.datebar.svelte-1fnj895{border-top:1px solid var(--ink);border-bottom:2.5px solid var(--ink);padding:.45rem var(--edge);display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.datebar.svelte-1fnj895 span:where(.svelte-1fnj895){font-family:var(--mono);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.dim.svelte-1fnj895{color:var(--soft)}@media (max-width: 560px){.dim.svelte-1fnj895{display:none}.datebar.svelte-1fnj895{justify-content:center}}.story.svelte-1rwcrzn{position:relative;display:flex;gap:1.15rem;padding:1.5rem 0 1.5rem 1.05rem;border-bottom:1px solid var(--hairline)}.story.svelte-1rwcrzn:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent);transform:scaleY(0);transform-origin:top;transition:transform var(--dur-slow) var(--ease-wire)}.story.svelte-1rwcrzn:hover:before{transform:scaleY(1)}.rank.svelte-1rwcrzn{font-family:var(--mono);font-size:12px;color:var(--soft);letter-spacing:.08em;flex:0 0 auto;line-height:1.3;padding-top:.28rem;font-variant-numeric:tabular-nums}.lead.svelte-1rwcrzn .rank:where(.svelte-1rwcrzn){padding-top:.5rem}.content.svelte-1rwcrzn{flex:1;min-width:0}h3.svelte-1rwcrzn{font-family:var(--ui);font-weight:600;font-size:1.08rem;line-height:1.32;letter-spacing:-.005em;margin:0}.lead.svelte-1rwcrzn h3:where(.svelte-1rwcrzn){font-family:var(--display);font-weight:900;font-style:italic;font-size:clamp(1.45rem,4vw,1.85rem);line-height:1.1;letter-spacing:-.012em}.dek.svelte-1rwcrzn{color:var(--ink);font-size:.96rem;line-height:1.55;max-width:62ch;margin:.45rem 0 0}.lead.svelte-1rwcrzn .dek:where(.svelte-1rwcrzn){font-size:1.03rem}.metarow.svelte-1rwcrzn{font-family:var(--mono);font-size:11.5px;letter-spacing:.03em;color:var(--soft);margin-top:.75rem}a.src.svelte-1rwcrzn{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--hairline);transition:color var(--dur-base),border-color var(--dur-base);padding-bottom:1px}a.src.svelte-1rwcrzn:hover{color:var(--accent-ink);border-color:var(--accent-ink)}.ext.svelte-1rwcrzn{font-size:10px;color:var(--soft);margin-left:2px}.sep.svelte-1rwcrzn{color:var(--hairline)}.full.svelte-1rwcrzn{margin-top:.75rem}.full.svelte-1rwcrzn summary:where(.svelte-1rwcrzn){list-style:none;display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);padding:.95rem 0;margin:-.95rem 0}.full.svelte-1rwcrzn summary:where(.svelte-1rwcrzn)::-webkit-details-marker{display:none}.full.svelte-1rwcrzn summary:where(.svelte-1rwcrzn):before{content:"+"}.full[open].svelte-1rwcrzn summary:where(.svelte-1rwcrzn):before{content:"–"}.full.svelte-1rwcrzn p:where(.svelte-1rwcrzn){margin:.65rem 0 0;font-size:.96rem;line-height:1.62;color:var(--ink);max-width:62ch}.body.svelte-1rwcrzn{color:var(--ink);font-size:.96rem;line-height:1.62;max-width:62ch;margin:.75rem 0 0}.tail.svelte-6qddb2{margin-top:2.2rem}h3.svelte-6qddb2{font-family:var(--display);font-weight:900;font-style:italic;font-size:1.05rem;margin:0 0 .4rem}ul.svelte-6qddb2{list-style:none;margin:0;padding:0}li.svelte-6qddb2{font-family:var(--mono);font-size:12.5px;line-height:1.5;color:var(--ink);padding:.55rem 0;border-bottom:1px dotted var(--hairline)}li.svelte-6qddb2:last-child{border-bottom:none}.srcs.svelte-6qddb2{color:var(--soft);font-size:11px}.srcs.svelte-6qddb2 a:where(.svelte-6qddb2){color:inherit}.dayturn.svelte-1xwokvx{display:grid;grid-template-columns:1fr 1fr;border-top:2px solid var(--ink);border-bottom:1px solid var(--hairline);margin-top:2.6rem}.turn.svelte-1xwokvx{display:flex;align-items:center;gap:1rem;padding:1.25rem .5rem;text-decoration:none}.turn.next.svelte-1xwokvx{justify-content:flex-end;text-align:right;border-left:1px solid var(--hairline)}.wirearrow.svelte-1xwokvx{flex:0 0 auto;overflow:visible}.wirearrow.svelte-1xwokvx line:where(.svelte-1xwokvx){stroke:var(--ink);stroke-width:3}.wirearrow.svelte-1xwokvx circle:where(.svelte-1xwokvx){fill:var(--ink)}em.svelte-1xwokvx{display:block;font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}b.svelte-1xwokvx{display:block;font-family:var(--display);font-weight:700;font-style:italic;font-size:1.05rem;color:var(--ink);margin-top:.15rem;transition:color var(--dur-base)}a.turn.svelte-1xwokvx .wirearrow:where(.svelte-1xwokvx){transition:transform var(--dur-base) var(--ease-wire)}a.turn.svelte-1xwokvx:hover b:where(.svelte-1xwokvx){color:var(--accent-ink)}a.turn.svelte-1xwokvx:hover .wirearrow:where(.svelte-1xwokvx) line:where(.svelte-1xwokvx){stroke:var(--accent)}a.turn.svelte-1xwokvx:hover .wirearrow:where(.svelte-1xwokvx) circle:where(.svelte-1xwokvx){fill:var(--accent)}a.turn.prev.svelte-1xwokvx:hover .wirearrow:where(.svelte-1xwokvx){transform:translate(-4px)}a.turn.next.svelte-1xwokvx:hover .wirearrow:where(.svelte-1xwokvx){transform:translate(4px)}.turn.off.svelte-1xwokvx{opacity:.45;cursor:default}@media (max-width: 620px){.turn.svelte-1xwokvx{padding:1.1rem .25rem;gap:.7rem}.turn.svelte-1xwokvx b:where(.svelte-1xwokvx){font-size:.92rem}.wirearrow.svelte-1xwokvx{width:26px}}.signup.svelte-1a4xkcp{margin:2.8rem 0 0;border:1.5px solid var(--ink);background:var(--raised);padding:1.6rem}.lab.svelte-1a4xkcp{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-ink)}p.svelte-1a4xkcp{color:var(--ink);font-size:.95rem;margin:.55rem 0 1.1rem;max-width:46ch}form.svelte-1a4xkcp{display:flex;gap:.7rem}input.svelte-1a4xkcp{flex:1;background:var(--paper);border:1.5px solid var(--ink);border-radius:0;padding:.75rem .9rem;font-family:var(--ui);font-size:.95rem;color:var(--ink);min-width:0}input.svelte-1a4xkcp::placeholder{color:var(--soft)}button.svelte-1a4xkcp{background:var(--ink);color:var(--paper);border:none;padding:.75rem 1.5rem;font-family:var(--display);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.09em;font-size:.88rem;cursor:pointer;transition:background var(--dur-base) var(--ease-out)}button.svelte-1a4xkcp:hover{background:var(--accent)}@media (max-width: 560px){form.svelte-1a4xkcp{flex-direction:column}}
