[hidden]{display:none!important}.find{padding-block:var(--sec-s) var(--sec-m);border-bottom:1px solid var(--rule-soft)}.find__grid{gap:var(--s-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.find__aside{gap:var(--s-5);align-content:start;display:grid}.find__asideh{color:var(--bone-3)}.egs{gap:var(--s-2);margin-top:var(--s-3);display:grid}.eg{grid-template-columns:auto minmax(var(--s-6), 1fr) auto;gap:var(--s-3);align-items:baseline;display:grid}.eg__q{font-family:var(--font-data);font-stretch:100%;font-size:var(--fs-s);color:var(--bone)}.eg__dots{border-bottom:1px dotted color-mix(in oklab, var(--bone) 24%, transparent);transform:translateY(-.28em)}.eg__to{color:var(--bone-2)}.find__h{font-family:var(--font-data);letter-spacing:.005em;font-weight:550;font-stretch:112%;font-size:var(--fs-2xl);line-height:var(--lh-head);color:var(--ink)}.find__form{gap:var(--s-5) var(--s-4);margin-top:var(--s-4);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.find__field{gap:var(--s-2);display:grid}.find__cutmount,.find__gomount{display:block}@supports not selector(:has(*)){:is(.find__input:focus-visible,.find__go:focus-visible){outline:2px solid var(--minium-lit);outline-offset:3px}}.find__input{--pad-x:var(--s-4);--pad-y:var(--s-3);padding:var(--s-3) var(--s-4);width:100%;font-family:var(--font-data);font-size:var(--fs-m);box-shadow:inset 0 0 0 1px var(--rule);border:0;font-stretch:100%}.find__go{background:var(--bone);color:var(--baize);cursor:pointer;--pad-x:var(--s-4);--pad-y:var(--s-3);padding:var(--s-3) var(--s-5);font-family:var(--font-data);font-size:var(--fs-s);border:0;min-height:44px;font-weight:500;font-stretch:100%}.find__go:hover{background:color-mix(in oklab, var(--bone) 88%, var(--baize))}.find__go:active{background:color-mix(in oklab, var(--bone) 78%, var(--baize))}.find__status{margin-top:var(--s-4);color:var(--ink-2)}.find__empty{color:var(--bone-3)}.find__emptyname{color:var(--bone-2)}.reg{padding-block:var(--sec-s);row-gap:var(--sec-s);flex-direction:column;display:flex;container-type:inline-size}.grp__h{grid-template-columns:1.25rem auto minmax(var(--s-6), 1fr) auto;align-items:baseline;gap:var(--s-3);font-family:var(--font-voice);font-size:var(--fs-xl);line-height:var(--lh-head);padding-bottom:var(--s-2);border-bottom:1px solid var(--rule);display:grid}.grp__sign{color:var(--route-ink);align-self:center}.grp__dots{border-bottom:1px dotted var(--rule);transform:translateY(-.28em)}.grp__count{color:var(--ink-3)}.hits{display:grid}.hit{column-gap:var(--s-5);padding-block:var(--s-2);border-bottom:1px solid var(--rule-soft);grid-template-columns:[id]5.5rem[name]minmax(0,1fr)[meta]14rem;align-items:baseline;min-height:32px;display:grid}.hit__id{color:var(--ink-3)}.hit__name{font-family:var(--font-voice);font-size:var(--fs-s);min-width:0}.hit__meta{color:var(--ink-3)}.hit--pf .hit__meta mark{color:var(--minium);background:0 0}.grp__more{margin-top:var(--s-2)}.grp__summary{cursor:pointer;padding-block:var(--s-2);min-height:44px;color:var(--route-ink);align-items:center;display:flex}.grp__summary:hover{color:var(--ink)}.none-mount{padding-bottom:var(--sec-m)}.none__plate{--pad-x:var(--s-6);--pad-y:var(--s-6);padding:var(--s-6);gap:var(--s-5);display:grid}.none__h{font-family:var(--font-data);letter-spacing:.005em;font-weight:550;font-stretch:112%;font-size:var(--fs-l);line-height:var(--lh-head)}.none__cols{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.none__list{gap:var(--s-2);margin-top:var(--s-2);display:grid}.none__list li{gap:var(--s-3);align-items:baseline;display:flex}.none__n{color:var(--ink-3)}.none__p{font-family:var(--font-voice);font-size:var(--fs-s);line-height:var(--lh-body);margin-top:var(--s-2)}.none__near{gap:var(--s-1);display:grid}@media (max-width:899px){.none__cols{gap:var(--s-5);grid-template-columns:minmax(0,1fr)}}@container (width<=767px){.hit{row-gap:var(--s-1);padding-block:var(--s-3);grid-template-columns:minmax(0,1fr);min-height:44px}.hit__id{display:none}}@media (max-width:1023px){.find__grid{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}.find__aside{max-width:32.5rem}}@media (max-width:599px){.find__form{grid-template-columns:minmax(0,1fr)}.grp__h{grid-template-columns:1.25rem auto minmax(var(--s-5), 1fr) auto;font-size:var(--fs-l)}.find__grid,.none-mount{padding-inline-start:var(--s-2)}}
