.govgrid[data-v-285fdd8a]{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px;display:grid}.deck-root{--prim:#548dbf;--primh:#467aa8;--primd:#446e8f;--primdd:#2a4459;--primlight:#edf5fb;--acc:#e77f42;--accsoft:#fff0e6;--ice:#cfe2f2;--head:#44515e;--body:#6d6d6d;--muted:#9aa6b2;--border:#d9dee3;--surface:#fff;--alt:#f5f8fa;--ease:cubic-bezier(.2, .75, .2, 1);color:var(--head);font-family:Inter,system-ui,sans-serif}.deck-root *,.deck-root :after,.deck-root :before{box-sizing:border-box;margin:0;padding:0}.deck-root .viewport{justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.deck-root .stage{transform-origin:50%;background:var(--surface);border-radius:4px;width:1280px;height:720px;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 30px 80px #00000073}.deck-root .slide{opacity:0;visibility:hidden;isolation:isolate;transition:opacity .55s var(--ease),transform .55s var(--ease),visibility 0s .55s;padding:64px;position:absolute;inset:0;transform:scale(1.012)}.deck-root .slide.active{opacity:1;visibility:visible;transition:opacity .6s var(--ease),transform .6s var(--ease);transform:none}.deck-root .slide.dark{color:#fff;text-shadow:0 1px 2px #0816264d,0 2px 24px #08162657}.deck-root .bgfx{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.deck-root .bgfx .bgfx-band{filter:blur(82px);will-change:transform,opacity;position:absolute}.deck-root .bgfx .bgfx-a{background:linear-gradient(#0000,#548dbf29,#0000);width:660px;height:960px;animation:46s ease-in-out infinite deck-bgaurora-a;top:-24%;left:-14%;transform:rotate(-16deg)}.deck-root .bgfx .bgfx-b{background:linear-gradient(#0000,#e77f4214,#0000);width:560px;height:920px;animation:57s ease-in-out infinite deck-bgaurora-b;bottom:-28%;right:-14%;transform:rotate(-13deg)}@keyframes deck-bgaurora-a{0%,to{opacity:.7;transform:translate(0)rotate(-16deg)}50%{opacity:1;transform:translate(64px,22px)rotate(-11deg)}}@keyframes deck-bgaurora-b{0%,to{opacity:.55;transform:translate(0)rotate(-13deg)}50%{opacity:.9;transform:translate(-52px,-18px)rotate(-19deg)}}.deck-root .r{opacity:0;transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:var(--d,0s);transform:translateY(20px)}.deck-root .slide.active .r{opacity:1;transform:none}.deck-root .r.lf{transform:translate(-26px)}.deck-root .r.rt{transform:translate(26px)}.deck-root .r.sc{transform:scale(.92)}.deck-root .r.dn{transform:translateY(-18px)}.deck-root .slide.active .r.dn,.deck-root .slide.active .r.lf,.deck-root .slide.active .r.rt,.deck-root .slide.active .r.sc{transform:none}.deck-root .slide:not(.active) .connect-arrow,.deck-root .slide:not(.active) .connect-feed,.deck-root .slide:not(.active) .connect-line,.deck-root .slide:not(.active) .connect-port,.deck-root .slide:not(.active) .hbar,.deck-root .slide:not(.active) .hubnode,.deck-root .slide:not(.active) .hval,.deck-root .slide:not(.active) .kw,.deck-root .slide:not(.active) .nin,.deck-root .slide:not(.active) .nlabel,.deck-root .slide:not(.active) .orbit-cap,.deck-root .slide:not(.active) .orbit-sat .satin,.deck-root .slide:not(.active) .pfill,.deck-root .slide:not(.active) .r,.deck-root .slide:not(.active) .tip,.deck-root .slide:not(.active) .vbar,.deck-root .slide:not(.active) .vbar .v{transition-delay:0s}.deck-root .brand{align-items:center;gap:11px;display:flex}.deck-root .brand img{width:auto;height:42px;display:block}.deck-root .brand b{color:var(--head);letter-spacing:-.01em;font-family:Poppins;font-size:26px;font-weight:700}.deck-root .slide.dark .brand b{color:#fff}.deck-root .eyebrow{letter-spacing:.22em;color:var(--prim);text-transform:uppercase;font-family:Poppins;font-size:14px;font-weight:600}.deck-root .title{color:var(--head);letter-spacing:-.01em;font-family:Poppins;font-weight:700;line-height:1.12}.deck-root .lead{color:var(--body);font-size:18px;line-height:1.55}.deck-root .kicker-pill{background:var(--primlight);height:30px;color:var(--primd);letter-spacing:.04em;border-radius:50px;align-items:center;padding:0 14px;font-family:Poppins;font-size:12px;font-weight:600;display:inline-flex}.deck-root .ibox{color:#fff;border-radius:16px;flex:none;justify-content:center;align-items:center;display:flex}.deck-root .ibox svg{stroke-width:2px;width:52%;height:52%}.deck-root .float{animation:5s ease-in-out infinite deck-float}@keyframes deck-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes deck-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes deck-glowpulse{0%,to{box-shadow:0 0 #e77f4200}50%{box-shadow:0 0 34px 9px #e77f426b}}@keyframes deck-numpulse{0%,to{transform:scale(1);box-shadow:0 0 #e77f428c}50%{transform:scale(1.18);box-shadow:0 0 0 9px #e77f4200}}.deck-root .lamppulse{animation:5s ease-in-out infinite deck-float,2.6s ease-in-out infinite deck-glowpulse}.deck-root .breathe{animation:4.6s ease-in-out infinite deck-breathe}.deck-root .chip{border:1px solid var(--border);height:44px;color:var(--head);background:#fff;border-radius:50px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.deck-root .chip svg{width:17px;height:17px;color:var(--prim);stroke-width:2px}.deck-root .card{background:var(--alt);border:1px solid var(--border);border-radius:16px;padding:26px;box-shadow:0 8px 22px -14px #14283c40}.deck-root .card .ct{color:var(--head);margin:18px 0 8px;font-family:Poppins;font-size:19px;font-weight:600}.deck-root .card .cd{color:var(--body);font-size:13.5px;line-height:1.45}.deck-root .mock{border:1px solid var(--border);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 26px 60px -22px #14283c73}.deck-root .mock .bar{background:var(--primd);align-items:center;gap:7px;height:42px;padding:0 16px;display:flex}.deck-root .mock .bar i{border-radius:50%;width:11px;height:11px}.deck-root .mock .bar span{color:#dceaf6;margin-left:8px;font-size:12px}.deck-root .mock .body{padding:18px}.deck-root .kpi{background:var(--alt);border:1px solid var(--border);border-radius:10px;padding:12px 14px}.deck-root .kpi .kn{color:var(--primd);font-family:Poppins;font-size:26px;font-weight:700;line-height:1.1}.deck-root .kpi .kl{color:var(--muted);margin-top:3px;font-size:10.5px}.deck-root .kpi svg{width:20px;height:20px;color:var(--prim)}.deck-root .vchart{border-bottom:1px solid var(--border);align-items:flex-end;gap:20px;height:190px;padding:0 6px;display:flex}.deck-root .vcol{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.deck-root .vbar{background:var(--prim);width:100%;max-width:62px;height:0;transition:height 1.9s var(--ease) var(--d,.2s);border-radius:7px 7px 0 0;position:relative}.deck-root .slide.active .vbar{height:var(--h)}.deck-root .slide.active .hbar,.deck-root .slide.active .pfill{width:var(--w)}.deck-root .vbar.acc{background:var(--acc)}.deck-root .vbar .v{text-align:center;color:var(--head);opacity:0;transition:opacity .5s ease var(--vd,1s);font-family:Poppins;font-size:13px;font-weight:700;position:absolute;top:-22px;left:0;right:0}.deck-root .slide.active .vbar .v{opacity:1}.deck-root .vlab{color:var(--muted);margin-top:8px;font-size:11px}.deck-root .hrow{align-items:center;gap:12px;margin-bottom:13px;display:flex}.deck-root .hname{text-align:right;width:120px;color:var(--head);font-size:13px;font-weight:500}.deck-root .htrack{flex:1;margin-right:40px;position:relative}.deck-root .hbar{background:var(--prim);width:0;height:26px;transition:width 1.9s var(--ease) var(--d,.2s);border-radius:6px}.deck-root .hval{color:var(--head);opacity:0;transition:opacity .5s ease var(--vd,1s);font-family:Poppins;font-size:13px;font-weight:700;position:absolute;top:50%;right:-34px;transform:translateY(-50%)}.deck-root .slide.active .hval{opacity:1}.deck-root .trail{border:1px solid var(--border);background:#fff;border-radius:10px;align-items:center;gap:12px;margin-bottom:12px;padding:11px 14px;display:flex}.deck-root .trail .ti{background:var(--prim);border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.deck-root .trail .ti svg{color:#fff;width:17px;height:17px}.deck-root .trail .tmid{flex:1}.deck-root .trail .tn{color:var(--head);margin-bottom:7px;font-size:13px;font-weight:600}.deck-root .ptrack{background:var(--border);border-radius:50px;height:9px;overflow:hidden}.deck-root .pfill{background:var(--prim);width:0;height:100%;transition:width 2.4s var(--ease) var(--d,.3s);border-radius:50px}.deck-root .tpct{color:var(--primd);text-align:right;width:46px;font-family:Poppins;font-size:15px;font-weight:700}.deck-root .tip{background:var(--primdd);color:#fff;white-space:nowrap;opacity:0;transition:opacity .5s var(--ease) var(--td,1.4s),transform .5s var(--ease) var(--td,1.4s);z-index:5;border-radius:8px;padding:6px 10px;font-size:11.5px;font-weight:600;position:absolute;transform:translateY(6px)scale(.95);box-shadow:0 8px 20px -8px #0006}.deck-root .tip:after{content:"";border:5px solid #0000;border-top:5px solid var(--primdd);border-bottom:0;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.deck-root .slide.active .tip{opacity:1;transform:none}.deck-root .steps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.deck-root .step{background:var(--alt);border:1px solid var(--border);border-radius:13px;padding:18px 18px 16px;position:relative}.deck-root .step .sh{align-items:center;gap:12px;margin-bottom:10px;display:flex}.deck-root .step .sb{background:var(--prim);border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.deck-root .step .sb svg{color:#fff;width:22px;height:22px}.deck-root .step .num{background:var(--acc);color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-family:Poppins;font-size:12px;font-weight:700;animation:2.4s ease-in-out infinite deck-numpulse;display:flex;position:absolute;top:12px;left:50px}.deck-root .steps .step:nth-child(2) .num{animation-delay:.35s}.deck-root .steps .step:nth-child(3) .num{animation-delay:.7s}.deck-root .steps .step:nth-child(4) .num{animation-delay:1.05s}.deck-root .steps .step:nth-child(5) .num{animation-delay:1.4s}.deck-root .steps .step:nth-child(6) .num{animation-delay:1.75s}.deck-root .step .sn{color:var(--head);font-family:Poppins;font-size:14.5px;font-weight:600}.deck-root .step .sd{color:var(--body);font-size:11.5px;line-height:1.4}.deck-root .dgrid{grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;display:grid}.deck-root .srcwrap{grid-template-columns:1fr 1fr;gap:11px;display:grid}.deck-root .src{background:var(--alt);border:1px solid var(--border);color:var(--head);border-radius:50px;align-items:center;gap:9px;padding:9px 14px;font-size:12.5px;font-weight:600;display:flex}.deck-root .src svg{width:15px;height:15px;color:var(--prim)}.deck-root .platbox{background:var(--primd);text-align:center;color:#fff;border-radius:16px;width:210px;padding:24px;box-shadow:0 18px 40px -18px #28466499}.deck-root .platbox .pb{background:var(--acc);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 12px;display:flex}.deck-root .platbox .pb svg{color:#fff;width:32px;height:32px}.deck-root .platbox b{font-family:Poppins;font-size:18px;font-weight:600}.deck-root .govrow{align-items:flex-start;gap:13px;margin-bottom:16px;display:flex}.deck-root .govrow .gi{border-radius:11px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.deck-root .govrow .gi svg{color:#fff;width:20px;height:20px}.deck-root .govrow .gt{color:var(--head);font-family:Poppins;font-size:13.5px;font-weight:600}.deck-root .govrow .gd{color:var(--body);font-size:11.5px;line-height:1.35}.deck-root .arrowflow{color:var(--prim);justify-content:center;align-items:center;display:flex}.deck-root .arrowflow svg{stroke-width:1.6px;width:54px;height:54px;animation:1.8s ease-in-out infinite deck-nudge}@keyframes deck-nudge{0%,to{transform:translate(0)}50%{transform:translate(7px)}}.deck-root .blob{filter:blur(2px);border-radius:50%;animation:32s ease-in-out infinite deck-blobdrift;position:absolute}@keyframes deck-blobdrift{0%,to{transform:translate(0)}50%{transform:translate(34px,24px)}}.deck-root .heroglow{z-index:-1;filter:blur(26px);background:radial-gradient(circle,#7dafd761,#0000 62%);border-radius:50%;width:760px;height:760px;animation:17s ease-in-out infinite deck-heroglow;position:absolute;top:-240px;left:34%}@keyframes deck-heroglow{0%,to{opacity:.55;transform:translate(0)scale(1)}50%{opacity:.9;transform:translate(-64px,44px)scale(1.16)}}.deck-root .aura{pointer-events:none;position:absolute;inset:0;overflow:hidden}.deck-root .aura .aura-band{mix-blend-mode:screen;filter:blur(52px);will-change:transform,opacity;position:absolute}.deck-root .aura .aura-b1{background:linear-gradient(#0000,#40debeb8,#54d6e06b,#0000);width:420px;height:1320px;animation:11s ease-in-out infinite deck-aurora-a;top:-36%;left:2%}.deck-root .aura .aura-b2{background:linear-gradient(#0000,#5cc4f2b3,#0000);width:380px;height:1320px;animation:14s ease-in-out infinite deck-aurora-b;top:-38%;left:38%}.deck-root .aura .aura-b3{background:linear-gradient(#0000,#8e8cf09e,#60b2ec66,#0000);width:460px;height:1380px;animation:17s ease-in-out infinite deck-aurora-c;top:-34%;left:62%}.deck-root .aura .aura-glow{mix-blend-mode:screen;filter:blur(30px);background:radial-gradient(circle,#4ecec86b,#0000 62%);border-radius:50%;width:720px;height:720px;animation:10s ease-in-out infinite deck-aurora-glow;position:absolute;top:-250px;left:26%}@keyframes deck-aurora-a{0%,to{opacity:.38;transform:translate(-40px)rotate(-20deg)scaleY(1)}50%{opacity:.85;transform:translate(120px,26px)rotate(-8deg)scaleY(1.12)}}@keyframes deck-aurora-b{0%,to{opacity:.32;transform:translate(30px)rotate(-10deg)}50%{opacity:.74;transform:translate(-90px,16px)rotate(-20deg)}}@keyframes deck-aurora-c{0%,to{opacity:.35;transform:translate(0)rotate(-24deg)scaleY(1)}50%{opacity:.78;transform:translate(96px,-20px)rotate(-14deg)scaleY(1.1)}}@keyframes deck-aurora-glow{0%,to{opacity:.45;transform:translate(-30px)scale(1)}50%{opacity:.9;transform:translate(-110px,60px)scale(1.2)}}.deck-root .kw{transition:color .8s ease var(--kd,0s),text-shadow .8s ease var(--kd,0s)}.deck-root .slide.active .kw{color:var(--acc);text-shadow:0 0 18px #e77f4266}.deck-root .netslide{padding:0}.deck-root .netlines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.deck-root .flow{stroke:#cfe2f2;stroke-width:2px;stroke-opacity:.45;stroke-dasharray:5 11;animation:1.4s linear infinite deck-dashflow}@keyframes deck-dashflow{to{stroke-dashoffset:-32px}}.deck-root .hubnode{opacity:0;width:172px;height:172px;transition:opacity .8s var(--ease) .15s;background:#223545ed;border:2px solid #cfe2f280;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;animation:4.2s ease-in-out infinite deck-hubbreathe;display:flex;position:absolute;top:315px;left:640px;transform:translate(-50%,-50%)}.deck-root .slide.active .hubnode{opacity:1}@keyframes deck-hubbreathe{0%,to{box-shadow:0 0 48px #467aa880}50%{box-shadow:0 0 84px #467aa8e6}}.deck-root .hubnode img{height:60px}.deck-root .hubnode b{color:#fff;margin-top:6px;font-family:Poppins;font-size:24px;font-weight:700}.deck-root .node{text-align:center;position:absolute;transform:translate(-50%,-50%)}.deck-root .nin{opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--d,0s);transform:scale(.4)}.deck-root .slide.active .nin{opacity:1;transform:none}.deck-root .ncircle{animation:deck-float 5.6s ease-in-out infinite var(--fd,0s),deck-nodepulse 3.4s ease-in-out infinite var(--fd,0s);border-radius:50%;justify-content:center;align-items:center;margin:0 auto;display:flex}@keyframes deck-nodepulse{0%,to{box-shadow:0 0 #fff0}50%{box-shadow:0 0 26px 5px #ffffff2e}}.deck-root .ncircle svg{color:#fff;width:46%;height:46%}.deck-root .nprod .ncircle{background:var(--acc)}.deck-root .narea .ncircle{background:var(--prim)}.deck-root .nlabel{white-space:nowrap;opacity:0;transition:opacity .65s ease var(--d2,.5s);font-family:Poppins;line-height:1.16;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)}.deck-root .slide.active .nlabel{opacity:1}.deck-root .nprod .nlabel{color:#fff;font-size:16px;font-weight:600}.deck-root .narea .nlabel{color:#cfe2f2;font-size:15px;font-weight:500}.deck-root .netcap{text-align:center;color:#dceaf6;font-family:Poppins;font-size:18px;font-weight:500;position:absolute;bottom:48px;left:0;right:0}.deck-root .orbit{flex:none;position:relative}.deck-root .orbit-aura{z-index:0;pointer-events:none;position:absolute;inset:0}.deck-root .orbit-halo{background:radial-gradient(circle,var(--primlight),transparent 70%);width:66%;height:66%;transform:translate(-50%,-50%)}.deck-root .orbit-core-bg,.deck-root .orbit-halo{border-radius:50%;position:absolute;top:50%;left:50%}.deck-root .orbit-core-bg{background:var(--accsoft);width:150px;height:150px;animation:4.6s ease-in-out infinite deck-orbit-breathe}@keyframes deck-orbit-breathe{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.06)}}.deck-root .orbit-ring{border:1.5px dashed var(--prim);z-index:0;border-radius:50%;position:absolute;top:50%;left:50%}.deck-root .orbit-ring.r1{opacity:.42;width:80%;height:80%;animation:26s linear infinite deck-orbit-spin}.deck-root .orbit-ring.r2{opacity:.3;width:52%;height:52%;animation:34s linear infinite deck-orbit-spin-rev}@keyframes deck-orbit-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes deck-orbit-spin-rev{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-1turn)}}.deck-root .orbit-lines{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.deck-root .orbit-flow{stroke:var(--prim);stroke-width:1.5px;stroke-opacity:.28;stroke-dasharray:4 9;animation:1.4s linear infinite deck-dashflow}.deck-root .orbit-core{z-index:3;top:50%;left:50%}.deck-root .orbit-core,.deck-root .orbit-sat{position:absolute;transform:translate(-50%,-50%)}.deck-root .orbit-sat{z-index:2}.deck-root .orbit-sat .satin{opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--d,0s);flex-direction:column;align-items:center;display:flex;transform:scale(.4)}.deck-root .slide.active .orbit-sat .satin{opacity:1;transform:none}.deck-root .orbit-node{background:var(--prim);width:48px;height:48px;animation:deck-float 5.6s ease-in-out infinite var(--fd,0s);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 18px -8px #28466480}.deck-root .orbit-node svg{color:#fff;stroke-width:2px;width:46%;height:46%}.deck-root .orbit-sat-label{margin-top:6px;font-size:11px}.deck-root .orbit-cap,.deck-root .orbit-sat-label{color:var(--primd);white-space:nowrap;font-family:Poppins;font-weight:600}.deck-root .orbit-cap{opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--d,0s);font-size:16px;font-style:italic;position:absolute;bottom:-42px;left:50%;transform:translate(-50%)translateY(8px)}.deck-root .slide.active .orbit-cap{opacity:1;transform:translate(-50%)}.deck-root .connect-wrap{width:780px;max-width:100%;margin:30px auto 0}.deck-root .connect-label{color:var(--muted);margin-bottom:16px;font-size:12px;font-weight:600}.deck-root .connect{position:relative}.deck-root .connect-lines{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:visible}.deck-root .connect-line{stroke:var(--prim);stroke-width:1.6px;stroke-opacity:.3;stroke-dasharray:5 11}.deck-root .connect-feed,.deck-root .connect-line{opacity:0;transition:opacity .55s var(--ease);transition-delay:var(--d,0s);animation:1.4s linear infinite deck-dashflow}.deck-root .connect-feed{stroke:var(--prim);stroke-width:2.2px;stroke-opacity:.45;stroke-dasharray:5 11}.deck-root .slide.active .connect-feed,.deck-root .slide.active .connect-line{opacity:1}.deck-root .connect-src{z-index:2;width:248px;position:absolute;left:0}.deck-root .connect-bus{z-index:1;background:linear-gradient(180deg,var(--prim),var(--primd));border-radius:5px;width:8px;animation:3.2s ease-in-out infinite deck-connect-busglow;position:absolute;transform:translate(-50%);box-shadow:0 6px 18px -6px #28466480}@keyframes deck-connect-busglow{0%,to{box-shadow:0 6px 18px -6px #28466480}50%{box-shadow:0 0 20px 2px #548dbf8c}}.deck-root .connect-port{z-index:3;border:3px solid var(--prim);opacity:0;width:14px;height:14px;transition:opacity .4s var(--ease);transition-delay:var(--d,0s);animation:deck-connect-port 2.4s ease-in-out infinite var(--fd,0s);background:#fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.deck-root .slide.active .connect-port{opacity:1}@keyframes deck-connect-port{0%,to{box-shadow:0 0 #548dbf80}50%{box-shadow:0 0 0 7px #548dbf00}}.deck-root .connect-arrow{color:var(--prim);z-index:2;opacity:0;transition:opacity .5s var(--ease);transition-delay:var(--d,0s);display:flex;position:absolute;transform:translate(-50%,-50%)}.deck-root .slide.active .connect-arrow{opacity:1}.deck-root .connect-arrow svg{stroke-width:1.8px;width:30px;height:30px;animation:1.8s ease-in-out infinite deck-nudge}.deck-root .connect-plat-pos{z-index:3;position:absolute;transform:translateY(-50%)}.deck-root .connect-plat{background:var(--primd);text-align:center;color:#fff;border-radius:16px;padding:24px;box-shadow:0 18px 40px -18px #28466499}.deck-root .connect-plat .pb{background:var(--acc);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 12px;display:flex}.deck-root .connect-plat .pb svg{color:#fff;width:32px;height:32px}.deck-root .connect-plat b{font-family:Poppins;font-size:18px;font-weight:600}.deck-root .controls{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:40;color:#fff;background:#14222eb8;border-radius:50px;align-items:center;gap:14px;padding:9px 16px;transition:opacity .22s;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.deck-root .controls.hide{opacity:0;pointer-events:none}.deck-root .controls a,.deck-root .controls button{color:#fff;cursor:pointer;opacity:.85;background:0 0;border:0;border-radius:50%;padding:4px;text-decoration:none;display:flex}.deck-root .controls a:hover,.deck-root .controls button:hover{opacity:1;background:#ffffff1f}.deck-root .controls a svg,.deck-root .controls button svg{width:20px;height:20px}.deck-root .controls .ctrl-sep{background:#fff3;border-radius:1px;width:1px;height:18px}.deck-root .counter{font-variant-numeric:tabular-nums;letter-spacing:.05em;text-align:center;white-space:nowrap;min-width:54px;font-size:13px}.deck-root .dots-nav{gap:7px;display:flex}.deck-root .dots-nav i{cursor:pointer;background:#ffffff59;border-radius:50%;width:8px;height:8px;transition:all .3s}.deck-root .dots-nav i.on{background:#fff;border-radius:50px;width:22px}.deck-root .topbar{background:var(--acc);z-index:40;width:0;height:3px;transition:width .5s var(--ease),opacity .22s ease;position:fixed;top:0;left:0}.deck-root .topbar.hide{opacity:0}.deck-root .controls button:disabled{opacity:.4;cursor:default;pointer-events:none}.deck-root .help{z-index:41;transition:opacity .22s;position:fixed;top:18px;right:18px}.deck-root .help.hide{opacity:0;pointer-events:none}.deck-root .help-btn{cursor:pointer;color:#fff;opacity:.85;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14222eb8;border:0;border-radius:50%;padding:8px;transition:opacity .2s,background .2s;display:flex}.deck-root .help-btn:hover{opacity:1;background:#14222ee6}.deck-root .help-btn svg{width:20px;height:20px}.deck-root .help-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#14222eeb;border:1px solid #ffffff1f;border-radius:14px;width:min(300px,100vw - 32px);padding:16px 18px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 60px -20px #0009}.deck-root .help-panel .help-title{margin:0 0 10px;font-family:Poppins;font-size:14px;font-weight:600}.deck-root .help-panel ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.deck-root .help-panel li{color:#ffffffd1;padding-left:14px;font-size:13px;line-height:1.35;position:relative}.deck-root .help-panel li:before{content:"";background:var(--acc);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.deck-root .help-panel .help-note{color:#fff9;border-top:1px solid #ffffff1f;margin:14px 0 0;padding-top:12px;font-size:12px;line-height:1.45}@media (width<=640px){.deck-root .controls{gap:8px;max-width:calc(100vw - 20px);padding:7px 12px;bottom:14px}.deck-root .controls .dots-nav{display:none}.deck-root .controls a,.deck-root .controls button{padding:3px}.deck-root .controls a svg,.deck-root .controls button svg{width:22px;height:22px}.deck-root .counter{min-width:50px;font-size:12px}.deck-root .help{top:12px;right:12px}.deck-root .help-btn svg{width:22px;height:22px}}@media (width<=400px){.deck-root .controls{gap:6px;padding:6px 10px}.deck-root .counter{min-width:42px}}.deck-root .deck-export-overlay{z-index:60;background:#0e1a24;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.deck-root .deck-export-card{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:30px 40px;display:flex;box-shadow:0 20px 60px -20px #0009}.deck-root .deck-export-spinner{border:3px solid #fff3;border-top:3px solid var(--acc);border-radius:50%;width:38px;height:38px;animation:.8s linear infinite deck-export-spin}.deck-root .deck-export-title{color:#fff;font-family:Poppins;font-size:16px;font-weight:600}.deck-root .deck-export-progress{font-variant-numeric:tabular-nums;color:#ffffffb3;font-size:13px}@keyframes deck-export-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.deck-root .connect-arrow,.deck-root .connect-feed,.deck-root .connect-line,.deck-root .connect-plat,.deck-root .connect-port,.deck-root .hbar,.deck-root .hubnode,.deck-root .hval,.deck-root .kw,.deck-root .nin,.deck-root .nlabel,.deck-root .orbit-cap,.deck-root .orbit-sat .satin,.deck-root .pfill,.deck-root .r,.deck-root .slide,.deck-root .slide.active,.deck-root .tip,.deck-root .vbar,.deck-root .vbar .v{transition-duration:1ms!important}.deck-root .arrowflow svg,.deck-root .aura .aura-band,.deck-root .aura .aura-glow,.deck-root .bgfx .bgfx-band,.deck-root .blob,.deck-root .breathe,.deck-root .connect-arrow svg,.deck-root .connect-bus,.deck-root .connect-feed,.deck-root .connect-line,.deck-root .connect-port,.deck-root .float,.deck-root .flow,.deck-root .heroglow,.deck-root .hubnode,.deck-root .lamppulse,.deck-root .ncircle,.deck-root .orbit-core-bg,.deck-root .orbit-flow,.deck-root .orbit-node,.deck-root .orbit-ring,.deck-root .step .num{animation:none!important}}
