.stories-brief-module__dHWBQW__root{border-bottom:1px solid var(--color-border);gap:1rem;margin-bottom:.5rem;padding-bottom:1.25rem;display:grid}.stories-brief-module__dHWBQW__away{border:1px dashed color-mix(in srgb,var(--color-accent)45%,var(--color-border));border-radius:var(--radius-card);gap:.25rem;padding:.625rem .875rem;font-size:.875rem;line-height:1.5;display:grid}.stories-brief-module__dHWBQW__away p{margin:0}.stories-brief-module__dHWBQW__awayHead strong{color:var(--color-accent-text);font-weight:600}.stories-brief-module__dHWBQW__awayHead span{color:var(--color-text-muted)}.stories-brief-module__dHWBQW__awayLine{color:var(--color-text-primary)}.stories-brief-module__dHWBQW__head{gap:.25rem;display:grid}.stories-brief-module__dHWBQW__eyebrow{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:600}.stories-brief-module__dHWBQW__headline{color:var(--color-text-secondary);letter-spacing:-.01em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.1875rem;font-weight:700;line-height:1.3}.stories-brief-module__dHWBQW__cards{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.stories-brief-module__dHWBQW__card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-secondary);color:inherit;transition:border-color var(--motion-micro)var(--ease-out);gap:.5rem;padding:.75rem .875rem;text-decoration:none;display:grid}a.stories-brief-module__dHWBQW__card:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (hover:hover){a.stories-brief-module__dHWBQW__card:hover{border-color:var(--color-accent)}}.stories-brief-module__dHWBQW__row{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.stories-brief-module__dHWBQW__title{color:var(--color-text-secondary);overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-size:1.0625rem;font-weight:700;line-height:1.25}.stories-brief-module__dHWBQW__day{color:var(--color-text-muted);font-family:var(--font-sans);white-space:nowrap;font-size:.8125rem;font-weight:500}.stories-brief-module__dHWBQW__dev{color:var(--color-text-primary);overflow-wrap:break-word;margin:0;font-size:.9375rem;line-height:1.45}.stories-brief-module__dHWBQW__kind{color:var(--color-accent-text);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.stories-brief-module__dHWBQW__card[data-kind=closed] .stories-brief-module__dHWBQW__kind{color:var(--color-text-muted)}.stories-brief-module__dHWBQW__foot{color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;font-size:.78125rem;display:flex}.stories-brief-module__dHWBQW__search{color:var(--color-text-muted);text-decoration:none}@media (hover:hover){.stories-brief-module__dHWBQW__search:hover{color:var(--color-text-primary);text-underline-offset:3px;text-decoration:underline}}.stories-brief-module__dHWBQW__search:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:.25rem}.stories-brief-module__dHWBQW__dots{flex:none;align-items:center;gap:3px;padding-top:.3125rem;display:inline-flex}.stories-brief-module__dHWBQW__dots i{background:var(--color-text-muted);opacity:.45;border-radius:50%;width:6px;height:6px}.stories-brief-module__dHWBQW__dots i[data-on=true]{background:var(--color-accent);opacity:1}.stories-brief-module__dHWBQW__dots i[data-new=true]{background:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);opacity:1}.stories-brief-module__dHWBQW__dotsMore{color:var(--color-text-muted);margin-right:1px;font-size:.6875rem;line-height:1}
.brief-reader-module__KmV8HG__page{background:var(--color-bg-primary);max-width:760px;height:100dvh;color:var(--color-text-primary);--reader-body:16px;--reader-heading:22px;flex-direction:column;margin:auto;display:flex}.brief-reader-module__KmV8HG__largeText{--reader-body:20px;--reader-heading:26px}.brief-reader-module__KmV8HG__brand{flex:none;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.brief-reader-module__KmV8HG__logo{letter-spacing:-.7px;color:inherit;align-items:center;gap:4px;font-size:22px;font-weight:850;text-decoration:none;display:flex}.brief-reader-module__KmV8HG__logo>span:first-child{color:var(--color-accent-text);font-weight:300}.brief-reader-module__KmV8HG__wordmark{letter-spacing:-.7px;font-weight:400}.brief-reader-module__KmV8HG__iconButton,.brief-reader-module__KmV8HG__railArrow{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.brief-reader-module__KmV8HG__reader{flex-direction:column;flex:1;min-height:0;display:flex}.brief-reader-module__KmV8HG__viewport{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:18px 22px 24px;overflow-y:auto}.brief-reader-module__KmV8HG__editionHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.brief-reader-module__KmV8HG__title{letter-spacing:-1px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:700;line-height:1.15}.brief-reader-module__KmV8HG__editionTime{color:var(--color-accent-text);font-variant-numeric:tabular-nums;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:700}.brief-reader-module__KmV8HG__metadata{color:var(--color-text-muted);margin:5px 0 2px;font-size:13px;line-height:1.5}.brief-reader-module__KmV8HG__story{border-bottom:1px solid var(--color-border);padding:16px 0 12px;display:flow-root}.brief-reader-module__KmV8HG__story h2{font-family:Georgia,Times New Roman,serif;font-size:var(--reader-heading);letter-spacing:-.4px;overflow-wrap:break-word;margin:0 0 6px;font-weight:700;line-height:1.2}.brief-reader-module__KmV8HG__story p{font-size:var(--reader-body);overflow-wrap:break-word;margin:0;line-height:1.5}.brief-reader-module__KmV8HG__heroImage{aspect-ratio:1.85;object-fit:cover;border-radius:5px;width:100%;margin-bottom:12px;display:block}.brief-reader-module__KmV8HG__thumbnail{float:right;object-fit:cover;border-radius:5px;width:100px;height:110px;margin:0 0 10px 14px}.brief-reader-module__KmV8HG__source{color:var(--color-text-muted);clear:none;align-items:center;gap:6px;width:fit-content;max-width:100%;min-height:44px;font-size:13px;line-height:1.4;text-decoration:none;display:flex}.brief-reader-module__KmV8HG__source:hover{color:var(--color-accent-text);text-decoration:underline}.brief-reader-module__KmV8HG__source svg{flex:none}.brief-reader-module__KmV8HG__story summary{cursor:pointer;min-height:44px;color:var(--color-text-muted);align-items:center;font-size:13px;display:flex}.brief-reader-module__KmV8HG__sources{border-left:1px solid var(--color-border);padding-left:10px}.brief-reader-module__KmV8HG__editionNavigation{background:var(--color-bg-primary);border-top:1px solid var(--color-border);padding-bottom:env(safe-area-inset-bottom);flex:none;align-items:stretch;max-width:100%;display:flex}.brief-reader-module__KmV8HG__editionRail{scrollbar-width:none;overscroll-behavior-x:contain;flex:1;min-width:0;scroll-padding:20px;display:flex;overflow-x:auto}.brief-reader-module__KmV8HG__editionRail::-webkit-scrollbar{display:none}.brief-reader-module__KmV8HG__editionTab{min-width:86px;min-height:54px;color:var(--color-text-muted);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-bottom:3px solid #0000;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:2px;margin:0 4px;padding:10px 15px 8px;font-size:15px;display:flex}.brief-reader-module__KmV8HG__editionTab[aria-selected=true]{color:var(--color-accent-text);border-bottom-color:var(--color-accent);font-weight:650}.brief-reader-module__KmV8HG__editionTab small{white-space:nowrap;font-size:11px}.brief-reader-module__KmV8HG__railArrow{min-width:32px}.brief-reader-module__KmV8HG__footer{color:var(--color-text-muted);text-align:center;padding:18px 0 4px;font-size:12px;line-height:1.5}.brief-reader-module__KmV8HG__refresh{font:inherit;min-height:44px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;margin:4px auto;font-size:13px;display:block}.brief-reader-module__KmV8HG__refresh:disabled{opacity:.6;cursor:wait}.brief-reader-module__KmV8HG__notice{color:var(--color-text-muted);padding:10px 0;font-size:14px;line-height:1.5}.brief-reader-module__KmV8HG__status{padding:24px;font-size:16px;line-height:1.6}.brief-reader-module__KmV8HG__status h1{font-size:24px}.brief-reader-module__KmV8HG__action{min-height:44px;color:var(--color-accent-text);cursor:pointer;background:0 0;border:0;align-items:center;padding:8px 0;text-decoration:underline;display:inline-flex}.brief-reader-module__KmV8HG__page button:focus-visible,.brief-reader-module__KmV8HG__page a:focus-visible,.brief-reader-module__KmV8HG__page summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.brief-reader-module__KmV8HG__largeText .brief-reader-module__KmV8HG__thumbnail{float:none;width:100%;height:150px;margin:0 0 12px}@media (min-width:800px){.brief-reader-module__KmV8HG__brand{padding-top:12px}.brief-reader-module__KmV8HG__viewport{padding:24px 42px 32px}.brief-reader-module__KmV8HG__heroImage{max-height:280px}.brief-reader-module__KmV8HG__thumbnail{width:130px;height:130px}.brief-reader-module__KmV8HG__story{padding:20px 0 14px}}@media (max-width:340px){.brief-reader-module__KmV8HG__viewport{padding-inline:16px}.brief-reader-module__KmV8HG__thumbnail{float:none;width:100%;height:140px;margin:0 0 10px}.brief-reader-module__KmV8HG__title{font-size:30px}}@media (prefers-reduced-motion:reduce){.brief-reader-module__KmV8HG__page *{scroll-behavior:auto!important}}.brief-reader-module__KmV8HG__newEdition{border:0;border-top:1px solid var(--color-border);background:var(--color-bg-primary);min-height:44px;color:var(--color-accent-text);font:inherit;cursor:pointer;flex:none;font-size:14px}.brief-reader-module__KmV8HG__viewport:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.brief-reader-module__KmV8HG__whatChanged{border-left:2px solid var(--color-accent);overflow-wrap:break-word;margin:10px 0 0;padding-left:10px}.brief-reader-module__KmV8HG__whatChangedLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-size:11px;line-height:1.4;display:block}.brief-reader-module__KmV8HG__story .brief-reader-module__KmV8HG__whatChangedText{font-size:calc(var(--reader-body) - 2px);margin:2px 0 0;line-height:1.45}.brief-reader-module__KmV8HG__story .brief-reader-module__KmV8HG__coverage{color:var(--color-text-muted);margin:8px 0 0;font-size:13px;line-height:1.4}
