.desk-page.svelte-1jdcd8y{min-height:100vh;background:var(--bone);color:var(--ink);font-family:var(--font-ui);box-sizing:border-box}.desk-col.svelte-1jdcd8y{max-width:760px;margin:0 auto;padding:40px 40px 80px}.dk-head.svelte-1jdcd8y{margin-bottom:30px}.dk-head.svelte-1jdcd8y h1:where(.svelte-1jdcd8y){font-family:var(--font-prose);font-weight:400;font-size:44px;line-height:1;letter-spacing:-.02em;margin:0 0 10px;color:var(--ink)}.dk-head.svelte-1jdcd8y h1:where(.svelte-1jdcd8y) em:where(.svelte-1jdcd8y){font-style:normal;color:var(--heat)}.dk-date.svelte-1jdcd8y{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ash);margin-bottom:16px}.dk-line.svelte-1jdcd8y{font-family:var(--font-prose-long);font-size:16px;line-height:1.5;color:var(--ink-85);margin:0 0 8px;max-width:560px}.dk-line.svelte-1jdcd8y b:where(.svelte-1jdcd8y){color:var(--ink);font-weight:600}.dk-calm.svelte-1jdcd8y{font-family:var(--font-prose-long);font-style:italic;font-size:13.5px;line-height:1.55;color:var(--ink-70);margin:0;max-width:560px}.dk-loading.svelte-1jdcd8y{font-family:var(--font-prose);font-size:22px;color:var(--ink-70);margin:24px 0 0}.dk-passfail.svelte-1jdcd8y{font-family:var(--font-prose-long);font-size:13.5px;line-height:1.55;color:var(--ink-70);margin:18px 0 0;max-width:560px}.dk-lane.svelte-1jdcd8y{margin-top:26px}.pl.svelte-1jdcd8y{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--ash);margin-bottom:10px;display:flex;align-items:center;gap:10px}.pl.svelte-1jdcd8y .ln:where(.svelte-1jdcd8y){flex:1;height:1px;background:var(--ink-06)}.dk-quiet.svelte-1jdcd8y{padding:56px 0;text-align:center}.dk-quiet.svelte-1jdcd8y .big:where(.svelte-1jdcd8y){font-family:var(--font-prose);font-style:normal;font-size:28px;color:var(--ink);margin-bottom:10px}.dk-quiet.svelte-1jdcd8y .wander:where(.svelte-1jdcd8y){display:inline-block;margin-top:22px;font-family:var(--font-ui);font-size:13px;font-weight:500;color:var(--ink);text-decoration:none;border:1px solid var(--ink-12);border-radius:var(--radius-pill);padding:9px 17px;transition:border-color var(--m-quick, 90ms) ease,color var(--m-quick, 90ms) ease}.dk-quiet.svelte-1jdcd8y .wander:where(.svelte-1jdcd8y):hover{border-color:var(--heat);color:var(--heat-deep)}@media (max-width: 720px){.desk-col.svelte-1jdcd8y{padding:28px 20px 60px}.dk-head.svelte-1jdcd8y h1:where(.svelte-1jdcd8y){font-size:36px}}
