._Da8pW_root{color:var(--color-ink)}._Da8pW_h1{font-size:clamp(36px,5vw,64px);line-height:1.02}@media (max-width:419px){._Da8pW_pill{letter-spacing:.02em}}._Da8pW_byline{color:var(--color-ink-muted);flex-wrap:wrap;align-items:center;gap:10px 18px;font-size:13.5px;display:flex}._Da8pW_author{align-items:center;gap:8px;display:flex}._Da8pW_author b{color:var(--color-shell)}._Da8pW_avatar{background:var(--color-shell);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}._Da8pW_mono{font-family:var(--font-mono);font-size:12px}._Da8pW_float{animation:7s ease-in-out infinite _Da8pW_jaFloat;position:relative}._Da8pW_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}@keyframes _Da8pW_jaFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}._Da8pW_keyCard{isolation:isolate;background:var(--color-shell);color:#fff;border-radius:24px;flex-direction:column;gap:16px;padding:clamp(20px,2.6vw,30px);display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px -36px #0b3a638c}._Da8pW_light{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._Da8pW_light i{aspect-ratio:1;filter:blur(20px);border-radius:50%;position:absolute}._Da8pW_light i:first-child{background:radial-gradient(circle,#3c86e073,#0000 68%);width:60%;top:-40%;left:-15%}._Da8pW_light i:last-child{background:radial-gradient(circle,#8cc0f52e,#0000 68%);width:55%;top:10%;left:55%}._Da8pW_keyHead{justify-content:space-between;align-items:center;gap:10px;display:flex}._Da8pW_keyEyebrow{color:var(--color-water-light);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}._Da8pW_keySrc{color:#a9cbe8;font:10.5px/1.3 var(--font-mono)}._Da8pW_keyText{color:#dbe8f5;margin:0;font-size:14.5px;line-height:1.5}._Da8pW_keyLead{color:#fff;font:700 clamp(18px, 1.8vw, 22px)/1.35 var(--font-heading);margin:0}._Da8pW_keyRow{flex-direction:column;gap:6px;display:flex}._Da8pW_keyRow>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._Da8pW_keyRow>div>span{align-items:baseline;gap:8px;display:flex}._Da8pW_keyRow b{font-size:16px}._Da8pW_keyRow small{color:#a9cbe8;font:11px/1.3 var(--font-mono)}._Da8pW_keyRow strong{letter-spacing:-.03em;font-size:30px}._Da8pW_keyRow>i{background:#ffffff1f;border-radius:5px;height:10px;display:block}._Da8pW_keyRow>i>i{background:linear-gradient(90deg, #8cc0f5, var(--color-water-accent));border-radius:5px;height:10px;display:block}._Da8pW_keyList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._Da8pW_keyList li{color:#fff;grid-template-columns:26px minmax(0,1fr);align-items:baseline;gap:10px;font-size:14.5px;font-weight:600;line-height:1.4;display:grid}._Da8pW_keyList span{color:var(--color-water-light);font:11.5px/1 var(--font-mono)}._Da8pW_keyNote{color:#a9cbe8;border-top:1px solid #a9cbe838;margin:0;padding-top:12px;font-size:12.5px;line-height:1.5}._Da8pW_page{flex-direction:column;gap:clamp(40px,6vw,72px);max-width:1320px;margin:0 auto;padding:clamp(28px,4vw,48px) clamp(16px,3vw,40px) clamp(56px,7vw,96px);display:flex}._Da8pW_body{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}@media (min-width:1040px){._Da8pW_body{grid-template-columns:minmax(0,1fr) 300px}}._Da8pW_prose{flex-direction:column;gap:clamp(36px,5vw,56px);min-width:0;max-width:720px;display:flex}._Da8pW_sec{scroll-margin-top:calc(var(--header-h,69px) + 20px);flex-direction:column;gap:16px;display:flex}._Da8pW_secN{color:var(--color-water-accent-text);font:12px/1.3 var(--font-mono);letter-spacing:.08em}._Da8pW_sec h2{color:var(--color-shell);font:800 clamp(26px, 3vw, 34px)/1.12 var(--font-heading);letter-spacing:-.025em;margin:0}._Da8pW_sec>p{color:#1e3142;text-wrap:pretty;margin:0;font-size:18px;line-height:1.7}._Da8pW_aiNote{border-top:1px solid var(--color-line-soft);color:var(--color-ink-muted);margin:0;padding-top:16px;font-size:13px;line-height:1.5}._Da8pW_aiNote a{color:var(--color-shell);font-weight:700}._Da8pW_callout{border-radius:18px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}._Da8pW_callout span{font:500 10.5px/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}._Da8pW_callout p{margin:0;font-size:15px;line-height:1.55}._Da8pW_callout[data-kind=definition],._Da8pW_callout[data-kind=note]{background:var(--color-water-ice)}._Da8pW_callout[data-kind=definition] span,._Da8pW_callout[data-kind=note] span{color:#1d5fae}._Da8pW_callout[data-kind=definition] p,._Da8pW_callout[data-kind=note] p{color:var(--color-ink)}._Da8pW_callout[data-kind=disclaimer]{border:1px dashed var(--state-unknown-line);background:var(--state-unknown-hatch)}._Da8pW_callout[data-kind=disclaimer] span{color:var(--color-ink-muted)}._Da8pW_callout[data-kind=disclaimer] p{color:var(--color-ink-body);font-size:14.5px}._Da8pW_figure{border:1px solid var(--color-line);background:#fff;border-radius:22px;flex-direction:column;gap:14px;margin:8px 0 0;padding:20px 22px;display:flex}._Da8pW_figHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}._Da8pW_figHead b{color:var(--color-shell);font-size:15px}._Da8pW_limitKey{color:var(--color-limit-ink);align-items:center;gap:6px;font-size:12px;display:flex}._Da8pW_limitKey i{background:var(--color-limit-line);width:2px;height:12px}._Da8pW_figRow{grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:8px 14px;display:grid}@media (min-width:560px){._Da8pW_figRow{grid-template-columns:minmax(0,150px) minmax(0,1fr) 84px}}._Da8pW_figName{flex-direction:column;min-width:0;display:flex}._Da8pW_figName b{color:var(--color-ink);font-size:14px}._Da8pW_figName span{color:var(--color-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._Da8pW_figBar{background:#eef2f6;border-radius:6px;height:12px;position:relative}@media (max-width:559px){._Da8pW_figBar{grid-area:2/1/auto/-1}}._Da8pW_figBar i{background:linear-gradient(90deg, var(--color-water-accent), var(--color-shell));border-radius:6px;height:12px;display:block}._Da8pW_figBar em{background:var(--color-limit-line);width:2px;height:20px;position:absolute;top:-4px}._Da8pW_figVal{color:var(--color-shell);font:500 13px/1 var(--font-mono);text-align:right;white-space:nowrap}._Da8pW_figure figcaption{color:var(--color-ink-muted);font-size:12.5px;line-height:1.5}._Da8pW_figure figcaption a{color:var(--color-shell);font-weight:700}._Da8pW_rail{flex-direction:column;gap:14px;min-width:0;display:flex}@media (min-width:1040px){._Da8pW_rail{top:calc(var(--header-h,69px) + 20px);position:sticky}}._Da8pW_toc{border:1px solid var(--color-line);background:#fff;border-radius:22px;flex-direction:column;gap:4px;padding:18px 20px;display:flex}._Da8pW_mini{color:var(--color-ink-muted);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}._Da8pW_toc ._Da8pW_mini{padding-bottom:6px}._Da8pW_toc a{border-top:1px solid var(--color-line-soft);min-height:44px;color:var(--color-shell);grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:8px;padding:8px 0;font-size:14px;font-weight:600;text-decoration:none;display:grid}._Da8pW_toc a:hover{color:var(--color-link)}@media (max-width:1039px){._Da8pW_toc{display:none}}._Da8pW_toc a span{color:var(--color-ink-muted);font:11.5px/1 var(--font-mono)}._Da8pW_boundary{border:1px dashed var(--state-unknown-line);background:var(--state-unknown-hatch);border-radius:22px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}._Da8pW_boundary p{color:var(--color-ink-body);margin:0;font-size:13.5px;line-height:1.5}._Da8pW_jump{min-height:44px;color:var(--color-shell);align-self:flex-start;align-items:center;padding-left:4px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._Da8pW_jump:hover{text-decoration:underline}._Da8pW_evidence{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:900px){._Da8pW_evidence{grid-template-columns:repeat(2,minmax(0,1fr))}}._Da8pW_panel{border:1px solid var(--color-line);background:#fff;border-radius:24px;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}._Da8pW_eyebrow{color:var(--color-link);font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}._Da8pW_supports{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:560px){._Da8pW_supports{grid-template-columns:repeat(2,minmax(0,1fr))}}._Da8pW_supports>div{border-radius:16px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}._Da8pW_supports [data-tone=ice]{background:var(--color-water-ice)}._Da8pW_supports [data-tone=hatch]{border:1px dashed var(--state-unknown-line);background:var(--state-unknown-hatch)}._Da8pW_supports b,._Da8pW_method b{color:var(--color-shell);font-size:15px}._Da8pW_supports p,._Da8pW_method p{color:var(--color-ink-body);margin:0;font-size:13.5px;line-height:1.55}._Da8pW_method{border-top:1px solid var(--color-line-soft);flex-direction:column;gap:4px;padding-top:14px;display:flex}._Da8pW_method b{font-size:14px}._Da8pW_sources{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._Da8pW_sources li{border-top:1px solid var(--color-line-soft);grid-template-columns:34px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}._Da8pW_sources li>span{background:var(--color-shell);color:#fff;width:28px;height:28px;font:11.5px/1 var(--font-mono);border-radius:50%;justify-content:center;align-items:center;display:flex}._Da8pW_sources p{color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}._Da8pW_citeLinks{flex-wrap:wrap;gap:4px 14px;display:flex;margin-top:6px!important}._Da8pW_citeLinks a{min-height:32px;color:var(--color-shell);text-underline-offset:3px;white-space:nowrap;align-items:center;font-size:13px;font-weight:700;display:inline-flex}._Da8pW_more{color:var(--color-shell);align-self:flex-start;font-size:13.5px;font-weight:700;text-decoration:none}._Da8pW_more:hover{text-decoration:underline}._Da8pW_endRow{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px;display:grid}@media (min-width:900px){._Da8pW_endRow{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}._Da8pW_follow{min-width:0;display:flex}._Da8pW_follow>section{background:#fff;border-radius:28px;flex:1;margin:0;padding:clamp(22px,3vw,32px)}._Da8pW_connected{flex-direction:column;gap:16px;display:flex}._Da8pW_groups{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:900px){._Da8pW_groups[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._Da8pW_groups[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}._Da8pW_group{border:1px solid var(--color-line);background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:18px;display:flex}._Da8pW_group b{color:var(--color-shell);font-size:14px}._Da8pW_group ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._Da8pW_group a{border:1px solid var(--color-line-soft);background:var(--color-page);min-height:36px;color:var(--color-shell);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._Da8pW_group a:hover{border-color:var(--color-water-accent)}._Da8pW_group a span{color:var(--color-ink-muted);font:10.5px/1 var(--font-mono)}._Da8pW_pills{flex-wrap:wrap;gap:8px;margin:0;padding:4px 0 0;list-style:none;display:flex}._Da8pW_pills a{border:1px solid var(--color-line);height:44px;color:var(--color-shell);white-space:nowrap;background:#fff;border-radius:99px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._Da8pW_pills a:hover{border-color:var(--color-water-accent)}._Da8pW_toc a:focus-visible,._Da8pW_jump:focus-visible,._Da8pW_group a:focus-visible,._Da8pW_pills a:focus-visible,._Da8pW_more:focus-visible,._Da8pW_citeLinks a:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}@media (prefers-reduced-motion:reduce){._Da8pW_float{animation:none}}
