:root{--bg:#09090b;--sidebar:#111113;--card:#17171a;--border:#2b2b31;--ada-red:#7a0f16;--ada-red-light:#8e1622;--ada-red-glow:#7a0f1673;--text:#ececec;--muted:#9d9d9d}*{box-sizing:border-box}body{color:var(--text);background:#09090b;margin:0;font-family:Inter,Arial,sans-serif}.app{background:radial-gradient(circle at 100% 0,#dc26262e,#0000 35%),#09090b;min-height:100vh;display:flex}.sidebar{border-right:1px solid var(--border);background:#0a0a0ce6;width:270px;padding:24px}.brand{align-items:center;gap:14px;margin-bottom:36px;display:flex}.logo{background:linear-gradient(135deg, var(--ada-red), #7f1d1d);border-radius:16px;place-items:center;width:48px;height:48px;font-size:24px;font-weight:800;display:grid;box-shadow:0 0 28px #dc262659}.brand h2{margin:0}.brand p{color:var(--muted);margin:4px 0 0;font-size:13px}nav{flex-direction:column;gap:10px;display:flex}nav a{color:var(--muted);cursor:pointer;border-radius:14px;padding:13px 14px}nav a.active,nav a:hover{color:#fff;background:#dc262624}.main{flex:1;padding:32px}.topbar{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.topbar h1{margin:0;font-size:34px}.topbar p{color:var(--muted);margin:8px 0 0}.status{border:1px solid var(--border);background:#18181be6;border-radius:999px;align-items:center;gap:9px;padding:10px 14px;display:flex}.status span{background:#22c55e;border-radius:50%;width:10px;height:10px;box-shadow:0 0 14px #22c55e}.hero-card{background:linear-gradient(135deg, #dc26262e, #18181beb), var(--card);border:1px solid #dc262659;border-radius:28px;justify-content:space-between;align-items:center;min-height:210px;padding:32px;display:flex;box-shadow:0 25px 80px #00000059}.eyebrow{color:#b91c2b;letter-spacing:4px;text-transform:uppercase;font-size:12px}.hero-card h2{margin:8px 0;font-size:38px}.hero-card p{color:#d4d4d8;max-width:650px}.hero-icon{color:#b91c2b;background:#dc262629;border-radius:30px;place-items:center;width:110px;height:110px;display:grid}.cards{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:24px;display:grid}.card{border:1px solid var(--border);background:#18181bdb;border-radius:22px;padding:22px}.card-icon{color:var(--ada-red-light);margin-bottom:18px}.card p{color:var(--muted);margin:0}.card h3{margin:8px 0 0;font-size:24px}.save-btn{background:linear-gradient(135deg, var(--ada-red), #7f1d1d);color:#fff;cursor:pointer;border:1px solid #f8717159;border-radius:14px;padding:12px 18px;font-weight:700}.saved-msg{color:#b91c2b;margin-bottom:16px}.prompt-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.prompt-box{border:1px solid var(--border);background:#18181bdb;border-radius:22px;padding:20px}.prompt-box h2{margin-top:0;font-size:18px}.prompt-box textarea{resize:vertical;width:100%;height:320px;color:var(--text);background:#09090b;border:1px solid #3f3f46;border-radius:16px;outline:none;padding:14px;font-family:Consolas,monospace}.danger-btn{color:#fca5a5;cursor:pointer;background:#dc262626;border:1px solid #f8717159;border-radius:12px;margin-bottom:14px;padding:10px 14px}.settings-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.setting-card{border:1px solid var(--border);background:#18181bdb;border-radius:20px;padding:18px}.setting-card label{color:var(--muted);margin-bottom:10px;display:block}.setting-card input{color:#fff;background:#09090b;border:1px solid #3f3f46;border-radius:12px;outline:none;width:100%;padding:12px}.full{grid-column:1/-1}.logs-list{gap:18px;display:grid}.log-card{border:1px solid var(--border);background:#18181bdb;border-radius:22px;padding:20px}.log-card h2{color:#b91c2b;margin-top:0}.log-card pre{white-space:pre-wrap;background:#09090b;border:1px solid #3f3f46;border-radius:16px;max-height:420px;padding:16px;overflow:auto}.mod-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.mod-card{border:1px solid var(--border);background:#18181bdb;border-radius:22px;padding:20px}.mod-card h2{margin-top:0}.mod-card label{color:var(--muted);margin:14px 0 8px;display:block}.mod-card input,.mod-card textarea{color:#fff;background:#09090b;border:1px solid #3f3f46;border-radius:12px;outline:none;width:100%;padding:12px}.mod-card textarea{resize:vertical;height:110px}.sidebar{box-shadow:20px 0 80px #dc262614}.logo{transition:all .25s}.logo:hover{transform:scale(1.08)rotate(-3deg);box-shadow:0 0 40px #dc2626a6}nav a{transition:all .22s}nav a:hover{box-shadow:inset 3px 0 0 var(--ada-red);transform:translate(6px)}.hero-card{position:relative;overflow:hidden}.hero-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#ef444442,#0000 42%);position:absolute;inset:-80px}.hero-card>*{z-index:1;position:relative}.card,.prompt-box,.setting-card,.mod-card,.log-card{transition:all .25s}.card:hover,.prompt-box:hover,.setting-card:hover,.mod-card:hover,.log-card:hover{border-color:#ef444473;transform:translateY(-4px);box-shadow:0 18px 55px #dc26261f}.save-btn:hover,.danger-btn:hover{transform:translateY(-2px);box-shadow:0 0 28px #dc262659}.save-btn,.danger-btn{transition:all .22s}.logo-img{object-fit:cover;width:58px;height:58px;box-shadow:0 0 32px var(--ada-red-glow);border:1px solid #8e1622b3;border-radius:18px;transition:all .25s}.logo-img:hover{box-shadow:0 0 45px var(--ada-red-glow);transform:scale(1.06)}.hero-with-image{min-height:260px}.hero-text{max-width:620px}.hero-ada{object-fit:cover;object-position:center;opacity:.82;filter:drop-shadow(0 0 35px #7a0f1699);max-width:42%;height:112%;position:absolute;bottom:0;right:20px;-webkit-mask-image:linear-gradient(270deg,#000 70%,#0000 100%);mask-image:linear-gradient(270deg,#000 70%,#0000 100%)}.profile-card{text-align:center;background:radial-gradient(circle at top,#7a0f1640,#0000 60%),#17171abf;border:1px solid #8e162273;border-radius:24px;margin-bottom:28px;padding:18px}.profile-img{object-fit:cover;width:92px;height:92px;box-shadow:0 0 35px var(--ada-red-glow);border:1px solid #8e1622bf;border-radius:24px}.profile-card h2{margin:12px 0 4px}.profile-card p{color:var(--muted);margin:0;font-size:13px}.mini-status{border:1px solid var(--border);background:#09090bd9;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin:14px auto 0;padding:7px 12px;font-size:13px;display:flex}.mini-status span{background:#22c55e;border-radius:50%;width:9px;height:9px;box-shadow:0 0 12px #22c55e}.sidebar-footer{border-top:1px solid var(--border);margin-top:30px;padding:16px}.sidebar-footer p{color:var(--muted);margin:0;font-size:12px}.sidebar-footer h4{margin:5px 0 0}.quick-actions{background:linear-gradient(135deg, #7a0f1638, #17171ae6), var(--card);border:1px solid #8e162259;border-radius:24px;justify-content:space-between;align-items:center;margin-top:24px;padding:24px;display:flex}.quick-actions h2{margin:0}.quick-actions p{color:var(--muted);margin:6px 0 0}.quick-buttons{flex-wrap:wrap;gap:12px;display:flex}.quick-buttons button{color:var(--text);cursor:pointer;background:#09090bcc;border:1px solid #8e16228c;border-radius:14px;padding:12px 14px;transition:all .2s}.quick-buttons button:hover{box-shadow:0 0 24px var(--ada-red-glow);background:#7a0f1659;transform:translateY(-2px)}.top-navigation{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.search-box{border:1px solid var(--border);background:#17171a;border-radius:18px;align-items:center;gap:10px;width:420px;padding:12px 18px;display:flex}.search-box input{color:#fff;background:0 0;border:none;outline:none;flex:1;font-size:15px}.nav-right{align-items:center;gap:16px;display:flex}.icon-btn{border:1px solid var(--border);color:#fff;cursor:pointer;background:#17171a;border-radius:14px;width:46px;height:46px;transition:all .25s}.icon-btn:hover{background:var(--ada-red)}.owner{border:1px solid var(--border);background:#17171a;border-radius:18px;align-items:center;gap:12px;padding:10px 16px;display:flex}.owner img{object-fit:cover;border-radius:14px;width:46px;height:46px}.owner h4{margin:0}.owner p{color:var(--muted);margin:2px 0 0;font-size:13px}.hero-card h2{letter-spacing:3px;text-transform:uppercase;text-shadow:0 0 10px #ffffff1f;max-width:620px;margin-bottom:22px;font-family:Cinzel,serif;font-size:58px;line-height:1.05}.hero-card p:last-child{color:#cfcfcf;font-size:22px;line-height:1.5}.eyebrow,.card p,.quick-actions h2,.sidebar-footer p{letter-spacing:4px;text-transform:uppercase}.profile-card h2{letter-spacing:2px;text-transform:uppercase;font-family:Cinzel,serif}.home-page{flex-direction:column;gap:22px;display:flex}.cinematic-hero{background:linear-gradient(90deg,#08080afa 0%,#21080af0 42%,#7a0f1659 100%),#09090b;border:1px solid #8e1622bf;border-radius:28px;height:330px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ff000008,0 25px 90px #00000073,inset 0 0 55px #7a0f1633}.cinematic-hero:before,.cinematic-hero:after{content:"";opacity:.75;z-index:5;border-style:solid;border-color:#dc1f2e;width:95px;height:38px;position:absolute}.cinematic-hero:before{border-width:2px 0 0 2px;top:18px;left:18px}.cinematic-hero:after{border-width:0 2px 2px 0;bottom:18px;right:18px}.hero-overlay{z-index:2;background:radial-gradient(circle at 70% 45%,#dc262647,#0000 35%),linear-gradient(90deg,#000000f5 0%,#000000d6 44%,#00000026 100%);position:absolute;inset:0}.hero-lines{opacity:.16;z-index:3;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px);background-size:100% 6px;position:absolute;inset:0}.hero-content{z-index:6;max-width:780px;padding:42px 54px;position:relative}.section-kicker{color:#ff2a3d;letter-spacing:6px;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.hero-content h1{letter-spacing:5px;text-transform:uppercase;color:#f4eeee;text-shadow:0 0 18px #ffffff1f,0 0 35px #7a0f1647;margin:18px 0 14px;font-family:Cinzel,serif;font-size:clamp(42px,4.8vw,72px);line-height:.98}.hero-rule{background:linear-gradient(90deg,#ff1f35,#ff1f351a);width:360px;height:3px;margin:18px 0 20px;box-shadow:0 0 18px #ff1f3573}.hero-subtitle{color:#cfcfcf;font-size:18px;line-height:1.5}.hero-subtitle span{color:#ff2a3d;font-weight:800}.hero-character{object-fit:cover;object-position:center;z-index:1;opacity:.9;filter:contrast(1.08)saturate(1.05);width:48%;height:100%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 58%,#0000 100%);mask-image:linear-gradient(270deg,#000 58%,#0000 100%)}.hero-code{z-index:7;color:#ff2a3d;letter-spacing:6px;font-size:11px;font-weight:800;position:absolute;bottom:28px;right:38px}.premium-cards{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.premium-card{background:radial-gradient(circle at 0 0,#7a0f162e,#0000 45%),linear-gradient(#17171af5,#09090bf0);border:1px solid #8e16226b;border-radius:22px;min-height:150px;padding:24px;transition:all .25s;position:relative;overflow:hidden}.premium-card:hover{border-color:#ff2a3dbf;transform:translateY(-5px);box-shadow:0 18px 60px #7a0f1638}.premium-icon{color:#ff2a3d;margin-bottom:20px}.premium-icon svg{width:30px;height:30px}.premium-card p{color:#ff2a3d;letter-spacing:3px;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.premium-card h3{color:#f4eeee;margin:10px 0 8px;font-size:26px}.card-detail{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.green-dot,.muted-dot{border-radius:50%;width:8px;height:8px}.muted-dot{background:#71717a}.command-panel{background:linear-gradient(135deg, #7a0f1640, #09090bf0), var(--card);border:1px solid #8e162285;border-radius:24px;grid-template-columns:260px 1fr;align-items:center;gap:22px;padding:24px 26px;display:grid}.command-panel h2{margin:8px 0 5px}.command-panel p:not(.section-kicker){color:var(--muted);margin:0}.command-buttons{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.command-btn{color:#f4eeee;cursor:pointer;background:radial-gradient(circle,#7a0f1633,#0000 70%),#09090bd1;border:1px solid #8e1622a6;border-radius:18px;justify-content:center;align-items:center;gap:12px;height:74px;transition:all .22s;display:flex}.command-btn svg{color:#ff2a3d;width:26px;height:26px}.command-btn:hover{border-color:#ff2a3d;transform:translateY(-3px);box-shadow:0 0 35px #7a0f166b}.bottom-grid{grid-template-columns:1.1fr 1.2fr 1.25fr;gap:18px;display:grid}.info-panel{background:radial-gradient(circle at 100% 0,#7a0f161f,#0000 40%),#09090be0;border:1px solid #8e162266;border-radius:22px;padding:22px}.panel-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.panel-head button{color:#ff2a3d;cursor:pointer;background:0 0;border:none}.live{color:#22c55e;font-size:13px}.activity-item{color:#cfcfcf;grid-template-columns:12px 68px 1fr 68px;align-items:center;gap:10px;padding:10px 0;display:grid}.activity-item p{margin:0}.activity-item small{color:var(--muted)}.activity-item b{color:var(--muted);text-align:center;background:#ffffff0f;border-radius:8px;padding:5px 8px;font-size:12px}.activity-dot{border-radius:50%;width:8px;height:8px}.activity-dot.red{background:#ff2a3d}.activity-dot.green{background:#22c55e}.activity-dot.gray{background:#71717a}.stat-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.mini-stat{border:1px solid var(--border);background:#17171a8c;border-radius:16px;padding:16px}.mini-stat p{color:#ff2a3d;letter-spacing:2px;margin:0;font-size:11px;font-weight:800}.mini-stat h3{margin:8px 0 12px;font-size:22px}.fake-chart{opacity:.9;background:linear-gradient(135deg,#0000 8%,#ff2a3dcc 8% 12%,#0000 12% 22%,#ff2a3d80 22% 26%,#0000 26% 38%,#ff2a3dbf 38% 42%,#0000 42%);height:20px}.server-row{border-bottom:1px solid #ffffff0f;grid-template-columns:46px 1fr 70px;align-items:center;gap:14px;padding:13px 0;display:grid}.server-icon{color:#ff2a3d;background:#7a0f1638;border:1px solid #8e162273;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.server-row h4{margin:0}.server-row p{color:var(--muted);margin:4px 0 0;font-size:13px}.server-row span{color:#22c55e;font-size:13px}@media (width<=1250px){.premium-cards,.command-buttons{grid-template-columns:repeat(2,1fr)}.bottom-grid,.command-panel{grid-template-columns:1fr}}.appearance-panel{background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 40%), var(--card);border:1px solid #8e162273;border-radius:24px;margin-bottom:24px;padding:24px}.appearance-panel h2{letter-spacing:2px;text-transform:uppercase;margin:8px 0 6px;font-family:Cinzel,serif}.appearance-panel p:not(.section-kicker){color:var(--muted)}.upload-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.upload-card{background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 42%), var(--card);border:1px solid #8e162273;border-radius:24px;padding:24px}.upload-card h3{letter-spacing:2px;text-transform:uppercase;margin-top:0;font-family:Cinzel,serif}.upload-preview{object-fit:cover;border:1px solid var(--border);background:#050505;border-radius:18px;width:100%;height:220px;margin:14px 0}.upload-card input{width:100%;color:var(--muted);margin-bottom:14px}.upload-card .save-btn{align-items:center;gap:10px;display:flex}.asset-delete{color:#ff2a3d;cursor:pointer;background:#09090bcc;border:1px solid #8e16228c;border-radius:12px;width:38px;height:38px}.asset-preview{border:1px solid var(--border);cursor:pointer;background:#050505;border-radius:18px;place-items:center;height:220px;display:grid;overflow:hidden}.asset-empty svg{color:var(--ada-red-light)}.appearance-hero{background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 42%), linear-gradient(135deg, #7a0f163d, #09090bed), var(--card);border:1px solid #8e16228c;border-radius:26px;margin-bottom:24px;padding:28px}.appearance-hero h2{letter-spacing:2px;text-transform:uppercase;margin:10px 0 8px;font-family:Cinzel,serif;font-size:34px}.appearance-hero p:not(.section-kicker){color:var(--muted);max-width:780px}.asset-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.asset-card{background:radial-gradient(circle at 100% 0,#7a0f1633,#0000 42%),linear-gradient(#17171af5,#09090beb);border:1px solid #8e16227a;border-radius:24px;padding:22px;transition:all .22s}.asset-card:hover{border-color:var(--ada-red-light);box-shadow:0 0 35px var(--ada-red-glow);transform:translateY(-4px)}.asset-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.asset-head h3{letter-spacing:1px;text-transform:uppercase;margin:8px 0;font-family:Cinzel,serif}.asset-head p:not(.section-kicker){color:var(--muted);margin:0 0 14px;font-size:13px}.asset-delete{color:#ff2a3d;cursor:pointer;background:#09090bcc;border:1px solid #8e16228c;border-radius:12px;min-width:38px;height:38px;transition:all .2s}.asset-delete:hover{background:#7a0f1659}.asset-preview{cursor:pointer;background:linear-gradient(135deg,#7a0f1614,#0000),#050505;border:1px dashed #8e16228c;border-radius:18px;place-items:center;height:230px;transition:all .22s;display:grid;overflow:hidden}.asset-preview.dragging{border-color:var(--ada-red-light);box-shadow:inset 0 0 35px var(--ada-red-glow)}.asset-preview img{object-fit:cover;width:100%;height:100%}.asset-empty{text-align:center;color:var(--muted)}.asset-empty svg{color:var(--ada-red-light);margin-bottom:8px}.asset-message{color:var(--muted);align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.asset-message svg{color:#22c55e}.asset-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.asset-actions .save-btn{align-items:center;gap:8px;display:flex}.theme-studio{background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 42%), linear-gradient(135deg, #7a0f162e, #09090bf2), var(--card);border:1px solid #8e162280;border-radius:26px;margin-bottom:24px;padding:26px}.theme-head h2{font-family:var(--title-font), serif;letter-spacing:2px;text-transform:uppercase;margin:8px 0 6px}.theme-head p:not(.section-kicker){color:var(--muted)}.theme-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:20px;display:grid}.theme-card{text-align:left;cursor:pointer;border:1px solid var(--border);color:var(--text);background:#09090bbf;border-radius:20px;padding:16px;transition:all .22s}.theme-card:hover,.theme-card.selected{border-color:var(--ada-red-light);box-shadow:0 0 35px var(--ada-red-glow);transform:translateY(-4px)}.theme-preview{border:1px solid #ffffff1f;border-radius:16px;height:90px;margin-bottom:14px}.theme-card h3{margin:0}.theme-card p{color:var(--muted);margin:5px 0 0}.settings-panel{background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 42%), linear-gradient(135deg, #7a0f162e, #09090bf2), var(--card);border:1px solid #8e162280;border-radius:26px;margin-bottom:24px;padding:26px}.settings-panel h2{font-family:var(--title-font), serif;letter-spacing:2px;text-transform:uppercase;margin:8px 0 20px}.manager-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.manager-card{background:radial-gradient(circle at 100% 0,#7a0f162e,#0000 42%),linear-gradient(#17171af5,#09090beb);border:1px solid #8e16227a;border-radius:24px;padding:24px}.manager-head h2{font-family:var(--title-font), serif;text-transform:uppercase;letter-spacing:1px;margin:8px 0 6px}.manager-head p:not(.section-kicker){color:var(--muted)}.manager-add{gap:12px;margin-top:18px;display:flex}.manager-add input{color:var(--text);border:1px solid var(--border);background:#09090b;border-radius:14px;outline:none;flex:1;padding:12px}.manager-list{gap:10px;margin-top:16px;display:grid}.manager-row{border:1px solid var(--border);background:#09090bc7;border-radius:14px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.manager-row span{color:var(--text);word-break:break-all}.manager-row button{color:var(--ada-red-light);cursor:pointer;background:#7a0f1633;border:1px solid #8e162280;border-radius:10px;padding:8px}.empty-text{color:var(--muted)}.prompt-studio-hero{background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 42%), linear-gradient(135deg, #7a0f1638, #09090bf0), var(--card);border:1px solid #8e16228c;border-radius:26px;margin-bottom:24px;padding:28px}.prompt-studio-hero h2{font-family:var(--title-font), serif;letter-spacing:2px;text-transform:uppercase;margin:10px 0 8px;font-size:34px}.prompt-studio-hero p:not(.section-kicker){color:var(--muted);max-width:780px}.prompt-studio{grid-template-columns:310px 1fr;gap:24px;display:grid}.prompt-tabs{align-self:start;gap:12px;display:grid}.prompt-tabs button{text-align:left;border:1px solid var(--border);color:var(--text);cursor:pointer;background:linear-gradient(#17171af5,#09090beb);border-radius:18px;padding:18px;transition:all .22s}.prompt-tabs button:hover,.prompt-tabs button.active{border-color:var(--ada-red-light);box-shadow:0 0 28px var(--ada-red-glow);transform:translate(5px)}.prompt-tabs span{margin-bottom:6px;font-weight:800;display:block}.prompt-tabs small{color:var(--muted)}.prompt-editor-panel{background:radial-gradient(circle at 100% 0,#7a0f1629,#0000 42%),linear-gradient(#17171af5,#09090bf0);border:1px solid #8e162280;border-radius:26px;padding:24px}.prompt-editor-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.prompt-editor-head h2{font-family:var(--title-font), serif;text-transform:uppercase;letter-spacing:2px;margin:8px 0 6px}.prompt-editor-head p:not(.section-kicker){color:var(--muted);margin:0}.prompt-tools{gap:10px;display:flex}.prompt-tools button{color:var(--text);cursor:pointer;background:#09090bcc;border:1px solid #8e16228c;border-radius:12px;align-items:center;gap:8px;padding:10px 13px;display:flex}.prompt-tools button:hover{background:#7a0f1652}.prompt-search{border:1px solid var(--border);background:#09090b;border-radius:14px;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}.prompt-search svg{color:var(--muted)}.prompt-search input{color:var(--text);background:0 0;border:none;outline:none;flex:1}.prompt-editor{resize:vertical;width:100%;min-height:560px;color:var(--text);border:1px solid var(--border);background:linear-gradient(135deg,#7a0f160d,#0000),#050505;border-radius:18px;outline:none;padding:18px;font-family:Consolas,Courier New,monospace;font-size:14px;line-height:1.6}.prompt-editor:read-only{opacity:.8}.prompt-meta{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.prompt-meta span{border:1px solid var(--border);color:var(--muted);background:#09090bbf;border-radius:999px;padding:7px 10px;font-size:13px}@media (width<=1100px){.prompt-studio{grid-template-columns:1fr}}.memory-hero{background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 42%), linear-gradient(135deg, #7a0f1638, #09090bf0), var(--card);border:1px solid #8e16228c;border-radius:26px;margin-bottom:24px;padding:28px}.memory-hero h2{font-family:var(--title-font), serif;letter-spacing:2px;text-transform:uppercase;margin:10px 0 8px;font-size:34px}.memory-hero p:not(.section-kicker){color:var(--muted)}.memory-stats{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:24px;display:grid}.memory-stat{background:radial-gradient(circle at top right, #7a0f1629, transparent 45%), var(--card);border:1px solid #8e162273;border-radius:20px;padding:20px}.memory-stat p{color:var(--ada-red-light);letter-spacing:3px;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.memory-stat h3{margin:10px 0 0;font-size:26px}.memory-panel{background:radial-gradient(circle at 100% 0,#7a0f1629,#0000 42%),linear-gradient(#17171af5,#09090bf0);border:1px solid #8e162280;border-radius:26px;padding:24px}.memory-toolbar{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.memory-search{border:1px solid var(--border);background:#09090b;border-radius:14px;flex:1;align-items:center;gap:10px;min-width:280px;padding:12px 14px;display:flex}.memory-search svg{color:var(--muted)}.memory-search input{color:var(--text);background:0 0;border:none;outline:none;flex:1}.memory-add{grid-template-columns:1fr 170px;gap:14px;margin-bottom:22px;display:grid}.memory-add textarea{resize:vertical;min-height:86px;color:var(--text);border:1px solid var(--border);background:#050505;border-radius:16px;outline:none;padding:14px}.memory-list{gap:12px;display:grid}.memory-row{border:1px solid var(--border);background:#09090bc2;border-radius:18px;grid-template-columns:72px 1fr auto;align-items:start;gap:14px;padding:16px;display:grid}.memory-index{color:var(--ada-red-light);letter-spacing:1px;font-weight:800}.memory-row p{color:var(--text);margin:0;line-height:1.55}.memory-edit{resize:vertical;min-height:90px;color:var(--text);border:1px solid var(--border);background:#050505;border-radius:14px;padding:12px}.memory-actions{gap:8px;display:flex}.memory-actions button{min-width:38px;height:38px;color:var(--ada-red-light);cursor:pointer;background:#7a0f162e;border:1px solid #8e16228c;border-radius:11px}.memory-empty{color:var(--muted);place-items:center;padding:50px;display:grid}.memory-empty svg{color:var(--ada-red-light)}.raw-memory-box{background:#09090bd1;border:1px solid #8e162273;border-radius:26px;margin-top:24px;padding:24px}.raw-memory-box h2{font-family:var(--title-font), serif;letter-spacing:2px;text-transform:uppercase}.raw-memory-box textarea{resize:vertical;width:100%;min-height:360px;color:var(--text);border:1px solid var(--border);background:#050505;border-radius:18px;outline:none;padding:16px;font-family:Consolas,monospace}@media (width<=1100px){.memory-stats{grid-template-columns:repeat(2,1fr)}.memory-add,.memory-row{grid-template-columns:1fr}}.live-dashboard-grid{grid-template-columns:1.65fr 1fr;gap:22px;display:grid}.live-command-panel{margin-top:0}.live-panel{background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 42%), linear-gradient(180deg, #17171af5, #09090bf0);border:1px solid #8e162280;border-radius:24px;padding:24px}.live-metrics{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.mini-live{border:1px solid var(--border);background:#09090bc7;border-radius:16px;padding:16px}.mini-live p{color:var(--ada-red-light);letter-spacing:2px;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.mini-live h3{word-break:break-word;margin:8px 0 0;font-size:20px}@media (width<=1200px){.live-dashboard-grid{grid-template-columns:1fr}}.analytics-hero{background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 42%), linear-gradient(135deg, #7a0f1638, #09090bf0), var(--card);border:1px solid #8e16228c;border-radius:26px;margin-bottom:24px;padding:28px}.analytics-hero h2{font-family:var(--title-font), serif;letter-spacing:2px;text-transform:uppercase;margin:10px 0 8px;font-size:34px}.analytics-hero p:not(.section-kicker){color:var(--muted)}.analytics-cards{grid-template-columns:repeat(5,1fr);gap:18px;margin-bottom:24px;display:grid}.analytics-card{background:radial-gradient(circle at top right, #7a0f1629, transparent 45%), var(--card);border:1px solid #8e162273;border-radius:22px;padding:22px}.analytics-card div{color:var(--ada-red-light);margin-bottom:14px}.analytics-card p{color:var(--ada-red-light);letter-spacing:3px;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.analytics-card h3{margin:10px 0 0;font-size:28px}.analytics-grid{grid-template-columns:1.2fr 1fr 1fr;gap:22px;display:grid}.analytics-panel{background:radial-gradient(circle at 100% 0,#7a0f1629,#0000 42%),linear-gradient(#17171af5,#09090bf0);border:1px solid #8e162280;border-radius:24px;padding:24px}.bar-list{gap:16px;display:grid}.bar-row{grid-template-columns:90px 1fr 36px;align-items:center;gap:12px;display:grid}.bar-row span{color:var(--text);text-transform:capitalize}.bar-row b{color:var(--ada-red-light)}.bar-track{background:#ffffff14;border-radius:999px;height:12px;overflow:hidden}.bar-track div{background:linear-gradient(90deg, var(--ada-red), var(--ada-red-light));height:100%;box-shadow:0 0 18px var(--ada-red-glow);border-radius:999px}.week-chart{justify-content:space-between;align-items:end;gap:12px;height:230px;display:flex}.week-bar{text-align:center;flex:1;align-items:end;gap:10px;display:grid}.week-bar div{background:linear-gradient(180deg, var(--ada-red-light), var(--ada-red));min-height:20px;box-shadow:0 0 18px var(--ada-red-glow);border-radius:12px 12px 4px 4px}.week-bar span{color:var(--muted);font-size:12px}.system-list{gap:12px;display:grid}.system-row{border-bottom:1px solid #ffffff0f;justify-content:space-between;padding:13px 0;display:flex}.system-row span{color:var(--muted)}.system-row b{color:var(--text)}@media (width<=1200px){.analytics-cards{grid-template-columns:repeat(2,1fr)}.analytics-grid{grid-template-columns:1fr}}.discord-hero{background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 42%), linear-gradient(135deg, #7a0f1638, #09090bf0), var(--card);border:1px solid #8e16228c;border-radius:26px;margin-bottom:24px;padding:28px}.discord-hero h2{font-family:var(--title-font), serif;letter-spacing:2px;text-transform:uppercase;margin:10px 0 8px;font-size:34px}.discord-hero p:not(.section-kicker){color:var(--muted)}.discord-cards{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:24px;display:grid}.discord-stat{background:radial-gradient(circle at top right, #7a0f1629, transparent 45%), var(--card);border:1px solid #8e162273;border-radius:22px;padding:22px}.discord-stat div{color:var(--ada-red-light);margin-bottom:14px}.discord-stat p{color:var(--ada-red-light);letter-spacing:3px;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.discord-stat h3{margin:10px 0 0;font-size:26px}.discord-grid{grid-template-columns:.9fr 1.3fr;gap:22px;display:grid}.discord-panel{background:radial-gradient(circle at 100% 0,#7a0f1629,#0000 42%),linear-gradient(#17171af5,#09090bf0);border:1px solid #8e162280;border-radius:24px;padding:24px}.discord-label{color:var(--muted);margin-bottom:10px;display:block}.discord-input{width:100%;color:var(--text);border:1px solid var(--border);background:#050505;border-radius:14px;outline:none;padding:13px}.discord-actions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.discord-actions .save-btn{align-items:center;gap:8px;display:flex}.discord-note{color:var(--muted);margin-top:16px;line-height:1.5}.guild-list{gap:14px;display:grid}.guild-row{border:1px solid var(--border);background:#09090bc2;border-radius:18px;grid-template-columns:54px 1fr auto;align-items:center;gap:14px;padding:16px;display:grid}.guild-icon{width:48px;height:48px;color:var(--ada-red-light);background:#7a0f1633;border:1px solid #8e162273;border-radius:16px;place-items:center;display:grid}.guild-row h3{margin:0}.guild-row p{color:var(--muted);margin:5px 0 0;font-size:13px}.guild-meta{justify-items:end;gap:7px;display:grid}.guild-meta span{color:var(--muted);align-items:center;gap:6px;display:flex}.guild-meta b{color:#22c55e}@media (width<=1200px){.discord-cards{grid-template-columns:repeat(2,1fr)}.discord-grid{grid-template-columns:1fr}}.aiadmin-hero{background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 42%), linear-gradient(135deg, #7a0f1638, #09090bf0), var(--card);border:1px solid #8e16228c;border-radius:26px;margin-bottom:24px;padding:28px}.aiadmin-hero h2{font-family:var(--title-font), serif;letter-spacing:2px;text-transform:uppercase;margin:10px 0 8px;font-size:34px}.aiadmin-hero p:not(.section-kicker){color:var(--muted);max-width:820px}.aiadmin-layout{grid-template-columns:1.5fr .85fr;gap:22px;display:grid}.terminal-panel,.aiadmin-card{background:radial-gradient(circle at 100% 0,#7a0f1629,#0000 42%),linear-gradient(#17171af5,#09090bf0);border:1px solid #8e162280;border-radius:24px}.terminal-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.terminal-head div{color:var(--ada-red-light);align-items:center;gap:10px;font-weight:800;display:flex}.terminal-head span{color:#22c55e;font-size:13px}.terminal-body{align-content:start;gap:14px;min-height:500px;max-height:650px;padding:20px;display:grid;overflow:auto}.terminal-line{border:1px solid var(--border);background:#09090bc7;border-radius:16px;padding:14px}.terminal-line b{color:var(--ada-red-light);letter-spacing:2px;font-size:12px}.terminal-line p{color:var(--text);margin:7px 0 0;line-height:1.5}.terminal-line.user{border-color:#ffffff29}.terminal-line.error{border-color:#ff2a3da6}.terminal-summary{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.terminal-summary span{color:var(--muted);background:#7a0f162e;border:1px solid #8e162266;border-radius:999px;padding:6px 9px;font-size:13px}.terminal-input{border-top:1px solid var(--border);grid-template-columns:1fr 110px;gap:12px;padding:18px;display:grid}.terminal-input input{color:var(--text);border:1px solid var(--border);background:#050505;border-radius:14px;outline:none;padding:13px}.terminal-input .save-btn{justify-content:center;align-items:center;gap:8px;display:flex}.aiadmin-side{align-content:start;gap:22px;display:grid}.aiadmin-card{padding:22px}.aiadmin-card h3{font-family:var(--title-font), serif;letter-spacing:1px;text-transform:uppercase;margin:8px 0 12px}.aiadmin-card p:not(.section-kicker){color:var(--muted);line-height:1.5}.example-list{gap:10px;display:grid}.example-list button{text-align:left;color:var(--text);border:1px solid var(--border);cursor:pointer;background:#09090bd1;border-radius:12px;align-items:center;gap:9px;padding:11px 12px;display:flex}.example-list button:hover{border-color:var(--ada-red-light);box-shadow:0 0 20px var(--ada-red-glow)}.example-list svg{color:var(--ada-red-light)}@media (width<=1200px){.aiadmin-layout{grid-template-columns:1fr}}.voice-hero{background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 42%), linear-gradient(135deg, #7a0f1638, #09090bf0), var(--card);border:1px solid #8e16228c;border-radius:26px;margin-bottom:24px;padding:28px}.voice-hero h2,.voice-test-panel h2,.voice-panel h2{font-family:var(--title-font), serif;letter-spacing:2px;text-transform:uppercase;margin:10px 0 12px}.voice-hero p:not(.section-kicker),.voice-test-panel p{color:var(--muted)}.voice-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.voice-panel,.voice-test-panel{background:radial-gradient(circle at 100% 0,#7a0f1629,#0000 42%),linear-gradient(#17171af5,#09090bf0);border:1px solid #8e162280;border-radius:24px;padding:24px}.voice-input{width:100%;color:var(--text);border:1px solid var(--border);background:#050505;border-radius:14px;outline:none;padding:13px}.voice-toggle{width:100%;color:var(--text);border:1px solid var(--border);cursor:pointer;background:#09090bd1;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex}.voice-toggle.active{border-color:#22c55e;box-shadow:0 0 25px #22c55e40}.voice-test-panel{margin-top:24px}.voice-test-panel textarea{resize:vertical;width:100%;min-height:160px;color:var(--text);border:1px solid var(--border);background:#050505;border-radius:18px;outline:none;padding:16px}@media (width<=1200px){.voice-grid{grid-template-columns:1fr}}.mod-hero{background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 42%), linear-gradient(135deg, #7a0f1638, #09090bf0), var(--card);border:1px solid #8e16228c;border-radius:26px;margin-bottom:24px;padding:28px}.mod-hero h2,.warnings-head h2{font-family:var(--title-font), serif;letter-spacing:2px;text-transform:uppercase;margin:10px 0 8px;font-size:34px}.mod-hero p:not(.section-kicker){color:var(--muted)}.mod-control-panel,.warnings-panel{background:radial-gradient(circle at 100% 0,#7a0f1629,#0000 42%),linear-gradient(#17171af5,#09090bf0);border:1px solid #8e162280;border-radius:24px;margin-bottom:24px;padding:24px}.mod-input-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:18px;display:grid}.mod-input label,.mod-label{color:var(--muted);margin-bottom:8px;display:block}.mod-input input,.mod-reason{width:100%;color:var(--text);border:1px solid var(--border);background:#050505;border-radius:14px;outline:none;padding:13px}.mod-reason{resize:vertical;min-height:95px}.mod-action-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:24px;display:grid}.mod-action-card{background:radial-gradient(circle at top right, #7a0f1626, transparent 42%), var(--card);border:1px solid #8e162273;border-radius:22px;padding:22px;transition:all .22s}.mod-action-card:hover{border-color:var(--ada-red-light);box-shadow:0 0 28px var(--ada-red-glow);transform:translateY(-4px)}.mod-action-card.danger{border-color:#ff2a3d80}.mod-action-icon{color:var(--ada-red-light);margin-bottom:14px}.mod-action-card h3{margin:0 0 8px}.mod-action-card p{color:var(--muted);line-height:1.5}.mod-action-card button{color:var(--text);cursor:pointer;background:#7a0f1640;border:1px solid #8e16228c;border-radius:12px;margin-top:12px;padding:11px 14px}.mod-action-card button:hover{background:var(--ada-red)}.warnings-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.warnings-buttons{gap:10px;display:flex}.warnings-buttons .save-btn,.warnings-buttons .danger-btn{align-items:center;gap:8px;display:flex}.warnings-list{gap:10px;display:grid}.warning-row{border:1px solid var(--border);background:#09090bc7;border-radius:14px;grid-template-columns:60px 1fr;gap:12px;padding:14px;display:grid}.warning-row span{color:var(--ada-red-light);font-weight:800}.warning-row p{color:var(--text);margin:0}@media (width<=1200px){.mod-input-grid,.mod-action-grid{grid-template-columns:1fr}.warnings-head{flex-direction:column;align-items:flex-start}}.login-page{background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 35%), linear-gradient(135deg, #050505, var(--bg));place-items:center;min-height:100vh;padding:24px;display:grid}.login-card{background:radial-gradient(circle at top right, #7a0f1647, transparent 45%), var(--card);text-align:center;border:1px solid #8e16228c;border-radius:28px;width:min(460px,100%);padding:34px;box-shadow:0 25px 100px #00000080}.login-logo{width:82px;height:82px;color:var(--ada-red-light);box-shadow:0 0 35px var(--ada-red-glow);background:#7a0f1638;border:1px solid #8e16228c;border-radius:24px;place-items:center;margin:0 auto 22px;display:grid}.login-card h1{font-family:var(--title-font), serif;text-transform:uppercase;letter-spacing:2px;margin:12px 0}.login-card p:not(.section-kicker){color:var(--muted);line-height:1.5}.login-btn{color:#fff;background:linear-gradient(135deg, var(--ada-red), var(--ada-red-light));border:1px solid #ffffff1f;border-radius:15px;align-items:center;gap:10px;margin-top:22px;padding:13px 18px;text-decoration:none;display:inline-flex}.login-error{color:#fecaca;background:#7a0f1640;border:1px solid #ff2a3d73;border-radius:14px;margin-top:16px;padding:12px}.server-selector{border:1px solid var(--border);color:var(--ada-red-light);background:#17171a;border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex}.server-selector select{color:var(--text);background:0 0;border:none;outline:none;max-width:190px}.server-selector option{color:#fff;background:#111}.discord-data-grid{grid-template-columns:1fr 1fr;gap:22px;margin-top:22px;display:grid}@media (width<=1200px){.discord-data-grid{grid-template-columns:1fr}.server-selector{width:100%}}.icon-btn[disabled],button[disabled]{opacity:.5;cursor:not-allowed}.owner img{object-fit:cover}.hero-character{background:#050505}.hero-character,.profile-img,.owner img,.asset-preview img{object-fit:cover}.command-btn span{min-width:76px}.server-selector select{min-width:170px}.server-selector img{object-fit:cover;border-radius:8px;width:22px;height:22px}.permission-list{gap:10px;margin-top:14px;display:grid}.permission-row{border:1px solid var(--border);background:#00000059;border-radius:12px;justify-content:space-between;padding:12px;display:flex}.permission-row span{color:var(--muted)}.permission-row b.ok{color:#22c55e}.permission-row b.bad{color:#ff2a3d}.permission-warning{color:#fecaca;background:#7a0f1638;border:1px solid #ff2a3d66;border-radius:12px;margin-top:10px;padding:10px}.theme-card{min-height:150px}input[type=color]{background:0 0;border:none;width:48px;height:38px;padding:0}.toast-stack{z-index:9999;gap:12px;display:grid;position:fixed;top:24px;right:24px}.toast{color:#fff;background:radial-gradient(circle at top right, var(--ada-red-glow), transparent 45%), #121214;border:1px solid #8e1622a6;border-radius:16px;min-width:240px;padding:14px 16px;animation:.25s toastIn;box-shadow:0 15px 45px #00000073}.toast.error{border-color:#ff2a3dcc}@keyframes toastIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.animated-btn,.save-btn,.icon-btn,.command-btn,.theme-card,.asset-card,.mod-action-card{transition:transform .2s,box-shadow .2s,border-color .2s,background .2s}.animated-btn:hover,.save-btn:hover,.icon-btn:hover,.command-btn:hover,.theme-card:hover{box-shadow:0 0 26px var(--ada-red-glow);transform:translateY(-2px)}.animated-btn:active,.save-btn:active,.icon-btn:active,.command-btn:active{transform:scale(.96)}.server-banner-card{background-position:50%;background-size:cover}.server-title-row{align-items:center;gap:18px;display:flex}.server-title-row img{object-fit:cover;border:1px solid #ffffff1f;border-radius:22px;width:72px;height:72px}.asset-preview img{image-rendering:auto}@media (width<=900px){.app{grid-template-columns:1fr}.sidebar{width:100%;min-height:auto;position:relative}.main{padding:18px}.top-navigation{flex-direction:column;align-items:stretch;gap:14px}.nav-right{flex-wrap:wrap}.search-box{width:100%}.premium-cards,.analytics-cards,.discord-cards,.memory-stats,.asset-grid,.theme-grid,.settings-grid,.manager-grid,.discord-data-grid,.voice-grid,.mod-action-grid,.mod-input-grid{grid-template-columns:1fr!important}.cinematic-hero h1{font-size:42px}.hero-character{opacity:.28}.toast-stack{top:16px;left:16px;right:16px}}.pin-input{width:100%;color:var(--text);border:1px solid var(--border);text-align:center;letter-spacing:8px;background:#050505;border-radius:14px;outline:none;margin-top:18px;padding:14px;font-size:24px}.vps-wrap{color:#fff;padding:34px 42px 60px}.vps-hero{margin-bottom:28px}.vps-hero h1{letter-spacing:-1px;margin:0;font-size:44px;font-weight:900}.vps-hero h1 span{color:#ff4b63;text-shadow:0 0 22px #ff2341a6}.vps-hero p,.vps-muted{color:#b8b8c6}.vps-top-cards{grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:24px;display:grid}.vps-status-card,.vps-panel,.vps-box,.vps-footer-stats{background:linear-gradient(135deg,#1c1c22eb,#08080cf5);border:1px solid #ff374b59;border-radius:16px;box-shadow:0 0 30px #ff002314}.vps-status-card{align-items:center;gap:28px;min-height:110px;padding:24px 30px;display:flex}.vps-status-icon{color:#ff405b;text-shadow:0 0 24px #ff2a46b3;font-size:46px}.vps-status-card p,.vps-kicker,.vps-footer-stat p{color:#ff405b;letter-spacing:5px;margin:0 0 8px;font-size:12px;font-weight:900}.vps-status-card h3{margin:0 0 8px;font-size:27px}.vps-status-card span{color:#ddd;font-size:13px}.green-dot,.red-dot{border-radius:99px;width:8px;height:8px;margin-right:8px;display:inline-block}.green-dot{background:#26e36d;box-shadow:0 0 15px #26e36d}.red-dot{background:#ff405b;box-shadow:0 0 15px #ff405b}.vps-panel{margin-bottom:24px;padding:26px 28px 28px}.vps-panel h2{margin:0 0 6px;font-size:26px}.vps-actions{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:22px;display:grid}.vps-action{color:#fff;cursor:pointer;border:1px solid #ffffff1a;border-radius:11px;justify-content:center;align-items:center;gap:16px;min-height:86px;font-size:15px;font-weight:800;transition:all .18s;display:flex}.vps-action:hover{filter:brightness(1.15);transform:translateY(-3px)}.vps-action-icon{font-size:38px;line-height:1}.vps-action b,.vps-action small{text-align:left;display:block}.vps-action small{color:#ffffffbf;margin-top:5px;font-size:12px}.vps-action.red{background:linear-gradient(135deg,#5f1419e6,#1e080ae6);border-color:#ff4650b3;box-shadow:inset 0 0 35px #ff14282e}.vps-action.green{background:linear-gradient(135deg,#0e5023e6,#05190ce6);border-color:#23dc5a8c}.vps-action.orange{background:linear-gradient(135deg,#5f370ae6,#1e1205e6);border-color:#ffaa288c}.vps-action.purple{background:linear-gradient(135deg,#4b195ae6,#190a23e6);border-color:#dc46ff8c}.vps-action.pink{background:linear-gradient(135deg,#5f1428e6,#1e080fe6);border-color:#ff46788c}.vps-grid{grid-template-columns:1fr 1fr 1.45fr;gap:18px;margin-bottom:24px;display:grid}.vps-box{min-height:270px;padding:22px}.vps-box-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.vps-good{color:#20e66d;font-size:13px}.vps-check{grid-template-columns:16px 1fr 140px;align-items:center;gap:10px;margin-bottom:12px;display:grid}.vps-check p{color:#eee;text-transform:lowercase;margin:0}.vps-check b{text-align:center;background:#ffffff0f;border-radius:8px;padding:5px 0;font-size:12px}.vps-check b.ok{color:#58ff8a}.vps-check b.no{color:#ff596d}.dot{border-radius:99px;width:9px;height:9px}.dot.good{background:#25df6a}.dot.bad{background:#ff405b}.vps-terminal{color:#5cff7a;white-space:pre-wrap;background:#0000006b;border:1px solid #ffffff17;border-radius:12px;height:210px;padding:16px;font-size:12px;line-height:1.55;overflow:auto}.vps-terminal.logs{color:#d8d8e0}.vps-footer-stats{grid-template-columns:repeat(5,1fr);gap:20px;padding:20px 28px;display:grid}.vps-footer-stat{align-items:center;gap:14px;display:flex}.vps-footer-stat span{color:#ff405b;text-shadow:0 0 18px #ff28418c;font-size:27px}.vps-footer-stat b{color:#ddd;font-weight:600}@media (width<=1100px){.vps-top-cards,.vps-grid,.vps-footer-stats,.vps-actions{grid-template-columns:1fr}}.profile-card{background:radial-gradient(circle at top,#ff28462e,#08080cf2);border:1px solid #ff2d4673;box-shadow:0 0 35px #ff002d1f}.profile-img{background:#111;border:2px solid #ff3755bf;box-shadow:0 0 20px #ff324b8c,inset 0 0 18px #ffffff14;object-fit:cover!important;border-radius:22px!important;width:78px!important;height:78px!important}.upload-preview,.asset-preview,.image-preview,.appearance-preview img,.upload-card img{border:1px solid #ff2d4673;box-shadow:0 0 25px #ff002d2e,inset 0 0 25px #ffffff0a;object-fit:cover!important;border-radius:14px!important}.upload-card,.asset-card,.appearance-card,.image-card{overflow:hidden;box-shadow:0 0 28px #ff002d14;background:linear-gradient(135deg,#2d080edb,#08080cf5)!important;border:1px solid #ff2d4661!important;border-radius:18px!important}.upload-zone,.drop-zone,.image-drop{min-height:150px;transition:all .2s;background:linear-gradient(135deg,#ff1e3c12,#00000073),radial-gradient(circle,#ff3c5a1c,#0000 55%)!important;border:1px dashed #ff465f8c!important;border-radius:16px!important}.upload-zone:hover,.drop-zone:hover,.image-drop:hover{transform:translateY(-2px);box-shadow:0 0 30px #ff28462e;border-color:#ff5a73e6!important}.banner-preview,.hero-preview{filter:contrast(1.08)saturate(1.1);object-fit:cover!important;object-position:center!important;border-radius:16px!important;height:150px!important}button,.command-btn,.asset-card button,.upload-card button{border-radius:12px!important}:root{--ada-red:#ff2f4f;--ada-red-soft:#ff2f4f2e;--ada-red-border:#ff2f4f6b;--ada-card:#0e0e12d1;--ada-card-2:#2d080ebd;--ada-text:#f5f5f8;--ada-muted:#b8b8c6}.app{background:radial-gradient(circle at 100% 0,#ff2f4f1f,#0000 35%),radial-gradient(circle at 0 100%,#ff2f4f14,#0000 35%),linear-gradient(135deg,#050507,#09090d 55%,#12050a)!important}.premium-card,.info-panel,.command-panel,.log-card,.card,.asset-card,.upload-card,.appearance-card,.image-card,.settings-card,.live-card,.analytics-card,.discord-card,.memory-card,.personality-card,.moderation-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--ada-red-border)!important;background:linear-gradient(135deg,#26080ec7,#08080cf0)!important;border-radius:18px!important;box-shadow:0 0 35px #ff002d14,inset 0 0 20px #ffffff06!important}.premium-card:hover,.info-panel:hover,.command-panel:hover,.log-card:hover,.asset-card:hover,.upload-card:hover{transform:translateY(-2px);border-color:#ff465fb3!important;box-shadow:0 0 45px #ff002d24,inset 0 0 25px #ffffff09!important}h1,h2,h3{color:var(--ada-text);text-shadow:0 0 18px #ff2f4f1f}.section-kicker,.card-kicker,.panel-kicker,label{letter-spacing:4px;text-transform:uppercase;font-weight:900;color:var(--ada-red)!important}button,.command-btn,.asset-card button,.upload-card button{transition:all .18s;box-shadow:0 0 18px #ff2f4f1f;color:#fff!important;background:linear-gradient(135deg,#ff2f4f38,#28080eeb)!important;border:1px solid #ff2f4f8c!important;border-radius:13px!important}button:hover,.command-btn:hover,.asset-card button:hover,.upload-card button:hover{transform:translateY(-2px);box-shadow:0 0 28px #ff2f4f38;background:linear-gradient(135deg,#ff2f4f5c,#460812f2)!important}input,textarea,select{color:#fff!important;background:#08080cdb!important;border:1px solid #ff2f4f59!important;border-radius:12px!important}input:focus,textarea:focus,select:focus{box-shadow:0 0 0 3px #ff2f4f24;border-color:#ff465fd9!important;outline:none!important}.sidebar{border-right:1px solid #ff2f4f3d;background:linear-gradient(#09090efa,#040407fa)!important}.sidebar nav a{border-radius:12px;transition:all .18s}.sidebar nav a:hover{color:#fff;background:#ff2f4f1f}.sidebar nav a.active{box-shadow:0 0 22px #ff2f4f2e;color:#fff!important;background:linear-gradient(135deg,#ff2f4f52,#4b0912cc)!important}.profile-card{box-shadow:0 0 35px #ff2f4f21;background:radial-gradient(circle at top,#ff2f4f38,#08080cf2)!important;border:1px solid #ff2f4f73!important}.profile-img{border:2px solid #ff4b64cc;box-shadow:0 0 28px #ff2f4f80;object-fit:cover!important;border-radius:22px!important;width:82px!important;height:82px!important}.topbar,.search-bar,.topbar input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0eb3!important}.activity-item,.server-row,.permission-row,.memory-row,.log-row{background:#ffffff09!important;border:1px solid #ff2f4f24!important;border-radius:12px!important}.activity-item:hover,.server-row:hover,.permission-row:hover,.memory-row:hover{background:#ff2f4f14!important}pre,.clean-pre,.vps-terminal{box-shadow:inset 0 0 25px #ff2f4f09;color:#e6e6ec!important;background:#0000007a!important;border:1px solid #ff2f4f38!important;border-radius:14px!important}.upload-zone,.drop-zone,.image-drop{background:radial-gradient(circle,#ff2f4f1f,#0000 55%),linear-gradient(135deg,#ff2f4f0f,#00000073)!important;border:1px dashed #ff465f99!important;border-radius:16px!important}.upload-zone:hover,.drop-zone:hover,.image-drop:hover{box-shadow:0 0 30px #ff2f4f2e;border-color:#ff5a73f2!important}.upload-preview,.asset-preview,.image-preview,.banner-preview,.hero-preview,.appearance-preview img,.upload-card img{box-shadow:0 0 28px #ff2f4f24;object-fit:cover!important;border:1px solid #ff2f4f6b!important;border-radius:16px!important}.hero,.dashboard-hero,.live-hero{overflow:hidden;box-shadow:0 0 45px #ff2f4f21;border:1px solid #ff2f4f80!important;border-radius:20px!important}.green-dot,.activity-dot.green,.dot.good{box-shadow:0 0 16px #22e66bd9;background:#22e66b!important}.red-dot,.activity-dot.red,.dot.bad{box-shadow:0 0 16px #ff2f4fd9;background:var(--ada-red)!important}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#050507}::-webkit-scrollbar-thumb{background:linear-gradient(#ff2f4f,#7c1020);border-radius:20px}::-webkit-scrollbar-thumb:hover{background:#ff4f68}@media (width<=900px){.main{padding:20px!important}.premium-cards,.bottom-grid,.dashboard-grid,.analytics-grid{grid-template-columns:1fr!important}}.sidebar{box-shadow:inset -1px 0 #ff2d4640,0 0 45px #ff002d14;background:linear-gradient(#050508e0,#050508fa),radial-gradient(circle at top,#ff284640,#0000 38%)!important;width:230px!important;padding:22px 18px!important}.profile-card{position:relative;overflow:hidden;padding:22px 14px!important}.profile-card:before{content:"";background:radial-gradient(circle,#ff234647,#0000 40%);animation:5s ease-in-out infinite adaPulse;position:absolute;inset:-40%}.profile-card>*{z-index:2;position:relative}.profile-img{object-fit:cover!important;border-radius:28px!important;width:92px!important;height:92px!important;box-shadow:0 0 0 2px #ffffff14,0 0 35px #ff1e3c99,0 0 70px #ff1e3c2e!important}.profile-card h2{letter-spacing:1px;margin-top:14px!important;font-size:23px!important}.profile-card p{color:#ffb3bf!important}.mini-status{border:1px solid #ff465f59;box-shadow:0 0 16px #00ff641f;background:#0000008c!important}.sidebar nav{flex-direction:column;gap:8px;display:flex;margin-top:22px!important}.sidebar nav a{letter-spacing:.2px;border:1px solid #0000;align-items:center;height:42px;font-weight:600;position:relative;color:#cfd0d8!important;padding:0 14px!important;display:flex!important}.sidebar nav a:before{content:"";background:#ff2f4f;border-radius:20px;width:4px;height:0;transition:all .2s;position:absolute;left:8px;box-shadow:0 0 14px #ff2f4f}.sidebar nav a:hover{border-color:#ff2f4f47;padding-left:20px!important}.sidebar nav a:hover:before,.sidebar nav a.active:before{height:22px}.sidebar nav a.active{border:1px solid #ff2f4f73;color:#fff!important;background:linear-gradient(90deg,#ff2f4f47,#ff2f4f14)!important}.sidebar-footer{background:linear-gradient(135deg,#ff2f4f1f,#00000073);border:1px solid #ff2f4f40;border-radius:16px;margin-top:28px!important;padding:18px!important}.sidebar-footer:after{content:"";opacity:.55;clip-path:polygon(0 55%,12% 55%,16% 15%,22% 85%,27% 55%,36% 55%,40% 25%,45% 75%,51% 55%,100% 55%);background:linear-gradient(90deg,#0000,#ff2f4f,#0000);height:34px;margin-top:14px;display:block}.hero-card,.live-command-panel,.dashboard-hero,.home-hero{position:relative;overflow:hidden}.hero-card:after,.dashboard-hero:after,.home-hero:after{content:"";pointer-events:none;background:linear-gradient(105deg,#000000bf,#0000002e 48%,#ff2f4f26),radial-gradient(circle at 78% 45%,#ff2f4f47,#0000 25%);position:absolute;inset:0}.hero-card h1,.dashboard-hero h1,.home-hero h1{letter-spacing:-1px;text-shadow:0 0 25px #ffffff1f,0 0 38px #ff2f4f2e;line-height:.92;font-size:clamp(42px,5vw,74px)!important}.hero-card h1:first-line,.dashboard-hero h1:first-line,.home-hero h1:first-line{color:#fff}.premium-card{min-height:124px;position:relative;overflow:hidden}.premium-card:before{content:"";opacity:.9;pointer-events:none;background:radial-gradient(circle at 85% 20%,#ff2f4f24,#0000 28%);position:absolute;inset:0}.premium-card:hover:before{background:radial-gradient(circle at 85% 20%,#ff2f4f47,#0000 32%)}.command-panel{position:relative;overflow:hidden}.command-panel:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ff2f4f24,#0000 35%,#ff2f4f0d);position:absolute;inset:0}.command-panel>*{z-index:2;position:relative}@keyframes adaPulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.topbar{margin-bottom:24px;box-shadow:none!important;background:0 0!important;border:none!important}.topbar input,.search-bar input,input[placeholder*=Search]{background:#0c0c10d1!important;border:1px solid #ffffff14!important;border-radius:18px!important;height:46px!important;box-shadow:inset 0 0 18px #0000008c,0 0 22px #ff2f4f0f!important}.topbar input:focus,.search-bar input:focus,input[placeholder*=Search]:focus{border-color:#ff2f4f73!important;box-shadow:0 0 0 3px #ff2f4f14,0 0 28px #ff2f4f24!important}.search-bar,.topbar .search-box,.topbar>div:first-child{box-shadow:none!important;border:none!important;outline:none!important}.app{background-position:50%!important;background-size:cover!important;background-attachment:fixed!important}.app:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#000000e0,#0000009e,#000000e0),radial-gradient(circle,#ff2f4f14,#0000 45%);position:fixed;inset:0}.main{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000002e!important}.command-panel{min-height:auto!important;overflow:hidden!important}.command-panel .command-buttons{flex-wrap:wrap!important;gap:16px!important;display:flex!important}.command-btn{white-space:normal!important;min-width:150px!important;max-width:190px!important;height:58px!important;overflow:hidden!important}.log-card{overflow:hidden!important}.log-card pre,.clean-pre{max-height:260px!important;overflow:auto!important}.ada-decor{pointer-events:none;z-index:1;position:fixed;inset:0}.butterfly{color:#ff2f4f;text-shadow:0 0 10px #ff2f4f,0 0 22px #ff2f4fcc;opacity:.55;font-size:13px;animation:9s ease-in-out infinite butterflyFloat;position:absolute}.butterfly:before,.butterfly:after{content:"◆";color:#ff5b73;position:absolute}.butterfly:before{left:-7px;transform:rotate(25deg)}.butterfly:after{right:-7px;transform:rotate(-25deg)}.b1{animation-delay:0s;top:18%;left:21%}.b2{animation-delay:2s;top:38%;right:15%}.b3{animation-delay:4s;bottom:22%;left:36%}.b4{animation-delay:6s;bottom:16%;right:24%}@keyframes butterflyFloat{0%,to{opacity:.35;transform:translateY(0)translate(0)rotate(0)scale(1)}50%{opacity:.9;transform:translateY(-22px)translate(18px)rotate(12deg)scale(1.15)}}.chibi-ada{z-index:3;filter:drop-shadow(0 0 18px #ff2f4fcc);width:62px;height:82px;animation:1.6s ease-in-out infinite chibiDance;position:fixed;bottom:30px;right:32px}.chibi-head{background:#f0b1a5;border:2px solid #ff2f4f;border-radius:50%;width:34px;height:34px;position:absolute;top:0;left:14px}.chibi-hair{clip-path:polygon(8% 12%,92% 5%,94% 75%,70% 58%,58% 100%,42% 62%,18% 82%);background:#1c1215;border-radius:50% 50% 45% 45%;width:48px;height:38px;position:absolute;top:-3px;left:8px}.chibi-body{background:linear-gradient(#b3122d,#4a0610);border:2px solid #ff2f4fe6;border-radius:12px 12px 18px 18px;width:28px;height:42px;position:absolute;top:34px;left:18px}.chibi-body:before,.chibi-body:after{content:"";background:#b3122d;border:1px solid #ff2f4f;border-radius:999px;width:20px;height:6px;position:absolute;top:8px}.chibi-body:before{transform-origin:100%;animation:1.6s ease-in-out infinite chibiArmLeft;left:-18px}.chibi-body:after{transform-origin:0;animation:1.6s ease-in-out infinite chibiArmRight;right:-18px}@keyframes chibiDance{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-8px)rotate(3deg)}}@keyframes chibiArmLeft{0%,to{transform:rotate(18deg)}50%{transform:rotate(-28deg)}}@keyframes chibiArmRight{0%,to{transform:rotate(-18deg)}50%{transform:rotate(28deg)}}.app{min-height:100vh;background:#030306!important;position:relative!important;overflow-x:hidden!important}.ada-cinematic-bg{background-image:var(--ada-bg-image);filter:blur(9px)brightness(.42)saturate(1.1)contrast(1.08);z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;animation:28s ease-in-out infinite alternate adaSlowZoom;position:fixed;inset:0;transform:scale(1.1)}.main{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ada-page-enter{animation:.45s both adaPageIn}.premium-card:after,.info-panel:after,.command-panel:after,.log-card:after,.vps-status-card:after,.vps-panel:after,.vps-box:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff14,#0000);width:70%;height:100%;animation:7s ease-in-out infinite adaCardSweep;position:absolute;top:0;left:-120%;transform:skew(-18deg)}button,.command-btn,.vps-action,.asset-card button,.upload-card button{position:relative;overflow:hidden;box-shadow:0 0 24px #ff2f4f24;color:#fff!important;background:linear-gradient(135deg,#ff2f4f47,#12080cf0)!important;border:1px solid #ff466494!important}button:before,.command-btn:before,.vps-action:before{content:"";opacity:.75;pointer-events:none;background:radial-gradient(circle at 0 0,#ffffff29,#0000 35%);position:absolute;inset:0}.profile-img{border-radius:24px!important;box-shadow:0 0 0 2px #ffffff14,0 0 35px #ff2f4fa6,0 0 70px #ff2f4f38!important}.sidebar nav a{font-weight:700;position:relative;overflow:hidden}.sidebar nav a.active{background:linear-gradient(90deg,#ff2f4f61,#ff2f4f14)!important;border:1px solid #ff2f4f9e!important}.sidebar nav a.active:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff1a,#0000);position:absolute;inset:0}.topbar{box-shadow:none!important;background:0 0!important;border:none!important}.topbar:after{content:"ADA SYSTEM ONLINE  •  VPS SECURE  •  CONTROL CENTER ACTIVE";text-align:center;color:#ffffffb8;letter-spacing:4px;pointer-events:none;background:linear-gradient(90deg,#0000,#ff2f4f21,#0000);border:1px solid #ff2f4f2e;border-radius:18px;min-width:520px;padding:12px 32px;font-size:12px;font-weight:900;position:absolute;top:34px;left:50%;transform:translate(-50%);box-shadow:0 0 35px #ff2f4f14}.ember-16{animation-duration:18s;animation-delay:9s;left:5%}.ember-17{animation-duration:14s;animation-delay:6s;left:11%}.ember-18{animation-duration:22s;animation-delay:11s;left:24%}.ember-19{animation-duration:12s;animation-delay:8s;left:34%}.ember-20{animation-duration:17s;animation-delay:10s;left:46%}.ember-21{animation-duration:15s;animation-delay:12s;left:53%}.ember-22{animation-duration:19s;animation-delay:1s;left:64%}.ember-23{animation-duration:13s;animation-delay:13s;left:71%}.ember-24{animation-duration:21s;animation-delay:4s;left:82%}.ember-25{animation-duration:14s;animation-delay:9s;left:93%}.ember-26{animation-duration:20s;animation-delay:14s;left:40%}.ember-27{animation-duration:16s;animation-delay:15s;left:57%}.ember-28{animation-duration:18s;animation-delay:16s;left:76%}img{image-rendering:auto}@keyframes adaSlowZoom{0%{transform:scale(1.1)translate(0,0)}to{transform:scale(1.18)translate(-18px,-12px)}}@keyframes adaCardSweep{0%,70%{opacity:0;left:-130%}78%{opacity:1}to{opacity:0;left:140%}}@keyframes adaPageIn{0%{opacity:0;transform:translateY(14px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes emberFloat{0%{opacity:0;bottom:-30px;transform:translate(0)scale(.7)}20%{opacity:.75}to{opacity:0;bottom:110vh;transform:translate(45px)scale(1.2)}}@keyframes adaIdle{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-8px)rotate(2deg)}}@keyframes adaArmLeft{0%,to{transform:rotate(24deg)}50%{transform:rotate(-32deg)}}@keyframes adaArmRight{0%,to{transform:rotate(-24deg)}50%{transform:rotate(32deg)}}@keyframes glowPulse{0%,to{opacity:.35;transform:scale(.95)}50%{opacity:.85;transform:scale(1.12)}}@media (width<=900px){.topbar:after,.ada-assistant{display:none}}.app{background:#030306!important;position:relative!important;overflow-x:hidden!important}.ada-cinematic-bg{background-image:var(--ada-bg-image);filter:blur(10px)brightness(.45)saturate(1.18);z-index:0;background-position:50%;background-size:cover;animation:32s ease-in-out infinite alternate adaSlowZoom;position:fixed;inset:0;transform:scale(1.12)}.ada-red-veil{z-index:1;pointer-events:none;background:radial-gradient(circle at 72% 16%,#ff2d4b42,#0000 34%),radial-gradient(circle at 18% 72%,#ff003724,#0000 36%),linear-gradient(90deg,#000000eb,#14000894,#000000eb);position:fixed;inset:0}.ada-scanline{opacity:.45;z-index:2;pointer-events:none;background:linear-gradient(#0000,#ff2f4f0d,#0000) 0 0/100% 8px;position:fixed;inset:0}.main{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:.45s both adaPageIn}.ada-page-label{z-index:10;text-align:center;pointer-events:none;position:absolute;top:18px;left:48%;transform:translate(-50%)}.ada-page-label span{letter-spacing:5px;color:#ff405b;font-size:10px;font-weight:900;display:block}.ada-page-label b{color:#ffffffbf;letter-spacing:3px;font-size:12px}.profile-img{animation:2.8s ease-in-out infinite avatarRing;position:relative;border:2px solid #ff4664e6!important;border-radius:26px!important;box-shadow:0 0 0 3px #ff2f4f1f,0 0 35px #ff2f4fbf,0 0 80px #ff2f4f40!important}.premium-card,.info-panel,.command-panel,.log-card,.card,.asset-card,.upload-card,.appearance-card,.image-card,.settings-card,.live-card,.analytics-card,.discord-card,.memory-card,.personality-card,.moderation-card,.vps-status-card,.vps-panel,.vps-box,.vps-footer-stats{-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);background:linear-gradient(135deg,#2d070f94,#09090dd6)!important;border:1px solid #ff2f4f6b!important;position:relative!important;overflow:hidden!important;box-shadow:0 0 36px #ff00321c,inset 0 0 30px #ffffff09!important}.premium-card:after,.info-panel:after,.command-panel:after,.log-card:after,.vps-status-card:after,.vps-panel:after,.vps-box:after{content:"";background:linear-gradient(100deg,#0000,#ffffff17,#0000);width:70%;height:100%;animation:7s ease-in-out infinite adaCardSweep;position:absolute;top:0;left:-130%;transform:skew(-18deg)}.premium-card:hover,.info-panel:hover,.command-panel:hover,.log-card:hover,.vps-status-card:hover,.vps-panel:hover,.vps-box:hover{transform:translateY(-3px);border-color:#ff536cc7!important;box-shadow:0 0 52px #ff2f4f38!important}button,.command-btn,.vps-action,.asset-card button,.upload-card button{transition:all .18s;position:relative;overflow:hidden;box-shadow:0 0 24px #ff2f4f29;color:#fff!important;background:linear-gradient(135deg,#ff2f4f47,#12080cf2)!important;border:1px solid #ff466499!important}.sidebar nav a{border-radius:12px;font-weight:800;position:relative;overflow:hidden}.ada-embers{z-index:3;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ember{opacity:.55;background:#ff2f4f;border-radius:50%;width:4px;height:4px;animation:linear infinite emberFloat;position:absolute;box-shadow:0 0 12px #ff2f4f,0 0 24px #ff2f4fcc}.ember:nth-child(odd){opacity:.42;width:3px;height:3px}.ember:nth-child(3n){opacity:.7;width:6px;height:6px}.ember-1{animation-duration:13s;animation-delay:0s;left:8%}.ember-2{animation-duration:17s;animation-delay:3s;left:14%}.ember-3{animation-duration:11s;animation-delay:1s;left:20%}.ember-4{animation-duration:19s;animation-delay:5s;left:26%}.ember-5{animation-duration:14s;animation-delay:2s;left:31%}.ember-6{animation-duration:18s;animation-delay:7s;left:37%}.ember-7{animation-duration:12s;animation-delay:4s;left:42%}.ember-8{animation-duration:16s;animation-delay:1s;left:49%}.ember-9{animation-duration:20s;animation-delay:6s;left:55%}.ember-10{animation-duration:15s;animation-delay:3s;left:61%}.ember-11{animation-duration:13s;animation-delay:5s;left:67%}.ember-12{animation-duration:18s;animation-delay:8s;left:73%}.ember-13{animation-duration:12s;animation-delay:2s;left:79%}.ember-14{animation-duration:16s;animation-delay:4s;left:85%}.ember-15{animation-duration:20s;animation-delay:7s;left:91%}.ada-assistant{z-index:8;pointer-events:none;filter:drop-shadow(0 0 22px #ff2f4fd9);width:86px;height:118px;animation:2.4s ease-in-out infinite adaIdle;position:fixed;bottom:28px;right:28px}.ada-assistant.loading{animation:.55s ease-in-out infinite adaTyping}.ada-assistant-glow{background:radial-gradient(circle,#ff2f4f59,#0000 62%);border-radius:50%;animation:2s ease-in-out infinite glowPulse;position:absolute;inset:18px 2px 0}.ada-mini-head{z-index:3;background:linear-gradient(#f1b7aa,#d88b82);border:2px solid #ff465ff2;border-radius:50%;width:38px;height:40px;position:absolute;top:8px;left:25px}.ada-mini-hair{clip-path:polygon(8% 12%,92% 0%,96% 70%,74% 58%,61% 100%,45% 60%,18% 88%);z-index:4;background:#1b1114;border-radius:50% 50% 42% 42%;width:56px;height:50px;position:absolute;top:0;left:17px}.ada-mini-face{z-index:5;background:#151010;border-radius:50%;width:4px;height:4px;position:absolute;top:28px;left:38px;box-shadow:13px 0 #151010}.ada-assistant.loading .ada-mini-face{background:#ff2f4f;box-shadow:13px 0 #ff2f4f,0 0 12px #ff2f4f,13px 0 12px #ff2f4f}.ada-mini-body{z-index:3;background:linear-gradient(#c91432,#560713);border:2px solid #ff465ff2;border-radius:15px 15px 22px 22px;width:36px;height:56px;position:absolute;top:48px;left:27px}.ada-mini-arm{z-index:2;background:linear-gradient(90deg,#b30d28,#ff2f4f);border-radius:99px;width:30px;height:8px;position:absolute;top:62px}.ada-mini-arm.left{transform-origin:100%;animation:1.9s ease-in-out infinite adaArmLeft;left:5px}.ada-mini-arm.right{transform-origin:0;animation:1.9s ease-in-out infinite adaArmRight;right:5px}.ada-mini-status{white-space:nowrap;letter-spacing:2px;color:#ff8fa0;font-size:9px;font-weight:900;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.ada-loading{z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);text-align:center;background:#0000008f;place-items:center;display:grid;position:fixed;inset:0}.ada-loading h2{margin-top:18px;font-size:28px}.ada-loading p{color:#ff8fa0;letter-spacing:3px;font-weight:900}.ada-loader-ring{border:3px solid #ff2f4f33;border-top-color:#ff2f4f;border-radius:50%;width:90px;height:90px;animation:1s linear infinite spin;box-shadow:0 0 35px #ff2f4f73}.ada-command-history{z-index:9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07070ab8;border:1px solid #ff2f4f52;border-radius:16px;width:250px;padding:14px;position:fixed;top:92px;right:28px;box-shadow:0 0 30px #ff2f4f1a}.ada-command-history p{color:#ff405b;letter-spacing:4px;margin:0 0 10px;font-size:10px;font-weight:900}.ada-command-history span{color:#d8d8df;margin:7px 0;font-size:12px;display:block}.ada-command-history b{color:#ff6b80;margin-right:8px}@keyframes adaTyping{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.04)}}@keyframes avatarRing{0%,to{box-shadow:0 0 30px #ff2f4f73}50%{box-shadow:0 0 55px #ff2f4fd9}}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1000px){.ada-command-history,.ada-assistant,.ada-page-label{display:none}}.app:before{content:"OWNER VERIFIED — TGSTHOR  •  ADA CONTROL CENTER ONLINE";z-index:999;color:#ff405b;letter-spacing:5px;pointer-events:none;background:#030306;place-items:center;font-size:18px;font-weight:900;animation:2.2s forwards adaIntroFade;display:grid;position:fixed;inset:0}.app:after{content:"";z-index:2;pointer-events:none;filter:blur(35px);background:radial-gradient(circle at 25% 35%,#ff2f4f29,#0000 28%),radial-gradient(circle at 75% 65%,#ff003c1f,#0000 30%);animation:18s ease-in-out infinite alternate adaFogMove;position:fixed;inset:-20%}.premium-card:before,.info-panel:before,.command-panel:before,.log-card:before,.vps-box:before,.vps-panel:before,.vps-status-card:before,.asset-card:before,.upload-card:before{content:"";pointer-events:none;opacity:.32;background:linear-gradient(#ff405b,#ff405b) 0 0/26px 1px no-repeat,linear-gradient(#ff405b,#ff405b) 0 0/1px 26px no-repeat,linear-gradient(#ff405b,#ff405b) 100% 0/26px 1px no-repeat,linear-gradient(#ff405b,#ff405b) 100% 0/1px 26px no-repeat,linear-gradient(#ff405b,#ff405b) 0 100%/26px 1px no-repeat,linear-gradient(#ff405b,#ff405b) 0 100%/1px 26px no-repeat,linear-gradient(#ff405b,#ff405b) 100% 100%/26px 1px no-repeat,linear-gradient(#ff405b,#ff405b) 100% 100%/1px 26px no-repeat;border-radius:14px;position:absolute;inset:10px}.main{padding:28px 34px 60px!important}.premium-cards,.bottom-grid,.vps-top-cards,.vps-grid{gap:24px!important}.ada-page-label{background:linear-gradient(90deg,#0000,#ff2f4f24,#0000);border:1px solid #ff2f4f38;border-radius:999px;padding:10px 30px;box-shadow:0 0 35px #ff2f4f1f}.ada-page-label b{text-shadow:0 0 20px #ff2f4f80;color:#fff!important}.ada-command-history{opacity:.72;transform-origin:100% 0;transition:all .2s;transform:scale(.94)}.ada-command-history:hover{opacity:1;transform:scale(1)}.sidebar nav a:before{content:"◆";color:#ff405b;opacity:.45;text-shadow:0 0 12px #ff405b;font-size:8px;position:absolute;left:10px}.sidebar nav a{padding-left:28px!important}h1{letter-spacing:-1px}h1:after{content:"";background:linear-gradient(90deg,#ff405b,#0000);border-radius:999px;width:80px;height:3px;margin-top:10px;display:block;box-shadow:0 0 18px #ff405bcc}.section-kicker:after,.vps-kicker:after{content:"";background:#ff405b;width:42px;height:2px;margin-top:7px;display:block;box-shadow:0 0 14px #ff405b}.ada-loading{background:radial-gradient(circle,#ff2f4f2e,#0000 28%),#000000b8!important}.ada-loading h2{text-shadow:0 0 25px #ff2f4f73}.ada-cinematic-bg{opacity:.85}.ada-red-veil{background:radial-gradient(circle at 72% 16%,#ff2d4b38,#0000 34%),radial-gradient(circle at 18% 72%,#ff00371f,#0000 36%),linear-gradient(90deg,#000000db,#14000880,#000000e0)!important}input,textarea,select{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}pre,.clean-pre,.vps-terminal{background:linear-gradient(#0000009e,#0c0306b8)!important;font-family:Consolas,Courier New,monospace!important}.ada-page-dashboard .main{box-shadow:inset 0 0 80px #ff2f4f06}.ada-page-vps-control .main{box-shadow:inset 0 0 90px #ff2f4f0b}.ada-page-logs .main{box-shadow:inset 0 0 90px #ff782809}.ada-page-memory .main{box-shadow:inset 0 0 90px #aa50ff09}.ada-page-moderation .main{box-shadow:inset 0 0 90px #ff2f4f0f}@keyframes adaIntroFade{0%{opacity:1;transform:scale(1)}65%{opacity:1}to{opacity:0;visibility:hidden;transform:scale(1.04)}}@keyframes adaFogMove{0%{transform:translate(-40px)translateY(-20px)rotate(0)}to{transform:translate(40px)translateY(25px)rotate(8deg)}}@media (width<=1200px){.ada-command-history,.topbar:after,.ada-page-label{display:none}}.ada-command-history{display:none!important}.ada-cinematic-bg{filter:blur(7px)brightness(.46)saturate(1.08)!important}.premium-card,.info-panel,.command-panel,.log-card,.vps-box,.vps-panel,.vps-status-card{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.ada-embers .ember:nth-child(n+16){display:none!important}.logs-history-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#2d070f9e,#08080ce0);border:1px solid #ff2f4f6b;border-radius:18px;margin-bottom:24px;padding:22px;box-shadow:0 0 32px #ff2f4f1f}.ada-edit-console{z-index:11;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#2d070fb8,#050508e6);border:1px solid #ff2f4f8c;border-radius:20px;width:260px;padding:12px;position:fixed;bottom:165px;right:28px;box-shadow:0 0 38px #ff2f4f38}.edit-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.edit-head p{color:#ff405b;letter-spacing:3px;margin:0;font-size:10px;font-weight:900}.upload-edit-btn{cursor:pointer;color:#fff;background:#ff2f4f38;border:1px solid #ff2f4f80;border-radius:999px;padding:6px 9px;font-size:11px}.edit-video-box{background:#0000008c;border:1px solid #ff2f4f52;border-radius:16px;height:140px;margin-bottom:10px;overflow:hidden}.edit-video-box video{object-fit:cover;width:100%;height:100%}.no-edit{color:#aaa;place-items:center;height:100%;font-size:13px;display:grid}.ada-edit-console select{width:100%;height:34px;margin-bottom:10px}.edit-toggles{grid-template-columns:1fr;gap:7px;display:grid}.edit-toggles button,.delete-edit{height:32px!important;font-size:11px!important}.delete-edit{width:100%;margin-top:8px;background:linear-gradient(135deg,#ff2f4f61,#280008e6)!important}@media (width<=1200px){.ada-edit-console{display:none}}.ada-edit-console{z-index:999!important;width:240px!important;display:block!important;bottom:145px!important;right:24px!important}@media (width<=1200px){.ada-edit-console{width:220px!important;display:block!important;position:fixed!important;bottom:120px!important;right:18px!important}}.ada-command-history,.ada-assistant,.ada-embers,.chibi-ada,.ada-decor{display:none!important}.ada-v2{background:#030306!important;position:relative!important;overflow-x:hidden!important}.ada-v2-bg{background-image:var(--ada-bg-image);filter:blur(6px)brightness(.48)saturate(1.1);z-index:0;pointer-events:none;background-position:50%;background-size:cover;position:fixed;inset:0;transform:scale(1.06)}.ada-v2-overlay{z-index:1;pointer-events:none;background:radial-gradient(circle at 75% 15%,#ff2d4b33,#0000 32%),radial-gradient(circle at 20% 80%,#ff003c1a,#0000 34%),linear-gradient(90deg,#000000e6,#14000894,#000000eb);position:fixed;inset:0}.ada-v2-scan{opacity:.35;z-index:2;pointer-events:none;background:linear-gradient(#0000,#ff2f4f09,#0000) 0 0/100% 9px;position:fixed;inset:0}.sidebar,.main{z-index:5!important;position:relative!important}.ada-v2-main{animation:.28s both adaV2Page}.ada-v2-page-badge{text-align:center;pointer-events:none;z-index:10;background:linear-gradient(90deg,#0000,#ff2f4f21,#0000);border:1px solid #ff2f4f40;border-radius:999px;padding:10px 30px;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 0 28px #ff2f4f1a}.ada-v2-page-badge span{letter-spacing:5px;color:#ff405b;font-size:9px;font-weight:900;display:block}.ada-v2-page-badge b{color:#ffffffd1;letter-spacing:3px;font-size:12px}.premium-card,.info-panel,.command-panel,.log-card,.card,.asset-card,.upload-card,.appearance-card,.image-card,.settings-card,.live-card,.analytics-card,.discord-card,.memory-card,.personality-card,.moderation-card,.vps-status-card,.vps-panel,.vps-box,.vps-footer-stats,.logs-history-panel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(135deg,#2d070f94,#09090de0)!important;border:1px solid #ff2f4f6b!important;border-radius:18px!important;position:relative!important;overflow:hidden!important;box-shadow:0 0 28px #ff00321a,inset 0 0 22px #ffffff06!important}.premium-card:before,.info-panel:before,.command-panel:before,.log-card:before,.vps-box:before,.vps-panel:before,.vps-status-card:before,.asset-card:before,.upload-card:before,.logs-history-panel:before{content:"";pointer-events:none;opacity:.25;background:linear-gradient(#ff405b,#ff405b) 0 0/22px 1px no-repeat,linear-gradient(#ff405b,#ff405b) 0 0/1px 22px no-repeat,linear-gradient(#ff405b,#ff405b) 100% 0/22px 1px no-repeat,linear-gradient(#ff405b,#ff405b) 100% 0/1px 22px no-repeat,linear-gradient(#ff405b,#ff405b) 0 100%/22px 1px no-repeat,linear-gradient(#ff405b,#ff405b) 0 100%/1px 22px no-repeat,linear-gradient(#ff405b,#ff405b) 100% 100%/22px 1px no-repeat,linear-gradient(#ff405b,#ff405b) 100% 100%/1px 22px no-repeat;position:absolute;inset:10px}.premium-card:hover,.info-panel:hover,.command-panel:hover,.log-card:hover,.vps-box:hover,.vps-panel:hover,.vps-status-card:hover{transform:translateY(-2px);border-color:#ff536cb8!important;box-shadow:0 0 36px #ff2f4f2e!important}.sidebar{box-shadow:12px 0 38px #00000059;background:linear-gradient(#040407f7,#070306fa),radial-gradient(circle at top,#ff2f4f38,#0000 34%)!important;border-right:1px solid #ff2f4f57!important}.sidebar:after{content:"";opacity:.65;background:linear-gradient(#0000,#ff405b,#0000);width:1px;height:100%;position:absolute;top:0;right:-1px;box-shadow:0 0 18px #ff405b}.profile-card{background:radial-gradient(circle at top,#ff2f4f38,#0000 45%),linear-gradient(135deg,#320710b8,#050508f0)!important;border:1px solid #ff415c8c!important}.profile-img{border:2px solid #ff4664e6!important;border-radius:24px!important;box-shadow:0 0 0 3px #ff2f4f1a,0 0 30px #ff2f4f99!important}.sidebar nav a{border-radius:12px;font-weight:800;position:relative;overflow:hidden;padding-left:28px!important}.sidebar nav a:before{content:"◆";color:#ff405b;opacity:.45;font-size:7px;position:absolute;left:10px}.sidebar nav a.active{box-shadow:0 0 22px #ff2f4f33;background:linear-gradient(90deg,#ff2f4f66,#ff2f4f17)!important;border:1px solid #ff2f4fa6!important}button,.command-btn,.vps-action,.asset-card button,.upload-card button{transition:all .16s;box-shadow:0 0 18px #ff2f4f24;color:#fff!important;background:linear-gradient(135deg,#ff2f4f47,#12080cf2)!important;border:1px solid #ff466499!important}button:hover,.command-btn:hover,.vps-action:hover{transform:translateY(-2px);box-shadow:0 0 26px #ff2f4f3d}.topbar{background:0 0!important;border:none!important}.topbar input,.search-bar input,input[placeholder*=Search]{background:#08080cbf!important;border:1px solid #ffffff1a!important;border-radius:18px!important;box-shadow:inset 0 0 14px #0000008c,0 0 18px #ff2f4f0d!important}.logs-history-panel{margin-bottom:24px;padding:22px}.logs-history-list{gap:12px;margin-top:16px;display:grid}.logs-history-item{background:#00000059;border:1px solid #ff2f4f38;border-radius:14px;align-items:center;gap:18px;padding:13px 16px;display:flex}.logs-history-item b{color:#ff405b;min-width:70px}.logs-history-item span{color:#e7e7ee}.logs-empty{color:#aaa;margin-top:14px}.log-block{margin-top:18px}.log-block h3{color:#ff8092;margin-bottom:10px}.ada-media{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#2d070fc7,#050508eb);border:1px solid #ff2f4f94;border-radius:20px;width:290px;padding:12px;position:fixed;bottom:28px;right:24px;box-shadow:0 0 34px #ff2f4f3d}.ada-media.closed{place-items:center;width:52px;height:52px;padding:0;display:grid}.ada-media-toggle{z-index:2;position:absolute;top:-8px;right:-8px;border-radius:999px!important;width:28px!important;height:28px!important;padding:0!important}.ada-media-head{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.ada-media-head b{text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:160px;font-size:12px;display:block;overflow:hidden}.ada-media-upload{cursor:pointer;color:#fff;background:#ff2f4f38;border:1px solid #ff2f4f80;border-radius:999px;padding:6px 9px;font-size:11px}.ada-media-screen{background:#0000008c;border:1px solid #ff2f4f57;border-radius:16px;height:155px;margin-bottom:10px;overflow:hidden}.ada-media-screen video{object-fit:cover;width:100%;height:100%}.ada-media-empty{color:#aaa;place-items:center;height:100%;font-size:13px;display:grid}.ada-media select{width:100%;height:34px;margin-bottom:9px}.ada-media-controls button,.ada-media-delete{height:31px!important;font-size:11px!important}.ada-media-delete{width:100%;margin-top:8px}.ada-v2-loader{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-align:center;background:radial-gradient(circle,#ff2f4f29,#0000 30%),#000000a3;place-items:center;display:grid;position:fixed;inset:0}.ada-v2-loader h2{margin-top:18px;font-size:28px}.ada-v2-loader p{color:#ff8fa0;letter-spacing:3px;font-weight:900}.ada-v2-loader-ring{border:3px solid #ff2f4f33;border-top-color:#ff2f4f;border-radius:50%;width:82px;height:82px;animation:.8s linear infinite adaV2Spin;box-shadow:0 0 30px #ff2f4f6b}.upload-preview,.asset-preview,.image-preview,.banner-preview,.hero-preview,.appearance-preview img,.upload-card img{object-fit:cover!important;border:1px solid #ff2f4f80!important;border-radius:16px!important;box-shadow:0 0 24px #ff2f4f29!important}@keyframes adaV2Page{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes adaV2Spin{to{transform:rotate(360deg)}}.premium-card:after,.info-panel:after,.command-panel:after,.log-card:after,.vps-status-card:after,.vps-panel:after,.vps-box:after{display:none!important}@media (width<=1250px){.ada-media{width:100%;margin-top:24px;position:relative;bottom:auto;right:auto}.ada-v2-page-badge{display:none}}.ada-media.portrait{z-index:50!important;border-radius:24px!important;width:320px!important;height:auto!important;padding:16px!important;position:fixed!important;bottom:32px!important;right:30px!important}.ada-media.portrait.closed{border-radius:50%!important;width:58px!important;height:58px!important;padding:0!important}.ada-media.portrait .portrait-screen{border-radius:20px!important;height:470px!important}.ada-media.portrait .portrait-screen video{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.ada-media.portrait .ada-media-head{margin-bottom:12px!important}.ada-media.portrait .ada-media-controls{grid-template-columns:1fr 1fr 1fr!important;gap:8px!important}.ada-media.portrait .ada-media-controls button{height:34px!important;padding:0!important;font-size:10px!important}.ada-media.portrait select{height:36px!important;margin:10px 0!important}.ada-media.portrait .ada-media-delete{height:34px!important}@media (width<=1350px){.main{padding-right:34px!important}.ada-media.portrait{width:100%!important;max-width:360px!important;margin-top:24px!important;position:relative!important;bottom:auto!important;right:auto!important}}.ada-v2-page-badge{max-width:360px!important;padding:8px 24px!important;top:16px!important;left:54%!important;transform:translate(-50%)!important}.topbar{min-height:72px!important;margin-bottom:26px!important;padding-top:12px!important}.topbar>div:first-child,.search-bar{max-width:360px!important}.main{padding-top:28px!important}.topbar-right,.user-actions,.profile-actions{margin-left:auto!important}.ada-media.portrait,.ada-media{z-index:9999!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(145deg,#2a040ce0,#050508f0)!important;border:1px solid #ff2f4fb3!important;border-radius:24px!important;width:310px!important;max-height:calc(100vh - 180px)!important;padding:14px!important;position:fixed!important;top:155px!important;bottom:auto!important;right:28px!important;overflow-y:auto!important;box-shadow:0 0 45px #ff2f4f42,0 0 90px #0000008c!important}.ada-media.closed{border-radius:50%!important;place-items:center!important;width:58px!important;height:58px!important;padding:0!important;display:grid!important;position:fixed!important;top:155px!important;right:28px!important}.ada-media .ada-media-screen,.ada-media.portrait .portrait-screen{background:radial-gradient(circle,#ff2f4f1a,#000000d9)!important;border:1px solid #ff2f4f70!important;border-radius:20px!important;height:420px!important;overflow:hidden!important}.ada-media .ada-media-screen video,.ada-media.portrait .portrait-screen video{object-fit:cover!important;width:100%!important;height:100%!important}.ada-media-head{padding-right:20px!important}.ada-media-head p{color:#ff405b!important;letter-spacing:4px!important}.ada-media-toggle{z-index:10000!important;border-radius:50%!important;width:32px!important;height:32px!important;position:absolute!important;top:-11px!important;right:-11px!important}.ada-media-controls{grid-template-columns:1fr 1fr 1fr!important;gap:8px!important}@media (width<=1350px){.ada-media.portrait,.ada-media{width:280px!important;max-height:calc(100vh - 165px)!important;position:fixed!important;top:145px!important;right:18px!important}.ada-media .ada-media-screen,.ada-media.portrait .portrait-screen{height:360px!important}.ada-media.closed{top:145px!important;right:18px!important}}@media (width<=900px){.ada-media.portrait,.ada-media{width:240px!important;top:120px!important}.ada-media .ada-media-screen,.ada-media.portrait .portrait-screen{height:300px!important}}.ada-media,.ada-media.portrait,.ada-media.open,.ada-media.portrait.open{z-index:2147483647!important;width:360px!important;max-height:calc(100vh - 56px)!important;margin:0!important;position:fixed!important;inset:auto 28px 28px auto!important;overflow-y:auto!important;transform:none!important}.ada-media.closed,.ada-media.portrait.closed{z-index:2147483647!important;border-radius:50%!important;width:62px!important;height:62px!important;margin:0!important;padding:0!important;position:fixed!important;inset:auto 28px 28px auto!important;transform:none!important}.ada-media .ada-media-screen,.ada-media.portrait .portrait-screen{background:#000!important;width:100%!important;height:560px!important;max-height:calc(100vh - 270px)!important}.ada-media .ada-media-screen video,.ada-media.portrait .portrait-screen video{object-fit:contain!important;object-position:center!important;background:#000!important;width:100%!important;height:100%!important}.ada-media-controls{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.ada-media-controls button{height:34px!important;padding:0 6px!important;font-size:10px!important}.main{padding-right:34px!important}@media (width<=900px){.ada-media,.ada-media.portrait,.ada-media.open,.ada-media.portrait.open{width:300px!important;bottom:14px!important;right:14px!important}.ada-media .ada-media-screen,.ada-media.portrait .portrait-screen{height:450px!important}}.ada-media,.ada-media.portrait,.ada-media.open,.ada-media.portrait.open{z-index:2147483647!important;width:350px!important;margin:0!important;position:fixed!important;inset:auto 26px 26px auto!important;transform:none!important}.ada-media.closed,.ada-media.portrait.closed{z-index:2147483647!important;width:62px!important;height:62px!important;position:fixed!important;inset:auto 26px 26px auto!important;transform:none!important}.ada-media .ada-media-screen,.ada-media.portrait .portrait-screen{height:520px!important;max-height:calc(100vh - 260px)!important}.ada-media .ada-media-screen video,.ada-media.portrait .portrait-screen video{object-fit:contain!important;background:#000!important}.ada-media{z-index:2147483647!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(145deg,#2a040ce6,#050508f5)!important;border:1px solid #ff2f4fb8!important;margin:0!important;position:fixed!important;inset:auto 26px 26px auto!important;transform:none!important;box-shadow:0 0 45px #ff2f4f47,0 0 90px #0000008c!important}.ada-media-large .ada-media-screen{background:#000!important;border-radius:20px!important;width:100%!important;height:560px!important;max-height:calc(100vh - 270px)!important;overflow:hidden!important}.ada-media-mini .ada-media-screen{background:#000!important;border-radius:14px!important;width:100%!important;height:220px!important;margin-bottom:8px!important;overflow:hidden!important}.ada-media-screen video{object-fit:contain!important;object-position:center!important;background:#000!important;width:100%!important;height:100%!important}.ada-media-mini-controls{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.ada-media-mini-controls button{min-width:0!important;height:30px!important;padding:0!important;font-size:12px!important}.ada-media-large .ada-media-controls{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.ada-media-large .ada-media-controls button{height:34px!important;font-size:10px!important}@media (width<=900px){.ada-media-large{width:300px!important}.ada-media-large .ada-media-screen{height:450px!important}}.ada-media-v3{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;z-index:2147483647!important;background:linear-gradient(145deg,#2a040ceb,#050508f7)!important;border:1px solid #ff2f4fb8!important;position:fixed!important;bottom:26px!important;right:26px!important;box-shadow:0 0 45px #ff2f4f42,0 0 90px #0000008c!important}.ada-media-large{max-height:calc(100vh - 55px);overflow-y:auto;border-radius:24px!important;width:360px!important;padding:14px!important}.ada-media-bubble{place-items:center;display:grid;border-radius:50%!important;width:62px!important;height:62px!important;padding:0!important}.ada-bubble-btn{border-radius:50%!important;width:100%!important;height:100%!important}.ada-media-toggle{border-radius:50%!important;width:32px!important;height:32px!important;padding:0!important;position:absolute!important;top:-11px!important;right:-11px!important}.ada-media-head small{color:#ff9aaa;font-size:10px}.ada-media-controls,.ada-mini-controls{gap:7px;margin-top:8px;display:grid}.ada-media-controls{grid-template-columns:repeat(2,1fr)}.ada-mini-controls{grid-template-columns:repeat(4,1fr)}.ada-media-controls button,.ada-mini-controls button{min-width:0!important;height:32px!important;padding:0!important;font-size:11px!important}.ada-stats{color:#ffb3bf;gap:8px;margin-top:8px;font-size:11px;display:flex}.ada-media-v3.dragging{box-shadow:0 0 60px #ff2f4f73!important}@media (width<=900px){.ada-media-large{width:300px!important}.ada-media-large .ada-media-screen{height:450px!important}}.ada-media-v4{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;z-index:2147483647!important;background:linear-gradient(145deg,#2a040cf0,#050508fa)!important;border:1px solid #ff2f4fb8!important;position:fixed!important;bottom:26px!important;right:26px!important;box-shadow:0 0 45px #ff2f4f42,0 0 90px #0009!important}.ada-media-large{border-radius:24px!important;width:390px!important;max-height:calc(100vh - 52px)!important;padding:14px!important;overflow-y:auto!important}.ada-media-head b{text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:12px;display:block;overflow:hidden}.ada-media-head small{color:#ff9aaa;margin-top:2px;font-size:10px;display:block}.ada-media-large .ada-media-video-zone{min-height:640px}.ada-media-large .ada-media-screen{height:610px!important;max-height:calc(100vh - 140px)!important}.ada-media-details{padding-top:12px}.ada-media-large select,.ada-media-large input{width:100%;height:34px;margin-top:8px}.ada-stats{color:#ffb3bf;flex-wrap:wrap;gap:8px;margin-top:8px;font-size:11px;display:flex}.ada-drop-overlay{border-radius:inherit;color:#ff8092;letter-spacing:3px;background:#000000bf;border:1px dashed #ff405b;place-items:center;font-weight:900;display:grid;position:absolute;inset:0}@media (width<=900px){.ada-media-large{width:310px!important}.ada-media-large .ada-media-screen{height:470px!important}}.ada-media-v4.ada-media-large{border-radius:22px!important;width:300px!important;height:520px!important;padding:12px!important;bottom:24px!important;right:24px!important;overflow-y:auto!important}.ada-media-v4.ada-media-mini{width:145px!important;height:auto!important;padding:9px!important;bottom:24px!important;right:24px!important}.ada-media-v4 .ada-media-screen video,.ada-media-v4 .ada-media-screen img{object-fit:contain!important;background:#000!important}.ada-media-v4.ada-media-large .ada-media-details{margin-top:12px!important;padding-bottom:12px!important}.ada-media-v4.ada-media-large .ada-quick-controls{margin-top:8px!important}.ada-media-v4{max-width:300px!important}.ada-media-mini .ada-quick-controls{grid-template-columns:repeat(4,1fr)!important}.ada-media-mini .ada-quick-controls button{height:28px!important;font-size:10px!important}.ada-media-v4.ada-media-medium{border-radius:22px!important;width:300px!important;max-width:300px!important;height:520px!important;padding:12px!important;bottom:24px!important;right:24px!important;overflow-y:auto!important}.ada-media-v4.ada-media-medium .ada-media-head{min-height:42px!important;margin-bottom:8px!important}.ada-media-v4.ada-media-medium .ada-media-video-zone{min-height:unset!important}.ada-media-v4.ada-media-medium .ada-media-screen{border-radius:18px!important;height:405px!important;max-height:none!important}.ada-media-v4.ada-media-large{border-radius:24px!important;width:390px!important;max-width:390px!important;height:680px!important;padding:14px!important;bottom:24px!important;right:24px!important;overflow-y:auto!important}.ada-media-v4.ada-media-large .ada-media-head{min-height:42px!important;margin-bottom:8px!important}.ada-media-v4.ada-media-large .ada-media-video-zone{min-height:unset!important}.ada-media-v4.ada-media-large .ada-media-screen{border-radius:20px!important;height:555px!important;max-height:none!important}.ada-media-v4.ada-media-medium .ada-media-details,.ada-media-v4.ada-media-large .ada-media-details{margin-top:12px!important;padding-bottom:12px!important}.ada-media-v4.ada-media-medium .ada-quick-controls,.ada-media-v4.ada-media-large .ada-quick-controls{margin-top:8px!important}.ada-media-v4.ada-media-mini{border-radius:18px!important;width:145px!important;padding:9px!important}.ada-media-v4.ada-media-mini .ada-media-screen{height:225px!important}.ada-phase1-gallery-wrap{border-top:1px solid #ff2f4f38;margin-top:12px;padding-top:10px}.ada-gallery-grid{gap:8px;max-height:240px;padding-right:4px;display:grid;overflow-y:auto}.ada-media-v4.dragging:after,.ada-media.dragging:after{content:"DROP EDITS TO UPLOAD";border-radius:inherit;color:#ff8092;letter-spacing:3px;z-index:999;background:#000000c7;border:1px dashed #ff405b;place-items:center;font-weight:900;display:grid;position:absolute;inset:0}@keyframes adaPlayerFastIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@media (width<=900px){.ada-media-medium{width:280px!important;height:485px!important}.ada-media-large{width:310px!important;height:570px!important}.ada-media-large .ada-media-screen{height:445px!important}}.ada-gallery-search{width:100%!important;height:34px!important;margin-bottom:10px!important;font-size:12px!important}.ada-gallery-grid{gap:8px;max-height:240px;margin-bottom:12px;display:grid;overflow-y:auto}.ada-gallery-card{text-align:left;grid-template-columns:42px 1fr;align-items:center;gap:8px;width:100%;background:#0000005c!important;border:1px solid #ff2f4f38!important;border-radius:12px!important;min-height:42px!important;padding:7px!important;display:grid!important}.ada-gallery-card.active{background:#ff2f4f29!important;border-color:#ff2f4fcc!important}.ada-gallery-thumb{color:#ff9aaa;background:#ff2f4f33;border-radius:9px;place-items:center;height:30px;font-size:10px;font-weight:900;display:grid}.ada-gallery-card b{color:#eee;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.media-library-panel{margin-top:28px}.media-library-top{gap:12px;margin:18px 0;display:flex}.media-library-top input{flex:1;height:42px}.media-upload-btn{color:#fff;cursor:pointer;background:#ff2f4f29;border:1px solid #ff2f4f73;border-radius:12px;place-items:center;padding:0 16px;font-weight:800;display:grid}.media-library-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}.media-library-card{background:#00000052;border:1px solid #ff2f4f38;border-radius:16px;grid-template-columns:52px 1fr;gap:12px;padding:14px;display:grid}.media-library-thumb{color:#ff9aaa;background:#ff2f4f2e;border-radius:14px;place-items:center;width:52px;height:52px;font-size:11px;font-weight:900;display:grid}.media-library-info b,.media-library-info span,.media-library-info small{display:block}.media-library-info b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.media-library-info span{color:#ff9aaa;font-size:12px}.media-library-info small{color:#aaa;font-size:11px}.media-library-actions{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.media-library-actions button{height:30px!important;padding:0!important;font-size:11px!important}.media-stats-grid{grid-template-columns:repeat(5,1fr);gap:12px;margin:18px 0;display:grid}.media-stats-grid div{background:#00000052;border:1px solid #ff2f4f38;border-radius:16px;padding:14px}.media-stats-grid b{color:#fff;font-size:24px;display:block}.media-stats-grid span{color:#ff9aaa;font-size:12px}.media-bulk-bar{background:#ff2f4f1f;border:1px solid #ff2f4f59;border-radius:14px;align-items:center;gap:8px;margin:14px 0;padding:12px;display:flex}.media-bulk-bar b{color:#ffb3bf;margin-right:auto}.media-bulk-bar button{height:32px!important;font-size:11px!important}.media-library-card.active{border-color:#ff2f4fd9;box-shadow:0 0 24px #ff2f4f2e}.media-select{position:absolute;top:10px;right:10px}.media-library-card{position:relative}.media-library-preview{background:#000;border:1px solid #ff2f4f40;border-radius:14px;grid-column:1/-1;width:100%;height:130px;overflow:hidden}.media-library-preview video,.media-library-preview img{object-fit:contain;background:#000;width:100%;height:100%}@media (width<=900px){.media-bulk-bar{flex-wrap:wrap}html,body,#root{width:100%;overflow-x:hidden}.app,.ada-v2{width:100%!important;min-height:100vh!important;display:block!important}.top-navigation,.topbar{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.premium-cards,.analytics-cards,.discord-cards,.settings-grid,.theme-grid,.asset-grid,.live-dashboard-grid,.bottom-grid,.discord-grid,.discord-data-grid,.media-library-grid{grid-template-columns:1fr!important}.cinematic-hero,.appearance-hero,.analytics-hero,.discord-hero,.aiadmin-hero{border-radius:20px!important;min-height:auto!important;padding:18px!important}.hero-character{object-fit:contain!important;width:100%!important;max-height:260px!important;margin-top:14px!important;position:relative!important;bottom:auto!important;right:auto!important}.media-library-top{flex-direction:column!important}.media-stats-grid{grid-template-columns:repeat(2,1fr)!important}html,body,#root{width:100%;min-height:100%;overflow-x:hidden}.app,.ada-v2{width:100%!important;min-height:100vh!important;display:block!important;overflow-x:hidden!important}.main,.ada-v2-main{width:100%!important;margin-left:0!important;padding:12px 12px 120px!important}.top-navigation,.topbar{flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin-bottom:18px!important;display:flex!important}.cinematic-hero{border-radius:26px!important;min-height:360px!important;padding:22px!important;position:relative!important;overflow:hidden!important}.hero-content{z-index:3!important;max-width:68%!important;position:relative!important}.hero-content h1{font-size:31px!important;line-height:1.05!important}.hero-subtitle{max-width:100%!important;font-size:14px!important;line-height:1.45!important}.hero-character{object-fit:contain!important;opacity:.72!important;z-index:1!important;pointer-events:none!important;width:105%!important;max-height:330px!important;margin:0!important;display:block!important;position:absolute!important;bottom:-12px!important;right:-92px!important}.hero-code{z-index:4!important;position:absolute!important;bottom:18px!important;right:18px!important}.premium-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.premium-card{text-align:center!important;border-radius:20px!important;min-height:128px!important;padding:14px!important}.premium-icon{margin:0 auto 8px!important}.live-dashboard-grid,.bottom-grid,.analytics-cards,.discord-cards,.settings-grid,.theme-grid,.asset-grid,.discord-grid,.discord-data-grid,.media-library-grid{grid-template-columns:1fr!important}.command-buttons,.live-metrics,.media-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.appearance-hero,.analytics-hero,.discord-hero,.aiadmin-hero,.theme-studio,.command-panel,.live-panel,.info-panel{border-radius:20px!important;padding:16px!important}.sidebar{z-index:999999!important;white-space:nowrap!important;background:#050508f7!important;border-top:1px solid #ff2f4f59!important;border-right:none!important;width:100vw!important;height:88px!important;padding:8px!important;display:block!important;position:fixed!important;inset:auto 0 0!important;overflow:auto hidden!important}.profile-card,.sidebar-footer{display:none!important}.sidebar nav{flex-direction:row!important;gap:8px!important;width:max-content!important;min-width:100%!important;display:flex!important}.sidebar nav button{text-align:center!important;border-radius:16px!important;flex:none!important;min-width:88px!important;height:62px!important;padding:7px 8px!important;font-size:10px!important}.ada-v2-loader~.sidebar,.login-page~.sidebar{display:none!important}.ada-media-v4{bottom:102px!important;right:10px!important}.ada-media-mini{width:118px!important}.ada-media-medium{width:92vw!important}.ada-media-large{width:94vw!important;height:590px!important}input,select,textarea,button{font-size:16px!important}}@media (width<=430px){.hero-content{max-width:66%!important}.hero-content h1{font-size:29px!important}.hero-character{opacity:.68!important;width:112%!important;right:-105px!important}.premium-card{min-height:120px!important}}@media (width<=900px){:is(.app:has(.ada-v2-loader) .sidebar,.app:has(.ada-v2-loader) .ada-media-v4){display:none!important}.home-page .cinematic-hero{border-radius:26px!important;min-height:390px!important;padding:24px 18px!important;position:relative!important;overflow:hidden!important}.home-page .hero-content{z-index:5!important;max-width:62%!important;padding-top:4px!important;position:relative!important}.home-page .section-kicker{letter-spacing:2px!important;margin-bottom:10px!important;font-size:10px!important}.home-page .hero-content h1{margin:0 0 12px!important;font-size:28px!important;line-height:1.05!important}.home-page .hero-rule{width:70px!important;margin:10px 0!important}.home-page .hero-subtitle{max-width:100%!important;margin-top:8px!important;font-size:12.5px!important;line-height:1.45!important}.home-page .hero-character{object-fit:contain!important;opacity:.72!important;z-index:1!important;pointer-events:none!important;width:118%!important;max-height:370px!important;display:block!important;position:absolute!important;bottom:-20px!important;right:-120px!important}.home-page .hero-code{z-index:6!important;font-size:10px!important;position:absolute!important;bottom:16px!important;right:16px!important}}@media (width<=430px){.home-page .cinematic-hero{min-height:370px!important}.home-page .hero-content{max-width:60%!important}.home-page .hero-content h1{font-size:25px!important}.home-page .hero-subtitle{font-size:12px!important}.home-page .hero-character{opacity:.68!important;width:128%!important;right:-135px!important}}@media (width<=900px){.ada-v2-loader{text-align:center!important;z-index:99999999!important;justify-content:center!important;align-items:center!important;padding:30px!important;display:flex!important;position:fixed!important;inset:0!important}.ada-v2-loader h1,.ada-v2-loader h2{font-size:26px!important;line-height:1.2!important}.ada-v2-loader{z-index:99999999!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:28px!important;display:flex!important;position:fixed!important;inset:0!important}.ada-v2-loader h2{max-width:340px!important;font-size:20px!important;line-height:1.25!important}.ada-v2-loader p{font-size:13px!important}.ada-v2-loader{z-index:999999999!important;text-align:center!important;background:#020204!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;padding:24px!important;display:flex!important;position:fixed!important;inset:0!important}.ada-v2-loader:before{content:"";z-index:-1;background:#020204;position:fixed;inset:0}}.ada-media-v4{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;z-index:2147483647!important;background:linear-gradient(145deg,#2a040ceb,#050508f7)!important;border:1px solid #ff2f4fb8!important;animation:.18s both adaPlayerFastIn!important;position:fixed!important;bottom:24px!important;right:24px!important;box-shadow:0 0 45px #ff2f4f38,0 0 80px #0000008c!important}.ada-media-mini{border-radius:18px!important;width:145px!important;padding:9px!important}.ada-media-medium{border-radius:22px!important;width:300px!important;height:520px!important;padding:12px!important;overflow-y:auto!important}.ada-media-large{border-radius:24px!important;width:390px!important;height:680px!important;padding:14px!important;overflow-y:auto!important}.ada-media-bubble{border-radius:50%!important;place-items:center!important;width:62px!important;height:62px!important;padding:0!important;display:grid!important}.ada-bubble-btn{border-radius:50%!important;width:100%!important;height:100%!important;padding:0!important}.ada-media-toggle{z-index:2147483647!important;border-radius:50%!important;width:32px!important;height:32px!important;padding:0!important;position:absolute!important;top:-11px!important;right:-11px!important}.ada-media-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ada-media-mini .ada-media-head{display:none!important}.ada-media-head p{color:#ff405b;letter-spacing:3px;margin:0;font-size:10px;font-weight:900}.ada-media-head b{white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:12px;display:block;overflow:hidden}.ada-media-head small{color:#ff9aaa;font-size:10px;display:block}.ada-media-add{height:30px!important;padding:0 9px!important;font-size:10px!important}.ada-media-mini .ada-media-screen{height:225px!important}.ada-media-medium .ada-media-screen{height:405px!important}.ada-media-large .ada-media-screen{height:555px!important}.ada-media-screen{background:#000;border:1px solid #ff2f4f73;border-radius:16px;width:100%;overflow:hidden}.ada-media-screen video,.ada-media-screen img{object-fit:contain;background:#000;width:100%;height:100%;display:block}.ada-quick-controls{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:8px;display:grid}.ada-quick-controls button{min-width:0!important;height:30px!important;padding:0!important;font-size:11px!important}.ada-media-details{border-top:1px solid #ff2f4f38;margin-top:12px;padding-top:10px}.ada-media-details input,.ada-media-details select{width:100%!important;height:34px!important;margin-bottom:8px!important;font-size:12px!important}.ada-stats{color:#ffb3bf;flex-wrap:wrap;gap:8px;margin:8px 0;font-size:11px;display:flex}.ada-media-controls{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:8px;display:grid}.ada-media-controls button{min-width:0!important;height:32px!important;padding:0 6px!important;font-size:10px!important}.ada-drop-overlay{border-radius:inherit;color:#ff8092;letter-spacing:3px;z-index:9999;background:#000000c7;border:1px dashed #ff405b;place-items:center;font-weight:900;display:grid;position:absolute;inset:0}.ada-media-v4.dragging{box-shadow:0 0 65px #ff2f4f73!important}.ada-media-v4::-webkit-scrollbar{width:5px}.ada-media-v4::-webkit-scrollbar-thumb{background:#ff405b;border-radius:999px}@media (width<=900px){.ada-media-medium{width:280px!important;height:485px!important}.ada-media-large{width:310px!important;height:570px!important}.ada-media-large .ada-media-screen{height:445px!important}}
