.govgrid[data-v-285fdd8a]{display:grid;gap:22px;grid-template-columns:repeat(3,1fr);margin-top:44px}.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{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.deck-root .stage{background:var(--surface);border-radius:4px;box-shadow:0 30px 80px #00000073;height:720px;left:50%;overflow:hidden;position:absolute;top:50%;transform-origin:center;width:1280px}.deck-root .slide{inset:0;isolation:isolate;opacity:0;padding:64px;position:absolute;transform:scale(1.012);transition:opacity .55s var(--ease),transform .55s var(--ease),visibility 0s .55s;visibility:hidden}.deck-root .slide.active{opacity:1;transform:none;transition:opacity .6s var(--ease),transform .6s var(--ease);visibility:visible}.deck-root .slide.dark{color:#fff;text-shadow:0 1px 2px rgba(8,22,38,.3),0 2px 24px rgba(8,22,38,.34)}.deck-root .bgfx{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.deck-root .bgfx .bgfx-band{filter:blur(82px);position:absolute;will-change:transform,opacity}.deck-root .bgfx .bgfx-a{animation:deck-bgaurora-a 46s ease-in-out infinite;background:linear-gradient(180deg,transparent,rgba(84,141,191,.16),transparent);height:960px;left:-14%;top:-24%;transform:rotate(-16deg);width:660px}.deck-root .bgfx .bgfx-b{animation:deck-bgaurora-b 57s ease-in-out infinite;background:linear-gradient(180deg,transparent,rgba(231,127,66,.08),transparent);bottom:-28%;height:920px;right:-14%;transform:rotate(-13deg);width:560px}@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;transform:translateY(20px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:var(--d,0s)}.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;display:flex;gap:11px}.deck-root .brand img{display:block;height:42px;width:auto}.deck-root .brand b{color:var(--head);font-family:Poppins;font-size:26px;font-weight:700;letter-spacing:-.01em}.deck-root .slide.dark .brand b{color:#fff}.deck-root .eyebrow{color:var(--prim);font-family:Poppins;font-size:14px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.deck-root .title{color:var(--head);font-family:Poppins;font-weight:700;letter-spacing:-.01em;line-height:1.12}.deck-root .lead{color:var(--body);font-size:18px;line-height:1.55}.deck-root .kicker-pill{align-items:center;background:var(--primlight);border-radius:50px;color:var(--primd);display:inline-flex;font-family:Poppins;font-size:12px;font-weight:600;height:30px;letter-spacing:.04em;padding:0 14px}.deck-root .ibox{align-items:center;border-radius:16px;color:#fff;display:flex;flex:none;justify-content:center}.deck-root .ibox svg{height:52%;stroke-width:2;width:52%}.deck-root .float{animation:deck-float 5s ease-in-out infinite}@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{box-shadow:0 0 #e77f428c;transform:scale(1)}50%{box-shadow:0 0 0 9px #e77f4200;transform:scale(1.18)}}.deck-root .lamppulse{animation:deck-float 5s ease-in-out infinite,deck-glowpulse 2.6s ease-in-out infinite}.deck-root .breathe{animation:deck-breathe 4.6s ease-in-out infinite}.deck-root .chip{align-items:center;background:#fff;border:1px solid var(--border);border-radius:50px;color:var(--head);display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:44px;padding:0 16px}.deck-root .chip svg{color:var(--prim);height:17px;stroke-width:2;width:17px}.deck-root .card{background:var(--alt);border:1px solid var(--border);border-radius:16px;box-shadow:0 8px 22px -14px #14283c40;padding:26px}.deck-root .card .ct{color:var(--head);font-family:Poppins;font-size:19px;font-weight:600;margin:18px 0 8px}.deck-root .card .cd{color:var(--body);font-size:13.5px;line-height:1.45}.deck-root .mock{background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 26px 60px -22px #14283c73;overflow:hidden}.deck-root .mock .bar{align-items:center;background:var(--primd);display:flex;gap:7px;height:42px;padding:0 16px}.deck-root .mock .bar i{border-radius:50%;height:11px;width:11px}.deck-root .mock .bar span{color:#dceaf6;font-size:12px;margin-left:8px}.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);font-size:10.5px;margin-top:3px}.deck-root .kpi svg{color:var(--prim);height:20px;width:20px}.deck-root .vchart{align-items:flex-end;border-bottom:1px solid var(--border);display:flex;gap:20px;height:190px;padding:0 6px}.deck-root .vcol{align-items:center;display:flex;flex:1;flex-direction:column;height:100%;justify-content:flex-end}.deck-root .vbar{background:var(--prim);border-radius:7px 7px 0 0;height:0;max-width:62px;position:relative;transition:height 1.9s var(--ease) var(--d,.2s);width:100%}.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{color:var(--head);font-family:Poppins;font-size:13px;font-weight:700;left:0;opacity:0;position:absolute;right:0;text-align:center;top:-22px;transition:opacity .5s ease var(--vd,1s)}.deck-root .slide.active .vbar .v{opacity:1}.deck-root .vlab{color:var(--muted);font-size:11px;margin-top:8px}.deck-root .hrow{align-items:center;display:flex;gap:12px;margin-bottom:13px}.deck-root .hname{color:var(--head);font-size:13px;font-weight:500;text-align:right;width:120px}.deck-root .htrack{flex:1;margin-right:40px;position:relative}.deck-root .hbar{background:var(--prim);border-radius:6px;height:26px;transition:width 1.9s var(--ease) var(--d,.2s);width:0}.deck-root .hval{color:var(--head);font-family:Poppins;font-size:13px;font-weight:700;opacity:0;position:absolute;right:-34px;top:50%;transform:translateY(-50%);transition:opacity .5s ease var(--vd,1s)}.deck-root .slide.active .hval{opacity:1}.deck-root .trail{align-items:center;background:#fff;border:1px solid var(--border);border-radius:10px;display:flex;gap:12px;margin-bottom:12px;padding:11px 14px}.deck-root .trail .ti{align-items:center;background:var(--prim);border-radius:9px;display:flex;flex:none;height:34px;justify-content:center;width:34px}.deck-root .trail .ti svg{color:#fff;height:17px;width:17px}.deck-root .trail .tmid{flex:1}.deck-root .trail .tn{color:var(--head);font-size:13px;font-weight:600;margin-bottom:7px}.deck-root .ptrack{background:var(--border);border-radius:50px;height:9px;overflow:hidden}.deck-root .pfill{background:var(--prim);border-radius:50px;height:100%;transition:width 2.4s var(--ease) var(--d,.3s);width:0}.deck-root .tpct{color:var(--primd);font-family:Poppins;font-size:15px;font-weight:700;text-align:right;width:46px}.deck-root .tip{background:var(--primdd);border-radius:8px;box-shadow:0 8px 20px -8px #0006;color:#fff;font-size:11.5px;font-weight:600;opacity:0;padding:6px 10px;position:absolute;transform:translateY(6px) scale(.95);transition:opacity .5s var(--ease) var(--td,1.4s),transform .5s var(--ease) var(--td,1.4s);white-space:nowrap;z-index:5}.deck-root .tip:after{border:5px solid transparent;border-bottom:0;border-top:5px solid var(--primdd);bottom:-5px;content:"";left:50%;position:absolute;transform:translate(-50%)}.deck-root .slide.active .tip{opacity:1;transform:none}.deck-root .steps{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.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;display:flex;gap:12px;margin-bottom:10px}.deck-root .step .sb{align-items:center;background:var(--prim);border-radius:12px;display:flex;flex:none;height:46px;justify-content:center;width:46px}.deck-root .step .sb svg{color:#fff;height:22px;width:22px}.deck-root .step .num{align-items:center;animation:deck-numpulse 2.4s ease-in-out infinite;background:var(--acc);border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-family:Poppins;font-size:12px;font-weight:700;height:26px;justify-content:center;left:50px;position:absolute;top:12px;width:26px}.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{align-items:center;display:grid;gap:30px;grid-template-columns:1fr auto 1fr}.deck-root .srcwrap{display:grid;gap:11px;grid-template-columns:1fr 1fr}.deck-root .src{align-items:center;background:var(--alt);border:1px solid var(--border);border-radius:50px;color:var(--head);display:flex;font-size:12.5px;font-weight:600;gap:9px;padding:9px 14px}.deck-root .src svg{color:var(--prim);height:15px;width:15px}.deck-root .platbox{background:var(--primd);border-radius:16px;box-shadow:0 18px 40px -18px #28466499;color:#fff;padding:24px;text-align:center;width:210px}.deck-root .platbox .pb{align-items:center;background:var(--acc);border-radius:16px;display:flex;height:64px;justify-content:center;margin:0 auto 12px;width:64px}.deck-root .platbox .pb svg{color:#fff;height:32px;width:32px}.deck-root .platbox b{font-family:Poppins;font-size:18px;font-weight:600}.deck-root .govrow{align-items:flex-start;display:flex;gap:13px;margin-bottom:16px}.deck-root .govrow .gi{align-items:center;border-radius:11px;display:flex;flex:none;height:42px;justify-content:center;width:42px}.deck-root .govrow .gi svg{color:#fff;height:20px;width: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{align-items:center;color:var(--prim);display:flex;justify-content:center}.deck-root .arrowflow svg{animation:deck-nudge 1.8s ease-in-out infinite;height:54px;stroke-width:1.6;width:54px}@keyframes deck-nudge{0%,to{transform:translate(0)}50%{transform:translate(7px)}}.deck-root .blob{animation:deck-blobdrift 32s ease-in-out infinite;border-radius:50%;filter:blur(2px);position:absolute}@keyframes deck-blobdrift{0%,to{transform:translate(0)}50%{transform:translate(34px,24px)}}.deck-root .heroglow{animation:deck-heroglow 17s ease-in-out infinite;background:radial-gradient(circle,rgba(125,175,215,.38),transparent 62%);border-radius:50%;filter:blur(26px);height:760px;left:34%;position:absolute;top:-240px;width:760px;z-index:-1}@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{inset:0;overflow:hidden;pointer-events:none;position:absolute}.deck-root .aura .aura-band{filter:blur(52px);mix-blend-mode:screen;position:absolute;will-change:transform,opacity}.deck-root .aura .aura-b1{animation:deck-aurora-a 11s ease-in-out infinite;background:linear-gradient(180deg,transparent,rgba(64,222,190,.72),rgba(84,214,224,.42),transparent);height:1320px;left:2%;top:-36%;width:420px}.deck-root .aura .aura-b2{animation:deck-aurora-b 14s ease-in-out infinite;background:linear-gradient(180deg,transparent,rgba(92,196,242,.7),transparent);height:1320px;left:38%;top:-38%;width:380px}.deck-root .aura .aura-b3{animation:deck-aurora-c 17s ease-in-out infinite;background:linear-gradient(180deg,transparent,rgba(142,140,240,.62),rgba(96,178,236,.4),transparent);height:1380px;left:62%;top:-34%;width:460px}.deck-root .aura .aura-glow{animation:deck-aurora-glow 10s ease-in-out infinite;background:radial-gradient(circle,rgba(78,206,200,.42),transparent 62%);border-radius:50%;filter:blur(30px);height:720px;left:26%;mix-blend-mode:screen;position:absolute;top:-250px;width:720px}@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 rgba(231,127,66,.4)}.deck-root .netslide{padding:0}.deck-root .netlines{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.deck-root .flow{animation:deck-dashflow 1.4s linear infinite;stroke:#cfe2f2;stroke-dasharray:5 11;stroke-opacity:.45;stroke-width:2}@keyframes deck-dashflow{to{stroke-dashoffset:-32}}.deck-root .hubnode{align-items:center;animation:deck-hubbreathe 4.2s ease-in-out infinite;background:#223545ed;border:2px solid rgba(207,226,242,.5);border-radius:50%;display:flex;flex-direction:column;height:172px;justify-content:center;left:640px;opacity:0;position:absolute;top:315px;transform:translate(-50%,-50%);transition:opacity .8s var(--ease) .15s;width:172px}.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;font-family:Poppins;font-size:24px;font-weight:700;margin-top:6px}.deck-root .node{position:absolute;text-align:center;transform:translate(-50%,-50%)}.deck-root .nin{opacity:0;transform:scale(.4);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--d,0s)}.deck-root .slide.active .nin{opacity:1;transform:none}.deck-root .ncircle{align-items:center;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%;display:flex;justify-content:center;margin:0 auto}@keyframes deck-nodepulse{0%,to{box-shadow:0 0 #fff0}50%{box-shadow:0 0 26px 5px #ffffff2e}}.deck-root .ncircle svg{color:#fff;height:46%;width:46%}.deck-root .nprod .ncircle{background:var(--acc)}.deck-root .narea .ncircle{background:var(--prim)}.deck-root .nlabel{font-family:Poppins;left:50%;line-height:1.16;opacity:0;position:absolute;top:calc(100% + 9px);transform:translate(-50%);transition:opacity .65s ease var(--d2,.5s);white-space:nowrap}.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{bottom:48px;color:#dceaf6;font-family:Poppins;font-size:18px;font-weight:500;left:0;position:absolute;right:0;text-align:center}.deck-root .orbit{flex:none;position:relative}.deck-root .orbit-aura{inset:0;pointer-events:none;position:absolute;z-index:0}.deck-root .orbit-halo{background:radial-gradient(circle,var(--primlight),transparent 70%);height:66%;transform:translate(-50%,-50%);width:66%}.deck-root .orbit-core-bg,.deck-root .orbit-halo{border-radius:50%;left:50%;position:absolute;top:50%}.deck-root .orbit-core-bg{animation:deck-orbit-breathe 4.6s ease-in-out infinite;background:var(--accsoft);height:150px;width:150px}@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);border-radius:50%;left:50%;position:absolute;top:50%;z-index:0}.deck-root .orbit-ring.r1{animation:deck-orbit-spin 26s linear infinite;height:80%;opacity:.42;width:80%}.deck-root .orbit-ring.r2{animation:deck-orbit-spin-rev 34s linear infinite;height:52%;opacity:.3;width:52%}@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{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:1}.deck-root .orbit-flow{animation:deck-dashflow 1.4s linear infinite;stroke:var(--prim);stroke-dasharray:4 9;stroke-opacity:.28;stroke-width:1.5}.deck-root .orbit-core{left:50%;top:50%;z-index:3}.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{align-items:center;display:flex;flex-direction:column;opacity:0;transform:scale(.4);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--d,0s)}.deck-root .slide.active .orbit-sat .satin{opacity:1;transform:none}.deck-root .orbit-node{align-items:center;animation:deck-float 5.6s ease-in-out infinite var(--fd,0s);background:var(--prim);border-radius:50%;box-shadow:0 8px 18px -8px #28466480;display:flex;height:48px;justify-content:center;width:48px}.deck-root .orbit-node svg{color:#fff;height:46%;stroke-width:2;width:46%}.deck-root .orbit-sat-label{font-size:11px;margin-top:6px}.deck-root .orbit-cap,.deck-root .orbit-sat-label{color:var(--primd);font-family:Poppins;font-weight:600;white-space:nowrap}.deck-root .orbit-cap{bottom:-42px;font-size:16px;font-style:italic;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(8px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--d,0s)}.deck-root .slide.active .orbit-cap{opacity:1;transform:translate(-50%)}.deck-root .connect-wrap{margin:30px auto 0;max-width:100%;width:780px}.deck-root .connect-label{color:var(--muted);font-size:12px;font-weight:600;margin-bottom:16px}.deck-root .connect{position:relative}.deck-root .connect-lines{inset:0;overflow:visible;pointer-events:none;position:absolute;z-index:1}.deck-root .connect-line{stroke:var(--prim);stroke-dasharray:5 11;stroke-opacity:.3;stroke-width:1.6}.deck-root .connect-feed,.deck-root .connect-line{animation:deck-dashflow 1.4s linear infinite;opacity:0;transition:opacity .55s var(--ease);transition-delay:var(--d,0s)}.deck-root .connect-feed{stroke:var(--prim);stroke-dasharray:5 11;stroke-opacity:.45;stroke-width:2.2}.deck-root .slide.active .connect-feed,.deck-root .slide.active .connect-line{opacity:1}.deck-root .connect-src{left:0;position:absolute;width:248px;z-index:2}.deck-root .connect-bus{animation:deck-connect-busglow 3.2s ease-in-out infinite;background:linear-gradient(180deg,var(--prim),var(--primd));border-radius:5px;box-shadow:0 6px 18px -6px #28466480;position:absolute;transform:translate(-50%);width:8px;z-index:1}@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{animation:deck-connect-port 2.4s ease-in-out infinite var(--fd,0s);background:#fff;border:3px solid var(--prim);border-radius:50%;height:14px;opacity:0;position:absolute;transform:translate(-50%,-50%);transition:opacity .4s var(--ease);transition-delay:var(--d,0s);width:14px;z-index:3}.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);display:flex;opacity:0;position:absolute;transform:translate(-50%,-50%);transition:opacity .5s var(--ease);transition-delay:var(--d,0s);z-index:2}.deck-root .slide.active .connect-arrow{opacity:1}.deck-root .connect-arrow svg{animation:deck-nudge 1.8s ease-in-out infinite;height:30px;stroke-width:1.8;width:30px}.deck-root .connect-plat-pos{position:absolute;transform:translateY(-50%);z-index:3}.deck-root .connect-plat{background:var(--primd);border-radius:16px;box-shadow:0 18px 40px -18px #28466499;color:#fff;padding:24px;text-align:center}.deck-root .connect-plat .pb{align-items:center;background:var(--acc);border-radius:16px;display:flex;height:64px;justify-content:center;margin:0 auto 12px;width:64px}.deck-root .connect-plat .pb svg{color:#fff;height:32px;width:32px}.deck-root .connect-plat b{font-family:Poppins;font-size:18px;font-weight:600}.deck-root .controls{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14222eb8;border-radius:50px;bottom:22px;color:#fff;display:flex;gap:14px;left:50%;padding:9px 16px;position:fixed;transform:translate(-50%);transition:opacity .22s ease;z-index:40}.deck-root .controls.hide{opacity:0;pointer-events:none}.deck-root .controls a,.deck-root .controls button{background:transparent;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;opacity:.85;padding:4px;text-decoration:none}.deck-root .controls a:hover,.deck-root .controls button:hover{background:#ffffff1f;opacity:1}.deck-root .controls a svg,.deck-root .controls button svg{height:20px;width:20px}.deck-root .controls .ctrl-sep{background:#fff3;border-radius:1px;height:18px;width:1px}.deck-root .counter{font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:.05em;min-width:54px;text-align:center;white-space:nowrap}.deck-root .dots-nav{display:flex;gap:7px}.deck-root .dots-nav i{background:#ffffff59;border-radius:50%;cursor:pointer;height:8px;transition:.3s;width:8px}.deck-root .dots-nav i.on{background:#fff;border-radius:50px;width:22px}.deck-root .topbar{background:var(--acc);height:3px;left:0;position:fixed;top:0;transition:width .5s var(--ease),opacity .22s ease;width:0;z-index:40}.deck-root .topbar.hide{opacity:0}.deck-root .controls button:disabled{cursor:default;opacity:.4;pointer-events:none}.deck-root .help{position:fixed;right:18px;top:18px;transition:opacity .22s ease;z-index:41}.deck-root .help.hide{opacity:0;pointer-events:none}.deck-root .help-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14222eb8;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;opacity:.85;padding:8px;transition:opacity .2s ease,background .2s ease}.deck-root .help-btn:hover{background:#14222ee6;opacity:1}.deck-root .help-btn svg{height:20px;width:20px}.deck-root .help-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14222eeb;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;box-shadow:0 20px 60px -20px #0009;color:#fff;padding:16px 18px;position:absolute;right:0;top:calc(100% + 10px);width:min(300px,calc(100vw - 32px))}.deck-root .help-panel .help-title{font-family:Poppins;font-size:14px;font-weight:600;margin:0 0 10px}.deck-root .help-panel ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.deck-root .help-panel li{color:#ffffffd1;font-size:13px;line-height:1.35;padding-left:14px;position:relative}.deck-root .help-panel li:before{background:var(--acc);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:7px;width:5px}.deck-root .help-panel .help-note{border-top:1px solid hsla(0,0%,100%,.12);color:#fff9;font-size:12px;line-height:1.45;margin:14px 0 0;padding-top:12px}@media(max-width:640px){.deck-root .controls{bottom:14px;gap:8px;max-width:calc(100vw - 20px);padding:7px 12px}.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{height:22px;width:22px}.deck-root .counter{font-size:12px;min-width:50px}.deck-root .help{right:12px;top:12px}.deck-root .help-btn svg{height:22px;width:22px}}@media(max-width:400px){.deck-root .controls{gap:6px;padding:6px 10px}.deck-root .counter{min-width:42px}}.deck-root .deck-export-overlay{align-items:center;background:#0e1a24;display:flex;inset:0;justify-content:center;position:fixed;z-index:60}.deck-root .deck-export-card{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 20px 60px -20px #0009;display:flex;flex-direction:column;gap:12px;padding:30px 40px}.deck-root .deck-export-spinner{animation:deck-export-spin .8s linear infinite;border:3px solid hsla(0,0%,100%,.2);border-radius:50%;border-top:3px solid var(--acc);height:38px;width:38px}.deck-root .deck-export-title{color:#fff;font-family:Poppins;font-size:16px;font-weight:600}.deck-root .deck-export-progress{color:#ffffffb3;font-size:13px;font-variant-numeric:tabular-nums}@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}}
