.page-hero[data-astro-cid-wcuiqirb]{border-bottom:var(--border-thick) solid var(--color-ink);background:var(--color-accent);color:var(--color-on-accent);padding:36px 0 28px}.page-hero[data-astro-cid-wcuiqirb] h1[data-astro-cid-wcuiqirb]{margin:0;font-size:clamp(3rem,12cqi,6.5rem)}.page-hero__text[data-astro-cid-wcuiqirb]{min-width:0;container-type:inline-size}.page-hero__hint[data-astro-cid-wcuiqirb]{margin:var(--space-3) 0 0;max-width:34em;font-weight:600}.wheel-panel[data-astro-cid-wcuiqirb]{box-sizing:border-box;padding:var(--space-4) clamp(16px, 2.5vw, 32px);border:var(--border-thick) solid var(--color-ink);background:var(--color-paper);color:var(--color-ink)}.wheel-panel[data-astro-cid-wcuiqirb] .rose__fig{view-transition-name:party-sphere}.breadcrumb[data-astro-cid-wcuiqirb]{margin:0 0 10px;font-size:1rem;font-weight:700}.breadcrumb[data-astro-cid-wcuiqirb] a[data-astro-cid-wcuiqirb]{color:var(--color-ink)}.breadcrumb[data-astro-cid-wcuiqirb] a[data-astro-cid-wcuiqirb]:hover{background:var(--color-highlight);color:var(--color-on-highlight)}.explorer[data-astro-cid-wcuiqirb]{gap:var(--space-6);grid-template-columns:300px minmax(0,1fr);align-items:start;margin-top:36px;display:grid}.filters[data-astro-cid-wcuiqirb]{max-height:calc(100vh - 116px);padding:18px;position:sticky;top:96px;overflow:auto}form[data-astro-cid-wcuiqirb]{gap:var(--space-4);display:grid}.field[data-astro-cid-wcuiqirb]{gap:var(--space-1);display:grid}.field__label[data-astro-cid-wcuiqirb]{font-family:var(--font-body);font-size:1rem;font-weight:700}input[data-astro-cid-wcuiqirb][type=search],select[data-astro-cid-wcuiqirb]{font:inherit;border:var(--border-thick) solid var(--color-ink);background:var(--color-paper);min-height:48px;color:var(--color-ink);border-radius:0;width:100%;padding:9px 10px;font-size:1rem}input[data-astro-cid-wcuiqirb][type=search]::placeholder{color:var(--color-ink-muted);opacity:1}input[data-astro-cid-wcuiqirb][type=search]:focus,select[data-astro-cid-wcuiqirb]:focus{outline:3px solid var(--color-ink);outline-offset:2px}fieldset[data-astro-cid-wcuiqirb]{border:0;gap:6px;margin:0;padding:0;display:grid}legend[data-astro-cid-wcuiqirb]{margin-bottom:6px;padding:0}.block-options[data-astro-cid-wcuiqirb]{gap:var(--space-1);display:grid}.block-options[data-astro-cid-wcuiqirb] label[data-astro-cid-wcuiqirb]{cursor:pointer}.block-options[data-astro-cid-wcuiqirb] input[data-astro-cid-wcuiqirb]{opacity:0;position:absolute}.block-options[data-astro-cid-wcuiqirb] span[data-astro-cid-wcuiqirb]{align-items:center;gap:var(--space-2);border:var(--border-thick) solid var(--color-ink);min-height:44px;padding:6px var(--space-2);font-size:.9375rem;font-weight:700;line-height:1.15;display:flex}.block-options[data-astro-cid-wcuiqirb] i[data-astro-cid-wcuiqirb]{border:var(--border-fine) solid currentColor;flex:none;width:16px;height:16px}.block-options[data-astro-cid-wcuiqirb] input[data-astro-cid-wcuiqirb]:checked+span[data-astro-cid-wcuiqirb]{background:var(--color-ink);color:var(--color-paper)}.block-options[data-astro-cid-wcuiqirb] input[data-astro-cid-wcuiqirb]:focus-visible+span[data-astro-cid-wcuiqirb]{outline:3px solid var(--color-ink);outline-offset:2px}.checks[data-astro-cid-wcuiqirb] label[data-astro-cid-wcuiqirb]{gap:var(--space-2);min-height:44px;font-size:var(--text-md);cursor:pointer;align-items:center;font-weight:600;display:flex}.checks[data-astro-cid-wcuiqirb] input[data-astro-cid-wcuiqirb]{width:22px;height:22px;accent-color:var(--color-ink)}.actions[data-astro-cid-wcuiqirb]{gap:var(--space-2);flex-wrap:wrap;display:flex}.more-filters__body[data-astro-cid-wcuiqirb]{gap:var(--space-4);display:grid}.more-filters__toggle[data-astro-cid-wcuiqirb]{display:none}.more-filters__toggle[data-astro-cid-wcuiqirb]::-webkit-details-marker{display:none}.more-filters__count[data-astro-cid-wcuiqirb]{font-size:1rem}.results__count[data-astro-cid-wcuiqirb]{font-family:var(--font-display);text-transform:uppercase;margin:0 0 var(--space-4);font-size:2.5rem;font-weight:900;line-height:1}.results__count[data-astro-cid-wcuiqirb] strong[data-astro-cid-wcuiqirb]{background:var(--color-highlight);color:var(--color-on-highlight);padding:0 var(--space-2);border:var(--border-thick) solid var(--color-ink)}.results__list[data-astro-cid-wcuiqirb]{gap:18px;padding-left:4px;display:grid}.results__empty[data-astro-cid-wcuiqirb]{padding:var(--space-5);border:var(--border-thick) solid var(--color-ink);font-weight:700}@media (width<=900px){.explorer[data-astro-cid-wcuiqirb]{grid-template-columns:1fr}.filters[data-astro-cid-wcuiqirb]{max-height:none;position:static}.more-filters__toggle[data-astro-cid-wcuiqirb]{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:48px;padding:0 var(--space-3);border:var(--border-thick) solid var(--color-ink);background:var(--color-paper);cursor:pointer;font-size:1.0625rem;font-weight:700;list-style:none;display:flex}.more-filters[data-astro-cid-wcuiqirb][open] .more-filters__toggle[data-astro-cid-wcuiqirb]{margin-bottom:var(--space-4);background:var(--color-ink);color:var(--color-paper)}}
