:root{--bg:#070a10;--panel:#101622;--muted:#929bad;--line:#202938;--accent:#7857f5;--accent2:#9a7cff;--green:#43dc96}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:#edf1f8;font-family:Inter,Segoe UI,system-ui,sans-serif}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.wrap{width:min(1160px,calc(100% - 40px));margin-inline:auto}.brand{font-size:20px;font-weight:800;display:flex;gap:10px;align-items:center;white-space:nowrap}.mark{display:inline-block;width:29px;height:29px;border-radius:9px;background:linear-gradient(135deg,var(--accent),var(--cyan));box-shadow:0 0 25px #7857f577}.btn{border:0;border-radius:10px;padding:10px 16px;background:linear-gradient(135deg,var(--accent),#6647df);font-weight:650;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform .2s,box-shadow .2s}.btn:hover{box-shadow:0 10px 30px #7657f52f}.btn.ghost{background:#ffffff08;border:1px solid var(--line);box-shadow:none}.btn-lg{padding:13px 21px}.full{width:100%}.muted{color:var(--muted)}.discord-fab{position:fixed;right:22px;bottom:22px;z-index:1000;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#5865f2;border:1px solid #ffffff2b;box-shadow:0 10px 30px #0007;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.discord-fab svg{width:23px;height:18px}.discord-fab:hover{transform:translateY(-3px) scale(1.04);background:#6874f8;box-shadow:0 14px 36px #5865f24d}.discord-fab:focus-visible{outline:3px solid #fff;outline-offset:3px}.landing{overflow:hidden;background:radial-gradient(circle at 70% 8%,#35206f55,transparent 28%),radial-gradient(circle at 15% 35%,#123e4b28,transparent 25%),var(--bg)}.landing-nav{height:78px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff08}.landing-links{display:flex;gap:32px;color:#aab2c1;font-size:14px}.landing-links a:hover{color:white}.nav-actions{display:flex;gap:10px}.hero{min-height:660px;display:grid;grid-template-columns:1.02fr .98fr;grid-gap:64px;gap:64px;padding-block:72px}.eyebrow,.hero{align-items:center}.eyebrow{font-size:12px;letter-spacing:.15em;font-weight:800;color:#a993ff;display:flex;gap:8px}.eyebrow span{width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px var(--cyan)}.hero h1{font-size:clamp(49px,6vw,78px);letter-spacing:-.055em;line-height:1.02;margin:22px 0}.hero h1 em{font-style:normal;background:linear-gradient(100deg,#967cff,#42d8cd);color:transparent;-webkit-background-clip:text;background-clip:text}.hero-copy>p{font-size:18px;line-height:1.7;color:#a9b1c0;max-width:600px}.hero-actions{display:flex;gap:12px;margin-top:32px}.trust{display:flex;gap:22px;margin-top:28px;color:#8691a3;font-size:12px}.trust span{display:flex;gap:6px;align-items:center}.trust svg{color:var(--green)}.hero-visual{position:relative;min-height:430px;display:grid;place-items:center}.glow{position:absolute;width:380px;height:380px;background:#7657f535;filter:blur(70px);border-radius:50%}.window{position:relative;width:100%;max-width:540px;border:1px solid #ffffff17;background:#0c111cdd;border-radius:17px;box-shadow:0 40px 100px #0009;overflow:hidden;transform:perspective(900px) rotateY(-3deg) rotateX(2deg)}.window-top{height:49px;background:#151b28;border-bottom:1px solid var(--line);display:flex;gap:7px;align-items:center;padding:0 17px}.window-top span{width:9px;height:9px;border-radius:50%;background:#ff6571}.window-top span:nth-child(2){background:#ffc45d}.window-top span:nth-child(3){background:#52d990}.window-top small{margin:auto;color:#6e788b}.terminal-lines{height:295px;padding:26px;font:14px/1.8 Consolas,monospace;color:#dce3ee}.terminal-lines p{margin:5px}.terminal-lines b{color:#a78cff}.terminal-lines i{font-style:normal}.terminal-lines .soft{color:#687488}.cursor{width:8px;height:17px;background:#9074fb;margin:10px 5px;animation:blink 1s infinite}@keyframes blink{50%{opacity:0}}.floating-card{position:absolute;background:#151c28eF;border:1px solid #ffffff17;padding:13px 16px;border-radius:12px;display:flex;gap:11px;align-items:center;box-shadow:0 15px 40px #0007}.floating-card small{display:block;color:#7f899b;margin-top:3px}.online{right:-20px;top:38px}.resource{left:-15px;bottom:35px}.resource svg{color:var(--cyan)}.live-dot{width:10px;height:10px;border-radius:50%;background:var(--green);box-shadow:0 0 12px var(--green)}.proof{border-block:1px solid #ffffff0a;background:#ffffff02}.proof-grid{display:grid;grid-template-columns:repeat(4,1fr);padding-block:30px}.proof-grid div{text-align:center;border-right:1px solid var(--line)}.proof-grid div:last-child{border:0}.proof-grid b{display:block;font-size:22px}.proof-grid span{font-size:12px;color:var(--muted)}.section{padding-block:110px}.section-head{text-align:center;max-width:620px;margin:0 auto 50px}.section-head .eyebrow{justify-content:center}.cta h2,.section h2{font-size:39px;letter-spacing:-.035em;margin:14px 0}.cta p,.section-head p,.section>div>p{color:var(--muted);line-height:1.7}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.feature{padding:27px;border:1px solid var(--line);border-radius:15px;background:linear-gradient(145deg,#121925,#0c111a);transition:.25s}.feature:hover{transform:translateY(-4px);border-color:#7359cc}.icon-box{width:44px;height:44px;display:grid;place-items:center;border-radius:11px;background:#7657f516;color:#9c84ff;border:1px solid #7657f52b}.feature h3{margin:20px 0 9px}.feature p{margin:0;color:var(--muted);line-height:1.6;font-size:14px}.steps{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px;gap:100px;align-items:center}.steps>div>p{max-width:440px;margin-bottom:27px}.step-list{border-left:1px solid #343d4d}.step{display:flex;gap:25px;padding:17px 0 28px 30px;position:relative}.step:before{content:"";position:absolute;left:-5px;top:24px;width:9px;height:9px;border-radius:50%;box-shadow:0 0 14px var(--accent)}.step>b{color:#8065ee}.step h3{margin:0 0 7px}.step p{margin:0;color:var(--muted);font-size:14px}.cta{margin-block:30px 90px;padding:40px 48px;border:1px solid #6e55cf70;background:radial-gradient(circle at 10%,#6d50e035,transparent 35%),#111723;display:grid;grid-template-columns:auto 1fr auto;grid-gap:28px;gap:28px;align-items:center}.cta>svg{color:#aa94ff}.cta h2{font-size:25px;margin:0 0 6px}.cta p{margin:0}.footer{height:110px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:13px}.auth-page{display:grid;place-items:center;padding:90px 20px 55px;position:relative;background:radial-gradient(circle at 50% 30%,#35206f4c,transparent 30%),var(--bg)}.auth-brand{position:absolute;top:28px;left:34px}.auth-glow{position:absolute;width:350px;height:350px;background:#6d4eea20;filter:blur(80px);pointer-events:none}.auth-card{position:relative;width:min(440px,100%);border:1px solid #ffffff15;background:#0e141fee;border-radius:20px;padding:34px;box-shadow:0 35px 90px #0008;text-align:center}.auth-card h1{font-size:27px;margin:15px 0 7px}.auth-card>p{margin:0 0 27px}.auth-icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;margin:auto;background:#7657f519;color:#a28aff;border:1px solid #7657f535}.form{display:grid;grid-gap:17px;gap:17px;text-align:left}.form label{font-size:13px;font-weight:650;color:#cbd1dc}.input-wrap{margin-top:8px;height:48px;border:1px solid var(--line);border-radius:10px;background:#080d15;display:flex;align-items:center;padding:0 13px;gap:10px;color:#657085;transition:.2s}.input-wrap:focus-within{border-color:#795de2;box-shadow:0 0 0 3px #7657f514;color:#9c86f4}.input-wrap input{width:100%;height:100%;outline:0;color:white}.eye,.input-wrap input{border:0;background:transparent}.eye{color:#737e91;padding:4px}.form-row{display:flex;justify-content:space-between;font-size:12px}.auth-switch a,.form-row a{color:#9f87ff}.check{display:flex;align-items:center;gap:6px!important;color:var(--muted)!important;font-weight:400!important}.form-error{padding:10px 12px;border:1px solid #ff64703d;background:#ff64700d;border-radius:9px;color:#ff8590;font-size:13px}.auth-switch{border-top:1px solid var(--line);margin-top:25px;padding-top:22px;color:var(--muted);font-size:13px}.auth-foot{position:absolute;bottom:22px;color:#687284}.activation .eyebrow{justify-content:center;margin-top:20px}.code-input input{text-transform:uppercase;letter-spacing:.12em}.text-button{border:0;background:none;color:var(--muted);display:flex;gap:7px;align-items:center;margin:20px auto 0}.text-button:hover{color:white}.shell{display:grid;grid-template-columns:240px 1fr;min-height:100vh;background:radial-gradient(circle at 80% -10%,#30235d55,transparent 35%),var(--bg)}.side{border-right:1px solid var(--line);padding:28px 18px;background:#0b101aaa;display:flex;flex-direction:column}.nav{margin-top:40px;display:grid;grid-gap:8px;gap:8px}.nav a{color:var(--muted);padding:11px 13px;border-radius:10px;display:flex;gap:10px;align-items:center}.nav a.active,.nav a:hover{color:white;background:#ffffff0d}.logout{margin-top:auto;border:0;background:none;color:#7f899a;padding:12px;display:flex;gap:9px}.main{padding:38px;max-width:1400px;width:100%}.top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.top h1{font-size:27px;margin:0}.grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.card{background:linear-gradient(145deg,#141b29,#0e1420);border:1px solid var(--line);border-radius:16px;padding:20px;box-shadow:0 18px 50px #0003}.metric{font-size:30px;font-weight:750;margin:10px 0}.wide{grid-column:span 3;min-height:260px}.license{grid-column:span 1}.bots{margin-top:16px}.bot{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.status{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--green);margin-right:8px}.compact{margin:0}.empty-chart{height:160px;display:flex;flex-direction:column;gap:12px;place-content:center;align-items:center;color:var(--muted)}.progress{height:8px;background:#242c3b;border-radius:9px;margin-top:24px}.progress i{display:block;width:72%;height:100%;background:linear-gradient(90deg,var(--accent),var(--cyan));border-radius:9px}.screen-loader{min-height:100vh;display:flex;gap:14px;align-items:center;justify-content:center;color:var(--muted)}@media(max-width:900px){.landing-links{display:none}.hero{grid-template-columns:1fr;padding-top:80px}.hero-copy{text-align:center}.hero-copy>p{margin-inline:auto}.hero-actions,.trust{justify-content:center}.hero-visual{width:min(570px,100%);margin:auto}.feature-grid{grid-template-columns:1fr 1fr}.steps{grid-template-columns:1fr;gap:40px}.cta{grid-template-columns:auto 1fr}.cta .btn{grid-column:span 2}.shell{grid-template-columns:1fr}.side{display:none}.main{padding:22px}.grid{grid-template-columns:1fr 1fr}.license,.wide{grid-column:span 2}}@media(max-width:580px){.nav-actions .ghost{display:none}.landing-nav{height:68px}.hero{padding-block:55px}.hero h1{font-size:46px}.hero-actions{flex-direction:column}.trust{display:grid;grid-gap:8px;gap:8px}.hero-visual{min-height:350px}.terminal-lines{height:245px;padding:17px;font-size:12px}.floating-card{display:none}.proof-grid{grid-template-columns:1fr 1fr;gap:22px}.proof-grid div:nth-child(2){border:0}.feature-grid{grid-template-columns:1fr}.section{padding-block:75px}.section h2{font-size:32px}.cta{padding:28px;grid-template-columns:1fr}.cta .btn{grid-column:auto}.footer{height:auto;padding-block:30px;flex-direction:column;gap:15px}.auth-brand{left:20px}.auth-card{padding:27px 21px}.grid{grid-template-columns:1fr}.license,.wide{grid-column:span 1}}:root{color-scheme:dark;--bg:#090b0f;--panel:#11141a;--muted:#9299a6;--line:#292e38;--accent:#4f7cff;--accent2:#7396ff;--cyan:#36d6ce;--green:#35d58a}body,html{background:#090b0f;color:#f4f6f9}body .interactive-grid{background:radial-gradient(520px circle at var(--mx) var(--my),rgba(79,124,255,.13),transparent 68%),linear-gradient(#171b22 1px,transparent 1px),linear-gradient(90deg,#171b22 1px,transparent 1px);background-size:auto,36px 36px,36px 36px;opacity:.9}body .landing{background:transparent;color:#f5f7fa}body .brand{color:#f7f8fa}.landing-nav{border-color:#303541;background:#101319e8;box-shadow:0 12px 35px #0008}.landing-links{color:#b8bec9}.landing-links a:hover{color:#86a3ff}.btn{background:#315ff4;color:#fff}.btn:hover{background:#4772ff}.btn.ghost{background:#151920;color:#e8ebf0;border-color:#343a46}.cta h2,.hero h1,.section h2{color:#f7f8fb}.hero h1 em{color:#6e94ff}.hero-copy>p{color:#b0b7c3}.trust{color:#8e97a5}.window{border-color:#343a45;background:#10141a;box-shadow:0 35px 80px #000b}.window-top{background:#191e26;border-color:#303641}.window-top small{color:#8f98a6}.terminal-lines{color:#dce3ed;background:#0c1015}.terminal-lines .soft{color:#7c8797}.floating-card{background:#171b22;border-color:#353b47;color:#f1f3f6;box-shadow:0 18px 45px #0009}.floating-card small{color:#8e97a5}.proof{background:#0d1015}.proof,.proof-grid div{border-color:#292e38}.cta p,.feature p,.proof-grid span,.section-head p,.section>div>p{color:#9ea6b3}.feature,.feature-grid{border-color:#303641}.feature{background:#11151b}.feature:hover{background:#151b26;border-color:#3a4352}.icon-box{background:#18233e;color:#7ea0ff;border-color:#314d8b}.steps{border-color:#2b303a}.step-list{border-color:#343a45}.step p{color:#969fac}.cta{background:linear-gradient(135deg,#141d34,#10141a);border-color:#345395}.footer{border-color:#292e38;color:#8f98a6}body .auth-page{background:#090b0f;color:#f4f6f9}.auth-page:after{color:#f7f8fa;background:radial-gradient(circle at 75% 25%,#1b3267,transparent 34%),linear-gradient(#242932 1px,transparent 0),linear-gradient(90deg,#242932 1px,transparent 0),#12151a}.auth-card{background:#0d1015;color:#f4f6f9}.auth-card h1{color:#fff}.auth-card>p{color:#929ba8}.auth-icon{background:#172441;color:#82a1ff;border-color:#304b86}.input-wrap{background:#10141a;border-color:#343a45;color:#858f9e}.input-wrap:focus-within{border-color:#557fff;box-shadow:0 0 0 3px #4f7cff20}.input-wrap input{color:#f6f7f9}.form label{color:#d8dce3}.auth-switch{border-color:#292f39}.auth-switch a,.form-row a{color:#82a1ff}.form-error{background:#3a151b;border-color:#74303a;color:#ff98a1}body .shell{background:transparent;color:#f3f5f8}.side{background:#0d1015;border-color:#292e38}.top h1{color:#f7f8fa}.muted{color:#929ba7}.card{background:#11151b;border-color:#2d333e;color:#edf0f4}.metric{color:#fff}.wide{background:linear-gradient(135deg,#131b2d,#11151b)}.progress{background:#272d37}.logout{color:#929aa7}.screen-loader{background:#090b0f;color:#9ca5b2}.screen-loader b{color:#fff!important}.modal-backdrop{background:#000c}.modal{background:#12161d}.modal input,.modal textarea,.tool-head select{background:#0d1117;color:#f4f6f8;border-color:#343a45}.bot-row,.tool-head{border-color:#2d333e}.bot-logo,.settings-avatar{background:#19223b;color:#80a0ff}.bot-actions button{background:#151920;color:#aeb7c4;border-color:#343b47}.bot-actions button:hover{background:#1c2330;color:#fff}.upload-box{border-color:#3d4654;background:#0d1117}.upload-box:hover{background:#121a2a}.admin-table,.bots-list,.tool-view{background:#11151b}.admin-tabs{background:#0b0e13;border-color:#2e3440}.admin-tabs button{color:#969fad}.admin-tabs button.active{background:#202630;color:#fff;box-shadow:none}.admin-row{border-color:#2c323c}.admin-row select{background:#0d1117;color:#f0f2f5;border-color:#363d48}.notice{background:#10291e!important;color:#75dfa8!important;border-color:#285f43!important}:root{color-scheme:dark!important;--bg:#090b0f!important;--panel:#11151b!important;--muted:#9299a6!important;--line:#2d333e!important}body,html{background:#090b0f!important}.landing,body,html{color:#f4f6f9!important}.landing{background:transparent!important}.landing-nav{background:#101319ed!important;border-color:#303641!important}.landing-links,.landing-nav .brand{color:#f4f6f9!important}.cta h2,.hero h1,.price-card h3,.section h2{color:#f7f8fb!important}.feature p,.hero-copy>p,.section-head p,.step p{color:#a9b1bd!important}.proof{background:#0d1015!important;border-color:#292e38!important}.feature,.price-card,.window{background:#11151b!important;border-color:#303641!important}.window-top{background:#191e26!important;border-color:#303641!important}.terminal-lines{background:#0c1015!important;color:#dce3ed!important}.auth-page{background:#090b0f!important;color:#f4f6f9!important}.auth-page:after{color:#f4f6f9!important;background:radial-gradient(circle at 75% 25%,#172b55,transparent 34%),linear-gradient(#1b2029 1px,transparent 0),linear-gradient(90deg,#1b2029 1px,transparent 0),#0d1117!important}.auth-card{background:#11151b!important;border:1px solid #303641!important;border-radius:16px!important;padding:34px!important;box-shadow:0 30px 80px #0008!important}.auth-card,.auth-card h1,.auth-card label{color:#f4f6f9!important}.auth-card>p,.auth-switch{color:#9aa3b1!important}.input-wrap{background:#0a0f16!important;border-color:#343c48!important}.input-wrap input{color:#f5f7fa!important}.input-wrap input::placeholder{color:#707a89!important}.auth-switch{border-color:#303641!important}.btn.ghost{background:#151920!important;color:#e8ebf0!important;border-color:#343a46!important}@media(max-width:900px){.auth-page{display:grid!important;grid-template-columns:1fr!important}.auth-page:after{display:none!important}.auth-card{width:min(480px,calc(100% - 34px))!important;margin:auto!important}}.translated-auth:after{content:none!important;display:none!important}.auth-showcase{display:flex;align-items:flex-start;padding:17vh 7vw;font-size:clamp(48px,5vw,82px);line-height:1.04;letter-spacing:-.055em;font-weight:800;color:#f4f6f9;background:radial-gradient(circle at 75% 25%,#172b55,transparent 34%),linear-gradient(#1b2029 1px,transparent 0),linear-gradient(90deg,#1b2029 1px,transparent 0),#0d1117;background-size:auto,36px 36px,36px 36px,auto}@media(max-width:900px){.auth-showcase{display:none!important}}.language-picker{position:fixed;z-index:120;top:18px;right:18px}.language-current{height:42px;min-width:58px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 10px;border:1px solid #353c48;border-radius:11px;background:#11161eeF;color:#f3f5f8;box-shadow:0 8px 24px #0006;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer}.language-current span{font-size:20px;line-height:1}.language-current i{font-style:normal;font-size:9px;font-weight:900;color:#909aa8;letter-spacing:.08em}.language-menu{position:absolute;right:0;top:50px;width:230px;padding:7px;border:1px solid #343c49;border-radius:13px;background:#11161ef5;box-shadow:0 22px 55px #000b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.language-menu button{width:100%;display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;grid-column-gap:8px;column-gap:8px;padding:10px;border:0;border-radius:9px;background:transparent;color:#edf0f5;text-align:left;cursor:pointer}.language-menu button.active,.language-menu button:hover{background:#1b263b}.language-menu span{grid-row:1/3;align-self:center;font-size:22px}.language-menu b{font-size:12px}.language-menu small{color:#8993a2;font-size:10px}.landing-nav{padding-right:80px!important}.top{padding-right:62px}@media(max-width:580px){.language-picker{top:12px;right:10px}.language-current{height:38px}.language-current i{display:none}.landing-nav{padding-right:58px!important}}:root{color-scheme:light;--bg:#fff;--panel:#fff;--muted:#626873;--line:#dfe2e7;--accent:#1557ff;--accent2:#477cff;--cyan:#1557ff;--green:#00a85a;--mx:70vw;--my:25vh}body{background:#fff;color:#101114;font-family:Arial,Helvetica Neue,sans-serif}.interactive-grid{position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(500px circle at var(--mx) var(--my),rgba(21,87,255,.075),transparent 68%),linear-gradient(#eef0f3 1px,transparent 1px),linear-gradient(90deg,#eef0f3 1px,transparent 1px);background-size:auto,36px 36px,36px 36px;-webkit-mask-image:linear-gradient(180deg,black,transparent 88%);mask-image:linear-gradient(180deg,black,transparent 88%)}.landing{background:transparent;color:#101114}.wrap{width:min(1640px,calc(100% - 80px))}.brand{color:#101114;letter-spacing:-.035em}.mark{position:relative;width:34px;height:34px;border:3px solid #111;border-radius:2px;background:#fff;box-shadow:none}.mark:after,.mark:before{content:"";position:absolute;width:19px;height:19px;border:2px solid #111;background:#fff}.mark:before{left:5px;top:5px}.mark:after{left:10px;top:10px;background:var(--accent);border-color:var(--accent);mix-blend-mode:multiply}.landing-nav{position:-webkit-sticky;position:sticky;top:18px;z-index:20;height:88px;margin-top:18px;padding:0 28px;border:1px solid #d8dadd;border-radius:16px;background:#ffffffed;box-shadow:0 8px 20px #16181d18;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.landing-links{color:#222;font-size:16px}.landing-links a:hover{color:var(--accent)}.btn{border-radius:9px;background:var(--accent);box-shadow:none;font-weight:700}.btn:hover{box-shadow:none;transform:translateY(-1px);background:#0649ee}.btn.ghost{background:#fff;color:#17181b;border:1px solid #d9dce1}.hero{min-height:760px;grid-template-columns:1fr 1.08fr;gap:80px;padding:95px 6% 80px}.eyebrow{color:var(--accent)}.eyebrow span{background:var(--accent);box-shadow:none}.hero h1{font-size:clamp(60px,6.5vw,104px);line-height:.92;color:#050607;letter-spacing:-.065em}.hero h1 em{background:none;color:var(--accent);text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-decoration-thickness:2px;text-underline-offset:8px}.hero-copy>p{font-size:21px;color:#2d3138;max-width:690px}.trust{color:#555c67}.hero-visual{min-height:560px}.glow{background:#1557ff16;filter:blur(80px)}.window{border:1px solid #d5d8dd;background:#fff;border-radius:13px;box-shadow:0 28px 55px #171a211f;transform:rotate(-1deg);max-width:650px}.window-top{background:#f5f6f7;border-color:#dedfe2}.window-top small{color:#727780}.terminal-lines{color:#15171b;background:#fff;height:350px;font-size:15px}.terminal-lines .soft{color:#7c828c}.terminal-lines b{color:var(--accent)}.terminal-lines i{color:var(--green)}.floating-card{background:#fff;border:1px solid #d8dbe0;color:#131518;box-shadow:0 16px 35px #1a1d241b}.floating-card small{color:#717782}.proof{background:#fff;border-color:#dedfe2}.proof-grid div{border-color:#dfe1e4}.cta p,.feature p,.proof-grid span,.section-head p,.section>div>p{color:#525861}.section{padding-block:130px}.cta h2,.section h2{color:#090a0c;font-size:52px}.feature-grid{gap:0;border:1px solid #d9dce1;border-radius:22px;overflow:hidden}.feature{border:0;border-right:1px solid #dddfe3;border-bottom:1px solid #dddfe3;border-radius:0;background:#fff;padding:36px;min-height:230px}.feature:nth-child(3n){border-right:0}.feature:hover{transform:none;background:#f6f8ff;border-color:#dddfe3}.icon-box{background:#edf3ff;color:var(--accent);border:1px solid #a9c3ff;border-radius:8px}.steps{border-top:1px solid #dfe1e4}.step-list{border-color:#cfd3d9}.step:before{background:var(--accent);box-shadow:none}.step>b{color:var(--accent)}.step p{color:#656b75}.cta{background:#edf4ff;border:1px solid #a8c4ff;border-radius:20px;box-shadow:none}.footer{border-color:#dfe1e4;color:#606670}.auth-page{background:#fff;color:#111;grid-template-columns:1fr 1fr;padding:0;place-items:stretch;min-height:100vh}.auth-page:after{content:"Infraestrutura que acompanha o ritmo do seu projeto.";white-space:pre-wrap;display:flex;align-items:flex-start;padding:17vh 7vw;font-size:clamp(48px,5vw,82px);line-height:1.04;letter-spacing:-.055em;font-weight:800;color:#0b0c0e;background:radial-gradient(circle at 75% 25%,#d7e4ff,transparent 32%),linear-gradient(#dfe3e8 1px,transparent 0),linear-gradient(90deg,#dfe3e8 1px,transparent 0),#f1f3f5;background-size:auto,36px 36px,36px 36px,auto}.auth-brand{z-index:3;top:42px;left:6vw}.auth-glow{display:none}.auth-card{align-self:center;justify-self:center;width:min(480px,80%);border:0;background:#fff;border-radius:0;padding:30px 0;box-shadow:none;text-align:left}.auth-card .auth-icon{margin:0}.auth-card h1{font-size:34px;letter-spacing:-.04em}.auth-card>p{color:#626872}.auth-icon{background:#edf3ff;color:var(--accent);border-color:#b7ccff}.input-wrap{background:#fff;border-color:#d8dce2;color:#818792}.input-wrap:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #1557ff12;color:var(--accent)}.input-wrap input{color:#111}.form label{color:#202329}.auth-switch a,.form-row a{color:var(--accent)}.auth-switch{border-color:#e1e3e6}.activation{max-width:500px}.activation .eyebrow{justify-content:flex-start}.auth-foot{color:#747a84}.shell{color:#111;grid-template-columns:320px 1fr}.shell,.side{background:#fff}.side{border-color:#dedfe3;padding:28px 14px}.side>.brand{padding:0 10px}.nav a,.nav button{color:#23262b;font-size:16px}.nav a.active,.nav a:hover,.nav button.active,.nav button:hover{color:#101114;background:#f1f2f4}.logout{color:#5f6570}.main{max-width:none;padding:42px 30px 70px;background:transparent}.top{padding:0 4px}.top h1{color:#0b0c0e}.muted{color:#676d77}.card{background:#fff;border-color:#dfe1e5;box-shadow:none;border-radius:13px}.metric{color:#0a0b0d}.wide{background:linear-gradient(135deg,#f4f8ff,#fff)}.progress{background:#e7e9ed}.notice{background:#edfff5!important;color:#087743!important;border-color:#a8e5c5!important}.bot-row{border-color:#e0e2e6}.bot-logo{background:#edf3ff;color:var(--accent)}.bot-actions button{background:#fff;color:#4e5560;border-color:#d8dce2}.modal input,.modal textarea,.tool-head select{background:#fff;color:#111;border-color:#d8dce2}.upload-box{border-color:#cbd0d8}.console-box{background:#11151c;color:#aeb8c8}.settings-avatar{background:#edf3ff;color:var(--accent)}.modal-backdrop{background:#1118}.modal,.screen-loader{background:#fff}.screen-loader{color:#646b76}.screen-loader b{color:#111!important}@media(max-width:900px){.wrap{width:min(100% - 30px,1160px)}.landing-nav{top:8px;margin-top:8px}.hero{grid-template-columns:1fr;padding-inline:0}.hero h1{font-size:64px}.feature:nth-child(3n){border-right:1px solid #dddfe3}.auth-page{grid-template-columns:1fr}.auth-page:after{display:none}.auth-card{width:min(460px,calc(100% - 40px))}.shell{grid-template-columns:1fr}}@media(max-width:580px){.hero h1{font-size:51px}.section h2{font-size:38px}.feature-grid{display:block}.feature{border-right:0}.landing-nav{padding:0 14px}.auth-brand{left:20px}}body .brand{font-size:0;line-height:0;gap:0}body .brand-logo{display:block;width:178px;max-width:100%;line-height:0;transition:transform .2s ease,filter .2s ease;filter:drop-shadow(0 7px 14px rgba(0,92,255,.18))}body .brand-logo img{display:block;width:100%;height:auto}body .brand:hover .brand-logo{transform:translateY(-1px);filter:drop-shadow(0 9px 18px rgba(0,126,255,.3))}body .side .brand-logo{width:184px}body .auth-brand .brand-logo{width:190px}body .footer .brand-logo{width:164px}body .mark{position:relative!important;width:48px!important;height:48px!important;border:0!important;border-radius:0!important;background-image:url(/brand/hyper-cloud-symbol.png)!important;background-color:transparent!important;background-position:50%!important;background-size:contain!important;background-repeat:no-repeat!important;box-shadow:none!important;filter:drop-shadow(0 7px 14px rgba(0,112,255,.32));flex:0 0 auto!important}body .mark:after,body .mark:before{content:none!important;display:none!important;border:0!important;background:none!important}@media(max-width:580px){body .landing-nav .brand-logo{width:148px}body .auth-brand .brand-logo{width:168px}body .footer .brand-logo{width:154px}}.language-picker{isolation:isolate}.language-picker *{box-sizing:border-box}.landing-nav .brand{color:inherit!important}.language-menu{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important}