.webview{--bg:#FFF9F4;--surface:#FFFFFF;--surface2:#FFF3EC;--primary:#FF6A3D;--primaryh:#F0532A;--secondary:#FF4D7D;--accent:#7B3FE4;--gold:#FFB23E;--text:#2B1B2E;--muted:#7A6770;--border:#F0E1D6;--green:#1FB57A;--shadow:0 1px 2px rgba(43,27,46,.04),0 8px 24px rgba(255,106,61,.07);overflow-x:clip;background:var(--bg)}.webview.stage{min-height:100dvh}.webview .site{position:relative;background:var(--bg);color:var(--text);min-height:100%;font-size:14px;line-height:1.45;overflow-x:clip}.webview.stage .site{min-height:100dvh}.webview .sitewrap{position:relative;z-index:1}.webview .sitebg{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.webview .sitebg .o{position:absolute;border-radius:50%;filter:blur(70px)}.webview .sbg-aurora .o1{width:55%;height:55%;left:-10%;top:-15%;background:var(--siteGrad);opacity:.2;animation:wb-rot 26s linear infinite}.webview .sbg-aurora .o2{width:45%;height:45%;right:-10%;top:8%;background:var(--secondary);opacity:.16;animation:wb-rot 32s linear infinite reverse}.webview .sbg-aurora .o3{width:50%;height:50%;left:18%;bottom:-22%;background:var(--accent);opacity:.14;animation:wb-rot 38s linear infinite}.webview .sbg-blobs .o1{width:340px;height:340px;left:-80px;top:40px;background:var(--primary);opacity:.18;animation:wb-fl 12s ease-in-out infinite}.webview .sbg-blobs .o2{width:300px;height:300px;right:-70px;top:30%;background:var(--secondary);opacity:.16;animation:wb-fl 16s ease-in-out infinite reverse}.webview .sbg-blobs .o3{width:260px;height:260px;left:30%;bottom:4%;background:var(--accent);opacity:.15;animation:wb-fl 14s ease-in-out infinite}.webview .sbg-glow .o1{width:520px;height:520px;left:50%;top:-120px;margin-left:-260px;background:var(--siteGrad);opacity:.18;animation:wb-pulse 7s ease-in-out infinite}.webview .sbg-mesh{opacity:.55;background:radial-gradient(40% 40% at 15% 20%,color-mix(in srgb,var(--primary) 32%,transparent),transparent 70%),radial-gradient(42% 42% at 85% 22%,color-mix(in srgb,var(--secondary) 30%,transparent),transparent 70%),radial-gradient(46% 46% at 50% 92%,color-mix(in srgb,var(--accent) 28%,transparent),transparent 70%);background-size:200% 200%;animation:wb-mesh 18s ease infinite}.webview .sbg-waves:before{bottom:-10%;background:var(--siteGrad);opacity:.14;border-radius:45%;animation:wb-wave 12s ease-in-out infinite}.webview .sbg-waves:after,.webview .sbg-waves:before{content:"";position:absolute;left:-25%;width:150%;height:50%}.webview .sbg-waves:after{bottom:-18%;background:var(--accent);opacity:.1;border-radius:42%;animation:wb-wave 16s ease-in-out infinite reverse}.webview .sbg-dots .o{filter:none;width:10px;height:10px;background:var(--siteGrad);opacity:.5}.webview .sbg-dots .o1{left:10%;bottom:-20px;animation:wb-rise 15s linear infinite}.webview .sbg-dots .o2{left:25%;bottom:-20px;width:6px;height:6px;animation:wb-rise 19s linear 2s infinite}.webview .sbg-dots .o3{left:45%;bottom:-20px;width:14px;height:14px;animation:wb-rise 16s linear 1s infinite}.webview .sbg-dots .o4{left:65%;bottom:-20px;width:8px;height:8px;animation:wb-rise 21s linear 3s infinite}.webview .sbg-dots .o5{left:80%;bottom:-20px;width:12px;height:12px;animation:wb-rise 15s linear 1.5s infinite}.webview .sbg-dots .o6{left:92%;bottom:-20px;width:6px;height:6px;animation:wb-rise 20s linear 2.5s infinite}.webview .sbg-grid{opacity:.5;background-image:linear-gradient(color-mix(in srgb,var(--primary) 16%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--primary) 16%,transparent) 1px,transparent 1px);background-size:44px 44px;animation:wb-grid 20s linear infinite;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000,transparent);mask-image:radial-gradient(70% 60% at 50% 30%,#000,transparent)}.webview .sbg-rays:before{content:"";position:absolute;left:50%;top:-30%;width:200%;height:200%;margin-left:-100%;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--primary) 10%,transparent) 0deg 10deg,transparent 10deg 20deg);animation:wb-spin 44s linear infinite}.webview .sbg-auroraflow{opacity:.6;background:linear-gradient(60deg,color-mix(in srgb,var(--primary) 22%,transparent),transparent 50%),linear-gradient(200deg,color-mix(in srgb,var(--secondary) 22%,transparent),transparent 55%),linear-gradient(320deg,color-mix(in srgb,var(--accent) 20%,transparent),transparent 60%);background-size:200% 200%;animation:wb-flow 22s ease infinite}.webview .sbg-auroraflow .o1{width:50%;height:60%;left:-5%;top:-10%;background:var(--siteGrad);opacity:.14;animation:wb-rot 30s linear infinite}@keyframes wb-flow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.webview .sbg-silk{opacity:.5;background:conic-gradient(from 0deg at 50% 50%,color-mix(in srgb,var(--primary) 22%,transparent),color-mix(in srgb,var(--secondary) 20%,transparent),color-mix(in srgb,var(--accent) 20%,transparent),color-mix(in srgb,var(--primary) 22%,transparent));filter:blur(46px);animation:wb-spin 30s linear infinite}.webview .sbg-meshblobs{opacity:.55;background:radial-gradient(40% 40% at 20% 25%,color-mix(in srgb,var(--primary) 30%,transparent),transparent 70%),radial-gradient(42% 42% at 80% 30%,color-mix(in srgb,var(--secondary) 28%,transparent),transparent 70%);background-size:200% 200%;animation:wb-mesh 18s ease infinite}.webview .sbg-meshblobs .o1{width:300px;height:300px;left:-60px;bottom:5%;background:var(--accent);opacity:.16;animation:wb-fl 13s ease-in-out infinite}.webview .sbg-meshblobs .o2{width:260px;height:260px;right:-50px;top:10%;background:var(--primary);opacity:.14;animation:wb-fl 17s ease-in-out infinite reverse}.webview .sbg-flowfield{opacity:.4;background-image:repeating-linear-gradient(60deg,color-mix(in srgb,var(--primary) 14%,transparent) 0 1px,transparent 1px 26px);background-size:200% 200%;animation:wb-flow 30s linear infinite;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000,transparent);mask-image:radial-gradient(80% 70% at 50% 40%,#000,transparent)}.webview .sbg-starfield{opacity:.2;background-image:radial-gradient(color-mix(in srgb,var(--text) 45%,transparent) 1px,transparent 1.4px);background-size:32px 32px;animation:wb-drift 40s linear infinite}@keyframes wb-drift{0%{background-position:0 0}to{background-position:300px 600px}}.webview .sbg-shapes .o{filter:none;opacity:.12;background:var(--siteGrad)}.webview .sbg-shapes .o1{width:60px;height:60px;border-radius:14px;left:12%;top:20%;animation:wb-spinfl 18s ease-in-out infinite}.webview .sbg-shapes .o2{width:40px;height:40px;border-radius:50%;left:75%;top:28%;animation:wb-spinfl 22s ease-in-out infinite reverse}.webview .sbg-shapes .o3{width:50px;height:50px;border-radius:12px;left:55%;top:70%;animation:wb-spinfl 26s ease-in-out infinite}.webview .sbg-shapes .o4{width:30px;height:30px;border-radius:50%;left:30%;top:76%;animation:wb-spinfl 20s ease-in-out infinite reverse}.webview .sbg-shapes .o5{width:46px;height:46px;border-radius:14px;left:88%;top:60%;animation:wb-spinfl 24s ease-in-out infinite}@keyframes wb-spinfl{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(180deg)}}@keyframes wb-rot{0%{transform:translate(0) rotate(0)}50%{transform:translate(6%,4%) rotate(180deg)}to{transform:translate(0) rotate(1turn)}}@keyframes wb-fl{0%,to{transform:translate(0)}50%{transform:translate(20px,-30px)}}@keyframes wb-pulse{0%,to{opacity:.12;transform:scale(1)}50%{opacity:.26;transform:scale(1.15)}}@keyframes wb-mesh{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes wb-wave{0%,to{transform:translateX(0) rotate(0)}50%{transform:translateX(4%) rotate(3deg)}}@keyframes wb-rise{0%{transform:translateY(0);opacity:0}12%{opacity:.6}to{transform:translateY(-115vh);opacity:0}}@keyframes wb-grid{0%{background-position:0 0}to{background-position:0 44px}}@keyframes wb-spin{to{transform:rotate(1turn)}}.webview .reveal{opacity:0;transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.webview .anim-rise .reveal{transform:translateY(36px)}.webview .anim-zoom .reveal{transform:scale(.94)}.webview .anim-slide .reveal{transform:translateX(-44px)}.webview .reveal.in{opacity:1!important;transform:none!important}.webview .banim-lift .b1,.webview .banim-lift .ncta,.webview .banim-lift .pb{transition:transform .18s ease,box-shadow .18s ease}.webview .banim-lift .b1:hover,.webview .banim-lift .ncta:hover,.webview .banim-lift .pb:hover{transform:translateY(-3px);box-shadow:0 10px 26px rgba(0,0,0,.18)}.webview .banim-pulse .b1,.webview .banim-pulse .ncta{animation:wb-bpulse 2.4s ease-in-out infinite}@keyframes wb-bpulse{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.webview .banim-glow .b1,.webview .banim-glow .ncta{animation:wb-bglow 2.6s ease-in-out infinite}@keyframes wb-bglow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--primary) 40%,transparent)}50%{box-shadow:0 0 22px 3px color-mix(in srgb,var(--primary) 55%,transparent)}}.webview .banim-shine .b1,.webview .banim-shine .ncta,.webview .banim-shine .pb{position:relative;overflow:hidden}.webview .banim-shine .b1:after,.webview .banim-shine .ncta:after,.webview .banim-shine .pb:after{content:"";position:absolute;top:0;left:-60%;width:35%;height:100%;transform:skewX(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:wb-shine 3.4s ease-in-out infinite}@keyframes wb-shine{0%{left:-60%}55%,to{left:160%}}.webview .htitle.gradtext{background:var(--siteGrad);-webkit-background-clip:text;background-clip:text;color:transparent;background-size:220% 220%;animation:wb-mesh 8s ease infinite}.webview .steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.webview .stepc{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px;position:relative}.webview .stepc .sn{width:40px;height:40px;border-radius:12px;background:var(--siteGrad);color:#fff;display:grid;place-items:center;font-family:var(--font-sora),sans-serif;font-weight:800;margin-bottom:14px}.webview .stepc h3{font-size:16px;margin-bottom:6px}.webview .stepc p{font-size:13px;color:var(--muted);line-height:1.55}.webview .stepc:after{content:"→";position:absolute;top:30px;right:-13px;color:var(--muted);font-size:16px;z-index:2}.webview .stepc:last-child:after{display:none}.webview .stepc{transition:transform .18s ease,box-shadow .18s ease}.webview .stepc:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.webview .steps-numbers .stepc{background:transparent;border:0;padding:8px 14px;box-shadow:none}.webview .steps-numbers .stepc:hover{transform:none}.webview .steps-numbers .stepc:after{display:none}.webview .steps-numbers .sn{width:56px;height:56px;border-radius:50%;font-size:23px}.webview .steps-timeline{grid-template-columns:1fr;gap:0;max-width:640px;margin:0 auto}.webview .steps-timeline .stepc{display:grid;grid-template-columns:44px 1fr;grid-gap:16px;gap:16px;align-items:start;background:transparent;border:0;border-left:2px solid var(--border);border-radius:0;padding:0 0 28px 24px;margin-left:22px;box-shadow:none}.webview .steps-timeline .stepc:hover{transform:none}.webview .steps-timeline .stepc:after{display:none}.webview .steps-timeline .sn{margin:0}.webview .steps-timeline .stepc h3,.webview .steps-timeline .stepc p{grid-column:2}.webview .steps-timeline .sn{grid-row:1/span 2}.webview .cd-solid .cdgrid{background:var(--siteGrad);border-radius:18px;padding:18px 12px;display:inline-flex}.webview .cd-solid .cdc{background:transparent;border:0;min-width:64px}.webview .cd-solid .cdn{color:#fff;-webkit-text-fill-color:#fff;background:none}.webview .cd-solid .cdl{color:rgba(255,255,255,.85)}.webview .cd-minimal .cdc{background:transparent;border:0;min-width:58px}.webview .cd-minimal .cdn{font-size:40px}.webview.dark-site{--bg:#0e1016;--surface:#171a22;--surface2:#1e2230;--text:#f3f4f8;--muted:#9aa3b2;--border:#2a2f3d;--shadow:0 1px 2px rgba(0,0,0,.4),0 10px 30px rgba(0,0,0,.5)}.webview .heyebrow{display:inline-block;font-size:12.5px;font-weight:700;color:var(--primary);background:color-mix(in srgb,var(--primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--primary) 30%,transparent);padding:6px 13px;border-radius:99px;margin-bottom:14px}.webview .hrating{margin-top:16px;font-size:13px;color:var(--muted);display:flex;align-items:center;gap:8px}.webview .hero-center .hrating,.webview .hero-none .hrating{justify-content:center}.webview .rstars{color:var(--gold);letter-spacing:1px}.webview .hero-bg{background:radial-gradient(120% 130% at 80% 0,color-mix(in srgb,var(--primary) 12%,transparent),transparent 60%);border-radius:24px}.webview .tw{min-height:28px}.webview .twcursor{animation:wb-blink 1s step-end infinite;color:var(--primary);margin-left:1px}@keyframes wb-blink{50%{opacity:0}}.webview .themetog{background:var(--surface);border:1px solid var(--border);border-radius:9px;width:34px;height:34px;cursor:pointer;font-size:14px}.webview .navtools{display:flex;align-items:center;gap:8px}.webview .navauth{font-size:13px;font-weight:600;text-decoration:none;padding:8px 14px;border-radius:9px;cursor:pointer;white-space:nowrap}.webview .navauth.ghost{color:var(--text);border:1px solid var(--border);background:var(--surface)}.webview .navauth:not(.ghost){color:#fff;background:var(--siteGrad)}.webview .mtool{padding:12px 2px;border-top:1px solid var(--border);color:var(--text);font-weight:600;font-size:14px;cursor:pointer}.webview .cinfo-card{grid-template-columns:1fr;max-width:540px}.webview .cinfo-card .cbox:first-child{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.webview .cinfo-card .cbox:first-child .ci{margin-bottom:0}.webview .cinfo-stacked{grid-template-columns:1fr;max-width:560px}.webview .cmap{max-width:760px;margin:18px auto 0;border-radius:16px;overflow:hidden;border:1px solid var(--border)}.webview .cmap iframe{width:100%;height:280px;border:0;display:block}.webview .steps-gradient .stepc{background:var(--siteGrad);border:0}.webview .steps-gradient .stepc h3{color:#fff}.webview .steps-gradient .stepc p{color:rgba(255,255,255,.85)}.webview .steps-gradient .sn{background:rgba(255,255,255,.22)}.webview .steps-gradient .stepc:after{color:rgba(255,255,255,.7)}.webview .steps-connected .stepc:after{content:"";top:32px;right:-11px;width:22px;height:2px;background:var(--siteGrad)}.webview .steps-minimal .stepc{background:transparent;border:0;box-shadow:none;padding:6px 12px}.webview .steps-minimal .stepc:hover{transform:none}.webview .steps-minimal .stepc:after{display:none}.webview .steps-minimal .sn{width:36px;height:36px;font-size:16px;border-radius:9px}.webview .spots{display:flex;flex-direction:column;gap:30px}.webview .spot{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;align-items:center}.webview .spot.flip .spotimg{order:2}.webview .spotimg{height:260px;border-radius:20px;background:var(--surface2);background-size:cover;background-position:50%;box-shadow:var(--shadow)}.webview .spottx h3{font-family:var(--font-sora),sans-serif;font-size:22px;margin-bottom:10px}.webview .spottx p{color:var(--muted);font-size:14px;line-height:1.65}.webview .bannerstrip{background:var(--siteGrad);color:#fff;display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;padding:18px 26px;font-weight:600;font-size:15px;text-align:center}.webview .bannerstrip .b1{background:#fff;color:#8a3318}.webview .hero-vid{grid-template-columns:1fr;text-align:center;justify-items:center;overflow:hidden;border-radius:24px}.webview .hero-vid .hsub{margin-left:auto;margin-right:auto}.webview .hero-vid .hbtns{justify-content:center}.webview .hero-vid .heyebrow,.webview .hero-vid .hsub,.webview .hero-vid .htitle{color:#fff}.webview .hero-vid .htitle.gradtext{-webkit-text-fill-color:#fff}.webview .herovid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.webview .herovid-ov{position:absolute;inset:0;background:rgba(0,0,0,.45);z-index:0}.webview .hero-vid>div{position:relative;z-index:1;padding:40px 0}.webview .billtoggle{display:inline-flex;gap:3px;background:var(--surface2);border:1px solid var(--border);border-radius:99px;padding:3px;margin:0 auto 22px;display:flex;width:-moz-fit-content;width:fit-content}.webview .billtoggle button{font:inherit;font-weight:600;font-size:13px;border:0;background:transparent;color:var(--muted);padding:7px 18px;border-radius:99px;cursor:pointer}.webview .billtoggle button.on{background:var(--siteGrad);color:#fff}.webview .pad-sm>*{padding-top:24px!important;padding-bottom:24px!important}.webview .pad-lg>*{padding-top:84px!important;padding-bottom:84px!important}.webview .logogrid{display:grid;grid-template-columns:repeat(var(--cols,5),1fr);grid-gap:18px;gap:18px;align-items:center}.webview .logoimg{width:100%;height:46px;object-fit:contain;filter:grayscale(1);opacity:.7;transition:.2s}.webview .logoimg:hover{filter:none;opacity:1}.webview .logotext{text-align:center;font-family:var(--font-sora),sans-serif;font-weight:700;font-size:17px;color:var(--muted);opacity:.75}.webview .teamgrid{display:grid;grid-template-columns:repeat(var(--cols,4),1fr);grid-gap:18px;gap:18px}.webview .teamc{text-align:center}.webview .tav2{width:96px;height:96px;border-radius:50%;margin:0 auto 12px;background:var(--siteGrad);background-size:cover;background-position:50%;display:grid;place-items:center;color:#fff;font-family:var(--font-sora),sans-serif;font-weight:800;font-size:30px;box-shadow:var(--shadow)}.webview .teamc .tn{font-weight:700;font-size:15px}.webview .teamc .tr{font-size:12.5px;color:var(--muted);margin-top:2px}.webview .cdown{text-align:center}.webview .cdh{font-family:var(--font-sora),sans-serif;font-size:24px;font-weight:800}.webview .cdown p{color:var(--muted);margin:8px 0 18px;font-size:14px}.webview .cdgrid{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.webview .cdc{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:14px 18px;min-width:78px}.webview .cdn{font-family:var(--font-sora),sans-serif;font-size:30px;font-weight:800;background:var(--siteGrad);-webkit-background-clip:text;background-clip:text;color:transparent}.webview .cdl{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-top:2px}.webview .gradbg{background:var(--siteGrad)}.webview .gradbg .cdh,.webview .gradbg .sect-h h2{color:#fff;-webkit-text-fill-color:#fff;background:none}.webview .gradbg .cdown p,.webview .gradbg .sect-h p{color:rgba(255,255,255,.85)}.webview .gradbg .cdn{color:#fff;-webkit-text-fill-color:#fff;background:none}.webview .darkbg{background:#14161d}.webview .darkbg .cdh,.webview .darkbg .sect-h h2,.webview .darkbg .tn{color:#f3f4f8}.webview .darkbg .cdown p,.webview .darkbg .sect-h p,.webview .darkbg .tr{color:#aeb6c4}.webview .darkbg .cdc,.webview .darkbg .faq-item,.webview .darkbg .fcard,.webview .darkbg .stepc,.webview .darkbg .tcard{background:#1d212b;border-color:#2a2f3d}.webview .darkbg .faq-q,.webview .darkbg .fcard h3,.webview .darkbg .stepc h3,.webview .darkbg .tcard p{color:#f3f4f8}.webview .darkbg .fcard p,.webview .darkbg .stepc p{color:#aeb6c4}.webview .annbar{background:var(--siteGrad);color:#fff;text-align:center;padding:9px 16px;font-size:13px;font-weight:600;cursor:pointer}.webview .snav{display:flex;align-items:center;gap:16px;padding:14px 26px;position:-webkit-sticky;position:sticky;top:0;background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:6;border-bottom:1px solid var(--border)}.webview .snav.nostick{position:relative}.webview .slogo{font-family:var(--font-sora),sans-serif;font-weight:800;font-size:16px;display:flex;align-items:center;gap:8px}.webview .slogo .d{width:22px;height:22px;border-radius:6px;background:var(--siteGrad)}.webview .slogo img{height:28px;display:block}.webview .smenu{display:flex;gap:18px}.webview .smenu a{font-size:13.5px;font-weight:500;color:var(--muted);cursor:pointer}.webview .smenu a.on{color:var(--text);font-weight:600}.webview .ncta{font-size:13px;font-weight:600;color:#fff;background:var(--siteGrad);padding:8px 15px;border-radius:9px;cursor:pointer;text-decoration:none;display:inline-block}.webview .ham{display:none;font-size:20px;cursor:pointer}.webview .nav-a .smenu{margin-left:auto}.webview .nav-b{flex-direction:column;gap:11px}.webview .nav-b .smenu{margin:0}.webview .nav-c{position:relative}.webview .nav-c .smenu{position:absolute;left:50%;transform:translateX(-50%)}.webview .nav-c .ncta{margin-left:auto}.webview .nav-d .smenu{display:none}.webview .nav-d .ncta{margin-left:auto}.webview .nav-d .ham{display:block;margin-left:14px;color:var(--muted)}.webview .mmenu{display:none}.webview .hero{position:relative;overflow:hidden;padding:56px 26px;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:30px;gap:30px;align-items:center}.webview .heroglow{position:absolute;width:60%;height:130%;right:-10%;top:-30%;background:var(--siteGrad);opacity:.14;filter:blur(60px);border-radius:50%;z-index:0}.webview .bg-aurora .heroglow{animation:wbaur 16s linear infinite}.webview .bg-glow .heroglow{animation:wbglow 7s ease-in-out infinite}.webview .bg-none .heroglow{display:none}@keyframes wbaur{0%{transform:translate(0) rotate(0)}50%{transform:translate(-8%,6%) rotate(180deg)}to{transform:translate(0) rotate(1turn)}}@keyframes wbglow{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.22;transform:scale(1.12)}}.webview .hero>*{position:relative;z-index:1}.webview .hero-left{grid-template-columns:.9fr 1.1fr}.webview .hero-center{grid-template-columns:1fr;text-align:center;justify-items:center}.webview .hero-center .hsub{margin-left:auto;margin-right:auto}.webview .hero-center .hbtns{justify-content:center}.webview .hero-center .himg{width:100%;max-width:720px;margin-top:6px}.webview .hero-none{grid-template-columns:1fr;text-align:center;justify-items:center}.webview .hero-none .hsub{margin-left:auto;margin-right:auto}.webview .hero-none .hbtns{justify-content:center}.webview .htitle{font-family:var(--font-sora),sans-serif;font-weight:800;font-size:36px;line-height:1.08;letter-spacing:-.02em}.webview .hsub{color:var(--muted);font-size:15px;margin-top:15px;max-width:430px;line-height:1.55}.webview .hbtns{margin-top:24px;display:flex;gap:11px;flex-wrap:wrap}.webview .b1{background:var(--siteGrad);color:#fff;border:0;padding:12px 22px;border-radius:12px;font-weight:700;cursor:pointer;font:inherit;text-decoration:none;display:inline-block}.webview .b2{background:var(--surface);border:1px solid var(--border);color:var(--text);padding:12px 20px;border-radius:12px;font-weight:600;cursor:pointer;font:inherit}.webview .himg{height:280px;border-radius:20px;background:var(--surface2);background-size:cover;background-position:50%;box-shadow:var(--shadow)}.webview .himg.ph{background:var(--siteGrad)}.webview .tintbg{background:color-mix(in srgb,var(--primary) 4%,var(--bg))}.webview .sect{padding:48px 26px}.webview .sect-h{text-align:center;margin-bottom:30px}.webview .sect-h h2{font-family:var(--font-sora),sans-serif;font-size:26px;letter-spacing:-.01em}.webview .sect-h p{color:var(--muted);max-width:480px;margin:9px auto 0;font-size:14px}.webview .feats{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);grid-gap:16px;gap:16px}.webview .fcard{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:22px}.webview .fcard .fi{width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,var(--primary) 14%,transparent);display:grid;place-items:center;font-size:21px;margin-bottom:14px}.webview .fcard h3{font-size:15px;margin-bottom:6px}.webview .fcard p{font-size:13px;color:var(--muted);line-height:1.55}.webview .statsec{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;padding:42px 26px;text-align:center}.webview .stat .n{font-family:var(--font-sora),sans-serif;font-size:30px;font-weight:800;background:var(--siteGrad);-webkit-background-clip:text;background-clip:text;color:transparent}.webview .stat .l{color:var(--muted);font-size:13px;margin-top:4px}.webview .slider{display:flex;align-items:center;gap:10px}.webview .strack{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px;flex:1 1;scrollbar-width:none}.webview .strack::-webkit-scrollbar{display:none}.webview .slide{flex:0 0 72%;height:280px;border-radius:18px;overflow:hidden;background:var(--surface2);scroll-snap-align:center}.webview .slide img{width:100%;height:100%;object-fit:cover;display:block}.webview .galempty{text-align:center;color:var(--muted);padding:44px;border:1px dashed var(--border);border-radius:16px;background:var(--surface2)}.webview .sbtn{width:40px;height:40px;border-radius:50%;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;flex:none;font-size:18px;box-shadow:var(--shadow)}.webview .marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.webview .mtrack{display:flex;gap:42px;animation:wbscroll 20s linear infinite;width:max-content}@keyframes wbscroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.webview .brand{font-family:var(--font-sora),sans-serif;font-weight:700;font-size:18px;color:var(--muted);opacity:.7;white-space:nowrap}.webview .bimg{height:40px;width:auto;object-fit:contain;opacity:.8;filter:grayscale(1);transition:.2s}.webview .bimg:hover{opacity:1;filter:none}.webview .pgrid{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);grid-gap:16px;gap:16px}.webview .pcardx{border:1px solid var(--border);border-radius:18px;padding:24px;background:var(--surface);position:relative}.webview .pcardx.pop{border-color:transparent;background:var(--siteGrad);color:#fff}.webview .pcardx .pn{font-weight:700;font-family:var(--font-sora),sans-serif}.webview .pcardx .pp{font-family:var(--font-sora),sans-serif;font-size:28px;font-weight:800;margin:8px 0}.webview .pcardx ul{list-style:none;margin:12px 0 18px;padding:0;font-size:13px;display:flex;flex-direction:column;gap:8px}.webview .pcardx li:before{content:"\2713 ";font-weight:700}.webview .pcardx .pb{width:100%;border:0;border-radius:11px;padding:11px;font-weight:700;cursor:pointer;font:inherit;background:var(--siteGrad);color:#fff;text-decoration:none;display:block;text-align:center}.webview .pcardx.pop .pb{background:#fff;color:#8a3318}.webview .popr{position:absolute;top:14px;right:14px;font-size:10px;font-weight:700;background:rgba(255,255,255,.25);padding:3px 9px;border-radius:99px}.webview .vid{max-width:760px;margin:0 auto;border-radius:20px;overflow:hidden;position:relative;aspect-ratio:16/9;background:var(--siteGrad);background-size:cover;background-position:50%;cursor:pointer}.webview .vid .play{position:absolute;inset:0;display:grid;place-items:center}.webview .vid .play span{width:64px;height:64px;border-radius:50%;background:rgba(255,255,255,.92);display:grid;place-items:center;font-size:24px;color:#8a3318;box-shadow:0 8px 24px rgba(0,0,0,.3)}.webview .vid iframe{width:100%;height:100%;border:0;display:block}.webview .about{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;align-items:center;padding:48px 26px}.webview .aimg{height:250px;border-radius:20px;background:var(--siteGrad);background-size:cover;background-position:50%}.webview .about h2{font-family:var(--font-sora),sans-serif;font-size:26px;margin-bottom:13px}.webview .about p{color:var(--muted);font-size:14px;line-height:1.65}.webview .tgrid{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);grid-gap:16px;gap:16px}.webview .tcard{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:20px}.webview .tcard .st{color:var(--gold);font-size:13px}.webview .tcard p{font-size:13.5px;margin:9px 0 14px;line-height:1.5}.webview .tcard .who{display:flex;gap:10px;align-items:center}.webview .tcard .tav{width:36px;height:36px;border-radius:50%;background:var(--siteGrad);display:grid;place-items:center;color:#fff;font-weight:700;font-size:13px}.webview .tcard .nm{font-weight:600;font-size:13px}.webview .tcard .rl{font-size:11.5px;color:var(--muted)}.webview .faqwrap{max-width:640px;margin:0 auto}.webview .faq-item{border:1px solid var(--border);border-radius:13px;margin-bottom:10px;background:var(--surface);overflow:hidden}.webview .faq-q{padding:15px 18px;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;gap:12px;font-size:14px}.webview .faq-q .pm{color:var(--primary);transition:.2s;flex:none}.webview .faq-a{max-height:0;overflow:hidden;color:var(--muted);transition:max-height .25s,padding .25s;font-size:13.5px;padding:0 18px;line-height:1.6}.webview .faq-item.open .faq-a{max-height:240px;padding:0 18px 16px}.webview .faq-item.open .pm{transform:rotate(45deg)}.webview .news{margin:24px 26px 0;border-radius:22px;background:var(--surface);border:1px solid var(--border);padding:42px 26px;text-align:center}.webview .news h2{font-family:var(--font-sora),sans-serif;font-size:24px}.webview .news p{color:var(--muted);margin:8px 0 18px;font-size:14px}.webview .newsform{display:flex;gap:10px;max-width:420px;margin:0 auto}.webview .newsform input{flex:1 1;padding:12px 14px;border:1px solid var(--border);border-radius:11px;background:var(--bg);color:var(--text);font:inherit}.webview .newsform button{background:var(--siteGrad);color:#fff;border:0;border-radius:11px;padding:12px 20px;font-weight:700;cursor:pointer;font:inherit}.webview .ctaband{margin:24px 26px 0;border-radius:24px;background:var(--siteGrad);color:#fff;padding:48px 26px;text-align:center}.webview .ctaband h2{font-family:var(--font-sora),sans-serif;font-size:28px}.webview .ctaband p{opacity:.92;margin-top:9px}.webview .ctaband button{margin-top:20px;background:#fff;color:#8a3318;border:0;padding:13px 26px;border-radius:12px;font-weight:700;cursor:pointer;font:inherit}.webview .sfoot{padding:40px 26px;margin-top:30px;border-top:1px solid var(--border);display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:22px;gap:22px}.webview .sfoot .fl{font-family:var(--font-sora),sans-serif;font-weight:800;font-size:16px;display:flex;gap:8px;align-items:center;margin-bottom:10px}.webview .sfoot .fl .d{width:20px;height:20px;border-radius:6px;background:var(--siteGrad)}.webview .sfoot .fl img{height:24px}.webview .sfoot .tg{color:var(--muted);font-size:13px;max-width:230px}.webview .sfoot .fb{font-weight:600;font-size:13px;margin-bottom:11px}.webview .sfoot a{display:block;color:var(--muted);font-size:13px;margin-bottom:8px;cursor:pointer}.webview .sfoot .cop{grid-column:1/-1;border-top:1px solid var(--border);padding-top:16px;color:var(--muted);font-size:12px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 18px;text-align:center}.webview .sfoot .cop span{display:inline-flex;align-items:center;gap:5px}.webview .sfoot .cop a{display:inline;margin:0;color:var(--text);font-weight:700}.webview .fsoc{display:flex;gap:9px;margin-top:14px}.webview .fsoc .s{width:34px;height:34px;border-radius:50%;background:var(--surface2);border:1px solid var(--border);display:grid;place-items:center;font-size:11px;font-weight:700;cursor:pointer;color:var(--text);text-decoration:none}.webview .cinfo{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;max-width:760px;margin:0 auto}.webview .cbox{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:20px}.webview .cbox .ci{display:flex;gap:11px;align-items:center;margin-bottom:14px;font-size:13.5px}.webview .cbox .ci .e{width:36px;height:36px;border-radius:10px;background:var(--surface2);display:grid;place-items:center;flex:none}.webview .cform input,.webview .cform textarea{width:100%;padding:11px 13px;border:1px solid var(--border);border-radius:11px;background:var(--bg);color:var(--text);font:inherit;margin-bottom:11px}.webview .legalpage{max-width:720px;margin:0 auto;padding:50px 26px}.webview .legalpage h1{font-family:var(--font-sora),sans-serif;font-size:30px;margin-bottom:6px}.webview .legalpage .upd{color:var(--muted);font-size:12.5px;margin-bottom:22px}.webview .legalpage p{color:var(--muted);font-size:14px;line-height:1.7;margin-bottom:14px}.webview .wa-wrap{position:-webkit-sticky;position:sticky;bottom:0;height:0;z-index:20;display:flex;justify-content:flex-end;pointer-events:none}.webview .wa{pointer-events:auto;margin:0 20px;transform:translateY(-74px);min-width:54px;height:54px;padding:0 16px;border-radius:99px;background:#25D366;color:#fff;display:flex;align-items:center;justify-content:center;gap:9px;box-shadow:0 8px 24px rgba(0,0,0,.28);cursor:pointer;text-decoration:none}.webview .wa .wa-ic{font-size:24px;line-height:1}.webview .wa-label{font-size:13.5px;font-weight:700;white-space:nowrap}.webview .cookie{position:-webkit-sticky;position:sticky;bottom:16px;margin:16px;max-width:340px;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:14px 16px;box-shadow:var(--shadow);z-index:19;font-size:12.5px;color:var(--muted)}.webview .cookie .cbtns{display:flex;gap:8px;margin-top:11px}.webview .cookie button{font:inherit;font-weight:600;font-size:12px;border-radius:8px;padding:7px 13px;cursor:pointer}.webview .cookie .acc{background:var(--primary);color:#fff;border:0}.webview .cookie .dec{background:var(--surface);border:1px solid var(--border);color:var(--text)}.webview .powered{text-align:center;padding:14px;font-size:11px;color:var(--muted)}.webview .powered a{color:var(--text);font-weight:700}.webview .btsoft .b1,.webview .btsoft .b2,.webview .btsoft .ncta,.webview .btsoft .newsform button,.webview .btsoft .pb{border-radius:12px}.webview .btsq .b1,.webview .btsq .b2,.webview .btsq .ncta,.webview .btsq .newsform button,.webview .btsq .pb{border-radius:6px}.webview .btpill .b1,.webview .btpill .b2,.webview .btpill .ncta,.webview .btpill .newsform button,.webview .btpill .pb{border-radius:99px}.webview{--ww:1180px}.webview .about,.webview .hero,.webview .sect,.webview .sfoot,.webview .snav,.webview .statsec{padding-left:max(26px,calc((100% - var(--ww)) / 2));padding-right:max(26px,calc((100% - var(--ww)) / 2))}.webview .ctaband,.webview .news{margin-left:max(26px,calc((100% - var(--ww)) / 2));margin-right:max(26px,calc((100% - var(--ww)) / 2))}@media (max-width:760px){.webview .about,.webview .cinfo,.webview .feats,.webview .hero,.webview .pgrid,.webview .steps,.webview .tgrid{grid-template-columns:1fr}.webview .logogrid{grid-template-columns:repeat(3,1fr)}.webview .teamgrid{grid-template-columns:repeat(2,1fr)}.webview .feats,.webview .pgrid,.webview .spot,.webview .spot.flip,.webview .tgrid{grid-template-columns:1fr}.webview .spot.flip .spotimg{order:0}.webview .spotimg{height:200px}.webview .stepc:after{display:none}.webview .sfoot,.webview .statsec{grid-template-columns:1fr 1fr}.webview .htitle{font-size:28px}.webview .snav{flex-wrap:wrap}.webview .smenu{display:none}.webview .ham{display:block;margin-left:auto}.webview .snav.open .mmenu{display:flex;flex-direction:column;flex-basis:100%;padding-top:6px}.webview .mmenu a{padding:12px 2px;border-top:1px solid var(--border);color:var(--text);font-weight:600;font-size:14px;cursor:pointer}.webview .sfoot .cop{justify-content:center;text-align:center}.webview .hbtns{flex-direction:column;align-items:stretch}.webview .hbtns .b1,.webview .hbtns .b2{width:100%;text-align:center}.webview .slide{flex:0 0 100%;height:240px!important}.webview .slider .sbtn{display:none}.webview .himg{height:220px!important}.webview .sect{padding-top:36px;padding-bottom:36px}.webview .snav{flex-direction:row!important;align-items:center;padding-left:16px;padding-right:16px;gap:10px}.webview .navtools{display:none}.webview .ham{order:3;margin-left:0;font-size:22px;padding:2px}.webview .ncta{order:2;margin-left:auto;padding:9px 14px}.webview .slogo{order:1}.webview .slogo img{max-height:30px}.webview .snav.open .mmenu{order:4;gap:0}.webview .about,.webview .hero,.webview .sect,.webview .sfoot,.webview .snav,.webview .statsec{padding-left:18px;padding-right:18px}.webview .about,.webview .hero{padding-top:30px;padding-bottom:30px;gap:22px}.webview .sect{padding-top:34px;padding-bottom:34px}.webview .ctaband,.webview .news{margin-left:14px;margin-right:14px;padding:30px 18px}.webview .htitle{font-size:26px}.webview .hsub{font-size:14px}.webview .about h2,.webview .sect-h h2{font-size:22px}.webview .sect-h{margin-bottom:22px}.webview .ctaband h2{font-size:22px}.webview .news h2{font-size:21px}.webview .cdh{font-size:20px}.webview .stat .n{font-size:26px}.webview .cdc{min-width:64px;padding:12px}.webview .cdn{font-size:26px}.webview .sfoot{text-align:center}.webview .sfoot .fl,.webview .sfoot .fsoc{justify-content:center}.webview .sfoot .tg{max-width:none}.webview .newsform{flex-direction:column}.webview .newsform button{width:100%}}.webview .site.m .snav{padding:12px 16px;flex-wrap:wrap}.webview .site.m .smenu{display:none}.webview .site.m .ham{display:block;margin-left:auto;font-size:21px;color:var(--muted);cursor:pointer}.webview .site.m .nav-b{flex-direction:row}.webview .site.m .ncta{margin-left:14px}.webview .site.m .mmenu{display:none;flex-basis:100%;flex-direction:column;padding-top:6px}.webview .site.m .snav.open .mmenu{display:flex}.webview .site.m .mmenu a{padding:11px 2px;border-top:1px solid var(--border);color:var(--text);font-weight:600;font-size:14px;cursor:pointer}.webview .site.m .hero{grid-template-columns:1fr;padding:34px 18px;gap:22px}.webview .site.m .htitle{font-size:27px}.webview .site.m .hsub{font-size:14px}.webview .site.m .hbtns{flex-direction:column;align-items:stretch}.webview .site.m .hbtns .b1,.webview .site.m .hbtns .b2{width:100%;text-align:center}.webview .site.m .himg{height:200px}.webview .site.m .sect{padding:34px 18px}.webview .site.m .about,.webview .site.m .cinfo,.webview .site.m .feats,.webview .site.m .pgrid,.webview .site.m .steps,.webview .site.m .tgrid{grid-template-columns:1fr}.webview .site.m .logogrid{grid-template-columns:repeat(3,1fr)}.webview .site.m .teamgrid{grid-template-columns:repeat(2,1fr)}.webview .site.m .feats,.webview .site.m .pgrid,.webview .site.m .spot,.webview .site.m .spot.flip,.webview .site.m .tgrid{grid-template-columns:1fr}.webview .site.m .spot.flip .spotimg{order:0}.webview .site.m .stepc:after{display:none}.webview .site.m .about{padding:34px 18px;gap:20px}.webview .site.m .aimg{height:200px}.webview .site.m .statsec{grid-template-columns:1fr 1fr;padding:30px 18px}.webview .site.m .sfoot{grid-template-columns:1fr 1fr;padding:32px 18px}.webview .site.m .slide{flex:0 0 100%;height:240px!important}.webview .site.m .himg{height:220px!important}.webview .site.m .navtools,.webview .site.m .slider .sbtn{display:none}.webview .site.m .ctaband,.webview .site.m .news{margin:18px 16px 0;padding:32px 18px}.webview .site.m .ctaband h2{font-size:23px}.webview .site.m .vid{border-radius:14px}.webbuild{display:grid;grid-template-columns:340px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.webbuild .sec{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:16px;margin-bottom:14px;box-shadow:var(--shadow)}.webbuild .sec h3{font-size:12px;margin-bottom:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.webview .pageintro-img{height:240px;border-radius:20px;background:var(--surface2);background-size:cover;background-position:50%;margin-bottom:24px;box-shadow:var(--shadow)}.webview .pageintro-tx{max-width:720px;margin:0 auto}.webview .pageintro-tx p{color:var(--muted);font-size:14.5px;line-height:1.7;margin-bottom:14px;text-align:center}.studio{min-height:100dvh}.studio .studio-bar{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;background:var(--surface);border-bottom:1px solid var(--border)}.studio .studio-brand{display:flex;align-items:center;gap:9px;font-family:var(--font-sora),sans-serif;font-weight:800;font-size:15px;color:var(--text);text-decoration:none}.studio .studio-brand .dot{width:22px;height:22px;border-radius:7px;background:var(--grad,linear-gradient(135deg,#FFB23E,#FF6A3D 40%,#FF4D7D 72%,#7B3FE4))}.studio .studio-brand em{font-style:normal;font-weight:600;font-size:12.5px;color:var(--muted)}.studio .studio-exit{font-size:13px;font-weight:600;color:var(--text);text-decoration:none;border:1px solid var(--border);background:var(--bg);padding:7px 14px;border-radius:9px}.studio .studio-exit:hover{background:var(--surface2,var(--bg))}.studio .studio-wrap{max-width:none;margin:0;padding:0 24px 64px}.studio .dx-phead{position:-webkit-sticky;position:sticky;top:44px;z-index:40;background:var(--bg);padding-top:14px;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--border)}@media (max-width:640px){.studio .studio-wrap{padding:0 12px 48px}.studio .studio-brand em{display:none}}.webacc>.sec>h3{cursor:pointer;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.webacc>.sec>h3:after{content:"▾";color:var(--muted);transition:transform .2s;font-size:11px}.webacc>.sec.collapsed>h3{margin-bottom:0}.webacc>.sec.collapsed>h3:after{transform:rotate(-90deg)}.webacc>.sec.collapsed>:not(h3){display:none}.webbuild .field{margin-bottom:11px}.webbuild .field>label{display:block;font-size:12px;font-weight:600;margin-bottom:5px}.webbuild .field input,.webbuild .field select,.webbuild .field textarea{width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:9px;background:var(--bg);color:var(--text);font:inherit;outline:none;resize:vertical}.webbuild .field input[type=range]{padding:0;border:0;background:transparent;accent-color:var(--primary)}.webbuild .ff{display:flex;gap:9px}.webbuild .ff>*{flex:1 1;min-width:0}.webbuild .rowfull,.webbuild input,.webbuild select,.webbuild textarea{box-sizing:border-box;max-width:100%}.webbuild .frow{align-items:center}.webbuild .frow input,.webbuild .frow select{min-width:0}.webbuild .up{display:flex;align-items:center;gap:10px;border:1px dashed var(--border);border-radius:10px;padding:10px;cursor:pointer;background:var(--bg);margin-bottom:9px}.webbuild .up .ico{width:32px;height:32px;border-radius:8px;background:var(--surface2);display:grid;place-items:center;flex:none}.webbuild .up input{display:none}.webbuild .up .t{font-size:12.5px;font-weight:600}.webbuild .up .s{font-size:11px;color:var(--muted)}.webbuild .up-has{border-style:solid}.webbuild .up-prev{width:52px;height:38px;border-radius:8px;object-fit:cover;flex:none;border:1px solid var(--border)}.webbuild .up-actions{flex:1 1;display:flex;align-items:center;justify-content:space-between;gap:8px}.webbuild .up-btn{font:inherit;font-size:12px;font-weight:600;padding:6px 11px;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer}.webbuild .up-btn input{display:none}.webbuild .up-btn.danger{color:var(--secondary)}.webbuild .swatches{display:flex;gap:8px;flex-wrap:wrap}.webbuild .sw{width:32px;height:32px;border-radius:9px;cursor:pointer;border:2px solid transparent}.webbuild .sw.on{border-color:var(--text);box-shadow:0 0 0 2px var(--surface) inset}.webbuild .chips{display:flex;gap:7px;flex-wrap:wrap}.webbuild .chip{font-size:12px;font-weight:600;padding:7px 11px;border-radius:99px;border:1px solid var(--border);background:var(--bg);color:var(--muted);cursor:pointer}.webbuild .chip.on{background:var(--primary);color:#fff;border-color:transparent}.webbuild .swrow{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--border)}.webbuild .swrow:first-child{border-top:0}.webbuild .swrow .nm{flex:1 1;min-width:0;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.webbuild .swrow{gap:8px}.webbuild .switch{position:relative;width:40px;height:23px;border-radius:99px;background:var(--border);cursor:pointer;flex:none;transition:.2s;border:0}.webbuild .switch i{position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:#fff;transition:.2s}.webbuild .switch.on{background:var(--primary)}.webbuild .switch.on i{left:20px}.webbuild .frow{display:flex;gap:7px;margin-bottom:7px}.webbuild .frow select{width:54px;padding:7px 3px;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--text);font-size:15px;text-align:center}.webbuild .frow input{flex:1 1}.webbuild .frow input,.webbuild .rowfull{padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--text);font:inherit;font-size:12.5px}.webbuild .rowfull{width:100%;margin-bottom:10px}.webbuild .ord{width:18px;height:14px;line-height:1;border:1px solid var(--border);background:var(--surface);color:var(--muted);border-radius:4px;font-size:8px;cursor:pointer;padding:0}.webbuild .ord:disabled{opacity:.3;cursor:default}.webbuild .del{border:1px solid var(--border);background:var(--surface);color:var(--muted);border-radius:8px;width:32px;flex:none;cursor:pointer}.webbuild .addrow{width:100%;border:1px dashed var(--border);background:transparent;color:var(--primary);padding:9px;border-radius:10px;cursor:pointer;font:inherit;font-weight:600}.webbuild .previewwrap{position:-webkit-sticky;position:sticky;top:70px}.webbuild .devbar{display:flex;justify-content:center;margin-bottom:12px}.webbuild .seg{display:flex;background:var(--surface2);border-radius:10px;padding:3px;gap:2px}.webbuild .seg button{font:inherit;font-weight:600;font-size:13px;border:0;background:transparent;color:var(--muted);padding:6px 14px;border-radius:8px;cursor:pointer}.webbuild .seg button.on{background:var(--surface);color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.08)}.webbuild .browser{max-width:100%;margin:0 auto;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--bg);box-shadow:0 14px 40px rgba(0,0,0,.12);transition:max-width .3s ease}.webbuild .browser.mob{max-width:392px}.webbuild .bchrome{display:flex;align-items:center;gap:7px;padding:9px 13px;background:var(--surface);border-bottom:1px solid var(--border)}.webbuild .bdot{width:11px;height:11px;border-radius:50%;background:var(--border)}.webbuild .fav{width:15px;height:15px;border-radius:4px;margin-left:8px;flex:none}.webbuild .burl{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:var(--muted);background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:5px 12px;flex:1 1;max-width:360px;margin-left:6px}.webbuild .scr{max-height:calc(100vh - 180px);overflow-y:auto;scrollbar-width:none}.webbuild .scr::-webkit-scrollbar{display:none}.web-seg{display:flex;background:var(--surface2,var(--bg));border-radius:10px;padding:3px;gap:2px}.web-seg button{font:inherit;font-weight:600;font-size:13px;border:0;background:transparent;color:var(--muted);padding:6px 14px;border-radius:8px;cursor:pointer}.web-seg button.on{background:var(--surface);color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.08)}.web-public-view{background:var(--bg);border:1px solid var(--border);border-radius:14px;overflow:hidden;box-shadow:var(--shadow)}@media (max-width:1080px){.webbuild{grid-template-columns:1fr}.webbuild .previewwrap{position:static;order:-1}}