.v2-stack{--bg:#faf9f6;--panel:#fff;--sunk:#f2f0ea;--line:#e4e1d8;--fg:#14161c;--soft:#4b5060;--mute:#666a7a;--brand:#c2570c;--brand-text:#b04e0b;--brand-soft:#fbebdd;--ok:#0e9f6e;--bad:#c53030;--warn:#b7791f;--mesh:#d9d5ca;--term:#0d1017;--term-2:#161a23;--term-3:#232938;--term-fg:#d7dce6;--term-mute:#8a92a6;--term-brand:#f5a65b;--term-ok:#4ade9b;--wiki:#f8f9fa;--wiki-l:#a2a9b1;--wiki-b:#36c;--wiki-t:#202122;--wiki-g:#54595d;--sans:"Inter",system-ui,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--serif:Georgia,"Times New Roman",serif;--hh:0px;isolation:isolate;clip-path:inset(0);background:var(--bg);color:var(--fg);font:14px/1.55 var(--sans);position:relative;overflow-x:clip}.v2-stack *{box-sizing:border-box}.v2-stack .x-mesh{z-index:0;pointer-events:none;opacity:.55;width:100%;height:100%;position:fixed;inset:0}.v2-stack .wrap{z-index:1;max-width:1180px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto;position:relative}.v2-stack section{padding-block:56px;position:relative}.v2-stack section[id]{scroll-margin-top:calc(var(--hh) + 52px)}.v2-stack h1,.v2-stack h2,.v2-stack h3,.v2-stack h4,.v2-stack p,.v2-stack ul,.v2-stack ol,.v2-stack dl,.v2-stack dd,.v2-stack figure{margin:0;padding:0}.v2-stack ul,.v2-stack ol{list-style:none}.v2-stack a{color:inherit;text-decoration:none}.v2-stack button{font:inherit;color:inherit}.v2-stack h1,.v2-stack h2{letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.08}.v2-stack h1{font-size:clamp(34px,4.6vw,56px)}.v2-stack h2{font-size:clamp(26px,3vw,38px)}.v2-stack h3{letter-spacing:-.01em;font-size:16.5px;font-weight:600;line-height:1.3}.v2-stack .it{font-family:var(--serif);color:var(--brand-text);letter-spacing:-.02em;font-style:italic;font-weight:500}.v2-stack .sec{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);align-items:center;gap:12px;margin-bottom:12px;display:flex}.v2-stack .sec b{color:var(--brand-text);font-weight:500}.v2-stack .sec:after{content:"";background:var(--line);width:72px;height:1px}.v2-stack .ls{color:var(--soft);max-width:66ch;margin-top:12px;font-size:16px}.v2-stack .btn{border:1px solid var(--line);background:var(--panel);color:var(--fg);cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:11px 18px;font-size:14.5px;font-weight:600;transition:transform .15s,background .15s;display:inline-flex}.v2-stack .btn:hover{transform:translateY(-1px)}.v2-stack .btn.main{background:var(--fg);color:#fff;border-color:var(--fg)}.v2-stack .xl{color:var(--brand-text);font-size:14px;font-weight:600}.v2-stack .xl:hover{text-decoration:underline}.v2-stack .xls{flex-wrap:wrap;gap:6px 22px;margin-top:20px;display:flex}.v2-stack a:focus-visible,.v2-stack button:focus-visible,.v2-stack [role=tab]:focus-visible,.v2-stack input:focus-visible,.v2-stack textarea:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:6px}.v2-stack .note{font:11.5px/1.5 var(--mono);color:var(--mute);margin-top:12px}.v2-stack .chip{font:500 11.5px var(--mono);background:var(--sunk);color:var(--soft);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.v2-stack .ops .new{background:var(--term-brand);color:var(--term)}.v2-stack .stack{display:grid}.v2-stack .stack>*{grid-area:1/1;min-width:0}.v2-stack .stack>.pn{visibility:hidden;opacity:0;transition:opacity .35s}.v2-stack .stack>.pn.on{visibility:visible;opacity:1}.v2-stack .tb{cursor:pointer;background:0 0;border:0;position:relative;overflow:hidden}.v2-stack .tb:after{content:"";background:var(--brand);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.v2-stack .tb.ap:after{animation:x-prog var(--d,4s) linear forwards}@keyframes x-prog{to{transform:scaleX(1)}}.v2-stack .ops .tb:after{background:var(--term-brand)}.v2-stack .mode{font:500 11px var(--mono);color:var(--mute);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.v2-stack .mode:before{content:"";background:var(--ok);border-radius:50%;width:7px;height:7px;animation:1.6s infinite x-pulse}.v2-stack .mode.man:before{background:var(--brand);animation:none}@keyframes x-pulse{50%{opacity:.35}}.v2-stack .rv.pre{opacity:0;transform:translateY(14px)}.v2-stack .th{visibility:hidden}.v2-stack .tc{position:relative}.v2-stack .tc:after{content:"";inset-inline-end:-2px;background:currentColor;width:2px;height:1.05em;animation:1s steps(2,end) infinite x-caret;position:absolute;bottom:.1em}@keyframes x-caret{50%{opacity:0}}.v2-stack .sn{top:var(--hh);z-index:15;-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#faf9f6eb;position:sticky}.v2-stack .sn .in{scrollbar-width:none;max-width:1180px;padding:6px max(16px,env(safe-area-inset-left,0px));gap:2px;margin:0 auto;display:flex;overflow-x:auto}.v2-stack .sn .in::-webkit-scrollbar{display:none}.v2-stack .sn a{font:500 12.5px var(--mono);color:var(--mute);border-radius:999px;flex:none;padding:4px 10px;transition:background .2s,color .2s}.v2-stack .sn a:hover{color:var(--fg)}.v2-stack .sn a.on{background:var(--fg);color:#fff}.v2-stack .sn .pg{background:var(--brand);transform-origin:0;width:100%;height:2px;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.v2-stack .wk{background:var(--panel);border:1px solid var(--line);color:var(--wiki-t);border-radius:14px;overflow:clip;box-shadow:0 24px 60px -30px #14161c59}.v2-stack .wk-bar{background:var(--sunk);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:9px 12px;display:flex}.v2-stack .dots{flex:none;gap:5px;display:flex}.v2-stack .dots i{background:#d6d2c7;border-radius:50%;width:9px;height:9px}.v2-stack .wk-url{border:1px solid var(--line);min-width:0;font:12px var(--mono);color:var(--wiki-g);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:7px;flex:1;padding:4px 10px;overflow:hidden}.v2-stack .wk-url b{color:var(--wiki-t);font-weight:500}.v2-stack .wk-b{padding:14px 18px}.v2-stack .wk-ns{font:12px var(--sans);color:var(--wiki-b);border-bottom:1px solid var(--wiki-l);white-space:nowrap;gap:14px;padding-bottom:6px;display:flex;overflow:hidden}.v2-stack .wk-ns span{position:relative}.v2-stack .wk-ns span.a{color:var(--wiki-t)}.v2-stack .wk-ns span.a:after{content:"";background:var(--wiki-t);height:2px;position:absolute;bottom:-7px;left:0;right:0}.v2-stack .wk-ns span.r{margin-inline-start:auto}.v2-stack .wk-tt{color:var(--wiki-t);margin:10px 0 2px;font:400 26px/1.25 Linux Libertine,Georgia,Times New Roman,serif}.v2-stack .wk-sub{font:12px var(--sans);color:var(--wiki-g);border-top:1px solid var(--wiki-l);padding-top:6px}.v2-stack .sk{background:#eceae4;border-radius:4px;height:7px;margin-top:8px;display:block}.v2-stack .hr{padding-block:40px 28px}.v2-stack .hr-g{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:44px;display:grid}.v2-stack .hr-g>figure{margin-top:6px}.v2-stack .eb{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-text);margin-bottom:14px}.v2-stack .cta{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.v2-stack .ofr{font:12.5px/1.6 var(--mono);color:var(--soft);margin-top:18px}.v2-stack .ofr b{color:var(--fg);font-weight:600}.v2-stack .hr .note{justify-content:space-between;gap:12px;display:flex}.v2-stack .sts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:36px;display:grid}.v2-stack .sts>div{border-inline-end:1px solid var(--line);padding:16px 14px}.v2-stack .sts>div:last-child{border-inline-end:0}.v2-stack .sts b{font:500 clamp(24px,2.6vw,34px)/1.1 var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:block}.v2-stack .sts span{color:var(--soft);margin-top:4px;font-size:13px;display:block}.v2-stack .ops{background:var(--term);color:var(--term-fg);z-index:1}.v2-stack .ops h2{color:#fff}.v2-stack .ops .it{color:var(--term-brand)}.v2-stack .ops .sec{color:var(--term-mute)}.v2-stack .ops .sec b{color:var(--term-brand)}.v2-stack .ops .sec:after{background:var(--term-3)}.v2-stack .ops .ls{color:var(--term-fg)}.v2-stack .ops .xl{color:var(--term-brand)}.v2-stack .ops .note,.v2-stack .ops .mode{color:var(--term-mute)}.v2-stack .ops .mode:before{background:var(--term-ok)}.v2-stack .ops .mode.man:before{background:var(--term-brand)}.v2-stack .ops strong{color:#fff}.v2-stack .seg{flex-wrap:wrap;gap:6px;margin-top:24px;display:flex}.v2-stack .sg{border:1px solid var(--line);background:var(--panel);font:500 13.5px var(--sans);color:var(--soft);cursor:pointer;border-radius:999px;padding:8px 15px;position:relative;overflow:hidden}.v2-stack .sg:hover{border-color:var(--fg);color:var(--fg)}.v2-stack .sg.on{background:var(--fg);border-color:var(--fg);color:#fff}.v2-stack .sg:after{content:"";inset-inline:0;background:var(--term-brand);transform-origin:0;height:3px;position:absolute;bottom:0;transform:scaleX(0)}.v2-stack .sg.ap:after{animation:x-prog var(--d,7s) linear forwards}.v2-stack .fqs{border-top:1px solid var(--fg);margin-top:14px;display:grid}.v2-stack .fqp{visibility:hidden;opacity:0;grid-area:1/1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 40px;display:grid}.v2-stack .fqp.on{visibility:visible;opacity:1;transition:opacity .25s}.v2-stack .fqi{padding:18px 2px 4px}.v2-stack .fqi h3{font-size:16.5px}.v2-stack .fqi p{color:var(--soft);max-width:62ch;margin-top:8px;font-size:14.5px}.v2-stack .fqi p a{color:var(--brand-text);font-weight:600}.v2-stack .fq>.xls{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.v2-stack .rdl{gap:8px;margin-top:36px;display:grid}.v2-stack .rdl h3{font:500 11.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-bottom:4px}.v2-stack .rdg{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px;display:grid}.v2-stack .rdc{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:12px 14px;transition:border-color .2s,transform .2s;display:block}.v2-stack .rdc:hover{border-color:var(--brand);transform:translateY(-1px)}.v2-stack .rdc b{font-size:15px;font-weight:600;display:block}.v2-stack .rdc small{color:var(--soft);margin-top:2px;font-size:13px;line-height:1.4;display:block}.v2-stack .end{border-top:1px solid var(--line);background:#fff;padding-block:56px 64px}.v2-stack .end-g{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:36px;margin-top:8px;display:grid}.v2-stack .ask{gap:10px;margin-top:22px;display:grid}.v2-stack .ask li{border:1px solid var(--line);background:var(--bg);border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;display:grid}.v2-stack .ask li>i{background:var(--brand-soft);width:28px;height:28px;color:var(--brand-text);font:600 12px var(--mono);border-radius:8px;place-items:center;font-style:normal;display:grid}.v2-stack .ask b{font-size:14.5px;display:block}.v2-stack .ask span{color:var(--soft);margin-top:1px;font-size:13.5px;display:block}.v2-stack .ct{font:13px/1.7 var(--mono);color:var(--soft);margin-top:16px}.v2-stack .ct a{color:var(--brand-text)}.v2-stack .lf{background:var(--bg);border:1px solid var(--line);border-radius:16px;gap:12px;padding:20px;display:grid}.v2-stack .lf label{gap:5px;font-size:13px;font-weight:600;display:grid}.v2-stack .lf label>span i{color:var(--brand-text);font-style:normal}.v2-stack .lf label>span em{color:var(--mute);font-style:normal;font-weight:400}.v2-stack .lf input,.v2-stack .lf textarea{font:14px var(--sans);color:var(--fg);border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;padding:10px 12px}.v2-stack .lf textarea{resize:vertical;min-height:76px}.v2-stack .lf-r{grid-template-columns:1fr 1fr;gap:12px;display:grid}.v2-stack .lf .btn.main{color:#14161c;background:#f5a65b;border-color:#f5a65b;justify-content:center;padding:13px 18px;font-size:15px}.v2-stack .lf .cons{color:var(--mute);font-size:12px;font-weight:400}.v2-stack .lf .cons a{color:var(--brand-text)}.v2-stack .lf .dn{font:12px var(--mono);color:var(--ok);min-height:18px}.v2-stack .pill{font:600 11.5px var(--mono);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.v2-stack .pill.g{color:#0b6b4b;background:#e3f5ec}.v2-stack .pill.a{color:#8a5a0b;background:#fcefd9}.v2-stack .pill.n{background:var(--sunk);color:var(--soft)}.v2-stack .pill.r{color:#a12a2a;background:#fbe5e5}.v2-stack .tag{font:600 11px var(--mono);color:#0b6b4b;white-space:nowrap;background:#e3f5ec;border-radius:999px;padding:2px 8px;display:inline-block}.v2-stack .tag.o{background:var(--brand-soft);color:var(--brand-text)}.v2-stack .wk-log{font:11.5px/1.55 var(--mono);color:var(--wiki-g);background:var(--wiki);border:1px solid #eaecf0;border-radius:8px;margin-top:10px;padding:8px 10px}.v2-stack .wk-log b{color:var(--wiki-t);font-weight:600}.v2-stack .wk-log a,.v2-stack .wl{color:var(--wiki-b)}.v2-stack .nob{border:1px solid var(--wiki-l);font:13px/1.5 var(--sans);color:var(--wiki-t);background:#f8f9fa;border-radius:2px;margin-top:12px;padding:9px 11px}.v2-stack .nob.prot{border-inline-start:6px solid #72777d}.v2-stack .nob b{font-weight:700}@media (max-width:980px){.v2-stack .hr-g{grid-template-columns:minmax(0,1fr);gap:28px}.v2-stack .end-g{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.v2-stack section{padding-block:44px}.v2-stack .sts{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-stack .sts>div:nth-child(2n){border-inline-end:0}.v2-stack .sts>div:nth-child(n+3){border-top:1px solid var(--line)}.v2-stack .wk-b{padding:12px}.v2-stack .wk-ns span:nth-child(n+4){display:none}.v2-stack .fqp,.v2-stack .lf-r{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.v2-stack .wk-tt{font-size:22px}}.v2-stack .stack>.pn{transition:opacity .45s,transform .6s cubic-bezier(.2,.8,.2,1),filter .45s}.v2-stack .stack>.pn:not(.on){filter:blur(3px);transform:translateY(10px)scale(.985)}.v2-stack .js [data-s]:not(.in){opacity:0;filter:blur(2px);transform:translateY(10px)scale(.97)}.v2-stack .js div[data-s].in,.v2-stack .js li[data-s].in{animation:1.4s ease-out x-hl}@keyframes x-hl{0%{box-shadow:0 0 #c2570c00}22%{box-shadow:0 0 0 4px #c2570c33}to{box-shadow:0 0 #c2570c00}}.v2-stack .x-ok,.v2-stack .x-bad{background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border-radius:3px;padding:0 2px;transition:background-size .75s cubic-bezier(.6,0,.2,1) .3s,color .4s}.v2-stack .x-ok{color:#0b6b4b;background-image:linear-gradient(#0e9f6e2b,#0e9f6e2b)}.v2-stack .x-bad{color:#8e2b2b;background-image:linear-gradient(#c5303021,#c5303021)}.v2-stack[dir=rtl] .x-ok,.v2-stack[dir=rtl] .x-bad{background-position:100% 0}.v2-stack .js [data-s]:not(.in) .x-ok,.v2-stack .js [data-s]:not(.in) .x-bad,.v2-stack .js .fx-ty .x-ok,.v2-stack .js .fx-ty .x-bad{background-size:0 100%}.v2-stack .rv.pre{opacity:0;filter:blur(4px);transform:translateY(22px)scale(.97)}.v2-stack .rv{transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1),filter .6s}.v2-stack .fx-c{transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s,border-color .3s,opacity .6s,filter .6s;position:relative}@media (hover:hover) and (pointer:fine){.v2-stack .fx-c:hover{border-color:var(--brand);z-index:2;background-image:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),#c2570c14,transparent 70%);transform:translateY(-4px)scale(1.02);box-shadow:0 22px 44px -24px #14161c6b}.v2-stack .ops .fx-c:hover{background-image:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),#f5a65b1f,transparent 70%)}.v2-stack .fx-t{transform:perspective(1400px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .6s}.v2-stack .fx-t.fx-on{transition:transform .15s linear,box-shadow .6s;box-shadow:0 34px 70px -34px #14161c73}}@media (prefers-reduced-motion:reduce){.v2-stack *,.v2-stack :before,.v2-stack :after{transition:none!important;animation:none!important}.v2-stack .rv.pre{opacity:1;filter:none;transform:none}.v2-stack .stack>.pn:not(.on){filter:none;transform:none}.v2-stack .fx-t{transform:none}}.v2-stack .lf select{font:14px var(--sans);color:var(--fg);border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;padding:10px 12px}.v2-stack .ai{border:1px solid var(--line);font:13px/1.55 var(--sans);color:var(--fg);background:#fff;border-radius:12px;padding:10px 12px}.v2-stack .ai-h{font:600 12px var(--sans);color:var(--fg);align-items:center;gap:8px;margin-bottom:4px;display:flex}.v2-stack .ai-h i{width:18px;height:18px;font:700 9px var(--mono);color:#fff;background:var(--c,#14161c);border-radius:50%;place-items:center;font-style:normal;display:grid}.v2-stack .ai-h small{font:500 10.5px var(--mono);color:var(--mute);margin-inline-start:auto}.v2-stack .src{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.v2-stack .src span{font:600 10px var(--mono);background:var(--sunk);color:var(--soft);border-radius:4px;padding:1px 6px}.v2-stack .src span.y{background:var(--brand-soft);color:var(--brand-text)}.v2-stack .hw{background:var(--panel);border:1px solid var(--line);border-radius:14px;overflow:clip;box-shadow:0 24px 60px -30px #14161c59}.v2-stack .hw-h{background:var(--sunk);border-bottom:1px solid var(--line);font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.v2-stack .hw-q{font:500 13px var(--sans);letter-spacing:0;text-transform:none;color:var(--fg)}.v2-stack .hw-b{gap:8px;padding:12px 14px 14px;display:grid}.v2-stack .cmet{border:1px solid var(--line);background:var(--bg);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.v2-stack .cmet small{font:500 11px var(--mono);color:var(--mute)}@property --mk{syntax:"<number>";inherits:true;initial-value:.25}.v2-stack .cmet .mt{--mk:.25;background:var(--sunk);border-radius:4px;height:8px;transition:--mk .9s cubic-bezier(.3,.8,.3,1);position:relative}.v2-stack .cmet .mt i{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--mk));background:linear-gradient(90deg,#c53030,#e6b54a 50%,#0e9f6e);border-radius:4px;display:block}.v2-stack .cmet b{font:600 14px var(--mono)}.v2-stack .lay{flex-wrap:wrap;gap:5px;display:flex}.v2-stack .lay span{font:600 10.5px var(--mono);border:1px solid var(--line);color:var(--mute);background:#fff;border-radius:999px;padding:2px 8px;transition:background .4s,border-color .4s,color .4s,transform .3s}.v2-stack .lay span.on{background:var(--fg);border-color:var(--fg);color:#fff}.v2-stack .hst{border-top:1px solid var(--line);background:var(--sunk);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.v2-stack .hst .tb{font:500 12px var(--sans);color:var(--mute);text-align:center;border-inline-end:1px solid var(--line);padding:10px 4px 11px}.v2-stack .hst .tb:last-child{border-inline-end:0}.v2-stack .hst .tb.on{color:var(--fg);background:#fff}.v2-stack .hr .note{justify-content:flex-end;display:flex}.v2-stack .sh{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin-top:28px;overflow:hidden}.v2-stack .sh-h,.v2-stack .sh-r{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);display:grid}.v2-stack .sh-h{background:var(--sunk);font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.v2-stack .sh-h span{padding:10px 16px}.v2-stack .sh-r{border-top:1px solid var(--line);align-items:center}.v2-stack .sh-r>span{padding:13px 16px;font-size:14.5px}.v2-stack .sh-r .o{color:var(--soft);background-image:linear-gradient(var(--bad),var(--bad));background-position:16px 54%;background-repeat:no-repeat;background-size:0 1.5px;transition:background-size .6s,color .4s}.v2-stack .sh-r .a{color:var(--line);font:600 16px var(--mono);place-items:center;transition:color .3s,transform .4s;display:grid}.v2-stack .sh-r .n{opacity:.25;font-weight:600;transition:opacity .45s,transform .45s;transform:translate(-6px)}.v2-stack .sh-r.ok .o{color:var(--mute);background-size:calc(100% - 32px) 1.5px}.v2-stack .sh-r.ok .a{color:var(--brand-text)}.v2-stack .sh-r.ok .n{opacity:1;transform:none}.v2-stack .sh-f{border-top:1px solid var(--line);color:var(--soft);background:#fffcf8;padding:12px 16px;font-size:14px}.v2-stack .rk{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:22px;margin-top:28px;display:grid}.v2-stack .rkl{gap:8px;display:grid}.v2-stack .rkl .tb{text-align:start;border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:11px 14px;display:grid}.v2-stack .rkl .tb i{width:28px;height:28px;font:600 11.5px var(--mono);color:#a12a2a;background:#fbe5e5;border-radius:8px;place-items:center;font-style:normal;display:grid}.v2-stack .rkl .tb b{font-size:14.5px;display:block}.v2-stack .rkl .tb span{color:var(--soft);margin-top:2px;font-size:13.5px;display:block}.v2-stack .rkl .tb.on{border-color:var(--fg);box-shadow:0 10px 26px -18px #14161c73}.v2-stack .rkl .tb:after{border-radius:0 0 12px 12px}.v2-stack .rkv{background:var(--sunk);border:1px solid var(--line);border-radius:16px;padding:14px}.v2-stack .rkv .pn{gap:8px;display:grid}.v2-stack .rkv h4{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.v2-stack .rkv .fx{color:#0b4f38;background:#f1faf5;border:1px solid #bfe6d2;border-radius:10px;padding:9px 12px;font-size:13.5px}.v2-stack .rkv .fx b{color:#0b6b4b}.v2-stack .ent{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v2-stack .ent div{border:1px solid var(--line);font:12.5px var(--sans);background:#fff;border-radius:10px;padding:8px 10px}.v2-stack .ent code{font:600 11px var(--mono);color:#36c}.v2-stack .rk-f{color:var(--soft);margin-top:14px;font-size:14px}.v2-stack .ly{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:24px;margin-top:28px;display:grid}.v2-stack .lys{gap:6px;display:grid}.v2-stack .lys .tb{text-align:start;border:1px solid var(--term-3);background:var(--term-2);color:var(--term-fg);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;font-size:14.5px;font-weight:600;transition:transform .35s,border-color .3s,background .3s;display:grid}.v2-stack .lys .tb small{font:600 10.5px var(--mono);background:var(--term-3);color:var(--term-fg);white-space:nowrap;border-radius:999px;padding:2px 8px}.v2-stack .lys .tb[data-r=b] small{color:var(--term-brand);background:#f5a65b2e}.v2-stack .lys .tb[data-r=r] small{color:var(--term-ok);background:#4ade9b24}.v2-stack .lys .tb[data-r=d] small{color:#c9b2f2;background:#7a4fc438}.v2-stack .lys .tb[data-r=f] small{color:#a9c8ec;background:#2f6fb340}.v2-stack .lys .tb.on{border-color:var(--term-brand);background:#1c212c;transform:translate(6px)}.v2-stack .lys .tb:after{border-radius:0 0 10px 10px}.v2-stack .lyp{background:var(--term-2);border:1px solid var(--term-3);border-radius:16px;padding:16px 18px}.v2-stack .lyp .pn h3{color:#fff;font-size:18px}.v2-stack .lyp .pn dl{gap:10px;margin-top:10px;display:grid}.v2-stack .lyp .pn dt{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--term-mute)}.v2-stack .lyp .pn dd{color:var(--term-fg);margin-top:2px;font-size:14px}.v2-stack .ly-f{color:var(--term-fg);margin-top:14px;font-size:14px}.v2-stack .ly-f a{color:var(--term-brand);font-weight:600}.v2-stack .hn{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.v2-stack .hnc{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:16px 18px}.v2-stack .hnc h3{font:500 11.5px var(--mono);letter-spacing:.08em;text-transform:uppercase}.v2-stack .hnc.no h3{color:var(--bad)}.v2-stack .hnc.yes h3{color:var(--ok)}.v2-stack .hnc li{opacity:.3;grid-template-columns:24px minmax(0,1fr);gap:10px;margin-top:10px;font-size:14.5px;transition:opacity .4s,transform .4s;display:grid;transform:translateY(4px)}.v2-stack .hnc li.in{opacity:1;transform:none}.v2-stack .hnc li i{width:22px;height:22px;font:700 12px var(--sans);color:#fff;border-radius:50%;place-items:center;font-style:normal;display:grid}.v2-stack .hnc.no li i{background:var(--bad)}.v2-stack .hnc.yes li i{background:var(--ok)}.v2-stack .cpl{border:1px solid var(--line);border-inline-start:4px solid var(--brand);background:var(--panel);color:var(--soft);border-radius:12px;margin-top:12px;padding:14px 16px;font-size:14px}.v2-stack .cpl b{color:var(--fg)}.v2-stack [data-st-tc]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;margin-top:28px;display:grid}.v2-stack .tcc{background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:16px;flex-direction:column;gap:8px;padding:18px;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex;position:relative}.v2-stack .tcc.feat{border-color:var(--fg)}.v2-stack .tcc .bdg{top:-10px;font:600 10.5px var(--mono);background:var(--fg);color:#fff;border-radius:999px;padding:2px 9px;position:absolute;inset-inline-start:16px}.v2-stack .tcc h3{font-size:18px}.v2-stack .tcc .pr{font:600 30px/1 var(--mono);letter-spacing:-.02em}.v2-stack .tcc .pr small{font:500 12px var(--mono);color:var(--mute);letter-spacing:0;margin-top:6px;display:block}.v2-stack .tcc .cd{font:500 12px var(--mono);color:var(--brand-text)}.v2-stack .tcc p{color:var(--soft);font-size:13.5px}.v2-stack .tcc ul{gap:5px;margin-top:2px;display:grid}.v2-stack .tcc li{padding-inline-start:16px;font-size:13.5px;position:relative}.v2-stack .tcc li:before{content:"";inset-inline-start:0;background:var(--brand);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em}.v2-stack .tcc .oc{border-top:1px dashed var(--line);color:var(--soft);margin-top:auto;padding-top:10px;font-size:13px}.v2-stack .tcc .oc b{color:var(--fg)}.v2-stack .tcc .btn{justify-content:center;margin-top:8px}.v2-stack .tcc.on{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);transform:translateY(-3px)}.v2-stack .mxw{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin-top:22px;overflow-x:auto}.v2-stack .mx{border-collapse:separate;border-spacing:0;width:100%;min-width:720px}.v2-stack .mx th,.v2-stack .mx td{text-align:start;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px;font-size:13.5px;transition:background .3s}.v2-stack .mx thead th{background:var(--sunk);font-size:13.5px}.v2-stack .mx tbody th{font-weight:600}.v2-stack .mx tbody th small{color:var(--soft);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.v2-stack .mx td{text-align:center;width:110px;font:600 15px var(--sans)}.v2-stack .mx td.y{color:var(--ok)}.v2-stack .mx td.n{color:#c8ccd1}.v2-stack .mx .on{background:#fff7ee}.v2-stack .tc-f{color:var(--soft);margin-top:14px;font-size:13.5px}.v2-stack .tc-f a{color:var(--brand-text);font-weight:600}.v2-stack .md{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:24px;margin-top:28px;display:grid}.v2-stack .orb{height:380px;position:relative}.v2-stack .orb svg{width:100%;height:100%;position:absolute;inset:0}.v2-stack .orb circle.r{fill:none;stroke:#2b3242;stroke-width:1.5px;stroke-dasharray:4 6}.v2-stack .orb .cr{text-align:center;width:132px;height:132px;font:600 13px/1.25 var(--sans);color:#fff;background:radial-gradient(circle,#232938,#161a23);border:1px solid #333b4d;border-radius:50%;place-items:center;padding:12px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v2-stack .orb .cr small{font:500 10.5px var(--mono);color:var(--term-mute);margin-top:4px;display:block}.v2-stack .orb .om{text-align:center;border:1px solid var(--term-3);background:var(--term-2);width:150px;font:600 13px var(--sans);color:var(--term-fg);cursor:pointer;border-radius:14px;padding:10px;transition:border-color .4s,color .4s,box-shadow .4s,scale .5s cubic-bezier(.2,.9,.3,1.3),opacity .4s;position:absolute;transform:translate(-50%,-50%)}.v2-stack .orb .om i{font:600 10.5px var(--mono);color:var(--term-mute);margin-bottom:3px;font-style:normal;display:block}.v2-stack .orb .om.on{border-color:var(--term-brand);color:#fff;box-shadow:0 0 0 6px #f5a65b1f}.v2-stack .orb .om.on i{color:var(--term-brand)}.v2-stack .mdl{gap:10px;display:grid}.v2-stack .mdl .tb{text-align:start;border:1px solid var(--term-3);background:var(--term-2);color:var(--term-fg);border-radius:14px;padding:14px 16px;display:block}.v2-stack .mdl .tb h3{color:#fff;font-size:16px}.v2-stack .mdl .tb p{margin-top:5px;font-size:13.5px}.v2-stack .mdl .tb.on{border-color:var(--term-brand)}.v2-stack .mdl .tb:after{border-radius:0 0 14px 14px}.v2-stack .ng{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;margin-top:28px;display:grid}.v2-stack .ngw{gap:10px;display:grid}.v2-stack .ngw .tb{text-align:start;border:1px solid var(--line);background:var(--panel);border-radius:14px;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:13px 15px;display:grid}.v2-stack .ngw .tb i{width:28px;height:28px;font:600 12px var(--mono);background:var(--brand-soft);color:var(--brand-text);border-radius:8px;place-items:center;font-style:normal;display:grid}.v2-stack .ngw .tb b{font-size:15px;display:block}.v2-stack .ngw .tb span{color:var(--soft);margin-top:3px;font-size:13.5px;display:block}.v2-stack .ngw .tb.on{border-color:var(--fg);box-shadow:0 10px 26px -18px #14161c73}.v2-stack .ngw .tb:after{border-radius:0 0 14px 14px}.v2-stack .sp{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:clip;box-shadow:0 24px 60px -34px #14161c66}.v2-stack .sp-q{background:var(--sunk);border-bottom:1px solid var(--line);font:13px var(--sans);justify-content:space-between;gap:8px;padding:9px 14px;display:flex}.v2-stack .sp-q small{font:500 11px var(--mono);color:var(--mute)}.v2-stack .sp ol{gap:2px;padding:8px 10px;display:grid}.v2-stack .sp li{font:12.5px/1.4 var(--sans);border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:8px;padding:7px 6px;transition:background .4s,opacity .4s;display:grid}.v2-stack .sp li i{font:600 11px var(--mono);color:var(--mute);padding-top:1px;font-style:normal}.v2-stack .sp li b{color:#1a0dab;font-size:13.5px;font-weight:500;display:block}.v2-stack .sp li u{color:#4d5156;font-size:11.5px;text-decoration:none}.v2-stack .sp li em{font:600 10px var(--mono);white-space:nowrap;opacity:0;border-radius:4px;padding:1px 6px;font-style:normal;transition:opacity .4s}.v2-stack .sp li.neg em{color:#a12a2a;background:#fbe5e5}.v2-stack .sp li.fix em{color:#0b6b4b;background:#e3f5ec}.v2-stack .sp li.up em{background:var(--brand-soft);color:var(--brand-text)}.v2-stack .sp li.lit em{opacity:1}.v2-stack .sp-m{border-top:1px solid var(--line);background:var(--bg);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.v2-stack .sp-m div{border:1px solid var(--line);font:12px var(--sans);color:var(--soft);background:#fff;border-radius:10px;padding:8px 10px}.v2-stack .sp-m b{font:600 16px var(--mono);color:var(--fg);display:block}.v2-stack .ng-f{color:var(--soft);margin-top:14px;font-size:14px}.v2-stack .ww{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.v2-stack .wwc{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:16px 18px}.v2-stack .wwc h3{font-size:16px}.v2-stack .wwc dl{gap:10px;margin-top:10px;display:grid}.v2-stack .wwc dt{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.v2-stack .wwc dd{margin-top:2px;font-size:13.5px}.v2-stack .ww-f{color:var(--soft);margin-top:14px;font-size:14px}.v2-stack .sn2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;margin-top:28px;display:grid}.v2-stack .rp{color:var(--fg);background:#fff;border-radius:14px;padding:16px 18px;box-shadow:0 30px 70px -30px #000000b3}.v2-stack .rp-h{border-bottom:1px solid var(--line);font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);justify-content:space-between;gap:10px;padding-bottom:8px;display:flex}.v2-stack .rp-r{border-bottom:1px dashed var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;font-size:13.5px;display:grid}.v2-stack .rp-r em{font:600 11px var(--mono);border-radius:999px;padding:2px 8px;font-style:normal}.v2-stack .rp-r em.g{color:#0b6b4b;background:#e3f5ec}.v2-stack .rp-r em.a{color:#8a5a0b;background:#fcefd9}.v2-stack .rp-r em.r{color:#a12a2a;background:#fbe5e5}.v2-stack .rp-t{background:var(--fg);color:#fff;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:13.5px}.v2-stack .rp-t b{color:var(--term-brand)}.v2-stack .js [data-s]:not(.in){opacity:0;transform:translateY(6px)}.v2-stack [data-s]{transition:opacity .4s,transform .45s cubic-bezier(.2,.9,.3,1.1)}.v2-stack .sn2 .ls{color:var(--term-fg)}.v2-stack .sn2 .btn.main{background:var(--term-brand);border-color:var(--term-brand);color:var(--term);margin-top:16px}.v2-stack .wy{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;display:grid}.v2-stack .wy div{border-inline-end:1px solid var(--line);padding:16px 14px}.v2-stack .wy div:last-child{border-inline-end:0}.v2-stack .wy b{font:500 clamp(24px,2.6vw,34px)/1.1 var(--mono);display:block}.v2-stack .wy span{color:var(--soft);margin-top:4px;font-size:13px;display:block}@media (max-width:1100px){.v2-stack .ww{grid-template-columns:minmax(0,1fr)}}@media (max-width:980px){.v2-stack .rk,.v2-stack .ly,.v2-stack .md,.v2-stack .ng,.v2-stack .sn2,.v2-stack [data-st-tc]{grid-template-columns:minmax(0,1fr)}.v2-stack .orb{height:320px}}@media (max-width:760px){.v2-stack .hst .tb{padding:9px 2px 10px;font-size:10.5px}.v2-stack .sh-h,.v2-stack .sh-r{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)}.v2-stack .sh-r>span{padding:11px 10px;font-size:13.5px}.v2-stack .sh-r .o{background-position:10px 54%}.v2-stack .sh-r.ok .o{background-size:calc(100% - 20px) 1.5px}.v2-stack .hn,.v2-stack .ent{grid-template-columns:minmax(0,1fr)}.v2-stack .orb .om{width:120px;font-size:12px}.v2-stack .orb .cr{width:104px;height:104px;font-size:12px}.v2-stack .wy{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-stack .wy div:nth-child(2n){border-inline-end:0}.v2-stack .wy div:nth-child(n+3){border-top:1px solid var(--line)}.v2-stack .lys .tb.on{transform:none}}.v2-stack .ai-h i.alg{background:#0d0d0d;border-radius:6px;flex:none;width:20px;height:20px;transition:transform .35s cubic-bezier(.2,.9,.3,1.3)}.v2-stack .ai-h i.alg svg{fill:#fff;width:12px;height:12px;display:block}.v2-stack .ai-h i.alg-px{background:#1f7a86}.v2-stack .ai-h i.alg-gm{background:linear-gradient(135deg,#3b6ff5 10%,#8e6cf0 55%,#e0607e)}.v2-stack .ai-h i.alg-gm svg{width:13px;height:13px}.v2-stack .ai.in .ai-h i.alg{animation:.6s cubic-bezier(.2,.9,.3,1.4) alg-pop}@keyframes alg-pop{0%{transform:scale(.4)rotate(-25deg)}to{transform:none}}.v2-stack .ai:hover .ai-h i.alg{transform:scale(1.18)rotate(-6deg)}.v2-stack .fsh{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:22px;margin-top:28px;display:grid}.v2-stack .fsh-l{gap:8px;display:grid}.v2-stack .fsh-l .tb{text-align:start;border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .35s;display:grid}.v2-stack .fsh-l .tb i{width:32px;height:32px;font:600 11.5px var(--mono);background:var(--brand-soft);color:var(--brand-text);border-radius:9px;place-items:center;font-style:normal;transition:background .3s,color .3s,transform .4s cubic-bezier(.2,.9,.3,1.3);display:grid}.v2-stack .fsh-l .tb:nth-child(3) i{color:#3e4c66;background:#eef1f6}.v2-stack .fsh-l .tb b{font-size:15px;display:block}.v2-stack .fsh-l .tb small{color:var(--soft);margin-top:2px;font-size:13px;display:block}.v2-stack .fsh-l .tb.on{border-color:var(--fg);transform:translate(4px);box-shadow:0 12px 30px -18px #14161c80}.v2-stack .fsh-l .tb.on i{background:var(--brand);color:#fff;transform:scale(1.08)}.v2-stack .fsh-l .tb:after{border-radius:0 0 12px 12px}.v2-stack .fsh-v{background:var(--sunk);border:1px solid var(--line);border-radius:16px;padding:14px}.v2-stack .fsh-v .pn{gap:9px;display:grid}.v2-stack .fsh-q{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:baseline;gap:10px;padding:8px 14px;font-size:14px;display:flex}.v2-stack .fsh-q b{font:600 10.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);flex:none}.v2-stack .fsh-was{filter:saturate(.6)}.v2-stack .fsh-was.in{opacity:.8}.v2-stack .fsh-now{border-color:#bfe6d2;box-shadow:0 14px 30px -22px #0e9f6e99}.v2-stack .fsh-src{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.v2-stack .fsh-src b{width:100%;font:600 10.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.v2-stack .fsh-src span{font:600 11.5px var(--mono);border:1px solid var(--line);color:var(--fg);background:#fff;border-radius:999px;padding:4px 10px;transition:opacity .35s,transform .45s cubic-bezier(.2,.9,.3,1.4),border-color .3s,background .3s}.v2-stack .fsh-src.in span{border-color:var(--brand);background:var(--brand-soft)}.v2-stack .js .fsh-src:not(.in) span{opacity:0;transform:translateY(8px)scale(.85)}.v2-stack .fsh-src span:nth-of-type(2){transition-delay:.12s}.v2-stack .fsh-src span:nth-of-type(3){transition-delay:.24s}.v2-stack .fsh-src span:nth-of-type(4){transition-delay:.36s}.v2-stack .fsh-bal{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.v2-stack .fsh-bal span{font:600 11px var(--mono);color:#0b6b4b;background:#f1faf5;border:1px solid #bfe6d2;border-radius:9px;align-items:center;gap:7px;padding:7px 9px;display:flex}.v2-stack .fsh-bal i{background:var(--ok);border-radius:50%;flex:none;width:14px;height:14px;box-shadow:0 0 #0e9f6e80}.v2-stack .fsh-bal.in i{animation:1.4s ease-out 2 fsh-ping}.v2-stack .fsh-bal span:nth-child(2) i{animation-delay:.2s}.v2-stack .fsh-bal span:nth-child(3) i{animation-delay:.4s}@keyframes fsh-ping{0%{box-shadow:0 0 #0e9f6e80}to{box-shadow:0 0 0 10px #0e9f6e00}}.v2-stack .fsh-c{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.v2-stack .fsh-c div{border:1px solid var(--line);background:var(--panel);border-radius:14px;align-content:start;gap:6px;padding:16px;display:grid}.v2-stack .fsh-c b{font-size:15.5px}.v2-stack .fsh-c span{color:var(--soft);font-size:14px}.v2-stack .fsh-c div:nth-child(3){background:linear-gradient(#f6f8fb,#fff);border-color:#cbd3e1}.v2-stack .fsh-f{color:var(--soft);max-width:760px;margin-top:14px;font-size:14px}@media (max-width:860px){.v2-stack .fsh{grid-template-columns:minmax(0,1fr)}.v2-stack .fsh-l{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-stack .fsh-l .tb{grid-template-columns:minmax(0,1fr);gap:6px}.v2-stack .fsh-l .tb small{display:none}.v2-stack .fsh-l .tb.on{transform:translateY(-2px)}.v2-stack .fsh-c{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.v2-stack .fsh-bal{grid-template-columns:minmax(0,1fr)}.v2-stack .fsh-l .tb{padding:10px}.v2-stack .fsh-l .tb b{font-size:13px}}@keyframes st-bump{0%{transform:scale(1)}38%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes st-pop{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes st-morph{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:none}}@keyframes st-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes st-tip{0%,to{box-shadow:0 0 0 3px #c2570c38,0 0 12px 3px #e6b54a99}50%{box-shadow:0 0 0 6px #c2570c1a,0 0 20px 7px #e6b54ad9}}@keyframes st-ring{0%{box-shadow:0 0 #c2570c59}to{box-shadow:0 0 0 14px #c2570c00}}@keyframes st-okring{0%{box-shadow:0 0 #0e9f6e66}to{box-shadow:0 0 0 9px #0e9f6e00}}@keyframes st-sweep{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes st-spin{to{transform:rotate(360deg)}}@keyframes st-core{0%,to{box-shadow:0 0 28px -6px #f5a65b59}50%{box-shadow:0 0 0 9px #f5a65b12,0 0 40px -4px #f5a65b8c}}@keyframes st-arrow{0%{transform:translate(-6px)scale(.8)}50%{transform:translate(5px)scale(1.5)}to{transform:none}}@keyframes st-dot{0%{transform:scale(0)}70%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes st-lsweep{to{transform:translate(120%)}}.v2-stack .hw .x-bad,.v2-stack .rkv .x-bad,.v2-stack .fsh-v .x-bad{-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;text-decoration-thickness:1.5px;transition:background-size .75s cubic-bezier(.6,0,.2,1) .3s,color .4s,text-decoration-color .35s 1.1s}.v2-stack .hw [data-s].in .x-bad,.v2-stack .rkv [data-s].in .x-bad,.v2-stack .fsh-v [data-s].in .x-bad{-webkit-text-decoration-color:var(--bad);text-decoration-color:var(--bad)}.v2-stack .js .hw [data-s].in .x-ok{animation:.9s cubic-bezier(.2,.9,.3,1) .95s both st-morph}.v2-stack .js .fsh-now.in .x-ok{animation:.8s cubic-bezier(.2,.9,.3,1) .25s both st-morph}.v2-stack .hw .ai{transition:opacity .45s,filter .45s,transform .5s cubic-bezier(.2,.9,.3,1.2),box-shadow .4s,border-color .3s}.v2-stack .hw .pn.hfoc .ai:not(.foc){opacity:.5;filter:saturate(.55)}.v2-stack .hw .ai.foc{border-color:var(--brand);box-shadow:0 14px 30px -18px #c2570c8c,0 0 0 3px var(--brand-soft);transform:scale(1.025)}.v2-stack .hw .ai.foc .ai-h i.alg{transform:scale(1.2)rotate(-6deg)}.v2-stack .cmet b{text-align:end;min-width:2.4em;display:inline-block}.v2-stack .cmet b.bump{animation:.6s cubic-bezier(.2,.9,.3,1.4) st-bump}.v2-stack .cmet .mt:after{content:"";top:50%;margin:-7px 0 0;border:2px solid var(--brand);background:#fff;border-radius:50%;width:14px;height:14px;margin-inline-start:-7px;position:absolute;inset-inline-start:calc(var(--mk)*100%);box-shadow:0 0 0 3px #c2570c38,0 0 12px 3px #e6b54a99}.v2-stack .live .cmet .mt:after{animation:2.2s ease-in-out infinite st-tip}.v2-stack .lay span{transition-delay:0s}.v2-stack .lay span.on{transition-delay:calc(var(--n,0)*80ms);animation:st-pop .55s cubic-bezier(.2,.9,.3,1.4) calc(var(--n,0)*80ms) both}.v2-stack .lay span:hover{transform:scale(1.1)}.v2-stack .hst .tb{transition:background .3s,color .3s}.v2-stack .hst .tb:not(.on):hover{color:var(--fg);background:#fff9}.v2-stack .hst .tb.on{box-shadow:inset 0 2px 0 var(--brand)}.v2-stack .sh-r{transition:background .35s,box-shadow .35s}.v2-stack .sh-r.scan{box-shadow:inset 3px 0 0 var(--brand);background:linear-gradient(90deg,#fff3e3,#fffcf8)}.v2-stack .sh-r.scan .o{color:var(--fg)}.v2-stack .sh-r.scan .a{color:var(--brand-text)}.v2-stack .sh-r.ok .a{animation:.7s cubic-bezier(.2,.9,.3,1.3) st-arrow}.v2-stack .sh-r.ok .n{background:linear-gradient(90deg,#0000,#c2570c1f,#0000) 0 0/60% 100% no-repeat;animation:1.1s ease-out st-sweep}.v2-stack .sh-r:hover{background:#fffaf3}.v2-stack .sh-f b{background:linear-gradient(#c2570c29,#c2570c29) 0 100%/0 100% no-repeat;transition:background-size 1s .2s}.v2-stack .sh.done .sh-f b{background-size:100% 100%}.v2-stack .rkl .tb,.v2-stack .ngw .tb,.v2-stack .mdl .tb{transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .35s,opacity .35s}.v2-stack .rkl .tb.on,.v2-stack .ngw .tb.on{transform:translate(4px)}.v2-stack .mdl .tb.on{transform:translate(5px);box-shadow:0 0 0 3px #f5a65b24}.v2-stack .rkl .tb:not(.on):hover,.v2-stack .ngw .tb:not(.on):hover,.v2-stack .mdl .tb:not(.on):hover,.v2-stack .fsh-l .tb:not(.on):hover,.v2-stack .lys .tb:not(.on):hover{border-color:var(--brand);transform:translate(3px)}:is(.v2-stack .rkl:has(.tb.on) .tb:not(.on):not(:hover),.v2-stack .ngw:has(.tb.on) .tb:not(.on):not(:hover),.v2-stack .fsh-l:has(.tb.on) .tb:not(.on):not(:hover),.v2-stack .mdl:has(.tb.on) .tb:not(.on):not(:hover),.v2-stack .lys:has(.tb.on) .tb:not(.on):not(:hover)){opacity:.62}.v2-stack .rkl .tb.on i,.v2-stack .ngw .tb.on i{animation:.6s cubic-bezier(.2,.9,.3,1.4) st-bump}.v2-stack .live .fsh-l .tb.on i{animation:2.2s ease-out infinite st-ring}@media (max-width:760px){.v2-stack .rkl .tb.on,.v2-stack .ngw .tb.on,.v2-stack .mdl .tb.on{transform:none}}.v2-stack .rkv .fx{border-inline-start:3px solid #0000;transition:opacity .45s,transform .6s cubic-bezier(.2,.9,.3,1.5),filter .45s,border-color .5s .3s}.v2-stack .rkv .fx.in{border-inline-start-color:var(--ok)}.v2-stack .js .rkv .fx[data-s]:not(.in){transform:translateY(8px)scale(.94)}.v2-stack .rkv .ent div{transition:border-color .4s}.v2-stack .rkv .ent.in div:first-child{border-color:#e6b8b8}.v2-stack .lyp{position:relative;overflow:hidden}.v2-stack .lyp:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 35%,#f5a65b21 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.v2-stack .lyp.sw:after{animation:1.3s ease-out st-lsweep}.v2-stack .lyp .pn.on h3{animation:.55s cubic-bezier(.2,.9,.3,1) both st-rise}.v2-stack .lyp .pn.on dl>*{animation:.6s cubic-bezier(.2,.9,.3,1) both st-rise}.v2-stack .lyp .pn.on dl>:first-child{animation-delay:.15s}.v2-stack .lyp .pn.on dl>:nth-child(2){animation-delay:.28s}.v2-stack .lyp .pn.on dl>:nth-child(3){animation-delay:.41s}.v2-stack .lyp .pn.on dl>:nth-child(4){animation-delay:.54s}.v2-stack .lyp .pn.on dl>:nth-child(5){animation-delay:.67s}.v2-stack .lyp .pn.on dl>:nth-child(6){animation-delay:.8s}.v2-stack .lys .tb small{transition:transform .35s cubic-bezier(.2,.9,.3,1.4)}.v2-stack .lys .tb:hover small,.v2-stack .lys .tb.on small{transform:scale(1.12)}.v2-stack .live .lys .tb.on{animation:2.4s ease-out infinite st-ring}.v2-stack .fsh-v .ai{transition:opacity .6s,filter .6s,transform .6s cubic-bezier(.2,.9,.3,1.15),box-shadow .4s}.v2-stack .fsh-v .pn:has(.fsh-src.in) .fsh-was.in{opacity:.55;filter:saturate(.35);transform:scale(.975)}.v2-stack .fsh-v .pn:has(.fsh-now.in) .fsh-was.in{opacity:.38}.v2-stack .fsh-src span{padding-inline-start:20px;position:relative}.v2-stack .fsh-src span:before{content:"";inset-inline-start:9px;background:var(--brand);border-radius:50%;width:5px;height:5px;margin-top:-2.5px;transition:background .4s;position:absolute;top:50%}.v2-stack .fsh-v .pn:has(.fsh-now.in) .fsh-src span{opacity:.7;background:#f1faf5;border-color:#bfe6d2;transform:translateY(5px)scale(.94)}.v2-stack .fsh-v .pn:has(.fsh-now.in) .fsh-src span:before{background:var(--ok)}.v2-stack .fsh-v .pn:has(.fsh-now.in) .fsh-src span:nth-of-type(2){transition-delay:.1s}.v2-stack .fsh-v .pn:has(.fsh-now.in) .fsh-src span:nth-of-type(3){transition-delay:.2s}.v2-stack .fsh-v .pn:has(.fsh-now.in) .fsh-src span:nth-of-type(4){transition-delay:.3s}.v2-stack .fsh-src span:hover{transform:scale(1.08)}.v2-stack .fsh-now.in{animation:1.6s ease-out .1s st-okring}.v2-stack .fsh-bal span{isolation:isolate;transition:opacity .45s,transform .55s cubic-bezier(.2,.9,.3,1.3);position:relative;overflow:hidden}.v2-stack .fsh-bal span:before{content:"";z-index:-1;transform-origin:0;background:linear-gradient(90deg,#cfefdf,#f1faf5);transition:transform .9s cubic-bezier(.3,.8,.3,1);position:absolute;inset:0;transform:scaleX(0)}.v2-stack .fsh-bal.in span:before{transform:none}.v2-stack .js .fsh-bal:not(.in) span{opacity:0;transform:translate(-10px)}.v2-stack .fsh-bal span:nth-child(2),.v2-stack .fsh-bal span:nth-child(2):before{transition-delay:.22s}.v2-stack .fsh-bal span:nth-child(3),.v2-stack .fsh-bal span:nth-child(3):before{transition-delay:.44s}.v2-stack .fsh-bal i{transition:transform .5s cubic-bezier(.2,.9,.3,1.6) .2s;position:relative;transform:scale(0)}.v2-stack .fsh-bal.in i{transform:scale(1)}.v2-stack .fsh-bal span:nth-child(2) i{transition-delay:.42s}.v2-stack .fsh-bal span:nth-child(3) i{transition-delay:.64s}.v2-stack .fsh-bal i:after{content:"";border:1.6px solid #fff;border-width:0 1.6px 1.6px 0;width:3px;height:6px;position:absolute;top:2px;left:4px;transform:rotate(45deg)}.v2-stack .hnc li i{transition:transform .55s cubic-bezier(.2,.9,.3,1.6);transform:scale(0)rotate(-90deg)}.v2-stack .hnc li.in i{transform:none}.v2-stack .hnc li{transition:opacity .45s,transform .45s}.v2-stack .hnc h3{background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;padding-bottom:3px;transition:background-size .9s .3s}.v2-stack .hn.done .hnc h3{background-size:100% 1.5px}.v2-stack .hnc li.in:hover{transform:translate(4px)}.v2-stack .live .hnc.yes li.in i{animation:3s ease-out infinite st-okring}.v2-stack .live .hnc.yes li:nth-child(2).in i{animation-delay:.5s}.v2-stack .live .hnc.yes li:nth-child(3).in i{animation-delay:1s}.v2-stack [data-st-tc]:has(.tcc.on) .tcc:not(.on):not(:hover){opacity:.8;filter:saturate(.8)}.v2-stack .tcc{transition:border-color .3s,box-shadow .3s,transform .4s cubic-bezier(.2,.8,.2,1),opacity .5s,filter .5s}.v2-stack .tcc.on{animation:1.6s ease-out st-ring}.v2-stack .tcc .pr{transform-origin:0;transition:transform .5s cubic-bezier(.2,.9,.3,1.4)}@media (min-width:861px){.v2-stack .tcc.on .pr{transform:scale(1.07)}}.v2-stack[dir=rtl] .tcc .pr{transform-origin:100%}.v2-stack .tcc li:before{opacity:.55;transition:transform .4s,opacity .4s;transform:scale(.55)}.v2-stack .tcc.on li:before{opacity:1;animation:.55s cubic-bezier(.2,.9,.3,1) both st-dot;transform:none}.v2-stack .tcc.on li:nth-child(2):before{animation-delay:.1s}.v2-stack .tcc.on li:nth-child(3):before{animation-delay:.2s}.v2-stack .tcc.on li:nth-child(4):before{animation-delay:.3s}.v2-stack .tcc.on li:nth-child(5):before{animation-delay:.4s}.v2-stack .tcc.on li:nth-child(6):before{animation-delay:.5s}.v2-stack .tcc.on li:nth-child(n+7):before{animation-delay:.6s}.v2-stack .tcc .bdg{transition:transform .4s cubic-bezier(.2,.9,.3,1.4)}.v2-stack .tcc.on .bdg{transform:scale(1.1)}.v2-stack .mx thead th.on{box-shadow:inset 0 3px 0 var(--brand);color:var(--brand-text)}.v2-stack .mx td,.v2-stack .mx th{transition:background .3s,opacity .4s,color .3s}.v2-stack .mx:has(td.on) tbody td:not(.on){opacity:.5}.v2-stack .mx td.on.y{animation:st-pop .55s cubic-bezier(.2,.9,.3,1.4) calc(var(--r,0)*65ms) both}.v2-stack .mx tbody tr:hover>*{background:#fffaf3}.v2-stack .mx tbody tr:hover td.on{background:#fff1de}.v2-stack .orb.orb-js .om{top:50%!important;left:50%!important}.v2-stack .orb circle.r{transform-origin:50%;transform-box:fill-box}.v2-stack .live .orb circle.r{animation:90s linear infinite st-spin}.v2-stack .live .orb .cr{animation:3.2s ease-in-out infinite st-core}.v2-stack .orb .om.on{z-index:2;scale:1.1}.v2-stack .orb .om:hover{border-color:var(--term-brand);z-index:3;scale:1.14}.v2-stack .orb:has(.om.on) .om:not(.on):not(:hover){opacity:.55}.v2-stack .sp li{transition:background .5s calc(var(--i,0)*90ms),opacity .45s,transform .35s,box-shadow .4s calc(var(--i,0)*90ms)}.v2-stack .sp li em{transition:opacity .4s calc(var(--i,0)*90ms + .15s),transform .5s cubic-bezier(.2,.9,.3,1.6) calc(var(--i,0)*90ms + .15s);transform:scale(.6)}.v2-stack .sp li.lit em{transform:none}.v2-stack .sp li.lit{background:linear-gradient(90deg,#fff1de,#fff8ef)}.v2-stack .sp li.neg.lit{box-shadow:inset 3px 0 #d96c6c}.v2-stack .sp li.fix.lit{box-shadow:inset 3px 0 0 var(--ok)}.v2-stack .sp li.up.lit{box-shadow:inset 3px 0 0 var(--brand)}.v2-stack .sp ol:has(li.lit) li:not(.lit){opacity:.55}.v2-stack .sp li:hover{background:#faf7f0;transform:translate(3px)}.v2-stack .sp-m div.bump{animation:1s ease-out st-ring}.v2-stack .sp-m div.bump b{transform-origin:0;animation:.6s cubic-bezier(.2,.9,.3,1.4) st-bump}.v2-stack .sp-q small.bump{animation:.6s st-bump;display:inline-block}.v2-stack .js .rp-r[data-s].in{background:linear-gradient(100deg,#0000 30%,#c2570c29 50%,#0000 70%) 160% 0/250% 100% no-repeat;animation:1.4s ease-out x-hl,1s ease-out st-sweep}.v2-stack .rp-r em{transition:transform .5s cubic-bezier(.2,.9,.3,1.6) .3s,opacity .3s .3s;display:inline-block}.v2-stack .js .rp-r[data-s]:not(.in) em{opacity:0;transform:scale(.4)rotate(-12deg)}.v2-stack .rp-t b{background:linear-gradient(#f5a65b47,#f5a65b47) 0 100%/0 100% no-repeat;border-radius:3px;padding:0 3px;transition:background-size .8s .5s}.v2-stack .rp-t.in b{background-size:100% 100%}.v2-stack .rp-r:hover{background:#fffaf3}@keyframes st-lsweep-r{0%{transform:translate(120%)}to{transform:translate(-120%)}}.v2-stack[dir=rtl] .cmet .mt i{transform-origin:100%;background:linear-gradient(270deg,#c53030,#e6b54a 50%,#0e9f6e)}.v2-stack[dir=rtl] .fsh-bal span:before{transform-origin:100%;background:linear-gradient(270deg,#cfefdf,#f1faf5)}.v2-stack[dir=rtl] .lyp:after{background:linear-gradient(260deg,#0000 35%,#f5a65b21 50%,#0000 65%);transform:translate(120%)}.v2-stack[dir=rtl] .lyp.sw:after{animation-name:st-lsweep-r}.v2-stack[dir=rtl] .sh-r .n{transform:translate(6px)}.v2-stack[dir=rtl] .sh-r.ok .n{transform:none}.v2-stack[dir=rtl] .sh-r.ok .a{transform:scaleX(-1)}.v2-stack[dir=rtl] .hnc li.in:hover,.v2-stack[dir=rtl] .rkl .tb.on,.v2-stack[dir=rtl] .ngw .tb.on,.v2-stack[dir=rtl] .sp li:hover{transform:translate(-4px)}.v2-stack .lf label.err input,.v2-stack .lf label.err textarea{border-color:var(--bad)}.v2-stack .lf .lfe{color:var(--bad);margin-top:4px;font-size:13px;font-style:normal;font-weight:400;display:block}.v2-stack .lf .dn.lfx{color:var(--bad)}.v2-stack .lf .btn.main:disabled{opacity:.6;cursor:default}main:has(.v2-stack)+footer{margin-top:0}.v2-stack[data-lang=zh] .it,.v2-stack[dir=rtl] .it{letter-spacing:0;font-style:normal}.v2-stack[dir=rtl] .tb:after,.v2-stack[dir=rtl] .sg:after,.v2-stack[dir=rtl] .sn .pg{transform-origin:100%}.v2-stack[dir=rtl] .sec,.v2-stack[dir=rtl] .eb,.v2-stack[dir=rtl] .pill,.v2-stack[dir=rtl] .tag,.v2-stack[dir=rtl] h1,.v2-stack[dir=rtl] h2,.v2-stack[dir=rtl] h3,.v2-stack[dir=rtl] h4{letter-spacing:0;text-transform:none}
