:root{color-scheme:light;--paper:#c4c4c0;--surface:#d1d1cc;--ink:#252525;--muted:#4c4c48;--line:#92928c;--soft-line:#a6a6a0;--white:#e6e6e0}:root[data-theme=dark]{color-scheme:dark;--paper:#171b1f;--surface:#23282c;--ink:#e2e3df;--muted:#b7bcb9;--line:#6a7478;--soft-line:#414b50;--white:#2c3439}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--paper:#171b1f;--surface:#23282c;--ink:#e2e3df;--muted:#b7bcb9;--line:#6a7478;--soft-line:#414b50;--white:#2c3439}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:15px;line-height:1.8;-webkit-text-size-adjust:100%}a{color:inherit;text-underline-offset:4px}button{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,main:focus-visible{outline:2px solid var(--ink);outline-offset:5px}[hidden]{display:none!important}.skip-link{position:fixed;top:12px;left:12px;padding:10px 16px;background:var(--ink);color:var(--paper);z-index:10;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.updates-header,main,.updates-footer{width:min(1180px,calc(100% - 96px));margin-inline:auto}.updates-header{display:flex;align-items:center;justify-content:space-between;min-height:112px;border-bottom:1px solid var(--ink);gap:24px}.station-home{display:flex;gap:14px;align-items:center;text-decoration:none;font-family:var(--font-data);font-size:15px;line-height:1.3;letter-spacing:.12em}.station-icon{font-size:32px;font-family:var(--font-body);line-height:1}.station-home-caption{display:block;font-family:var(--font-body);font-size:10px;letter-spacing:.17em;margin-top:6px}.page-controls{display:flex;gap:8px}.page-controls button{min-width:44px;min-height:44px;padding:5px 14px;border:1px solid var(--line);border-radius:0;color:var(--ink);background:transparent;cursor:pointer;font-size:12px}.page-controls button:hover{background:var(--white)}.updates-intro{position:relative;padding-top:38px;overflow:hidden}.observation-label{display:flex;align-items:center;gap:9px;font-family:var(--font-data);font-size:10px;letter-spacing:.14em}.observation-dot{width:6px;height:6px;border-radius:50%;background:var(--ink)}.observation-number{margin-left:auto}.updates-eyebrow{font-size:13px;letter-spacing:.08em;margin:44px 0 8px}.updates-intro h1{font-family:var(--font-title);font-weight:600;font-size:clamp(44px,5.5vw,74px);line-height:1.25;letter-spacing:.08em;margin:0 0 22px;max-width:77%}.updates-lead{font-family:var(--font-title);font-size:clamp(17px,1.7vw,22px);margin:0 0 12px}.updates-description{color:var(--muted);max-width:520px;font-size:13px;line-height:1.9;margin:0 0 42px}.intro-weather{position:absolute;right:26px;top:78px;width:235px;height:235px;text-align:center;border:1px solid var(--soft-line);border-radius:50%;transform:rotate(-13deg);pointer-events:none}.intro-weather:before,.intro-weather:after{content:"";position:absolute;border:1px solid var(--soft-line);border-radius:50%;inset:17px}.intro-weather:after{inset:42px}.intro-weather>span{position:relative;display:block;font-family:var(--font-body);font-size:140px;line-height:1.4;font-weight:400}.intro-weather p{position:relative;margin:-3px 0 0;font-family:var(--font-data);font-size:8px;letter-spacing:.08em}.updates-navigation{display:flex;gap:28px;align-items:center;min-height:60px;border-top:1px solid var(--soft-line);border-bottom:1px solid var(--ink);font-size:12px}.updates-navigation a{text-decoration:none;padding-block:12px}.updates-navigation a:hover{text-decoration:underline}.updates-layout{display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:62px;padding:44px 0 54px}.section-kicker{font-family:var(--font-data);font-size:9px;letter-spacing:.14em;margin:0 0 11px;color:var(--muted)}h2{font-family:var(--font-title);font-weight:600;font-size:24px;line-height:1.5;margin:0}h3{font-weight:600}.feed-heading{display:flex;justify-content:space-between;gap:20px;align-items:end}.feed-order{font-size:10px;color:var(--muted);padding-bottom:5px;white-space:nowrap}.updates-filters{display:flex;flex-wrap:wrap;gap:6px;margin-top:25px}.updates-filters button{padding:8px 19px;min-height:44px;border:1px solid var(--line);color:var(--ink);background:transparent;font-size:12px;cursor:pointer}.updates-filters button[aria-pressed=true]{color:var(--paper);border-color:var(--ink);background:var(--ink)}.updates-filters button:hover{border-color:var(--ink)}.updates-count{font-size:10px;color:var(--muted);margin:13px 0 16px}.updates-feed{border-top:1px solid var(--ink)}.update-item{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:17px;padding:26px 0;border-bottom:1px solid var(--soft-line)}.update-index{font-family:var(--font-data);font-size:10px;color:var(--muted);padding-top:2px}.update-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;color:var(--muted);font-family:var(--font-data);font-size:10px;line-height:1.5;letter-spacing:.02em}.update-source{font-family:var(--font-body);font-size:10px;border-left:1px solid var(--line);padding-left:12px}.update-item h3{font-size:20px;font-family:var(--font-title);line-height:1.65;overflow-wrap:anywhere;word-wrap:break-word;margin:12px 0 9px}.update-item h3 a{text-decoration:none}.update-item h3 a:hover{text-decoration:underline}.update-summary{color:var(--muted);font-size:12px;line-height:1.9;margin:0 0 12px;overflow-wrap:anywhere;word-wrap:break-word}.update-link{grid-column:2;font-size:11px;text-decoration:none;display:inline-block;padding:5px 0}.update-link:hover{text-decoration:underline}.updates-empty,.updates-note{font-size:13px;color:var(--muted);padding:22px 0}.updates-sidebar{border-left:1px solid var(--soft-line);padding-left:26px}.updates-sidebar h2{font-size:20px;margin-bottom:26px}.creator-card{padding:0 0 23px;margin-bottom:24px;border-bottom:1px solid var(--soft-line)}.creator-role{font-family:var(--font-data);font-size:9px;letter-spacing:.12em;color:var(--muted);margin:0 0 11px}.creator-card h3{font-family:var(--font-title);font-size:21px;line-height:1.55;margin:0 0 3px;overflow-wrap:anywhere;word-wrap:break-word}.creator-handle{font-family:var(--font-data);font-size:8px;letter-spacing:.04em;color:var(--muted);margin:0 0 17px}.creator-links{display:flex;gap:8px;flex-wrap:wrap}.creator-links a{display:flex;gap:15px;align-items:center;justify-content:space-between;min-height:40px;padding:6px 10px;font-family:var(--font-data);font-size:10px;text-decoration:none;border:1px solid var(--line)}.creator-links a:hover{background:var(--white)}.collection-info h3{font-size:12px;font-weight:400;margin:0 0 10px}.collection-info p{font-size:11px;line-height:1.9;color:var(--muted);margin:0 0 14px}.verification-section{display:grid;grid-template-columns:230px minmax(0,1fr);gap:25px;border-top:1px solid var(--ink);padding:30px 0 36px}.verification-heading h2{font-size:19px}.updates-status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.source-status h3{font-family:var(--font-data);font-size:12px;margin:0 0 7px;font-weight:400}.source-status p,.source-status time{font-size:10px;line-height:1.9;color:var(--muted);margin:0}.source-status time{display:inline-block}.source-status a{font-size:10px}.source-stale{font-weight:600}.source-status[data-state=error]{border-left:2px solid var(--ink);padding-left:13px}.updates-footer{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid var(--ink);padding:24px 0 36px;font-size:10px;color:var(--muted)}.updates-footer a{text-decoration:none}.updates-footer a:hover{text-decoration:underline}@media(min-width:1400px){.updates-header,main,.updates-footer{width:1180px}.updates-intro{padding-top:42px}.updates-eyebrow{margin-top:55px}.updates-description{margin-bottom:50px}}@media(max-width:1000px){.updates-header,main,.updates-footer{width:calc(100% - 64px)}.updates-layout{grid-template-columns:minmax(0,1fr) 250px;gap:32px}.updates-sidebar{padding-left:22px}.intro-weather{right:0;width:205px;height:205px;top:97px}.intro-weather>span{font-size:123px}.intro-weather p{font-size:7px}.updates-description{max-width:55%}.feed-heading{align-items:start;flex-direction:column;gap:9px}.feed-order{padding:0}.verification-section{grid-template-columns:180px minmax(0,1fr);gap:20px}}@media(max-width:700px){.updates-header,main,.updates-footer{width:calc(100% - 40px)}.updates-header{min-height:92px;gap:12px}.station-home{gap:9px;font-size:12px;letter-spacing:.07em}.station-home-caption{font-size:9px}.station-icon{font-size:27px}.page-controls{gap:5px}.page-controls button{padding:5px 10px;font-size:11px}.updates-intro{padding-top:25px}.updates-eyebrow{font-size:11px;margin-top:38px;max-width:75%}.updates-intro h1{max-width:100%;font-size:46px;letter-spacing:.04em;margin-bottom:20px}.updates-lead{font-size:17px;max-width:85%}.updates-description{font-size:12px;max-width:80%;margin-bottom:27px}.intro-weather{right:-47px;top:113px;width:150px;height:150px;opacity:.18;z-index:-1}.intro-weather>span{font-size:90px}.intro-weather p{display:none}.intro-weather:before{inset:10px}.intro-weather:after{inset:27px}.updates-navigation{font-size:11px;gap:23px;min-height:56px;flex-wrap:wrap}.updates-layout{display:block;padding:30px 0 36px}.feed-heading{flex-direction:row;align-items:end;gap:14px}.feed-heading h2{font-size:23px}.feed-order{font-size:9px;white-space:normal;max-width:90px;text-align:right}.section-kicker{font-size:8px}.updates-filters{margin-top:22px}.updates-filters button{padding:7px 17px}.update-item{padding:23px 0;grid-template-columns:23px minmax(0,1fr);gap:11px}.update-item h3{font-size:19px;margin-top:10px}.update-meta{font-size:9px;gap:9px}.update-source{font-size:9px;padding-left:9px}.update-summary{font-size:12px}.updates-sidebar{border-left:0;border-top:1px solid var(--ink);padding:29px 0 0;margin-top:36px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.updates-sidebar>.section-kicker,.updates-sidebar>h2,.collection-info{grid-column:1/-1}.updates-sidebar h2{margin-bottom:22px;font-size:22px}.creator-card h3{font-size:19px}.creator-handle{font-size:7px;min-height:26px}.creator-links{flex-direction:column;align-items:start;gap:7px}.creator-links a{min-width:112px;font-size:10px}.collection-info p{font-size:11px;max-width:540px}.verification-section{display:block;padding:26px 0 30px}.verification-heading{margin-bottom:22px}.updates-status{grid-template-columns:1fr;gap:20px}.updates-footer{display:block;padding:22px 0 28px}.updates-footer span{display:block;margin-top:9px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.x-accounts{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr));gap:24px;padding:28px 0;border-bottom:1px solid var(--ink)}.x-accounts h2{font-size:21px}.x-accounts p:not(.section-kicker){font-size:11px;line-height:1.9;color:var(--muted);margin:9px 0 0;max-width:340px}.x-account{display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:118px;padding:16px 20px;border:1px solid var(--line);text-decoration:none;transition:background-color .18s}.x-account:hover{background:var(--white)}.x-account-name{display:flex;justify-content:space-between;font-family:var(--font-title);font-size:23px}.x-account>span:nth-child(2){font-family:var(--font-data);font-size:11px;color:var(--muted)}.x-account>span:last-child{font-size:11px;margin-top:8px}@media(max-width:1000px){.x-accounts{gap:16px;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr))}.x-account{padding:14px}.x-account-name{font-size:21px}}@media(max-width:700px){.x-accounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:24px 0}.x-accounts>div{grid-column:1/-1}.x-account{min-height:128px;padding:12px}.x-account-name{font-size:23px}.x-account>span:nth-child(2){font-size:10px}}.x-posts-archive{padding:34px 0 38px;border-bottom:1px solid var(--ink)}.x-posts-archive .feed-heading h2{font-family:var(--font-title);font-size:clamp(26px,2.6vw,34px);font-weight:600;margin:6px 0 0}.x-posts-status{margin-top:16px;color:var(--muted);font-size:12px;line-height:1.85}.x-posts-status p{margin:0}.x-posts-summary{color:var(--ink);font-size:13px}.x-posts-author-links,.x-posts-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.x-posts-author-links{margin-top:20px}.x-posts-author-links a,.x-posts-pagination a{display:inline-flex;align-items:center;min-height:44px;padding:8px 19px;border:1px solid var(--line);color:var(--ink);text-decoration:none;font-size:12px}.x-posts-author-links a[aria-current=true]{color:var(--paper);border-color:var(--ink);background:var(--ink)}.x-posts-author-links a:hover,.x-posts-pagination a:hover{border-color:var(--ink);background:var(--white)}.x-posts-author-links a[aria-current=true]:hover{background:var(--ink)}.x-posts-feed{margin-top:22px;border-top:1px solid var(--ink)}.x-post{min-width:0;padding:24px 0;border-bottom:1px solid var(--soft-line)}.x-post-header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.x-post-header h3{margin:0;font-family:var(--font-title);font-size:16px;font-weight:600}.x-post-header h3 span,.x-post-header time{color:var(--muted);font-family:var(--font-data);font-size:11px;font-weight:400}.x-post-text{max-width:78ch;margin:12px 0 0;font-size:14px;line-height:1.95;white-space:pre-wrap;overflow-wrap:anywhere;word-wrap:break-word}.x-post-text.x-post-media-only,.x-post-media-note{color:var(--muted);font-size:12px}.x-post-media-note{margin:10px 0 0}.x-post-links,.x-post-footer{display:flex;flex-wrap:wrap;gap:0 18px;margin-top:8px}.x-post-links a,.x-post-footer a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;font-size:12px;overflow-wrap:anywhere;word-wrap:break-word}.x-post-links a{color:var(--muted)}.x-posts-empty,.x-posts-coverage-note{color:var(--muted);font-size:12px}.x-posts-pagination{margin-top:24px}.x-posts-page-position{padding:8px 12px;font-family:var(--font-data);font-size:11px;color:var(--muted)}@media(max-width:700px){.x-posts-archive{padding:28px 0 30px}.x-post{padding:20px 0}.x-posts-author-links a,.x-posts-pagination a{padding:8px 14px}.x-posts-page-position{flex-basis:100%;padding:4px 0;order:-1}}.x-posts-coverage{margin:8px 0;padding:0;list-style:none}.x-posts-coverage li+li{margin-top:3px}@media(max-width:700px){.update-link{display:inline-flex;align-items:center;min-height:44px;font-size:13px}.creator-links a{min-height:44px}.x-post-text{font-size:15px}}@media(max-width:430px){.update-item{grid-template-columns:minmax(0,1fr)}.update-index{display:none}.update-link{grid-column:1}.updates-sidebar{grid-template-columns:minmax(0,1fr)}.creator-handle{min-height:0;font-size:10px}.creator-links{flex-direction:row;align-items:stretch}.creator-links a{min-width:0;flex:1 1 auto}}.x-post-translation{max-width:78ch;margin:8px 0 0;color:var(--muted);font-size:12.5px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere;word-wrap:break-word}.x-post-translation:empty{display:none}.x-post-translation{padding-left:10px;border-left:2px solid var(--soft-line)}@media(max-width:430px){.updates-intro h1{font-size:38px;margin-bottom:14px}.updates-description{margin-bottom:20px}.x-account{min-height:0;padding:10px 12px;gap:2px}.x-account-name{font-size:19px}.x-post{padding:16px 0}.x-post-text{margin-top:10px;line-height:1.8}.x-post-translation{margin-top:6px;font-size:12px;line-height:1.7}}@media(max-width:700px){:root:not([data-theme=dark]){--white:#fafaf8;--card:#f7f7f4;--card-line:#ffffff}:root[data-theme=dark]{--card:#1d2226;--card-line:#2c3439}.x-posts-feed{border-top:0}.x-post{margin-top:10px;padding:16px;background:var(--card);border:1px solid var(--card-line);box-shadow:0 1px 2px #0000000f}.page-controls button,.updates-filters button:not([aria-pressed=true]),.x-account{background:var(--card)}}@media(max-width:700px)and (prefers-color-scheme:dark){:root:not([data-theme=light]){--white:#2c3439;--card:#1d2226;--card-line:#2c3439}}@media(min-width:701px){:root:not([data-theme=dark]){--white:#f6f6f3;--card:#f3f3f0;--card-line:#fbfbf9}:root[data-theme=dark]{--card:#1d2226;--card-line:#2c3439}.x-posts-feed{border-top:0}.x-post{margin-top:12px;padding:20px 24px;background:var(--card);border:1px solid var(--card-line);box-shadow:0 1px 2px #0000000d}.page-controls button,.updates-filters button:not([aria-pressed=true]),.x-account{background:var(--card)}}@media(min-width:701px)and (prefers-color-scheme:dark){:root:not([data-theme=light]){--white:#2c3439;--card:#1d2226;--card-line:#2c3439}}.updates-intro h1,.updates-lead,h2,.update-item h3,.creator-card h3,.x-account-name,.x-post-header h3{letter-spacing:var(--type-heading-space)}.updates-description,.update-summary,.collection-info p,.x-post-text,.x-post-translation{letter-spacing:var(--type-body-space)}.section-kicker,.observation-label,.creator-role{letter-spacing:var(--type-label-space)}
