:root{color-scheme:dark;--ink:#f7f4ea;--muted:#9aa8a4;--paper:#07100e;--surface:rgba(13,28,25,0.82);--surface-strong:rgba(20,44,39,0.92);--line:rgba(196,222,210,0.14);--forest:#25a978;--leaf:#8fe7a8;--mint:#c6ffd8;--teal:#37d5c0;--sun:#e9be64;--berry:#9b67ff;--shadow:0 28px 90px rgba(0,0,0,0.38);--mx:0;--my:0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 25% 0,rgba(37,169,120,.16),transparent 34rem),radial-gradient(circle at 85% 18%,rgba(155,103,255,.12),transparent 28rem),linear-gradient(180deg,#07100e,#0a1513 48%,#06100e);color:var(--ink);font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}h1,h2,h3,p{margin-top:0}h1,h2{font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:0}p{color:var(--muted)}.login-page{display:grid;min-height:100vh;place-items:center;padding:32px;background:linear-gradient(rgba(255,255,255,.028) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0),radial-gradient(circle at 20% 16%,rgba(55,213,192,.18),transparent 28rem),radial-gradient(circle at 82% 76%,rgba(233,190,100,.13),transparent 24rem),#06100e;background-size:62px 62px,62px 62px,auto,auto,auto}.login-shell{display:grid;width:min(980px,100%);grid-template-columns:minmax(0,.95fr) minmax(340px,.72fr);grid-gap:28px;gap:28px;align-items:stretch}.login-brand,.login-panel{border:1px solid rgba(196,222,210,.15);border-radius:8px;background:rgba(8,22,19,.78);box-shadow:0 28px 90px rgba(0,0,0,.38);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.login-brand{display:grid;align-content:end;min-height:440px;padding:clamp(28px,5vw,52px)}.login-brand span,.login-panel header span{color:var(--sun);font-size:.78rem;font-weight:900;text-transform:uppercase}.login-brand strong{max-width:520px;margin-top:14px;color:#fffaf0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,7vw,5.4rem);font-weight:500;line-height:.9}.login-brand p{max-width:520px;margin:18px 0 0;color:rgba(248,251,245,.72);line-height:1.75}.login-panel{display:grid;align-content:center;grid-gap:16px;gap:16px;padding:clamp(24px,4vw,34px)}.login-panel h1{margin:8px 0 4px;color:#fffaf0;font-size:clamp(2.2rem,5vw,3.6rem);line-height:.95}.login-panel label{display:grid;grid-gap:8px;gap:8px;color:rgba(248,251,245,.78);font-size:.86rem;font-weight:900}.login-panel input{width:100%;min-height:46px;border:1px solid rgba(143,231,168,.16);border-radius:8px;padding:0 13px;background:rgba(255,255,255,.07);color:#fffaf0;outline:none}.login-panel input:focus{border-color:rgba(198,255,216,.42);box-shadow:0 0 0 3px rgba(55,213,192,.12)}.login-panel button{min-height:48px;border:0;border-radius:8px;background:linear-gradient(135deg,var(--leaf),var(--teal));color:#06100e;cursor:pointer;font-weight:900}.login-panel button:disabled{cursor:wait;opacity:.68}.login-error{margin:0;border:1px solid rgba(255,111,111,.28);border-radius:8px;padding:11px;background:rgba(255,111,111,.1);color:#ffb8b8;font-weight:900}.site-shell{position:relative;overflow:hidden;min-height:100vh}.cinematic-shell:before{pointer-events:none;position:fixed;inset:0;z-index:0;background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:72px 72px;content:"";-webkit-mask-image:linear-gradient(180deg,black,transparent 72%);mask-image:linear-gradient(180deg,black,transparent 72%)}.container{position:relative;z-index:1;width:min(1160px,calc(100% - 40px));margin:0 auto}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:1px solid var(--line);background:rgba(7,16,14,.78);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.nav-inner{display:flex;min-height:74px;justify-content:space-between;gap:24px}.brand,.nav-inner{align-items:center}.brand{display:inline-flex;gap:10px;font-weight:800;letter-spacing:0}.brand-mark{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(143,231,168,.35);border-radius:8px;background:linear-gradient(135deg,rgba(37,169,120,.95),rgba(55,213,192,.85));color:#02110d;box-shadow:0 0 34px rgba(55,213,192,.24)}.nav-links{display:flex;align-items:center;gap:22px;color:#a9b7b2;font-size:.9rem}.nav-links a:hover{color:var(--ink)}.nav-actions{display:flex;align-items:center;gap:10px}.button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:8px;padding:0 16px;background:rgba(255,255,255,.06);color:var(--ink);font-weight:800;box-shadow:0 12px 28px rgba(0,0,0,.14)}.button.primary{border-color:transparent;background:linear-gradient(135deg,var(--leaf),var(--teal));color:#03120f}.button.ghost{background:transparent;box-shadow:none}.button.dark-button{border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.08)}.hero-cinematic{position:relative;min-height:calc(100vh - 74px);padding:84px 0 64px}.hero-cinematic:after{pointer-events:none;position:absolute;inset:auto 0 0;height:180px;background:linear-gradient(180deg,transparent,#07100e);content:""}.hero-backdrop{position:absolute;inset:0;overflow:hidden}.light-grid{position:absolute;inset:10% 6% 10%;border:1px solid rgba(143,231,168,.09);background:linear-gradient(90deg,rgba(143,231,168,.08) 1px,transparent 0),linear-gradient(rgba(143,231,168,.08) 1px,transparent 0);background-size:54px 54px;opacity:.45;transform:perspective(900px) rotateX(62deg) translateY(120px);transform-origin:center bottom}.hero-orbit{position:absolute;width:42rem;height:42rem;border:1px solid rgba(143,231,168,.13);border-radius:50%;box-shadow:inset 0 0 90px rgba(55,213,192,.08)}.orbit-one{top:-16rem;right:-12rem}.orbit-two{bottom:-22rem;left:-14rem}.hero-cinematic-inner{display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);grid-gap:48px;gap:48px;align-items:center}.hero-copy-block{padding:64px 0 28px}.eyebrow{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(143,231,168,.22);border-radius:999px;padding:8px 12px;background:rgba(143,231,168,.08);color:var(--mint);font-size:.78rem;font-weight:900;text-transform:uppercase}.dot{width:8px;height:8px;border-radius:50%;background:var(--leaf);box-shadow:0 0 18px rgba(143,231,168,.82)}h1{max-width:850px;margin:20px 0;font-size:clamp(3rem,6.6vw,6.9rem);line-height:.9}.hero-copy{max-width:680px;color:#b6c3be;font-size:1.08rem;line-height:1.8}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.command-stage{position:relative;min-height:620px;perspective:1100px}[data-parallax-depth]{will-change:transform}.campaign-panel,.command-panel{position:relative;overflow:hidden;border:1px solid rgba(196,222,210,.15);border-radius:8px;background:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.02)),rgba(9,22,19,.86);box-shadow:var(--shadow),0 0 0 1px rgba(255,255,255,.04) inset;transform-style:preserve-3d}.command-panel{min-height:560px}.panel-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:18px}.glass-top{background:rgba(255,255,255,.04)}.status-pill{border-radius:999px;padding:7px 10px;background:rgba(143,231,168,.1);color:var(--mint);font-size:.75rem;font-weight:900}.campaign-radar{position:relative;min-height:350px;background:radial-gradient(circle at 50% 50%,rgba(55,213,192,.12),transparent 13rem),linear-gradient(90deg,rgba(143,231,168,.05) 1px,transparent 0),linear-gradient(rgba(143,231,168,.05) 1px,transparent 0);background-size:auto,38px 38px,38px 38px}.radar-ring{position:absolute;inset:50%;border:1px solid rgba(143,231,168,.22);border-radius:50%;transform:translate(-50%,-50%)}.ring-a{width:260px;height:260px}.ring-b{width:410px;height:410px;opacity:.55}.radar-line{position:absolute;top:50%;left:12%;width:76%;height:2px;background:linear-gradient(90deg,transparent,var(--teal),var(--sun),transparent);box-shadow:0 0 28px rgba(55,213,192,.45)}.network-node{position:absolute;display:grid;width:132px;grid-gap:4px;gap:4px;border:1px solid rgba(143,231,168,.22);border-radius:8px;padding:12px;background:rgba(5,17,14,.84);box-shadow:0 18px 38px rgba(0,0,0,.28)}.network-node strong{color:var(--ink)}.network-node span{color:#8fa09b;font-size:.78rem;line-height:1.35}.node-owner{top:38px;left:36px}.node-ai{top:64px;right:54px}.node-promoter{top:44%;left:38%}.node-tracking{bottom:38px;left:62px}.node-admin{right:36px;bottom:78px}.node-wallet{right:34%;bottom:22px}.panel-body{display:grid;grid-gap:14px;gap:14px;padding:18px}.metric-row{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--line);border-radius:8px;padding:13px;background:rgba(255,255,255,.04)}.metric-row span{color:var(--muted);font-size:.88rem}.metric-row strong{color:var(--ink)}.signal-card{position:absolute;display:grid;grid-gap:8px;gap:8px;width:160px;border:1px solid rgba(196,222,210,.18);border-radius:8px;padding:15px;background:rgba(7,18,15,.86);box-shadow:0 22px 58px rgba(0,0,0,.34)}.signal-card small{color:var(--muted);font-weight:800}.signal-card strong{font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:500}.signal-top{top:74px;right:-20px}.signal-bottom{bottom:70px;left:-18px}.cinema-story,.ecosystem-section,.section,.story-section{position:relative;padding:86px 0}.cinema-story{--cinema-progress:0;--cinema-active:0;--cinema-local:0;min-height:720vh;padding:0}.process-film{position:relative;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0),#06100e;background-size:72px 72px}.process-scene{--process-progress:0;--process-centered:-1;position:-webkit-sticky;position:sticky;top:74px;display:grid;min-height:calc(100vh - 74px);align-items:center;border-top:1px solid rgba(196,222,210,.08);background:radial-gradient(circle at 18% 18%,rgba(143,231,168,.11),transparent 28rem),radial-gradient(circle at 86% 72%,rgba(233,190,100,.1),transparent 26rem),rgba(6,16,14,.9)}.process-scene:nth-child(2n){background:radial-gradient(circle at 82% 18%,rgba(155,103,255,.12),transparent 26rem),radial-gradient(circle at 18% 78%,rgba(55,213,192,.12),transparent 26rem),rgba(6,16,14,.92)}.process-frame{display:grid;grid-template-columns:minmax(280px,.42fr) minmax(420px,.58fr);grid-gap:42px;gap:42px;align-items:center;padding:34px 0}.process-copy h2{max-width:700px;margin:20px 0 16px;font-size:clamp(3rem,6vw,6.8rem);line-height:.9;opacity:calc(.42 + var(--process-progress) * .8);transform:translateY(calc((.48 - var(--process-progress)) * 120px)) scale(calc(.94 + var(--process-progress) * .08));will-change:transform,opacity}.process-copy p{max-width:560px;color:#c0ccc7;font-size:1.08rem;line-height:1.8;opacity:calc(.28 + var(--process-progress) * .92);transform:translateY(calc((.52 - var(--process-progress)) * 90px));will-change:transform,opacity}.process-progress{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;max-width:360px;margin-top:30px}.process-progress i{display:block;height:4px;border-radius:999px;background:rgba(255,255,255,.14)}.process-progress i.is-lit{background:linear-gradient(90deg,var(--teal),var(--sun));box-shadow:0 0 18px rgba(55,213,192,.55)}.process-visual{position:relative;overflow:hidden;min-height:min(620px,calc(100vh - 150px));border:1px solid rgba(196,222,210,.16);border-radius:8px;background:radial-gradient(circle at 50% 50%,rgba(55,213,192,.14),transparent 14rem),rgba(255,255,255,.04);box-shadow:0 34px 100px rgba(0,0,0,.44),inset 0 0 0 1px rgba(255,255,255,.04);opacity:calc(.42 + var(--process-progress) * .76);transform:translateX(calc((.5 - var(--process-progress)) * 110px)) rotateY(calc((.5 - var(--process-progress)) * 10deg)) scale(calc(.92 + var(--process-progress) * .1));transform-style:preserve-3d;will-change:transform,opacity}.process-grid{position:absolute;inset:0;background:linear-gradient(90deg,rgba(143,231,168,.08) 1px,transparent 0),linear-gradient(rgba(143,231,168,.08) 1px,transparent 0);background-size:42px 42px;transform:perspective(900px) rotateX(56deg) translateY(calc(132px - var(--process-progress) * 92px)) translateX(calc(var(--process-progress) * -54px));transform-origin:center bottom;will-change:transform}.process-orbit{position:absolute;border:1px solid rgba(143,231,168,.18);border-radius:50%}.process-orbit.orbit-a{inset:16% 22%;transform:rotate(calc(var(--process-progress) * 26deg))}.process-orbit.orbit-b{inset:28% 12%;transform:rotate(calc(var(--process-progress) * -34deg))}.process-core{position:absolute;top:50%;left:50%;display:grid;width:148px;height:148px;place-items:center;border:1px solid rgba(143,231,168,.35);border-radius:50%;background:radial-gradient(circle,rgba(143,231,168,.26),rgba(55,213,192,.08)),rgba(2,15,12,.9);box-shadow:0 0 90px rgba(55,213,192,.32);transform:translate(calc(-50% + (var(--process-progress) - .5) * 58px),calc(-50% + (.5 - var(--process-progress)) * 42px)) scale(calc(.86 + var(--process-progress) * .22));will-change:transform}.process-core strong{font-family:Georgia,Times New Roman,serif;font-size:1.7rem;font-weight:500}.process-core span{color:var(--sun);font-weight:900}.process-line{position:absolute;height:2px;background:linear-gradient(90deg,transparent,var(--teal),var(--sun),transparent);box-shadow:0 0 28px rgba(55,213,192,.6);opacity:calc(.26 + var(--process-progress) * .9);transform-origin:left center;will-change:transform,opacity}.line-a{top:42%;left:12%;width:76%;transform:rotate(calc(-22deg + var(--process-progress) * 24deg)) scaleX(calc(.08 + var(--process-progress) * 1.08))}.line-b{top:64%;left:18%;width:66%;transform:rotate(calc(28deg - var(--process-progress) * 24deg)) scaleX(calc(.12 + var(--process-progress) * 1.02))}.process-node,.process-window{position:absolute;border:1px solid rgba(196,222,210,.18);border-radius:8px;background:rgba(3,16,13,.84);box-shadow:0 20px 48px rgba(0,0,0,.36)}.process-node{width:76px;height:76px}.node-a{top:64px;left:70px;transform:translate(calc(var(--process-progress) * 100px),calc(var(--process-progress) * 58px)) rotate(calc(var(--process-progress) * 16deg))}.node-b{top:92px;right:80px;transform:translate(calc(var(--process-progress) * -90px),calc(var(--process-progress) * 72px)) rotate(calc(var(--process-progress) * -14deg))}.node-c{right:118px;bottom:72px;transform:translate(calc(var(--process-progress) * -62px),calc(var(--process-progress) * -86px))}.process-window{width:180px;height:96px}.window-a{left:58px;bottom:82px;transform:translateX(calc((.2 - var(--process-progress)) * 180px)) translateY(calc((.5 - var(--process-progress)) * 28px))}.window-b{top:54%;right:46px;transform:translateX(calc((var(--process-progress) - .2) * 180px)) translateY(calc((var(--process-progress) - .5) * 34px))}.process-visual-2 .process-core,.process-visual-5 .process-core{box-shadow:0 0 90px rgba(155,103,255,.34)}.process-visual-3 .process-node{border-radius:50%}.process-visual-6 .process-line{background:linear-gradient(90deg,transparent,var(--sun),var(--leaf),transparent)}.cinema-sticky{position:-webkit-sticky;position:sticky;top:74px;min-height:calc(100vh - 74px);padding:28px 0}.cinema-stage,.cinema-sticky{display:grid;align-items:center}.cinema-stage{grid-template-columns:minmax(280px,.36fr) minmax(0,.64fr);grid-gap:34px;gap:34px}.cinema-intro h2{margin:18px 0 14px;font-size:clamp(2.5rem,5vw,5.3rem);line-height:.92}.cinema-intro p{max-width:430px;line-height:1.75}.film-frame{position:relative;overflow:hidden;height:clamp(560px,calc(100vh - 140px),720px);min-height:560px;border:1px solid rgba(196,222,210,.18);border-radius:8px;background:radial-gradient(circle at calc(18% + var(--cinema-local) * 58%) 22%,rgba(143,231,168,.22),transparent 16rem),radial-gradient(circle at calc(82% - var(--cinema-local) * 46%) 72%,rgba(233,190,100,.16),transparent 14rem),linear-gradient(140deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),#06100e;box-shadow:0 34px 100px rgba(0,0,0,.48),inset 0 0 0 1px rgba(255,255,255,.04)}.film-frame:after,.film-frame:before{position:absolute;right:0;left:0;z-index:8;height:42px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.16) 0 18px,transparent 18px 38px),rgba(3,9,8,.72);content:""}.film-frame:before{top:0}.film-frame:after{bottom:0}.film-progress{position:absolute;top:42px;left:0;z-index:10;width:calc(var(--cinema-progress) * 100%);height:2px;background:linear-gradient(90deg,var(--teal),var(--sun),var(--berry));box-shadow:0 0 24px rgba(55,213,192,.75)}.film-grain{pointer-events:none;position:absolute;inset:0;z-index:9;background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0);background-size:5px 5px;opacity:.16}.film-track{position:absolute;inset:42px 0;z-index:2;display:flex;width:600%;height:calc(100% - 84px);transform:translate3d(calc(var(--cinema-progress) * -83.333%),0,0);transition:transform 40ms linear;will-change:transform}.film-scene{--scene-visibility:0;--scene-local:0;position:relative;flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 6);display:grid;grid-template-columns:minmax(260px,.44fr) minmax(320px,.56fr);grid-gap:24px;gap:24px;align-items:center;height:100%;padding:clamp(24px,5vw,58px);opacity:1;transform:none;visibility:visible}.film-scene+.film-scene{border-left:1px solid rgba(255,255,255,.08)}.film-scene:before{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.035),transparent 18%,transparent 82%,rgba(0,0,0,.18)),radial-gradient(circle at 50% 50%,transparent 0,rgba(0,0,0,.18) 82%);content:""}.film-scene>*{position:relative;z-index:1}.film-scene.is-active{z-index:3}.scene-copy span{color:var(--sun);font-size:.82rem;font-weight:900;text-transform:uppercase;opacity:calc(.52 + var(--scene-local) * .48)}.scene-copy h3{max-width:520px;margin:12px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,4.5vw,5rem);font-weight:500;line-height:.9;transform:translateY(calc((1 - var(--scene-local)) * 18px))}.scene-copy p{max-width:500px;margin-bottom:0;color:#c0ccc7;font-size:1.02rem;line-height:1.75;opacity:calc(.62 + var(--scene-local) * .38);transform:translateY(calc((1 - var(--scene-local)) * 26px))}.scene-visual{position:relative;min-height:390px;border:1px solid rgba(143,231,168,.14);border-radius:8px;background:linear-gradient(90deg,rgba(143,231,168,.07) 1px,transparent 0),linear-gradient(rgba(143,231,168,.07) 1px,transparent 0),radial-gradient(circle at 50% 50%,rgba(55,213,192,.12),transparent 13rem),rgba(255,255,255,.035);background-size:42px 42px,42px 42px,auto,auto;overflow:hidden}.scene-hub{position:absolute;top:50%;left:50%;display:grid;width:130px;height:130px;place-items:center;border:1px solid rgba(143,231,168,.32);border-radius:50%;background:radial-gradient(circle,rgba(143,231,168,.24),rgba(55,213,192,.08)),rgba(2,15,12,.9);box-shadow:0 0 80px rgba(55,213,192,.28);transform:translate(calc(-50% + (var(--scene-local) - .5) * 28px),calc(-50% + (.5 - var(--scene-local)) * 18px)) scale(calc(.9 + var(--scene-local) * .16))}.scene-hub strong{font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:500}.scene-hub small{color:var(--sun);font-weight:900}.scene-path{position:absolute;height:2px;background:linear-gradient(90deg,transparent,var(--teal),var(--sun),transparent);box-shadow:0 0 24px rgba(55,213,192,.58);transform-origin:left;opacity:calc(.35 + var(--scene-local) * .65)}.path-a{top:42%;left:12%;width:78%;transform:rotate(calc(-18deg + var(--scene-local) * 34deg)) scaleX(calc(.2 + var(--scene-local) * .82))}.path-b{top:64%;left:18%;width:68%;transform:rotate(calc(18deg - var(--scene-local) * 34deg)) scaleX(calc(.12 + var(--scene-local) * .92))}.scene-chip,.scene-panel{position:absolute;border:1px solid rgba(196,222,210,.16);border-radius:8px;background:rgba(3,16,13,.84);box-shadow:0 20px 48px rgba(0,0,0,.36)}.scene-chip{width:76px;height:76px;opacity:calc(.2 + var(--scene-local) * .8)}.chip-a{top:54px;left:58px;transform:translate(calc(var(--scene-local) * 54px),calc(var(--scene-local) * 28px)) rotate(calc(var(--scene-local) * 10deg))}.chip-b{right:70px;top:90px;transform:translate(calc(var(--scene-local) * -46px),calc(var(--scene-local) * 36px)) rotate(calc(var(--scene-local) * -8deg))}.chip-c{right:110px;bottom:62px;transform:translate(calc(var(--scene-local) * -28px),calc(var(--scene-local) * -42px))}.scene-panel{width:170px;height:92px;opacity:calc(.25 + var(--scene-local) * .75)}.panel-a{left:54px;bottom:72px;transform:translateX(calc((1 - var(--scene-local)) * -80px))}.panel-b{top:55%;right:42px;transform:translateX(calc((1 - var(--scene-local)) * 80px))}.scene-1 .scene-chip,.scene-1 .scene-panel{border-color:rgba(143,231,168,.25)}.scene-2 .scene-hub{box-shadow:0 0 90px rgba(155,103,255,.28)}.scene-2 .scene-path{background:linear-gradient(90deg,transparent,var(--berry),var(--teal),transparent)}.scene-3 .scene-chip{border-radius:50%}.scene-visual.scene-4{background-size:28px 28px,28px 28px,auto,auto}.scene-5 .scene-panel{border-color:rgba(233,190,100,.3)}.scene-6 .scene-hub{box-shadow:0 0 90px rgba(233,190,100,.32)}.film-timeline{position:absolute;right:22px;bottom:54px;left:22px;z-index:10;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.timeline-progress{position:absolute;right:auto;bottom:-11px;left:0;width:calc(var(--cinema-progress) * 100%);height:3px;border-radius:999px;background:linear-gradient(90deg,var(--teal),var(--sun),var(--berry));box-shadow:0 0 18px rgba(55,213,192,.7)}.film-timeline span{overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:8px 9px;background:rgba(0,0,0,.24);color:#c4d5cf;font-size:.72rem;font-weight:900;text-align:center;text-overflow:ellipsis;white-space:nowrap}.story-grid{display:grid;grid-template-columns:minmax(300px,.38fr) minmax(0,.62fr);grid-gap:62px;gap:62px;align-items:start}.story-heading{position:-webkit-sticky;position:sticky;top:110px;min-height:calc(100vh - 140px);padding-bottom:30px}.cta-band h2,.ecosystem-copy h2,.section-heading h2,.stats-layout h2,.story-heading h2{margin:18px 0 14px;font-size:clamp(2.4rem,4.8vw,5rem);line-height:.95}.cta-band p,.ecosystem-copy p,.section-heading p,.story-heading p{line-height:1.75}.story-monitor{position:relative;overflow:hidden;display:grid;grid-gap:10px;gap:10px;margin-top:34px;border:1px solid rgba(143,231,168,.18);border-radius:8px;padding:18px;background:linear-gradient(135deg,rgba(143,231,168,.08),rgba(255,255,255,.025)),rgba(4,15,13,.78);box-shadow:0 24px 60px rgba(0,0,0,.28)}.story-monitor span{color:var(--sun);font-size:.72rem;font-weight:900;letter-spacing:0}.story-monitor strong{max-width:320px;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:500;line-height:1.15}.monitor-scan{position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(143,231,168,.13),transparent);transform:translateY(-100%);animation:scan-monitor 4.6s ease-in-out infinite}.monitor-bars{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:7px;gap:7px;margin-top:8px}.monitor-bars i{display:block;height:46px;border-radius:999px;background:linear-gradient(180deg,var(--mint),rgba(55,213,192,.18)),rgba(255,255,255,.04);opacity:.58;transform-origin:bottom}.monitor-bars i:nth-child(2){transform:scaleY(.68)}.monitor-bars i:nth-child(3){transform:scaleY(.86)}.monitor-bars i:nth-child(4){transform:scaleY(.48)}.monitor-bars i:nth-child(5){transform:scaleY(.74)}.monitor-bars i:nth-child(6){transform:scaleY(.94)}@keyframes scan-monitor{0%,18%{transform:translateY(-100%)}62%,to{transform:translateY(100%)}}.journey-rail{--story-progress:0;position:relative;display:grid;grid-gap:24px;gap:24px;padding-left:28px}.fiber-line{position:absolute;top:8px;bottom:8px;left:7px;width:2px;background:rgba(255,255,255,.08)}.fiber-line:before{position:absolute;inset:0;background:linear-gradient(180deg,var(--teal),var(--sun),var(--berry),var(--leaf));box-shadow:0 0 30px rgba(55,213,192,.7);content:"";transform:scaleY(var(--story-progress));transform-origin:top}.journey-card{--scene-progress:0;position:relative;display:grid;grid-template-columns:64px 1fr;grid-gap:16px;gap:16px;min-height:58vh;align-items:center;border:1px solid rgba(196,222,210,.14);border-radius:8px;padding:clamp(22px,4vw,42px);background:radial-gradient(circle at calc(20% + var(--scene-progress) * 55%) 15%,rgba(143,231,168,calc(.02 + var(--scene-progress) * .16)),transparent 16rem),linear-gradient(135deg,rgba(255,255,255,calc(.025 + var(--scene-progress) * .04)),rgba(255,255,255,.02)),rgba(6,18,15,.74);overflow:hidden;opacity:calc(.34 + var(--scene-progress) * .66);transform:perspective(1000px) rotateX(calc(var(--card-y) * -5deg)) rotateY(calc(var(--card-x) * 7deg)) translateY(calc((1 - var(--scene-progress)) * 24px)) scale(calc(.94 + var(--scene-progress) * .06))}.journey-card:after{position:absolute;top:26px;left:-31px;width:14px;height:14px;border-radius:50%;background:color-mix(in srgb,var(--mint),var(--sun) calc(var(--scene-progress) * 30%));box-shadow:0 0 calc(14px + var(--scene-progress) * 34px) rgba(143,231,168,.9),0 0 calc(var(--scene-progress) * 70px) rgba(233,190,100,.42);content:""}.journey-card.is-active{border-color:rgba(143,231,168,.38);box-shadow:0 32px 90px rgba(0,0,0,.42),0 0 80px rgba(55,213,192,.1)}.journey-index{display:grid;width:58px;height:58px;place-items:center;border:1px solid rgba(143,231,168,.26);border-radius:8px;color:var(--mint);font-family:Georgia,Times New Roman,serif;font-size:1.4rem}.journey-card span{color:var(--sun);font-size:.76rem;font-weight:900;text-transform:uppercase}.journey-card h3{max-width:640px;margin:8px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3.4vw,3.5rem);font-weight:500;line-height:1}.journey-card p{max-width:580px;margin-bottom:0;font-size:1.02rem;line-height:1.72}.ecosystem-layout{display:grid;grid-template-columns:minmax(420px,1.16fr) minmax(280px,.84fr);grid-gap:42px;gap:42px;align-items:center}.story-image-frame{position:relative;overflow:hidden;margin:0;border:1px solid rgba(196,222,210,.16);border-radius:8px;background:rgba(255,255,255,.05);box-shadow:var(--shadow);transform-style:preserve-3d}.cinematic-image:before{pointer-events:none;position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(7,16,14,.08),rgba(7,16,14,.72)),radial-gradient(circle at 62% 45%,transparent 0,rgba(7,16,14,.1) 42%,rgba(7,16,14,.78) 100%);content:""}.story-image-frame img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center;filter:saturate(.85) contrast(1.08) brightness(.78)}.mini-ledger{display:grid;grid-gap:10px;gap:10px;margin-top:26px}.mini-ledger div{display:grid;grid-template-columns:110px 1fr;grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:8px;padding:13px;background:rgba(255,255,255,.045)}.mini-ledger span{color:var(--muted)}.dark-section{background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.055));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:30px}.section-heading h2{max-width:760px;margin-bottom:0}.section-heading p{max-width:430px;margin-bottom:0}.grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.feature-card,.module-card,.role-card,.seo-card,.side-panel,.stat-card,.table-card{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.05)}.module-card{min-height:240px;padding:22px}.module-card h3{margin:54px 0 12px;font-size:1.2rem}.module-card p{margin-bottom:0;line-height:1.65}.module-glow{position:absolute;top:22px;left:22px;width:42px;height:42px;border-radius:50%;background:radial-gradient(circle,var(--mint),var(--teal) 42%,transparent 68%);box-shadow:0 0 30px rgba(55,213,192,.44)}.reactive-card{--card-active:0;--card-x:0;--card-y:0;--spot-x:50%;--spot-y:50%;transform:perspective(900px) rotateX(calc(var(--card-y) * -7deg)) rotateY(calc(var(--card-x) * 8deg)) translateY(calc(var(--card-active) * -4px));transform-style:preserve-3d;transition:border-color .18s ease,box-shadow .18s ease,transform .14s ease-out}.reactive-card:before{pointer-events:none;position:absolute;inset:0;background:radial-gradient(circle at var(--spot-x) var(--spot-y),rgba(255,255,255,calc(var(--card-active) * .14)),transparent 38%),linear-gradient(135deg,rgba(55,213,192,calc(var(--card-active) * .12)),transparent 46%,rgba(233,190,100,calc(var(--card-active) * .1)));content:"";opacity:var(--card-active)}.reactive-card>*{position:relative;z-index:1}.reactive-card:hover{border-color:rgba(143,231,168,.32);box-shadow:0 24px 64px rgba(0,0,0,.28)}.journey-card.reactive-card{transform:perspective(1000px) rotateX(calc(var(--card-y) * -5deg)) rotateY(calc(var(--card-x) * 7deg)) translateY(calc((1 - var(--scene-progress)) * 24px)) scale(calc(.94 + var(--scene-progress) * .06))}.journey-card.reactive-card.is-active,.journey-card.reactive-card:hover{border-color:rgba(143,231,168,.38);box-shadow:0 32px 90px rgba(0,0,0,.42),0 0 80px rgba(55,213,192,.1)}.stats-layout{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:34px;gap:34px;align-items:end}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.stat-card{display:grid;min-height:150px;align-content:end;padding:18px}.stat-card strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,4vw,4.2rem);font-weight:500}.stat-card span{color:var(--muted);line-height:1.4}.cta-band{margin:44px 0 0;border:1px solid rgba(143,231,168,.2);border-radius:8px;padding:44px;background:radial-gradient(circle at 82% 20%,rgba(55,213,192,.16),transparent 18rem),linear-gradient(135deg,rgba(16,42,35,.96),rgba(5,16,14,.98));color:#fff;box-shadow:var(--shadow)}.cta-band h2{max-width:820px}.cta-band p{max-width:700px}.footer{border-top:1px solid var(--line);padding:26px 0;color:var(--muted)}.footer .container{display:flex;justify-content:space-between;gap:16px}.dashboard-page{padding:42px 0 72px}.dashboard-title{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}.dashboard-title h1{margin-bottom:8px;font-size:clamp(2.2rem,5vw,4.5rem)}.dashboard-title p{max-width:640px;line-height:1.7}.dashboard-grid{display:grid;grid-template-columns:1.35fr .65fr;grid-gap:18px;gap:18px}.side-panel header,.table-card header{border-bottom:1px solid var(--line);padding:18px}.table-row{display:grid;grid-template-columns:1.3fr .75fr .75fr .75fr;grid-gap:12px;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line)}.table-row:last-child{border-bottom:0}.table-row small{color:var(--muted)}.side-list{display:grid;grid-gap:12px;gap:12px;padding:18px}.side-list div{border:1px solid var(--line);border-radius:8px;padding:14px;background:rgba(255,255,255,.04)}.side-list span{display:block;color:var(--muted);font-size:.9rem}@media (max-width:980px){.nav-links{display:none}.cinema-stage,.dashboard-grid,.ecosystem-layout,.hero-cinematic-inner,.stats-layout,.story-grid{grid-template-columns:1fr}.hero-copy-block{padding-top:30px}.command-stage{min-height:auto}.signal-card{position:relative;display:inline-grid;margin-top:12px}.signal-bottom,.signal-top{top:auto;right:auto;bottom:auto;left:auto}.story-heading{position:static}.cinema-story{min-height:660vh}.cinema-sticky{top:74px;align-items:start;padding-top:18px}.cinema-intro h2{max-width:760px}.cinema-intro p{max-width:680px}.film-frame{height:clamp(520px,calc(100vh - 250px),620px);min-height:520px}.film-scene{gap:16px;align-content:center;overflow:hidden}.film-scene,.process-frame{grid-template-columns:1fr}.process-visual{min-height:360px}.scene-copy h3{font-size:clamp(2rem,7vw,3.7rem)}.scene-visual{min-height:240px}.grid-4,.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-heading{display:block}.section-heading p{margin-top:14px}[data-parallax-depth]{transform:none!important}}.admin-console.is-wa-console .pipeline-actions,.admin-console.is-wa-console .route-table-wrap,.admin-console.is-wa-console .runner-form-status,.admin-console.is-wa-console .runner-manual-card,.admin-console.is-wa-console .server-metrics article,.admin-console.is-wa-console .server-panel,.admin-console.is-wa-console .server-row{border:1px solid rgba(130,198,212,.14);background:linear-gradient(145deg,rgba(18,39,50,.92),rgba(7,24,32,.88)),rgba(7,21,28,.9);box-shadow:0 24px 60px rgba(0,0,0,.16)}.admin-console.is-wa-console .server-metrics article{min-height:132px;border-radius:8px}.admin-console.is-wa-console .form-field small,.admin-console.is-wa-console .pipeline-actions span,.admin-console.is-wa-console .route-table td,.admin-console.is-wa-console .route-table td small,.admin-console.is-wa-console .runner-manual-card li,.admin-console.is-wa-console .runner-manual-card small,.admin-console.is-wa-console .server-metrics span,.admin-console.is-wa-console .server-row small,.admin-console.is-wa-console .server-row span{color:#9fb0bb}.admin-console.is-wa-console .form-field label,.admin-console.is-wa-console .route-table td strong,.admin-console.is-wa-console .runner-form-status strong,.admin-console.is-wa-console .runner-manual-card strong,.admin-console.is-wa-console .server-metrics strong,.admin-console.is-wa-console .server-panel header strong,.admin-console.is-wa-console .server-row strong{color:#ffffff}.admin-console.is-wa-console .server-metrics strong{color:#9cffc2}.admin-console.is-wa-console .route-table th,.admin-console.is-wa-console .runner-manual-card span,.admin-console.is-wa-console .server-panel header span{color:#a7d8e3}.admin-console.is-wa-console .server-tabs{gap:10px;margin-bottom:18px}.admin-console.is-wa-console .domain-form button,.admin-console.is-wa-console .runner-mode-switch button,.admin-console.is-wa-console .server-actions button,.admin-console.is-wa-console .server-panel header button,.admin-console.is-wa-console .server-row-actions button,.admin-console.is-wa-console .server-tabs button{border:1px solid rgba(130,198,212,.16);border-radius:8px;background:rgba(13,29,39,.88);color:#dce8ed;box-shadow:none}.admin-console.is-wa-console .domain-form button:hover,.admin-console.is-wa-console .runner-mode-switch button.is-active,.admin-console.is-wa-console .server-actions button:hover,.admin-console.is-wa-console .server-panel header button:hover,.admin-console.is-wa-console .server-row-actions button:hover,.admin-console.is-wa-console .server-tabs button.is-active,.admin-console.is-wa-console .server-tabs button:hover{border-color:rgba(115,255,197,.42);background:linear-gradient(135deg,rgba(104,255,190,.24),rgba(23,171,153,.18));color:#eafff6}.admin-console.is-wa-console .domain-form input,.admin-console.is-wa-console .runner-token-control input{border-color:rgba(130,198,212,.16);background:rgba(12,29,39,.84);color:#e9f4f7}.admin-console.is-wa-console .domain-form input:focus{border-color:rgba(115,255,197,.42);box-shadow:0 0 0 3px rgba(55,213,192,.12)}.admin-console.is-wa-console .server-row span{background:rgba(104,255,190,.12);color:#82ffc6}.admin-console.is-wa-console .route-table th{background:#0b1d26}.admin-console.is-wa-console .route-table td,.admin-console.is-wa-console .route-table th{border-bottom-color:rgba(130,198,212,.1)}.admin-console.is-wa-console .route-table tbody tr:hover{background:rgba(104,255,190,.08);box-shadow:inset 3px 0 0 #37d5c0}.admin-console.is-wa-console .route-table td span{background:rgba(104,255,190,.12);color:#82ffc6}.admin-console.is-wa-console .route-table code,.admin-console.is-wa-console .server-log{color:#dfffea}.admin-console.is-wa-console .server-log{border:1px solid rgba(130,198,212,.14);border-radius:8px;background:#071821}.admin-console.is-wa-console .runner-form-status[data-ready=true]{border-color:rgba(115,255,197,.24);background:rgba(104,255,190,.08)}.admin-console.is-wa-console .admin-bell-button:after,.admin-console.is-wa-console .admin-bell-button:before,.admin-console.is-wa-console .admin-header-search>span,.admin-console.is-wa-console .admin-header-search>span:after,.admin-console.is-wa-console .admin-profile-card i,.admin-console.is-wa-console .admin-sidebar nav a:after,.admin-console.is-wa-console .admin-sidebar nav a:before,.admin-console.is-wa-console .admin-sidebar nav button:after,.admin-console.is-wa-console .admin-sidebar nav button:before,.admin-console.is-wa-console .wa-metric-icon:after,.admin-console.is-wa-console .wa-metric-icon:before{display:none}.admin-svg-icon{flex:0 0 auto;width:1em;height:1em}.admin-console.is-wa-console .admin-sidebar nav .admin-svg-icon{width:16px;height:16px;color:#9aabb4;stroke-width:1.9}.admin-console.is-wa-console .admin-sidebar nav a:hover .admin-svg-icon,.admin-console.is-wa-console .admin-sidebar nav button.is-active .admin-svg-icon,.admin-console.is-wa-console .admin-sidebar nav button:hover .admin-svg-icon{color:#73ffc5}.admin-console.is-wa-console .admin-header-search .admin-svg-icon{width:18px;height:18px;color:#8fa1aa;stroke-width:2}.admin-console.is-wa-console .admin-bell-button .admin-svg-icon{width:19px;height:19px;color:#d3dee3;stroke-width:2}.admin-console.is-wa-console .admin-profile-card .admin-svg-icon{width:16px;height:16px;color:#dce8ed;stroke-width:2}.admin-console.is-wa-console .wa-metric-icon{display:grid;place-items:center}.admin-console.is-wa-console .wa-metric-icon .admin-svg-icon{width:29px;height:29px;color:#eafff6;filter:drop-shadow(0 6px 12px rgba(0,0,0,.18));stroke-width:2}.admin-console.is-wa-console .admin-topbar{grid-template-columns:minmax(520px,1fr) auto;min-height:112px;padding:24px 16px 16px 30px}.admin-console.is-wa-console .admin-page-title h1{font-size:clamp(2rem,3.1vw,2.55rem);font-weight:900;line-height:1}.admin-console.is-wa-console .admin-page-title p{max-width:860px;margin-top:12px;font-size:1rem;line-height:1.35}.admin-console.is-wa-console .admin-topbar-tools{gap:16px;padding-top:0}.admin-console.is-wa-console .admin-header-search{width:374px;min-height:54px;grid-template-columns:22px minmax(0,1fr) auto;border-radius:10px;padding:0 14px}.admin-console.is-wa-console .admin-header-search input{font-size:.9rem}.admin-console.is-wa-console .admin-header-search>span{width:16px;height:16px}.admin-console.is-wa-console .admin-header-search kbd{border-radius:6px;padding:3px 6px;font-size:.72rem}.admin-console.is-wa-console .admin-bell-button{width:52px;height:52px;border-radius:10px}.admin-console.is-wa-console .admin-bell-button:before{width:16px;height:18px}.admin-console.is-wa-console .admin-bell-button:after{left:21px;bottom:14px}.admin-console.is-wa-console .admin-bell-button span{top:-6px;right:-4px;width:18px;height:18px}.admin-console.is-wa-console .admin-profile-card{min-height:58px;grid-template-columns:42px auto 18px;border-radius:10px;padding:0 16px 0 12px}.admin-console.is-wa-console .admin-profile-card>span{width:38px;height:38px}.admin-console.is-wa-console .admin-profile-card strong{font-size:.92rem}.admin-console.is-wa-console .admin-profile-card small{font-size:.78rem}.admin-console.is-wa-console .wa-dashboard-v2{gap:22px;margin:0 16px 24px 30px}.admin-console.is-wa-console .wa-metric-grid{grid-template-columns:repeat(6,minmax(150px,1fr));gap:20px}.admin-console.is-wa-console .wa-metric{min-height:162px;padding:22px}.admin-console.is-wa-console .wa-metric-head{gap:18px}.admin-console.is-wa-console .wa-metric-icon{width:54px;height:54px;border-radius:13px}.admin-console.is-wa-console .wa-metric span{font-size:.9rem}.admin-console.is-wa-console .wa-metric strong{margin-top:8px;font-size:2rem}.admin-console.is-wa-console .wa-metric-foot{gap:10px;margin-top:24px}.admin-console.is-wa-console .wa-metric-foot svg{width:70px;height:28px}.admin-console.is-wa-console .wa-metric-foot small{font-size:.86rem}.admin-console.is-wa-console .wa-metric-foot span{font-size:.92rem}@media (max-width:640px){.container{width:min(100% - 28px,1160px)}.nav-actions .ghost{display:none}.hero-cinematic{padding-top:42px}h1{font-size:clamp(3rem,17vw,5.2rem)}.command-panel{min-height:auto}.campaign-radar{min-height:520px}.network-node{width:128px}.node-admin,.node-ai,.node-owner,.node-promoter,.node-tracking,.node-wallet{right:auto;left:50%;transform:translateX(-50%)}.node-owner{top:22px}.node-ai{top:104px}.node-promoter{top:186px}.node-tracking{top:268px;bottom:auto}.node-admin{top:350px;bottom:auto}.node-wallet{top:432px;bottom:auto}.journey-card{grid-template-columns:1fr}.cinema-story{min-height:620vh}.cinema-sticky{position:-webkit-sticky;position:sticky;top:74px}.film-frame{height:auto;min-height:620px}.film-scene{padding:22px;align-content:start}.scene-copy h3{font-size:clamp(1.75rem,10vw,3rem)}.scene-copy p{font-size:.92rem;line-height:1.55}.scene-visual{min-height:230px;margin-top:8px}.scene-hub{width:96px;height:96px}.scene-panel{width:120px;height:66px}.scene-chip{width:54px;height:54px}.film-timeline{display:none}.process-scene{position:relative;top:auto;min-height:auto;padding:64px 0}.process-copy h2{font-size:clamp(2.4rem,13vw,4.5rem)}.process-visual{min-height:320px}.process-window{width:128px;height:72px}.process-node{width:56px;height:56px}.process-core{width:112px;height:112px}.grid-4,.mini-ledger div,.stats-grid,.table-row{grid-template-columns:1fr}.cta-band{padding:28px}.footer .container{display:grid}}.admin-console.is-wa-console .wa-table-alert{align-items:center;background:#f7fbff;border:1px solid #bfd7ff;border-radius:8px;color:#17324d;display:flex;gap:16px;justify-content:space-between;margin:0 0 16px;padding:14px 16px}.admin-console.is-wa-console .wa-table-alert.has-qr{align-items:flex-start}.admin-console.is-wa-console .wa-table-alert-copy{align-items:center;display:flex;gap:12px;min-width:0}.admin-console.is-wa-console .wa-table-alert-copy span,.admin-console.is-wa-console .wa-table-alert-copy strong{display:block}.admin-console.is-wa-console .wa-table-alert-copy strong{color:#0f2438;font-size:14px;line-height:1.35}.admin-console.is-wa-console .wa-table-alert-copy span{color:#42617d;font-size:12px;line-height:1.45;margin-top:2px}.admin-console.is-wa-console .wa-table-qr{aspect-ratio:1;background:#ffffff;border:1px solid #d5e3f5;border-radius:6px;height:156px;object-fit:contain;padding:8px;width:156px}.admin-console.is-wa-console .wa-spinner{animation:wa-spin .8s linear infinite;border:2px solid rgba(23,50,77,.2);border-top-color:#1f6feb;border-radius:999px;display:inline-block;flex:0 0 auto;height:16px;width:16px}.admin-console.is-wa-console .wa-row-actions button:disabled,.admin-console.is-wa-console .wa-table-tools button:disabled{cursor:wait;opacity:.65}.admin-console.is-wa-console .wa-row-actions button .wa-spinner{height:14px;width:14px}@keyframes wa-spin{to{transform:rotate(1turn)}}.admin-console.is-wa-console .wa-table-alert{align-items:center!important;background:#f7fbff!important;border:1px solid #bfd7ff!important;border-radius:8px!important;color:#17324d!important;display:flex!important;gap:16px!important;justify-content:space-between!important;margin:0 0 16px!important;padding:14px 16px!important}.admin-console.is-wa-console .wa-table-alert.has-qr{align-items:flex-start!important}.admin-console.is-wa-console .wa-table-alert-copy{align-items:center!important;display:flex!important;gap:12px!important;min-width:0!important}.admin-console.is-wa-console .wa-table-alert-copy span,.admin-console.is-wa-console .wa-table-alert-copy strong{display:block!important}.admin-console.is-wa-console .wa-table-alert-copy strong{color:#0f2438!important;font-size:14px!important;line-height:1.35!important}.admin-console.is-wa-console .wa-table-alert-copy span{color:#42617d!important;font-size:12px!important;line-height:1.45!important;margin-top:2px!important}.admin-console.is-wa-console .wa-table-qr{aspect-ratio:1!important;background:#ffffff!important;border:1px solid #d5e3f5!important;border-radius:6px!important;height:156px!important;object-fit:contain!important;padding:8px!important;width:156px!important}.admin-console.is-wa-console .wa-spinner{animation:wa-spin .8s linear infinite!important;border-radius:999px!important;border:2px solid rgba(23,50,77,.2)!important;border-top-color:#1f6feb!important;display:inline-block!important;flex:0 0 auto!important;height:16px!important;width:16px!important}.admin-console.is-wa-console .wa-row-actions button:disabled,.admin-console.is-wa-console .wa-table-tools button:disabled{cursor:wait!important;opacity:.65!important}.admin-console.is-wa-console .wa-row-actions button .wa-spinner{height:14px!important;width:14px!important}.admin-console.is-wa-console .wa-instance-table-card{overflow:hidden!important}.admin-console.is-wa-console .wa-table-wrap{width:100%!important;overflow:hidden!important}.admin-console.is-wa-console table.wa-instance-table-final{width:100%!important;min-width:0!important;table-layout:fixed!important}.admin-console.is-wa-console table.wa-instance-table-final .wa-col-name{width:19%!important}.admin-console.is-wa-console table.wa-instance-table-final .wa-col-phone{width:15%!important}.admin-console.is-wa-console table.wa-instance-table-final .wa-col-status{width:11%!important}.admin-console.is-wa-console table.wa-instance-table-final .wa-col-connection{width:10%!important}.admin-console.is-wa-console table.wa-instance-table-final .wa-col-webhook{width:9%!important}.admin-console.is-wa-console table.wa-instance-table-final .wa-col-messages{width:7%!important}.admin-console.is-wa-console table.wa-instance-table-final .wa-col-created{width:12%!important}.admin-console.is-wa-console table.wa-instance-table-final .wa-col-actions{width:17%!important}.admin-console.is-wa-console table.wa-instance-table-final td,.admin-console.is-wa-console table.wa-instance-table-final th{padding-left:8px!important;padding-right:8px!important;overflow:hidden!important;white-space:nowrap!important}.admin-console.is-wa-console table.wa-instance-table-final td:first-child,.admin-console.is-wa-console table.wa-instance-table-final th:first-child{padding-left:22px!important}.admin-console.is-wa-console table.wa-instance-table-final td:last-child,.admin-console.is-wa-console table.wa-instance-table-final th:last-child{padding-right:14px!important}.admin-console.is-wa-console table.wa-instance-table-final .wa-row-actions{display:flex!important;width:100%!important;min-width:0!important;justify-content:flex-start!important;gap:4px!important}.admin-console.is-wa-console table.wa-instance-table-final .wa-row-actions button{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important}.admin-console.is-wa-console table.wa-instance-table-final .wa-row-actions .admin-svg-icon{width:12px!important;height:12px!important}.admin-console.is-wa-console table.wa-instance-table-final .wa-empty-row td{color:rgba(203,216,226,.72);font-weight:700;padding:34px 24px;text-align:center}.admin-console.is-wa-console section.server-ops-grid.server-ops-grid-final{grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0 0 14px!important}.admin-console.is-wa-console section.server-ops-grid.server-ops-grid-final>article.server-health-card{width:100%!important;min-width:0!important;min-height:150px!important;box-sizing:border-box!important;padding:18px!important}.admin-console.is-wa-console .server-quick-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important;margin:0 0 20px!important;border:1px solid rgba(130,198,212,.14)!important;border-radius:8px!important;padding:12px 14px!important;background:linear-gradient(145deg,rgba(18,39,50,.92),rgba(7,24,32,.88)),rgba(7,21,28,.9)!important}.admin-console.is-wa-console .server-quick-row>span{color:#a7d8e3!important;font-size:.78rem!important;font-weight:900!important;text-transform:uppercase!important}.admin-console.is-wa-console .server-quick-row>div{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important}.admin-console.is-wa-console .server-quick-row button{min-height:36px!important;border:1px solid rgba(130,198,212,.16)!important;border-radius:8px!important;padding:0 14px!important;background:rgba(13,29,39,.88)!important;color:#dce8ed!important;cursor:pointer!important;font-weight:800!important}@media (max-width:1180px){.admin-console.is-wa-console section.server-ops-grid.server-ops-grid-final{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.admin-console.is-wa-console section.server-ops-grid.server-ops-grid-final{grid-template-columns:1fr!important}.admin-console.is-wa-console .server-quick-row{align-items:stretch!important;flex-direction:column!important}.admin-console.is-wa-console .server-quick-row button,.admin-console.is-wa-console .server-quick-row>div{width:100%!important}}.admin-console.is-wa-console section.server-ops-grid.server-ops-grid-final{display:grid!important;width:100%!important;max-width:none!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:18px!important;gap:18px!important;align-items:stretch!important;margin:0 0 20px!important}.admin-console.is-wa-console section.server-ops-grid.server-ops-grid-final>article.server-health-card,.admin-console.is-wa-console section.server-ops-grid.server-ops-grid-final>article.server-quick-card{grid-column:auto!important;width:100%!important;min-width:0!important;min-height:156px!important;box-sizing:border-box!important;align-content:start!important;gap:16px!important;padding:18px!important}.admin-console.is-wa-console section.server-ops-grid.server-ops-grid-final>article.server-quick-card{display:grid!important;grid-template-columns:1fr!important}.admin-console.is-wa-console section.server-ops-grid.server-ops-grid-final>article.server-quick-card div{display:grid!important;grid-template-columns:1fr!important;grid-gap:10px!important;gap:10px!important;justify-content:stretch!important}.admin-console.is-wa-console section.server-ops-grid.server-ops-grid-final>article.server-quick-card button{width:100%!important;min-width:0!important;min-height:38px!important;padding:0 10px!important;font-size:.82rem!important}@media (max-width:1320px){.admin-console.is-wa-console section.server-ops-grid.server-ops-grid-final{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:980px){.admin-console.is-wa-console section.server-ops-grid.server-ops-grid-final{grid-template-columns:1fr!important}}.admin-console.is-wa-console .server-ops-grid{display:grid!important;grid-gap:18px!important}.admin-console.is-wa-console .server-ops-grid>.server-health-card,.admin-console.is-wa-console .server-ops-grid>.server-quick-card{grid-column:auto!important;width:100%!important;min-width:0!important;min-height:156px!important;box-sizing:border-box!important;align-content:start!important;gap:16px!important;padding:18px!important}.admin-console.is-wa-console .server-ops-grid>.server-quick-card{display:grid!important;grid-template-columns:1fr!important}.admin-console.is-wa-console .server-ops-grid>.server-quick-card div{display:grid!important;grid-template-columns:1fr!important;grid-gap:10px!important;gap:10px!important;justify-content:stretch!important}.admin-console.is-wa-console .server-ops-grid>.server-quick-card button{width:100%!important;min-width:0!important;min-height:38px!important;padding:0 10px!important;font-size:.82rem!important}.admin-console.is-wa-console{grid-template-columns:264px minmax(0,1fr)!important}.admin-console.is-wa-console .admin-sidebar{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:120!important;pointer-events:auto!important}.admin-console.is-wa-console .admin-sidebar *,.admin-console.is-wa-console .admin-sidebar nav a,.admin-console.is-wa-console .admin-sidebar nav button{pointer-events:auto!important}.admin-console.is-wa-console .admin-main{position:relative!important;z-index:1!important}.admin-console.is-wa-console .server-ops-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(280px,1.25fr);grid-gap:14px;gap:14px;margin:0 0 18px}.admin-console.is-wa-console .server-disk-row,.admin-console.is-wa-console .server-health-card,.admin-console.is-wa-console .server-quick-card{border:1px solid rgba(130,198,212,.14);border-radius:8px;background:linear-gradient(145deg,rgba(18,39,50,.92),rgba(7,24,32,.88)),rgba(7,21,28,.9);box-shadow:0 18px 46px rgba(0,0,0,.16)}.admin-console.is-wa-console .server-health-card,.admin-console.is-wa-console .server-quick-card{display:grid;grid-gap:7px;gap:7px;min-height:104px;padding:15px}.admin-console.is-wa-console .server-disk-row span,.admin-console.is-wa-console .server-health-card span,.admin-console.is-wa-console .server-quick-card span{color:#9fb0bb;font-size:.76rem;font-weight:800;text-transform:uppercase}.admin-console.is-wa-console .server-health-card strong{color:#eaf5f7;font-size:1.15rem}.admin-console.is-wa-console .server-disk-row em,.admin-console.is-wa-console .server-disk-row small,.admin-console.is-wa-console .server-health-card small{color:#9fb0bb;font-style:normal}.admin-console.is-wa-console .server-health-card.health-healthy strong{color:#73ffc5}.admin-console.is-wa-console .server-health-card.health-loading strong,.admin-console.is-wa-console .server-health-card.health-warning strong{color:#ffd740}.admin-console.is-wa-console .server-health-card.health-error strong{color:#ff7469}.admin-console.is-wa-console .server-quick-card{align-content:start}.admin-console.is-wa-console .server-quick-card div{display:flex;flex-wrap:wrap;gap:8px}.admin-console.is-wa-console .server-confirm-modal button,.admin-console.is-wa-console .server-quick-card button{min-height:34px;border:1px solid rgba(130,198,212,.16);border-radius:8px;padding:0 12px;background:rgba(13,29,39,.88);color:#dce8ed;cursor:pointer;font-weight:800}.admin-console.is-wa-console .server-confirm-modal button:hover,.admin-console.is-wa-console .server-quick-card button:hover{border-color:rgba(115,255,197,.42);color:#eafff6}.admin-console.is-wa-console .server-disk-grid{display:grid;grid-gap:10px;gap:10px}.admin-console.is-wa-console .server-disk-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 10px;gap:4px 10px;align-items:center;padding:12px}.admin-console.is-wa-console .server-disk-row strong{color:#73ffc5;font-size:1rem}.admin-console.is-wa-console .server-disk-row small{grid-column:1}.admin-console.is-wa-console .server-disk-row em{grid-column:2;justify-self:end}.admin-console.is-wa-console .server-confirm-backdrop{position:fixed;inset:0;z-index:220;display:grid;place-items:center;padding:24px;background:rgba(1,9,13,.68);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-console.is-wa-console .server-confirm-modal{display:grid;width:min(420px,100%);grid-gap:10px;gap:10px;border:1px solid rgba(130,198,212,.2);border-radius:8px;padding:20px;background:linear-gradient(145deg,rgba(18,39,50,.98),rgba(7,24,32,.96)),#071821;box-shadow:0 30px 90px rgba(0,0,0,.38)}.admin-console.is-wa-console .server-confirm-modal>span{color:#73ffc5;font-size:.78rem;font-weight:900;text-transform:uppercase}.admin-console.is-wa-console .server-confirm-modal strong{color:#fff;font-size:1.15rem}.admin-console.is-wa-console .server-confirm-modal p{color:#b7c5cc;line-height:1.45}.admin-console.is-wa-console .server-confirm-modal div{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.admin-console.is-wa-console .server-confirm-modal button:last-child{border-color:rgba(115,255,197,.35);background:linear-gradient(135deg,#9cffc2,#37d5c0);color:#031316}@media (max-width:1260px){.admin-console.is-wa-console .server-ops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-console.is-wa-console .server-metrics{position:relative;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;margin-bottom:18px!important}.admin-console.is-wa-console .server-control-grid:before,.admin-console.is-wa-console .server-metrics:before{pointer-events:none;position:absolute;inset:-1px;border-radius:10px;background:linear-gradient(90deg,rgba(115,255,197,.11),transparent 22%,rgba(54,178,255,.09) 62%,transparent),repeating-linear-gradient(90deg,rgba(130,198,212,.04) 0 1px,transparent 1px 86px);opacity:.5;content:""}.admin-console.is-wa-console .server-metrics article{position:relative;overflow:hidden;min-height:144px!important;border-color:rgba(130,198,212,.18)!important;background:linear-gradient(145deg,rgba(15,39,50,.94),rgba(4,17,25,.92)),#071821!important}.admin-console.is-wa-console .server-metrics article:before{pointer-events:none;position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.08),transparent 28%),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 18px);opacity:.62;content:""}.admin-console.is-wa-console .server-metrics article:after{position:absolute;right:18px;bottom:16px;width:86px;height:28px;border-bottom:2px solid rgba(115,255,197,.75);border-left:2px solid rgba(115,255,197,.28);transform:skewX(-22deg);filter:drop-shadow(0 0 18px rgba(115,255,197,.24));content:""}.admin-console.is-wa-console .server-metrics article>*{position:relative;z-index:1}.admin-console.is-wa-console .server-metrics span{color:#a7d8e3!important;letter-spacing:0!important}.admin-console.is-wa-console .server-metrics strong{font-size:clamp(2rem,3vw,2.7rem)!important;line-height:1!important;color:#8dffc9!important;text-shadow:0 0 28px rgba(115,255,197,.18)}.admin-console.is-wa-console .server-metrics small{color:#b2c5cc!important}.admin-console.is-wa-console .server-ops-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.admin-console.is-wa-console .server-health-card,.admin-console.is-wa-console .server-quick-card{position:relative;overflow:hidden;min-height:116px!important;padding:14px!important;background:linear-gradient(155deg,rgba(13,34,44,.92),rgba(5,18,26,.9)),#071821!important}.admin-console.is-wa-console .server-health-card:after,.admin-console.is-wa-console .server-quick-card:after{pointer-events:none;position:absolute;right:-24px;bottom:-18px;width:120px;height:72px;border:1px solid rgba(130,198,212,.12);transform:rotate(-12deg);content:""}.admin-console.is-wa-console .server-quick-card{grid-column:span 4;min-height:auto!important;grid-template-columns:auto 1fr;align-items:center}.admin-console.is-wa-console .server-quick-card div{justify-content:flex-end}.admin-console.is-wa-console .server-tabs{position:-webkit-sticky;position:sticky;top:0;z-index:4;border:1px solid rgba(130,198,212,.14);border-radius:10px;padding:6px;background:rgba(4,18,26,.88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.admin-console.is-wa-console .server-tabs button{min-height:42px;border-radius:8px!important}.admin-console.is-wa-console .server-control-grid{position:relative}.admin-console.is-wa-console .server-panel{position:relative;overflow:hidden}.admin-console.is-wa-console .server-panel:before{pointer-events:none;position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 110px),repeating-linear-gradient(0deg,transparent 0 23px,rgba(130,198,212,.035) 23px 24px);opacity:.45;content:""}.admin-console.is-wa-console .server-panel>*{position:relative;z-index:1}.admin-console.is-wa-console .server-list.compact{max-height:520px;overflow:auto;padding-right:4px}.admin-console.is-wa-console .server-row{border-color:rgba(130,198,212,.1)!important;background:linear-gradient(90deg,rgba(115,255,197,.055),transparent 35%),rgba(255,255,255,.03)!important}.admin-console.is-wa-console .server-row:hover{border-color:rgba(115,255,197,.26)!important;transform:translateY(-1px)}.admin-console.is-wa-console .server-log{max-height:420px;border-color:rgba(115,255,197,.16)!important;background:linear-gradient(180deg,rgba(4,14,20,.95),rgba(3,12,18,.98)),#030c12!important;color:#d7ffee!important}@media (max-width:1180px){.admin-console.is-wa-console .server-metrics,.admin-console.is-wa-console .server-ops-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-console.is-wa-console .server-quick-card{grid-column:span 2}}.admin-console.is-wa-console .server-ops-grid{align-items:stretch!important}.admin-console.is-wa-console .server-quick-card{grid-column:auto!important;grid-template-columns:1fr!important;align-content:start!important}.admin-console.is-wa-console .server-quick-card div{display:grid!important;grid-template-columns:1fr!important;justify-content:stretch!important;grid-gap:8px!important;gap:8px!important}.admin-console.is-wa-console .server-quick-card button{width:100%!important;min-width:0!important;justify-content:center!important;padding:0 10px!important;font-size:.82rem!important}.admin-console.is-wa-console .server-ops-grid{width:100%!important;max-width:none!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:18px!important;margin:0 0 20px!important}.admin-console.is-wa-console .server-health-card,.admin-console.is-wa-console .server-quick-card{width:100%!important;min-width:0!important;min-height:156px!important;align-content:start!important;gap:16px!important;padding:18px!important}.admin-console.is-wa-console .server-health-card strong{min-height:28px!important;line-height:1.1!important}.admin-console.is-wa-console .server-health-card small{min-height:34px!important;display:block!important}.admin-console.is-wa-console .server-quick-card div{align-self:stretch!important;gap:10px!important}.admin-console.is-wa-console .server-quick-card button{min-height:38px!important}@media (max-width:1320px){.admin-console.is-wa-console .server-ops-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:980px){.admin-console.is-wa-console .server-ops-grid{grid-template-columns:1fr!important}}.admin-console.is-wa-console .wa-instance-table-card{min-width:0!important}.admin-console.is-wa-console .wa-dashboard-layout{grid-template-columns:minmax(0,1fr) clamp(300px,24vw,360px)!important;gap:18px!important}.admin-console.is-wa-console .wa-dashboard-main,.admin-console.is-wa-console .wa-dashboard-side{min-width:0}.admin-console.is-wa-console .wa-instance-table{width:100%}.admin-console.is-wa-console .wa-instance-table td,.admin-console.is-wa-console .wa-instance-table th{padding:17px 8px!important;overflow:hidden}.admin-console.is-wa-console .wa-instance-table td:first-child,.admin-console.is-wa-console .wa-instance-table th:first-child{width:auto!important}.admin-console.is-wa-console .wa-instance-table td:nth-child(2),.admin-console.is-wa-console .wa-instance-table th:nth-child(2){width:120px!important;white-space:nowrap!important}.admin-console.is-wa-console .wa-instance-table td:nth-child(3),.admin-console.is-wa-console .wa-instance-table th:nth-child(3){width:96px!important;white-space:nowrap!important}.admin-console.is-wa-console .wa-instance-table td:nth-child(4),.admin-console.is-wa-console .wa-instance-table th:nth-child(4){width:86px!important;white-space:nowrap!important}.admin-console.is-wa-console .wa-instance-table td:nth-child(5),.admin-console.is-wa-console .wa-instance-table th:nth-child(5){width:84px!important;white-space:nowrap!important}.admin-console.is-wa-console .wa-instance-table td:nth-child(6),.admin-console.is-wa-console .wa-instance-table th:nth-child(6){width:56px!important;white-space:nowrap!important}.admin-console.is-wa-console .wa-instance-table td:nth-child(7),.admin-console.is-wa-console .wa-instance-table th:nth-child(7){width:104px!important;white-space:nowrap!important}.admin-console.is-wa-console .wa-instance-table td:nth-child(8),.admin-console.is-wa-console .wa-instance-table th:nth-child(8){width:124px!important;white-space:nowrap!important}.admin-console.is-wa-console .wa-row-actions{width:120px!important;gap:3px!important}.admin-console.is-wa-console .wa-activity{grid-template-columns:34px minmax(0,1fr) auto!important;gap:10px!important}.admin-console.is-wa-console .wa-activity i{display:grid;width:30px!important;height:30px!important;place-items:center;border-radius:999px}.admin-console.is-wa-console .wa-activity i:before{display:none!important}.admin-console.is-wa-console .wa-activity .admin-svg-icon{width:15px;height:15px;color:#eafff6;stroke-width:2}.admin-console.is-wa-console .wa-health-row{grid-template-columns:26px minmax(0,1fr) auto 46px!important;min-height:46px!important;gap:10px!important}.admin-console.is-wa-console .wa-health-icon{display:grid;width:22px!important;height:22px!important;place-items:center;border-radius:6px;background:rgba(104,255,190,.12);color:#82ffc6;transform:none!important}.admin-console.is-wa-console .wa-health-icon .admin-svg-icon{width:13px;height:13px;stroke-width:2}.admin-console.is-wa-console .wa-health-pulse{width:46px;height:20px}.admin-console.is-wa-console .wa-health-pulse polyline{fill:none;stroke:#76ff9c;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.admin-console.is-wa-console .health-warn .wa-health-icon{background:rgba(255,217,64,.12);color:#ffd940}.admin-console.is-wa-console .health-warn .wa-health-pulse polyline{stroke:#ffd940}.admin-console.is-wa-console{overflow-x:hidden}.admin-console.is-wa-console .admin-main{min-width:0!important;overflow-x:hidden}.admin-console.is-wa-console .admin-topbar{grid-template-columns:minmax(0,1fr) minmax(360px,auto)!important;column-gap:18px;padding-right:20px!important}.admin-console.is-wa-console .admin-page-title{min-width:0}.admin-console.is-wa-console .admin-page-title h1,.admin-console.is-wa-console .admin-page-title p{overflow-wrap:anywhere}.admin-console.is-wa-console .admin-topbar-tools{min-width:0;max-width:100%}.admin-console.is-wa-console .admin-header-search{width:clamp(220px,24vw,330px)!important;min-width:0}.admin-console.is-wa-console .admin-header-search input{min-width:0}.admin-console.is-wa-console .admin-profile-card{min-width:154px;max-width:180px;grid-template-columns:38px minmax(62px,1fr) 14px!important}.admin-console.is-wa-console .admin-profile-card strong{min-width:0}.admin-console.is-wa-console .admin-profile-card small{white-space:nowrap}.admin-console.is-wa-console .wa-dashboard-v2{min-width:0;overflow-x:hidden}.admin-console.is-wa-console .wa-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:clamp(10px,1.2vw,16px)!important}.admin-console.is-wa-console .wa-metric{min-width:0;min-height:132px!important;padding:clamp(14px,1.2vw,18px)!important}.admin-console.is-wa-console .wa-metric-head{min-width:0;gap:12px!important}.admin-console.is-wa-console .wa-metric-head>div{min-width:0}.admin-console.is-wa-console .wa-metric span{font-size:clamp(.72rem,.78vw,.86rem)!important;overflow-wrap:anywhere}.admin-console.is-wa-console .wa-metric strong{font-size:clamp(1.45rem,1.8vw,1.85rem)!important}.admin-console.is-wa-console .wa-metric-icon{width:clamp(40px,3.2vw,50px)!important;height:clamp(40px,3.2vw,50px)!important}.admin-console.is-wa-console .wa-metric-foot{min-width:0;flex-wrap:wrap;gap:7px!important;margin-top:16px!important}.admin-console.is-wa-console .wa-metric-foot svg{width:clamp(46px,4.4vw,64px)!important}.admin-console.is-wa-console .wa-metric-foot span{font-size:clamp(.72rem,.78vw,.86rem)!important}.admin-console.is-wa-console .wa-row-actions{display:flex;align-items:center;gap:6px;justify-content:flex-end}.admin-console.is-wa-console .wa-row-actions button{display:grid;width:28px!important;min-width:28px;height:28px;min-height:28px!important;place-items:center;border:1px solid rgba(130,198,212,.12);border-radius:6px;background:rgba(255,255,255,.055);color:#9fb0bb;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.admin-console.is-wa-console .wa-row-actions button:hover{border-color:rgba(130,198,212,.28);background:rgba(255,255,255,.1);color:#e8f4f7}.admin-console.is-wa-console .wa-row-actions button.is-danger{border-color:rgba(255,103,91,.16);background:rgba(255,103,91,.08);color:#ff6f61}.admin-console.is-wa-console .wa-row-actions button.is-danger:hover{border-color:rgba(255,103,91,.34);background:rgba(255,103,91,.14);color:#ff8b80}.admin-console.is-wa-console .wa-row-actions .admin-svg-icon{width:14px;height:14px;stroke-width:2}.admin-console.is-wa-console .wa-table-wrap{overflow-x:visible}.admin-console.is-wa-console .wa-instance-table{table-layout:fixed}.admin-console.is-wa-console .wa-instance-table td,.admin-console.is-wa-console .wa-instance-table th{padding:18px 10px;white-space:normal;overflow-wrap:anywhere}.admin-console.is-wa-console .wa-instance-table th{font-size:.68rem}.admin-console.is-wa-console .wa-instance-table td{font-size:.78rem;line-height:1.35;vertical-align:middle}.admin-console.is-wa-console .wa-instance-table td:first-child,.admin-console.is-wa-console .wa-instance-table th:first-child{width:21%}.admin-console.is-wa-console .wa-instance-table td:nth-child(2),.admin-console.is-wa-console .wa-instance-table th:nth-child(2){display:table-cell;width:14%}.admin-console.is-wa-console .wa-instance-table td:nth-child(3),.admin-console.is-wa-console .wa-instance-table td:nth-child(4),.admin-console.is-wa-console .wa-instance-table td:nth-child(5),.admin-console.is-wa-console .wa-instance-table th:nth-child(3),.admin-console.is-wa-console .wa-instance-table th:nth-child(4),.admin-console.is-wa-console .wa-instance-table th:nth-child(5){width:10.5%}.admin-console.is-wa-console .wa-instance-table td:nth-child(6),.admin-console.is-wa-console .wa-instance-table th:nth-child(6){width:7%}.admin-console.is-wa-console .wa-instance-table td:nth-child(7),.admin-console.is-wa-console .wa-instance-table th:nth-child(7){display:table-cell;width:12%}.admin-console.is-wa-console .wa-instance-table td:nth-child(8),.admin-console.is-wa-console .wa-instance-table th:nth-child(8){width:15%}.admin-console.is-wa-console .wa-name-cell,.admin-console.is-wa-console .wa-name-cell>div{min-width:0}.admin-console.is-wa-console .wa-name-cell span,.admin-console.is-wa-console .wa-name-cell strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-console.is-wa-console .wa-name-cell{gap:13px}.admin-console.is-wa-console .wa-name-cell strong{margin-bottom:4px;color:#eaf3f6;font-size:.84rem;line-height:1.15}.admin-console.is-wa-console .wa-name-cell span{color:#9fb0bb;font-size:.78rem;line-height:1.1}.admin-console.is-wa-console .wa-created-date,.admin-console.is-wa-console .wa-created-time{display:block;white-space:nowrap}.admin-console.is-wa-console .wa-created-date{color:#dce8ed}.admin-console.is-wa-console .wa-created-time{margin-top:3px;color:#9fb0bb}.admin-console.is-wa-console .wa-instance-table td:nth-child(3),.admin-console.is-wa-console .wa-instance-table td:nth-child(4),.admin-console.is-wa-console .wa-instance-table td:nth-child(5),.admin-console.is-wa-console .wa-instance-table td:nth-child(6),.admin-console.is-wa-console .wa-instance-table td:nth-child(7),.admin-console.is-wa-console .wa-instance-table td:nth-child(8){white-space:nowrap}.admin-console.is-wa-console .status-connected,.admin-console.is-wa-console .status-disconnected,.admin-console.is-wa-console .status-qr-pending{display:inline-flex;max-width:100%;padding:4px 7px;font-size:.66rem;line-height:1;white-space:nowrap}@media (max-width:1280px){.admin-console.is-wa-console .admin-topbar{grid-template-columns:1fr!important;row-gap:16px}.admin-console.is-wa-console .admin-topbar-tools{justify-content:start}.admin-console.is-wa-console .wa-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){.admin-console.is-wa-console .admin-topbar-tools{flex-wrap:wrap}.admin-console.is-wa-console .admin-header-search{width:100%!important;flex:1 1 100%}.admin-console.is-wa-console .wa-metric-grid{grid-template-columns:1fr!important}.admin-console.is-wa-console .wa-instance-table,.admin-console.is-wa-console .wa-instance-table tbody,.admin-console.is-wa-console .wa-instance-table td,.admin-console.is-wa-console .wa-instance-table th,.admin-console.is-wa-console .wa-instance-table thead,.admin-console.is-wa-console .wa-instance-table tr{display:block;width:100%!important}.admin-console.is-wa-console .wa-instance-table thead{display:none}.admin-console.is-wa-console .wa-instance-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 18px;gap:12px 18px;border-top:1px solid rgba(130,198,212,.1);padding:16px 18px}.admin-console.is-wa-console .wa-instance-table td{min-width:0;border-top:0;padding:0}.admin-console.is-wa-console .wa-instance-table td:nth-child(2):before{content:"Phone"}.admin-console.is-wa-console .wa-instance-table td:nth-child(3):before{content:"Status"}.admin-console.is-wa-console .wa-instance-table td:nth-child(4):before{content:"Connection"}.admin-console.is-wa-console .wa-instance-table td:nth-child(5):before{content:"Webhook"}.admin-console.is-wa-console .wa-instance-table td:nth-child(6):before{content:"Messages"}.admin-console.is-wa-console .wa-instance-table td:nth-child(7):before{content:"Created"}.admin-console.is-wa-console .wa-instance-table td:nth-child(n+2):before{display:block;margin-bottom:4px;color:#82949d;font-size:.68rem;font-weight:900;text-transform:uppercase}.admin-console.is-wa-console .wa-instance-table td,.admin-console.is-wa-console .wa-instance-table td b,.admin-console.is-wa-console .wa-instance-table td span{max-width:100%}.admin-console.is-wa-console .wa-instance-table td:nth-child(8){grid-column:1/-1;align-self:auto}.admin-console.is-wa-console .wa-row-actions{justify-content:flex-start}.admin-console.is-wa-console .wa-instance-table td:first-child{grid-column:1/-1}}@media (max-width:520px){.admin-console.is-wa-console .wa-instance-table tr{grid-template-columns:1fr}}.admin-console.is-wa-console{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100vh;background:radial-gradient(circle at 74% -18%,rgba(44,213,190,.12),transparent 28rem),linear-gradient(135deg,#061017,#06171e 54%,#041016);color:#dce8ed}.admin-console.is-wa-console .admin-sidebar{position:-webkit-sticky;position:sticky;top:0;display:flex;height:100vh;flex-direction:column;gap:18px;border-right:1px solid rgba(130,198,212,.16);padding:26px 14px 16px;background:linear-gradient(180deg,rgba(10,29,38,.97),rgba(5,19,27,.97)),#071721}.admin-console.is-wa-console .admin-brand{display:grid;grid-template-columns:46px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:0 7px 14px;color:#ffffff;text-decoration:none}.admin-console.is-wa-console .admin-brand span{grid-row:1/span 2;width:42px;height:42px;border-radius:12px;background:radial-gradient(circle at 32% 34%,rgba(223,255,239,.74),transparent .82rem),linear-gradient(135deg,#96ffc2,#3bd3bd);box-shadow:0 18px 40px rgba(62,222,180,.16)}.admin-console.is-wa-console .admin-brand strong{align-self:end;color:#ffffff;font-size:1.18rem;line-height:1}.admin-console.is-wa-console .admin-brand small{align-self:start;color:#a8b7bf;font-size:.72rem;font-weight:800}.admin-console.is-wa-console .admin-sidebar nav{display:grid;grid-gap:3px;gap:3px}.admin-console.is-wa-console .admin-nav-label{margin:16px 6px 8px;border-top:0;padding:0;color:#9dadb6;font-size:.68rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.admin-console.is-wa-console .admin-nav-label:first-child{margin-top:0}.admin-console.is-wa-console .admin-sidebar nav a,.admin-console.is-wa-console .admin-sidebar nav button{position:relative;display:flex;align-items:center;min-height:38px;border:0;border-radius:8px;padding:0 11px;background:transparent;color:#c9d4da;cursor:pointer;font-size:.82rem;font-weight:720;gap:10px;text-align:left;text-decoration:none}.admin-console.is-wa-console .admin-sidebar nav a:before,.admin-console.is-wa-console .admin-sidebar nav button:before{display:block;flex:0 0 auto;width:16px;height:16px;border:1.6px solid;border-radius:4px;background:transparent;color:#9aabb4;content:""}.admin-console.is-wa-console .admin-sidebar nav [data-icon=home]:before{border-radius:999px 999px 4px 4px;box-shadow:inset 0 -5px 0 -3px currentColor}.admin-console.is-wa-console .admin-sidebar nav [data-icon=server]:before{border-top-width:5px;box-shadow:inset 0 -5px 0 -3px currentColor}.admin-console.is-wa-console .admin-sidebar nav [data-icon=box]:before{border-radius:4px;box-shadow:7px 7px 0 -5px currentColor}.admin-console.is-wa-console .admin-sidebar nav [data-icon=monitor]:before{border-left:0;border-right:0;border-radius:0;transform:skewX(-16deg)}.admin-console.is-wa-console .admin-sidebar nav [data-icon=calendar]:before,.admin-console.is-wa-console .admin-sidebar nav [data-icon=doc]:before{border-top-width:4px}.admin-console.is-wa-console .admin-sidebar nav [data-icon=qr]:before{border:0;border-radius:2px;box-shadow:0 0 0 1.6px currentColor,8px 0 0 -1px transparent,8px 0 0 0 currentColor,0 8px 0 0 currentColor,8px 8px 0 0 currentColor;transform:scale(.72);transform-origin:left top}.admin-console.is-wa-console .admin-sidebar nav [data-icon=nodes]:before{border-radius:999px;box-shadow:6px 6px 0 -4px currentColor,-6px 6px 0 -4px currentColor}.admin-console.is-wa-console .admin-sidebar nav [data-icon=message]:before{border-radius:6px 6px 6px 2px}.admin-console.is-wa-console .admin-sidebar nav [data-icon=gear]:before{border-radius:999px;border-style:dashed}.admin-console.is-wa-console .admin-sidebar nav [data-icon=briefcase]:before{border-top-width:5px;border-radius:4px}.admin-console.is-wa-console .admin-sidebar nav [data-icon=users]:before{border-radius:999px;box-shadow:7px 5px 0 -5px currentColor}.admin-console.is-wa-console .admin-sidebar nav a:hover,.admin-console.is-wa-console .admin-sidebar nav button.is-active,.admin-console.is-wa-console .admin-sidebar nav button:hover{background:linear-gradient(135deg,rgba(75,236,188,.22),rgba(33,160,148,.16));color:#eafff6;box-shadow:none}.admin-console.is-wa-console .admin-sidebar nav button.is-active:before{color:#73ffc5}.admin-console.is-wa-console .admin-integrations{display:grid;grid-gap:9px;gap:9px;margin-top:auto;border:1px solid rgba(130,198,212,.16);border-radius:8px;padding:15px;background:rgba(255,255,255,.045);color:#dce8ed}.admin-console.is-wa-console .admin-integrations span{color:#ccd7dc;font-size:.78rem}.admin-console.is-wa-console .admin-integrations span:before{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:999px;background:#77ff9b;box-shadow:0 0 16px rgba(119,255,155,.5);content:""}.admin-console.is-wa-console .admin-integrations strong{color:#ffffff;font-size:.82rem}.admin-console.is-wa-console .admin-integrations a,.admin-console.is-wa-console .admin-integrations p{margin:0;color:#a8b7bf;font-size:.75rem;text-decoration:none}.admin-console.is-wa-console .admin-integrations a{color:#82ffc6;font-weight:800}.admin-console.is-wa-console .admin-main{min-width:0;padding:0}.admin-console.is-wa-console .admin-topbar{display:grid;grid-template-columns:minmax(340px,1fr) auto;align-items:start;min-height:100px;margin:0;border:0;padding:26px 20px 16px 30px;background:transparent}.admin-console.is-wa-console .admin-page-title h1{margin:0;color:#ffffff;font-size:clamp(1.55rem,2.45vw,2rem);line-height:1.04;letter-spacing:0}.admin-console.is-wa-console .admin-page-title p{max-width:760px;margin:10px 0 0;color:#adb9c0;font-size:.86rem;line-height:1.45}.admin-console.is-wa-console .admin-topbar-tools{display:flex;align-items:center;justify-content:end;gap:14px}.admin-console.is-wa-console .admin-header-search{display:grid;grid-template-columns:18px minmax(160px,1fr) auto;align-items:center;width:min(300px,32vw);min-height:40px;border:1px solid rgba(130,198,212,.18);border-radius:8px;padding:0 10px;background:rgba(13,29,39,.9);color:#a8b7bf}.admin-console.is-wa-console .admin-header-search>span{position:relative;width:13px;height:13px;border:1.8px solid #8fa1aa;border-radius:999px}.admin-console.is-wa-console .admin-header-search>span:after{position:absolute;right:-5px;bottom:-3px;width:7px;height:2px;border-radius:999px;background:#8fa1aa;content:"";transform:rotate(45deg)}.admin-console.is-wa-console .admin-header-search input{width:100%;border:0;background:transparent;color:#e8f1f4;font-size:.78rem;outline:none}.admin-console.is-wa-console .admin-header-search kbd{border:1px solid rgba(130,198,212,.14);border-radius:5px;padding:2px 5px;background:rgba(255,255,255,.04);color:#8c9aa2;font:800 .66rem Arial,Helvetica,sans-serif}.admin-console.is-wa-console .admin-bell-button{position:relative;display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(130,198,212,.18);border-radius:8px;background:rgba(13,29,39,.9);cursor:pointer}.admin-console.is-wa-console .admin-bell-button:before{width:14px;height:15px;border:1.8px solid #d3dee3;border-bottom:0;border-radius:10px 10px 4px 4px;content:""}.admin-console.is-wa-console .admin-bell-button:after{position:absolute;left:16px;bottom:10px;width:8px;height:2px;border-radius:999px;background:#d3dee3;box-shadow:3px 4px 0 -1px #d3dee3;content:""}.admin-console.is-wa-console .admin-bell-button span{position:absolute;top:-7px;right:-6px;display:grid;width:17px;height:17px;place-items:center;border:2px solid #06151b;border-radius:999px;background:#51e6b8;color:#063027;font-size:.62rem;font-weight:900}.admin-console.is-wa-console .admin-profile-card{display:grid;grid-template-columns:38px auto 12px;align-items:center;grid-gap:10px;gap:10px;min-height:48px;border:1px solid rgba(130,198,212,.18);border-radius:9px;padding:0 12px;background:rgba(13,29,39,.9);color:#ffffff;cursor:pointer;text-align:left}.admin-console.is-wa-console .admin-profile-card>span{display:grid;width:34px;height:34px;place-items:center;border-radius:999px;background:linear-gradient(135deg,#9cffc2,#37d5c0);color:#053128;font-weight:900}.admin-console.is-wa-console .admin-profile-card strong{display:grid;grid-gap:2px;gap:2px;color:#ffffff;font-size:.82rem;line-height:1}.admin-console.is-wa-console .admin-profile-card small{color:#9fb0bb;font-size:.72rem;font-weight:600}.admin-console.is-wa-console .admin-profile-card i{width:7px;height:7px;border-right:1.5px solid #dce8ed;border-bottom:1.5px solid #dce8ed;transform:rotate(45deg) translateY(-2px)}.admin-console.is-wa-console .admin-grid,.admin-console.is-wa-console .admin-metrics,.admin-console.is-wa-console .server-control-grid,.admin-console.is-wa-console .server-metrics,.admin-console.is-wa-console .server-tabs,.admin-console.is-wa-console .wa-dashboard-v2{margin:0 20px 20px 30px}@media (max-width:980px){.admin-console.is-wa-console{grid-template-columns:1fr}.admin-console.is-wa-console .admin-sidebar{position:relative;height:auto}.admin-console.is-wa-console .admin-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-console.is-wa-console .admin-integrations,.admin-console.is-wa-console .admin-nav-label{grid-column:1/-1}.admin-console.is-wa-console .admin-topbar{grid-template-columns:1fr;gap:18px}.admin-console.is-wa-console .admin-topbar-tools{justify-content:start}.admin-console.is-wa-console .admin-header-search{width:min(100%,360px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.reactive-card,[data-parallax-depth]{transform:none!important}}.villa-deck{position:relative;overflow:hidden;height:100vh;min-height:680px;background:#0d1916;color:#f8f2e7}.villa-topbar{position:absolute;top:0;right:0;left:0;z-index:30;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:22px 42px;color:rgba(248,242,231,.78);font-size:.78rem;font-weight:800}.villa-admin,.villa-brand{display:inline-flex;align-items:center;gap:9px}.villa-brand span{width:13px;height:13px;border-radius:3px;background:var(--teal);box-shadow:0 0 18px rgba(55,213,192,.7)}.villa-topbar nav{display:flex;gap:22px}.villa-topbar button,.villa-topbar nav a{border:0;padding:0;background:transparent;color:rgba(248,242,231,.5);cursor:pointer;font-size:.76rem;font-weight:800}.villa-topbar button.is-active,.villa-topbar nav a:hover{color:#fff}.villa-admin{justify-self:end;border-radius:999px;padding:9px 14px;background:rgba(255,255,255,.08)}.villa-menu-toggle,.villa-mobile-menu,.villa-theme-toggle{display:none}.villa-stage{position:relative;height:100%;isolation:isolate}.villa-bg{position:absolute;inset:0;z-index:0;animation:villa-bg-in .82s cubic-bezier(.22,1,.36,1) both}.villa-bg img{width:100%;height:100%;object-fit:cover;filter:brightness(.48) saturate(.8) contrast(1.1);transform:scale(1.12)}.villa-shade{position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse at 28% 46%,rgba(255,248,224,.18),transparent 34rem),radial-gradient(circle at 72% 22%,rgba(55,213,192,.18),transparent 28rem),linear-gradient(90deg,rgba(8,18,15,.2),rgba(8,18,15,.14) 42%,rgba(8,18,15,.28)),linear-gradient(180deg,rgba(8,18,15,.22),transparent 34%,rgba(8,18,15,.28))}.villa-copy{position:absolute;top:50%;left:clamp(44px,9vw,150px);z-index:5;width:min(620px,45vw);transform:translateY(-50%);animation:villa-copy-in .76s cubic-bezier(.22,1,.36,1) both;text-shadow:0 2px 14px rgba(0,0,0,.28),0 0 44px rgba(255,248,224,.08)}.villa-kicker{display:inline-flex;margin-bottom:20px;border:1px solid rgba(143,231,168,.25);border-radius:999px;padding:8px 12px;background:rgba(143,231,168,.1);color:var(--mint);font-size:.78rem;font-weight:900}.villa-copy h1{margin:0 0 18px;font-size:clamp(4rem,8vw,9.6rem);line-height:.78;color:#fffaf0}.villa-subtitle{max-width:520px;margin-bottom:12px;color:#fff8ea;font-size:1.02rem;line-height:1.55;font-weight:800}.villa-body{max-width:500px;color:rgba(255,250,238,.9);line-height:1.75}.villa-actions{display:flex;gap:12px;margin-top:26px}.villa-actions a{border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:11px 15px;background:rgba(255,255,255,.08);color:#fff;font-size:.82rem;font-weight:900}.villa-actions a:first-child{border-color:transparent;background:var(--mint);color:#03120f}.villa-mobile-story{display:none}.villa-product{position:absolute;top:52%;right:clamp(46px,8vw,142px);z-index:4;width:min(46vw,760px);height:min(62vh,610px);border:1px solid rgba(255,255,255,.12);background:linear-gradient(90deg,rgba(143,231,168,.1) 1px,transparent 0),linear-gradient(rgba(143,231,168,.1) 1px,transparent 0),rgba(18,35,31,.56);background-size:46px 46px;box-shadow:0 40px 120px rgba(0,0,0,.42);transform:translateY(-50%);animation:villa-product-in .86s cubic-bezier(.22,1,.36,1) both}.product-orbit{position:absolute;border:1px solid rgba(143,231,168,.18);border-radius:50%}.product-orbit.orbit-one{inset:12% 22%}.product-orbit.orbit-two{inset:26% 10%}.product-core{position:absolute;top:50%;left:50%;display:grid;width:150px;height:150px;place-items:center;border:1px solid rgba(143,231,168,.38);border-radius:50%;background:rgba(3,14,12,.92);box-shadow:0 0 90px rgba(55,213,192,.34);transform:translate(-50%,-50%)}.product-core strong{max-width:110px;font-family:Georgia,Times New Roman,serif;font-size:1.4rem;font-weight:500;line-height:1;text-align:center}.product-core span{color:var(--sun);font-size:.74rem;font-weight:900}.product-line{position:absolute;height:2px;background:linear-gradient(90deg,transparent,var(--teal),var(--sun),transparent);box-shadow:0 0 28px rgba(55,213,192,.58);transform-origin:left center;animation:villa-line .92s cubic-bezier(.22,1,.36,1) both}.line-one{top:42%;left:12%;width:76%;transform:rotate(-13deg)}.line-two{top:64%;left:18%;width:66%;transform:rotate(17deg)}.product-card{position:absolute;display:grid;min-width:116px;min-height:72px;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(16,31,27,.88);color:rgba(255,250,238,.94);font-size:.8rem;font-weight:900;box-shadow:0 24px 60px rgba(0,0,0,.38)}.card-one{top:14%;left:10%;animation:villa-card-a .82s cubic-bezier(.22,1,.36,1) both}.card-two{top:22%;right:12%;animation:villa-card-b .9s cubic-bezier(.22,1,.36,1) both}.card-three{right:18%;bottom:13%;animation:villa-card-c .98s cubic-bezier(.22,1,.36,1) both}.villa-side-index{position:fixed;top:50%;left:28px;z-index:25;display:grid;grid-gap:20px;gap:20px;transform:translateY(-50%)}.villa-side-index button{writing-mode:vertical-rl;border:0;padding:0;background:transparent;color:rgba(248,242,231,.38);cursor:pointer;font-size:.72rem;font-weight:900;text-transform:uppercase}.villa-side-index button.is-active{color:#fff}.villa-side-index span{margin-bottom:8px;color:var(--mint)}.villa-material-index{position:absolute;bottom:42px;left:clamp(44px,9vw,150px);z-index:6;display:grid;grid-gap:12px;gap:12px;opacity:.86}.villa-material-index span{color:rgba(248,242,231,.82);font-size:.72rem;font-weight:900}.villa-material-index div{display:flex;gap:8px}.villa-material-index button{width:86px;height:56px;border:1px solid rgba(255,255,255,.14);border-radius:0;background:rgba(255,255,255,.13);color:#fff;font-size:.7rem;font-weight:900}.villa-counter{position:absolute;right:42px;bottom:42px;z-index:6;color:rgba(248,242,231,.62);font-size:.82rem;font-weight:900}.smooth-deck{touch-action:none}.smooth-scene{--tone-a:var(--teal);--tone-b:var(--sun);--bg-x:50%;--bg-y:50%;--bg-hue:0deg;--bg-sat:0.78;position:absolute;inset:0;z-index:2;opacity:var(--scene-visibility);pointer-events:none;will-change:opacity}.scene-tone-emerald{--tone-a:#64f6b0;--tone-b:#37d5c0;--bg-x:38%;--bg-y:46%;--bg-hue:-8deg;--bg-sat:0.86}.scene-tone-violet{--tone-a:#9b67ff;--tone-b:#37d5c0;--bg-x:58%;--bg-y:42%;--bg-hue:34deg;--bg-sat:0.74}.scene-tone-gold{--tone-a:#e9be64;--tone-b:#8fe7a8;--bg-x:44%;--bg-y:62%;--bg-hue:82deg;--bg-sat:0.8}.scene-tone-cyan{--tone-a:#4be7ff;--tone-b:#37d5c0;--bg-x:66%;--bg-y:50%;--bg-hue:-38deg;--bg-sat:0.9}.scene-tone-rose{--tone-a:#ff8eb7;--tone-b:#9b67ff;--bg-x:54%;--bg-y:34%;--bg-hue:142deg;--bg-sat:0.68}.scene-tone-mint{--tone-a:#c6ffd8;--tone-b:#e9be64;--bg-x:48%;--bg-y:58%;--bg-hue:12deg;--bg-sat:0.88}.smooth-bg{animation:none;opacity:1;transform:translate3d(calc(var(--scene-distance) * -46px),0,0) scale(calc(1.08 - var(--scene-visibility) * .03));will-change:transform}.process-backdrop{overflow:hidden;background:radial-gradient(circle at var(--bg-x) var(--bg-y),color-mix(in srgb,var(--tone-a),transparent 62%),transparent 24rem),radial-gradient(circle at 82% 74%,color-mix(in srgb,var(--tone-b),transparent 66%),transparent 26rem),linear-gradient(110deg,#142620,#17332c 46%,#101d1a 100%)}.backdrop-grid{position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--tone-a),transparent 92%) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--tone-b),transparent 94%) 1px,transparent 1px);background-size:72px 72px;opacity:.72;transform:perspective(900px) rotateX(58deg) translateY(calc(160px + var(--scene-distance) * 40px)) translateX(calc(var(--scene-distance) * -60px));transform-origin:center bottom}.backdrop-title{position:absolute;right:clamp(40px,8vw,130px);bottom:clamp(96px,14vh,160px);color:rgba(255,255,255,.09);font-family:Georgia,Times New Roman,serif;font-size:clamp(5rem,13vw,14rem);line-height:.78;text-align:right;white-space:nowrap;transform:translateX(calc(var(--scene-distance) * 110px))}.backdrop-halo{position:absolute;border:1px solid color-mix(in srgb,var(--tone-a),transparent 80%);border-radius:50%}.halo-one{top:12%;right:10%;width:38rem;height:38rem;transform:rotate(calc(var(--deck-progress) * 12deg))}.halo-two{right:26%;bottom:-14%;width:30rem;height:30rem;transform:rotate(calc(var(--deck-progress) * -18deg))}.backdrop-panel{position:absolute;border:1px solid color-mix(in srgb,var(--tone-a),transparent 76%);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.14),rgba(255,255,255,.055)),rgba(15,32,28,.78);box-shadow:0 26px 72px rgba(0,0,0,.22);color:rgba(255,255,255,.92);font-weight:900}.backdrop-main{top:24%;right:14%;display:grid;width:min(420px,28vw);grid-gap:10px;gap:10px;padding:24px;transform:translate(calc(var(--scene-distance) * 72px),calc(var(--scene-distance) * -24px))}.backdrop-main strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,2.8vw,3rem);font-weight:500}.backdrop-main span{color:rgba(255,255,255,.78);font-size:.86rem;line-height:1.55}.backdrop-bottom,.backdrop-left,.backdrop-right{display:grid;min-width:140px;min-height:78px;place-items:center;padding:16px}.backdrop-left{top:56%;left:47%;transform:translate(calc(var(--scene-distance) * -82px),calc(var(--scene-distance) * 42px))}.backdrop-right{top:52%;right:8%;transform:translate(calc(var(--scene-distance) * 92px),calc(var(--scene-distance) * -34px))}.backdrop-bottom{right:22%;bottom:14%;transform:translateY(calc(var(--scene-distance) * 78px))}.backdrop-route{position:absolute;height:2px;background:linear-gradient(90deg,transparent,var(--tone-a),var(--tone-b),transparent);box-shadow:0 0 32px color-mix(in srgb,var(--tone-a),transparent 48%);transform-origin:left}.route-one{top:48%;left:42%;width:48%;transform:rotate(calc(-12deg + var(--scene-distance) * 10deg)) scaleX(calc(.8 + var(--scene-visibility) * .2))}.route-two{top:68%;left:48%;width:38%;transform:rotate(calc(18deg - var(--scene-distance) * 12deg)) scaleX(calc(.7 + var(--scene-visibility) * .3))}.smooth-copy{animation:none;opacity:calc(.12 + var(--scene-visibility) * .98);transform:translate3d(calc(var(--scene-distance) * -92px),calc(-50% + var(--scene-distance) * 36px),0) scale(calc(.96 + var(--scene-visibility) * .04));will-change:transform,opacity}.smooth-copy .villa-actions,.smooth-copy .villa-body,.smooth-copy .villa-subtitle,.smooth-copy h1{transform:translateY(calc(var(--scene-distance) * 24px))}.smooth-copy h1{opacity:calc(.18 + var(--scene-visibility) * .98)}.smooth-copy .villa-actions,.smooth-copy .villa-body,.smooth-copy .villa-subtitle{opacity:calc(.12 + var(--scene-visibility) * .95)}.smooth-product{animation:none;opacity:calc(.1 + var(--scene-visibility) * .86);transform:translateY(-50%) translateX(calc(var(--scene-distance) * 130px)) rotateY(calc(var(--scene-distance) * -10deg)) scale(calc(.9 + var(--scene-visibility) * .1));will-change:transform,opacity}.smooth-product:before{position:absolute;inset:0;background:radial-gradient(circle at 28% 24%,color-mix(in srgb,var(--tone-a),transparent 78%),transparent 18rem),radial-gradient(circle at 76% 74%,color-mix(in srgb,var(--tone-b),transparent 82%),transparent 16rem),linear-gradient(90deg,color-mix(in srgb,var(--tone-a),transparent 90%) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--tone-b),transparent 92%) 1px,transparent 1px);background-size:auto,auto,42px 42px,42px 42px;content:""}.smooth-product>*{position:absolute;z-index:1}.product-room-label{top:24px;left:24px;border:1px solid color-mix(in srgb,var(--tone-a),transparent 68%);border-radius:999px;padding:9px 12px;background:rgba(0,0,0,.26);color:#fff;font-size:.76rem;font-weight:900;text-transform:uppercase}.smooth-product .product-line{animation:none;scale:calc(.28 + var(--scene-visibility) * .72) 1;background:linear-gradient(90deg,transparent,var(--tone-a),var(--tone-b),transparent);box-shadow:0 0 32px color-mix(in srgb,var(--tone-a),transparent 42%)}.smooth-product .product-orbit.orbit-one{transform:rotate(calc(var(--deck-progress) * 16deg))}.smooth-product .product-orbit.orbit-two{transform:rotate(calc(var(--deck-progress) * -22deg))}.smooth-product .card-one{animation:none;transform:translate(calc(var(--scene-distance) * 90px),calc(var(--scene-distance) * 34px))}.smooth-product .product-core{border-color:color-mix(in srgb,var(--tone-a),transparent 56%);box-shadow:0 0 94px color-mix(in srgb,var(--tone-a),transparent 66%)}.smooth-product .product-card{border-color:color-mix(in srgb,var(--tone-a),transparent 75%)}.smooth-product .product-card:before{position:absolute;top:12px;left:12px;width:22px;height:4px;border-radius:999px;background:var(--tone-a);box-shadow:0 0 14px color-mix(in srgb,var(--tone-a),transparent 45%);content:""}.scene-tone-violet .card-one,.scene-tone-violet .card-three{border-radius:50%}.scene-tone-gold .product-card{min-height:92px}.scene-tone-cyan .product-orbit.orbit-one,.scene-tone-cyan .product-orbit.orbit-two{border-radius:8px;transform:rotate(12deg)}.scene-tone-rose .product-card{width:148px}.scene-tone-mint .product-core{border-radius:8px}.scene-tone-violet .backdrop-panel{border-radius:18px}.scene-tone-violet .backdrop-bottom,.scene-tone-violet .backdrop-right{border-radius:999px}.scene-tone-gold .backdrop-main{top:18%;right:20%}.scene-tone-gold .backdrop-left,.scene-tone-gold .backdrop-right{min-height:110px}.scene-tone-cyan .backdrop-grid{background-size:36px 36px}.scene-tone-cyan .backdrop-panel{border-radius:2px}.scene-tone-rose .backdrop-main{width:min(520px,34vw)}.scene-tone-rose .backdrop-bottom,.scene-tone-rose .backdrop-left,.scene-tone-rose .backdrop-right{width:160px;height:104px}.scene-tone-mint .backdrop-panel{border-color:color-mix(in srgb,var(--sun),transparent 68%);background:linear-gradient(145deg,rgba(233,190,100,.14),rgba(143,231,168,.06)),rgba(3,13,11,.72)}.smooth-product .card-two{animation:none;transform:translate(calc(var(--scene-distance) * -86px),calc(var(--scene-distance) * 52px))}.smooth-product .card-three{animation:none;transform:translate(calc(var(--scene-distance) * -54px),calc(var(--scene-distance) * -72px))}.smooth-deck .villa-shade{z-index:18;pointer-events:none}.smooth-deck .villa-counter,.smooth-deck .villa-material-index,.smooth-deck .villa-side-index,.smooth-deck .villa-topbar{z-index:35}@keyframes villa-bg-in{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes villa-copy-in{0%{opacity:0;transform:translateY(calc(-50% + 42px))}to{opacity:1;transform:translateY(-50%)}}@keyframes villa-product-in{0%{opacity:0;transform:translateY(-50%) translateX(80px) rotateY(-8deg)}to{opacity:1;transform:translateY(-50%) translateX(0) rotateY(0)}}@keyframes villa-line{0%{opacity:0;scale:.2 1}to{opacity:1;scale:1 1}}@keyframes villa-card-a{0%{opacity:0;transform:translate(70px,45px)}to{opacity:1;transform:translate(0)}}@keyframes villa-card-b{0%{opacity:0;transform:translate(-72px,64px)}to{opacity:1;transform:translate(0)}}@keyframes villa-card-c{0%{opacity:0;transform:translate(-48px,-80px)}to{opacity:1;transform:translate(0)}}@media (max-width:900px){.cinematic-shell,.site-shell,body,html{max-width:100%;overflow-x:hidden}.villa-deck{width:100%;max-width:100vw;overflow:hidden;min-height:auto;height:auto;background:linear-gradient(rgba(143,231,168,.07) 1px,transparent 0),linear-gradient(90deg,rgba(143,231,168,.06) 1px,transparent 0),radial-gradient(circle at 20% 18%,rgba(100,246,176,.18),transparent 16rem),linear-gradient(180deg,#10201b,#0b1714);background-size:42px 42px,42px 42px,auto,auto;touch-action:pan-y}.villa-deck.is-light-mode{background:linear-gradient(rgba(15,140,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(15,140,255,.055) 1px,transparent 0),radial-gradient(circle at 20% 18%,rgba(15,140,255,.14),transparent 17rem),linear-gradient(180deg,#f7fbff,#edf6ff 62%,#ffffff);background-size:42px 42px,42px 42px,auto,auto;color:#08111f}.villa-stage{height:auto;padding:72px 0 20px;touch-action:pan-y}.smooth-scene,.villa-stage{min-height:auto;overflow-x:clip}.smooth-scene{position:relative;inset:auto;display:block;opacity:1!important;pointer-events:auto;will-change:auto}.smooth-scene:not(:first-child){display:none}.villa-topbar{position:absolute;grid-template-columns:1fr auto auto;gap:12px;width:100%;border-bottom:1px solid rgba(255,255,255,.12);padding:18px 24px;background:rgba(7,16,14,.34);pointer-events:auto}.villa-brand{min-width:0}.villa-admin,.villa-topbar nav{display:none}.villa-theme-toggle{position:relative;z-index:42;display:grid;width:46px;height:46px;place-items:center;border:0;border-radius:999px;background:transparent;color:#fff;cursor:pointer}.villa-theme-toggle span{display:block;width:20px;height:20px;border:2px solid;border-radius:50%;box-shadow:inset -6px 0 0 -2px currentColor}.villa-theme-toggle.is-light span{width:18px;height:18px;border-width:2px;box-shadow:0 -7px 0 -5px currentColor,0 7px 0 -5px currentColor,7px 0 0 -5px currentColor,-7px 0 0 -5px currentColor,5px 5px 0 -5px currentColor,-5px 5px 0 -5px currentColor,5px -5px 0 -5px currentColor,-5px -5px 0 -5px currentColor}.villa-menu-toggle{position:relative;z-index:42;display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;flex-direction:column;gap:5px;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:rgba(255,255,255,.09);color:#fff;cursor:pointer;box-shadow:0 16px 38px rgba(0,0,0,.22)}.villa-menu-toggle i{display:block;width:18px;height:2px;border-radius:999px;background:currentColor;transition:opacity .16s ease,transform .16s ease}.villa-menu-toggle.is-open{border-color:rgba(8,17,31,.08);background:#fff;color:#08111f}.villa-menu-toggle.is-open i:first-child{transform:translateY(7px) rotate(45deg)}.villa-menu-toggle.is-open i:nth-child(2){opacity:0}.villa-menu-toggle.is-open i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.villa-mobile-menu{position:absolute;top:calc(100% + 8px);right:16px;left:16px;z-index:40;display:none;border:1px solid rgba(8,17,31,.08);border-radius:0 0 22px 22px;padding:18px 24px 22px;background:rgba(255,255,255,.98);color:#08111f;box-shadow:0 24px 60px rgba(0,0,0,.24)}.villa-mobile-menu.is-open{display:grid}.villa-mobile-menu a{display:block;border-bottom:1px solid rgba(8,17,31,.08);padding:15px 0;color:#08111f;font-size:1.05rem;font-weight:800}.villa-mobile-menu a:last-child{border-bottom:0}.villa-copy{position:relative;top:auto;left:auto;right:auto;z-index:24;width:100%;max-width:none;margin:0 auto;box-sizing:border-box;border:0;border-radius:0;padding:54px 28px 28px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:auto;text-shadow:none;transform:none!important}.villa-copy h1{margin-bottom:12px;color:#fffaf0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(2.9rem,13vw,4.8rem);font-weight:900;line-height:1.02;text-align:center}.villa-subtitle{display:none}.villa-mobile-story{display:block;max-width:620px;margin:0 auto;color:rgba(255,250,238,.9);font-size:1rem;font-weight:600;line-height:1.7;text-align:center;overflow-wrap:anywhere}.villa-body{display:none}.villa-actions{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;max-width:620px;margin:28px auto 0}.villa-actions a{display:grid;min-height:56px;place-items:center;max-width:100%;box-sizing:border-box;padding:9px 10px;font-size:.94rem;line-height:1.16;text-align:center}.villa-actions a:nth-child(3){grid-column:1/-1}.villa-deck.is-light-mode .villa-brand,.villa-deck.is-light-mode .villa-copy h1,.villa-deck.is-light-mode .villa-menu-toggle,.villa-deck.is-light-mode .villa-theme-toggle{color:#08111f}.villa-deck.is-light-mode .villa-topbar{border-bottom-color:rgba(8,17,31,.09);background:rgba(255,255,255,.54)}.villa-deck.is-light-mode .villa-mobile-story{color:#5f6c7d}.villa-deck.is-light-mode .villa-menu-toggle{border-color:rgba(8,17,31,.08);background:rgba(255,255,255,.76);box-shadow:0 16px 38px rgba(15,23,42,.1)}.villa-deck.is-light-mode .villa-actions a{border-color:rgba(8,17,31,.08);background:rgba(255,255,255,.82);color:#08111f;box-shadow:0 14px 34px rgba(15,23,42,.08)}.villa-deck.is-light-mode .villa-actions a:first-child{border-color:transparent;background:#0f8cff;color:#fff}.villa-material-index,.villa-product,.villa-side-index{display:none}.villa-material-index span{font-size:.64rem}.villa-material-index div{gap:6px}.villa-material-index button{width:78px;height:42px;font-size:.64rem}.villa-counter{display:none}.smooth-copy{opacity:1!important;will-change:auto}.smooth-copy,.smooth-copy .villa-actions,.smooth-copy .villa-body,.smooth-copy .villa-subtitle,.smooth-copy h1,.smooth-product{transform:none!important}.smooth-product{opacity:.72!important;will-change:auto}.process-backdrop .backdrop-bottom,.process-backdrop .backdrop-left,.process-backdrop .backdrop-main,.process-backdrop .backdrop-right,.process-backdrop .backdrop-title,.smooth-bg,.villa-shade{display:none}.process-backdrop .backdrop-grid{opacity:.38}.product-card{min-width:82px;min-height:54px;font-size:.68rem}.card-one{top:12%;left:8%}.card-two{top:18%;right:8%}.card-three{right:12%;bottom:10%}.product-core{width:104px;height:104px}.product-core strong{font-size:1.05rem}.product-line,.product-orbit,.smooth-product:before{opacity:.55}}.conversion-page{background:radial-gradient(circle at 12% 8%,rgba(143,231,168,.15),transparent 28rem),radial-gradient(circle at 88% 16%,rgba(55,213,192,.12),transparent 30rem),linear-gradient(180deg,#10201b,#142721 48%,#0f1d19);color:#f8fbf5}.conversion-container{width:min(1160px,calc(100% - 40px));margin:0 auto}.conversion-hero{padding:96px 0 76px}.conversion-split,.proof-panel,.role-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);grid-gap:48px;gap:48px;align-items:start}.conversion-eyebrow{display:inline-flex;margin-bottom:16px;border:1px solid rgba(143,231,168,.22);border-radius:999px;padding:8px 12px;background:rgba(143,231,168,.1);color:#c6ffd8;font-size:.76rem;font-weight:900;text-transform:uppercase}.conversion-page h2{margin:0;color:inherit;font-family:Arial,Helvetica,sans-serif;font-size:clamp(2rem,3.8vw,4.2rem);font-weight:900;line-height:.98}.conversion-page p{color:rgba(248,251,245,.72);font-size:1.04rem;line-height:1.8}.conversion-section{padding:96px 0;border-top:1px solid rgba(143,231,168,.12)}.conversion-heading{display:grid;grid-gap:10px;gap:10px;max-width:820px;margin-bottom:30px}.workflow-rail{display:grid;border-top:1px solid rgba(143,231,168,.18)}.workflow-row{display:grid;grid-template-columns:90px minmax(240px,.45fr) minmax(280px,.55fr);grid-gap:32px;gap:32px;align-items:start;border-bottom:1px solid rgba(143,231,168,.14);padding:30px 0}.final-cta,.proof-panel,.role-split article{border:1px solid rgba(143,231,168,.14);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.03)),rgba(18,38,32,.78);box-shadow:0 24px 70px rgba(0,0,0,.18)}.workflow-row span{display:grid;width:44px;height:44px;place-items:center;border-radius:8px;background:#16342c;color:#c6ffd8;font-family:Georgia,Times New Roman,serif;font-size:1.2rem}.role-split h2,.workflow-row h3{margin:0;color:#fffaf0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.7rem,3vw,3rem);font-weight:900;line-height:1}.workflow-row p{margin:0}.muted-band{background:rgba(255,255,255,.035)}.role-split article{border:0;padding:0;background:transparent;box-shadow:none}.role-split ul{display:grid;grid-gap:10px;gap:10px;margin:24px 0 28px;padding:0;color:rgba(248,251,245,.78);list-style:none}.role-split li{border-bottom:1px solid rgba(143,231,168,.12);padding-bottom:10px}.final-cta a,.role-split a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:8px;padding:0 16px;background:#16342c;color:#fff;font-weight:900}.proof-panel{border:0;padding:0;background:transparent;box-shadow:none;align-items:center}.proof-panel h2{font-size:clamp(2rem,3.6vw,4rem)}.proof-metrics{display:grid;grid-gap:12px;gap:12px}.proof-metrics div{border:0;border-top:1px solid rgba(143,231,168,.18);border-radius:0;padding:22px 0;background:transparent}.proof-metrics strong{display:block;margin-bottom:6px;color:#c6ffd8;font-family:Arial,Helvetica,sans-serif;font-size:1.7rem;font-weight:900}.proof-metrics span{color:rgba(248,251,245,.7)}.final-cta{margin-top:24px;margin-bottom:76px;padding:44px;background:radial-gradient(circle at 82% 18%,rgba(143,231,168,.2),transparent 20rem),#1a3d34;color:#fff}.site-footer{border-top:1px solid rgba(143,231,168,.14);padding:28px 0;background:#0b1714;color:rgba(248,251,245,.68)}.footer-inner{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:22px;gap:22px;align-items:center}.footer-brand{display:inline-flex;align-items:center;gap:10px;color:#fffaf0;font-weight:900}.footer-brand span{width:14px;height:14px;border-radius:3px;background:var(--teal);box-shadow:0 0 18px rgba(55,213,192,.7)}.site-footer p{margin:0;font-size:.9rem}.site-footer nav{display:flex;justify-content:flex-end;gap:18px;font-size:.9rem;font-weight:800}.command-intro{position:relative;overflow:hidden}.command-intro:before,.command-workflow:before,.role-command:before{pointer-events:none;position:absolute;inset:0;background:linear-gradient(90deg,rgba(143,231,168,.07) 1px,transparent 0),linear-gradient(rgba(143,231,168,.055) 1px,transparent 0);background-size:72px 72px;content:"";-webkit-mask-image:linear-gradient(180deg,black,transparent 82%);mask-image:linear-gradient(180deg,black,transparent 82%)}.command-intro-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,.78fr);grid-gap:54px;gap:54px;align-items:center}.command-copy h2{max-width:720px}.command-signal{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px;max-width:420px;margin-top:34px}.command-signal i{display:block;height:5px;border-radius:999px;background:linear-gradient(90deg,var(--teal),var(--sun));box-shadow:0 0 18px rgba(55,213,192,.42);animation:signal-pulse 2.8s ease-in-out infinite}.command-signal i:nth-child(2){animation-delay:.22s}.command-signal i:nth-child(3){animation-delay:.44s}.command-signal i:nth-child(4){animation-delay:.66s}.command-console,.proof-ledger,.role-console{position:relative;overflow:hidden;border:1px solid rgba(143,231,168,.18);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.1),rgba(255,255,255,.035)),rgba(15,35,30,.78);box-shadow:0 34px 90px rgba(0,0,0,.25),inset 0 0 0 1px rgba(255,255,255,.04)}.command-console{min-height:360px;padding:30px}.command-console:after,.proof-ledger:after,.role-console:after{pointer-events:none;position:absolute;inset:0;background:radial-gradient(circle at 82% 20%,rgba(143,231,168,.16),transparent 12rem),linear-gradient(115deg,rgba(255,255,255,.1),transparent 34%);content:""}.command-console>*,.proof-ledger>*,.role-console>*{position:relative;z-index:1}.command-console>span{display:inline-flex;margin-bottom:18px;border-radius:999px;padding:8px 11px;background:rgba(198,255,216,.1);color:#c6ffd8;font-size:.76rem;font-weight:900;text-transform:uppercase}.console-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:28px}.console-grid b{display:grid;min-height:82px;place-items:center;border:1px solid rgba(143,231,168,.14);border-radius:8px;background:rgba(255,255,255,.055);color:#fffaf0}.command-workflow{position:relative;overflow:hidden}.workflow-map{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px;padding-top:36px;perspective:1100px}.workflow-beam{position:absolute;top:82px;right:8%;left:8%;height:2px;background:linear-gradient(90deg,transparent,var(--teal),var(--sun),var(--teal),transparent);box-shadow:0 0 28px rgba(55,213,192,.5);transition:opacity .26s ease,filter .26s ease,transform .26s ease}.workflow-node{--deal-delay:0ms;--deal-from-x:0px;--deal-from-rotate:0deg;--deal-hover-x:0px;--deal-hover-y:0px;--deal-hover-rotate:0deg;position:relative;min-height:292px;border:1px solid rgba(143,231,168,.16);border-radius:8px;padding:20px;background:radial-gradient(circle at 50% 0,rgba(143,231,168,.12),transparent 12rem),rgba(15,35,30,.64);box-shadow:0 26px 70px rgba(0,0,0,.18);transform:translateZ(0) rotate(0deg);transform-origin:50% 85%;transition:border-color .22s ease,box-shadow .22s ease,background .22s ease,transform .22s ease;will-change:transform}.workflow-node:first-of-type{--deal-delay:0ms;--deal-from-x:132%;--deal-from-rotate:9deg;--deal-hover-x:-10px;--deal-hover-y:-15px;--deal-hover-rotate:-3.8deg}.workflow-node:nth-of-type(2){--deal-delay:80ms;--deal-from-x:44%;--deal-from-rotate:3deg;--deal-hover-x:-4px;--deal-hover-y:-9px;--deal-hover-rotate:-1.3deg}.workflow-node:nth-of-type(3){--deal-delay:160ms;--deal-from-x:-44%;--deal-from-rotate:-3deg;--deal-hover-x:4px;--deal-hover-y:-9px;--deal-hover-rotate:1.3deg}.workflow-node:nth-of-type(4){--deal-delay:240ms;--deal-from-x:-88%;--deal-from-rotate:-6deg;--deal-hover-x:6px;--deal-hover-y:-10px;--deal-hover-rotate:2deg}.workflow-node:nth-of-type(5){--deal-delay:320ms;--deal-from-x:-132%;--deal-from-rotate:-9deg;--deal-hover-x:10px;--deal-hover-y:-15px;--deal-hover-rotate:3.8deg}.workflow-map:hover .workflow-beam{filter:saturate(1.4);opacity:.86;transform:scaleX(1.035)}.workflow-map:hover .workflow-node{animation:workflow-card-deal .7s cubic-bezier(.16,1,.3,1) var(--deal-delay) both;border-color:rgba(198,255,216,.34);background:radial-gradient(circle at 50% 0,rgba(198,255,216,.17),transparent 13rem),linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,0)),rgba(15,35,30,.76);box-shadow:0 34px 90px rgba(0,0,0,.26),0 0 38px rgba(55,213,192,.14)}.workflow-map:hover .workflow-node:hover{animation:none;border-color:rgba(198,255,216,.58);box-shadow:0 42px 110px rgba(0,0,0,.34),0 0 58px rgba(55,213,192,.22);transform:translate3d(var(--deal-hover-x),calc(var(--deal-hover-y) - 12px),34px) rotate(var(--deal-hover-rotate)) scale(1.035);z-index:4}.workflow-map:hover .workflow-node:hover span{border-color:rgba(198,255,216,.58);box-shadow:0 0 30px rgba(55,213,192,.34),inset 0 0 0 1px rgba(255,255,255,.06)}@keyframes workflow-card-deal{0%{opacity:.72;transform:translate3d(var(--deal-from-x),20px,-80px) rotate(var(--deal-from-rotate)) scale(.94)}52%{opacity:1;transform:translate3d(calc(var(--deal-hover-x) * 1.35),calc(var(--deal-hover-y) - 9px),18px) rotate(calc(var(--deal-hover-rotate) * 1.35)) scale(1.025)}to{opacity:1;transform:translate3d(var(--deal-hover-x),var(--deal-hover-y),0) rotate(var(--deal-hover-rotate)) scale(1)}}.workflow-node span{display:grid;width:48px;height:48px;margin-bottom:56px;place-items:center;border:1px solid rgba(198,255,216,.28);border-radius:50%;background:#112b24;color:#c6ffd8;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;box-shadow:0 0 24px rgba(55,213,192,.18)}.workflow-node h3{margin-bottom:10px;font-size:clamp(1rem,1.24vw,1.16rem);line-height:1.18}.workflow-node p{margin:0;font-size:.9rem;line-height:1.58}.role-command{position:relative;overflow:hidden}.role-command-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 260px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center}.role-console{min-height:500px;padding:32px}.role-console ul{display:grid;grid-gap:12px;gap:12px;margin:28px 0;padding:0;list-style:none}.role-console li{border-top:1px solid rgba(143,231,168,.14);padding-top:12px;color:rgba(248,251,245,.8)}.role-hub{position:relative;display:grid;width:240px;height:240px;place-items:center;border:1px solid rgba(143,231,168,.2);border-radius:50%;background:radial-gradient(circle,rgba(143,231,168,.16),transparent 58%),rgba(16,35,30,.72);box-shadow:0 0 90px rgba(55,213,192,.18);text-align:center}.role-hub strong{color:#fffaf0;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:500}.role-hub span{color:rgba(248,251,245,.62);font-size:.82rem;font-weight:900}.hub-ring{position:absolute;border:1px solid rgba(143,231,168,.16);border-radius:50%}.ring-one{inset:-34px}.ring-two{inset:-68px}.proof-command{display:grid;grid-template-columns:minmax(0,.84fr) minmax(360px,.72fr);grid-gap:56px;gap:56px;align-items:center}.proof-ledger{display:grid;grid-gap:0;gap:0;padding:18px 28px}.proof-ledger div{position:relative;display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;border-bottom:1px solid rgba(143,231,168,.14);padding:24px 0}.proof-ledger div:last-child{border-bottom:0}.proof-ledger strong{color:#fffaf0;font-size:1.4rem}.proof-ledger span{grid-column:1/-1;color:rgba(248,251,245,.68)}.proof-ledger i{width:42px;height:8px;border-radius:999px;background:linear-gradient(90deg,var(--teal),var(--sun));box-shadow:0 0 18px rgba(55,213,192,.48)}.faq-grid,.sample-grid,.seo-grid,.trust-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(360px,.72fr);grid-gap:56px;gap:56px;align-items:start}.trust-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.trust-grid div{border-top:1px solid rgba(143,231,168,.18);padding-top:18px}.trust-grid strong{display:block;margin-bottom:7px;color:#fffaf0;font-size:clamp(.95rem,1.25vw,1.08rem);line-height:1.18}.trust-grid span{color:rgba(248,251,245,.68);font-size:.9rem;line-height:1.5}.faq-list article,.package-panel,.report-mockup{position:relative;overflow:hidden;border:1px solid rgba(143,231,168,.16);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.035)),rgba(15,35,30,.74);box-shadow:0 28px 78px rgba(0,0,0,.18)}.report-mockup{padding:0}.dashboard-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.dashboard-actions a{display:inline-flex;min-height:48px;align-items:center;border-radius:999px;padding:0 18px;color:#10201b;font-weight:900}.dashboard-actions a:first-child{background:#c6ffd8}.dashboard-actions a:last-child{border:1px solid rgba(198,255,216,.22);background:rgba(255,255,255,.07);color:#fffaf0}.dashboard-header{display:flex;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(143,231,168,.14);padding:18px 20px}.dashboard-header div{display:grid;grid-gap:4px;gap:4px}.dashboard-header strong{color:#fffaf0}.customer-card p,.customer-card span,.dashboard-header span,.lead-card small,.lead-card span{color:rgba(248,251,245,.62)}.dashboard-header b{display:inline-flex;height:30px;align-items:center;border:1px solid rgba(198,255,216,.26);border-radius:999px;padding:0 12px;background:rgba(198,255,216,.1);color:#c6ffd8;font-size:.75rem}.sales-dashboard-preview{min-width:0}.sales-dashboard-shell{display:grid;grid-gap:12px;gap:12px;padding:14px}.sales-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.sales-board article,.sales-chart-card,.sales-metrics article{min-width:0;border:1px solid rgba(143,231,168,.13);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.025)),rgba(10,24,20,.54)}.sales-metrics article{display:grid;grid-gap:5px;gap:5px;padding:12px}.chart-title span,.sales-board small,.sales-board span,.sales-metrics small,.sales-metrics span{color:rgba(248,251,245,.62)}.sales-metrics strong{color:#c6ffd8;font-size:clamp(1.05rem,1.5vw,1.45rem);line-height:1}.sales-board small,.sales-metrics small{font-size:.7rem;line-height:1.35}.sales-chart-card{padding:14px}.chart-title{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px}.chart-title strong{color:#fffaf0;font-size:.9rem}.sales-chart{height:170px;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;border-radius:8px;padding:12px;background:linear-gradient(rgba(198,255,216,.08) 1px,transparent 0) 0 0 /100% 25%,rgba(255,255,255,.035)}.sales-chart,.sales-chart i{display:grid;align-items:end}.sales-chart i{position:relative;height:var(--bar);min-height:28px;border-radius:999px 999px 8px 8px;background:linear-gradient(180deg,rgba(248,251,245,.45),rgba(248,251,245,.12));box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);animation:sales-bar-rise .9s cubic-bezier(.16,1,.3,1) both}.sales-chart i:nth-child(2){animation-delay:80ms}.sales-chart i:nth-child(3){animation-delay:.16s}.sales-chart i:nth-child(4){animation-delay:.24s}.sales-chart i:nth-child(5){animation-delay:.32s}.sales-chart i:nth-child(6){animation-delay:.4s}.sales-chart i.is-after{background:linear-gradient(180deg,#c6ffd8,#37d5c0 70%,rgba(55,213,192,.42));box-shadow:0 0 22px rgba(55,213,192,.32),inset 0 0 0 1px rgba(255,255,255,.14)}.sales-chart span{position:absolute;right:0;bottom:-24px;left:0;color:rgba(248,251,245,.62);font-size:.68rem;font-style:normal;font-weight:900;text-align:center}.sales-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;padding-top:12px}.sales-board article{display:grid;grid-gap:8px;gap:8px;padding:12px}.sales-board strong{color:#fffaf0;font-size:.9rem;line-height:1.25}.sales-board b{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:7px 10px;background:rgba(198,255,216,.11);color:#c6ffd8;font-size:.75rem}@keyframes sales-bar-rise{0%{height:18px;opacity:.6;transform:translateY(14px)}to{height:var(--bar);opacity:1;transform:translateY(0)}}.dashboard-shell{display:grid;grid-template-columns:108px minmax(190px,.86fr) minmax(240px,1fr);grid-gap:12px;gap:12px;padding:14px}.dashboard-sidebar{display:grid;grid-gap:8px;gap:8px;align-content:start}.dashboard-sidebar span,.journey-steps span{border:1px solid rgba(143,231,168,.12);border-radius:8px;padding:10px;background:rgba(255,255,255,.045);color:rgba(248,251,245,.62);font-size:.72rem;font-weight:900}.dashboard-sidebar span{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.dashboard-sidebar b{display:inline-grid;min-width:24px;height:24px;place-items:center;border-radius:999px;background:rgba(198,255,216,.13);color:#c6ffd8;font-size:.72rem;line-height:1}.dashboard-sidebar .is-active{border-color:rgba(198,255,216,.32);background:rgba(198,255,216,.12);color:#c6ffd8}.lead-inbox{display:grid;grid-gap:10px;gap:10px}.customer-card,.lead-card{min-width:0;border:1px solid rgba(143,231,168,.13);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.025)),rgba(10,24,20,.54)}.lead-card{display:grid;grid-gap:7px;gap:7px;padding:12px;animation:lead-card-pulse 3.8s ease-in-out infinite}.lead-card:nth-child(2){animation-delay:.5s}.lead-card:nth-child(3){animation-delay:1s}.lead-card.is-hot{border-color:rgba(198,255,216,.34);box-shadow:0 0 26px rgba(55,213,192,.12)}.lead-card strong{color:#fffaf0;font-size:.9rem;line-height:1.25;overflow-wrap:anywhere}.lead-card small{font-size:.7rem;line-height:1.35;overflow-wrap:anywhere}.lead-detail{display:grid;grid-gap:12px;gap:12px}.customer-card{min-height:170px;padding:18px}.customer-card strong{display:block;margin:8px 0;color:#fffaf0;font-size:1.28rem}.customer-card p{margin:0;font-size:.86rem;line-height:1.55;overflow-wrap:anywhere}.journey-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.journey-steps span{position:relative;overflow:hidden;text-align:center;min-width:0}.journey-steps .is-done{color:#c6ffd8}.journey-steps .is-current{border-color:rgba(255,211,93,.5);color:#ffd35d}.journey-steps .is-current:after{position:absolute;inset:auto 12px 7px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--teal),var(--sun));box-shadow:0 0 14px rgba(255,211,93,.42);content:""}@keyframes lead-card-pulse{0%,to{transform:translateY(0)}45%{transform:translateY(-3px)}}.package-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.package-panel{min-height:300px;padding:22px}.package-panel>span{display:inline-flex;margin-bottom:18px;border-radius:999px;padding:8px 11px;background:rgba(198,255,216,.1);color:#c6ffd8;font-size:.74rem;font-weight:900;text-transform:uppercase}.package-panel>strong{display:block;margin-bottom:14px;color:#c6ffd8;font-size:clamp(1.35rem,1.8vw,2.1rem);line-height:1}.package-panel h3{margin:0 0 12px;color:#fffaf0;font-size:clamp(1.08rem,1.35vw,1.45rem);line-height:1.12}.package-panel p{font-size:.92rem;line-height:1.55}.package-panel a{display:inline-flex;margin-top:18px;border-radius:8px;padding:11px 13px;background:#c6ffd8;color:#10201b;font-weight:900}.keyword-cloud{display:flex;flex-wrap:wrap;gap:10px}.keyword-cloud span{border:1px solid rgba(143,231,168,.16);border-radius:999px;padding:12px 14px;background:rgba(255,255,255,.07);color:#fffaf0;font-weight:900}.faq-list{display:grid;grid-gap:12px;gap:12px}.faq-list article{padding:22px}.faq-list h3{margin:0 0 10px;color:#fffaf0;font-size:1.2rem}.faq-list p{margin:0}.contact-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(360px,.78fr);grid-gap:56px;gap:56px;align-items:start}.contact-panel{display:grid;border:1px solid rgba(143,231,168,.16);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.035)),rgba(15,35,30,.74);box-shadow:0 28px 78px rgba(0,0,0,.18)}.contact-panel div{display:grid;grid-template-columns:150px 1fr;grid-gap:18px;gap:18px;border-bottom:1px solid rgba(143,231,168,.12);padding:18px 22px}.contact-panel div:last-child{border-bottom:0}.contact-panel span{color:rgba(248,251,245,.62);font-weight:800}.contact-panel a,.contact-panel strong{color:#fffaf0;font-weight:900}.service-page h1{margin:0;color:#fffaf0;font-size:clamp(2.5rem,5vw,5.8rem);line-height:.94}.service-actions{margin-top:26px}.admin-console{min-height:100vh;display:grid;grid-template-columns:260px minmax(0,1fr);background:radial-gradient(circle at 18% 10%,rgba(55,213,192,.15),transparent 28rem),radial-gradient(circle at 82% 0,rgba(198,255,216,.09),transparent 26rem),linear-gradient(135deg,#071411,#10271f 52%,#081611)}.admin-sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:grid;align-content:start;grid-gap:28px;gap:28px;padding:28px 20px;background:linear-gradient(180deg,rgba(255,255,255,.055),transparent),rgba(7,20,17,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.admin-brand{display:inline-flex;align-items:center;gap:10px;font-weight:900}.admin-brand span{width:14px;height:14px;border-radius:4px;background:var(--teal);box-shadow:0 0 18px rgba(55,213,192,.72)}.admin-sidebar nav{display:grid;grid-gap:8px;gap:8px}.admin-sidebar nav a,.admin-sidebar nav button{display:flex;min-height:44px;align-items:center;border:1px solid transparent;padding:0 14px;background:transparent;color:rgba(248,251,245,.58);cursor:pointer;font-weight:900;text-align:left;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.admin-sidebar nav a.is-active,.admin-sidebar nav a:hover,.admin-sidebar nav button.is-active,.admin-sidebar nav button:hover{border-color:rgba(198,255,216,.24);background:rgba(198,255,216,.1);transform:translateX(4px)}.admin-integrations{display:grid;grid-gap:8px;gap:8px;margin-top:12px;border:1px solid rgba(143,231,168,.16);padding:16px;background:rgba(255,255,255,.045)}.admin-eyebrow,.admin-integrations span,.admin-metrics small,.admin-metrics span,.admin-panel header span,.bot-panel li b,.bot-panel li span,.invoice-list small,.invoice-list span,.order-row small,.order-row span,.report-stack span{color:rgba(248,251,245,.62)}.admin-integrations i{width:74%;height:6px;border-radius:999px;animation:admin-signal 2.4s ease-in-out infinite}.admin-main{min-width:0;padding:34px}.admin-topbar{display:flex;justify-content:space-between;gap:28px;align-items:flex-end;margin-bottom:26px}.admin-eyebrow{display:inline-flex;margin-bottom:14px;border:1px solid rgba(198,255,216,.22);border-radius:999px;padding:8px 12px;background:rgba(198,255,216,.08);font-size:.74rem;font-weight:900;text-transform:uppercase}.admin-topbar h1{max-width:860px;margin:0;font-size:clamp(2.3rem,5vw,5.2rem);line-height:.95}.admin-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.admin-actions a,.admin-actions button{display:inline-flex;min-height:46px;align-items:center;border-radius:999px;padding:0 18px;cursor:pointer;font-weight:900}.admin-actions a{background:#c6ffd8;color:#10201b}.admin-actions button{border:1px solid rgba(198,255,216,.22);color:#fffaf0}.admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:14px}.admin-metrics article,.admin-panel{position:relative;overflow:hidden;background:radial-gradient(circle at 30% 0,rgba(198,255,216,.08),transparent 12rem),linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.025)),rgba(12,30,25,.72);box-shadow:0 28px 80px rgba(0,0,0,.2)}.admin-metrics article{display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:18px;animation:admin-card-in .72s cubic-bezier(.16,1,.3,1) both}.admin-metrics article:nth-child(2){animation-delay:80ms}.admin-metrics article:nth-child(3){animation-delay:.16s}.admin-metrics article:nth-child(4){animation-delay:.24s}.admin-metrics strong{font-size:clamp(1.45rem,2.5vw,2.4rem)}.admin-grid{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}.admin-panel{padding:18px;animation:admin-card-in .76s cubic-bezier(.16,1,.3,1) both}.admin-panel header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.admin-panel header div{display:grid;grid-gap:5px;gap:5px}.admin-panel header strong{color:#fffaf0;font-size:1.05rem}.admin-panel header b,.invoice-list b,.order-row b{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:7px 10px;font-size:.75rem}.sales-growth-panel{min-height:360px}.admin-sales-chart{display:grid;height:260px;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:flex-end;border-radius:8px;padding:18px 16px 34px}.admin-sales-chart i{position:relative;display:block;height:var(--bar);min-height:36px;border-radius:999px 999px 8px 8px;animation:admin-bar-rise .9s cubic-bezier(.16,1,.3,1) both}.admin-sales-chart i.is-after{background:linear-gradient(180deg,#c6ffd8,#37d5c0 70%,rgba(55,213,192,.42));box-shadow:0 0 26px rgba(55,213,192,.32)}.admin-sales-chart span{position:absolute;right:0;bottom:-24px;left:0;font-size:.72rem;font-style:normal;font-weight:900;text-align:center}.flow-panel{min-height:360px}.automation-flow{position:relative;display:grid;min-height:260px;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:center}.automation-flow:before{position:absolute;right:5%;left:5%;height:2px;background:linear-gradient(90deg,var(--teal),var(--sun),var(--teal));box-shadow:0 0 22px rgba(55,213,192,.46);content:""}.automation-flow span{position:relative;display:grid;min-height:86px;place-items:center;border:1px solid rgba(198,255,216,.18);border-radius:8px;font-weight:900;text-align:center;animation:flow-float 3s ease-in-out infinite}.automation-flow span:nth-child(2){animation-delay:.2s}.automation-flow span:nth-child(3){animation-delay:.4s}.automation-flow span:nth-child(4){animation-delay:.6s}.automation-flow span:nth-child(5){animation-delay:.8s}.orders-panel{grid-row:auto}.bot-panel ul,.invoice-list,.order-list,.report-stack{display:grid;grid-gap:10px;gap:10px}.bot-panel li,.invoice-list div,.order-row,.report-stack div{display:grid;min-width:0;grid-gap:7px;gap:7px;border:1px solid rgba(143,231,168,.12);border-radius:8px;padding:14px;background:rgba(255,255,255,.045);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.bot-panel li:hover,.invoice-list div:hover,.order-row:hover,.report-stack div:hover{border-color:rgba(198,255,216,.32);box-shadow:0 18px 48px rgba(0,0,0,.2);transform:translateY(-3px)}.bot-panel li strong,.invoice-list strong,.order-row strong,.report-stack strong{color:#fffaf0}.tone-paid b{background:rgba(198,255,216,.16)}.tone-warm b{background:rgba(255,211,93,.16);color:#ffd35d}.bot-panel{grid-row:auto}.bot-radar{position:relative;display:grid;width:180px;height:180px;margin:6px auto 18px;place-items:center;border:1px solid rgba(198,255,216,.18);border-radius:50%}.bot-radar i{position:absolute;inset:22px;border:1px solid rgba(143,231,168,.16);border-radius:50%;animation:radar-spin 5s linear infinite}.bot-radar i:after{position:absolute;top:50%;left:50%;width:50%;height:2px;background:linear-gradient(90deg,var(--teal),transparent);content:"";transform-origin:left center}.bot-radar strong{font-size:2rem}.bot-radar span{margin-top:48px;font-size:.72rem;font-weight:900}.report-panel{min-height:270px}.server-metrics{margin-bottom:14px}.server-control-grid{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}.server-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 14px}.server-tabs button{min-height:42px;border:1px solid rgba(198,255,216,.16);border-radius:8px;padding:0 14px;background:rgba(255,255,255,.06);color:rgba(248,251,245,.68);cursor:pointer;font-weight:900}.server-tabs button.is-active,.server-tabs button:hover{border-color:rgba(198,255,216,.34);background:rgba(198,255,216,.12);color:#c6ffd8}.server-panel-wide{grid-column:auto}.gateway-workbench{min-height:auto}.gateway-form-heading{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:18px;border:1px solid rgba(143,231,168,.12);border-radius:8px;padding:16px;background:linear-gradient(135deg,rgba(198,255,216,.1),rgba(55,213,192,.06)),rgba(255,255,255,.035)}.gateway-form-heading div{display:grid;grid-gap:5px;gap:5px}.gateway-form-heading span{color:#c6ffd8;font-size:.78rem;font-weight:900;text-transform:uppercase}.gateway-form-heading strong{color:#fffaf0;font-size:1.05rem}.gateway-form-heading small{max-width:420px;color:rgba(248,251,245,.62);line-height:1.5}.domain-form button,.server-actions button,.server-panel header button,.server-row-actions button{min-height:34px;border:1px solid rgba(198,255,216,.18);border-radius:8px;padding:0 11px;background:rgba(255,255,255,.07);color:#fffaf0;cursor:pointer;font-size:.78rem;font-weight:900}.domain-form button:hover,.server-actions button:hover,.server-panel header button:hover,.server-row-actions button:hover{border-color:rgba(198,255,216,.38);background:rgba(198,255,216,.12)}.domain-form button:disabled,.server-actions button:disabled,.server-panel header button:disabled,.server-row-actions button:disabled{cursor:not-allowed;opacity:.45}.server-list,.server-route-list{display:grid;grid-gap:10px;gap:10px}.server-route-list{grid-template-columns:1fr}.server-list.compact{max-height:460px;overflow:auto;padding-right:4px}.server-row{display:grid;min-width:0;grid-gap:7px;gap:7px;border:1px solid rgba(143,231,168,.12);border-radius:8px;padding:13px;background:rgba(255,255,255,.045)}.server-row small,.server-row span{color:rgba(248,251,245,.62)}.server-row span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 8px;background:rgba(198,255,216,.1);color:#c6ffd8;font-size:.72rem;font-weight:900}.server-row strong{min-width:0;overflow-wrap:anywhere;color:#fffaf0}.server-row small{min-width:0;overflow-wrap:anywhere;line-height:1.45}.server-actions,.server-row-actions{display:flex;flex-wrap:wrap;gap:8px}.server-actions{margin-bottom:10px}.domain-form{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-top:14px}.form-field{display:grid;grid-gap:7px;gap:7px}.form-field label{color:#fffaf0;font-size:.86rem;font-weight:900}.form-field small{color:rgba(248,251,245,.58);line-height:1.45}.domain-form input{width:100%;min-height:42px;border:1px solid rgba(143,231,168,.16);border-radius:8px;padding:0 12px;outline:none}.domain-form input:focus{border-color:rgba(198,255,216,.42);box-shadow:0 0 0 3px rgba(55,213,192,.12)}.runner-manual-card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);grid-gap:16px;gap:16px;margin:14px 0;border:1px solid rgba(198,255,216,.14);border-radius:8px;padding:15px;background:linear-gradient(135deg,rgba(198,255,216,.08),rgba(55,213,192,.04)),rgba(7,20,17,.5)}.runner-manual-card div{display:grid;grid-gap:6px;gap:6px;align-content:start}.runner-manual-card span{color:#c6ffd8;font-size:.74rem;font-weight:900;text-transform:uppercase}.runner-manual-card strong{color:#fffaf0;font-size:1rem}.runner-manual-card li,.runner-manual-card small{color:rgba(248,251,245,.62);line-height:1.5}.runner-manual-card ol{display:grid;grid-gap:5px;gap:5px;margin:0;padding-left:20px}.runner-token-control{display:grid;grid-template-columns:minmax(0,1fr) 76px;grid-gap:8px;gap:8px}.runner-mode-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;border:1px solid rgba(143,231,168,.12);border-radius:8px;padding:8px;background:rgba(7,20,17,.42)}.runner-mode-switch button.is-active{border-color:rgba(198,255,216,.38);background:rgba(198,255,216,.14);color:#c6ffd8}.runner-form-status{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(255,205,117,.18);border-radius:8px;padding:10px 12px;background:rgba(255,205,117,.07)}.runner-form-status[data-ready=true]{border-color:rgba(198,255,216,.2);background:rgba(198,255,216,.08)}.runner-form-status strong{color:#fffaf0;font-size:.82rem}.pipeline-actions{display:grid;grid-template-columns:92px repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:center;margin-top:6px;border:1px solid rgba(143,231,168,.12);border-radius:8px;padding:12px}.pipeline-actions span{color:rgba(248,251,245,.62);font-size:.78rem;font-weight:900}.pipeline-actions button{justify-content:center;min-height:40px}.gateway-workbench .domain-form{gap:14px}.gateway-workbench .pipeline-actions{display:grid;grid-template-columns:minmax(160px,.85fr) minmax(260px,1.1fr) minmax(320px,1.35fr);grid-gap:12px;gap:12px;align-items:stretch;margin-top:12px}.gateway-workbench .pipeline-actions>div{display:grid;grid-gap:10px;gap:10px;align-content:start;min-width:0;border:1px solid rgba(143,231,168,.12);border-radius:8px;padding:12px;background:rgba(7,20,17,.48)}.gateway-workbench .pipeline-actions span{color:rgba(248,251,245,.66)}.gateway-workbench .pipeline-actions button{width:100%}.route-table-wrap{max-height:520px;overflow:auto;border:1px solid rgba(143,231,168,.12);border-radius:8px;background:rgba(7,20,17,.42)}.route-table{width:100%;border-collapse:collapse;min-width:760px}.route-table td,.route-table th{border-bottom:1px solid rgba(143,231,168,.1);padding:13px 14px;text-align:left;vertical-align:top}.route-table th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:rgba(9,26,22,.96);color:rgba(248,251,245,.66);font-size:.76rem;font-weight:900;text-transform:uppercase}.route-table tbody tr{cursor:pointer;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.route-table tbody tr:hover{background:rgba(198,255,216,.09);box-shadow:inset 3px 0 0 #37d5c0}.route-table td{color:rgba(248,251,245,.72)}.route-table td span{display:inline-flex;border-radius:999px;padding:5px 9px;background:rgba(198,255,216,.1);color:#c6ffd8;font-size:.75rem;font-weight:900}.route-table td small,.route-table td strong{display:block}.route-table td strong{color:#fffaf0}.route-table td small{margin-top:5px;color:rgba(248,251,245,.52);font-size:.78rem}.route-table code{color:#dfffea;white-space:nowrap}.server-log{min-height:220px;max-height:420px;margin:0;overflow:auto;border:1px solid rgba(143,231,168,.12);border-radius:8px;padding:14px;background:rgba(4,14,12,.72);font-size:.8rem;line-height:1.5;white-space:pre-wrap}.server-error{border:1px solid rgba(255,111,111,.28);border-radius:8px;padding:11px;background:rgba(255,111,111,.1);color:#ffb8b8;font-weight:900}.admin-console{grid-template-columns:238px minmax(0,1fr);background:radial-gradient(circle at 20% 0,rgba(55,213,192,.18),transparent 30rem),radial-gradient(circle at 86% 16%,rgba(198,255,216,.11),transparent 26rem),linear-gradient(180deg,#07100e,#0a1714 56%,#06100e);color:#fffaf0}.admin-sidebar{gap:22px;border-right:1px solid rgba(143,231,168,.14);padding:24px 18px;background:linear-gradient(180deg,rgba(255,255,255,.07),transparent),rgba(7,20,17,.78);box-shadow:18px 0 44px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.admin-brand{display:grid;grid-template-columns:42px 1fr;grid-gap:4px 12px;gap:4px 12px;color:#fffaf0}.admin-brand span{grid-row:1/span 2;width:42px;height:42px;border-radius:14px;background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.86),transparent .55rem),linear-gradient(135deg,#c6ffd8,#37d5c0);box-shadow:0 14px 32px rgba(55,213,192,.28)}.admin-brand strong{align-self:end;font-size:1.45rem;line-height:.92}.admin-brand small{color:rgba(248,251,245,.6);font-size:.78rem;font-weight:900}.admin-sidebar nav{gap:9px}.admin-sidebar nav a,.admin-sidebar nav button{min-height:42px;border-radius:8px;color:rgba(248,251,245,.62);gap:9px}.admin-sidebar nav a:before,.admin-sidebar nav button:before{display:inline-grid;width:24px;height:24px;place-items:center;border-radius:8px;background:rgba(198,255,216,.1);color:#c6ffd8;content:"□";font-size:.72rem}.admin-sidebar nav button:first-child:before{content:"⌂"}.admin-sidebar nav button:nth-child(2):before{content:"▦"}.admin-sidebar nav button:nth-child(3):before{content:"⚙"}.admin-sidebar nav a.is-active,.admin-sidebar nav a:hover,.admin-sidebar nav button.is-active,.admin-sidebar nav button:hover{border-color:transparent;background:linear-gradient(135deg,rgba(198,255,216,.22),rgba(55,213,192,.2));color:#c6ffd8;box-shadow:0 14px 28px rgba(55,213,192,.22);transform:translateX(0)}.admin-sidebar nav a:hover:before,.admin-sidebar nav button.is-active:before,.admin-sidebar nav button:hover:before{background:rgba(255,255,255,.26);color:#ffffff}.admin-integrations{margin-top:auto;border:0;border-radius:8px;padding:18px;background:linear-gradient(180deg,rgba(198,255,216,.16),rgba(55,213,192,.12)),rgba(255,255,255,.045);color:#c6ffd8;box-shadow:0 18px 40px rgba(39,169,143,.18)}.admin-integrations p,.admin-integrations span{color:rgba(248,251,245,.62)}.admin-integrations strong{color:#fffaf0}.admin-integrations p{margin:0;font-size:.82rem;line-height:1.45}.admin-integrations i{background:linear-gradient(90deg,var(--teal),var(--sun));box-shadow:0 0 18px rgba(55,213,192,.45)}.admin-main{padding:20px 30px 34px}.admin-topbar{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(420px,1.2fr);align-items:center;margin-bottom:20px}.admin-eyebrow{margin:0 0 6px;border:0;padding:0;background:transparent;color:rgba(248,251,245,.62);font-size:.92rem;text-transform:none}.admin-topbar h1{color:#fffaf0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.6rem,2.8vw,2.35rem);font-weight:900;line-height:1.05}.admin-topbar p{margin:8px 0 0;color:rgba(248,251,245,.66)}.admin-actions{align-items:center}.admin-actions button{min-height:40px;border:0;border-radius:8px;border:1px solid rgba(198,255,216,.16);background:rgba(255,255,255,.07);color:rgba(248,251,245,.72);box-shadow:0 10px 24px rgba(0,0,0,.14)}.admin-actions button.is-active{background:linear-gradient(135deg,#c6ffd8,#37d5c0);color:#06100e}.admin-search{position:relative;display:flex;min-width:min(390px,100%);align-items:center}.admin-search span{position:absolute;left:17px;color:#9aada8;font-size:0}.admin-search span:before{content:"⌕";font-size:1.1rem}.admin-search input{width:100%;min-height:48px;border-radius:999px;padding:0 18px 0 46px;border:1px solid rgba(198,255,216,.16);background:rgba(255,255,255,.08);color:#fffaf0;outline:none;box-shadow:0 14px 34px rgba(0,0,0,.16)}.admin-profile{display:flex;align-items:center;gap:10px}.admin-profile>span{display:grid;width:42px;height:42px;place-items:center;border-radius:14px;background:linear-gradient(135deg,#c6ffd8,#37d5c0);color:#06100e;font-weight:900}.admin-profile small,.admin-profile strong{display:block;color:#fffaf0}.admin-profile small{color:rgba(248,251,245,.62)}.admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:26px}.admin-metrics article,.admin-panel{border:1px solid rgba(143,231,168,.15);border-radius:8px;background:radial-gradient(circle at 30% 0,rgba(198,255,216,.08),transparent 12rem),linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.025)),rgba(12,30,25,.76);box-shadow:0 18px 42px rgba(0,0,0,.2)}.admin-metrics article{min-height:142px;padding:24px}.admin-metrics small,.admin-metrics span,.admin-panel header span,.bot-panel li b,.bot-panel li span,.form-field small,.invoice-list small,.invoice-list span,.order-row small,.order-row span,.pipeline-actions span,.report-stack span,.server-row small,.server-row span{color:rgba(248,251,245,.62)}.admin-metrics strong{color:#c6ffd8;font-size:clamp(1.8rem,3vw,2.35rem)}.admin-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.85fr) minmax(0,1.15fr);gap:22px}.sales-growth-panel{grid-column:span 2}.bot-panel,.flow-panel,.invoice-panel,.orders-panel,.report-panel,.whatsapp-gateway-panel{min-height:0}.whatsapp-gateway-panel{grid-column:span 2}.whatsapp-gateway-dashboard{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:22px;gap:22px}.whatsapp-gateway-dashboard .whatsapp-gateway-panel{grid-column:auto}.admin-panel{padding:24px}.admin-panel header strong,.bot-panel li strong,.form-field label,.invoice-list strong,.order-row strong,.report-stack strong,.server-row strong{color:#fffaf0}.admin-panel header b,.invoice-list b,.order-row b{background:rgba(198,255,216,.12);color:#c6ffd8}.admin-sales-chart{background:linear-gradient(rgba(198,255,216,.08) 1px,transparent 0) 0 0 /100% 25%,rgba(255,255,255,.035)}.admin-sales-chart i{background:linear-gradient(180deg,rgba(248,251,245,.44),rgba(248,251,245,.12))}.admin-sales-chart i.is-after{background:linear-gradient(180deg,#c6ffd8,#37d5c0)}.admin-sales-chart span{color:rgba(248,251,245,.62)}.automation-flow span{border-color:rgba(198,255,216,.18);background:rgba(7,20,17,.72);color:#fffaf0}.wa-instance-form,.wa-instance-status,.wa-test-console{display:grid;grid-gap:12px;gap:12px}.wa-instance-form{grid-template-columns:minmax(0,1fr) minmax(180px,.72fr) auto;align-items:end;margin-bottom:16px}.wa-instance-form label,.wa-instance-status label,.wa-instance-status>div,.wa-test-console label{display:grid;grid-gap:7px;gap:7px}.wa-instance-form span,.wa-instance-status span,.wa-qr-card span,.wa-test-console span{color:rgba(248,251,245,.62);font-size:.74rem;font-weight:900;text-transform:uppercase}.wa-instance-form input,.wa-instance-status input,.wa-test-console input{width:100%;min-height:42px;border:1px solid rgba(143,231,168,.16);border-radius:8px;padding:0 12px;background:rgba(255,255,255,.07);color:#fffaf0;outline:none}.wa-gateway-actions button,.wa-instance-form button,.wa-instance-status button,.wa-test-console button{min-height:42px;border:1px solid rgba(198,255,216,.16);border-radius:8px;padding:0 13px;background:rgba(255,255,255,.07);color:rgba(248,251,245,.78);cursor:pointer;font-weight:900}.wa-gateway-actions button:hover,.wa-instance-form button:hover,.wa-instance-status button:hover,.wa-test-console button:hover{background:linear-gradient(135deg,#c6ffd8,#37d5c0);color:#06100e}.wa-instance-status{grid-template-columns:minmax(130px,.42fr) minmax(180px,.6fr) minmax(240px,1fr);border:1px solid rgba(92,218,117,.34);border-radius:8px;padding:14px;background:rgba(83,227,107,.07)}.wa-connection-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgba(143,231,168,.18);border-radius:8px;padding:14px 16px;margin-bottom:14px;background:rgba(255,255,255,.045)}.wa-api-card header span,.wa-connection-banner span,.wa-send-card header span{color:rgba(248,251,245,.66);font-size:.74rem;font-weight:900;text-transform:uppercase}.wa-connection-banner strong{display:block;margin-top:5px;color:#fffaf0;font-size:.94rem}.wa-api-card button,.wa-code-tabs button,.wa-connection-banner button{min-height:34px;border:1px solid rgba(198,255,216,.16);border-radius:8px;padding:0 12px;background:rgba(255,255,255,.08);color:rgba(248,251,245,.78);cursor:pointer;font-weight:900}.wa-connection-banner.is-connected{border-color:rgba(92,218,117,.5);background:linear-gradient(135deg,rgba(38,173,103,.24),rgba(55,213,192,.12))}.wa-connection-banner.is-connected span,.wa-message-stats article:first-child span{color:#c6ffd8}.wa-message-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.wa-message-stats article{display:grid;min-height:102px;align-content:center;justify-items:center;grid-gap:7px;gap:7px;border:1px solid rgba(92,218,117,.32);border-radius:8px;background:rgba(198,255,216,.08)}.wa-message-stats span{color:#72d7ff;font-weight:900}.wa-message-stats strong{color:#fffaf0;font-size:1.1rem}.wa-message-stats small{min-height:28px;min-width:76px;border:0;border-radius:8px;padding:7px 10px;background:#ff5f45;color:#fff;font-size:.72rem;font-weight:900;text-align:center}.wa-gateway-preview{display:grid;grid-template-columns:minmax(0,1fr) 150px;grid-gap:14px;gap:14px;margin-top:16px}.wa-qr-card{display:grid;grid-template-columns:minmax(0,1fr) 156px;grid-gap:18px;gap:18px;align-items:center;border:1px solid rgba(143,231,168,.12);border-radius:8px;padding:16px;background:rgba(255,255,255,.045)}.wa-qr-card strong{display:block;margin-bottom:8px;color:#fffaf0}.wa-qr{display:grid;width:156px;height:156px;place-items:center;border:10px solid #f8fbf5;border-radius:8px;background:#f8fbf5;opacity:.36}.wa-qr.is-visible{opacity:1}.wa-qr.is-connected{border-color:rgba(198,255,216,.9);background:linear-gradient(135deg,#c6ffd8,#37d5c0);opacity:1}.wa-qr img{display:block;width:100%;height:100%;object-fit:contain}.wa-qr span{color:#102b27;font-weight:900}.wa-gateway-actions{display:grid;grid-gap:9px;gap:9px}.wa-gateway-log{min-height:46px;margin:14px 0 0;white-space:pre-wrap}.wa-test-layout{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(320px,1.18fr);grid-gap:14px;gap:14px;margin-top:16px}.wa-api-card,.wa-send-card{border:1px solid rgba(143,231,168,.16);border-radius:8px;overflow:hidden;background:rgba(255,255,255,.045)}.wa-send-card{grid-row:span 2}.wa-api-card header,.wa-send-card header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:0 20px;background:#28a99a;color:#fff}.wa-api-card header strong,.wa-send-card header strong{color:#fff}.wa-api-card header span,.wa-send-card header span{border-radius:6px;padding:8px 11px;background:rgba(255,255,255,.16);color:#fff}.wa-test-console{grid-template-columns:minmax(150px,1fr) minmax(120px,.5fr);align-items:end;padding:20px}.wa-test-console label{min-width:0}.wa-test-console button,.wa-test-console label.is-message{grid-column:1/-1}.wa-test-console small{color:rgba(248,251,245,.46);font-size:.74rem}.wa-test-console select,.wa-test-console textarea{width:100%;border:1px solid rgba(143,231,168,.16);border-radius:8px;background:rgba(255,255,255,.07);color:#fffaf0;outline:none}.wa-test-console select{min-height:42px;padding:0 12px}.wa-test-console textarea{min-height:100px;padding:12px;resize:vertical}.wa-test-console button{justify-self:end;min-width:96px;background:#28a99a;color:#fff}.wa-api-card code{display:block;min-height:78px;padding:14px 16px;overflow-wrap:anywhere;background:#344b55;color:#f3fff8;font-size:.86rem;line-height:1.55}.wa-code-card{grid-column:2}.wa-code-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:12px 14px;background:#2f424b}.wa-code-tabs button{border:0;background:transparent}.wa-api-card button:hover,.wa-code-tabs button.is-active,.wa-code-tabs button:hover,.wa-connection-banner button:hover{background:rgba(198,255,216,.18);color:#fff}.wa-code-tabs button:last-child{margin-left:auto;background:rgba(255,255,255,.12)}.wa-code-card pre{max-height:360px;margin:0;padding:18px;overflow:auto;background:#405a64;color:#dfffea;font-size:.82rem;line-height:1.65}.is-wa-console{grid-template-columns:214px minmax(0,1fr);background:radial-gradient(circle at 72% 0,rgba(34,211,238,.1),transparent 28rem),linear-gradient(135deg,#061016,#07151c 46%,#031016)}.is-wa-console .admin-sidebar{border-right:1px solid rgba(148,211,226,.14);background:linear-gradient(180deg,rgba(14,31,42,.96),rgba(7,22,30,.96)),rgba(3,12,18,.94);padding:22px 12px}.is-wa-console .admin-brand{grid-template-columns:42px 1fr;gap:10px;padding:0 10px 20px}.is-wa-console .admin-brand span{width:42px;height:42px;border-radius:12px;background:radial-gradient(circle at 34% 34%,rgba(221,255,239,.75),transparent .82rem),linear-gradient(135deg,#9cffc2,#39d3bd)}.is-wa-console .admin-brand strong{color:#ffffff;font-size:1.18rem}.is-wa-console .admin-brand small,.is-wa-console .admin-topbar p,.wa-v2-card p{color:#a8b8c1}.is-wa-console .admin-nav-label{margin:18px 10px 7px;border-top:1px solid rgba(148,211,226,.1);padding-top:14px;color:#9fb0bb;font-size:.68rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.is-wa-console .admin-nav-label:first-child{margin-top:0;border-top:0;padding-top:0}.is-wa-console .admin-sidebar nav{gap:2px}.is-wa-console .admin-sidebar nav a,.is-wa-console .admin-sidebar nav button{min-height:36px;border:0;border-radius:8px;padding:0 12px;background:transparent;color:#c6d1d8;font-size:.82rem;font-weight:760}.is-wa-console .admin-sidebar nav a:before,.is-wa-console .admin-sidebar nav button:before{display:none;width:17px;height:17px;border-radius:6px;background:transparent;color:#8ea3ae;content:attr(data-icon);font-size:0}.is-wa-console .admin-sidebar nav a:after,.is-wa-console .admin-sidebar nav button:after{order:-1;display:grid;width:17px;height:17px;place-items:center;margin-right:8px;border:1.5px solid;border-radius:5px;color:#8ea3ae;content:"";opacity:.95}.is-wa-console .admin-sidebar nav [data-icon=home]:after{border-radius:999px 999px 5px 5px}.is-wa-console .admin-sidebar nav [data-icon=list]:after,.is-wa-console .admin-sidebar nav [data-icon=server]:after{border-top-width:5px}.is-wa-console .admin-sidebar nav [data-icon=code]:after,.is-wa-console .admin-sidebar nav [data-icon=pulse]:after{border-left:0;border-right:0;border-radius:0;transform:skewX(-16deg)}.is-wa-console .admin-sidebar nav [data-icon=qr]:after{box-shadow:inset 5px 0 0 currentColor,inset -5px 0 0 currentColor}.is-wa-console .admin-sidebar nav [data-icon=hook]:after{border-radius:999px;border-style:dashed}.is-wa-console .admin-sidebar nav [data-icon=chat]:after{border-radius:7px 7px 7px 2px}.is-wa-console .admin-sidebar nav [data-icon=users]:after{border-radius:999px;box-shadow:8px 5px 0 -5px currentColor}.is-wa-console .admin-sidebar nav a:hover,.is-wa-console .admin-sidebar nav button.is-active,.is-wa-console .admin-sidebar nav button:hover{background:linear-gradient(135deg,rgba(104,255,190,.22),rgba(23,171,153,.16));color:#eafff6;box-shadow:none}.is-wa-console .admin-integrations{border:1px solid rgba(148,211,226,.14);background:rgba(255,255,255,.045);color:#dceff2}.is-wa-console .admin-main{padding:26px 28px}.is-wa-console .admin-topbar{grid-template-columns:minmax(420px,1fr) minmax(360px,520px);margin-bottom:22px}.is-wa-console .admin-eyebrow{display:none}.is-wa-console .admin-topbar h1{color:#ffffff;font-size:clamp(1.8rem,2.55vw,2.2rem);line-height:1.05}.is-wa-console .admin-topbar p{max-width:680px;font-size:.9rem}.is-wa-console .admin-actions{justify-content:end;gap:14px}.is-wa-console .admin-actions>button{display:none}.is-wa-console .admin-search{min-width:300px;border:1px solid rgba(148,211,226,.18);border-radius:10px;background:rgba(13,29,39,.88)}.is-wa-console .admin-search span{display:none}.is-wa-console .admin-search input{color:#dce7ec}.is-wa-console .admin-profile{border:1px solid rgba(148,211,226,.18);border-radius:10px;padding:9px 12px;background:rgba(13,29,39,.88)}.is-wa-console{grid-template-columns:minmax(0,1fr);background:linear-gradient(180deg,#f4f6f8 0 70px,#061016 70px 100%),#061016}.is-wa-console .admin-main{min-width:0;padding:0}.is-wa-console .admin-topbar{grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;min-height:70px;margin:0;border-bottom:1px solid rgba(10,24,32,.12);padding:0 18px;background:#f4f6f8;color:#061016}.admin-topbar-brand{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-width:0}.admin-topbar-brand>span{position:relative;display:block;width:34px;height:34px;border-radius:7px;background:#17485d}.admin-topbar-brand>span:before{position:absolute;inset:8px;border:2px solid #dff7ff;border-top:0;content:""}.admin-topbar-brand>span:after{position:absolute;left:11px;right:11px;bottom:9px;height:12px;border-left:2px solid #dff7ff;border-right:2px solid #dff7ff;content:""}.admin-topbar-brand strong{display:block;color:#03080b;font-size:1.02rem;line-height:1.05}.admin-topbar-brand small{display:block;margin-top:4px;color:#74808a;font-size:.72rem;line-height:1}.admin-topnav{display:inline-flex;align-items:center;justify-self:center;min-height:34px;border:1px solid rgba(10,24,32,.08);border-radius:8px;padding:2px;background:rgba(255,255,255,.55);box-shadow:0 1px 2px rgba(10,24,32,.04)}.admin-topnav button{min-height:28px;border:0;border-left:1px solid rgba(10,24,32,.08);border-radius:6px;padding:0 10px;background:transparent;color:#34424c;cursor:pointer;font-size:.72rem;font-weight:650}.admin-topnav button:first-child{border-left:0}.admin-topnav button:hover{background:rgba(255,255,255,.72)}.admin-topnav button.is-active{background:#ffffff;color:#02080c;box-shadow:0 1px 8px rgba(10,24,32,.11)}.admin-topbar-tools{display:inline-flex;align-items:center;justify-self:end;gap:10px}.admin-role-badge{min-height:22px;border-radius:999px;padding:5px 14px;background:#e8f1ff;color:#2367a8;font-size:.68rem;font-weight:900;letter-spacing:.08em}.admin-env-label{color:#7b838a;font-size:.74rem}.admin-topbar-tools button{display:grid;width:31px;height:31px;place-items:center;border:1px solid rgba(10,24,32,.18);border-radius:6px;background:#ffffff;color:transparent;cursor:pointer;font-size:0}.admin-topbar-tools button:before{color:#02080c;font-size:1rem;font-weight:900}.admin-topbar-tools button[aria-label=Logout]:before{content:">"}.admin-topbar-tools button[aria-label=Refresh]:before{content:"R"}.is-wa-console .admin-grid,.is-wa-console .admin-metrics,.is-wa-console .server-control-grid,.is-wa-console .server-metrics,.is-wa-console .server-tabs,.is-wa-console .wa-dashboard-v2{margin:24px 28px}.is-wa-console .admin-grid,.is-wa-console .server-control-grid,.is-wa-console .server-tabs{margin-top:0}.is-wa-console{background:radial-gradient(circle at 86% -12%,rgba(32,219,206,.1),transparent 24rem),linear-gradient(135deg,#041015,#06151b 48%,#031016)}.is-wa-console .admin-topbar{position:relative;display:grid;grid-template-columns:minmax(420px,1fr) auto;align-items:start;min-height:88px;border-bottom:0;padding:18px 28px 0;background:transparent;color:#eaf3f6}.admin-page-title h1{margin:0;color:#ffffff;font-size:clamp(1.65rem,2.6vw,2.18rem);line-height:1.05;letter-spacing:0}.admin-page-title p{max-width:780px;margin:10px 0 0;color:#aab8c0;font-size:.9rem;line-height:1.45}.is-wa-console .admin-topbar-tools{display:flex;align-items:center;justify-content:end;gap:16px}.admin-header-search{display:grid;grid-template-columns:20px minmax(180px,1fr) auto;align-items:center;width:min(320px,34vw);min-height:40px;border:1px solid rgba(148,211,226,.18);border-radius:8px;padding:0 10px;background:rgba(13,29,39,.88);color:#aab8c0;box-shadow:0 12px 30px rgba(0,0,0,.12)}.admin-header-search>span{position:relative;width:15px;height:15px;border:2px solid #8799a4;border-radius:999px}.admin-header-search>span:after{position:absolute;right:-5px;bottom:-4px;width:7px;height:2px;border-radius:999px;background:#8799a4;content:"";transform:rotate(45deg)}.admin-header-search input{width:100%;border:0;background:transparent;color:#eaf3f6;font-size:.78rem;outline:none}.admin-header-search kbd{border:1px solid rgba(148,211,226,.14);border-radius:5px;padding:2px 5px;background:rgba(255,255,255,.04);color:#8d9ca4;font:700 .68rem Arial,Helvetica,sans-serif}.admin-bell-button{position:relative;display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(148,211,226,.18);border-radius:8px;background:rgba(13,29,39,.88);cursor:pointer}.admin-bell-button:before{width:15px;height:16px;border:2px solid #d2dde2;border-bottom:0;border-radius:10px 10px 4px 4px;content:""}.admin-bell-button:after{position:absolute;left:16px;bottom:10px;width:8px;height:2px;border-radius:999px;background:#d2dde2;box-shadow:3px 4px 0 -1px #d2dde2;content:""}.admin-bell-button span{position:absolute;top:-7px;right:-6px;display:grid;width:17px;height:17px;place-items:center;border:2px solid #06151b;border-radius:999px;background:#51e6b8;color:#063027;font-size:.62rem;font-weight:900}.admin-profile-card{display:grid;grid-template-columns:38px auto 12px;align-items:center;grid-gap:10px;gap:10px;min-height:48px;border:1px solid rgba(148,211,226,.18);border-radius:9px;padding:0 12px;background:rgba(13,29,39,.9);color:#ffffff;cursor:pointer;text-align:left}.admin-profile-card>span{display:grid;width:34px;height:34px;place-items:center;border-radius:999px;background:linear-gradient(135deg,#9cffc2,#37d5c0);color:#053128;font-weight:900}.admin-profile-card strong{display:grid;grid-gap:2px;gap:2px;color:#ffffff;font-size:.82rem;line-height:1}.admin-profile-card small{color:#9fb0bb;font-size:.72rem;font-weight:600}.admin-profile-card i{width:7px;height:7px;border-right:1.5px solid #dce8ed;border-bottom:1.5px solid #dce8ed;transform:rotate(45deg) translateY(-2px)}.is-wa-console .admin-topnav{position:absolute;right:28px;top:72px;min-height:26px;border:1px solid rgba(148,211,226,.12);border-radius:7px;background:rgba(13,29,39,.55)}.is-wa-console .admin-topnav button{min-height:22px;color:#93a5ae;font-size:.68rem}.is-wa-console .admin-topnav button.is-active{background:rgba(255,255,255,.1);color:#ffffff;box-shadow:none}.wa-dashboard-v2{position:relative;display:grid;grid-gap:20px;gap:20px;color:#dce7ec}.wa-metric-grid{display:grid;grid-template-columns:repeat(6,minmax(150px,1fr));grid-gap:14px;gap:14px}.wa-v2-card{border:1px solid rgba(148,211,226,.14);border-radius:8px;background:linear-gradient(145deg,rgba(18,39,50,.92),rgba(7,24,32,.88)),rgba(7,21,28,.9);box-shadow:0 24px 60px rgba(0,0,0,.16)}.wa-metric{min-height:120px;padding:16px}.wa-metric-head{display:flex;gap:12px;align-items:center}.wa-metric-icon{position:relative;width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,rgba(104,255,190,.85),rgba(24,182,151,.36));box-shadow:0 12px 28px rgba(58,224,173,.18)}.wa-metric-icon:before{position:absolute;inset:9px;display:grid;place-items:center;border:2px solid rgba(234,255,246,.82);border-radius:5px;color:#eafff6;content:""}.wa-metric-icon[data-icon=server]:before{inset:10px 9px;border-radius:4px;box-shadow:0 -6px 0 -3px #eafff6,0 6px 0 -3px #eafff6}.wa-metric-icon[data-icon=check]:before{border-radius:999px;content:""}.wa-metric-icon[data-icon=check]:after{position:absolute;left:15px;top:11px;width:8px;height:14px;border-bottom:2px solid #eafff6;border-right:2px solid #eafff6;content:"";transform:rotate(45deg)}.wa-metric-icon[data-icon=qr]:before{inset:9px;border:0;border-radius:2px;box-shadow:0 0 0 2px #eafff6,12px 0 0 -2px transparent,12px 0 0 0 #eafff6,0 12px 0 0 #eafff6,12px 12px 0 0 #eafff6}.wa-metric-icon[data-icon=chat]:before{border-radius:8px 8px 8px 2px}.wa-metric-icon[data-icon=chat]:after{position:absolute;left:14px;top:18px;width:10px;height:2px;border-radius:999px;background:#eafff6;box-shadow:0 -5px 0 #eafff6;content:""}.wa-metric-icon[data-icon=hook]:before{inset:9px;border:0;border-radius:999px;box-shadow:0 0 0 2px #eafff6,-7px 9px 0 -3px #eafff6,7px 9px 0 -3px #eafff6}.wa-metric-icon[data-icon=code]:before{inset:12px 9px;border-left:0;border-right:0;border-radius:0;transform:skewX(-16deg)}.wa-metric-icon[data-icon=code]:after{position:absolute;left:14px;top:11px;width:9px;height:16px;border-right:2px solid #eafff6;content:"";transform:skewX(-18deg)}.metric-pending .wa-metric-icon{background:linear-gradient(135deg,rgba(255,217,64,.9),rgba(158,121,12,.44))}.metric-messages .wa-metric-icon{background:linear-gradient(135deg,rgba(72,161,255,.9),rgba(23,80,174,.44))}.metric-webhook .wa-metric-icon{background:linear-gradient(135deg,rgba(157,103,255,.9),rgba(87,44,174,.44))}.metric-api .wa-metric-icon{background:linear-gradient(135deg,rgba(31,219,239,.9),rgba(19,112,138,.44))}.wa-activity small,.wa-activity span,.wa-create-form span,.wa-instance-table th,.wa-instance-table-card footer,.wa-metric span,.wa-name-cell span,.wa-table-tools span{color:#9fb0bb;font-size:.74rem}.wa-metric strong{display:block;margin-top:5px;color:#ffffff;font-size:1.55rem;line-height:1}.wa-metric-foot{display:flex;align-items:center;gap:7px;margin-top:15px}.wa-metric-foot svg{width:54px;height:22px;overflow:visible}.wa-metric-foot polyline{fill:none;stroke:#68ff9d;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.metric-pending .wa-metric-foot polyline{stroke:#ffd940}.wa-health-row i{width:46px;height:20px;border-bottom:2px solid #68ff9d;border-radius:50%;transform:skewX(-24deg)}.wa-metric-foot small{color:#7dff9c;font-size:.76rem;font-weight:800}.wa-metric-foot small.is-down{color:#ff796c}.wa-dashboard-layout{display:grid;grid-template-columns:minmax(0,1fr) 440px;grid-gap:22px;gap:22px}.wa-dashboard-main,.wa-dashboard-side{display:grid;align-content:start;grid-gap:18px;gap:18px}.wa-create-card{position:relative;overflow:hidden;padding:20px;background:radial-gradient(circle at 94% 28%,rgba(87,255,194,.2),transparent 7rem),linear-gradient(145deg,rgba(17,42,51,.96),rgba(6,26,35,.92))}.wa-activity-card h2,.wa-create-card h2,.wa-health-card h2,.wa-instance-table-card h2{margin:0;color:#ffffff;font-size:1rem}.wa-create-card p,.wa-instance-table-card p{margin:5px 0 0;font-size:.84rem}.wa-create-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:22px}.wa-create-form label,.wa-table-tools label{display:grid;grid-gap:8px;gap:8px}.wa-create-form input,.wa-create-form select,.wa-table-tools input{width:100%;min-height:42px;border:1px solid rgba(148,211,226,.16);border-radius:8px;padding:0 14px;background:rgba(12,29,39,.84);color:#e9f4f7;outline:none}.wa-create-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.wa-activity-card button,.wa-create-actions button,.wa-pagination button,.wa-row-actions button,.wa-support-button,.wa-table-tools button{min-height:40px;border:1px solid rgba(148,211,226,.14);border-radius:8px;padding:0 16px;background:linear-gradient(135deg,#9cffc2,#37d5c0);color:#031316;cursor:pointer;font-weight:900;font-size:.84rem}.wa-activity-card button,.wa-create-actions button.is-secondary,.wa-pagination button,.wa-row-actions button,.wa-support-button,.wa-table-tools button{background:rgba(255,255,255,.06);color:#e9f4f7}.wa-instance-table-card{overflow:hidden}.wa-activity-card header,.wa-instance-table-card footer,.wa-instance-table-card header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px}.wa-table-tools{display:flex;gap:10px;align-items:end}.wa-table-tools label{min-width:190px}.wa-table-tools span{position:absolute;width:1px;height:1px;overflow:hidden}.wa-table-wrap{overflow-x:auto}.wa-instance-table{width:100%;border-collapse:collapse;min-width:860px}.wa-instance-table td,.wa-instance-table th{border-top:1px solid rgba(148,211,226,.1);padding:12px 18px;text-align:left;white-space:nowrap}.wa-instance-table td{color:#dbe8ed;font-size:.78rem}.wa-name-cell{display:flex;align-items:center;gap:12px}.wa-name-cell i{width:14px;height:14px;border-radius:999px;background:#74ffc3;box-shadow:0 0 16px rgba(116,255,195,.42)}.wa-name-cell i.dot-qr-pending{background:#ffd940}.wa-name-cell i.dot-disconnected{background:#ff6c61}.wa-name-cell strong{display:block;color:#ffffff}.status-connected,.status-disconnected,.status-qr-pending{border-radius:7px;padding:6px 9px;font-size:.78rem}.status-connected{background:rgba(84,255,132,.14);color:#72ff9d}.status-qr-pending{background:rgba(255,217,64,.14);color:#ffd940}.status-disconnected{background:rgba(255,91,82,.16);color:#ff796c}.connection-online,.webhook-active{color:#76ff9c}.connection-waiting{color:#ffd940}.connection-offline,.webhook-inactive{color:#a9b7bf}.wa-row-actions{display:flex;gap:6px}.wa-row-actions button{width:28px;min-height:28px;padding:0;border-radius:7px;font-size:.68rem}.wa-row-actions button:last-child{color:#ff796c}.wa-pagination{display:flex;align-items:center;gap:8px}.wa-pagination button{width:34px;min-height:34px;padding:0}.wa-pagination button.is-active{background:linear-gradient(135deg,#9cffc2,#37d5c0);color:#031316}.wa-activity-card,.wa-api-mini-card,.wa-health-card{padding-bottom:18px}.wa-activity-card header{padding-bottom:8px}.wa-activity-card button{min-height:34px}.wa-activity-list,.wa-health-list{display:grid;grid-gap:10px;gap:10px;padding:8px 18px 0}.wa-activity{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.wa-activity i{position:relative;width:30px;height:30px;border-radius:999px;background:linear-gradient(135deg,rgba(104,255,157,.86),rgba(44,143,91,.38))}.wa-activity i:before{position:absolute;inset:8px;border:2px solid rgba(234,255,246,.82);border-radius:999px;content:""}.wa-activity.activity-error i{background:linear-gradient(135deg,rgba(255,121,108,.9),rgba(135,42,38,.4))}.wa-activity.activity-qr i,.wa-activity.activity-restart i{background:linear-gradient(135deg,rgba(120,183,255,.9),rgba(55,84,165,.42))}.wa-activity strong{display:block;color:#ffffff;font-size:.8rem}.wa-health-card{padding-top:18px}.wa-api-mini-card h2,.wa-health-card h2{padding:0 18px 8px}.wa-api-mini-card{display:grid;grid-gap:10px;gap:10px;padding-top:24px}.wa-api-mini-card code{margin:0 22px;border-radius:8px;padding:13px 14px;overflow-wrap:anywhere;background:rgba(255,255,255,.055);color:#dfffea}.wa-api-mini-card span{padding:0 22px;color:#9fb0bb;font-size:.84rem}.wa-health-row{display:grid;grid-template-columns:minmax(0,1fr) auto 42px;align-items:center;grid-gap:14px;gap:14px;min-height:44px;border:1px solid rgba(148,211,226,.1);border-radius:8px;padding:0 14px;background:rgba(255,255,255,.045)}.wa-health-row span{color:#e7f1f4;font-size:.8rem}.wa-health-row strong{color:#79ff9c;font-size:.84rem}.wa-health-row.health-warn strong{color:#ffd940}.wa-health-row.health-warn i{border-bottom-color:#ffd940}.wa-support-button{justify-self:end;min-width:126px}.wa-toast{position:fixed;right:28px;bottom:24px;z-index:20;max-width:360px;border:1px solid rgba(156,255,194,.24);border-radius:8px;padding:12px 16px;background:rgba(7,24,32,.96);color:#eafff6;box-shadow:0 20px 48px rgba(0,0,0,.28)}.bot-panel li,.invoice-list div,.order-row,.report-stack div,.server-row{border-color:rgba(143,231,168,.12);background:rgba(255,255,255,.045)}.bot-radar{border-color:rgba(55,213,192,.18);background:radial-gradient(circle,rgba(55,213,192,.18),transparent 62%),rgba(7,20,17,.62)}.bot-radar strong{color:#c6ffd8}.bot-radar span{color:rgba(248,251,245,.62)}.server-control-grid{gap:22px}.server-tabs{margin-bottom:22px}.domain-form button,.server-actions button,.server-panel header button,.server-row-actions button,.server-tabs button{border:0;border:1px solid rgba(198,255,216,.16);background:rgba(255,255,255,.07);color:rgba(248,251,245,.72);box-shadow:0 10px 24px rgba(0,0,0,.14)}.domain-form button:hover,.server-actions button:hover,.server-panel header button:hover,.server-row-actions button:hover,.server-tabs button.is-active,.server-tabs button:hover{background:linear-gradient(135deg,#c6ffd8,#37d5c0);color:#06100e}.domain-form input{border-color:rgba(143,231,168,.16);background:rgba(255,255,255,.07);color:#fffaf0}.pipeline-actions{border-color:rgba(143,231,168,.12);background:rgba(255,255,255,.035)}.server-log{border-color:rgba(20,84,70,.08);background:#10201b;color:#dfffea}@keyframes admin-card-in{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes admin-bar-rise{0%{height:24px;opacity:.5;transform:translateY(20px)}to{height:var(--bar);opacity:1;transform:translateY(0)}}@keyframes flow-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes radar-spin{to{transform:rotate(1turn)}}@keyframes admin-signal{0%,to{opacity:.5;transform:scaleX(.72)}50%{opacity:1;transform:scaleX(1)}}@keyframes signal-pulse{0%,to{opacity:.38;transform:scaleX(.58)}50%{opacity:1;transform:scaleX(1)}}.final-cta h2{max-width:860px;color:#fffaf0}.final-cta p{max-width:640px;color:rgba(255,255,255,.78)}.final-cta div{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.final-cta a:first-child{background:#c6ffd8;color:#10201b}.final-cta a:last-child{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.08)}@media (max-width:1100px){.package-grid,.trust-grid,.workflow-map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.login-shell{grid-template-columns:1fr}.login-brand{min-height:auto}.admin-console{grid-template-columns:1fr}.admin-sidebar{position:relative;height:auto;border-right:0;border-bottom:1px solid rgba(143,231,168,.14)}.admin-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-main{padding:24px}.admin-topbar{display:grid}.admin-actions{justify-content:flex-start}.admin-grid,.admin-metrics,.server-control-grid{grid-template-columns:1fr}.whatsapp-gateway-panel{grid-column:auto}.wa-gateway-preview,.wa-instance-form,.wa-instance-status,.wa-message-stats,.wa-qr-card,.wa-test-console,.wa-test-layout{grid-template-columns:1fr}.wa-connection-banner{align-items:stretch;flex-direction:column}.wa-code-card,.wa-send-card{grid-column:auto;grid-row:auto}.wa-qr{width:min(220px,100%);height:auto;aspect-ratio:1}.is-wa-console .admin-topbar,.wa-create-form,.wa-dashboard-layout{grid-template-columns:1fr}.wa-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wa-dashboard-side{grid-template-columns:1fr}.domain-form,.pipeline-actions,.server-route-list{grid-template-columns:1fr 1fr}.gateway-workbench .pipeline-actions,.runner-form,.runner-manual-card{grid-template-columns:1fr}.gateway-form-heading{display:grid}.pipeline-actions span{grid-column:1/-1}.bot-panel,.orders-panel{grid-row:auto}.automation-flow{grid-template-columns:1fr;min-height:auto}.automation-flow:before{top:8%;bottom:8%;left:50%;width:2px;height:auto;transform:translateX(-50%)}.conversion-split,.proof-panel,.role-split{grid-template-columns:1fr}.workflow-row{grid-template-columns:70px 1fr}.workflow-row p{grid-column:2}.command-intro-grid,.contact-grid,.contact-panel div,.faq-grid,.package-grid,.proof-command,.role-command-grid,.sample-grid,.seo-grid,.trust-grid,.workflow-map{grid-template-columns:1fr}.contact-panel div{gap:6px}.role-hub{margin:10px auto}.workflow-beam{display:none}.dashboard-shell,.sales-board,.sales-metrics{grid-template-columns:1fr}.dashboard-sidebar{grid-template-columns:repeat(4,minmax(0,1fr))}.workflow-node{min-height:auto}.workflow-map:hover .workflow-node{animation:none;transform:none}.workflow-node span{margin-bottom:38px}}@media (max-width:620px){.villa-stage{padding-top:74px}.villa-topbar{padding:16px 24px 12px}.villa-menu-toggle{width:42px;height:42px;border-radius:12px}.villa-copy{width:100%;padding:46px 24px 26px}.villa-copy h1{font-size:clamp(2.65rem,12vw,4rem);line-height:1.04}.villa-subtitle{display:none}.villa-mobile-story{font-size:.98rem;line-height:1.68}.villa-body{display:none}.villa-actions{gap:10px}.villa-actions a{min-height:54px;font-size:.9rem}.villa-product{display:none}.product-room-label{top:18px;left:18px;font-size:.62rem}.product-card{min-width:76px;min-height:50px}.product-core{width:96px;height:96px}.product-core strong{font-size:.98rem}.floating-chat{display:none!important}.login-page{padding:16px}.login-brand,.login-panel{padding:22px}.login-brand strong{font-size:clamp(2.5rem,16vw,3.6rem)}.admin-main{padding:18px 14px}.admin-sidebar{padding:20px 14px}.admin-metrics,.admin-sidebar nav,.domain-form,.pipeline-actions,.server-route-list{grid-template-columns:1fr}.route-table{min-width:680px}.admin-sales-chart{height:190px;gap:8px;padding-inline:12px}.admin-topbar h1{font-size:clamp(2.1rem,15vw,3.6rem)}.conversion-container{width:min(100% - 28px,1160px)}.workflow-row{grid-template-columns:1fr}.dashboard-header{display:grid}.sales-chart{height:150px}.dashboard-sidebar,.journey-steps{grid-template-columns:1fr}.workflow-row p{grid-column:auto}.conversion-hero,.conversion-section{padding:58px 0}.final-cta,.proof-panel,.role-split article{padding:26px}.proof-panel,.role-split article{padding:0}.footer-inner{grid-template-columns:1fr}.site-footer nav{justify-content:flex-start}}.floating-chat{position:fixed;right:22px;bottom:22px;z-index:80;display:grid;justify-items:end;grid-gap:8px;gap:8px;width:max-content;max-width:calc(100vw - 24px);opacity:0;pointer-events:none;transform:translateY(18px) scale(.98);transition:opacity .24s ease,transform .24s ease}.floating-chat.is-visible{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.floating-chat.is-dragged{right:auto;bottom:auto;justify-items:start}.floating-chat-button{position:relative;display:inline-flex;align-items:center;width:214px;min-width:214px;max-width:214px;gap:6px;border:0;border-radius:0;padding:0;background:transparent;color:#10201b;box-shadow:none;cursor:pointer;font-size:.78rem;font-weight:900;touch-action:none;transition:transform .18s ease}.floating-chat-button>.assistant-avatar{position:relative;z-index:2;flex:0 0 46px;margin-bottom:-2px}.floating-chat-button:hover{transform:translateY(-2px)}.floating-chat-button>strong{display:inline-flex;width:164px;min-width:164px;max-width:164px;min-height:46px;align-items:center;gap:8px;justify-content:center;border:1px solid rgba(198,255,216,.28);border-radius:999px;padding:0 14px;background:linear-gradient(135deg,rgba(198,255,216,.96),rgba(55,213,192,.94)),#c6ffd8;box-shadow:0 22px 70px rgba(0,0,0,.32),0 0 34px rgba(55,213,192,.28);transition:border-color .18s ease,box-shadow .18s ease}.chat-bubble-icon{position:relative;display:inline-block;width:19px;height:15px;flex:0 0 auto;border-radius:9px 9px 9px 3px;background:#10201b;box-shadow:0 5px 16px rgba(16,32,27,.14)}.chat-bubble-icon:after{position:absolute;right:5px;bottom:-4px;width:8px;height:8px;background:#10201b;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:""}.floating-chat-button:hover>strong{border-color:rgba(255,255,255,.55);box-shadow:0 26px 82px rgba(0,0,0,.36),0 0 46px rgba(55,213,192,.42)}.assistant-avatar{position:relative;display:inline-grid;width:46px;height:64px;place-items:center;overflow:visible;filter:drop-shadow(0 10px 18px rgba(0,0,0,.28))}.assistant-avatar:before{top:2px;width:24px;height:16px;border-top:2px solid rgba(55,213,192,.9);border-radius:50% 50% 0 0;content:""}.assistant-avatar:before,.bot-head{position:absolute;left:50%;transform:translateX(-50%)}.bot-head{top:5px;width:39px;height:31px;border:2px solid #4ff0d4;border-radius:16px 16px 14px 14px;background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.24),transparent .48rem),linear-gradient(145deg,#0b5b72,#052b45);box-shadow:inset 0 -6px 16px rgba(0,0,0,.18),0 0 16px rgba(55,213,192,.42);z-index:3}.bot-eye{top:9px;width:10px;height:12px;background:#f8fff3;box-shadow:inset 0 -2px 0 rgba(16,32,27,.14)}.bot-eye,.bot-eye:after{position:absolute;border-radius:50%}.bot-eye:after{top:4px;left:4px;width:3px;height:4px;background:#10201b;content:""}.bot-eye.left{left:8px}.bot-eye.right{right:8px}.bot-mouth{bottom:6px;width:12px;height:5px;border-bottom:2px solid #f8fff3;border-radius:999px;transform:translateX(-50%)}.bot-body,.bot-mouth{position:absolute;left:50%}.bot-body{top:34px;width:31px;height:30px;border:1px solid rgba(10,42,35,.18);border-radius:11px 11px 18px 18px;background:linear-gradient(120deg,transparent 0 37%,#ffd35d 37% 49%,#37d5c0 49% 62%,transparent 62%),linear-gradient(145deg,#f4fff8,#cdeadd);transform:translateX(-50%) rotate(-2deg);z-index:2}.bot-badge{position:absolute;right:6px;bottom:6px;width:10px;height:4px;border-radius:999px;background:#0b5b72;opacity:.62}.bot-arm,.bot-leg{position:absolute;background:#f8fff3;box-shadow:0 0 8px rgba(248,255,243,.32),0 2px 5px rgba(0,0,0,.22);z-index:1}.bot-arm{top:43px;width:3px;height:17px;border-radius:999px}.bot-arm-left{left:11px;top:45px;height:15px;transform:rotate(150deg);transform-origin:top center;animation:bot-wave 1.7s ease-in-out infinite}.bot-arm-right{right:8px;top:42px;height:17px;transform:rotate(-58deg);transform-origin:top center}.bot-arm-right:after{position:absolute;right:-4px;bottom:-1px;width:8px;height:3px;border-radius:999px;background:#f8fff3;box-shadow:0 0 8px rgba(248,255,243,.36);content:"";transform:rotate(-4deg);transform-origin:left center}.bot-arm-right:before{content:none}.bot-leg{bottom:1px;width:13px;height:8px;border-radius:999px 999px 8px 8px;z-index:4}.bot-leg-left{left:12px;transform:rotate(-10deg)}.bot-leg-right{right:12px;transform:rotate(10deg)}@keyframes bot-wave{0%,to{transform:rotate(142deg)}45%{transform:rotate(116deg)}70%{transform:rotate(154deg)}}.floating-chat-panel{width:min(360px,calc(100vw - 32px));overflow:hidden;border:1px solid rgba(143,231,168,.18);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.1),rgba(255,255,255,.04)),rgba(12,28,24,.94);color:#fffaf0;box-shadow:0 28px 90px rgba(0,0,0,.38);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.floating-chat-panel header{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;border-bottom:1px solid rgba(143,231,168,.12);cursor:-webkit-grab;cursor:grab;padding:14px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.floating-chat-button:active,.floating-chat-panel header:active{cursor:-webkit-grabbing;cursor:grabbing}.floating-chat-panel .assistant-avatar{width:42px;height:58px;margin:-6px -3px;transform:scale(.78);transform-origin:center}.floating-chat-panel header span,.floating-chat-panel header strong{display:block}.floating-chat-panel header span{color:rgba(248,251,245,.62);font-size:.82rem}.chat-close{display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:rgba(255,255,255,.06);color:#fff;cursor:pointer;font-weight:900}.floating-chat-panel form{display:grid;grid-gap:12px;gap:12px;padding:14px}.floating-chat-panel label{display:grid;grid-gap:7px;gap:7px;color:rgba(248,251,245,.74);font-size:.82rem;font-weight:900}.floating-chat-panel input,.floating-chat-panel textarea{width:100%;border:1px solid rgba(143,231,168,.16);border-radius:8px;padding:12px;background:rgba(255,255,255,.08);color:#fff;outline:none}.floating-chat-panel textarea{resize:vertical}.floating-chat-panel form button{min-height:44px;border:0;border-radius:8px;background:#c6ffd8;color:#10201b;cursor:pointer;font-weight:900}@media (max-width:620px){.floating-chat{right:14px;bottom:14px}.floating-chat-button{width:204px;min-width:204px;max-width:204px;font-size:.76rem}.floating-chat-button>strong{width:158px;min-width:158px;max-width:158px;min-height:44px;padding:0 12px}.assistant-avatar{width:42px;height:58px;transform:scale(.9);transform-origin:center}}.floating-chat.is-dragged{right:auto!important;bottom:auto!important}.admin-console.is-wa-console .admin-sidebar nav [data-icon]:after,.admin-console.is-wa-console .admin-sidebar nav [data-icon]:before,.admin-console.is-wa-console .admin-sidebar nav a:after,.admin-console.is-wa-console .admin-sidebar nav a:before,.admin-console.is-wa-console .admin-sidebar nav button:after,.admin-console.is-wa-console .admin-sidebar nav button:before{display:none!important;width:0!important;height:0!important;margin:0!important;border:0!important;box-shadow:none!important;content:none!important}.admin-console.is-wa-console .admin-sidebar nav .admin-svg-icon{display:block!important;width:16px!important;height:16px!important;margin:0!important}.admin-console.is-wa-console .wa-dashboard-layout{grid-template-columns:minmax(0,1fr) clamp(280px,21vw,320px)!important}.admin-console.is-wa-console .wa-table-wrap{overflow-x:hidden!important}.admin-console.is-wa-console .wa-instance-table{width:100%!important;min-width:0!important;table-layout:fixed!important}.admin-console.is-wa-console .wa-instance-table td,.admin-console.is-wa-console .wa-instance-table th{padding-right:10px!important;padding-left:10px!important;white-space:nowrap!important;vertical-align:middle!important}.admin-console.is-wa-console .wa-instance-table td:first-child,.admin-console.is-wa-console .wa-instance-table th:first-child{width:20%!important;padding-left:18px!important}.admin-console.is-wa-console .wa-instance-table td:nth-child(2),.admin-console.is-wa-console .wa-instance-table th:nth-child(2){width:15%!important}.admin-console.is-wa-console .wa-instance-table td:nth-child(3),.admin-console.is-wa-console .wa-instance-table th:nth-child(3){width:11%!important}.admin-console.is-wa-console .wa-instance-table td:nth-child(4),.admin-console.is-wa-console .wa-instance-table td:nth-child(5),.admin-console.is-wa-console .wa-instance-table th:nth-child(4),.admin-console.is-wa-console .wa-instance-table th:nth-child(5){width:10%!important}.admin-console.is-wa-console .wa-instance-table td:nth-child(6),.admin-console.is-wa-console .wa-instance-table th:nth-child(6){width:7%!important}.admin-console.is-wa-console .wa-instance-table td:nth-child(7),.admin-console.is-wa-console .wa-instance-table th:nth-child(7){width:12%!important}.admin-console.is-wa-console .wa-instance-table td:nth-child(8),.admin-console.is-wa-console .wa-instance-table th:nth-child(8){width:15%!important;padding-right:18px!important}.admin-console.is-wa-console .wa-instance-table td:first-child span,.admin-console.is-wa-console .wa-instance-table td:first-child strong{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.admin-console.is-wa-console .wa-instance-table td:first-child strong{margin-bottom:4px!important;color:#eaf5f7!important;font-size:.83rem!important}.admin-console.is-wa-console .wa-instance-table td:first-child span{color:#9fb0bb!important;font-size:.76rem!important}.admin-console.is-wa-console .wa-status-pill{max-width:100%!important;padding:5px 9px!important;font-size:.7rem!important;line-height:1.05!important}.admin-console.is-wa-console .wa-created-date,.admin-console.is-wa-console .wa-created-time{display:block!important;white-space:nowrap!important}.admin-console.is-wa-console .wa-created-time{margin-top:4px!important}.admin-console.is-wa-console .wa-row-actions{display:flex!important;width:126px!important;justify-content:flex-start!important;gap:4px!important}.admin-console.is-wa-console .wa-row-actions button{display:grid!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important;place-items:center!important}.admin-console.is-wa-console .wa-row-actions .admin-svg-icon{width:11px!important;height:11px!important}.admin-console.is-wa-console .admin-main{padding:24px 28px 34px 38px!important}.admin-console.is-wa-console .wa-dashboard-layout{grid-template-columns:minmax(0,1fr) clamp(250px,18vw,292px)!important;gap:16px!important;align-items:start!important}.admin-console.is-wa-console .wa-dashboard-main,.admin-console.is-wa-console .wa-dashboard-side{min-width:0!important}.admin-console.is-wa-console .wa-dashboard-side{gap:16px!important}.admin-console.is-wa-console .wa-activity-card,.admin-console.is-wa-console .wa-health-card{padding:14px 12px!important}.admin-console.is-wa-console .wa-activity-card header{gap:10px!important}.admin-console.is-wa-console .wa-activity-card header h2,.admin-console.is-wa-console .wa-health-card h2{font-size:1rem!important;line-height:1.05!important}.admin-console.is-wa-console .wa-activity-card header button{min-width:72px!important;min-height:36px!important;padding:0 12px!important;font-size:.78rem!important}.admin-console.is-wa-console .wa-activity{grid-template-columns:28px minmax(0,1fr) auto!important;gap:8px!important}.admin-console.is-wa-console .wa-activity i{width:26px!important;height:26px!important}.admin-console.is-wa-console .wa-activity span,.admin-console.is-wa-console .wa-activity strong{max-width:100%!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;word-break:normal!important}.admin-console.is-wa-console .wa-activity strong{font-size:.78rem!important;line-height:1.08!important}.admin-console.is-wa-console .wa-activity small,.admin-console.is-wa-console .wa-activity span{font-size:.72rem!important;line-height:1.12!important}.admin-console.is-wa-console .wa-health-row{grid-template-columns:24px minmax(0,1fr) auto 38px!important;gap:7px!important;padding:10px 9px!important}.admin-console.is-wa-console .wa-health-row span{min-width:0!important;white-space:normal!important;line-height:1.12!important}.admin-console.is-wa-console .wa-health-row strong{font-size:.76rem!important}.admin-console.is-wa-console .wa-health-pulse{width:36px!important}.admin-console.is-wa-console .wa-support-button{display:none!important}