.ui-user-name{font-size:12px;font-weight:800;color:#dbe8eb;max-width:125px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ui-theme-quick{border:1px solid #3c535b;background:#1c3038;color:#eaf3f3;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;font-size:16px}
.ui-theme-options{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}
.ui-theme-options button{border:1px solid #46606a;background:#192b32;color:#e4f0f2;border-radius:10px;padding:12px 15px;font-size:12px;font-weight:800}
.ui-theme-options button[aria-pressed=true]{border-color:#cfff55;box-shadow:0 0 0 2px #cfff5536;color:#dfff97}
.ui-dashboard-extra{margin-top:14px}.ui-event{display:flex;gap:10px;align-items:center;border-bottom:1px solid #324249;padding:12px 0}.ui-event>span{width:30px;height:30px;border-radius:9px;background:#263f38;color:#bfff82;display:grid;place-items:center}.ui-event strong{display:block;font-size:12px}.ui-event small{display:block;color:#9db2bb;font-size:10px;margin-top:3px}.ui-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ui-quick-grid button{border:1px solid #37505a;border-radius:10px;background:#1b2d34;color:#d8ff9c;text-align:left;padding:15px;font-size:20px}.ui-quick-grid strong{display:block;color:#f0f7f5;font-size:12px;margin-top:8px}.ui-quick-grid small{display:block;color:#9bb2bd;font-size:10px;margin-top:2px}
.ui-profile-dialog{width:min(440px,calc(100vw - 24px));border:1px solid #426070;border-radius:20px;padding:25px;background:#112230;color:#f4f8f7;box-shadow:0 25px 90px #0009}
.ui-profile-dialog::backdrop{background:#06121cc9;backdrop-filter:blur(4px)}
.ui-profile-top{display:flex;justify-content:space-between;align-items:center}
.ui-profile-top h2{font:700 26px 'Space Grotesk',sans-serif;margin:0}
.ui-profile-top button{border:0;background:#253b48;color:#fff;border-radius:50%;width:32px;height:32px;font-size:22px}
.ui-profile-avatar{background:#cfff55;color:#19311a;border-radius:16px;width:54px;height:54px;display:grid;place-items:center;font-weight:900;font-size:26px;margin-top:25px}
.ui-profile-dialog h3{font-size:20px;margin:11px 0 1px}.ui-profile-dialog p{font-size:12px;color:#9db4bf;line-height:1.6}
.ui-profile-status{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #355061;padding:14px 0;font-size:12px}.ui-profile-status span{color:#aac0cb}.ui-profile-status strong{color:#dcff9f;text-align:right}
.ui-profile-note{background:#1a3342;border-radius:9px;padding:13px}.ui-profile-links{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.ui-profile-links a,.ui-profile-links button{border:1px solid #46616c;background:#18313f;color:#fff;border-radius:8px;padding:9px 11px;font-size:11px;font-weight:800}
.ui-profile-links a{background:#cfff55;color:#1b3218;border-color:#cfff55}
.studio-body[data-studio-theme=ocean]{--paper:#0b1d2b;--white:#123043;--line:#315369;--ink:#edfaff;--accent:#44bce6}
.studio-body[data-studio-theme=ocean] .topbar{background:#0c2232}.studio-body[data-studio-theme=ocean] .panel,.studio-body[data-studio-theme=ocean] .stat-card,.studio-body[data-studio-theme=ocean] .ui-preview-side{background:#123043;border-color:#315369}.studio-body[data-studio-theme=ocean] .sidebar{background:#071e34}
.studio-body[data-studio-theme=forest]{--paper:#101e19;--white:#1b3025;--line:#385544;--ink:#eff8ee;--accent:#a9df69}
.studio-body[data-studio-theme=forest] .topbar{background:#13251d}.studio-body[data-studio-theme=forest] .panel,.studio-body[data-studio-theme=forest] .stat-card,.studio-body[data-studio-theme=forest] .ui-preview-side{background:#1b3025;border-color:#385544}.studio-body[data-studio-theme=forest] .sidebar{background:#092119}
.studio-body[data-studio-theme=plum]{--paper:#211827;--white:#312439;--line:#5a4061;--ink:#fff2fa;--accent:#e8a4df}
.studio-body[data-studio-theme=plum] .topbar{background:#251a2c}.studio-body[data-studio-theme=plum] .panel,.studio-body[data-studio-theme=plum] .stat-card,.studio-body[data-studio-theme=plum] .ui-preview-side{background:#312439;border-color:#5a4061}.studio-body[data-studio-theme=plum] .sidebar{background:#1b1324}
.studio-body[data-studio-theme=light]{--paper:#edf3f3;--white:#fff;--line:#d6e0e2;--ink:#162832;--muted:#536976;background:var(--paper);color:var(--ink)}
.studio-body[data-studio-theme=light] .sidebar{background:#e8f0f2;color:#19313d;border-right:1px solid #c7d7dc}
.studio-body[data-studio-theme=light] .s-brand,.studio-body[data-studio-theme=light] .business-switch,.studio-body[data-studio-theme=light] .side-caption{color:#17303e}
.studio-body[data-studio-theme=light] .business-switch{background:#fff;border-color:#c8d9dc}
.studio-body[data-studio-theme=light] .side-nav button{color:#445d68}
.studio-body[data-studio-theme=light] .side-nav button.active,.studio-body[data-studio-theme=light] .side-nav button:hover{background:#c8e4dc;color:#17372c}
.studio-body[data-studio-theme=light] .mode-note{background:#dcebe8;color:#315349;border-color:#bdd8cf}
.studio-body[data-studio-theme=light] .topbar{background:#fff;border-color:#d6e0e2}
.studio-body[data-studio-theme=light] .breadcrumb b,.studio-body[data-studio-theme=light] .page-heading h1,.studio-body[data-studio-theme=light] .panel h3{color:#162832}
.studio-body[data-studio-theme=light] .panel,.studio-body[data-studio-theme=light] .stat-card,.studio-body[data-studio-theme=light] .ui-preview-side{background:#fff;border-color:#d6e0e2;color:#162832}
.studio-body[data-studio-theme=light] .ui-welcome h1,.studio-body[data-studio-theme=light] .stat-card strong,.studio-body[data-studio-theme=light] .ui-summary-row strong{color:#162832}
.studio-body[data-studio-theme=light] .ui-welcome p,.studio-body[data-studio-theme=light] .ui-welcome small,.studio-body[data-studio-theme=light] .help-text{color:#5f737c}
.studio-body[data-studio-theme=light] .data-table td,.studio-body[data-studio-theme=light] .data-table th,.studio-body[data-studio-theme=light] .activity-item{color:#243841;border-color:#d6e0e2}
.studio-body[data-studio-theme=light] .field label{color:#38505d}
.studio-body[data-studio-theme=light] .field input,.studio-body[data-studio-theme=light] .field textarea,.studio-body[data-studio-theme=light] .field select,.studio-body[data-studio-theme=light] .ops-search input,.studio-body[data-studio-theme=light] .ops-search select{background:#f8fbfb;color:#142c39;border-color:#cedde0}
.studio-body[data-studio-theme=light] .button-outline,.studio-body[data-studio-theme=light] .button-quiet{background:#f1f6f5;color:#17323c;border-color:#cddfe0}
.studio-body[data-studio-theme=light] .demo-pill{background:#e5f5de;color:#315b2e;border-color:#cde5c4}
.studio-body[data-studio-theme=light] .ui-global-search{background:#f1f6f7;border-color:#d6e0e2}.studio-body[data-studio-theme=light] .ui-global-search input{color:#19303d}.studio-body[data-studio-theme=light] .ui-global-search kbd{background:#dfe9eb;color:#415967}
.studio-body[data-studio-theme=light] .ui-search-results{background:#fff;border-color:#d6e0e2}.studio-body[data-studio-theme=light] .ui-search-results button{color:#1c3541}.studio-body[data-studio-theme=light] .ui-search-results button:hover{background:#e9f4f4}
.studio-body[data-studio-theme=light] .ui-user-name{color:#1e3541}.studio-body[data-studio-theme=light] .ui-theme-quick{background:#e9f4f4;color:#183844;border-color:#c9dadf}
.studio-body[data-studio-theme=light] .ui-theme-options button{background:#f1f6f5;color:#26424f;border-color:#ccdadc}.studio-body[data-studio-theme=light] .ui-theme-options button[aria-pressed=true]{border-color:#468b85;color:#12564f}
.studio-body[data-studio-theme=light] .settings-note{background:#edf7f7;color:#42626e}
.studio-body[data-studio-theme=light] .ui-event{border-color:#d6e0e2}.studio-body[data-studio-theme=light] .ui-event small{color:#5d7580}.studio-body[data-studio-theme=light] .ui-quick-grid button{background:#eff6f3;border-color:#d1dfdd;color:#357b60}.studio-body[data-studio-theme=light] .ui-quick-grid strong{color:#173842}.studio-body[data-studio-theme=light] .ui-quick-grid small{color:#56717c}
@media(max-width:800px){.ui-user-name{display:none}}
