.zcYG0q_shell{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.zcYG0q_body{flex:1;min-width:0}.zcYG0q_header{z-index:50;background:var(--bg);border-bottom:1px solid var(--rule);position:sticky;top:0}.zcYG0q_headerInner{width:100%;max-width:var(--wrap);align-items:center;gap:12px 24px;margin:0 auto;padding:12px 40px;display:flex}.zcYG0q_brand{min-height:44px;color:var(--ink);flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}.zcYG0q_brand:hover{color:var(--ink)}.zcYG0q_logo{background:var(--mint);width:34px;height:34px;color:var(--forest);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.zcYG0q_wordmark{font-family:var(--font-display);letter-spacing:.02em;color:var(--forest);font-size:15px;font-weight:800}.zcYG0q_lab{color:inherit}[data-theme=dark] .zcYG0q_wordmark{color:var(--ink)}[data-theme=dark] .zcYG0q_lab{color:var(--mint)}.zcYG0q_badge{border-radius:var(--radius-pill);background:var(--wash);height:24px;color:var(--signal-text);align-items:center;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.zcYG0q_nav{flex-wrap:wrap;flex-grow:1;gap:2px;font-size:14px;display:flex}.zcYG0q_navLink{color:var(--ink-2);border-radius:var(--radius-md);white-space:nowrap;align-items:center;gap:5px;padding:8px 12px;font-weight:500;text-decoration:none;display:inline-flex}.zcYG0q_navLink:hover{background:var(--surface-2);color:var(--ink)}.zcYG0q_navLink[aria-current]{color:var(--ink);background:var(--surface-2)}.zcYG0q_tools{align-items:center;gap:10px;margin-left:auto;display:flex}.zcYG0q_mini{border-radius:var(--radius-lg);background:var(--surface-2);width:240px;height:42px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-3);align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.zcYG0q_mini input{min-width:0;font:500 14px var(--font-sans);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.zcYG0q_mini input::placeholder{color:var(--ink-3)}.zcYG0q_mini input::-webkit-search-cancel-button{display:none}.zcYG0q_mini:focus-within{box-shadow:inset 0 0 0 2px var(--signal);background:var(--surface)}.zcYG0q_kbd{font:600 11px var(--font-mono);color:var(--ink-3);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--rule-2);padding:2px 6px}.zcYG0q_seg{border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--rule);gap:2px;padding:3px;display:flex}.zcYG0q_seg a{min-width:40px;height:34px;font:600 12px var(--font-sans);color:var(--ink-2);border-radius:9px;justify-content:center;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.zcYG0q_seg a:hover{color:var(--ink)}.zcYG0q_seg .zcYG0q_segOn,.zcYG0q_mseg .zcYG0q_segOn{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0e3b2e1f, inset 0 0 0 1px var(--rule-2)}.zcYG0q_iconBtn{border-radius:var(--radius-lg);background:var(--surface-2);width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-2);cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.zcYG0q_iconBtn:hover{color:var(--ink)}.zcYG0q_iconBtnOpen{background:var(--ink);color:var(--bg);box-shadow:none}.zcYG0q_iconBtnOpen:hover{color:var(--bg)}.zcYG0q_phoneOnly,.zcYG0q_menuOnly{display:none}.zcYG0q_footer{border-top:1px solid var(--rule);background:var(--surface-2);margin-top:auto}[data-theme=dark] .zcYG0q_footer{background:#0a1814}.zcYG0q_footerInner{width:100%;max-width:var(--wrap);flex-direction:column;gap:36px;margin:0 auto;padding:48px 40px 28px;display:flex}.zcYG0q_footerGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px;display:grid}.zcYG0q_footerCol{flex-direction:column;gap:16px;min-width:0;display:flex}.zcYG0q_footerTag{color:var(--ink-2);max-width:320px;margin:0;font-size:14px;line-height:1.5}.zcYG0q_footerSupport{border-radius:var(--radius-lg);background:var(--signal);height:42px;color:var(--on-signal);align-self:flex-start;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.zcYG0q_footerSupport:hover{color:var(--on-signal);filter:brightness(1.05)}.zcYG0q_ext{background:var(--surface);width:100%;max-width:520px;box-shadow:inset 0 0 0 1px var(--rule), 0 1px 2px #0e3b2e0a;border-radius:20px;place-self:start end;padding:20px 22px 14px}.zcYG0q_extTitle{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink);align-items:center;gap:8px;margin:0;padding-bottom:10px;font-size:12px;font-weight:600;display:flex}.zcYG0q_extTitle:before{content:"";background:var(--signal);width:8px;height:8px;box-shadow:0 0 0 4px var(--wash);border-radius:50%}.zcYG0q_extList{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:18px;display:grid}.zcYG0q_extList a{border-top:1px solid var(--rule);min-height:44px;color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:flex}.zcYG0q_extList a:hover{color:var(--signal-text)}.zcYG0q_extArrow{background:var(--surface-2);width:24px;height:24px;color:var(--ink-3);border-radius:8px;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:inline-flex}.zcYG0q_extList a:hover .zcYG0q_extArrow{background:var(--wash);color:var(--signal-text);transform:translate(2px,-2px)}.zcYG0q_footerBottom{border-top:1px solid var(--rule);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:20px;font-size:13px;display:flex}.zcYG0q_dotLine{align-items:center;gap:8px;display:inline-flex}.zcYG0q_dotLine i{background:var(--signal);border-radius:50%;width:8px;height:8px}.zcYG0q_sheet{left:0;right:0;top:var(--sheet-top,0);z-index:60;position:fixed;bottom:0}.zcYG0q_scrim{cursor:pointer;background:#07110e6b;border:0;padding:0;animation:.25s ease-out both zcYG0q_fade;position:absolute;inset:0}@keyframes zcYG0q_fade{0%{opacity:0}to{opacity:1}}.zcYG0q_mpanel{background:var(--surface);max-height:calc(100% - 16px);box-shadow:0 24px 60px #07110e47, inset 0 0 0 1px var(--rule);transform-origin:100% 0;border-radius:22px;flex-direction:column;gap:14px;margin:8px 10px 0;padding:12px 12px 16px;animation:.32s cubic-bezier(.2,.9,.3,1.15) both zcYG0q_drop;display:flex;position:relative;overflow:auto}@keyframes zcYG0q_drop{0%{opacity:0;transform:translateY(-10px)scale(.96)}to{opacity:1;transform:none}}.zcYG0q_mrow{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:10px;padding:2px 0 14px;display:grid}.zcYG0q_mseg{border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--rule);gap:3px;padding:3px;display:flex}.zcYG0q_mseg a,.zcYG0q_mseg button{height:38px;font:600 13px var(--font-sans);color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.zcYG0q_mcap{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);padding:4px 10px 0;font-size:11px;font-weight:600}.zcYG0q_mnav{flex-direction:column;gap:2px;display:flex}.zcYG0q_mnavCats{margin-top:-8px}.zcYG0q_mnav a{border-radius:var(--radius-lg);min-height:48px;color:var(--ink);font:600 15px var(--font-sans);align-items:center;gap:12px;padding:0 10px;text-decoration:none;display:flex}.zcYG0q_mnav a:hover,.zcYG0q_mnav a:active{background:var(--surface-2);color:var(--ink)}.zcYG0q_mnav a[aria-current]{background:var(--wash);color:var(--signal-text)}.zcYG0q_mi{background:var(--surface-2);width:32px;height:32px;color:var(--ink-3);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.zcYG0q_mnav a[aria-current] .zcYG0q_mi{background:var(--signal);color:var(--on-signal)}.zcYG0q_miGold{background:var(--chip-y-bg);color:var(--chip-y-fg)}.zcYG0q_miBlue{background:var(--chip-b-bg);color:var(--chip-b-fg)}.zcYG0q_mext{color:var(--ink-3);margin-left:auto;font-size:12px;font-weight:500}.zcYG0q_mcount{border-radius:var(--radius-pill);background:var(--surface-2);min-width:22px;height:22px;font:600 11px var(--font-mono);color:var(--ink-3);justify-content:center;align-items:center;margin-left:auto;padding:0 7px;display:inline-flex}.zcYG0q_msup{border-radius:var(--radius-lg);background:var(--signal);min-height:46px;color:var(--on-signal);font:600 14px var(--font-sans);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.zcYG0q_msup:hover{color:var(--on-signal)}.zcYG0q_spanel{background:var(--bg);flex-direction:column;gap:16px;max-height:100%;padding:12px 14px 18px;animation:.28s cubic-bezier(.2,.9,.3,1.1) both zcYG0q_sdrop;display:flex;position:relative;overflow:auto;box-shadow:0 20px 50px #07110e3d}@keyframes zcYG0q_sdrop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.zcYG0q_srow{align-items:center;gap:10px;margin:0;display:flex}.zcYG0q_sfield{background:var(--surface);min-width:0;height:48px;box-shadow:inset 0 0 0 2px var(--signal), 0 0 0 4px #3ddc9729;color:var(--signal-text);border-radius:14px;flex:1;align-items:center;gap:10px;padding:0 6px 0 14px;display:flex}.zcYG0q_sfield input{min-width:0;height:100%;font:500 16px var(--font-sans);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.zcYG0q_sfield input::placeholder{color:var(--ink-3)}.zcYG0q_sfield input::-webkit-search-cancel-button{display:none}.zcYG0q_sclear{background:var(--surface-2);width:34px;height:34px;color:var(--ink-2);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.zcYG0q_scancel{min-height:44px;color:var(--signal-text);font:600 14px var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0 6px}.zcYG0q_sgroup{flex-direction:column;gap:10px;display:flex}.zcYG0q_chips{flex-wrap:wrap;gap:8px;display:flex}.zcYG0q_chips button{border-radius:var(--radius-pill);background:var(--surface);min-height:36px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-2);font:500 13px var(--font-sans);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 13px;display:inline-flex}.zcYG0q_chips button svg{color:var(--ink-3)}.zcYG0q_where{color:var(--ink-3);font-size:12px;font-weight:500}@media (max-width:1100px){.zcYG0q_extList{grid-template-columns:repeat(2,minmax(0,1fr))}.zcYG0q_nav{display:none}.zcYG0q_menuOnly{display:inline-flex}}@media (max-width:899px){.zcYG0q_footerGrid{grid-template-columns:minmax(0,1fr)}.zcYG0q_ext{justify-self:stretch;max-width:none}}@media (max-width:640px){.zcYG0q_headerInner{gap:10px;padding:10px 16px}.zcYG0q_brand{flex:1;gap:9px;min-width:0}.zcYG0q_logo{border-radius:9px;width:32px;height:32px}.zcYG0q_wordmark{font-size:14px}.zcYG0q_badge{height:22px;padding:0 8px;font-size:11px}.zcYG0q_desktopOnly{display:none}.zcYG0q_phoneOnly{display:inline-flex}.zcYG0q_tools{gap:10px}.zcYG0q_iconBtn{width:44px;height:44px}.zcYG0q_footerInner{gap:22px;padding:28px 18px 30px}.zcYG0q_footerGrid{grid-template-columns:minmax(0,1fr);gap:22px}.zcYG0q_ext{justify-self:stretch;max-width:none;padding:16px 16px 8px}.zcYG0q_extList{grid-template-columns:repeat(2,minmax(0,1fr))}.zcYG0q_footerBottom{flex-direction:column;align-items:flex-start;gap:6px}}@media (min-width:641px){.zcYG0q_menuLangTheme{display:none}}@media (prefers-reduced-motion:reduce){.zcYG0q_scrim,.zcYG0q_mpanel,.zcYG0q_spanel{animation:none}.zcYG0q_extList a,.zcYG0q_extArrow{transition:none}}
.Hi2WXW_cap{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.Hi2WXW_kind{border-radius:var(--radius-pill);background:var(--surface);height:34px;color:var(--ink);white-space:nowrap;align-self:flex-start;align-items:center;gap:8px;padding:0 14px 0 5px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0e3b2e14}[data-theme=dark] .Hi2WXW_kind{box-shadow:inset 0 0 0 1px var(--rule)}.Hi2WXW_kindIcon{border-radius:var(--radius-pill);background:var(--signal);width:26px;height:26px;color:var(--on-signal);justify-content:center;align-items:center;display:inline-flex}.Hi2WXW_kindDot{background:var(--rule-2);border-radius:50%;width:4px;height:4px}.Hi2WXW_kindSecond{color:var(--signal-text)}.Hi2WXW_kind.Hi2WXW_toneBlue .Hi2WXW_kindIcon{background:var(--chip-b-fg);color:#fff}.Hi2WXW_kind.Hi2WXW_toneBlue .Hi2WXW_kindSecond{color:var(--chip-b-fg)}.Hi2WXW_kind.Hi2WXW_toneGold .Hi2WXW_kindIcon{background:var(--gold);color:var(--on-gold)}.Hi2WXW_kind.Hi2WXW_toneGold .Hi2WXW_kindSecond{color:var(--chip-y-fg)}.Hi2WXW_metaRow{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.Hi2WXW_meta{border-radius:var(--radius-md);height:32px;color:var(--ink-2);white-space:nowrap;background:#ffffffa6;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #087a5224}.Hi2WXW_meta svg{color:var(--signal-text);flex-shrink:0}.Hi2WXW_meta b{color:var(--ink);font-family:var(--font-mono);font-weight:600}[data-theme=dark] .Hi2WXW_meta{box-shadow:inset 0 0 0 1px var(--rule-2);background:#ffffff0a}.Hi2WXW_bcrumb{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px;margin-left:-10px;font-size:13px;display:flex}.Hi2WXW_bcrumb a{height:30px;color:var(--ink-2);border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.Hi2WXW_bcrumb a:hover{background:var(--surface);color:var(--signal-text)}.Hi2WXW_bcrumbSep{color:var(--ink-3);opacity:.6;display:inline-flex}.Hi2WXW_bcrumbHere{height:30px;color:var(--ink);align-items:center;padding:0 10px;font-weight:600;display:inline-flex}@media (max-width:640px){.Hi2WXW_bcrumb{border-radius:var(--radius-pill);background:var(--surface);min-width:0;max-width:100%;height:36px;box-shadow:inset 0 0 0 1px var(--rule);flex-wrap:nowrap;align-self:flex-start;gap:2px;margin-left:0;padding:0 6px 0 4px;overflow:hidden}.Hi2WXW_bcrumb a{border-radius:var(--radius-pill);white-space:nowrap;flex-shrink:0;height:28px;padding:0 8px}.Hi2WXW_bcrumb a:first-child{width:28px;color:var(--signal-text);justify-content:center;padding:0}.Hi2WXW_bcrumbHomeText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Hi2WXW_bcrumbSep{color:var(--rule-2);opacity:1;flex-shrink:0}.Hi2WXW_bcrumbHere{white-space:nowrap;text-overflow:ellipsis;min-width:0;height:28px;padding:0 8px;line-height:28px;display:block;overflow:hidden}}.Hi2WXW_rail{flex-direction:column;gap:10px;display:flex;position:relative}.Hi2WXW_railLabel{padding:0 12px}.Hi2WXW_railNav{flex-direction:column;gap:4px;display:flex}.Hi2WXW_railLink{min-height:52px;color:var(--ink-2);border-radius:14px;align-items:center;gap:12px;padding:6px 10px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:flex;position:relative}.Hi2WXW_railLink:hover{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule)}.Hi2WXW_railLink:hover .Hi2WXW_tile{transform:scale(1.06)}.Hi2WXW_railLink[aria-current]{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule), 0 8px 20px #0e3b2e14;font-weight:600}[data-theme=dark] .Hi2WXW_railLink[aria-current]{box-shadow:inset 0 0 0 1px var(--rule-2)}.Hi2WXW_tile{border-radius:var(--radius-md);background:var(--surface-2);width:34px;height:34px;color:var(--ink-3);flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.Hi2WXW_tile.Hi2WXW_toneGold{background:var(--chip-y-bg);color:var(--chip-y-fg)}.Hi2WXW_tile.Hi2WXW_toneBlue{background:var(--chip-b-bg);color:var(--chip-b-fg)}.Hi2WXW_railLink[aria-current] .Hi2WXW_tile{background:var(--signal);color:var(--on-signal)}.Hi2WXW_railText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.Hi2WXW_railText small{color:var(--ink-3);font-size:12px;font-weight:500}.Hi2WXW_count{border-radius:var(--radius-pill);background:var(--surface-2);min-width:24px;height:22px;color:var(--ink-3);font:600 11px var(--font-mono);justify-content:center;align-items:center;padding:0 7px;display:inline-flex}.Hi2WXW_railLink[aria-current] .Hi2WXW_count{background:var(--wash);color:var(--signal-text)}.Hi2WXW_stuck{border-radius:var(--radius-xl);color:var(--on-forest);background:#0e3b2e;flex-direction:column;gap:10px;padding:18px;display:flex;position:relative;overflow:hidden}.Hi2WXW_stuckArt{pointer-events:none;position:absolute;bottom:0;right:0}.Hi2WXW_stuckTitle{color:var(--mint);position:relative}.Hi2WXW_stuckLine{color:var(--on-forest-2);margin:0;font-size:14px;position:relative}.Hi2WXW_stuckLink{background:var(--mint);height:40px;color:var(--on-mint);font:600 13px var(--font-sans);border-radius:11px;align-self:flex-start;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}.Hi2WXW_stuckLink:hover{background:var(--mint-hover);color:var(--on-mint)}.Hi2WXW_stuckWide{border-radius:22px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:24px 28px}.Hi2WXW_stuckQuestion{color:var(--on-forest);font-size:18px}.Hi2WXW_stuckWide .Hi2WXW_stuckText{flex-direction:column;gap:4px;display:flex;position:relative}.Hi2WXW_stuckWide .Hi2WXW_stuckLine{font-size:14px}@media (max-width:640px){.Hi2WXW_stuckWide{padding:20px}.Hi2WXW_stuckWide .Hi2WXW_stuckLink{justify-content:center;width:100%}}.Hi2WXW_stuckWide .Hi2WXW_stuckLink{align-self:center;height:46px;padding:0 18px;font-size:14px}@media (prefers-reduced-motion:reduce){.Hi2WXW_bcrumb a,.Hi2WXW_railLink,.Hi2WXW_tile{transition:none}.Hi2WXW_railLink:hover .Hi2WXW_tile{transform:none}}[data-theme=dark] .Hi2WXW_kind.Hi2WXW_toneBlue .Hi2WXW_kindIcon{color:var(--bg)}
.yYlp5W_wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 40px}.yYlp5W_top{flex-direction:column;gap:20px;padding-top:24px;padding-bottom:48px;display:flex}.yYlp5W_hs{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--rule), var(--shadow-1), var(--shadow-3);border-radius:28px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:48px;padding:40px 40px 40px 44px;display:grid}.yYlp5W_hsText{flex-direction:column;gap:16px;min-width:0;animation:.4s cubic-bezier(.2,.8,.2,1) both yYlp5W_rise;display:flex}.yYlp5W_hsSolo{grid-template-columns:minmax(0,1fr)}.yYlp5W_title{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);overflow-wrap:break-word;margin:0;font-size:60px;font-weight:800;line-height:.98}.yYlp5W_summary{color:var(--ink-2);max-width:560px;margin:0;font-size:19px;line-height:1.5}@keyframes yYlp5W_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.yYlp5W_grid{grid-template-columns:minmax(200px,250px) minmax(0,1fr) minmax(220px,270px);grid-template-areas:"rail main aside";align-items:start;gap:40px;padding-bottom:72px;display:grid}.yYlp5W_rail{grid-area:rail}.yYlp5W_main{flex-direction:column;grid-area:main;gap:20px;min-width:0;display:flex}.yYlp5W_aside{top:calc(var(--header-h) + 20px);flex-direction:column;grid-area:aside;gap:22px;display:flex;position:sticky}.yYlp5W_guideHead{align-items:center;gap:14px;margin:0 0 4px;display:flex}.yYlp5W_guideHead .yYlp5W_line{background:var(--rule);flex:1;height:1px}.yYlp5W_guideHead .yYlp5W_dot{background:var(--chip-b-fg);border-radius:50%;width:8px;height:8px}.yYlp5W_keep{border-top:1px solid var(--rule);flex-direction:column;gap:14px;margin-top:28px;padding-top:28px;display:flex}.yYlp5W_nextRow{flex-wrap:wrap;gap:14px;display:flex}.yYlp5W_next{border-radius:var(--radius-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink);flex:260px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:box-shadow .2s;display:flex}.yYlp5W_next:hover{color:var(--ink);box-shadow:inset 0 0 0 2px var(--signal)}.yYlp5W_nextText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.yYlp5W_nextText b{font-size:15px}.yYlp5W_go{color:var(--ink-3);flex-shrink:0;transition:transform .2s,color .2s}.yYlp5W_next:hover .yYlp5W_go{color:var(--signal-text);transform:translate(3px)}.yYlp5W_notice{background:var(--chip-y-bg);color:var(--chip-y-fg);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding:14px 18px;font-size:14px;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #7a520024}.yYlp5W_noticeText{align-items:center;gap:10px;margin:0;display:inline-flex}.yYlp5W_noticeLink{border-radius:var(--radius-md);background:var(--surface);min-height:36px;color:var(--ink);font:600 13px var(--font-sans);box-shadow:inset 0 0 0 1px var(--rule-2);align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.yYlp5W_noticeLink:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--chip-y-fg)}@media (max-width:1100px){.yYlp5W_grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"aside""main""rail";gap:28px}.yYlp5W_aside{top:var(--header-h);z-index:20;gap:0;margin:0 -40px;padding:0 40px;position:sticky}.yYlp5W_aside .yYlp5W_stuckDesktop{display:none}}@media (max-width:900px){.yYlp5W_hs{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.yYlp5W_wrap{padding:0 18px}.yYlp5W_top{gap:16px;padding-top:16px;padding-bottom:28px}.yYlp5W_hs{border-radius:22px;gap:22px;padding:22px 18px}.yYlp5W_title{letter-spacing:-.035em;font-size:38px}.yYlp5W_summary{font-size:16px}.yYlp5W_aside{margin:0 -18px;padding:0 18px;top:65px}.yYlp5W_next{flex-basis:100%}.yYlp5W_guideHead{margin-top:8px}}@media (min-width:1101px){.yYlp5W_stuckMobile{display:none}}@media (prefers-reduced-motion:reduce){.yYlp5W_hsText{animation:none}.yYlp5W_next,.yYlp5W_go{transition:none}}.yYlp5W_pageGrid{grid-template-columns:minmax(200px,250px) minmax(0,1fr);grid-template-areas:"rail main";align-items:start;gap:40px;padding-top:28px;padding-bottom:72px;display:grid}.yYlp5W_pageMain{flex-direction:column;grid-area:main;gap:28px;min-width:0;display:flex}.yYlp5W_ph{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--rule), 0 18px 40px #0e3b2e0f;border-radius:28px;flex-direction:column;gap:16px;padding:36px 40px;display:flex;position:relative;overflow:hidden}[data-theme=dark] .yYlp5W_ph{box-shadow:inset 0 0 0 1px var(--rule-2)}.yYlp5W_ph>*{position:relative}.yYlp5W_phArt{pointer-events:none;width:60%;height:100%;color:var(--signal);top:0;right:0;position:absolute!important}.yYlp5W_phTitle{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);overflow-wrap:break-word;margin:0;font-size:52px;font-weight:800;line-height:.98;animation:.4s cubic-bezier(.2,.8,.2,1) both yYlp5W_rise}.yYlp5W_phLede{color:var(--ink-2);max-width:620px;margin:0;font-size:18px;line-height:1.5}.yYlp5W_listHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.yYlp5W_listHead h2{margin:0}.yYlp5W_listCard{background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule), 0 1px 2px #0e3b2e0a;border-radius:20px;margin:0;padding:0;list-style:none;overflow:hidden}.yYlp5W_arow{border-top:1px solid var(--rule);color:var(--ink);align-items:center;gap:16px;padding:20px 22px;text-decoration:none;transition:background .2s;display:flex}.yYlp5W_listCard li:first-child .yYlp5W_arow{border-top:0}.yYlp5W_arow:hover{color:var(--ink);background:var(--surface-2)}.yYlp5W_arow:hover .yYlp5W_go{color:var(--signal-text);transform:translate(3px)}.yYlp5W_arowText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.yYlp5W_arowText b{font-size:16px;font-weight:600}.yYlp5W_arowText span{color:var(--ink-2)}.yYlp5W_empty{color:var(--ink-2);margin:0;padding:22px}@media (max-width:1100px){.yYlp5W_pageGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""rail";gap:32px}}@media (max-width:640px){.yYlp5W_pageGrid{padding-top:16px;padding-bottom:48px}.yYlp5W_pageMain{gap:22px}.yYlp5W_ph{border-radius:22px;padding:22px 18px}.yYlp5W_phTitle{font-size:38px}.yYlp5W_phLede{font-size:16px}.yYlp5W_arow{gap:12px;padding:16px}}@media (prefers-reduced-motion:reduce){.yYlp5W_phTitle{animation:none}.yYlp5W_arow,.yYlp5W_arow .yYlp5W_go{transition:none}}
._PerNG_notice{background:var(--chip-y-bg);color:var(--chip-y-fg);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding:14px 18px;font-size:14px;font-weight:500;animation:.35s cubic-bezier(.2,.8,.2,1) both _PerNG_rise;display:flex;box-shadow:inset 0 0 0 1px #7a520024}._PerNG_notice p{align-items:center;gap:10px;margin:0;display:inline-flex}._PerNG_notice p svg{flex-shrink:0}._PerNG_notice a{border-radius:var(--radius-md);background:var(--surface);min-height:36px;color:var(--ink);font:600 13px var(--font-sans);box-shadow:inset 0 0 0 1px var(--rule-2);align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}._PerNG_notice a:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--chip-y-fg)}@keyframes _PerNG_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._PerNG_notice{animation:none}}
.cU5RCG_card{border-radius:var(--radius-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule);flex-direction:column;gap:4px;padding:16px;display:flex}.cU5RCG_cap{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.cU5RCG_card>.cU5RCG_cap{padding:0 10px 6px}.cU5RCG_card a,.cU5RCG_barList a{border-radius:var(--radius-md);min-height:40px;color:var(--ink-2);align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:flex;position:relative}.cU5RCG_card a:hover,.cU5RCG_barList a:hover{background:var(--surface-2);color:var(--ink)}.cU5RCG_num{background:var(--surface-2);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--rule);font:600 11px var(--font-mono);color:var(--ink-3);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex}.cU5RCG_on{color:var(--ink)!important;font-weight:600!important}.cU5RCG_on .cU5RCG_num{background:var(--signal);color:var(--on-signal);box-shadow:none}.cU5RCG_progressWrap{flex-direction:column;gap:6px;padding:12px 10px 2px;display:flex}.cU5RCG_progress,.cU5RCG_barProgress{background:var(--rule);border-radius:2px;height:4px;overflow:hidden}.cU5RCG_progress span,.cU5RCG_barProgress span{background:var(--signal);border-radius:2px;height:100%;transition:width .3s;display:block}.cU5RCG_progressLine{color:var(--ink-3);font-size:12px}.cU5RCG_bar{display:none}.cU5RCG_barButton{width:100%;min-height:56px;color:var(--ink);font:600 14px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 4px;display:flex}.cU5RCG_barNum{background:var(--signal);width:30px;height:30px;color:var(--on-signal);font:700 12px var(--font-mono);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cU5RCG_barTitle{flex-direction:column;flex:1;min-width:0;display:flex}.cU5RCG_barTitle>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cU5RCG_barCount{font:600 12px var(--font-mono);color:var(--ink-3)}.cU5RCG_flip{transform:rotate(180deg)}.cU5RCG_barList{flex-direction:column;gap:2px;max-height:50vh;padding:4px 0 12px;display:flex;overflow:auto}.cU5RCG_barProgress{border-radius:0;height:3px}@media (max-width:1100px){.cU5RCG_card{display:none}.cU5RCG_bar{background:var(--bg);border-bottom:1px solid var(--rule);display:block}}@media (prefers-reduced-motion:reduce){.cU5RCG_card a,.cU5RCG_barList a,.cU5RCG_num,.cU5RCG_progress span,.cU5RCG_barProgress span{transition:none}}.cU5RCG_barList[hidden]{display:none}
.RtKtLG_hero{z-index:20;background:var(--surface);max-height:440px;box-shadow:0 24px 60px #07110e40, inset 0 0 0 1px var(--rule);text-align:left;border-radius:18px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto}.RtKtLG_sheet{flex-direction:column;gap:10px;display:flex}.RtKtLG_count{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.RtKtLG_hero .RtKtLG_count{padding:8px 14px 4px}.RtKtLG_hero .RtKtLG_count:empty{display:none}.RtKtLG_sheet .RtKtLG_count{padding:0 4px}.RtKtLG_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RtKtLG_sheet .RtKtLG_list{background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule);border-radius:16px;overflow:hidden}.RtKtLG_row{color:var(--ink);align-items:flex-start;gap:12px;text-decoration:none;display:flex}.RtKtLG_row:hover{color:var(--ink)}.RtKtLG_hero .RtKtLG_row{border-radius:12px;padding:12px 14px}.RtKtLG_hero .RtKtLG_row:hover{background:var(--surface-2)}.RtKtLG_sheet .RtKtLG_row{border-top:1px solid var(--rule);padding:13px 14px;animation:.3s cubic-bezier(.2,.8,.2,1) both RtKtLG_rise}.RtKtLG_sheet li:first-child .RtKtLG_row{border-top:0}.RtKtLG_sheet .RtKtLG_row:active{background:var(--surface-2)}@keyframes RtKtLG_rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.RtKtLG_kind{border-radius:var(--radius-md);height:24px;color:var(--ink-2);flex-shrink:0;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #087a5224}.RtKtLG_tile{border-radius:var(--radius-md);background:var(--wash);width:34px;height:34px;color:var(--signal-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.RtKtLG_tile.RtKtLG_gold{background:var(--chip-y-bg);color:var(--chip-y-fg)}.RtKtLG_tile.RtKtLG_blue{background:var(--chip-b-bg);color:var(--chip-b-fg)}.RtKtLG_tile.RtKtLG_page{background:var(--surface-2);color:var(--ink-2)}.RtKtLG_text{flex-direction:column;gap:2px;min-width:0;display:flex}.RtKtLG_text b{font-size:15px;font-weight:600;line-height:1.3}.RtKtLG_text mark{color:inherit;background:#3ddc9752;border-radius:3px;padding:0 1px}.RtKtLG_where{color:var(--ink-3);font-size:12px}.RtKtLG_summary{color:var(--ink-2);font-size:13px;line-height:1.4}.RtKtLG_none{flex-direction:column;gap:8px;padding:14px;display:flex}.RtKtLG_none span{color:var(--ink-2);font-size:13px}.RtKtLG_sheet .RtKtLG_none{background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule);border-radius:16px;padding:18px}@media (prefers-reduced-motion:reduce){.RtKtLG_sheet .RtKtLG_row{animation:none}}
.NeZbJW_hero{border-radius:var(--radius-2xl);aspect-ratio:480/340;width:100%;overflow:hidden}.NeZbJW_hero>svg{width:100%;height:100%;display:block}.NeZbJW_hero .hb-blue{fill:var(--chip-b-bg)}.NeZbJW_hero .hb-wash{fill:var(--wash)}.NeZbJW_hero .hb-gold{fill:var(--chip-y-bg)}.NeZbJW_hero .hl{fill:none}.NeZbJW_hero .hl-blue{stroke:var(--chip-b-fg)}.NeZbJW_hero .hl-wash{stroke:var(--signal)}.NeZbJW_hero .hl-gold{stroke:var(--chip-y-fg)}.NeZbJW_hero .h-card{fill:var(--surface);filter:drop-shadow(0 18px 20px #2556b829)}.NeZbJW_hero .h-card-sm{fill:var(--surface);filter:drop-shadow(0 8px 10px #2556b81f)}.NeZbJW_hero .h-badge{filter:drop-shadow(0 8px 9px #0000001f)}.NeZbJW_hero .h-field{fill:var(--surface-2);stroke:var(--rule-2);stroke-width:1px}.NeZbJW_hero .h-well{fill:var(--surface-2);stroke:var(--rule);stroke-width:1px}.NeZbJW_hero .h-focus{fill:var(--surface-2);stroke:var(--chip-b-fg);stroke-width:2px}[data-theme=dark] .NeZbJW_hero .f-on-blue{fill:var(--bg)}:is([data-theme=dark] .NeZbJW_hero .h-card,[data-theme=dark] .NeZbJW_hero .h-card-sm){filter:none;stroke:var(--rule-2);stroke-width:1px}.NeZbJW_hero .f-surface{fill:var(--surface)}.NeZbJW_hero .f-surface-2{fill:var(--surface-2)}.NeZbJW_hero .f-wash{fill:var(--wash)}.NeZbJW_hero .f-blue-bg{fill:var(--chip-b-bg)}.NeZbJW_hero .f-gold-bg{fill:var(--chip-y-bg)}.NeZbJW_hero .f-signal{fill:var(--signal)}.NeZbJW_hero .f-signal-text{fill:var(--signal-text)}.NeZbJW_hero .f-on-signal{fill:var(--on-signal)}.NeZbJW_hero .f-blue{fill:var(--chip-b-fg)}.NeZbJW_hero .f-on-blue{fill:#fff}.NeZbJW_hero .f-gold{fill:var(--gold)}.NeZbJW_hero .f-on-gold{fill:var(--on-gold)}.NeZbJW_hero .f-gold-fg{fill:var(--chip-y-fg)}.NeZbJW_hero .f-ink{fill:var(--ink)}.NeZbJW_hero .f-ink-2{fill:var(--ink-2)}.NeZbJW_hero .f-ink-3{fill:var(--ink-3)}.NeZbJW_hero .f-rule{fill:var(--rule)}.NeZbJW_hero .f-rule-2{fill:var(--rule-2)}.NeZbJW_hero .f-cat-purple{fill:var(--cat-purple)}.NeZbJW_hero .f-cat-orange{fill:var(--cat-orange)}.NeZbJW_hero .f-cat-blue{fill:var(--cat-blue)}.NeZbJW_hero .f-cat-amber{fill:var(--cat-amber)}.NeZbJW_hero .f-cat-green{fill:var(--cat-green)}.NeZbJW_hero .f-cat-crimson{fill:var(--cat-crimson)}.NeZbJW_hero .f-cat-slate{fill:var(--cat-slate)}.NeZbJW_hero .s-signal{stroke:var(--signal)}.NeZbJW_hero .s-signal-text{stroke:var(--signal-text)}.NeZbJW_hero .s-blue{stroke:var(--chip-b-fg)}.NeZbJW_hero .s-gold-fg{stroke:var(--chip-y-fg)}.NeZbJW_hero .s-ink-3{stroke:var(--ink-3)}.NeZbJW_hero .s-rule{stroke:var(--rule)}.NeZbJW_hero .s-rule-2{stroke:var(--rule-2)}.NeZbJW_hero .s-on-signal{stroke:var(--on-signal)}.NeZbJW_hero .s-surface{stroke:var(--surface)}.NeZbJW_hero .i{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.NeZbJW_hero .t-d{font-family:var(--font-display);font-weight:800}.NeZbJW_hero .t-s{font-family:var(--font-sans)}.NeZbJW_hero .t-m{font-family:var(--font-mono)}@media (max-width:640px){.NeZbJW_hero{aspect-ratio:1;border-radius:18px}}
.a3NINq_vis{border-radius:var(--radius-2xl);flex-direction:column;justify-content:center;gap:16px;min-height:300px;padding:28px;display:flex;position:relative;overflow:hidden}.a3NINq_generic{color:var(--on-forest);background:#0e3b2e;justify-content:flex-end;align-items:flex-start;gap:18px}[data-theme=dark] .a3NINq_generic{background:var(--forest)}.a3NINq_genericIcon{width:56px;height:56px;color:var(--mint);background:#3ddc9724;border-radius:16px;justify-content:center;align-items:center;display:inline-flex;position:relative}.a3NINq_genericPath{border-radius:var(--radius-lg);max-width:100%;font:600 13px var(--font-mono);color:var(--on-forest);background:#ffffff14;align-items:center;gap:8px;padding:10px 14px;display:inline-flex;position:relative}.a3NINq_genericSteps{align-items:center;gap:8px;display:flex;position:relative}.a3NINq_genericSteps span{width:30px;height:30px;color:var(--on-forest-2);font:700 13px var(--font-mono);background:#ffffff1a;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.a3NINq_genericSteps span:first-child{background:var(--mint);color:var(--on-mint)}@media (max-width:640px){.a3NINq_vis{border-radius:18px;min-height:0;padding:22px 14px}}
.-jMBEa_filters{flex-wrap:wrap;gap:8px;display:flex}.-jMBEa_filters button{border-radius:var(--radius-pill);background:var(--surface);min-height:36px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-2);font:600 13px var(--font-sans);cursor:pointer;border:0;padding:0 14px}.-jMBEa_filters button:hover{color:var(--ink)}.-jMBEa_filters .-jMBEa_on{background:var(--ink);color:var(--bg);box-shadow:none}.-jMBEa_filters .-jMBEa_on:hover{color:var(--bg)}.-jMBEa_timeline{flex-direction:column;display:flex}.-jMBEa_row{grid-template-columns:150px minmax(0,1fr);gap:0 28px;display:grid}.-jMBEa_when{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;padding-top:22px;display:flex}.-jMBEa_day{font:700 13px var(--font-mono);color:var(--ink)}.-jMBEa_version{font:600 11px var(--font-mono);color:var(--ink-3)}.-jMBEa_body{border-left:2px solid var(--rule);padding:0 0 28px 28px;position:relative}.-jMBEa_body:not(.-jMBEa_monthBody):before{content:"";background:var(--gold);width:14px;height:14px;box-shadow:0 0 0 4px var(--bg);border-radius:50%;position:absolute;top:26px;left:-8px}.-jMBEa_monthBody{padding-bottom:8px}.-jMBEa_month{font-family:var(--font-display);letter-spacing:-.02em;margin:6px 0 14px;font-size:22px;font-weight:800}.-jMBEa_card{background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule), 0 1px 2px #0e3b2e0a;color:var(--ink);border-radius:20px;flex-direction:column;gap:12px;padding:22px 24px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex}.-jMBEa_card:hover{color:var(--ink);box-shadow:inset 0 0 0 2px var(--gold);transform:translateY(-2px)}.-jMBEa_tags{flex-wrap:wrap;gap:6px;display:flex}.-jMBEa_tag{height:24px;font:700 11px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;border-radius:7px;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.-jMBEa_tagNew{background:var(--wash);color:var(--signal-text)}.-jMBEa_tagImproved{background:var(--chip-b-bg);color:var(--chip-b-fg)}.-jMBEa_tagFixed{background:var(--chip-y-bg);color:var(--chip-y-fg)}.-jMBEa_title{font-family:var(--font-display);letter-spacing:-.015em;font-size:19px;font-weight:800}.-jMBEa_summary{color:var(--ink-2);font-size:15px}.-jMBEa_read{color:var(--chip-y-fg);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.-jMBEa_none{background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-2);border-radius:20px;margin:0;padding:22px}@media (max-width:640px){.-jMBEa_row{grid-template-columns:minmax(0,1fr)}.-jMBEa_when{border-left:2px solid var(--rule);text-align:left;flex-direction:row;align-items:center;gap:10px;padding:0 0 8px 28px}.-jMBEa_row>div:empty{display:none}.-jMBEa_body:not(.-jMBEa_monthBody):before{top:4px}.-jMBEa_card{padding:18px}}@media (prefers-reduced-motion:reduce){.-jMBEa_card{transition:none}.-jMBEa_card:hover{transform:none}}
.-e2pTW_form{margin:10px 0 0;position:relative}.-e2pTW_field{background:#fff;border-radius:16px;align-items:center;gap:12px;height:62px;padding:0 10px 0 20px;display:flex;position:relative;box-shadow:0 18px 40px #0003}.-e2pTW_field:focus-within{box-shadow:0 18px 40px #0003, 0 0 0 3px var(--mint)}.-e2pTW_fieldIcon{color:#087a52;flex-shrink:0}.-e2pTW_field input{min-width:0;height:100%;font:500 17px var(--font-sans);color:#0e1a16;background:0 0;border:0;outline:none;flex:1}.-e2pTW_field input::placeholder{color:#5f6f68}.-e2pTW_field input::-webkit-search-cancel-button{cursor:pointer}.-e2pTW_popular{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.-e2pTW_popular>span{color:var(--on-forest-2);margin-right:4px;font-size:13px}.-e2pTW_chip{border-radius:var(--radius-pill);min-height:34px;color:var(--on-forest);font:500 13px var(--font-sans);white-space:nowrap;cursor:pointer;background:#ffffff14;border:0;align-items:center;padding:0 14px;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3}.-e2pTW_chip:hover{background:#ffffff29}@media (max-width:640px){.-e2pTW_field{height:54px;padding-left:16px}.-e2pTW_field input{font-size:16px}}
.aUD9Yq_hero{color:var(--on-forest);background:#0e3b2e;position:relative}[data-theme=dark] .aUD9Yq_hero{background:var(--forest)}.aUD9Yq_heroArtClip{pointer-events:none;position:absolute;inset:0;overflow:hidden}.aUD9Yq_heroArt{pointer-events:none;width:900px;max-width:100%;height:100%;position:absolute;top:0;right:0}.aUD9Yq_heroLine{stroke-dasharray:1;animation:1.6s cubic-bezier(.4,0,.2,1) both aUD9Yq_draw}@keyframes aUD9Yq_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.aUD9Yq_heroInner{flex-direction:column;gap:18px;width:100%;max-width:920px;margin:0 auto;padding:72px 40px 128px;display:flex;position:relative}.aUD9Yq_eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--mint);font-size:11px;font-weight:600}.aUD9Yq_title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--on-forest);margin:0;font-size:68px;font-weight:800;line-height:1;animation:.4s cubic-bezier(.2,.8,.2,1) both aUD9Yq_rise}.aUD9Yq_lead{color:var(--on-forest-2);max-width:560px;margin:0;font-size:18px}@keyframes aUD9Yq_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.aUD9Yq_main{z-index:1;width:100%;max-width:var(--wrap);flex-direction:column;gap:48px;margin:-72px auto 0;padding:0 40px 72px;display:flex;position:relative}.aUD9Yq_modules{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.aUD9Yq_mod{background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule), 0 1px 2px #0e3b2e0d, 0 18px 40px #0e3b2e14;border-radius:22px;flex-direction:column;gap:14px;padding:24px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}[data-theme=dark] .aUD9Yq_mod{box-shadow:inset 0 0 0 1px var(--rule-2)}.aUD9Yq_mod:hover{transform:translateY(-3px)}.aUD9Yq_modIcon{background:var(--wash);width:46px;height:46px;color:var(--signal-text);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.aUD9Yq_toneGold{background:var(--chip-y-bg);color:var(--chip-y-fg)}.aUD9Yq_toneBlue{background:var(--chip-b-bg);color:var(--chip-b-fg)}.aUD9Yq_modHead{flex-direction:column;gap:6px;display:flex}.aUD9Yq_modTitle{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:21px;font-weight:800}.aUD9Yq_modTitle a{color:var(--ink);text-decoration:none}.aUD9Yq_modTitle a:hover{color:var(--signal-text)}.aUD9Yq_modSummary{color:var(--ink-2);margin:0}.aUD9Yq_modList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aUD9Yq_modList a{border-top:1px solid var(--rule);min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;font-weight:500;text-decoration:none;display:flex}.aUD9Yq_modList a:hover{color:var(--signal-text)}.aUD9Yq_modList svg{color:var(--ink-3);flex-shrink:0}.aUD9Yq_more{min-height:32px;color:var(--signal-text);align-self:flex-start;align-items:center;gap:6px;margin-top:auto;font-weight:600;text-decoration:none;display:inline-flex}.aUD9Yq_more:hover{color:var(--signal-hover)}.aUD9Yq_guides{flex-direction:column;gap:14px;display:flex}.aUD9Yq_guideGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.aUD9Yq_guide{border-radius:var(--radius-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink);align-items:center;gap:16px;padding:18px 20px;text-decoration:none;transition:box-shadow .2s;display:flex}.aUD9Yq_guide:hover{color:var(--ink);box-shadow:inset 0 0 0 2px var(--signal)}.aUD9Yq_guideIcon{border-radius:var(--radius-lg);background:var(--wash);width:40px;height:40px;color:var(--signal-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.aUD9Yq_guideIconMuted{background:var(--surface-2);color:var(--ink-2)}.aUD9Yq_guideText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.aUD9Yq_guideText b{font-size:16px}.aUD9Yq_guideText span{color:var(--ink-2);font-size:13px}.aUD9Yq_guideGo{color:var(--ink-3);flex-shrink:0}@media (max-width:1100px){.aUD9Yq_guideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.aUD9Yq_modules{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.aUD9Yq_heroInner{padding:40px 18px 96px}.aUD9Yq_title{font-size:40px}.aUD9Yq_lead{font-size:16px}.aUD9Yq_main{gap:36px;padding:0 18px 48px}.aUD9Yq_mod{padding:20px}.aUD9Yq_guideGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.aUD9Yq_heroLine,.aUD9Yq_title{animation:none}.aUD9Yq_mod,.aUD9Yq_guide{transition:none}.aUD9Yq_mod:hover{transform:none}}
._8jgpwq_card{align-items:flex-start;gap:18px;padding:56px 48px}._8jgpwq_code{font-family:var(--font-display);letter-spacing:-.06em;color:var(--signal);font-size:140px;font-weight:800;line-height:.9}._8jgpwq_title{font-size:44px}._8jgpwq_form{width:100%;max-width:560px;margin:0}._8jgpwq_field{background:var(--surface);height:62px;box-shadow:inset 0 0 0 1px var(--rule-2), 0 10px 26px #0e3b2e14;color:var(--signal-text);border-radius:16px;align-items:center;gap:12px;padding:0 10px 0 20px;display:flex}._8jgpwq_field:focus-within{box-shadow:inset 0 0 0 2px var(--signal), 0 10px 26px #0e3b2e14}._8jgpwq_field input{min-width:0;height:100%;font:500 17px var(--font-sans);color:var(--ink);background:0 0;border:0;outline:none;flex:1}._8jgpwq_field input::placeholder{color:var(--ink-3)}._8jgpwq_cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}._8jgpwq_guide{border-radius:var(--radius-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink);align-items:center;gap:16px;padding:18px 20px;text-decoration:none;transition:box-shadow .2s;display:flex}._8jgpwq_guide:hover{color:var(--ink);box-shadow:inset 0 0 0 2px var(--signal)}._8jgpwq_guideText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._8jgpwq_guideText b{font-size:15px}._8jgpwq_guideText span{color:var(--ink-2);font-size:13px}._8jgpwq_go{color:var(--ink-3);flex-shrink:0}@media (max-width:640px){._8jgpwq_card{padding:28px 20px}._8jgpwq_code{font-size:96px}._8jgpwq_title{font-size:32px}._8jgpwq_field{height:54px}._8jgpwq_field input{font-size:16px}}@media (prefers-reduced-motion:reduce){._8jgpwq_guide{transition:none}}
