.vol.svelte-1sgv3hl{--ink: oklch(.97 .006 293);--muted: oklch(.76 .018 293);--faint: oklch(.58 .02 293);--rule: oklch(.28 .02 293);--panel: oklch(.14 .018 293);--accent: oklch(.6 .24 293);--accent-soft: oklch(.8 .1 293);--ease: cubic-bezier(.16, 1, .3, 1);width:100%;color:var(--ink);font-family:Archivo,Manrope,sans-serif}.vol.svelte-1sgv3hl :is(h1:where(.svelte-1sgv3hl),h2:where(.svelte-1sgv3hl)){font-family:inherit;color:var(--ink);white-space:normal;text-wrap:balance;font-weight:800;font-stretch:112%;letter-spacing:-.025em;line-height:1}.vol.svelte-1sgv3hl p:where(.svelte-1sgv3hl){font-family:inherit;color:var(--muted);font-size:1.05rem;line-height:1.65;text-wrap:pretty}.vol.svelte-1sgv3hl a:where(.svelte-1sgv3hl){font-family:inherit}.vol.svelte-1sgv3hl a:where(.svelte-1sgv3hl):focus-visible{outline:2px solid var(--accent-soft);outline-offset:3px;border-radius:.25rem}.wrap.svelte-1sgv3hl{width:min(100% - 3rem,69rem);margin-inline:auto}.vol.svelte-1sgv3hl h2:where(.svelte-1sgv3hl){font-size:clamp(2rem,4.6vw,3.75rem);max-width:18ch}.hero.svelte-1sgv3hl{display:grid;gap:1.5rem 4rem;padding-block:clamp(2rem,6vw,4rem) clamp(4rem,10vw,7rem)}@media (min-width: 900px){.hero.svelte-1sgv3hl{grid-template-columns:1.4fr 1fr;align-items:end}}.hero.svelte-1sgv3hl h1:where(.svelte-1sgv3hl){font-size:clamp(2.6rem,6.4vw,5.5rem);max-width:14ch;animation:svelte-1sgv3hl-rise 1.1s var(--ease) .1s both}.lede.svelte-1sgv3hl{max-width:44ch;font-size:clamp(1.05rem,1.6vw,1.2rem)!important;line-height:1.6;animation:svelte-1sgv3hl-rise 1.1s var(--ease) .25s both}.lede.svelte-1sgv3hl strong:where(.svelte-1sgv3hl){color:var(--ink);font-weight:800;font-variant-numeric:tabular-nums}.ledger.svelte-1sgv3hl{padding-bottom:clamp(5rem,12vw,9rem)}.ledger.svelte-1sgv3hl ol:where(.svelte-1sgv3hl){margin-top:clamp(2rem,5vw,3rem);border-top:1px solid var(--rule)}.ledger.svelte-1sgv3hl li:where(.svelte-1sgv3hl){display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-areas:"face name hrs" "face track track";gap:.5rem 1rem;align-items:center;padding-block:1rem;border-bottom:1px solid var(--rule)}@media (min-width: 720px){.ledger.svelte-1sgv3hl li:where(.svelte-1sgv3hl){grid-template-columns:3.25rem minmax(10rem,16rem) minmax(0,1fr) 6.5rem;grid-template-areas:"face name track hrs";gap:1.5rem}}.face.svelte-1sgv3hl{grid-area:face;aspect-ratio:1;overflow:hidden;border-radius:.5rem;background:var(--panel);display:grid;place-items:center}.face.svelte-1sgv3hl img:where(.svelte-1sgv3hl){width:100%;height:100%;object-fit:cover;object-position:top;filter:grayscale(.35);transition:filter .6s var(--ease)}.ledger.svelte-1sgv3hl li:where(.svelte-1sgv3hl):hover .face:where(.svelte-1sgv3hl) img:where(.svelte-1sgv3hl){filter:grayscale(0)}.face.svelte-1sgv3hl span:where(.svelte-1sgv3hl){font-size:.95rem;font-weight:800;font-stretch:112%;color:var(--faint)}.name.svelte-1sgv3hl{grid-area:name;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:800;font-stretch:112%;letter-spacing:-.02em;line-height:1.15;overflow-wrap:anywhere}.track.svelte-1sgv3hl{grid-area:track;display:block;height:.5rem;border-radius:2px;background:var(--panel);overflow:hidden}.bar.svelte-1sgv3hl{display:block;height:100%;border-radius:2px;background:var(--accent);transform-origin:left;transform:scaleX(var(--w));transition:background-color .3s var(--ease)}.ledger.svelte-1sgv3hl li:where(.svelte-1sgv3hl):hover .bar:where(.svelte-1sgv3hl){background:var(--accent-soft)}.hrs.svelte-1sgv3hl{grid-area:hrs;justify-self:end;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:800;font-stretch:112%;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.unit.svelte-1sgv3hl{margin-left:.2em;font-size:.8rem;font-weight:500;font-stretch:100%;color:var(--faint)}.new.svelte-1sgv3hl{font-size:.85rem;font-weight:600;font-stretch:100%;color:var(--faint)}.total.svelte-1sgv3hl{display:flex;justify-content:space-between;align-items:baseline;margin-top:1.5rem;padding-top:1rem;border-top:2px solid var(--ink);font-weight:800;color:var(--ink)!important}.total.svelte-1sgv3hl .hrs:where(.svelte-1sgv3hl){font-size:1.5rem}.empty.svelte-1sgv3hl{margin-top:2rem;padding-block:1.5rem;border-block:1px solid var(--rule)}.close.svelte-1sgv3hl{padding-bottom:clamp(5rem,12vw,9rem)}.doors.svelte-1sgv3hl{display:grid;gap:0 clamp(2rem,5vw,4rem);margin-block:clamp(2rem,5vw,3rem) 2rem}@media (min-width: 800px){.doors.svelte-1sgv3hl{grid-template-columns:1fr 1fr}}.doors.svelte-1sgv3hl a:where(.svelte-1sgv3hl){display:flex;flex-direction:column;gap:.6rem;padding-block:1.75rem;border-bottom:1px solid var(--rule)}.door-title.svelte-1sgv3hl{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;font-stretch:112%;letter-spacing:-.02em;line-height:1.1;color:var(--ink)}.doors.svelte-1sgv3hl a:where(.svelte-1sgv3hl):first-child .door-title:where(.svelte-1sgv3hl){color:var(--accent-soft)}.door-title.svelte-1sgv3hl svg{flex-shrink:0;color:var(--faint);transition:transform .4s var(--ease),color .3s var(--ease)}.doors.svelte-1sgv3hl a:where(.svelte-1sgv3hl):hover .door-title:where(.svelte-1sgv3hl) svg{color:var(--ink);transform:translate(4px)}.door-body.svelte-1sgv3hl{max-width:40ch;color:var(--muted);line-height:1.55}.text-cta.svelte-1sgv3hl{display:inline-flex;align-items:center;gap:.4rem;font-weight:700;color:var(--ink);transition:color .25s var(--ease)}.text-cta.svelte-1sgv3hl svg{transition:transform .35s var(--ease)}.text-cta.svelte-1sgv3hl:hover{color:var(--accent-soft)}.text-cta.svelte-1sgv3hl:hover svg{transform:translate(3px)}@keyframes svelte-1sgv3hl-rise{0%{opacity:0;transform:translateY(1.5rem);filter:blur(6px)}}@keyframes svelte-1sgv3hl-grow{0%{transform:scaleX(0)}}@supports (animation-timeline: view()){.bar.svelte-1sgv3hl{animation:svelte-1sgv3hl-grow linear both;animation-timeline:view();animation-range:entry 20% cover 40%}}@media (prefers-reduced-motion: reduce){.vol.svelte-1sgv3hl :where(.svelte-1sgv3hl){animation:none!important;transition-duration:0s!important}}
