@property --o{syntax:"*";inherits:false}@property --x{syntax:"*";inherits:false}@property --y{syntax:"*";inherits:false}@property --sx{syntax:"*";inherits:false}@property --sy{syntax:"*";inherits:false}@property --r{syntax:"*";inherits:false}@property --o0{syntax:"*";inherits:false}@property --o1{syntax:"*";inherits:false}@property --o2{syntax:"*";inherits:false}@property --o3{syntax:"*";inherits:false}@property --o4{syntax:"*";inherits:false}@property --o5{syntax:"*";inherits:false}@property --o6{syntax:"*";inherits:false}@property --o7{syntax:"*";inherits:false}@property --x0{syntax:"*";inherits:false}@property --x1{syntax:"*";inherits:false}@property --x2{syntax:"*";inherits:false}@property --x3{syntax:"*";inherits:false}@property --x4{syntax:"*";inherits:false}@property --x5{syntax:"*";inherits:false}@property --x6{syntax:"*";inherits:false}@property --x7{syntax:"*";inherits:false}@property --y0{syntax:"*";inherits:false}@property --y1{syntax:"*";inherits:false}@property --y2{syntax:"*";inherits:false}@property --y3{syntax:"*";inherits:false}@property --y4{syntax:"*";inherits:false}@property --y5{syntax:"*";inherits:false}@property --y6{syntax:"*";inherits:false}@property --y7{syntax:"*";inherits:false}@property --sx0{syntax:"*";inherits:false}@property --sx1{syntax:"*";inherits:false}@property --sx2{syntax:"*";inherits:false}@property --sx3{syntax:"*";inherits:false}@property --sx4{syntax:"*";inherits:false}@property --sx5{syntax:"*";inherits:false}@property --sx6{syntax:"*";inherits:false}@property --sx7{syntax:"*";inherits:false}@property --sy0{syntax:"*";inherits:false}@property --sy1{syntax:"*";inherits:false}@property --sy2{syntax:"*";inherits:false}@property --sy3{syntax:"*";inherits:false}@property --sy4{syntax:"*";inherits:false}@property --sy5{syntax:"*";inherits:false}@property --sy6{syntax:"*";inherits:false}@property --sy7{syntax:"*";inherits:false}@property --r0{syntax:"*";inherits:false}@property --r1{syntax:"*";inherits:false}@property --r2{syntax:"*";inherits:false}@property --r3{syntax:"*";inherits:false}@property --r4{syntax:"*";inherits:false}@property --r5{syntax:"*";inherits:false}@property --r6{syntax:"*";inherits:false}@property --r7{syntax:"*";inherits:false}@property --d{syntax:"*";inherits:false}@property --an{syntax:"*";inherits:false}@property --adu{syntax:"*";inherits:false}@property --adl{syntax:"*";inherits:false}@property --ait{syntax:"*";inherits:false}@property --aease{syntax:"*";inherits:false}@property --adir{syntax:"*";inherits:false}@property --tx{syntax:"*";inherits:false}@property --ty{syntax:"*";inherits:false}@property --tr{syntax:"*";inherits:false}@property --xv-n{syntax:"<integer>";inherits:false;initial-value:0}.xv-root{--xv-ease:var(--ease-out-expo,cubic-bezier(.22, 1, .36, 1));isolation:isolate;width:100%;position:relative;container-type:inline-size}.xv-root[data-variant=hero]{aspect-ratio:1}.xv-root[data-variant=card]{aspect-ratio:16/10;overflow:hidden}.xv-box{transform-origin:0 0;transform:scale(var(--xv-scale));position:absolute;top:0;left:0}.xv-root[data-variant=hero]>.xv-box{--xv-scale:tan(atan2(100cqw, 600px));width:600px;height:600px}.xv-root[data-variant=card]>.xv-box{--xv-scale:tan(atan2(100cqw, 640px));width:640px;height:400px}.xv-k{opacity:var(--o,1);transform:translate(var(--x,0px), var(--y,0px)) rotate(var(--r,0deg)) scale(var(--sx,1), var(--sy,1));transition:opacity .46s var(--xv-ease) var(--d,0s), transform .62s var(--xv-ease) var(--d,0s)}.xv-root[data-step="0"] .xv-k{--o:var(--o0);--x:var(--x0);--y:var(--y0);--sx:var(--sx0);--sy:var(--sy0);--r:var(--r0)}.xv-root[data-step="1"] .xv-k{--o:var(--o1);--x:var(--x1);--y:var(--y1);--sx:var(--sx1);--sy:var(--sy1);--r:var(--r1)}.xv-root[data-step="2"] .xv-k{--o:var(--o2);--x:var(--x2);--y:var(--y2);--sx:var(--sx2);--sy:var(--sy2);--r:var(--r2)}.xv-root[data-step="3"] .xv-k{--o:var(--o3);--x:var(--x3);--y:var(--y3);--sx:var(--sx3);--sy:var(--sy3);--r:var(--r3)}.xv-root[data-step="4"] .xv-k{--o:var(--o4);--x:var(--x4);--y:var(--y4);--sx:var(--sx4);--sy:var(--sy4);--r:var(--r4)}.xv-root[data-step="5"] .xv-k{--o:var(--o5);--x:var(--x5);--y:var(--y5);--sx:var(--sx5);--sy:var(--sy5);--r:var(--r5)}.xv-root[data-step="6"] .xv-k{--o:var(--o6);--x:var(--x6);--y:var(--y6);--sx:var(--sx6);--sy:var(--sy6);--r:var(--r6)}.xv-root[data-step="7"] .xv-k{--o:var(--o7);--x:var(--x7);--y:var(--y7);--sx:var(--sx7);--sy:var(--sy7);--r:var(--r7)}.xv-root[data-play=true][data-step="0"] [data-run~="0"],.xv-root[data-play=true][data-step="1"] [data-run~="1"],.xv-root[data-play=true][data-step="2"] [data-run~="2"],.xv-root[data-play=true][data-step="3"] [data-run~="3"],.xv-root[data-play=true][data-step="4"] [data-run~="4"],.xv-root[data-play=true][data-step="5"] [data-run~="5"],.xv-root[data-play=true][data-step="6"] [data-run~="6"],.xv-root[data-play=true][data-step="7"] [data-run~="7"],.xv-root[data-play=true] [data-run~=loop],.xv-root[data-play=true][data-variant=hero] [data-run~=hloop]{animation:var(--an) var(--adu,1s) var(--aease,var(--xv-ease)) var(--adl,0s) var(--ait,1) var(--adir,normal) both}.xv-count{counter-reset:xvn var(--xv-n)}.xv-count:after{content:counter(xvn)}.xv-paper-noise{background-image:radial-gradient(circle at 1px 1px,#ffffff12 1px,#0000 0);background-size:18px 18px}@media (prefers-reduced-motion:reduce){.xv-root *,.xv-root :before,.xv-root :after{transition:none!important;animation:none!important}}@keyframes xv-pop{0%{opacity:0;transform:scale(.6)}}@keyframes xv-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes xv-drop{0%{opacity:0;transform:translateY(-14px)}}@keyframes xv-slide{0%{opacity:0;transform:translateX(var(--tx,-16px))}}@keyframes xv-fill{0%{transform:scaleX(0)}}@keyframes xv-fill-y{0%{transform:scaleY(0)}}@keyframes xv-count{0%{--xv-n:0}}@keyframes xv-fade{0%{opacity:0}}@keyframes xv-out{0%{opacity:1}}@keyframes xv-turn{0%{transform:rotate(var(--tr,-90deg))}}@keyframes xv-print{0%{transform:translateY(var(--ty,-100%))}}@keyframes xv-reveal{0%{opacity:0;filter:blur(10px);transform:scale(1.06)}}@keyframes xv-lock{0%{opacity:0;transform:scale(1.6)}60%{opacity:1;transform:scale(.95)}}@keyframes xv-burst{0%{opacity:0;transform:translate(0)scale(.2)rotate(0)}15%{opacity:1}to{opacity:1;transform:translate(var(--tx,0px), var(--ty,0px)) scale(1) rotate(var(--tr,180deg))}}@keyframes xv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes xv-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes xv-ping{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(2)}}@keyframes xv-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes xv-tap{0%,to{transform:scale(1)}10%{transform:scale(.9)}24%{transform:scale(1.03)}34%{transform:scale(1)}}@keyframes xv-up{0%{opacity:0;transform:translateY(0)scale(.8)}15%{opacity:1}to{opacity:0;transform:translateY(-56px)scale(1)}}@keyframes xv-scan{0%{transform:translateY(0)}to{transform:translateY(var(--ty,100px))}}@keyframes xv-shimmer{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes xv-sway{0%,to{transform:rotate(calc(var(--tr,4deg) * -1))}50%{transform:rotate(var(--tr,4deg))}}@keyframes xv-swing{0%,to{transform:rotate(0)}50%{transform:rotate(var(--tr,20deg))}}@keyframes xv-drift{0%{transform:translateY(0)}to{transform:translateY(var(--ty,-200px))}}@keyframes xv-bounce{0%,to{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)}50%{transform:translateY(var(--ty,-120px));animation-timing-function:cubic-bezier(.6,0,.8,.3)}}@keyframes xv-cycle6{0%{opacity:0}3%,16.6%{opacity:1}20%,to{opacity:0}}@keyframes xv-cycle3{0%{opacity:0}5%,33.3%{opacity:1}38%,to{opacity:0}}.xv-glow{background:radial-gradient(circle, color-mix(in srgb, var(--color-azure-600,#3459d9) 35%, transparent), transparent 65%);pointer-events:none;border-radius:50%;width:640px;height:640px;margin:-320px 0 0 -320px;position:absolute;top:50%;left:50%}.xv-card-bg{background:radial-gradient(60% 80% at 70% 30%, color-mix(in srgb, var(--color-azure-600,#3459d9) 38%, transparent), transparent 70%), radial-gradient(50% 60% at 15% 90%, color-mix(in srgb, var(--color-azure-300,#77aee2) 14%, transparent), transparent 70%), linear-gradient(160deg, var(--color-ink-900,#131f42), var(--color-ink-950,#0b1330));position:absolute;inset:0}.xv-card-bg:after{content:"";background-image:radial-gradient(circle at 1px 1px,#ffffff0f 1px,#0000 0);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 60% 40%,#000,#0000);mask-image:radial-gradient(70% 90% at 60% 40%,#000,#0000)}.xv-root[data-variant=card] .xv-phone .xv-t{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffffff42;border-radius:999px;color:#0000!important}.xv-root[data-variant=card] .xv-phone .xv-t-d{background:#19285352}.xv-root[data-variant=card] .xv-phone .xv-count:after{color:#0000;background:#ffffff42;border-radius:999px}
