.look.svelte-1wks6th{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:baseline;gap:.75rem;font-size:.6875rem;display:inline-flex}.legend.svelte-1wks6th{color:var(--text-tertiary)}.opt.svelte-1wks6th{appearance:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--text-tertiary);transition:color .32s var(--e-quart);background:0 0;border:0;margin:0;padding:.15rem 0;position:relative}.opt.svelte-1wks6th:after{content:"";inset-inline:0;background:var(--signal);transform-origin:0;height:1px;transition:transform .42s var(--e-expo);position:absolute;bottom:0;transform:scaleX(0)}button.opt.svelte-1wks6th:hover,.opt.on.svelte-1wks6th{color:var(--text-primary)}.opt.on.svelte-1wks6th:after{transform:scaleX(1)}.opt.fresh.svelte-1wks6th:after{animation:svelte-1wks6th-draw .7s var(--e-expo) .12s both}.tag.svelte-1wks6th{letter-spacing:.08em;text-transform:none;color:var(--signal);animation:svelte-1wks6th-said 2.6s var(--e-quart) .3s both;margin-inline-start:.4rem;font-size:.625rem}@keyframes svelte-1wks6th-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-1wks6th-said{0%{opacity:0;transform:translateY(3px)}14%,62%{opacity:1;transform:none}to{opacity:0;transform:none}}.locked.svelte-1wks6th{color:color-mix(in oklab, var(--text-tertiary) 70%, transparent);cursor:default;align-items:baseline;gap:.5rem;display:inline-flex}.locked.svelte-1wks6th:after{content:none}.criterion.svelte-1wks6th{letter-spacing:.08em;text-transform:none;color:var(--text-tertiary);border-bottom:1px dotted color-mix(in oklab, var(--text-tertiary) 55%, transparent);font-size:.625rem}@media (width<=860px){.criterion.svelte-1wks6th{display:none}}.session.svelte-1d1bcsw{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;text-decoration:none}.session.svelte-1d1bcsw:hover,.session.svelte-1d1bcsw:focus-visible{color:var(--text-primary)}.page.svelte-1uha8ag{z-index:1;min-height:100dvh;padding-inline:var(--gutter);--pace:1;flex-direction:column;display:flex;position:relative}.page.returning.svelte-1uha8ag{--pace:.32}.sr-only.svelte-1uha8ag{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.masthead.svelte-1uha8ag{border-bottom:1px solid var(--rule-soft);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:baseline;gap:clamp(1rem,4vw,3rem);padding-block:clamp(1.5rem,3vw,2.25rem);font-size:.75rem;display:flex}.wordmark.svelte-1uha8ag{font-family:var(--font-body);letter-spacing:-.01em;text-transform:none;animation:svelte-1uha8ag-fade-down calc(.62s * var(--pace)) var(--e-expo) calc(60ms * var(--pace)) both;font-size:.9375rem;font-weight:600}.tld.svelte-1uha8ag{color:var(--text-tertiary)}.masthead.svelte-1uha8ag nav:where(.svelte-1uha8ag){gap:1.5rem;margin-inline-start:auto;display:flex}.masthead.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--text-tertiary);transition:color .32s var(--e-quart);animation:svelte-1uha8ag-fade-down calc(.62s * var(--pace)) var(--e-expo) calc((.14s + var(--n,0) * calc(60ms * var(--pace))) * var(--pace)) both;padding-block:.25rem;position:relative}.masthead.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):nth-child(2){--n:1}.masthead.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):nth-child(3){--n:2}.masthead.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):after{content:"";inset-inline:0;background:var(--signal);transform-origin:0;height:1px;transition:transform .42s var(--e-expo);position:absolute;bottom:0;transform:scaleX(0)}.masthead.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover,.masthead.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):focus-visible{color:var(--text-primary)}.masthead.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover:after{transform:scaleX(1)}.host.svelte-1uha8ag{color:var(--text-tertiary);letter-spacing:.1em;animation:svelte-1uha8ag-fade-down calc(.62s * var(--pace)) var(--e-expo) calc(.32s * var(--pace)) both;margin:0}.masthead.svelte-1uha8ag .look{animation:svelte-1uha8ag-fade-down calc(.62s * var(--pace)) var(--e-expo) calc(.38s * var(--pace)) both}@media (width<=720px){.masthead.svelte-1uha8ag{flex-wrap:wrap;row-gap:.85rem}.masthead.svelte-1uha8ag nav:where(.svelte-1uha8ag){gap:1.4rem;margin-inline-start:0}.masthead.svelte-1uha8ag .look{margin-inline-start:auto}.host.svelte-1uha8ag{display:none}}.hero.svelte-1uha8ag{padding-block:clamp(3.5rem,11vh,8rem) clamp(3rem,8vh,6rem)}.eyebrow.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-tertiary);animation:svelte-1uha8ag-fade-down calc(.7s * var(--pace)) var(--e-expo) calc(.22s * var(--pace)) both;margin:0 0 clamp(1.25rem,3vw,2rem);font-size:.75rem;display:block}.eyebrow.svelte-1uha8ag em:where(.svelte-1uha8ag),.eyebrow.svelte-1uha8ag time:where(.svelte-1uha8ag){color:var(--text-secondary);white-space:nowrap;font-style:normal}.tick.svelte-1uha8ag{vertical-align:middle;background:var(--signal);border-radius:50%;width:6px;height:6px;margin-block-start:-.15em;margin-inline-end:.7rem;display:inline-block;position:relative}.tick.svelte-1uha8ag:after{animation-delay:2s}h1.svelte-1uha8ag{font-family:var(--font-display);font-size:var(--display-size);font-weight:var(--display-weight);line-height:var(--display-leading);letter-spacing:var(--display-tracking);text-indent:-.02em;margin:0}.rise.svelte-1uha8ag:after{content:var(--display-stop);color:var(--signal)}.mask.svelte-1uha8ag{margin-block-end:-.26em;padding-block-end:.26em;display:block;overflow:hidden}.rise.svelte-1uha8ag{animation:svelte-1uha8ag-rise-in calc(1.1s * var(--pace)) var(--e-expo) calc(.15s * var(--pace)) forwards;display:block;transform:translateY(101%)}.hero-foot.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(1.5rem,5vw,4rem);margin-top:clamp(1.75rem,4vw,3rem);padding-inline-start:8.33%;display:flex}@media (width<=720px){.hero-foot.svelte-1uha8ag{padding-inline-start:0}}.lede.svelte-1uha8ag{max-width:46ch;color:var(--text-secondary);text-wrap:pretty;animation:svelte-1uha8ag-fade-up calc(.9s * var(--pace)) var(--e-expo) calc(.5s * var(--pace)) both;margin:0}.count.svelte-1uha8ag{text-align:right;animation:svelte-1uha8ag-fade-up calc(.9s * var(--pace)) var(--e-expo) calc(.64s * var(--pace)) both;margin:0}.count.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-.04em;color:var(--signal);font-size:clamp(2.5rem,5vw,3.75rem);font-weight:600;line-height:1;display:block}.count.svelte-1uha8ag span:where(.svelte-1uha8ag){font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);margin-top:.4rem;font-size:.75rem;display:block}.count.svelte-1uha8ag em:where(.svelte-1uha8ag){font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);margin-top:.35rem;font-size:.6875rem;font-style:normal;display:block}.lede-answer.svelte-1uha8ag{color:var(--text-primary)}.lede-answer.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:var(--font-mono);letter-spacing:-.01em;color:var(--signal);font-size:.9em;font-weight:500}.ledger.svelte-1uha8ag{border-top:1px solid var(--rule);padding-block:clamp(1.75rem,4vw,2.75rem) clamp(2rem,5vw,3.5rem)}.group.svelte-1uha8ag{flex-wrap:wrap;align-items:baseline;gap:1rem;margin:0 0 clamp(1rem,2.5vw,1.75rem);font-size:.75rem;font-weight:500;display:flex}.group-label.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary)}.group-note.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-tertiary);font-size:.6875rem}.rows.svelte-1uha8ag{margin:0;padding:0;list-style:none}.row.svelte-1uha8ag{border-bottom:1px solid var(--rule-soft);transition:background-color .42s var(--e-quart), opacity .42s var(--e-quart);grid-template-columns:2rem 15ch minmax(0,1fr) auto;align-items:baseline;gap:clamp(.75rem,2vw,1.5rem);padding-block:clamp(.85rem,1.8vw,1.15rem);display:grid}@media (width<=860px){.row.svelte-1uha8ag{grid-template-columns:1.5rem minmax(0,1fr);row-gap:.35rem}.row.svelte-1uha8ag .title:where(.svelte-1uha8ag){grid-column:2}.row.svelte-1uha8ag .meta:where(.svelte-1uha8ag){text-align:left;grid-column:2}}.marker.svelte-1uha8ag{justify-content:flex-start;align-self:center;align-items:center;display:flex}.pip.svelte-1uha8ag{border:1px solid var(--text-tertiary);border-radius:50%;width:9px;height:9px}.id.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--text-tertiary);white-space:nowrap;font-size:.8125rem}.title.svelte-1uha8ag{letter-spacing:-.018em;text-wrap:pretty;font-size:clamp(1.0625rem,1.7vw,1.4rem);line-height:1.25}.meta.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text-tertiary);text-align:right;white-space:nowrap;font-size:.6875rem}.row.traced.svelte-1uha8ag{background:color-mix(in oklab, var(--figure) 5%, transparent)}.row.traced.svelte-1uha8ag .id:where(.svelte-1uha8ag){color:var(--text-primary)}.row.linked.svelte-1uha8ag .id:where(.svelte-1uha8ag){color:var(--text-primary);border-bottom:1px dashed color-mix(in oklab, var(--figure) 45%, transparent)}.row.linked.svelte-1uha8ag .pip:where(.svelte-1uha8ag){box-shadow:0 0 0 3px color-mix(in oklab, var(--figure) 14%, transparent)}.row.is-ready.svelte-1uha8ag{animation:svelte-1uha8ag-row-in calc(.8s * var(--pace)) var(--e-expo) calc(var(--d) * var(--pace)) both}.row.is-ready.svelte-1uha8ag .pip:where(.svelte-1uha8ag){border-color:var(--signal);background:var(--signal);position:relative}.row.is-ready.svelte-1uha8ag .pip:where(.svelte-1uha8ag):after{animation-delay:2.1s}.tick.svelte-1uha8ag:after,.row.is-ready.svelte-1uha8ag .pip:where(.svelte-1uha8ag):after{content:"";border:1px solid var(--signal);opacity:0;pointer-events:none;will-change:transform, opacity;animation:svelte-1uha8ag-ping 3.2s var(--e-inout) infinite;border-radius:50%;position:absolute;inset:-1px}.row.is-ready.svelte-1uha8ag .id:where(.svelte-1uha8ag){color:var(--signal)}.row.is-ready.svelte-1uha8ag .title:where(.svelte-1uha8ag){font-weight:500}.row.is-ready.svelte-1uha8ag:hover{background:linear-gradient(90deg, var(--signal-wash), transparent 70%)}.row.is-blocked.svelte-1uha8ag,.row.is-landed.svelte-1uha8ag{--rest:.62;opacity:var(--rest);animation:svelte-1uha8ag-row-resolve calc(2.6s * var(--pace)) var(--e-quart) calc(var(--d) * var(--pace)) both}.row.is-blocked.svelte-1uha8ag .id:where(.svelte-1uha8ag),.row.is-landed.svelte-1uha8ag .id:where(.svelte-1uha8ag),.row.is-blocked.svelte-1uha8ag .meta:where(.svelte-1uha8ag),.row.is-landed.svelte-1uha8ag .meta:where(.svelte-1uha8ag){color:var(--figure)}.row.is-blocked.svelte-1uha8ag:hover,.row.is-landed.svelte-1uha8ag:hover,.row.linked.svelte-1uha8ag,.row.traced.svelte-1uha8ag{--rest:1}.row.is-landed.svelte-1uha8ag .pip:where(.svelte-1uha8ag){background:var(--text-secondary);clip-path:polygon(0 40%,100% 40%,100% 60%,0 60%);border-color:#0000}.empty.svelte-1uha8ag{border:1px solid var(--rule);background:var(--surface);animation:svelte-1uha8ag-fade-up calc(.8s * var(--pace)) var(--e-expo) calc(.64s * var(--pace)) both;align-items:flex-start;gap:clamp(1rem,3vw,2rem);padding:clamp(1.5rem,4vw,2.5rem);display:flex}.empty-mark.svelte-1uha8ag{color:var(--text-tertiary);margin:0;font-size:clamp(2.5rem,6vw,4rem);line-height:1}.empty-title.svelte-1uha8ag{letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.25rem}.empty-body.svelte-1uha8ag{max-width:52ch;color:var(--text-secondary);text-wrap:pretty;margin:0}footer.svelte-1uha8ag{border-top:1px solid var(--rule);animation:svelte-1uha8ag-fade-up calc(.9s * var(--pace)) var(--e-expo) calc(1.1s * var(--pace)) both;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 2rem;margin-top:auto;padding-block:clamp(2rem,5vw,3rem);display:flex}footer.svelte-1uha8ag p:where(.svelte-1uha8ag){letter-spacing:-.01em;margin:0;font-weight:600}.fine.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);text-align:right;max-width:48ch;font-size:.6875rem;font-weight:400}@media (width<=720px){.count.svelte-1uha8ag,.fine.svelte-1uha8ag{text-align:left}.count.svelte-1uha8ag{width:100%}}@keyframes svelte-1uha8ag-rise-in{0%{transform:translateY(101%)}to{transform:translateY(0)}}@keyframes svelte-1uha8ag-fade-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes svelte-1uha8ag-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes svelte-1uha8ag-row-in{0%{opacity:0;transform:translateY(16px)}to{opacity:var(--rest,1);transform:none}}@keyframes svelte-1uha8ag-row-resolve{0%{opacity:0;transform:translateY(16px)}24%{opacity:1;transform:none}46%{opacity:1}to{opacity:var(--rest,.62)}}@keyframes svelte-1uha8ag-ping{0%{opacity:.6;transform:scale(1)}34%{opacity:0;transform:scale(3)}34.01%,to{opacity:0;transform:scale(1)}}
