.paper.svelte-ljbpfs{background:var(--card);color:var(--foreground);box-shadow:0 40px 80px -30px color-mix(in oklab, var(--foreground) 60%, transparent)}.thread.svelte-ljbpfs{border:1px solid var(--deep-border)}.thread-meta.svelte-ljbpfs{color:var(--deep-muted)}.thread-reply.svelte-ljbpfs{border-top:1px solid var(--deep-border)}.pin-hit.svelte-ljbpfs{border-radius:var(--radius-md);vertical-align:middle;cursor:pointer;background:0 0;border:0;place-items:center;min-width:2.75rem;min-height:2.75rem;padding:0;display:inline-grid}.pin-hit.svelte-ljbpfs:focus-visible{outline:2px solid var(--ring);outline-offset:-4px}.pin.svelte-ljbpfs{background:var(--card);width:1.75rem;height:1.75rem;box-shadow:inset 0 0 0 1.5px var(--primary);color:var(--primary);border-radius:999px 999px 999px 4px;place-items:center;font-size:.75rem;font-weight:600;display:grid}.pin-hit[aria-pressed=true].svelte-ljbpfs .pin:where(.svelte-ljbpfs){background:var(--primary);color:var(--primary-foreground)}@media (prefers-reduced-motion:no-preference){.pin.svelte-ljbpfs{transition:scale .3s var(--ease-spring), background-color var(--duration-base) ease-out, color var(--duration-base) ease-out}.pin-hit.svelte-ljbpfs:hover .pin:where(.svelte-ljbpfs),.pin-hit[aria-pressed=true].svelte-ljbpfs .pin:where(.svelte-ljbpfs){scale:1.12}.thread.svelte-ljbpfs{animation:.45s ease-out both swap-in}}.log.svelte-1lv0obf{box-shadow:var(--elevate-2)}.rail.svelte-1lv0obf{inset-inline:3.25rem;background:var(--border);border-radius:2px;height:2px;position:absolute;top:2.25rem}.rail-fill.svelte-1lv0obf{border-radius:inherit;background:var(--primary);height:100%}.node.svelte-1lv0obf{border-radius:var(--radius-md);min-width:3.5rem;min-height:2.75rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.625rem;padding:.375rem .25rem;display:flex}.node.svelte-1lv0obf:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.dot.svelte-1lv0obf{border:2px solid var(--muted-foreground);background:var(--card);border-radius:999px;width:14px;height:14px}.node.svelte-1lv0obf:hover .dot:where(.svelte-1lv0obf){border-color:var(--primary)}.node[aria-pressed=true].svelte-1lv0obf{color:var(--foreground);font-weight:500}.node[aria-pressed=true].svelte-1lv0obf .dot:where(.svelte-1lv0obf){border-color:var(--primary);background:var(--primary);box-shadow:0 0 0 5px var(--accent)}.row.svelte-1lv0obf{border-top:1px solid var(--border);grid-template-columns:7rem minmax(0,1fr);gap:.75rem;padding-block:.75rem;display:grid}@media (prefers-reduced-motion:no-preference){.rail-fill.svelte-1lv0obf{transition:width .7s var(--ease-out-expo)}.dot.svelte-1lv0obf{transition:scale .35s var(--ease-spring), background-color var(--duration-base) ease-out, border-color var(--duration-base) ease-out, box-shadow var(--duration-base) ease-out}.node.svelte-1lv0obf:hover .dot:where(.svelte-1lv0obf){scale:1.2}.node[aria-pressed=true].svelte-1lv0obf .dot:where(.svelte-1lv0obf){scale:1.3}.sheet.svelte-1lv0obf{animation:.45s ease-out both swap-in}}.nav-link.svelte-k3slgy{transition:color var(--duration-quick) ease-out;padding-block:.25rem;position:relative}.nav-link.svelte-k3slgy:after{content:"";inset-inline:0;background:var(--primary);transform-origin:100%;height:1.5px;transition:transform var(--duration-base) var(--ease-out-expo);border-radius:1px;position:absolute;bottom:-2px;transform:scaleX(0)}.nav-link.svelte-k3slgy:is(:where(.svelte-k3slgy):hover,:where(.svelte-k3slgy):focus-visible):after{transform-origin:0;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.nav-link.svelte-k3slgy,.nav-link.svelte-k3slgy:after{transition:none}}.landing.svelte-1uha8ag .hero-contours{width:min(44rem,90%);color:var(--primary);opacity:.28;position:absolute;top:0;right:-5rem}.hero-title.svelte-1uha8ag{letter-spacing:-.045em;font-size:clamp(2.6rem,7.2vw,6rem);line-height:1}.underline-wave.svelte-1uha8ag{inset-inline:0;background:currentColor;height:.16em;position:absolute;bottom:-.16em;-webkit-mask:url(../../../underline-wave.svg) 50%/100% 100% no-repeat;mask:url(../../../underline-wave.svg) 50%/100% 100% no-repeat}.section-title.svelte-1uha8ag{letter-spacing:-.035em;scroll-margin-top:6rem;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.05}.closing-title.svelte-1uha8ag{letter-spacing:-.045em;font-size:clamp(2.4rem,6vw,5rem);line-height:1}.deep-soft.svelte-1uha8ag{color:var(--deep-muted)}.deep-rule.svelte-1uha8ag{border-top:1px solid var(--deep-border)}.tool.svelte-1uha8ag{border-top:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:.5rem 2rem;padding:1.625rem .5rem;display:flex}.tool.svelte-1uha8ag:hover{background:var(--card)}.statement.svelte-1uha8ag{border-top:1px solid var(--border);padding-top:1.25rem}.statement.svelte-1uha8ag:hover{border-color:var(--primary)}@media (prefers-reduced-motion:no-preference){.tool.svelte-1uha8ag{transition:background-color var(--duration-base) ease-out, padding .35s var(--ease-out-expo)}.tool.svelte-1uha8ag:hover{padding-left:1.25rem}.statement.svelte-1uha8ag{transition:border-color .3s ease-out}}
