@font-face{font-family:Space Grotesk;src:url('assets/space-grotesk-latin.woff2') format('woff2');font-weight:300 700;font-display:swap}
@font-face{font-family:Inter;src:url('assets/inter-latin.woff2') format('woff2');font-weight:100 900;font-display:swap}
@font-face{font-family:Space Mono;src:url('assets/space-mono-latin.woff2') format('woff2');font-weight:400;font-display:swap}
:root{--paper:#f7f6f2;--white:#fffefb;--ink:#262923;--muted:#666b62;--quiet:#6a7067;--line:#d9ddd2;--green:#486c51;--green-soft:#e8eee3;--orange:#c15b34;--orange-soft:#f3e8de;--display:'Space Grotesk',sans-serif;--body:Inter,Arial,sans-serif;--mono:'Space Mono',monospace;--gutter:clamp(24px,5.6vw,88px)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.6 var(--body);-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}button:disabled{cursor:wait}button,a{touch-action:manipulation}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--green);outline-offset:5px}h1,h2,h3,p{margin:0}svg{display:block;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}button svg,a svg{width:16px;height:16px}img{display:block;max-width:100%}[hidden]{display:none!important}.site-shell{max-width:1440px;margin:auto;padding-left:var(--gutter);padding-right:var(--gutter)}.skip-link{position:fixed;left:20px;top:15px;padding:12px 18px;background:var(--ink);color:var(--paper);transform:translateY(-150%);z-index:100}.skip-link:focus{transform:none}::selection{background:#d9e5d2}.topbar{display:flex;align-items:center;justify-content:space-between;min-height:105px}.parent-brand{display:flex;align-items:center;gap:19px;min-height:44px}.parent-brand img{width:89px;height:auto}.parent-brand span{font:10px var(--mono);color:var(--muted);padding-top:2px}.store-link{display:inline-flex;align-items:center;gap:13px;font-size:12px;min-height:44px}.store-link svg{width:14px;height:14px;transition:transform .2s}.store-link:hover{color:var(--green)}.store-link:hover svg{transform:translate(2px,-2px)}.masthead{display:flex;align-items:flex-end;justify-content:space-between;padding:8px 0 45px;gap:45px}.wordmark{font:500 clamp(120px,14.4vw,208px)/.88 var(--display);letter-spacing:-.085em;display:inline-flex;align-items:flex-start;white-space:nowrap}.wordmark-spark{color:var(--orange);width:clamp(38px,5.7vw,80px);margin:8px 0 0 12px;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.wordmark:hover .wordmark-spark{transform:rotate(90deg)}.wordmark-spark svg{width:100%;height:auto;stroke-width:6}.masthead-note{padding:0 4px 4px 0}.eyebrow,.tiny-label{font:10px/1.65 var(--mono);letter-spacing:.075em}.eyebrow{color:var(--green)}.masthead-note p{font:400 19px/1.5 var(--display);letter-spacing:-.035em;margin-top:12px}.edition-line{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--ink);padding:17px 0 20px;font:9px/1.5 var(--mono);letter-spacing:.075em;color:var(--muted);gap:15px}.sample-label{display:flex;align-items:center;gap:12px}.sample-label i{display:block;width:3px;height:3px;border-radius:50%;background:var(--muted)}.reading-toolbar{position:sticky;top:0;z-index:20;background:rgba(247,246,242,.96);backdrop-filter:blur(14px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.toolbar-inner{max-width:1440px;padding:0 var(--gutter);min-height:66px;margin:auto;display:flex;align-items:center;gap:30px}.mini-today{font:600 24px var(--display);letter-spacing:-.06em;min-height:44px;display:flex;align-items:center;margin-right:auto}.mini-today span,.footer-today span{color:var(--orange)}.view-tabs{display:flex;align-self:stretch;gap:26px}.view-tab{position:relative;padding:0 1px;font-size:12px;display:flex;align-items:center;gap:9px;min-height:54px;color:var(--muted)}.view-tab>span{font:10px var(--mono);opacity:.8}.view-tab:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--green);transform:scaleX(0);transition:transform .2s}.view-tab.is-active{color:var(--green)}.view-tab.is-active:after{transform:scaleX(1)}.mode-button{display:flex;align-items:center;gap:8px;margin-left:22px;font:10px var(--mono);min-height:44px}.mode-dot{width:5px;height:5px;border-radius:50%;background:var(--green)}.mode-button>svg{width:12px}.reading-layout{display:grid;grid-template-columns:240px minmax(0,750px);justify-content:space-between;gap:70px;padding-top:65px;padding-bottom:50px}.margin-content{position:sticky;top:114px}.margin-lede{font:500 24px/1.3 var(--display);letter-spacing:-.05em;margin:21px 0 14px}.margin-description{font-size:12px;color:var(--muted);line-height:1.85}.text-link{display:inline-flex;align-items:center;gap:10px;font-size:11px;min-height:44px;padding:0}.text-link:hover{color:var(--green)}.text-link svg{width:14px}.editor-note{margin-top:48px;border-top:1px solid var(--line);padding-top:20px;max-width:205px}.tiny-label{font-size:9px;color:var(--quiet)}.editor-note p{font-size:11px;line-height:1.8;margin:9px 0;color:var(--muted)}.local-note{display:block;font-size:10px;line-height:1.7;color:var(--quiet);max-width:165px}.margin-index{display:flex;flex-direction:column;align-items:flex-start;margin-top:40px}.margin-index a{font:10px var(--mono);color:var(--muted);padding:10px 0;min-height:36px;display:flex;align-items:center;gap:12px}.margin-index a:before{content:'';width:12px;height:1px;background:var(--line)}.margin-index a:hover{color:var(--green)}.reading-column{min-width:0}.feed-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:32px}.feed-heading h1{font:500 33px/1.15 var(--display);letter-spacing:-.055em;margin-top:10px}.mobile-break{display:none}.selection-seal{display:grid;place-items:center;width:52px;height:52px;flex-shrink:0;background:var(--green-soft);border-radius:50%;color:var(--green)}.selection-seal svg{width:23px;height:23px;stroke-width:2}.view-description{max-width:570px;font-size:13px;line-height:1.8;margin:-12px 0 29px;color:var(--muted)}.day-group{border-top:1px solid var(--ink)}.day-label{display:flex;align-items:center;justify-content:space-between;padding:15px 0 2px;font:10px var(--mono);color:var(--green);letter-spacing:.04em}.day-label span+span{color:var(--muted);font-size:9px}.story{padding:27px 0 26px;border-bottom:1px solid var(--line);scroll-margin-top:95px;position:relative;transition:background .25s}.story:last-child{border-bottom:0}.story-meta{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font:9px/1.65 var(--mono);color:var(--muted);margin-bottom:12px}.publisher{color:var(--green);font:500 11px var(--body)}.meta-dot{height:2px;width:2px;background:var(--quiet);border-radius:50%}.story-text{font-size:18px;line-height:1.7;font-weight:400;letter-spacing:-.025em;max-width:710px;text-wrap:pretty}.story-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;min-height:44px}.source-link{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:var(--muted);min-height:44px;flex-shrink:0}.source-link svg{width:12px;height:12px}.source-link:hover{color:var(--green)}.feedback-group{display:flex;align-items:center;gap:8px}.feedback-button{display:flex;align-items:center;gap:7px;min-height:44px;padding:0 14px;border:1px solid transparent;border-radius:30px;font-size:11px;color:var(--muted);transition:background .15s,border-color .15s,color .15s,transform .15s}.feedback-button svg{width:15px;height:15px}.feedback-button:hover{background:#efeee8;border-color:#daddd2;color:var(--ink)}.feedback-button:active{transform:scale(.97)}.feedback-button[aria-pressed=true][data-feedback=good]{background:var(--green-soft);color:#355740;border-color:#bbcbb3}.feedback-button[aria-pressed=true][data-feedback=meh]{background:var(--orange-soft);color:#81492f;border-color:#d9c2ad}.feedback-button:disabled{opacity:.6}.feedback-error{display:flex;align-items:center;gap:10px;margin-top:9px;color:#954f30;font-size:11px}.feedback-error button{text-decoration:underline;min-height:44px;padding:0 8px}.evidence-note{font-size:10px;color:var(--muted);border-left:2px solid #c9cabb;padding-left:10px;margin:12px 0 0;line-height:1.75}.evidence-label{display:inline-flex;color:#856247;font:9px var(--mono);background:#f0e9df;border-radius:3px;padding:3px 7px}.new-items-button{margin:0 0 26px;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #bdcbb6;background:var(--green-soft);color:var(--green);border-radius:5px;min-height:46px;font-size:12px}.new-items-button svg{width:14px;height:14px}.story.is-new:before{content:'';position:absolute;top:31px;left:-17px;width:5px;height:5px;background:var(--orange);border-radius:50%}.story.is-new{animation:arrival 1.3s ease-out}.feed-status{font-size:11px;color:var(--muted)}.feed-status:not(:empty){padding:0 0 15px}.loading-state{padding:42px 0 100px;border-top:1px solid var(--line)}.loading-state span{display:block;background:#e7e9df;height:12px;width:95%;margin-bottom:17px;border-radius:2px;animation:breathe 1.2s ease-in-out infinite alternate}.loading-state span:nth-child(2){width:88%}.loading-state span:nth-child(3){width:65%}.loading-state p{margin-top:27px;font:10px var(--mono);color:var(--quiet)}.empty-state{padding:70px 12px;text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.empty-state svg{width:38px;height:38px;color:var(--green);margin:0 auto 22px}.empty-state h2{font:500 30px var(--display);letter-spacing:-.04em}.empty-state p{font-size:13px;color:var(--muted);max-width:320px;margin:12px auto 25px;line-height:1.8}.solid-button{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:0 20px;min-height:46px;border-radius:3px;background:var(--green);color:var(--white);font-size:12px}.solid-button:hover{background:#355a40}.load-earlier{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--line);font-size:12px}.load-earlier span{display:flex;align-items:center;gap:12px}.load-earlier svg{width:16px}.load-earlier small{font:10px var(--mono);color:var(--muted)}.load-earlier:hover{color:var(--green)}.end-note{padding:47px 0 40px;display:flex;align-items:flex-start;gap:20px}.end-mark{width:32px;height:32px;display:grid;place-items:center;background:var(--green);border-radius:50%;color:var(--paper);flex-shrink:0;margin-top:3px}.end-mark svg{width:15px;height:15px}.end-note h2{font:500 23px/1.3 var(--display);letter-spacing:-.045em}.end-note p{font-size:12px;color:var(--muted);margin-top:8px;line-height:1.85}.end-links{display:flex;gap:19px;flex-wrap:wrap;margin-top:13px}.end-links button,.end-links a{font-size:10px;min-height:44px;display:flex;align-items:center;gap:8px;padding:0;border-bottom:1px solid var(--line)}.end-links svg{width:12px}.not-selected-details{border-top:1px solid var(--line);padding-top:4px}.not-selected-details summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;min-height:64px;font-size:12px}.not-selected-details summary::-webkit-details-marker{display:none}.not-selected-details summary>span{display:flex;align-items:center;gap:10px}.not-selected-details summary small{font:10px var(--mono);color:var(--quiet)}.not-selected-details summary svg{width:16px;height:16px;transition:transform .2s}.not-selected-details[open] summary svg{transform:rotate(45deg)}.not-selected-details>p{font-size:12px;color:var(--muted);line-height:1.8;margin-bottom:18px}.not-selected-details .story-text{font-size:16px}.candidate-preview{border-top:1px solid var(--line)}.details-action{margin-top:15px}.site-footer{padding-top:20px;padding-bottom:25px}.footer-top{border-top:1px solid var(--ink);padding:39px 0 36px;display:flex;align-items:center;justify-content:space-between;gap:30px}.footer-today{font:500 67px/.95 var(--display);letter-spacing:-.08em}.footer-top>p{font:400 17px/1.55 var(--display);letter-spacing:-.025em;margin-right:auto;margin-left:8vw}.footer-bottom{border-top:1px solid var(--line);padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:20px;font:8px/1.8 var(--mono);letter-spacing:.04em;color:var(--muted)}.footer-bottom>div{display:flex;gap:20px}.footer-bottom button{font:9px var(--mono);padding:0;min-height:44px}.footer-bottom button:hover{color:var(--green)}dialog{border:1px solid var(--line);border-radius:9px;background:var(--paper);color:var(--ink);width:min(540px,calc(100vw - 32px));padding:25px 32px 35px;max-height:calc(100dvh - 48px);overflow:auto;box-shadow:0 30px 120px #19281930}dialog::backdrop{background:#252c244d;backdrop-filter:blur(4px)}.dialog-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.icon-button{width:44px;height:44px;display:grid;place-items:center;margin-right:-11px;border-radius:50%}.icon-button:hover{background:var(--green-soft)}.icon-button svg{width:18px;height:18px}dialog h2{font:500 39px/1.05 var(--display);letter-spacing:-.05em;margin-bottom:25px}dialog h3{font-size:13px;font-weight:600;margin-top:24px}dialog p{font-size:13px;line-height:1.9;margin:13px 0;color:var(--muted)}dialog .dialog-fine{font:10px/1.8 var(--mono);padding-top:20px;border-top:1px solid var(--line);margin-top:26px}dialog a{text-decoration:underline;text-underline-offset:3px}.preview-action{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:13px 0;border-top:1px solid var(--line);font-size:12px;text-align:left;min-height:48px}.preview-action:hover{color:var(--green)}.preview-action svg{width:14px}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,15px);opacity:0;pointer-events:none;background:var(--ink);color:var(--paper);padding:12px 20px;border-radius:30px;font-size:11px;z-index:80;max-width:calc(100vw - 32px);text-align:center;transition:opacity .2s,transform .2s;box-shadow:0 5px 20px #18221515}.toast.is-visible{opacity:1;transform:translate(-50%,0)}body[data-mode=reader] .editor-only{display:none!important}body[data-mode=reader] .mode-dot{background:var(--quiet)}
@keyframes arrival{from{background:#e8eee3}to{background:transparent}}@keyframes breathe{to{opacity:.4}}
@media(min-width:1600px){.reading-layout{grid-template-columns:250px minmax(0,750px);gap:95px}.masthead{padding-top:20px}}
@media(max-width:1100px){.reading-layout{grid-template-columns:170px minmax(0,1fr);gap:45px}.margin-lede{font-size:22px}.story-text{font-size:17px}.masthead-note p{font-size:17px}.feed-heading h1{font-size:29px}.toolbar-inner{gap:20px}.mode-button{margin-left:8px}}
@media(max-width:760px){:root{--gutter:24px}.topbar{min-height:81px}.parent-brand{gap:12px}.parent-brand img{width:76px}.parent-brand span{font-size:8px}.store-link{font-size:10px;gap:8px}.store-link svg{width:12px}.masthead{padding:13px 0 27px;align-items:flex-start;gap:15px}.wordmark{font-size:clamp(94px,22vw,145px)}.wordmark-spark{width:33px;margin-top:3px;margin-left:7px}.masthead-note{display:none}.edition-line{font-size:7px;letter-spacing:.02em;padding:14px 0;gap:8px}.sample-label{gap:7px;font-size:7px}.sample-label i{width:2px;height:2px}.toolbar-inner{min-height:60px;gap:12px}.mini-today{display:none}.view-tabs{gap:20px;margin-right:auto}.view-tab{font-size:11px;gap:7px;min-height:60px}.view-tab>span{font-size:9px}.mode-button{font-size:8px;gap:6px;margin-left:0}.mode-button>svg{width:10px}.mode-dot{width:4px;height:4px}.reading-layout{display:block;padding-top:35px;padding-bottom:25px}.margin-notes{display:none}.feed-heading{margin-bottom:26px;gap:15px}.feed-heading .eyebrow{font-size:8px}.feed-heading h1{font-size:30px;line-height:1.1;margin-top:10px}.mobile-break{display:block}.selection-seal{width:43px;height:43px}.selection-seal svg{width:20px;height:20px}.day-label{font-size:9px;padding-top:13px}.day-label span+span{font-size:8px}.story{padding:23px 0 22px}.story-meta{font-size:8px;gap:7px;margin-bottom:11px}.publisher{font-size:10px}.story-text{font-size:16px;line-height:1.8;letter-spacing:-.018em}.story-bottom{margin-top:13px;gap:7px}.feedback-group{gap:2px}.feedback-button{padding:0 10px;font-size:10px;gap:6px}.feedback-button svg{width:14px;height:14px}.source-link{font-size:9px;gap:4px}.source-link svg{width:11px}.view-description{font-size:12px;margin-top:-10px}.end-note{padding:36px 0 31px;gap:15px}.end-note h2{font-size:22px}.end-note p{font-size:11px}.end-mark{width:28px;height:28px}.load-earlier{font-size:11px}.load-earlier small{font-size:9px}.not-selected-details summary{font-size:11px}.not-selected-details .story-text{font-size:15px}.site-footer{padding-top:14px}.footer-top{padding:32px 0;flex-wrap:wrap;gap:24px 15px}.footer-today{font-size:55px}.footer-top>p{font-size:14px;margin-left:auto;margin-right:0}.footer-top>.store-link{flex-basis:100%;justify-content:space-between;border-top:1px solid var(--line);padding-top:12px;min-height:44px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:8px;font-size:7px;padding-top:19px}.footer-bottom>div{width:100%;justify-content:space-between}.footer-bottom button{font-size:8px}.story.is-new:before{left:-12px;width:4px;height:4px}.feed-status{font-size:10px}dialog{padding:18px 24px 25px}dialog h2{font-size:34px}.dialog-top{margin-bottom:20px}.toast{bottom:16px;width:max-content}.empty-state{padding:50px 5px}.empty-state h2{font-size:27px}}
@media(max-width:359px){:root{--gutter:19px}.parent-brand span{display:none}.wordmark{font-size:95px}.wordmark-spark{width:29px}.edition-line{font-size:6px}.sample-label{font-size:6px;gap:5px}.view-tabs{gap:13px}.view-tab{font-size:10px;gap:5px}.mode-button{font-size:7px;gap:5px}.toolbar-inner{gap:6px}.feed-heading h1{font-size:27px}.feedback-button{padding:0 9px;font-size:10px}.story-text{font-size:15px}.source-link{font-size:8px}.story-meta{font-size:7px}.publisher{font-size:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}.wordmark:hover .wordmark-spark,.store-link:hover svg{transform:none}}
.margin-index a{min-height:44px}
@media(max-width:760px){.edition-line{align-items:flex-start;flex-direction:column;gap:4px;font-size:8px}.sample-label{font-size:8px}.story-meta{font-size:9px}.publisher{font-size:11px}.feedback-button{font-size:11px}.source-link{font-size:10px}.footer-bottom{font-size:8px}.footer-bottom button{font-size:9px}.mode-button{font-size:9px}}
@media(max-width:760px){.footer-bottom>div{flex-wrap:wrap;gap:4px 18px}}
@media(max-width:359px){.view-tabs{gap:10px}.mode-button{font-size:8px}.feedback-button{padding:0 8px}.source-link{font-size:9px}}
/* The shared editor uses the same feedback state on every device. */
.sync-line{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;margin:-10px 0 15px;padding:8px 0;border-top:1px solid var(--line);font-size:10px;line-height:1.6;color:var(--muted)}
.sync-line>span{min-width:0}.sync-line button{min-width:44px;min-height:44px;padding:0 8px;flex-shrink:0;text-decoration:underline;text-underline-offset:3px;font-size:10px}
.has-error{color:#954f30}.feedback-error{align-items:flex-start}.feedback-error>span{padding-top:11px}.feedback-error button{flex-shrink:0}.feedback-save-status{position:absolute;bottom:5px;left:0;color:var(--green);font:9px/1.5 var(--mono)}
@media(max-width:760px){.sync-line{font-size:10px;margin-bottom:12px}.feedback-error{font-size:10px;gap:6px}}
/* Personal reading progress: keep paragraphs stationary during this visit. */
.reading-progress{margin:-8px 0 23px}.reading-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--line)}.reading-filter{min-width:44px;min-height:44px;padding:0 13px;font-size:12px;color:var(--muted);border-bottom:2px solid transparent}.reading-filter span{font:11px var(--mono);margin-left:7px}.reading-filter.is-active{color:var(--green);border-color:var(--green)}.reading-help{margin-left:auto;display:inline-flex;align-items:center;gap:7px;min-height:44px;min-width:44px;font-size:11px;color:var(--muted);padding:0 4px}.reading-help svg{width:15px;height:15px}.reading-storage{font-size:11px;color:var(--muted);margin-top:8px}.arrival-banner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 18px;background:var(--green-soft);color:var(--green);padding:8px 15px;margin-bottom:19px;font-size:12px}.arrival-banner button{display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:44px;font-size:12px;text-decoration:underline;text-underline-offset:3px}.story-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-left:auto;flex-wrap:wrap}.story-bottom{flex-wrap:wrap}.read-toggle{display:inline-flex;align-items:center;gap:5px;min-height:44px;min-width:44px;padding:0 5px;color:var(--muted);font-size:11px}.read-toggle svg{width:13px;height:13px}.read-toggle:hover,.reading-help:hover{color:var(--green)}.read-status{display:inline-flex;align-items:center;gap:5px;color:var(--green);margin-left:auto;font-size:10px;white-space:nowrap}.read-status:before{content:'';height:4px;width:4px;border-radius:50%;background:var(--green)}.read-status.is-read{color:var(--muted)}.read-status.is-read:before{background:transparent;border:1px solid var(--muted)}.added-label{font-size:10px;color:var(--green)}.new-reading-group>.eyebrow{margin:0 0 14px}.new-reading-group{margin-bottom:28px}.previously-read{margin-top:25px;border-top:1px solid var(--line)}.previously-read>summary,.read-day>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;font-size:12px;color:var(--muted);cursor:pointer}.previously-read>summary::-webkit-details-marker,.read-day>summary::-webkit-details-marker{display:none}.previously-read>summary svg,.read-day>summary svg{width:16px;height:16px;transition:transform .2s}.previously-read[open]>summary svg,.read-day[open]>summary svg{transform:rotate(45deg)}.previously-read small{font:11px var(--mono);margin-left:9px}.previously-read #read-stories{padding-top:13px}.read-day{border-top:1px solid var(--line);margin-top:12px}.read-day>summary{min-height:48px}
@media(max-width:760px){.reading-progress{margin:-8px 0 21px}.reading-filter{font-size:11px;padding:0 10px}.reading-help{font-size:10px}.reading-storage{font-size:11px}.story-actions{gap:8px}.read-toggle{font-size:11px}.read-status,.added-label{font-size:10px}.arrival-banner{font-size:11px;padding:6px 12px}.arrival-banner button{font-size:11px}.previously-read>summary,.read-day>summary{font-size:11px}}
