.ticker-module__xP8nZq__band{background:var(--brand-surface);color:#e8efe9;--rule-accent:var(--brass-300);border-bottom:1px solid #ffffff1f}.ticker-module__xP8nZq__inner{align-items:center;gap:var(--sp-3);min-height:2.75rem;display:flex}.ticker-module__xP8nZq__label{align-items:center;gap:var(--sp-1);padding:var(--sp-0) var(--sp-2);background:var(--breaking);color:var(--breaking-text);border-radius:var(--r-sm);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:0;white-space:nowrap;flex:none;display:inline-flex}.ticker-module__xP8nZq__dot{border-radius:var(--r-full);background:currentColor;width:5px;height:5px;animation:1.5s ease-in-out infinite ticker-module__xP8nZq__ticker-pulse}.ticker-module__xP8nZq__track{flex:1 1 0;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 94%,#0000)}.ticker-module__xP8nZq__rail{width:max-content;animation:46s linear infinite ticker-module__xP8nZq__ticker-scroll;display:flex}.ticker-module__xP8nZq__rail:hover,.ticker-module__xP8nZq__rail:focus-within{animation-play-state:paused}.ticker-module__xP8nZq__run{white-space:nowrap;align-items:center;display:flex}.ticker-module__xP8nZq__item{padding-inline:var(--sp-4);min-height:2.75rem;font-size:var(--text-small);color:#e8efe9;border-inline-end:1px solid #fff3;align-items:center;display:inline-flex}.ticker-module__xP8nZq__item:hover{color:var(--rule-accent)}@keyframes ticker-module__xP8nZq__ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ticker-module__xP8nZq__ticker-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ticker-module__xP8nZq__rail,.ticker-module__xP8nZq__dot{animation:none}.ticker-module__xP8nZq__track{scrollbar-width:none;overflow-x:auto}.ticker-module__xP8nZq__track::-webkit-scrollbar{display:none}.ticker-module__xP8nZq__run[aria-hidden=true]{display:none}}
.editorial-module__lG2jqG__timestamp{font-variant-numeric:tabular-nums;color:inherit}.editorial-module__lG2jqG__timestampFull{gap:var(--sp-0) var(--sp-3);font-size:var(--text-caption);color:var(--text-muted);flex-wrap:wrap;display:flex}.editorial-module__lG2jqG__timestampRow{white-space:nowrap}.editorial-module__lG2jqG__timestampLabel{color:var(--text-secondary);font-weight:var(--weight-medium)}.editorial-module__lG2jqG__kicker{font-family:var(--font-bn-body);font-size:var(--text-overline);font-weight:var(--weight-semibold);line-height:var(--leading-ui);color:var(--rule-accent);display:inline-block}.editorial-module__lG2jqG__kickerLatin{text-transform:uppercase;letter-spacing:var(--tracking-overline)}.editorial-module__lG2jqG__byline{align-items:center;gap:var(--sp-1);font-size:var(--text-small);color:var(--text-secondary);flex-wrap:wrap;display:flex}.editorial-module__lG2jqG__bylineNames{align-items:baseline;gap:var(--sp-0);flex-wrap:wrap;display:flex}.editorial-module__lG2jqG__bylineName{color:var(--text-primary);font-weight:var(--weight-semibold)}.editorial-module__lG2jqG__bylineName:hover{color:var(--link)}.editorial-module__lG2jqG__bylineDesignation,.editorial-module__lG2jqG__bylineWire{color:var(--text-muted);font-size:var(--text-caption)}.editorial-module__lG2jqG__sectionHeader{align-items:baseline;gap:var(--sp-3);border-block-end:2px solid var(--brand-ink);margin-bottom:var(--sp-5);padding-block-end:var(--sp-2);display:flex}.editorial-module__lG2jqG__sectionTitle{font-family:var(--font-bn-headline);font-size:var(--text-section-head);font-weight:var(--weight-bold);line-height:var(--leading-heading-bn);color:var(--brand-ink);flex:none;margin:0}.editorial-module__lG2jqG__sectionTitleCompact{font-size:var(--text-h4)}.editorial-module__lG2jqG__sectionRule{min-width:var(--sp-3);flex:1;align-self:stretch}.editorial-module__lG2jqG__sectionRuleAccented{position:relative}.editorial-module__lG2jqG__sectionRuleAccented:after{content:"";background:var(--rule-accent);width:28px;height:2px;position:absolute;inset-block-end:calc(var(--sp-2) * -1 - 2px);inset-inline-start:calc(var(--sp-3) * -1)}.editorial-module__lG2jqG__sectionLink{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--rule-accent);white-space:nowrap;flex:none}.editorial-module__lG2jqG__sectionLink:hover{text-underline-offset:3px;text-decoration:underline}
.ArticleCard-module__CmeuYW__card{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex;position:relative;container:card/inline-size}.ArticleCard-module__CmeuYW__media{aspect-ratio:16/9;box-shadow:inset 0 0 0 1px var(--border-subtle);background:var(--bg-sunken);border-radius:0;position:relative;overflow:hidden}.ArticleCard-module__CmeuYW__badge{top:0;padding:var(--sp-0) var(--sp-2);background:var(--brand-surface);color:#f3f6f1;font-size:var(--text-overline);font-weight:var(--weight-semibold);line-height:var(--leading-ui);position:absolute;inset-inline-start:0}.ArticleCard-module__CmeuYW__image{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out)}.ArticleCard-module__CmeuYW__body{gap:var(--sp-0);flex-direction:column;min-width:0;display:flex}.ArticleCard-module__CmeuYW__kicker{font-family:var(--font-bn-body);font-size:var(--text-overline);font-weight:var(--weight-semibold);line-height:var(--leading-ui);color:var(--link)}.ArticleCard-module__CmeuYW__headline{font-family:var(--font-bn-headline);font-weight:var(--weight-bold);line-height:var(--leading-heading-bn);color:var(--text-primary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ArticleCard-module__CmeuYW__link{color:inherit;transition:background-size var(--dur-base) var(--ease-out), color var(--dur-fast) var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px}.ArticleCard-module__CmeuYW__link:after{content:"";z-index:1;position:absolute;inset:0}.ArticleCard-module__CmeuYW__standfirst{margin-top:var(--sp-0);font-size:var(--text-small);line-height:var(--leading-body-bn);color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ArticleCard-module__CmeuYW__meta{align-items:center;gap:var(--sp-0);margin-top:var(--sp-1);padding-top:var(--sp-1);border-top:1px solid var(--border-subtle);font-size:var(--text-caption);line-height:var(--leading-ui);color:var(--text-muted);flex-wrap:wrap;display:flex}.ArticleCard-module__CmeuYW__list .ArticleCard-module__CmeuYW__meta,.ArticleCard-module__CmeuYW__side .ArticleCard-module__CmeuYW__meta,.ArticleCard-module__CmeuYW__brief .ArticleCard-module__CmeuYW__meta{margin-top:var(--sp-0);border-top:0;padding-top:0}.ArticleCard-module__CmeuYW__dot{opacity:.6}.ArticleCard-module__CmeuYW__author{color:var(--text-secondary)}.ArticleCard-module__CmeuYW__sponsored{margin-top:var(--sp-1);z-index:2;align-self:flex-start;position:relative}@media (hover:hover) and (pointer:fine){.ArticleCard-module__CmeuYW__card:hover .ArticleCard-module__CmeuYW__image{transform:scale(1.03)}.ArticleCard-module__CmeuYW__card:hover .ArticleCard-module__CmeuYW__link{color:var(--link);background-size:100% 1px}}.ArticleCard-module__CmeuYW__hero .ArticleCard-module__CmeuYW__media{aspect-ratio:3/2}.ArticleCard-module__CmeuYW__hero .ArticleCard-module__CmeuYW__kicker{align-items:center;gap:var(--sp-1);color:var(--rule-accent);display:flex}.ArticleCard-module__CmeuYW__hero .ArticleCard-module__CmeuYW__kicker:before{content:"";background:currentColor;flex:none;width:22px;height:1px}.ArticleCard-module__CmeuYW__hero .ArticleCard-module__CmeuYW__headline{font-size:clamp(2.125rem,1.1rem + 3.4vw,3.375rem);line-height:var(--leading-display-bn);-webkit-line-clamp:4;line-clamp:4}.ArticleCard-module__CmeuYW__hero .ArticleCard-module__CmeuYW__standfirst{font-size:var(--text-body-size);max-width:var(--measure-lead);-webkit-line-clamp:3;line-clamp:3}.ArticleCard-module__CmeuYW__hero .ArticleCard-module__CmeuYW__meta{margin-top:var(--sp-2);padding-top:var(--sp-2);font-size:var(--text-small)}.ArticleCard-module__CmeuYW__hero .ArticleCard-module__CmeuYW__author{font-weight:var(--weight-semibold);color:var(--text-primary)}.ArticleCard-module__CmeuYW__standard .ArticleCard-module__CmeuYW__headline{font-size:var(--card-headline-size,var(--text-h3))}.ArticleCard-module__CmeuYW__compact .ArticleCard-module__CmeuYW__headline{font-size:var(--text-h4);-webkit-line-clamp:3;line-clamp:3}.ArticleCard-module__CmeuYW__compact .ArticleCard-module__CmeuYW__media{aspect-ratio:3/2}.ArticleCard-module__CmeuYW__side{align-items:flex-start;gap:var(--sp-3);flex-direction:row}.ArticleCard-module__CmeuYW__side .ArticleCard-module__CmeuYW__body{flex:1 1 0;order:1;min-width:0}.ArticleCard-module__CmeuYW__side .ArticleCard-module__CmeuYW__media{aspect-ratio:4/3;flex:0 0 6rem;order:2}.ArticleCard-module__CmeuYW__side .ArticleCard-module__CmeuYW__headline{font-size:var(--text-h4);-webkit-line-clamp:3;line-clamp:3}.ArticleCard-module__CmeuYW__list{align-items:flex-start;gap:var(--sp-2);flex-flow:wrap}.ArticleCard-module__CmeuYW__list .ArticleCard-module__CmeuYW__media{aspect-ratio:16/9;flex:7.5rem}@container card (min-width:20rem){.ArticleCard-module__CmeuYW__list .ArticleCard-module__CmeuYW__media{aspect-ratio:4/3;flex:0 0 7.5rem}}@container card (min-width:30rem){.ArticleCard-module__CmeuYW__list .ArticleCard-module__CmeuYW__media{flex-basis:12rem}}.ArticleCard-module__CmeuYW__list .ArticleCard-module__CmeuYW__headline{font-size:var(--text-h4);-webkit-line-clamp:3;line-clamp:3}.ArticleCard-module__CmeuYW__list .ArticleCard-module__CmeuYW__body{flex:11.5rem;min-width:0}.ArticleCard-module__CmeuYW__brief .ArticleCard-module__CmeuYW__headline{font-size:var(--text-h4);font-weight:var(--weight-semibold);-webkit-line-clamp:3;line-clamp:3}.ArticleCard-module__CmeuYW__textOnly .ArticleCard-module__CmeuYW__headline{font-size:var(--text-small)}.ArticleCard-module__CmeuYW__rank{top:.12em;font-family:var(--font-bn-body);font-size:1.3125rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--rule-accent);pointer-events:none;line-height:1;position:absolute;inset-inline-start:0}
.article-body-module__cMAXVW__body{max-width:var(--measure-article);font-size:var(--text-body-size);line-height:var(--leading-article-bn);color:var(--text-body);margin-inline:auto}.article-body-module__cMAXVW__paragraph{margin-block:var(--sp-4)}.article-body-module__cMAXVW__paragraph:first-child{margin-top:0}.article-body-module__cMAXVW__heading{margin-block:var(--sp-6) var(--sp-3);font-family:var(--font-bn-headline);font-size:clamp(1.375rem,1.2rem + .8vw,1.6875rem);font-weight:var(--weight-bold);line-height:var(--leading-heading-bn);color:var(--brand-ink);scroll-margin-top:calc(var(--header-height) + var(--sp-4))}h3.article-body-module__cMAXVW__heading{font-size:var(--text-h3);margin-block:var(--sp-5) var(--sp-2)}.article-body-module__cMAXVW__link{color:var(--link);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.article-body-module__cMAXVW__link:hover{color:var(--link-hover);text-decoration-thickness:2px}.article-body-module__cMAXVW__code{background:var(--bg-sunken);border-radius:var(--r-xs);font-family:var(--font-mono);padding:.1em .3em;font-size:.9em}.article-body-module__cMAXVW__list{margin-block:var(--sp-4);padding-inline-start:var(--sp-5)}.article-body-module__cMAXVW__list li{margin-block:var(--sp-1);padding-inline-start:var(--sp-0)}.article-body-module__cMAXVW__list li::marker{color:var(--text-muted)}.article-body-module__cMAXVW__figure{margin-block:var(--sp-6)}.article-body-module__cMAXVW__inline{max-width:100%}.article-body-module__cMAXVW__wide{width:min(100%,52rem);margin-inline:auto}@media (min-width:1024px){.article-body-module__cMAXVW__wide{width:52rem;margin-inline:calc((var(--measure-article) - 52rem) / 2)}}.article-body-module__cMAXVW__full{width:100%}.article-body-module__cMAXVW__figureImage{border-radius:var(--r-md);background:var(--bg-sunken);width:100%;height:auto}.article-body-module__cMAXVW__caption{margin-top:var(--sp-1);font-size:var(--text-caption);line-height:var(--leading-body-bn);color:var(--text-muted);text-align:start;display:block}.article-body-module__cMAXVW__credit{font-weight:var(--weight-medium);color:var(--rule-accent);margin-inline-start:var(--sp-1);display:inline}.article-body-module__cMAXVW__gallery{gap:var(--sp-1);grid-template-columns:repeat(2,1fr);display:grid}.article-body-module__cMAXVW__galleryImage{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-sm);background:var(--bg-sunken);width:100%;height:100%}.article-body-module__cMAXVW__quote{margin-block:var(--sp-5);border-inline-start:2px solid var(--border-strong);color:var(--text-secondary);padding-inline-start:var(--sp-3);font-style:normal}.article-body-module__cMAXVW__pullquote{margin-block:var(--sp-7);padding:var(--sp-4);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-inline-start:3px solid var(--rule-accent);font-family:var(--font-bn-display);font-size:var(--text-h3);line-height:var(--leading-heading-bn);color:var(--text-primary)}.article-body-module__cMAXVW__cite{margin-top:var(--sp-1);font-family:var(--font-bn-body);font-size:var(--text-caption);color:var(--text-muted);font-style:normal;display:block}.article-body-module__cMAXVW__tableWrap{margin-block:var(--sp-5);-webkit-overflow-scrolling:touch;overflow-x:auto}.article-body-module__cMAXVW__table{border-collapse:collapse;width:100%;font-size:var(--text-small)}.article-body-module__cMAXVW__table th,.article-body-module__cMAXVW__table td{padding:var(--sp-1) var(--sp-2);border-bottom:1px solid var(--border-subtle);text-align:start;vertical-align:top}.article-body-module__cMAXVW__table th{font-weight:var(--weight-semibold);color:var(--text-primary);border-bottom-color:var(--border-strong);white-space:nowrap}.article-body-module__cMAXVW__keypoints{margin-block:var(--sp-5);padding:var(--sp-4);background:var(--bg-sunken);border-inline-start:2px solid var(--rule-accent)}.article-body-module__cMAXVW__keypointsTitle{margin-bottom:var(--sp-2);font-size:var(--text-overline);font-weight:var(--weight-bold);letter-spacing:0;color:var(--rule-accent)}.article-body-module__cMAXVW__keypointsList{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.article-body-module__cMAXVW__keypoint{gap:var(--sp-2);font-size:var(--text-small);line-height:var(--leading-body-bn);color:var(--text-body);display:flex}.article-body-module__cMAXVW__keypointIndex{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--rule-accent);flex:none;padding-top:.15em}.article-body-module__cMAXVW__keypointText{min-width:0}.article-body-module__cMAXVW__infobox{margin-block:var(--sp-5);padding:var(--sp-3);background:var(--bg-sunken);border-inline-start:3px solid var(--link);border-radius:var(--r-sm);font-size:var(--text-small)}.article-body-module__cMAXVW__infoboxTitle{margin-bottom:var(--sp-1);font-family:var(--font-bn-headline);font-size:var(--text-h4);font-weight:var(--weight-bold);color:var(--text-primary)}.article-body-module__cMAXVW__divider{margin-block:var(--sp-6);border:0;border-top:1px solid var(--border-subtle)}.article-body-module__cMAXVW__relatedInline{align-items:center;gap:var(--sp-0) var(--sp-2);margin-block:var(--sp-5);padding:var(--sp-2) var(--sp-3);background:var(--bg-sunken);border:1px solid var(--border-subtle);border-radius:var(--r-sm);transition:border-color var(--dur-fast) var(--ease-out);flex-wrap:wrap;display:flex}.article-body-module__cMAXVW__relatedInline:hover{border-color:var(--rule-accent)}.article-body-module__cMAXVW__relatedInlineLabel{font-size:var(--text-overline);font-weight:var(--weight-bold);letter-spacing:0;color:var(--rule-accent);flex:none}.article-body-module__cMAXVW__relatedInlineLink{min-width:0;font-family:var(--font-bn-display);font-size:var(--text-h4);font-weight:var(--weight-semibold);line-height:var(--leading-heading-bn);color:var(--text-primary);flex:14rem}.article-body-module__cMAXVW__relatedInline:hover .article-body-module__cMAXVW__relatedInlineLink{color:var(--rule-accent)}.article-body-module__cMAXVW__relatedInlineArrow{color:var(--rule-accent);flex:none}.article-body-module__cMAXVW__embedFacade{background:var(--bg-sunken);border:1px solid var(--border-subtle);border-radius:var(--r-md);cursor:pointer;justify-content:center;align-items:center;width:100%;padding:0;display:flex;position:relative;overflow:hidden}.article-body-module__cMAXVW__embedThumb{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.article-body-module__cMAXVW__embedPlay{border-radius:var(--r-full);background:var(--breaking);width:3.5rem;height:3.5rem;color:var(--breaking-text);box-shadow:var(--shadow-lg);transition:transform var(--dur-base) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative}.article-body-module__cMAXVW__embedFacade:hover .article-body-module__cMAXVW__embedPlay{transform:scale(1.06)}.article-body-module__cMAXVW__embedPlay svg{width:1.5rem;height:1.5rem;margin-inline-start:.15rem}.article-body-module__cMAXVW__embedLabel{inset-inline:0;padding:var(--sp-2);color:#fff;font-size:var(--text-caption);font-weight:var(--weight-semibold);text-align:start;background:linear-gradient(#0000,#0a0c0bc7);flex-direction:column;gap:.1rem;display:flex;position:absolute;bottom:0}.article-body-module__cMAXVW__embedHint{font-weight:var(--weight-regular);opacity:.85}.article-body-module__cMAXVW__embedFrame{border-radius:var(--r-md);background:var(--bg-sunken);width:100%;overflow:hidden}.article-body-module__cMAXVW__embedFrame iframe{border:0;width:100%;height:100%}@media print{.article-body-module__cMAXVW__body{column-count:2;column-rule:.4pt solid #c4c8c6;color:#16191a;column-gap:7mm;font-size:9.8pt;line-height:1.58}.article-body-module__cMAXVW__paragraph{text-align:justify;-webkit-hyphens:none;hyphens:none;orphans:2;widows:2;margin:0}.article-body-module__cMAXVW__paragraph+.article-body-module__cMAXVW__paragraph{text-indent:4mm}.article-body-module__cMAXVW__heading{color:#16191a;break-after:avoid-column;margin:2.5mm 0 1mm;font-size:11pt;line-height:1.34}.article-body-module__cMAXVW__link{color:#16191a;border-bottom:.4pt solid #767f81;text-decoration:none}.article-body-module__cMAXVW__figure,.article-body-module__cMAXVW__gallery,.article-body-module__cMAXVW__infobox,.article-body-module__cMAXVW__table,.article-body-module__cMAXVW__tableWrap,.article-body-module__cMAXVW__quote,.article-body-module__cMAXVW__pullquote{break-inside:avoid}.article-body-module__cMAXVW__figure,.article-body-module__cMAXVW__inline,.article-body-module__cMAXVW__wide,.article-body-module__cMAXVW__full{float:none;width:100%;max-width:none;margin-inline:0}.article-body-module__cMAXVW__figureImage,.article-body-module__cMAXVW__galleryImage{border:.4pt solid #c4c8c6;width:100%;height:auto}.article-body-module__cMAXVW__caption{color:#454d4f;font-size:7.5pt;line-height:1.42}.article-body-module__cMAXVW__credit{color:#767f81}.article-body-module__cMAXVW__pullquote,.article-body-module__cMAXVW__quote{color:#16191a;background:0 0;border-block:0;border-inline-start:1.6pt solid #e11b22;margin:2.5mm 0;padding:1.5mm 0 1.5mm 3mm;font-size:10.5pt;font-weight:600;line-height:1.44}.article-body-module__cMAXVW__infobox{background:0 0;border:.8pt solid #1d2123;padding:2mm 3mm;font-size:9pt}.article-body-module__cMAXVW__table{font-size:8.5pt}.article-body-module__cMAXVW__table th,.article-body-module__cMAXVW__table td{border-color:#c4c8c6}.article-body-module__cMAXVW__embedFacade,.article-body-module__cMAXVW__relatedInline{display:none}.article-body-module__cMAXVW__divider{border-color:#c4c8c6}}
.article-chrome-module__0lx_yW__shell{padding-block:var(--sp-4) var(--sp-8)}.article-chrome-module__0lx_yW__grid{gap:var(--sp-7);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1080px){.article-chrome-module__0lx_yW__grid{grid-template-columns:minmax(0, var(--measure-article)) minmax(19rem, 1fr);gap:var(--sp-8);align-items:start}.article-chrome-module__0lx_yW__grid>*+*{border-inline-start:1px solid var(--border-subtle);padding-inline-start:var(--sp-8)}}.article-chrome-module__0lx_yW__storyCol{min-width:0}.article-chrome-module__0lx_yW__article{padding-block:0}.article-chrome-module__0lx_yW__breadcrumb{max-width:var(--measure-article);margin-inline:auto;margin-bottom:var(--sp-2);font-size:var(--text-caption);color:var(--text-muted)}.article-chrome-module__0lx_yW__breadcrumbList{align-items:center;gap:var(--sp-0);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.article-chrome-module__0lx_yW__breadcrumbLink{color:var(--text-secondary)}.article-chrome-module__0lx_yW__breadcrumbLink:hover{color:var(--link)}.article-chrome-module__0lx_yW__breadcrumbSep{opacity:.5}.article-chrome-module__0lx_yW__breadcrumbCurrent{color:var(--rule-accent)}.article-chrome-module__0lx_yW__breadcrumbCurrent:hover{color:var(--rule-accent);text-underline-offset:3px;text-decoration:underline}.article-chrome-module__0lx_yW__header{max-width:var(--measure-article);margin-inline:auto;margin-bottom:var(--sp-5)}.article-chrome-module__0lx_yW__kickerRow{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);flex-wrap:wrap;display:flex}.article-chrome-module__0lx_yW__kickerRule{background:var(--rule-accent);flex:none;width:22px;height:1px}.article-chrome-module__0lx_yW__updatingFlag{align-items:center;gap:var(--sp-1);font-size:var(--text-overline);font-weight:var(--weight-bold);letter-spacing:0;color:var(--danger);display:inline-flex}.article-chrome-module__0lx_yW__liveDot{border-radius:var(--r-full);background:currentColor;width:5px;height:5px;animation:1.5s ease-in-out infinite article-chrome-module__0lx_yW__live-pulse}@keyframes article-chrome-module__0lx_yW__live-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.article-chrome-module__0lx_yW__liveDot{animation:none}}.article-chrome-module__0lx_yW__headline{margin-block:var(--sp-1) var(--sp-3);font-family:var(--font-bn-headline);font-size:var(--text-h1);font-weight:var(--weight-bold);line-height:var(--leading-display-bn);color:var(--text-primary);letter-spacing:0;text-wrap:balance}.article-chrome-module__0lx_yW__standfirst{margin-bottom:var(--sp-4);font-size:var(--text-lead);line-height:var(--leading-body-bn);color:var(--text-secondary)}.article-chrome-module__0lx_yW__bylineStrip{align-items:center;gap:var(--sp-2) var(--sp-3);padding-block:var(--sp-3);border-block:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.article-chrome-module__0lx_yW__bylineIdentity{flex:11rem;min-width:0}.article-chrome-module__0lx_yW__bylineStamps{flex-direction:column;flex:none;gap:2px;display:flex}.article-chrome-module__0lx_yW__bylineDivider{background:var(--border-subtle);flex:none;width:1px;height:28px}.article-chrome-module__0lx_yW__readingTime{font-size:var(--text-caption);color:var(--text-muted);white-space:nowrap}.article-chrome-module__0lx_yW__textSize{align-items:center;gap:var(--sp-1);flex:none;display:flex}.article-chrome-module__0lx_yW__textSizeLabel{font-size:var(--text-overline);letter-spacing:0;color:var(--text-muted)}.article-chrome-module__0lx_yW__textSizeButton{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-sm);width:2rem;height:2rem;font-family:var(--font-bn-body);font-size:var(--text-caption);color:var(--text-secondary);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.article-chrome-module__0lx_yW__textSizeButtonUp{font-size:var(--text-small)}.article-chrome-module__0lx_yW__textSizeButton:after{content:"";position:absolute;inset-block:-6px;inset-inline:0}.article-chrome-module__0lx_yW__textSizeButton:hover:not(:disabled){border-color:var(--rule-accent);color:var(--rule-accent)}.article-chrome-module__0lx_yW__textSizeButton:disabled{opacity:.4;cursor:default}.article-chrome-module__0lx_yW__hero{margin-bottom:var(--sp-5)}.article-chrome-module__0lx_yW__heroFigure{margin:0}.article-chrome-module__0lx_yW__heroImage{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-md);background:var(--bg-sunken);width:100%;height:auto}.article-chrome-module__0lx_yW__heroCaption{max-width:var(--measure-article);margin:var(--sp-1) auto 0;font-size:var(--text-caption);line-height:var(--leading-ui);color:var(--text-muted)}.article-chrome-module__0lx_yW__shareBar{align-items:center;gap:var(--sp-1);max-width:var(--measure-article);margin-inline:auto;margin-block:var(--sp-4);flex-wrap:wrap;display:flex}.article-chrome-module__0lx_yW__shareLabel{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-muted);margin-inline-end:var(--sp-0)}.article-chrome-module__0lx_yW__shareButton{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-sm);min-width:2.75rem;min-height:2.75rem;color:var(--text-secondary);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex}.article-chrome-module__0lx_yW__shareButton:hover{border-color:var(--border-strong);color:var(--text-primary)}.article-chrome-module__0lx_yW__whatsapp{color:#128c7e;border-color:#25d36640}.article-chrome-module__0lx_yW__whatsapp:hover{color:#0e6b5e;background:#25d3661a;border-color:#25d36680}:root[data-theme=dark] .article-chrome-module__0lx_yW__whatsapp{color:#4ddb8e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .article-chrome-module__0lx_yW__whatsapp{color:#4ddb8e}}.article-chrome-module__0lx_yW__nativeShare{margin-inline-start:auto}.article-chrome-module__0lx_yW__shareTiles{align-items:center;gap:var(--sp-1);flex:none;display:flex}.article-chrome-module__0lx_yW__shareTile{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-sm);width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.article-chrome-module__0lx_yW__shareTile svg{width:15px;height:15px}.article-chrome-module__0lx_yW__shareTile:after{content:"";position:absolute;inset-block:-6px;inset-inline:0}.article-chrome-module__0lx_yW__shareTile:hover{border-color:var(--rule-accent);color:var(--rule-accent)}.article-chrome-module__0lx_yW__shareBand{align-items:center;gap:var(--sp-2);max-width:var(--measure-article);margin:var(--sp-7) auto var(--sp-3);padding:var(--sp-3) var(--sp-4);background:var(--brand-surface);color:#eaf0ea;flex-wrap:wrap;display:flex}.article-chrome-module__0lx_yW__shareBandLabel{min-width:0;font-size:var(--text-small);flex:11rem}.article-chrome-module__0lx_yW__shareBand .article-chrome-module__0lx_yW__shareButton{gap:var(--sp-1);min-width:0;padding-inline:var(--sp-2);border-radius:var(--r-sm);font-family:var(--font-bn-body);font-size:var(--text-caption);color:#eaf0ea;background:0 0;border-color:#eaf0ea4d}.article-chrome-module__0lx_yW__shareBand .article-chrome-module__0lx_yW__shareButton:hover{background:var(--rule-accent);border-color:var(--rule-accent);color:#11201b}.article-chrome-module__0lx_yW__shareBand .article-chrome-module__0lx_yW__nativeShare{margin-inline-start:0}.article-chrome-module__0lx_yW__takeawayRow{align-items:center;gap:var(--sp-2);max-width:var(--measure-article);flex-wrap:wrap;margin-inline:auto;display:flex}.article-chrome-module__0lx_yW__tags{align-items:center;gap:var(--sp-1);max-width:var(--measure-article);margin-inline:auto;margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.article-chrome-module__0lx_yW__tagsLabel{font-size:var(--text-overline);letter-spacing:0;color:var(--text-muted);margin-inline-end:var(--sp-1)}.article-chrome-module__0lx_yW__tagLink{min-height:2.25rem;padding:var(--sp-0) var(--sp-2);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-sm);font-size:var(--text-caption);color:var(--text-secondary);transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex}.article-chrome-module__0lx_yW__tagLink:hover{border-color:var(--rule-accent);color:var(--rule-accent)}.article-chrome-module__0lx_yW__corrections{max-width:var(--measure-article);margin-inline:auto;margin-top:var(--sp-6);padding:var(--sp-3);background:color-mix(in srgb, var(--warning) 8%, transparent);border-inline-start:3px solid var(--warning);border-radius:var(--r-sm)}.article-chrome-module__0lx_yW__correctionsTitle{margin-bottom:var(--sp-1);font-family:var(--font-bn-headline);font-size:var(--text-h4);font-weight:var(--weight-bold);color:var(--text-primary)}.article-chrome-module__0lx_yW__correctionItem{font-size:var(--text-small);line-height:var(--leading-body-bn);color:var(--text-body)}.article-chrome-module__0lx_yW__correctionDate{margin-top:var(--sp-0);font-size:var(--text-caption);color:var(--text-muted);display:block}.article-chrome-module__0lx_yW__reportRow{max-width:var(--measure-article);margin-inline:auto;margin-top:var(--sp-5);padding-top:var(--sp-3);border-top:1px solid var(--border-subtle);font-size:var(--text-caption);color:var(--text-muted)}.article-chrome-module__0lx_yW__reportLink{color:var(--link);text-underline-offset:3px;text-decoration:underline}.article-chrome-module__0lx_yW__authorBox{align-items:flex-start;gap:var(--sp-3);max-width:var(--measure-article);margin-inline:auto;margin-top:var(--sp-7);padding:var(--sp-4);background:var(--bg-elevated);border:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.article-chrome-module__0lx_yW__authorAvatar{width:4.25rem;height:4.25rem;font-size:1.375rem}.article-chrome-module__0lx_yW__authorMeta{flex:15rem;min-width:0}.article-chrome-module__0lx_yW__authorKicker{font-size:var(--text-overline);font-weight:var(--weight-semibold);letter-spacing:0;color:var(--rule-accent);margin-bottom:.15rem}.article-chrome-module__0lx_yW__authorName{font-family:var(--font-bn-headline);font-size:var(--text-h4);font-weight:var(--weight-bold);color:var(--text-primary)}.article-chrome-module__0lx_yW__authorName:hover{color:var(--link)}.article-chrome-module__0lx_yW__authorBio{margin-top:var(--sp-1);font-size:var(--text-small);line-height:var(--leading-body-bn);color:var(--text-secondary)}.article-chrome-module__0lx_yW__authorAllButton{min-height:2.75rem;padding-inline:var(--sp-3);border:1px solid var(--brand-ink);border-radius:var(--r-sm);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--brand-ink);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);flex:none;align-items:center;display:inline-flex}.article-chrome-module__0lx_yW__authorAllButton:hover{background:var(--brand-surface);color:#f3f6f2}.article-chrome-module__0lx_yW__sponsoredNotice{align-items:center;gap:var(--sp-1);max-width:var(--measure-article);margin-inline:auto;margin-bottom:var(--sp-3);padding:var(--sp-1) var(--sp-2);background:color-mix(in srgb, var(--warning) 14%, transparent);border-radius:var(--r-sm);font-size:var(--text-caption);color:var(--text-body);display:flex}.article-chrome-module__0lx_yW__related{margin-top:var(--sp-9)}.article-chrome-module__0lx_yW__relatedGrid{gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(14.5rem,1fr));display:grid}.article-chrome-module__0lx_yW__shareRow{align-items:center;gap:var(--sp-2);max-width:var(--measure-article);flex-wrap:wrap;margin-inline:auto;display:flex}.article-chrome-module__0lx_yW__shareRow>:first-child{margin-block:var(--sp-4);flex:auto}.article-chrome-module__0lx_yW__printButton{align-items:center;gap:var(--sp-1);min-height:2.75rem;padding:0 var(--sp-2);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-sm);font-family:var(--font-bn-body);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-secondary);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);display:inline-flex}.article-chrome-module__0lx_yW__printButton:hover{border-color:var(--border-strong);color:var(--text-primary)}.article-chrome-module__0lx_yW__printHead{color:#454d4f;border-bottom:2.5pt solid #1d2123;justify-content:space-between;align-items:baseline;gap:6mm;margin-bottom:4mm;padding-bottom:1.5mm;font-size:8pt;box-shadow:0 2.2pt 0 -1.4pt #1d2123}.article-chrome-module__0lx_yW__printHeadName{font-family:var(--font-bn-display);white-space:nowrap;font-size:17pt;font-weight:700}.article-chrome-module__0lx_yW__printHeadRed{color:#e11b22}.article-chrome-module__0lx_yW__printHeadGreen{color:#00a651}.article-chrome-module__0lx_yW__printHeadSection{color:#16191a;font-weight:700}.article-chrome-module__0lx_yW__printHeadDomain{white-space:nowrap}.article-chrome-module__0lx_yW__printFoot{color:#767f81;border-top:1.2pt solid #1d2123;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2mm 6mm;margin-top:5mm;padding-top:1.5mm;font-size:7.5pt}@media print{.article-chrome-module__0lx_yW__printHead,.article-chrome-module__0lx_yW__printFoot{display:flex}.article-chrome-module__0lx_yW__grid{display:block}.article-chrome-module__0lx_yW__article{color:#16191a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;max-width:none;margin:0;padding:0}.article-chrome-module__0lx_yW__breadcrumb,.article-chrome-module__0lx_yW__shareRow,.article-chrome-module__0lx_yW__shareBar,.article-chrome-module__0lx_yW__shareTiles,.article-chrome-module__0lx_yW__shareBand,.article-chrome-module__0lx_yW__takeawayRow,.article-chrome-module__0lx_yW__textSize,.article-chrome-module__0lx_yW__reportRow,.article-chrome-module__0lx_yW__authorBox,.article-chrome-module__0lx_yW__related,.article-chrome-module__0lx_yW__tags{display:none!important}.article-chrome-module__0lx_yW__header{border-bottom:0;margin-bottom:3mm;padding-bottom:0}.article-chrome-module__0lx_yW__headline{color:#16191a;break-after:avoid;text-wrap:balance;font-size:24pt;line-height:1.26}.article-chrome-module__0lx_yW__standfirst{color:#454d4f;break-after:avoid;font-size:11.5pt;line-height:1.5}.article-chrome-module__0lx_yW__bylineStrip{break-after:avoid;border-top:.4pt solid #c4c8c6;border-bottom:.4pt solid #c4c8c6;gap:3mm;margin:2.5mm 0 0;padding:1.5mm 0;font-size:8pt}.article-chrome-module__0lx_yW__readingTime,.article-chrome-module__0lx_yW__bylineStrip img{display:none}.article-chrome-module__0lx_yW__hero{break-inside:avoid;margin:0 0 4mm}.article-chrome-module__0lx_yW__heroImage{border:.4pt solid #c4c8c6;width:100%;height:auto}.article-chrome-module__0lx_yW__heroCaption{color:#454d4f;margin-top:1mm;font-size:7.5pt;line-height:1.42}.article-chrome-module__0lx_yW__corrections{break-inside:avoid;background:0 0;border:.8pt solid #1d2123;margin-top:4mm;padding:2mm 3mm;font-size:8.5pt}.article-chrome-module__0lx_yW__correctionsTitle{color:#16191a;font-size:9pt;font-weight:700}}
.comments-module__uO78Da__section{max-width:var(--measure-article);margin-inline:auto;margin-top:var(--sp-8);scroll-margin-top:calc(var(--header-height) + var(--sp-4))}.comments-module__uO78Da__head{align-items:baseline;gap:var(--sp-2);margin-bottom:var(--sp-4);padding-bottom:var(--sp-1);border-bottom:2px solid var(--brand-ink);flex-wrap:wrap;display:flex}.comments-module__uO78Da__title{font-family:var(--font-bn-headline);font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-heading-bn);color:var(--brand-ink);margin:0}.comments-module__uO78Da__count{font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--rule-accent)}.comments-module__uO78Da__sort{font-size:var(--text-caption);color:var(--text-muted);margin-inline-start:auto}.comments-module__uO78Da__sortActive{font-weight:var(--weight-semibold);color:var(--text-primary)}.comments-module__uO78Da__sortLink{color:var(--text-secondary)}.comments-module__uO78Da__composer{gap:var(--sp-2);margin-bottom:var(--sp-5);padding:var(--sp-4);background:var(--bg-sunken);border:1px solid var(--border-subtle);display:grid}.comments-module__uO78Da__composerCompact{margin-block:var(--sp-2) 0;padding:var(--sp-2) 0 0;border:0;border-top:1px solid var(--border-subtle);background:0 0}.comments-module__uO78Da__composerRow{gap:var(--sp-2);display:grid}@media (min-width:560px){.comments-module__uO78Da__composerRow:has(>*+*){grid-template-columns:1fr 1fr}}.comments-module__uO78Da__field{gap:.2rem;min-width:0;display:grid}.comments-module__uO78Da__fieldLabel{font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--text-secondary)}.comments-module__uO78Da__optional{font-weight:var(--weight-regular);color:var(--text-muted)}.comments-module__uO78Da__input,.comments-module__uO78Da__textarea{width:100%;padding:var(--sp-1) var(--sp-2);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-sm);font-family:var(--font-bn-body);font-size:var(--text-small);line-height:var(--leading-body-bn);color:var(--text-primary)}.comments-module__uO78Da__input{min-height:2.75rem}.comments-module__uO78Da__textarea{resize:vertical}.comments-module__uO78Da__input:focus-visible,.comments-module__uO78Da__textarea:focus-visible{outline:2px solid var(--rule-accent);outline-offset:1px;border-color:var(--rule-accent)}.comments-module__uO78Da__composerFoot{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.comments-module__uO78Da__submit{min-height:2.75rem;padding-inline:var(--sp-4);background:var(--brand-surface);border-radius:var(--r-sm);font-family:var(--font-bn-body);font-size:var(--text-small);font-weight:var(--weight-semibold);color:#f3f6f2;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);border:0;flex:none}.comments-module__uO78Da__submit:hover:not(:disabled){background:var(--rule-accent);color:#11201b}.comments-module__uO78Da__submit:disabled{opacity:.6;cursor:default}.comments-module__uO78Da__moderationNote{min-width:0;font-size:var(--text-caption);line-height:var(--leading-body-bn);color:var(--text-muted);flex:12rem}.comments-module__uO78Da__thanks{margin-bottom:var(--sp-5);padding:var(--sp-3) var(--sp-4);background:color-mix(in srgb, var(--success,#1f7a4f) 10%, transparent);border-inline-start:3px solid var(--rule-accent);font-size:var(--text-small);line-height:var(--leading-body-bn);color:var(--text-body)}.comments-module__uO78Da__error{font-size:var(--text-caption);line-height:var(--leading-body-bn);color:var(--danger)}.comments-module__uO78Da__closed,.comments-module__uO78Da__empty{margin-bottom:var(--sp-4);font-size:var(--text-small);line-height:var(--leading-body-bn);color:var(--text-muted)}.comments-module__uO78Da__list,.comments-module__uO78Da__replies{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.comments-module__uO78Da__list>li{padding-block:var(--sp-3);border-top:1px solid var(--border-subtle)}.comments-module__uO78Da__replies{border-inline-start:2px solid var(--border-subtle);margin-block-start:var(--sp-3);margin-inline-start:var(--sp-3);padding-inline-start:var(--sp-3)}.comments-module__uO78Da__replies>li+li{margin-block-start:var(--sp-3)}.comments-module__uO78Da__comment{gap:var(--sp-2);display:flex}.comments-module__uO78Da__commentBody{gap:.3rem;min-width:0;display:grid}.comments-module__uO78Da__commentHead{align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;display:flex}.comments-module__uO78Da__author{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--text-primary)}.comments-module__uO78Da__when{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--text-muted)}.comments-module__uO78Da__text{font-size:var(--text-small);line-height:var(--leading-body-bn);color:var(--text-body);white-space:pre-line;overflow-wrap:anywhere}.comments-module__uO78Da__actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.comments-module__uO78Da__vote,.comments-module__uO78Da__replyToggle,.comments-module__uO78Da__replyCancel{min-height:2rem;font-family:var(--font-bn-body);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.2rem;padding:0;display:inline-flex;position:relative}.comments-module__uO78Da__vote:after,.comments-module__uO78Da__replyToggle:after,.comments-module__uO78Da__replyCancel:after{content:"";position:absolute;inset-block:-6px;inset-inline:-4px}.comments-module__uO78Da__vote:hover:not(:disabled),.comments-module__uO78Da__replyToggle:hover,.comments-module__uO78Da__replyCancel:hover{color:var(--rule-accent)}.comments-module__uO78Da__voted{color:var(--rule-accent);cursor:default}.comments-module__uO78Da__replyForm{gap:var(--sp-1);display:grid}.comments-module__uO78Da__replyCancel{justify-self:start}.comments-module__uO78Da__more{min-height:2.75rem;margin-top:var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-sm);font-size:var(--text-caption);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.comments-module__uO78Da__more:hover{border-color:var(--rule-accent)}@media print{.comments-module__uO78Da__section{display:none}}
.layout-module__nu5_oW__container{width:100%;max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.layout-module__nu5_oW__containerWide{max-width:none}.layout-module__nu5_oW__containerNarrow{max-width:48rem}.layout-module__nu5_oW__utilityBar{background:var(--brand-surface);color:#e8efe9}.layout-module__nu5_oW__utilityInner{align-items:center;gap:var(--sp-1) var(--sp-4);min-height:2.5rem;font-size:var(--text-caption);flex-wrap:wrap;display:flex}.layout-module__nu5_oW__utilityCity{font-weight:var(--weight-medium);color:#fff;letter-spacing:0}.layout-module__nu5_oW__utilityDate{color:#ffffff94;letter-spacing:0}.layout-module__nu5_oW__utilityDivider{background:#ffffff40;width:1px;height:14px}.layout-module__nu5_oW__utilityFact{align-items:center;gap:var(--sp-1);color:#ffffffdb;letter-spacing:0;display:inline-flex}.layout-module__nu5_oW__utilityGlyph{color:var(--rule-accent);font-size:.95em;line-height:1}.layout-module__nu5_oW__utilitySpacer{flex:1 1 var(--sp-4)}.layout-module__nu5_oW__utilityLink{align-items:center;gap:var(--sp-1);color:#ffffffdb;min-height:44px;display:inline-flex}.layout-module__nu5_oW__utilityLink:hover{color:var(--rule-accent)}.layout-module__nu5_oW__utilityInner button{color:#ffffffdb}.layout-module__nu5_oW__utilityInner button:hover:not(:disabled){color:var(--rule-accent);background:#ffffff1a}.layout-module__nu5_oW__mastheadBand{background:var(--bg-elevated);border-bottom:1px solid var(--border-subtle)}.layout-module__nu5_oW__mastheadInner{align-items:center;gap:clamp(var(--sp-3), 2vw, var(--sp-5));padding-block:clamp(1.125rem,2.4vw,1.875rem);display:flex}.layout-module__nu5_oW__mastheadSide{align-items:center;gap:var(--sp-2);flex:1 1 0;min-width:0;display:flex}.layout-module__nu5_oW__mastheadSideEnd{justify-content:flex-end}.layout-module__nu5_oW__mastheadTagline{font-size:var(--text-caption);color:var(--text-secondary);display:none}@media (min-width:768px){.layout-module__nu5_oW__mastheadTagline{display:block}}.layout-module__nu5_oW__navBand{z-index:var(--z-header);background:var(--bg-elevated);border-bottom:2px solid var(--brand-ink);position:sticky;top:0}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.layout-module__nu5_oW__navBand{animation:linear both layout-module__nu5_oW__header-condense;animation-timeline:scroll(root);animation-range:0 120px}}}@keyframes layout-module__nu5_oW__header-condense{to{background:var(--bg-translucent);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);box-shadow:var(--shadow-sm)}}.layout-module__nu5_oW__masthead{align-items:center;gap:var(--sp-1);font-family:var(--font-bn-headline);font-size:clamp(1.75rem,5.6vw,4.5rem);font-weight:var(--weight-bold);color:var(--brand-ink);letter-spacing:0;flex-direction:column;flex:none;line-height:1;display:inline-flex}.layout-module__nu5_oW__masthead:hover{color:var(--brand-ink)}.layout-module__nu5_oW__mastheadRule{background:var(--rule-accent);width:46px;height:1px}.layout-module__nu5_oW__mastheadLatin{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--weight-regular);letter-spacing:.3em;color:var(--rule-accent);white-space:nowrap;margin-inline-end:-.3em;line-height:1;display:none}@media (min-width:768px){.layout-module__nu5_oW__mastheadLatin{display:block}}.layout-module__nu5_oW__mastheadSearch{align-items:center;gap:var(--sp-1);width:min(14rem,100%);min-width:0;padding-inline:var(--sp-2);background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--r-sm);transition:border-color var(--dur-fast) var(--ease-out);display:none}.layout-module__nu5_oW__mastheadSearch:focus-within{border-color:var(--rule-accent)}.layout-module__nu5_oW__mastheadSearchIcon{color:var(--text-muted);flex:none}.layout-module__nu5_oW__mastheadSearchInput{min-width:0;height:44px;font-family:inherit;font-size:var(--text-caption);color:var(--text-primary);background:0 0;border:0;outline:none;flex:1 1 0}@media (min-width:768px){.layout-module__nu5_oW__mastheadSearch{display:flex}.layout-module__nu5_oW__mastheadSearchFallback{display:none}}.layout-module__nu5_oW__mastheadMark{background:var(--rule-accent);border-radius:1px;width:.3em;height:.8em}.newsprint:has([data-reading-page]) .layout-module__nu5_oW__mastheadInner{padding-block:var(--sp-3)}.newsprint:has([data-reading-page]) .layout-module__nu5_oW__mastheadSide{flex:none}.newsprint:has([data-reading-page]) .layout-module__nu5_oW__mastheadSideEnd{flex:1 1 0;justify-content:flex-end}.newsprint:has([data-reading-page]) .layout-module__nu5_oW__masthead{flex-direction:row;align-items:baseline;font-size:2.125rem}:is(.newsprint:has([data-reading-page]) .layout-module__nu5_oW__mastheadRule,.newsprint:has([data-reading-page]) .layout-module__nu5_oW__mastheadLatin,.newsprint:has([data-reading-page]) .layout-module__nu5_oW__mastheadSearch){display:none}.newsprint:has([data-reading-page]) .layout-module__nu5_oW__mastheadSearchFallback{display:block}.newsprint:has([data-reading-page]) .layout-module__nu5_oW__mastheadTagline{display:none}.layout-module__nu5_oW__navInner{align-items:center;gap:var(--sp-3);display:flex}.layout-module__nu5_oW__navProgress{inset-inline:0;height:3px;position:absolute;bottom:-2px;overflow:hidden}.layout-module__nu5_oW__navProgressFill{background:var(--rule-accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.newsprint:has([data-reading-page]) .layout-module__nu5_oW__navProgressFill{animation:linear both layout-module__nu5_oW__reading-progress;animation-timeline:scroll(root)}}}@keyframes layout-module__nu5_oW__reading-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.layout-module__nu5_oW__navAll{align-items:center;gap:var(--sp-1);min-height:44px;padding-inline:var(--sp-2);font-family:var(--font-bn-body);font-size:var(--text-caption);color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;display:none}.layout-module__nu5_oW__navAll:hover{color:var(--rule-accent)}@media (min-width:768px){.layout-module__nu5_oW__navAll{display:inline-flex}}.layout-module__nu5_oW__navList{align-items:center;gap:var(--sp-4);scrollbar-width:none;flex:1 1 0;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.layout-module__nu5_oW__navList::-webkit-scrollbar{display:none}.layout-module__nu5_oW__navLink{padding-block:var(--sp-1);font-family:var(--font-bn-body);font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--text-secondary);white-space:nowrap;display:inline-block;position:relative}.layout-module__nu5_oW__navLink:hover{color:var(--text-primary)}.layout-module__nu5_oW__navLinkActive{color:var(--brand-ink);font-weight:var(--weight-semibold)}.layout-module__nu5_oW__navLinkActive:after{content:"";inset-inline:0;background:var(--rule-accent);height:2px;position:absolute;bottom:-2px}.layout-module__nu5_oW__drawerTrigger{display:inline-flex}@media (min-width:1024px){.layout-module__nu5_oW__drawerTrigger{display:none}}.layout-module__nu5_oW__drawerOverlay{z-index:var(--z-overlay);animation:layout-module__nu5_oW__drawer-fade var(--dur-base) var(--ease-out);background:#0a0c0b73;position:fixed;inset:0}.layout-module__nu5_oW__drawerPanel{z-index:var(--z-modal);background:var(--bg-elevated);width:min(20rem,85vw);box-shadow:var(--shadow-xl);animation:layout-module__nu5_oW__drawer-in var(--dur-base) var(--ease-out);overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}@keyframes layout-module__nu5_oW__drawer-fade{0%{opacity:0}}@keyframes layout-module__nu5_oW__drawer-in{0%{transform:translate(-100%)}}.layout-module__nu5_oW__drawerHeader{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border-subtle);display:flex}.layout-module__nu5_oW__drawerTitle{font-family:var(--font-bn-headline);font-size:var(--text-h4);font-weight:var(--weight-bold);color:var(--text-primary)}.layout-module__nu5_oW__drawerNav{padding:var(--sp-2) 0}.layout-module__nu5_oW__drawerGroup{border-bottom:1px solid var(--border-subtle)}.layout-module__nu5_oW__drawerLink{min-height:2.75rem;padding:var(--sp-2) var(--sp-3);font-family:var(--font-bn-body);font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--text-primary);display:block}.layout-module__nu5_oW__drawerLink:hover{background:var(--bg-sunken)}.layout-module__nu5_oW__drawerFeature{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-1);border-bottom:1px solid var(--border-subtle);font-weight:var(--weight-semibold);color:var(--brand-600);display:flex}.layout-module__nu5_oW__drawerSubLink{font-size:var(--text-caption);font-weight:var(--weight-regular);color:var(--text-secondary);padding-inline-start:var(--sp-5)}.layout-module__nu5_oW__banner{background:var(--breaking);color:var(--breaking-text);position:relative;overflow:hidden}.layout-module__nu5_oW__banner[data-token=accent]{background:var(--rule-accent);color:var(--ink-900)}.layout-module__nu5_oW__banner[data-token=neutral]{background:var(--bg-sunken);color:var(--text-primary);border-block-end:1px solid var(--border-strong)}.layout-module__nu5_oW__banner[data-token=accent]:after,.layout-module__nu5_oW__banner[data-token=neutral]:after{content:none}.layout-module__nu5_oW__bannerInner{align-items:center;gap:var(--sp-2);min-height:2.75rem;padding-block:var(--sp-1);display:flex}.layout-module__nu5_oW__bannerLabel{padding:.1rem var(--sp-1);border-radius:var(--r-xs);font-size:var(--text-overline);font-weight:var(--weight-bold);letter-spacing:0;border:1px solid;flex:none}.layout-module__nu5_oW__bannerText{min-width:0;font-size:var(--text-small);font-weight:var(--weight-semibold);color:inherit;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.layout-module__nu5_oW__bannerText:hover{color:inherit;text-underline-offset:3px;text-decoration:underline}.layout-module__nu5_oW__bannerDismiss{min-width:2.75rem;min-height:2.75rem;color:inherit;cursor:pointer;opacity:.85;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.layout-module__nu5_oW__bannerDismiss:hover{opacity:1}@media (prefers-reduced-motion:no-preference){.layout-module__nu5_oW__banner:after{content:"";width:40%;animation:layout-module__nu5_oW__sheen 3s var(--ease-in-out) 3;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);position:absolute;inset-block:0;inset-inline-start:0}}.layout-module__nu5_oW__footer{margin-top:var(--sp-10);padding-block:var(--sp-7) var(--sp-6);background:var(--bg-elevated);border-top:2px solid var(--brand-ink);font-size:var(--text-caption);color:var(--text-secondary)}.layout-module__nu5_oW__footerGrid{gap:var(--sp-5);grid-template-columns:1fr;display:grid}@media (min-width:768px){.layout-module__nu5_oW__footerGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.layout-module__nu5_oW__footerGrid{grid-template-columns:1.4fr repeat(3,1fr)}}.layout-module__nu5_oW__footerHeading{margin-bottom:var(--sp-2);font-family:var(--font-bn-body);font-size:var(--text-caption);font-weight:var(--weight-bold);letter-spacing:0;color:var(--brand-ink);text-transform:none}.layout-module__nu5_oW__footerList{gap:var(--sp-1) var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.layout-module__nu5_oW__footerList{grid-template-columns:minmax(0,1fr)}}.layout-module__nu5_oW__footerLink{color:var(--text-secondary);align-items:center;min-height:1.75rem;display:inline-flex}.layout-module__nu5_oW__footerLink:hover{color:var(--link)}.layout-module__nu5_oW__footerLegal{margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:1px solid var(--border-subtle);gap:var(--sp-1);color:var(--text-muted);line-height:var(--leading-ui);flex-direction:column;display:flex}.layout-module__nu5_oW__footerMasthead{font-family:var(--font-bn-headline);font-size:var(--text-h3);font-weight:var(--weight-bold);color:var(--brand-ink)}.layout-module__nu5_oW__footerBlurb{max-width:40ch;line-height:var(--leading-body-bn)}.layout-module__nu5_oW__bottomNav{z-index:var(--z-header);background:var(--bg-elevated);border-block-start:2px solid var(--brand-ink);grid-template-columns:repeat(5,1fr);padding-block-end:env(safe-area-inset-bottom,0);display:grid;position:fixed;inset-block-end:0;inset-inline:0}@media (min-width:768px){.layout-module__nu5_oW__bottomNav{display:none}}.layout-module__nu5_oW__bottomItem{min-height:56px;padding-block:var(--sp-1);font-family:var(--font-bn-body);font-size:var(--text-caption);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.layout-module__nu5_oW__bottomItemActive{color:var(--brand-ink);font-weight:var(--weight-semibold);position:relative}.layout-module__nu5_oW__bottomItemActive:after{content:"";inset-inline:0;background:var(--rule-accent);height:2px;position:absolute;top:-2px}
.listing-module__pwylAW__page{padding-block:var(--sp-6) var(--sp-10)}.listing-module__pwylAW__header{border-block-end:1px solid var(--border-subtle);margin-block-end:var(--sp-6);padding-block-end:var(--sp-5)}.listing-module__pwylAW__crumbs{margin-block-end:var(--sp-3)}.listing-module__pwylAW__crumbList{align-items:center;gap:var(--sp-1);font-size:var(--text-small);color:var(--text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.listing-module__pwylAW__crumbItem{align-items:center;gap:var(--sp-1);display:flex}.listing-module__pwylAW__crumbSep{color:var(--text-disabled)}.listing-module__pwylAW__crumbLink{color:var(--text-muted);text-decoration:none}.listing-module__pwylAW__crumbLink:hover{color:var(--link);text-decoration:underline}.listing-module__pwylAW__title{font-family:var(--font-bn-display);font-size:var(--text-h1);font-weight:var(--weight-bold);line-height:var(--leading-display-bn);letter-spacing:var(--tracking-display);color:var(--text-primary);margin:0}.listing-module__pwylAW__title:after{content:"";width:var(--sp-9);height:3px;background:var(--rule-accent);border-radius:var(--r-full);margin-block-start:var(--sp-3);display:block}.listing-module__pwylAW__description{max-width:var(--measure-lead);margin-block:var(--sp-3) 0;font-size:var(--text-lead);line-height:var(--leading-body-bn);color:var(--text-secondary)}.listing-module__pwylAW__count{margin-block:var(--sp-3) 0;font-size:var(--text-small);color:var(--text-muted);font-variant-numeric:tabular-nums}.listing-module__pwylAW__chipRow{gap:var(--sp-2);flex-wrap:wrap;margin-block-end:var(--sp-6);display:flex}@media (max-width:40rem){.listing-module__pwylAW__chipRow{scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-snap-type:x proximity;flex-wrap:nowrap;overflow-x:auto}.listing-module__pwylAW__chipRow::-webkit-scrollbar{display:none}.listing-module__pwylAW__chipRow>*{scroll-snap-align:start;flex:none}}.listing-module__pwylAW__chipLink{padding:var(--sp-2) var(--sp-4);border:1px solid var(--border-subtle);border-radius:var(--r-full);background:var(--surface);color:var(--text-secondary);font-size:var(--text-small);font-weight:var(--weight-medium);transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.listing-module__pwylAW__chipLink:hover{border-color:var(--brand-400);color:var(--brand-700);background:var(--brand-50)}.listing-module__pwylAW__chipLinkActive{background:var(--brand-600);border-color:var(--brand-600);color:var(--text-inverse)}.listing-module__pwylAW__chipLinkActive:hover{background:var(--brand-700);border-color:var(--brand-700);color:var(--text-inverse)}.listing-module__pwylAW__authorHeader{gap:var(--sp-4);padding:var(--sp-5);background:var(--bg-sunken);border-radius:var(--r-lg);align-items:flex-start;margin-block-end:var(--sp-6);display:flex}.listing-module__pwylAW__authorBio{max-width:var(--measure-lead);font-size:var(--text-body-size);line-height:var(--leading-body-bn);color:var(--text-secondary);margin:0}.listing-module__pwylAW__authorDesignation{margin:0 0 var(--sp-2);font-size:var(--text-small);color:var(--text-muted)}.listing-module__pwylAW__authorSocials{gap:var(--sp-3);font-size:var(--text-small);margin-block-start:var(--sp-3);display:flex}.listing-module__pwylAW__authorSocials a{color:var(--link)}.listing-module__pwylAW__list{gap:var(--sp-5);display:grid}.listing-module__pwylAW__list>:not(:last-child){border-block-end:1px solid var(--border-subtle);padding-block-end:var(--sp-5)}.listing-module__pwylAW__lead{padding-block-end:var(--sp-6)}@media (min-width:64rem){.listing-module__pwylAW__list{column-gap:var(--sp-7);grid-template-columns:repeat(2,minmax(0,1fr))}.listing-module__pwylAW__lead{grid-column:1/-1}}.listing-module__pwylAW__emptyAction{color:var(--link);font-weight:var(--weight-medium);margin-block-start:var(--sp-4);display:inline-block}.listing-module__pwylAW__pagination{justify-content:center;align-items:center;gap:var(--sp-2);border-block-start:1px solid var(--border-subtle);flex-wrap:wrap;margin-block-start:var(--sp-9);padding-block-start:var(--sp-6);display:flex}.listing-module__pwylAW__pageList{align-items:center;gap:var(--sp-1);margin:0;padding:0;list-style:none;display:flex}.listing-module__pwylAW__pageLink,.listing-module__pwylAW__pageArrow{justify-content:center;align-items:center;gap:var(--sp-1);min-width:2.75rem;min-height:2.75rem;padding-inline:var(--sp-3);border-radius:var(--r-md);color:var(--text-secondary);font-size:var(--text-small);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);text-decoration:none;display:inline-flex}.listing-module__pwylAW__pageLink:hover,.listing-module__pwylAW__pageArrow:hover{background:var(--bg-sunken);color:var(--text-primary)}.listing-module__pwylAW__pageCurrent,.listing-module__pwylAW__pageCurrent:hover{background:var(--brand-600);color:var(--text-inverse)}.listing-module__pwylAW__pageDisabled{color:var(--text-disabled);pointer-events:none}.listing-module__pwylAW__pageGap{padding-inline:var(--sp-1);color:var(--text-disabled)}
.composer-module__fxqswa__composer{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.composer-module__fxqswa__composerAlerting{--composer-alert-h:var(--admin-tap,2.75rem)}.composer-module__fxqswa__head{gap:var(--sp-2);min-width:0;padding-bottom:var(--sp-2);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.composer-module__fxqswa__headMeta{gap:var(--sp-2);min-width:0;font-size:var(--admin-meta,var(--text-small));color:var(--text-secondary);flex-wrap:wrap;align-items:center;display:flex}.composer-module__fxqswa__headSection{color:var(--text-secondary)}.composer-module__fxqswa__headActions{gap:var(--sp-1);flex-wrap:wrap;align-items:center;display:flex}.composer-module__fxqswa__headBtn{gap:var(--sp-1);min-width:var(--admin-tap,2.75rem);min-height:var(--admin-tap,2.75rem);padding-inline:var(--sp-2);font-family:inherit;font-size:var(--admin-meta,var(--text-small));color:var(--text-primary);cursor:pointer;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);touch-action:manipulation;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.composer-module__fxqswa__headBtn:hover{background:var(--bg-sunken)}}.composer-module__fxqswa__headBtn:focus-visible,.composer-module__fxqswa__checkChip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.composer-module__fxqswa__headBtnText{display:none}.composer-module__fxqswa__checkChip{min-height:var(--admin-tap,2.75rem);padding-inline:var(--sp-2);font-family:inherit;font-size:var(--admin-meta,var(--text-small));font-weight:var(--weight-medium);cursor:pointer;border-radius:var(--r-full);touch-action:manipulation;border:1px solid #0000;align-items:center;display:inline-flex}.composer-module__fxqswa__checkChipOk{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent);border-color:color-mix(in srgb, var(--success) 35%, transparent)}.composer-module__fxqswa__checkChipWarn{color:var(--warning);background:color-mix(in srgb, var(--warning) 14%, transparent);border-color:color-mix(in srgb, var(--warning) 40%, transparent)}.composer-module__fxqswa__holdBanner,.composer-module__fxqswa__bodyProblem{padding:var(--sp-2);font-size:var(--admin-meta,var(--text-small));line-height:var(--leading-body-bn);border-radius:var(--r-md);margin:0}.composer-module__fxqswa__holdBanner{color:var(--text-primary);background:var(--bg-sunken);border-inline-start:3px solid var(--warning)}.composer-module__fxqswa__bodyProblem{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent);border-inline-start:3px solid var(--danger)}.composer-module__fxqswa__saveAlert{top:var(--admin-sticky-top,0px);z-index:calc(var(--z-sticky) + 1);gap:var(--sp-2);min-height:var(--admin-tap,2.75rem);padding:var(--sp-1) var(--admin-gutter,var(--sp-3));color:var(--text-inverse);font-size:var(--admin-meta,var(--text-small));line-height:var(--leading-body-bn);background:var(--danger);box-shadow:var(--shadow-md);flex-wrap:wrap;justify-content:center;align-items:center;display:flex;position:fixed;left:0;right:0}.composer-module__fxqswa__saveAlertRetry{min-height:var(--admin-tap,2.75rem);padding-inline:var(--sp-2);color:inherit;font-family:var(--font-bn-body);font-size:inherit;font-weight:var(--weight-semibold);text-underline-offset:3px;border-radius:var(--r-md);cursor:pointer;background:0 0;border:0;text-decoration:underline}.composer-module__fxqswa__grid{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.composer-module__fxqswa__main,.composer-module__fxqswa__rail{min-width:0}.composer-module__fxqswa__headline,.composer-module__fxqswa__standfirst{width:100%;min-width:0;padding:var(--sp-2);font-family:var(--font-bn-display);color:var(--text-primary);border-radius:var(--r-md);resize:none;field-sizing:content;background:0 0;border:1px solid #0000;display:block}.composer-module__fxqswa__headline{font-size:var(--text-h2);font-weight:var(--weight-semibold);line-height:var(--leading-heading-bn)}.composer-module__fxqswa__standfirst{margin-top:var(--sp-1);font-family:var(--font-bn-body);font-size:var(--text-lead);line-height:var(--leading-body-bn);color:var(--text-secondary)}.composer-module__fxqswa__headline::placeholder,.composer-module__fxqswa__standfirst::placeholder{color:var(--text-disabled)}@media (hover:hover){.composer-module__fxqswa__headline:hover,.composer-module__fxqswa__standfirst:hover{border-color:var(--border-subtle)}}.composer-module__fxqswa__headline:focus-visible,.composer-module__fxqswa__standfirst:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-color:#0000}.composer-module__fxqswa__headlineHint{margin:0 0 var(--sp-2);padding-inline:var(--sp-2);font-size:var(--admin-meta,var(--text-small));color:var(--text-muted)}.composer-module__fxqswa__toolbar{top:calc(var(--admin-sticky-top,0px) + var(--composer-alert-h,0px));z-index:var(--z-sticky);gap:var(--sp-0);min-width:0;padding:var(--sp-1);overscroll-behavior-x:contain;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);scrollbar-width:thin;flex-wrap:nowrap;align-items:center;display:flex;position:sticky}.composer-module__fxqswa__toolbar .composer-module__fxqswa__toolBtn,.composer-module__fxqswa__toolbar .composer-module__fxqswa__insertBtn,.composer-module__fxqswa__toolbar .composer-module__fxqswa__toolbarRule,.composer-module__fxqswa__toolbar .composer-module__fxqswa__toolbarSpacer{display:none}@media (min-width:900px){.composer-module__fxqswa__toolbar{overflow-x:auto}.composer-module__fxqswa__toolbar .composer-module__fxqswa__toolBtn,.composer-module__fxqswa__toolbar .composer-module__fxqswa__insertBtn{display:inline-flex}.composer-module__fxqswa__toolbar .composer-module__fxqswa__toolbarRule,.composer-module__fxqswa__toolbar .composer-module__fxqswa__toolbarSpacer{display:block}}.composer-module__fxqswa__kindSelect{min-height:var(--admin-tap,2.75rem);padding-inline:var(--sp-2);color:var(--text-primary);background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--r-sm);flex:none;font-family:inherit;font-size:1rem}.composer-module__fxqswa__toolbarRule{width:1px;height:1.5rem;margin-inline:var(--sp-1);background:var(--border-subtle);flex:none}.composer-module__fxqswa__toolbarSpacer{flex:auto}.composer-module__fxqswa__toolBtn,.composer-module__fxqswa__formatBtn,.composer-module__fxqswa__bubbleBtn{min-width:var(--admin-tap,2.75rem);min-height:var(--admin-tap,2.75rem);color:var(--text-secondary);cursor:pointer;border-radius:var(--r-md);touch-action:manipulation;background:0 0;border:0;flex:none;justify-content:center;align-items:center;font-family:inherit;font-size:1rem;display:inline-flex}@media (hover:hover){.composer-module__fxqswa__toolBtn:hover:not(:disabled),.composer-module__fxqswa__formatBtn:hover:not(:disabled){color:var(--text-primary);background:var(--bg-sunken)}}.composer-module__fxqswa__toolBtn:disabled,.composer-module__fxqswa__formatBtn:disabled{color:var(--text-disabled);cursor:not-allowed}.composer-module__fxqswa__toolBtn:focus-visible,.composer-module__fxqswa__formatBtn:focus-visible,.composer-module__fxqswa__bubbleBtn:focus-visible,.composer-module__fxqswa__insertBtn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.composer-module__fxqswa__toolBtnActive,.composer-module__fxqswa__formatBtnActive,.composer-module__fxqswa__bubbleBtnActive{color:var(--brand-700);background:var(--brand-100)}.composer-module__fxqswa__insertBtn{gap:var(--sp-1);min-height:var(--admin-tap,2.75rem);padding-inline:var(--sp-2);color:var(--text-inverse);cursor:pointer;background:var(--brand-600);border-radius:var(--r-md);touch-action:manipulation;border:0;flex:none;align-items:center;font-family:inherit;font-size:1rem;display:inline-flex}.composer-module__fxqswa__insertBtn:disabled{opacity:.5}.composer-module__fxqswa__surface{min-width:0;padding-inline-start:var(--admin-tap,2.75rem);padding-inline-end:var(--sp-1);position:relative}.composer-module__fxqswa__editorWrap,.composer-module__fxqswa__editorHost{min-width:0}.composer-module__fxqswa__handle{z-index:var(--z-base);opacity:0;transition:opacity var(--dur-fast) var(--ease-out);position:absolute;inset-inline-start:0}@media (hover:hover){.composer-module__fxqswa__surface:focus-within .composer-module__fxqswa__handle,.composer-module__fxqswa__handle:focus-within,.composer-module__fxqswa__surface:hover .composer-module__fxqswa__handle{opacity:1}}.composer-module__fxqswa__contentError{padding:var(--sp-3);font-size:1rem;line-height:var(--leading-body-bn);color:var(--text-primary);background:color-mix(in srgb, var(--danger) 8%, transparent);border:1px solid var(--danger);border-radius:var(--r-md)}.composer-module__fxqswa__contentErrorTitle{margin:0 0 var(--sp-1);font-weight:var(--weight-semibold);color:var(--danger)}.composer-module__fxqswa__addParagraph{width:100%;min-height:var(--admin-tap,2.75rem);margin-top:var(--sp-2);color:var(--text-muted);text-align:start;cursor:text;border:1px dashed var(--border-subtle);border-radius:var(--r-md);padding-inline:var(--sp-3);background:0 0;font-family:inherit;font-size:1rem;display:block}@media (hover:hover){.composer-module__fxqswa__addParagraph:hover{color:var(--text-secondary);border-color:var(--border-strong)}}.composer-module__fxqswa__counts{margin:var(--sp-2) 0 0;font-size:var(--admin-meta,var(--text-small));color:var(--text-muted)}.composer-module__fxqswa__bubble{z-index:calc(var(--z-sticky) + 1);gap:var(--sp-0);padding:var(--sp-0);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);box-shadow:var(--shadow-md);align-items:center;display:flex}.composer-module__fxqswa__bubbleRule{width:1px;height:1.25rem;margin-inline:var(--sp-0);background:var(--border-subtle)}.composer-module__fxqswa__bubbleText{font-size:1rem;font-weight:var(--weight-medium)}.composer-module__fxqswa__formatBar{inset-inline:0;z-index:var(--z-sticky);gap:var(--sp-1);min-width:0;padding:var(--sp-1);padding-bottom:max(var(--sp-1), env(safe-area-inset-bottom));background:var(--bg-elevated);border-top:1px solid var(--border-subtle);will-change:transform;align-items:center;display:flex;position:fixed;bottom:0}.composer-module__fxqswa__formatPlus{min-width:var(--admin-tap,2.75rem);min-height:var(--admin-tap,2.75rem);color:var(--text-inverse);cursor:pointer;background:var(--brand-600);border-radius:var(--r-md);touch-action:manipulation;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.composer-module__fxqswa__formatPlus:disabled{opacity:.5}.composer-module__fxqswa__formatScroller{gap:var(--sp-0);overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex:auto;align-items:center;min-width:0;display:flex;overflow-x:auto}.composer-module__fxqswa__formatText{font-size:1rem;font-weight:var(--weight-medium)}.composer-module__fxqswa__slashMenu{z-index:var(--z-dropdown);width:16rem;max-height:17rem;padding:var(--sp-0);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.composer-module__fxqswa__slashItem{gap:var(--sp-2);min-height:var(--admin-tap,2.75rem);padding-inline:var(--sp-2);color:var(--text-primary);text-align:start;cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;align-items:center;font-family:inherit;font-size:1rem;display:flex}.composer-module__fxqswa__slashItemActive{background:var(--brand-100)}.composer-module__fxqswa__insertGroup{margin-bottom:var(--sp-3)}.composer-module__fxqswa__insertGroupTitle{margin:0 0 var(--sp-1);font-size:var(--admin-label,var(--text-small));font-weight:var(--weight-semibold);color:var(--text-secondary)}.composer-module__fxqswa__insertGrid{gap:var(--sp-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.composer-module__fxqswa__insertTile{gap:var(--sp-2);min-width:0;min-height:3.5rem;padding:var(--sp-2);color:var(--text-primary);text-align:start;cursor:pointer;background:var(--bg-sunken);border:1px solid var(--border-subtle);border-radius:var(--r-md);touch-action:manipulation;align-items:center;font-family:inherit;font-size:1rem;display:flex}@media (hover:hover){.composer-module__fxqswa__insertTile:hover{border-color:var(--brand-400)}}.composer-module__fxqswa__insertTile:focus-visible,.composer-module__fxqswa__slashItem:focus-visible,.composer-module__fxqswa__turnItem:focus-visible,.composer-module__fxqswa__optionRow:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.composer-module__fxqswa__turnList{gap:var(--sp-0);flex-direction:column;display:flex}.composer-module__fxqswa__turnItem{gap:var(--sp-2);min-height:var(--admin-tap,2.75rem);padding-inline:var(--sp-2);color:var(--text-primary);text-align:start;cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;align-items:center;font-family:inherit;font-size:1rem;display:flex}.composer-module__fxqswa__turnItemActive{color:var(--brand-700);background:var(--brand-100)}.composer-module__fxqswa__save{gap:var(--sp-1);min-width:0;font-size:var(--admin-meta,var(--text-small));align-items:center;display:inline-flex}.composer-module__fxqswa__saveText{min-width:0}.composer-module__fxqswa__saveMuted{color:var(--text-muted)}.composer-module__fxqswa__saveOk{color:var(--success)}.composer-module__fxqswa__saveError{color:var(--danger);font-weight:var(--weight-medium)}.composer-module__fxqswa__saveOffline{color:var(--warning)}.composer-module__fxqswa__saveRetry{min-height:var(--admin-tap,2.75rem);padding-inline:var(--sp-1);font-family:inherit;font-size:var(--admin-meta,var(--text-small));color:var(--danger);cursor:pointer;background:0 0;border:0;text-decoration:underline}.composer-module__fxqswa__saveSpin{animation:1.1s linear infinite composer-module__fxqswa__composerSpin}@keyframes composer-module__fxqswa__composerSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.composer-module__fxqswa__saveSpin{animation:none}}.composer-module__fxqswa__restore{gap:var(--sp-2);min-width:0;padding:var(--sp-2);background:var(--bg-sunken);border:1px solid var(--warning);border-radius:var(--r-md);flex-wrap:wrap;align-items:center;display:flex}.composer-module__fxqswa__restoreIcon{color:var(--warning);flex:none}.composer-module__fxqswa__restoreText{min-width:0;font-size:1rem;line-height:var(--leading-body-bn);color:var(--text-primary);flex:14rem;margin:0}.composer-module__fxqswa__restoreActions{gap:var(--sp-1);align-items:center;display:flex}.composer-module__fxqswa__checklist{min-width:0}.composer-module__fxqswa__checklistList{margin:0;padding:0;list-style:none}.composer-module__fxqswa__checkRow{gap:var(--sp-2);min-height:var(--admin-tap,2.75rem);min-width:0;font-size:1rem;line-height:var(--leading-body-bn);color:var(--text-primary);align-items:center;display:flex}.composer-module__fxqswa__checkDone{color:var(--text-muted)}.composer-module__fxqswa__checkFix{gap:var(--sp-2);width:100%;min-height:var(--admin-tap,2.75rem);padding-inline:var(--sp-1);font-family:inherit;font-size:1rem;line-height:var(--leading-body-bn);color:var(--text-primary);text-align:start;cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;align-items:center;display:flex}@media (hover:hover){.composer-module__fxqswa__checkFix:hover{background:var(--bg-sunken)}}.composer-module__fxqswa__checkFix:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.composer-module__fxqswa__checkBlocking{color:var(--danger)}.composer-module__fxqswa__checkHighlight{background:var(--brand-100)}.composer-module__fxqswa__checkLabel{flex:auto;min-width:0}.composer-module__fxqswa__checkOptional{color:var(--text-muted)}.composer-module__fxqswa__checkChevron{color:var(--text-muted);flex:none}.composer-module__fxqswa__checklistSummary{margin:var(--sp-1) 0 0;font-size:var(--admin-meta,var(--text-small));line-height:var(--leading-body-bn);color:var(--text-secondary)}.composer-module__fxqswa__workflow{gap:var(--sp-3);min-width:0;padding:var(--sp-2);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.composer-module__fxqswa__stepper{gap:var(--sp-3);flex-wrap:wrap;align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}.composer-module__fxqswa__step{column-gap:var(--sp-1);min-width:0;font-size:var(--admin-meta,var(--text-small));color:var(--text-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.composer-module__fxqswa__stepDot{background:var(--border-strong);border-radius:var(--r-full);grid-row:1;width:.5rem;height:.5rem}.composer-module__fxqswa__stepReached .composer-module__fxqswa__stepDot{background:var(--brand-600)}.composer-module__fxqswa__stepReached{color:var(--text-secondary)}.composer-module__fxqswa__stepCurrent{color:var(--text-primary);font-weight:var(--weight-semibold)}.composer-module__fxqswa__stepLabel{grid-row:1;min-width:0}.composer-module__fxqswa__stepHint{font-size:var(--text-caption);color:var(--text-disabled);grid-area:2/2}.composer-module__fxqswa__workflowActions{gap:var(--sp-1);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.composer-module__fxqswa__workflowNote{font-size:var(--admin-meta,var(--text-small));line-height:var(--leading-body-bn);color:var(--text-secondary);gap:var(--sp-1);align-items:center;margin:0;display:inline-flex}.composer-module__fxqswa__publishCard{gap:var(--sp-2);min-width:0;padding:var(--sp-2);background:var(--bg-sunken);border-radius:var(--r-md);align-items:flex-start;display:flex}.composer-module__fxqswa__publishThumb{border-radius:var(--r-sm);object-fit:cover;flex:none;width:7.5rem;height:auto}.composer-module__fxqswa__publishText{min-width:0}.composer-module__fxqswa__publishHeadline{margin:0 0 var(--sp-0);font-family:var(--font-bn-display);font-size:var(--text-h4);line-height:var(--leading-heading-bn);color:var(--text-primary)}.composer-module__fxqswa__publishMeta{font-size:var(--admin-meta,var(--text-small));color:var(--text-secondary);margin:0}.composer-module__fxqswa__publishNote{margin:var(--sp-2) 0 0;font-size:1rem;line-height:var(--leading-body-bn);color:var(--text-secondary)}.composer-module__fxqswa__scheduleRow{gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.composer-module__fxqswa__scheduleField{flex:8rem;min-width:0}.composer-module__fxqswa__scheduleEcho{margin:var(--sp-2) 0 0;padding:var(--sp-2);font-size:1rem;line-height:var(--leading-body-bn);color:var(--text-primary);background:var(--bg-sunken);border-radius:var(--r-md)}.composer-module__fxqswa__field{margin-bottom:var(--sp-3);min-width:0}.composer-module__fxqswa__fieldLabel{margin-bottom:var(--sp-0);font-size:var(--admin-label,var(--text-small));font-weight:var(--weight-medium);color:var(--text-secondary);display:block}.composer-module__fxqswa__fieldInput,.composer-module__fxqswa__fieldSelect,.composer-module__fxqswa__fieldTextarea,.composer-module__fxqswa__searchInput{width:100%;min-width:0;min-height:var(--admin-tap,2.75rem);padding:var(--sp-1) var(--sp-2);font-family:var(--font-bn-body);font-size:1rem;line-height:var(--leading-body-bn);color:var(--text-primary);background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--r-md);display:block}.composer-module__fxqswa__fieldTextarea{resize:vertical;field-sizing:content}.composer-module__fxqswa__fieldInput:read-only{color:var(--text-secondary);background:var(--bg-sunken)}.composer-module__fxqswa__fieldInput:focus-visible,.composer-module__fxqswa__fieldSelect:focus-visible,.composer-module__fxqswa__fieldTextarea:focus-visible,.composer-module__fxqswa__searchInput:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.composer-module__fxqswa__fieldHelp{margin:var(--sp-0) 0 0;font-size:var(--admin-meta,var(--text-small));line-height:var(--leading-body-bn);color:var(--text-muted)}.composer-module__fxqswa__fieldError{margin:var(--sp-1) 0 0;font-size:1rem;line-height:var(--leading-body-bn);color:var(--danger)}.composer-module__fxqswa__fieldLink{gap:var(--sp-0);min-height:var(--admin-tap,2.75rem);color:var(--link);overflow-wrap:anywhere;align-items:center;font-size:1rem;display:inline-flex}.composer-module__fxqswa__inlineWarn{margin:calc(-1 * var(--sp-1)) 0 var(--sp-2);font-size:var(--admin-meta,var(--text-small));line-height:var(--leading-body-bn);color:var(--warning)}.composer-module__fxqswa__switchRow{gap:var(--sp-2);min-height:var(--admin-tap,2.75rem);font-size:1rem;line-height:var(--leading-body-bn);color:var(--text-primary);cursor:pointer;align-items:center;display:flex}.composer-module__fxqswa__switchBox{width:1.5rem;height:1.5rem;accent-color:var(--brand-600)}.composer-module__fxqswa__tabs{gap:var(--sp-0);min-width:0;margin-bottom:var(--sp-3);border-bottom:1px solid var(--border-subtle);display:flex}.composer-module__fxqswa__tab{min-width:0;min-height:var(--admin-tap,2.75rem);padding-inline:var(--sp-2);color:var(--text-secondary);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-bottom:2px solid #0000;flex:auto;font-family:inherit;font-size:1rem}.composer-module__fxqswa__tab[data-state=active]{color:var(--text-primary);font-weight:var(--weight-semibold);border-bottom-color:var(--brand-600)}.composer-module__fxqswa__tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.composer-module__fxqswa__tabPanel{min-width:0}.composer-module__fxqswa__tabPanel:focus-visible{outline:none}.composer-module__fxqswa__picker{min-width:0}.composer-module__fxqswa__chips{gap:var(--sp-1);min-width:0;margin:0 0 var(--sp-1);flex-wrap:wrap;padding:0;list-style:none;display:flex}.composer-module__fxqswa__chip{gap:var(--sp-0);min-width:0;color:var(--text-primary);background:var(--bg-sunken);border:1px solid var(--border-subtle);border-radius:var(--r-full);align-items:center;padding-inline-start:var(--sp-2);font-size:1rem;display:inline-flex}.composer-module__fxqswa__chipRemove{min-width:var(--admin-tap,2.75rem);min-height:var(--admin-tap,2.75rem);color:var(--text-secondary);cursor:pointer;border-radius:var(--r-full);touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.composer-module__fxqswa__chipRemove:hover{color:var(--danger)}}.composer-module__fxqswa__chipRemove:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.composer-module__fxqswa__searchRow{min-width:0;position:relative}.composer-module__fxqswa__searchIcon{inset-inline-start:var(--sp-1);color:var(--text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.composer-module__fxqswa__searchInput{padding-inline-start:var(--sp-6)}.composer-module__fxqswa__pickerNote{margin:var(--sp-1) 0;font-size:var(--admin-meta,var(--text-small));line-height:var(--leading-body-bn);color:var(--text-muted)}.composer-module__fxqswa__optionList{max-height:14rem;margin:var(--sp-1) 0 0;padding:0;list-style:none;overflow-y:auto}.composer-module__fxqswa__optionRow{gap:var(--sp-1);width:100%;min-height:var(--admin-tap,2.75rem);padding-inline:var(--sp-1);font-family:inherit;font-size:1rem;line-height:var(--leading-body-bn);color:var(--text-primary);text-align:start;cursor:pointer;border-radius:var(--r-sm);touch-action:manipulation;background:0 0;border:0;align-items:center;display:flex}@media (hover:hover){.composer-module__fxqswa__optionRow:hover:not(:disabled){background:var(--bg-sunken)}}.composer-module__fxqswa__optionRow:disabled{color:var(--text-disabled);cursor:not-allowed}.composer-module__fxqswa__optionRowOn{color:var(--brand-700);background:var(--brand-100)}.composer-module__fxqswa__optionCheck{flex:none;justify-content:center;align-items:center;width:1.25rem;display:inline-flex}.composer-module__fxqswa__heroEmpty{gap:var(--sp-2);width:100%;min-height:4.5rem;padding:var(--sp-2);color:var(--text-secondary);text-align:start;cursor:pointer;background:var(--bg-sunken);border:1px dashed var(--border-strong);border-radius:var(--r-md);touch-action:manipulation;align-items:center;font-family:inherit;font-size:1rem;display:flex}.composer-module__fxqswa__heroEmpty:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.composer-module__fxqswa__heroEmptyTitle{color:var(--text-primary);font-weight:var(--weight-medium);display:block}.composer-module__fxqswa__heroEmptyHint{font-size:var(--admin-meta,var(--text-small));color:var(--text-muted);display:block}.composer-module__fxqswa__hero{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);min-width:0;overflow:hidden}.composer-module__fxqswa__heroThumb{background:var(--bg-sunken);width:100%;height:auto;display:block}.composer-module__fxqswa__heroMeta{padding:var(--sp-2);min-width:0}.composer-module__fxqswa__heroCaption{font-size:1rem;line-height:var(--leading-body-bn);color:var(--text-primary);margin:0}.composer-module__fxqswa__heroCredit{margin:var(--sp-0) 0 0;font-size:var(--admin-meta,var(--text-small));color:var(--text-muted);overflow-wrap:anywhere}.composer-module__fxqswa__heroActions{gap:var(--sp-1);padding:0 var(--sp-2) var(--sp-2);flex-wrap:wrap;display:flex}.composer-module__fxqswa__previewBar{gap:var(--sp-1);min-width:0;margin-bottom:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.composer-module__fxqswa__previewWidth,.composer-module__fxqswa__previewRefresh{gap:var(--sp-0);min-height:var(--admin-tap,2.75rem);padding-inline:var(--sp-2);color:var(--text-primary);cursor:pointer;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);touch-action:manipulation;align-items:center;font-family:inherit;font-size:1rem;display:inline-flex}.composer-module__fxqswa__previewWidthOn{color:var(--brand-700);background:var(--brand-100);border-color:var(--brand-400)}.composer-module__fxqswa__previewWidth:focus-visible,.composer-module__fxqswa__previewRefresh:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.composer-module__fxqswa__previewStage{min-width:0;padding:var(--sp-2) 0;overscroll-behavior-x:contain;background:var(--bg-sunken);border-radius:var(--r-md);justify-content:center;display:flex;overflow-x:auto}.composer-module__fxqswa__previewFrame{box-sizing:content-box;background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--r-sm);flex:none;max-width:100%;height:70dvh}@media (min-width:600px){.composer-module__fxqswa__insertGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.composer-module__fxqswa__grid{grid-template-columns:minmax(0,1fr) 20rem;align-items:start}.composer-module__fxqswa__rail{top:var(--sp-3);max-height:calc(100dvh - var(--sp-6));padding:var(--sp-3);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);position:sticky;overflow-y:auto}.composer-module__fxqswa__headBtnText{display:inline}.composer-module__fxqswa__headline{font-size:var(--text-h1)}.composer-module__fxqswa__previewFrame{height:76dvh}}.composer-module__fxqswa__previewBar{gap:var(--sp-2);min-height:var(--admin-tap,2.75rem);padding:var(--sp-1) var(--admin-gutter,var(--sp-3));color:var(--text-inverse);font-family:var(--font-bn-body);font-size:var(--admin-meta,var(--text-small));line-height:var(--leading-body-bn);background:var(--surface-inverse);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.composer-module__fxqswa__previewBarLink{min-height:var(--admin-tap,2.75rem);padding-inline:var(--sp-2);color:inherit;font-weight:var(--weight-semibold);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}@media print{.composer-module__fxqswa__previewBar{display:none}}.composer-module__fxqswa__fieldLink{transition:background-color var(--admin-press-out) var(--ease-out)}.composer-module__fxqswa__fieldLink:active{background:var(--admin-press-bg);transition-duration:0s}
.editor-module__r68kbG__prose{min-height:60vh;padding:var(--sp-2) 0 var(--sp-9);font-family:var(--font-bn-body);font-size:var(--admin-editor-body,var(--text-body-size));line-height:var(--leading-body-bn);color:var(--text-body);overflow-wrap:break-word;word-break:normal;outline:none}.editor-module__r68kbG__prose>*{min-width:0;max-width:var(--measure-article)}.editor-module__r68kbG__prose p{margin:0 0 var(--sp-3)}.editor-module__r68kbG__prose h2,.editor-module__r68kbG__prose h3{margin:var(--sp-6) 0 var(--sp-2);font-family:var(--font-bn-display);font-weight:var(--weight-semibold);line-height:var(--leading-heading-bn);color:var(--text-primary)}.editor-module__r68kbG__prose h2{font-size:var(--text-h3)}.editor-module__r68kbG__prose h3{font-size:var(--text-h4)}.editor-module__r68kbG__prose ul,.editor-module__r68kbG__prose ol{margin:0 0 var(--sp-3);padding-inline-start:var(--sp-5);list-style-position:outside}.editor-module__r68kbG__prose ul{list-style-type:disc}.editor-module__r68kbG__prose ol{list-style-type:decimal}.editor-module__r68kbG__prose li::marker{color:var(--text-muted)}.editor-module__r68kbG__prose li p{margin:0 0 var(--sp-0)}.editor-module__r68kbG__prose a{color:var(--link);text-underline-offset:2px;text-decoration:underline}.editor-module__r68kbG__prose code{padding:0 var(--sp-0);font-family:var(--font-mono);background:var(--bg-sunken);border-radius:var(--r-xs);font-size:.92em}.editor-module__r68kbG__prose blockquote{margin:0 0 var(--sp-3);color:var(--text-primary);border-inline-start:3px solid var(--rule-accent);padding-inline-start:var(--sp-3)}.editor-module__r68kbG__prose aside[data-pullquote]{margin:var(--sp-5) 0;padding:var(--sp-2) 0;font-family:var(--font-bn-display);font-size:var(--text-h4);line-height:var(--leading-heading-bn);color:var(--text-primary);border-top:3px solid var(--rule-accent);border-bottom:1px solid var(--border-subtle)}.editor-module__r68kbG__prose aside[data-infobox]{margin:var(--sp-5) 0;padding:var(--sp-3);background:var(--bg-sunken);border-inline-start:3px solid var(--brand-600);border-radius:var(--r-md)}.editor-module__r68kbG__prose blockquote[data-attribution]:after,.editor-module__r68kbG__prose aside[data-pullquote][data-attribution]:after{margin-top:var(--sp-1);color:var(--text-secondary);font-family:var(--font-bn-body);font-size:var(--text-small);font-style:normal;font-weight:var(--weight-regular);line-height:var(--leading-body-bn);content:"— " attr(data-attribution);display:block}.editor-module__r68kbG__prose aside[data-infobox][data-title]:before{margin-bottom:var(--sp-1);color:var(--text-primary);font-family:var(--font-bn-display);font-size:var(--text-body-size);font-weight:var(--weight-semibold);line-height:var(--leading-heading-bn);content:attr(data-title);display:block}.editor-module__r68kbG__prose hr{margin:var(--sp-6) auto;border:0;border-top:1px solid var(--border-strong);width:40%}.editor-module__r68kbG__prose p.is-editor-empty:first-child:before{float:inline-start;height:0;color:var(--text-disabled);pointer-events:none;content:attr(data-placeholder)}.editor-module__r68kbG__prose .ProseMirror-selectednode{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--r-sm)}.editor-module__r68kbG__card{margin:var(--sp-4) 0;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);display:block;overflow:hidden}.editor-module__r68kbG__cardHead{gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);font-size:var(--admin-meta,var(--text-small));color:var(--text-muted);background:var(--bg-sunken);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.editor-module__r68kbG__cardId{min-width:0;font-family:var(--font-mono);font-size:var(--text-caption);overflow-wrap:anywhere}.editor-module__r68kbG__cardLink{min-height:var(--admin-tap,2.75rem);color:var(--link);text-underline-offset:2px;align-items:center;text-decoration:underline;display:inline-flex}.editor-module__r68kbG__cardActions{gap:var(--sp-1);align-items:center;display:flex}.editor-module__r68kbG__cardBody{padding:var(--sp-2)}.editor-module__r68kbG__iconAction{min-width:var(--admin-tap,2.75rem);min-height:var(--admin-tap,2.75rem);color:var(--text-secondary);cursor:pointer;border-radius:var(--r-md);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.editor-module__r68kbG__iconAction:hover{color:var(--text-primary);background:var(--bg-sunken)}}.editor-module__r68kbG__iconAction:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.editor-module__r68kbG__iconActionDanger{color:var(--danger);margin-inline-start:var(--sp-2)}.editor-module__r68kbG__figure{object-fit:contain;background:var(--bg-sunken);width:100%;max-height:22rem;display:block}.editor-module__r68kbG__figurePlaceholder{gap:var(--sp-2);min-height:8rem;padding:var(--sp-3);font-size:var(--text-small);color:var(--text-muted);text-align:center;background:var(--bg-sunken);justify-content:center;align-items:center;display:flex}.editor-module__r68kbG__metaField{margin-top:var(--sp-2)}.editor-module__r68kbG__metaLabel{margin-bottom:var(--sp-0);font-size:var(--admin-label,var(--text-small));font-weight:var(--weight-medium);color:var(--text-secondary);display:block}.editor-module__r68kbG__metaInput{width:100%;min-height:var(--admin-tap,2.75rem);padding:var(--sp-1) var(--sp-2);font-family:var(--font-bn-body);font-size:max(1rem, var(--text-small));line-height:var(--leading-body-bn);color:var(--text-body);background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--r-md);display:block}.editor-module__r68kbG__metaInput:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.editor-module__r68kbG__sizeRow{gap:var(--sp-1);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.editor-module__r68kbG__syncRow{gap:var(--sp-1);min-height:var(--admin-tap,2.75rem);margin-top:var(--sp-2);color:var(--text-secondary);font-size:var(--admin-meta,var(--text-small));line-height:var(--leading-body-bn);cursor:pointer;align-items:center;display:flex}.editor-module__r68kbG__syncRow input{width:1.25rem;height:1.25rem;accent-color:var(--brand-600);flex:none}.editor-module__r68kbG__sizeBtn{min-height:var(--admin-tap,2.75rem);padding:0 var(--sp-2);font-family:var(--font-bn-body);font-size:var(--text-small);color:var(--text-secondary);cursor:pointer;background:var(--bg-sunken);border-radius:var(--r-md);border:1px solid #0000}.editor-module__r68kbG__sizeBtn[aria-pressed=true]{color:var(--brand-600);background:color-mix(in srgb, var(--brand-600) 12%, transparent);border-color:color-mix(in srgb, var(--brand-600) 30%, transparent)}.editor-module__r68kbG__sizeBtn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.editor-module__r68kbG__galleryStrip{gap:var(--sp-1);grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.editor-module__r68kbG__galleryThumb{aspect-ratio:1;object-fit:cover;border-radius:var(--r-sm);width:100%;display:block}.editor-module__r68kbG__galleryItem{min-width:0;position:relative}.editor-module__r68kbG__tableScroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.editor-module__r68kbG__tablePreview{width:100%;font-size:var(--text-small);line-height:var(--leading-ui);border-collapse:collapse}.editor-module__r68kbG__tablePreview th,.editor-module__r68kbG__tablePreview td{padding:var(--sp-0) var(--sp-1);text-align:start;border:1px solid var(--border-subtle)}.editor-module__r68kbG__tablePreview th{font-weight:var(--weight-semibold);color:var(--text-primary);background:var(--bg-sunken)}.editor-module__r68kbG__gridEditor{overflow-x:auto}.editor-module__r68kbG__gridRow{gap:var(--sp-1);margin-bottom:var(--sp-1);align-items:center;display:flex}.editor-module__r68kbG__gridCell{flex:1;min-width:7rem}.editor-module__r68kbG__rowNav{gap:var(--sp-1);margin-bottom:var(--sp-2);font-size:var(--admin-meta,var(--text-small));color:var(--text-muted);justify-content:space-between;align-items:center;display:flex}.editor-module__r68kbG__embedFacade{background:var(--bg-sunken);width:100%;display:block;position:relative}.editor-module__r68kbG__embedThumb{object-fit:cover;width:100%;display:block}.editor-module__r68kbG__embedNote{padding:var(--sp-2);font-size:var(--text-small);line-height:var(--leading-body-bn);color:var(--text-secondary);overflow-wrap:anywhere}.editor-module__r68kbG__relatedCard{gap:var(--sp-2);padding:var(--sp-2);font-size:var(--text-small);line-height:var(--leading-body-bn);color:var(--text-body);align-items:center;display:flex}.editor-module__r68kbG__unknownNote{padding:var(--sp-2);font-size:var(--text-small);line-height:var(--leading-body-bn);color:var(--text-secondary)}.editor-module__r68kbG__unknownType{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text-muted);overflow-wrap:anywhere}.editor-module__r68kbG__cardLink{transition:background-color var(--admin-press-out) var(--ease-out)}.editor-module__r68kbG__cardLink:active{background:var(--admin-press-bg);transition-duration:0s}
.permission-denied-module__LFqOGW__card{justify-items:start;gap:var(--sp-2);max-width:46ch;display:grid}.permission-denied-module__LFqOGW__icon{color:var(--text-secondary)}.permission-denied-module__LFqOGW__title{font-size:var(--text-h4);font-weight:var(--weight-bold);line-height:var(--leading-heading-bn);color:var(--text-primary)}.permission-denied-module__LFqOGW__body{font-size:var(--text-small);line-height:var(--leading-body-bn);color:var(--text-secondary)}.permission-denied-module__LFqOGW__link{color:var(--link);text-underline-offset:3px;text-decoration:underline}
.ui-module__vkVwLq__overlay{z-index:var(--z-overlay);background:color-mix(in srgb, var(--surface-inverse) 55%, transparent);animation:ui-module__vkVwLq__fade var(--dur-fast) var(--ease-out);position:fixed;inset:0}.ui-module__vkVwLq__content{z-index:var(--z-modal);background:var(--bg-elevated);min-width:0;color:var(--text-body);box-shadow:var(--shadow-xl);transition:transform var(--dur-fast) var(--ease-out);flex-direction:column;display:flex;position:fixed}.ui-module__vkVwLq__sheet{max-height:calc(var(--admin-sheet-max,90dvh) - var(--admin-kb-inset,0px));border-radius:var(--r-xl) var(--r-xl) 0 0;transform:translateY(calc(-1 * var(--admin-kb-inset,0px)));animation:ui-module__vkVwLq__rise var(--dur-base) var(--ease-out);bottom:0;left:0;right:0}.ui-module__vkVwLq__full{max-height:100dvh;animation:ui-module__vkVwLq__fade var(--dur-fast) var(--ease-out);border-radius:0;inset:0}@media (min-width:900px){.ui-module__vkVwLq__sheet{width:min(var(--dialog-width,34rem), calc(100vw - var(--sp-8)));border-radius:var(--r-lg);max-height:min(85dvh,52rem);animation:ui-module__vkVwLq__fade var(--dur-fast) var(--ease-out);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ui-module__vkVwLq__sm{--dialog-width:26rem}.ui-module__vkVwLq__md{--dialog-width:34rem}.ui-module__vkVwLq__lg{--dialog-width:52rem}}.ui-module__vkVwLq__grabber{width:2.25rem;height:.25rem;margin-top:var(--sp-1);border-radius:var(--r-full);background:var(--border-strong);flex:none;align-self:center}@media (min-width:900px){.ui-module__vkVwLq__grabber{display:none}}.ui-module__vkVwLq__header{gap:var(--sp-2);padding:var(--sp-3) var(--sp-3) var(--sp-2);border-bottom:1px solid var(--border-subtle);flex:none;align-items:flex-start;display:flex}.ui-module__vkVwLq__headerText{flex:1;min-width:0}.ui-module__vkVwLq__title{font-family:var(--font-bn-display);font-size:var(--text-h4);font-weight:var(--weight-semibold);line-height:var(--leading-heading-bn);color:var(--text-primary);margin:0}.ui-module__vkVwLq__description{margin:var(--sp-0) 0 0;font-size:var(--admin-meta,var(--text-small));line-height:var(--leading-body-bn);color:var(--text-secondary)}.ui-module__vkVwLq__close{min-width:var(--admin-tap,2.75rem);min-height:var(--admin-tap,2.75rem);color:var(--text-secondary);cursor:pointer;border-radius:var(--r-md);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.ui-module__vkVwLq__close:hover{color:var(--text-primary);background:var(--bg-sunken)}}.ui-module__vkVwLq__close:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ui-module__vkVwLq__body{min-height:0;padding:var(--sp-3);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.ui-module__vkVwLq__footer{gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);padding-bottom:max(var(--sp-3), env(safe-area-inset-bottom));background:var(--bg-elevated);border-top:1px solid var(--border-subtle);flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}.ui-module__vkVwLq__confirmBody{font-size:var(--text-body-size);line-height:var(--leading-body-bn);color:var(--text-body)}.ui-module__vkVwLq__reasonLabel{margin:var(--sp-3) 0 var(--sp-1);font-size:var(--admin-label,var(--text-small));font-weight:var(--weight-medium);color:var(--text-primary);display:block}.ui-module__vkVwLq__reasonInput{width:100%;min-height:5.5rem;padding:var(--sp-2);font-family:var(--font-bn-body);font-size:max(1rem, var(--text-small));line-height:var(--leading-body-bn);color:var(--text-body);resize:vertical;background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--r-md);display:block}.ui-module__vkVwLq__reasonInput:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ui-module__vkVwLq__reasonHelp{margin:var(--sp-1) 0 0;font-size:var(--admin-meta,var(--text-small));line-height:var(--leading-body-bn);color:var(--text-muted)}.ui-module__vkVwLq__reasonCount{font-variant-numeric:tabular-nums}.ui-module__vkVwLq__error{margin:var(--sp-2) 0 0;font-size:var(--admin-meta,var(--text-small));line-height:var(--leading-body-bn);color:var(--danger)}.ui-module__vkVwLq__menuTrigger{min-width:var(--admin-tap,2.75rem);min-height:var(--admin-tap,2.75rem);color:var(--text-secondary);cursor:pointer;border-radius:var(--r-md);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.ui-module__vkVwLq__menuTrigger:hover{color:var(--text-primary);background:var(--bg-sunken);border-color:var(--border-subtle)}}.ui-module__vkVwLq__menuTrigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ui-module__vkVwLq__menu{z-index:var(--z-dropdown);min-width:13rem;max-width:min(20rem, calc(100vw - var(--sp-5)));padding:var(--sp-0);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-lg);box-shadow:var(--shadow-lg)}.ui-module__vkVwLq__menuItem{gap:var(--sp-2);width:100%;min-height:var(--admin-tap,2.75rem);padding:var(--sp-1) var(--sp-2);font-family:var(--font-bn-body);font-size:var(--text-small);line-height:var(--leading-ui);color:var(--text-body);text-align:start;cursor:pointer;border-radius:var(--r-md);background:0 0;border:0;outline:none;align-items:center;display:flex}.ui-module__vkVwLq__menuItem[data-highlighted]{background:var(--bg-sunken)}.ui-module__vkVwLq__menuItem[data-disabled]{color:var(--text-disabled);cursor:default}.ui-module__vkVwLq__menuItemDanger{color:var(--danger);margin-top:var(--sp-2)}.ui-module__vkVwLq__menuItemText{flex-direction:column;gap:2px;min-width:0;display:flex}.ui-module__vkVwLq__menuHint{font-size:var(--admin-meta,var(--text-small));line-height:var(--leading-ui);color:var(--text-muted)}.ui-module__vkVwLq__menuSkeleton{min-height:var(--admin-tap,2.75rem);margin:var(--sp-0);background:linear-gradient(90deg, var(--bg-sunken), var(--border-subtle), var(--bg-sunken));border-radius:var(--r-md);animation:ui-module__vkVwLq__pulse 1.2s var(--ease-in-out) infinite}.ui-module__vkVwLq__toasts{right:var(--sp-3);bottom:calc(var(--admin-bottombar,0px) + max(var(--sp-3), env(safe-area-inset-bottom)));left:var(--sp-3);z-index:var(--z-toast);gap:var(--sp-1);pointer-events:none;flex-direction:column;display:flex;position:fixed}@media (min-width:900px){.ui-module__vkVwLq__toasts{right:var(--sp-5);width:min(26rem, calc(100vw - var(--sp-8)));left:auto}}.ui-module__vkVwLq__toast{gap:var(--sp-2);min-height:var(--admin-tap,2.75rem);padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-3);font-size:var(--text-small);line-height:var(--leading-body-bn);color:var(--text-inverse);pointer-events:auto;background:var(--surface-inverse);border-radius:var(--r-md);box-shadow:var(--shadow-lg);animation:ui-module__vkVwLq__rise var(--dur-base) var(--ease-out);align-items:center;display:flex;position:relative;overflow:hidden}.ui-module__vkVwLq__toastSuccess{background:var(--success)}.ui-module__vkVwLq__toastDanger{background:var(--danger)}.ui-module__vkVwLq__toastMessage{flex:1;min-width:0}.ui-module__vkVwLq__toastClock{opacity:.55;transform-origin:0;background:currentColor;height:2px;animation:linear forwards ui-module__vkVwLq__drain;position:absolute;bottom:0;left:0;right:0}@keyframes ui-module__vkVwLq__drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.ui-module__vkVwLq__toastClock{animation:none}}.ui-module__vkVwLq__toastAction,.ui-module__vkVwLq__toastClose{min-width:var(--admin-tap,2.75rem);min-height:var(--admin-tap,2.75rem);padding:0 var(--sp-1);font-family:var(--font-bn-body);font-size:var(--text-small);font-weight:var(--weight-semibold);color:inherit;cursor:pointer;border-radius:var(--r-md);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-module__vkVwLq__toastAction{text-underline-offset:3px;text-decoration:underline}.ui-module__vkVwLq__toastAction:focus-visible,.ui-module__vkVwLq__toastClose:focus-visible{outline-offset:-2px;outline:2px solid}.ui-module__vkVwLq__badge{gap:var(--sp-0);font-size:var(--admin-badge,var(--text-caption));line-height:var(--leading-ui);letter-spacing:0;text-transform:none}.ui-module__vkVwLq__badgeSm{font-size:var(--text-caption)}.ui-module__vkVwLq__badgeRule{width:3px;min-height:1em;border-radius:var(--r-full);background:currentColor;flex:none;margin-inline-end:var(--sp-0);display:inline-block}@keyframes ui-module__vkVwLq__fade{0%{opacity:0}}@keyframes ui-module__vkVwLq__rise{0%{opacity:0;transform:translateY(var(--sp-5))}}@keyframes ui-module__vkVwLq__pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.ui-module__vkVwLq__overlay,.ui-module__vkVwLq__content,.ui-module__vkVwLq__sheet,.ui-module__vkVwLq__full,.ui-module__vkVwLq__toast,.ui-module__vkVwLq__menuSkeleton{animation:none}}
.district-desk-module__4qJnaq__desk{margin-top:var(--band-gap);overflow-clip-margin:.5rem;overflow-x:clip}.district-desk-module__4qJnaq__header{margin-bottom:var(--sp-5)}.district-desk-module__4qJnaq__grid{gap:var(--sp-5) 0;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin-inline-start:calc(var(--sp-5) * -1);display:grid}.district-desk-module__4qJnaq__column{align-content:start;gap:var(--sp-2);padding-inline:var(--sp-5);border-inline-start:1px solid var(--border-subtle);min-width:0;display:grid}.district-desk-module__4qJnaq__city{font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:0;color:var(--rule-accent)}.district-desk-module__4qJnaq__lead{font-family:var(--font-bn-headline);font-size:var(--text-body-size);font-weight:var(--weight-bold);line-height:var(--leading-heading-bn);color:var(--text-primary);text-wrap:pretty}.district-desk-module__4qJnaq__secondary{font-size:var(--text-small);line-height:var(--leading-body-bn);color:var(--text-secondary);text-wrap:pretty}.district-desk-module__4qJnaq__lead:hover,.district-desk-module__4qJnaq__secondary:hover,.district-desk-module__4qJnaq__city:hover{color:var(--rule-accent)}
.Input-module__xxQ2EW__field{gap:var(--sp-0);flex-direction:column;display:flex}.Input-module__xxQ2EW__label{font-family:var(--font-bn-body);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-secondary)}.Input-module__xxQ2EW__control{align-items:center;display:flex;position:relative}.Input-module__xxQ2EW__icon{left:var(--sp-2);color:var(--text-muted);pointer-events:none;display:inline-flex;position:absolute}.Input-module__xxQ2EW__icon svg{width:1.05rem;height:1.05rem}.Input-module__xxQ2EW__input{width:100%;min-height:2.75rem;padding:var(--sp-1) var(--sp-2);background:var(--bg-elevated);border:1px solid var(--border-strong);border-radius:var(--r-sm);color:var(--text-primary);font-family:var(--font-bn-body);font-size:var(--text-small);line-height:var(--leading-ui);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out)}.Input-module__xxQ2EW__withIcon .Input-module__xxQ2EW__input{padding-left:var(--sp-7)}.Input-module__xxQ2EW__input::placeholder{color:var(--text-disabled)}.Input-module__xxQ2EW__input:hover:not(:disabled){border-color:var(--text-disabled)}.Input-module__xxQ2EW__input:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 18%, transparent);outline:none}.Input-module__xxQ2EW__input:disabled{background:var(--bg-sunken);color:var(--text-disabled);cursor:not-allowed}.Input-module__xxQ2EW__invalid{border-color:var(--danger)}.Input-module__xxQ2EW__invalid:focus{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 18%, transparent)}.Input-module__xxQ2EW__textarea{min-height:6rem;padding:var(--sp-2);line-height:var(--leading-body-bn);resize:vertical}.Input-module__xxQ2EW__select{appearance:none;padding-right:var(--sp-6);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%236B7476' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--sp-2) center}.Input-module__xxQ2EW__meta{justify-content:space-between;align-items:baseline;gap:var(--sp-2);min-height:1rem;display:flex}.Input-module__xxQ2EW__metaText{flex:1;min-width:0}.Input-module__xxQ2EW__hint{font-size:var(--text-caption);color:var(--text-muted)}.Input-module__xxQ2EW__error{font-size:var(--text-caption);color:var(--danger)}.Input-module__xxQ2EW__counter{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--text-muted);flex:none}.Input-module__xxQ2EW__counterWarn{color:var(--warning)}.Input-module__xxQ2EW__counterOver{color:var(--danger);font-weight:var(--weight-semibold)}
.article-rail-module__SMchLG__rail{min-width:0}.article-rail-module__SMchLG__sticky{gap:var(--sp-7);flex-direction:column;display:flex}@media (min-width:1080px){.article-rail-module__SMchLG__sticky{top:calc(var(--header-height) + var(--sp-4));max-height:calc(100vh - var(--header-height) - var(--sp-6));scrollbar-width:thin;overscroll-behavior:contain;padding-inline-end:var(--sp-1);position:sticky;overflow-y:auto}}.article-rail-module__SMchLG__module{min-width:0}.article-rail-module__SMchLG__list{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.article-rail-module__SMchLG__list>li:not(:last-child){padding-bottom:var(--sp-3);border-bottom:1px solid var(--border-subtle)}.article-rail-module__SMchLG__rail .article-rail-module__SMchLG__list h3{font-size:var(--text-small);line-height:var(--leading-heading-bn);-webkit-line-clamp:2;line-clamp:2}.article-rail-module__SMchLG__liveHead{align-items:center;gap:var(--sp-1);margin-bottom:var(--sp-2);padding-bottom:var(--sp-1);border-bottom:1px solid var(--brand-ink);display:flex}.article-rail-module__SMchLG__liveTitle{font-family:var(--font-bn-headline);font-size:var(--text-h4);font-weight:var(--weight-bold);line-height:var(--leading-heading-bn);color:var(--brand-ink);margin:0}.article-rail-module__SMchLG__rankWindow{font-size:var(--text-overline);letter-spacing:0;color:var(--text-muted);margin-inline-start:auto}.article-rail-module__SMchLG__liveDot{border-radius:var(--r-full);background:var(--danger);flex:none;width:6px;height:6px;animation:1.5s ease-in-out infinite article-rail-module__SMchLG__rail-pulse}@keyframes article-rail-module__SMchLG__rail-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.article-rail-module__SMchLG__liveDot{animation:none}}.article-rail-module__SMchLG__feed,.article-rail-module__SMchLG__ranked{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.article-rail-module__SMchLG__feedItem,.article-rail-module__SMchLG__rankedItem{gap:var(--sp-2);padding-block:var(--sp-2);display:flex}.article-rail-module__SMchLG__feed>li:not(:last-child) .article-rail-module__SMchLG__feedItem,.article-rail-module__SMchLG__ranked>li:not(:last-child) .article-rail-module__SMchLG__rankedItem{border-bottom:1px solid var(--border-subtle)}.article-rail-module__SMchLG__feedTime{font-variant-numeric:tabular-nums;font-size:var(--text-caption);color:var(--rule-accent);flex:none;padding-top:.2em}.article-rail-module__SMchLG__feedHeadline,.article-rail-module__SMchLG__rankedHeadline{min-width:0;font-family:var(--font-bn-display);font-size:var(--text-small);line-height:var(--leading-heading-bn);color:var(--text-primary)}.article-rail-module__SMchLG__feedItem:hover .article-rail-module__SMchLG__feedHeadline,.article-rail-module__SMchLG__rankedItem:hover .article-rail-module__SMchLG__rankedHeadline{color:var(--rule-accent)}.article-rail-module__SMchLG__rank{min-width:1.4em;font-family:var(--font-bn-headline);font-size:var(--text-h4);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--rule-accent);flex:none;line-height:1}.article-rail-module__SMchLG__epaper{gap:var(--sp-2);padding:var(--sp-4);background:var(--bg-elevated);border:1px solid var(--border-subtle);display:grid}.article-rail-module__SMchLG__epaperKicker{font-size:var(--text-overline);font-weight:var(--weight-semibold);letter-spacing:0;color:var(--rule-accent)}.article-rail-module__SMchLG__epaperDate{font-family:var(--font-bn-headline);font-size:var(--text-h4);font-weight:var(--weight-bold);line-height:var(--leading-heading-bn);color:var(--text-primary);margin:0}.article-rail-module__SMchLG__epaperButton{border:1px solid var(--brand-ink);border-radius:var(--r-sm);min-height:2.75rem;font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--brand-ink);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;display:flex}.article-rail-module__SMchLG__epaperButton:hover{background:var(--brand-surface);color:#f3f6f2}.article-rail-module__SMchLG__railEmpty{font-size:var(--text-caption);line-height:var(--leading-body-bn);color:var(--text-muted)}@media print{.article-rail-module__SMchLG__rail{display:none}}
.HeaderControls-module__2Tpwpa__controls{align-items:center;gap:0;display:flex}.HeaderControls-module__2Tpwpa__controls .HeaderControls-module__2Tpwpa__active{color:var(--rule-accent)}
