.avatar.svelte-i23gqy{object-fit:cover;flex:none;display:block;overflow:hidden}.round.svelte-i23gqy{border-radius:var(--radius-full)}.square.svelte-i23gqy{border-radius:var(--radius-sm)}.sm.svelte-i23gqy{width:var(--size-face-sm);height:var(--size-face-sm)}.md.svelte-i23gqy{width:var(--size-face-md);height:var(--size-face-md)}.lg.svelte-i23gqy{width:var(--size-face-lg);height:var(--size-face-lg)}.xl.svelte-i23gqy{width:var(--size-face-xl);height:var(--size-face-xl)}.tone-1.svelte-i23gqy{--avatar-bg:var(--color-avatar-1-bg);--avatar-fg:var(--color-avatar-1-fg)}.tone-2.svelte-i23gqy{--avatar-bg:var(--color-avatar-2-bg);--avatar-fg:var(--color-avatar-2-fg)}.tone-3.svelte-i23gqy{--avatar-bg:var(--color-avatar-3-bg);--avatar-fg:var(--color-avatar-3-fg)}.tone-4.svelte-i23gqy{--avatar-bg:var(--color-avatar-4-bg);--avatar-fg:var(--color-avatar-4-fg)}.tone-5.svelte-i23gqy{--avatar-bg:var(--color-avatar-5-bg);--avatar-fg:var(--color-avatar-5-fg)}.tone-6.svelte-i23gqy{--avatar-bg:var(--color-avatar-6-bg);--avatar-fg:var(--color-avatar-6-fg)}.bg.svelte-i23gqy{fill:var(--avatar-bg)}.fg.svelte-i23gqy{fill:var(--avatar-fg)}.badge.svelte-q473o2{padding:var(--space-0) var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.02em;text-transform:uppercase;display:inline-block}.neutral.svelte-q473o2{background:var(--color-surface-sunken);color:var(--color-text-muted)}.accent.svelte-q473o2{background:var(--color-accent-soft);color:var(--color-accent)}.warning.svelte-q473o2{background:var(--color-warning-soft);color:var(--color-warning)}.success.svelte-q473o2{background:var(--color-success-soft);color:var(--color-success)}.button.svelte-nj1hhc{justify-content:center;align-items:center;gap:var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-md);font:inherit;font-weight:var(--weight-semibold);line-height:var(--leading-tight);cursor:pointer;transition:background-color var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast);display:inline-flex}.md.svelte-nj1hhc{padding:var(--space-3) var(--space-5);font-size:var(--text-md)}.sm.svelte-nj1hhc{padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}.block.svelte-nj1hhc{width:100%}.primary.svelte-nj1hhc{background:var(--color-accent);color:var(--color-accent-contrast)}.primary.svelte-nj1hhc:hover:not(:disabled){background:var(--color-accent-hover)}.secondary.svelte-nj1hhc{background:var(--color-surface);border-color:var(--color-accent);color:var(--color-accent);font-weight:var(--weight-normal)}.secondary.svelte-nj1hhc:hover:not(:disabled){background:var(--color-accent-soft)}.cta.svelte-nj1hhc{background:var(--color-cta);color:var(--color-accent-contrast)}.cta.svelte-nj1hhc:hover:not(:disabled){background:var(--color-cta-hover)}.ghost.svelte-nj1hhc{color:var(--color-text-muted);font-weight:var(--weight-normal);background:0 0}.ghost.svelte-nj1hhc:hover:not(:disabled){color:var(--color-text);background:var(--color-surface-sunken)}.danger.svelte-nj1hhc{background:var(--color-danger);color:var(--color-accent-contrast)}.button.svelte-nj1hhc:disabled{opacity:.55;cursor:not-allowed}.count.svelte-16afxje{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.near.svelte-16afxje{color:var(--color-warning)}.over.svelte-16afxje{color:var(--color-danger);font-weight:var(--weight-bold)}.checkbox.svelte-eqmwkq{width:var(--size-icon);height:var(--size-icon);margin:var(--space-0);accent-color:var(--color-accent)}.error.svelte-85otq8{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-danger)}.heading.svelte-13ejjg2{font-family:var(--font-serif);font-weight:var(--weight-bold);line-height:var(--leading-tight);text-wrap:balance}.accent.svelte-13ejjg2{color:var(--color-accent)}.ink.svelte-13ejjg2{color:var(--color-text)}.display.svelte-13ejjg2{color:var(--color-display);font-size:var(--text-display);font-style:italic}.xl.svelte-13ejjg2{font-size:var(--text-3xl)}.lg.svelte-13ejjg2{font-size:var(--text-2xl)}.md.svelte-13ejjg2{font-size:var(--text-xl)}.sm.svelte-13ejjg2{font-size:var(--text-lg)}.icon.svelte-1fua3nu{width:var(--size-icon);height:var(--size-icon);fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.filled.svelte-1fua3nu{fill:currentColor;fill-rule:evenodd}.label.svelte-bha6xq{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);display:block}.label[data-optional].svelte-bha6xq:after{content:" (optional)";font-weight:var(--weight-normal);color:var(--color-text-muted)}.link.svelte-p0cz4o{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);color:var(--color-accent);text-decoration:none;display:inline-flex}.title.svelte-p0cz4o{font-weight:var(--weight-bold)}.story.svelte-p0cz4o{font-style:italic;font-size:var(--text-lg)}.story.svelte-p0cz4o:hover{text-underline-offset:.18em;text-decoration:underline}.default.svelte-p0cz4o:hover,.title.svelte-p0cz4o:hover{color:var(--color-accent-hover);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.subtle.svelte-p0cz4o{color:inherit}.subtle.svelte-p0cz4o:hover{color:var(--color-accent)}.nav.svelte-p0cz4o{padding:var(--space-1) var(--space-2);color:var(--color-text-muted)}.nav.svelte-p0cz4o:hover,.nav[aria-current=page].svelte-p0cz4o{color:var(--color-text)}.nav[aria-current=page].svelte-p0cz4o{box-shadow:inset 0 -2px 0 var(--color-accent)}.navbar.svelte-p0cz4o{padding:var(--space-4) var(--space-5);border-radius:var(--space-0);color:var(--color-nav-text);font-size:var(--text-lg);white-space:nowrap;justify-content:center}.navbar.svelte-p0cz4o:hover{background:var(--color-accent-hover)}.navbar[aria-current=page].svelte-p0cz4o{background:var(--color-nav-current)}.button.svelte-p0cz4o,.outline.svelte-p0cz4o,.cta.svelte-p0cz4o{padding:var(--space-3) var(--space-5);border:var(--border-width) solid transparent;border-radius:var(--radius-md);line-height:var(--leading-tight);justify-content:center}.button.svelte-p0cz4o{background:var(--color-accent);color:var(--color-accent-contrast);font-weight:var(--weight-semibold)}.button.svelte-p0cz4o:hover{background:var(--color-accent-hover)}.outline.svelte-p0cz4o{background:var(--color-surface);border-color:var(--color-accent)}.outline.svelte-p0cz4o:hover{background:var(--color-accent-soft)}.cta.svelte-p0cz4o{background:var(--color-cta);color:var(--color-accent-contrast);font-weight:var(--weight-semibold)}.cta.svelte-p0cz4o:hover{background:var(--color-cta-hover)}.block.svelte-p0cz4o{width:100%;display:flex}.ribbon.svelte-p0cz4o{--notch:var(--space-4);--pad-end:calc(var(--notch) + var(--space-5));padding:var(--space-3) var(--pad-end) var(--space-3) var(--space-6);border-radius:var(--space-0);background:var(--color-accent);color:var(--color-accent-contrast);font-size:var(--text-xl);font-style:italic;font-weight:var(--weight-bold);clip-path:polygon(0 0, 100% 0, calc(100% - var(--notch)) 50%, 100% 100%, 0 100%);text-decoration:none}.ribbon.svelte-p0cz4o:hover{background:var(--color-accent-hover);color:var(--color-accent-contrast)}.notice.svelte-1bwpcls{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-sm);border-left:3px solid}.info.svelte-1bwpcls{background:var(--color-surface-sunken);color:var(--color-text)}.success.svelte-1bwpcls{background:var(--color-success-soft);color:var(--color-success)}.error.svelte-1bwpcls{background:var(--color-danger-soft);color:var(--color-danger)}.prose.svelte-i6sri2{max-width:var(--measure);font-family:var(--font-serif);line-height:var(--leading-prose);overflow-wrap:break-word}p.svelte-i6sri2{white-space:pre-wrap}.gap-1.svelte-i6sri2{margin-top:var(--space-paragraph)}.gap-2.svelte-i6sri2{--gap:calc(var(--space-paragraph) * 2);margin-top:var(--gap)}.gap-3.svelte-i6sri2{--gap:calc(var(--space-paragraph) * 3);margin-top:var(--gap)}.md.svelte-i6sri2{font-size:var(--text-md)}.lg.svelte-i6sri2{font-size:var(--text-lg)}.select.svelte-1xgcevo{width:100%;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit}.tag.svelte-1baqvoq{--point:.75em;--pad-start:calc(var(--point) + var(--space-3));align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--pad-start);background:var(--color-accent-soft);color:var(--color-accent);font-size:var(--text-md);clip-path:polygon(var(--point) 0, 100% 0, 100% 100%, var(--point) 100%, 0 50%);font-style:italic;text-decoration:none;display:inline-flex;position:relative}.tag.svelte-1baqvoq:before{content:"";top:50%;left:calc(var(--point) + var(--space-1));width:var(--space-1);height:var(--space-1);border-radius:var(--radius-full);background:var(--color-bg);position:absolute;transform:translateY(-50%)}.tag.svelte-1baqvoq:hover{background:var(--color-nav-underline)}.count.svelte-1baqvoq{color:var(--color-text-muted);font-size:var(--text-xs);font-style:normal}.default.svelte-1dqz7q{color:var(--color-text)}.muted.svelte-1dqz7q{color:var(--color-text-muted)}.sm.svelte-1dqz7q{font-size:var(--text-sm)}.md.svelte-1dqz7q{font-size:var(--text-md)}.lg.svelte-1dqz7q{font-size:var(--text-lg)}.textarea.svelte-zkz3ik{width:100%;padding:var(--space-3);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;line-height:var(--leading-normal);resize:vertical;display:block}.prose.svelte-zkz3ik{padding:var(--space-4);font-family:var(--font-serif);font-size:var(--text-lg);line-height:var(--leading-prose)}.textarea.svelte-zkz3ik:focus{border-color:var(--color-focus)}.textarea[aria-invalid=true].svelte-zkz3ik{border-color:var(--color-danger)}.input.svelte-sxrwlq{width:100%;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit}.input.svelte-sxrwlq:focus{border-color:var(--color-focus)}.input[aria-invalid=true].svelte-sxrwlq{border-color:var(--color-danger)}.time.svelte-5vjtti{color:var(--color-text-muted);font-size:var(--text-sm);white-space:nowrap}.visually-hidden.svelte-1f3b8pu{width:1px;height:1px;padding:var(--space-0);clip-path:inset(50%);white-space:nowrap;border:0;margin:-1px;position:absolute;overflow:hidden}.eyebrow.svelte-p4h9gq{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.accent.svelte-p4h9gq{color:var(--color-accent)}.muted.svelte-p4h9gq{color:var(--color-text-muted)}.logo.svelte-1ruu5c2{align-items:flex-start;gap:var(--space-4);color:var(--color-text);display:inline-flex}.text.svelte-1ruu5c2{gap:var(--space-1);display:grid}.tagline.svelte-1ruu5c2{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.word.svelte-1ruu5c2{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:-.02em}.word.svelte-1ruu5c2 em:where(.svelte-1ruu5c2){color:var(--color-accent);font-weight:var(--weight-normal)}.sm.svelte-1ruu5c2{align-items:center;gap:var(--space-2)}.sm.svelte-1ruu5c2 .word:where(.svelte-1ruu5c2){font-size:var(--text-xl)}.fish.svelte-mfoabe{gap:var(--space-1);color:var(--color-accent);display:inline-flex}svg.svelte-mfoabe{width:var(--size-icon);height:var(--size-icon);fill:currentColor;fill-rule:evenodd;opacity:.25}.on.svelte-mfoabe{opacity:1}.md.svelte-mfoabe svg:where(.svelte-mfoabe){width:var(--size-avatar-sm);height:var(--size-avatar-sm)}.about.svelte-1meg1pr{gap:var(--space-4);max-width:var(--measure);display:grid}.field.svelte-1t0e6px{align-items:flex-start;gap:var(--space-2);display:flex}.comment-form.svelte-1wrqnwd{gap:var(--space-2);display:grid}.comment-form.svelte-1wrqnwd textarea{padding:var(--space-4) var(--space-5);border:var(--border-width) dashed var(--color-border-strong);border-radius:var(--space-0);background:var(--color-surface)}.comment-form.svelte-1wrqnwd textarea:focus{border-color:var(--color-accent)}.row.svelte-1wrqnwd{justify-content:space-between;align-items:center;display:flex}.empty.svelte-etrprv{justify-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-4);border:var(--border-width) dashed var(--color-border-strong);border-radius:var(--radius-md);text-align:center;display:grid}.quiet.svelte-gh19at button:where(.svelte-gh19at){padding:var(--space-1) var(--space-3);border:var(--border-width) dashed var(--color-accent);color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;font-style:italic}.quiet.svelte-gh19at button:where(.svelte-gh19at):hover{background:var(--color-accent-soft)}.field.svelte-11y0fvh{gap:var(--space-1);display:grid}.pagination.svelte-17lh8bb{padding-block:var(--space-4);justify-content:space-between;display:flex}.report.svelte-zfa7cb summary:where(.svelte-zfa7cb){align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm);cursor:pointer;list-style:none;display:inline-flex}.report.svelte-zfa7cb summary:where(.svelte-zfa7cb)::-webkit-details-marker{display:none}.form.svelte-zfa7cb{gap:var(--space-2);max-width:var(--measure);margin-top:var(--space-3);display:grid}.field.svelte-7ido01{gap:var(--space-1);display:grid}.story-link.svelte-1tsr05t{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.meta.svelte-dr0scd{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.dot.svelte-dr0scd{color:var(--color-text-muted)}.tags.svelte-1t9yey1{gap:var(--space-3) var(--space-2);flex-wrap:wrap;display:flex}.passkey.svelte-oo1e9d{justify-items:start;gap:var(--space-1);display:grid}.author.svelte-n3187{align-items:center;gap:var(--space-3);display:flex}.text.svelte-n3187{font-size:var(--text-lg);line-height:var(--leading-tight);display:grid}.search.svelte-rqkv9f{min-width:12rem;max-width:22rem;display:flex}.search.svelte-rqkv9f input{border-radius:var(--space-0);border:0;font-style:italic}button.svelte-rqkv9f{padding:var(--space-2) var(--space-4);background:var(--color-ink-button);color:var(--color-nav-text);font:inherit;font-style:italic;font-weight:var(--weight-bold);cursor:pointer;border:0}.item.svelte-7hojbt{gap:var(--space-1);display:grid}.end.svelte-7hojbt{text-align:right;justify-items:end}.title.svelte-7hojbt{font-size:inherit;font-weight:var(--weight-normal);line-height:var(--leading-tight)}.feed.svelte-7hojbt .title:where(.svelte-7hojbt) a{font-size:var(--text-xl)}.author.svelte-7hojbt{font-size:var(--text-sm)}.author.svelte-7hojbt a{display:inline}.label.svelte-7hojbt{color:var(--color-accent)}.by.svelte-7hojbt{color:var(--color-text-muted)}.by.svelte-7hojbt a{color:inherit}.excerpt.svelte-7hojbt{max-width:var(--measure);font-size:var(--text-story);line-height:var(--leading-prose)}.relation.svelte-7hojbt{--point:.6em;--pad-start:calc(var(--point) + var(--space-3));padding:var(--space-0) var(--space-3) var(--space-0) var(--pad-start);background:var(--color-accent-soft);color:var(--color-accent);clip-path:polygon(var(--point) 0, 100% 0, 100% 100%, var(--point) 100%, 0 50%);font-style:italic;position:relative}.relation.svelte-7hojbt:before{content:"";top:50%;left:calc(var(--point) + var(--space-1));width:var(--space-1);height:var(--space-1);border-radius:var(--radius-full);background:var(--color-bg);position:absolute;transform:translateY(-50%)}.meta.svelte-7hojbt{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.meta.svelte-7hojbt time{font-size:inherit}.rating.svelte-7hojbt{align-items:center;gap:var(--space-1);display:inline-flex}.field.svelte-15a3cr9{gap:var(--space-2);display:grid}.row.svelte-15a3cr9{gap:var(--space-1);border-bottom:var(--border-width) dashed var(--color-border-strong);display:grid}.row.svelte-15a3cr9:focus-within{border-bottom-color:var(--color-accent)}.invalid.svelte-15a3cr9{border-bottom-color:var(--color-danger)}label.svelte-15a3cr9{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.row.svelte-15a3cr9 input{padding-inline:var(--space-0);border-radius:var(--space-0);font-size:var(--text-md);background:0 0;border:0}.row.svelte-15a3cr9 input:focus{box-shadow:none}.lg.svelte-15a3cr9 .row:where(.svelte-15a3cr9) input{font-size:var(--text-2xl);font-style:italic}.note.svelte-msxy91{color:var(--color-text-muted);font-style:italic}.rate.svelte-msxy91 a{font-style:italic}.rate.svelte-msxy91{gap:var(--space-2);display:grid}form.svelte-msxy91{gap:var(--space-1);display:flex}button.svelte-msxy91{width:var(--size-avatar-md);height:var(--size-avatar-md);padding:var(--space-0);background:var(--color-surface-sunken);color:var(--color-accent);cursor:pointer;border:0;place-items:center;display:grid}svg.svelte-msxy91{width:var(--size-avatar-sm);height:var(--size-avatar-sm);fill:currentColor;fill-rule:evenodd;opacity:.35}.on.svelte-msxy91 svg:where(.svelte-msxy91),button.svelte-msxy91:hover svg:where(.svelte-msxy91){opacity:1}form.svelte-msxy91:hover button:where(.svelte-msxy91):hover~button:where(.svelte-msxy91) svg:where(.svelte-msxy91){opacity:.35}.branch.svelte-m1l9el{gap:var(--space-2);display:grid}.branch.svelte-m1l9el .branch:where(.svelte-m1l9el){margin-top:var(--space-2);padding-left:var(--space-5);border-left:2px solid var(--color-border)}.node.svelte-m1l9el{font-family:var(--font-serif)}.current.svelte-m1l9el>.story-link{font-weight:var(--weight-bold)}.banner.svelte-35v2rh{--ribbon-width:calc(var(--space-8) * 1.5);border:var(--border-width) solid var(--color-border);background:var(--color-surface);container-type:inline-size}.layout.svelte-35v2rh{grid-template-columns:var(--ribbon-width) minmax(0, 1fr);gap:var(--space-6);padding:var(--space-0) var(--space-6) var(--space-6);align-items:start;display:grid}.ribbon.svelte-35v2rh{align-content:center;justify-items:center;gap:var(--space-1);min-height:calc(var(--ribbon-width) * 1.45);padding:var(--space-5) var(--space-2) var(--space-7);background:var(--color-accent);color:var(--color-accent-contrast);clip-path:polygon(0 0,100% 0,100% 100%,50% 85%,0 100%);display:grid;position:relative}.ribbon.svelte-35v2rh:before,.ribbon.svelte-35v2rh:after{content:"";top:var(--space-0);bottom:var(--space-5);border-left:var(--border-width) dashed var(--color-nav-underline);position:absolute}.ribbon.svelte-35v2rh:before{left:var(--space-2)}.ribbon.svelte-35v2rh:after{right:var(--space-2)}.days.svelte-35v2rh{font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.unit.svelte-35v2rh{font-size:var(--text-md);font-style:italic}.body.svelte-35v2rh{gap:var(--space-3);padding-top:var(--space-6);display:grid}.banner-title.svelte-35v2rh{font-size:var(--text-2xl);font-style:italic;font-weight:var(--weight-bold);line-height:var(--leading-tight)}.banner-title.svelte-35v2rh a:where(.svelte-35v2rh){color:var(--color-accent);text-decoration:none}.banner-title.svelte-35v2rh a:where(.svelte-35v2rh):hover{text-decoration:underline}.prompt.svelte-35v2rh{max-width:var(--measure);font-size:var(--text-lg);line-height:var(--leading-prose)}.prompt.svelte-35v2rh strong:where(.svelte-35v2rh){color:var(--color-accent)}.links.svelte-35v2rh{font-size:var(--text-lg);font-style:italic}.links.svelte-35v2rh a{text-decoration:underline}@container (width<=30rem){.layout.svelte-35v2rh{gap:var(--space-0);padding-inline:var(--space-5);grid-template-columns:minmax(0,1fr)}.ribbon.svelte-35v2rh{width:var(--ribbon-width);min-height:auto}.body.svelte-35v2rh{padding-top:var(--space-4)}.banner-title.svelte-35v2rh{font-size:var(--text-xl)}.prompt.svelte-35v2rh,.links.svelte-35v2rh{font-size:var(--text-md)}}.hero.svelte-35v2rh{gap:var(--space-5);padding:var(--space-8) var(--space-7) var(--space-7);border:var(--border-width) dashed var(--color-border-strong);display:grid;position:relative}.flag.svelte-35v2rh{--notch:var(--space-3);--pad-end:calc(var(--notch) + var(--space-5));--hang:calc(var(--space-5) * -1);top:var(--hang);left:var(--hang);padding:var(--space-2) var(--pad-end) var(--space-2) var(--space-5);background:var(--color-accent);color:var(--color-accent-contrast);font-size:var(--text-lg);font-style:italic;font-weight:var(--weight-bold);clip-path:polygon(0 0, 100% 0, calc(100% - var(--notch)) 50%, 100% 100%, 0 100%);position:absolute}.title.svelte-35v2rh{align-items:center;gap:var(--space-4);color:var(--color-accent);display:flex}.title.svelte-35v2rh h1{font-size:var(--text-story-title)}.title.svelte-35v2rh .icon{width:var(--size-face-lg);height:var(--size-face-lg);flex:none}.hero-prompt.svelte-35v2rh{max-width:var(--measure);font-size:var(--text-xl);font-style:italic;line-height:var(--leading-prose);white-space:pre-line}.tags.svelte-35v2rh{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.side.svelte-35v2rh{gap:var(--space-5);align-content:start;display:grid}.countdown.svelte-35v2rh{display:grid}.countdown.svelte-35v2rh strong:where(.svelte-35v2rh){color:var(--color-accent);font-size:var(--text-hero);line-height:var(--leading-tight)}.countdown.svelte-35v2rh .unit:where(.svelte-35v2rh){font-size:var(--text-lg)}.closed.svelte-35v2rh{color:var(--color-text-muted);font-size:var(--text-2xl);font-style:italic}.table.svelte-35v2rh{border-top:var(--border-width) dashed var(--color-border-strong)}.table.svelte-35v2rh div:where(.svelte-35v2rh){justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--border-width) dashed var(--color-border-strong);display:flex}dt.svelte-35v2rh{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}dd.svelte-35v2rh a{font-style:italic;text-decoration:underline}.challenges.svelte-l9r2pd{gap:var(--space-8);display:grid}.intro.svelte-l9r2pd{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.intro.svelte-l9r2pd>div:where(.svelte-l9r2pd){gap:var(--space-3);max-width:var(--measure);display:grid}.intro.svelte-l9r2pd h1{font-size:var(--text-story-title)}.create.svelte-l9r2pd{padding:var(--space-2) var(--space-4);border:var(--border-width) dashed var(--color-accent);color:var(--color-accent);font-style:italic;font-weight:var(--weight-bold);text-decoration:none}.create.svelte-l9r2pd:hover{background:var(--color-accent-soft)}.open.svelte-l9r2pd{justify-content:space-between;align-items:flex-start;gap:var(--space-6);padding:var(--space-8) var(--space-7) var(--space-7);border:var(--border-width) dashed var(--color-border-strong);display:flex;position:relative}.flag.svelte-l9r2pd{--notch:var(--space-3);--pad-end:calc(var(--notch) + var(--space-5));--hang:calc(var(--space-5) * -1);top:var(--hang);left:var(--hang);padding:var(--space-2) var(--pad-end) var(--space-2) var(--space-5);background:var(--color-accent);color:var(--color-accent-contrast);font-size:var(--text-lg);font-style:italic;font-weight:var(--weight-bold);clip-path:polygon(0 0, 100% 0, calc(100% - var(--notch)) 50%, 100% 100%, 0 100%);position:absolute}.main.svelte-l9r2pd{gap:var(--space-4);min-width:0;display:grid}h2.svelte-l9r2pd{font-size:var(--text-2xl);font-style:italic;font-weight:var(--weight-bold);line-height:var(--leading-tight)}h2.svelte-l9r2pd a:where(.svelte-l9r2pd){color:var(--color-accent);text-decoration:none}h2.svelte-l9r2pd a:where(.svelte-l9r2pd):hover{text-decoration:underline}.prompt.svelte-l9r2pd{max-width:var(--measure);font-size:var(--text-lg)}.facts.svelte-l9r2pd{align-items:center;gap:var(--space-2) var(--space-5);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.links.svelte-l9r2pd{font-size:var(--text-lg);font-style:italic}.links.svelte-l9r2pd a{text-decoration:underline}.countdown.svelte-l9r2pd{color:var(--color-text-muted);flex:none;justify-items:center;display:grid}.countdown.svelte-l9r2pd strong:where(.svelte-l9r2pd){color:var(--color-accent);font-size:var(--text-3xl);line-height:var(--leading-tight)}.unit.svelte-l9r2pd{font-size:var(--text-sm)}.none.svelte-l9r2pd{padding:var(--space-6);border:var(--border-width) dashed var(--color-border-strong)}.none.svelte-l9r2pd strong:where(.svelte-l9r2pd){color:var(--color-accent)}.list.svelte-l9r2pd{gap:var(--space-4);display:grid}.head.svelte-l9r2pd{align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:var(--border-width) dashed var(--color-border-strong);flex-wrap:wrap;display:flex}.note.svelte-l9r2pd{color:var(--color-text-muted);font-style:italic}.row.svelte-l9r2pd{gap:var(--space-2) var(--space-8);padding-block:var(--space-4);border-bottom:var(--border-width) dashed var(--color-border-strong);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;display:grid}.what.svelte-l9r2pd{gap:var(--space-1);display:grid}.what.svelte-l9r2pd a{font-size:var(--text-xl)}.dates.svelte-l9r2pd{color:var(--color-text-muted);font-size:var(--text-sm);white-space:nowrap}.entries.svelte-l9r2pd{color:var(--color-accent);white-space:nowrap;font-style:italic}@media (width<=40rem){.open.svelte-l9r2pd{padding-inline:var(--space-5);flex-direction:column-reverse}.row.svelte-l9r2pd{grid-template-columns:minmax(0,1fr) auto}.dates.svelte-l9r2pd{grid-row:2}}.thread.svelte-816iq9{gap:var(--space-5);display:grid}.head.svelte-816iq9{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.none.svelte-816iq9{color:var(--color-text-muted);font-style:italic}.list.svelte-816iq9{gap:var(--space-4);display:grid}.comment.svelte-816iq9{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:var(--border-width) dashed var(--color-border-strong);display:grid}.actions.svelte-816iq9{gap:var(--space-3);display:flex}.actions.svelte-816iq9:empty{display:none}.error.svelte-hiieup{justify-items:start;gap:var(--space-3);padding-block:var(--space-7);display:grid}.login.svelte-18oe4q9{gap:var(--space-5);padding:var(--space-8) var(--space-7) var(--space-7);border:var(--border-width) dashed var(--color-border-strong);display:grid;position:relative}.bookmark.svelte-18oe4q9{--ribbon:calc(var(--space-6) * 1.25);top:var(--space-0);left:var(--space-7);width:var(--ribbon);height:calc(var(--ribbon) * 1.5);background:var(--color-accent);clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);position:absolute}.bookmark.svelte-18oe4q9:before,.bookmark.svelte-18oe4q9:after{content:"";top:var(--space-0);bottom:var(--space-3);border-left:var(--border-width) dashed var(--color-nav-underline);position:absolute}.bookmark.svelte-18oe4q9:before{left:var(--space-1)}.bookmark.svelte-18oe4q9:after{right:var(--space-1)}.new.svelte-18oe4q9{color:var(--color-accent)}.form.svelte-18oe4q9{gap:var(--space-6);display:grid}.send.svelte-18oe4q9{--notch:var(--space-4);--pad-end:calc(var(--notch) + var(--space-5));padding:var(--space-3) var(--pad-end) var(--space-3) var(--space-6);background:var(--color-accent);color:var(--color-accent-contrast);font:inherit;font-size:var(--text-xl);font-style:italic;font-weight:var(--weight-bold);cursor:pointer;clip-path:polygon(0 0, 100% 0, calc(100% - var(--notch)) 50%, 100% 100%, 0 100%);border:0}.send.svelte-18oe4q9:hover{background:var(--color-accent-hover)}.send.svelte-18oe4q9:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-1)}.form.svelte-18oe4q9:has(input:placeholder-shown) .send:where(.svelte-18oe4q9){background:var(--color-nav-underline);color:var(--color-accent)}.divider.svelte-18oe4q9{align-items:center;gap:var(--space-4);color:var(--color-text-muted);font-style:italic;display:flex}.divider.svelte-18oe4q9:before,.divider.svelte-18oe4q9:after{content:"";border-top:var(--border-width) dashed var(--color-border-strong);flex:1}.passkey.svelte-18oe4q9{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.passkey.svelte-18oe4q9 button{border:var(--border-width) dashed var(--color-accent);border-radius:var(--space-0);color:var(--color-accent);font-style:italic;font-weight:var(--weight-bold);background:0 0}.passkey.svelte-18oe4q9 button:hover{background:var(--color-accent-soft)}@media (width<=40rem){.login.svelte-18oe4q9{padding-inline:var(--space-5)}.bookmark.svelte-18oe4q9{left:var(--space-5)}}.form.svelte-11qjv2h{gap:var(--space-4);display:grid}.profile.svelte-x0sdt{gap:var(--space-4);justify-items:start;display:grid}.face.svelte-x0sdt{padding:var(--space-1);border:var(--border-width) dashed var(--color-accent);border-radius:var(--radius-full)}.face.svelte-x0sdt .avatar{border-radius:var(--radius-full)}.who.svelte-x0sdt{gap:var(--space-1);display:grid}.bio.svelte-x0sdt{font-size:var(--text-lg);white-space:pre-line;font-style:italic}.site.svelte-x0sdt a{text-decoration:underline}.stats.svelte-x0sdt{padding-block:var(--space-3);border-block:var(--border-width) dashed var(--color-border-strong);align-self:stretch;display:flex}.stats.svelte-x0sdt li:where(.svelte-x0sdt){padding-inline:var(--space-4);display:grid}.stats.svelte-x0sdt li:where(.svelte-x0sdt)+li:where(.svelte-x0sdt){border-left:var(--border-width) dashed var(--color-border-strong)}.stats.svelte-x0sdt li:where(.svelte-x0sdt):first-child{padding-left:var(--space-0)}.stats.svelte-x0sdt strong:where(.svelte-x0sdt){color:var(--color-accent);font-size:var(--text-xl);line-height:var(--leading-tight)}.stats.svelte-x0sdt span:where(.svelte-x0sdt){color:var(--color-text-muted);font-size:var(--text-sm)}.moderation.svelte-x0sdt{gap:var(--space-2);justify-items:start;display:grid}.action.svelte-x0sdt a,.action.svelte-x0sdt button{padding:var(--space-2) var(--space-4);border:var(--border-width) dashed var(--color-accent);border-radius:var(--space-0);color:var(--color-accent);font-style:italic;font-weight:var(--weight-bold);background:0 0;text-decoration:none}.composer.svelte-l4uj2b,.block.svelte-l4uj2b{gap:var(--space-3);display:grid}.composer.svelte-l4uj2b{gap:var(--space-5)}.review.svelte-yxew3n,.list.svelte-yxew3n{gap:var(--space-4);display:grid}.item.svelte-yxew3n{padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.form.svelte-yxew3n{gap:var(--space-3);display:grid}.head.svelte-yxew3n,.actions.svelte-yxew3n{align-items:center;gap:var(--space-2);display:flex}.queue.svelte-4paoj1,.list.svelte-4paoj1{gap:var(--space-4);display:grid}.item.svelte-4paoj1{gap:var(--space-2);padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.head.svelte-4paoj1,.actions.svelte-4paoj1{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.log.svelte-19aq5xl,.list.svelte-19aq5xl{gap:var(--space-3);display:grid}.item.svelte-19aq5xl{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;display:flex}.footer.svelte-go12z{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.links.svelte-go12z{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.masthead.svelte-hkkvi7{justify-content:space-between;align-items:flex-start;gap:var(--space-4) var(--space-6);padding-top:var(--space-5);flex-wrap:wrap;display:flex}.brand.svelte-hkkvi7{color:inherit;text-decoration:none}.utility.svelte-hkkvi7 ul:where(.svelte-hkkvi7){padding-top:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.utility.svelte-hkkvi7 li:where(.svelte-hkkvi7){align-items:center;gap:var(--space-1);padding-inline:var(--space-3);border-left:var(--border-width) solid var(--color-border-strong);line-height:var(--leading-tight);display:inline-flex}.utility.svelte-hkkvi7 li:where(.svelte-hkkvi7):first-child{border-left:0}.utility.svelte-hkkvi7 button{padding:var(--space-0);font-size:inherit;color:inherit}.muted.svelte-hkkvi7{color:var(--color-text-muted)}@media (width<=52rem){.utility.svelte-hkkvi7 ul:where(.svelte-hkkvi7){padding-top:var(--space-0)}.utility.svelte-hkkvi7 li:where(.svelte-hkkvi7):first-child{padding-left:var(--space-0)}}@media (width<=48rem){.utility.svelte-hkkvi7{display:none}}.editor.svelte-3qnirh{gap:var(--space-6);display:grid}.head.svelte-3qnirh{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.rules.svelte-3qnirh{color:var(--color-accent);text-underline-offset:.25em;font-style:italic;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.body.svelte-3qnirh{border:var(--border-width) dashed var(--color-border-strong);background:var(--color-surface);display:grid}.body.svelte-3qnirh:focus-within{border-color:var(--color-accent)}.body.invalid.svelte-3qnirh{border-color:var(--color-danger)}.body.svelte-3qnirh textarea{padding:var(--space-5) var(--space-6);border-radius:var(--space-0);font-size:var(--text-story);background:0 0;border:0}.body.svelte-3qnirh textarea:focus{box-shadow:none}.bar.svelte-3qnirh{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-6);border-top:var(--border-width) dashed var(--color-border-strong);background:var(--color-bg);display:flex}.min.svelte-3qnirh{color:var(--color-text-muted);font-size:var(--text-sm);font-style:italic}.challenge.svelte-3qnirh label{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.challenge.svelte-3qnirh select{border:var(--border-width) dashed var(--color-border-strong);border-radius:var(--space-0);background-color:var(--color-bg);color:var(--color-accent);font-style:italic}.options.svelte-3qnirh{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.checks.svelte-3qnirh{gap:var(--space-3);display:grid}.publish.svelte-3qnirh{--notch:var(--space-4);--pad-end:calc(var(--notch) + var(--space-5));padding:var(--space-3) var(--pad-end) var(--space-3) var(--space-6);background:var(--color-accent);color:var(--color-accent-contrast);font:inherit;font-size:var(--text-xl);font-style:italic;font-weight:var(--weight-bold);cursor:pointer;clip-path:polygon(0 0, 100% 0, calc(100% - var(--notch)) 50%, 100% 100%, 0 100%);border:0}.publish.svelte-3qnirh:hover{background:var(--color-accent-hover)}.publish.svelte-3qnirh:disabled{background:var(--color-nav-underline);cursor:not-allowed}.publish.svelte-3qnirh:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:var(--space-1)}.fine.svelte-3qnirh{max-width:var(--measure);color:var(--color-text-muted);font-size:var(--text-sm)}.feed.svelte-xm1oi9{gap:var(--space-4);display:grid}.head.svelte-xm1oi9{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.title.svelte-xm1oi9{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.note.svelte-xm1oi9{color:var(--color-text-muted);font-size:var(--text-sm);font-style:italic}.quiet.svelte-xm1oi9{padding-block:var(--space-5);border-block:var(--border-width) dashed var(--color-border-strong);font-size:var(--text-lg)}.quiet.svelte-xm1oi9 strong:where(.svelte-xm1oi9){color:var(--color-accent)}.list.svelte-xm1oi9 li:where(.svelte-xm1oi9){padding-block:var(--space-5);border-bottom:var(--border-width) dashed var(--color-border-strong)}.list.svelte-xm1oi9 li:where(.svelte-xm1oi9):first-child{padding-top:var(--space-2)}.story.svelte-16ba0qd{gap:var(--space-6);display:grid}h1.svelte-16ba0qd{color:var(--color-display);font-size:var(--text-story-title);font-weight:var(--weight-bold);line-height:var(--leading-tight);text-wrap:balance}.author.svelte-16ba0qd{align-items:flex-start;gap:var(--space-4);display:flex}.who.svelte-16ba0qd{gap:var(--space-1);justify-items:start;display:grid}.label.svelte-16ba0qd{color:var(--color-text-muted)}.body.svelte-16ba0qd .prose{font-size:var(--text-story);line-height:var(--leading-prose)}.ratings.svelte-16ba0qd{border-block:var(--border-width) dashed var(--color-border-strong);grid-template-columns:1fr 1fr;display:grid}.ratings.svelte-16ba0qd>*{gap:var(--space-2);padding:var(--space-5) var(--space-6);align-content:start;display:grid}.ratings.svelte-16ba0qd>:first-child{padding-left:var(--space-0)}.ratings.svelte-16ba0qd>*+*{border-left:var(--border-width) dashed var(--color-border-strong)}.score.svelte-16ba0qd{align-items:center;gap:var(--space-3);color:var(--color-text-muted);flex-wrap:wrap;font-style:italic;display:flex}.links.svelte-16ba0qd{gap:var(--space-2) var(--space-6);padding-bottom:var(--space-4);border-bottom:var(--border-width) dashed var(--color-border-strong);font-size:var(--text-md);font-style:italic}.links.svelte-16ba0qd button,.links.svelte-16ba0qd summary,.links.svelte-16ba0qd a{padding:var(--space-0);color:var(--color-text-muted);font:inherit;background:0 0;border:0;text-decoration:none}.links.svelte-16ba0qd a[href=\#comments],.links.svelte-16ba0qd a[href^=\/write]{color:var(--color-accent)}.links.svelte-16ba0qd details[open]{flex-basis:100%;order:10}.actions.svelte-16ba0qd{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.delete.svelte-16ba0qd summary:where(.svelte-16ba0qd){cursor:pointer}.delete.svelte-16ba0qd form:where(.svelte-16ba0qd){gap:var(--space-3);max-width:var(--measure);margin-top:var(--space-3);padding:var(--space-4);border:var(--border-width) dashed var(--color-danger);display:grid}.spacer.svelte-16ba0qd{flex:1}@media (width<=40rem){.ratings.svelte-16ba0qd{grid-template-columns:1fr}.ratings.svelte-16ba0qd>*{padding-inline:var(--space-0)}.ratings.svelte-16ba0qd>*+*{border-top:var(--border-width) dashed var(--color-border-strong);border-left:0}}@media (width<=52rem){.body.svelte-16ba0qd .prose{font-size:var(--text-story)}}.tabs.svelte-1629ed7{gap:var(--space-1) var(--space-7);margin-bottom:var(--space-6);border-bottom:var(--border-width) dashed var(--color-border-strong);flex-wrap:wrap;display:flex}a.svelte-1629ed7{padding-block:var(--space-3);color:var(--color-text-muted);font-size:var(--text-xl);font-style:italic;text-decoration:none}a.svelte-1629ed7:hover{color:var(--color-accent)}a[aria-current=page].svelte-1629ed7{color:var(--color-accent);font-weight:var(--weight-bold);box-shadow:inset 0 -3px 0 var(--color-accent)}.terms.svelte-1qh1bn7{gap:var(--space-4);max-width:var(--measure);display:grid}.verify.svelte-uc8ipl{gap:var(--space-4);display:grid}.form.svelte-1ar6q3d,.passkeys.svelte-1oumzdx,.list.svelte-1oumzdx,.add.svelte-1oumzdx{gap:var(--space-3);display:grid}.item.svelte-1oumzdx{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);display:flex}.add.svelte-1oumzdx{gap:var(--space-1);max-width:20rem}.authors.svelte-16ho2tt{gap:var(--space-4);align-content:start;display:grid}.list.svelte-16ho2tt{gap:var(--space-4);display:grid}.grid.svelte-16ho2tt{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.cloud.svelte-8q6j5{gap:var(--space-4);align-content:start;display:grid}.tags.svelte-8q6j5{gap:var(--space-2);flex-wrap:wrap;display:flex}.none.svelte-8q6j5{color:var(--color-text-muted)}.continuations.svelte-8jk789{gap:var(--space-4);display:grid}.columns.svelte-8jk789{border:var(--border-width) dashed var(--color-border-strong);grid-template-columns:1fr 1fr;display:grid}.more.svelte-8jk789{color:var(--color-text-muted);font-size:var(--text-sm);font-style:italic}.column.svelte-8jk789{gap:var(--space-4);padding:var(--space-6);align-content:start;display:grid}.column.svelte-8jk789+.column:where(.svelte-8jk789){border-left:var(--border-width) dashed var(--color-border-strong)}h2.svelte-8jk789{color:var(--color-text-muted);font-size:var(--text-2xl);font-style:italic;font-weight:var(--weight-normal)}strong.svelte-8jk789{color:var(--color-accent)}.column.svelte-8jk789>a{font-size:var(--text-lg);font-style:italic;text-decoration:underline}@media (width<=40rem){.columns.svelte-8jk789{grid-template-columns:1fr}.column.svelte-8jk789+.column:where(.svelte-8jk789){border-top:var(--border-width) dashed var(--color-border-strong);border-left:0}}.aside.svelte-6dg15h{gap:var(--space-5);padding:var(--space-5);background:var(--color-surface-sunken);align-content:start;display:grid}section.svelte-6dg15h{gap:var(--space-2);display:grid}.license.svelte-6dg15h{padding-top:var(--space-4);border-top:var(--border-width) dashed var(--color-border-strong)}.admin-blog.svelte-pgi8r5{gap:var(--space-5);display:grid}.list.svelte-pgi8r5{display:grid}.list.svelte-pgi8r5 li:where(.svelte-pgi8r5){align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--border-width) dotted var(--color-rule);flex-wrap:wrap;display:flex}.post.svelte-trcxf1{gap:var(--space-6);display:grid}.back.svelte-trcxf1 a,.next.svelte-trcxf1 a,.signature.svelte-trcxf1 a{font-style:italic}.head.svelte-trcxf1{gap:var(--space-3);padding-bottom:var(--space-6);border-bottom:var(--border-width) dashed var(--color-border-strong);display:grid}.meta.svelte-trcxf1,.label.svelte-trcxf1{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.author.svelte-trcxf1{color:var(--color-accent)}h1.svelte-trcxf1{color:var(--color-accent);font-size:var(--text-story-title);line-height:var(--leading-tight);text-wrap:balance}.body.svelte-trcxf1 .prose{font-size:var(--text-story)}.body.svelte-trcxf1 .prose p:first-child:first-letter{float:left;margin-right:var(--space-2);color:var(--color-accent);font-size:var(--text-hero);font-style:italic;font-weight:var(--weight-bold);line-height:var(--leading-tight)}.signature.svelte-trcxf1{align-items:flex-start;gap:var(--space-4);display:flex}.signature.svelte-trcxf1 p:where(.svelte-trcxf1):first-child{font-size:var(--text-lg)}.role.svelte-trcxf1,.none.svelte-trcxf1{color:var(--color-text-muted)}.role.svelte-trcxf1{font-size:var(--text-sm)}.none.svelte-trcxf1{font-style:italic}.bookmark.svelte-trcxf1{--ribbon:var(--space-6);width:calc(var(--ribbon) * 1.15);height:calc(var(--ribbon) * 1.7);background:var(--color-accent);clip-path:polygon(0 0,100% 0,100% 100%,50% 75%,0 100%);flex:none;position:relative}.bookmark.svelte-trcxf1:before,.bookmark.svelte-trcxf1:after{content:"";top:var(--space-0);bottom:var(--space-3);border-left:var(--border-width) dashed var(--color-nav-underline);position:absolute}.bookmark.svelte-trcxf1:before{left:var(--space-1)}.bookmark.svelte-trcxf1:after{right:var(--space-1)}.next.svelte-trcxf1{border-block:var(--border-width) dashed var(--color-border-strong);grid-template-columns:1fr 1fr;display:grid}.next.svelte-trcxf1>div:where(.svelte-trcxf1){gap:var(--space-1);padding-block:var(--space-4);align-content:start;display:grid}.next.svelte-trcxf1>div:where(.svelte-trcxf1):first-child{padding-right:var(--space-4)}.to.svelte-trcxf1{padding-left:var(--space-4);border-left:var(--border-width) dashed var(--color-border-strong);text-align:right;justify-items:end}.editor.svelte-1aq97ip{gap:var(--space-4);display:grid}.buttons.svelte-1aq97ip{gap:var(--space-3);flex-wrap:wrap;display:flex}.blog.svelte-y1m8n3{gap:var(--space-6);display:grid}.head.svelte-y1m8n3{gap:var(--space-2);padding-bottom:var(--space-6);border-bottom:var(--border-width) dashed var(--color-border-strong);display:grid}.sub.svelte-y1m8n3,.none.svelte-y1m8n3,.by.svelte-y1m8n3{color:var(--color-text-muted)}.none.svelte-y1m8n3{font-style:italic}.posts.svelte-y1m8n3 li:where(.svelte-y1m8n3){padding-bottom:var(--space-6);border-bottom:var(--border-width) dashed var(--color-border-strong)}.posts.svelte-y1m8n3 li:where(.svelte-y1m8n3)+li:where(.svelte-y1m8n3){padding-top:var(--space-6)}article.svelte-y1m8n3{gap:var(--space-2) var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.when.svelte-y1m8n3{gap:var(--space-2);font-size:var(--text-sm);display:flex}.what.svelte-y1m8n3{gap:var(--space-2);line-height:var(--leading-prose);display:grid}h2.svelte-y1m8n3{font-size:var(--text-2xl);line-height:var(--leading-tight)}h2.svelte-y1m8n3 a:where(.svelte-y1m8n3){color:var(--color-accent);text-decoration:none}h2.svelte-y1m8n3 a:where(.svelte-y1m8n3):hover{text-decoration:underline}.read.svelte-y1m8n3 a{font-style:italic}@media (width>=40rem){article.svelte-y1m8n3{grid-template-columns:8rem minmax(0,1fr)}.when.svelte-y1m8n3{gap:var(--space-0);padding-top:var(--space-2);flex-direction:column}.by.svelte-y1m8n3{font-size:var(--text-xs)}}.results.svelte-1gsl91d,.side.svelte-1gsl91d,section.svelte-1gsl91d{gap:var(--space-5);align-content:start;display:grid}.side.svelte-1gsl91d{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.authors.svelte-1gsl91d{gap:var(--space-3);display:grid}.stories.svelte-1gsl91d li:where(.svelte-1gsl91d){padding-block:var(--space-4);border-bottom:var(--border-width) dotted var(--color-rule)}.ribbon.svelte-fv9lml{--overhang:calc(var(--space-4) * -1);align-items:center;gap:var(--space-5);margin-inline:var(--overhang) var(--short);padding:var(--space-4) var(--pad-end) var(--space-4) var(--space-7);background:var(--color-nav);color:var(--color-nav-text);clip-path:polygon(0 0, 100% 0, calc(100% - var(--notch)) 50%, 100% 100%, 0 100%);display:flex;position:relative}.ribbon.svelte-fv9lml:before,.ribbon.svelte-fv9lml:after{content:"";left:var(--space-0);right:var(--space-0);border-top:2px dashed var(--color-nav-underline);opacity:.6;position:absolute}.ribbon.svelte-fv9lml:before{top:var(--space-2)}.ribbon.svelte-fv9lml:after{bottom:var(--space-2)}.home.svelte-fv9lml{color:var(--color-nav-text);display:inline-flex}.home.svelte-fv9lml .icon{width:var(--size-avatar-md);height:var(--size-avatar-md)}.wrap.svelte-fv9lml{--notch:var(--space-6);--pad-end:calc(var(--notch) + var(--space-5));--short:var(--space-6);--menu-right:calc(var(--pad-end) + var(--short));position:relative}.ribbon.svelte-fv9lml ul:where(.svelte-fv9lml){gap:var(--space-1) var(--space-5);flex-wrap:wrap;flex:1;display:flex}.ribbon.svelte-fv9lml ul:where(.svelte-fv9lml) a:where(.svelte-fv9lml){color:var(--color-nav-text);font-size:var(--text-xl);font-style:italic;font-weight:var(--weight-bold);white-space:nowrap;text-decoration:none}.ribbon.svelte-fv9lml ul:where(.svelte-fv9lml) a:where(.svelte-fv9lml):hover,.ribbon.svelte-fv9lml ul:where(.svelte-fv9lml) a[aria-current=page]:where(.svelte-fv9lml){box-shadow:inset 0 -3px 0 var(--color-nav-underline)}@media (width<=72rem){.ribbon.svelte-fv9lml ul:where(.svelte-fv9lml){gap:var(--space-1) var(--space-4)}.ribbon.svelte-fv9lml ul:where(.svelte-fv9lml) a:where(.svelte-fv9lml){font-size:var(--text-lg)}.search.svelte-fv9lml .search{min-width:0;max-width:14rem}}@media (width<=60rem){.ribbon.svelte-fv9lml{gap:var(--space-3);margin-inline:var(--space-0) var(--short);padding:var(--space-4);clip-path:none;flex-wrap:wrap}.ribbon.svelte-fv9lml ul:where(.svelte-fv9lml){gap:var(--space-1) var(--space-4);min-width:0}.ribbon.svelte-fv9lml ul:where(.svelte-fv9lml) a:where(.svelte-fv9lml){font-size:var(--text-lg)}.search.svelte-fv9lml{flex-basis:100%}.search.svelte-fv9lml .search{max-width:none}}.menu.svelte-fv9lml{display:none}@media (width<=48rem){.wrap.svelte-fv9lml{--short:var(--space-5)}.ribbon.svelte-fv9lml{min-height:calc(var(--space-8) + var(--space-2));padding-right:var(--pad-end);clip-path:polygon(0 0, 100% 0, calc(100% - var(--notch)) 50%, 100% 100%, 0 100%)}.ribbon.svelte-fv9lml ul:where(.svelte-fv9lml),.ribbon.svelte-fv9lml .search:where(.svelte-fv9lml){display:none}.menu.svelte-fv9lml{display:block}summary.svelte-fv9lml{top:var(--space-0);right:var(--menu-right);align-items:center;gap:var(--space-2);height:calc(var(--space-8) + var(--space-2));color:var(--color-nav-text);font-size:var(--text-xl);font-style:italic;font-weight:var(--weight-bold);cursor:pointer;list-style:none;display:flex;position:absolute}summary.svelte-fv9lml::-webkit-details-marker{display:none}.when-open.svelte-fv9lml,.menu[open].svelte-fv9lml .when-closed:where(.svelte-fv9lml){display:none}.menu[open].svelte-fv9lml .when-open:where(.svelte-fv9lml){display:inline}.panel.svelte-fv9lml{gap:var(--space-5);padding:var(--space-5);display:grid}.menu-links.svelte-fv9lml li:where(.svelte-fv9lml){border-bottom:var(--border-width) dashed var(--color-border-strong)}.menu-links.svelte-fv9lml li:where(.svelte-fv9lml):first-child{border-top:var(--border-width) dashed var(--color-border-strong)}.menu-links.svelte-fv9lml a:where(.svelte-fv9lml){padding-block:var(--space-3);color:var(--color-text);font-size:var(--text-2xl);font-style:italic;font-weight:var(--weight-bold);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.menu-links.svelte-fv9lml a[aria-current=page]:where(.svelte-fv9lml){color:var(--color-accent)}.menu-links.svelte-fv9lml .icon{color:var(--color-text-muted)}.account.svelte-fv9lml{gap:var(--space-3);color:var(--color-text-muted);display:grid}.me.svelte-fv9lml{color:var(--color-accent);font-style:italic}.account.svelte-fv9lml ul:where(.svelte-fv9lml){gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.account.svelte-fv9lml ul:where(.svelte-fv9lml) a:where(.svelte-fv9lml),.account.svelte-fv9lml button:where(.svelte-fv9lml){padding:var(--space-0);color:var(--color-text);font:inherit;font-size:var(--text-lg);cursor:pointer;background:0 0;border:0;text-decoration:none}}.explainer.svelte-ugsyql{border:var(--border-width) dashed var(--color-border-strong);grid-template-columns:1fr 1fr;display:grid}.half.svelte-ugsyql{gap:var(--space-3);padding:var(--space-5) var(--space-6);align-content:start;display:grid}.half.svelte-ugsyql+.half:where(.svelte-ugsyql){border-left:var(--border-width) dashed var(--color-border-strong)}.title.svelte-ugsyql{color:var(--color-text-muted);font-size:var(--text-2xl);font-style:italic}strong.svelte-ugsyql{color:var(--color-accent)}.half.svelte-ugsyql a{font-size:var(--text-lg);font-style:italic}@media (width<=40rem){.explainer.svelte-ugsyql{grid-template-columns:1fr}.half.svelte-ugsyql+.half:where(.svelte-ugsyql){border-left:0;border-top:var(--border-width) dashed var(--color-border-strong)}}.welcome.svelte-1xtwgeh{gap:var(--space-4);max-width:var(--measure);align-content:start;display:grid}.welcome.svelte-1xtwgeh p{line-height:var(--leading-prose)}.links.svelte-1xtwgeh{font-size:var(--text-lg);font-style:italic}.links.svelte-1xtwgeh a{text-decoration:underline}.lanes.svelte-e5rgaf{container-type:inline-size}.grid.svelte-e5rgaf{grid-template-columns:minmax(0,1fr);display:grid}.lane.svelte-e5rgaf{gap:var(--space-5);padding-block:var(--space-6);align-content:start;display:grid}.lane.svelte-e5rgaf+.lane:where(.svelte-e5rgaf){border-top:var(--border-width) dashed var(--color-border-strong)}.head.svelte-e5rgaf{gap:var(--space-1);display:grid}.blurb.svelte-e5rgaf{color:var(--color-text-muted);font-style:italic}.stories.svelte-e5rgaf li:where(.svelte-e5rgaf){padding-block:var(--space-3);border-bottom:var(--border-width) dashed var(--color-border-strong)}.stories.svelte-e5rgaf li:where(.svelte-e5rgaf):first-child{padding-top:var(--space-0)}.stories.svelte-e5rgaf .title{font-size:var(--text-lg)}.more.svelte-e5rgaf{font-size:var(--text-lg);font-style:italic}.more.svelte-e5rgaf a{text-decoration:underline}.empty.svelte-e5rgaf{gap:var(--space-3);padding:var(--space-5);border:var(--border-width) dashed var(--color-border-strong);display:grid}.empty.svelte-e5rgaf strong:where(.svelte-e5rgaf){color:var(--color-accent)}.tags.svelte-e5rgaf{gap:var(--space-3) var(--space-2);flex-wrap:wrap;display:flex}@container (width>=48rem){.grid.svelte-e5rgaf{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.lane.svelte-e5rgaf{padding:var(--space-0) var(--space-6)}.lane.svelte-e5rgaf:first-child{padding-left:var(--space-0)}.lane.svelte-e5rgaf:last-child{padding-right:var(--space-0)}.lane.svelte-e5rgaf+.lane:where(.svelte-e5rgaf){border-top:0;border-left:var(--border-width) dashed var(--color-border-strong)}}.desk.svelte-10lki4t{gap:var(--space-7);align-content:start;display:grid}.links.svelte-10lki4t,.people.svelte-10lki4t{gap:var(--space-3);align-content:start;display:grid}ul.svelte-10lki4t{gap:var(--space-2);display:grid}ul.svelte-10lki4t+h3{margin-top:var(--space-5)}.links.svelte-10lki4t ul:where(.svelte-10lki4t) a{font-style:italic}.authors.svelte-10lki4t{gap:var(--space-3)}.all.svelte-10lki4t a{font-style:italic;text-decoration:underline}.activity.svelte-qixztd,ul.svelte-qixztd{gap:var(--space-3);display:grid}li.svelte-qixztd{padding-bottom:var(--space-3);border-bottom:var(--border-width) dashed var(--color-border-strong)}.news.svelte-zjxnfz{gap:var(--space-3);justify-items:start;display:grid}.propose.svelte-earo3t,form.svelte-earo3t{gap:var(--space-5);display:grid}.help.svelte-iuz0qh{gap:var(--space-4);display:grid}.form.svelte-1xrgs6n,fieldset.svelte-1xrgs6n{gap:var(--space-3);display:grid}fieldset.svelte-1xrgs6n{padding:var(--space-0);border:0}legend.svelte-1xrgs6n{margin-bottom:var(--space-2);font-weight:var(--weight-semibold)}.option.svelte-1xrgs6n{align-items:center;gap:var(--space-2);cursor:pointer;display:flex}.hint.svelte-1xrgs6n{color:var(--color-text-muted);font-size:var(--text-sm)}input.svelte-1xrgs6n{accent-color:var(--color-accent)}.sessions.svelte-196itvx,.list.svelte-196itvx{gap:var(--space-3);display:grid}.item.svelte-196itvx{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--border-width) dashed var(--color-border-strong);display:flex}.info.svelte-196itvx{gap:var(--space-1);display:grid}.following.svelte-1q2cpu9{gap:var(--space-5);display:grid}.head.svelte-1q2cpu9{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.stories.svelte-1q2cpu9 li:where(.svelte-1q2cpu9){padding-block:var(--space-4);border-bottom:var(--border-width) dashed var(--color-border-strong)}.stories.svelte-1q2cpu9 li:where(.svelte-1q2cpu9):first-child{padding-top:var(--space-0)}.empty.svelte-1q2cpu9{gap:var(--space-4);padding:var(--space-6);border:var(--border-width) dashed var(--color-border-strong);display:grid}.lead.svelte-1q2cpu9{font-size:var(--text-lg)}.lead.svelte-1q2cpu9 strong:where(.svelte-1q2cpu9){color:var(--color-accent)}.start.svelte-1q2cpu9{color:var(--color-text-muted);font-style:italic}.writers.svelte-1q2cpu9{gap:var(--space-4) var(--space-7);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}.writer.svelte-1q2cpu9{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.empty.svelte-1q2cpu9 a[href=\/authors],.writer.svelte-1q2cpu9>a{font-style:italic;text-decoration:underline}.desk-header.svelte-mnpqvf{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.title.svelte-mnpqvf{gap:var(--space-1);display:grid}.title.svelte-mnpqvf h1{font-size:var(--text-story-title)}.manager.svelte-nmitej{gap:var(--space-7);display:grid}.head.svelte-nmitej{align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:var(--border-width) dashed var(--color-border-strong);flex-wrap:wrap;display:flex}.note.svelte-nmitej,.none.svelte-nmitej{color:var(--color-text-muted);font-style:italic}.none.svelte-nmitej{padding-block:var(--space-4)}.row.svelte-nmitej{grid-template-columns:var(--space-8) minmax(0, 1fr) auto;gap:var(--space-4);padding-block:var(--space-5);border-bottom:var(--border-width) dashed var(--color-border-strong);align-items:start;display:grid}.n.svelte-nmitej{color:var(--color-accent);font-size:var(--text-lg);font-weight:var(--weight-bold)}.what.svelte-nmitej{gap:var(--space-2);min-width:0;display:grid}.what.svelte-nmitej a{font-size:var(--text-xl)}.prompt.svelte-nmitej{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meta.svelte-nmitej{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.actions.svelte-nmitej{justify-content:flex-end;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.close.svelte-nmitej{padding:var(--space-2) var(--space-4);border:var(--border-width) dashed var(--color-accent);color:var(--color-accent);font:inherit;font-style:italic;font-weight:var(--weight-bold);cursor:pointer;background:0 0}.close.svelte-nmitej:hover{background:var(--color-accent-soft)}.dates.svelte-nmitej summary:where(.svelte-nmitej){padding-block:var(--space-2);color:var(--color-accent);text-underline-offset:.3em;cursor:pointer;font-style:italic;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;list-style:none}.dates.svelte-nmitej summary:where(.svelte-nmitej)::-webkit-details-marker{display:none}.dates.svelte-nmitej form:where(.svelte-nmitej){gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-sm);justify-items:end;display:grid}.dates.svelte-nmitej label:where(.svelte-nmitej){align-items:center;gap:var(--space-2);color:var(--color-text-muted);display:flex}.dates.svelte-nmitej input:where(.svelte-nmitej){padding:var(--space-1) var(--space-2);border:var(--border-width) dashed var(--color-border-strong);background:var(--color-surface);color:var(--color-text);font:inherit}.error.svelte-nmitej{color:var(--color-danger)}.save.svelte-nmitej{background:var(--color-accent)}.delete.svelte-nmitej summary:where(.svelte-nmitej){padding-block:var(--space-2);color:var(--color-danger);text-underline-offset:.3em;cursor:pointer;font-style:italic;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;list-style:none}.delete.svelte-nmitej summary:where(.svelte-nmitej)::-webkit-details-marker{display:none}.delete.svelte-nmitej form:where(.svelte-nmitej){gap:var(--space-2);margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);justify-items:end;display:grid}.confirm.svelte-nmitej{padding:var(--space-2) var(--space-3);background:var(--color-danger);color:var(--color-bg);font:inherit;cursor:pointer;border:0}@media (width<=40rem){.row.svelte-nmitej{grid-template-columns:var(--space-6) minmax(0, 1fr)}.actions.svelte-nmitej{grid-column:2}}.header.svelte-1przusd{gap:var(--space-4);padding-bottom:var(--space-6);border-bottom:var(--border-width) dashed var(--color-border-strong);justify-items:start;display:grid}.flag.svelte-1przusd{--notch:var(--space-3);--pad-end:calc(var(--notch) + var(--space-5));padding:var(--space-2) var(--pad-end) var(--space-2) var(--space-5);background:var(--color-accent);color:var(--color-accent-contrast);font-style:italic;font-weight:var(--weight-bold);clip-path:polygon(0 0, 100% 0, calc(100% - var(--notch)) 50%, 100% 100%, 0 100%)}.header.svelte-1przusd h1{font-size:var(--text-story-title)}.credit.svelte-1przusd{color:var(--color-text-muted)}.credit.svelte-1przusd a{font-style:italic;text-decoration:underline}.card.svelte-1przusd{gap:var(--space-3);justify-items:start;display:grid}.card.svelte-1przusd .avatar{border-radius:var(--radius-full)}.count.svelte-1przusd{display:grid}.count.svelte-1przusd strong:where(.svelte-1przusd){color:var(--color-accent);font-size:var(--text-3xl);line-height:var(--leading-tight)}.count.svelte-1przusd span:where(.svelte-1przusd){color:var(--color-text-muted);font-size:var(--text-sm)}.note.svelte-1przusd{color:var(--color-text-muted);font-style:italic}
