.mir-search{--ac:#cefe46;--ink:#202020;--dark:#1d1d1d;--plate:#f0f2f3;--plate2:#e7ebec;--muted:#686c70;--white:#fff;font-family:'Inter Tight',-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;background:#fff;color:var(--ink);padding:48px 0 8px;-webkit-font-smoothing:antialiased;position:relative;z-index:1}.mir-search,.mir-search *,.mir-search *::before,.mir-search *::after{box-sizing:border-box}.mir-search__wrap{width:100%;max-width:1800px;margin:0 auto;padding:0 clamp(20px,3.6vw,80px)}.mir-search__panel{background:var(--plate);border-radius:40px;padding:22px 32px}.mir-search__head{margin:0 0 16px}.mir-search__eyebrow{display:inline-block;font-size:16px;font-weight:500;color:var(--ink);opacity:.66;margin-bottom:6px}.mir-search__title{font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.04;letter-spacing:-.02em;color:var(--ink);margin:0}.mir-search__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mir-sel{position:relative}.mir-sel{flex:1 1 200px;min-width:0}.mir-sel[hidden]{display:none!important}.mir-sel__btn{display:flex;align-items:center;gap:6px;height:42px;padding:0 14px;border:0;cursor:pointer;background:#202020;color:#fff;border-radius:100px;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;transition:background .15s;text-transform:none;letter-spacing:0;width:100%;justify-content:space-between}.mir-sel__btn:hover{background:#2c2c2c}.mir-sel__btn:focus-visible{outline:3px solid var(--ac);outline-offset:2px}.mir-sel__ic{flex:0 0 auto;color:#cefe46}.mir-sel__ar{flex:0 0 auto;opacity:.7;transition:transform .15s}.mir-sel.is-open .mir-sel__ar{transform:rotate(180deg)}.mir-sel__val{flex:1 1 auto;text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mir-sel__menu{position:absolute;top:calc(100% + 6px);inset-inline-start:0;min-width:100%;margin:0;padding:6px;list-style:none;background:#1b1b1b;border-radius:16px;box-shadow:0 12px 32px rgba(0,0,0,.28);display:none;flex-direction:column;gap:2px;max-height:290px;overflow-y:auto;z-index:5}.mir-sel.is-open .mir-sel__menu{display:flex}.mir-sel.is-open{z-index:6}.mir-sel__opt{padding:9px 14px;border-radius:10px;color:#cfcfcf;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s,color .12s;text-transform:none}.mir-sel__opt:hover{background:#2a2a2a;color:#fff}.mir-sel__opt.is-active{color:#cefe46}.mir-sel__opt:focus-visible{outline:2px solid var(--ac);outline-offset:-2px}.mir-sel__note{padding:9px 14px;color:#8b8f93;font-size:14px;font-weight:500;white-space:nowrap}.mir-sel.is-disabled .mir-sel__btn{background:var(--plate2);color:#8b8f93;cursor:not-allowed}.mir-sel.is-disabled .mir-sel__btn:hover{background:var(--plate2)}.mir-sel.is-disabled .mir-sel__ic{color:#8b8f93}.mir-search__go{display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:#fff;border-radius:30px;padding:12px 22px;font-size:15px;font-weight:600;transition:.18s;white-space:nowrap;text-decoration:none;min-height:44px;flex:0 0 auto}.mir-search__go:hover{background:#000;color:#fff;transform:translateY(-1px)}.mir-search__go:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.mir-search__fallback{margin-top:18px;padding:18px 32px;background:var(--plate);border-radius:24px}.mir-search__fallback-ttl{display:block;font-size:16px;font-weight:600;color:var(--ink);margin-bottom:10px}.mir-search__fallback-list,.mir-search__fallback-list ul{list-style:none;margin:0;padding:0 0 0 16px}.mir-search__fallback-list>li{padding:4px 0}.mir-search__fallback a{color:var(--ink);font-size:15px;font-weight:500;text-decoration:none}.mir-search__fallback a:hover{text-decoration:underline}@media(max-width:900px){.mir-search{padding:28px 0 4px}.mir-search__wrap{padding:0 18px}.mir-search__panel{padding:18px;border-radius:28px}.mir-search__row{flex-direction:column;align-items:stretch;gap:8px}.mir-sel{flex:1 1 auto;width:100%}.mir-sel__btn{height:48px}.mir-search__go{width:100%}.mir-sel__menu{inset-inline-start:0;inset-inline-end:0}.mir-sel__opt{white-space:normal}.mir-search__fallback{padding:16px 18px}}#allrecords .mir-search__go,#allrecords .mir-search__go:hover,#allrecords .mir-search__go:focus,#allrecords .mir-search__go:visited{color:#fff}#allrecords .mir-search__fallback a{color:var(--ink)}#allrecords .mir-sel__list a,#allrecords .mir-sel__list a:visited{color:inherit}.mir-search__hint{margin:0 4px 12px;font-size:16px;line-height:1.35;font-weight:500;color:var(--ink)}.mir-search__hint[hidden]{display:none}.mir-search__hint::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#7a9b00;margin-inline-end:8px;transform:translateY(-1px)}.mir-sel.is-hinted .mir-sel__btn{outline:3px solid var(--ac);outline-offset:2px}.mir-sel__btn{font-family:inherit}