.sv-ai{--sv:#0891b2;--svT:#0e7490;--svG:#0891b242;--svS:#e8f6fa;--tabOn:#e8f6fa;--s-plB:#e8f6fa;--s-plT:#0e7490;--s-plR:#0891b23d;--sk:#fff;--skT:#121e2c;--skS:#5b6b80;--skB:#eef1f6;--skL:#121e2c12;--skSh:0 0 0 1px #121e2c0f, 0 1px 2px #121e2c0f, 0 14px 30px -16px #121e2c4d}.dark .sv-ai{--s-acc:#22c3e0;--s-accG:#22d3ee57;--s-btn:#1f4de2;--s-btnH:#2b59f2;--s-btnG:#2e5cff9e;--sv:#22c3e0;--svT:#4fd3ec;--svG:#22d3ee57;--svS:#22d3ee1f;--tabOn:#22d3ee1f;--s-plB:#22d3ee1a;--s-plT:#5fd8ee;--s-plR:#22d3ee4d;--sk:#141416;--skT:#f5f5f5;--skS:#9c9ca4;--skB:#222225;--skL:#ffffff12;--skSh:inset 0 0 0 1px #ffffff12, inset 0 1px 0 #ffffff0f, 0 18px 36px -18px #000000f2}.sv-ai .st-eb,.sv-ai .st-kk{color:var(--svT)}.sv-ai .st-galc span{color:var(--sv)}.dark .sv-ai .st-gc{--gsw:#22d3ee1a}.dark .sv-ai .st-sm i{background:var(--s-acc);box-shadow:0 0 0 4px var(--s-accG)}.dark .sv-ai .st-sdl li:not(.blu) i{background:var(--sv)}.dark .sv-ai .st-bd-d{background:radial-gradient(60% 50% at 50% -10%,#ffffff14,#fff0 70%),#0c0c0d}.dark .sv-ai .st-plb-h .st-it{color:var(--sv)}.sv-ai .smp b svg{fill:#f64f22;width:11px;height:12.3px;overflow:visible}.sv-ai .stg{line-height:normal}.sv-ai .tli svg *,.sv-ai .agi svg *,.sv-ai .hc svg *,.sv-ai .cav svg *,.sv-ai .mci svg *{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.sv-ai .icfg{flex-wrap:wrap;align-items:stretch;gap:40px;display:flex}.sv-ai .ilc{flex-direction:column;flex:1.6 620px;min-width:0;display:flex}.sv-ai .ieb{align-items:center;gap:9px;line-height:16px;display:flex}.sv-ai .ieb .ebb{fill:currentColor;flex:none;width:8.6px;height:12.3px}.sv-ai .icfg .st-bh1{margin-top:10px}.sv-ai .ipn{flex-direction:column;flex:400px;gap:12px;min-width:0;max-width:470px;display:flex}.sv-ai .ipk{background:var(--s-bg2);border-radius:30px;flex:none;padding:24px;transition:background-color .4s}.dark .sv-ai .ipk{background:#0e0e10}.sv-ai .ipk .st-os{gap:10px}.sv-ai .ipk .st-opt{border-radius:18px;gap:14px;min-height:80px;padding:15px 18px}.dark .sv-ai .ipk .st-opt{background:#151517}.dark .sv-ai .ipk .st-opt.on{background:color-mix(in srgb, var(--s-acc) 8%, #151517)}.sv-ai .ipk .st-ot{font-size:17.5px;line-height:1.3}.sv-ai .ipk .st-ol{margin-top:3px;font-size:13.5px;line-height:1.42}.sv-ai .ipk .st-oc{font-size:17px}.sv-ai .ipk .st-tt{margin-top:22px;padding-top:20px;display:block}.sv-ai .ipk .st-am{margin-top:2px;font-size:54px}.sv-ai .ipk .st-rw{gap:7px;margin-top:10px}.sv-ai .ipk .st-rw li{justify-content:space-between;gap:12px;font-size:14.5px}.sv-ai .ipk .st-rw b{text-align:right}.sv-ai .st-tt>.mo{border-top:1px dashed var(--s-ln2);color:var(--s-tx);justify-content:space-between;gap:12px;margin:12px 0 0;padding-top:9px;font-size:14px;display:flex}.sv-ai .st-tt>.mo b{color:var(--s-ink);text-align:right;font-weight:600}.sv-ai .st-tt>.mo span{align-items:center;gap:7px;display:flex}.sv-ai .st-tt>.mo span i{background:var(--sv);border-radius:50%;width:6px;height:6px}.sv-ai .vm{min-height:20px;color:var(--s-mut);margin:9px 0 0;font-size:13px;line-height:20px}.sv-ai .vm.hd{visibility:hidden}.sv-ai .ipk .st-ac{margin-top:18px}.sv-ai .ipk .st-ac .st-bp{flex:200px;padding:0 26px}.sv-ai .ipk .st-ac .st-bs{padding:0 24px}.sv-ai .ipn .st-dn{border-radius:20px;align-items:center;margin-top:0;padding:15px 18px}.sv-ai .ipn .st-ds{border-radius:10px;width:36px;height:36px}.sv-ai .ipn .st-dn p{font-size:14.5px;font-weight:500;line-height:1.45}@media (max-width:640px){.sv-ai .icfg{gap:28px}.sv-ai .ipk{border-radius:24px;padding:18px 16px 20px}.sv-ai .ipk .st-opt{padding:14px 15px}}.sv-ai .sn0{--hx:50cqw;--hy:46cqh;--t0x:50cqw;--t0y:calc(13cqh + 15px);--t1x:81cqw;--t1y:calc(35cqh - 15px);--t2x:69cqw;--t2y:calc(73cqh - 15px);--t3x:31cqw;--t3y:calc(73cqh - 15px);--t4x:19cqw;--t4y:calc(35cqh - 15px)}.sv-ai .sn2{--cx:50cqw;--cy:46cqh;--a0x:25cqw;--a0y:18cqh;--a1x:75cqw;--a1y:18cqh;--a2x:25cqw;--a2y:74cqh;--a3x:75cqw;--a3y:74cqh}@container (max-width:560px){.sv-ai .sn0{--hy:41cqh;--t0y:calc(11cqh + 15px);--t1x:84cqw;--t1y:calc(34cqh - 15px);--t2x:72cqw;--t2y:calc(66cqh - 15px);--t3x:28cqw;--t3y:calc(66cqh - 15px);--t4x:16cqw;--t4y:calc(34cqh - 15px)}.sv-ai .sn2{--cy:42cqh;--a0y:15cqh;--a1y:15cqh;--a2y:69cqh;--a3y:69cqh}}.sv-ai .stg{--cnU:#0c4a6e1f;--cnB:#ffffffd9;--pc:14, 165, 233}.dark .sv-ai .stg{--cnU:#0000;--cnB:#bae6fd33;--pc:34, 211, 238}.sv-ai .cns{z-index:0;pointer-events:none;position:absolute;inset:0}.sv-ai .cn{left:var(--ax);top:var(--ay);width:hypot(calc(var(--bx) - var(--ax)), calc(var(--by) - var(--ay)));transform-origin:0;height:28px;rotate:atan2(calc(var(--by) - var(--ay)), calc(var(--bx) - var(--ax)));margin-top:-14px;position:absolute;overflow:hidden}.sv-ai .cn:before,.sv-ai .cn:after,.sv-ai .cp{content:"";border-radius:2px;position:absolute;top:50%;left:0;right:0}.sv-ai .cn:before{background:var(--cnU);height:3.2px;margin-top:-1.6px}.sv-ai .cn:after{z-index:1;background:var(--cnB);height:1.3px;margin-top:-.65px}.sv-ai .cp{z-index:2;background:rgba(var(--pc), .38);transform-origin:0;height:1.6px;margin-top:-.8px;transform:scaleX(0)}.sv-ai .cn.ev .cp{background:rgba(var(--pc), .45);height:2px;margin-top:-1px}.sv-ai .cn.e .cp{background:rgba(var(--pc), .3);opacity:0;transform:none}.sv-ai .cm{z-index:3;position:absolute;inset:0;transform:translate(-100%)}.sv-ai .cm i{background:linear-gradient(90deg, rgba(var(--pc), 0), rgba(var(--pc), .95));opacity:0;width:30%;height:2.4px;margin-top:-1.2px;position:absolute;top:50%;right:0}.sv-ai .cm i:after{content:"";width:6px;height:6px;box-shadow:0 0 12px rgba(var(--pc), .95);background:#ecfcff;border-radius:50%;margin-top:-3px;position:absolute;top:50%;right:-3px}.sv-ai .sn2 .cm i{width:25%}.sv-ai .cn.ev .cm i{width:35%}.sv-ai .sn0.on .cp{animation:i-cdraw .7s cubic-bezier(.33, 1, .68, 1) calc(.5s + var(--i) * .16s) both}.sv-ai .sn0.on .c1{animation:i-cmv .7s cubic-bezier(.33, 1, .68, 1) calc(.5s + var(--i) * .16s) both}.sv-ai .sn0.on .c1 i{animation:i-cvis .7s linear calc(.5s + var(--i) * .16s) forwards}.sv-ai .sn0.on .c2{animation:i-cmv 2.38s cubic-bezier(.33, 1, .68, 1) calc(1.2s + var(--i) * .55s) infinite}.sv-ai .sn0.on .c2 i{animation:i-csin 2.38s ease-in-out calc(1.2s + var(--i) * .55s) infinite}.sv-ai .sn2.on .c2{animation:i-cmv 3.125s cubic-bezier(.33, 1, .68, 1) calc(var(--i) * -.78s) infinite}.sv-ai .sn2.on .c2 i{animation:i-csin2 3.125s ease-in-out calc(var(--i) * -.78s) infinite}.sv-ai .sn2.on .ev .cp,.sv-ai .sn2.on .ev .c1{animation:1.2s cubic-bezier(.33,1,.68,1) .21s both i-cdraw}.sv-ai .sn2.on .ev .c1{animation-name:i-cmv}.sv-ai .sn2.on .ev .c1 i{animation:1.2s linear .21s forwards i-cvis}.sv-ai .sn2[data-ev="0"] .a0:after,.sv-ai .sn2[data-ev="1"] .a2:after,.sv-ai .sn2[data-ev="2"] .a3:after{animation:2.6s linear both i-hit}.sv-ai .sn2[data-ev="0"] .a0 .agi,.sv-ai .sn2[data-ev="1"] .a2 .agi,.sv-ai .sn2[data-ev="2"] .a3 .agi{animation:2.6s linear both i-hiti}.sv-ai .ag:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0;box-shadow:0 0 0 2px #22d3ee,0 0 40px -2px #22d3eebf}.sv-ai .cst i,.sv-ai .tk>i{position:relative}.sv-ai .cst.lv i:after,.sv-ai .tk>i:after{content:"";background:var(--svG);border-radius:50%;animation:1.6s ease-out infinite i-pls;position:absolute;inset:0}@keyframes i-cdraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes i-cmv{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes i-cvis{0%,99%{opacity:1}to{opacity:0}}@keyframes i-csin{0%,to{opacity:0}50%{opacity:1}}@keyframes i-csin2{0%,to{opacity:0}50%{opacity:.55}}@keyframes i-hit{0%,50%{opacity:0}62%,96%{opacity:1}to{opacity:0}}@keyframes i-hiti{0%,50%{transform:none}62%,96%{transform:scale(1.1)}to{transform:none}}@keyframes i-pls{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.sv-ai .st-li h4{line-height:normal}.sv-ai .st-gc.lit .st-ic{color:var(--sv);background:var(--svS)}.sv-ai .care{background:var(--s-bg2);border-radius:24px;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:20px;padding:20px 26px;transition:background-color .4s;display:flex}.sv-ai .cri{background:var(--svS);width:44px;height:44px;color:var(--sv);border-radius:13px;flex:none;justify-content:center;align-items:center;display:flex}.sv-ai .cri svg{width:22px;height:22px}.sv-ai .cri svg *{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.sv-ai .care p{color:var(--s-tx);flex:300px;margin:0;font-size:15.5px;line-height:1.5}.sv-ai .care p b{color:var(--s-ink);margin-right:8px;font-weight:700}.sv-ai .crp{color:var(--s-ink);font-variant-numeric:tabular-nums;flex:none;font-size:16px;font-weight:600}@media (max-width:640px){.sv-ai .care{padding:18px}}.sv-ai .st-ggx .st-ic svg{transform-origin:50%}.sv-ai .st-gg[data-armed] li:not([data-hv]) .x-tw svg,.sv-ai .st-li li[data-hv=on] .x-tw svg{animation:i-twk .9s var(--ez) var(--im-d) both}.sv-ai .st-gg[data-armed] li:not([data-hv]) .x-pl svg,.sv-ai .st-li li[data-hv=on] .x-pl svg{animation:i-plg .9s var(--ez) var(--im-d) both}.sv-ai .st-gg[data-armed] li:not([data-hv]) .x-pp svg,.sv-ai .st-li li[data-hv=on] .x-pp svg{animation:i-popb .9s var(--ez) var(--im-d) both}.sv-ai .st-gg[data-armed] li:not([data-hv]) .x-rg svg,.sv-ai .st-li li[data-hv=on] .x-rg svg{animation:i-wig1 .9s var(--ez) var(--im-d) both}.sv-ai .st-gg[data-armed] li:not([data-hv]) .x-cl svg,.sv-ai .st-li li[data-hv=on] .x-cl svg{animation:i-flp .9s var(--ez) var(--im-d) both}.sv-ai .st-gg[data-armed] li:not([data-hv]) .x-rt svg,.sv-ai .st-li li[data-hv=on] .x-rt svg{animation:i-rtn .9s var(--ez) var(--im-d) both}.sv-ai .st-gg[data-armed] li:not([data-hv]) .x-gr svg,.sv-ai .st-li li[data-hv=on] .x-gr svg{animation:i-grw .9s var(--ez) var(--im-d) both}.sv-ai .st-gg[data-armed] li:not([data-hv]) .x-lk svg,.sv-ai .st-li li[data-hv=on] .x-lk svg{animation:i-lnk .9s var(--ez) var(--im-d) both}.sv-ai .st-gg[data-armed] li:not([data-hv]) .x-st svg,.sv-ai .st-li li[data-hv=on] .x-st svg{animation:i-stk .9s var(--ez) var(--im-d) both}@keyframes i-twk{0%{transform:none}35%{transform:scale(.78)rotate(-16deg)}70%{transform:scale(1.14)rotate(8deg)}to{transform:none}}@keyframes i-plg{0%{transform:none}35%{transform:translateY(-4px)}60%{transform:translateY(1.5px)}to{transform:none}}@keyframes i-popb{0%{transform:scale(.7)}55%{transform:scale(1.14)}to{transform:none}}@keyframes i-wig1{0%,to{transform:none}15%{transform:rotate(-16deg)}30%{transform:rotate(13deg)}45%{transform:rotate(-9deg)}60%{transform:rotate(6deg)}75%{transform:rotate(-2deg)}}@keyframes i-flp{0%{transform:perspective(80px)rotateX(0)}50%{transform:perspective(80px)rotateX(-180deg)scale(.9)}to{transform:perspective(80px)rotateX(-360deg)}}@keyframes i-rtn{0%{transform:none}40%{transform:rotate(-34deg)translate(-2px)}75%{transform:rotate(8deg)}to{transform:none}}@keyframes i-grw{0%{transform:scale(.55)rotate(-8deg)}60%{transform:scale(1.12)}to{transform:none}}@keyframes i-lnk{0%{transform:none}40%{transform:rotate(45deg)scale(.86)}to{transform:rotate(90deg)}}@keyframes i-stk{0%{transform:none}30%{transform:translate(-4px)}60%{transform:translate(3px)}to{transform:none}}.sv-ai .sc{height:170px;margin-bottom:26px}.sv-ai .st-chs .sc:before{content:"";background-image:radial-gradient(var(--s-ln) 1px, transparent 1.2px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask:radial-gradient(70% 70%,#000,#0000 90%);mask:radial-gradient(70% 70%,#000,#0000 90%)}.sv-ai .hw{z-index:1;position:relative}.sv-ai .wvh0{width:84%}.sv-ai .wbr i{width:3px;height:var(--h);background:var(--s-ln2);transform-origin:50%;animation:1.1s ease-in-out infinite alternate i-wv;animation-delay:calc(var(--i) * -.13s);border-radius:3px;display:block}.sv-ai .wbm{position:absolute;inset:0;overflow:hidden;transform:translate(-42%)}.sv-ai .wbr.w2{transform:translate(42%)}.sv-ai .wbr.w2 i{background:var(--sv)}.sv-ai .wlb{letter-spacing:.08em;text-transform:uppercase;color:var(--s-mut);justify-content:space-between;margin-top:10px;font-size:11px;font-weight:600;display:flex}.sv-ai .lv1{background:var(--s-card);box-shadow:var(--skSh);border-radius:18px;align-items:center;gap:12px;padding:14px 16px;display:flex}.sv-ai .lv1 .agi{aspect-ratio:1;background:var(--svS);width:38px;color:var(--sv);border-radius:30%;flex:none;justify-content:center;align-items:center;display:flex}.sv-ai .lv1 .agi svg{width:52%;height:52%}.sv-ai .lv1 .agi svg *{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.sv-ai .lv1 b{font-size:14px;font-weight:600;display:block}.sv-ai .lst{color:var(--svT);align-items:center;gap:7px;margin-top:4px;font-size:12.5px;font-weight:600;display:flex}.sv-ai .lst i{background:#10b981;border-radius:50%;width:8px;height:8px;position:relative;box-shadow:0 0 0 3px #10b9812e}.sv-ai .lst i:after{content:"";opacity:0;border-radius:50%;animation:1.8s ease-out infinite i-ring;position:absolute;inset:-3px;box-shadow:0 0 0 2px #10b981}.sv-ai .st-chs[data-armed] li .wbm{animation:4.8s linear 2.6s infinite i-wbo}.sv-ai .st-chs[data-armed] li .wbr.w2{animation:4.8s linear 2.6s infinite i-wbi}.sv-ai .st-chs[data-armed] li .lst i{animation:.6s 4s both i-dotOn}.sv-ai .st-chs[data-armed] li .lst span{animation:i-ri .5s var(--ez) both;animation-delay:4.15s}@keyframes i-wbo{0%{transform:translate(-100%)}90%,to{transform:translate(0)}}@keyframes i-wbi{0%{transform:translate(100%)}90%,to{transform:translate(0)}}@keyframes i-dotOn{0%{background:var(--s-ln3);box-shadow:0 0 #10b98100}to{background:#10b981;box-shadow:0 0 0 3px #10b9812e}}@keyframes i-ri{0%{opacity:0;transform:translateY(12px)}}.sv-ai .gx0{background:#d4f1fb;border-radius:32px;height:1080px;margin-top:48px}.dark .sv-ai .gx0{background:#082d48}.sv-ai .stg{isolation:isolate;background:var(--s-bg2);border-radius:36px;flex-direction:column;flex:auto;gap:16px;min-width:0;margin-top:22px;padding:22px 26px 20px;transition:background-color .4s;display:flex;position:relative;overflow:hidden}.sv-ai .lyr{z-index:-2;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.sv-ai .lyr-d{box-shadow:none;background:radial-gradient(70% 42% at 50% -8%,#a5f3fc57 0%,#a5f3fc00 72%),radial-gradient(58% 46% at 2% 40%,#22d3ee4c 0%,#22d3ee00 72%),radial-gradient(64% 52% at 100% 46%,#0ea5e957 0%,#0ea5e900 72%),radial-gradient(100% 54% at 50% 118%,#01070e 0%,#01070eb8 40%,#01070e00 78%),linear-gradient(#0c3d5e 0%,#082d49 40%,#061f35 72%,#03111f 100%)}.sv-ai .lyr-b{box-shadow:none;background:radial-gradient(74% 44% at 50% -6%,#fff 0%,#ffffffe0 34%,#fff0 74%),radial-gradient(58% 46% at 4% 38%,#a5f3fcf2 0%,#a5f3fc00 72%),radial-gradient(64% 52% at 100% 46%,#38bdf8b8 0%,#38bdf800 72%),radial-gradient(100% 52% at 50% 118%,#0c4a6e 0%,#0c4a6ed1 34%,#0c4a6e00 76%),linear-gradient(#f3fcff 0%,#d2f1fb 36%,#8fd8f2 68%,#2b8cc2 100%)}.sv-ai .stg .lyr{z-index:-5}.sv-ai .drf{z-index:-4;pointer-events:none;border-radius:50%;animation:26s ease-in-out infinite alternate i-gd1;position:absolute}.sv-ai .drf1{background:radial-gradient(closest-side,var(--d1),#67e8f900);width:64%;height:64%;top:16%;left:-22%}.sv-ai .drf2{background:radial-gradient(closest-side,var(--d2),#0ea5e900);width:68%;height:72%;animation-name:i-gd2;animation-duration:32s;top:-14%;right:-24%}.sv-ai .drf3{background:radial-gradient(closest-side,var(--d3),#082f4900);width:74%;height:62%;animation-name:i-gd3;animation-duration:38s;bottom:-38%;left:18%}.sv-ai .shn{z-index:-4;pointer-events:none;background:conic-gradient(from 0deg at 50% 50%,#fff0 0deg,var(--snC) 14deg,#fff0 30deg,#fff0 118deg,var(--snC) 128deg,#fff0 140deg,#fff0 236deg,var(--snC) 252deg,#fff0 270deg,#fff0 360deg);opacity:.5;width:180%;height:220%;position:absolute;top:-60%;left:-40%}.sv-ai .shd{z-index:-3;pointer-events:none;background:var(--shB);box-shadow:inset 0 0 0 1px var(--shR),inset 0 1px 0 var(--shR);border-radius:44px;animation:30s ease-in-out infinite alternate i-sd1;position:absolute}.sv-ai .shd1{width:44%;height:96%;top:34%;left:-14%;transform:rotate(-26deg)}.sv-ai .shd2{width:40%;height:84%;animation-name:i-sd2;animation-duration:36s;top:-34%;right:-16%;transform:rotate(22deg)}.sv-ai .shd3{width:46%;height:76%;animation-name:i-sd3;animation-duration:42s;top:62%;left:40%;transform:rotate(-12deg)}.sv-ai .vig{z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:var(--vgS);position:absolute;inset:0}.dark .sv-ai .lyr-b,html:not(.dark) .sv-ai .lyr-d{opacity:0}.sv-ai .stg:before{content:"";z-index:-1;opacity:var(--dtO);background-image:radial-gradient(#ffffff8c 1px,#0000 1.3px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask:radial-gradient(60% 50% at 50% 30%,#000,#0000 80%);mask:radial-gradient(60% 50% at 50% 30%,#000,#0000 80%)}.sv-ai .cone{z-index:-1;pointer-events:none;background:linear-gradient(180deg,var(--cnC),#fff0 82%);clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);filter:blur(26px);opacity:.9;height:78%;transition:opacity .5s;position:absolute;top:-60px;left:12%;right:12%}.sv-ai .glw{z-index:0;opacity:0;pointer-events:none;background:radial-gradient(50% 50%,#22c3e06b,#22c3e01f 45%,#22c3e000 70%);border-radius:50%;height:320px;position:absolute;bottom:-160px;left:-10%;right:-10%}.sv-ai .glw.sA{animation:2.2s cubic-bezier(.3,0,.2,1) .2s both i-glA}.sv-ai .glw.sB{animation:2.2s cubic-bezier(.3,0,.2,1) .2s both i-glB}.sv-ai .sh,.sv-ai .isf{z-index:2;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.sv-ai .sh{min-height:36px}.sv-ai .smp{color:var(--s-ink);white-space:nowrap;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:600;display:flex}.sv-ai .smp b{background:var(--s-chip);height:28px;box-shadow:none;letter-spacing:.1em;text-transform:uppercase;color:var(--s-tx);border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:600;transition:background-color .4s,color .4s;display:inline-flex}.sv-ai .smp b svg{width:11px;height:12.3px;overflow:visible}.sv-ai .smp b svg path{fill:#f64f22}.sv-ai .shr{align-items:center;gap:8px;display:flex}.sv-ai .sam{height:26px;box-shadow:none;letter-spacing:.1em;text-transform:uppercase;color:var(--s-mut);border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.sv-ai .chip{background:var(--s-chip);height:36px;box-shadow:none;color:var(--s-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 15px 0 13px;font-size:13.5px;font-weight:600;transition:background-color .4s,color .4s;display:inline-flex}.sv-ai .chip i{background:var(--sv);width:7px;height:7px;box-shadow:0 0 0 3px var(--svS);border-radius:50%}.sv-ai .chip span{display:inline-block}.sv-ai .chip.sA span{animation:i-chA .6s var(--ez) both}.sv-ai .chip.sB span{animation:i-chB .6s var(--ez) both}.sv-ai .cap{color:var(--s-tx);text-align:right;text-wrap:pretty;margin:0;font-size:14px;line-height:1.45;transition:color .4s}.sv-ai .lvl i{background:var(--s-ln2)}.sv-ai .lvl i.on{background:var(--sv)}.sv-ai .isc{z-index:1;--fs:clamp(11px,2cqw,13.5px);--fx:clamp(10px,1.7cqw,12px);flex:auto;min-height:420px;position:relative;container-type:size}.sv-ai .sn{z-index:1;opacity:0;visibility:hidden;filter:blur(6px);pointer-events:none;transition:opacity .45s ease,transform .7s var(--ez),filter .45s ease,visibility 0s linear .46s;position:absolute;inset:0;transform:scale(.985)}.sv-ai .sn.on{opacity:1;visibility:visible;filter:none;transition-delay:.12s;transform:none}.sv-ai .sn.on .ik{pointer-events:auto}.sv-ai .sn:not(.on) *,.sv-ai .sn:not(.on) :before,.sv-ai .sn:not(.on) :after{animation-play-state:paused!important}.sv-ai .ik{background:var(--sk);box-shadow:var(--skSh);color:var(--skT);border-radius:18px;transition:background-color .4s,box-shadow .4s,color .4s,translate .24s ease-out;position:absolute}.sv-ai .tg,.sv-ai .sl,.sv-ai .apt,.sv-ai .cst i,.sv-ai .mcr i{font-style:normal}.sv-ai .tg{height:20px;box-shadow:none;letter-spacing:.08em;text-transform:uppercase;color:var(--s-mut);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:10px;font-weight:600;display:inline-flex}.sv-ai .hub{aspect-ratio:1;border-radius:50%;width:clamp(96px,19cqw,134px);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.sv-ai .hub:before{content:"";background:radial-gradient(closest-side,var(--svG),#0000);border-radius:50%;animation:3.4s ease-in-out infinite i-brth;position:absolute;inset:-46%}.sv-ai .hrg{background:conic-gradient(#22d3ee00 0deg,#22d3eef2 70deg,#1f4de2bf 150deg,#22d3ee00 230deg 360deg);border-radius:50%;animation:5s linear infinite i-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px))}.sv-ai .hc{background:var(--sk);box-shadow:var(--skSh);color:var(--sv);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:background-color .4s;display:flex;position:absolute;inset:7px}.sv-ai .hc svg{width:34%;height:34%}.sv-ai .hc svg *{stroke-width:1.5px}.sv-ai .hc b{font-size:var(--fs);letter-spacing:-.01em;color:var(--skT);font-weight:700}.sv-ai .tl{opacity:0;transition:opacity .5s ease,transform .6s var(--ez);flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%,-50%)}.sv-ai .sn0.on .tl{opacity:1;transition-delay:calc(.15s + var(--i) * 80ms)}.sv-ai .tli{aspect-ratio:1;background:var(--sk);width:clamp(42px,8.4cqw,54px);box-shadow:var(--skSh);color:var(--skT);border-radius:30%;justify-content:center;align-items:center;transition:color .5s,background-color .4s;display:flex;position:relative}.sv-ai .tli svg{width:46%;height:46%}.sv-ai .tl b{font-size:var(--fs);color:var(--skS);white-space:nowrap;font-weight:600}.sv-ai .ok{width:20px;height:20px;box-shadow:0 0 0 3px var(--sk),0 4px 10px -2px #0891b2cc;background:#0e7490;border-radius:50%;justify-content:center;align-items:center;transition:transform .45s cubic-bezier(.3,1.6,.5,1);display:flex;position:absolute;top:-6px;right:-6px;transform:scale(0)}.sv-ai .ok svg{width:11px;height:11px}.sv-ai .ok svg path{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.sv-ai .sn0.on .ok{transition-delay:calc(1.05s + var(--i) * .16s);transform:scale(1)}.sv-ai .sn0.on .tli{color:var(--sv);transition-delay:calc(1.05s + var(--i) * .16s)}.sv-ai .tl.t0{flex-direction:column-reverse}.sv-ai .t0{top:13%;left:50%}.sv-ai .t1{top:35%;left:81%}.sv-ai .t2{top:73%;left:69%}.sv-ai .t3{top:73%;left:31%}.sv-ai .t4{top:35%;left:19%}.sv-ai .trn{opacity:0;height:46px;transition:opacity .5s ease,transform .6s var(--ez),background-color .4s;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 10px;display:flex;bottom:3%;left:50%;transform:translate(-50%,10px)}.sv-ai .sn0.on .trn{opacity:1;transition-delay:2s;transform:translate(-50%)}.sv-ai .avs{display:flex}.sv-ai .avs i{background:radial-gradient(circle at 50% 38%,#a9b6c8 0 22%,#0000 23%),radial-gradient(circle at 50% 108%,#a9b6c8 0 42%,#0000 43%),var(--skB);width:26px;height:26px;box-shadow:0 0 0 2px var(--sk);border-radius:50%}.sv-ai .avs i+i{margin-left:-8px}.sv-ai .trn b{font-size:var(--fs);white-space:nowrap;font-weight:600}.sv-ai .trn em{background:#0e7490;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.sv-ai .trn em svg{width:11px;height:11px}.sv-ai .trn em svg path{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.sv-ai .fdl{flex-direction:column;width:55%;padding:14px;display:flex;top:0;bottom:0;left:0}.sv-ai .cs1{border-bottom:1px solid var(--skL);align-items:center;gap:12px;padding:4px 4px 14px;display:flex}.sv-ai .cav{color:#fff;background:#0e7490;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.sv-ai .cav svg{z-index:1;width:18px;height:18px;position:relative}.sv-ai .cav:before,.sv-ai .cav:after{content:"";box-shadow:0 0 0 2px var(--sv);opacity:0;border-radius:50%;position:absolute;inset:0}.sv-ai .cav.rg:before{animation:1.4s ease-out infinite i-ring}.sv-ai .cav.rg:after{animation:1.4s ease-out .5s infinite i-ring}.sv-ai .cav.rg svg{animation:1.4s ease-in-out infinite i-wig}.sv-ai .cmt{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.sv-ai .cmt b{letter-spacing:-.01em;white-space:nowrap;font-size:clamp(12px,2.2cqw,15px);font-weight:600}.sv-ai .cmt span{font-size:var(--fx);color:var(--skS);white-space:nowrap;align-items:center;gap:6px;display:flex}.sv-ai .cst{background:var(--skB);height:26px;font-size:var(--fx);color:var(--skS);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px;font-weight:600;transition:background-color .4s,color .4s;display:inline-flex}.sv-ai .cst i{background:#f59e0b;border-radius:50%;width:6px;height:6px;animation:1s step-end infinite i-blink}.sv-ai .cst.lv{background:var(--svS);color:var(--svT)}.sv-ai .cst.lv i{background:var(--sv)}.sv-ai .cwb{flex:none;width:calc(100% - 10.5px);height:38px;margin:14px 5.25px 0;display:block;overflow:visible}.sv-ai .cwb path{fill:none;stroke:var(--s-ln2);stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;d:var(--ki);transition:stroke .4s}.sv-ai .cwb.lv path{stroke:var(--sv);d:var(--k0);animation:i-wvr .6s var(--ez) both,i-wvl 2s linear .6s infinite}@keyframes i-wvr{0%{d:var(--ki)}to{d:var(--k0)}}@keyframes i-wvl{0%,to{d:var(--k0)}33.333%{d:var(--k1)}66.667%{d:var(--k2)}}.sv-ai .trs{flex-direction:column;flex:auto;justify-content:flex-start;gap:10px;padding:16px 2px 10px;display:flex;overflow:hidden}.sv-ai .bkd{background:var(--skB);height:40px;font-size:var(--fx);white-space:nowrap;border-radius:12px;flex:none;font-weight:600;transition:background-color .5s .45s;position:relative;overflow:hidden}.sv-ai .bkd.on{background:var(--svS)}.sv-ai .bk0,.sv-ai .bk1{transition:opacity .4s ease .45s,transform .5s var(--ez) .45s;align-items:center;gap:9px;padding:0 12px 0 10px;display:flex;position:absolute;inset:0}.sv-ai .bk0{color:var(--skS)}.sv-ai .bk1{color:var(--svT);opacity:0;transform:translateY(10px)}.sv-ai .bkd.on .bk0{opacity:0;transform:translateY(-10px)}.sv-ai .bkd.on .bk1{opacity:1;transform:none}.sv-ai .bk1 b{color:var(--skT);margin-left:auto;font-weight:600}.sv-ai .dts{justify-content:center;align-items:center;gap:3px;width:20px;display:flex}.sv-ai .dts u{background:var(--skS);border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite i-dot;display:block}.sv-ai .dts u:nth-child(2){animation-delay:.15s}.sv-ai .dts u:nth-child(3){animation-delay:.3s}.sv-ai .okc{background:#0e7490;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.sv-ai .okc svg{width:11px;height:11px}.sv-ai .okc path{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.sv-ai .bub{opacity:0;transform-origin:0 100%;max-width:84%;transition:opacity .4s ease,transform .5s var(--ez);margin:0;padding:10px 13px;font-size:clamp(11.5px,2.2cqw,14.5px);line-height:1.4;transform:translateY(10px)scale(.97)}.sv-ai .bub.on{opacity:1;transform:none}.sv-ai .bub.c{background:var(--skB);color:var(--skT);border-radius:15px 15px 15px 5px;align-self:flex-start}.sv-ai .bub.a{color:#fff;transform-origin:100% 100%;background:#0e7490;border-radius:15px 15px 5px;align-self:flex-end;box-shadow:0 10px 20px -12px #0891b2e6}.sv-ai .cal{flex-direction:column;height:53%;padding:12px 14px;display:flex;top:0;left:58%;right:0}.sv-ai .kh{justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}.sv-ai .kh b{letter-spacing:-.01em;white-space:nowrap;font-size:clamp(12px,2.2cqw,15px);font-weight:600}.sv-ai .cg{flex:auto;grid-template-rows:repeat(6,minmax(0,1fr));display:grid}.sv-ai .cr{border-top:1px solid var(--skL);align-items:center;gap:8px;display:flex;position:relative}.sv-ai .cr>span{font-size:var(--fx);color:var(--skS);white-space:nowrap;flex:0 0 clamp(32px,6.4cqw,42px)}.sv-ai .sl{border-radius:8px;flex:auto;height:78%;position:relative}.sv-ai .sl.bk2{background:var(--skB);box-shadow:inset 3px 0 0 var(--s-ln3)}.sv-ai .sl.bk2:after{content:"Booked";font-size:var(--fx);color:var(--skS);position:absolute;top:50%;left:10px;transform:translateY(-50%)}.sv-ai .sl.op2{box-shadow:none}.sv-ai .sl.op2:after{content:"Open";font-size:var(--fx);color:var(--skS);transition:opacity .3s;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.sv-ai .sl.op2.got:after{opacity:0}.sv-ai .apt{z-index:2;color:#fff;font-size:var(--fx);white-space:nowrap;opacity:0;background:linear-gradient(135deg,#0891b2,#0e7490);border-radius:8px;align-items:center;padding:0 10px;font-weight:600;display:flex;position:absolute;inset:0;overflow:hidden;transform:translateY(-180%)scale(.92);box-shadow:0 10px 22px -10px #0891b2f2}.sv-ai .apt.on{opacity:1;transition:opacity .25s,transform .7s cubic-bezier(.3,1.45,.5,1);animation:2.4s ease-out .7s both i-aglow;transform:none}.sv-ai .mcc{flex-direction:column;gap:9px;padding:12px 14px;display:flex;inset:56.5% 0 0 58%;overflow:hidden}.sv-ai .mnw{transition:grid-template-rows .6s var(--ez);grid-template-rows:0fr;display:grid}.sv-ai .mnw.on{grid-template-rows:1fr}.sv-ai .mnw>div{flex-direction:column;gap:8px;min-height:0;display:flex;overflow:hidden}.sv-ai .mch{align-items:center;gap:8px;display:flex}.sv-ai .mci{background:var(--svS);width:24px;height:24px;color:var(--sv);border-radius:8px;justify-content:center;align-items:center;display:flex}.sv-ai .mci svg{width:14px;height:14px}.sv-ai .mch b{font-size:var(--fs);white-space:nowrap;font-weight:600}.sv-ai .mcr{font-size:var(--fx);color:var(--skS);opacity:0;transition:opacity .4s,transform .5s var(--ez);justify-content:space-between;align-items:center;gap:8px;display:flex;transform:translateY(6px)}.sv-ai .mcr span{color:var(--skT);align-items:center;gap:6px;font-weight:600;display:flex}.sv-ai .mcr span i{background:#e11d48;border-radius:50%;width:6px;height:6px}.sv-ai .mnw.on .mcr,.sv-ai .mtx.on,.sv-ai .mst.on{opacity:1;transform:none}.sv-ai .mold{border-top:1px solid var(--skL);opacity:.72;flex-direction:column;gap:8px;padding-top:9px;display:flex}.sv-ai .mcr.old{opacity:1;transform:none}.sv-ai .mtx.old{background:var(--skB);color:var(--skT);box-shadow:none}.sv-ai .mcr.old span{color:var(--skS);font-weight:500}.sv-ai .mcr.old span i{background:var(--s-ln3)}.sv-ai .mcr.old b{color:var(--svT);align-items:center;gap:4px;font-weight:600;display:flex}.sv-ai .mcr.old svg{width:10px;height:10px}.sv-ai .mcr.old path{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.sv-ai .mtx{color:#fff;max-width:94%;font-size:var(--fx);opacity:0;transform-origin:100% 100%;transition:opacity .4s,transform .5s var(--ez);background:#0e7490;border-radius:13px 13px 4px;align-self:flex-end;margin:0;padding:7px 10px;line-height:1.38;transform:translateY(8px)scale(.97)}.sv-ai .mst{font-size:var(--fx);color:var(--svT);opacity:0;transition:opacity .4s .25s,transform .5s .25s var(--ez);align-self:flex-end;align-items:center;gap:5px;font-weight:600;display:flex;transform:translateY(4px)}.sv-ai .mst svg{width:11px;height:11px}.sv-ai .mst svg path{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.sv-ai .core{aspect-ratio:1;border-radius:50%;width:clamp(70px,13cqw,92px);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.sv-ai .core:before{content:"";background:radial-gradient(closest-side,var(--svG),#0000);border-radius:50%;animation:3.4s ease-in-out infinite i-brth;position:absolute;inset:-50%}.sv-ai .core .hc{gap:3px;inset:5px}.sv-ai .core .hc svg{width:30%;height:30%}.sv-ai .core .hc b{font-size:var(--fx)}.sv-ai .ag{opacity:0;width:clamp(150px,37cqw,250px);transition:opacity .5s ease,transform .6s var(--ez),box-shadow .5s ease,background-color .4s;align-items:center;gap:12px;padding:12px 14px;display:flex;transform:translate(-50%,-50%)scale(.94)}.sv-ai .sn2.on .ag{opacity:1;transition-delay:calc(.15s + var(--i) * 90ms),calc(.15s + var(--i) * 90ms),0s,0s;transform:translate(-50%,-50%)}.sv-ai .ag.hit{box-shadow:var(--skSh),0 0 0 2px var(--sv),0 0 34px -4px var(--svG)}.sv-ai .agi{aspect-ratio:1;background:var(--svS);width:clamp(30px,6cqw,40px);color:var(--sv);border-radius:30%;flex:none;justify-content:center;align-items:center;transition:transform .5s cubic-bezier(.3,1.6,.5,1);display:flex}.sv-ai .ag.hit .agi{transform:scale(1.1)}.sv-ai .agi svg{width:52%;height:52%}.sv-ai .ag div{flex-direction:column;gap:3px;min-width:0;display:flex}.sv-ai .ag b{letter-spacing:-.01em;white-space:nowrap;font-size:clamp(12px,2.2cqw,15px);font-weight:600}.sv-ai .ag span{font-size:var(--fx);color:var(--skS);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}.sv-ai .ag span i{background:#10b981;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #10b98129}.sv-ai .a0{top:18%;left:25%}.sv-ai .a1{top:18%;left:75%}.sv-ai .a2{top:74%;left:25%}.sv-ai .a3{top:74%;left:75%}.sv-ai .tk{border-radius:999px;align-items:center;gap:9px;max-width:96%;height:38px;padding:0 16px 0 12px;display:flex;bottom:0;left:50%;transform:translate(-50%)}.sv-ai .tk>i{background:var(--sv);width:7px;height:7px;box-shadow:0 0 0 3px var(--svS);border-radius:50%;flex:none}.sv-ai .tk span{font-size:var(--fs);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.sv-ai .tk span.eA{animation:i-chA .55s var(--ez) both}.sv-ai .tk span.eB{animation:i-chB .55s var(--ez) both}@container (max-width:560px){.sv-ai .fdl{width:auto;height:55%;padding:12px;bottom:auto;left:0;right:0}.sv-ai .cal{width:52%;height:auto;padding:10px;inset:58% auto 0 0}.sv-ai .mcc{padding:10px;inset:58% 0 0 54%}.sv-ai .trs{justify-content:flex-end;gap:6px;padding-top:10px}.sv-ai .cwb,.sv-ai .bkd{display:none}.sv-ai .mold{gap:6px;padding-top:7px}.sv-ai .mnw.on+.mold{display:none}.sv-ai .bub{padding:7px 10px}.sv-ai .cs1{padding-bottom:10px}.sv-ai .cg{grid-template-rows:repeat(4,minmax(0,1fr))}.sv-ai .cr.xx,.sv-ai .mcr b{display:none}.sv-ai .t0{top:11%}.sv-ai .t1{top:34%;left:84%}.sv-ai .t2{top:66%;left:72%}.sv-ai .t3{top:66%;left:28%}.sv-ai .t4{top:34%;left:16%}.sv-ai .hub{top:41%}.sv-ai .ag{gap:8px;width:44cqw;padding:10px}.sv-ai .ag span{white-space:normal;line-height:1.25}.sv-ai .a0,.sv-ai .a1{top:15%}.sv-ai .a2,.sv-ai .a3{top:69%}.sv-ai .core{top:42%}}.sv-ai .stg{--sk:linear-gradient(152deg,#ffffffdb 0%,#ffffff94 48%,#ecf9ff75 100%);--skT:#0b2540;--skS:#46667f;--skB:#0c4a6e12;--skL:#0c4a6e17;--s-ln2:#0c4a6e26;--s-ln3:#0c4a6e4c;--s-chip:#ffffffa8;--s-mut:#46667f;--svS:#0ea5e921;--svG:#22d3ee99;--skSh:inset 0 0 0 1px #ffffffd9,inset 0 1px 0 #fff,inset 0 -1px 0 #7dd3fc99,0 1px 2px #0c4a6e14,0 16px 34px -16px #0c4a6e73,0 46px 70px -44px #0891b2e6;--d1:#67e8f9bf;--d2:#0ea5e98c;--d3:#082f49cc;--snC:#fff6;--cnC:#ffffffbf;--shB:linear-gradient(165deg,#ffffff80,#ffffff1f 55%,#ffffff0a);--shR:#fff9;--vgS:inset 0 0 70px -8px #0c4a6e57,inset 0 -100px 120px -60px #082f49bf;--lab:#ffffffa8;--capC:#f0fbfff2;--rpC:#ffffffd9;--okR:#fffffff2;--flC:#67e8f9d9;--dtO:.7}.dark .sv-ai .stg{--sk:linear-gradient(152deg,#bae6fd2e 0%,#12324c75 50%,#061a2c8f 100%);--skT:#eaf8ff;--skS:#9cc0d6;--skB:#bae6fd17;--skL:#bae6fd1a;--s-ln2:#bae6fd33;--s-ln3:#bae6fd61;--s-chip:#081e3280;--s-mut:#9cc0d6;--svS:#22d3ee26;--svG:#22d3ee6b;--skSh:inset 0 0 0 1px #bae6fd29,inset 0 1px 0 #e0f7ff3d,0 20px 40px -18px #000000d9,0 44px 70px -44px #22d3ee80;--d1:#22d3ee57;--d2:#0ea5e966;--d3:#010810eb;--snC:#a5f3fc1a;--cnC:#baf0ff29;--shB:linear-gradient(165deg,#bae6fd29,#bae6fd0a 55%,#bae6fd00);--shR:#bae6fd2e;--vgS:inset 0 0 90px #00060eb2;--lab:#081e328c;--capC:#b9d8ea;--rpC:#67e8f980;--okR:#081e32f2;--flC:#22d3ee6b;--dtO:.3}.sv-ai .stg{--bA:linear-gradient(140deg,#0a86b8 0%,#0b5f8e 70%,#0c4a6e 100%);--gT:linear-gradient(140deg,#67e8f9 0%,#0ea5e9 52%,#0369a1 100%)}.sv-ai .stg .ik,.sv-ai .stg .hc{-webkit-backdrop-filter:blur(22px)saturate(1.7);backdrop-filter:blur(22px)saturate(1.7)}.sv-ai .stg .sam{background:var(--s-chip)}.sv-ai .flr{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,var(--flC),#67e8f900);border-radius:50%;height:210px;animation:7s ease-in-out infinite i-brth;position:absolute;bottom:-90px;left:-4%;right:-4%}.sv-ai .stg .smp b{color:var(--skS)}.sv-ai .stg .cap{color:var(--capC)}.sv-ai .stg .lvl i{background:#ffffff52}.sv-ai .stg .lvl i.on{background:linear-gradient(90deg,#e0fbff,#22d3ee);box-shadow:0 0 12px #22d3eed9}.sv-ai .stg .ik,.sv-ai .stg .tl,.sv-ai .hub,.sv-ai .core{animation:8s ease-in-out infinite i-bob}.sv-ai .stg .tl{animation-delay:calc(var(--i) * -1.6s)}.sv-ai .stg .ag{animation-delay:calc(var(--i) * -2s)}.sv-ai .stg .cal{animation-delay:-2.7s}.sv-ai .stg .mcc{animation-delay:-5.3s}.sv-ai .stg .trn{animation-delay:-3.4s}.sv-ai .stg .tk{animation-delay:-4.2s}.sv-ai .core{animation-delay:-1s}.sv-ai .stg .hrg{background:conic-gradient(#fff0 0deg,#fffffff2 50deg,#22d3ee 115deg,#0ea5e9d9 175deg,#fff0 245deg 360deg)}.sv-ai .rpl{box-shadow:inset 0 0 0 1px var(--rpC),0 0 0 1px var(--rpC);opacity:0;pointer-events:none;border-radius:50%;animation:4.4s ease-out infinite i-rp;position:absolute;inset:0}.sv-ai .rpl.r2{animation-delay:2.2s}.sv-ai .stg .tl b{background:var(--lab);color:var(--skT);border-radius:999px;padding:3px 10px;line-height:16px}.sv-ai .stg .ok{background:var(--gT);box-shadow:0 0 0 3px var(--okR),0 4px 10px -2px #0ea5e9cc}.sv-ai .stg .okc,.sv-ai .stg .trn em{background:var(--gT)}.sv-ai .stg .agi,.sv-ai .stg .mci{background:var(--gT);color:#fff;box-shadow:inset 0 1px #ffffff73,0 8px 16px -8px #0ea5e9f2}.sv-ai .stg .cav{background:linear-gradient(140deg,#67e8f9 0%,#0ea5e9 45%,#0c4a6e 100%);box-shadow:inset 0 1px #ffffff73,0 10px 20px -8px #0ea5e9e6}.sv-ai .stg .cav:before,.sv-ai .stg .cav:after{box-shadow:0 0 0 2px #22d3ee}.sv-ai .stg .cwb.lv path{stroke:var(--wg)}.sv-ai .stg .bub.c{background:#ffffffbd;box-shadow:0 6px 14px -8px #0c4a6e4c}.dark .sv-ai .stg .bub.c{box-shadow:none;background:#bae6fd1a}.sv-ai .stg .bub.a,.sv-ai .stg .mtx,.sv-ai .stg .apt{background:var(--bA)}.sv-ai .stg .bub.a{box-shadow:inset 0 1px #ffffff47,0 12px 24px -12px #0ea5e9f2}.sv-ai .stg .mtx.old{background:var(--skB);color:var(--skT)}.sv-ai .stg .mold{-webkit-mask:linear-gradient(#000 45%,#0000 100%);mask:linear-gradient(#000 45%,#0000 100%)}.sv-ai .stg .sl.bk2{box-shadow:inset 3px 0 #0ea5e999}.sv-ai .stg .bkd.on{background:#0ea5e924}.sv-ai .stg .ag.hit{box-shadow:var(--skSh),0 0 0 2px #22d3ee,0 0 40px -2px #22d3eebf}@media (max-width:640px){.sv-ai .stg{border-radius:26px;gap:14px;margin-top:18px;padding:16px 14px}.sv-ai .isc{aspect-ratio:.72;flex:none;min-height:0}.sv-ai .isf{flex-direction:column-reverse;align-items:flex-start;gap:10px}.sv-ai .cap{text-align:left;font-size:13px}.sv-ai .smp{font-size:14px}.sv-ai .sh{flex-wrap:wrap;gap:10px}.sv-ai .sam{display:none}}@keyframes i-aglow{0%{box-shadow:0 0 #22d3eeb3,0 10px 22px -10px #0891b2f2}60%{box-shadow:0 0 0 10px #22d3ee00,0 10px 22px -10px #0891b2f2}to{box-shadow:0 0 #22d3ee00,0 10px 22px -10px #0891b2f2}}@keyframes i-bob{0%,to{translate:0}50%{translate:0 -6px}}@keyframes i-brth{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes i-chA{0%{opacity:0;transform:translateY(6px)}}@keyframes i-chB{0%{opacity:0;transform:translateY(6px)}}@keyframes i-dot{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-3px)}}@keyframes i-gd1{0%{transform:translate(0)scale(1)}to{transform:translate(18%,10%)scale(1.15)}}@keyframes i-gd2{0%{transform:translate(0)scale(1)}to{transform:translate(-16%,14%)scale(.9)}}@keyframes i-gd3{0%{transform:translate(0)scale(1)}to{transform:translate(-12%,-8%)scale(1.12)}}@keyframes i-glA{0%{opacity:0;transform:scaleX(.6)}35%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1.1)}}@keyframes i-glB{0%{opacity:0;transform:scaleX(.6)}35%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1.1)}}@keyframes i-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.85)}}@keyframes i-rp{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@keyframes i-sd1{0%{translate:0}to{translate:6% -5%}}@keyframes i-sd2{0%{translate:0}to{translate:-5% 6%}}@keyframes i-sd3{0%{translate:0}to{translate:-7% -4%}}@keyframes i-spin{to{transform:rotate(360deg)}}@keyframes i-wig{0%,to{transform:rotate(0)}10%{transform:rotate(-14deg)}20%{transform:rotate(12deg)}30%{transform:rotate(-10deg)}40%{transform:rotate(8deg)}50%{transform:rotate(0)}}@keyframes i-wv{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.sv-ai .oc1{background:var(--s-card);width:min(230px,100%);box-shadow:var(--skSh);border-radius:16px;padding:14px 15px 15px}.sv-ai .och{align-items:center;gap:8px;display:flex}.sv-ai .ocb{background:#1f4de2;border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.sv-ai .ocb svg{width:8.4px;height:12px}.sv-ai .ocb path{fill:#fff}.sv-ai .och b{white-space:nowrap;font-size:13px;font-weight:600}.sv-ai .occ{background:var(--tabOn);height:22px;color:var(--svT);white-space:nowrap;border-radius:999px;align-items:center;margin-left:auto;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.sv-ai .ocl{color:var(--s-mut);margin-top:12px;font-size:11px;display:block}.sv-ai .ocf{background:var(--s-bg);height:36px;box-shadow:none;letter-spacing:-.01em;border-radius:10px;align-items:center;margin-top:5px;padding:0 11px;font-size:15px;font-weight:600;display:flex}.sv-ai .ty i{vertical-align:bottom;white-space:pre;font-style:normal;display:inline-block;overflow:hidden}.sv-ai .st-chs[data-armed] li .ty i{animation:10ms step-end both i-tyIn;animation-delay:calc(.5s + var(--i) * .11s)}.sv-ai .crt{background:var(--s-acc);width:1.5px;height:18px;margin-left:1px;animation:1s step-end infinite i-blink;display:block}.sv-ai .bsv{width:62%;height:auto;overflow:visible}.sv-ai .bsv .ln{fill:none;stroke:var(--sv);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.sv-ai .st-chs[data-armed] li .bsv .ln{animation:i-draw .8s var(--ez) both}.sv-ai .bsv .ln:first-of-type{animation-delay:1.5s}.sv-ai .bsv .ln:nth-of-type(2){animation-delay:1.65s}.sv-ai .bsv .ln:nth-of-type(3){animation-delay:1.8s}.sv-ai .bsv .ln:nth-of-type(4){animation-delay:1.95s}.sv-ai .bsv .ln:nth-of-type(5){stroke-width:1.5px;opacity:.55;animation-duration:1.4s;animation-delay:2.1s}.sv-ai .bsv .nd{fill:var(--s-card);stroke:var(--sv);stroke-width:2px}.sv-ai .bsv .nd.c{fill:var(--sv);stroke:none}.sv-ai .bsv .np{fill:none;stroke:var(--sv);stroke-width:1.5px;opacity:.5;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite i-np}.sv-ai .st-chs[data-armed] li .bsv .nd{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.3,1.6,.5,1) 1.3s both i-ndIn}.sv-ai .wvx{align-items:center;gap:12px;width:84%;display:flex}.sv-ai .wpl{background:#0e7490;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:0 8px 18px -8px #0891b2e6}.sv-ai .wpl svg{width:13px;height:13px;transform:translate(1px)}.sv-ai .wpl path{fill:#fff}.sv-ai .wbs{flex:auto;height:46px;position:relative}.sv-ai .wbr{justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}@keyframes i-blink{50%{opacity:0}}@keyframes i-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes i-ndIn{0%{transform:scale(0)}}@keyframes i-np{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes i-tyIn{0%{max-width:0}to{max-width:1.2em}}.sv-ai .st-sdl li.cy i{background:var(--sv)}@media (min-width:1100px) and (max-height:860px){.sv-ai .stg{margin-top:16px}.sv-ai .isc{min-height:380px}.sv-ai .ipk{padding:20px 22px}.sv-ai .ipk .st-opt{min-height:66px;padding:10px 16px}.sv-ai .ipk .st-tt{margin-top:16px;padding-top:14px}.sv-ai .ipk .st-am{font-size:46px}.sv-ai .ipk .st-ac{margin-top:14px}.sv-ai .ipn .st-dn{padding:10px 16px}}.sv-ai #included{--cis:912px}.sv-ai #how{--cis:797px}@media (max-width:1099px){.sv-ai #included{--cis:1365px}.sv-ai #how{--cis:1192px}}@media (max-width:640px){.sv-ai #included{--cis:1648px}.sv-ai #how{--cis:1953px}}.sv-ai .aic{margin-top:14px}.sv-ai .aic .st-xt.lk{cursor:default}.sv-ai .aic .st-xt.lk:hover,.sv-ai .aic .st-xt.lk:active{transform:none}.sv-ai .aic .st-ot em{color:var(--s-tx);font-style:normal;font-weight:500}.sv-ai .aich{align-items:center;gap:10px;margin:10px 2px 0;display:flex}.sv-ai .aicp{background:color-mix(in srgb,var(--s-acc) 12%,transparent);height:26px;color:var(--s-acc);white-space:nowrap;border-radius:99px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.sv-ai .aiw{min-height:44px;color:var(--s-tx);font:500 13px var(--font-inter-tight),system-ui,sans-serif;text-underline-offset:3px;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;margin:-9px 0;padding:0 4px;text-decoration:underline;display:inline-flex}.sv-ai .aiw:hover{color:var(--s-ink)}.sv-ai .aiw:focus-visible{outline:2px solid var(--s-focus);outline-offset:2px;border-radius:4px}.sv-ai .aiwl{color:var(--s-ink);margin:8px 2px 0;font-size:13px;line-height:1.45}.sv-ai .aicn{color:var(--s-tx);margin:8px 2px 0;font-size:12.5px;line-height:1.5}.sv-ai .care.off{opacity:.55}.sv-ai .care .crc{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:640px){.sv-ai .apt{padding:0 6px}}@media (min-width:1101px){.sv-ai .icfg{grid-template-columns:minmax(0,1fr) minmax(0,470px);grid-template-areas:"hl.""stg pn";align-items:stretch;gap:22px 40px;display:grid}.sv-ai .ilc{display:contents}.sv-ai .ihl{grid-area:hl;min-width:0}.sv-ai .icfg .stg{grid-area:stg;justify-content:center;margin-top:0}.sv-ai .ipn{grid-area:pn;max-width:none}.sv-ai .ipk{flex:auto}.sv-ai .ipk>.st-tt{margin-top:auto}.sv-ai .ipk>:has(+.st-tt){margin-bottom:22px}}.sv-ai .ipk,.dark .sv-ai .ipk{background:0 0;border-radius:0;padding:0}
