@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Newsreader-400-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Newsreader-400-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/Newsreader-400-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/Newsreader-400-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Newsreader-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Newsreader-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Newsreader-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Newsreader-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Newsreader-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Newsreader-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Newsreader-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Newsreader-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Newsreader-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Newsreader-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--canvas:#E7E9E5;--card:#FFFFFF;--sunk:#F4F5F2;--line:#E8E9E5;--line-2:#DCDED8;--ink:#16181A;--ink-2:#5E646B;--ink-3:#63686D;--ink-fg:#FFFFFF;--ink-fg-2:rgba(255,255,255,.72);--ink-fg-3:rgba(255,255,255,.5);--accent-text:#AE2F12;--accent-on-ink:#FF5A36;--mint:#C4F0AE;--grape:#B49CFB;--butter:#FBE3AE;--sky:#C3DCFF;--rose:#FBC8D8;--ui:"IBM Plex Sans",system-ui,sans-serif;--display:"Newsreader","IBM Plex Sans",serif;--accent:#FF5A36;--accent-soft:rgba(255,90,54,.12)}html[data-theme=dark]{--canvas:#111312;--card:#1B1D1C;--sunk:#232624;--line:#2A2D2B;--line-2:#343835;--ink:#F1F2EF;--ink-2:#A3A8A4;--ink-3:#8B908C;--ink-fg:#16181A;--ink-fg-2:rgba(22,24,26,.72);--ink-fg-3:rgba(22,24,26,.62);--accent-text:#FF7A5C;--accent-on-ink:#AE2F12;--accent:#FF7A5C;--accent-soft:rgba(255,122,92,.16)}:root{color-scheme:light}html[data-theme=dark]{color-scheme:dark}*{box-sizing:border-box}[data-r=skiplink]{position:absolute;left:-9999px;top:0;z-index:100}[data-r=skiplink]:focus{left:18px;top:18px;background:var(--ink);color:var(--card);padding:12px 18px;border-radius:12px;font-size:14px;font-weight:700;text-decoration:none}html{scroll-behavior:smooth}[id]{scroll-margin-top:104px}body{margin:0;background:var(--canvas);color:var(--ink);font-family:var(--ui);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}a:hover{color:var(--ink-2)}button{font-family:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}html[data-theme=dark] :focus-visible{outline-color:var(--accent)}input::placeholder{color:var(--ink-3)}[data-r=focuspill]:focus-within{outline:2px solid var(--ink);outline-offset:2px}html[data-theme=dark] [data-r=focuspill]:focus-within{outline-color:var(--accent)}::selection{background:var(--accent);color:#fff}@keyframes riseIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes popIn{0%{transform:scale(1)}45%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}html{scroll-behavior:auto!important}}[data-r=topbar-dock]{position:sticky;top:0;z-index:40;background:var(--canvas);margin-top:-18px;padding-top:18px}[data-r=mobilenav]{display:none;bottom:calc(14px + env(safe-area-inset-bottom))}[data-r=frame][data-collapsed=yes]{grid-template-columns:86px minmax(0,1fr)!important}[data-r=frame][data-collapsed=yes] [data-r=rail]{padding:18px 10px!important}@media(max-width:1180px){[data-r=cols]{grid-template-columns:1fr!important}[data-r=notes]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:900px){[data-r=frame]{grid-template-columns:1fr!important;padding:14px 14px calc(96px + env(safe-area-inset-bottom))!important;gap:14px!important}[data-r=rail]{display:none!important}[data-r=mobilenav]{display:flex}[data-r=topbar]{flex-wrap:nowrap!important;padding:8px!important;gap:8px!important}[data-top-search]{height:48px!important;min-width:0!important;flex-basis:auto!important;padding:0 12px!important}[data-top-saved],[data-command-trigger]{display:none!important}[data-r=signin]{height:44px!important;padding:0 14px!important}[data-r=topbar-dock]{margin-top:-14px!important;padding-top:14px!important}[data-r=notes]{grid-template-columns:1fr!important}[data-r=tablerow]{grid-template-columns:38px minmax(0,1fr)!important;gap:4px 10px!important;align-items:start!important}[data-r=tablerow] [data-r=cell]{grid-column:2!important;font-size:12.5px!important}[data-r=tablehead]{display:none!important}[data-r=pagetitle]{font-size:26px!important}[data-r=articletitle]{font-size:30px!important}[data-r=panel]{padding:22px!important}[data-r=profile]{grid-template-columns:1fr!important}[data-r=mobilenav]{left:0!important;right:0!important;bottom:0!important;border-radius:20px 20px 0 0!important;padding:8px 8px calc(8px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--line)!important;box-shadow:0 -8px 24px #0000001f!important}[data-r=panel] input,[data-r=panel] textarea{font-size:16px!important}article button[aria-label="Save story"],article button[aria-label="Remove from saved"],article button[aria-label^="Remove "]{min-width:44px!important;min-height:44px!important}[data-r=article-actions] button{min-width:44px!important;min-height:44px!important}[data-r=font-controls] button{min-width:44px!important;height:44px!important}[data-r=width-controls],[data-r=article-image][data-empty=yes]{display:none!important}}[data-r=pagetitle],[data-r=articletitle]{font-family:var(--display);font-weight:700;letter-spacing:-.01em}.skeleton{background:linear-gradient(90deg,var(--sunk) 0%,var(--line) 50%,var(--sunk) 100%);background-size:1000px 100%;animation:shimmer 2s infinite;border-radius:12px}.reader-content-text{font-size:16.5px;line-height:1.72;color:var(--ink-2);max-width:70ch}.reader-content-text p{margin:0 0 22px}.reader-content-text h2,.reader-content-text h3{color:var(--ink);margin:26px 0 14px;font-weight:700;letter-spacing:-.01em;font-family:var(--display)}.reader-content-text a{color:var(--ink);text-decoration:underline}.reader-content-text pre{background:var(--sunk);padding:1rem;border-radius:12px;overflow:auto;border:1px solid var(--line)}.reader-content-text code{font-family:ui-monospace,monospace;font-size:13px;background:var(--sunk);padding:2px 6px;border-radius:6px}.reader-content-text img{max-width:100%;border-radius:12px}.reader-content-text blockquote{border-left:3px solid var(--line-2);padding-left:16px;color:var(--ink-2);margin:18px 0}html[data-density=compact] [data-r=panel]{padding:20px!important}html[data-density=compact] article{padding-top:14px!important;padding-bottom:14px!important}
