[data-word].svelte-1q9pd3f{animation:svelte-1q9pd3f-word-rise 1.05s var(--ease-out-quint) forwards;animation-delay:calc(var(--i) * 90ms + .12s);transform:translateY(105%)}@keyframes svelte-1q9pd3f-word-rise{to{transform:none}}[data-docket].svelte-1q9pd3f{opacity:0;animation:svelte-1q9pd3f-docket-in .9s var(--ease-out-quint) .42s forwards;transform:translateY(18px)}@keyframes svelte-1q9pd3f-docket-in{to{opacity:1;transform:none}}[data-figure].svelte-1q9pd3f{opacity:0;animation:svelte-1q9pd3f-figure-in .7s var(--ease-out-quint) forwards;animation-delay:calc(var(--i) * 70ms + .62s)}@keyframes svelte-1q9pd3f-figure-in{to{opacity:1}}.shelf.svelte-o2xy3f{border-block:1px solid var(--hair);background:var(--ink-800);flex-direction:column;display:flex}.slab.svelte-o2xy3f{isolation:isolate;height:var(--h);border-top:1px solid var(--hair);transition:height .85s var(--ease-out-quint);opacity:0;display:flex;position:relative;overflow:hidden;transform:translateY(14px)}.slab.svelte-o2xy3f:first-child{border-top:0}[data-shelf][data-reveal=in] .slab.svelte-o2xy3f{animation:svelte-o2xy3f-slab-in .8s var(--ease-out-quint) forwards;animation-delay:calc(var(--i) * 60ms)}@keyframes svelte-o2xy3f-slab-in{to{opacity:1;transform:none}}.slab-art.svelte-o2xy3f{object-fit:cover;filter:grayscale()brightness(.28)contrast(1.12);width:100%;height:100%;transition:filter 1s var(--ease-out-quint), transform 1.4s var(--ease-out-quint);z-index:-2;position:absolute;inset:0;transform:scale(1.06)}.slab-scrim.svelte-o2xy3f{background:color-mix(in oklab, var(--ink-900) 82%, transparent);transition:background .85s var(--ease-out-quint);z-index:-1;position:absolute;inset:0}.slab-mark.svelte-o2xy3f{background:var(--signal);transform-origin:0;height:2px;transition:transform .7s var(--ease-out-quint);z-index:3;position:absolute;inset:auto 0 0;transform:scaleX(0)}.slab[data-open=true].svelte-o2xy3f .slab-art:where(.svelte-o2xy3f){filter:grayscale(.85)brightness(.2)contrast(1.05);transform:scale(1)}.slab[data-open=true].svelte-o2xy3f .slab-scrim:where(.svelte-o2xy3f){background:color-mix(in oklab, var(--ink-900) 93%, transparent)}.slab[data-open=true].svelte-o2xy3f .slab-mark:where(.svelte-o2xy3f){transform:scaleX(1)}.slab-spine.svelte-o2xy3f{width:100%;height:100%;padding:0 var(--gutter);text-align:left;opacity:1;transition:opacity .4s var(--ease-out-quint);justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.spine-title.svelte-o2xy3f{white-space:nowrap;text-overflow:ellipsis;font-size:1.125rem;overflow:hidden}.slab[data-open=true].svelte-o2xy3f .slab-spine:where(.svelte-o2xy3f){opacity:0;pointer-events:none;transition-duration:.25s}.slab-face.svelte-o2xy3f{padding:1.75rem var(--gutter) 2rem;opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out-quint) .12s, transform .7s var(--ease-out-quint) .12s;align-items:stretch;gap:clamp(1.25rem,3vw,2.5rem);display:flex;position:absolute;inset:0;transform:translateY(10px)}.slab[data-open=true].svelte-o2xy3f .slab-face:where(.svelte-o2xy3f){opacity:1;pointer-events:auto;transform:none}.slab-copy.svelte-o2xy3f{flex-direction:column;flex:auto;min-width:0;display:flex}.slab-cover.svelte-o2xy3f{aspect-ratio:1;flex:none;align-self:center;height:min(100%,17rem);display:none}@media (width>=680px){.slab-cover.svelte-o2xy3f{display:block}}@media (width>=900px){.shelf.svelte-o2xy3f{flex-direction:row;height:clamp(26rem,62vh,34rem)}.slab.svelte-o2xy3f{flex:var(--grow) 1 0%;border-top:0;border-left:1px solid var(--hair);min-width:0;height:auto;transition:flex-grow .85s var(--ease-out-quint)}.slab.svelte-o2xy3f:first-child{border-left:0}.slab-mark.svelte-o2xy3f{transform-origin:top;width:2px;height:auto;inset:0 auto 0 0;transform:scaleY(0)}.slab[data-open=true].svelte-o2xy3f .slab-mark:where(.svelte-o2xy3f){transform:scaleY(1)}.slab-spine.svelte-o2xy3f{flex-direction:column;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.75rem 0}.spine-title.svelte-o2xy3f{writing-mode:vertical-rl;max-height:100%;font-size:clamp(1rem,1.4vw,1.25rem);transform:rotate(180deg)}.slab-face.svelte-o2xy3f{padding:2rem clamp(1.75rem,2.4vw,2.75rem) 2.25rem}}[data-index].svelte-1igf393>:where(.svelte-1igf393){opacity:0;transition:opacity .8s var(--ease-out-quint), transform .8s var(--ease-out-quint);transform:translateY(16px)}[data-index].svelte-1igf393>:where(.svelte-1igf393):last-child{transition-delay:.12s}[data-index][data-reveal=in]>.svelte-1igf393{opacity:1;transform:none}.axis.svelte-1kefvnq{border-top:1px solid var(--hair)}.axis-scale.svelte-1kefvnq{height:1.75rem;margin-left:0;display:block;position:relative}.axis-hour.svelte-1kefvnq{position:absolute;bottom:0;transform:translate(-50%)}.axis-hour.svelte-1kefvnq:first-child{transform:none}.axis-hour.svelte-1kefvnq:last-child{transform:translate(-100%)}.axis-row.svelte-1kefvnq{border-bottom:1px solid var(--hair);opacity:0;gap:1.25rem;padding-block:clamp(1.25rem,2.6vw,1.875rem);display:grid;transform:translateY(12px)}[data-axis][data-reveal=in] .axis-row.svelte-1kefvnq{animation:svelte-1kefvnq-axis-in .8s var(--ease-out-quint) forwards;animation-delay:calc(var(--i) * 90ms)}@keyframes svelte-1kefvnq-axis-in{to{opacity:1;transform:none}}.axis-track.svelte-1kefvnq{height:2.75rem;position:relative}.axis-line.svelte-1kefvnq{background:var(--hair);height:1px;position:absolute;inset:auto 0 .875rem}.axis-shift.svelte-1kefvnq{background:var(--bone-4);width:37.5%;height:1px;position:absolute;bottom:.875rem;left:37.5%}.axis-tick.svelte-1kefvnq{background:var(--hair-strong);width:1px;height:6px;position:absolute;bottom:.875rem}.axis-now.svelte-1kefvnq{transition:left .9s var(--ease-out-quint);flex-direction:column-reverse;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:.875rem;transform:translate(-50%)}.axis-now-mark.svelte-1kefvnq{background:var(--signal);width:1px;height:1.25rem}.axis-now-label.svelte-1kefvnq{color:var(--bone);white-space:nowrap}@media (width>=900px){.axis-row.svelte-1kefvnq{grid-template-columns:15rem minmax(0,1fr);align-items:center;gap:2.5rem}.axis-scale.svelte-1kefvnq{margin-left:17.5rem}}[data-gate]>.svelte-whj6xr{opacity:0;transition:opacity .8s var(--ease-out-quint), transform .8s var(--ease-out-quint);transform:translateY(16px)}[data-gate]>.svelte-whj6xr:last-child{transition-delay:.1s}[data-gate][data-reveal=in]>.svelte-whj6xr{opacity:1;transform:none}
