@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.QpvH0G_className{font-family:Outfit,Outfit Fallback;font-style:normal}.QpvH0G_variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.MuvQuW_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.MuvQuW_variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
.mNO0ta_engine{--e:var(--eng-mind);font-size:var(--t-xs);color:var(--tc-ink-2);white-space:nowrap;align-items:center;gap:7px;font-weight:500;display:inline-flex}.mNO0ta_engine:before{content:"";background:var(--e);border-radius:50%;width:7px;height:7px}.mNO0ta_engine[data-engine=hybrid]{--e:var(--eng-hybrid)}.mNO0ta_engine[data-engine=docs]{--e:var(--eng-docs)}.mNO0ta_dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.mNO0ta_dot[data-engine=mind]{background:var(--eng-mind)}.mNO0ta_dot[data-engine=hybrid]{background:var(--eng-hybrid)}.mNO0ta_dot[data-engine=docs]{background:var(--eng-docs)}.mNO0ta_stage{font-size:var(--t-xs);color:var(--tc-ink-3);white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}.mNO0ta_stage[data-stage=live]{color:var(--tc-brand-deep)}.mNO0ta_level{font-size:var(--t-xs);white-space:nowrap;align-items:center;gap:7px;font-weight:600;display:inline-flex}.mNO0ta_levelDot{background:currentColor;border-radius:50%;width:7px;height:7px}.mNO0ta_level[data-level=alert]{color:var(--lvl-alert)}.mNO0ta_level[data-level=watch]{color:var(--lvl-watch)}.mNO0ta_level[data-level=ok]{color:var(--lvl-ok)}.mNO0ta_cat{font-size:var(--t-xs);color:var(--tc-ink-2);white-space:nowrap;align-items:center;gap:7px;font-weight:500;display:inline-flex}.mNO0ta_cat[data-weight=also]{color:var(--tc-ink-3)}.mNO0ta_swatch{--c:var(--cat-p);background:var(--c);border-radius:2px;flex-shrink:0;display:inline-block}.mNO0ta_swatch[data-hollow=true]{box-shadow:inset 0 0 0 1.5px var(--c);background:0 0}.mNO0ta_swatch[data-cat=T]{--c:var(--cat-t)}.mNO0ta_swatch[data-cat=C]{--c:var(--cat-c)}.mNO0ta_swatch[data-cat=K]{--c:var(--cat-k)}
.FujOua_page{max-width:1200px;padding:40px var(--gutter);flex-direction:column;gap:16px;margin:0 auto;display:flex}.FujOua_split{height:calc(100dvh - var(--bar-h) - var(--head-h));grid-template-columns:minmax(0,1fr) 440px;display:grid}.FujOua_mapBlock{background:var(--tc-field)}.FujOua_side{background:var(--tc-surface);flex-direction:column;gap:14px;padding:24px;display:flex}.FujOua_bar,.FujOua_block{border-radius:var(--r-1);background:linear-gradient(90deg, var(--tc-line) 0%, var(--tc-app) 50%, var(--tc-line) 100%);background-size:200% 100%;height:14px;animation:1.4s linear infinite FujOua_shimmer;display:block}.FujOua_block{border-radius:var(--r-3);height:320px;margin-top:8px}@keyframes FujOua_shimmer{to{background-position:-200% 0}}@media (max-width:900px){.FujOua_split{grid-template-columns:1fr}}
._8UoeQW_root{inset:var(--bar-h) 0 0 0;z-index:1100;background:var(--tc-app);animation:_8UoeQW_enter var(--slow) var(--ease);flex-direction:column;display:flex;position:fixed}@keyframes _8UoeQW_enter{0%{opacity:0;transform:translateY(8px)}}._8UoeQW_column{width:100%;max-width:clamp(480px,54vw,780px);margin:0 auto;padding:0 24px}._8UoeQW_head{flex-shrink:0;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;gap:12px;height:56px;padding:0 16px;display:grid}._8UoeQW_back,._8UoeQW_newChat{border-radius:var(--r-2);height:36px;font-size:var(--t-sm);color:var(--tc-ink-2);background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}._8UoeQW_back{justify-self:start}._8UoeQW_newChat{border:1px solid var(--tc-line-2);background:var(--tc-surface);justify-self:end}._8UoeQW_back:hover,._8UoeQW_newChat:not(:disabled):hover{background:var(--tc-surface);color:var(--tc-ink)}._8UoeQW_newChat:disabled{opacity:.45;cursor:default}._8UoeQW_headTitle{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}._8UoeQW_headTitle h2{max-width:min(52vw,560px);font-size:var(--t-base);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._8UoeQW_free{color:var(--tc-agent-ink);font-size:11.5px}._8UoeQW_welcome{flex:1;align-items:center;min-height:0;padding:24px 0 40px;display:flex;overflow-y:auto}._8UoeQW_welcome ._8UoeQW_column{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}._8UoeQW_mark{background:var(--tc-agent-wash);width:44px;height:44px;color:var(--tc-agent-ink);box-shadow:inset 0 0 0 1px var(--tc-agent-line);border-radius:12px;place-items:center;display:grid}._8UoeQW_welcomeTitle{letter-spacing:-.025em;font-size:clamp(1.375rem,2.4vw,1.625rem)}._8UoeQW_welcomeLead{max-width:56ch;color:var(--tc-ink-2);font-size:var(--t-base);margin-bottom:6px;line-height:1.6}._8UoeQW_welcome ._8UoeQW_attached,._8UoeQW_welcome ._8UoeQW_composerWrap{text-align:left;width:100%}._8UoeQW_suggestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:4px;display:grid}._8UoeQW_suggestion{text-align:left;border-radius:var(--r-3);border:1px solid var(--tc-line-2);background:var(--tc-surface);font-size:var(--t-sm);color:var(--tc-ink-2);transition:border-color var(--fast) var(--ease), color var(--fast) var(--ease);padding:11px 14px;line-height:1.4}._8UoeQW_suggestion:hover{border-color:var(--tc-agent);color:var(--tc-ink)}._8UoeQW_attached{border-radius:var(--r-3);background:var(--tc-surface);border:1px solid var(--tc-brand-soft);grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px;margin:0;padding:10px;display:grid}._8UoeQW_attachedThumb{border-radius:var(--r-2);width:76px;height:64px}._8UoeQW_attached figcaption{flex-direction:column;gap:3px;min-width:0;display:flex}._8UoeQW_attachedLabel{font-size:var(--t-xs);color:var(--tc-brand-deep);font-weight:600}._8UoeQW_attachedTitle{font-size:var(--t-md);align-items:center;gap:8px;display:flex}._8UoeQW_attachedText{font-size:var(--t-sm);color:var(--tc-ink-2);line-height:1.45}._8UoeQW_thread{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}._8UoeQW_threadColumn{flex-direction:column;gap:24px;padding-top:12px;padding-bottom:32px;display:flex}._8UoeQW_userMsg{border-radius:var(--r-3);border:1px solid var(--tc-line-2);background:var(--tc-surface);max-width:78%;font-size:var(--t-base);white-space:pre-wrap;overflow-wrap:anywhere;align-self:flex-end;padding:10px 14px;line-height:1.6}._8UoeQW_agentMsg{flex-direction:column;gap:12px;min-width:0;display:flex}._8UoeQW_steps{font-size:var(--t-sm);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._8UoeQW_steps li{color:var(--tc-ink-3);align-items:center;gap:10px;display:flex}._8UoeQW_steps li[data-state=active]{color:var(--tc-agent-ink);font-weight:600}._8UoeQW_stepMark{border:2px solid var(--tc-agent);border-radius:50%;flex-shrink:0;width:15px;height:15px}._8UoeQW_steps li[data-state=done] ._8UoeQW_stepMark{background:var(--tc-agent-wash) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3.5 7.3l2.3 2.2 4.7-5' fill='none' stroke='%23996515' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 15px no-repeat;border:0}._8UoeQW_steps li[data-state=active] ._8UoeQW_stepMark{border-top-color:#0000;animation:.8s linear infinite _8UoeQW_spin}._8UoeQW_steps li[data-state=stopped] ._8UoeQW_stepMark{border-color:var(--tc-line-2)}@keyframes _8UoeQW_spin{to{transform:rotate(360deg)}}._8UoeQW_stepTime{font-size:var(--t-xs);margin-left:auto}._8UoeQW_answer{color:var(--tc-ink);flex-direction:column;gap:14px;font-size:.97rem;line-height:1.68;display:flex}._8UoeQW_list{flex-direction:column;gap:4px;margin:0;padding-left:22px;display:flex}._8UoeQW_quotes{flex-direction:column;gap:8px;display:flex}._8UoeQW_quotes blockquote{border-radius:var(--r-2);background:var(--eng-docs-wash);font-size:var(--t-sm);margin:0;padding:10px 14px}._8UoeQW_quotes cite{font-style:normal;font-size:var(--t-xs);color:var(--eng-docs);margin-top:4px;display:block}._8UoeQW_tableWrap{border-radius:var(--r-2);border:1px solid var(--tc-line);background:var(--tc-surface);overflow-x:auto}._8UoeQW_table{border-collapse:collapse;width:100%;font-size:var(--t-sm)}._8UoeQW_table th{text-align:left;border-bottom:1px solid var(--tc-line-2);white-space:nowrap;padding:9px 12px;font-weight:600}._8UoeQW_table td{border-bottom:1px solid var(--tc-line);white-space:nowrap;padding:8px 12px}._8UoeQW_table tr:last-child td{border-bottom:0}._8UoeQW_table th:not(:first-child),._8UoeQW_table td:not(:first-child){text-align:right}._8UoeQW_bars{border-radius:var(--r-3);background:var(--tc-surface);border:1px solid var(--tc-line);margin:0;padding:14px 16px}._8UoeQW_bars figcaption{font-size:var(--t-sm);margin-bottom:10px;font-weight:600}._8UoeQW_bars ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._8UoeQW_bars li{font-size:var(--t-sm);grid-template-columns:minmax(90px,32%) 1fr 52px;align-items:center;gap:12px;display:grid}._8UoeQW_barLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._8UoeQW_barTrack{background:var(--tc-app);border-radius:5px;height:10px;overflow:hidden}._8UoeQW_barTrack span{transform-origin:0;height:100%;animation:_8UoeQW_grow .6s var(--ease) both;border-radius:5px;display:block;box-shadow:inset 0 0 0 1px #00000014;box-shadow:inset 0 0 0 1px lab(0% 0 0/.08)}@keyframes _8UoeQW_grow{0%{transform:scaleX(0)}}._8UoeQW_barValue{text-align:right;font-size:var(--t-xs);color:var(--tc-ink-2)}._8UoeQW_mapCard{border-radius:var(--r-3);background:var(--tc-surface);border:1px solid var(--tc-line);flex-direction:column;gap:8px;margin:0;padding:10px;display:flex}._8UoeQW_mapFrame{border-radius:var(--r-2);background:var(--tc-field);width:100%;margin:0 auto;position:relative;overflow:hidden}._8UoeQW_mapImg{width:100%;height:100%}._8UoeQW_mapFocus{animation:_8UoeQW_focusIn .7s var(--ease) both;border:2px solid #fff;border-radius:6px;position:absolute;box-shadow:0 0 0 3px #d18f2bd9,0 0 0 9999px #0b181c47;box-shadow:0 0 0 3px lab(64.9901% 20.1508 59.4803/.85),0 0 0 9999px lab(7.33886% -4.49518 -4.56297/.28)}@keyframes _8UoeQW_focusIn{0%{opacity:0;transform:scale(1.06)}}._8UoeQW_mapCaption{font-size:var(--t-xs);color:var(--tc-ink-2);flex-direction:column;gap:6px;display:flex}._8UoeQW_mapLegend{flex-wrap:wrap;gap:4px 12px;display:flex}._8UoeQW_mapLegend>span{align-items:center;gap:5px;display:inline-flex}._8UoeQW_mapLegend i{border-radius:2px;width:10px;height:10px}._8UoeQW_mapRamp i{border-radius:4px!important;width:80px!important;height:8px!important}._8UoeQW_products{border-radius:var(--r-3);background:var(--tc-brand-wash);border:1px solid var(--tc-brand-soft);flex-direction:column;gap:10px;padding:12px 14px;display:flex}._8UoeQW_productsTitle{font-weight:600;font-size:var(--t-sm);color:var(--tc-brand-deep)}._8UoeQW_products ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._8UoeQW_products li{grid-template-columns:10px 1fr auto;grid-template-areas:"dot name btn"".need btn";align-items:center;column-gap:10px;line-height:1.4;display:grid}._8UoeQW_products li>.btn{grid-area:btn}._8UoeQW_pName{font-weight:600;font-size:var(--t-sm);grid-area:name}._8UoeQW_pNeed{font-size:var(--t-xs);color:var(--tc-ink-3);grid-area:need}._8UoeQW_confirm{border-radius:var(--r-3);border:1px solid var(--tc-agent-line);background:var(--tc-surface);flex-direction:column;gap:6px;padding:14px 16px;display:flex}._8UoeQW_confirm[data-decision=ok]{background:var(--tc-agent-wash)}._8UoeQW_confirmTitle{font-weight:600;font-size:var(--t-sm)}._8UoeQW_confirmLead{font-size:var(--t-sm);color:var(--tc-ink-2)}._8UoeQW_confirmActions{gap:8px;margin-top:4px;display:flex}._8UoeQW_confirmOk{border-radius:var(--r-2);background:var(--tc-agent);color:#2b1c08;color:lab(11.7914% 5.74137 14.4551);height:32px;font-weight:600;font-size:var(--t-sm);border:0;padding:0 14px}._8UoeQW_confirmOk:disabled{opacity:.5}._8UoeQW_confirmState,._8UoeQW_stopped{font-size:var(--t-sm);color:var(--tc-ink-3)}._8UoeQW_msgActions{gap:4px;margin-top:-4px;display:flex}._8UoeQW_iconBtn{border-radius:var(--r-2);height:30px;font-size:var(--t-xs);color:var(--tc-ink-3);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;display:inline-flex}._8UoeQW_iconBtn:hover{background:var(--tc-surface);color:var(--tc-ink)}._8UoeQW_toBottom{border:1px solid var(--tc-line-2);background:var(--tc-surface);width:36px;height:36px;color:var(--tc-ink-2);box-shadow:var(--e2);z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:172px;left:50%;transform:translate(-50%)}._8UoeQW_dock{padding:0 0 12px;padding-bottom:max(12px, env(safe-area-inset-bottom));flex-shrink:0;position:relative}._8UoeQW_dock:before{content:"";background:linear-gradient(to bottom, transparent, var(--tc-app));pointer-events:none;height:28px;position:absolute;bottom:100%;left:0;right:0}._8UoeQW_composerWrap{flex-direction:column;gap:6px;display:flex}._8UoeQW_glow{border-radius:20px;position:relative}._8UoeQW_glow:before{content:"";opacity:calc(.18 + var(--fill,0) * .42);filter:blur(10px);transition:opacity var(--slow) var(--ease);pointer-events:none;background:radial-gradient(120% 140% at 50% 100%,#d18f2b8c,#0000 70%);background:radial-gradient(120% 140% at 50% 100%,lab(64.9901% 20.1508 59.4803/.55),#0000 70%);border-radius:26px;position:absolute;inset:-6px}._8UoeQW_glow:focus-within:before{opacity:calc(.38 + var(--fill,0) * .42)}._8UoeQW_composer{border:1px solid var(--tc-line-2);background:var(--tc-surface);box-shadow:var(--e1);border-radius:20px;flex-direction:column;gap:6px;padding:12px 12px 10px 16px;display:flex;position:relative}._8UoeQW_composer:focus-within{border-color:var(--tc-agent-line)}._8UoeQW_composer textarea{resize:none;width:100%;font-size:var(--t-md);background:0 0;border:0;outline:none;min-height:27px;padding:2px 0;line-height:1.5}._8UoeQW_composer textarea::placeholder{color:var(--tc-ink-4)}._8UoeQW_composerBar{justify-content:space-between;align-items:center;gap:10px;display:flex}._8UoeQW_chips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}._8UoeQW_ctxChip{border-radius:var(--r-full);border:1px solid var(--tc-line-2);background:var(--tc-surface);height:30px;font-size:var(--t-xs);color:var(--tc-ink-2);white-space:nowrap;align-items:center;gap:6px;padding:0 11px;font-weight:600;display:inline-flex}button._8UoeQW_ctxChip:not(:disabled):hover{border-color:var(--tc-brand);color:var(--tc-brand-deep)}button._8UoeQW_ctxChip:disabled{cursor:default}._8UoeQW_ctxChip[data-empty=true]{border-style:dashed;border-color:var(--tc-brand);color:var(--tc-brand-deep)}._8UoeQW_ctxChip[data-kind=fixed]{background:var(--tc-brand-wash);border-color:var(--tc-brand-soft);color:var(--tc-brand-deep)}._8UoeQW_ctxChip[data-kind=free]{background:var(--tc-agent-wash);border-color:var(--tc-agent-line);color:var(--tc-agent-ink)}._8UoeQW_zoneMenuWrap{position:relative}._8UoeQW_zoneMenu{border-radius:var(--r-3);background:var(--tc-surface);border:1px solid var(--tc-line);width:280px;max-height:320px;box-shadow:var(--e3);z-index:5;animation:_8UoeQW_enter var(--base) var(--ease);padding:6px;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto}._8UoeQW_zoneMenu p{font-size:var(--t-xs);color:var(--tc-ink-3);padding:6px 8px 8px}._8UoeQW_zoneMenu button{border-radius:var(--r-2);width:100%;font-size:var(--t-sm);text-align:left;background:0 0;border:0;justify-content:space-between;gap:8px;padding:8px;display:flex}._8UoeQW_zoneMenu button:hover,._8UoeQW_zoneMenu button:focus-visible{background:var(--tc-brand-wash)}._8UoeQW_zoneMenu ._8UoeQW_num{font-size:var(--t-xs);color:var(--tc-ink-3)}._8UoeQW_sendBtn{background:var(--tc-ink);width:36px;height:36px;color:var(--tc-surface);transition:background var(--fast) var(--ease), transform var(--fast) var(--ease);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}._8UoeQW_sendBtn:not(:disabled):hover{transform:scale(1.05)}._8UoeQW_sendBtn:disabled{background:var(--tc-line);color:var(--tc-ink-4);cursor:default}._8UoeQW_sendBtn[data-stop]{background:var(--tc-agent);color:#2b1c08;color:lab(11.7914% 5.74137 14.4551)}._8UoeQW_briefing{font-size:var(--t-xs);color:var(--tc-ink-3);text-align:left;padding:0 6px}._8UoeQW_disclaimer{color:var(--tc-ink-3);text-align:center;margin-top:6px;font-size:11px}@media (max-width:640px){._8UoeQW_column{max-width:100%;padding:0 16px}._8UoeQW_head{grid-template-columns:auto minmax(0,1fr) auto;padding:0 8px}._8UoeQW_back span,._8UoeQW_newChat span{display:none}._8UoeQW_newChat{justify-content:center;width:36px;padding:0}._8UoeQW_headTitle h2{max-width:100%}._8UoeQW_suggestions{grid-template-columns:1fr}._8UoeQW_userMsg{max-width:92%}._8UoeQW_welcome{align-items:flex-start}._8UoeQW_bars li{grid-template-columns:minmax(70px,34%) 1fr 44px}}
._4MeqPq_report{flex-direction:column;gap:18px;display:flex}._4MeqPq_sentence{font-size:var(--t-lg);letter-spacing:-.012em;max-width:40ch;font-weight:500;line-height:1.35}._4MeqPq_shows{color:var(--tc-ink-2);font-size:var(--t-sm);margin-top:-10px}._4MeqPq_block{flex-direction:column;gap:10px;display:flex}._4MeqPq_blockHead{justify-content:space-between;align-items:center;gap:12px;display:flex}._4MeqPq_h{font-size:var(--t-sm);color:var(--tc-ink-2);letter-spacing:0;font-weight:600}._4MeqPq_opacity{color:var(--tc-ink-3);align-items:center;gap:8px;display:flex}._4MeqPq_opacity input{width:110px;accent-color:var(--tc-brand)}._4MeqPq_classes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._4MeqPq_cls{font-size:var(--t-sm);grid-template-columns:14px 1fr auto;grid-template-areas:"sw label ha""sw track pct";align-items:center;gap:4px 10px;display:grid}._4MeqPq_cls[data-focus=true] ._4MeqPq_clsLabel{font-weight:600}._4MeqPq_swatch{border-radius:3px;grid-area:sw;align-self:start;width:14px;height:14px;margin-top:3px;box-shadow:inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px lab(0% 0 0/.12)}._4MeqPq_clsLabel{grid-area:label}._4MeqPq_clsHa{color:var(--tc-ink-2);font-size:var(--t-xs);text-align:right;grid-area:ha}._4MeqPq_track{background:var(--tc-line);border-radius:2px;grid-area:track;height:4px;overflow:hidden}._4MeqPq_track span{transform-origin:0;height:100%;animation:_4MeqPq_grow .7s var(--ease) both;border-radius:2px;display:block}@keyframes _4MeqPq_grow{0%{transform:scaleX(0)}}._4MeqPq_clsPct{font-size:var(--t-xs);color:var(--tc-ink-3);text-align:right;grid-area:pct;min-width:44px}._4MeqPq_ramp{flex-direction:column;gap:6px;display:flex}._4MeqPq_rampBar{border-radius:6px;height:12px;position:relative}._4MeqPq_rampMark{background:var(--tc-ink);width:4px;height:20px;box-shadow:0 0 0 2px var(--tc-surface);border-radius:2px;margin-left:-2px;position:absolute;top:-4px}._4MeqPq_rampEnds{font-size:var(--t-xs);color:var(--tc-ink-3);justify-content:space-between;display:flex}._4MeqPq_rampMean{font-size:var(--t-sm);color:var(--tc-ink-2)}._4MeqPq_rampMean strong{color:var(--tc-ink);margin-left:4px}._4MeqPq_figures{border-top:1px solid var(--tc-line);border-bottom:1px solid var(--tc-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._4MeqPq_figures>div{padding:10px 0}._4MeqPq_figures>div+div{border-left:1px solid var(--tc-line);padding-left:12px}._4MeqPq_figures dt{font-size:var(--t-xs);color:var(--tc-ink-3)}._4MeqPq_figures dd{font-size:var(--t-base);margin:2px 0 0}._4MeqPq_docs{border-radius:var(--r-3);background:var(--eng-docs-wash);flex-direction:column;gap:10px;padding:14px 16px;display:flex}._4MeqPq_excerpts{font-size:var(--t-sm);flex-direction:column;gap:10px;margin:0;padding-left:18px;display:flex}._4MeqPq_excerpts cite{font-style:normal;font-size:var(--t-xs);color:var(--eng-docs);margin-top:2px;display:block}._4MeqPq_prov{font-size:var(--t-sm);color:var(--tc-ink-2)}._4MeqPq_prov summary{cursor:pointer;color:var(--tc-ink-2);font-weight:600}._4MeqPq_prov ol{flex-direction:column;gap:4px;margin:10px 0 0;padding-left:20px;display:flex}._4MeqPq_actions{flex-wrap:wrap;gap:8px;display:flex}._4MeqPq_note{font-size:var(--t-xs);color:var(--tc-ink-3)}._4MeqPq_agent{border-top:1px solid var(--tc-line);font-size:var(--t-sm);color:var(--tc-ink-2);flex-direction:column;gap:8px;padding-top:16px;display:flex}._4MeqPq_agentBtn{border-radius:var(--r-2);border:1px solid var(--tc-agent);background:var(--tc-agent-wash);height:36px;color:var(--tc-agent-ink);font-weight:600;font-size:var(--t-sm);align-self:flex-start;align-items:center;gap:8px;padding:0 14px;display:inline-flex}._4MeqPq_agentBtn:hover{background:#fee4bc;background:lab(91.973% 5.09581 23.2394)}
.Bkvbxq_box{width:100%;position:relative}.Bkvbxq_field{align-items:center;display:flex;position:relative}.Bkvbxq_icon{color:var(--tc-ink-3);pointer-events:none;position:absolute;left:18px}.Bkvbxq_input{border-radius:var(--r-3);border:1px solid var(--tc-line-2);background:var(--tc-panel);width:100%;height:60px;font-size:var(--t-md);color:var(--tc-ink);box-shadow:var(--e2);transition:border-color var(--fast) var(--ease), box-shadow var(--fast) var(--ease);padding:0 84px 0 52px}.Bkvbxq_input::placeholder{color:var(--tc-ink-3)}.Bkvbxq_input::-webkit-search-cancel-button{display:none}.Bkvbxq_input:focus{border-color:var(--tc-brand);box-shadow:0 0 0 3px #239a7747, var(--e2);outline:none}@supports (color:lab(0% 0 0)){.Bkvbxq_input:focus{box-shadow:0 0 0 3px lab(56.861% -39.8895 8.86525/.28), var(--e2)}}.Bkvbxq_kbd{border-radius:var(--r-1);border:1px solid var(--tc-line-2);font-family:var(--tc-sans);font-size:var(--t-xs);color:var(--tc-ink-3);pointer-events:none;padding:3px 7px;position:absolute;right:16px}.Bkvbxq_try{font-size:var(--t-sm);color:var(--tc-ink-3);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:12px;display:flex}.Bkvbxq_try>span{margin-right:4px}.Bkvbxq_chip{color:var(--tc-ink-2);font-size:var(--t-sm);text-underline-offset:4px;transition:color var(--fast) var(--ease), text-decoration-color var(--fast) var(--ease);background:0 0;border:0;padding:2px 0;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;-webkit-text-decoration:underline lab(100.066% -2.63071 -2.36025/.25);text-decoration:underline lab(100.066% -2.63071 -2.36025/.25)}.Bkvbxq_chip:hover{color:var(--tc-ink);text-decoration-color:currentColor}.Bkvbxq_results{overscroll-behavior:contain;flex-direction:column;max-height:min(62vh,560px);display:flex;overflow-y:auto}.Bkvbxq_box[data-variant=hero] .Bkvbxq_results{z-index:50;border-radius:var(--r-3);border:1px solid var(--tc-line-2);background:var(--tc-panel);box-shadow:var(--e3);padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0}.Bkvbxq_box[data-variant=panel] .Bkvbxq_results{max-height:min(64vh,620px);margin-top:10px}.Bkvbxq_group+.Bkvbxq_group{border-top:1px solid var(--tc-line);margin-top:4px;padding-top:4px}.Bkvbxq_groupHead{font-size:var(--t-xs);color:var(--tc-ink-3);padding:10px 12px 4px;font-weight:600}.Bkvbxq_row{border-radius:var(--r-2);flex-direction:column;gap:4px;padding:9px 12px;scroll-margin:8px;display:flex}.Bkvbxq_row[aria-selected=true]{background:var(--tc-brand-wash)}.Bkvbxq_rowTop{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Bkvbxq_rowMeta{font-size:var(--t-xs);color:var(--tc-ink-3);align-items:center;gap:6px;display:inline-flex}.Bkvbxq_wait{color:var(--tc-ink-4)}.Bkvbxq_rowTitle{font-size:var(--t-base);color:var(--tc-ink);line-height:1.4}.Bkvbxq_rowSub{font-size:var(--t-sm);color:var(--tc-ink-3)}.Bkvbxq_count{font-size:var(--t-xs);color:var(--tc-brand-deep);margin-left:6px;font-weight:600}.Bkvbxq_all{border-radius:var(--r-2);font-size:var(--t-sm);color:var(--tc-brand-deep);background:var(--tc-app);text-align:center;margin:6px 6px 4px;padding:10px 12px;font-weight:600}.Bkvbxq_all:hover{background:var(--tc-brand-wash)}.Bkvbxq_empty{font-size:var(--t-sm);color:var(--tc-ink-2);flex-direction:column;gap:6px;padding:18px 14px;display:flex}.Bkvbxq_emptyTitle{color:var(--tc-ink);font-weight:600}.Bkvbxq_help{font-size:var(--t-xs);color:var(--tc-ink-4);padding:10px 12px 2px}@media (max-width:560px){.Bkvbxq_input{height:52px;font-size:var(--t-base);padding-right:16px}.Bkvbxq_kbd{display:none}}
.tgT2wW_wrap{--fg:var(--tc-ink);--fg2:var(--tc-ink-3);--rail:var(--tc-line-2);color:var(--fg);flex-direction:column;gap:14px;display:flex}.tgT2wW_wrap[data-tone=dark]{--fg:var(--tc-field-ink);--fg2:var(--tc-field-ink-2);--rail:var(--tc-field-3)}.tgT2wW_title{font-weight:600;font-size:var(--t-md)}.tgT2wW_steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tgT2wW_step{gap:12px;padding-bottom:14px;display:flex;position:relative}.tgT2wW_step:not(:last-child):before{content:"";background:var(--rail);border-radius:1px;width:2px;position:absolute;top:24px;bottom:2px;left:10px}.tgT2wW_step[data-state=done]:not(:last-child):before{background:var(--tc-brand)}.tgT2wW_mark{border:2px solid var(--rail);width:22px;height:22px;color:var(--tc-on-brand);transition:background var(--base) var(--ease), border-color var(--base) var(--ease);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.tgT2wW_step[data-state=done] .tgT2wW_mark{background:var(--tc-brand);border-color:var(--tc-brand)}.tgT2wW_step[data-state=active] .tgT2wW_mark{border-color:var(--tc-brand);border-top-color:#0000;animation:.8s linear infinite tgT2wW_spin}.tgT2wW_step[data-state=active][data-engine=hybrid] .tgT2wW_mark{border-color:var(--eng-hybrid);border-top-color:#0000}.tgT2wW_step[data-state=active][data-engine=docs] .tgT2wW_mark{border-color:var(--eng-docs);border-top-color:#0000}@keyframes tgT2wW_spin{to{transform:rotate(360deg)}}.tgT2wW_text{flex-direction:column;gap:1px;padding-top:1px;display:flex}.tgT2wW_label{font-weight:600;font-size:var(--t-sm)}.tgT2wW_step[data-state=todo] .tgT2wW_label{color:var(--fg2);font-weight:500}.tgT2wW_detail{font-size:var(--t-xs);color:var(--fg2)}
.blYz6a_card{background:var(--tc-field);color:var(--tc-field-ink);box-shadow:var(--e3);border-radius:20px;flex-direction:column;gap:12px;padding:14px;display:flex}.blYz6a_tabs{scrollbar-width:none;gap:6px;padding:2px;display:flex;overflow-x:auto}.blYz6a_tab{border-radius:var(--r-full);border:1px solid var(--tc-field-2);height:32px;color:var(--tc-field-ink-2);font-size:var(--t-xs);white-space:nowrap;transition:background var(--fast) var(--ease), color var(--fast) var(--ease), border-color var(--fast) var(--ease);background:0 0;flex-shrink:0;padding:0 12px;font-weight:500}.blYz6a_tab:hover{color:var(--tc-field-ink);border-color:var(--tc-field-3)}.blYz6a_tab[aria-selected=true]{background:var(--tc-field-ink);border-color:var(--tc-field-ink);color:var(--tc-field)}.blYz6a_map{aspect-ratio:16/10;background:var(--tc-field-2);border-radius:12px;position:relative;overflow:hidden}.blYz6a_thumb{width:100%;height:100%;animation:blYz6a_reveal .7s var(--ease)}@keyframes blYz6a_reveal{0%{opacity:0;filter:saturate(.2)blur(3px)}}.blYz6a_zone{border-radius:var(--r-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--t-xs);color:var(--tc-field-ink-2);background:#0b181cc7;background:lab(7.33886% -4.49518 -4.56297/.78);align-items:baseline;gap:8px;padding:6px 10px;display:flex;position:absolute;top:12px;left:12px}.blYz6a_zone strong{color:var(--tc-field-ink);font-size:var(--t-sm);font-weight:600}.blYz6a_progress{background:#ffffff1f;background:lab(100% 0 0/.12);height:3px;position:absolute;bottom:0;left:0;right:0}.blYz6a_progress span{background:var(--tc-brand);transform-origin:0;height:100%;animation:linear forwards blYz6a_grow;display:block}.blYz6a_progress span[data-paused=true]{animation-play-state:paused}@keyframes blYz6a_grow{0%{transform:scaleX(0)}}.blYz6a_body{flex-direction:column;gap:8px;padding:4px 6px 2px;display:flex}.blYz6a_title{font-size:var(--t-lg);align-items:center;gap:10px;display:flex}.blYz6a_engine{--e:var(--eng-mind);font-size:var(--t-xs);color:var(--tc-field-ink-2);align-items:center;gap:7px;font-weight:500;display:inline-flex}.blYz6a_engine:before{content:"";background:var(--e);border-radius:50%;width:7px;height:7px}.blYz6a_engine[data-engine=hybrid]{--e:var(--eng-hybrid)}.blYz6a_engine[data-engine=docs]{--e:var(--eng-docs)}.blYz6a_need{color:var(--tc-field-ink-2);font-size:var(--t-sm)}.blYz6a_sentence{font-size:var(--t-base);min-height:3em;line-height:1.5}.blYz6a_legend{font-size:var(--t-xs);color:var(--tc-field-ink-2);flex-wrap:wrap;gap:6px 14px;display:flex}.blYz6a_legend>span{align-items:center;gap:6px;display:inline-flex}.blYz6a_legend i{border-radius:3px;width:10px;height:10px}.blYz6a_legend .blYz6a_ramp i{border-radius:4px;width:90px;height:8px}.blYz6a_run{align-self:flex-start;margin-top:6px}.blYz6a_note{color:var(--tc-field-ink-2);opacity:.75;padding:0 6px 2px;font-size:11.5px}
.sVbAkq_row{border-radius:var(--r-2);scroll-margin-top:calc(var(--head-h) + 24px);grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px 6px 14px 4px;display:grid}.sVbAkq_row:target{background:var(--tc-brand-wash)}.sVbAkq_n{font-size:var(--t-xs);color:var(--tc-ink-4);text-align:right;padding-top:3px}.sVbAkq_body{flex-direction:column;gap:7px;min-width:0;display:flex}.sVbAkq_q{font-size:var(--t-base);color:var(--tc-ink);max-width:78ch;line-height:1.5}.sVbAkq_row[data-playable=false] .sVbAkq_q{color:var(--tc-ink-2)}.sVbAkq_meta{font-size:var(--t-xs);color:var(--tc-ink-3);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.sVbAkq_title{color:var(--tc-ink-2);font-weight:600}.sVbAkq_engine{align-items:center;gap:6px;display:inline-flex}.sVbAkq_docs{color:var(--tc-ink-3)}.sVbAkq_wait{font-size:var(--t-xs);color:var(--tc-ink-3);line-height:1.5}.sVbAkq_detail{display:contents}.sVbAkq_detail summary{color:var(--tc-ink-3);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--tc-line-2);text-decoration-color:var(--tc-line-2);text-underline-offset:3px;list-style:none}.sVbAkq_detail summary::-webkit-details-marker{display:none}.sVbAkq_detail summary:hover{color:var(--tc-ink-2)}.sVbAkq_detail ul{flex-wrap:wrap;flex-basis:100%;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.sVbAkq_detail code{border-radius:var(--r-1);background:var(--tc-app);border:1px solid var(--tc-line);font-family:var(--tc-mono);color:var(--tc-ink-2);word-break:break-all;padding:2px 7px;font-size:11px;display:inline-block}.sVbAkq_ask{font-size:var(--t-sm);color:var(--tc-brand-deep);white-space:nowrap;margin-top:2px;padding:4px 0;font-weight:600}.sVbAkq_ask:hover{text-underline-offset:4px;text-decoration:underline}.sVbAkq_badge{font-size:var(--t-xs);color:var(--tc-ink-4);white-space:nowrap;margin-top:6px}@media (max-width:560px){.sVbAkq_row{grid-template-columns:26px minmax(0,1fr)}.sVbAkq_ask,.sVbAkq_badge{grid-column:2;justify-self:start}}
.kHf6na_box{border-top:1px solid var(--tc-line-2);flex-direction:column;gap:10px;padding:18px 0 0;display:flex}.kHf6na_title{font-size:var(--t-md)}.kHf6na_lead{font-size:var(--t-sm);color:var(--tc-ink-2);margin-top:-4px}.kHf6na_list{border-top:1px solid var(--tc-line);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.kHf6na_item{border-bottom:1px solid var(--tc-line);flex-direction:column;gap:6px;padding:12px 0;display:flex}.kHf6na_item:hover .kHf6na_q{color:var(--tc-brand-deep)}.kHf6na_top{justify-content:space-between;align-items:center;gap:8px;display:flex}.kHf6na_product{font-size:var(--t-xs);color:var(--tc-ink-3);align-items:center;gap:6px;display:inline-flex}.kHf6na_q{font-size:var(--t-sm);line-height:1.45}.kHf6na_all{font-size:var(--t-sm);color:var(--tc-brand-deep);font-weight:600}.kHf6na_all:hover{text-underline-offset:3px;text-decoration:underline}
.oB1X9q_page{background:var(--tc-surface)}.oB1X9q_wrap{max-width:1280px;padding:0 var(--gutter);margin:0 auto}.oB1X9q_section{padding:clamp(56px,8vw,104px) 0}.oB1X9q_section+.oB1X9q_section{border-top:1px solid var(--tc-line)}.oB1X9q_tinted{background:var(--tc-app)}.oB1X9q_pageHead{flex-direction:column;gap:18px;max-width:860px;padding:clamp(48px,7vw,88px) 0 clamp(32px,4vw,48px);display:flex}.oB1X9q_h1{font-size:var(--t-3xl);letter-spacing:-.035em;font-weight:600;line-height:1.04}.oB1X9q_lead{font-size:var(--t-md);color:var(--tc-ink-2);max-width:64ch;line-height:1.6}.oB1X9q_sectionHead{flex-direction:column;gap:12px;max-width:720px;margin-bottom:clamp(28px,4vw,44px);display:flex}.oB1X9q_h2{font-size:var(--t-2xl);letter-spacing:-.03em;font-weight:600}.oB1X9q_sub{color:var(--tc-ink-2);max-width:62ch;line-height:1.6}.oB1X9q_actions{flex-wrap:wrap;gap:10px;display:flex}.oB1X9q_more{font-weight:600;font-size:var(--t-sm);color:var(--tc-brand-deep);align-items:center;gap:6px;display:inline-flex}.oB1X9q_more:after{content:"";width:7px;height:7px;transition:transform var(--fast) var(--ease);border-top:1.6px solid;border-right:1.6px solid;transform:rotate(45deg)}.oB1X9q_more:hover:after{transform:translate(3px)rotate(45deg)}.oB1X9q_band{background:var(--tc-band);color:var(--tc-on-brand)}.oB1X9q_bandInner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:clamp(48px,7vw,80px) 0;display:flex}.oB1X9q_bandTitle{font-size:var(--t-2xl);letter-spacing:-.03em;max-width:22ch;font-weight:600}.oB1X9q_bandLead{color:#c6e7d9;color:lab(88.9339% -13.3989 3.04739);margin-top:10px}.oB1X9q_bandPrimary{color:var(--tc-band);background:#fcfefd;background:lab(99.4459% -.67535 .059855)}.oB1X9q_bandPrimary:hover{background:#e6f9f1;background:lab(96.2341% -7.33563 1.67333)}.oB1X9q_bandGhost{color:var(--tc-on-brand);border-color:#ffffff59;border-color:lab(100% 0 0/.35)}.oB1X9q_bandGhost:hover{border-color:var(--tc-on-brand)}
.WNy__a_head{border-bottom:1px solid var(--tc-line);flex-direction:column;align-items:flex-start;gap:8px;padding-bottom:20px;display:flex}.WNy__a_back{font-size:var(--t-sm);color:var(--tc-ink-3)}.WNy__a_back:before{content:"← "}.WNy__a_back:hover{color:var(--tc-brand-deep)}.WNy__a_title{font-size:var(--t-2xl)}.WNy__a_meta{font-size:var(--t-sm);color:var(--tc-ink-2)}.WNy__a_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.WNy__a_need{font-size:var(--t-sm);color:var(--tc-ink-3)}
.-JFWuG_hero{height:calc(100dvh - var(--head-h));background:var(--tc-field);min-height:640px;max-height:940px;position:relative}.-JFWuG_map{position:absolute;inset:0;overflow:hidden}.-JFWuG_map>div{height:100%}.-JFWuG_shade{z-index:400;pointer-events:none;background:linear-gradient(90deg,#071417f2 0%,#071417d1 34%,#07141733 62%,#0000 78%),linear-gradient(#0000 78%,#07141799);background:linear-gradient(90deg,lab(5.35806% -3.60078 -3.97138/.95) 0%,lab(5.35806% -3.60078 -3.97138/.82) 34%,lab(5.35806% -3.60078 -3.97138/.2) 62%,#0000 78%),linear-gradient(#0000 78%,lab(5.35806% -3.60078 -3.97138/.6));position:absolute;inset:0}.-JFWuG_heroInner{z-index:500;max-width:1360px;padding:0 var(--gutter);pointer-events:none;align-items:center;margin:0 auto;display:flex;position:absolute;inset:0}.-JFWuG_heroText{pointer-events:auto;flex-direction:column;gap:22px;width:min(600px,100%);display:flex}.-JFWuG_title{letter-spacing:-.045em;max-width:13ch;font-size:clamp(2.5rem,5.4vw,4.5rem);font-weight:600;line-height:1}.-JFWuG_heroLead{font-size:var(--t-md);color:var(--tc-ink-2);max-width:54ch;line-height:1.65}.-JFWuG_steps3{flex-direction:column;gap:10px;margin-top:6px;display:flex}.-JFWuG_or{font-size:var(--t-sm);color:var(--tc-ink-3)}.-JFWuG_steps3 ul{border-top:1px solid #ffffff24;border-top:1px solid lab(100.066% -2.63071 -2.36025/.14);margin:0;padding:0;list-style:none;display:flex}.-JFWuG_steps3 li{flex:1}.-JFWuG_steps3 li+li{border-left:1px solid #ffffff24;border-left:1px solid lab(100.066% -2.63071 -2.36025/.14)}.-JFWuG_catBtn{height:52px;color:var(--tc-ink);transition:background var(--fast) var(--ease);align-items:center;gap:10px;padding:0 14px;font-weight:500;display:flex}.-JFWuG_steps3 li:first-child .-JFWuG_catBtn{padding-left:0}.-JFWuG_catBtn:hover{background:#ffffff0d;background:lab(100.066% -2.63071 -2.36025/.05)}.-JFWuG_catBtn:hover span:nth-child(2){text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.-JFWuG_catN{font-size:var(--t-sm);color:var(--tc-ink-3);margin-left:auto}.-JFWuG_hint{z-index:500;right:var(--gutter);font-size:var(--t-sm);color:var(--tc-ink-2);text-shadow:0 1px 3px #030d11e6;text-shadow:0 1px 3px lab(3.10963% -2.44442 -2.81355/.9);pointer-events:none;position:absolute;bottom:28px}.-JFWuG_chain{border-top:1px solid var(--tc-line-2);border-bottom:1px solid var(--tc-line-2);grid-template-rows:repeat(8,auto);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:0;margin:0;padding:0;list-style:none;display:grid}.-JFWuG_link{--c:var(--cat-p);grid-row:span 8;grid-template-rows:subgrid;row-gap:0;padding:0 28px 28px;display:grid;position:relative}.-JFWuG_link:first-child{padding-left:0}.-JFWuG_link:last-child{padding-right:0}.-JFWuG_link+.-JFWuG_link{border-left:1px solid var(--tc-line)}.-JFWuG_link:before{content:"";background:var(--c);height:2px;position:absolute;top:-1px;left:0;right:0}.-JFWuG_link+.-JFWuG_link:before{left:28px}.-JFWuG_link:not(:last-child):before{right:28px}.-JFWuG_link[data-cat=T]{--c:var(--cat-t)}.-JFWuG_link[data-cat=C]{--c:var(--cat-c)}.-JFWuG_linkHead{grid-template-columns:auto 1fr;align-items:baseline;column-gap:12px;padding:26px 0 14px;display:grid}.-JFWuG_linkN{font-size:var(--t-sm);color:var(--tc-ink-4)}.-JFWuG_linkHead h3{font-size:var(--t-xl);font-weight:600}.-JFWuG_linkHead p{font-size:var(--t-sm);color:var(--tc-ink-3);grid-column:2;margin-top:4px}.-JFWuG_linkDesc{color:var(--tc-ink-2);line-height:1.6;font-size:var(--t-base);padding-bottom:16px}.-JFWuG_linkCount{font-size:var(--t-sm);color:var(--tc-ink-3);padding-bottom:12px}.-JFWuG_samples{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;margin:0;padding:0;list-style:none;display:grid}.-JFWuG_samples li{border-top:1px solid var(--tc-line)}.-JFWuG_samples li:last-child{border-bottom:1px solid var(--tc-line)}.-JFWuG_sample{flex-direction:column;justify-content:space-between;gap:6px;height:100%;padding:14px 0;display:flex}.-JFWuG_sampleQ{font-size:var(--t-base);transition:color var(--fast) var(--ease);line-height:1.45}.-JFWuG_sample:hover .-JFWuG_sampleQ{color:var(--tc-brand-deep)}.-JFWuG_sampleP{font-size:var(--t-xs);color:var(--tc-ink-3)}.-JFWuG_linkProducts{font-size:var(--t-sm);color:var(--tc-ink-3);flex-wrap:wrap;align-content:flex-start;gap:4px 12px;padding:16px 0 18px;display:flex}.-JFWuG_linkProducts a{color:var(--tc-ink-2)}.-JFWuG_linkProducts a:hover{color:var(--tc-ink)}.-JFWuG_linkMore{align-self:end}.-JFWuG_knowledge{color:var(--tc-ink-2);font-size:var(--t-base);flex-wrap:wrap;align-items:baseline;gap:10px 14px;margin-top:22px;display:flex}.-JFWuG_howGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.-JFWuG_steps{flex-direction:column;gap:22px;margin:0 0 28px;padding:0;list-style:none;display:flex}.-JFWuG_steps li{border-top:1px solid var(--tc-line);grid-template-columns:28px 1fr;gap:12px;padding-top:18px;display:grid}.-JFWuG_stepN{font-size:var(--t-lg);color:var(--tc-ink-4);padding-top:6px;font-weight:500}.-JFWuG_steps h3{font-size:var(--t-lg);margin:6px 0}.-JFWuG_steps p{color:var(--tc-ink-2);max-width:52ch;line-height:1.6}.-JFWuG_example{flex-direction:column;gap:12px;display:flex}.-JFWuG_exampleTitle{font-size:var(--t-sm);color:var(--tc-ink-3)}.-JFWuG_placesGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.-JFWuG_placesText{flex-direction:column;display:flex}.-JFWuG_island{border-radius:var(--r-3);border:1px solid var(--tc-line);height:560px;position:relative;overflow:hidden}.-JFWuG_island>div{position:absolute;inset:0}.-JFWuG_now{border-top:1px solid var(--tc-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0 0 24px;padding:0;list-style:none;display:grid}.-JFWuG_nowItem{border-bottom:1px solid var(--tc-line);justify-content:space-between;align-items:center;gap:12px;padding:14px 4px;display:flex}.-JFWuG_nowItem:hover strong{color:var(--tc-brand-deep)}.-JFWuG_nowText{min-width:0;font-size:var(--t-sm);flex-direction:column;line-height:1.4;display:flex}.-JFWuG_nowText strong{font-size:var(--t-base)}.-JFWuG_nowText span{color:var(--tc-ink-3)}.-JFWuG_proof{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.-JFWuG_figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 0 28px;display:grid}.-JFWuG_figures>div{border-top:1px solid var(--tc-line-2);padding-top:12px}.-JFWuG_figures dt{font-size:var(--t-xl);font-family:var(--tc-sans);letter-spacing:-.02em;font-weight:600}.-JFWuG_figures dd{font-size:var(--t-sm);color:var(--tc-ink-2);margin:4px 0 0;line-height:1.45}.-JFWuG_provenance{border:1px solid var(--tc-line-2);border-radius:var(--r-3);padding:22px 24px}.-JFWuG_provTitle{flex-direction:column;gap:2px;margin-bottom:16px;font-weight:600;display:flex}.-JFWuG_provTitle span{font-weight:400;font-size:var(--t-sm);color:var(--tc-ink-3)}.-JFWuG_provenance ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.-JFWuG_provenance li{font-size:var(--t-sm);gap:12px;padding:0 0 16px;line-height:1.5;display:flex;position:relative}.-JFWuG_provenance li:not(:last-child):before{content:"";background:var(--tc-line-2);width:1px;position:absolute;top:20px;bottom:2px;left:8px}.-JFWuG_check{border:1.5px solid var(--tc-brand);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 5.2l2 2 4-4.4' fill='none' stroke='%2366c2a5' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/9px no-repeat;border-radius:50%;flex-shrink:0;width:17px;height:17px;margin-top:1px}.-JFWuG_sectors{border-top:1px solid var(--tc-line-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.-JFWuG_sectors li+li{border-left:1px solid var(--tc-line)}.-JFWuG_sector{height:100%;transition:background var(--fast) var(--ease);flex-direction:column;gap:12px;padding:24px 22px 26px;display:flex}.-JFWuG_sectors li:first-child .-JFWuG_sector{padding-left:0}.-JFWuG_sector:hover{background:var(--tc-brand-wash)}.-JFWuG_sector h3{font-size:var(--t-lg)}.-JFWuG_sector p{color:var(--tc-ink-2);font-size:var(--t-sm);flex:1;line-height:1.55}.-JFWuG_sectorProducts{font-size:var(--t-sm);flex-wrap:wrap;gap:4px 12px;display:flex}.-JFWuG_agent{border-radius:var(--r-3);border:1px solid var(--tc-agent-line);grid-template-columns:auto 1fr auto;align-items:center;gap:20px 24px;padding:24px 28px;display:grid}.-JFWuG_agentMark{color:var(--tc-agent-ink);place-items:center;display:grid}.-JFWuG_agentTitle{font-size:var(--t-lg);margin-bottom:6px}.-JFWuG_agentText{color:var(--tc-ink-2);max-width:70ch;line-height:1.6}.-JFWuG_about{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px;display:grid}.-JFWuG_aboutBody{color:var(--tc-ink-2);flex-direction:column;gap:18px;max-width:66ch;line-height:1.7;display:flex}.-JFWuG_mission{font-size:var(--t-lg);color:var(--tc-ink);line-height:1.45}@media (max-width:1080px){.-JFWuG_chain{border-bottom:0;grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.-JFWuG_link,.-JFWuG_link:first-child,.-JFWuG_link:last-child{flex-direction:column;grid-row:auto;grid-template-rows:none;padding:0 0 28px;display:flex}.-JFWuG_link+.-JFWuG_link{border-left:0}.-JFWuG_link:before,.-JFWuG_link+.-JFWuG_link:before,.-JFWuG_link:not(:last-child):before{left:0;right:0}.-JFWuG_samples{display:block}.-JFWuG_linkMore{align-self:flex-start}.-JFWuG_howGrid,.-JFWuG_proof,.-JFWuG_placesGrid{grid-template-columns:minmax(0,1fr)}.-JFWuG_island{height:420px}.-JFWuG_sectors{grid-template-columns:repeat(2,minmax(0,1fr))}.-JFWuG_sectors li:nth-child(3){border-left:0}.-JFWuG_sectors li:nth-child(n+3){border-top:1px solid var(--tc-line)}.-JFWuG_sectors li:nth-child(3) .-JFWuG_sector{padding-left:0}}@media (max-width:1000px){.-JFWuG_hero{flex-direction:column;height:auto;min-height:0;max-height:none;display:flex}.-JFWuG_heroInner{order:-1}.-JFWuG_map{height:340px;position:relative}.-JFWuG_shade{display:none}.-JFWuG_heroInner{background:var(--tc-surface);padding-top:36px;padding-bottom:32px;position:static}.-JFWuG_hint{bottom:16px;left:16px;right:auto}}@media (max-width:720px){.-JFWuG_steps3 ul{flex-direction:column}.-JFWuG_steps3 li+li{border-top:1px solid #ffffff24;border-top:1px solid lab(100.066% -2.63071 -2.36025/.14);border-left:0}.-JFWuG_steps3 li .-JFWuG_catBtn{padding-left:0}.-JFWuG_figures,.-JFWuG_about,.-JFWuG_now,.-JFWuG_sectors{grid-template-columns:minmax(0,1fr)}.-JFWuG_sectors li+li{border-left:0;border-top:1px solid var(--tc-line)}.-JFWuG_sector{padding-left:0;padding-right:0}.-JFWuG_agent{grid-template-columns:minmax(0,1fr)}}
.biGOxG_box{border-radius:var(--r-3);border:1.5px dashed var(--tc-agent-line);background:0 0;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.biGOxG_box[data-tone=dark]{border-color:#d18f2b73;border-color:lab(64.9901% 20.1508 59.4803/.45)}.biGOxG_text{flex-direction:column;gap:4px;display:flex}.biGOxG_title{font-size:var(--t-base);letter-spacing:0;font-weight:600}.biGOxG_lead{font-size:var(--t-sm);color:var(--tc-ink-3);max-width:64ch}.biGOxG_box[data-tone=dark] .biGOxG_lead{color:var(--tc-field-ink-2)}.biGOxG_form{flex-wrap:wrap;gap:8px;display:flex}.biGOxG_form input{border-radius:var(--r-2);border:1px solid var(--tc-line-2);background:var(--tc-surface);min-width:0;height:38px;font-size:var(--t-sm);flex:220px;padding:0 12px}.biGOxG_form input:focus{border-color:var(--tc-agent);outline:none;box-shadow:0 0 0 3px #d18f2b2e;box-shadow:0 0 0 3px lab(64.9901% 20.1508 59.4803/.18)}.biGOxG_btn{border-radius:var(--r-2);border:1px solid var(--tc-agent);background:var(--tc-agent-wash);height:38px;color:var(--tc-agent-ink);font-weight:600;font-size:var(--t-sm);white-space:nowrap;align-self:flex-start;padding:0 14px}.biGOxG_btn:hover{background:#fee4bc;background:lab(91.973% 5.09581 23.2394)}
.rYkgwW_page{background:var(--tc-surface);min-height:calc(100dvh - var(--head-h))}.rYkgwW_inner{max-width:1120px;padding:28px var(--gutter) 96px;flex-direction:column;gap:44px;margin:0 auto;display:flex}.rYkgwW_crumbs{font-size:var(--t-sm);color:var(--tc-ink-3);gap:10px;display:flex}.rYkgwW_crumbs a:hover{color:var(--tc-brand-deep);text-decoration:underline}.rYkgwW_head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:40px;margin-top:-16px;display:grid}.rYkgwW_map{border-radius:var(--r-4);border:1px solid var(--tc-line);min-height:320px;position:relative;overflow:hidden}.rYkgwW_map>div{position:absolute;inset:0}.rYkgwW_headText{flex-direction:column;gap:12px;display:flex}.rYkgwW_title{font-size:var(--t-3xl);letter-spacing:-.04em;max-width:18ch}.rYkgwW_lead{font-size:var(--t-md);color:var(--tc-ink-2)}.rYkgwW_tally{font-size:var(--t-sm);color:var(--tc-ink-2);gap:18px;margin:4px 0 0;padding:0;list-style:none;display:flex}.rYkgwW_tally strong{font-size:var(--t-xl);margin-right:4px}.rYkgwW_tally li[data-level=alert] strong{color:var(--lvl-alert)}.rYkgwW_tally li[data-level=watch] strong{color:var(--lvl-watch)}.rYkgwW_tally li[data-level=ok] strong{color:var(--lvl-ok)}.rYkgwW_context{border-top:1px solid var(--tc-line);grid-template-columns:repeat(4,minmax(0,auto));justify-content:start;gap:14px 32px;margin:8px 0 0;padding-top:16px;display:grid}.rYkgwW_context dt{font-size:var(--t-xs);color:var(--tc-ink-3)}.rYkgwW_context dd{font-size:var(--t-sm);margin:2px 0 0;font-weight:500}.rYkgwW_h2{font-size:var(--t-xl);margin-bottom:14px}.rYkgwW_signals{border-top:1px solid var(--tc-line-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rYkgwW_signal{border-bottom:1px solid var(--tc-line);transition:background var(--fast) var(--ease);grid-template-columns:120px minmax(0,1fr);gap:24px;padding:16px 0;display:grid}.rYkgwW_signal:hover .rYkgwW_sigName{color:var(--tc-brand-deep)}.rYkgwW_sigThumb{border-radius:var(--r-2);width:120px;height:84px}.rYkgwW_sigBody{flex-direction:column;justify-content:center;gap:6px;min-width:0;display:flex}.rYkgwW_sigTop{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.rYkgwW_sigName{font-size:var(--t-lg)}.rYkgwW_sigNeed{font-size:var(--t-sm);color:var(--tc-ink-3)}.rYkgwW_sigSentence{font-size:var(--t-base);color:var(--tc-ink);max-width:70ch}.rYkgwW_sigDate{font-size:var(--t-xs);color:var(--tc-ink-3)}.rYkgwW_more{border-top:1px solid var(--tc-line-2);padding-top:8px}.rYkgwW_moreLead{color:var(--tc-ink-3);font-size:var(--t-sm);margin:-8px 0 18px}.rYkgwW_moreGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px 32px;display:grid}.rYkgwW_moreTheme ul{margin:0;padding:0;list-style:none}.rYkgwW_moreThemeName{font-size:var(--t-xs);color:var(--tc-ink-3);border-bottom:1px solid var(--tc-line-2);align-items:center;gap:8px;padding-bottom:6px;font-weight:600;display:flex}.rYkgwW_moreItem{border-bottom:1px solid var(--tc-line);font-size:var(--t-sm);align-items:center;gap:10px;padding:8px 4px;display:flex}.rYkgwW_moreName{font-weight:500}.rYkgwW_moreRun{font-size:var(--t-xs);color:var(--tc-brand-deep);opacity:0;transition:opacity var(--fast) var(--ease);margin-left:auto;font-weight:600}.rYkgwW_moreItem:hover .rYkgwW_moreRun,.rYkgwW_moreItem:focus-visible .rYkgwW_moreRun{opacity:1}.rYkgwW_moreItem:hover{background:var(--tc-brand-wash)}@media (max-width:820px){.rYkgwW_context{grid-template-columns:repeat(2,minmax(0,1fr))}.rYkgwW_map{min-height:260px}.rYkgwW_head{grid-template-columns:1fr;gap:20px}.rYkgwW_signal{grid-template-columns:96px minmax(0,1fr);gap:14px}.rYkgwW_sigThumb{width:96px;height:80px}.rYkgwW_moreRun{opacity:1}}.rYkgwW_askCat{--c:var(--cat-p);--w:var(--cat-p-wash);margin-top:18px}.rYkgwW_askCat[data-cat=T]{--c:var(--cat-t);--w:var(--cat-t-wash)}.rYkgwW_askCat[data-cat=C]{--c:var(--cat-c);--w:var(--cat-c-wash)}.rYkgwW_askCat[data-cat=K]{--c:var(--cat-k);--w:var(--cat-k-wash)}.rYkgwW_askHead{border-bottom:1px solid var(--tc-line-2);font-size:var(--t-lg);color:var(--tc-ink);flex-wrap:wrap;align-items:center;gap:4px 12px;padding-bottom:10px;display:flex}.rYkgwW_askHead>span:last-child{font-size:var(--t-sm);color:var(--tc-ink-3);font-weight:400}.rYkgwW_askGlyph{align-items:center;display:inline-flex}.rYkgwW_askList{margin:0;padding:0;list-style:none}.rYkgwW_askList li+li{border-top:1px solid var(--tc-line)}.rYkgwW_all{font-size:var(--t-sm);color:var(--tc-brand-deep);align-self:flex-start;font-weight:600}
.lWai2a_foot{background:var(--tc-field);color:var(--tc-field-ink-2);font-size:var(--t-sm)}.lWai2a_inner{max-width:1280px;padding:56px var(--gutter) 40px;grid-template-columns:minmax(260px,1fr) 2fr;gap:48px;margin:0 auto;display:grid}.lWai2a_brand{flex-direction:column;gap:16px;max-width:34ch;display:flex}.lWai2a_contact{flex-direction:column;gap:2px;margin-top:8px;font-style:normal;display:flex}.lWai2a_contact strong{color:var(--tc-field-ink);font-weight:600}.lWai2a_contact a:hover{color:var(--tc-field-ink);text-decoration:underline}.lWai2a_cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.lWai2a_cols h2{font-size:var(--t-sm);color:var(--tc-field-ink);letter-spacing:0;margin-bottom:14px}.lWai2a_cols ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lWai2a_cols a:hover{color:var(--tc-field-ink)}.lWai2a_copy{max-width:1280px;padding:18px var(--gutter) 28px;border-top:1px solid var(--tc-field-2);font-size:var(--t-xs);margin:0 auto}@media (max-width:860px){.lWai2a_inner{grid-template-columns:minmax(0,1fr)}.lWai2a_cols{grid-template-columns:repeat(2,minmax(0,1fr))}}
.zmi8yG_wrap{font-size:var(--t-xs);color:var(--tc-ink-3);align-items:center;gap:10px;display:flex}.zmi8yG_wrap[data-tone=dark]{color:var(--tc-field-ink-2)}.zmi8yG_meter{background:var(--tc-line);border-radius:3px;width:64px;height:5px;overflow:hidden}.zmi8yG_wrap[data-tone=dark] .zmi8yG_meter{background:var(--tc-field-3)}.zmi8yG_meter span{background:var(--tc-brand);height:100%;display:block}.zmi8yG_value{color:var(--tc-ink);font-size:var(--t-sm)}.zmi8yG_wrap[data-tone=dark] .zmi8yG_value{color:var(--tc-field-ink)}@media (max-width:1000px){.zmi8yG_label{display:none}}.zmi8yG_wrap:hover .zmi8yG_value{color:var(--tc-brand-deep)}@media (max-width:1280px){.zmi8yG_wrap{display:none}}
._6qSr8a_form{flex-direction:column;gap:20px;display:flex}._6qSr8a_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._6qSr8a_fieldset{border:0;min-width:0;margin:0;padding:0}._6qSr8a_field{flex-direction:column;gap:6px;min-width:0;display:flex}._6qSr8a_label{font-size:var(--t-sm);margin-bottom:0;padding:0;font-weight:600}._6qSr8a_fieldset>._6qSr8a_label{margin-bottom:8px}._6qSr8a_field input,._6qSr8a_field select,._6qSr8a_field textarea{border:1px solid var(--tc-line-2);border-radius:var(--r-2);background:var(--tc-surface);width:100%;min-height:44px;font-size:var(--t-base);transition:border-color var(--fast) var(--ease), box-shadow var(--fast) var(--ease);padding:10px 14px}._6qSr8a_field textarea{resize:vertical;line-height:1.55}._6qSr8a_field input:hover,._6qSr8a_field select:hover,._6qSr8a_field textarea:hover{border-color:var(--tc-ink-4)}._6qSr8a_field input:focus,._6qSr8a_field select:focus,._6qSr8a_field textarea:focus{border-color:var(--tc-brand);outline:none;box-shadow:0 0 0 3px #239a772e;box-shadow:0 0 0 3px lab(56.861% -39.8895 8.86525/.18)}._6qSr8a_field [aria-invalid=true]{border-color:var(--lvl-alert)}._6qSr8a_field [aria-invalid=true]:focus{box-shadow:0 0 0 3px #cb473d29;box-shadow:0 0 0 3px lab(49.642% 52.9116 36.0903/.16)}._6qSr8a_error{font-size:var(--t-xs);color:var(--lvl-alert)}._6qSr8a_hint{font-size:var(--t-xs);color:var(--tc-ink-3)}._6qSr8a_hint[data-ok=true]{color:var(--tc-brand-deep)}._6qSr8a_withAction{position:relative}._6qSr8a_withAction input{padding-right:48px}._6qSr8a_withAction button{border-radius:var(--r-2);width:38px;height:36px;color:var(--tc-ink-3);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}._6qSr8a_withAction button:hover{color:var(--tc-ink);background:var(--tc-app)}._6qSr8a_rules{font-size:var(--t-xs);color:var(--tc-ink-3);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._6qSr8a_rules li{align-items:center;gap:8px;display:flex}._6qSr8a_rules li:before{content:"";border:1.5px solid var(--tc-line-2);border-radius:50%;flex-shrink:0;width:14px;height:14px}._6qSr8a_rules li[data-ok=true]{color:var(--tc-brand-deep)}._6qSr8a_rules li[data-ok=true]:before{border-color:var(--tc-brand);background:var(--tc-brand) no-repeat center / 8px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 5.2l2 2 4-4.4' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}._6qSr8a_notice{border-radius:var(--r-2);font-size:var(--t-sm);background:var(--tc-brand-wash);color:var(--tc-brand-deep);border:1px solid var(--tc-brand-soft);padding:12px 14px;line-height:1.5}._6qSr8a_notice[data-tone=warn]{background:var(--lvl-watch-wash);color:#7a4800;color:lab(35.8874% 18.51 45.0153);border-color:#eccb9e;border-color:lab(83.8193% 7.05877 27.2446)}._6qSr8a_done{flex-direction:column;align-items:flex-start;gap:12px;padding:8px 0;display:flex}._6qSr8a_done h2{font-size:var(--t-xl)}._6qSr8a_done p{color:var(--tc-ink-2);max-width:52ch;line-height:1.6}._6qSr8a_doneMark{background:var(--tc-brand) no-repeat center / 20px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 5.2l2 2 4-4.4' fill='none' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:44px;height:44px;animation:_6qSr8a_pop var(--slow) var(--ease);border-radius:50%}@keyframes _6qSr8a_pop{0%{opacity:0;transform:scale(.6)}}@media (max-width:560px){._6qSr8a_row{grid-template-columns:minmax(0,1fr)}}
.yANbeG_page{background:var(--tc-surface);min-height:calc(100dvh - var(--bar-h) - var(--head-h))}.yANbeG_inner{max-width:1120px;padding:48px var(--gutter) 96px;flex-direction:column;gap:28px;margin:0 auto;display:flex}.yANbeG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.yANbeG_title{font-size:var(--t-3xl);letter-spacing:-.04em}.yANbeG_lead{color:var(--tc-ink-2);margin-top:8px}.yANbeG_table{border-collapse:collapse;width:100%;font-size:var(--t-sm)}.yANbeG_table th{text-align:left;color:var(--tc-ink-3);border-bottom:1px solid var(--tc-ink);padding:8px 12px;font-weight:500}.yANbeG_table td{border-bottom:1px solid var(--tc-line);vertical-align:middle;padding:10px 12px}.yANbeG_table tbody tr:hover{background:var(--tc-brand-wash)}.yANbeG_cellLink{align-items:center;gap:14px;display:flex}.yANbeG_thumb{border-radius:var(--r-2);flex-shrink:0;width:64px;height:48px}.yANbeG_name{font-size:var(--t-md);display:block}.yANbeG_need{color:var(--tc-ink-3);font-size:var(--t-xs);align-items:center;gap:6px;display:flex}.yANbeG_zone{font-weight:500;display:block}.yANbeG_sub{font-size:var(--t-xs);color:var(--tc-ink-3);display:block}.yANbeG_status{font-size:var(--t-sm);color:var(--tc-ink-2);align-items:center;gap:7px;display:inline-flex}.yANbeG_status:before{content:"";background:var(--tc-brand);border-radius:50%;width:7px;height:7px}.yANbeG_status[data-status=running]{color:var(--tc-ink)}.yANbeG_status[data-status=running]:before{background:var(--lvl-watch);animation:1.2s ease-in-out infinite yANbeG_pulse}@keyframes yANbeG_pulse{50%{opacity:.3}}@media (max-width:700px){.yANbeG_table thead{display:none}.yANbeG_table tr{border-bottom:1px solid var(--tc-line);grid-template-columns:1fr auto;padding:8px 0;display:grid}.yANbeG_table td{border:0;padding:4px 0}.yANbeG_table td:first-child{grid-column:1/-1}}
.AHjiTG_grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,72px);padding-bottom:clamp(56px,8vw,96px);display:grid}.AHjiTG_card{background:var(--tc-surface);border:1px solid var(--tc-line);border-radius:var(--r-4);box-shadow:var(--e2);margin-top:clamp(48px,7vw,88px);padding:clamp(20px,3vw,32px)}.AHjiTG_direct{border-top:1px solid var(--tc-line);flex-direction:column;gap:2px;margin-top:16px;padding-top:20px;font-style:normal;display:flex}.AHjiTG_direct h2{font-size:var(--t-sm);color:var(--tc-ink-3);letter-spacing:0;margin-bottom:8px;font-weight:500}.AHjiTG_direct span{color:var(--tc-ink-2);font-size:var(--t-sm)}.AHjiTG_direct dl{flex-wrap:wrap;gap:12px 32px;margin:14px 0 0;display:flex}.AHjiTG_direct dt{font-size:var(--t-xs);color:var(--tc-ink-3)}.AHjiTG_direct dd{margin:0;font-weight:600}.AHjiTG_direct a:hover{color:var(--tc-brand-deep)}.AHjiTG_subjects{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.AHjiTG_subject{position:relative}.AHjiTG_subject input{opacity:0;pointer-events:none;position:absolute}.AHjiTG_subject span{text-align:center;border:1px solid var(--tc-line-2);border-radius:var(--r-2);min-height:44px;font-size:var(--t-sm);cursor:pointer;justify-content:center;align-items:center;padding:6px 10px;font-weight:500;display:flex}.AHjiTG_subject input:checked+span{border-color:var(--tc-brand);background:var(--tc-brand-wash);color:var(--tc-brand-deep)}.AHjiTG_subject input:focus-visible+span{outline:2px solid var(--tc-brand);outline-offset:2px}.AHjiTG_products{flex-wrap:wrap;gap:6px;padding:2px;display:flex}.AHjiTG_product{border-radius:var(--r-full);border:1px solid var(--tc-line-2);background:var(--tc-surface);height:30px;font-size:var(--t-xs);align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.AHjiTG_product[aria-pressed=true]{background:var(--tc-brand-wash);border-color:var(--tc-brand);color:var(--tc-brand-deep)}@media (max-width:900px){.AHjiTG_grid{grid-template-columns:minmax(0,1fr)}.AHjiTG_card{margin-top:0}}@media (max-width:560px){.AHjiTG_subjects{grid-template-columns:repeat(2,minmax(0,1fr))}}
._1tqg0W_page{background:var(--tc-surface);min-height:calc(100dvh - var(--head-h))}._1tqg0W_inner{max-width:1200px;padding:28px var(--gutter) 96px;flex-direction:column;gap:40px;margin:0 auto;display:flex}._1tqg0W_crumbs{font-size:var(--t-sm);color:var(--tc-ink-3);align-items:center;gap:10px;display:flex}._1tqg0W_crumbs a:hover{color:var(--tc-brand-deep);text-decoration:underline}._1tqg0W_crumbCat{--c:var(--cat-p);color:var(--tc-ink-2);align-items:center;gap:6px;display:inline-flex}._1tqg0W_crumbCat[data-cat=T]{--c:var(--cat-t)}._1tqg0W_crumbCat[data-cat=C]{--c:var(--cat-c)}._1tqg0W_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:-12px;display:flex}._1tqg0W_headText{flex-direction:column;gap:10px;display:flex}._1tqg0W_title{font-size:var(--t-4xl);line-height:.95}._1tqg0W_delivers{font-size:var(--t-lg);color:var(--tc-ink-2);max-width:40ch}._1tqg0W_tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}._1tqg0W_headActions{flex-direction:column;align-items:flex-end;gap:10px;display:flex}._1tqg0W_toQuestions{font-size:var(--t-sm);color:var(--tc-brand-deep);font-weight:600}._1tqg0W_toQuestions:hover{text-underline-offset:3px;text-decoration:underline}._1tqg0W_limit{color:var(--tc-ink-2);font-size:var(--t-sm);max-width:720px;margin-top:-16px}._1tqg0W_limit strong{color:var(--tc-ink);margin-right:6px}._1tqg0W_questions{scroll-margin-top:calc(var(--head-h) + 16px);flex-direction:column;gap:8px;display:flex}._1tqg0W_qIntro ._1tqg0W_h2{margin-bottom:6px}._1tqg0W_qLead{color:var(--tc-ink-2);margin-bottom:8px}._1tqg0W_qJump{flex-wrap:wrap;gap:6px 24px;margin-bottom:4px;display:flex}._1tqg0W_qJump a{font-size:var(--t-sm);color:var(--tc-ink-2);align-items:center;gap:8px;padding:4px 0;font-weight:500;display:inline-flex}._1tqg0W_qJump a svg{color:var(--c)}._1tqg0W_qJump a ._1tqg0W_num{color:var(--tc-ink-3);font-size:var(--t-xs)}._1tqg0W_qJump a:hover{color:var(--tc-ink)}._1tqg0W_qJump a[data-cat=T],._1tqg0W_qCat[data-cat=T]{--c:var(--cat-t);--w:var(--cat-t-wash)}._1tqg0W_qJump a[data-cat=C],._1tqg0W_qCat[data-cat=C]{--c:var(--cat-c);--w:var(--cat-c-wash)}._1tqg0W_qJump a[data-cat=K],._1tqg0W_qCat[data-cat=K]{--c:var(--cat-k);--w:var(--cat-k-wash)}._1tqg0W_qCat{--c:var(--cat-p);--w:var(--cat-p-wash);scroll-margin-top:calc(var(--head-h) + 16px);margin-top:18px}._1tqg0W_qCatHead{border-bottom:1px solid var(--tc-line-2);font-size:var(--t-lg);color:var(--tc-ink);flex-wrap:wrap;align-items:center;gap:4px 12px;padding-bottom:10px;display:flex}._1tqg0W_qGlyph{align-items:center;display:inline-flex}._1tqg0W_qCatLead{font-size:var(--t-sm);color:var(--tc-ink-3);font-weight:400}._1tqg0W_qList{margin:0;padding:0;list-style:none}._1tqg0W_qList li+li{border-top:1px solid var(--tc-line)}._1tqg0W_placeList{border-top:1px solid var(--tc-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._1tqg0W_placeItem{border-bottom:1px solid var(--tc-line);grid-template-columns:72px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:12px 0;display:grid}._1tqg0W_placeThumb{border-radius:var(--r-2);width:72px;height:52px}._1tqg0W_placeText{flex-direction:column;min-width:0;display:flex}._1tqg0W_placeText span{font-size:var(--t-xs);color:var(--tc-ink-3)}._1tqg0W_placeActions{gap:6px;display:flex}._1tqg0W_grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}._1tqg0W_example{flex-direction:column;gap:12px;margin:0;display:flex}._1tqg0W_exampleMap{aspect-ratio:5/4;border-radius:var(--r-4);background:var(--tc-field);overflow:hidden}._1tqg0W_exampleThumb{width:100%;height:100%}._1tqg0W_caption{font-size:var(--t-sm);color:var(--tc-ink-3);justify-content:space-between;gap:12px;display:flex}._1tqg0W_captionTitle{color:var(--tc-ink);font-weight:600}._1tqg0W_legend{font-size:var(--t-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 20px;margin:0;padding:0;list-style:none;display:grid}._1tqg0W_legend li{align-items:center;gap:8px;display:flex}._1tqg0W_legend i{border-radius:3px;flex-shrink:0;width:12px;height:12px}._1tqg0W_legend li span:last-child{color:var(--tc-ink-3);font-size:var(--t-xs);margin-left:auto}._1tqg0W_ramp{font-size:var(--t-xs);color:var(--tc-ink-3);grid-template-columns:1fr 1fr;gap:6px;display:grid}._1tqg0W_ramp div{border-radius:5px;grid-column:1/-1;height:10px}._1tqg0W_ramp span:last-child{text-align:right}._1tqg0W_text{flex-direction:column;gap:28px;display:flex}._1tqg0W_facts{flex-direction:column;margin:0;display:flex}._1tqg0W_facts dt{font-size:var(--t-sm);color:var(--tc-brand-deep);margin-top:18px;font-weight:600}._1tqg0W_facts dt:first-child{margin-top:0}._1tqg0W_facts dd{font-size:var(--t-md);max-width:52ch;margin:4px 0 0;line-height:1.5}._1tqg0W_facts dd._1tqg0W_lead{font-size:var(--t-lg);line-height:1.4}._1tqg0W_specs{border-top:1px solid var(--tc-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._1tqg0W_specs>div{padding:12px 12px 0 0}._1tqg0W_specs dt{font-size:var(--t-xs);color:var(--tc-ink-3)}._1tqg0W_specs dd{font-size:var(--t-sm);margin:2px 0 0}._1tqg0W_h2{font-size:var(--t-xl);margin-bottom:16px}._1tqg0W_chain{border-top:1px solid var(--tc-line-2);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}._1tqg0W_chain li{font-size:var(--t-sm);color:var(--tc-ink-2);flex-direction:column;gap:6px;padding-top:16px;line-height:1.55;display:flex}._1tqg0W_chain li strong{color:var(--tc-ink);font-size:var(--t-base);font-weight:600}._1tqg0W_chainN{font-size:var(--t-sm);color:var(--tc-ink-4)}._1tqg0W_related ul{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._1tqg0W_relItem{border-radius:var(--r-3);align-items:center;gap:14px;padding:8px;display:flex}._1tqg0W_relItem:hover{background:var(--tc-brand-wash)}._1tqg0W_relThumb{border-radius:var(--r-2);flex-shrink:0;width:72px;height:56px}._1tqg0W_relName{font-size:var(--t-md);display:block}._1tqg0W_relNeed{font-size:var(--t-xs);color:var(--tc-ink-3);display:block}@media (max-width:900px){._1tqg0W_grid{grid-template-columns:1fr}._1tqg0W_headActions{align-items:flex-start}._1tqg0W_placeItem{grid-template-columns:56px minmax(0,1fr) auto}._1tqg0W_placeThumb{width:56px;height:44px}._1tqg0W_placeActions{grid-column:2/-1}._1tqg0W_chain{grid-template-columns:1fr 1fr}}@media (max-width:560px){._1tqg0W_chain,._1tqg0W_legend,._1tqg0W_specs{grid-template-columns:1fr}}
.zwF_7q_page{max-width:1360px;padding:clamp(32px, 5vw, 56px) var(--gutter) 80px;margin:0 auto}.zwF_7q_head{flex-direction:column;gap:14px;max-width:820px;margin-bottom:28px;display:flex}.zwF_7q_title{font-size:var(--t-3xl);letter-spacing:-.035em;font-weight:600;line-height:1.04}.zwF_7q_lead{font-size:var(--t-md);color:var(--tc-ink-2);max-width:66ch;line-height:1.6}.zwF_7q_wrap{flex-direction:column;display:flex}.zwF_7q_toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.zwF_7q_searchForm{flex:1;align-items:center;min-width:260px;max-width:620px;display:flex;position:relative}.zwF_7q_searchForm svg{color:var(--tc-ink-3);pointer-events:none;position:absolute;left:14px}.zwF_7q_search{border-radius:var(--r-2);border:1px solid var(--tc-line-2);background:var(--tc-panel);width:100%;height:46px;font-size:var(--t-base);padding:0 14px 0 42px}.zwF_7q_search:focus{border-color:var(--tc-brand);outline:none;box-shadow:0 0 0 3px #239a7740;box-shadow:0 0 0 3px lab(56.861% -39.8895 8.86525/.25)}.zwF_7q_search::placeholder{color:var(--tc-ink-3)}.zwF_7q_views{border-radius:var(--r-2);background:var(--tc-app);border:1px solid var(--tc-line);margin-left:auto;padding:3px;display:inline-flex}.zwF_7q_view{height:38px;font-size:var(--t-sm);color:var(--tc-ink-2);border-radius:6px;align-items:center;padding:0 14px;font-weight:500;display:inline-flex}.zwF_7q_view:hover{color:var(--tc-ink)}.zwF_7q_view[aria-current=true]{background:var(--tc-panel);color:var(--tc-ink);box-shadow:var(--e1);font-weight:600}.zwF_7q_tabs{border-bottom:1px solid var(--tc-line-2);scrollbar-width:none;gap:4px;margin-top:22px;display:flex;overflow-x:auto}.zwF_7q_tab{--c:var(--tc-ink);height:48px;color:var(--tc-ink-2);white-space:nowrap;transition:color var(--fast) var(--ease), border-color var(--fast) var(--ease);border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0 16px;font-weight:500;display:inline-flex}.zwF_7q_tab[data-cat=P]{--c:var(--cat-p)}.zwF_7q_tab[data-cat=T]{--c:var(--cat-t)}.zwF_7q_tab[data-cat=C]{--c:var(--cat-c)}.zwF_7q_tab[data-cat=K]{--c:var(--cat-k)}.zwF_7q_tab svg{color:var(--c)}.zwF_7q_tab:hover{color:var(--tc-ink)}.zwF_7q_tab[aria-current=true]{color:var(--c);border-bottom-color:var(--c);font-weight:600}.zwF_7q_tabN{font-size:var(--t-xs);color:var(--tc-ink-3);font-weight:400}.zwF_7q_catLead{--c:var(--cat-p);max-width:90ch;color:var(--tc-ink-2);margin-top:16px;line-height:1.6}.zwF_7q_catLead[data-cat=T]{--c:var(--cat-t)}.zwF_7q_catLead[data-cat=C]{--c:var(--cat-c)}.zwF_7q_catLead[data-cat=K]{--c:var(--cat-k)}.zwF_7q_catLead strong{color:var(--tc-ink)}.zwF_7q_catLead span{color:var(--tc-ink-3)}.zwF_7q_filters{flex-wrap:wrap;align-items:center;gap:12px 22px;margin:18px 0 8px;display:flex}.zwF_7q_chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.zwF_7q_filterLabel{font-size:var(--t-sm);color:var(--tc-ink-3);margin-right:4px}.zwF_7q_chip{border-radius:var(--r-full);border:1px solid var(--tc-line-2);height:32px;font-size:var(--t-sm);color:var(--tc-ink-2);transition:border-color var(--fast) var(--ease), background var(--fast) var(--ease);background:0 0;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.zwF_7q_chip:hover{border-color:var(--tc-ink-3)}.zwF_7q_chip[aria-checked=true]{border-color:var(--tc-ink-3);background:var(--tc-app);color:var(--tc-ink)}.zwF_7q_toggle{font-size:var(--t-sm);color:var(--tc-ink-2);cursor:pointer;align-items:center;gap:9px;display:inline-flex}.zwF_7q_toggle input{opacity:0;pointer-events:none;position:absolute}.zwF_7q_switch{border-radius:var(--r-full);background:var(--tc-line-2);width:34px;height:20px;transition:background var(--fast) var(--ease);position:relative}.zwF_7q_switch:after{content:"";background:var(--tc-ink);width:14px;height:14px;transition:transform var(--fast) var(--ease);border-radius:50%;position:absolute;top:3px;left:3px}.zwF_7q_toggle input:checked+.zwF_7q_switch{background:var(--tc-brand)}.zwF_7q_toggle input:checked+.zwF_7q_switch:after{transform:translate(14px)}.zwF_7q_toggle input:focus-visible+.zwF_7q_switch{outline:2px solid var(--tc-brand);outline-offset:2px}.zwF_7q_count{font-size:var(--t-sm);color:var(--tc-ink-3);align-items:center;gap:12px;margin-left:auto;display:flex}.zwF_7q_reset{font-size:var(--t-sm);color:var(--tc-brand-deep);background:0 0;border:0;padding:0;font-weight:600}.zwF_7q_layout{grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:start;gap:clamp(24px,4vw,56px);margin-top:8px;display:grid}.zwF_7q_group{--c:var(--cat-p);--w:var(--cat-p-wash);margin-top:26px}.zwF_7q_group[data-cat=T]{--c:var(--cat-t);--w:var(--cat-t-wash)}.zwF_7q_group[data-cat=C]{--c:var(--cat-c);--w:var(--cat-c-wash)}.zwF_7q_groupHead{font-size:var(--t-lg);color:var(--tc-ink);border-bottom:1px solid var(--tc-line-2);flex-wrap:wrap;align-items:center;gap:4px 12px;padding-bottom:12px;display:flex}.zwF_7q_groupGlyph{align-items:center;display:inline-flex}.zwF_7q_groupLead{font-size:var(--t-sm);color:var(--tc-ink-3);font-weight:400}.zwF_7q_groupN{font-size:var(--t-sm);color:var(--tc-ink-3);margin-left:auto;font-weight:400}.zwF_7q_sub{margin-top:10px}.zwF_7q_subHead{font-size:var(--t-sm);color:var(--tc-ink-3);padding:12px 10px 4px;font-weight:600}.zwF_7q_index{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;margin:0;padding:0;list-style:none;display:grid}.zwF_7q_entry{border-radius:var(--r-2);transition:background var(--fast) var(--ease);flex-direction:column;gap:5px;padding:12px;display:flex}.zwF_7q_entry:hover,.zwF_7q_entry[data-active=true]{background:var(--tc-app)}.zwF_7q_entryTop{align-items:center;gap:8px;display:flex}.zwF_7q_entryName{font-size:var(--t-md);font-weight:600}.zwF_7q_entryNeed{font-size:var(--t-sm);color:var(--tc-ink-2);line-height:1.4}.zwF_7q_entryMeta{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:2px;display:flex}.zwF_7q_entryEngine{font-size:var(--t-xs);color:var(--tc-ink-3);align-items:center;gap:6px;display:inline-flex}.zwF_7q_entryCats{align-items:center;gap:4px;display:inline-flex}.zwF_7q_entryCats>span{display:inline-flex}.zwF_7q_entryCatEmpty{background:var(--tc-line);border-radius:2px;width:8px;height:8px}.zwF_7q_entryN{font-size:var(--t-xs);color:var(--tc-ink-3);margin-left:auto}.zwF_7q_fallback{margin-top:40px}.zwF_7q_empty{border:1px dashed var(--tc-line-2);border-radius:var(--r-3);color:var(--tc-ink-2);margin-top:24px;padding:28px}.zwF_7q_previewCol{top:calc(var(--head-h) + 20px);margin-top:26px;position:sticky}.zwF_7q_preview{border-radius:var(--r-4);border:1px solid var(--tc-line);background:var(--tc-panel);box-shadow:var(--e2);overflow:hidden}.zwF_7q_previewMap{background:var(--tc-field);aspect-ratio:4/3;position:relative}.zwF_7q_previewThumb{width:100%;height:100%}.zwF_7q_previewCaption{border-radius:var(--r-full);font-size:var(--t-xs);color:var(--tc-field-ink-2);background:#071417cc;background:lab(5.35806% -3.60078 -3.97138/.8);padding:4px 9px;position:absolute;bottom:10px;left:12px}.zwF_7q_previewLegend{font-size:var(--t-xs);color:var(--tc-ink-3);flex-wrap:wrap;gap:4px 12px;padding:12px 16px 0;display:flex}.zwF_7q_previewSw{align-items:center;gap:5px;display:inline-flex}.zwF_7q_previewSw i{border-radius:3px;width:10px;height:10px}.zwF_7q_previewRamp{width:100%}.zwF_7q_previewBody{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.zwF_7q_previewTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.zwF_7q_previewName{font-size:var(--t-lg);font-weight:600}.zwF_7q_previewProblem{font-size:var(--t-sm);color:var(--tc-ink-2);line-height:1.55}.zwF_7q_previewQs{border-top:1px solid var(--tc-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zwF_7q_previewQs a{border-bottom:1px solid var(--tc-line);font-size:var(--t-sm);color:var(--tc-ink);padding:9px 0;line-height:1.45;display:block}.zwF_7q_previewQs a:hover{color:var(--tc-brand-deep)}.zwF_7q_previewActions{gap:8px;margin-top:4px;display:flex}.zwF_7q_hint{font-size:var(--t-xs);color:var(--tc-ink-4);text-align:center;margin-top:10px}.zwF_7q_questions{flex-direction:column;margin-top:8px;display:flex}.zwF_7q_qGroup{margin-top:26px}.zwF_7q_qHead{border-bottom:1px solid var(--tc-line-2);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding-bottom:10px;display:flex}.zwF_7q_qHead h2{font-size:var(--t-lg)}.zwF_7q_qHead h2 a:hover{color:var(--tc-brand-deep)}.zwF_7q_qDelivers{font-size:var(--t-sm);color:var(--tc-ink-3)}.zwF_7q_qN{font-size:var(--t-xs);color:var(--tc-ink-3);margin-left:auto}.zwF_7q_qList{margin:0;padding:0;list-style:none}.zwF_7q_qList li+li{border-top:1px solid var(--tc-line)}@media (max-width:1080px){.zwF_7q_layout{grid-template-columns:minmax(0,1fr)}.zwF_7q_previewCol{display:none}}@media (max-width:700px){.zwF_7q_index{grid-template-columns:minmax(0,1fr)}.zwF_7q_views{margin-left:0}.zwF_7q_count{width:100%;margin-left:0}}
.V4_m3a_jump{top:calc(var(--bar-h) + 64px);z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-block:1px solid var(--tc-line);background:#0e1c20f0;background:lab(9.06068% -5.0258 -4.6041/.94);position:sticky}.V4_m3a_jump ul{scrollbar-width:none;gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.V4_m3a_jump a{font-size:var(--t-sm);color:var(--tc-ink-2);white-space:nowrap;padding:14px;font-weight:500;display:block}.V4_m3a_jump li:first-child a{padding-left:0}.V4_m3a_jump a:hover{color:var(--tc-ink)}.V4_m3a_sector{scroll-margin-top:calc(var(--bar-h) + 64px + 48px);padding:clamp(48px,7vw,88px) 0}.V4_m3a_sector+.V4_m3a_sector{border-top:1px solid var(--tc-line)}.V4_m3a_grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,64px);display:grid}.V4_m3a_text{flex-direction:column;gap:14px;display:flex}.V4_m3a_who{color:var(--tc-ink-2)}.V4_m3a_story{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:14px 0 10px;display:grid}.V4_m3a_story div{border-top:2px solid var(--tc-line-2);padding-top:12px}.V4_m3a_story div[data-gain]{border-top-color:var(--tc-brand)}.V4_m3a_story dt{font-size:var(--t-sm);margin-bottom:6px;font-weight:600}.V4_m3a_story dd{color:var(--tc-ink-2);font-size:var(--t-sm);margin:0;line-height:1.6}.V4_m3a_productsTitle{font-size:var(--t-base);margin-top:8px}.V4_m3a_products{margin:0;padding:0;list-style:none}.V4_m3a_products li{border-bottom:1px solid var(--tc-line);grid-template-columns:auto 1fr auto auto;align-items:center;gap:4px 12px;padding:10px 0;display:grid}.V4_m3a_products li:first-child{border-top:1px solid var(--tc-line)}.V4_m3a_pText{min-width:0;font-size:var(--t-md);align-items:baseline;gap:12px;display:flex}.V4_m3a_pName{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.V4_m3a_pText>span:last-child{font-size:var(--t-sm);color:var(--tc-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.V4_m3a_example{top:calc(var(--bar-h) + 64px + 72px);background:var(--tc-field);color:var(--tc-field-ink);border-radius:var(--r-4);box-shadow:var(--e2);margin:0;padding:12px;position:sticky}.V4_m3a_thumb{aspect-ratio:1;border-radius:var(--r-3);width:100%}.V4_m3a_example figcaption{font-size:var(--t-sm);color:var(--tc-field-ink-2);flex-direction:column;gap:4px;padding:12px 6px 4px;display:flex}.V4_m3a_exampleCta{align-self:flex-start;margin-top:10px}.V4_m3a_example strong{color:var(--tc-field-ink);font-weight:600}.V4_m3a_cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}@media (max-width:960px){.V4_m3a_grid{grid-template-columns:minmax(0,1fr)}.V4_m3a_example{max-width:440px;position:static}}@media (max-width:640px){.V4_m3a_story{grid-template-columns:minmax(0,1fr)}.V4_m3a_products li{grid-template-columns:auto 1fr auto}.V4_m3a_products li>:nth-child(3){display:none}.V4_m3a_pText{flex-direction:column;gap:0}.V4_m3a_pName{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.V4_m3a_pText>span:last-child{white-space:normal}}
.QSvwYa_layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;display:grid}.QSvwYa_main{flex-direction:column;gap:28px;min-width:0;display:flex}.QSvwYa_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.QSvwYa_steps button{border:1px solid var(--tc-line);border-radius:var(--r-3);background:var(--tc-surface);text-align:left;width:100%;color:var(--tc-ink-3);align-items:center;gap:12px;padding:12px 14px;display:flex}.QSvwYa_steps button:disabled{cursor:default}.QSvwYa_steps li[data-state=current] button{border-color:var(--tc-brand);color:var(--tc-ink);box-shadow:0 0 0 3px #239a7724;box-shadow:0 0 0 3px lab(56.861% -39.8895 8.86525/.14)}.QSvwYa_steps li[data-state=done] button{color:var(--tc-ink-2)}.QSvwYa_steps li[data-state=done] button:hover{border-color:var(--tc-ink-4)}.QSvwYa_steps strong{font-size:var(--t-sm);display:block}.QSvwYa_steps small{font-size:var(--t-xs)}.QSvwYa_stepN{background:var(--tc-app);width:28px;height:28px;font-size:var(--t-xs);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.QSvwYa_steps li[data-state=current] .QSvwYa_stepN{background:var(--tc-brand);color:var(--tc-on-brand)}.QSvwYa_steps li[data-state=done] .QSvwYa_stepN{background:var(--tc-brand-soft);color:var(--tc-brand-deep)}.QSvwYa_themes{flex-direction:column;gap:24px;display:flex}.QSvwYa_themeHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.QSvwYa_themeHead h2{--c:var(--cat-p);font-size:var(--t-md);letter-spacing:0;color:var(--tc-ink);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.QSvwYa_theme[data-cat=T] .QSvwYa_themeHead h2{--c:var(--cat-t)}.QSvwYa_theme[data-cat=C] .QSvwYa_themeHead h2{--c:var(--cat-c)}.QSvwYa_catLead{font-size:var(--t-xs);color:var(--tc-ink-3);font-weight:400}.QSvwYa_themeAll{font-size:var(--t-sm);color:var(--tc-brand-deep);background:0 0;border:0;font-weight:600}.QSvwYa_themeAll:hover{text-decoration:underline}.QSvwYa_grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;display:grid}.QSvwYa_product{border:1px solid var(--tc-line-2);border-radius:var(--r-3);cursor:pointer;transition:border-color var(--fast) var(--ease), background var(--fast) var(--ease);gap:12px;padding:12px 14px;display:flex;position:relative}.QSvwYa_product:hover{border-color:var(--tc-ink-4)}.QSvwYa_product input{opacity:0;pointer-events:none;position:absolute}.QSvwYa_product:has(input:checked){border-color:var(--tc-brand);background:var(--tc-brand-wash)}.QSvwYa_product:has(input:focus-visible){outline:2px solid var(--tc-brand);outline-offset:2px}.QSvwYa_box{border:1.5px solid var(--tc-line-2);background:var(--tc-surface);border-radius:5px;flex-shrink:0;width:18px;height:18px;margin-top:2px}.QSvwYa_product:has(input:checked) .QSvwYa_box{border-color:var(--tc-brand);background:var(--tc-brand) no-repeat center / 11px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 5.2l2 2 4-4.4' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.QSvwYa_pBody{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.QSvwYa_pName{font-size:var(--t-md);align-items:center;gap:8px;display:flex}.QSvwYa_pNeed{font-size:var(--t-sm);color:var(--tc-ink-3);line-height:1.4}.QSvwYa_stack{flex-direction:column;gap:24px;display:flex}.QSvwYa_haRow{align-items:center;gap:10px;display:flex}.QSvwYa_haRow input.QSvwYa_haInput{width:200px;font-size:var(--t-lg)}.QSvwYa_haRow span{color:var(--tc-ink-3)}.QSvwYa_plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.QSvwYa_plan{border:1px solid var(--tc-line-2);border-radius:var(--r-3);cursor:pointer;flex-direction:column;gap:6px;padding:16px;display:flex;position:relative}.QSvwYa_plan input{opacity:0;pointer-events:none;position:absolute}.QSvwYa_plan:has(input:checked){border:2px solid var(--tc-brand);background:var(--tc-brand-wash);padding:15px}.QSvwYa_plan:has(input:focus-visible){outline:2px solid var(--tc-brand);outline-offset:2px}.QSvwYa_plan[data-disabled=true]{cursor:not-allowed;opacity:.55}.QSvwYa_planTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.QSvwYa_badge{border-radius:var(--r-full);background:var(--tc-brand);color:var(--tc-on-brand);padding:2px 8px;font-size:11px;font-weight:600}.QSvwYa_planPrice{font-size:var(--t-lg);font-weight:600}.QSvwYa_planQuota{font-size:var(--t-sm);color:var(--tc-ink-3)}.QSvwYa_planQuota[data-ok=false]{color:var(--lvl-alert)}.QSvwYa_authLinks{gap:8px;margin-top:10px;display:flex}.QSvwYa_nav{border-top:1px solid var(--tc-line);gap:10px;padding-top:20px;display:flex}.QSvwYa_summary{top:calc(var(--bar-h) + 64px + 24px);background:var(--tc-panel);border:1px solid var(--tc-line);border-radius:var(--r-4);padding:20px;position:sticky}.QSvwYa_summary h2{font-size:var(--t-md);margin-bottom:14px}.QSvwYa_summary dl{flex-direction:column;gap:14px;margin:0;display:flex}.QSvwYa_summary dt{font-size:var(--t-xs);color:var(--tc-ink-3);margin-bottom:4px}.QSvwYa_summary dd{font-size:var(--t-sm);margin:0;font-weight:500}.QSvwYa_sumProducts{flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.QSvwYa_sumProducts li{align-items:center;gap:6px;display:inline-flex}.QSvwYa_muted{color:var(--tc-ink-3);font-weight:400}.QSvwYa_total{border-top:1px solid var(--tc-line);flex-direction:column;gap:2px;margin-top:18px;padding-top:16px;display:flex}.QSvwYa_total span{font-size:var(--t-xs);color:var(--tc-ink-3)}.QSvwYa_total strong{font-size:var(--t-xl);letter-spacing:-.02em}.QSvwYa_sent{max-width:720px}.QSvwYa_firstRun{font-size:var(--t-lg);margin:32px 0 12px}.QSvwYa_runList{margin:0;padding:0;list-style:none}.QSvwYa_runList li{border-bottom:1px solid var(--tc-line);grid-template-columns:auto auto 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.QSvwYa_runList li>span:nth-child(3){font-size:var(--t-sm);color:var(--tc-ink-3)}@media (max-width:960px){.QSvwYa_layout{grid-template-columns:minmax(0,1fr)}.QSvwYa_summary{order:-1;position:static}}@media (max-width:640px){.QSvwYa_steps small{display:none}.QSvwYa_steps button{flex-direction:column;align-items:flex-start;gap:6px}.QSvwYa_plans{grid-template-columns:minmax(0,1fr)}.QSvwYa_runList li{grid-template-columns:auto 1fr auto}.QSvwYa_runList li>span:nth-child(3){display:none}}
.XILcBG_plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;margin:0 0 clamp(56px,8vw,96px);padding:0;list-style:none;display:grid}.XILcBG_plan{border-radius:var(--r-4);border:1px solid var(--tc-line);background:var(--tc-surface);flex-direction:column;gap:14px;padding:24px 22px;display:flex;position:relative}.XILcBG_plan[data-highlight]{border:2px solid var(--tc-brand);box-shadow:var(--e2)}.XILcBG_popular{border-radius:var(--r-full);background:var(--tc-brand);color:var(--tc-on-brand);font-size:var(--t-xs);padding:3px 10px;font-weight:600;position:absolute;top:-12px;left:20px}.XILcBG_planName{font-size:var(--t-lg)}.XILcBG_planFor{color:var(--tc-ink-2);font-size:var(--t-sm);min-height:3em;line-height:1.5}.XILcBG_price{align-items:baseline;gap:8px;display:flex}.XILcBG_amount{font-size:var(--t-2xl);font-weight:600;font-family:var(--tc-sans);letter-spacing:-.03em}.XILcBG_per{color:var(--tc-ink-3);font-size:var(--t-sm)}.XILcBG_quota{border-block:1px solid var(--tc-line);font-size:var(--t-sm);flex-direction:column;gap:2px;padding:12px 0;display:flex}.XILcBG_quota span{color:var(--tc-ink-3)}.XILcBG_features{font-size:var(--t-sm);flex-direction:column;flex:1;gap:8px;margin:0;padding:0;list-style:none;display:flex}.XILcBG_features li{gap:10px;line-height:1.45;display:flex}.XILcBG_features li:before{content:"";border-left:1.8px solid var(--tc-brand);border-bottom:1.8px solid var(--tc-brand);flex-shrink:0;width:9px;height:5px;margin-top:4px;transform:rotate(-45deg)}.XILcBG_planCta{width:100%}.XILcBG_estimator{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.XILcBG_inputs{background:var(--tc-surface);border:1px solid var(--tc-line);border-radius:var(--r-4);flex-direction:column;gap:24px;padding:24px;display:flex}.XILcBG_field{border:0;min-width:0;margin:0;padding:0}.XILcBG_field legend{align-items:baseline;gap:10px;margin-bottom:12px;padding:0;font-weight:600;display:flex}.XILcBG_field legend span{font-weight:400;font-size:var(--t-sm);color:var(--tc-ink-3)}.XILcBG_themeRow{border-top:1px solid var(--tc-line);grid-template-columns:170px 1fr;gap:12px;padding:8px 0;display:grid}.XILcBG_themeName{--c:var(--cat-p);font-size:var(--t-sm);color:var(--tc-ink-2);align-items:center;gap:6px;padding-top:6px;font-weight:600;display:inline-flex}.XILcBG_themeRow[data-cat=T] .XILcBG_themeName{--c:var(--cat-t)}.XILcBG_themeRow[data-cat=C] .XILcBG_themeName{--c:var(--cat-c)}.XILcBG_toggles{flex-wrap:wrap;gap:6px;display:flex}.XILcBG_toggle{border-radius:var(--r-full);border:1px solid var(--tc-line-2);background:var(--tc-surface);height:32px;font-size:var(--t-sm);align-items:center;gap:7px;padding:0 12px;font-weight:500;display:inline-flex}.XILcBG_toggle:hover{border-color:var(--tc-ink-3)}.XILcBG_toggle[aria-pressed=true]{background:var(--tc-brand-wash);border-color:var(--tc-brand);color:var(--tc-brand-deep)}.XILcBG_areaRow{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.XILcBG_segmented{border-radius:var(--r-3);background:var(--tc-app);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.XILcBG_segmented button{border-radius:var(--r-2);font-size:var(--t-sm);color:var(--tc-ink-2);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 14px;font-weight:500;display:flex}.XILcBG_segmented button span{font-size:var(--t-xs);color:var(--tc-ink-3)}.XILcBG_segmented button[aria-pressed=true]{background:var(--tc-surface);color:var(--tc-ink);box-shadow:var(--e1)}.XILcBG_areaInput{border:1px solid var(--tc-line-2);border-radius:var(--r-2);background:var(--tc-surface);align-items:center;gap:8px;padding:0 14px;display:flex}.XILcBG_areaInput:focus-within{border-color:var(--tc-brand)}.XILcBG_areaInput input{width:110px;font-family:var(--tc-mono);font-size:var(--t-base);background:0 0;border:0;outline:0;padding:10px 0}.XILcBG_areaInput span{color:var(--tc-ink-3);font-size:var(--t-sm)}.XILcBG_result{top:calc(var(--bar-h) + 64px + 24px);background:var(--tc-field);color:var(--tc-field-ink);border-radius:var(--r-4);flex-direction:column;gap:14px;padding:24px;display:flex;position:sticky}.XILcBG_total{font-size:var(--t-2xl);font-family:var(--tc-sans);letter-spacing:-.03em;font-weight:600;line-height:1.1}.XILcBG_formula{font-size:var(--t-sm);color:var(--tc-field-ink-2)}.XILcBG_rec{border-block:1px solid var(--tc-field-2);flex-direction:column;gap:4px;padding:14px 0;display:flex}.XILcBG_recLabel{font-size:var(--t-xs);color:var(--tc-field-ink-2)}.XILcBG_rec strong{font-size:var(--t-lg)}.XILcBG_rec p{font-size:var(--t-sm);color:var(--tc-field-ink-2)}.XILcBG_empty{color:var(--tc-field-ink-2)}.XILcBG_faq{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px;display:grid}.XILcBG_qa{border-bottom:1px solid var(--tc-line)}.XILcBG_qa:first-child{border-top:1px solid var(--tc-line)}.XILcBG_qa summary{font-weight:600;font-size:var(--t-md);cursor:pointer;justify-content:space-between;gap:16px;padding:18px 0;list-style:none;display:flex}.XILcBG_qa summary::-webkit-details-marker{display:none}.XILcBG_qa summary:after{content:"+";font-weight:400;font-size:var(--t-lg);color:var(--tc-ink-3);line-height:1}.XILcBG_qa[open] summary:after{content:"–"}.XILcBG_qa p{color:var(--tc-ink-2);max-width:64ch;padding:0 0 18px;line-height:1.65}@media (max-width:1080px){.XILcBG_plans{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.XILcBG_estimator{grid-template-columns:minmax(0,1fr)}.XILcBG_result{position:static}}@media (max-width:640px){.XILcBG_plans,.XILcBG_faq{grid-template-columns:minmax(0,1fr)}.XILcBG_themeRow{grid-template-columns:minmax(0,1fr);gap:6px}.XILcBG_inputs{padding:18px}}
.kESBcq_chain{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.kESBcq_chain li{flex-direction:column;gap:10px;padding:0 28px 0 0;display:flex;position:relative}.kESBcq_chain li:before{content:"";background:var(--tc-line-2);height:1.5px;position:absolute;top:16px;left:40px;right:12px}.kESBcq_chain li:last-child:before{display:none}.kESBcq_n{background:var(--tc-ink);width:32px;height:32px;color:var(--tc-surface);font-size:var(--t-sm);border-radius:50%;place-items:center;margin-bottom:8px;font-weight:700;display:grid}.kESBcq_chain li:last-child .kESBcq_n{background:var(--tc-brand)}.kESBcq_chain h3{font-size:var(--t-lg)}.kESBcq_chain p{color:var(--tc-ink-2);font-size:var(--t-sm);line-height:1.6}.kESBcq_engines{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.kESBcq_engine{--c:var(--eng-mind);background:var(--tc-surface);border:1px solid var(--tc-line);border-top:2px solid var(--c);border-radius:var(--r-3);flex-direction:column;gap:10px;padding:22px;display:flex}.kESBcq_engine[data-engine=hybrid]{--c:var(--eng-hybrid)}.kESBcq_engine[data-engine=docs]{--c:var(--eng-docs)}.kESBcq_engine header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.kESBcq_engine h3{font-size:var(--t-xl)}.kESBcq_engine header span{font-size:var(--t-sm);color:var(--tc-ink-3)}.kESBcq_role{font-weight:500}.kESBcq_needs{color:var(--tc-ink-2);font-size:var(--t-sm)}.kESBcq_engine ul{border-top:1px solid var(--tc-line);flex-wrap:wrap;gap:4px 14px;margin:8px 0 0;padding:12px 0 0;list-style:none;display:flex}.kESBcq_pLink{font-size:var(--t-sm);color:var(--tc-ink-2)}.kESBcq_pLink:hover{color:var(--tc-ink)}.kESBcq_table{border-collapse:collapse;width:100%;font-size:var(--t-sm)}.kESBcq_table thead th{text-align:left;color:var(--tc-ink-3);border-bottom:1px solid var(--tc-line-2);padding:0 0 10px;font-weight:600}.kESBcq_table tbody th{text-align:left;white-space:nowrap;width:1%;padding:12px 24px 12px 0;font-weight:600}.kESBcq_table td{grid-template-columns:120px 28px 1fr;align-items:center;gap:12px;padding:12px 0;display:grid}.kESBcq_table tbody tr{border-bottom:1px solid var(--tc-line)}.kESBcq_rest summary{font-size:var(--t-sm);color:var(--tc-brand-deep);cursor:pointer;padding:14px 0;font-weight:600}.kESBcq_rest .kESBcq_table tbody th{min-width:160px}.kESBcq_bar{background:var(--tc-app);border-radius:3px;height:6px;overflow:hidden}.kESBcq_bar span{background:var(--tc-brand);border-radius:3px;height:100%;display:block}.kESBcq_count{text-align:right}.kESBcq_names{color:var(--tc-ink-3)}.kESBcq_agent{scroll-margin-top:calc(var(--bar-h) + 64px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.kESBcq_points{flex-direction:column;gap:16px;margin:0 0 28px;padding:0;list-style:none;display:flex}.kESBcq_points li{border-left:2px solid var(--tc-agent);flex-direction:column;gap:3px;padding-left:16px;display:flex}.kESBcq_points span{color:var(--tc-ink-2);font-size:var(--t-sm);line-height:1.6}.kESBcq_chat{background:var(--tc-surface);border:1px solid var(--tc-line);border-radius:var(--r-4);box-shadow:var(--e2);flex-direction:column;gap:14px;padding:22px;display:flex}.kESBcq_free{font-size:var(--t-xs);color:var(--tc-agent-ink);background:var(--tc-agent-wash);border:1px solid var(--tc-agent-line);border-radius:var(--r-full);align-self:flex-start;padding:3px 10px;font-weight:600}.kESBcq_user{border:1px solid var(--tc-line-2);border-radius:var(--r-3);background:var(--tc-panel);align-self:flex-end;max-width:85%;padding:10px 14px}.kESBcq_steps{font-size:var(--t-sm);color:var(--tc-ink-3);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.kESBcq_steps li{align-items:center;gap:8px;display:flex}.kESBcq_steps li:before{content:"";background:var(--tc-agent);border-radius:50%;width:7px;height:7px}.kESBcq_answer{line-height:1.6}.kESBcq_local{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;display:grid}.kESBcq_local div{border-top:2px solid var(--tc-ink);padding-top:14px}.kESBcq_local dt{font-weight:600;font-size:var(--t-md);margin-bottom:6px}.kESBcq_local dd{color:var(--tc-ink-2);margin:0;line-height:1.6}@media (max-width:960px){.kESBcq_chain,.kESBcq_engines,.kESBcq_local{grid-template-columns:repeat(2,minmax(0,1fr))}.kESBcq_chain{row-gap:32px}.kESBcq_chain li:nth-child(2):before{display:none}.kESBcq_agent{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.kESBcq_chain,.kESBcq_engines,.kESBcq_local{grid-template-columns:minmax(0,1fr)}.kESBcq_chain li:before{display:none}.kESBcq_table td{grid-template-columns:60px 24px}.kESBcq_names{grid-column:1/-1}}.kESBcq_engineSub{font-size:var(--t-xs);color:var(--tc-ink-3);margin-top:-4px}.kESBcq_matrix{border-collapse:collapse;width:100%;font-size:var(--t-sm)}.kESBcq_matrix thead th{text-align:left;color:var(--tc-ink-2);border-bottom:1px solid var(--tc-line-2);white-space:nowrap;padding:0 12px 12px;font-weight:600}.kESBcq_matrix thead th span{margin-right:6px}.kESBcq_matrix tbody th{--c:var(--cat-p);text-align:left;border-bottom:1px solid var(--tc-line);width:34%;padding:14px 24px 14px 0}.kESBcq_matrix tr[data-cat=T] th{--c:var(--cat-t)}.kESBcq_matrix tr[data-cat=C] th{--c:var(--cat-c)}.kESBcq_matrix tr[data-cat=K] th{--c:var(--cat-k)}.kESBcq_matrix tbody th a{font-size:var(--t-md);color:var(--tc-ink);align-items:center;gap:8px;display:inline-flex}.kESBcq_matrix tbody th a:hover{text-underline-offset:3px;text-decoration:underline}.kESBcq_matrix tbody th>span{font-weight:400;font-size:var(--t-xs);color:var(--tc-ink-3);margin-top:2px;display:block}.kESBcq_matrix td{border-bottom:1px solid var(--tc-line);padding:10px 12px}.kESBcq_cell{border-radius:var(--r-1);align-items:center;height:34px;padding-left:10px;display:flex;position:relative;overflow:hidden}.kESBcq_cell:before{content:"";width:calc(var(--v) * 100%);background:var(--tc-brand-wash);min-width:2px;position:absolute;inset:0 auto 0 0}.kESBcq_cell span{font-size:var(--t-md);position:relative}.kESBcq_matrix td[data-top=true] .kESBcq_cell:before{background:var(--tc-brand-soft)}.kESBcq_matrix td[data-top=true] .kESBcq_cell span{font-weight:600}.kESBcq_where{font-weight:400;font-size:var(--t-xs);color:var(--tc-ink-3);margin-top:2px;display:block}.kESBcq_srcTable{border-collapse:collapse;width:100%;font-size:var(--t-sm)}.kESBcq_srcTable thead th{text-align:left;color:var(--tc-ink-3);border-bottom:1px solid var(--tc-line-2);padding:0 16px 10px 0;font-weight:600}.kESBcq_srcTable tbody th,.kESBcq_srcTable td{border-bottom:1px solid var(--tc-line);vertical-align:top;text-align:left;padding:14px 16px 14px 0}.kESBcq_srcTable tbody th{width:30%;font-weight:600}.kESBcq_srcTable td{color:var(--tc-ink-2)}.kESBcq_uses{flex-wrap:wrap;gap:4px;display:flex}.kESBcq_uses a{border-radius:var(--r-1);background:var(--tc-app);border:1px solid var(--tc-line);color:var(--tc-ink-2);padding:1px 7px;font-size:11px}.kESBcq_uses a:hover{border-color:var(--tc-brand);color:var(--tc-ink)}@media (max-width:720px){.kESBcq_matrix tbody th{width:auto}.kESBcq_matrix thead th{white-space:normal}}
.JMfsBq_head{z-index:1100;border-bottom:1px solid var(--tc-line);background:#0c181c;background:lab(7.3338% -4.29169 -4.33822);position:sticky;top:0}.JMfsBq_row{height:var(--head-h);max-width:1360px;padding:0 var(--gutter);align-items:center;gap:24px;margin:0 auto;display:flex}.JMfsBq_logo{flex-shrink:0;display:flex}.JMfsBq_nav{align-items:center;gap:2px;display:flex}.JMfsBq_item{border-radius:var(--r-2);height:38px;font-size:var(--t-sm);color:var(--tc-ink-2);white-space:nowrap;transition:color var(--fast) var(--ease), background var(--fast) var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}.JMfsBq_item:hover,.JMfsBq_item[aria-expanded=true]{color:var(--tc-ink);background:var(--tc-app)}.JMfsBq_item[aria-current=page]{color:var(--tc-ink);font-weight:600}.JMfsBq_caret{transition:transform var(--base) var(--ease)}.JMfsBq_item[aria-expanded=true] .JMfsBq_caret{transform:rotate(180deg)}.JMfsBq_megaWrap{position:relative}.JMfsBq_mega{left:50%;top:calc(var(--head-h) + 6px);width:min(1120px,100vw - 32px);max-height:calc(100dvh - var(--head-h) - 24px);background:var(--tc-panel);border:1px solid var(--tc-line-2);border-radius:var(--r-4);box-shadow:var(--e3);animation:JMfsBq_drop var(--base) var(--ease);position:fixed;overflow-y:auto;transform:translate(-50%)}@keyframes JMfsBq_drop{0%{opacity:0;transform:translate(-50%,-6px)}}.JMfsBq_megaGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.JMfsBq_megaCol{--c:var(--cat-p);--w:var(--cat-p-wash);flex-direction:column;padding:18px 14px 14px;display:flex}.JMfsBq_megaCol+.JMfsBq_megaCol{border-left:1px solid var(--tc-line)}.JMfsBq_megaCol[data-cat=T]{--c:var(--cat-t);--w:var(--cat-t-wash)}.JMfsBq_megaCol[data-cat=C]{--c:var(--cat-c);--w:var(--cat-c-wash)}.JMfsBq_megaCol ul{margin:0;padding:0;list-style:none}.JMfsBq_megaHead{border-bottom:1px solid var(--tc-line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:6px;padding:8px 8px 14px;display:grid}.JMfsBq_megaHead strong{font-size:var(--t-md);color:var(--tc-ink);display:block}.JMfsBq_megaHead span span{font-size:var(--t-xs);color:var(--tc-ink-3);display:block}.JMfsBq_megaHead:hover strong{text-underline-offset:3px;text-decoration:underline}.JMfsBq_megaGlyph{align-items:center;display:inline-flex}.JMfsBq_megaCount{font-size:var(--t-sm);color:var(--tc-ink-3)}.JMfsBq_megaItem{border-radius:var(--r-2);grid-template-columns:auto 1fr auto;align-items:start;gap:9px;padding:7px 8px;display:grid}.JMfsBq_megaItem>span:first-child{margin-top:6px}.JMfsBq_megaItem:hover{background:var(--tc-brand-wash)}.JMfsBq_megaText{min-width:0;font-size:var(--t-base);flex-direction:column;gap:1px;display:flex}.JMfsBq_megaNeed{font-size:var(--t-xs);color:var(--tc-ink-3);line-height:1.35}.JMfsBq_megaN{font-size:var(--t-xs);color:var(--tc-ink-4);margin-top:3px}.JMfsBq_megaMore{font-size:var(--t-sm);color:var(--tc-brand-deep);margin:6px 8px 0;font-weight:600}.JMfsBq_megaMore:hover{text-underline-offset:3px;text-decoration:underline}.JMfsBq_megaAlso{font-size:var(--t-xs);color:var(--tc-ink-3);margin:10px 8px 0;line-height:1.5}.JMfsBq_megaFoot{border-top:1px solid var(--tc-line);background:var(--tc-surface);border-radius:0 0 var(--r-4) var(--r-4);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.JMfsBq_megaK{font-size:var(--t-sm);color:var(--tc-ink-2);align-items:center;gap:8px;font-weight:600;display:inline-flex}.JMfsBq_megaK .JMfsBq_num{color:var(--tc-ink-3);font-weight:400}.JMfsBq_megaLinks{gap:8px;display:flex}.JMfsBq_right{align-items:center;gap:8px;margin-left:auto;display:flex}.JMfsBq_searchBtn{border-radius:var(--r-2);border:1px solid var(--tc-line-2);background:var(--tc-surface);height:38px;color:var(--tc-ink-3);font-size:var(--t-sm);min-width:190px;transition:border-color var(--fast) var(--ease);align-items:center;gap:8px;padding:0 8px 0 12px;display:inline-flex}.JMfsBq_searchBtn:hover{border-color:var(--tc-ink-3);color:var(--tc-ink-2)}.JMfsBq_searchLabel{text-align:left;flex:1}.JMfsBq_searchKbd{border-radius:var(--r-1);border:1px solid var(--tc-line-2);font-family:var(--tc-sans);padding:2px 6px;font-size:11px}.JMfsBq_cta{margin-left:4px}.JMfsBq_langWrap,.JMfsBq_accWrap{position:relative}.JMfsBq_lang{border-radius:var(--r-2);height:38px;color:var(--tc-ink-2);font-size:var(--t-sm);background:0 0;border:0;align-items:center;gap:7px;padding:0 10px;font-weight:600;display:inline-flex}.JMfsBq_lang:hover,.JMfsBq_lang[aria-expanded=true]{background:var(--tc-app);color:var(--tc-ink)}.JMfsBq_lang svg{border-radius:3px}.JMfsBq_langMenu,.JMfsBq_accMenu{background:var(--tc-panel);border:1px solid var(--tc-line-2);border-radius:var(--r-3);box-shadow:var(--e3);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.JMfsBq_langMenu{width:190px}.JMfsBq_langMenu a{border-radius:var(--r-2);font-size:var(--t-sm);align-items:center;gap:10px;padding:9px 10px;display:flex}.JMfsBq_langMenu a:hover{background:var(--tc-app)}.JMfsBq_langMenu a[aria-checked=true]{background:var(--tc-brand-wash);font-weight:600}.JMfsBq_avatar{border:1px solid var(--tc-brand-soft);background:var(--tc-brand-wash);width:36px;height:36px;color:var(--tc-brand-deep);font-weight:700;font-size:var(--t-sm);border-radius:50%}.JMfsBq_avatar:hover,.JMfsBq_avatar[aria-expanded=true]{border-color:var(--tc-brand)}.JMfsBq_accMenu{width:260px}.JMfsBq_accWho{border-bottom:1px solid var(--tc-line);font-size:var(--t-sm);flex-direction:column;min-width:0;margin-bottom:4px;padding:10px 10px 12px;display:flex}.JMfsBq_accWho span{color:var(--tc-ink-3);text-overflow:ellipsis;overflow:hidden}.JMfsBq_accMenu a,.JMfsBq_accMenu button{text-align:left;border-radius:var(--r-2);font-size:var(--t-sm);background:0 0;border:0;padding:9px 10px}.JMfsBq_accMenu a:hover,.JMfsBq_accMenu button:hover{background:var(--tc-app)}.JMfsBq_burger{border:1px solid var(--tc-line-2);border-radius:var(--r-2);background:var(--tc-surface);place-items:center;width:40px;height:40px;display:none}.JMfsBq_palette{z-index:1000;animation:JMfsBq_fade var(--fast) var(--ease);background:#020709b8;background:lab(1.59045% -1.18343 -1.34045/.72);justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.JMfsBq_paletteBox{background:var(--tc-panel);border:1px solid var(--tc-line-2);border-radius:var(--r-4);width:min(720px,100%);box-shadow:var(--e3);flex-direction:column;padding:14px;display:flex}.JMfsBq_paletteClose{border-radius:var(--r-2);font-size:var(--t-xs);color:var(--tc-ink-3);background:0 0;border:0;align-self:flex-end;align-items:center;gap:8px;margin-top:8px;padding:6px 8px;display:inline-flex}.JMfsBq_paletteClose kbd{border-radius:var(--r-1);border:1px solid var(--tc-line-2);font-family:var(--tc-sans);padding:1px 6px}.JMfsBq_paletteClose:hover{color:var(--tc-ink)}.JMfsBq_sheet{inset:var(--head-h) 0 0;background:var(--tc-surface);animation:JMfsBq_fade var(--base) var(--ease);padding:16px 16px 32px;position:fixed;overflow-y:auto}@keyframes JMfsBq_fade{0%{opacity:0}}.JMfsBq_sheet nav{flex-direction:column;gap:16px;display:flex}.JMfsBq_sheetLabel{font-size:var(--t-sm);color:var(--tc-ink-3)}.JMfsBq_sheetCats,.JMfsBq_sheetLinks{margin:0;padding:0;list-style:none}.JMfsBq_sheetCats a{--c:var(--cat-p);--w:var(--cat-p-wash);border-bottom:1px solid var(--tc-line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 4px;display:grid}.JMfsBq_sheetCats a[data-cat=T]{--c:var(--cat-t);--w:var(--cat-t-wash)}.JMfsBq_sheetCats a[data-cat=C]{--c:var(--cat-c);--w:var(--cat-c-wash)}.JMfsBq_sheetCats strong{color:var(--tc-ink);display:block}.JMfsBq_sheetCats span span{font-size:var(--t-xs);color:var(--tc-ink-3);display:block}.JMfsBq_sheetCats .JMfsBq_num{color:var(--tc-ink-3);font-size:var(--t-sm)}.JMfsBq_sheetLinks li a,.JMfsBq_sheetLinks li button{text-align:left;width:100%;font-size:var(--t-md);border:0;border-bottom:1px solid var(--tc-line);background:0 0;padding:13px 4px;font-weight:500;display:block}.JMfsBq_sheetLangs{flex-wrap:wrap;gap:8px;display:flex}.JMfsBq_sheetLangs a{border-radius:var(--r-2);border:1px solid var(--tc-line-2);height:38px;font-size:var(--t-sm);align-items:center;gap:8px;padding:0 12px;display:inline-flex}.JMfsBq_sheetLangs a[aria-current=true]{border-color:var(--tc-brand);background:var(--tc-brand-wash)}@media (max-width:1220px){.JMfsBq_searchBtn{min-width:0}.JMfsBq_searchLabel,.JMfsBq_searchKbd{display:none}}@media (max-width:1040px){.JMfsBq_nav,.JMfsBq_login,.JMfsBq_cta,.JMfsBq_langWrap{display:none}.JMfsBq_burger{display:grid}.JMfsBq_row{gap:12px}}@media (max-width:560px){.JMfsBq_palette{padding-top:8px}}
.Zc0DKG_shell{min-height:calc(100dvh - var(--bar-h));background:var(--tc-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.Zc0DKG_main{flex-direction:column;padding:28px clamp(20px,5vw,64px) 48px;display:flex}.Zc0DKG_logo{align-self:flex-start}.Zc0DKG_formCol{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:440px;margin:0 auto;padding:40px 0 0;display:flex}.Zc0DKG_head{flex-direction:column;gap:8px;margin-bottom:28px;display:flex}.Zc0DKG_title{font-size:var(--t-2xl);letter-spacing:-.03em;font-weight:600}.Zc0DKG_lead{color:var(--tc-ink-2);line-height:1.55}.Zc0DKG_between{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Zc0DKG_link{font-size:var(--t-sm);color:var(--tc-brand-deep);font-weight:600}.Zc0DKG_link:hover{text-underline-offset:3px;text-decoration:underline}.Zc0DKG_foot{border-top:1px solid var(--tc-line);font-size:var(--t-sm);color:var(--tc-ink-2);flex-wrap:wrap;gap:6px;margin-top:24px;padding-top:20px;display:flex}.Zc0DKG_submit{width:100%}.Zc0DKG_stepper{gap:6px;margin-bottom:8px;display:flex}.Zc0DKG_stepper span{background:var(--tc-line);height:4px;transition:background var(--base) var(--ease);border-radius:2px;flex:1}.Zc0DKG_stepper span[data-done=true]{background:var(--tc-brand)}.Zc0DKG_stepLabel{font-size:var(--t-sm);color:var(--tc-ink-3)}.Zc0DKG_nav{gap:10px;display:flex}.Zc0DKG_nav>:last-child{white-space:normal;text-align:center;flex:1;min-width:0;height:auto;min-height:48px;padding-block:10px}.Zc0DKG_picks{flex-direction:column;gap:8px;display:flex}.Zc0DKG_pick{border:1px solid var(--tc-line-2);border-radius:var(--r-3);cursor:pointer;transition:border-color var(--fast) var(--ease), background var(--fast) var(--ease);grid-template-columns:56px 1fr;align-items:center;gap:14px;padding:8px 12px 8px 8px;display:grid;position:relative}.Zc0DKG_pick:hover{border-color:var(--tc-ink-4)}.Zc0DKG_pick:has(input:checked){border-color:var(--tc-brand);background:var(--tc-brand-wash)}.Zc0DKG_pick:has(input:focus-visible){outline:2px solid var(--tc-brand);outline-offset:2px}.Zc0DKG_pick input{opacity:0;pointer-events:none;position:absolute}.Zc0DKG_pickThumb{border-radius:var(--r-2);width:56px;height:56px}.Zc0DKG_pickText{min-width:0;font-size:var(--t-md);flex-direction:column;gap:1px;display:flex}.Zc0DKG_pickName{align-items:center;gap:8px;display:inline-flex}.Zc0DKG_pickText>span:last-child{font-size:var(--t-sm);color:var(--tc-ink-3)}.Zc0DKG_skip{border:1px dashed var(--tc-line-2);border-radius:var(--r-3);font-size:var(--t-sm);color:var(--tc-ink-2);cursor:pointer;align-items:center;gap:10px;padding:12px;display:flex}.Zc0DKG_skip:has(input:checked){border-color:var(--tc-ink-3);color:var(--tc-ink);border-style:solid}.Zc0DKG_aside{top:var(--bar-h);height:calc(100dvh - var(--bar-h));background:var(--tc-field);position:sticky;overflow:hidden}.Zc0DKG_asideMap{width:100%;height:100%;animation:Zc0DKG_fade .9s var(--ease)}@keyframes Zc0DKG_fade{0%{opacity:0}}.Zc0DKG_asideShade{background:linear-gradient(#0000 45%,#0b181ceb);background:linear-gradient(#0000 45%,lab(7.33886% -4.49518 -4.56297/.92));position:absolute;inset:0}.Zc0DKG_asideText{color:var(--tc-field-ink);flex-direction:column;gap:16px;display:flex;position:absolute;bottom:clamp(24px,4vw,48px);left:clamp(24px,4vw,48px);right:clamp(24px,4vw,48px)}.Zc0DKG_tagline{font-size:var(--t-2xl);letter-spacing:-.03em;max-width:20ch;font-weight:600;line-height:1.1}.Zc0DKG_asideCaption{font-size:var(--t-sm);color:var(--tc-field-ink-2);flex-direction:column;gap:4px;max-width:52ch;display:flex}.Zc0DKG_asideCaption strong{color:var(--tc-field-ink)}.Zc0DKG_dots{gap:6px;display:flex}.Zc0DKG_dots i{width:18px;height:3px;transition:background var(--base) var(--ease);background:#ffffff40;background:lab(100% 0 0/.25);border-radius:2px}.Zc0DKG_dots i[data-on=true]{background:var(--tc-field-ink)}@media (max-width:900px){.Zc0DKG_shell{grid-template-columns:minmax(0,1fr)}.Zc0DKG_aside{display:none}.Zc0DKG_formCol{justify-content:flex-start;padding-top:28px}}
