/* FSR MULTICONTROL v11 — clean Discord operations dashboard */
:root{--sw:224px;--yellow:#ffd400;--yellow2:#ffe13b;--bg:#070807;--side:#151617;--panel:#1b1c21;--panel2:#202127;--line:#2b2d33;--text:#f3f4f5;--muted:#858993}
body{background:#070807!important;background-image:none!important;font-family:Inter,"Segoe UI",Arial,sans-serif!important}body:after{display:none!important}
.sidebar.user-sidebar{width:var(--sw)!important;min-width:var(--sw)!important;max-width:var(--sw)!important;background:#17181d!important;border-right:1px solid #292b31!important;box-shadow:none!important}
.sidebar-brand{height:64px!important;padding:0 18px!important;border-bottom:1px solid #292b31!important}.sidebar-brand .logo>span{width:34px;height:34px;border-radius:7px!important;background:var(--yellow)!important;color:#080908!important;font-size:14px!important}.sidebar-brand .logo b{font-size:12px!important;letter-spacing:.12em!important}.sidebar-brand .logo small{font-size:8px!important;color:#777c86!important}.sidebar-collapse{display:none!important}
.sidebar>nav{padding:15px 10px!important;gap:0!important;overflow-y:auto!important}.sidebar nav .group,.nav-primary>.group{margin:14px 10px 7px!important;color:#686d77!important;font:700 9px/1 ui-monospace,Consolas,monospace!important;letter-spacing:.1em!important}
.nav-primary,.nav-section,.nav-section>div{display:grid!important;gap:3px!important}.nav-section{border:0!important}.sidebar nav a{height:38px!important;min-height:38px!important;margin:0!important;padding:0 11px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#a6a9b1!important;font-size:12px!important;font-weight:650!important;text-transform:none!important;letter-spacing:0!important}.sidebar nav a i{width:24px!important;color:#7f848e!important;font-style:normal!important}.sidebar nav a:hover{background:#202126!important;color:#fff!important}.sidebar nav a.on{background:#080908!important;color:#fff!important;box-shadow:none!important}.sidebar nav a.on i{color:var(--yellow)!important}.sidebar nav a.on:before{display:none!important}
.sidebar-bottom{padding:10px!important;border-top:1px solid #292b31!important;background:#17181d!important}.help-entry,.admin-entry{border:0!important;border-radius:8px!important;background:#1d1f24!important}.userbox{margin-top:8px!important;padding:11px 7px!important;border-top:1px solid #292b31!important}.userbox .avatar,.mini-avatar{border-radius:50%!important;background:var(--yellow)!important;color:#090a08!important}
.top{left:var(--sw)!important;height:64px!important;padding:0 24px!important;border-bottom:1px solid #292b31!important;background:#17181df5!important;box-shadow:none!important;backdrop-filter:blur(10px)!important}.top-location{min-width:220px!important}.top-location form select{height:38px!important;border:1px solid #303239!important;border-radius:6px!important;background:#1d1f24!important;color:#fff!important;text-transform:none!important}.top-location>span,.top-location>b{display:none!important}.global-search{height:38px!important;max-width:440px!important;border:1px solid #303239!important;border-radius:6px!important;background:#121318!important;color:#898d96!important}.global-search kbd{border:0!important;background:#24262c!important}.theme-toggle button,.top-icon{border:0!important;border-radius:6px!important;background:#212329!important}.top-user{border-left:1px solid #303239!important;padding-left:14px!important}.top-user b{text-transform:none!important;font-size:12px!important}.top-user small{font-size:9px!important}
main.user-main{margin-left:var(--sw)!important;width:calc(100% - var(--sw))!important;padding:86px 24px 66px!important;background:#080908!important}body>footer{margin-left:var(--sw)!important;background:#121317!important;border-color:#292b31!important}
.btn,button.btn,a.btn{min-height:38px!important;border:0!important;border-radius:6px!important;background:var(--yellow)!important;color:#090a08!important;font-size:10px!important;font-weight:800!important;letter-spacing:.04em!important}.btn.secondary{border:1px solid #383a42!important;background:#1b1d22!important;color:#f2f3f4!important}.btn.danger{background:#3a171c!important;color:#ff8b96!important}
input,select,textarea,.form input,.form select,.form textarea{border:1px solid #353740!important;border-radius:6px!important;background:#111217!important}.panel,.card,.home-box,.registration-board,.ops-comms,.registration-actions,.form-step,.service-list-card,.ux-focus,.ux-next,.ux-resources,.overview-metrics,.table,.info-strip,.event-lifecycle,.delete-event-card{border:1px solid var(--line)!important;border-radius:8px!important;background:var(--panel)!important;box-shadow:none!important}.panel:before,.home-box:before,.ux-focus:before,.ux-resources:before{display:none!important}

/* Dashboard follows the supplied classic admin composition, with FSR content. */
.ux-dashboard{display:grid!important;max-width:1500px!important;gap:18px!important}.ux-welcome{display:flex!important;justify-content:space-between!important;min-height:58px!important;padding:0!important;border:0!important;align-items:center!important}.ux-welcome>div:first-child{border:0!important;padding:0!important}.ux-welcome span{color:#777b84!important;font-size:9px!important}.ux-welcome h1{margin:4px 0 0!important;font-size:24px!important;font-weight:750!important;text-transform:none!important;letter-spacing:-.025em!important}.ux-welcome p{display:none!important}.ux-header-actions{display:flex!important;gap:8px!important}
.ux-command-strip{order:2;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;border:0!important;border-radius:8px!important;overflow:hidden;background:var(--panel)!important}.ux-command-strip>a{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:50px!important;border-right:1px solid var(--line)!important;padding:0 16px!important;color:#d1d3d7!important;font-size:10px!important;letter-spacing:0!important;white-space:nowrap!important}.ux-command-strip>a:hover{background:#222329!important}.ux-command-strip b{flex:0 0 25px!important;width:25px;height:25px;display:grid;place-items:center;border-radius:6px;background:#302d12;color:var(--yellow)!important}.ux-command-strip span{overflow:hidden!important;text-overflow:ellipsis!important}
.ux-status-row{order:1;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;border:0!important;overflow:visible!important;background:transparent!important}.ux-status-row>a{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;min-height:92px!important;padding:18px!important;border:1px solid var(--line)!important;border-radius:8px!important;background:var(--panel)!important}.ux-status-row>a:hover{border-color:#464952!important;background:#202127!important}.ux-status-row small,.ux-status-row b{display:block!important}.ux-status-row small{color:#8d9199!important;font-size:10px!important;letter-spacing:0!important}.ux-status-row b{margin-top:7px!important;font-size:22px!important}.ux-status-dot{align-self:center!important;width:34px!important;height:34px!important;border-radius:7px!important;background:#282a30!important}.ux-status-dot.ok{background:#173525!important}.ux-status-dot.warn{background:#3a2d10!important}.ux-status-dot.live{background:#3b3510!important}
.ux-workspace-grid{order:3;display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(290px,.75fr)!important;gap:18px!important}.ux-focus,.ux-next{padding:20px!important}.ux-focus{min-height:330px!important}.ux-next{display:flex!important;flex-direction:column!important;border-top:1px solid var(--line)!important;background:var(--panel)!important}.ux-section-head{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-bottom:14px!important;border-bottom:1px solid var(--line)!important}.ux-section-head small,.ux-next>small{color:#777b84!important;font-size:9px!important;letter-spacing:.08em!important}.ux-section-head h2,.ux-next h2{font-size:18px!important;text-transform:none!important;letter-spacing:-.01em!important}.ux-section-head>a{color:var(--yellow)!important;text-transform:none!important;letter-spacing:0!important}.ux-inbox{display:grid!important}.ux-inbox-item{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:64px!important;padding:11px 0!important;border-top:1px solid var(--line)!important}.ux-inbox-item>span,.ux-inbox-empty>span{width:32px!important;height:32px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:7px!important;background:#2c2913!important;color:var(--yellow)!important}.ux-inbox-item b,.ux-inbox-item p{display:block!important;margin:0!important}.ux-inbox-item div b{font-size:12px!important}.ux-inbox-item p{color:#848892!important;font-size:10px!important}.ux-inbox-item em{color:var(--yellow)!important;font-size:9px!important;font-style:normal!important}.ux-inbox-empty{display:grid!important;grid-template-columns:36px 1fr!important;align-items:center!important;gap:12px!important;padding:20px 0!important}.ux-inbox-empty p{margin:2px 0 0!important}.ux-next .btn{width:100%!important;margin-top:auto!important}.ux-progress{height:6px!important;border:0!important;border-radius:5px!important;background:#2a2c31!important;overflow:hidden}.ux-progress span{display:block!important;height:100%!important;background:var(--yellow)!important}
.ux-resources{order:4;padding:20px!important}.ux-resource-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border:0!important;border-top:1px solid var(--line)!important}.ux-resource-list>a{display:grid!important;grid-template-columns:38px minmax(0,1fr) auto 10px!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:70px!important;padding:12px!important;border:0!important;border-bottom:1px solid var(--line)!important;background:transparent!important}.ux-resource-list>a:nth-child(-n+3){border-bottom:1px solid var(--line)!important}.ux-resource-list>a:hover{background:#202127!important}.ux-resource-icon{width:36px!important;height:36px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:7px!important;background:#302d12!important;color:var(--yellow)!important}.ux-resource-list b,.ux-resource-list small{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ux-resource-list b{text-transform:none!important;font-size:11px!important}.ux-resource-list strong{font-size:18px!important}.ux-resource-list em{font-style:normal!important}

/* Inner screens use the same clean cards and predictable spacing. */
.pagehead,.service-head{border-radius:8px!important;background:var(--panel)!important}.pagehead h1,.service-head h1,.event-toolbar h1{font-weight:750!important;text-transform:none!important;letter-spacing:-.02em!important}.event-workspace{border-radius:8px!important;background:#121317!important}.event-nav{background:#17181d!important}.event-nav nav a{background:transparent!important;text-transform:none!important;border-left:0!important}.event-nav nav a.on{border-left:3px solid var(--yellow)!important;border-radius:0!important;background:#24251f!important}.event-toolbar{background:#1b1c21!important}.service-tabs a{text-transform:none!important;border-radius:6px 6px 0 0!important}.table th{text-transform:none!important;background:#15161b!important}.table td{background:#1b1c21!important}
body.theme-light{--bg:#f4f4f2;--side:#fff;--panel:#fff;--panel2:#f4f4f2;--line:#dedfd9;--text:#171813;--muted:#6f736b;background:#f4f4f2!important}body.theme-light .sidebar,body.theme-light .sidebar-bottom,body.theme-light .top{background:#fff!important}body.theme-light main.user-main{background:#f4f4f2!important}body.theme-light .ux-status-row>a,body.theme-light .ux-focus,body.theme-light .ux-next,body.theme-light .ux-resources{background:#fff!important}
@media(max-width:1050px){.top{left:0!important}.sidebar.user-sidebar{width:224px!important}.user-main,main.user-main{margin-left:0!important;width:100%!important;padding:80px 14px 55px!important}.ux-status-row{grid-template-columns:repeat(2,1fr)!important}.ux-resource-list{grid-template-columns:repeat(2,1fr)!important}}
@media(max-width:760px){.ux-workspace-grid{grid-template-columns:1fr!important}.ux-command-strip{grid-template-columns:1fr 1fr!important}.ux-resource-list{grid-template-columns:1fr!important}.ux-welcome{align-items:flex-start!important}.top{padding:0 12px!important}.global-search{max-width:none!important}}
@media(max-width:480px){.ux-status-row{grid-template-columns:1fr!important}.ux-header-actions{width:100%!important}.ux-header-actions .btn{flex:1!important}}

/* v12 single-system hardening: opaque shell, one widget language everywhere */
html,body{min-height:100%;overflow-x:hidden!important}body,body.theme-dark{--bg:#08090b;--side:#17181d;--panel:#1b1c21;--panel2:#202127;--line:#303239;--line2:#3c3f48;--text:#f5f5f2;--muted:#9498a1;--yellow:#ffd400;--orange:#ffd400;--cyan:#ffd400;background:#08090b!important;color:var(--text)!important}
.sidebar,.user-sidebar,.backend-sidebar,.sidebar-bottom,.top,.event-nav,.event-content,.command-dialog,.comfort-panel{opacity:1!important;background-color:#17181d!important;background-image:none!important;backdrop-filter:none!important;filter:none!important;isolation:isolate}
.sidebar{box-shadow:8px 0 30px rgba(0,0,0,.22)!important}.sidebar:before,.sidebar:after,.top:before,.top:after{display:none!important}.mobile-nav-backdrop{background:rgba(0,0,0,.78)!important}.mobile-sidebar-close{background:#25272d!important;color:#fff!important}
.sidebar nav,.sidebar nav>*,.sidebar nav>*>div{width:100%!important}.nav-section{display:block!important;margin:0!important;padding:0!important;background:transparent!important}.nav-section>.group{display:block!important}.nav-section>div:last-child{display:grid!important}.sidebar a,.top a,.top button{flex-shrink:0}
.top-actions{min-width:max-content!important}.top-location{flex-shrink:0!important}.global-search{flex:1!important;min-width:180px!important}.top-icon>b{background:var(--yellow)!important;color:#08090b!important}

/* Universal content rhythm */
.user-main>*{width:100%;max-width:1460px!important}.service-head,.pagehead{min-height:112px!important;padding:22px 24px!important;border:1px solid var(--line)!important;border-radius:10px!important;background:#17181d!important;align-items:center!important}.service-head-icon{border-radius:8px!important;background:#2b2915!important;color:var(--yellow)!important}.service-head-action,.actions{align-items:center!important}.context-banner,.helpbox,.info-strip,.hint,.developer-guide,.hosting-choice,.bot-host-banner{border:1px solid #383a42!important;border-left:3px solid var(--yellow)!important;border-radius:8px!important;background:#191a1f!important;color:var(--text)!important}
.cols,.detail-grid,.home-bottom,.attention-grid,.quick-help-grid{gap:16px!important}.panel,.card,.home-box,.clean-box,.registration-board,.ops-comms,.registration-actions,.module-studio-clean-head,.module-simple-card,.bot-settings-advanced,.form-step,.service-list-card,.built-in-grid>a,.overview-metrics,.table,.event-lifecycle,.delete-event-card,.hosting-bot-card,.hosting-node-card,.price-card,.diag,.health,.recipe{overflow:hidden;border:1px solid var(--line)!important;border-radius:9px!important;background:#1b1c21!important;color:var(--text)!important;box-shadow:none!important}.panel:hover,.card:hover,.service-list-card:hover,.built-in-grid>a:hover{border-color:#484b54!important;background:#1f2026!important}.panel,.home-box,.clean-box{padding:22px!important}.panel h2,.home-box h2,.clean-box h2{font-size:18px!important;text-transform:none!important;letter-spacing:-.01em!important}.panel p,.home-box p{color:var(--muted)!important;font-size:13px!important}

/* Widgets, lists, statuses */
.metrics,.access-strip,.diffstats,.integration-health,.hosting-overview,.node-status-strip,.identity-summary,.ops-stats,.overview-metrics{gap:12px!important;border:0!important;background:transparent!important}.metrics>div,.access-strip>div,.diffstats>div,.integration-health>div,.hosting-overview>div,.node-status-strip>div,.identity-summary>div,.ops-stats>div,.overview-metrics>div{border:1px solid var(--line)!important;border-radius:8px!important;background:#1b1c21!important;padding:16px!important}.status-pill,.tag,.role-pill{border-radius:5px!important}.status-pill.ok,.tag.green{background:#173024!important;color:#74dfa0!important}.status-pill.warn{background:#373014!important;color:#ffe05b!important}.service-list{display:grid!important;gap:10px!important}.service-list-card{padding:16px!important}.service-list-icon,.ux-resource-icon,.module-icon{border:0!important;border-radius:8px!important;background:#302d12!important;color:var(--yellow)!important}.resource-row,.team-row,.registration-row,.activity-item,.billing-row,.node-bot-row{border-bottom:1px solid var(--line)!important;background:transparent!important}.resource-row:hover,.team-row:hover,.registration-row:hover{background:#212228!important}

/* Forms and settings */
.form,.guided-form,.settings-form{min-width:0!important}.form label,.guided-form label,.settings-form label{color:#c9cbd0!important;font-size:12px!important;text-transform:none!important;letter-spacing:0!important}.form input,.form select,.form textarea,.guided-form input,.guided-form select,.guided-form textarea,.settings-form input,.settings-form select,.settings-form textarea,.inlineform input,.inlineform select{width:100%!important;min-height:44px!important;border:1px solid #3a3d45!important;border-radius:7px!important;background:#111217!important;color:#fff!important;padding:10px 12px!important}.form textarea,.guided-form textarea,.settings-form textarea{min-height:105px!important;resize:vertical}.form input:focus,.form select:focus,.form textarea:focus,.guided-form input:focus,.guided-form select:focus,.guided-form textarea:focus{border-color:var(--yellow)!important;outline:2px solid rgba(255,212,0,.16)!important;box-shadow:none!important}.split{gap:12px!important}.check input{width:18px!important;min-height:18px!important}.settings-group{padding:0 0 18px!important;border-bottom:1px solid var(--line)!important}.settings-group+ .settings-group{padding-top:18px!important}

/* Tables stay readable instead of becoming transparent */
.table{padding:0!important;background:#1b1c21!important}.table table{width:100%!important;border-collapse:collapse!important}.table thead,.table th{background:#14151a!important}.table th{color:#9ca0aa!important;font-size:11px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important}.table td{background:#1b1c21!important;color:#e9eaeb!important;font-size:13px!important}.table tr:hover td{background:#222329!important}.table th,.table td{padding:13px 15px!important;border-bottom:1px solid var(--line)!important}.logs,pre,code{border-color:#303239!important;background:#0d0e12!important}

/* Tabs and event workspace */
.service-tabs,.tabs,.tabs-v62,.event-tabs{padding:5px!important;border:1px solid var(--line)!important;border-radius:8px!important;background:#15161b!important;gap:4px!important}.service-tabs a,.tabs a,.tabs-v62 a,.event-tabs a{border:0!important;border-radius:6px!important;background:transparent!important;color:#999da6!important;text-transform:none!important}.service-tabs a.on,.tabs a.on,.tabs-v62 a.on,.event-tabs a.on{background:#2c2a18!important;color:#fff!important;box-shadow:inset 0 -2px var(--yellow)!important}.event-workspace{overflow:hidden!important;border:1px solid var(--line)!important;border-radius:10px!important;background:#15161a!important}.event-nav{border-right:1px solid var(--line)!important;background:#17181d!important}.event-nav-back,.event-nav-title,.event-nav-state{background:#17181d!important;border-color:var(--line)!important}.event-nav nav a{border:0!important;border-left:3px solid transparent!important;border-radius:0!important;background:#17181d!important}.event-nav nav a.on{border-left-color:var(--yellow)!important;background:#27271f!important}.event-content,.event-view,.event-toolbar{background:#121317!important}.event-toolbar{border-color:var(--line)!important}.event-view{min-width:0!important}.panel-editor{grid-template-columns:minmax(0,1fr) minmax(300px,390px)!important}.panel-editor-form,.discord-panel-preview{border-radius:9px!important;background:#1b1c21!important}.panel-editor-form>details>summary{background:#17181d!important}.panel-savebar{background:#15161bf5!important}.discord-panel-preview>article{border-radius:6px!important}

/* Overlays and empty states */
.command-palette[hidden],.comfort-panel[hidden]{display:none!important}.command-backdrop{background:rgba(0,0,0,.78)!important}.command-dialog{border:1px solid #3b3e46!important;border-radius:10px!important;background:#191a1f!important}.command-input,.command-results a,.command-dialog footer{border-color:var(--line)!important}.command-results a.active,.command-results a:hover{background:#27271f!important}.empty,.empty-state{border:1px dashed #3b3e46!important;border-radius:8px!important;background:#16171b!important;color:#92969f!important}

/* Critical structural rules formerly hidden in legacy theme files */
.event-workspace{display:grid!important;grid-template-columns:210px minmax(0,1fr)!important;min-height:calc(100vh - 150px)!important}.event-nav{display:flex!important;flex-direction:column!important;padding:14px 10px!important}.event-nav-back{display:block!important;padding:8px 9px!important;font-size:11px!important}.event-nav-title{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;margin:10px 0 14px!important;padding:10px 8px!important}.event-nav-title>span{width:34px!important;height:34px!important;display:grid!important;place-items:center!important}.event-nav-title small,.event-nav-title b{display:block!important}.event-nav-title b{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.event-nav nav{display:grid!important;gap:3px!important}.event-nav nav a{display:grid!important;grid-template-columns:22px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;min-height:40px!important;padding:0 10px!important}.event-nav-state{display:grid!important;grid-template-columns:10px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;margin-top:auto!important;padding:13px 9px!important}.event-nav-state>span{width:9px!important;height:9px!important}.event-nav-state small,.event-nav-state b{display:block!important}.event-content{min-width:0!important;margin:0!important;padding:0!important}.event-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;min-height:112px!important;padding:20px 24px!important}.event-toolbar h1{margin:6px 0 2px!important}.event-toolbar p{margin:0!important}.event-toolbar-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;flex-wrap:wrap!important}.event-toolbar-actions form{margin:0!important}.event-view{min-width:0!important;padding:20px 24px 26px!important}.comfort-button{display:none!important}

/* Responsive shell: no transparent drawer and no clipped content */
@media(max-width:1000px){.sidebar.user-sidebar,.sidebar.backend-sidebar{display:flex!important;left:-240px!important;width:224px!important;min-width:224px!important;transition:left .2s ease!important}.mobile-nav-open .sidebar.user-sidebar,.mobile-nav-open .sidebar.backend-sidebar{left:0!important}.mobile-nav-backdrop{display:none!important;position:fixed!important;inset:0!important;z-index:45!important}.mobile-nav-open .mobile-nav-backdrop{display:block!important}.mobile-menu-toggle{display:flex!important}.top{left:0!important}.user-main,main.user-main,.backend-main,main.backend-main{margin-left:0!important;width:100%!important}.flash{left:14px!important}.event-workspace{display:block!important}.event-nav{border-right:0!important;border-bottom:1px solid var(--line)!important}.event-nav nav{display:flex!important;overflow-x:auto!important}.event-nav nav a{min-width:max-content!important;border-left:0!important;border-bottom:3px solid transparent!important}.event-nav nav a.on{border-bottom-color:var(--yellow)!important}.event-nav-state{display:none!important}}
@media(max-width:760px){.service-head,.pagehead{align-items:flex-start!important;flex-direction:column!important}.cols,.detail-grid,.home-bottom,.panel-editor{grid-template-columns:1fr!important}.split{grid-template-columns:1fr!important}.overview-metrics,.ops-stats,.hosting-overview,.integration-health{grid-template-columns:1fr 1fr!important}.top-location{min-width:0!important}.top-location form select{max-width:145px!important}.top-user>span:last-child,.theme-toggle{display:none!important}.table{overflow-x:auto!important}.table table{min-width:650px!important}}
@media(max-width:480px){main.user-main{padding-left:10px!important;padding-right:10px!important}.overview-metrics,.ops-stats,.hosting-overview,.integration-health{grid-template-columns:1fr!important}.btn,button.btn,a.btn{width:100%!important}.actions,.service-head-action,.event-toolbar-actions{width:100%!important;display:grid!important}.top{padding:0 9px!important}.global-search{display:none!important}}

/* v13 product architecture: automation and monitoring */
.automation-layout{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);gap:16px;align-items:start}.automation-builder .btn{width:100%}.automation-list{overflow:hidden;border:1px solid var(--line);border-radius:9px;background:var(--panel)}.automation-list>.section-bar{padding:19px 20px;border-bottom:1px solid var(--line)}.automation-list>.section-bar small{color:var(--yellow);font-size:10px}.automation-list>.section-bar h2{margin:4px 0 0}.automation-row{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid var(--line)}.automation-row:last-child{border:0}.automation-row.disabled{opacity:.62}.automation-state{width:42px;height:30px;display:grid;place-items:center;border-radius:6px;background:#173024;color:#74dfa0;font-size:10px;font-weight:850}.automation-row.disabled .automation-state{background:#292b31;color:#92969f}.automation-row small{color:var(--yellow);font-size:9px}.automation-row h3{margin:4px 0;font-size:15px}.automation-row p{margin:0;color:var(--muted);font-size:12px}.automation-actions{display:flex;gap:6px}.automation-actions form{margin:0}
.monitor-health{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.monitor-health article{padding:18px;border:1px solid var(--line);border-radius:9px;background:var(--panel)}.monitor-health article.good{border-top:3px solid #62d790}.monitor-health article.bad{border-top:3px solid #ff6e7e}.monitor-health small,.monitor-health b,.monitor-health span{display:block}.monitor-health small{color:var(--muted);font-size:10px}.monitor-health b{margin:8px 0;font-size:19px}.monitor-health span{color:#62d790;font-size:9px}.monitor-health .bad span{color:#ff7e8d}.monitor-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:16px}.monitor-grid>.panel{min-width:0}.monitor-log{display:grid;grid-template-columns:120px minmax(0,1fr);gap:3px 12px;padding:11px 0;border-bottom:1px solid var(--line)}.monitor-log:last-child{border:0}.monitor-log>span{grid-row:1/3;color:#747983;font-size:10px}.monitor-log b{font-size:12px}.monitor-log p{margin:0!important;font-size:11px!important}
@media(max-width:1050px){.automation-layout,.monitor-grid{grid-template-columns:1fr}.monitor-health{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.monitor-health{grid-template-columns:1fr}.automation-row{grid-template-columns:42px 1fr}.automation-actions{grid-column:1/-1}.automation-actions form,.automation-actions button{flex:1;width:100%}.monitor-log{grid-template-columns:1fr}.monitor-log>span{grid-row:auto}}
.automation-row em{display:block;margin-top:6px;color:#717680;font-size:10px;font-style:normal}.automation-actions button:disabled{cursor:not-allowed;opacity:.45}
