.auth-shell-module__j9EB2G__page{background:var(--surface-subtle);grid-template-rows:auto 1fr auto;min-height:100vh;display:grid}.auth-shell-module__j9EB2G__header,.auth-shell-module__j9EB2G__footer{justify-content:space-between;align-items:center;width:min(1120px,100% - 40px);margin:0 auto;display:flex}.auth-shell-module__j9EB2G__header{min-height:76px}.auth-shell-module__j9EB2G__logo{color:var(--brand);letter-spacing:-.06em;font-size:1.65rem;font-weight:900;text-decoration:none}.auth-shell-module__j9EB2G__backLink,.auth-shell-module__j9EB2G__footer a{color:var(--ink-muted);font-size:var(--text-ui);font-weight:700;text-decoration:none}.auth-shell-module__j9EB2G__backLink{align-items:center;min-height:44px;display:inline-flex}.auth-shell-module__j9EB2G__main{grid-template-columns:minmax(0,1fr) minmax(380px,440px);align-items:center;gap:72px;width:min(1040px,100% - 40px);margin:auto;padding:48px 0 72px;display:grid}.auth-shell-module__j9EB2G__value{max-width:500px}.auth-shell-module__j9EB2G__valueIcon{background:var(--brand-soft);width:56px;height:56px;color:var(--brand);border-radius:16px;place-items:center;margin-bottom:24px;display:inline-grid}.auth-shell-module__j9EB2G__valueEyebrow,.auth-shell-module__j9EB2G__heading>span{color:var(--brand);font-size:var(--text-ui);letter-spacing:-.01em;font-weight:800}.auth-shell-module__j9EB2G__value h2{letter-spacing:-.045em;max-width:440px;margin:10px 0 16px;font-size:clamp(1.9rem,4vw,2.7rem);line-height:1.18}.auth-shell-module__j9EB2G__valueDescription{color:var(--ink-muted);margin:0;font-size:1.05rem;line-height:1.75}.auth-shell-module__j9EB2G__value ul{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.auth-shell-module__j9EB2G__value li{align-items:center;gap:10px;font-weight:700;display:flex}.auth-shell-module__j9EB2G__value li svg{color:var(--success);flex:none}.auth-shell-module__j9EB2G__formPanel{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:36px;box-shadow:0 16px 48px #11181714}.auth-shell-module__j9EB2G__heading{margin-bottom:28px}.auth-shell-module__j9EB2G__heading h1{letter-spacing:-.04em;margin:8px 0 10px;font-size:1.8rem}.auth-shell-module__j9EB2G__heading p{color:var(--ink-muted);margin:0;line-height:1.6}.auth-shell-module__j9EB2G__footer{border-top:1px solid var(--line);min-height:68px;color:var(--ink-muted);font-size:var(--text-meta)}.auth-shell-module__j9EB2G__footer nav{gap:20px;display:flex}@media (max-width:820px){.auth-shell-module__j9EB2G__main{grid-template-columns:1fr;gap:36px;max-width:520px}.auth-shell-module__j9EB2G__value{order:2}}@media (max-width:520px){.auth-shell-module__j9EB2G__header,.auth-shell-module__j9EB2G__footer,.auth-shell-module__j9EB2G__main{width:min(100% - 28px,480px)}.auth-shell-module__j9EB2G__main{padding:24px 0 48px}.auth-shell-module__j9EB2G__formPanel{padding:28px 22px}.auth-shell-module__j9EB2G__value{display:none}.auth-shell-module__j9EB2G__footer{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 0}}
.button-link-module__P2F6ha__button{border-radius:var(--radius-control);font-size:var(--text-ui);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-weight:700;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s,transform .18s;display:inline-flex}.button-link-module__P2F6ha__button:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.button-link-module__P2F6ha__button:active{transform:translateY(1px)}.button-link-module__P2F6ha__primary{background:var(--brand);color:var(--surface)}.button-link-module__P2F6ha__primary:hover{background:var(--brand-hover)}.button-link-module__P2F6ha__secondary{background:var(--surface);border-color:var(--brand);color:var(--brand)}.button-link-module__P2F6ha__secondary:hover{background:var(--brand-soft)}.button-link-module__P2F6ha__quiet{color:var(--ink-muted);padding-inline:12px}.button-link-module__P2F6ha__quiet:hover{background:var(--surface-subtle);color:var(--ink)}@media (prefers-reduced-motion:reduce){.button-link-module__P2F6ha__button{transition:none}}
.logout-button-module__LZn72a__button{border-radius:var(--radius-control);min-height:44px;color:var(--ink-muted);font:inherit;font-size:var(--text-ui);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:0;padding:0 12px;font-weight:750}.logout-button-module__LZn72a__button:hover,.logout-button-module__LZn72a__button:focus-visible{color:var(--brand-hover);background:var(--brand-soft)}.logout-button-module__LZn72a__button:disabled{cursor:wait;opacity:.6}@media (prefers-reduced-motion:reduce){.logout-button-module__LZn72a__button{transition:none}}
.site-header-module__XFbqWa__header{background:color-mix(in srgb, var(--surface) 96%, transparent);border-bottom:1px solid var(--line);z-index:10;min-height:68px;position:relative}.site-header-module__XFbqWa__inner{max-width:var(--shell);grid-template-columns:auto auto minmax(180px,1fr) auto;align-items:center;gap:24px;min-height:68px;margin:0 auto;padding:0 20px;display:grid}.site-header-module__XFbqWa__homeInner{max-width:calc(var(--home-shell) + var(--space-5) + var(--space-5));grid-template-columns:auto minmax(0,1fr) auto}.site-header-module__XFbqWa__roleNavigation{background:var(--surface-subtle);border-top:1px solid var(--line)}.site-header-module__XFbqWa__roleNavigationInner{max-width:var(--shell);justify-content:center;align-items:center;gap:clamp(4px,1.2vw,16px);min-height:44px;margin:0 auto;padding:0 20px;display:flex}.site-header-module__XFbqWa__homeRoleNavigationInner{max-width:calc(var(--home-shell) + var(--space-5) + var(--space-5))}.site-header-module__XFbqWa__roleNavigation a{border-radius:var(--radius-control);color:var(--ink-muted);font-size:var(--text-meta);white-space:nowrap;min-width:44px;min-height:36px;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;padding:0 clamp(4px,.8vw,12px);font-weight:750;text-decoration:none;display:inline-flex}.site-header-module__XFbqWa__roleNavigation a:hover,.site-header-module__XFbqWa__roleNavigation a:focus-visible{background:var(--surface);color:var(--brand-hover)}.site-header-module__XFbqWa__roleNavigation a:active{background:var(--brand-soft);color:var(--brand-hover)}.site-header-module__XFbqWa__roleNavigation .site-header-module__XFbqWa__roleOverviewLink{color:var(--ink);font-weight:850}.site-header-module__XFbqWa__logo{color:var(--brand);letter-spacing:-.08em;align-items:center;min-height:44px;font-size:30px;font-weight:850;line-height:1;text-decoration:none;display:inline-flex}.site-header-module__XFbqWa__desktopNav{white-space:nowrap;align-items:center;gap:28px;display:flex}.site-header-module__XFbqWa__desktopNav a,.site-header-module__XFbqWa__mobileMenu a{color:var(--ink);font-size:var(--text-ui);transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);font-weight:700;text-decoration:none}.site-header-module__XFbqWa__desktopNav a:hover,.site-header-module__XFbqWa__desktopNav a:focus-visible,.site-header-module__XFbqWa__desktopNav a[aria-current=page],.site-header-module__XFbqWa__mobileMenu a:hover,.site-header-module__XFbqWa__mobileMenu a:focus-visible{color:var(--brand)}.site-header-module__XFbqWa__desktopNav a{align-items:center;min-height:44px;display:inline-flex;position:relative}.site-header-module__XFbqWa__desktopNav a:after{background:var(--brand);content:"";transform-origin:0;height:2px;transition:transform var(--motion-fast) var(--ease-standard);position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.site-header-module__XFbqWa__desktopNav a:hover:after,.site-header-module__XFbqWa__desktopNav a:focus-visible:after,.site-header-module__XFbqWa__desktopNav a[aria-current=page]:after{transform:scaleX(1)}.site-header-module__XFbqWa__searchRegion{justify-self:end;width:100%;min-width:190px;max-width:328px}.site-header-module__XFbqWa__search{border:1px solid var(--line-strong);border-radius:var(--radius-control);align-items:center;width:100%;display:flex}.site-header-module__XFbqWa__search:focus-within{border-color:var(--brand);outline:2px solid var(--brand-soft)}.site-header-module__XFbqWa__search input{color:var(--ink);font:inherit;min-width:0;padding:var(--space-3);background:0 0;border:0;flex:1}.site-header-module__XFbqWa__search input:focus{outline:0}.site-header-module__XFbqWa__search button{color:var(--ink-muted);cursor:pointer;min-width:44px;min-height:44px;transition:color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);background:0 0;border:0;align-items:center;padding:0 12px;display:flex}.site-header-module__XFbqWa__search button:hover,.site-header-module__XFbqWa__search button:focus-visible{color:var(--brand);transform:translateY(calc(var(--control-press) * -1))}.site-header-module__XFbqWa__search button:active{transform:translateY(var(--control-press))}.site-header-module__XFbqWa__account{align-items:center;gap:4px;display:flex}.site-header-module__XFbqWa__memberLink{color:var(--ink);font-size:var(--text-ui);min-height:44px;padding:0 var(--space-3);transition:color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.site-header-module__XFbqWa__memberLink:hover,.site-header-module__XFbqWa__memberLink:focus-visible{color:var(--brand-hover);transform:translateY(calc(var(--control-press) * -1))}.site-header-module__XFbqWa__mobileMenu{display:none;position:relative}.site-header-module__XFbqWa__mobileMenu summary{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;list-style:none;display:flex}.site-header-module__XFbqWa__mobileMenu summary::-webkit-details-marker{display:none}.site-header-module__XFbqWa__mobileMenu nav{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);gap:8px;width:min(320px,100vw - 32px);max-height:calc(100vh - 88px);padding:12px;display:grid;position:absolute;top:48px;right:0;overflow-y:auto}.site-header-module__XFbqWa__mobileMenu nav a{border-radius:var(--radius-control);padding:var(--space-3)}.site-header-module__XFbqWa__mobilePrimaryLinks,.site-header-module__XFbqWa__mobileAccountLinks{gap:4px;display:grid}.site-header-module__XFbqWa__mobileRoleLabel{border-top:1px solid var(--line);color:var(--ink-muted);font-size:var(--text-meta);letter-spacing:.04em;padding:12px 8px 2px}.site-header-module__XFbqWa__mobileRoleLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.site-header-module__XFbqWa__mobileRoleLinks a{text-align:center;justify-content:center;align-items:center;min-height:44px;display:inline-flex}.site-header-module__XFbqWa__mobileAccountLinks{border-top:1px solid var(--line);padding-top:8px}.site-header-module__XFbqWa__mobileMenu nav a:hover,.site-header-module__XFbqWa__mobileMenu nav a:focus-visible,.site-header-module__XFbqWa__mobilePrimaryLinks a[aria-current=page]{background:var(--brand-soft);transform:translateX(var(--hover-shift))}@media (max-width:1023px){.site-header-module__XFbqWa__inner{grid-template-columns:auto 1fr auto}.site-header-module__XFbqWa__desktopNav,.site-header-module__XFbqWa__account,.site-header-module__XFbqWa__roleNavigation{display:none}.site-header-module__XFbqWa__searchRegion{justify-self:stretch;margin-left:auto}.site-header-module__XFbqWa__homeInner{padding-inline:var(--space-4);grid-template-columns:auto 1fr auto}.site-header-module__XFbqWa__homeInner .site-header-module__XFbqWa__searchRegion{display:none}.site-header-module__XFbqWa__homeInner .site-header-module__XFbqWa__mobileMenu{grid-column:3;justify-self:end}.site-header-module__XFbqWa__mobileMenu{display:block}}@media (max-width:639px){.site-header-module__XFbqWa__inner{gap:12px;padding:0 16px}.site-header-module__XFbqWa__logo{font-size:26px}.site-header-module__XFbqWa__search input{width:100%}.site-header-module__XFbqWa__searchRegion{min-width:0}}@media (prefers-reduced-motion:reduce){.site-header-module__XFbqWa__desktopNav a,.site-header-module__XFbqWa__desktopNav a:after,.site-header-module__XFbqWa__roleNavigation a,.site-header-module__XFbqWa__mobileMenu a,.site-header-module__XFbqWa__search button,.site-header-module__XFbqWa__memberLink{transition:none}.site-header-module__XFbqWa__mobileMenu a:hover,.site-header-module__XFbqWa__mobileMenu a:focus-visible,.site-header-module__XFbqWa__search button:hover,.site-header-module__XFbqWa__search button:focus-visible,.site-header-module__XFbqWa__search button:active,.site-header-module__XFbqWa__memberLink:hover,.site-header-module__XFbqWa__memberLink:focus-visible{transform:none}}
.home-page-module__gPV1fq__page{background:var(--canvas);min-height:100dvh}.home-page-module__gPV1fq__shell{max-width:var(--shell);padding:var(--space-5) var(--space-5) 0;margin:0 auto}.home-page-module__gPV1fq__topFrame{gap:var(--space-4);width:100%;margin-inline:auto;display:grid}.home-page-module__gPV1fq__topFrameWithoutAds{max-width:var(--home-shell)}.home-page-module__gPV1fq__topFrameWithAds{max-width:none}.home-page-module__gPV1fq__homeSearch{border:2px solid var(--program);border-radius:var(--radius-panel);align-items:center;gap:var(--space-3);min-height:50px;padding-left:var(--space-4);grid-template-columns:auto minmax(0,1fr) auto;margin:0;display:grid;overflow:hidden}.home-page-module__gPV1fq__homeSearch:focus-within{border-color:var(--brand);outline:2px solid var(--brand-soft);outline-offset:2px}.home-page-module__gPV1fq__homeSearch input{color:var(--ink);border:0;outline:0;align-self:stretch;min-width:0}.home-page-module__gPV1fq__homeSearch input::placeholder{color:var(--ink-muted)}.home-page-module__gPV1fq__homeSearch button{background:var(--program);color:var(--surface);cursor:pointer;min-width:92px;padding:0 var(--space-5);transition:background-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);border:0;align-self:stretch;font-weight:750}.home-page-module__gPV1fq__homeSearch button:hover,.home-page-module__gPV1fq__homeSearch button:focus-visible{background:var(--brand-hover)}.home-page-module__gPV1fq__homeSearch button:active{transform:translateY(var(--control-press))}.home-page-module__gPV1fq__dashboard{gap:var(--space-4);margin-top:var(--space-4);min-width:0;display:grid}.home-page-module__gPV1fq__withLeftAds{grid-template-columns:220px minmax(0,1fr) 220px}.home-page-module__gPV1fq__withLeftAds.home-page-module__gPV1fq__withRightAd{grid-template-areas:"left news weather""left tables rightAd""left launcher rightAd""community community rightAd""inline inline inline"}.home-page-module__gPV1fq__withLeftAds.home-page-module__gPV1fq__withoutRightAd{grid-template-areas:"left news weather""left tables tables""left launcher launcher""left community community""inline inline inline"}.home-page-module__gPV1fq__withoutLeftAds{max-width:var(--home-shell);grid-template-columns:minmax(0,1fr) 220px;width:100%;margin-inline:auto}.home-page-module__gPV1fq__withoutLeftAds.home-page-module__gPV1fq__withRightAd{grid-template-areas:"news weather""tables rightAd""launcher rightAd""community rightAd""inline inline"}.home-page-module__gPV1fq__withoutLeftAds.home-page-module__gPV1fq__withoutRightAd{grid-template-areas:"news weather""tables tables""launcher launcher""community community""inline inline"}.home-page-module__gPV1fq__leftRail{align-content:start;gap:var(--space-4);grid-area:left;min-width:0;display:grid}.home-page-module__gPV1fq__newsArea,.home-page-module__gPV1fq__dataPanel,.home-page-module__gPV1fq__community{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);min-width:0;overflow:hidden}.home-page-module__gPV1fq__newsArea{grid-area:news;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-self:stretch;display:grid}.home-page-module__gPV1fq__newsHeading,.home-page-module__gPV1fq__panelHeader,.home-page-module__gPV1fq__communityTop{border-bottom:1px solid var(--line);min-height:44px;padding:0 var(--space-4);justify-content:space-between;align-items:center;display:flex}.home-page-module__gPV1fq__newsHeading h1,.home-page-module__gPV1fq__panelHeader h2,.home-page-module__gPV1fq__communityTop h2{font-size:var(--text-section);letter-spacing:-.025em;margin:0;font-weight:800}.home-page-module__gPV1fq__newsHeading time,.home-page-module__gPV1fq__panelHeader a{color:var(--ink-muted);font-size:var(--text-meta);align-items:center;gap:var(--space-1);text-decoration:none;display:flex}.home-page-module__gPV1fq__panelHeader a{min-height:44px;transition:color var(--motion-fast) var(--ease-standard)}.home-page-module__gPV1fq__panelHeader a:hover,.home-page-module__gPV1fq__panelHeader a:focus-visible{color:var(--brand)}.home-page-module__gPV1fq__newsGrid{grid-template-columns:minmax(0,1.45fr) minmax(260px,.9fr);height:100%;min-height:330px;display:grid}.home-page-module__gPV1fq__leadStory{background:var(--program);color:var(--surface);height:100%;min-height:330px;padding:var(--space-6);flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.home-page-module__gPV1fq__leadStory:after{content:"";pointer-events:none;background:linear-gradient(#0000 28%,#070d14eb 100%);position:absolute;inset:0}.home-page-module__gPV1fq__leadImage{object-fit:cover;height:100%;transition:transform var(--motion-slow) var(--ease-emphasized);width:100%;position:absolute;inset:0}.home-page-module__gPV1fq__leadFallback{transition:transform var(--motion-slow) var(--ease-emphasized);background-image:url(https://images.unsplash.com/photo-1504307651254-35680f356dfd?auto=format&fit=crop&w=1200&q=86);background-position:50%;background-size:cover;position:absolute;inset:0}.home-page-module__gPV1fq__fallbackNotice{background:color-mix(in srgb, var(--program) 78%, transparent);border-radius:var(--radius-control);color:var(--surface);font-size:var(--text-meta);padding:var(--space-1) var(--space-2);right:var(--space-3);top:var(--space-3);z-index:1;font-weight:650;position:absolute}.home-page-module__gPV1fq__leadLabel,.home-page-module__gPV1fq__leadTitle,.home-page-module__gPV1fq__leadMeta{z-index:1;position:relative}.home-page-module__gPV1fq__leadLabel{background:var(--brand);font-size:var(--text-meta);margin-bottom:var(--space-3);padding:var(--space-1) var(--space-2);align-self:flex-start;font-weight:800}.home-page-module__gPV1fq__leadTitle{letter-spacing:-.035em;text-wrap:balance;word-break:keep-all;font-size:clamp(1.2rem,2.1vw,1.55rem);line-height:1.42}.home-page-module__gPV1fq__leadMeta{color:#ffffffd1;font-size:var(--text-meta);margin-top:var(--space-3)}.home-page-module__gPV1fq__leadEmpty{cursor:default}.home-page-module__gPV1fq__breakingNews{border-left:1px solid var(--line);min-width:0;padding:0 var(--space-4) var(--space-3)}.home-page-module__gPV1fq__breakingHeader{justify-content:space-between;align-items:center;min-height:48px;display:flex}.home-page-module__gPV1fq__breakingHeader strong{color:var(--brand);font-size:var(--text-ui)}.home-page-module__gPV1fq__breakingHeader span{color:var(--ink-muted);font-size:var(--text-meta)}.home-page-module__gPV1fq__breakingNews ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.home-page-module__gPV1fq__breakingNews li{border-top:1px solid color-mix(in srgb, var(--line) 72%, transparent);align-items:center;gap:var(--space-3);grid-template-columns:40px minmax(0,1fr);min-height:50px;display:grid}.home-page-module__gPV1fq__breakingNews time{color:var(--brand);font-size:var(--text-meta);font-variant-numeric:tabular-nums;font-weight:750}.home-page-module__gPV1fq__breakingNews a{color:var(--ink);font-size:var(--text-meta);overflow-wrap:anywhere;text-wrap:pretty;min-height:44px;transition:color var(--motion-fast) var(--ease-standard);word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-content:center;line-height:1.45;text-decoration:none;display:-webkit-box;overflow:hidden}.home-page-module__gPV1fq__breakingNews a:hover,.home-page-module__gPV1fq__breakingNews a:focus-visible{color:var(--brand)}.home-page-module__gPV1fq__weatherArea{grid-area:weather;min-width:0}.home-page-module__gPV1fq__tablesArea{gap:var(--space-4);grid-area:tables;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.home-page-module__gPV1fq__tableScroll{min-width:0;overflow-x:auto}.home-page-module__gPV1fq__dataPanel table,.home-page-module__gPV1fq__communityTable{border-collapse:collapse;font-size:var(--text-meta);table-layout:fixed;width:100%}.home-page-module__gPV1fq__dataPanel th,.home-page-module__gPV1fq__dataPanel td,.home-page-module__gPV1fq__communityTable th,.home-page-module__gPV1fq__communityTable td{border-bottom:1px solid var(--line);height:44px;padding:0 var(--space-3);text-align:left;text-overflow:ellipsis;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);white-space:nowrap;overflow:hidden}.home-page-module__gPV1fq__dataPanel tbody tr:hover td,.home-page-module__gPV1fq__dataPanel tbody tr:focus-within td,.home-page-module__gPV1fq__communityTable tbody tr:hover td,.home-page-module__gPV1fq__communityTable tbody tr:focus-within td{background:var(--surface-accent)}.home-page-module__gPV1fq__dataPanel th,.home-page-module__gPV1fq__communityTable th{background:var(--surface-subtle);color:var(--ink-muted);font-weight:700}.home-page-module__gPV1fq__dataPanel tr:last-child td,.home-page-module__gPV1fq__communityTable tr:last-child td{border-bottom:0}.home-page-module__gPV1fq__dataPanel a,.home-page-module__gPV1fq__communityTable a{color:var(--ink);min-height:44px;transition:color var(--motion-fast) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.home-page-module__gPV1fq__dataPanel a:hover,.home-page-module__gPV1fq__dataPanel a:focus-visible,.home-page-module__gPV1fq__communityTable a:hover,.home-page-module__gPV1fq__communityTable a:focus-visible{color:var(--brand)}.home-page-module__gPV1fq__lawTable th:first-child,.home-page-module__gPV1fq__lawTable td:first-child{width:76px}.home-page-module__gPV1fq__lawTable th:nth-child(2),.home-page-module__gPV1fq__lawTable td:nth-child(2){width:58px}.home-page-module__gPV1fq__lawTable th:last-child,.home-page-module__gPV1fq__lawTable td:last-child{width:84px}.home-page-module__gPV1fq__jobsTable th:first-child,.home-page-module__gPV1fq__jobsTable td:first-child{width:24%}.home-page-module__gPV1fq__jobsTable th:nth-child(2),.home-page-module__gPV1fq__jobsTable td:nth-child(2){width:32%}.home-page-module__gPV1fq__lawState{color:var(--brand);font-weight:800}.home-page-module__gPV1fq__emptyCopy{color:var(--ink-muted);font-size:var(--text-meta);min-height:160px;padding:var(--space-5);margin:0;line-height:1.6}.home-page-module__gPV1fq__emptyCopy p{margin:0 0 var(--space-2)}.home-page-module__gPV1fq__emptyCopy a{color:var(--brand);align-items:center;min-height:44px;font-weight:700;display:inline-flex}.home-page-module__gPV1fq__launcher{border:1px solid var(--line);border-radius:var(--radius-panel);align-items:center;gap:var(--space-3);min-height:72px;padding:var(--space-3) var(--space-4);grid-area:launcher;grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.home-page-module__gPV1fq__launcherIcon{border:1px solid var(--program);justify-content:center;align-items:center;width:36px;height:36px;display:flex}.home-page-module__gPV1fq__launcher>div{gap:var(--space-1);display:grid}.home-page-module__gPV1fq__launcher strong{font-size:var(--text-ui)}.home-page-module__gPV1fq__launcher span,.home-page-module__gPV1fq__launcher p{color:var(--ink-muted);font-size:var(--text-meta)}.home-page-module__gPV1fq__launcher p{margin:0}.home-page-module__gPV1fq__launcher>a{background:var(--brand);border-radius:var(--radius-control);color:var(--surface);font-size:var(--text-ui);align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);transition:background-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);font-weight:800;text-decoration:none;display:flex}.home-page-module__gPV1fq__launcher>a:hover,.home-page-module__gPV1fq__launcher>a:focus-visible{background:var(--brand-hover);transform:translateY(calc(var(--control-press) * -1))}.home-page-module__gPV1fq__launcher>a:active{transform:translateY(var(--control-press))}.home-page-module__gPV1fq__rightAd{grid-area:rightAd;min-width:0}.home-page-module__gPV1fq__inlineAd{grid-area:inline;display:none}.home-page-module__gPV1fq__community{grid-area:community}.home-page-module__gPV1fq__communityTop>a{background:var(--brand);border-radius:var(--radius-control);color:var(--surface);font-size:var(--text-ui);min-height:44px;padding:0 var(--space-5);transition:background-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);align-items:center;font-weight:800;text-decoration:none;display:flex}.home-page-module__gPV1fq__communityTop>a:hover,.home-page-module__gPV1fq__communityTop>a:focus-visible{background:var(--brand-hover);transform:translateY(calc(var(--control-press) * -1))}.home-page-module__gPV1fq__communityTop>a:active{transform:translateY(var(--control-press))}.home-page-module__gPV1fq__communityBody{grid-template-columns:150px minmax(0,1fr);display:grid}.home-page-module__gPV1fq__communityTabs{border-right:1px solid var(--line);display:grid}.home-page-module__gPV1fq__communityTabs button{background:var(--surface);border:0;border-bottom:1px solid var(--line);color:var(--ink);cursor:pointer;font-family:inherit;font-size:var(--text-ui);min-height:48px;padding:0 var(--space-4);text-align:left;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);align-items:center;width:100%;font-weight:700;display:flex}.home-page-module__gPV1fq__communityTabs button:last-child{border-bottom:0}.home-page-module__gPV1fq__communityTabs button[aria-selected=true]{background:var(--brand);color:var(--surface)}.home-page-module__gPV1fq__communityTabs button:hover:not([aria-selected=true]),.home-page-module__gPV1fq__communityTabs button:focus-visible:not([aria-selected=true]){background:var(--brand-soft);color:var(--brand-hover)}.home-page-module__gPV1fq__communityTabs button:focus-visible{outline:2px solid var(--ink);outline-offset:-3px}.home-page-module__gPV1fq__communityTableWrap{min-width:0;min-height:240px}@media (prefers-reduced-motion:no-preference){.home-page-module__gPV1fq__communityTableWrap{animation:home-page-module__gPV1fq__content-crossfade var(--motion-base) var(--ease-standard) both}}@keyframes home-page-module__gPV1fq__content-crossfade{0%{opacity:0}to{opacity:1}}.home-page-module__gPV1fq__communityTable th:first-child,.home-page-module__gPV1fq__communityTable td:first-child{width:100px}.home-page-module__gPV1fq__communityTable th:nth-child(3),.home-page-module__gPV1fq__communityTable td:nth-child(3){width:120px}.home-page-module__gPV1fq__communityTable th:nth-child(4),.home-page-module__gPV1fq__communityTable td:nth-child(4){width:84px}.home-page-module__gPV1fq__communityTable th:nth-child(5),.home-page-module__gPV1fq__communityTable td:nth-child(5),.home-page-module__gPV1fq__communityTable th:nth-child(6),.home-page-module__gPV1fq__communityTable td:nth-child(6){text-align:center;width:58px}.home-page-module__gPV1fq__communityEmpty{color:var(--ink-muted);align-items:center;gap:var(--space-2);flex-direction:column;justify-content:center;min-height:240px;display:flex}.home-page-module__gPV1fq__communityEmpty a{color:var(--brand);font-size:var(--text-ui);align-items:center;min-height:44px;font-weight:700;display:inline-flex}.home-page-module__gPV1fq__moreLink{border:1px solid var(--line);color:var(--ink);font-size:var(--text-ui);align-items:center;gap:var(--space-2);margin:var(--space-6) auto 0;max-width:1060px;min-height:48px;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);justify-content:center;font-weight:700;text-decoration:none;display:flex}.home-page-module__gPV1fq__moreLink:hover,.home-page-module__gPV1fq__moreLink:focus-visible{background:var(--brand-soft);border-color:var(--brand);color:var(--brand)}.home-page-module__gPV1fq__footer{border-top:1px solid var(--line);color:var(--ink-muted);font-size:var(--text-meta);margin-top:var(--space-8);justify-content:space-between;align-items:center;min-height:82px;display:flex}.home-page-module__gPV1fq__footer nav{gap:var(--space-5);flex-wrap:wrap;display:flex}.home-page-module__gPV1fq__footer a{color:inherit;min-height:44px;padding-block:var(--space-3);transition:color var(--motion-fast) var(--ease-standard);text-decoration:none;display:inline-flex}.home-page-module__gPV1fq__footer a:hover,.home-page-module__gPV1fq__footer a:focus-visible{color:var(--brand)}.home-page-module__gPV1fq__leadStory:hover .home-page-module__gPV1fq__leadTitle,.home-page-module__gPV1fq__leadStory:focus-visible .home-page-module__gPV1fq__leadTitle{text-underline-offset:4px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.home-page-module__gPV1fq__leadStory:hover .home-page-module__gPV1fq__leadImage,.home-page-module__gPV1fq__leadStory:hover .home-page-module__gPV1fq__leadFallback{transform:scale(1.025)}}@keyframes home-page-module__gPV1fq__section-enter{0%{opacity:0;transform:translateY(var(--section-enter-distance))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.home-page-module__gPV1fq__topFrame,.home-page-module__gPV1fq__newsArea,.home-page-module__gPV1fq__weatherArea,.home-page-module__gPV1fq__tablesArea>.home-page-module__gPV1fq__dataPanel,.home-page-module__gPV1fq__launcher,.home-page-module__gPV1fq__rightAd,.home-page-module__gPV1fq__inlineAd,.home-page-module__gPV1fq__community,.home-page-module__gPV1fq__moreLink{animation:home-page-module__gPV1fq__section-enter var(--motion-slow) var(--ease-emphasized) both}.home-page-module__gPV1fq__newsArea{animation-delay:var(--motion-stagger)}.home-page-module__gPV1fq__weatherArea{animation-delay:calc(var(--motion-stagger) * 2)}.home-page-module__gPV1fq__tablesArea>.home-page-module__gPV1fq__dataPanel:first-child{animation-delay:calc(var(--motion-stagger) * 3)}.home-page-module__gPV1fq__tablesArea>.home-page-module__gPV1fq__dataPanel:last-child{animation-delay:calc(var(--motion-stagger) * 4)}.home-page-module__gPV1fq__launcher,.home-page-module__gPV1fq__rightAd,.home-page-module__gPV1fq__inlineAd{animation-delay:calc(var(--motion-stagger) * 5)}.home-page-module__gPV1fq__community{animation-delay:calc(var(--motion-stagger) * 6)}.home-page-module__gPV1fq__moreLink{animation-delay:calc(var(--motion-stagger) * 7)}}@media (max-width:1439px){.home-page-module__gPV1fq__dashboard.home-page-module__gPV1fq__withLeftAds,.home-page-module__gPV1fq__dashboard.home-page-module__gPV1fq__withoutLeftAds{max-width:var(--home-shell);grid-template-columns:minmax(0,1fr) 220px;grid-template-areas:"news weather""tables weather""launcher launcher""community community""inline inline";width:100%}.home-page-module__gPV1fq__topFrame{max-width:var(--home-shell)}.home-page-module__gPV1fq__leftRail,.home-page-module__gPV1fq__rightAd{display:none}.home-page-module__gPV1fq__inlineAd{display:block}}@media (max-width:899px){.home-page-module__gPV1fq__newsGrid{grid-template-columns:minmax(0,1fr)}.home-page-module__gPV1fq__leadStory{height:auto;min-height:280px}.home-page-module__gPV1fq__breakingNews{border-left:0;border-top:1px solid var(--line)}}@media (max-width:1023px){.home-page-module__gPV1fq__shell{padding-inline:var(--space-4)}.home-page-module__gPV1fq__dashboard.home-page-module__gPV1fq__withLeftAds,.home-page-module__gPV1fq__dashboard.home-page-module__gPV1fq__withoutLeftAds{grid-template-columns:minmax(0,1fr);grid-template-areas:"news""weather""tables""inline""community"}.home-page-module__gPV1fq__launcher{display:none}.home-page-module__gPV1fq__communityBody{grid-template-columns:1fr}.home-page-module__gPV1fq__communityTabs{border-bottom:1px solid var(--line);border-right:0;grid-template-columns:repeat(5,minmax(0,1fr))}.home-page-module__gPV1fq__communityTabs button{padding:0 var(--space-2);border-bottom:0;justify-content:center}}@media (max-width:767px){.home-page-module__gPV1fq__homeSearch{margin-bottom:var(--space-3)}.home-page-module__gPV1fq__homeSearch button{min-width:68px;padding-inline:var(--space-3)}.home-page-module__gPV1fq__tablesArea{grid-template-columns:1fr}.home-page-module__gPV1fq__inlineAd{min-width:0}}@media (max-width:639px){.home-page-module__gPV1fq__shell{padding:var(--space-3) var(--space-4) 0}.home-page-module__gPV1fq__homeSearch{gap:var(--space-2);min-height:48px;padding-left:var(--space-3);border-width:1px}.home-page-module__gPV1fq__homeSearch button{background:var(--program);color:var(--surface);min-width:44px;padding-inline:var(--space-3)}.home-page-module__gPV1fq__dashboard.home-page-module__gPV1fq__withLeftAds,.home-page-module__gPV1fq__dashboard.home-page-module__gPV1fq__withoutLeftAds{gap:var(--space-3);margin-top:var(--space-3);grid-template-areas:"news""weather""tables""inline""community"}.home-page-module__gPV1fq__newsHeading{border-bottom:0;min-height:36px;padding:0}.home-page-module__gPV1fq__newsHeading h1{color:var(--brand);font-size:var(--text-section)}.home-page-module__gPV1fq__newsArea{border:0;overflow:visible}.home-page-module__gPV1fq__newsGrid{min-height:0;display:block}.home-page-module__gPV1fq__leadStory{aspect-ratio:16/10;height:auto;min-height:0;padding:var(--space-4)}.home-page-module__gPV1fq__leadTitle{font-size:1.08rem;line-height:1.45}.home-page-module__gPV1fq__breakingNews{display:none}.home-page-module__gPV1fq__breakingHeader{min-height:42px}.home-page-module__gPV1fq__breakingNews li{min-height:46px}.home-page-module__gPV1fq__dataPanel th:nth-child(4),.home-page-module__gPV1fq__dataPanel td:nth-child(4),.home-page-module__gPV1fq__dataPanel th:nth-child(5),.home-page-module__gPV1fq__dataPanel td:nth-child(5){display:none}.home-page-module__gPV1fq__communityTop,.home-page-module__gPV1fq__communityTop>a{padding-inline:var(--space-3)}.home-page-module__gPV1fq__communityTabs{overflow:hidden}.home-page-module__gPV1fq__communityTabs button{font-size:var(--text-meta)}.home-page-module__gPV1fq__communityTable th:nth-child(3),.home-page-module__gPV1fq__communityTable td:nth-child(3),.home-page-module__gPV1fq__communityTable th:nth-child(5),.home-page-module__gPV1fq__communityTable td:nth-child(5),.home-page-module__gPV1fq__communityTable th:nth-child(6),.home-page-module__gPV1fq__communityTable td:nth-child(6){display:none}.home-page-module__gPV1fq__communityTable th:first-child,.home-page-module__gPV1fq__communityTable td:first-child{width:72px}.home-page-module__gPV1fq__communityTable th:nth-child(4),.home-page-module__gPV1fq__communityTable td:nth-child(4){width:64px}.home-page-module__gPV1fq__footer{align-items:flex-start;gap:var(--space-2);padding-block:var(--space-3);display:grid}.home-page-module__gPV1fq__footer nav{gap:var(--space-3)}}@media (prefers-reduced-motion:reduce){.home-page-module__gPV1fq__homeSearch button,.home-page-module__gPV1fq__panelHeader a,.home-page-module__gPV1fq__breakingNews a,.home-page-module__gPV1fq__dataPanel td,.home-page-module__gPV1fq__communityTable td,.home-page-module__gPV1fq__launcher>a,.home-page-module__gPV1fq__communityTop>a,.home-page-module__gPV1fq__communityTabs button,.home-page-module__gPV1fq__moreLink,.home-page-module__gPV1fq__footer a,.home-page-module__gPV1fq__leadImage{transition:none}.home-page-module__gPV1fq__leadStory:hover .home-page-module__gPV1fq__leadImage,.home-page-module__gPV1fq__leadStory:hover .home-page-module__gPV1fq__leadFallback,.home-page-module__gPV1fq__launcher>a:hover,.home-page-module__gPV1fq__launcher>a:focus-visible,.home-page-module__gPV1fq__communityTop>a:hover,.home-page-module__gPV1fq__communityTop>a:focus-visible{transform:none}}
.catalog-module__iN4JJa__frame{min-height:100vh;position:relative}.catalog-module__iN4JJa__shell{max-width:var(--shell);z-index:1;margin:0 auto;padding:12px 20px 64px;position:relative}.catalog-module__iN4JJa__topAd{margin-bottom:14px}.catalog-module__iN4JJa__main{gap:14px;display:grid}.catalog-module__iN4JJa__hero,.catalog-module__iN4JJa__card,.catalog-module__iN4JJa__detail,.catalog-module__iN4JJa__version{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface)}.catalog-module__iN4JJa__hero{padding:26px}.catalog-module__iN4JJa__hero h1,.catalog-module__iN4JJa__hero p,.catalog-module__iN4JJa__detail h1,.catalog-module__iN4JJa__detail p{margin:0}.catalog-module__iN4JJa__hero p,.catalog-module__iN4JJa__summary,.catalog-module__iN4JJa__meta{color:var(--ink-muted)}.catalog-module__iN4JJa__hero p{word-break:keep-all;margin-top:8px}.catalog-module__iN4JJa__summary{word-break:keep-all}.catalog-module__iN4JJa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.catalog-module__iN4JJa__card{color:var(--ink);gap:8px;min-height:150px;padding:20px;text-decoration:none;display:grid}.catalog-module__iN4JJa__card:hover{border-color:var(--brand);background:var(--surface-accent)}.catalog-module__iN4JJa__card small,.catalog-module__iN4JJa__meta{font-size:var(--text-meta)}.catalog-module__iN4JJa__detail{overflow:hidden}.catalog-module__iN4JJa__detailHeader,.catalog-module__iN4JJa__description,.catalog-module__iN4JJa__versions{padding:24px}.catalog-module__iN4JJa__detailHeader{border-bottom:1px solid var(--line)}.catalog-module__iN4JJa__detailHeader h1{margin-bottom:10px}.catalog-module__iN4JJa__description{white-space:pre-wrap;min-height:160px;line-height:1.8}.catalog-module__iN4JJa__versions{border-top:1px solid var(--line);gap:12px;display:grid}.catalog-module__iN4JJa__versions>h2{margin:0;font-size:1.2rem}.catalog-module__iN4JJa__version{gap:12px;padding:18px;display:grid}.catalog-module__iN4JJa__versionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.catalog-module__iN4JJa__downloadList{gap:10px;display:grid}.catalog-module__iN4JJa__downloadRow{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding-top:12px;display:grid}.catalog-module__iN4JJa__downloadButton{border-radius:var(--radius-control);background:var(--brand);color:#fff;align-items:center;min-height:46px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.catalog-module__iN4JJa__hash{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:var(--text-meta)}@media (max-width:820px){.catalog-module__iN4JJa__grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.catalog-module__iN4JJa__shell{padding:8px 16px 48px}.catalog-module__iN4JJa__topAd{margin-bottom:8px}.catalog-module__iN4JJa__grid,.catalog-module__iN4JJa__downloadRow{grid-template-columns:1fr}.catalog-module__iN4JJa__downloadButton{justify-content:center}}
.ad-slot-module__maDUFW__slot{background:var(--surface-subtle);border:1px dashed var(--line-strong);color:var(--ink-muted);font-size:var(--text-ui);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;overflow:hidden}.ad-slot-module__maDUFW__slot strong{color:var(--ink);font-size:var(--text-body)}.ad-slot-module__maDUFW__slot a,.ad-slot-module__maDUFW__slot img{width:100%;height:100%}.ad-slot-module__maDUFW__slot a{position:relative}.ad-slot-module__maDUFW__slot img{object-fit:cover}.ad-slot-module__maDUFW__label{border:1px solid var(--line-strong);font-size:var(--text-meta);border-radius:4px;padding:4px 6px;line-height:1}.ad-slot-module__maDUFW__top-leaderboard{aspect-ratio:24/5;border-radius:var(--radius-panel);width:100%}.ad-slot-module__maDUFW__wing-left,.ad-slot-module__maDUFW__wing-right{z-index:0;width:min(220px,50% - 632px);height:780px;display:none;position:absolute;top:12px}.ad-slot-module__maDUFW__wing-left{left:max(12px,50% - 840px)}.ad-slot-module__maDUFW__wing-right{right:max(12px,50% - 840px)}.ad-slot-module__maDUFW__inline-rectangle{aspect-ratio:1/2;border-radius:var(--radius-panel);justify-self:center;width:100%;margin-inline:auto}.ad-slot-module__maDUFW__home-left-top,.ad-slot-module__maDUFW__home-left-bottom,.ad-slot-module__maDUFW__home-right-bottom{aspect-ratio:11/15;border-radius:var(--radius-panel);width:100%;min-height:280px}.ad-slot-module__maDUFW__home-right-bottom{aspect-ratio:11/18}.ad-slot-module__maDUFW__home-inline{aspect-ratio:8;border-radius:var(--radius-panel);width:100%;min-height:88px}@media (min-width:1600px){.ad-slot-module__maDUFW__wing-left,.ad-slot-module__maDUFW__wing-right{display:flex}}@media (max-width:767px){.ad-slot-module__maDUFW__top-leaderboard{aspect-ratio:16/5;border-radius:var(--radius-control)}.ad-slot-module__maDUFW__top-leaderboard strong{font-size:var(--text-ui)}}
.community-module__Z8SrWG__frame{min-height:100vh;position:relative}@supports (min-height:100dvh){.community-module__Z8SrWG__frame{min-height:100dvh}}.community-module__Z8SrWG__shell{max-width:calc(var(--shell) + 32px);z-index:1;margin:0 auto;padding:12px 16px 60px;position:relative}.community-module__Z8SrWG__topAd{margin-bottom:14px}.community-module__Z8SrWG__main{grid-template-columns:264px minmax(0,1fr);align-items:start;gap:12px;display:grid}.community-module__Z8SrWG__content{gap:12px;min-width:0;display:grid}.community-module__Z8SrWG__boardSidebar{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);top:var(--space-3);position:sticky;overflow:hidden}.community-module__Z8SrWG__sidebarHome{background:var(--brand-soft);border-bottom:1px solid var(--line);color:var(--brand-hover);min-height:48px;padding:0 var(--space-4);align-items:center;gap:10px;font-size:1rem;font-weight:850;text-decoration:none;display:flex}.community-module__Z8SrWG__boardNavigation,.community-module__Z8SrWG__navigationGroup{display:grid}.community-module__Z8SrWG__mobileBoardNavigation{display:none}.community-module__Z8SrWG__navigationLabel{background:var(--surface-subtle);border-bottom:1px solid var(--line);color:var(--ink-muted);letter-spacing:.06em;padding:var(--space-2) var(--space-4);font-size:.72rem}.community-module__Z8SrWG__boardNavigation a{border-bottom:1px solid var(--line);color:var(--ink);font-size:var(--text-ui);min-height:44px;padding:0 var(--space-4);transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);align-items:center;gap:10px;font-weight:750;text-decoration:none;display:flex}.community-module__Z8SrWG__boardNavigation a:hover,.community-module__Z8SrWG__boardNavigation a:focus-visible{background:var(--brand-soft);color:var(--brand-hover)}.community-module__Z8SrWG__boardNavigation a[aria-current=page]{background:var(--brand);color:var(--surface)}.community-module__Z8SrWG__heading,.community-module__Z8SrWG__roleDirectory,.community-module__Z8SrWG__sharedDirectory,.community-module__Z8SrWG__quickRail>section,.community-module__Z8SrWG__panel,.community-module__Z8SrWG__article,.community-module__Z8SrWG__comments{animation:community-module__Z8SrWG__section-enter var(--motion-base) var(--ease-emphasized) both;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel)}.community-module__Z8SrWG__workbench{grid-template-columns:minmax(0,1fr) minmax(350px,402px);align-items:start;gap:12px;display:grid}.community-module__Z8SrWG__mainColumn{gap:12px;min-width:0;display:grid}.community-module__Z8SrWG__quickRail{gap:12px;display:grid}.community-module__Z8SrWG__quickRail>section{overflow:hidden}.community-module__Z8SrWG__quickRail .community-module__Z8SrWG__sectionHeader>a{color:var(--ink-muted);font-size:var(--text-meta);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.community-module__Z8SrWG__noticeLinks{gap:8px;padding:12px;display:grid}.community-module__Z8SrWG__noticeLinks a{border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ink);min-height:52px;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:grid}.community-module__Z8SrWG__noticeLinks a:hover,.community-module__Z8SrWG__noticeLinks a:focus-visible{background:var(--surface-accent);border-color:var(--brand)}.community-module__Z8SrWG__noticeLinks strong{font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.community-module__Z8SrWG__noticeLinks svg{color:var(--ink-muted)}.community-module__Z8SrWG__popularLinks{counter-reset:popular;margin:0;padding:0 12px;list-style:none}.community-module__Z8SrWG__popularLinks li{counter-increment:popular}.community-module__Z8SrWG__popularLinks li+li{border-top:1px solid var(--line)}.community-module__Z8SrWG__popularLinks a{color:var(--ink);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:52px;text-decoration:none;display:grid}.community-module__Z8SrWG__popularLinks a:before{background:var(--brand);color:#fff;content:counter(popular);border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;font-size:.68rem;font-weight:850;display:flex}.community-module__Z8SrWG__popularLinks strong{font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.community-module__Z8SrWG__popularLinks span{color:var(--ink-muted);font-size:var(--text-meta)}.community-module__Z8SrWG__quickActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid}.community-module__Z8SrWG__quickActions a{border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ink-muted);text-align:center;min-height:64px;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:6px;font-size:.72rem;text-decoration:none;display:flex}.community-module__Z8SrWG__quickActions a:hover,.community-module__Z8SrWG__quickActions a:focus-visible{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-hover)}.community-module__Z8SrWG__railEmpty{color:var(--ink-muted);font-size:var(--text-meta);text-align:center;min-height:92px;margin:0;padding:28px 16px}.community-module__Z8SrWG__roleDirectory{animation-delay:var(--motion-stagger)}.community-module__Z8SrWG__sharedDirectory{animation-delay:calc(var(--motion-stagger) * 2)}.community-module__Z8SrWG__panel,.community-module__Z8SrWG__article{animation-delay:calc(var(--motion-stagger) * 3)}.community-module__Z8SrWG__comments{animation-delay:calc(var(--motion-stagger) * 4)}.community-module__Z8SrWG__heading{align-items:center;gap:var(--space-4);justify-content:space-between;min-height:104px;padding:18px 22px;display:flex}.community-module__Z8SrWG__heading h1,.community-module__Z8SrWG__heading p{margin:0}.community-module__Z8SrWG__heading h1{letter-spacing:-.045em;font-size:clamp(1.45rem,2vw,1.85rem);line-height:1.25}.community-module__Z8SrWG__heading p:not(.community-module__Z8SrWG__eyebrow){color:var(--ink-muted);margin-top:var(--space-1)}.community-module__Z8SrWG__eyebrow{color:var(--brand);letter-spacing:.08em;margin-bottom:var(--space-1);font-size:.72rem;font-weight:850}.community-module__Z8SrWG__primaryLink{background:var(--brand);border-radius:var(--radius-control);color:var(--surface);min-height:44px;padding:0 var(--space-4);transition:background-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);flex:none;align-items:center;gap:7px;font-weight:800;text-decoration:none;display:inline-flex}.community-module__Z8SrWG__primaryLink:hover,.community-module__Z8SrWG__primaryLink:focus-visible{background:var(--brand-hover);transform:translateY(calc(var(--control-press) * -1))}.community-module__Z8SrWG__disabledPrimaryLink,.community-module__Z8SrWG__disabledPrimaryLink:hover{background:var(--surface-subtle);border:1px solid var(--line);color:var(--ink-muted);cursor:not-allowed;transform:none}.community-module__Z8SrWG__sectionHeader{border-bottom:1px solid var(--line);min-height:48px;padding:0 var(--space-4);justify-content:space-between;align-items:center;display:flex}.community-module__Z8SrWG__sectionHeader h2{font-size:var(--text-section);letter-spacing:-.03em;margin:0}.community-module__Z8SrWG__sectionHeader span{color:var(--ink-muted);font-size:var(--text-meta)}.community-module__Z8SrWG__roleGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.community-module__Z8SrWG__roleCard{border-bottom:1px solid var(--line);border-right:1px solid var(--line);min-width:0;transition:background-color var(--motion-fast) var(--ease-standard);grid-template-columns:minmax(108px,auto) minmax(0,1fr);align-items:center;gap:8px;padding:7px 12px;display:grid}.community-module__Z8SrWG__roleCard:nth-child(3n){border-right:0}.community-module__Z8SrWG__roleCard:nth-last-child(-n+3){border-bottom:0}.community-module__Z8SrWG__roleCard:hover,.community-module__Z8SrWG__roleCard:focus-within{background:var(--surface-accent)}.community-module__Z8SrWG__roleCardTitle{color:var(--ink);align-items:center;gap:12px;min-height:48px;text-decoration:none;display:flex}.community-module__Z8SrWG__roleCardTitle span{color:var(--brand);font-size:.7rem;font-weight:850}.community-module__Z8SrWG__roleCardIcon{color:var(--ink-muted);flex:0 0 34px;justify-content:center;align-items:center;display:flex}.community-module__Z8SrWG__roleCardTitle strong{letter-spacing:-.03em;font-size:1.15rem}.community-module__Z8SrWG__roleCard p{color:var(--ink-muted);font-size:var(--text-meta);display:none}.community-module__Z8SrWG__roleCard nav{align-items:center;margin-left:0;display:flex}.community-module__Z8SrWG__roleCard nav a{color:var(--ink-muted);min-height:44px;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);border:0;align-items:center;padding:0 6px;font-size:.75rem;font-weight:700;text-decoration:none;display:flex;position:relative}.community-module__Z8SrWG__roleCard nav a:first-child{padding-left:0}.community-module__Z8SrWG__roleCard nav a+a:before{background:var(--line-strong);content:"";width:1px;height:12px;position:absolute;top:16px;left:0}.community-module__Z8SrWG__roleCard nav a:hover,.community-module__Z8SrWG__roleCard nav a:focus-visible{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.community-module__Z8SrWG__supportGrid{grid-template-columns:minmax(150px,.7fr) minmax(240px,1fr) minmax(280px,1.3fr);display:grid}.community-module__Z8SrWG__supportGroup{min-width:0}.community-module__Z8SrWG__supportGroup+.community-module__Z8SrWG__supportGroup{border-left:1px solid var(--line)}.community-module__Z8SrWG__supportGroup h3{background:var(--surface-subtle);border-bottom:1px solid var(--line);font-size:var(--text-ui);min-height:44px;padding:var(--space-3) var(--space-4);margin:0}.community-module__Z8SrWG__supportLinks{display:grid}.community-module__Z8SrWG__supportLinks a{color:var(--ink);min-height:68px;padding:var(--space-3) var(--space-4);transition:background-color var(--motion-fast) var(--ease-standard);text-decoration:none;display:grid}.community-module__Z8SrWG__supportLinks a+a{border-top:1px solid var(--line)}.community-module__Z8SrWG__supportLinks a:hover,.community-module__Z8SrWG__supportLinks a:focus-visible{background:var(--surface-accent)}.community-module__Z8SrWG__supportLinks span{color:var(--ink-muted);font-size:var(--text-meta)}.community-module__Z8SrWG__recentList,.community-module__Z8SrWG__postList,.community-module__Z8SrWG__commentList,.community-module__Z8SrWG__replyList{margin:0;padding:0;list-style:none}.community-module__Z8SrWG__commentList li{padding:var(--space-3) var(--space-1)}.community-module__Z8SrWG__recentList li+li,.community-module__Z8SrWG__postList li+li{border-top:1px solid var(--line)}.community-module__Z8SrWG__recentColumns,.community-module__Z8SrWG__recentList a{align-items:center;gap:var(--space-2);grid-template-columns:80px minmax(0,1fr) 88px 74px 48px 48px;display:grid}.community-module__Z8SrWG__recentColumns{background:var(--surface-subtle);color:var(--ink-muted);min-height:36px;padding:0 var(--space-4);text-align:center;font-size:.72rem;font-weight:750}.community-module__Z8SrWG__recentList a{color:var(--ink);font-size:var(--text-meta);min-height:48px;padding:0 var(--space-4);transition:background-color var(--motion-fast) var(--ease-standard);text-decoration:none}.community-module__Z8SrWG__recentList strong{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.community-module__Z8SrWG__recentList a:hover,.community-module__Z8SrWG__recentList a:focus-visible{background:var(--surface-accent)}.community-module__Z8SrWG__recentList time,.community-module__Z8SrWG__author,.community-module__Z8SrWG__viewCount,.community-module__Z8SrWG__commentCount{color:var(--ink-muted)}.community-module__Z8SrWG__commentCount{text-align:right;font-size:.72rem}.community-module__Z8SrWG__viewCount,.community-module__Z8SrWG__commentCount{text-align:center}.community-module__Z8SrWG__roleBadge,.community-module__Z8SrWG__sectionBadge,.community-module__Z8SrWG__noticeBadge{font-size:.75rem;font-weight:800}.community-module__Z8SrWG__roleBadge{color:var(--ink-muted)}.community-module__Z8SrWG__sectionBadge{color:var(--ink-muted);flex:none;font-size:.68rem;font-weight:650}.community-module__Z8SrWG__noticeBadge{background:var(--brand-soft);color:var(--brand);margin-right:var(--space-2);padding:2px var(--space-1)}.community-module__Z8SrWG__sectionTabs{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.community-module__Z8SrWG__sectionTabs a{border-right:1px solid var(--line);color:var(--ink-muted);min-height:46px;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;font-weight:750;text-decoration:none;display:flex}.community-module__Z8SrWG__sectionTabs a:last-child{border-right:0}.community-module__Z8SrWG__sectionTabs a:hover,.community-module__Z8SrWG__sectionTabs a:focus-visible,.community-module__Z8SrWG__sectionTabs a[aria-current=page]{background:var(--brand-soft);color:var(--brand-hover)}.community-module__Z8SrWG__sectionTabs a[aria-current=page]{box-shadow:inset 0 -3px var(--brand)}.community-module__Z8SrWG__boardTools{border-bottom:1px solid var(--line);min-height:54px;padding:0 var(--space-4);justify-content:space-between;align-items:center;display:flex}.community-module__Z8SrWG__boardTools>div{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.community-module__Z8SrWG__filterSummary{color:var(--ink-muted);font-size:var(--text-meta)}.community-module__Z8SrWG__boardTools form{border:1px solid var(--line-strong);border-radius:var(--radius-control);align-items:center;display:flex;overflow:hidden}.community-module__Z8SrWG__boardTools input{min-height:44px;padding:0 var(--space-3);border:0;width:190px}.community-module__Z8SrWG__boardTools form:focus-within{border-color:var(--brand);outline:2px solid var(--brand);outline-offset:2px}.community-module__Z8SrWG__boardTools button{background:var(--surface-subtle);border:0;border-left:1px solid var(--line);color:var(--ink);cursor:pointer;min-width:44px;min-height:44px;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex}.community-module__Z8SrWG__resetLink{color:var(--brand);font-size:var(--text-meta);min-height:44px;padding-inline:var(--space-2);align-items:center;font-weight:800;display:inline-flex}.community-module__Z8SrWG__boardTools button:hover,.community-module__Z8SrWG__boardTools button:focus-visible{background:var(--brand-soft);color:var(--brand)}.community-module__Z8SrWG__boardTableWrap{overflow-x:auto}.community-module__Z8SrWG__boardTable{border-collapse:collapse;table-layout:fixed;width:100%}.community-module__Z8SrWG__boardTable th{background:var(--surface-subtle);color:var(--ink-muted);text-align:center;height:38px;font-size:.75rem}.community-module__Z8SrWG__boardTable th:first-child{width:82px}.community-module__Z8SrWG__boardTable th:nth-child(3){width:110px}.community-module__Z8SrWG__boardTable th:nth-child(4){width:82px}.community-module__Z8SrWG__boardTable th:nth-child(5),.community-module__Z8SrWG__boardTable th:nth-child(6){width:58px}.community-module__Z8SrWG__boardTable td{border-top:1px solid var(--line);font-size:var(--text-meta);height:48px;padding:0 var(--space-2);text-align:center}.community-module__Z8SrWG__boardTable tbody tr{transition:background-color var(--motion-fast) var(--ease-standard)}.community-module__Z8SrWG__boardTable tbody tr:hover,.community-module__Z8SrWG__boardTable tbody tr:focus-within{background:var(--surface-accent)}.community-module__Z8SrWG__boardTable td:nth-child(2){text-align:left}.community-module__Z8SrWG__postTitle{color:var(--ink);text-overflow:ellipsis;min-height:44px;transition:color var(--motion-fast) var(--ease-standard);white-space:nowrap;align-items:center;font-weight:750;text-decoration:none;display:flex;overflow:hidden}.community-module__Z8SrWG__postTitle:hover,.community-module__Z8SrWG__postTitle:focus-visible{color:var(--brand-hover)}.community-module__Z8SrWG__postActivity{color:var(--ink-muted);align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:2px;font-size:.75rem;display:flex}.community-module__Z8SrWG__postActivity span{align-items:center;gap:3px;display:inline-flex}.community-module__Z8SrWG__pagination{border-top:1px solid var(--line);align-items:center;gap:var(--space-4);justify-content:center;min-height:56px;display:flex}.community-module__Z8SrWG__pagination a{color:var(--brand);min-height:44px;padding:var(--space-2);align-items:center;font-weight:800;display:inline-flex}.community-module__Z8SrWG__empty{color:var(--ink-muted);min-height:240px;padding:var(--space-6);text-align:center;align-content:center;justify-items:center;display:grid}.community-module__Z8SrWG__empty strong{color:var(--ink)}.community-module__Z8SrWG__postList a{color:var(--ink);align-items:center;gap:var(--space-3);min-height:58px;padding:var(--space-2) var(--space-4);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.community-module__Z8SrWG__meta{color:var(--ink-muted);font-size:var(--text-meta);gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.community-module__Z8SrWG__articleHeader,.community-module__Z8SrWG__articleBody,.community-module__Z8SrWG__comments{padding:var(--space-6)}.community-module__Z8SrWG__articleHeader{border-bottom:1px solid var(--line)}.community-module__Z8SrWG__articleHeader h1{letter-spacing:-.035em;margin:0 0 var(--space-3);font-size:1.65rem}.community-module__Z8SrWG__articleBody{overflow-wrap:anywhere;white-space:pre-wrap;min-height:240px;line-height:1.8}.community-module__Z8SrWG__articleBody>*{max-width:70ch}.community-module__Z8SrWG__breadcrumbs{color:var(--ink-muted);font-size:var(--text-meta);align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.community-module__Z8SrWG__breadcrumbs a{color:inherit;align-items:center;min-height:44px;display:inline-flex}.community-module__Z8SrWG__attachments{background:var(--surface-subtle);border-top:1px solid var(--line);padding:var(--space-4) var(--space-6)}.community-module__Z8SrWG__attachments h2{font-size:var(--text-section);margin:0 0 var(--space-2)}.community-module__Z8SrWG__attachmentList{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.community-module__Z8SrWG__attachmentList li{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.community-module__Z8SrWG__attachmentList a{color:var(--brand);overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.community-module__Z8SrWG__attachmentList span,.community-module__Z8SrWG__editedLabel{color:var(--ink-muted);font-size:var(--text-meta)}.community-module__Z8SrWG__articleActions{border-top:1px solid var(--line);gap:var(--space-2);padding:var(--space-4) var(--space-6);display:grid}.community-module__Z8SrWG__commentActions{margin-top:var(--space-2)}.community-module__Z8SrWG__replyPanel{border-top:1px solid var(--line);margin-top:var(--space-3);padding-top:var(--space-2)}.community-module__Z8SrWG__replyPanel summary{color:var(--brand);cursor:pointer;align-items:center;min-height:44px;font-weight:750;display:inline-flex}.community-module__Z8SrWG__comments h2{margin:0 0 var(--space-4);font-size:1.2rem}.community-module__Z8SrWG__commentList{margin-bottom:var(--space-6)}.community-module__Z8SrWG__commentList li+li{border-top:1px solid var(--line)}.community-module__Z8SrWG__commentList li[data-depth="1"]{border-left:3px solid var(--brand-soft);padding-left:var(--space-8)}.community-module__Z8SrWG__replyList{margin-top:var(--space-2)}.community-module__Z8SrWG__commentList p{margin:var(--space-2) 0 0;white-space:pre-wrap;line-height:1.65}.community-module__Z8SrWG__formPanel{padding:var(--space-6)}.community-module__Z8SrWG__reportPanel{border-top:1px solid var(--line);padding:var(--space-3) var(--space-6) var(--space-5)}.community-module__Z8SrWG__reportPanel summary{color:var(--ink-muted);cursor:pointer;font-size:var(--text-ui);align-items:center;min-height:44px;font-weight:700;display:inline-flex}@keyframes community-module__Z8SrWG__section-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.community-module__Z8SrWG__main{grid-template-columns:1fr}.community-module__Z8SrWG__boardSidebar{position:static}.community-module__Z8SrWG__sidebarHome,.community-module__Z8SrWG__desktopBoardNavigation{display:none}.community-module__Z8SrWG__mobileBoardNavigation{display:block}.community-module__Z8SrWG__mobileBoardNavigation>summary{cursor:pointer;min-height:48px;padding:0 var(--space-4);align-items:center;font-weight:800;display:flex}.community-module__Z8SrWG__mobileBoardNavigation[open]>summary{border-bottom:1px solid var(--line)}.community-module__Z8SrWG__mobileBoardNavigation .community-module__Z8SrWG__navigationGroup{grid-template-columns:repeat(2,minmax(0,1fr))}.community-module__Z8SrWG__mobileBoardNavigation .community-module__Z8SrWG__navigationLabel,.community-module__Z8SrWG__mobileBoardNavigation nav>a{grid-column:1/-1}.community-module__Z8SrWG__mobileBoardNavigation a{border-right:1px solid var(--line);padding:0 var(--space-2);text-align:center;justify-content:center}.community-module__Z8SrWG__roleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.community-module__Z8SrWG__workbench{grid-template-columns:1fr}.community-module__Z8SrWG__quickRail{grid-template-columns:repeat(3,minmax(0,1fr))}.community-module__Z8SrWG__roleCard:nth-child(3n){border-right:1px solid var(--line)}.community-module__Z8SrWG__roleCard:nth-child(2n){border-right:0}.community-module__Z8SrWG__roleCard:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.community-module__Z8SrWG__roleCard:last-child{border-bottom:0}}@media (max-width:768px){.community-module__Z8SrWG__shell{padding:var(--space-2) var(--space-4) 40px}.community-module__Z8SrWG__topAd{margin-bottom:var(--space-2)}.community-module__Z8SrWG__heading{padding:var(--space-4);flex-direction:column;align-items:flex-start}.community-module__Z8SrWG__roleGrid,.community-module__Z8SrWG__supportGrid,.community-module__Z8SrWG__quickRail{grid-template-columns:1fr}.community-module__Z8SrWG__roleCard,.community-module__Z8SrWG__roleCard:nth-child(2n),.community-module__Z8SrWG__roleCard:nth-child(3n){border-bottom:1px solid var(--line);border-right:0;grid-template-columns:1fr}.community-module__Z8SrWG__roleCard nav{margin-left:46px}.community-module__Z8SrWG__roleCard:last-child{border-bottom:0}.community-module__Z8SrWG__supportGroup+.community-module__Z8SrWG__supportGroup{border-left:0;border-top:1px solid var(--line)}.community-module__Z8SrWG__recentList a{padding-block:var(--space-2);grid-template-columns:64px minmax(0,1fr) 42px 42px}.community-module__Z8SrWG__recentColumns,.community-module__Z8SrWG__author,.community-module__Z8SrWG__recentList time{display:none}.community-module__Z8SrWG__boardTable th:first-child{width:72px}.community-module__Z8SrWG__boardTable td{height:auto;padding:var(--space-3) var(--space-2)}.community-module__Z8SrWG__boardTable th.community-module__Z8SrWG__boardSecondaryCell,.community-module__Z8SrWG__boardTable td.community-module__Z8SrWG__boardSecondaryCell{clip-path:inset(50%);white-space:nowrap;width:1px;max-width:1px;padding:0;overflow:hidden}.community-module__Z8SrWG__postTitle{white-space:normal}.community-module__Z8SrWG__boardTools{align-items:stretch;gap:var(--space-2);padding-block:var(--space-3);flex-direction:column}.community-module__Z8SrWG__boardTools input{flex:1;width:auto}.community-module__Z8SrWG__articleHeader,.community-module__Z8SrWG__articleBody,.community-module__Z8SrWG__attachments,.community-module__Z8SrWG__comments,.community-module__Z8SrWG__formPanel{padding:var(--space-5) 18px}}@media (max-width:480px){.community-module__Z8SrWG__sectionTabs{grid-template-columns:repeat(5,minmax(0,1fr))}.community-module__Z8SrWG__sectionTabs a{font-size:.75rem}.community-module__Z8SrWG__roleCard nav a{min-height:44px}}@media (prefers-reduced-motion:reduce){.community-module__Z8SrWG__heading,.community-module__Z8SrWG__roleDirectory,.community-module__Z8SrWG__sharedDirectory,.community-module__Z8SrWG__quickRail>section,.community-module__Z8SrWG__panel,.community-module__Z8SrWG__article,.community-module__Z8SrWG__comments{animation:none}.community-module__Z8SrWG__boardNavigation a,.community-module__Z8SrWG__primaryLink,.community-module__Z8SrWG__roleCard,.community-module__Z8SrWG__roleCard nav a,.community-module__Z8SrWG__noticeLinks a,.community-module__Z8SrWG__popularLinks a,.community-module__Z8SrWG__quickActions a,.community-module__Z8SrWG__supportLinks a,.community-module__Z8SrWG__recentList a,.community-module__Z8SrWG__sectionTabs a,.community-module__Z8SrWG__boardTools button,.community-module__Z8SrWG__boardTable tbody tr,.community-module__Z8SrWG__postTitle{transition:none}.community-module__Z8SrWG__boardNavigation a:hover,.community-module__Z8SrWG__boardNavigation a:focus-visible,.community-module__Z8SrWG__primaryLink:hover,.community-module__Z8SrWG__primaryLink:focus-visible{transform:none}}
.home-role-materials-panel-module__SSBkDG__panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);min-width:0;overflow:hidden}.home-role-materials-panel-module__SSBkDG__header{border-bottom:1px solid var(--line);min-height:44px;padding:0 var(--space-4);justify-content:space-between;align-items:center;display:flex}.home-role-materials-panel-module__SSBkDG__header h2{font-size:var(--text-section);letter-spacing:-.025em;margin:0}.home-role-materials-panel-module__SSBkDG__header a{color:var(--ink-muted);font-size:var(--text-meta);align-items:center;gap:var(--space-1);min-height:44px;transition:color var(--motion-fast) var(--ease-standard);font-weight:700;text-decoration:none;display:inline-flex}.home-role-materials-panel-module__SSBkDG__header a:hover,.home-role-materials-panel-module__SSBkDG__header a:focus-visible{color:var(--brand)}.home-role-materials-panel-module__SSBkDG__tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.home-role-materials-panel-module__SSBkDG__tabs button{background:var(--surface-subtle);border:0;border-right:1px solid var(--line);color:var(--ink-muted);cursor:pointer;font-size:var(--text-meta);min-height:42px;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);font-weight:750}.home-role-materials-panel-module__SSBkDG__tabs button:last-child{border-right:0}.home-role-materials-panel-module__SSBkDG__tabs button:hover:not([aria-selected=true]),.home-role-materials-panel-module__SSBkDG__tabs button:focus-visible:not([aria-selected=true]){background:var(--brand-soft);color:var(--brand-hover)}.home-role-materials-panel-module__SSBkDG__tabs button[aria-selected=true]{background:var(--surface);box-shadow:inset 0 -3px var(--brand);color:var(--brand)}.home-role-materials-panel-module__SSBkDG__tabPanel{animation:home-role-materials-panel-module__SSBkDG__materials-crossfade var(--motion-base) var(--ease-standard) both;outline:none;min-height:220px}.home-role-materials-panel-module__SSBkDG__list{margin:0;padding:0;list-style:none}.home-role-materials-panel-module__SSBkDG__list li+li{border-top:1px solid var(--line)}.home-role-materials-panel-module__SSBkDG__list a{color:var(--ink);align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);transition:background-color var(--motion-fast) var(--ease-standard);grid-template-columns:70px minmax(0,1fr) auto;text-decoration:none;display:grid}.home-role-materials-panel-module__SSBkDG__list strong{font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.home-role-materials-panel-module__SSBkDG__list a:hover,.home-role-materials-panel-module__SSBkDG__list a:focus-visible{background:var(--surface-accent)}.home-role-materials-panel-module__SSBkDG__kind{color:var(--brand);font-size:.75rem;font-weight:800}.home-role-materials-panel-module__SSBkDG__list time{color:var(--ink-muted);font-size:.75rem}.home-role-materials-panel-module__SSBkDG__empty{min-height:220px;padding:var(--space-5);text-align:center;align-content:center;justify-items:center;display:grid}.home-role-materials-panel-module__SSBkDG__empty strong{font-size:var(--text-card)}.home-role-materials-panel-module__SSBkDG__empty span{color:var(--ink-muted);font-size:var(--text-meta);margin-top:var(--space-1)}.home-role-materials-panel-module__SSBkDG__empty a{color:var(--brand);font-size:var(--text-meta);margin-top:var(--space-3);min-height:44px;padding:var(--space-2);font-weight:800}@keyframes home-role-materials-panel-module__SSBkDG__materials-crossfade{0%{opacity:0}to{opacity:1}}@media (max-width:639px){.home-role-materials-panel-module__SSBkDG__list a{grid-template-columns:60px minmax(0,1fr)}.home-role-materials-panel-module__SSBkDG__list time{display:none}}@media (prefers-reduced-motion:reduce){.home-role-materials-panel-module__SSBkDG__tabPanel{animation:none}.home-role-materials-panel-module__SSBkDG__tabs button,.home-role-materials-panel-module__SSBkDG__list a{transition:none}}
.community-form-module__YiqHyq__form{gap:12px;display:grid}.community-form-module__YiqHyq__field{gap:7px;display:grid}.community-form-module__YiqHyq__field label{font-size:var(--text-ui);font-weight:800}.community-form-module__YiqHyq__field input,.community-form-module__YiqHyq__field textarea,.community-form-module__YiqHyq__field select{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:46px;color:var(--ink);padding:11px 13px}.community-form-module__YiqHyq__field textarea{resize:vertical;min-height:180px;line-height:1.7}.community-form-module__YiqHyq__field input:focus-visible,.community-form-module__YiqHyq__field textarea:focus-visible,.community-form-module__YiqHyq__field select:focus-visible,.community-form-module__YiqHyq__submit:focus-visible{outline:3px solid var(--brand-soft);outline-offset:2px;border-color:var(--brand)}.community-form-module__YiqHyq__compact textarea{min-height:96px}.community-form-module__YiqHyq__error{color:var(--danger);font-size:var(--text-meta);margin:0}.community-form-module__YiqHyq__submit{border-radius:var(--radius-control);background:var(--brand);color:#fff;cursor:pointer;border:0;justify-self:end;min-height:46px;padding:0 22px;font-weight:800}.community-form-module__YiqHyq__actionRow{z-index:3;border-top:1px solid var(--line);background:color-mix(in srgb, var(--surface) 94%, transparent);justify-content:flex-end;padding:12px 0;display:flex;position:sticky;bottom:0}.community-form-module__YiqHyq__submit:disabled{cursor:wait;opacity:.65}@media (max-width:639px){.community-form-module__YiqHyq__submit{width:100%;min-height:48px}}@media (prefers-reduced-motion:reduce){.community-form-module__YiqHyq__submit{transition:none}}
.news-briefing-module__4HcsTW__briefing{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:stretch;min-height:50px;display:grid;overflow:hidden}.news-briefing-module__4HcsTW__label{border-right:1px solid var(--brand);color:var(--brand);font-size:var(--text-ui);letter-spacing:-.025em;padding:0 var(--space-4);white-space:nowrap;align-items:center;font-weight:800;display:flex}.news-briefing-module__4HcsTW__story{min-width:0}.news-briefing-module__4HcsTW__story a{color:var(--ink);align-items:center;gap:var(--space-3);min-width:0;height:100%;min-height:48px;padding:0 var(--space-4);transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}@media (prefers-reduced-motion:no-preference){.news-briefing-module__4HcsTW__story a{animation:news-briefing-module__4HcsTW__story-swap var(--motion-base) var(--ease-emphasized) both}}@keyframes news-briefing-module__4HcsTW__story-swap{0%{opacity:0;transform:translateX(var(--space-2))}to{opacity:1;transform:translate(0)}}.news-briefing-module__4HcsTW__story a:hover,.news-briefing-module__4HcsTW__story a:focus-visible{background:var(--brand-soft);color:var(--brand)}.news-briefing-module__4HcsTW__story a:focus-visible{outline-offset:-3px}.news-briefing-module__4HcsTW__source{background:var(--surface-subtle);border:1px solid var(--line);color:var(--ink-muted);font-size:var(--text-meta);padding:var(--space-1) var(--space-2);white-space:nowrap;font-weight:700}.news-briefing-module__4HcsTW__title{font-size:var(--text-ui);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.news-briefing-module__4HcsTW__meta,.news-briefing-module__4HcsTW__count,.news-briefing-module__4HcsTW__interval{color:var(--ink-muted);font-size:var(--text-meta);font-variant-numeric:tabular-nums;white-space:nowrap}.news-briefing-module__4HcsTW__count,.news-briefing-module__4HcsTW__interval{padding-inline:var(--space-3);align-items:center;display:flex}.news-briefing-module__4HcsTW__controls{align-items:center;gap:1px;min-width:0;margin:0;padding:0;display:flex}.news-briefing-module__4HcsTW__controls button{border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ink-muted);cursor:pointer;height:44px;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);background:0 0;justify-content:center;align-items:center;width:44px;padding:0;display:flex}.news-briefing-module__4HcsTW__controls button:hover:not(:disabled),.news-briefing-module__4HcsTW__controls button:focus-visible:not(:disabled){background:var(--brand-soft);border-color:var(--brand);color:var(--brand);transform:translateY(calc(var(--control-press) * -1))}.news-briefing-module__4HcsTW__controls button:active:not(:disabled){transform:translateY(var(--control-press))}.news-briefing-module__4HcsTW__controls button:disabled{cursor:default;opacity:.38}.news-briefing-module__4HcsTW__empty{grid-template-columns:auto minmax(0,1fr)}.news-briefing-module__4HcsTW__empty p{color:var(--ink-muted);font-size:var(--text-ui);padding:0 var(--space-4);align-self:center;margin:0}@media (max-width:900px){.news-briefing-module__4HcsTW__briefing{grid-template-columns:auto minmax(0,1fr) auto auto}.news-briefing-module__4HcsTW__story a{grid-template-columns:auto minmax(0,1fr)}.news-briefing-module__4HcsTW__meta,.news-briefing-module__4HcsTW__interval{display:none}}@media (max-width:639px){.news-briefing-module__4HcsTW__briefing{grid-template-columns:minmax(0,1fr)}.news-briefing-module__4HcsTW__label{border-bottom:0;border-right:0;grid-area:1/1;min-height:36px;padding:0}.news-briefing-module__4HcsTW__count{grid-area:1/1;justify-content:flex-end;justify-self:end;padding-right:0}.news-briefing-module__4HcsTW__story{border-top:1px solid var(--line);grid-column:1}.news-briefing-module__4HcsTW__story a{align-content:center;gap:var(--space-1) var(--space-2);min-height:72px;padding:var(--space-2) var(--space-2) var(--space-2) 0;grid-template-columns:auto minmax(0,1fr)}.news-briefing-module__4HcsTW__source{grid-row:1/3}.news-briefing-module__4HcsTW__title{overflow-wrap:anywhere;white-space:normal;word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.news-briefing-module__4HcsTW__controls{border-top:1px solid var(--line);grid-column:1;justify-content:flex-end;padding:0}.news-briefing-module__4HcsTW__empty{grid-template-columns:1fr}.news-briefing-module__4HcsTW__empty p{border-top:1px solid var(--line);min-height:58px;padding:var(--space-3) 0}}@media (prefers-reduced-motion:reduce){.news-briefing-module__4HcsTW__story a,.news-briefing-module__4HcsTW__controls button{transition:none}.news-briefing-module__4HcsTW__controls button:hover,.news-briefing-module__4HcsTW__controls button:focus-visible,.news-briefing-module__4HcsTW__controls button:active{transform:none}}
.engagement-controls-module__kSrMja__group{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;display:flex}.engagement-controls-module__kSrMja__group form{margin:0}.engagement-controls-module__kSrMja__group button{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-control);color:var(--ink);cursor:pointer;align-items:center;min-height:44px;padding:0 14px;font-weight:750;display:inline-flex}.engagement-controls-module__kSrMja__group button[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-hover)}.engagement-controls-module__kSrMja__group button:disabled{cursor:wait;opacity:.65}.engagement-controls-module__kSrMja__error{color:var(--danger);font-size:var(--text-meta);flex-basis:100%;margin:0}
.admin-module__4WpgRW__adminShell{grid-template-columns:254px minmax(0,1fr);align-items:start;gap:22px;max-width:1540px;margin:0 auto;padding:16px 16px 72px;display:grid}.admin-module__4WpgRW__adminContent{min-width:0}.admin-module__4WpgRW__adminNav{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);position:sticky;top:16px;overflow:hidden}.admin-module__4WpgRW__adminIdentity{border-bottom:1px solid var(--line);gap:3px;padding:18px 16px;display:grid}.admin-module__4WpgRW__adminIdentity strong{color:var(--ink-muted);font-size:var(--text-meta);letter-spacing:.08em}.admin-module__4WpgRW__adminIdentity span{font-size:var(--text-ui);font-weight:850}.admin-module__4WpgRW__adminMenu>summary{cursor:pointer;min-height:44px;padding:11px 16px;font-weight:850;display:none}.admin-module__4WpgRW__adminNavInner{gap:0;padding:4px 0 14px;display:grid}.admin-module__4WpgRW__adminNavGroup{gap:2px;padding:12px 10px 8px;display:grid}.admin-module__4WpgRW__adminNavGroup+.admin-module__4WpgRW__adminNavGroup{border-top:1px solid var(--line)}.admin-module__4WpgRW__adminNavGroup h2{color:var(--ink);font-size:var(--text-meta);justify-content:space-between;align-items:center;margin:0 0 4px;padding:0 10px;display:flex}.admin-module__4WpgRW__adminNavLinks{gap:2px;display:grid}.admin-module__4WpgRW__adminNav a{border-radius:var(--radius-control);color:var(--ink);font-size:var(--text-ui);justify-content:flex-start;align-items:center;gap:10px;min-height:44px;padding:0 12px;font-weight:750;text-decoration:none;display:inline-flex}.admin-module__4WpgRW__adminNav a svg{color:var(--ink-muted);flex:none}.admin-module__4WpgRW__adminNav a:hover{background:var(--brand-soft);color:var(--brand-hover)}.admin-module__4WpgRW__adminNav a[aria-current=page]{background:var(--brand-soft);color:var(--brand-hover);box-shadow:inset 3px 0 0 var(--brand)}.admin-module__4WpgRW__adminNav a[aria-current=page] svg{color:currentColor}.admin-module__4WpgRW__page{width:100%;margin:0;padding:14px 0 0}.admin-module__4WpgRW__heading{margin-bottom:16px}.admin-module__4WpgRW__heading h1{margin:0 0 8px}.admin-module__4WpgRW__heading p,.admin-module__4WpgRW__meta{color:var(--ink-muted)}.admin-module__4WpgRW__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.admin-module__4WpgRW__item{border:1px solid var(--line);border-radius:var(--radius-panel);gap:14px;padding:20px;display:grid}.admin-module__4WpgRW__item h2,.admin-module__4WpgRW__item p{margin:0}.admin-module__4WpgRW__target{border-left:3px solid var(--line-strong);padding-left:12px;line-height:1.65}.admin-module__4WpgRW__empty{border:1px solid var(--line);border-radius:var(--radius-panel);text-align:center;color:var(--ink-muted);padding:48px 20px}.admin-module__4WpgRW__searchForm{border:1px solid var(--line);border-radius:var(--radius-panel);gap:8px;margin-bottom:18px;padding:16px;display:grid}.admin-module__4WpgRW__searchForm label{font-size:var(--text-ui);font-weight:800}.admin-module__4WpgRW__searchForm>div{gap:8px;display:flex}.admin-module__4WpgRW__searchForm input{border:1px solid var(--line-strong);border-radius:var(--radius-control);color:var(--ink);flex:1;min-width:0;min-height:46px;padding:0 13px}.admin-module__4WpgRW__searchForm button{background:var(--ink);border-radius:var(--radius-control);color:#fff;cursor:pointer;border:0;min-height:46px;padding:0 20px;font-weight:800}.admin-module__4WpgRW__memberHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-module__4WpgRW__statusBadge{background:var(--brand-soft);color:var(--brand-hover);font-size:var(--text-meta);border-radius:999px;flex:none;padding:6px 10px;font-weight:800}.admin-module__4WpgRW__catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:900px){.admin-module__4WpgRW__adminShell{padding:12px 16px 56px;display:block}.admin-module__4WpgRW__adminNav{margin-bottom:18px;position:static}.admin-module__4WpgRW__adminIdentity{display:none}.admin-module__4WpgRW__adminMenu>summary{display:flex}.admin-module__4WpgRW__adminNavInner{border-top:1px solid var(--line);gap:14px}.admin-module__4WpgRW__adminNavLinks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.admin-module__4WpgRW__catalogGrid{grid-template-columns:1fr}}
.dashboard-module__BQeV3q__pendingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.dashboard-module__BQeV3q__pendingCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);color:var(--ink);min-height:114px;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);grid-template-rows:auto 1fr;grid-template-columns:38px minmax(0,1fr) auto;gap:6px 12px;padding:16px;text-decoration:none;display:grid}.dashboard-module__BQeV3q__pendingCard:hover,.dashboard-module__BQeV3q__pendingCard:focus-visible{background:var(--surface-subtle);border-color:var(--brand)}.dashboard-module__BQeV3q__pendingCard:active{transform:translateY(1px)}.dashboard-module__BQeV3q__taskIcon{color:var(--brand);grid-row:1;padding-top:1px}.dashboard-module__BQeV3q__taskCopy{grid-column:2/4;gap:4px;display:grid}.dashboard-module__BQeV3q__taskCopy strong{font-size:var(--text-ui)}.dashboard-module__BQeV3q__taskCopy small{color:var(--ink-muted);font-size:var(--text-meta)}.dashboard-module__BQeV3q__taskCount{color:var(--brand-hover);font-size:var(--text-ui);white-space:nowrap;grid-column:1/3;align-self:end}.dashboard-module__BQeV3q__taskCount strong{margin-right:3px;font-size:clamp(1.65rem,2vw,2rem)}.dashboard-module__BQeV3q__taskAction{color:var(--brand-hover);font-size:var(--text-meta);white-space:nowrap;place-self:end;align-items:center;gap:5px;font-weight:800;display:inline-flex}.dashboard-module__BQeV3q__operationsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:16px;display:grid}.dashboard-module__BQeV3q__panel,.dashboard-module__BQeV3q__quickPanel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);min-width:0;padding:16px}.dashboard-module__BQeV3q__panelHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.dashboard-module__BQeV3q__panelHeading h2,.dashboard-module__BQeV3q__quickPanel h2{font-size:var(--text-title);margin:0}.dashboard-module__BQeV3q__panelHeading a{color:var(--brand-hover);font-size:var(--text-meta);text-underline-offset:3px;font-weight:800;text-decoration:none}.dashboard-module__BQeV3q__panelHeading a:hover{text-decoration:underline}.dashboard-module__BQeV3q__tableScroll{overflow-x:auto}.dashboard-module__BQeV3q__statusTable{border-collapse:collapse;width:100%;min-width:520px}.dashboard-module__BQeV3q__statusTable th,.dashboard-module__BQeV3q__statusTable td,.dashboard-module__BQeV3q__auditTable th,.dashboard-module__BQeV3q__auditTable td{border-bottom:1px solid var(--line);font-size:var(--text-meta);text-align:left;vertical-align:middle;padding:10px 8px}.dashboard-module__BQeV3q__statusTable thead th,.dashboard-module__BQeV3q__auditTable thead th{color:var(--ink-muted);font-weight:750}.dashboard-module__BQeV3q__statusTable tbody tr:last-child>*,.dashboard-module__BQeV3q__auditTable tbody tr:last-child>*{border-bottom:0}.dashboard-module__BQeV3q__status{color:var(--success);white-space:nowrap;font-weight:850}.dashboard-module__BQeV3q__status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.dashboard-module__BQeV3q__status[data-tone=info]{color:var(--brand-hover)}.dashboard-module__BQeV3q__status[data-tone=muted]{color:var(--ink-muted)}.dashboard-module__BQeV3q__auditTable{border-collapse:collapse;width:100%;min-width:520px}.dashboard-module__BQeV3q__auditTable time,.dashboard-module__BQeV3q__auditTable td:last-child{color:var(--ink-muted);white-space:nowrap}.dashboard-module__BQeV3q__empty{color:var(--ink-muted);text-align:center;margin:26px 0}.dashboard-module__BQeV3q__quickPanel{margin-top:16px}.dashboard-module__BQeV3q__quickGrid{grid-template-columns:repeat(8,minmax(0,1fr));gap:0;margin-top:10px;display:grid}.dashboard-module__BQeV3q__quickGrid a{color:var(--ink);min-height:68px;transition:background-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:10px 8px;text-decoration:none;display:grid;position:relative}.dashboard-module__BQeV3q__quickGrid a+a{border-left:1px solid var(--line)}.dashboard-module__BQeV3q__quickGrid a:hover strong,.dashboard-module__BQeV3q__quickGrid a:focus-visible strong{color:var(--brand-hover)}.dashboard-module__BQeV3q__quickGrid a:hover,.dashboard-module__BQeV3q__quickGrid a:focus-visible{background:var(--surface-subtle)}.dashboard-module__BQeV3q__quickGrid a:active{transform:translateY(1px)}.dashboard-module__BQeV3q__quickIcon{color:var(--ink-muted)}.dashboard-module__BQeV3q__quickCopy{gap:2px;min-width:0;display:grid}.dashboard-module__BQeV3q__quickCopy strong{font-size:var(--text-meta);white-space:nowrap}.dashboard-module__BQeV3q__quickCopy small,.dashboard-module__BQeV3q__quickArrow{color:var(--ink-muted);font-size:var(--text-meta)}.dashboard-module__BQeV3q__quickCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:1280px){.dashboard-module__BQeV3q__operationsGrid{grid-template-columns:1fr}.dashboard-module__BQeV3q__quickGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-module__BQeV3q__quickGrid a:nth-child(4n+1){border-left:0}.dashboard-module__BQeV3q__quickGrid a:nth-child(n+5){border-top:1px solid var(--line)}}@media (max-width:700px){.dashboard-module__BQeV3q__quickGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__BQeV3q__quickGrid a:nth-child(odd){border-left:0}.dashboard-module__BQeV3q__quickGrid a:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:620px){.dashboard-module__BQeV3q__pendingGrid{grid-template-columns:1fr}.dashboard-module__BQeV3q__pendingCard{min-height:108px}}@media (max-width:420px){.dashboard-module__BQeV3q__quickGrid{grid-template-columns:1fr}.dashboard-module__BQeV3q__quickGrid a+a{border-left:0;border-top:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.dashboard-module__BQeV3q__pendingCard,.dashboard-module__BQeV3q__quickGrid a{transition:none}}
.info-module__e_UShq__page{max-width:1100px;margin:0 auto;padding:48px 20px 80px}.info-module__e_UShq__hero{border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:28px}.info-module__e_UShq__hero h1{letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(2rem,5vw,3.5rem)}.info-module__e_UShq__hero p{color:var(--ink-muted);max-width:720px;margin:0;font-size:1.05rem;line-height:1.7}.info-module__e_UShq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.info-module__e_UShq__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);gap:12px;padding:24px;display:grid}.info-module__e_UShq__card h2,.info-module__e_UShq__card p,.info-module__e_UShq__card ul{margin:0}.info-module__e_UShq__card p,.info-module__e_UShq__card li{color:var(--ink-muted);line-height:1.7}.info-module__e_UShq__card ul{padding-left:20px}.info-module__e_UShq__label{color:var(--brand-hover);font-size:var(--text-meta);font-weight:850}.info-module__e_UShq__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.info-module__e_UShq__actions a{background:var(--ink);border-radius:var(--radius-control);color:#fff;align-items:center;min-height:46px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.info-module__e_UShq__adMap{grid-template-columns:minmax(130px,.6fr) minmax(280px,2fr) minmax(130px,.6fr);align-items:stretch;gap:12px;margin:28px 0;display:grid}.info-module__e_UShq__adMap>div{background:var(--surface-subtle);border:1px dashed var(--line-strong);border-radius:var(--radius-panel);text-align:center;justify-content:center;align-items:center;min-height:170px;padding:16px;font-weight:800;display:flex}.info-module__e_UShq__adMap .info-module__e_UShq__center{min-height:96px}@media (max-width:767px){.info-module__e_UShq__grid,.info-module__e_UShq__adMap{grid-template-columns:1fr}.info-module__e_UShq__adMap>div:first-child,.info-module__e_UShq__adMap>div:last-child{display:none}}
.page-module__kMV1Zq__stage{--font-launcher-mono:ui-monospace, SFMono-Regular, Consolas, monospace;animation:page-module__kMV1Zq__stage-enter var(--motion-slow) var(--ease-emphasized) both;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);min-width:0;padding:var(--space-4)}.page-module__kMV1Zq__stage:nth-of-type(2){animation-delay:var(--motion-stagger)}.page-module__kMV1Zq__stage:nth-of-type(3){animation-delay:calc(var(--motion-stagger) * 2)}.page-module__kMV1Zq__stage:nth-of-type(4){animation-delay:calc(var(--motion-stagger) * 3)}.page-module__kMV1Zq__stage:nth-of-type(5){animation-delay:calc(var(--motion-stagger) * 4)}.page-module__kMV1Zq__stage:nth-of-type(6){animation-delay:calc(var(--motion-stagger) * 5)}.page-module__kMV1Zq__sectionHeading{gap:var(--space-2);min-width:0;display:grid}.page-module__kMV1Zq__stageIndex,.page-module__kMV1Zq__eyebrow{font-size:var(--text-meta);margin:0;font-weight:800}.page-module__kMV1Zq__stageIndex{color:var(--ink-muted);font-variant-numeric:tabular-nums;letter-spacing:.02em}.page-module__kMV1Zq__eyebrow{color:var(--brand)}.page-module__kMV1Zq__release h1,.page-module__kMV1Zq__stage h2,.page-module__kMV1Zq__preparing h1{color:var(--ink);letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:pretty;word-break:keep-all;min-width:0;margin:0;font-style:normal}.page-module__kMV1Zq__release h1,.page-module__kMV1Zq__preparing h1{font-size:clamp(2rem,8vw,3rem);font-weight:850;line-height:1.08}.page-module__kMV1Zq__stage h2{font-size:clamp(1.35rem,5vw,2rem);font-weight:800;line-height:1.2}.page-module__kMV1Zq__stage h3{color:var(--ink);font-size:var(--text-card);margin:0;font-style:normal;font-weight:800;line-height:1.45}.page-module__kMV1Zq__lead,.page-module__kMV1Zq__preparing>p,.page-module__kMV1Zq__warning>p,.page-module__kMV1Zq__stateMessage,.page-module__kMV1Zq__trustNote{color:var(--ink-muted);text-wrap:pretty;word-break:keep-all;max-width:65ch;margin:0;line-height:1.65}.page-module__kMV1Zq__releaseHeader,.page-module__kMV1Zq__pilotHeader{gap:var(--space-5);display:grid}.page-module__kMV1Zq__downloadButton,.page-module__kMV1Zq__pilotLink{border-radius:var(--radius-control);font-size:var(--text-ui);min-height:44px;padding-inline:var(--space-5);transition:background-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);white-space:nowrap;justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.page-module__kMV1Zq__downloadButton{background:var(--brand);color:var(--surface)}.page-module__kMV1Zq__pilotLink{border:1px solid var(--program);color:var(--program)}.page-module__kMV1Zq__facts,.page-module__kMV1Zq__pilotFacts{border-top:1px solid var(--line);margin:var(--space-6) 0 0;display:grid}.page-module__kMV1Zq__facts>div,.page-module__kMV1Zq__pilotFacts>div{border-bottom:1px solid var(--line);gap:var(--space-1);min-width:0;padding-block:var(--space-3);display:grid}.page-module__kMV1Zq__facts dt,.page-module__kMV1Zq__pilotFacts dt{color:var(--ink-muted);font-size:var(--text-meta);font-weight:650}.page-module__kMV1Zq__facts dd,.page-module__kMV1Zq__pilotFacts dd{color:var(--ink);font-size:var(--text-ui);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:750}.page-module__kMV1Zq__hashFact dd,.page-module__kMV1Zq__pilotFacts dd:nth-child(n){font-family:var(--font-launcher-mono);font-size:var(--text-meta)}.page-module__kMV1Zq__pilotFacts>div:last-child dd{font-family:var(--font-sans);font-size:var(--text-ui)}.page-module__kMV1Zq__statusRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__kMV1Zq__statusRow span{border:1px solid var(--brand);color:var(--brand);font-size:var(--text-meta);padding:var(--space-1) var(--space-2);font-weight:800;line-height:1.4}.page-module__kMV1Zq__statusRow .page-module__kMV1Zq__channel{border-color:var(--line-strong);color:var(--ink);font-family:var(--font-launcher-mono)}.page-module__kMV1Zq__trustNote{border-top:1px solid var(--line);margin-top:var(--space-4);padding-top:var(--space-4)}.page-module__kMV1Zq__errorState{border-color:var(--danger)}.page-module__kMV1Zq__pilotGrid{gap:var(--space-4);margin-top:var(--space-6);display:grid}.page-module__kMV1Zq__pilotCard{border:1px solid var(--line);border-radius:var(--radius-panel);align-content:start;gap:var(--space-4);min-width:0;padding:var(--space-4);display:grid}.page-module__kMV1Zq__integrityGrid{gap:var(--space-6);margin-top:var(--space-6);display:grid}.page-module__kMV1Zq__integrityGrid>div{gap:var(--space-4);min-width:0;display:grid}.page-module__kMV1Zq__changeLog,.page-module__kMV1Zq__integrityList,.page-module__kMV1Zq__warningGrid ul{color:var(--ink);word-break:keep-all;margin:0;line-height:1.65}.page-module__kMV1Zq__changeLog,.page-module__kMV1Zq__warningGrid ul{gap:var(--space-3);padding-inline-start:1.4em;display:grid}.page-module__kMV1Zq__integrityList{padding:0;list-style:none}.page-module__kMV1Zq__integrityList li{border-top:1px solid var(--line);gap:var(--space-1);padding-block:var(--space-3);display:grid}.page-module__kMV1Zq__integrityList li:last-child{border-bottom:1px solid var(--line)}.page-module__kMV1Zq__integrityList strong,.page-module__kMV1Zq__steps strong{color:var(--ink);font-weight:800}.page-module__kMV1Zq__integrityList span,.page-module__kMV1Zq__steps span{color:var(--ink-muted)}.page-module__kMV1Zq__steps{counter-reset:install-step;margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.page-module__kMV1Zq__steps li{border-top:1px solid var(--line);counter-increment:install-step;gap:var(--space-1);min-width:0;padding:var(--space-4) 0 var(--space-4) calc(var(--space-8) + var(--space-2));display:grid;position:relative}.page-module__kMV1Zq__steps li:last-child{border-bottom:1px solid var(--line)}.page-module__kMV1Zq__steps li:before{color:var(--brand);content:counter(install-step, decimal-leading-zero);font-size:var(--text-section);font-variant-numeric:tabular-nums;font-weight:850;position:absolute;inset-block-start:var(--space-4);inset-inline-start:0}.page-module__kMV1Zq__textLink{color:var(--brand);margin-top:var(--space-5);text-underline-offset:.25em;white-space:nowrap;align-items:center;min-height:44px;font-weight:800;display:inline-flex}.page-module__kMV1Zq__sessionFlow{counter-reset:session-stage;margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.page-module__kMV1Zq__sessionFlow li{border-top:1px solid var(--line);counter-increment:session-stage;gap:var(--space-1);min-width:0;padding:var(--space-4) 0 var(--space-4) calc(var(--space-8) + var(--space-2));display:grid;position:relative}.page-module__kMV1Zq__sessionFlow li:last-child{border-bottom:1px solid var(--line)}.page-module__kMV1Zq__sessionFlow li:before{color:var(--brand);content:counter(session-stage, decimal-leading-zero);font-size:var(--text-section);font-variant-numeric:tabular-nums;font-weight:850;position:absolute;inset-block-start:var(--space-4);inset-inline-start:0}.page-module__kMV1Zq__sessionFlow strong{color:var(--ink);font-weight:800}.page-module__kMV1Zq__sessionFlow span{color:var(--ink-muted);line-height:1.6}.page-module__kMV1Zq__sessionContractGrid{gap:var(--space-6);margin-top:var(--space-6);display:grid}.page-module__kMV1Zq__sessionContractGrid>div{gap:var(--space-4);min-width:0;display:grid}.page-module__kMV1Zq__identityList{border-top:1px solid var(--line);margin:0}.page-module__kMV1Zq__identityList>div,.page-module__kMV1Zq__sessionStatuses li{border-bottom:1px solid var(--line);gap:var(--space-2);padding-block:var(--space-3);grid-template-columns:minmax(8.5rem,.8fr) minmax(0,1.2fr);display:grid}.page-module__kMV1Zq__identityList dt,.page-module__kMV1Zq__scopeValue,.page-module__kMV1Zq__sessionStatuses strong{color:var(--program);font-family:var(--font-launcher-mono);font-size:var(--text-meta);overflow-wrap:anywhere;font-weight:800}.page-module__kMV1Zq__identityList dd{color:var(--ink-muted);margin:0}.page-module__kMV1Zq__scopeValue{background:var(--surface-subtle);border:1px solid var(--line);padding:var(--space-3);margin:0}.page-module__kMV1Zq__sessionStatuses{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.page-module__kMV1Zq__sessionStatuses span{color:var(--ink-muted);line-height:1.6}.page-module__kMV1Zq__safetyJournalGrid{gap:var(--space-4);margin-top:var(--space-6);display:grid}.page-module__kMV1Zq__safetyJournalGrid article{border:1px solid var(--line);border-radius:var(--radius-panel);gap:var(--space-3);min-width:0;padding:var(--space-4);display:grid}.page-module__kMV1Zq__safetyJournalGrid h3,.page-module__kMV1Zq__safetyJournalGrid p{margin:0}.page-module__kMV1Zq__safetyJournalGrid article>p:last-child{color:var(--ink-muted);line-height:1.65}.page-module__kMV1Zq__stateLabel{color:var(--program);font-family:var(--font-launcher-mono);font-size:var(--text-meta);font-weight:800}.page-module__kMV1Zq__stateLabel:before{content:"";height:.5rem;background:currentColor;border-radius:50%;width:.5rem;margin-inline-end:var(--space-2);display:inline-block}.page-module__kMV1Zq__stateLabel[data-state=syncing]{color:var(--brand)}.page-module__kMV1Zq__stateLabel[data-state=private]{color:var(--warning)}.page-module__kMV1Zq__warning{background:var(--warning-soft);border-color:color-mix(in srgb, var(--warning) 45%, var(--line));color:var(--ink)}.page-module__kMV1Zq__warningGrid{border-top:1px solid color-mix(in srgb, var(--warning) 45%, var(--line));gap:var(--space-6);margin-top:var(--space-5);padding-top:var(--space-5);display:grid}.page-module__kMV1Zq__warningGrid>div{gap:var(--space-3);display:grid}.page-module__kMV1Zq__loadingShell{background:var(--canvas);gap:var(--space-4);min-height:50dvh;padding:var(--space-6) var(--space-4);display:grid}.page-module__kMV1Zq__loadingPanel{border:1px solid var(--line);border-radius:var(--radius-panel);gap:var(--space-4);max-width:var(--content-shell);padding:var(--space-6);width:100%;display:grid}.page-module__kMV1Zq__loadingPanel p{color:var(--ink-muted);margin:0}.page-module__kMV1Zq__skeletonLine{animation:page-module__kMV1Zq__loading-pulse 1.2s var(--ease-standard) infinite alternate;background:var(--surface-subtle);border:1px solid var(--line);height:var(--space-4);opacity:.55;width:100%;max-width:36rem;display:block}.page-module__kMV1Zq__skeletonLine:last-child{max-width:22rem}@media (hover:hover) and (pointer:fine){.page-module__kMV1Zq__downloadButton:hover{background:var(--brand-hover);transform:translateY(calc(var(--control-press) * -1))}.page-module__kMV1Zq__pilotLink:hover{background:var(--surface-subtle);transform:translateY(calc(var(--control-press) * -1))}.page-module__kMV1Zq__textLink:hover{color:var(--brand-hover)}}.page-module__kMV1Zq__downloadButton:active,.page-module__kMV1Zq__pilotLink:active{transform:translateY(var(--control-press))}@media (min-width:40rem){.page-module__kMV1Zq__stage{padding:var(--space-6)}.page-module__kMV1Zq__facts,.page-module__kMV1Zq__pilotFacts{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__kMV1Zq__facts>div,.page-module__kMV1Zq__pilotFacts>div{padding-inline:var(--space-3)}.page-module__kMV1Zq__facts .page-module__kMV1Zq__hashFact{grid-column:1/-1}.page-module__kMV1Zq__integrityGrid,.page-module__kMV1Zq__warningGrid,.page-module__kMV1Zq__safetyJournalGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.page-module__kMV1Zq__warningGrid>div+div{border-inline-start:1px solid color-mix(in srgb, var(--warning) 45%, var(--line));padding-inline-start:var(--space-6)}.page-module__kMV1Zq__steps,.page-module__kMV1Zq__sessionFlow,.page-module__kMV1Zq__sessionContractGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__kMV1Zq__steps li:nth-child(2n){border-inline-start:1px solid var(--line);padding-inline-start:calc(var(--space-8) + var(--space-5))}.page-module__kMV1Zq__steps li:nth-child(2n):before{inset-inline-start:var(--space-4)}.page-module__kMV1Zq__sessionFlow li:nth-child(2n){border-inline-start:1px solid var(--line);padding-inline-start:calc(var(--space-8) + var(--space-5))}.page-module__kMV1Zq__sessionFlow li:nth-child(2n):before{inset-inline-start:var(--space-4)}}@media (min-width:60rem){.page-module__kMV1Zq__releaseHeader,.page-module__kMV1Zq__pilotHeader{grid-template-columns:minmax(0,1fr) auto;align-items:end}.page-module__kMV1Zq__downloadButton,.page-module__kMV1Zq__pilotLink{justify-self:end}.page-module__kMV1Zq__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__kMV1Zq__pilotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__kMV1Zq__safetyJournalGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__kMV1Zq__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__kMV1Zq__steps li,.page-module__kMV1Zq__steps li:nth-child(2n){border-bottom:1px solid var(--line);border-inline-start:1px solid var(--line);padding-inline:calc(var(--space-8) + var(--space-2)) var(--space-4)}.page-module__kMV1Zq__steps li:first-child{border-inline-start:0}.page-module__kMV1Zq__steps li:before,.page-module__kMV1Zq__steps li:nth-child(2n):before{inset-inline-start:var(--space-2)}.page-module__kMV1Zq__sessionFlow{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__kMV1Zq__sessionFlow li,.page-module__kMV1Zq__sessionFlow li:nth-child(2n){border-bottom:1px solid var(--line);border-inline-start:1px solid var(--line);padding-inline:calc(var(--space-8) + var(--space-2)) var(--space-4)}.page-module__kMV1Zq__sessionFlow li:first-child{border-inline-start:0}.page-module__kMV1Zq__sessionFlow li:before,.page-module__kMV1Zq__sessionFlow li:nth-child(2n):before{inset-inline-start:var(--space-2)}}@keyframes page-module__kMV1Zq__stage-enter{0%{opacity:0;transform:translateY(var(--section-enter-distance))}to{opacity:1;transform:none}}@keyframes page-module__kMV1Zq__loading-pulse{to{opacity:1}}@media (prefers-reduced-motion:reduce){.page-module__kMV1Zq__stage,.page-module__kMV1Zq__skeletonLine{animation:none}.page-module__kMV1Zq__downloadButton,.page-module__kMV1Zq__pilotLink{transition:none}.page-module__kMV1Zq__downloadButton:hover,.page-module__kMV1Zq__downloadButton:active,.page-module__kMV1Zq__pilotLink:hover,.page-module__kMV1Zq__pilotLink:active{transform:none}}
.news-module__obM1Ya__page{max-width:var(--shell);padding:var(--space-6) var(--space-5) 72px;margin:0 auto}.news-module__obM1Ya__archivePanel{animation:news-module__obM1Ya__news-enter var(--motion-base) var(--ease-emphasized) both;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);overflow:hidden}.news-module__obM1Ya__heading{padding:var(--space-6)}.news-module__obM1Ya__heading h1{letter-spacing:-.045em;margin:0 0 var(--space-2);font-size:clamp(1.55rem,2.6vw,2rem)}.news-module__obM1Ya__heading p{color:var(--ink-muted);margin:0}.news-module__obM1Ya__tabRow{border-bottom:1px solid var(--line);padding:0 var(--space-5);justify-content:space-between;align-items:end;display:flex}.news-module__obM1Ya__tabs{animation:news-module__obM1Ya__news-enter var(--motion-base) var(--ease-emphasized) both;animation-delay:var(--motion-stagger);display:flex}.news-module__obM1Ya__tabs a{color:var(--ink-muted);font-size:var(--text-ui);min-height:52px;padding:0 var(--space-5);transition:color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);align-items:center;font-weight:750;text-decoration:none;display:flex}.news-module__obM1Ya__tabs a:hover,.news-module__obM1Ya__tabs a:focus-visible,.news-module__obM1Ya__tabs a[aria-current=page]{color:var(--brand-hover)}.news-module__obM1Ya__tabs a[aria-current=page]{box-shadow:inset 0 -3px var(--brand)}.news-module__obM1Ya__archiveMeta{color:var(--ink-muted);font-size:var(--text-meta);gap:var(--space-4);padding-bottom:var(--space-4);display:flex}.news-module__obM1Ya__archiveDivider{border-left:1px solid var(--line);padding-left:var(--space-4)}.news-module__obM1Ya__controls{align-items:center;gap:var(--space-4);padding:var(--space-5);justify-content:space-between;display:flex}.news-module__obM1Ya__notice{background:var(--warning-soft);border:1px solid color-mix(in srgb, var(--warning) 32%, var(--line));border-radius:var(--radius-control);color:var(--ink-muted);font-size:var(--text-meta);max-width:620px;padding:var(--space-3) var(--space-4);margin:0}.news-module__obM1Ya__filters{align-items:center;gap:var(--space-2);display:flex}.news-module__obM1Ya__fieldLabel{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.news-module__obM1Ya__filters input,.news-module__obM1Ya__filters select{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ink);font:inherit;min-height:44px;padding:0 var(--space-3)}.news-module__obM1Ya__filters select{min-width:92px}.news-module__obM1Ya__searchField input{min-width:230px}.news-module__obM1Ya__filters button,.news-module__obM1Ya__filters>a{border-radius:var(--radius-control);font:inherit;min-height:44px;padding:0 var(--space-4);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.news-module__obM1Ya__filters button{background:var(--program);border:1px solid var(--program);color:#fff;cursor:pointer;white-space:nowrap}.news-module__obM1Ya__filters>a{border:1px solid var(--line);color:var(--ink-muted);text-decoration:none}.news-module__obM1Ya__filters input:focus-visible,.news-module__obM1Ya__filters select:focus-visible,.news-module__obM1Ya__filters button:focus-visible,.news-module__obM1Ya__filters>a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.news-module__obM1Ya__status{background:var(--surface-subtle);border-block:1px solid var(--line);color:var(--ink-muted);font-size:var(--text-meta);padding:var(--space-3) var(--space-5);margin:0;display:block}.news-module__obM1Ya__list{animation:news-module__obM1Ya__news-enter var(--motion-base) var(--ease-emphasized) both;animation-delay:calc(var(--motion-stagger) * 2);border:1px solid var(--line);margin:0 var(--space-5) var(--space-5);overflow:hidden}.news-module__obM1Ya__list table{border-collapse:collapse;table-layout:fixed;width:100%}.news-module__obM1Ya__list th{border-bottom:1px solid var(--line);padding:10px var(--space-4);text-align:left;vertical-align:middle;background:var(--surface-subtle);color:var(--ink-muted);font-size:var(--text-meta);white-space:nowrap;font-weight:750}.news-module__obM1Ya__list th:first-child{width:170px}.news-module__obM1Ya__list th:nth-child(2){width:140px}.news-module__obM1Ya__list th:nth-child(4){width:190px}.news-module__obM1Ya__list th:last-child{text-align:center;width:72px}.news-module__obM1Ya__list td{border-bottom:1px solid var(--line);color:var(--ink-muted);font-size:var(--text-meta);padding:2px var(--space-4);text-align:left;vertical-align:middle}.news-module__obM1Ya__list td:nth-child(3) a{color:var(--ink);font-size:var(--text-card);font-weight:750;text-decoration:none}.news-module__obM1Ya__list tbody tr:last-child td{border-bottom:0}.news-module__obM1Ya__list tbody tr{transition:background-color var(--motion-fast) var(--ease-standard)}.news-module__obM1Ya__list tbody tr:hover,.news-module__obM1Ya__list tbody tr:focus-within{background:var(--surface-accent)}.news-module__obM1Ya__list a:hover,.news-module__obM1Ya__list a:focus-visible{color:var(--brand-hover)}.news-module__obM1Ya__externalCell{text-align:center}.news-module__obM1Ya__externalCell a{color:var(--ink-muted);justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.news-module__obM1Ya__sourceBadge{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:4px;padding:3px 8px;line-height:1.35;display:inline-block}.news-module__obM1Ya__categoryCell{color:var(--ink-muted)}.news-module__obM1Ya__mobileLabel{display:none}.news-module__obM1Ya__emptyCell{height:320px}.news-module__obM1Ya__empty{color:var(--ink-muted);text-align:center;margin:0}.news-module__obM1Ya__pagination{align-items:center;gap:var(--space-2);min-height:72px;padding:var(--space-3);justify-content:center;display:flex}.news-module__obM1Ya__pagination div{gap:var(--space-1);display:flex}.news-module__obM1Ya__pagination a,.news-module__obM1Ya__pagination span{border-radius:var(--radius-control);color:var(--ink-muted);border:1px solid #0000;justify-content:center;align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:flex}.news-module__obM1Ya__pagination a:hover,.news-module__obM1Ya__pagination a:focus-visible{border-color:var(--line-strong);color:var(--brand-hover)}.news-module__obM1Ya__pagination span[aria-current=page]{background:var(--brand);color:#fff;font-weight:800}@keyframes news-module__obM1Ya__news-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.news-module__obM1Ya__tabRow,.news-module__obM1Ya__controls{flex-direction:column;align-items:stretch}.news-module__obM1Ya__archiveMeta{padding-inline:var(--space-5)}.news-module__obM1Ya__notice{max-width:none}.news-module__obM1Ya__filters{flex-wrap:wrap}.news-module__obM1Ya__searchField{flex:240px}.news-module__obM1Ya__searchField input{width:100%;min-width:0}}@media (max-width:800px){.news-module__obM1Ya__page{padding:var(--space-4)}.news-module__obM1Ya__heading{padding:var(--space-5)}.news-module__obM1Ya__tabRow{padding:0}.news-module__obM1Ya__tabs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.news-module__obM1Ya__tabs a{padding:var(--space-2);text-align:center;justify-content:center;font-size:.75rem}.news-module__obM1Ya__archiveMeta{align-items:flex-start;gap:var(--space-1);padding-bottom:var(--space-3);flex-direction:column}.news-module__obM1Ya__archiveDivider{border-left:0;padding-left:0}.news-module__obM1Ya__controls{padding:var(--space-4)}.news-module__obM1Ya__filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.news-module__obM1Ya__filters label,.news-module__obM1Ya__filters select{width:100%}.news-module__obM1Ya__searchField{grid-column:1/-1}.news-module__obM1Ya__filters button,.news-module__obM1Ya__filters>a{width:100%}.news-module__obM1Ya__list{margin-inline:var(--space-4)}.news-module__obM1Ya__list thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.news-module__obM1Ya__list tbody{width:100%;display:block}.news-module__obM1Ya__list tbody tr{padding:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr) 44px;width:100%;display:grid}.news-module__obM1Ya__list tbody td{min-height:32px;padding:var(--space-1) 0;border:0;align-items:center;width:100%;display:flex}.news-module__obM1Ya__list tbody td:first-child{grid-area:2/1}.news-module__obM1Ya__list tbody td:nth-child(2){grid-area:3/1}.news-module__obM1Ya__list tbody td:nth-child(3){padding-bottom:var(--space-2);grid-area:1/1/auto/-1}.news-module__obM1Ya__list tbody td:nth-child(4){grid-area:4/1}.news-module__obM1Ya__list tbody td:nth-child(5){grid-area:2/2/5;justify-content:center;align-self:center}.news-module__obM1Ya__list .news-module__obM1Ya__emptyCell{height:260px;padding-inline:var(--space-4);grid-area:1/1/auto/-1;justify-content:center;display:flex}.news-module__obM1Ya__mobileLabel{color:var(--ink-muted);margin-right:var(--space-2);min-width:42px;font-size:.72rem;font-weight:750;display:inline-block}.news-module__obM1Ya__externalCell{text-align:center}.news-module__obM1Ya__pagination{gap:0}.news-module__obM1Ya__pagination a,.news-module__obM1Ya__pagination span{min-width:40px}}@media (min-width:640px) and (max-width:800px){.news-module__obM1Ya__list tbody tr{grid-template-columns:160px minmax(0,1fr) 180px 44px}.news-module__obM1Ya__list tbody td:first-child{grid-area:2/1}.news-module__obM1Ya__list tbody td:nth-child(2){grid-area:2/2}.news-module__obM1Ya__list tbody td:nth-child(4){grid-area:2/3}.news-module__obM1Ya__list tbody td:nth-child(5){grid-area:2/4}}@media (prefers-reduced-motion:reduce){.news-module__obM1Ya__archivePanel,.news-module__obM1Ya__tabs,.news-module__obM1Ya__list{animation:none}.news-module__obM1Ya__tabs a,.news-module__obM1Ya__list tbody tr{transition:none}}
.policies-module__9WzUvq__page{width:min(900px,100% - 32px);margin:0 auto;padding:48px 0 80px}.policies-module__9WzUvq__page h1{margin:0 0 10px}.policies-module__9WzUvq__updated{color:var(--ink-muted);font-size:var(--text-ui)}.policies-module__9WzUvq__content{gap:26px;margin-top:32px;line-height:1.75;display:grid}.policies-module__9WzUvq__content section{border-top:1px solid var(--line);padding-top:22px}.policies-module__9WzUvq__content h2,.policies-module__9WzUvq__content p,.policies-module__9WzUvq__content ul{margin-top:0}
.auth-form-module__Tl-1Nq__form{gap:18px;display:grid}.auth-form-module__Tl-1Nq__field{gap:8px;display:grid}.auth-form-module__Tl-1Nq__field label,.auth-form-module__Tl-1Nq__checkbox label{color:var(--ink);font-size:var(--text-ui);font-weight:800}.auth-form-module__Tl-1Nq__field input{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:48px;color:var(--ink);padding:0 14px}.auth-form-module__Tl-1Nq__field input::placeholder{color:#8a9593}.auth-form-module__Tl-1Nq__field input[aria-invalid=true]{border-color:var(--danger)}.auth-form-module__Tl-1Nq__fieldHint,.auth-form-module__Tl-1Nq__fieldError,.auth-form-module__Tl-1Nq__formError{font-size:var(--text-meta);margin:0;line-height:1.5}.auth-form-module__Tl-1Nq__fieldHint{color:var(--ink-muted)}.auth-form-module__Tl-1Nq__fieldError,.auth-form-module__Tl-1Nq__formError{color:var(--danger)}.auth-form-module__Tl-1Nq__formError{border-radius:var(--radius-control);background:#fff3f1;border:1px solid #f2cbc6;padding:12px 14px}.auth-form-module__Tl-1Nq__checkbox{align-items:flex-start;gap:10px;display:flex}.auth-form-module__Tl-1Nq__checkbox input{width:20px;height:20px;accent-color:var(--brand);flex:none;margin:1px 0 0}.auth-form-module__Tl-1Nq__checkbox label{line-height:1.55}.auth-form-module__Tl-1Nq__checkbox a,.auth-form-module__Tl-1Nq__helperRow a,.auth-form-module__Tl-1Nq__switch a{color:var(--brand);text-underline-offset:3px;font-weight:800}.auth-form-module__Tl-1Nq__submit{border-radius:var(--radius-control);background:var(--brand);color:#fff;cursor:pointer;border:0;min-height:50px;padding:0 20px;font-weight:800}.auth-form-module__Tl-1Nq__submit:hover{background:var(--brand-hover)}.auth-form-module__Tl-1Nq__submit:disabled{cursor:wait;opacity:.65}.auth-form-module__Tl-1Nq__helperRow{min-height:44px;font-size:var(--text-ui);justify-content:flex-end;align-items:center;display:flex}.auth-form-module__Tl-1Nq__switch{border-top:1px solid var(--line);color:var(--ink-muted);font-size:var(--text-ui);text-align:center;margin:6px 0 0;padding-top:20px}
.owner-controls-module__FYgKGW__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.owner-controls-module__FYgKGW__link,.owner-controls-module__FYgKGW__row summary,.owner-controls-module__FYgKGW__row button{border-radius:var(--radius-control);font-size:var(--text-ui);align-items:center;min-height:44px;padding:0 13px;font-weight:750;display:inline-flex}.owner-controls-module__FYgKGW__link{border:1px solid var(--line-strong);color:var(--ink);text-decoration:none}.owner-controls-module__FYgKGW__row details{position:relative}.owner-controls-module__FYgKGW__row summary{color:var(--ink-muted);cursor:pointer;list-style:none}.owner-controls-module__FYgKGW__panel{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-panel);gap:10px;min-width:min(360px,100vw - 48px);padding:14px;display:grid}.owner-controls-module__FYgKGW__panel label{font-size:var(--text-ui);font-weight:800}.owner-controls-module__FYgKGW__panel textarea{border:1px solid var(--line-strong);border-radius:var(--radius-control);resize:vertical;width:100%;min-height:100px;padding:10px 12px}.owner-controls-module__FYgKGW__row button{background:var(--ink);color:#fff;cursor:pointer;border:0;justify-self:end}.owner-controls-module__FYgKGW__row .owner-controls-module__FYgKGW__danger{background:var(--danger)}.owner-controls-module__FYgKGW__error{color:var(--danger);font-size:var(--text-meta);margin:0}
