/* WAI ADMIN COMPACT WORKSPACE V1 */
body.wai-admin-dense{font-size:13px;line-height:1.4}.wai-admin-dense [hidden]{display:none!important}
.wai-admin-dense .stats-workspace{grid-template-columns:195px minmax(0,1fr)}.wai-admin-dense .stats-sidebar{padding:13px 9px;overflow:auto}.wai-admin-dense .stats-brand{padding:3px 8px 12px}.wai-admin-dense .stats-brand img{width:125px;max-height:43px}.wai-admin-dense .stats-brand small{font-size:8px;letter-spacing:1.2px}.wai-admin-dense .stats-sidebar nav{gap:2px}.wai-admin-dense .stats-sidebar nav>span{margin:10px 9px 4px;font-size:8px}.wai-admin-dense .stats-sidebar nav button{padding:7px 9px;font-size:11px;min-height:31px}.wai-admin-dense .sidebar-user{padding:10px 8px;gap:3px;font-size:11px}
.wai-admin-dense .stats-main{padding:0 18px 26px}.wai-admin-dense .stats-main>header{height:auto;min-height:65px;padding:10px 0;gap:14px}.wai-admin-dense .stats-main>header h1{font-size:25px;margin:2px 0}.wai-admin-dense .stats-main>header .identity{margin-left:auto;font-size:11px}.wai-admin-dense .stats-main>header .identity>b{width:30px;height:30px}.wai-admin-dense .eyebrow{font-size:8px;letter-spacing:1.3px}.wai-admin-dense .admin-page{padding-top:13px}.wai-admin-dense .page-head{margin-bottom:11px}.wai-admin-dense .page-head h2{font-size:21px;margin:3px 0}.wai-admin-dense .page-head p{font-size:12px;margin:6px 0}.wai-admin-dense h3{font-size:14px;margin:10px 0 6px}
.wai-admin-dense .card,.wai-admin-dense .metrics article{padding:12px 14px;border-radius:7px;gap:8px}.wai-admin-dense .metrics strong{font-size:27px;margin-top:4px}.wai-admin-dense .metrics small{font-size:9px}.wai-admin-dense .callout{padding:10px 13px;font-size:12px;margin-top:10px}.wai-admin-dense .two,.wai-admin-dense .edit-grid{gap:10px;align-items:start}.wai-admin-dense .card h3{margin:0;font-size:15px}
.wai-admin-dense label{font-size:11px}.wai-admin-dense input,.wai-admin-dense select,.wai-admin-dense textarea{font-size:12px;padding:6px 8px;min-height:32px;margin-top:3px}.wai-admin-dense input[type=checkbox]{min-height:0}.wai-admin-dense button{padding:6px 10px;font-size:11px;min-height:31px}.wai-admin-dense .check{gap:6px}.wai-admin-dense .list-row{padding:7px 9px;gap:8px;font-size:12px}.wai-admin-dense .assign-list{gap:5px}.wai-admin-dense .assign-list form{padding:8px 10px;gap:8px;grid-template-columns:minmax(180px,1fr) minmax(180px,.65fr) auto}.wai-admin-dense .assign-list small,.wai-admin-dense .mono{font-size:10px}.wai-admin-dense .server-row{padding:7px 0;gap:6px}.wai-admin-dense .actions{gap:5px}
.wai-admin-dense .stats-main table{font-size:12px}.wai-admin-dense .stats-main th{padding:8px 9px;font-size:9px}.wai-admin-dense .stats-main td{padding:7px 9px}.wai-admin-dense .stats-main .table-wrap{max-height:65vh;overflow:auto}.wai-admin-dense .stats-main th{position:sticky;top:0;background:#1b293d;z-index:1}.wai-admin-dense .success,.wai-admin-dense .notice{padding:9px 12px;margin:9px 0;font-size:12px}
.wai-admin-dense [data-page=rounds] .edit-grid{grid-template-columns:1fr}.wai-admin-dense [data-page=rounds] .edit-grid .card{grid-template-columns:minmax(140px,1fr) minmax(180px,1.3fr) minmax(180px,1.3fr);align-items:end}.wai-admin-dense [data-page=rounds] .card>.mono{grid-column:2/-1;grid-row:1}.wai-admin-dense [data-page=rounds] .card>h3{grid-row:1}.wai-admin-dense [data-page=rounds] .card>label{min-width:0}.wai-admin-dense [data-page=rounds] .card>button{justify-self:start}
.wai-admin-search{display:block;max-width:450px;margin:0 0 12px}.wai-admin-search input{display:block;width:100%}
.wai-admin-dense .check input{width:14px;flex:0 0 14px;margin:0}.wai-admin-dense .check{display:flex!important;align-items:center;flex-wrap:nowrap}
.wai-admin-dense [data-page=rounds] .card>.check{grid-column:1/3;align-self:center}.wai-admin-dense [data-page=rounds] .card>button{grid-column:3;justify-self:end}
.wai-density-toggle{background:transparent;color:#c4d4eb;border:1px solid #425672;border-radius:5px;padding:5px 9px;font-size:11px;min-height:30px;white-space:nowrap;cursor:pointer}.wai-density-toggle[aria-pressed=true]{border-color:#f16b70;color:#ffb7c0;background:#f16b7012}

@media(max-width:1150px){.wai-admin-dense .server-row{grid-template-columns:1fr 1fr}.wai-admin-dense .server-row button{grid-column:span 2}.wai-admin-dense .two{grid-template-columns:1fr}.wai-admin-dense .stats-main{padding:0 13px 22px}}
@media(max-width:850px){.wai-admin-dense .stats-workspace{grid-template-columns:170px minmax(0,1fr)}.wai-admin-dense .edit-grid{grid-template-columns:1fr}.wai-admin-dense [data-page=rounds] .edit-grid .card{grid-template-columns:1fr 1fr}.wai-admin-dense [data-page=rounds] .card>.check{grid-column:1}.wai-admin-dense [data-page=rounds] .card>button{grid-column:2}.wai-admin-dense .assign-list form{grid-template-columns:1fr}.wai-admin-dense .stats-main>header{flex-wrap:wrap}}
@media(max-width:700px){.wai-admin-dense .stats-workspace{display:block}.wai-admin-dense .stats-sidebar{position:relative;height:auto}.wai-admin-dense .stats-sidebar nav{grid-template-columns:1fr 1fr}.wai-admin-dense .stats-sidebar nav button{min-height:36px}.wai-admin-dense .stats-main>header h1{font-size:22px}.wai-admin-dense .metrics{grid-template-columns:1fr 1fr}.wai-admin-dense .form-row{grid-template-columns:1fr}.wai-admin-dense [data-page=rounds] .edit-grid .card{grid-template-columns:1fr}.wai-admin-dense [data-page=rounds] .card>.mono,.wai-admin-dense [data-page=rounds] .card>h3{grid-column:auto;grid-row:auto}.wai-admin-dense input:not([type=checkbox]),.wai-admin-dense select,.wai-admin-dense button{min-height:38px}.wai-admin-dense .wai-density-toggle{margin-left:auto}}

@media(max-width:700px){.wai-admin-dense [data-page=rounds] .card>.check,.wai-admin-dense [data-page=rounds] .card>button{grid-column:auto}}
.stats-menu-toggle{display:none}
@media(max-width:700px){.wai-admin-dense .stats-sidebar nav:not(.wai-menu-open){display:none}.wai-admin-dense .stats-brand{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-bottom:2px}.wai-admin-dense .stats-brand small{display:none}.wai-admin-dense .stats-menu-toggle{display:block;background:transparent;border:1px solid #425672;font-size:10px;padding:6px 8px}}
.wai-admin-dense .stats-sidebar{background:#101a28;border-color:#2c3b53}.wai-admin-dense .stats-main>header{background:transparent;border-radius:0;box-shadow:none}.wai-admin-dense .card,.wai-admin-dense .metrics article{background:linear-gradient(135deg,#1c2c43,#151f2f);border-color:#344a68;border-top-color:#f16b70}.wai-admin-dense .stats-menu-toggle{color:#c4d4eb}
