.theme.svelte-1ihlba3{border:1px solid var(--rule-soft);display:inline-flex}button.svelte-1ihlba3{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:2px 8px;font-size:9.5px}button.svelte-1ihlba3+button:where(.svelte-1ihlba3){border-left:1px solid var(--rule-soft)}button.svelte-1ihlba3:hover{color:var(--ink)}button.on.svelte-1ihlba3{background:var(--ink);color:var(--paper)}button.sys.on.svelte-1ihlba3{background:var(--paper-sunk);color:var(--ink)}.mast.svelte-18ivo57{margin-bottom:var(--s-4)}.mast.svelte-18ivo57:not(.compact){margin-bottom:var(--s-5)}.dateline.svelte-18ivo57{align-items:center;gap:var(--s-2);font-family:var(--f-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);border-bottom:1px solid var(--rule-soft);padding-bottom:var(--s-1);display:flex}.dateline.svelte-18ivo57 .sep:where(.svelte-18ivo57){color:var(--ink-4)}.dateline.svelte-18ivo57 .fill:where(.svelte-18ivo57){flex:1}.main.svelte-18ivo57{align-items:center;gap:var(--s-3);padding-top:var(--s-2);border-bottom:1px solid var(--rule);padding-bottom:var(--s-2);display:flex}.mast.svelte-18ivo57:not(.compact) .main:where(.svelte-18ivo57){align-items:flex-end;gap:var(--s-4);padding-top:var(--s-3);padding-bottom:var(--s-3);border-bottom:3px double var(--rule)}.titles.svelte-18ivo57{flex:1;min-width:0}h1.svelte-18ivo57{font-size:var(--t-2xl);letter-spacing:-.02em;line-height:1}.mast.svelte-18ivo57:not(.compact) h1:where(.svelte-18ivo57){font-size:var(--t-3xl);line-height:.95}.deck.svelte-18ivo57{margin:var(--s-1) 0 0;font-family:var(--f-display);font-style:italic;font-size:var(--t-sm);color:var(--ink-2);max-width:70ch}.mast.svelte-18ivo57:not(.compact) .deck:where(.svelte-18ivo57){font-size:var(--t-md);margin-top:6px}.actions.svelte-18ivo57{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}@media (width<=720px){.dateline.svelte-18ivo57 span:where(.svelte-18ivo57):nth-child(n+4){display:none}.mast.svelte-18ivo57:not(.compact) h1:where(.svelte-18ivo57){font-size:var(--t-2xl)}.mast.svelte-18ivo57:not(.compact) .main:where(.svelte-18ivo57){flex-direction:column;align-items:stretch}.mast.svelte-18ivo57:not(.compact) .actions:where(.svelte-18ivo57){justify-content:flex-start}}.kicker.svelte-illbg9{align-items:baseline;gap:var(--s-2);border-top:2px solid var(--rule);padding:var(--s-1) 0 var(--s-2);margin-bottom:0;display:flex}.n.svelte-illbg9{font-family:var(--f-mono);font-size:var(--t-2xs);color:var(--signal);letter-spacing:.04em}.title.svelte-illbg9{font-family:var(--f-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--ink);font-weight:600}.count.svelte-illbg9{font-family:var(--f-display);font-size:var(--t-lg);color:var(--ink-2);line-height:.8}.fill.svelte-illbg9{flex:1}.aside.svelte-illbg9{font-family:var(--f-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.aside.svelte-illbg9 a{text-decoration:none}.aside.svelte-illbg9 a:hover{color:var(--signal)}
