.atheer-shelf{gap:1.25rem;display:grid}.atheer-shelf__results{min-inline-size:0}.atheer-ledger__toggle{border-block:1px solid var(--atheer-paper-line);min-block-size:3rem;color:var(--atheer-text-on-paper);letter-spacing:var(--atheer-tracking-kicker);text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:.6rem;font-size:.82rem;font-weight:700;list-style:none;display:flex}[dir=rtl] .atheer-ledger__toggle{letter-spacing:0}.atheer-ledger__toggle::-webkit-details-marker{display:none}.atheer-ledger__toggle:before{content:"";background:var(--atheer-gold);block-size:1px;inline-size:1.5em}.atheer-ledger__badge{border-radius:var(--atheer-radius-pill);background:var(--atheer-gold);block-size:1.35rem;min-inline-size:1.35rem;color:var(--atheer-gold-ink);font-family:var(--atheer-font-figures,inherit);letter-spacing:0;place-items:center;padding-inline:.35rem;font-size:.72rem;display:inline-grid}.atheer-ledger__sheet{background:var(--atheer-paper);color:var(--atheer-text-on-paper);counter-reset:atheer-ledger;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.atheer-ledger__sheet[data-o-busy] .atheer-ledger__body{opacity:.5;pointer-events:none}.atheer-ledger__head{border-block-end:1px solid var(--atheer-paper-line);justify-content:space-between;align-items:center;gap:.75rem;padding-block:.75rem;display:flex}.atheer-ledger__body{align-content:start;min-block-size:0;display:grid}.atheer-ledger__entry{border:0;border-block-end:1px solid var(--atheer-paper-line);counter-increment:atheer-ledger;min-inline-size:0;margin:0;padding:1rem 0 1.1rem}.atheer-ledger__title{font-family:var(--atheer-font-display);overflow-wrap:anywhere;align-items:baseline;gap:.5em;margin-block-end:.25rem;padding:0;font-size:.95rem;font-weight:700;display:flex}.atheer-ledger__title:before{content:counter(atheer-ledger,arabic-indic)" —";color:var(--atheer-kicker-ink);font-family:var(--atheer-font-figures,inherit);flex:none;font-size:.78rem;font-weight:600}.atheer-ledger__title:lang(en):before{content:counter(atheer-ledger,decimal-leading-zero)" —"}.atheer-ledger__select,.atheer-ledger__bound input{border:1px solid var(--atheer-paper-line);border-radius:var(--atheer-radius);background:var(--atheer-paper-raised);min-block-size:2.6rem;inline-size:100%;color:var(--atheer-text-on-paper);font:inherit;padding:.5em .75em;font-size:max(16px,.88rem)}.atheer-ledger__range{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.atheer-ledger__bound{color:var(--atheer-muted-on-paper);gap:.3rem;font-size:.78rem;display:grid}.atheer-ledger__values{overscroll-behavior:contain;max-block-size:16.5rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.atheer-ledger__value{cursor:pointer;align-items:center;gap:.6rem;min-block-size:2.4rem;font-size:.9rem;display:flex}.atheer-ledger__value input{block-size:1rem;inline-size:1rem;accent-color:var(--atheer-gold);flex:none;margin:0}.atheer-ledger__name{overflow-wrap:anywhere;flex:0 auto;min-inline-size:0}.atheer-ledger__leader{border-block-end:1px dotted color-mix(in srgb,var(--atheer-text-on-paper)35%,transparent);flex:1.5rem;align-self:center;min-inline-size:1rem;transform:translateY(.25em)}.atheer-ledger__count{color:var(--atheer-muted-on-paper);font-family:var(--atheer-font-figures,inherit);font-variant-numeric:tabular-nums;flex:none;font-size:.8rem}.atheer-ledger__value:has(input:disabled){color:var(--atheer-muted-on-paper);cursor:default}.atheer-ledger__value:has(input:disabled) .atheer-ledger__swatch,.atheer-ledger__value:has(input:disabled) .atheer-ledger__photo{opacity:.4}.atheer-ledger__value:has(input:checked) .atheer-ledger__name{font-weight:700}.atheer-ledger__swatch{background:var(--atheer-swatch,var(--atheer-paper-raised));block-size:1rem;inline-size:1rem;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--atheer-text-on-paper)22%,transparent);object-fit:cover;border-radius:50%;flex:none}.atheer-ledger__value:has(input:checked) .atheer-ledger__swatch{box-shadow:0 0 0 2px var(--atheer-paper),0 0 0 3px var(--atheer-gold)}.atheer-ledger__photo{border-radius:var(--atheer-radius);object-fit:cover;flex:none;block-size:2rem;inline-size:2rem}.atheer-ledger__foot{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding-block:1rem;display:flex}.atheer-ledger__apply{flex:auto}.atheer-ledger__clear{color:var(--atheer-text-on-paper);text-underline-offset:.2em;font-size:.85rem;text-decoration:underline}@media (width<=60.99rem){.atheer-ledger__scrim{z-index:90;background:color-mix(in srgb,var(--atheer-ink)55%,transparent);position:fixed;inset:0}.atheer-ledger__sheet{z-index:91;inline-size:min(24rem,92vw);box-shadow:0 0 40px color-mix(in srgb,var(--atheer-ink)30%,transparent);padding-inline:1.25rem;position:fixed;inset-block:0;inset-inline-start:0}.atheer-ledger__body{overscroll-behavior:contain;overflow-y:auto}.atheer-ledger__foot{border-block-start:1px solid var(--atheer-paper-line)}html:has(.atheer-ledger[open]){overflow:hidden}}@media (width>=61rem){.atheer-shelf[data-rail]{grid-template-columns:15.5rem minmax(0,1fr);align-items:start;gap:2.75rem}.atheer-ledger{max-block-size:calc(100vh - var(--o-header-height,var(--atheer-header-height-fallback,4.25rem)) - 2.5rem);overscroll-behavior:contain;position:sticky;inset-block-start:calc(var(--o-header-height,var(--atheer-header-height-fallback,4.25rem)) + 1.25rem);overflow-y:auto}.atheer-ledger__scrim,.atheer-ledger__close{display:none}.atheer-ledger__head{padding-block-start:0}.atheer-ledger__kicker{margin:0}.atheer-ledger__foot{background:var(--atheer-paper);position:sticky;inset-block-end:0}}@supports selector(::details-content){@media (width>=61rem){.atheer-ledger>.atheer-ledger__toggle{display:none}.atheer-ledger::details-content{content-visibility:visible}}}.atheer-chips{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.atheer-chip{border:1px solid var(--atheer-paper-line);border-radius:var(--atheer-radius-pill);background:var(--atheer-paper-raised);min-block-size:2.25rem;max-inline-size:100%;color:var(--atheer-text-on-paper);overflow-wrap:anywhere;align-items:center;gap:.5rem;padding-inline:.85rem;font-size:.82rem;text-decoration:none;display:inline-flex}.atheer-chip svg{color:var(--atheer-muted-on-paper);flex:none}.atheer-chip bdi{font-family:var(--atheer-font-figures,inherit);font-variant-numeric:tabular-nums}.atheer-chip__swatch{background:var(--atheer-swatch);block-size:.75rem;inline-size:.75rem;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--atheer-text-on-paper)22%,transparent);border-radius:50%;flex:none}.atheer-chips__clear{min-block-size:2.25rem;color:var(--atheer-text-on-paper);text-underline-offset:.2em;align-items:center;padding-inline:.4rem;font-size:.82rem;text-decoration:underline;display:inline-flex}@media (hover:hover) and (pointer:fine){.atheer-chip:hover{border-color:var(--atheer-gold)}.atheer-chip:hover svg{color:var(--atheer-text-on-paper)}}