.explore{gap:var(--space-6);display:grid}.search{gap:var(--space-3);max-width:48rem;display:grid}.search-label{font-weight:600}.search-row input{width:100%;font-family:var(--font-display);font-size:var(--step-2);padding:var(--space-3) var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);color:var(--ink);min-height:3.25rem}.search-row input::placeholder{color:var(--ink-faint);font-family:var(--font-sans);font-size:var(--step-0)}.search-row input:focus-visible{outline-offset:0;border-color:var(--accent)}.modes{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.modes label{padding:var(--space-2) var(--space-3);border:1px solid var(--rule-strong);min-height:2.5rem;font-size:var(--step--1);color:var(--ink-soft);cursor:pointer;background:var(--surface);transition:background-color .15s var(--ease-out), border-color .15s var(--ease-out), color .15s var(--ease-out);border-radius:999px;align-items:center;display:inline-flex;position:relative}.modes label:hover{color:var(--ink);border-color:var(--ink-faint)}.modes label.on{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.modes input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.modes label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.norm-note{font-size:var(--step--1);color:var(--ink-soft);max-width:62ch}.explore-body{gap:var(--space-6);align-items:start;display:grid}@media (width>=60rem){.explore-body{gap:var(--space-7);grid-template-columns:16.5rem minmax(0,1fr)}}.facets-toggle{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);cursor:pointer;min-height:2.75rem;font-size:var(--step--1);display:inline-flex}.facets{margin-top:var(--space-4);display:none}.facets.is-open{gap:var(--space-5);display:grid}@media (width>=60rem){.facets-toggle{display:none}.facets{gap:var(--space-5);top:var(--space-5);margin-top:0;display:grid;position:sticky}}.group{border:0;gap:2px;margin:0;padding:0;display:grid}.group legend{margin-bottom:var(--space-2);font-weight:600;font-size:var(--step--1);padding:0}.group .hint{color:var(--ink-soft);font-weight:400;display:block}.opt{align-items:center;gap:var(--space-2);padding:.3rem var(--space-2);margin-inline:calc(-1 * var(--space-2));border-radius:var(--radius);font-size:var(--step--1);cursor:pointer;grid-template-columns:auto 1fr auto;min-height:2.25rem;display:grid}.opt:hover{background:var(--sunken)}.opt input{accent-color:var(--accent);width:1rem;height:1rem;margin:0}.opt-label{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.opt-n{color:var(--ink-soft);font-variant-numeric:tabular-nums}.opt.none .opt-label,.opt.none .opt-n{color:var(--ink-faint)}.range{gap:var(--space-3);flex-wrap:wrap;display:flex}.range label{gap:var(--space-1);font-size:var(--step--1);color:var(--ink-soft);display:grid}.range input{width:5.5rem;padding:var(--space-2);border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);min-height:2.5rem}.clear{padding:var(--space-2) var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);cursor:pointer;min-height:2.5rem;font-size:var(--step--1);justify-self:start}.eol-key{background:var(--eol);flex:none;width:.65rem;height:.65rem;display:inline-block}.results{gap:var(--space-4);min-width:0;display:grid}.count{font-size:var(--step-0);color:var(--ink-soft);min-height:1.6em}.count strong{color:var(--ink);font-family:var(--font-display);font-size:var(--step-2);font-weight:600}.start-from{gap:var(--space-4);padding-top:var(--space-2);display:grid}.start-from p{max-width:var(--measure)}.start-from ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.start-from button{font-size:var(--step-1);padding:var(--space-2) var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);cursor:pointer;color:var(--ink);min-height:2.75rem;transition:border-color .15s var(--ease-out), background-color .15s var(--ease-out)}.start-from button:hover{border-color:var(--accent);background:var(--accent-wash)}.empty{gap:var(--space-3);padding:var(--space-5) 0;border-top:1px solid var(--rule);display:grid}.empty p:first-child{font-size:var(--step-1)}.empty p+p{color:var(--ink-soft);max-width:var(--measure)}.rows{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.row{border-bottom:1px solid var(--rule)}.row-head{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);width:100%;padding:var(--space-3) var(--space-2);text-align:left;cursor:pointer;color:var(--ink);transition:background-color .15s var(--ease-out);background:0 0;border:0;flex-wrap:wrap;display:flex}.row-head:hover{background:var(--sunken)}.row.is-open .row-head{background:var(--accent-wash)}.row-word{font-size:var(--step-1);min-width:0}.row-meta{align-items:center;gap:var(--space-3);font-size:var(--step--1);color:var(--ink-soft);flex-wrap:wrap;display:inline-flex}.row-prov{text-align:right;min-width:10.5rem}@media (width<=34rem){.row-prov{text-align:left;min-width:0}}.eol-tag{color:var(--eol);letter-spacing:.02em;align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.dots{gap:3px;display:inline-flex}.dot{border:1px solid var(--rule-strong);width:.5rem;height:.5rem}.dot.on{background:var(--accent);border-color:var(--accent)}.record{padding:var(--space-3) var(--space-2) var(--space-5);gap:var(--space-2);font-size:var(--step--1);margin:0;display:grid}.field{gap:var(--space-1) var(--space-4);display:grid}@media (width>=40rem){.field{grid-template-columns:9.5rem minmax(0,1fr)}}.field dt{color:var(--ink-soft)}.field dd{min-width:0;margin:0}.chips{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.chips code,.record code{background:var(--sunken);border:1px solid var(--rule);overflow-wrap:anywhere;border-radius:3px;padding:0 .35em}.record code.wrap{word-break:break-all}.more{padding:var(--space-2) var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);cursor:pointer;justify-self:start;min-height:2.75rem}.more:hover{border-color:var(--accent)}.explore-page[data-astro-cid-eqibcql2]{gap:var(--space-6);display:grid}.page-head[data-astro-cid-eqibcql2]{gap:var(--space-3);display:grid}.page-head[data-astro-cid-eqibcql2] h1[data-astro-cid-eqibcql2]{font-size:var(--step-5)}.sample-note[data-astro-cid-eqibcql2]{max-width:var(--measure);font-size:var(--step--1);color:var(--ink-soft)}
