:root{color-scheme:dark;--bg-0:#100f0d;--bg-1:#141310;--bg-2:#1c1a16;--bg-3:#201e19;--field:#17150f;--ink:#e8e3d7;--prose:#b8b1a3;--meta:#9a917f;--rule:#2e2a23;--border:#3c372d;--accent:#6fa98f;--accent-fill:#1c2a24;--on-accent:#131210;--warn:#d9a06a;--warn-border:#8a6a4c;--ghost:#2c2925}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){color-scheme:light;--bg-0:#f5f2ea;--bg-1:#efebe0;--bg-2:#fcfaf5;--bg-3:#f1ede3;--field:#fffefb;--ink:#15130f;--prose:#47423a;--meta:#655e52;--rule:#e3dccc;--border:#d2c9b5;--accent:#1e5945;--accent-fill:#e7ede9;--on-accent:#fcfaf5;--warn:#7a5334;--warn-border:#8a6a4c;--ghost:#e7e1d4}}:root[data-theme=light]{color-scheme:light;--bg-0:#f5f2ea;--bg-1:#efebe0;--bg-2:#fcfaf5;--bg-3:#f1ede3;--field:#fffefb;--ink:#15130f;--prose:#47423a;--meta:#655e52;--rule:#e3dccc;--border:#d2c9b5;--accent:#1e5945;--accent-fill:#e7ede9;--on-accent:#fcfaf5;--warn:#7a5334;--warn-border:#8a6a4c;--ghost:#e7e1d4}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg-0);color:var(--ink);font-family:var(--sans),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;line-height:1.5;-webkit-font-smoothing:antialiased}a,button{transition:color .12s,background-color .12s,border-color .12s}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.shell{display:flex;min-height:100vh;background:var(--bg-0)}.rail{flex-shrink:0;align-self:flex-start;position:-webkit-sticky;position:sticky;top:0;width:19rem;height:100vh;overflow-y:auto;padding:2.375rem 1.625rem 1.75rem;background:var(--bg-1);border-right:1px solid var(--border);gap:2.125rem}.rail,.rail-mark{display:flex;flex-direction:column}.rail-mark{gap:.25rem}.rail-mark b{font-family:var(--display),Georgia,serif;font-style:italic;font-weight:400;font-size:2.125rem;line-height:1;letter-spacing:-.005em}.wordmark{display:flex;align-items:center;gap:.25rem}.mark,.mark-letter{display:block;flex:none}.stamp{font-family:var(--mono),ui-monospace,monospace;font-size:.65625rem;letter-spacing:.15em;text-transform:uppercase;color:var(--meta)}.views{display:flex;flex-direction:column;gap:.25rem}.views a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6875rem .75rem;border:1px solid transparent;border-radius:3px;color:var(--meta);text-decoration:none}.views a:hover{color:var(--ink)}.views a[aria-current=page]{border-color:var(--accent);background:var(--accent-fill);color:var(--accent);font-weight:500}.views b{font-family:var(--mono),ui-monospace,monospace;font-size:.78125rem;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rail-card{display:flex;flex-direction:column;align-items:flex-start;gap:.8125rem;margin:0 -1rem;padding:1rem;border:1px solid var(--border);border-radius:3px}.rail-card--here{border-color:var(--accent)}.rail-card p{margin:0;font-size:.84375rem;line-height:1.5;color:var(--prose)}.rail-card h2{margin:0;font-size:.65625rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--meta)}.hash,.rail-card h2{font-family:var(--mono),ui-monospace,monospace}.hash{align-self:flex-start;font-size:.71875rem;color:var(--ink);background:var(--bg-3);border:1px solid var(--border);border-radius:2px;padding:.1875rem .4375rem}.edition{flex-grow:1;min-width:0;padding:2.875rem 4.5rem 6rem 4rem;background:var(--bg-2)}.masthead{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding-bottom:.8125rem;border-bottom:1px solid var(--rule);font-size:.8125rem;color:var(--meta)}.masthead-live{display:flex;align-items:center;gap:.5625rem;font-family:var(--mono),ui-monospace,monospace;font-size:.71875rem;letter-spacing:.06em}.masthead-live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)}.lede{margin:2.375rem 0 0;font-family:var(--serif),Georgia,serif;font-weight:400;font-size:3rem;line-height:1.1;letter-spacing:-.018em;text-wrap:balance}.lede em{font-style:italic;font-weight:300}.why{margin:.875rem 0 0;max-width:62ch;font-size:.875rem;line-height:1.6;color:var(--meta)}.corrections{margin-top:1.875rem;padding:1rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font-size:.84375rem;color:var(--prose)}.corrections span{font-family:var(--mono),ui-monospace,monospace;font-size:.78125rem}.paused{margin:0 0 1.25rem;padding:.75rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font-size:.84375rem;color:var(--prose)}.paused span{font-family:var(--mono),ui-monospace,monospace;font-size:.78125rem}.entries{list-style:none;margin:.5rem 0 0;padding:0}.entry{display:flex;gap:1.375rem;padding:1.75rem 0;border-bottom:1px solid var(--rule)}.entry-ordinal{flex-shrink:0;width:1.625rem;padding-top:.375rem;font-family:var(--mono),ui-monospace,monospace;font-size:.71875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--meta)}.entry-body{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:.6875rem}.entry-title{max-width:70ch;color:var(--ink);text-decoration:none;font-family:var(--serif),Georgia,serif;font-size:1.6875rem;font-weight:500;line-height:1.24;letter-spacing:-.012em}.entry-title:hover{color:var(--accent)}.entry-why{margin:0;max-width:60ch;font-family:var(--serif),Georgia,serif;font-style:italic;font-size:1.09375rem;line-height:1.55;color:var(--prose)}.entry-why-label{float:left;width:1.625rem;margin-left:-2.5rem;font-family:var(--mono),ui-monospace,monospace;font-style:normal;font-size:.65625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--meta);line-height:2.1}.entry--ignored .entry-why{font-size:1.3125rem;max-width:58ch;color:var(--ink)}.entry--ignored .entry-title{font-family:var(--sans),ui-sans-serif,system-ui,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.45;letter-spacing:0;color:var(--prose)}.entry-said{display:flex;align-items:center;gap:.5rem;margin:0;font-family:var(--mono),ui-monospace,monospace;font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.entry-said:before{content:"";width:1rem;height:1px;background:var(--accent)}.entry-also{margin:0;font-size:.78125rem;color:var(--meta)}.entry-also a{color:var(--meta);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.entry-also a:hover{color:var(--accent)}.shared{font-family:var(--mono),ui-monospace,monospace;font-size:.71875rem}.entry-foot{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.75rem 1rem;margin-top:.25rem}.entry-meta{display:flex;align-items:center;gap:.75rem;margin:0;font-size:.78125rem;color:var(--meta)}.entry-source{font-family:var(--mono),ui-monospace,monospace;font-size:.75rem;color:var(--prose)}.entry-pipe{color:var(--border)}.controls{display:flex;flex-direction:column;gap:.5rem}.controls-main{display:flex;align-items:center;gap:.5rem}.controls-gap{width:.5rem}.control,.controls-reason button,.row-menu-button{display:flex;align-items:center;gap:.375rem;min-height:2rem;padding:0 .875rem;font-family:inherit;font-size:.8125rem;color:var(--meta);background:none;border:1px solid transparent;border-radius:3px;cursor:pointer;white-space:nowrap}.controls-reason button,.entry:focus-within :is(.control,.row-menu-button),.entry:hover :is(.control,.row-menu-button),.entry[data-current] :is(.control,.row-menu-button){border-color:var(--border)}@media (hover:none){.control,.row-menu-button{border-color:var(--border)}}:is(.control,.controls-reason button,.row-menu-button):hover{color:var(--ink);border-color:var(--meta)}:is(.control,.controls-reason button)[aria-pressed=true]{color:var(--accent);background:var(--accent-fill);border-color:var(--accent)}.control--nfm[aria-pressed=true]{color:var(--warn);background:none;border-color:var(--warn-border)}.controls-reason{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.78125rem;color:var(--meta)}.controls--failed :is(.control,.controls-reason button){border-color:var(--warn-border)}.controls-note{font-size:.78125rem;color:var(--warn)}.entry:has(.controls[data-done=true]) :is(.entry-title,.entry-why,.entry-also,.entry-meta,.entry-said){opacity:.55}.entry:has(.controls[data-done=true]) .entry-title{color:var(--prose)}@media (max-width:30rem){.control,.controls-reason button,.row-menu-button{min-height:2.75rem}.controls-gap{flex:1 1}html[data-hand=left] .controls-main{flex-direction:row-reverse}}.state{max-width:54ch;padding:5rem 0 0}.state-kind{display:flex;align-items:center;gap:.625rem;margin:0 0 1.125rem;font-family:var(--mono),ui-monospace,monospace;font-size:.65625rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--meta)}.state-kind:before{content:"";width:1rem;height:1px;background:var(--border)}.state h1{margin:0;font-family:var(--serif),Georgia,serif;font-weight:400;font-size:2.25rem;line-height:1.15;letter-spacing:-.018em}.state p{margin:1rem 0 0;font-size:.9375rem;line-height:1.65;color:var(--prose)}.state code{display:inline-block;margin-top:1.25rem;padding:.5rem .75rem;font-family:var(--mono),ui-monospace,monospace;font-size:.8125rem;color:var(--prose);background:var(--bg-3);border:1px solid var(--border);border-radius:3px}.gate{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:1.5rem;background:var(--bg-0)}.gate-card{width:100%;max-width:29.25rem;padding:3.25rem 3.25rem 2.75rem;background:var(--bg-2);border:1px solid var(--border);border-radius:4px;gap:1.625rem}.gate-card,.gate-mark{display:flex;flex-direction:column;align-items:center}.gate-mark{gap:1.125rem;margin:0}.gate-mark b{font-family:var(--display),Georgia,serif;font-style:italic;font-weight:400;font-size:2.875rem;line-height:1;letter-spacing:-.01em}.gate-mark span{max-width:30ch;text-align:center;font-family:var(--serif),Georgia,serif;font-style:italic;font-size:1.0625rem;line-height:1.5;color:var(--meta)}.gate-mark hr{width:2.125rem;height:1px;margin:0;border:0;background:var(--border)}.gate-form{width:100%;display:flex;flex-direction:column;gap:.625rem}.gate-form label{font-family:var(--mono),ui-monospace,monospace;font-size:.65625rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--meta)}.gate-form input{width:100%;height:3rem;padding:0 .875rem;font-family:var(--mono),ui-monospace,monospace;font-size:.9375rem;letter-spacing:.12em;color:var(--ink);background:var(--field);border:1px solid var(--border);border-radius:3px}.gate-form button{width:100%;height:3rem;margin-top:.375rem;font-family:inherit;font-size:.90625rem;font-weight:500;color:var(--on-accent);background:var(--accent);border:1px solid var(--accent);border-radius:3px;cursor:pointer}.gate-error{margin:0;font-size:.8125rem;color:var(--warn)}.gate-form:has(.gate-error) input{border-color:var(--warn-border)}.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.625rem;padding:0 1rem;font-family:inherit;font-size:.84375rem;color:var(--prose);background:none;border:1px solid var(--border);border-radius:3px;text-decoration:none;cursor:pointer}.button:hover:not(:disabled){color:var(--ink);border-color:var(--meta)}.button--primary{color:var(--accent)}.button--primary,.button--solid{border-color:var(--accent);font-weight:500}.button--solid{color:var(--on-accent);background:var(--accent)}.button:disabled{cursor:default}.button--solid:disabled,.button:disabled{color:var(--meta);border-color:var(--rule)}.button--solid:disabled{background:var(--rule)}.icon-button{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--border);border-radius:3px;color:var(--meta)}.icon-button:hover{color:var(--ink)}.icon-button[aria-current=page]{color:var(--accent);border-color:var(--accent)}.button--gear{height:2.25rem;padding:0 .75rem;font-size:.8125rem}.button--gear[aria-current=page]{color:var(--accent);border-color:var(--accent)}.rail-spacer{flex-grow:1}.rail-foot{justify-content:space-between;gap:.75rem;padding-top:1.25rem;border-top:1px solid var(--border)}.rail-foot,.rail-who{display:flex;align-items:center}.rail-who{gap:.625rem;font-size:.84375rem;color:var(--prose)}.avatar{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border-radius:50%;background:var(--accent);color:var(--on-accent);font-family:var(--serif),Georgia,serif;font-size:.9375rem}.back{display:inline-block;font-size:.8125rem;color:var(--meta);text-decoration:none}.back:hover{color:var(--ink)}.page-title{margin:1.125rem 0 0;font-family:var(--serif),Georgia,serif;font-weight:400;font-size:2.75rem;line-height:1.1;letter-spacing:-.018em}.notice{display:flex;gap:.875rem;max-width:82ch;margin-top:1.625rem;padding:.875rem 1.125rem;border:1px solid var(--warn-border);border-radius:3px;font-size:.84375rem;line-height:1.5;color:var(--warn)}.notice code,.side-note code{font-family:var(--mono),ui-monospace,monospace;font-size:.92em}.taste-layout{display:flex;gap:2rem;margin-top:1.625rem}.taste-editor{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:.75rem}.taste-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.taste-head label{font-size:.65625rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.taste-count,.taste-head label{font-family:var(--mono),ui-monospace,monospace;color:var(--meta)}.taste-count{font-size:.71875rem}.taste-editor textarea{width:100%;height:32.5rem;padding:1.375rem 1.5rem;resize:vertical;font-family:inherit;font-size:.9375rem;line-height:1.72;color:var(--ink);background:var(--field);border:1px solid var(--border);border-radius:3px}.taste-actions{display:flex;align-items:center;gap:.625rem}.taste-spacer{flex-grow:1}.taste-saved{color:var(--accent)}.taste-error,.taste-saved{margin:0;font-size:.8125rem}.taste-error{color:var(--warn)}.taste-side{flex-shrink:0;width:19.125rem;display:flex;flex-direction:column;gap:1.875rem}.side-head{display:flex;align-items:center;gap:.625rem;margin:0 0 .75rem;font-family:var(--mono),ui-monospace,monospace;font-size:.65625rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--meta)}.side-head:before{content:"";width:1rem;height:1px;background:var(--border)}.side-note{margin:0 0 .75rem;font-size:.84375rem;line-height:1.6;color:var(--prose)}.side-note--quiet{margin-top:.75rem;color:var(--meta);font-size:.78125rem}.figures{display:flex;flex-direction:column;gap:.5rem;margin:0;font-family:var(--mono),ui-monospace,monospace;font-size:.78125rem}.figures>div{display:flex;justify-content:space-between}.figures dt{color:var(--meta)}.figures dd{margin:0;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.versions{list-style:none;margin:0;padding:0}.versions li{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5625rem 0;border-top:1px solid var(--rule);font-size:.78125rem;color:var(--meta)}.hash--here{color:var(--accent);border-color:var(--accent)}.settings{margin-top:.5rem}.setting{display:flex;align-items:flex-start;justify-content:space-between;gap:3rem;padding:1.75rem 0;border-bottom:1px solid var(--rule)}.setting-text{max-width:58ch}.setting-text h2{margin:0 0 .5rem;font-size:.9375rem;font-weight:600;color:var(--ink)}.setting-text p{margin:0;font-size:.84375rem;line-height:1.6;color:var(--meta)}.choices{flex-shrink:0;display:flex;padding-top:.125rem}.choice,.choices{align-items:center;gap:.5rem}.choice{display:inline-flex;height:2.625rem;padding:0 .875rem;font-size:.84375rem;color:var(--prose);border:1px solid var(--border);border-radius:3px;cursor:pointer;white-space:nowrap}.choice:hover{color:var(--ink);border-color:var(--meta)}.choice:has(input:checked){color:var(--accent);background:var(--accent-fill);border-color:var(--accent);font-weight:500}.choice:has(:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.choice input{accent-color:var(--accent);margin:0}.settings-actions{padding:1.75rem 0}@media (max-width:30rem){.setting{flex-direction:column;gap:1rem}.choices{flex-wrap:wrap}.taste-layout{flex-direction:column}.taste-side{width:auto}.taste-editor textarea{height:24rem}.taste-actions{flex-wrap:wrap}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.source-bar{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-top:1.75rem}.field{display:flex;flex-direction:column;gap:.5rem}.field label{font-family:var(--mono),ui-monospace,monospace;font-size:.65625rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--meta)}.field input{width:17rem;height:2.625rem;padding:0 .75rem;font-family:inherit;font-size:.875rem;color:var(--ink);background:var(--field);border:1px solid var(--border);border-radius:3px}.filters{display:flex;gap:.5rem}.chip{display:inline-flex;align-items:center;gap:.4375rem;height:2.25rem;padding:0 .75rem;font-family:inherit;font-size:.8125rem;color:var(--meta);background:none;border:1px solid var(--border);border-radius:3px;cursor:pointer}.chip b{font-family:var(--mono),ui-monospace,monospace;font-size:.71875rem;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chip:hover{color:var(--ink)}.chip[aria-pressed=true]{color:var(--accent);background:var(--accent-fill);border-color:var(--accent)}.sources{width:100%;margin-top:1.5rem;border-collapse:collapse;font-size:.84375rem}.sources td,.sources th{padding:.75rem .75rem .75rem 0;text-align:left;border-bottom:1px solid var(--rule)}.sources thead th{font-size:.65625rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--meta)}.sources tbody th,.sources thead th{font-family:var(--mono),ui-monospace,monospace}.sources tbody th{font-weight:400;font-size:.8125rem}.sources tbody th a{color:var(--ink);text-decoration:none}.sources tbody th a:hover{color:var(--accent)}.sources td{color:var(--meta)}.sources .num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-right:1.5rem}.sources .right{text-align:right;padding-right:0}.sources tr.muted td,.sources tr.muted th a{color:var(--meta);opacity:.72}@media (max-width:30rem){.source-bar{flex-direction:column;align-items:stretch}.field input{width:100%}.filters{flex-wrap:wrap}.sources thead{display:none}.sources tr{display:grid;grid-template-columns:1fr auto;grid-gap:.25rem .75rem;gap:.25rem .75rem;padding:.875rem 0;border-bottom:1px solid var(--rule)}.sources td,.sources th{border:0;padding:0}.sources .right{grid-row:span 3;align-self:center}}.keys{margin:1.75rem 0 0;font-size:.78125rem;color:var(--meta)}.keys b{font-family:var(--mono),ui-monospace,monospace;font-size:.8125rem;font-weight:400;color:var(--prose)}.entry[data-current]{background:var(--bg-3);box-shadow:-1.25rem 0 0 var(--bg-3),1.25rem 0 0 var(--bg-3)}.entry[data-current] .entry-ordinal{color:var(--ink)}.entry{position:relative;touch-action:pan-y pinch-zoom}.entry-body{position:relative;transition:transform .18s ease-out}.entry[data-swipe] .entry-body{z-index:1;background:var(--bg-0);transition:none}.entry[data-current][data-swipe] .entry-body{background:var(--bg-3)}.entry[data-swipe]:before{position:absolute;inset:0;display:flex;align-items:center;padding:0 1.25rem;font-size:.8125rem;font-weight:600;color:var(--meta);opacity:.4}.entry[data-swipe=done]:before{content:"✓ Done";justify-content:flex-start;background:var(--bg-2)}.entry[data-swipe=not_for_me]:before{content:"Not for me";justify-content:flex-end;background:var(--bg-2);color:var(--warn)}.entry[data-swipe=done][data-undo=true]:before{content:"Undo done"}.entry[data-swipe=not_for_me][data-undo=true]:before{content:"Undo not for me"}.entry[data-armed=true]:before{opacity:1;color:var(--ink)}.entry[data-swipe=not_for_me][data-armed=true]:before{color:var(--warn)}@media (prefers-reduced-motion:reduce){.entry-body{transition:none}}@media (max-width:30rem){.shell{flex-direction:column;min-height:0}.rail{position:static;align-self:auto;height:auto;overflow:visible;width:auto;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1.125rem 1.25rem 0;border-right:0;border-bottom:1px solid var(--border)}.rail-mark b{font-size:1.5rem}.rail-mark .stamp{display:none}.rail-mark{order:1}.rail-card{order:1;flex-direction:row;align-items:center;margin:0;padding:0;border:0}.rail-card .button,.rail-card h2,.rail-card p{display:none}.rail-card:not(:has(.hash)){display:none}.rail-spacer{display:none}.rail-foot{order:2;margin-left:auto;padding:0;border:0}.rail-who{display:none}.views{order:3;flex-direction:row;width:100%;margin:0 -1.25rem;padding:0 1.25rem 1rem}.views a{flex:1 1;justify-content:center;gap:.5rem}.edition{padding:1.75rem 1.25rem 4rem}.masthead{flex-direction:column;align-items:flex-start;gap:.375rem}.lede{font-size:2rem}.entry{gap:0;padding:1.5rem 0}.entry-ordinal{display:none}.entry-why-label{float:none;width:auto;margin:0 0 .25rem;display:block;line-height:1.4}.entry-title{font-size:1.375rem}.entry--ignored .entry-why{font-size:1.1875rem}.entry-foot{flex-direction:column;align-items:stretch;gap:.875rem}.state{padding-top:2.5rem}.state h1{font-size:1.75rem}.gate-card{padding:2.5rem 1.75rem 2rem}}.row-menu{position:relative}.row-menu-list{position:absolute;z-index:10;right:0;margin:.25rem 0 0;padding:.25rem;list-style:none;background:var(--bg-2);border:1px solid var(--border);border-radius:3px}.row-menu-list button{display:block;width:100%;min-height:2.25rem;padding:0 .875rem;font:inherit;font-size:.8125rem;text-align:left;color:var(--ink);background:none;border:0;cursor:pointer;white-space:nowrap}.row-menu-list button:hover,.undo-bar{background:var(--bg-3)}.undo-bar{position:fixed;z-index:20;bottom:1rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:1rem;padding:.5rem .5rem .5rem 1rem;font-size:.8125rem;color:var(--ink);border:1px solid var(--border);border-radius:3px}.undo-bar button{padding:0 1rem;color:var(--accent);background:none;border:1px solid var(--accent);border-radius:3px}.fresh-pill,.undo-bar button{min-height:2.75rem;font:inherit;cursor:pointer}.fresh-pill{position:fixed;z-index:20;top:1rem;left:50%;transform:translateX(-50%);padding:0 1.25rem;font-size:.8125rem;color:var(--on-accent);background:var(--accent);border:0;border-radius:999px}.entry[data-new]:after{content:"";position:absolute;top:0;bottom:0;left:-.75rem;width:2px;background:var(--accent)}.remaining{margin:.25rem 0 0;font-family:var(--mono),ui-monospace,monospace;font-size:.75rem;color:var(--meta)}.edition-end{padding:2.5rem 0 4rem;border-top:1px solid var(--rule)}.edition-end-title{margin:0 0 .75rem;font-family:var(--serif),ui-serif,Georgia,serif;font-size:1.25rem;color:var(--ink)}.edition-end a{color:var(--accent)}.check-card{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0 0;padding:.875rem 1rem;font-size:.8125rem;color:var(--prose);text-decoration:none;border:1px solid var(--border);border-radius:3px}.check-card b{font-weight:500;color:var(--accent)}.check{margin:1.5rem 0 0;padding:0;list-style:none}.check-item{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 0;border-bottom:1px solid var(--rule)}.check-title{margin:0;font-family:var(--serif),ui-serif,Georgia,serif;font-size:1.125rem;color:var(--ink);text-decoration:none}.check-title:hover{color:var(--accent)}.check-dek{margin:0;color:var(--prose)}.check-source{margin:0;font-family:var(--mono),ui-monospace,monospace;font-size:.75rem;color:var(--meta)}.check-said{margin:0;color:var(--accent)}.check-verdict{margin:0;color:var(--prose)}.check-reveal{align-self:flex-start;margin:1.25rem 0 0;min-height:2.75rem;padding:0 1rem;font:inherit;color:var(--accent);background:none;border:1px solid var(--accent);border-radius:3px;cursor:pointer}