.feed-head.svelte-c5om5g{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;margin-bottom:6px;padding-bottom:14px;display:flex}.feed-head.svelte-c5om5g h2:where(.svelte-c5om5g){font-family:var(--polish);letter-spacing:-.01em;color:var(--paper);align-items:baseline;gap:10px;margin:0;font-size:22px;font-style:italic;font-weight:400;display:flex}.feed-head.svelte-c5om5g h2:where(.svelte-c5om5g) .count:where(.svelte-c5om5g){font-family:var(--serif);color:var(--paper-3);font-size:18px;font-style:italic}.feed-head.svelte-c5om5g h2:where(.svelte-c5om5g) .count:where(.svelte-c5om5g) b:where(.svelte-c5om5g){color:var(--sodium);font-weight:500}.empty.svelte-c5om5g{text-align:center;color:var(--paper-3);border:1px dashed var(--rule);margin-top:20px;padding:48px 20px;font-style:italic}.empty-hint.svelte-c5om5g{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-style:normal}.year-divider.svelte-c5om5g{font-family:var(--mono);color:var(--paper-3);text-transform:uppercase;letter-spacing:.1em;align-items:baseline;gap:20px;padding:32px 0 8px;font-size:11px;display:flex}.year-divider.svelte-c5om5g:before{content:"──";color:var(--rule);letter-spacing:-2px}.year-divider.svelte-c5om5g:after{content:"";background:var(--rule-soft);flex:1;height:1px}.year-divider.svelte-c5om5g b:where(.svelte-c5om5g){color:var(--sodium);font-weight:400;font-family:var(--serif);font-variant-numeric:oldstyle-nums;text-shadow:0 0 20px #ffa64a40;font-size:28px;font-style:italic}.post.svelte-c5om5g{border-bottom:1px dotted var(--rule);cursor:pointer;grid-template-columns:90px 1fr;gap:24px;padding:22px 0;transition:background .15s;display:grid;position:relative}.post.svelte-c5om5g:hover{background:linear-gradient(90deg,#ffa64a0a 0%,#0000 70%)}.post.svelte-c5om5g:after{content:"";background:var(--post-accent,transparent);opacity:.25;width:2px;transition:opacity .15s,box-shadow .15s;position:absolute;top:28px;bottom:28px;left:-20px}.post.svelte-c5om5g:hover:after{opacity:.75;box-shadow:0 0 8px var(--post-accent)}.post.selected.svelte-c5om5g{background:linear-gradient(90deg,#ffa64a14 0%,#0000 80%)}.post.selected.svelte-c5om5g:before{content:"";background:var(--sodium);z-index:2;width:2px;position:absolute;top:26px;bottom:26px;left:-20px;box-shadow:0 0 10px #ffa64a66}.post.selected.svelte-c5om5g:after{opacity:0}.post.longform.svelte-c5om5g .title:where(.svelte-c5om5g){font-size:26px;font-style:italic}.date.svelte-c5om5g{font-family:var(--mono);color:var(--paper-3);letter-spacing:.04em;padding-top:6px;font-size:10.5px;line-height:1.5}.date.svelte-c5om5g b:where(.svelte-c5om5g){color:var(--paper-2);text-transform:uppercase;font-size:11px;font-weight:500;display:block}.title.svelte-c5om5g{font-family:var(--serif);letter-spacing:-.012em;color:var(--paper);margin:0 0 6px;font-size:23px;font-weight:400;line-height:1.22}.title.svelte-c5om5g a:where(.svelte-c5om5g){color:inherit;transition:color var(--transition-base);text-decoration:none}.title.svelte-c5om5g a:where(.svelte-c5om5g):hover{color:var(--sodium)}.excerpt.svelte-c5om5g{color:var(--paper-2);max-width:60ch;margin:4px 0 12px;font-size:15.5px;line-height:1.55}.inline-body.svelte-c5om5g{counter-reset:post-figure;max-width:62ch;font-family:var(--serif);margin:8px 0 14px}.inline-body.svelte-c5om5g h2{font-family:var(--polish);color:var(--paper);letter-spacing:-.01em;margin:1.6em 0 .5em;font-size:18px;font-style:italic;font-weight:400}.inline-body.svelte-c5om5g h3{font-family:var(--polish);color:var(--paper-2);margin:1.4em 0 .4em;font-size:16px;font-style:italic;font-weight:400}.inline-body.svelte-c5om5g h4,.inline-body.svelte-c5om5g h5,.inline-body.svelte-c5om5g h6{font-family:var(--polish);color:var(--paper-2);margin:1.2em 0 .4em;font-size:15px;font-style:italic;font-weight:400}.inline-body.svelte-c5om5g p{color:var(--paper-2);text-wrap:pretty;margin:0 0 10px;font-size:15.5px;line-height:1.65}.inline-body.svelte-c5om5g p:last-child{margin-bottom:4px}.inline-body.svelte-c5om5g a{color:var(--sodium);border-bottom:1px solid color-mix(in srgb, var(--sodium) 40%, transparent)}.inline-body.svelte-c5om5g a:hover{border-bottom-color:var(--sodium)}.inline-body.svelte-c5om5g strong{color:var(--paper);font-weight:600}.inline-body.svelte-c5om5g em{color:var(--paper-2);font-style:italic}.inline-body.svelte-c5om5g code{font-family:var(--mono);background:var(--ink-3);color:var(--paper);border-radius:3px;padding:1px 5px;font-size:.85em}.inline-body.svelte-c5om5g blockquote{border-left:2px solid var(--sodium);color:var(--paper-2);background:0 0;border-radius:0;margin:10px 0;padding:4px 0 4px 14px;font-style:italic}.inline-body.svelte-c5om5g blockquote p{color:var(--paper-2);margin:0;font-size:15px}.inline-body.svelte-c5om5g ul,.inline-body.svelte-c5om5g ol{margin:4px 0 10px;padding-left:1.4em}.inline-body.svelte-c5om5g li{color:var(--paper-2);margin-bottom:4px;font-size:15.5px;line-height:1.6}.inline-body.svelte-c5om5g ul li{list-style:outside}.inline-body.svelte-c5om5g ol li{list-style:decimal}.inline-body.svelte-c5om5g li::marker{color:var(--paper-3);font-size:.85em}.inline-body.svelte-c5om5g sup a{color:var(--sodium);vertical-align:super;border-bottom:none;font-size:.75em}.inline-body.svelte-c5om5g section[data-footnotes]{border-top:1px solid var(--rule);margin-top:12px;padding-top:10px}.inline-body.svelte-c5om5g section[data-footnotes] h2{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-3);margin:0 0 6px;font-size:9.5px;font-weight:500;clip:auto!important;white-space:normal!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}.inline-body.svelte-c5om5g section[data-footnotes] ol{margin:0;padding-left:1.4em}.inline-body.svelte-c5om5g section[data-footnotes] li{color:var(--paper-3);margin-bottom:3px;font-size:12px;line-height:1.55}.inline-body.svelte-c5om5g section[data-footnotes] p{color:var(--paper-3);margin:0;font-size:12px}.inline-body.svelte-c5om5g section[data-footnotes] a{color:var(--paper-3);border-bottom:none}.inline-body.svelte-c5om5g section[data-footnotes] a:hover{color:var(--sodium)}.inline-body.svelte-c5om5g .yt-preview{border:none;border-radius:2px;max-width:480px;margin:12px 0;line-height:0;display:block;position:relative;overflow:hidden}.inline-body.svelte-c5om5g .yt-preview img{filter:brightness(.85);width:100%;transition:filter .2s;display:block}.inline-body.svelte-c5om5g .yt-preview:hover img{filter:brightness()}.inline-body.svelte-c5om5g .yt-play{color:#fff;pointer-events:none;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:32px;transition:background .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.inline-body.svelte-c5om5g .yt-preview:hover .yt-play{background:#f00c}.inline-body.svelte-c5om5g img{border-radius:2px;max-width:100%;height:auto;margin:10px 0;display:block}.inline-body.svelte-c5om5g .post-figure{counter-increment:post-figure;margin:14px 0}.inline-body.svelte-c5om5g .post-figure img{width:100%;margin:0}.inline-body.svelte-c5om5g .post-figure figcaption{font-family:var(--mono);color:var(--paper-3);margin-top:6px;font-size:11px;line-height:1.5}.inline-body.svelte-c5om5g .post-figure figcaption:before{content:var(--fig-label) " " counter(post-figure) ". ";color:var(--sodium)}.longform-stub.svelte-c5om5g{font-family:var(--mono);color:var(--paper-3);letter-spacing:.06em;text-transform:uppercase;border-left:2px solid var(--sodium);background:var(--ink-3);flex-wrap:wrap;align-items:center;gap:10px;max-width:62ch;margin:6px 0 14px;padding:10px 12px;font-size:11px;display:flex}.longform-stub.svelte-c5om5g .arrow:where(.svelte-c5om5g){color:var(--sodium)}.longform-stub.svelte-c5om5g a.read-more:where(.svelte-c5om5g){color:var(--sodium);border-bottom:1px solid var(--sodium);text-transform:none;letter-spacing:.02em}.longform-stub.svelte-c5om5g a.read-more:where(.svelte-c5om5g):hover{background:var(--sodium);color:var(--ink)}.meta.svelte-c5om5g{font-family:var(--mono);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:12px;font-size:10.5px;display:flex}.badge.svelte-c5om5g{text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--rule);color:var(--paper-3);font-size:10px;font-family:var(--mono);border-radius:2px;padding:2px 8px}.badge.longform.svelte-c5om5g{color:var(--paper);border-color:var(--paper-3)}.badge.draft.svelte-c5om5g{color:var(--sodium);border-color:var(--sodium-dim)}.badge.lang.svelte-c5om5g{color:var(--paper-2);border-color:var(--rule)}.badge.series.svelte-c5om5g{color:var(--magenta);border-color:var(--magenta-dim);background:#ff3d8a0d}.tag.svelte-c5om5g{color:var(--paper-3);font-family:var(--mono);font-size:10.5px;text-decoration:none;transition:color .15s}.tag.svelte-c5om5g:before{content:"#";color:var(--rule)}.tag.svelte-c5om5g:hover{color:var(--paper-2)}.conn.svelte-c5om5g{color:var(--paper-3);font-size:10.5px;font-family:var(--mono);align-items:center;gap:5px;display:flex}.conn.svelte-c5om5g svg:where(.svelte-c5om5g){opacity:.7;width:12px;height:12px}.pager.svelte-c5om5g{border-top:1px solid var(--rule);border-bottom:1px dotted var(--rule-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:40px 0 10px;padding:18px 0 14px;display:flex}.pg-btn.svelte-c5om5g{font-family:var(--serif);color:var(--paper-2);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:6px 2px;font-size:14px;font-style:italic;transition:color .15s}.pg-btn.svelte-c5om5g:hover:not(:disabled){color:var(--sodium);border-bottom-color:var(--sodium)}.pg-btn.svelte-c5om5g:disabled{opacity:.3;cursor:not-allowed}.pg-nums.svelte-c5om5g{align-items:baseline;gap:14px;display:flex}.pg-num.svelte-c5om5g{font-family:var(--serif);font-variant-numeric:oldstyle-nums;color:var(--paper-3);cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:22px;font-weight:400;line-height:1;transition:all .15s;position:relative}.pg-num.svelte-c5om5g:hover{color:var(--paper)}.pg-num.on.svelte-c5om5g{color:var(--sodium);text-shadow:0 0 16px #ffa64a80;font-style:italic}.pg-num.on.svelte-c5om5g:after{content:"";background:var(--sodium);border-radius:50%;width:4px;height:4px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #ffa64acc,0 0 16px #ffa64a66}.pg-info.svelte-c5om5g{font-family:var(--serif);letter-spacing:.02em;color:var(--paper-3);text-align:center;opacity:.75;margin-bottom:32px;font-size:12.5px;font-style:italic}.domain-card.svelte-1sflzcm{background:var(--ink-2);border:1px solid var(--rule-soft);border-radius:2px;margin-bottom:20px;padding:16px 16px 12px;position:relative;overflow:hidden}.domain-card.svelte-1sflzcm:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffa64a0d 0%,#0000 60%);width:180px;height:180px;position:absolute;top:-30%;right:-20%}h3.svelte-1sflzcm{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--paper-3);justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 10px;font-size:10.5px;font-weight:500;display:flex;position:relative}h3.svelte-1sflzcm span:where(.svelte-1sflzcm){color:var(--paper-2);text-transform:none;letter-spacing:0;font-family:var(--serif);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-style:italic;overflow:hidden}.ctx-link.svelte-1sflzcm{text-transform:none;letter-spacing:0;color:var(--sodium);font-family:var(--serif);text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color var(--transition-base), opacity var(--transition-base);flex:1;font-size:12px;font-style:italic;text-decoration:none;overflow:hidden}.ctx-link.svelte-1sflzcm:hover{opacity:.75}.domain-legend.svelte-1sflzcm{font-family:var(--mono);color:var(--paper-3);letter-spacing:.06em;text-align:right;opacity:.7;margin-top:4px;font-size:9.5px}.related-panel.svelte-129re0p{margin-bottom:20px}.dom-block.svelte-129re0p{margin-bottom:22px}.dom-block.svelte-129re0p h4:where(.svelte-129re0p){font-family:var(--polish);color:var(--paper-3);border-bottom:1px dotted var(--rule);justify-content:space-between;align-items:baseline;margin:0 0 10px;padding-bottom:6px;font-size:15px;font-style:italic;font-weight:400;display:flex}.dom-block.svelte-129re0p h4:where(.svelte-129re0p) .count:where(.svelte-129re0p){color:var(--paper-2)}.nurt-list.svelte-129re0p{flex-direction:column;display:flex}.nurt.svelte-129re0p{color:var(--paper-2);font-size:14px;font-family:var(--serif);border:0;border-bottom:1px dotted var(--rule-soft);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 2px;font-style:italic;transition:all .15s;display:flex}.nurt.svelte-129re0p:last-child{border-bottom:0}.nurt.svelte-129re0p>span:where(.svelte-129re0p):first-child{align-items:baseline;gap:8px;display:inline-flex}.nurt.svelte-129re0p:hover{color:var(--paper)}.nurt.active.svelte-129re0p{color:var(--sodium)}.nurt.active.svelte-129re0p>span:where(.svelte-129re0p):first-child:before{content:"→ ";color:var(--sodium);margin-right:2px;font-style:normal}.nurt.svelte-129re0p .n:where(.svelte-129re0p){font-family:var(--mono);color:var(--paper-3);letter-spacing:.04em;font-size:10.5px;font-style:normal}.nurt.active.svelte-129re0p .n:where(.svelte-129re0p){color:var(--sodium);opacity:.8}.swatch.svelte-129re0p{border-radius:50%;width:7px;height:7px;display:inline-block}.tag-cloud.svelte-129re0p{flex-wrap:wrap;gap:5px;display:flex}.tag-chip.svelte-129re0p{font-family:var(--mono);border:1px solid var(--rule);color:var(--paper-3);cursor:pointer;letter-spacing:.02em;background:0 0;border-radius:2px;align-items:baseline;gap:4px;padding:3px 8px;font-size:10.5px;transition:all .15s;display:inline-flex}.tag-chip.svelte-129re0p:hover{color:var(--paper);border-color:var(--paper-3)}.tag-chip.active.svelte-129re0p{background:var(--sodium);color:var(--ink);border-color:var(--sodium)}.tag-chip.svelte-129re0p .tc:where(.svelte-129re0p){opacity:.6;font-size:9px}.legend.svelte-129re0p{background:var(--ink-2);border:1px solid var(--rule-soft);color:var(--paper-2);border-radius:2px;padding:14px 16px;font-size:12.5px;line-height:1.7}.legend.svelte-129re0p h3:where(.svelte-129re0p){font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--paper-3);margin:0 0 10px;font-size:10.5px;font-weight:500}.legend.svelte-129re0p p:where(.svelte-129re0p){font-family:var(--serif);color:var(--paper-2);margin:0 0 10px;font-style:italic}.legend.svelte-129re0p .row:where(.svelte-129re0p){font-family:var(--mono);color:var(--paper-3);text-transform:lowercase;align-items:center;gap:10px;margin-bottom:4px;font-size:11px;display:flex}.legend.svelte-129re0p .row:where(.svelte-129re0p) b:where(.svelte-129re0p){color:var(--paper-2);font-weight:500}.legend.svelte-129re0p .line:where(.svelte-129re0p){width:18px;height:2px;display:inline-block}.legend.svelte-129re0p .line.dashed:where(.svelte-129re0p){background-image:repeating-linear-gradient(90deg,#4ad9d9 0 3px,#0000 3px 5px);background-color:#0000!important}.domain-card.ctx.svelte-129re0p{background:var(--ink-2);border:1px solid var(--rule-soft);border-radius:2px;margin-top:16px;padding:18px;position:relative;overflow:hidden}.domain-card.ctx.svelte-129re0p:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffa64a0f 0%,#0000 60%);width:200px;height:200px;position:absolute;top:-50%;right:-30%}.domain-card.ctx.svelte-129re0p h3:where(.svelte-129re0p){font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--paper-3);justify-content:space-between;align-items:baseline;margin:0 0 12px;font-size:10.5px;font-weight:500;display:flex;position:relative}.domain-card.ctx.svelte-129re0p h3:where(.svelte-129re0p) span:where(.svelte-129re0p){color:var(--paper-2);text-transform:none;letter-spacing:0;font-family:var(--serif);text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-size:13px;font-style:italic;overflow:hidden}.rel-group.svelte-129re0p{margin-bottom:16px}.rel-group.svelte-129re0p:last-child{margin-bottom:0}.rg-title.svelte-129re0p{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--paper-3);align-items:center;gap:8px;margin:0 0 8px;font-size:10px;font-weight:500;display:flex}.rg-title.svelte-129re0p .arrow:where(.svelte-129re0p){font-family:var(--serif);color:var(--sodium);font-size:16px;font-style:normal}.continuation.svelte-129re0p .rg-title:where(.svelte-129re0p) .arrow:where(.svelte-129re0p){color:var(--magenta)}.translation.svelte-129re0p .rg-title:where(.svelte-129re0p) .arrow:where(.svelte-129re0p){color:var(--cyan)}.rel-item.svelte-129re0p{border-left:2px solid var(--rule);background:var(--ink-3);cursor:pointer;width:100%;color:var(--paper);font-size:13.5px;line-height:1.4;font-family:var(--serif);text-align:left;border-top:0;border-bottom:0;border-right:0;margin-bottom:4px;padding:10px 12px;transition:all .15s;display:block}.rel-item.svelte-129re0p:hover{border-left-color:var(--sodium);background:#ffa64a0f}.rel-item.svelte-129re0p .d:where(.svelte-129re0p){font-family:var(--mono);color:var(--paper-3);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:10px;display:block}.rel-group.continuation.svelte-129re0p .rel-item:where(.svelte-129re0p):hover{border-left-color:var(--magenta);background:#ff3d8a0f}.rel-group.translation.svelte-129re0p .rel-item:where(.svelte-129re0p):hover{border-left-color:var(--cyan);background:#4ad9d90d}.orphan.svelte-129re0p{color:var(--paper-3);font-size:13px;font-style:italic;font-family:var(--serif);padding:12px 0}.shell.svelte-hrlvyr{z-index:5;max-width:1440px;min-height:100vh;margin:0 auto;padding:0 40px;position:relative}.shell.svelte-hrlvyr .topbar{margin-left:-40px;margin-right:-40px}.cols.svelte-hrlvyr{grid-template-columns:1fr 320px;gap:56px;padding:40px 0 80px;display:grid}.main-feed.svelte-hrlvyr{min-width:0;display:block}.side-right.svelte-hrlvyr{align-self:start;max-height:calc(100vh - 40px);padding-right:4px;position:sticky;top:20px;overflow-y:auto}.foot.svelte-hrlvyr{border-top:1px solid var(--rule);font-family:var(--mono);color:var(--paper-3);text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;margin-top:20px;padding:24px 0 44px;font-size:10.5px;display:flex}.foot.svelte-hrlvyr .station:where(.svelte-hrlvyr){align-items:center;gap:10px;display:flex}.foot.svelte-hrlvyr .station:where(.svelte-hrlvyr):before{content:"";background:var(--sodium);width:5px;height:5px;box-shadow:0 0 6px var(--sodium);border-radius:50%;animation:3s infinite svelte-hrlvyr-stationPulse}@keyframes svelte-hrlvyr-stationPulse{0%,to{opacity:.4}50%{opacity:1}}@media (width<=900px){.shell.svelte-hrlvyr{padding:0 20px}.shell.svelte-hrlvyr .topbar{margin-left:-20px;margin-right:-20px}.cols.svelte-hrlvyr{grid-template-columns:1fr;gap:32px}.side-right.svelte-hrlvyr{max-height:none;position:static}}
