.mt{position:relative;container-type:size;height:clamp(480px,70vh,620px);border-radius:var(--r-lg);border:1px solid var(--border-strong);background:radial-gradient(50% 50% at 50% 50%,rgba(255,122,26,.05),transparent 70%),var(--surface);overflow:clip;transition:border-color .6s}.mt[data-state=before]{background:radial-gradient(60% 55% at 40% 50%,rgba(240,82,82,.07),transparent 70%),var(--surface)}.mt[data-state=after]{border-color:rgba(47,210,122,.28)}.mt-label{position:absolute;left:18px;top:14px;z-index:5;display:inline-flex;align-items:center;gap:8px;margin:0;transition:opacity .4s}.mt-label svg{width:14px;height:14px}.mt-label--b{color:var(--red-400)}.mt-label--a{color:var(--success);opacity:0}.mt[data-state=after] .mt-label--b{opacity:0}.mt[data-state=after] .mt-label--a{opacity:1}.mt-tile{--x:var(--bx);--y:var(--by);--r:var(--br);--s:1;position:absolute;left:0;top:0;width:min(21cqw,190px);min-width:132px;display:grid;gap:8px;padding:12px;border-radius:14px;border:1px solid var(--border-strong);background:var(--surface-higher);box-shadow:var(--shadow-1);translate:calc(var(--x) * 1cqw - 50%) calc(var(--y) * 1cqh - 50%);rotate:calc(var(--r) * 1deg);scale:var(--s);transition:translate .9s var(--ease-in-out),rotate .9s var(--ease-in-out),scale .9s var(--ease-in-out),opacity .6s .3s,border-color .5s;transition-delay:calc(var(--i) * 60ms)}.mt-tile[data-st=bad]{border-color:rgba(240,82,82,.5)}.mt-tile__ic{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:rgba(255,255,255,.07);color:var(--text-secondary);transition:color .4s,background .4s}.mt-tile__ic svg{width:16px;height:16px;stroke-width:1.7}.mt-tile b{font-size:13px;font-weight:500}.mt-tile>i{height:6px;border-radius:3px;background:rgba(255,255,255,.1)}.mt-tile>i+i{width:60%}.mt-tile em{display:inline-flex;align-items:center;gap:6px;font-style:normal;font-size:10px;letter-spacing:.05em;padding:4px 8px;border-radius:999px;justify-self:start;transition:opacity .35s}.mt-tile em svg{width:11px;height:11px}.mt-b[class]{color:var(--orange-300);border:1px solid rgba(255,179,107,.4);background:rgba(255,122,26,.1)}.mt-tile[data-st=bad] .mt-b{color:var(--red-400);border-color:rgba(240,82,82,.5);background:var(--red-dark)}.mt[data-state=after] .mt-b{opacity:0}.mt[data-state=after] .mt-tile{--x:50;--y:50;--r:0;--s:0.3;opacity:0;pointer-events:none}.mt-ghost{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px dashed rgba(240,82,82,.6);color:var(--red-400);background:var(--surface);font-size:11px;white-space:nowrap;transition:opacity .4s,translate .7s var(--ease-in-out)}.mt-ghost svg{width:12px;height:12px}.mt-ghost--1{left:34%;top:44%;rotate:-3deg}.mt-ghost--2{left:58%;top:52%;rotate:2deg}.mt[data-state=after] .mt-ghost{opacity:0;translate:0 -10px}@media (max-width:767px){.mt{height:600px}.mt-tile{width:42cqw;min-width:0;padding:10px}.mt-tile[data-n="1"]{--bx:26!important;--by:12!important}.mt-tile[data-n="2"]{--bx:74!important;--by:19!important}.mt-tile[data-n="3"]{--bx:26!important;--by:36!important}.mt-tile[data-n="4"]{--bx:74!important;--by:46!important}.mt-tile[data-n="5"]{--bx:26!important;--by:64!important}.mt-tile[data-n="6"]{--bx:74!important;--by:75!important}.mt[data-state=after] .mt-tile{--x:50;--y:50;--r:0;--s:0.3;opacity:0;pointer-events:none}.mt[data-state=after] .mt-tile[data-n="1"]{--x:17;--y:83}.mt[data-state=after] .mt-tile[data-n="2"]{--x:50;--y:83}.mt[data-state=after] .mt-tile[data-n="3"]{--x:83;--y:83}.mt[data-state=after] .mt-tile[data-n="4"]{--x:17;--y:94}.mt[data-state=after] .mt-tile[data-n="5"]{--x:50;--y:94}.mt[data-state=after] .mt-tile[data-n="6"]{--x:83;--y:94}.mt-ghost,.mt-tile>i{display:none}}@media (prefers-reduced-motion:reduce){.mt,.mt *{transition:none!important}}:root[data-motion=reduced] .mt,:root[data-motion=reduced] .mt *{transition:none!important}.mtapp{--u:calc(100cqw / 900);position:absolute;inset:4% 3.5%;z-index:2;display:grid;grid-template-rows:auto 1fr;border-radius:14px;border:1px solid var(--border-strong);background:var(--surface-raised);box-shadow:var(--shadow-3);opacity:0;scale:.95;overflow:hidden;font-size:max(10px,calc(var(--u) * 11.5));transition:opacity .6s .4s,scale .7s .4s var(--ease-out)}.mt[data-state=after] .mtapp{opacity:1;scale:1}.mtapp__bar{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:1px solid var(--border)}.mtapp__bar>i{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.16)}.mtapp__bar>b{margin-left:8px;font-weight:600;font-size:1.05em}.mtapp__search{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:rgba(255,255,255,.06);color:var(--text-secondary);min-width:24%}.mtapp__nav svg,.mtapp__perm svg,.mtapp__search svg{width:1.15em;height:1.15em;flex:none}.mtapp__me{display:grid;place-items:center;width:1.9em;height:1.9em;border-radius:50%;background:var(--surface-higher);font-style:normal;font-size:.85em;border:1px solid var(--border-strong)}.mtapp__body{display:grid;grid-template-columns:17% 1fr 29%;min-height:0}.mtapp__nav{display:grid;align-content:start;gap:3px;padding:10px 8px;border-right:1px solid var(--border)}.mtapp__nav span{display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:7px;color:var(--text-secondary)}.mtapp__nav span[data-on=true]{background:rgba(255,122,26,.14);color:var(--text-primary)}.mtapp__main{display:grid;grid-template-rows:auto auto 1fr;gap:10px;padding:12px;min-width:0;align-content:start}.mtapp__h{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.mtapp__h>b{font-size:1.15em;font-weight:600}.mtapp__kpis{display:flex;gap:5px}.mtapp__kpis em{font-style:normal;padding:3px 8px;border-radius:999px;background:rgba(255,255,255,.07);color:var(--text-secondary);font-size:.9em}.mtapp__kpis em[data-ok]{background:var(--success-soft);color:var(--green-400)}.mtapp__tbl{display:grid;border:1px solid var(--border);border-radius:10px;overflow:hidden}.mtapp__r{display:grid;grid-template-columns:.6fr 1.5fr .6fr 1fr;align-items:center;gap:8px;padding:7px 10px;border-top:1px solid var(--border);color:var(--text-secondary)}.mtapp__r--h{border-top:0;background:rgba(255,255,255,.04);font-size:.85em;letter-spacing:.04em;text-transform:uppercase}.mtapp__r u{display:inline-grid;place-items:center;width:1.9em;height:1.9em;border-radius:50%;background:var(--surface-higher);border:1px solid var(--border-strong);text-decoration:none;font-size:.85em;color:var(--text-primary)}.mtapp__r u[data-empty]{color:var(--text-muted);border-style:dashed}.mtapp__r u[data-new]{border-color:var(--orange-500);background:rgba(255,122,26,.2);animation:mtpop .4s var(--ease-out)}.mtapp__r i{font-style:normal;padding:3px 9px;border-radius:999px;font-size:.9em;background:rgba(255,255,255,.08);color:var(--text-secondary);transition:background .3s,color .3s}.mtapp__r i[data-t=ok]{background:var(--success-soft);color:var(--green-400)}.mtapp__r i[data-t=run]{background:var(--accent-soft);color:var(--accent-text)}.mtapp__r--hi{background:rgba(255,122,26,.08);box-shadow:inset 3px 0 0 var(--orange-500);color:var(--text-primary)}.mtapp__r--hi[data-s="4"],.mtapp__r--hi[data-s="5"]{box-shadow:inset 3px 0 0 var(--success);background:rgba(47,210,122,.06)}.mtapp__rep{display:grid;grid-template-rows:auto 1fr;min-height:0;gap:6px;padding:10px;border:1px solid var(--border);border-radius:10px}.mtapp__rep>b{font-weight:500;font-size:.95em;color:var(--text-secondary)}.mtapp__rep>span{display:flex;align-items:end;gap:8px;min-height:0;height:100%}.mtapp__rep i{flex:1 1;border-radius:3px 3px 0 0;background:rgba(255,255,255,.16);transition:height .6s var(--ease-out),background .4s}.mtapp__rep i[data-hot=true]{background:var(--success)}.mtapp__det{display:grid;align-content:start;gap:8px;padding:12px;border-left:1px solid var(--border);background:rgba(255,255,255,.02);min-width:0}.mtapp__det>b{font-weight:600}.mtapp__perm{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:8px;border:1px dashed var(--border-strong);color:var(--text-muted);transition:all .3s}.mtapp__perm em{margin-left:auto;font-style:normal;font-size:.85em}.mtapp__perm[data-on=true]{border-style:solid;border-color:rgba(47,210,122,.5);color:var(--green-400);background:var(--success-soft)}.mtapp__tasks{display:grid;gap:4px}.mtapp__tasks li{display:flex;align-items:center;gap:7px;color:var(--text-secondary)}.mtapp__tasks li i{width:1em;height:1em;border-radius:50%;border:1.5px solid var(--border-strong)}.mtapp__tasks li svg{width:1em;height:1em;color:var(--green-400)}.mtapp__tasks li[data-done=true]{color:var(--text-primary)}.mtapp__ah{margin:4px 0 0;font-size:.8em;color:var(--text-secondary);letter-spacing:.08em}.mtapp__audit{display:grid;gap:4px}.mtapp__audit li{display:flex;align-items:baseline;gap:7px;color:var(--text-muted);opacity:.3;transition:opacity .35s}.mtapp__audit li u{flex:none;width:6px;height:6px;border-radius:50%;background:var(--orange-500)}.mtapp__audit li[data-on=true]{opacity:1;color:var(--text-secondary)}@keyframes mtpop{0%{scale:.4}to{scale:1}}.tf__bar{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:14px;flex-wrap:wrap}.tf__alts{margin-top:22px}.tf__alts,.tf__alts li{display:flex;flex-wrap:wrap;gap:10px}.tf__alts li{align-items:center;padding:10px 14px;border-radius:12px;border:1px solid var(--border);background:var(--surface-raised);font-size:.875rem;color:var(--text-secondary)}.tf__alts b{color:var(--accent-text);font-size:10px}.tf__alts em{font-style:normal;color:var(--green-400)}.tf__alts svg{width:14px;height:14px}@media (max-width:767px){.mtapp{inset:3%;font-size:11px}.mtapp__body{grid-template-columns:1fr;grid-auto-rows:min-content;overflow:hidden}.mtapp__nav,.mtapp__search{display:none}.mtapp__det{border-left:0;border-top:1px solid var(--border)}.mtapp__rep{display:none}.mtapp__r{grid-template-columns:.6fr 1.4fr .5fr 1fr}.mtapp__audit li:nth-child(n+4){display:none}}.tf{position:relative}.tf__sticky{padding-block:var(--sec-y)}.tf__in{display:grid;gap:clamp(16px,2.2vh,26px)}.tf__head{display:grid;gap:14px}.tf__head .h2{max-width:16ch}.tf__side{display:grid;gap:12px}.tf__side .body-l{color:var(--text-secondary);max-width:52ch}.tf__bar{margin:0}.mt-tile{transition:translate .62s var(--ease-out),rotate .62s var(--ease-out),scale .62s var(--ease-out),opacity .42s,border-color .3s,background .3s}.mt[data-phase=flag] .mt-tile[data-st=bad],.mt[data-phase=merge] .mt-tile[data-st=bad]{border-color:rgba(240,82,82,.85);background:linear-gradient(180deg,rgba(72,27,27,.55),var(--surface-higher))}.mt[data-phase=converge] .mt-tile{--x:calc(50 + (var(--bx) - 50) * 0.38);--y:calc(50 + (var(--by) - 50) * 0.38);--r:0;--s:0.78;border-color:rgba(255,122,26,.6)}.mt[data-phase=converge] .mt-b{opacity:0}.mt-ghost{transition:opacity .36s,translate .56s var(--ease-out),left 0s,scale .4s;opacity:.55}.mt-ghost--3{left:46%;top:36%;rotate:4deg}.mt[data-phase=flag] .mt-ghost{opacity:1;scale:1.05;border-style:solid;background:rgba(72,27,27,.8)}.mt[data-phase=merge] .mt-ghost--1{translate:calc(16cqw - 50%) -2cqh;opacity:0}.mt[data-phase=merge] .mt-ghost--2{translate:calc(-8cqw) -4cqh;opacity:0}.mt[data-phase=merge] .mt-ghost--3{translate:4cqw 12cqh;opacity:0}.mt-rec,.mt[data-phase=converge] .mt-ghost,.mt[data-phase=system] .mt-ghost{opacity:0}.mt-rec{position:absolute;left:50%;top:50%;z-index:4;translate:-50% -50%;display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:14px;border:1px solid var(--border-active);background:rgba(30,18,10,.95);box-shadow:0 0 0 6px rgba(255,122,26,.08),0 18px 40px rgba(0,0,0,.6);color:var(--text-primary);scale:.6;transition:opacity .36s,scale .46s var(--ease-out);pointer-events:none}.mt-rec svg{width:16px;height:16px;color:var(--orange-400)}.mt-rec b{font-weight:500}.mt-rec em{font-style:normal;font-size:10px;color:var(--orange-300);letter-spacing:.08em}.mt[data-phase=converge] .mt-rec,.mt[data-phase=merge] .mt-rec{opacity:1;scale:1}.mt[data-phase=converge] .mt-rec{scale:1.08}@media (min-width:1000px){.tf__head{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:40px}}@media (min-width:1000px) and (min-height:680px){.tf{height:calc(100svh + 130vh)}.tf__sticky{position:sticky;top:0;height:100svh;padding-block:92px 24px;display:grid;align-content:center}.mt{height:clamp(400px,calc(100svh - 300px),600px)}}@media (max-width:767px){.mt-ghost--3,.mt-rec em{display:none}.tf__bar{display:flex;flex-wrap:wrap;gap:10px}}@media (prefers-reduced-motion:reduce){.mt-rec{transition:none}}.ipv{position:relative;overflow-x:clip;background:var(--black-950)}.ipv__sticky{position:relative;padding-block:var(--sec-y)}.ipv__in{display:grid;gap:32px;align-items:center}.ipv__copy{display:grid;gap:18px;align-content:center;justify-items:start}.ipv__copy .h2{max-width:12ch}.ipv__steps{display:grid;gap:2px;margin-top:6px}.ipv__steps li{display:flex;gap:14px;align-items:center;min-height:30px;font-size:.9375rem;color:var(--text-muted);transition:color .25s}.ipv__steps .mono{font-size:11px;color:var(--text-muted)}.ipv__steps li[data-st=active]{color:var(--text-primary)}.ipv__steps li[data-st=active] .mono{color:var(--orange-400)}.ipv__steps li[data-st=done]{color:var(--text-secondary)}.ipv__steps li[data-st=done] .mono{color:var(--success)}.ipv__ctas{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:8px}.ipv__replay{min-height:44px}.ipv__stage{position:relative;container-type:inline-size;width:100%;aspect-ratio:760/540;border-radius:var(--r-lg);border:1px solid var(--border-strong);background:radial-gradient(55% 50% at 50% 40%,rgba(255,122,26,.07),transparent 72%),var(--surface);overflow:clip}.ipv__canvas{--u:calc(100cqw / 760);position:absolute;inset:0}.ipv__canvas>*{position:absolute;transition:opacity .45s var(--ease-out),translate .6s var(--ease-out),scale .6s var(--ease-out)}.ipv-u{font-size:max(10px,calc(var(--u) * 12))}.ipv-brief{left:calc(var(--u) * 14);top:calc(var(--u) * 24);width:calc(var(--u) * 168);padding:calc(var(--u) * 12);border-radius:12px;background:var(--white-100);color:#080a08;display:grid;gap:6px;translate:0 0;transform-origin:top left}.ipv-brief .mono{font-size:max(9px,calc(var(--u) * 10));color:var(--orange-dark)}.ipv-brief p{font-size:max(10px,calc(var(--u) * 12));line-height:1.3;font-weight:500}.ipv__canvas[data-focus=true] .ipv-brief{translate:calc(var(--u) * 190) calc(var(--u) * 150);scale:1.65}.ipv-flow{left:calc(var(--u) * 14);top:calc(var(--u) * 132);width:calc(var(--u) * 168);display:grid;gap:calc(var(--u) * 5);opacity:0;translate:0 8px}.ipv-flow[data-on=true]{opacity:1;translate:0 0}.ipv-flow span{display:flex;align-items:center;gap:8px;padding:calc(var(--u) * 5) calc(var(--u) * 10);border-radius:8px;border:1px solid rgba(255,122,26,.55);color:var(--text-primary);font-size:max(10px,calc(var(--u) * 11));background:rgba(255,122,26,.08)}.ipv-flow span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--orange-500);flex:none}.ipv-win{left:calc(var(--u) * 198);top:calc(var(--u) * 24);width:calc(var(--u) * 370);height:calc(var(--u) * 262);border-radius:14px;border:1px solid var(--border-strong);background:var(--surface-raised);box-shadow:var(--shadow-3);overflow:hidden;opacity:0;scale:.96}.ipv-win[data-on=true]{opacity:1;scale:1}.ipv-win__bar{display:flex;align-items:center;gap:6px;padding:calc(var(--u) * 9) calc(var(--u) * 12);background:rgba(255,255,255,.04)}.ipv-win__bar i{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.18)}.ipv-win__bar b{margin-left:8px;font-size:max(9px,calc(var(--u) * 11));font-weight:500;color:var(--text-secondary)}.ipv-win__body{position:relative;height:calc(100% - var(--u) * 32)}.ipv-ui,.ipv-wf{position:absolute;inset:0;padding:calc(var(--u) * 14);transition:opacity .45s}.ipv-wf{display:grid;grid-template-columns:1fr 1fr 1fr;gap:calc(var(--u) * 10);align-content:start}.ipv-wf u{height:calc(var(--u) * 50);border:1.5px dashed rgba(255,255,255,.28);border-radius:6px}.ipv-wf s{grid-column:span 3;height:calc(var(--u) * 18);border:1.5px dashed rgba(255,255,255,.2);border-radius:5px}.ipv-wf s+s{grid-column:span 2}.ipv-wf em{grid-column:span 1;height:calc(var(--u) * 30);border:1.5px solid var(--orange-500);border-radius:6px}.ipv-ui{opacity:0;display:grid;grid-template-columns:34% 1fr;gap:calc(var(--u) * 12)}.ipv-win[data-ui=true] .ipv-ui{opacity:1}.ipv-win[data-ui=true] .ipv-wf{opacity:0}.ipv-ui aside{display:grid;gap:calc(var(--u) * 6);align-content:start}.ipv-ui aside b{padding:calc(var(--u) * 8);border-radius:8px;border:1px solid var(--border);font-size:max(9px,calc(var(--u) * 11));font-weight:450;color:var(--text-secondary)}.ipv-ui aside b[data-act]{border-color:rgba(255,122,26,.6);background:rgba(255,122,26,.1);color:var(--text-primary)}.ipv-ui>div{display:grid;gap:calc(var(--u) * 8);align-content:start}.ipv-ui .mono{font-size:max(8px,calc(var(--u) * 9));color:var(--text-muted)}.ipv-ui button{margin-top:calc(var(--u) * 4);padding:calc(var(--u) * 8);border-radius:8px;background:var(--orange-500);color:#080a08;font-weight:600;font-size:max(9px,calc(var(--u) * 11))}.ipv-phone{left:calc(var(--u) * 592);top:calc(var(--u) * 38);width:calc(var(--u) * 138);height:calc(var(--u) * 252);padding:calc(var(--u) * 12);border-radius:22px;border:1px solid var(--border-strong);background:var(--surface-raised);box-shadow:var(--shadow-3);display:grid;gap:calc(var(--u) * 8);align-content:start;opacity:0;translate:calc(var(--u) * 50) 0}.ipv-phone[data-on=true]{opacity:1;translate:0 0}.ipv-phone>span{width:32%;height:4px;border-radius:3px;background:rgba(255,255,255,.16);justify-self:center}.ipv-phone b{font-size:max(10px,calc(var(--u) * 12));font-weight:500}.ipv-phone em{font-style:normal;text-align:center;padding:calc(var(--u) * 8);border-radius:8px;background:var(--orange-500);color:#080a08;font-weight:600;font-size:max(9px,calc(var(--u) * 10));margin-top:auto}.ipv-card{display:flex;align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 10) calc(var(--u) * 12);border-radius:12px;border:1px solid var(--border-strong);background:var(--surface-higher);box-shadow:var(--shadow-1);opacity:0}.ipv-card[data-on=true]{opacity:1;translate:0 0}.ipv-card>svg:first-child{width:calc(var(--u) * 20);height:calc(var(--u) * 20);min-width:16px;min-height:16px;color:var(--orange-400);flex:none;stroke-width:1.6}.ipv-card>div:not([class]){display:grid;gap:2px;min-width:0}.ipv-card b{font-size:max(10px,calc(var(--u) * 12));font-weight:500}.ipv-card span{font-size:max(9px,calc(var(--u) * 10));color:var(--text-muted)}.ipv-ok{margin-left:auto;width:15px!important;height:15px!important;color:var(--success);flex:none}.ipv-auth{top:calc(var(--u) * 266);translate:-14px 0;border-color:rgba(255,122,26,.5)}.ipv-auth,.ipv-db{left:calc(var(--u) * 14);width:calc(var(--u) * 168)}.ipv-db{top:calc(var(--u) * 340);translate:-14px 10px;align-items:flex-start}.ipv-db .mono{font-size:max(8px,calc(var(--u) * 10));color:var(--text-secondary);padding-left:8px;border-left:2px solid rgba(255,255,255,.18);margin-top:2px}.ipv-bill{left:calc(var(--u) * 592);top:calc(var(--u) * 312);width:calc(var(--u) * 154);translate:14px 0}.ipv-bill>svg:first-child{color:var(--text-primary)}.ipv-admin{left:calc(var(--u) * 198);top:calc(var(--u) * 312);width:calc(var(--u) * 370);height:calc(var(--u) * 124);display:grid;gap:calc(var(--u) * 8);align-content:start;translate:0 14px}.ipv-admin__h{display:flex;align-items:center;gap:8px}.ipv-admin__h svg{width:15px!important;height:15px!important;color:var(--orange-400)}.ipv-admin__h svg:last-child{margin-left:auto;color:var(--text-muted)}.ipv-bars{display:flex;align-items:flex-end;gap:calc(var(--u) * 8);height:calc(var(--u) * 70)}.ipv-bars i{flex:1 1;border-radius:3px 3px 0 0;background:rgba(255,255,255,.16)}.ipv-bars i:nth-child(4){background:var(--orange-500)}.ipv-chips{left:calc(var(--u) * 198);top:calc(var(--u) * 460);width:calc(var(--u) * 548);display:flex;gap:calc(var(--u) * 12)}.ipv-chips span{display:inline-flex;align-items:center;gap:8px;padding:calc(var(--u) * 8) calc(var(--u) * 14);border-radius:999px;font-size:max(10px,calc(var(--u) * 12));border:1px solid rgba(47,210,122,.45);background:var(--green-dark);color:var(--green-400);opacity:0;translate:0 8px;transition:opacity .45s,translate .5s var(--ease-out)}.ipv-chips span[data-on=true]{opacity:1;translate:0 0}.ipv-chips svg{width:14px;height:14px}.ipv-live{margin-left:auto}@media (min-width:900px){.ipv{height:calc(100svh + 12 * 6vh)}.ipv__sticky{position:sticky;top:0;height:100svh;padding-block:88px 40px;display:grid;align-items:center}.ipv__in{grid-template-columns:minmax(0,3.2fr) minmax(0,8.8fr);gap:clamp(24px,4vw,64px)}}@media (max-width:899px){.ipv__stage{aspect-ratio:420/520}.ipv__canvas{--u:calc(100cqw / 420)}.ipv-brief{width:calc(var(--u) * 190);left:calc(var(--u) * 12);top:calc(var(--u) * 14)}.ipv__canvas[data-focus=true] .ipv-brief{translate:calc(var(--u) * 90) calc(var(--u) * 140);scale:1.3}.ipv-flow{left:calc(var(--u) * 218);top:calc(var(--u) * 14);width:calc(var(--u) * 190);grid-template-columns:1fr 1fr}.ipv-win{left:calc(var(--u) * 12);top:calc(var(--u) * 120);width:calc(var(--u) * 290);height:calc(var(--u) * 230)}.ipv-phone{left:calc(var(--u) * 268);top:calc(var(--u) * 190);width:calc(var(--u) * 140);height:calc(var(--u) * 250)}.ipv-auth{left:calc(var(--u) * 12);top:calc(var(--u) * 366);width:calc(var(--u) * 150)}.ipv-db{display:none}.ipv-bill{left:calc(var(--u) * 12);top:calc(var(--u) * 424);width:calc(var(--u) * 150)}.ipv-admin{display:none}.ipv-chips{left:calc(var(--u) * 12);top:calc(var(--u) * 470);width:calc(var(--u) * 396)}.ipv-chips span{padding:6px 10px}.ipv-card>svg:first-child{min-width:14px}}@media (prefers-reduced-motion:reduce){.ipv-chips span,.ipv__canvas>*{transition:none!important}}:root[data-motion=reduced] .ipv-chips span,:root[data-motion=reduced] .ipv__canvas>*{transition:none!important}.ipv-rq{display:grid;gap:calc(var(--u) * 5)}.ipv-rq p{margin:0;display:flex;justify-content:space-between;align-items:center;gap:6px;padding:calc(var(--u) * 6) calc(var(--u) * 8);border-radius:7px;border:1px solid var(--border);font-size:max(9px,calc(var(--u) * 10.5));color:var(--text-secondary)}.ipv-rq em{font-style:normal;font-size:.9em;padding:1px 7px;border-radius:99px;background:rgba(255,255,255,.08)}.ipv-rq p[data-act]{border-color:var(--border-active);background:rgba(255,122,26,.1);color:var(--text-primary)}.ipv-rq p[data-act] em{background:var(--accent-soft);color:var(--accent-text)}.ipv-phone .ipv-rq p{flex-direction:column;align-items:flex-start}.ipv__steps li{min-height:44px}.ipv__steps b{font-weight:500;letter-spacing:.08em;font-size:.8125rem;min-width:62px}.ipv__steps em{font-style:normal;font-size:.8125rem;color:var(--text-muted)}.ipv__steps li[data-st=active] em{color:var(--orange-300)}.ipv__steps li[data-st=done] em{color:var(--green-400)}.ipv-win{transform:translate(calc(var(--ppx, 0) * 4px),calc(var(--ppy, 0) * 4px));transition:transform .2s linear,opacity .45s var(--ease-out),translate .6s var(--ease-out),scale .6s var(--ease-out)}.ipv-phone{transform:translate(calc(var(--ppx, 0) * 5px),calc(var(--ppy, 0) * 5px))}@media (prefers-reduced-motion:reduce){.ipv-phone,.ipv-win{transform:none}}.ipv-win[data-fe=true] .ipv-ui aside b,.ipv-win[data-fe=true] .ipv-ui>div>*{outline:1px dashed rgba(255,122,26,.6);outline-offset:2px}.ipv-back{left:calc(var(--u) * 216);top:calc(var(--u) * 46);width:calc(var(--u) * 370);height:calc(var(--u) * 262);border-radius:14px;border:1px dashed rgba(255,122,26,.55);background:rgba(255,122,26,.04);opacity:0;translate:calc(var(--u) * 10) calc(var(--u) * 10);display:grid;align-content:end;justify-items:end;padding:calc(var(--u) * 10);gap:2px;z-index:0}.ipv-back[data-on=true]{opacity:1;translate:calc(var(--u) * 18) calc(var(--u) * 18)}.ipv-back b{font-size:max(9px,calc(var(--u) * 11));color:var(--orange-300);font-weight:500;letter-spacing:.1em}.ipv-back span{font-size:max(8px,calc(var(--u) * 9));color:var(--text-muted)}.ipv-win{z-index:1}.ipv-req{left:calc(var(--u) * 505);top:calc(var(--u) * 160);width:calc(var(--u) * 240);display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 10);opacity:0;translate:20px 0}.ipv-req[data-on=true]{opacity:1;translate:0 0}.ipv-req li{display:flex;align-items:center;gap:8px;padding:calc(var(--u) * 9) calc(var(--u) * 12);border-radius:10px;border:1px solid rgba(255,122,26,.4);background:rgba(255,122,26,.06);color:var(--text-secondary);font-size:max(9px,calc(var(--u) * 11));letter-spacing:.06em;transition:opacity .4s var(--ease-out),translate .4s var(--ease-out);transition-delay:calc(var(--i) * 50ms)}.ipv-req i{width:6px;height:6px;border-radius:50%;background:var(--orange-500);flex:none}.ipv__canvas:not([data-focus=true]) .ipv-req{left:calc(var(--u) * 210);top:calc(var(--u) * 300);width:calc(var(--u) * 360);grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.ipv-req{left:calc(var(--u) * 12);top:calc(var(--u) * 330);width:calc(var(--u) * 396);grid-template-columns:repeat(3,1fr)}}@media (max-width:899px){.ipv-phone{height:calc(var(--u) * 168)}.ipv-auth,.ipv-bill{top:calc(var(--u) * 372);width:calc(var(--u) * 152)}.ipv-bill{left:calc(var(--u) * 172)}.ipv-chips{top:calc(var(--u) * 478)}.ipv__canvas .ipv-req,.ipv__canvas:not([data-focus=true]) .ipv-req{left:calc(var(--u) * 12);top:calc(var(--u) * 300);width:calc(var(--u) * 396);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}.ipv__canvas:not([data-focus=true]) .ipv-req[data-on=true]{transition-delay:.38s}.rescue{overflow-x:clip;background:var(--black-800)}.rescue__in{display:grid;gap:36px;align-items:center}.rescue__copy{display:grid;gap:22px;justify-items:start}.rescue__ctas{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.rx{position:relative;border-radius:var(--r-lg);border:1px solid var(--border-strong);background:radial-gradient(60% 50% at 30% 30%,rgba(240,82,26,.06),transparent 70%),var(--surface);padding:22px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(96px,150px);grid-template-areas:"app phone" "checks checks";transition:border-color .6s}.rx[data-step="7"]{border-color:rgba(47,210,122,.3)}.rx-app{grid-area:app;position:relative;border-radius:14px;border:1px solid var(--border-strong);background:var(--surface-raised);overflow:clip;min-height:250px}.rx-app__bar{display:flex;align-items:center;gap:6px;padding:10px 12px;background:rgba(255,255,255,.04)}.rx-app__bar i{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.18)}.rx-app__bar b{margin-left:8px;font-size:12px;font-weight:500;color:var(--text-secondary)}.rx-app__body{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px}.rx-card{display:grid;gap:7px;padding:10px;border:1px solid var(--border-strong);background:var(--surface-higher);transition:translate .6s var(--ease-out),rotate .6s var(--ease-out),border-radius .4s,border-color .4s}.rx-card u{height:8px;border-radius:3px;background:rgba(255,255,255,.14)}.rx-card u+u{width:60%}.rx-card s{height:30px;border-radius:6px;background:rgba(255,255,255,.07)}.rx-card--0{border-radius:4px;translate:4px 3px;rotate:-1.2deg}.rx-card--1{border-radius:16px;translate:-3px 9px;rotate:1.4deg}.rx-card--2{border-radius:9px;translate:6px -2px;rotate:.8deg}.rx-card--3{border-radius:2px;translate:-4px 5px;rotate:-1.6deg}.rx-app[data-ui=true] .rx-card{border-radius:12px;translate:0 0;rotate:0deg}.rx-app[data-ui=true] .rx-card--1 s{background:rgba(255,122,26,.3)}.rx-cta{grid-column:1/-1;justify-self:start;padding:9px 16px;border-radius:8px;background:rgba(255,255,255,.12);color:var(--text-secondary);font-size:12px;font-weight:600;transition:background .4s,color .4s}.rx-app[data-ui=true] .rx-cta{background:var(--orange-500);color:#080a08}.rx-toast{position:absolute;right:12px;top:44px;display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:8px;border:1px solid rgba(240,82,82,.5);background:var(--red-dark);color:var(--red-400);font-size:11px;transition:opacity .4s,translate .4s}.rx-toast[data-on=false]{opacity:0;translate:0 -6px}.rx-toast svg{width:13px;height:13px}.rx-gate{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:999px;border:1px solid rgba(240,82,82,.5);background:var(--red-dark);color:var(--red-400);font-size:11px;transition:background .4s,color .4s,border-color .4s}.rx-gate svg{width:13px;height:13px}.rx-gate[data-ok=true]{border-color:rgba(47,210,122,.45);background:var(--green-dark);color:var(--green-400)}.rx-phone{grid-area:phone;position:relative;border-radius:22px;border:2px dashed rgba(240,82,82,.5);padding:12px 10px 30px;display:grid;gap:8px;align-content:start;transition:border-color .5s}.rx-phone[data-ok=true]{border:1px solid var(--border-strong);background:var(--surface-raised)}.rx-phone>span{width:30%;height:4px;border-radius:3px;background:rgba(255,255,255,.16);justify-self:center}.rx-phone__in{display:grid;gap:7px;filter:brightness(.45);transition:filter .5s}.rx-phone[data-ok=true] .rx-phone__in{filter:none}.rx-phone__in u{height:9px;border-radius:3px;background:rgba(255,255,255,.14)}.rx-phone__in u+u{width:60%}.rx-phone__in s{height:34px;border-radius:7px;background:rgba(255,255,255,.07)}.rx-phone__in button{padding:7px;border-radius:7px;background:rgba(255,255,255,.12);font-size:10px;font-weight:600;color:var(--text-secondary);transition:background .4s,color .4s}.rx-phone[data-ok=true] button{background:var(--orange-500);color:#080a08}.rx-phone em{position:absolute;left:50%;bottom:8px;translate:-50% 0;display:inline-flex;align-items:center;gap:5px;font-style:normal;font-size:9px;white-space:nowrap;color:var(--red-400)}.rx-phone[data-ok=true] em{color:var(--success)}.rx-phone em svg{width:11px;height:11px}.rx-checks{grid-area:checks;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.rx-checks li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(240,82,82,.4);background:linear-gradient(90deg,rgba(72,27,27,.7),var(--surface-higher) 80%);font-size:13px;transition:border-color .4s,background .4s}.rx-checks li[data-ok=true]{border-color:rgba(47,210,122,.4);background:var(--surface-higher)}.rx-checks li[data-now=true]{border-color:var(--orange-500)}.rx-checks__ic{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:rgba(255,255,255,.06);color:var(--red-400);transition:color .4s,background .4s}.rx-checks li[data-ok=true] .rx-checks__ic{color:var(--success);background:var(--green-dark)}.rx-checks li[data-now=true] .rx-checks__ic{color:var(--orange-400)}.rx-checks__ic svg{width:14px;height:14px}.rx-checks__s{margin-left:auto;width:15px;height:15px;flex:none;color:var(--red-400)}.rx-checks li[data-ok=true] .rx-checks__s{color:var(--success)}@media (min-width:1000px){.rescue__in{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(24px,4vw,64px)}}@media (max-width:599px){.rx{grid-template-columns:1fr;grid-template-areas:"app" "phone" "checks";padding:14px}.rx-phone{max-width:150px;justify-self:center}}@media (prefers-reduced-motion:reduce){.rx,.rx *{transition:none!important}}:root[data-motion=reduced] .rx,:root[data-motion=reduced] .rx *{transition:none!important}.rx-stages{display:flex;flex-wrap:wrap;gap:6px}.rx-stage{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;border-radius:999px;border:1px solid var(--border-strong);background:none;color:var(--text-muted);font-size:11px;letter-spacing:.08em;cursor:pointer;transition:color .16s,border-color .16s,background .16s}.rx-stage svg{width:12px;height:12px}.rx-stage:hover{color:var(--text-primary)}.rx-stage[data-st=active]{color:var(--orange-300);border-color:var(--border-active);background:rgba(255,122,26,.1)}.rx-stage[data-st=done]{color:var(--green-400);border-color:rgba(47,210,122,.4)}.rx-pin{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:6px;translate:-6px -6px;pointer-events:none;font-size:9px;letter-spacing:.08em;color:var(--red-400)}.rx-pin i{width:10px;height:10px;border-radius:50%;background:var(--red-500);box-shadow:0 0 0 4px rgba(240,82,82,.18);flex:none;transition:background .3s,box-shadow .3s}.rx-pin{opacity:.9}.rx-pin[data-ok=false]{text-shadow:0 0 6px #000}.rx-pin[data-ok=false]:not([data-near=true]){font-size:0;gap:0}.rx-pin[data-ok=false][data-near=true]{background:rgba(14,10,10,.9);padding:3px 8px 3px 6px;border-radius:999px;border:1px solid rgba(240,82,82,.5)}.rx-pin[data-ok=true]{color:var(--green-400)}.rx-pin[data-ok=true] i{background:var(--green-400);box-shadow:0 0 0 4px rgba(47,210,122,.16)}.rx-lens{position:absolute;z-index:3;left:0;top:0;width:140px;height:140px;margin:-70px 0 0 -70px;border-radius:50%;border:1px solid rgba(240,82,82,.45);background:radial-gradient(closest-side,rgba(240,82,82,.1),transparent);translate:var(--lx,0) var(--ly,0);opacity:0;pointer-events:none;transition:opacity .16s linear}.rx[data-lens=on] .rx-lens[data-on=true]{opacity:1}@media (prefers-reduced-motion:reduce){.rx-lens{display:none}}@media (max-width:767px){.rx-pin[data-ok=false]:not([data-near=true]){font-size:8px;gap:5px}}@media (max-width:599px){.rx-pin{display:none}}.aisec{background:#090c09}.aix{display:grid;gap:32px;align-items:center}.aix__side{display:grid;gap:22px;align-content:center;justify-items:start}.aix__tabs{display:flex;gap:8px;flex-wrap:wrap}.aix__steps{display:grid;gap:6px;width:100%}.aix__steps li{display:flex;gap:14px;align-items:center;padding:10px 14px;border-radius:12px;border:1px solid var(--border);font-size:.9375rem;color:var(--text-muted);transition:border-color .3s,background .3s,color .3s;min-height:44px}.aix__steps .mono{font-size:11px}.aix__steps li[data-st=active]{border-color:rgba(255,122,26,.6);background:rgba(255,122,26,.08);color:var(--text-primary)}.aix__steps li[data-st=active] .mono{color:var(--orange-400)}.aix__steps li[data-st=done]{color:var(--text-secondary);border-color:rgba(47,210,122,.25)}.aix__steps li[data-st=done] .mono{color:var(--success)}.aix__steps li[data-st=blocked]{border-color:rgba(240,82,82,.6);background:var(--red-dark);color:var(--text-primary)}.aix__steps li[data-st=blocked] .mono{color:var(--red-400)}@media (min-width:1000px){.aix{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(32px,5vw,80px)}}@media (prefers-reduced-motion:reduce){.aix *,.aix__lines line{transition:none!important}}:root[data-motion=reduced] .aix *{transition:none!important}.aix__steps li svg{width:16px;height:16px;flex:none;opacity:.8}.aix__side>[role=tabpanel]{width:100%}.aix__ui{margin-top:12px;padding:14px;border-radius:14px;border:1px solid var(--border-strong);background:var(--surface-higher);display:grid;gap:6px}.aix__ui-h{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--border)}.aix__ui-h b{font-weight:500}.aix__ui-h .mono{font-size:10px;color:var(--accent-text)}.aix__ui-h .mono[data-done=true]{color:var(--success)}.aix__ui-r{display:flex;justify-content:space-between;gap:12px;padding:7px 10px;border-radius:8px;background:rgba(255,255,255,.04);font-size:.875rem;opacity:0;visibility:hidden;transition:opacity .35s,background .3s,visibility 0s .35s}.aix__ui-r span{color:var(--text-secondary)}.aix__ui-r em{font-style:normal;text-align:right}.aix__ui-r[data-on=true]{opacity:1;visibility:visible;transition-delay:0s}.aix__ui-r[data-flag=true]{background:var(--red-dark);box-shadow:inset 0 0 0 1px rgba(240,82,82,.6)}.aix__ui-f{padding:8px 10px;border-radius:8px;background:var(--success-soft);color:var(--green-400);border:1px solid rgba(47,210,122,.4);font-size:.875rem;opacity:0;visibility:hidden;transition:opacity .35s}.aix__ui-f[data-on=true]{opacity:1;visibility:visible}.aix>*,.aix__side>*{min-width:0}.aix__ui-r{flex-wrap:wrap}.aix__ui-r em{overflow-wrap:anywhere}.aix__ui-h{flex-wrap:wrap}.aix__steps li{overflow-wrap:anywhere}.aix__side .btn{white-space:normal;max-width:100%;text-align:left;height:auto;min-height:48px;padding-block:10px}.ixops{display:grid;gap:12px;margin-top:28px}@media (min-width:900px){.ixops{grid-template-columns:1.4fr 1fr 1fr}}.ixops__p{min-width:0;padding:14px;border-radius:14px;border:1px solid var(--border-strong);background:var(--surface-higher);display:grid;gap:6px;align-content:start}.ixops__p>b{font-size:10px;font-weight:500;letter-spacing:.08em;color:var(--text-secondary)}.ixops__h,.ixops__m,.ixops__r{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:7px 10px;border-radius:8px;background:rgba(255,255,255,.04);font-size:.8125rem}.ixops__r .mono{font-size:10px;color:var(--text-secondary)}.ixops__r em{font-style:normal;flex:1 1 8ch;min-width:0}.ixops__h i,.ixops__r i{font-style:normal;font-size:10px;margin-left:auto;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);color:var(--text-secondary)}.ixops__h[data-ok=true] i,.ixops__r[data-st=ok] i{color:var(--green-400);border-color:rgba(47,210,122,.45);background:var(--success-soft)}.ixops__r[data-st=run] i{color:var(--accent-text);border-color:rgba(255,122,26,.55);background:var(--accent-soft)}.ixops__r[data-st=retry]{background:var(--red-dark)}.ixops__r[data-st=retry] i{color:var(--red-400);border-color:rgba(240,82,82,.55)}.ixops__m code{font-family:var(--font-mono,ui-monospace,monospace);font-size:.75rem;overflow-wrap:anywhere}.ixops__m span{color:var(--accent-text)}.ixops__h span{color:var(--text-secondary)}.ixnet{display:grid;gap:28px;align-items:center}@media (min-width:1000px){.ixnet{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,80px)}}.ixnet__map{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:0;min-height:360px;padding:8px 0}.ixnet__lines{position:absolute;inset:0;width:100%;height:100%}.ixnet__lines line{stroke:rgba(255,255,255,.14);stroke-width:1.5;vector-effect:non-scaling-stroke;transition:stroke .4s}.ixnet__lines line[data-st=active]{stroke:var(--orange-500);stroke-width:2.5}.ixnet__lines line[data-st=done]{stroke:rgba(47,210,122,.75)}.ixnet__col{position:relative;display:grid;grid-template-rows:repeat(4,1fr);align-items:center;z-index:1}.ixnet__col--l{justify-items:start}.ixnet__col--r{justify-items:end}.ixnet__node{display:grid;justify-items:center;gap:5px;width:min(100%,92px);padding:0;color:inherit;cursor:pointer}.ixnet__node>span{display:grid;place-items:center;width:clamp(40px,7vw,54px);aspect-ratio:1;border-radius:15px;border:1px solid var(--border-strong);background:var(--surface-higher);transition:border-color .35s,background .35s,scale .35s var(--ease-out)}.ixnet__node b{font-size:clamp(9px,1.2vw,12px);font-weight:500;color:var(--text-secondary);text-align:center;line-height:1.15}.ixnet__node[data-sel=true] b{color:var(--text-primary)}.ixnet__node[data-st=active]>span{border-color:var(--orange-500);background:rgba(255,122,26,.14);scale:1.08}.ixnet__node[data-st=done]>span{border-color:rgba(47,210,122,.55);background:var(--green-dark)}@media (hover:hover){.ixnet__node:hover>span{border-color:rgba(255,122,26,.6)}}.ixnet__node:focus-visible>span{box-shadow:var(--focus-ring)}.ixnet__core{align-self:center;justify-self:center;position:relative;z-index:1;display:grid;justify-items:center;gap:4px;text-align:center;padding:14px 10px;border-radius:16px;border:1px solid var(--border-strong);background:var(--surface-raised);box-shadow:var(--shadow-2);width:100%;transition:border-color .5s}.ixnet__core svg{width:26px;height:26px;color:var(--orange-400);stroke-width:1.5}.ixnet__core b{font-size:clamp(11px,1.4vw,14px);font-weight:500}.ixnet__core em{font-style:normal;font-size:clamp(7px,.9vw,9px);color:var(--text-secondary);letter-spacing:.06em}.ixnet__core[data-done=true]{border-color:rgba(47,210,122,.55)}.ixnet__core[data-done=true] svg{color:var(--success)}.ap{display:grid;gap:10px;padding:12px;min-height:250px;font-size:12px}.ap svg{width:13px;height:13px;flex:none}.ap [data-on]{opacity:0;translate:0 6px;transition:opacity .28s var(--ease-out),translate .28s var(--ease-out)}.ap [data-on=true]{opacity:1;translate:0 0}.ap-sup{grid-template-columns:1fr auto;align-items:start}.ap-sup__cards,.ap-sup__main{display:grid;gap:8px}.ap-sup__cards{grid-template-columns:1fr 1fr}.ap-msg{display:flex;gap:8px;align-items:flex-start}.ap-msg p{margin:0;padding:8px 10px;border-radius:10px 10px 10px 2px;background:rgba(255,255,255,.07);color:var(--text-primary);line-height:1.35}.ap-msg--out{flex-direction:row-reverse}.ap-msg--out p{border-radius:10px 10px 2px 10px;background:rgba(47,210,122,.12)}.ap-av{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:rgba(255,255,255,.12);font-size:9px;font-weight:600;flex:none}.ap-av--s{background:var(--accent);color:var(--on-accent)}.ap-card{display:grid;gap:3px;padding:8px 10px;border-radius:10px;border:1px solid var(--border-strong);background:rgba(255,255,255,.03)}.ap-card b{font-size:9px;font-weight:500;color:var(--text-muted)}.ap-card p{margin:0;color:var(--text-primary)}.ap-card em{font-style:normal;color:var(--text-secondary);display:inline-flex;gap:4px;align-items:center}.ap-card em[data-ok]{color:var(--green-400)}.ap-tool{padding:7px 10px;border-radius:8px;border:1px dashed rgba(255,122,26,.5);color:var(--orange-300);font-size:11px;word-break:break-all}.ap-appr,.ap-tool{display:flex;gap:8px;align-items:center}.ap-appr{padding:8px 10px;border-radius:10px;border:1px solid var(--border-strong)}.ap-appr[data-flag=true]{border-color:rgba(240,82,82,.55);background:var(--red-dark);color:var(--red-400)}.ap-appr[data-ok=true]{border-color:rgba(47,210,122,.5);background:var(--green-dark);color:var(--green-400)}.ap-sup__side{display:grid;justify-items:center;gap:6px;padding:10px;border-radius:10px;border:1px solid var(--border);color:var(--text-secondary)}.ap-sup__side b{font-weight:500;font-size:9px}.ap-sup__side span{font-size:10px;color:var(--green-400)}.ap-doc{grid-template-columns:.9fr 1.1fr;align-items:start}.ap-pdf{position:relative;display:grid;gap:7px;padding:10px;border-radius:8px;background:#f1ede4;color:#1b1c19;min-height:200px;align-content:start;overflow:hidden}.ap-pdf b{display:flex;gap:6px;align-items:center;font-weight:500;font-size:9px;margin-bottom:4px}.ap-pdf i{height:8px;border-radius:3px;background:rgba(27,28,25,.16);transition:background .3s}.ap-pdf i:nth-child(odd){width:80%}.ap-pdf i[data-hl=true]{background:rgba(255,122,26,.55)}.ap-scan{position:absolute;left:0;right:0;height:2px;background:var(--orange-500);top:0;opacity:0}.ap-scan[data-on=true]{opacity:1;animation:ap-scan .8s linear both}@keyframes ap-scan{to{top:100%}}.ap-doc__out{display:grid;gap:6px;align-content:start}.ap-doc__out>b{font-size:9px;font-weight:500;color:var(--text-muted)}.ap-row{display:flex;align-items:center;gap:8px;padding:6px 9px;border-radius:8px;border:1px solid var(--border)}.ap-row span{color:var(--text-muted);width:62px;flex:none}.ap-row em{font-style:normal;color:var(--text-primary);flex:1 1}.ap-row svg{color:var(--green-400)}.ap-row[data-flag=true]{border-color:rgba(240,82,82,.55);background:var(--red-dark)}.ap-row[data-flag=true] em,.ap-row[data-flag=true] svg{color:var(--red-400)}.ap-json{margin:0;padding:8px 10px;border-radius:8px;background:rgba(255,255,255,.04);border:1px solid rgba(47,210,122,.3);color:var(--green-400);font-size:10px;white-space:pre-wrap}.ap-med__frames{position:relative;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:4px;padding-bottom:20px}.ap-med__frames i{aspect-ratio:16/10;border-radius:4px;background:rgba(255,255,255,.08);opacity:.3;transition:opacity .3s,outline-color .3s;outline:2px solid transparent}.ap-med__frames i[data-on=true]{opacity:1}.ap-med__frames i[data-sel=true]{outline-color:var(--orange-500);background:rgba(255,122,26,.25)}.ap-med__frames b{position:absolute;left:0;bottom:0;display:flex;gap:6px;align-items:center;font-size:9px;font-weight:500;color:var(--text-muted)}.ap-med__script{display:grid;gap:4px;padding:8px 10px;border-radius:8px;border:1px solid var(--border)}.ap-med__script b{font-size:9px;font-weight:500;color:var(--text-muted)}.ap-med__script p{margin:0;color:var(--text-primary)}.ap-track{display:grid;gap:6px}.ap-track__l{display:flex;gap:6px;align-items:center;font-size:9px;color:var(--text-muted)}.ap-track__bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,.8fr);gap:4px}.ap-track__bar i{height:18px;border-radius:5px;background:rgba(255,122,26,.2);border:1px solid rgba(255,122,26,.5);transform-origin:left;transform:scaleX(.2);opacity:0;transition:transform .4s var(--ease-out),opacity .3s;transition-delay:calc(var(--i, 0) * .12s)}.ap-track__bar i[data-on=true]{transform:none;opacity:1}.ap-pub{display:inline-flex;gap:8px;align-items:center;justify-self:start;padding:7px 12px;border-radius:999px;border:1px solid rgba(47,210,122,.5);background:var(--green-dark);color:var(--green-400)}.ap-int{grid-template-columns:1.4fr 1fr;align-items:stretch}.ap-int__chart{position:relative;grid-row:span 3;padding:10px;border-radius:10px;border:1px solid var(--border);display:grid;gap:6px}.ap-int__chart b{display:flex;gap:6px;align-items:center;font-size:9px;font-weight:500;color:var(--text-muted)}.ap-int__chart>svg{width:100%;height:120px;overflow:visible}.ap-int__chart path{fill:none;stroke:var(--text-primary);stroke-width:1.5;vector-effect:non-scaling-stroke}.ap-int__chart line{stroke:var(--orange-500);stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.ap-int__hist{font-size:10px;color:var(--text-muted)}.ap-int__score{display:grid;gap:2px;padding:10px;border-radius:10px;border:1px solid var(--border-active);background:rgba(255,122,26,.08)}.ap-int__score b{font-size:9px;font-weight:500;color:var(--text-muted)}.ap-int__score strong{font-size:26px;font-weight:500;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ap-int__score em{font-style:normal;color:var(--text-secondary)}.ap-int__alert,.ap-int__risk{display:flex;gap:8px;align-items:center;padding:8px 10px;border-radius:10px;border:1px solid rgba(47,210,122,.45);background:var(--green-dark);color:var(--green-400)}.ap-int__alert{border-color:var(--border-active);background:rgba(255,122,26,.1);color:var(--orange-300)}@media (max-width:599px){.ap-doc,.ap-int,.ap-sup{grid-template-columns:1fr}.ap-sup__side{display:none}.ap-sup__cards{grid-template-columns:1fr}.ap-int__chart{grid-row:auto}}@media (prefers-reduced-motion:reduce){.ap [data-on],.ap-track__bar i{transition:none!important}.ap-scan{animation:none!important}}.ixnet__pkt{fill:var(--orange-500);opacity:0;transition:cx .6s var(--ease-out),cy .6s var(--ease-out),opacity .2s}.ixnet__pkt[data-on=true]{opacity:1;filter:drop-shadow(0 0 3px rgba(255,122,26,.8))}.ixnet__lines line[data-wake=true]{stroke:rgba(255,122,26,.7);stroke-width:2}@media (prefers-reduced-motion:reduce){.ixnet__pkt{transition:none}}.ixops__json{margin:0;padding:8px 10px;border-radius:8px;border:1px solid var(--border);background:rgba(255,255,255,.03);color:var(--text-secondary);font-size:11px;white-space:pre-wrap;opacity:.35;transition:opacity .3s,border-color .3s}.ixops__json[data-on=true]{opacity:1;border-color:var(--border-active);color:var(--orange-300)}.aisec{padding-block:clamp(72px,9vh,112px)}.aisec .sec-head{margin-bottom:clamp(18px,2.6vh,32px)}.aix__trail{position:relative;display:grid;gap:6px;padding:8px 12px 10px;border-bottom:1px solid var(--border)}.aix__trail:before{content:"";height:3px;border-radius:2px;background:rgba(255,255,255,.08)}.aix__trail i{position:absolute;left:12px;top:8px;height:3px;max-width:calc(100% - 24px);border-radius:2px;background:var(--green-400);transition:width .5s var(--ease-out)}.aix__trail em{font-style:normal;font-size:11px;color:var(--text-secondary);letter-spacing:.04em}.aix__side{gap:16px}@media (min-width:1000px){.aix{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.aorb{position:relative;width:100%;max-width:620px;aspect-ratio:580/480;margin-inline:auto}.aorb__plane{position:absolute;inset:0}.aorb[data-compact=true]{aspect-ratio:1/1;max-width:420px}.aorb__rings{position:absolute;inset:0;overflow:visible;pointer-events:none}.aorb__ring{fill:none;stroke:url(#aorb-ring);stroke-width:1.25}.aorb__ring[data-ring="1"]{stroke-dasharray:1 5;stroke-linecap:round;stroke-width:1.6}.aorb__beam{stroke:transparent;stroke-width:1.5;stroke-linecap:round;transition:stroke .3s}.aorb__beam[data-st=active]{stroke:rgba(255,122,26,.85);stroke-dasharray:3 5;animation:aorb-flow .7s linear infinite}.aorb__beam[data-st=done]{stroke:rgba(47,210,122,.45)}.aorb__beam[data-st=blocked]{stroke:rgba(240,82,82,.8)}@keyframes aorb-flow{to{stroke-dashoffset:-16}}.aorb__core{pointer-events:none;position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:10;width:calc(var(--k) * 124px);aspect-ratio:1;border-radius:50%;display:grid;place-content:center;justify-items:center;gap:3px;text-align:center;background:radial-gradient(circle at 50% 30%,#1d2420,#0e1210 70%);border:1px solid rgba(47,210,122,.5);box-shadow:0 0 0 calc(var(--k) * 10px) rgba(47,210,122,.05),0 0 42px rgba(47,210,122,.12),inset 0 1px 0 rgba(255,255,255,.08);transition:border-color .4s,box-shadow .5s}.aorb__core svg{width:calc(var(--k) * 24px);height:calc(var(--k) * 24px);color:var(--green-400);stroke-width:1.5}.aorb__core b{font-size:calc(var(--k) * 12.5px);font-weight:600;letter-spacing:.02em;white-space:nowrap}.aorb__core em{font-style:normal;font-size:calc(var(--k) * 9px);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);max-width:84%;line-height:1.25}.aorb__core[data-busy=true]{border-color:var(--orange-500);box-shadow:0 0 0 calc(var(--k) * 12px) rgba(255,122,26,.07),0 0 46px rgba(255,122,26,.18),inset 0 1px 0 rgba(255,255,255,.08)}.aorb__core[data-busy=true] svg{color:var(--orange-400)}.aorb__core[data-done=true]{border-color:rgba(47,210,122,.85)}.aorb__sat{--tx:0px;--ty:0px;--sc:1;--op:1;position:absolute;left:50%;top:50%;display:flex;align-items:center;gap:8px;min-width:0;padding:6px 11px 6px 6px;border-radius:13px;color:inherit;cursor:pointer;opacity:var(--op);translate:calc(-50% + var(--tx)) calc(-50% + var(--ty));scale:var(--sc);will-change:translate;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025)),#121513;border:1px solid rgba(255,255,255,.11);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 10px 24px rgba(0,0,0,.4);transition:border-color .3s,box-shadow .3s}.aorb__ic{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;flex:none;background:linear-gradient(160deg,rgba(255,255,255,.1),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.1);color:var(--text-secondary);transition:color .3s,background .3s,border-color .3s}.aorb__ic svg{width:15px;height:15px;stroke-width:1.7}.aorb__sat b{font-size:12px;font-weight:500;color:var(--text-primary);line-height:1.15;text-align:left;max-width:9ch;white-space:normal}.aorb__dot{position:absolute;top:5px;right:5px;width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.22)}.aorb__sat[data-st=active]{border-color:rgba(255,122,26,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 0 0 3px rgba(255,122,26,.12),0 10px 24px rgba(0,0,0,.4)}.aorb__sat[data-st=active] .aorb__ic{color:var(--orange-400);background:rgba(255,122,26,.14);border-color:rgba(255,122,26,.5)}.aorb__sat[data-st=active] .aorb__dot{background:var(--orange-500);box-shadow:0 0 6px var(--orange-500)}.aorb__sat[data-st=done]{border-color:rgba(47,210,122,.45)}.aorb__sat[data-st=done] .aorb__ic{color:var(--success);background:var(--green-dark);border-color:rgba(47,210,122,.4)}.aorb__sat[data-st=done] .aorb__dot{background:var(--success)}.aorb__sat[data-st=blocked]{border-color:rgba(240,82,82,.75)}.aorb__sat[data-st=blocked] .aorb__ic{color:var(--red-400);background:var(--red-dark)}.aorb__sat[data-st=blocked] .aorb__dot{background:var(--red-500)}.aorb__sat[data-docked=true]{border-color:var(--orange-500)}@media (hover:hover){.aorb__sat:hover{border-color:rgba(255,122,26,.6)}}.aorb__sat:focus-visible{box-shadow:var(--focus-ring)}.aorb[data-compact=true] .aorb__sat{flex-direction:column;gap:4px;padding:6px 6px 5px}.aorb[data-compact=true] .aorb__sat b{font-size:11px;text-align:center;max-width:10ch}@media (prefers-reduced-motion:reduce){.aorb__core,.aorb__sat{transition:none!important}.aorb__beam{animation:none!important}}:root[data-motion=reduced] .aorb__core,:root[data-motion=reduced] .aorb__sat{transition:none!important}:root[data-motion=reduced] .aorb__beam{animation:none!important}.aix .ap{min-height:0}.aix .ap [data-on=false]{opacity:.16;translate:0 0}.aix .ap{padding:10px 12px;gap:8px}.aix__ui{margin-top:8px;padding:12px}@media (min-width:1000px) and (max-height:820px){.aisec{padding-block:80px 36px}.aisec .sec-head{margin-bottom:18px}.aix__side{gap:12px}}.aorb[data-compact=true] .aorb__core{width:calc(var(--k) * 112px)}.dpx{position:relative;padding-block:var(--sec-y)}.dpx__in{display:grid;gap:28px;align-items:start}.dpx__copy{display:grid;gap:18px;justify-items:start}.dpx__copy .h2{max-width:14ch}.dpx__copy .body-l{max-width:46ch}.dpx__list{display:grid;gap:2px;width:100%}.dpx__tab{display:grid;grid-template-columns:28px 1fr;column-gap:12px;align-items:baseline;text-align:left;min-height:44px;padding:7px 0 7px 12px;border:0;border-left:2px solid var(--border);background:none;color:var(--text-muted);cursor:pointer;transition:color .16s,border-color .16s}.dpx__tab .mono{font-size:11px;grid-row:span 2}.dpx__tab b{font-weight:500;font-size:1rem}.dpx__tab em{font-style:normal;font-size:.8125rem;max-height:0;opacity:0;overflow:hidden;transition:max-height .24s,opacity .2s}.dpx__tab:hover{color:var(--text-primary)}.dpx__tab:focus-visible{outline:2px solid var(--orange-500);outline-offset:2px}.dpx__tab[data-st=active]{color:var(--text-primary);border-color:var(--orange-500)}.dpx__tab[data-st=active] .mono{color:var(--orange-400)}.dpx__tab[data-st=active] em{max-height:40px;opacity:1}.dpx__ctas{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.xr{position:relative;container-type:inline-size;width:100%;border-radius:var(--r-lg);border:1px solid var(--border-strong);overflow:hidden;background:radial-gradient(50% 50% at 40% 60%,rgba(255,122,26,.07),transparent 70%),#080908;min-height:520px;--u:calc(100cqw / 760)}.xr__scene{position:absolute;inset:0 0 auto 0;height:62%;perspective:1400px}.xr__tilt{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(calc(var(--ry, 0) * -2.5deg)) rotateY(calc(var(--rx, 0) * 2.5deg));transition:transform .18s linear}.xr__world{position:absolute;left:42%;top:60%;width:0;height:0;transform-style:preserve-3d;transform:rotateX(60deg) rotate(-32deg)}.xr-slab{--gap:9;position:absolute;left:calc(var(--u) * -190);top:calc(var(--u) * -120);width:calc(var(--u) * 380);height:calc(var(--u) * 240);padding:calc(var(--u) * 12);border-radius:calc(var(--u) * 12);border:1px solid var(--border-strong);background:linear-gradient(145deg,#15171a,#0e0f10);box-shadow:0 calc(var(--u) * 8) calc(var(--u) * 22) rgba(0,0,0,.55);translate:0 0 calc(var(--u) * (var(--k) * var(--gap) + var(--rise, 0)));transition:translate .38s var(--ease-out),border-color .2s,opacity .3s;cursor:pointer}.xr[data-sel]:not([data-sel=none]) .xr-slab{--gap:15}.xr-slab[data-below=true]{--rise:0}.xr-slab[data-act=true]{--rise:18;border-color:var(--orange-500);box-shadow:0 0 0 1px rgba(255,122,26,.4),0 calc(var(--u) * 12) calc(var(--u) * 34) rgba(0,0,0,.6)}.xr-slab:hover{border-color:rgba(255,122,26,.55)}.xr-slab>b{font-size:max(8px,calc(var(--u) * 11));letter-spacing:.1em;color:var(--text-muted)}.xr-slab[data-act=true]>b{color:var(--orange-400)}.xr-slab svg{width:calc(var(--u) * 20);height:calc(var(--u) * 20);stroke-width:1.6;color:var(--text-secondary)}.xs-lines{display:grid;gap:calc(var(--u) * 10);margin-top:calc(var(--u) * 16)}.xs-lines i{height:calc(var(--u) * 14);border-radius:4px;background:rgba(255,255,255,.08)}.xs-lines i:nth-child(2){width:70%}.xs-lines i:nth-child(3){width:45%;background:rgba(255,122,26,.25)}.xs-lines--m i{background:rgba(243,236,222,.1)}.xs-chips{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 10);align-items:center;margin-top:calc(var(--u) * 16)}.xs-chips i{width:calc(var(--u) * 64);height:calc(var(--u) * 34);border-radius:8px;border:1px solid var(--border-strong);background:rgba(255,255,255,.05)}.xr-ui{--gap:9;padding:0;overflow:hidden;background:#111314;border-color:rgba(247,248,245,.2)}.xr[data-sel]:not([data-sel=none]) .xr-ui{--rise:26;opacity:.4}.xr[data-sel="0"] .xr-ui{opacity:1}.xr-ui__bar{display:flex;align-items:center;gap:6px;padding:calc(var(--u) * 10) calc(var(--u) * 12);background:rgba(255,255,255,.05)}.xr-ui__bar i{width:calc(var(--u) * 8);height:calc(var(--u) * 8);border-radius:50%;background:rgba(255,255,255,.2)}.xr-ui__bar b{margin-left:auto;font-weight:400;font-size:max(8px,calc(var(--u) * 11));color:var(--text-secondary)}.xr-ui__body{display:grid;grid-template-columns:22% 1fr;gap:calc(var(--u) * 12);padding:calc(var(--u) * 12)}.xr-ui aside,.xr-ui__body>div{display:grid;gap:calc(var(--u) * 9);align-content:start}.xr-ui aside i{height:calc(var(--u) * 14);border-radius:5px;background:rgba(255,255,255,.12)}.xr-ui u{height:calc(var(--u) * 30);border-radius:7px;background:rgba(255,255,255,.07);border:1px solid var(--border)}.xr-ui u:first-child{background:rgba(255,122,26,.22)}.xr-ui em{font-style:normal;justify-self:start;padding:calc(var(--u) * 6) calc(var(--u) * 14);border-radius:7px;background:var(--accent);color:var(--on-accent);font-size:max(8px,calc(var(--u) * 12));font-weight:600}.xr__inspector{position:absolute;left:14px;right:14px;bottom:44px;min-height:28%;padding:calc(var(--u) * 14);border-radius:14px;border:1px solid var(--border-strong);background:rgba(14,16,14,.94);-webkit-backdrop-filter:none;backdrop-filter:none}.xr__inspector[data-on=true]{border-color:var(--border-active)}.xr__ins{display:grid;gap:calc(var(--u) * 10);animation:xr-in .24s var(--ease-out) both}@keyframes xr-in{0%{opacity:0;translate:0 6px}}.xr__ins>b{font-size:max(9px,calc(var(--u) * 11));letter-spacing:.1em;color:var(--orange-300);font-weight:500}.xr__hint{display:grid;place-items:center;height:100%;min-height:80px;color:var(--text-muted);font-size:11px;letter-spacing:.12em}.xr__live{position:absolute;left:50%;bottom:10px;translate:-50% 4px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid rgba(47,210,122,.45);background:var(--green-dark);color:var(--green-400);font-size:12px;opacity:0;transition:opacity .24s,translate .24s}.xr__live[data-on=true]{opacity:1;translate:-50% 0}.xr__live svg{width:14px;height:14px}.xi-ui{display:grid;grid-template-columns:1.1fr 1fr;gap:calc(var(--u) * 14);align-items:start}.xi-tree{display:grid;gap:4px}.xi-tree span{padding-left:calc(var(--d, 0) * 14px)}.xi-tree b{font-weight:400;font-size:max(9px,calc(var(--u) * 12));color:var(--text-secondary)}.xi-tree span:before{content:"- ";color:var(--orange-500)}.xi-wire{display:grid;gap:6px}.xi-wire i{height:14px;border:1.5px dashed rgba(255,255,255,.28);border-radius:4px}.xi-wire s{width:40%;height:16px;border:1.5px solid var(--accent);border-radius:4px}.xi-rules{width:100%;border-collapse:separate;border-spacing:0 5px;font-size:max(9px,calc(var(--u) * 12))}.xi-rules td{padding:6px 9px;border:1px solid var(--border);background:rgba(255,255,255,.03);color:var(--text-secondary)}.xi-rules td:first-child{border-radius:7px 0 0 7px}.xi-rules td:last-child{border-radius:0 7px 7px 0;color:var(--text-primary)}.xi-rules b{margin-right:6px;font-weight:500;font-size:9px;color:var(--orange-400)}.xi-matrix,.xi-tests{width:100%;border-collapse:separate;border-spacing:4px;font-size:max(9px,calc(var(--u) * 12))}.xi-matrix th,.xi-tests th{text-align:left;font-weight:500;color:var(--text-secondary);padding:4px 6px}.xi-matrix thead th,.xi-tests thead th{font-size:9px;color:var(--text-muted);text-align:center}.xi-matrix td,.xi-tests td{text-align:center;border-radius:6px;padding:5px;border:1px solid var(--border);color:var(--text-muted)}.xi-matrix td[data-on=true],.xi-tests td[data-t=ok]{border-color:rgba(47,210,122,.4);background:var(--green-dark);color:var(--green-400)}.xi-tests td[data-t=fixed]{border-color:rgba(255,122,26,.5);background:rgba(255,122,26,.12);color:var(--orange-300)}.xi-matrix svg,.xi-tests svg{width:12px;height:12px;vertical-align:middle}.xi-api{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 10)}.xi-api pre{margin:0;padding:calc(var(--u) * 10);border-radius:8px;border:1px solid var(--border);background:rgba(255,255,255,.03);font-size:max(8px,calc(var(--u) * 11));line-height:1.5;color:var(--text-secondary);white-space:pre-wrap}.xi-api b{color:var(--orange-400);font-weight:500}.xi-api .xi-ok b{color:var(--green-400)}.xi-db{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--u) * 10)}.xi-db>div{display:grid;gap:4px;padding:calc(var(--u) * 8);border-radius:8px;border:1px solid var(--border-strong);background:rgba(255,255,255,.03);align-content:start}.xi-db b{display:flex;align-items:center;gap:5px;font-size:max(9px,calc(var(--u) * 11));font-weight:500;color:var(--text-primary)}.xi-db b svg{width:11px;height:11px}.xi-db span{font-size:max(8px,calc(var(--u) * 10));color:var(--text-muted)}.xi-rel{display:none}.xi-ai{display:grid;grid-template-columns:repeat(5,1fr);gap:calc(var(--u) * 8)}.xi-ai li{display:grid;justify-items:center;gap:4px;text-align:center;position:relative}.xi-ai li>span{display:grid;place-items:center;width:calc(var(--u) * 34);height:calc(var(--u) * 34);border-radius:10px;border:1px solid var(--border-strong);background:rgba(255,255,255,.04)}.xi-ai li>span i{width:6px;height:6px;border-radius:50%;background:var(--orange-500)}.xi-ai li[data-hl=true]>span{border-color:rgba(47,210,122,.5);color:var(--green-400)}.xi-ai b{font-size:max(9px,calc(var(--u) * 11));font-weight:500}.xi-ai em{font-style:normal;font-size:max(8px,calc(var(--u) * 9));color:var(--text-muted)}.xi-ai svg{width:14px;height:14px}.xi-int{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--u) * 8)}.xi-int>div{display:grid;justify-items:center;gap:4px;padding:calc(var(--u) * 8);border-radius:8px;border:1px solid var(--border-strong);background:rgba(255,255,255,.03)}.xi-int b{font-size:max(9px,calc(var(--u) * 11));font-weight:500}.xi-int span{font-size:max(7px,calc(var(--u) * 9));color:var(--text-muted)}.xi-ship{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 10);align-items:center}.xi-ship span{display:inline-flex;align-items:center;gap:6px;padding:calc(var(--u) * 6) calc(var(--u) * 10);border-radius:8px;border:1px solid rgba(47,210,122,.35);color:var(--text-secondary);font-size:max(9px,calc(var(--u) * 12))}.xi-ship svg{width:12px;height:12px;color:var(--green-400)}.xi-ship em{font-style:normal;display:inline-flex;align-items:center;gap:6px;padding:calc(var(--u) * 6) calc(var(--u) * 12);border-radius:999px;border:1px solid rgba(47,210,122,.5);background:var(--green-dark);color:var(--green-400);font-size:max(9px,calc(var(--u) * 12))}@media (min-width:1000px){.dpx__in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);align-items:center}.xr{min-height:0;height:clamp(460px,calc(100svh - 150px),680px)}.dpx__tab{min-height:36px;padding-block:5px}.dpx__copy{gap:14px}}@media (min-width:1000px) and (min-height:680px){.dpx{height:calc(100svh + 140vh);padding-block:0}.dpx__sticky{position:sticky;top:0;height:100svh;padding-block:88px 24px;display:grid;align-content:center}}@media (max-width:999px){.dpx__list{grid-template-columns:repeat(3,1fr);gap:6px}.dpx__tab{grid-template-columns:1fr;border-left:0;border-bottom:2px solid var(--border);padding:8px 4px}.dpx__tab .mono,.dpx__tab em{display:none}.dpx__tab b{font-size:.875rem}.dpx__tab[data-st=active]{border-bottom-color:var(--orange-500)}.xr{min-height:560px;--u:calc(100cqw / 560)}.xr__world{left:50%}.xi-ai{grid-template-columns:repeat(3,1fr)}.xi-int{grid-template-columns:repeat(2,1fr)}.xi-api{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.xr-slab,.xr__live,.xr__tilt{transition:none!important}.xr__ins{animation:none}}:root[data-motion=reduced] .xr-slab{transition:none!important}@media (min-width:1000px) and (max-height:860px){.dpx__copy{gap:10px}.dpx__copy .h2{max-width:16ch;font-size:clamp(1.9rem,1rem + 1.7vw,2.6rem)}.dpx__copy .body-l{font-size:1rem}.dpx__tab{min-height:30px;padding-block:3px}.dpx__sticky{padding-block:84px 28px}.xr{height:clamp(420px,calc(100svh - 140px),640px)}}#depth .xr-slab>b{opacity:clamp(0,calc((var(--enter, 1) - .92) * 12.5 - var(--exit, 0) * 2.2),1)}@media (min-width:1000px) and (max-height:860px){.dpx__list{grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,auto);grid-auto-flow:column;column-gap:14px;row-gap:0}.dpx__tab em{display:none}}.xr__sum ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.xr__sum li{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;border:1px solid rgba(47,210,122,.35);background:var(--success-soft);font-size:.8125rem;color:var(--text-primary);min-width:0}.xr__sum li svg{width:14px;height:14px;color:var(--green-400);flex:none}.xr__sum li .mono{font-size:10px;color:var(--text-muted)}@media (max-width:599px){.xr__sum ul{grid-template-columns:1fr 1fr}}@media (min-width:1000px) and (min-height:680px){.dpx__sticky{padding-top:100px}}@media (min-width:1000px) and (max-height:860px){.dpx__sticky{padding-top:88px}}#depth .xr-slab:not([data-act=true])>b{visibility:hidden}.why{--text-primary:#090a09;--text-secondary:#3b403a;--text-muted:#5b6159;--border:rgba(9,10,9,0.14);background:#f3f4f0;color:var(--text-primary);padding-block:var(--sec-y)}.why .eyebrow{color:#a84300}.why__path{gap:28px;margin-top:8px;counter-reset:s}.why__path,.why__path li{position:relative;display:grid}.why__path li{gap:8px;align-content:start;padding-left:64px}.why__path li:before{content:"";position:absolute;left:21px;top:44px;bottom:-28px;width:2px;background:rgba(9,10,9,.14)}.why__path li:last-child:before{display:none}.why__path li[data-st=done]:before{background:#1f9d5c}.why__node{position:absolute;left:0;top:0;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:2px solid rgba(9,10,9,.2);background:#fff;color:#3b403a;transition:background .35s,border-color .35s,color .35s}.why__node svg{width:20px;height:20px;stroke-width:1.8}.why__path li[data-st=active] .why__node{background:var(--orange-500);border-color:var(--orange-500);color:#080a08}.why__path li[data-st=done] .why__node{background:#1f9d5c;border-color:#1f9d5c;color:#fff}.why__path h3{font-size:1.25rem;line-height:1.2;font-weight:500;letter-spacing:-.015em;padding-top:8px}.why__path p{color:var(--text-secondary);font-size:.9375rem;line-height:1.5;max-width:34ch}@media (min-width:900px){.why__path{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:24px}.why__path li{padding-left:0;padding-top:72px}.why__path li:before{left:44px;right:-28px;top:21px;bottom:auto;width:auto;height:2px}.why__node{left:0;top:0}.why__path h3{padding-top:0}}@media (prefers-reduced-motion:reduce){.why__node{transition:none}}.why__stop{font-size:11px;letter-spacing:.1em;color:var(--text-muted)}.why__path li[data-st=active] .why__stop{color:#a84300}.why__path li[data-st=done] .why__stop{color:#14783f}.why__obj{display:none}@media (min-width:900px){.why__path{padding-top:100px}.why__stop{position:absolute;left:60px;top:14px}.why__obj{display:grid;position:absolute;top:0;left:0;width:150px;gap:6px;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid rgba(9,10,9,.16);box-shadow:0 14px 30px -14px rgba(9,10,9,.35);translate:calc(max(var(--p, 1) - 1, 0) * (100cqw + 28px) / 4) 0;top:12px;transition:translate .65s var(--ease-out)}.why__obj b{font-size:10px;font-weight:500;color:#a84300;letter-spacing:.1em}.why__obj i{height:6px;border-radius:3px;background:rgba(9,10,9,.12)}.why__obj i:last-child{width:60%;background:rgba(255,122,26,.5)}.why__path{container-type:inline-size}}@media (prefers-reduced-motion:reduce){.why__obj{transition:none}}.why__stop{background:#f4f3ee;padding:0 8px}