.Q7s5GW_strip{background:var(--color-shell-deep);color:var(--color-on-navy)}.Q7s5GW_grid{max-width:var(--container-7xl);grid-template-columns:1fr 1fr;margin:0 auto;padding:0 16px;display:grid}.Q7s5GW_cell{border-bottom:1px solid #ffffff1f;padding:12px 0 14px}.Q7s5GW_cell:nth-child(odd):not(:last-child){border-right:1px solid #ffffff1f;padding-right:16px}.Q7s5GW_cell:nth-child(2n){padding-left:16px}.Q7s5GW_cell:last-child:nth-child(odd){border-bottom:none;grid-column:1/-1;padding-left:0}.Q7s5GW_value{font-family:var(--font-heading);font-size:22px;font-weight:var(--font-weight-extrabold);font-variant-numeric:tabular-nums;border-bottom:1px dotted #fff6;display:inline-block}.Q7s5GW_mono{font-family:var(--font-mono);font-size:12px;font-weight:var(--font-weight-medium);color:var(--color-on-navy-eyebrow)}.Q7s5GW_unpublished{font-family:var(--font-body);font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-on-navy-muted)}.Q7s5GW_label{color:var(--color-on-navy-muted);margin-top:3px;font-size:11px}@media (min-width:768px){.Q7s5GW_grid{grid-template-columns:repeat(var(--stat-n,5), 1fr);padding:0 40px}.Q7s5GW_cell{border-bottom:none;border-right:1px solid #ffffff1f;padding:16px 16px 18px}.Q7s5GW_cell:first-child{padding-left:0}.Q7s5GW_grid .Q7s5GW_cell:last-child{border-right:none;grid-column:auto;padding-right:0}.Q7s5GW_value{font-size:24px}.Q7s5GW_mono{margin-top:7px}.Q7s5GW_label{margin-top:4px;font-size:11.5px}}
.LtyfzW_root{color:var(--color-ink)}.LtyfzW_sticky{top:var(--header-h,69px);z-index:20;position:sticky}.LtyfzW_sticky>[data-context-bar]{margin-inline:0}.LtyfzW_toc{scrollbar-width:none;gap:4px;max-width:100%;display:flex;overflow-x:auto}.LtyfzW_toc::-webkit-scrollbar{display:none}.LtyfzW_toc a{min-height:32px;color:var(--color-shell);white-space:nowrap;border-radius:99px;flex:none;align-items:center;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.LtyfzW_toc a:hover{background:#fff}.LtyfzW_toc a:focus-visible{outline:2px solid var(--color-shell);outline-offset:1px}.LtyfzW_h1{font-size:clamp(38px,5.4vw,72px);line-height:1}.LtyfzW_search{max-width:620px}.LtyfzW_float{min-width:0;position:relative}.LtyfzW_plate{background:linear-gradient(160deg, var(--color-water-accent), var(--color-shell));opacity:.18;filter:blur(2px);border-radius:24px;position:absolute;inset:22px -14px -22px 14px}.LtyfzW_card{border:1px solid var(--color-line);background:#fffffff5;border-radius:22px;flex-direction:column;gap:16px;padding:clamp(20px,2.6vw,30px);display:flex;position:relative;box-shadow:0 40px 80px -36px #0b3a6373}.LtyfzW_cardTop{align-items:center;gap:8px;display:flex}.LtyfzW_cardEyebrow{color:var(--color-link);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.LtyfzW_big{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0;display:flex}.LtyfzW_big b{color:var(--color-shell);font:800 clamp(56px, 6.4vw, 80px)/.9 var(--font-heading);letter-spacing:-.04em}.LtyfzW_big span{color:var(--color-ink-muted);font-size:16px}.LtyfzW_bands{flex-direction:column;gap:6px;display:flex}.LtyfzW_bandLegend .LtyfzW_bandsLabel{color:var(--color-ink-muted);margin-left:auto}.LtyfzW_bandLegend .LtyfzW_bandsLabel:before{content:none}.LtyfzW_bandBar{border-radius:7px;gap:2px;height:14px;display:flex;overflow:hidden}.LtyfzW_bandBar i,.LtyfzW_bandLegend li:before{background:var(--color-shell)}.LtyfzW_bandBar i[data-band=mid],.LtyfzW_bandLegend li[data-band=mid]:before{background:var(--color-water-accent)}.LtyfzW_bandBar i[data-band=low],.LtyfzW_bandLegend li[data-band=low]:before{background:var(--color-water-light)}.LtyfzW_bandBar i[data-band=none],.LtyfzW_bandLegend li[data-band=none]:before{background:repeating-linear-gradient(135deg,#cdd9e4 0 3px,#eef2f6 3px 6px)}.LtyfzW_bandLegend{color:var(--color-ink-body);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.LtyfzW_bandLegend li{align-items:center;gap:6px;display:flex}.LtyfzW_bandLegend li:before{content:"";border-radius:2px;width:9px;height:9px}.LtyfzW_bandLegend b{color:var(--color-shell)}.LtyfzW_tiles{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px;margin:0;display:grid}.LtyfzW_tiles div{border:1px solid var(--color-line-soft);background:var(--color-page);border-radius:14px;flex-direction:column;gap:2px;padding:12px;display:flex}.LtyfzW_tiles dd{color:var(--color-shell);font:700 22px/1.1 var(--font-heading);margin:0}.LtyfzW_tiles dt{color:var(--color-ink-muted);font-size:12px;line-height:1.35}.LtyfzW_cardLink{min-height:36px;color:var(--color-shell);align-self:flex-start;align-items:center;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.LtyfzW_cardLink:hover{text-decoration:underline}.LtyfzW_page{flex-direction:column;gap:clamp(44px,6vw,80px);max-width:1320px;margin:0 auto;padding:clamp(28px,4vw,48px) clamp(16px,3vw,40px) 24px;display:flex}.LtyfzW_section,.LtyfzW_anchorTarget,.LtyfzW_panelCard{scroll-margin-top:calc(var(--header-h,69px) + 72px)}.LtyfzW_section{flex-direction:column;gap:18px;min-width:0;display:flex}.LtyfzW_head{max-width:780px;scroll-margin-top:calc(var(--header-h,69px) + 72px);flex-direction:column;gap:10px;display:flex}.LtyfzW_head p{color:var(--color-ink-body);margin:0;font-size:16px;line-height:1.55}.LtyfzW_eyebrowRow{align-items:center;gap:10px;display:flex}.LtyfzW_eyebrow{color:var(--color-link);font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.LtyfzW_h2{color:var(--color-shell);font:800 clamp(28px, 3.6vw, 46px)/1.04 var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:0}.LtyfzW_h3{color:var(--color-shell);font:800 24px/1.15 var(--font-heading);letter-spacing:-.02em;margin:0}.LtyfzW_note{color:var(--color-ink-muted);margin:0;font-size:13.5px;line-height:1.55}.LtyfzW_note a{color:var(--color-shell)}.LtyfzW_aside{color:var(--color-ink-muted);font-size:13px}.LtyfzW_tilesGrid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:560px) and (max-width:999px){.LtyfzW_tilesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.LtyfzW_tilesGrid[data-count="3"]>:first-child,.LtyfzW_tilesGrid[data-count="5"]>:first-child{grid-column:1/-1}}@media (min-width:1000px){.LtyfzW_tilesGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.LtyfzW_tilesGrid>*{grid-column:span 2}.LtyfzW_tilesGrid[data-count="5"]>:nth-child(n+4),.LtyfzW_tilesGrid[data-count="4"]>*,.LtyfzW_tilesGrid[data-count="2"]>*{grid-column:span 3}.LtyfzW_tilesGrid[data-count="1"]>*{grid-column:1/-1}}.LtyfzW_tile{color:inherit;text-decoration:none}.LtyfzW_tile:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}.LtyfzW_tile,.LtyfzW_cCard{border:1px solid var(--color-line);background:#fff;border-radius:20px;flex-direction:column;gap:10px;min-width:0;padding:20px;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s;display:flex}@media (hover:hover) and (pointer:fine){.LtyfzW_tile:hover{border-color:var(--color-water-accent);transform:translateY(-3px)}}.LtyfzW_tileTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.LtyfzW_tile .LtyfzW_tileTop{align-items:flex-start}.LtyfzW_tileTop h3{min-width:0;color:var(--color-shell);margin:0;font-size:15px;font-weight:700}.LtyfzW_cCard .LtyfzW_tileTop h3{letter-spacing:-.01em;font-size:20px}.LtyfzW_type{border:1px solid var(--color-shell);color:var(--color-shell);white-space:nowrap;background:#fff;border-radius:99px;flex:none;padding:2px 8px;font-size:11px;font-weight:700}.LtyfzW_type[data-type=al]{background:var(--state-warning-surface);color:var(--color-limit-ink);border-color:#e2cfb1}.LtyfzW_type[data-type=none]{border:1px dashed var(--state-unknown-line);background:var(--state-unknown-hatch);color:var(--color-ink-muted)}.LtyfzW_tileBig{align-items:baseline;gap:6px;margin:0;display:flex}.LtyfzW_tileBig b{color:var(--color-shell);font:800 44px/1 var(--font-heading);letter-spacing:-.035em}.LtyfzW_tileBig span{color:var(--color-ink-muted);font-size:13px}.LtyfzW_tileBar{background:var(--color-line-soft);border-radius:3px;height:6px;display:block}.LtyfzW_tileBar i{background:var(--color-water-accent);border-radius:3px;height:6px;display:block}.LtyfzW_tile[data-key=pfas] .LtyfzW_tileBar i{background:var(--color-limit-line)}.LtyfzW_tile[data-key=hard] .LtyfzW_tileBar i{background:var(--color-shell)}.LtyfzW_tileText{color:var(--color-ink-body);margin:0;font-size:13px;line-height:1.45;display:block}.LtyfzW_tileLink{min-height:36px;color:var(--color-shell);align-self:flex-start;align-items:center;margin-top:auto;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.LtyfzW_tileLink:hover,.LtyfzW_tile:hover .LtyfzW_tileLink{text-decoration:underline}.LtyfzW_tileLink:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}.LtyfzW_cards{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:900px){.LtyfzW_cards{grid-template-columns:repeat(3,minmax(0,1fr))}.LtyfzW_cards[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.LtyfzW_cards[data-count="1"]{grid-template-columns:minmax(0,1fr)}}.LtyfzW_cCard{border-radius:22px;gap:12px;padding:20px}.LtyfzW_cStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.LtyfzW_cStats div{border:1px solid var(--color-line-soft);background:var(--color-page);border-radius:12px;flex-direction:column-reverse;justify-content:flex-end;gap:1px;min-width:0;padding:10px;display:flex}.LtyfzW_cStats div[data-tone=limit]{background:var(--state-warning-surface);border-color:#e2cfb1}.LtyfzW_cStats div[data-tone=info]{border-color:var(--state-info-line);background:var(--state-info-surface)}.LtyfzW_cStats dd{color:var(--color-shell);font:700 20px/1.15 var(--font-heading);margin:0}.LtyfzW_cStats div[data-tone=limit] dd{color:var(--color-limit-ink)}.LtyfzW_cStats dt{color:var(--color-ink-muted);font-size:11.5px;line-height:1.35}.LtyfzW_top5{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LtyfzW_top5 li{border-top:1px solid var(--color-line-soft);grid-template-columns:minmax(0,110px) minmax(0,1fr) 72px;align-items:center;gap:10px;padding:8px 0;display:grid}.LtyfzW_top5 a{color:var(--color-shell);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;text-decoration:none;overflow:hidden}.LtyfzW_top5 a:hover{text-decoration:underline}.LtyfzW_top5 span{color:var(--color-shell);font:12px/1.2 var(--font-mono);text-align:right}.LtyfzW_miniBar{background:var(--color-line-soft);border-radius:3px;height:6px;position:relative}.LtyfzW_miniBar i{background:linear-gradient(90deg, var(--color-water-accent), var(--color-shell));border-radius:3px;height:6px;display:block}.LtyfzW_miniBar[data-key=hard] i{background:linear-gradient(90deg, var(--color-water-light), var(--color-shell))}.LtyfzW_miniBar b{border-left:2px dashed var(--color-limit-line);position:absolute;top:-3px;bottom:-3px}.LtyfzW_legend{color:var(--color-ink-muted);margin:0;font-size:12px;line-height:1.45}.LtyfzW_cLinks{flex-wrap:wrap;gap:4px 14px;margin-top:auto;display:flex}.LtyfzW_cLinks>a{min-height:32px;color:var(--color-shell);align-items:center;font-size:13px;font-weight:600;display:inline-flex}.LtyfzW_cLinks>a:first-child{font-size:14px;font-weight:700}.LtyfzW_more{flex-basis:100%}.LtyfzW_more>summary{min-height:40px;color:var(--color-shell);cursor:pointer;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.LtyfzW_more>summary:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}.LtyfzW_moreList{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:0 16px;margin:6px 0 0;padding:0;list-style:none;display:grid}.LtyfzW_moreList li{border-top:1px solid var(--color-line-soft);justify-content:space-between;gap:8px;padding:6px 0;font-size:13px;display:flex}.LtyfzW_moreList a{color:var(--color-shell);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.LtyfzW_moreList span{color:var(--color-ink-muted);font:11.5px/1.4 var(--font-mono);flex:none}.LtyfzW_places{scroll-margin-top:calc(var(--header-h,69px) + 72px);grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (min-width:980px){.LtyfzW_places{grid-template-columns:repeat(2,minmax(0,1fr))}}.LtyfzW_panelCard{border:1px solid var(--color-line);background:#fff;border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:22px;display:flex}.LtyfzW_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.LtyfzW_panelHead>div{flex-direction:column;gap:6px;display:flex}.LtyfzW_countyList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LtyfzW_countyList li{border-top:1px solid var(--color-line-soft);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 64px;align-items:center;gap:12px;min-width:0;padding:9px 0;display:grid}.LtyfzW_countyBar{background:var(--color-line-soft);border-radius:3px;height:6px}.LtyfzW_countyBar i{background:linear-gradient(90deg, var(--color-water-accent), var(--color-shell));border-radius:3px;height:6px;display:block}.LtyfzW_countyList a{color:var(--color-shell);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none;overflow:hidden}.LtyfzW_countyList a:hover{text-decoration:underline}.LtyfzW_countyList li>span:last-child{color:var(--color-ink-muted);font:11.5px/1.3 var(--font-mono);text-align:right;white-space:nowrap}.LtyfzW_systemList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LtyfzW_systemList li{border-top:1px solid var(--color-line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px 0;display:grid}@media (max-width:479px){.LtyfzW_systemList li{grid-template-columns:minmax(0,1fr)}}.LtyfzW_sysName{flex-direction:column;gap:3px;min-width:0;display:flex}.LtyfzW_sysName a{color:var(--color-shell);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;text-decoration:none;overflow:hidden}.LtyfzW_sysName a:hover{text-decoration:underline}.LtyfzW_sysName span{color:var(--color-ink-muted);font:11.5px/1.4 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LtyfzW_sysChip{flex:none}.LtyfzW_systemList .LtyfzW_sysChip{border-radius:10px;padding:5px 10px}.LtyfzW_systemList .LtyfzW_sysChip>span:first-child{font-size:18px}.LtyfzW_systemList .LtyfzW_sysChip>span:last-child{margin-top:1px}.LtyfzW_next{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:900px){.LtyfzW_next{grid-template-columns:repeat(3,minmax(0,1fr))}}.LtyfzW_next>div{background:#ffffff0f;border:1px solid #a9cbe838;border-radius:20px;flex-direction:column;gap:8px;padding:22px;display:flex}.LtyfzW_next span{color:var(--color-water-light);font:11px/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.LtyfzW_next h3{color:#fff;font:800 18px/1.25 var(--font-heading);margin:0}.LtyfzW_next p{color:#c9def2;margin:0;font-size:14px;line-height:1.5}.LtyfzW_next a{color:#fff;text-underline-offset:3px;align-self:flex-start;align-items:center;min-height:40px;margin-top:auto;font-size:14px;font-weight:700;display:inline-flex}.LtyfzW_next a:focus-visible{outline-offset:3px;outline:2px solid #fff}.LtyfzW_faqRow{scroll-margin-top:calc(var(--header-h,69px) + 72px);grid-template-columns:minmax(0,1fr);align-items:start;gap:24px 48px;display:grid}@media (min-width:880px){.LtyfzW_faqRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.LtyfzW_faqLeft{flex-direction:column;gap:14px;min-width:0;display:flex}.LtyfzW_follow{scroll-margin-top:calc(var(--header-h,69px) + 72px)}.LtyfzW_follow>section{background:#fff;border-radius:20px;margin:0}.LtyfzW_faq{border:1px solid var(--color-line);background:#fff;border-radius:22px;min-width:0;overflow:hidden}.LtyfzW_faq>div{border:0;margin:0}.LtyfzW_methodHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.LtyfzW_pipe{flex-wrap:wrap;align-items:center;gap:6px 24px;margin:0;padding:0;list-style:none;display:flex}.LtyfzW_pipe li{border:1px solid var(--color-line);color:var(--color-shell);font:500 11px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#fff;border-radius:8px;padding:6px 10px;position:relative}.LtyfzW_pipe li:last-child{border-color:var(--color-shell);background:var(--color-shell);color:#fff}.LtyfzW_pipe li+li:before{color:var(--color-ink-muted);letter-spacing:0;content:"→";position:absolute;left:-18px}.LtyfzW_methodCards{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:900px){.LtyfzW_methodCards{grid-template-columns:repeat(2,minmax(0,1fr))}}.LtyfzW_kv{border:1px solid var(--color-line);background:#fff;border-radius:22px;flex-direction:column;margin:0;padding:8px 20px;display:flex}.LtyfzW_kv div{grid-template-columns:minmax(0,140px) minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 0;display:grid}.LtyfzW_kv div+div{border-top:1px solid var(--color-line-soft)}.LtyfzW_kv dt{color:var(--color-ink-muted);font-size:13px}.LtyfzW_kv dd{color:var(--color-shell);margin:0;font-size:14px;font-weight:700;line-height:1.45}.LtyfzW_limits{border:1px dashed var(--state-unknown-line);background:var(--state-unknown-hatch);border-radius:22px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.LtyfzW_limits ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.LtyfzW_limits li{color:var(--color-ink-body);padding-left:14px;font-size:14px;line-height:1.5;position:relative}.LtyfzW_limits li:before{background:var(--color-water-light);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.LtyfzW_limits a{min-height:36px;color:var(--color-shell);align-self:flex-start;align-items:center;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.LtyfzW_limits a:hover{text-decoration:underline}.LtyfzW_mini{color:var(--color-ink-muted);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.LtyfzW_related{flex-direction:column;gap:14px;min-width:0;display:flex}.LtyfzW_limits a:focus-visible,.LtyfzW_cardLink:focus-visible,.LtyfzW_top5 a:focus-visible,.LtyfzW_countyList a:focus-visible,.LtyfzW_sysName a:focus-visible,.LtyfzW_moreList a:focus-visible,.LtyfzW_cLinks>a:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}@media (prefers-reduced-motion:reduce){.LtyfzW_tile{transition:none}}.LtyfzW_bigList{border:1px solid var(--color-line);background:#fff;border-radius:22px;grid-template-columns:minmax(0,1fr);column-gap:28px;margin:0;padding:4px 22px;list-style:none;display:grid}@media (min-width:880px){.LtyfzW_bigList{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--rows,10), auto)}}.LtyfzW_bigList li{border-top:1px solid var(--color-line-soft);flex-direction:column;gap:2px;min-width:0;padding:12px 0;display:flex}.LtyfzW_bigList li:first-child{border-top:0}@media (min-width:880px){.LtyfzW_bigList li[data-col-start]{border-top:0}}.LtyfzW_bigList a{color:var(--color-shell);overflow-wrap:anywhere;align-self:flex-start;font-size:15.5px;font-weight:700;text-decoration:none}.LtyfzW_bigList a:hover{text-decoration:underline}.LtyfzW_bigList a:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}.LtyfzW_bigSys{color:var(--color-ink-muted);font:11.5px/1.4 var(--font-mono);overflow-wrap:anywhere}.LtyfzW_bigFact{color:var(--color-ink-body);font-size:13.5px;line-height:1.45}
.gnMemW_actions{flex-wrap:wrap;gap:10px;display:flex}.gnMemW_btnPrimary,.gnMemW_btnGhost{white-space:nowrap;border-radius:11px;align-items:center;height:48px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.gnMemW_btnPrimary{background:var(--color-shell);color:#fff}.gnMemW_btnPrimary:hover{color:#fff;background:#082a49}.gnMemW_btnGhost{border:1px solid var(--color-line);color:var(--color-shell);background:#fff}.gnMemW_btnGhost:hover{border-color:var(--color-water-accent);color:var(--color-shell)}.gnMemW_btnPrimary:focus-visible,.gnMemW_btnGhost:focus-visible{outline:2px solid var(--color-shell);outline-offset:3px}.gnMemW_split{border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.gnMemW_split i{background:linear-gradient(90deg, var(--color-water-accent), var(--color-shell))}.gnMemW_split b{background:#cfe0f3}.gnMemW_glance.gnMemW_glance{grid-template-columns:repeat(2,minmax(0,1fr))}.gnMemW_glance.gnMemW_glance[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:640px) and (max-width:979px){.gnMemW_glance.gnMemW_glance[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px){.gnMemW_glance.gnMemW_glance[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.gnMemW_spokes{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:900px){.gnMemW_spokes{grid-template-columns:repeat(2,minmax(0,1fr))}}.gnMemW_stack{flex-direction:column;gap:14px;min-width:0;display:flex}.gnMemW_panel{border:1px solid var(--color-line);background:#fff;border-radius:24px;flex-direction:column;gap:12px;min-width:0;padding:clamp(20px,2.6vw,28px);display:flex}.gnMemW_panelTitle{color:var(--color-shell);font-size:22px;line-height:1.2}.gnMemW_stat{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.gnMemW_stat b{color:var(--color-shell);font:800 40px/1 var(--font-heading);letter-spacing:-.03em}.gnMemW_stat span{color:var(--color-ink-body);font-size:15px}.gnMemW_small{color:var(--color-ink-muted);margin:0;font-size:13.5px;line-height:1.5}.gnMemW_link{min-height:36px;color:var(--color-shell);align-self:flex-start;align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.gnMemW_link:hover{text-decoration:underline}.gnMemW_link:focus-visible,.gnMemW_bars a:focus-visible,.gnMemW_sysName a:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}.gnMemW_bars{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gnMemW_bars li{border-top:1px solid var(--color-line-soft);grid-template-columns:minmax(0,130px) minmax(0,1fr) 72px;align-items:center;gap:12px;padding:8px 0;display:grid}.gnMemW_bars a{color:var(--color-shell);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;text-decoration:none;overflow:hidden}.gnMemW_bars a:hover{text-decoration:underline}.gnMemW_barTrack{background:#eef2f6;border-radius:4px;height:7px;display:block;position:relative}.gnMemW_barTrack i{background:linear-gradient(90deg, var(--color-water-accent), var(--color-shell));border-radius:4px;height:7px;display:block}.gnMemW_barTrack u{border-left:2px dashed var(--color-limit-line);text-decoration:none;position:absolute;top:-4px;bottom:-4px}.gnMemW_barValue{color:var(--color-shell);font:12.5px/1.2 var(--font-mono);text-align:right}.gnMemW_panelFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-top:auto;display:flex}.gnMemW_legend{color:var(--color-ink-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.gnMemW_legend i{background:var(--color-limit-line);width:2px;height:12px}.gnMemW_panelFoot .gnMemW_link{margin-top:0}.gnMemW_systems{border:1px solid var(--color-line);background:#fff;border-radius:24px;margin:0;padding:0;list-style:none;overflow:hidden}.gnMemW_systems li{border-top:1px solid var(--color-line-soft);grid-template-columns:minmax(0,1fr);align-items:center;gap:6px 18px;padding:14px 20px;display:grid}.gnMemW_systems li:first-child{border-top:0}@media (min-width:900px){.gnMemW_systems li{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 130px}}.gnMemW_sysName{flex-direction:column;gap:2px;min-width:0;display:flex}.gnMemW_sysName a{color:var(--color-shell);font-size:15px;font-weight:700;text-decoration:none}.gnMemW_sysName a:hover{text-decoration:underline}.gnMemW_sysName span{color:var(--color-ink-muted);font:11.5px/1.4 var(--font-mono);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.gnMemW_popBar{background:#eef2f6;border-radius:4px;height:7px;display:block}.gnMemW_popBar i{background:var(--color-water-light);border-radius:4px;height:7px;display:block}.gnMemW_pop{color:var(--color-ink-body);white-space:nowrap;font-size:13px}@media (min-width:900px){.gnMemW_pop{text-align:right}}.gnMemW_follow{max-width:560px}.gnMemW_follow>section{background:#ffffff12;border:1px solid #a9cbe838;margin:0}
.B7q8vW_wrap{max-width:var(--content-max);margin:8px auto 0;padding:clamp(20px,3vw,32px) clamp(16px,4vw,28px)}.B7q8vW_title{max-width:32ch;font-family:var(--font-heading);text-wrap:balance;font-size:clamp(1.25rem,3vw,1.625rem);line-height:1.1;font-weight:var(--font-weight-extrabold);color:var(--color-ink);margin:0}.B7q8vW_sub{color:var(--color-ink-body);text-wrap:pretty;max-width:68ch;margin:8px 0 0;font-size:.875rem;line-height:1.55}.B7q8vW_list{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.B7q8vW_item{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-surface);min-height:44px;color:var(--color-link);font-size:.9375rem;font-weight:var(--font-weight-bold);transition-property:border-color,background-color;transition-duration:.15s;transition-timing-function:var(--ease-out);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}@media (hover:hover){.B7q8vW_item:hover{border-color:var(--color-link);background:var(--color-evidence)}}.B7q8vW_links{flex-wrap:wrap;column-gap:20px;margin-top:8px;display:flex}.B7q8vW_textLink{min-height:44px;color:var(--color-link);font-weight:var(--font-weight-bold);text-underline-position:from-font;text-decoration-skip-ink:auto;align-items:center;text-decoration:underline;text-decoration-thickness:from-font;display:inline-flex}
