.app:has(.workspace){padding:24px;font-family:Inter,sans-serif}.app:has(.workspace)>.wrap{max-width:1440px}.workspace{display:grid;grid-template-columns:88px minmax(0,1fr) 280px;min-height:calc(100vh - 48px);border:1px solid var(--border);border-radius:28px;background:var(--panel);overflow:hidden}.workspace:not(:has(.workspace-accounts)){grid-template-columns:88px minmax(0,1fr)}.workspace button{cursor:pointer}.workspace button:disabled{cursor:not-allowed;opacity:.55}.workspace button:focus-visible,.layout-switch:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.workspace-rail{display:flex;flex-direction:column;align-items:center;border-right:1px solid var(--border);padding:28px 0;gap:52px}.workspace-rail .logo{width:46px;height:46px}.workspace-rail nav{display:grid;gap:16px;width:100%}.workspace-rail button{display:grid;place-items:center;min-height:52px;width:100%;background:transparent;color:var(--dim);border:0;border-left:2px solid transparent}.workspace-rail button[aria-pressed=true]{background:var(--panel2);border-left-color:var(--teal);color:var(--teal)}.workspace-rail .rail-logout{margin-top:auto}.workspace-main{min-width:0}.workspace-header{display:flex;align-items:center;flex-wrap:wrap;gap:20px;padding:28px 32px;border-bottom:1px solid var(--border)}.workspace-eyebrow{font:600 10px JetBrains Mono,monospace;color:var(--dim);letter-spacing:.1em}.workspace-header h1{font-size:30px;margin:7px 0;letter-spacing:-.04em}.workspace-header p{margin:0}.layout-switch{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--border);background:var(--panel2);color:var(--text);border-radius:12px;padding:11px 14px;font-size:12px;cursor:pointer}.workspace-header>.layout-switch{margin-left:auto}.workspace-header .tabs{width:100%;max-width:520px;margin:0;background:var(--panel2)}.workspace-header .tab.active{background:var(--blue)}.classic-switch{margin:12px 0 0 auto}.classic-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.profile-page{max-width:720px;margin-inline:auto}.profile-avatar{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:var(--teal);background:#2bd9b91a;border:1px solid #2bd9b959}.profile-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.password-form{display:grid;gap:14px}.profile-page form>.primary{margin-top:14px;flex:none}.profile-value{margin-top:6px;padding:11px 12px;border:1px solid var(--border);border-radius:10px;background:var(--panel2);font:14px JetBrains Mono,monospace;overflow-wrap:anywhere}.profile-ok{display:flex;align-items:center;gap:8px;color:var(--teal)}.profile-ok .dot{width:8px;height:8px}.profile-account-count{font:600 21px Space Grotesk,sans-serif;margin-bottom:5px}.profile-logout{margin-top:4px;display:flex;align-items:center;justify-content:center;gap:8px}.workspace-content{padding:28px 32px}.workspace-content>.notice{margin:0 0 16px}.workspace-summary{padding:24px;background:var(--panel2);border:1px solid var(--border);border-radius:18px}.summary-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.summary-heading h2{font-size:19px;margin:9px 0 6px;overflow-wrap:anywhere}.summary-heading h2 span{font-weight:500}.summary-heading .status{margin:0;flex-shrink:0}.summary-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0 18px}.summary-metrics .stat-card{background:none;border:0;padding:0;border-radius:0}.workspace .stat-value{font-family:JetBrains Mono,monospace;font-size:20px;overflow-wrap:anywhere}.workspace .section{margin-top:26px}.workspace .section>.panel{margin-top:14px}.workspace .master-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.workspace .master-controls .cmd{margin:0;padding:20px 16px;text-align:left;background:var(--panel2)!important}.workspace .master-controls .cmd:first-child{color:var(--teal)!important;border-color:var(--border)!important}.workspace .master-controls .cmd.solid .cmd-title{color:var(--teal)}.workspace .master-controls .cmd.solid .cmd-sub{color:var(--dim);opacity:1}.workspace .master-controls .cmd:last-child{background:#e5484d1a!important;color:var(--red)!important;border-color:#e5484d4d!important}.workspace .master-controls .cmd:last-child .cmd-title{color:var(--red)}.workspace .cmd-title{margin-top:8px}.workspace .cmd-sub{line-height:1.5}.workspace .ea-controls>.meta:not(:first-child){margin-top:26px}.workspace .command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace .command-grid .cmd.solid .cmd-title,.workspace .command-grid .cmd.solid .cmd-sub{color:var(--bg);opacity:1}.workspace .workspace-last-command{display:flex;align-items:center;gap:12px;padding:16px;margin-top:22px;border:1px solid var(--border);border-radius:14px}.workspace-last-command>.log-state{margin-left:auto}.workspace-accounts{display:flex;flex-direction:column;min-width:0;border-left:1px solid var(--border);background:var(--panel2)}.workspace-accounts>header{padding:28px 22px 22px;border-bottom:1px solid var(--border)}.workspace-accounts h2{display:flex;justify-content:space-between;gap:10px;font-size:18px;margin:0}.workspace-accounts h2 span{color:var(--dim)}.workspace-accounts p{line-height:1.6;margin-bottom:0}.workspace-account-list{padding:20px 16px;display:grid;align-content:start;gap:14px}.terminal{text-align:left;min-width:0;width:100%;padding:18px 16px;color:var(--text);border:1px solid var(--border);border-radius:14px;background:var(--panel)}.terminal.selected{border-color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal)}.terminal-title{display:flex;align-items:center;gap:10px;margin-bottom:14px;overflow-wrap:anywhere}.terminal-title strong{min-width:0}.terminal .muted,.terminal-server{overflow-wrap:anywhere}.terminal-server,.terminal-unknown{font:11px JetBrains Mono,monospace;color:var(--dim);margin-top:8px;line-height:1.5}.terminal-unknown{margin-top:16px}.workspace-accounts footer{margin-top:auto;padding:20px 16px;border-top:1px solid var(--border)}.workspace-accounts footer .layout-switch{width:100%;border-style:dashed}.workspace-accounts footer p{font-size:11px}.workspace .settings-head{margin-bottom:16px}.workspace .field input,.workspace .field select{min-width:0}.workspace .grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1400px){.workspace-header .tabs{order:3}.workspace .command-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.workspace{grid-template-columns:76px minmax(0,1fr)}.workspace-rail{grid-row:1 / span 2}.workspace-accounts{grid-column:2;border-left:0;border-top:1px solid var(--border)}.workspace-account-list{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-accounts footer{margin-top:0}}@media(max-width:600px){.app:has(.workspace){padding:8px}.workspace{display:flex;flex-direction:column;min-height:calc(100vh - 16px);border-radius:18px}.workspace-rail{flex-direction:row;padding:12px;gap:12px;border-right:0;border-bottom:1px solid var(--border)}.workspace-rail .logo{width:38px;height:38px}.workspace-rail nav{display:flex;gap:4px}.workspace-rail button{min-height:44px;border-left:0;border-bottom:2px solid transparent;border-radius:8px}.workspace-rail button[aria-pressed=true]{border-bottom-color:var(--teal)}.workspace-rail .rail-logout{margin:0;width:44px;flex-shrink:0}.workspace-header,.workspace-content{padding:20px 16px}.workspace-header{gap:16px}.workspace-header>.layout-switch{margin-left:0}.workspace-header .tabs{max-width:none}.workspace-summary{padding:16px}.summary-heading{flex-wrap:wrap}.summary-metrics{gap:20px 12px}.workspace .stat-value{font-size:17px}.workspace .master-controls{grid-template-columns:1fr}.workspace .master-controls .cmd{display:grid;grid-template-columns:26px 1fr;column-gap:12px;padding:16px}.workspace .master-controls .cmd-title{margin:0}.workspace .master-controls .cmd-sub{grid-column:2}.workspace .workspace-last-command{flex-wrap:wrap}.workspace-account-list,.profile-fields{grid-template-columns:1fr}.classic-actions{flex-wrap:wrap}}@media(max-width:380px){.workspace .grid{grid-template-columns:1fr}}.brand-identity{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.brand-identity img{display:block;width:100%;height:100%;object-fit:contain}.brand-identity-full{justify-content:flex-start;gap:12px;height:auto}.brand-identity-full img{width:64px;height:64px;flex:none}.brand-identity-full>span{color:#f4f7f5;font:700 clamp(16px,4.8vw,24px)/1.2 "Space Grotesk",sans-serif;letter-spacing:.025em}.app .logo,.app .login-logo,.landing .lp-brand-mark{background:transparent;border:0;box-shadow:none;padding:0}.login .auth-brand{margin:0 0 18px}@media(max-width:360px){.brand-identity-full{gap:8px}.brand-identity-full img{width:48px;height:48px}}
/*# sourceMappingURL=main.css.map */
