:root{
  --bg:#080b10;--panel:#0d1219;--panel-2:#101720;--line:#202833;--line-strong:#303a46;
  --text:#f3f6fa;--muted:#8c97a6;--soft:#626d7a;--accent:#d8ff48;--accent-soft:rgba(216,255,72,.11);
  --danger:#ff6f79;--warn:#f6cc61;--ok:#d8ff48;--radius:16px;--shadow:0 24px 70px rgba(0,0,0,.3)
}
*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px}body{min-height:100vh}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}button{border:0}::selection{background:var(--accent);color:#0a0d11}
*{scrollbar-width:thin;scrollbar-color:#5d7022 #0b1016}*::-webkit-scrollbar{width:9px;height:9px}*::-webkit-scrollbar-track{background:#0b1016}*::-webkit-scrollbar-thumb{background:#53651e;border:2px solid #0b1016;border-radius:999px}*::-webkit-scrollbar-thumb:hover{background:#78932b}
.eyebrow{display:block;font-size:10px;line-height:1.2;letter-spacing:.22em;font-weight:800;color:#91a0b1;text-transform:uppercase}.text-ok{color:var(--accent)!important}.text-warn{color:var(--warn)!important}.muted{color:var(--muted)!important}
.brand-mark{width:50px;height:50px;border:1px solid #6e8822;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,rgba(216,255,72,.14),rgba(216,255,72,.02));color:var(--accent);font-weight:950;font-size:20px}.brand-mark.small{width:36px;height:36px;border-radius:10px;font-size:15px}
.primary-button,.secondary-button,.ghost-button,.icon-action,.quick-action,.danger-zone,.pending-button{transition:.16s ease}.primary-button{height:44px;padding:0 18px;border-radius:12px;background:var(--accent);color:#11160a;font-size:11px;font-weight:900;letter-spacing:.1em;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.primary-button:hover{filter:brightness(1.05);transform:translateY(-1px)}.primary-button:disabled{opacity:.38;cursor:not-allowed;transform:none}.primary-button.inline{width:auto}.small-button{height:40px}.secondary-button{height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--line-strong);background:#111821;color:#c7ced8;font-size:11px;font-weight:800;cursor:pointer}.secondary-button:hover,.icon-action:hover{border-color:#55616f;background:#151e29}.ghost-button{height:38px;padding:0 13px;border-radius:9px;background:#171e28;color:#bcc5d0;font-size:10px;font-weight:900;cursor:pointer}.icon-action{height:34px;padding:0 11px;border:1px solid var(--line);border-radius:9px;background:#10161e;color:#c2cbd6;font-size:10px;font-weight:850;letter-spacing:.045em;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer}.icon-action.emphasis{border-color:rgba(216,255,72,.28);color:var(--accent);background:rgba(216,255,72,.06)}.icon-action.danger{color:#ff9aa1}.danger-zone{width:100%;height:40px;border-radius:10px;border:1px solid rgba(255,111,121,.22);background:rgba(255,111,121,.06);color:#ff9ca4;font-size:11px;font-weight:850;cursor:pointer}.danger-zone:hover{background:rgba(255,111,121,.12)}
/* LOGIN */
.auth-page{height:100dvh;overflow:hidden}.auth-shell{height:100dvh;display:grid;grid-template-columns:minmax(430px,45%) 1fr;overflow:hidden}.auth-panel{display:flex;align-items:center;padding:clamp(28px,6vh,70px) clamp(36px,6vw,92px);border-right:1px solid var(--line);background:radial-gradient(circle at 15% 50%,rgba(216,255,72,.035),transparent 44%),#090d12}.auth-content{width:min(420px,100%)}.auth-eyebrow{margin-top:28px}.auth-content h1{font-size:clamp(46px,4.5vw,68px);line-height:.9;letter-spacing:-.055em;margin:20px 0 18px}.auth-content h1 span{display:block;color:var(--accent)}.lead{font-size:13px;color:var(--muted);margin:0 0 30px}.login-form{display:grid;gap:16px}.login-form label,.field{display:grid;gap:8px}.login-form label>span,.field>span{font-size:11px;font-weight:800;color:#b8c1cd;letter-spacing:.035em}.login-form input,.field input,.field select,.field textarea{width:100%;border:1px solid var(--line);background:#0d131b;border-radius:11px;outline:0;color:var(--text);font-size:13px}.login-form input,.field input,.field select{height:48px;padding:0 14px}.field textarea{padding:13px 14px;resize:vertical;min-height:84px}.login-form input:focus,.field input:focus,.field select:focus,.field textarea:focus{border-color:#819b31;box-shadow:0 0 0 3px rgba(216,255,72,.055)}.password-field{display:flex;border:1px solid var(--line);border-radius:11px;background:#0d131b;padding:4px}.password-field input{border:0!important;background:transparent;box-shadow:none!important;padding:0 10px}.login-form .primary-button{width:100%;margin-top:2px}.secure-note{display:flex;align-items:center;gap:8px;margin-top:19px;color:#737e8c;font-size:10px}.secure-note span,.online-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 14px rgba(216,255,72,.65)}.alert{padding:12px 14px;margin:0 0 16px;border:1px solid rgba(255,111,121,.22);background:rgba(255,111,121,.06);border-radius:10px;color:#ffacb1;font-size:11px}.auth-visual{position:relative;overflow:hidden;background:radial-gradient(circle at 65% 52%,rgba(216,255,72,.08),transparent 25%),#080c12}.grid-glow{position:absolute;inset:44% -10% -15%;background-image:linear-gradient(rgba(100,119,136,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(100,119,136,.1) 1px,transparent 1px);background-size:45px 45px;transform:perspective(420px) rotateX(64deg);transform-origin:center top;mask-image:linear-gradient(to bottom,transparent,#000 22%,#000)}.visual-copy{position:absolute;left:10%;bottom:10%}.status-pill{height:30px;padding:0 12px;border:1px solid var(--line-strong);border-radius:999px;display:inline-flex;align-items:center;gap:8px;background:rgba(14,19,26,.86);font-size:9px;font-weight:850;letter-spacing:.12em;color:#c5ced8}.status-pill i{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px rgba(216,255,72,.7)}.visual-copy strong{display:block;font-size:clamp(52px,6.4vw,96px);line-height:.86;letter-spacing:-.065em;margin:24px 0 18px}.visual-copy p{font-size:12px;color:#697583}
/* ADMIN SHELL */
.dashboard-page{height:100dvh;overflow:hidden}.app-shell{height:100dvh;display:grid;grid-template-columns:216px minmax(0,1fr);overflow:hidden}.sidebar{height:100dvh;border-right:1px solid var(--line);padding:20px 14px 18px;display:flex;flex-direction:column;background:#080c11;overflow:hidden}.sidebar-brand{display:flex;align-items:center;gap:11px;padding:0 4px 23px}.sidebar-brand>div:last-child{display:grid;gap:1px}.sidebar-brand strong{font-size:12px;letter-spacing:.1em}.sidebar-brand span{font-size:8px;color:var(--accent);font-weight:900;letter-spacing:.18em}.sidebar nav{display:grid;gap:5px}.sidebar nav a{min-height:40px;border-radius:11px;padding:0 10px;display:flex;align-items:center;gap:13px;color:#8d98a7;font-size:12px}.sidebar nav a b{font-size:8px;font-weight:700;color:#617080;width:18px}.sidebar nav a:hover{background:#10161e;color:#dbe1e8}.sidebar nav a.active{background:rgba(216,255,72,.11);color:#e9f2d1}.sidebar nav a.active b{color:var(--accent)}.sidebar-footer{margin-top:auto;padding:16px 4px 0;border-top:1px solid var(--line);display:grid;gap:6px}.sidebar-footer span{font-size:8px;letter-spacing:.18em;color:#637080}.sidebar-footer strong{font-size:10px;font-weight:600;color:#c0c8d2;overflow:hidden;text-overflow:ellipsis}.logout{font-size:11px;color:#9aa5b3;margin-top:2px}.logout:hover{color:var(--accent)}
.content{height:100dvh;overflow-y:auto;overflow-x:hidden}.content-inner{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:22px 0 26px}.topbar{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}.topbar h2{font-size:25px;letter-spacing:-.03em;margin:5px 0 0}.top-actions{display:flex;align-items:center;gap:10px}.admin-chip{height:42px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--line);border-radius:11px;background:#0c1118}.admin-chip>div{display:grid;gap:1px}.admin-chip small{font-size:8px;color:#657180}.admin-chip strong{font-size:10px;font-weight:650}.action-button{height:42px;padding:0 16px}.toast{position:fixed;right:22px;top:20px;z-index:1000;min-width:270px;max-width:430px;padding:12px 14px;border-radius:11px;box-shadow:var(--shadow);font-size:12px;font-weight:700}.toast-ok{background:#17200f;border:1px solid rgba(216,255,72,.26);color:#e9ffc1}.toast-error{background:#241116;border:1px solid rgba(255,111,121,.24);color:#ffc2c7}
.setup-banner,.info-strip{border:1px solid rgba(246,204,97,.22);background:rgba(246,204,97,.05);border-radius:13px;padding:14px 16px;margin-bottom:14px}.setup-banner{display:flex;align-items:center;justify-content:space-between;gap:18px}.setup-banner h3{font-size:15px;margin:4px 0}.setup-banner p,.info-strip{font-size:11px;color:#a1a9b4;margin:0}.info-strip strong{color:#dbe3ec}
/* OVERVIEW */
.hero-card{border:1px solid #334025;background:radial-gradient(circle at 83% 0,rgba(216,255,72,.09),transparent 29%),linear-gradient(140deg,#0f151d,#0b1016);border-radius:18px;padding:24px 28px;display:grid;grid-template-columns:1fr 270px;gap:24px;align-items:end}.compact-hero{min-height:190px}.hero-card h1{font-size:clamp(38px,4.1vw,58px);line-height:.92;letter-spacing:-.055em;margin:16px 0 10px}.hero-card h1 span{color:var(--accent)}.hero-card p{font-size:12px;line-height:1.5;color:#8995a3;margin:0;max-width:650px}.hero-metric{border-left:1px solid var(--line);padding-left:22px;display:grid;gap:6px}.hero-metric small{font-size:8px;letter-spacing:.2em;color:#697787}.hero-metric strong{font-size:13px}.hero-metric span{font-size:9px;color:var(--accent);font-weight:800}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:10px 0}.stats-grid article{height:92px;border:1px solid var(--line);border-radius:14px;background:#0e141c;padding:14px 16px;display:grid;align-content:center;gap:4px}.stats-grid small{font-size:8px;letter-spacing:.18em;color:#738090}.stats-grid strong{font-size:25px;line-height:1}.stats-grid span{font-size:10px;color:#75818e}.workspace-grid{display:grid;grid-template-columns:1.55fr .85fr;gap:10px}.panel{border:1px solid var(--line);border-radius:14px;background:#0d131b;padding:16px 18px;min-height:190px}.panel-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:11px;border-bottom:1px solid var(--line);margin-bottom:10px}.panel-head h3{font-size:15px;margin:4px 0 0}.tag{font-size:8px;padding:6px 9px;border:1px solid rgba(216,255,72,.2);background:var(--accent-soft);color:var(--accent);border-radius:999px}.steps{display:grid}.step{display:flex;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid rgba(32,40,51,.75)}.step:last-child{border-bottom:0}.step b{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:#151c26;color:#7f8b99;font-size:9px}.step.done b{background:var(--accent);color:#11160a}.step>div{display:grid;gap:2px}.step strong{font-size:11px}.step span{font-size:10px;color:#75818e}.system-panel dl{margin:0}.system-panel dl div{display:flex;align-items:center;justify-content:space-between;padding:9px 0;border-bottom:1px solid rgba(32,40,51,.75)}.system-panel dl div:last-child{border-bottom:0}.system-panel dt{font-size:10px;color:#738090}.system-panel dd{font-size:10px;margin:0;color:#c9d1da}.system-panel dd i{display:inline-block;width:6px;height:6px;background:var(--accent);border-radius:50%;margin-right:7px}
/* LISTS / TABLES */
.list-panel{border:1px solid var(--line);border-radius:16px;background:#0d131b;overflow:hidden}.list-toolbar{min-height:70px;padding:13px 18px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line)}.list-toolbar h3{font-size:16px;margin:4px 0 0}.search-input{width:min(300px,34vw);height:40px;border-radius:11px;border:1px solid var(--line);background:#0b1016;color:#dbe1e8;padding:0 13px;outline:0;font-size:12px}.search-input:focus{border-color:#647527}.table-wrap{overflow:auto;max-height:calc(100dvh - 160px)}table{width:100%;border-collapse:collapse;min-width:820px}th{height:38px;text-align:left;padding:0 15px;font-size:9px;letter-spacing:.13em;color:#758190;font-weight:800;background:#0b1016;position:sticky;top:0;z-index:1}td{padding:12px 15px;border-top:1px solid var(--line);vertical-align:middle;font-size:11px;color:#aab4c0}.entity{display:grid;gap:3px}.entity strong{font-size:12px;color:#edf1f5}.entity span{font-size:9px;color:#738090}.actions-cell{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.actions-cell form,.inline-actions form,.renew-row form{display:inline-flex;margin:0}.stack-badges{display:flex;gap:5px;flex-wrap:wrap}.badge{height:24px;padding:0 9px;border-radius:999px;font-size:8px;font-weight:900;letter-spacing:.06em;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-strong)}.badge-active{color:var(--accent);border-color:rgba(216,255,72,.23);background:rgba(216,255,72,.08)}.badge-blocked,.badge-closed,.badge-provision-error{color:#ff9da4;border-color:rgba(255,111,121,.2);background:rgba(255,111,121,.07)}.badge-archived,.badge-paused{color:#d8be7b;background:rgba(246,204,97,.07);border-color:rgba(246,204,97,.18)}.badge-provision-pending{color:#aeb8c6;background:#131a23}.badge-provision-ready{color:var(--accent);border-color:rgba(216,255,72,.23);background:rgba(216,255,72,.08)}.empty-state{min-height:160px;display:grid;place-items:center;align-content:center;text-align:center;gap:5px;color:#8b96a4}.empty-state strong{font-size:12px;color:#cfd6df}.empty-state span{font-size:10px}.empty-state.big{grid-column:1/-1}.url-stack{display:grid;gap:7px;max-width:310px}.url-stack code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#a8b4c3}.link-cell{display:flex;gap:5px}
/* PROJECTS */
.projects-grid{padding:14px;display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px}.project-card{border:1px solid var(--line);border-radius:14px;background:#0a1016;padding:14px;min-height:205px;display:grid;grid-template-rows:auto 1fr auto;gap:12px}.project-top,.project-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.project-icon{width:36px;height:36px;border-radius:10px;background:var(--accent-soft);border:1px solid rgba(216,255,72,.17);color:var(--accent);display:grid;place-items:center;font-size:14px;font-weight:950}.project-code{display:block;font-size:8px;letter-spacing:.16em;color:var(--accent);font-weight:850;text-transform:uppercase;margin-bottom:5px}.project-copy h3{font-size:17px;margin:0 0 6px}.project-copy p{font-size:11px;color:#7f8b99;line-height:1.45;margin:0}.project-meta{padding-top:10px;border-top:1px solid var(--line)}.project-meta>span{font-size:9px;color:#64717f}.inline-actions{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}
/* MODALS */
dialog.modal{border:0;padding:0;background:transparent;color:var(--text);width:min(650px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 28px);overflow:auto}dialog.modal::backdrop{background:rgba(2,4,7,.78);backdrop-filter:blur(6px)}.modal-card{border:1px solid var(--line-strong);background:#0d131b;border-radius:17px;padding:18px;box-shadow:0 30px 100px rgba(0,0,0,.55)}.modal-card.wide{width:100%}.modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}.modal-head h3{font-size:19px;margin:5px 0 0}.modal-head>button{width:34px;height:34px;border:1px solid var(--line);border-radius:9px;background:#111821;color:#aeb8c5;font-size:19px;cursor:pointer}.modal-card>p{font-size:11px;color:#818c99;margin:-4px 0 14px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.field.full{grid-column:1/-1}.field small{font-size:9px;color:#687584;line-height:1.4}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:17px;padding-top:14px;border-top:1px solid var(--line)}.slug-field{display:grid;grid-template-columns:1fr auto;gap:7px}.mini-modal{width:min(500px,calc(100vw - 24px))}.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.quick-action{min-height:72px;border:1px solid var(--line);background:#101720;border-radius:11px;padding:12px;text-align:left;display:grid;align-content:center;gap:4px;font-size:12px;font-weight:800;cursor:pointer}.quick-action span{font-size:9px;color:#74808e;font-weight:500}.quick-action:hover{border-color:#4f5b69}.renew-row{margin:12px 0;display:grid;gap:8px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.renew-row>span{font-size:10px;color:#8793a1}.renew-row>div{display:flex;gap:6px;flex-wrap:wrap}
/* CLIENT PORTAL */
.client-page{height:100dvh;overflow:hidden;background:radial-gradient(circle at 78% 0,rgba(216,255,72,.055),transparent 28%),var(--bg)}.client-shell{height:100dvh;display:flex;flex-direction:column;overflow:hidden}.client-header{height:66px;flex:0 0 66px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,5vw,64px);background:rgba(8,11,16,.88);backdrop-filter:blur(12px)}.client-header .sidebar-brand{padding:0}.client-user{display:flex;align-items:center;gap:16px}.client-user>div{display:grid;text-align:right;gap:1px}.client-user span{font-size:8px;letter-spacing:.1em;color:#687584}.client-user strong{font-size:11px}.client-user>a{font-size:11px;color:#98a3b0;border-left:1px solid var(--line);padding-left:16px}.client-main{flex:1;overflow-y:auto;width:min(1180px,calc(100% - 40px));margin:0 auto;padding:28px 0 34px}.client-hero{padding:6px 0 24px}.client-hero h1{font-size:clamp(42px,5.2vw,68px);line-height:.91;letter-spacing:-.055em;margin:12px 0 10px}.client-hero h1 span{color:var(--accent)}.client-hero p{font-size:12px;color:#7f8b99;margin:0}.section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding-bottom:11px;border-bottom:1px solid var(--line);margin-bottom:12px}.section-title h2{font-size:17px;margin:4px 0 0}.section-title>span{font-size:10px;color:#687584}.demo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.demo-card{border:1px solid var(--line);background:linear-gradient(145deg,#0e141d,#0a0f15);border-radius:15px;padding:15px;display:flex;flex-direction:column;min-height:235px}.demo-card.demo-pending{opacity:.72}.demo-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.demo-card h3{font-size:17px;margin:0 0 6px}.demo-card p{font-size:11px;line-height:1.45;color:#7b8795;margin:0}.demo-details{margin-top:auto;padding:13px 0 11px;display:grid;grid-template-columns:1fr 1fr;gap:8px;border-top:1px solid var(--line)}.demo-details span{display:grid;gap:2px;font-size:8px;color:#64707e;text-transform:uppercase;letter-spacing:.06em}.demo-details strong{font-size:10px;color:#c5cdd7;text-transform:none;letter-spacing:0}.launch-button{height:40px}.pending-button{height:40px;border:1px solid var(--line);border-radius:10px;background:#111821;color:#798594;font-size:9px;font-weight:850;letter-spacing:.08em;display:grid;place-items:center}.portal-empty{grid-column:1/-1;min-height:180px;border:1px dashed var(--line);border-radius:14px}
.simple-page{height:100dvh;overflow:auto;display:grid;place-items:center;align-content:center;gap:10px;text-align:center;padding:24px}.simple-page h1{font-size:64px;margin:10px 0 -4px}.simple-page h2{font-size:20px;margin:0}.simple-page p{color:var(--muted);max-width:520px;font-size:12px;line-height:1.55}
@media(max-height:720px) and (min-width:981px){.content-inner{padding-top:14px;padding-bottom:16px}.topbar{min-height:50px;margin-bottom:10px}.compact-hero{min-height:166px}.hero-card{padding:19px 24px}.hero-card h1{font-size:43px;margin:12px 0 8px}.stats-grid article{height:82px}.panel{min-height:170px;padding:13px 16px}.step{padding:7px 0}.client-main{padding-top:20px}.client-hero{padding-bottom:18px}.client-hero h1{font-size:50px}.demo-card{min-height:220px}}
@media(max-width:1120px){.projects-grid,.demo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-grid{grid-template-columns:repeat(2,1fr)}.hero-card{grid-template-columns:1fr 220px}}
@media(max-width:900px){.dashboard-page{height:auto;overflow:auto}.app-shell{height:auto;min-height:100dvh;grid-template-columns:1fr;overflow:visible}.sidebar{height:auto;position:relative;border-right:0;border-bottom:1px solid var(--line);padding:12px 14px}.sidebar-brand{padding:0 0 10px}.sidebar nav{display:flex;overflow-x:auto;padding-bottom:2px}.sidebar nav a{min-width:126px}.sidebar-footer{position:absolute;right:15px;top:13px;border:0;padding:0}.sidebar-footer>span,.sidebar-footer>strong{display:none}.content{height:auto;overflow:visible}.content-inner{width:min(100% - 28px,1000px);padding:18px 0 28px}.hero-card{grid-template-columns:1fr}.hero-metric{border-left:0;border-top:1px solid var(--line);padding:14px 0 0}.workspace-grid{grid-template-columns:1fr}.table-wrap{max-height:none}.client-page{height:100dvh}.auth-shell{grid-template-columns:1fr}.auth-visual{display:none}.auth-panel{border:0}}
@media(max-width:680px){.content-inner{width:calc(100% - 20px)}.topbar{align-items:flex-start}.admin-chip{display:none}.hero-card{padding:20px}.hero-card h1{font-size:39px}.stats-grid{grid-template-columns:1fr 1fr}.projects-grid,.demo-grid{grid-template-columns:1fr}.list-toolbar{align-items:flex-start;flex-direction:column}.search-input{width:100%}.form-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.quick-grid{grid-template-columns:1fr}.client-header{height:60px;flex-basis:60px;padding:0 13px}.client-user>div{display:none}.client-main{width:calc(100% - 24px);padding-top:22px}.client-hero h1{font-size:43px}.section-title{align-items:flex-start;flex-direction:column}.actions-cell{min-width:230px}.modal-card{padding:15px}.slug-field{grid-template-columns:1fr}.slug-field .secondary-button{width:100%}}
@media(max-width:430px){.stats-grid{grid-template-columns:1fr}.topbar h2{font-size:22px}.action-button{padding:0 12px;font-size:9px}.sidebar nav a{min-width:116px}.auth-panel{padding:24px 18px}.auth-content h1{font-size:44px}}
.workflow-strip{margin-bottom:12px;padding:10px 13px;border:1px solid rgba(216,255,72,.14);background:rgba(216,255,72,.035);border-radius:11px;color:#8e9aA8;font-size:10px}.workflow-strip strong,.workflow-strip b{color:#d9e5b4}
