.vx-tu .vx-tu__grid{align-items:center}.vx-tu__stage{display:block;width:clamp(280px,min(100%,calc((100svh - 340px)/.8)),600px);margin-inline:auto}.vx-tu .vx-stage__panel{position:relative}.vx-tu .vx-stage__panel:not(.is-active){position:absolute;inset:0 0 auto}.vx-tu__tabs{margin:0 0 14px}.vx-tu__tabs .vx-tab{font-size:15px;padding:11px 18px}.vx-tu__pic{position:relative;container-type:inline-size;aspect-ratio:5 / 4;background:radial-gradient(120% 95% at 30% 40%,#fff,#eef4fb 55%,#dfe9f5)}.vx-tu__pic--bed{background:#1b2230}.vx .vx-tu__clock{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:none;aspect-ratio:auto}.vx-tu__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.vx-tu__plate,.vx .vx-tu__plate img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.vx .vx-tu__plate img{transform-origin:55% 70%;transition:transform 7.5s linear}.vx-tu__clock.is-playing~.vx-tu__bg .vx-tu__plate img,.vx-tu__clock.is-ended~.vx-tu__bg .vx-tu__plate img{transform:scale(1.035)}.vx-tu__glow{position:absolute;left:6%;top:-12%;width:56%;height:52%;border-radius:50%;background:radial-gradient(closest-side,#ffd4a047,#ffd4a000);mix-blend-mode:screen;pointer-events:none;animation:vxTuGlow 5s ease-in-out infinite}@keyframes vxTuGlow{0%,to{opacity:.55}50%{opacity:1}}.vx-tu__ov{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;font-family:var(--vx-body)}.vx-tu__ov .vx-tu__fade[data-at]{opacity:0;transform:translateY(12px);transition:opacity .55s var(--vx-ease),transform .7s var(--vx-ease)}.vx-tu__ov .vx-tu__fade[data-at].is-on{opacity:1;transform:none}.vx-tu__phone{position:absolute;left:var(--ph-l);top:var(--ph-t);height:var(--ph-h);aspect-ratio:1320 / 2868;border-radius:13%/6%;background:#05080f;overflow:hidden;box-shadow:0 0 0 4px #0b1e3f,0 0 0 5px #bfd7f059,0 34px 60px -24px #000000b3}.vx-tu__ov .vx-tu__phone.vx-tu__fade[data-at]{transform:translateY(14%)}.vx-tu__ov .vx-tu__phone.vx-tu__fade[data-at].is-on{transform:none}.vx-tu__screen{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s ease}.vx-tu__screen.is-on{opacity:1}.vx .vx-tu__screen img{width:100%;height:100%;max-width:none;object-fit:cover}.vx-tu__hold{position:absolute;left:50%;top:31.5%;width:66%;aspect-ratio:1;translate:-50% -50%;opacity:0;transition:opacity .25s}.vx-tu__hold.is-on{opacity:1}.vx-tu__hold svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.vx-tu__hold circle{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;filter:drop-shadow(0 0 3px rgba(30,91,184,.9))}.vx-tu__hold.is-on circle{animation:vxTuHold var(--hold, 1.8s) linear both}.vx-tu__hold i{position:absolute;left:50%;top:50%;width:30%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;border:2.5px solid #fff;box-shadow:0 0 0 3px #1e5bb8,0 0 0 8px #3e7fd659,0 0 18px #7cc4f2cc}.vx-tu__hold.is-on i{animation:vxTuPress var(--hold, 1.8s) ease-out both}@keyframes vxTuHold{to{stroke-dashoffset:0}}@keyframes vxTuPress{0%{scale:.5;opacity:0}15%{scale:1;opacity:1}85%{scale:.92;opacity:1}to{scale:1.1;opacity:0}}.vx-tu__clock:not(.is-playing)~.vx-tu__ov .vx-tu__hold *{animation-play-state:paused}.vx-tu__arcs{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.vx-tu__arcs--m{display:none}.vx-tu__dots{fill:none;stroke:#7cc4f2;stroke-width:.95;stroke-linecap:round;stroke-dasharray:0 2.3}.vx-tu__pic--anywhere .vx-tu__dots{stroke:var(--vx-blue2)}.vx-tu__draw{fill:none;stroke:#fff;stroke-width:6;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .9s var(--vx-ease)}.vx-tu__draw.is-on{stroke-dashoffset:0}.vx-tu__node{position:absolute;left:var(--nd-x);top:var(--nd-y);width:52px;height:52px;margin:-26px 0 0 -26px;display:grid;place-items:center;border-radius:50%;background:#fff;box-shadow:0 0 0 6px #3e7fd633,0 14px 30px -12px #0b1e3f8c}.vx-tu__node .vx-icon{width:32px;height:32px}.vx-tu__card{position:absolute;left:var(--cd-l);top:var(--cd-t);width:var(--cd-w);display:block;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #ffffff80,0 26px 50px -22px #0009}.vx-tu__cardpic{position:relative;display:block}.vx .vx-tu__cardpic img{display:block;width:100%;height:auto}.vx-tu__cardlabel{display:block;padding:9px 12px 11px;background:#fffffff0}.vx-tu__pic--anywhere .vx-tu__cardlabel{display:flex;align-items:center;gap:7px;padding:8px 12px}.vx-tu__cardlabel .vx-tu__home{width:22px;height:22px;flex:none}.vx-tu__cardlabel b{display:block;font:600 16px/1.2 var(--vx-body);color:var(--vx-mid)}.vx-tu__cardlabel small{display:block;margin-top:2px;font:600 15px/1.25 var(--vx-body);color:var(--vx-blue)}.vx-tu__pulse{position:absolute;left:var(--lk-x);top:var(--lk-y);width:0;height:0}.vx-tu__pulse i{position:absolute;left:0;top:0;width:46px;height:46px;translate:-50% -50%;border-radius:50%;border:2px solid #7CC4F2;opacity:0}.vx-tu__pulse.is-on i{animation:vxTuRing 1.2s ease-out infinite}.vx-tu__pulse.is-on i:nth-child(2){animation-delay:.6s}@keyframes vxTuRing{0%{opacity:.95;scale:.6}to{opacity:0;scale:2.2}}.vx-tu .vx-icon .s,.vx-tu .vx-icon .a{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.vx-tu .vx-icon .s{stroke:var(--vx-i-s)}.vx-tu .vx-icon .a{stroke:var(--vx-i-a)}.vx-tu .vx-icon .f{fill:var(--vx-i-a)}.vx-tu__dests{position:absolute;inset:4% 3% auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2%}.vx-tu__dest{display:flex;align-items:center;gap:10px;padding:8px 10px 8px 8px;border-radius:16px;background:#ffffffdb;box-shadow:inset 0 0 0 1px #bfd7f0e6,0 14px 30px -18px #0b1e3f80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vx-tu__glyph{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:12px;background:var(--vx-blue);--vx-i-s: #fff;--vx-i-a: #CFE1FA}.vx-tu__glyph .vx-icon{width:26px;height:26px}.vx-tu__desttext{display:grid;gap:2px;min-width:0}.vx-tu__dest b{font:600 15px/1.2 var(--vx-body);color:var(--vx-mid)}.vx-tu__dest small{font:500 15px/1.25 var(--vx-body);color:#44526a}.vx-tu__done{position:absolute;right:calc(100% - var(--cd-l) - var(--cd-w));top:var(--dn-t);display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 9px;border-radius:999px;background:#0b1e3fdb;color:#fff;font:600 16px/1 var(--vx-body);white-space:nowrap;box-shadow:0 14px 30px -14px #0b1e3fb3}.vx-tu__done svg{width:22px;height:22px;flex:none}.vx-tu__done circle{fill:#3fb68b}.vx-tu__done path{fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@container (max-width: 579px){.vx-tu__dest{flex-direction:column;gap:5px;padding:6px 4px 7px;text-align:center;border-radius:14px}.vx-tu__glyph{width:30px;height:30px;border-radius:9px}.vx-tu__glyph .vx-icon{width:22px;height:22px}.vx-tu__dest b{white-space:nowrap}.vx-tu__dest small{display:none}}.vx-tu__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none}.vx-tu__steps li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:var(--vx-cloud);color:var(--vx-soft);font:600 15px/1.3 var(--vx-body);box-shadow:inset 0 0 0 1px var(--vx-border);transition:background .4s,color .4s,box-shadow .4s}.vx-tu__n{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--vx-mist);color:var(--vx-blue);font:700 14px/1 var(--vx-body);transition:background .4s,color .4s}.vx-tu__steps li.is-on{color:var(--vx-mid);background:#fff;box-shadow:inset 0 0 0 1.5px var(--vx-halo),0 12px 28px -18px #0b1e3f73}.vx-tu__steps li.is-on .vx-tu__n{background:var(--vx-blue);color:#fff}.vx-tu__pic--bed{--ph-l: 41%;--ph-t: 20%;--ph-h: 72%;--hold: 1.8s;--cd-l: 72%;--cd-t: 6%;--cd-w: 24.5%;--lk-x: 49%;--lk-y: 38.5%;--nd-x: 65.2%;--nd-y: 10.4%}.vx-tu__pic--anywhere{--ph-l: 14%;--ph-t: 25%;--ph-h: 72%;--hold: 1.6s;--cd-l: 60%;--cd-t: 23%;--cd-w: 23%;--lk-x: 56.4%;--lk-y: 31.9%;--nd-x: 50.4%;--nd-y: 66%;--dn-t: 83%}.vx-tu__copy .vx-lead{color:var(--vx-text);opacity:.86}.vx-tu__chips .vx-chip{font-size:15px}html:not(.vx-js) .vx-tu [data-final]{opacity:1;transform:none}html:not(.vx-js) .vx-tu__steps li{color:var(--vx-mid);background:#fff;box-shadow:inset 0 0 0 1.5px var(--vx-halo)}html:not(.vx-js) .vx-tu__steps .vx-tu__n{background:var(--vx-blue);color:#fff}html:not(.vx-js) .vx-tu .vx-tu__draw{stroke-dashoffset:0}@media(max-width:989px){.vx-tu__stage{width:clamp(280px,min(100%,calc((100svh - 360px)/.8)),600px)}.vx-tu__copy{max-width:640px}}@media(max-width:749px){.vx-tu__stage{width:min(100%,420px)}.vx-tu__pic{aspect-ratio:4 / 5}.vx-tu__arcs--d{display:none}.vx-tu__arcs--m{display:block}.vx-tu__dots{stroke-width:1.15;stroke-dasharray:0 2.6}.vx-tu__pic--bed{--ph-l: 33%;--ph-t: 41%;--ph-h: 53%;--cd-l: 66%;--cd-t: 4%;--cd-w: 30%;--nd-x: 52%;--nd-y: 25.6%}.vx-tu__pic--anywhere{--ph-l: 6%;--ph-t: 31%;--ph-h: 64%;--cd-l: 56%;--cd-t: 29%;--cd-w: 36%;--nd-x: 49.9%;--nd-y: 72.5%}.vx-tu__phone{box-shadow:0 0 0 3px #0b1e3f,0 0 0 4px #bfd7f059,0 24px 44px -18px #000000b3}.vx-tu__node{width:34px;height:34px;margin:-17px 0 0 -17px;box-shadow:0 0 0 4px #3e7fd633,0 10px 20px -10px #0b1e3f8c}.vx-tu__node .vx-icon{width:22px;height:22px}.vx-tu__card{border-radius:12px}.vx-tu__cardlabel{padding:7px 9px 8px}.vx-tu__cardlabel small{display:none}.vx-tu__cardlabel b{font-size:15px}.vx-tu__pic--anywhere .vx-tu__cardlabel{padding:7px 9px;gap:5px}.vx-tu__cardlabel .vx-tu__home{width:18px;height:18px}.vx-tu__pulse i{width:34px;height:34px}.vx-tu__dests{inset:3% 2% auto}.vx-tu__dest b{font-size:14px}.vx-tu__done{display:none}.vx-tu__steps{grid-template-columns:minmax(0,1fr);gap:8px}.vx-tu__steps li{font-size:16px;padding:9px 12px}.vx-tu__tabs .vx-tab{flex:1 1 0;justify-content:center}}@media(prefers-reduced-motion:reduce){.vx-tu__ov [data-at],.vx-tu__draw,.vx-tu__screen,.vx .vx-tu__plate img{transition:none!important}.vx-tu__glow,.vx-tu__hold *,.vx-tu__pulse i{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/venix-fx-tuya.css.map */
