:root{--bg:#07111f;--panel:#0d1b2d;--panel2:#10233a;--line:#203955;--text:#eef7ff;--muted:#8aa3be;--cyan:#31c4ff;--blue:#2389ff;--green:#20d47a;--red:#ff4f5f;--orange:#ff9f32;--shadow:0 18px 50px rgba(0,0,0,.22)}
*{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:Inter,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text)}body{overflow-x:hidden}a{color:#68cfff;text-decoration:none}button,input{font:inherit}.app-shell{display:grid;grid-template-columns:260px 1fr;min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:260px;background:linear-gradient(180deg,#0a1728,#07111f);border-right:1px solid var(--line);padding:24px 16px;display:flex;flex-direction:column;z-index:20}.brand{display:flex;align-items:center;gap:12px;padding:4px 8px 24px}.brand-mark{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#2fbfff,#176aff);box-shadow:0 0 26px rgba(49,196,255,.28);font-weight:900}.brand strong{font-size:20px;letter-spacing:.8px}.brand span{display:block;font-size:10px;color:var(--cyan);letter-spacing:1.8px;margin-top:3px}.sidebar nav{display:grid;gap:6px}.nav-item{border:0;background:transparent;color:#9db1c8;text-align:left;padding:12px 14px;border-radius:10px;cursor:pointer;font-weight:650;display:flex;gap:12px;align-items:center}.nav-item span{width:20px;text-align:center}.nav-item:hover,.nav-item.active{background:#122640;color:#fff}.nav-item.active{box-shadow:inset 3px 0 0 var(--cyan)}.side-footer{margin-top:auto;padding:18px 8px;color:var(--muted)}.side-footer small{display:block;margin-top:9px}.version-pill{display:inline-block;padding:6px 9px;border-radius:999px;background:#102c43;color:var(--cyan);font-size:11px;font-weight:800}.workspace{grid-column:2;min-width:0}.topbar{height:92px;padding:18px 32px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:rgba(7,17,31,.88);position:sticky;top:0;backdrop-filter:blur(18px);z-index:10}.topbar h1{margin:0;font-size:25px}.topbar p{margin:5px 0 0;color:var(--muted);font-size:13px}.top-actions{display:flex;align-items:center;gap:16px}.live{font-size:11px;font-weight:900;color:#8ee9bb;background:#0d2a21;padding:8px 10px;border-radius:999px}.live i{display:inline-block;width:7px;height:7px;background:var(--green);border-radius:50%;margin-right:6px;box-shadow:0 0 12px var(--green)}.clock{font-family:Consolas;color:#a8bdd2}.logout{padding:9px 12px;border:1px solid var(--line);border-radius:9px}.content{padding:26px 32px 40px;max-width:1900px;margin:0 auto}.view{display:none}.view.active{display:block}.flash{padding:12px 14px;border:1px solid #785b24;background:#3a2e15;border-radius:10px;margin-bottom:18px;color:#ffd997}.hero-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.metric{background:linear-gradient(145deg,#10233a,#0c1b2d);border:1px solid var(--line);border-radius:16px;padding:20px;display:flex;gap:16px;align-items:center;box-shadow:var(--shadow)}.metric.premium{border-color:#245f7d}.metric-icon{width:46px;height:46px;border-radius:13px;background:#102f49;display:grid;place-items:center;color:var(--cyan);font-size:20px}.metric span,.metric small{display:block;color:var(--muted)}.metric strong{display:block;font-size:24px;margin:6px 0}.metric small{font-size:12px}.summary-strip{margin:18px 0 28px;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:15px 20px;display:grid;grid-template-columns:repeat(4,1fr)}.summary-strip>div{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:9px;border-right:1px solid var(--line);padding:0 18px}.summary-strip>div:last-child{border-right:0}.summary-strip b{font-size:21px}.summary-strip small{color:var(--muted)}.dot,.status-dot{display:inline-block;width:10px;height:10px;border-radius:50%}.green{background:var(--green);box-shadow:0 0 12px rgba(32,212,122,.65)}.blue{background:var(--blue);box-shadow:0 0 12px rgba(35,137,255,.65)}.red{background:var(--red);box-shadow:0 0 12px rgba(255,79,95,.55)}.cyan{background:var(--cyan)}.section-head{display:flex;align-items:end;justify-content:space-between;margin:24px 0 14px}.section-head h2{margin:0;font-size:22px}.section-head p{margin:5px 0 0;color:var(--muted);font-size:13px}.ghost{background:transparent;border:1px solid var(--line);color:#d9eaff;padding:9px 12px;border-radius:9px;cursor:pointer}.pc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.pc-card{background:linear-gradient(150deg,#102238,#0b192a);border:1px solid var(--line);border-radius:16px;padding:18px;position:relative;overflow:hidden}.pc-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--red)}.pc-card.state-online:before{background:var(--green)}.pc-card.state-super:before{background:var(--blue)}.pc-top{display:flex;align-items:center;justify-content:space-between}.computer-icon{width:52px;height:40px;border:2px solid #4b6b8e;border-radius:7px;position:relative}.computer-icon:after{content:"";position:absolute;width:20px;height:4px;background:#4b6b8e;left:14px;bottom:-9px;border-radius:2px}.computer-icon span{position:absolute;inset:5px;background:#102c44;border-radius:3px}.pc-card h3{font-size:19px;margin:20px 0 3px}.pc-mode{font-size:11px;font-weight:900;color:var(--muted);letter-spacing:1px}.pc-card dl{margin:17px 0;display:grid;gap:7px}.pc-card dl div{display:flex;justify-content:space-between;gap:15px}.pc-card dt{color:var(--muted);font-size:12px}.pc-card dd{margin:0;font-size:12px;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-cache>span,.mini-cache>b{font-size:11px;color:var(--muted)}.mini-cache>b{float:right;color:#ccecff}.mini-cache>div{height:5px;background:#07121f;border-radius:99px;margin-top:8px;overflow:hidden}.mini-cache i{display:block;height:100%;background:linear-gradient(90deg,#197bff,#31c4ff);border-radius:99px;transition:width .35s}.panel-card,.client-table-wrap,.toolbar{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:20px;box-shadow:var(--shadow)}.panel-card h3{margin:0 0 14px}.client-form{display:grid;grid-template-columns:180px 190px 1fr 220px;gap:12px;align-items:end}.client-form label{font-size:11px;color:var(--muted);font-weight:700}.client-form input{display:block;width:100%;margin-top:7px;background:#091625;border:1px solid #294664;color:#fff;padding:11px 12px;border-radius:9px;outline:none}.client-form input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px rgba(49,196,255,.08)}button{border:0;background:#1679d3;color:#fff;padding:11px 14px;border-radius:9px;font-weight:750;cursor:pointer}button:disabled{opacity:.55;cursor:wait}.security-note{margin-top:14px;padding:10px 12px;background:#0b2130;border-left:3px solid var(--cyan);color:#9fc3db;font-size:12px}.client-table-wrap{margin-top:16px;overflow:auto;padding:8px 16px}.client-table{width:100%;border-collapse:collapse}.client-table th,.client-table td{text-align:left;padding:13px 9px;border-bottom:1px solid #1c334c;vertical-align:middle}.client-table th{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.mono{font-family:Consolas,monospace;font-size:11px}.mode-badge{display:inline-block;padding:6px 9px;border-radius:999px;font-size:10px;font-weight:900}.mode-badge.normal{background:#123c4e;color:#79d9ff}.mode-badge.super{background:#12396d;color:#75b5ff}.table-status{display:block;color:var(--muted);margin-top:5px;max-width:220px}.row-actions{display:flex;gap:7px}.row-actions form{margin:0}.btn-super{background:#176fd0}.btn-danger{background:#b63845}.toolbar{margin-top:16px;padding:14px 18px}.two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gauge{width:180px;height:180px;margin:6px auto 22px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#31c4ff calc(var(--p,45)*1%),#102237 0);position:relative}.gauge:after{content:"";position:absolute;inset:14px;background:var(--panel);border-radius:50%}.gauge>div{position:relative;z-index:2;text-align:center}.gauge strong{font-size:32px;display:block}.gauge span{color:var(--muted);font-size:12px}.spec-list{display:grid;gap:0;margin:0}.spec-list>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #1d334a;padding:11px 0}.spec-list dt{color:var(--muted)}.spec-list dd{margin:0;text-align:right}.wide{width:100%;margin-top:14px}.muted{color:var(--muted);line-height:1.55}.disk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.disk-card{display:flex;gap:16px;align-items:center}.disk-icon{width:58px;height:58px;background:#0f2a42;border-radius:14px;display:grid;place-items:center;font-size:26px;color:var(--cyan)}.disk-card h3{margin:0 0 4px}.disk-card p,.disk-card small{display:block;color:var(--muted);margin:0 0 5px}.big-stat span,.big-stat small{display:block;color:var(--muted)}.big-stat strong{font-size:29px;display:block;margin:10px 0}.config-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.check-list{list-style:none;padding:0;margin:0;display:grid;gap:11px}.check-list li:before{content:"✓";color:var(--green);margin-right:9px;font-weight:900}.logbox{margin:0;max-height:540px;overflow:auto;color:#a9c2da;white-space:pre-wrap;font-family:Consolas,monospace;font-size:12px}.empty{grid-column:1/-1;padding:30px;text-align:center;color:var(--muted);background:var(--panel);border:1px dashed var(--line);border-radius:12px}.login{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 50% 20%,#113657 0,#07111f 44%)}.loginbox{width:min(390px,92vw);background:#0d1b2d;border:1px solid #25415f;padding:30px;border-radius:18px;box-shadow:0 30px 80px rgba(0,0,0,.35)}.loginbox h1{margin:0;font-size:28px}.loginbox .premium-login{color:var(--cyan);font-size:11px;letter-spacing:2px;font-weight:900}.loginbox p{color:var(--muted)}.loginbox input{width:100%;margin:7px 0;background:#081522;border:1px solid #294764;color:#fff;padding:12px;border-radius:9px}.loginbox button{width:100%;margin-top:8px}@media(max-width:1250px){.hero-grid{grid-template-columns:1fr 1fr}.client-form{grid-template-columns:1fr 1fr}.config-grid{grid-template-columns:1fr 1fr}}@media(max-width:850px){.app-shell{display:block}.sidebar{position:relative;width:100%;height:auto}.sidebar nav{grid-template-columns:repeat(4,1fr)}.side-footer{display:none}.workspace{display:block}.topbar{position:relative}.hero-grid,.two-col,.config-grid{grid-template-columns:1fr}.summary-strip{grid-template-columns:1fr 1fr;gap:15px}.summary-strip>div{border:0}.content{padding:18px}.client-form{grid-template-columns:1fr}.topbar{height:auto;padding:16px}.topbar p,.clock{display:none}}@media(max-width:560px){.sidebar nav{grid-template-columns:1fr 1fr}.hero-grid{grid-template-columns:1fr}.summary-strip{grid-template-columns:1fr}.top-actions .live{display:none}}

/* v2.1 Windows Client */
.download-installer{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;background:linear-gradient(135deg,#11d8ff,#5772ff);color:#07111f!important;font-weight:900;padding:11px 16px;border-radius:10px;box-shadow:0 8px 26px rgba(32,167,255,.22)}
.download-installer.big{min-height:54px;padding:0 24px;white-space:nowrap}.installer-card{display:flex;align-items:center;justify-content:space-between;gap:24px}.manual-register{margin-top:14px}.manual-register summary{cursor:pointer;font-weight:800}.manual-register[open] summary{margin-bottom:16px}
@media(max-width:900px){.installer-card{align-items:stretch;flex-direction:column}.download-installer.big{width:100%}}
/* v2.5 telemetry */
.hero-grid{grid-template-columns:repeat(5,minmax(0,1fr))}
.pc-telemetry{display:grid;gap:7px;margin-top:14px;padding-top:13px;border-top:1px solid #1c334c}
.pc-telemetry>div{display:flex;align-items:center;justify-content:space-between;gap:10px}
.pc-telemetry span{font-size:11px;color:var(--muted)}
.pc-telemetry b{font-size:11px;font-family:Consolas,monospace;color:#d8eaff;text-align:right}
.m-cache.active{color:#57e89b!important;text-shadow:0 0 10px rgba(32,212,122,.25)}
.m-cache{white-space:nowrap}.m-net,.m-disk{white-space:nowrap;font-family:Consolas,monospace;font-size:11px}
.disk-live{margin-bottom:16px}
@media(max-width:1500px){.hero-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:1050px){.hero-grid{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.hero-grid{grid-template-columns:1fr}}
/* v2.8.2 realtime cache/writeback */
.wb-bar{height:5px;background:#07121f;border-radius:99px;margin-top:6px;overflow:hidden;min-width:120px}.wb-bar i{display:block;height:100%;background:linear-gradient(90deg,#197bff,#31c4ff);border-radius:99px;transition:width .25s}.wb-rate,.wb-iops{font-family:Consolas,monospace;white-space:nowrap}.wb-used{white-space:nowrap}.gauge{transition:background .25s}
/* v2.8.2-r3 super isolado + editor + capacidade real writeback */
.btn-edit{background:#31526f}.btn-normal{background:#237a59}.writeback-pool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:14px}.edit-dialog{width:min(520px,92vw);border:1px solid #294664;border-radius:16px;background:#0d1b2d;color:#fff;padding:0;box-shadow:0 30px 90px rgba(0,0,0,.55)}.edit-dialog::backdrop{background:rgba(3,9,16,.72)}.edit-dialog form{padding:22px;display:grid;gap:14px}.edit-dialog label{display:grid;gap:7px;color:var(--muted);font-size:12px;font-weight:700}.edit-dialog input,.edit-dialog select{width:100%;background:#091625;border:1px solid #294664;color:#fff;padding:11px 12px;border-radius:9px;outline:none}.dialog-head,.dialog-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.dialog-head h3{margin:0}.dialog-x{background:transparent;font-size:25px;padding:3px 9px}.dialog-actions{justify-content:flex-end;margin-top:4px}@media(max-width:850px){.writeback-pool-grid{grid-template-columns:1fr}.row-actions{flex-wrap:wrap}}
/* v2.8.2-r4: estados por ícone de usuários + modais LGX centralizados */
.status-users{display:inline-grid;place-items:center;width:30px;height:24px;color:#7f8b99;filter:drop-shadow(0 0 5px rgba(127,139,153,.18))}.status-users svg{width:28px;height:20px;fill:currentColor}.status-users.normal{color:#20d887;filter:drop-shadow(0 0 7px rgba(32,216,135,.38))}.status-users.super{color:#ff4d5e;filter:drop-shadow(0 0 7px rgba(255,77,94,.42))}.status-users.offline{color:#687481;filter:none}.m-state-icon{vertical-align:middle}.dot.gray{background:#687481}.super-action{display:flex}.super-action form{margin:0}.lgx-modal{width:min(520px,92vw);border:0;padding:0;background:transparent;color:#fff}.lgx-modal::backdrop{background:rgba(2,8,15,.78);backdrop-filter:blur(3px)}.lgx-modal-box{border:1px solid #2a4d6d;border-radius:18px;background:#0d1b2d;padding:22px;box-shadow:0 30px 95px rgba(0,0,0,.62)}.lgx-modal-box p{margin:18px 0 22px;color:#c6d9e8;line-height:1.6;font-size:14px}.lgx-modal .dialog-actions{display:flex;justify-content:flex-end;gap:10px}.flash-payload{display:none!important}
.summary-users{width:24px;height:20px;margin-right:3px}.summary-users svg{width:22px;height:16px}

/* v2.8.2-r9: grade de computadores estilo CCDisk com telemetria completa em tempo real */
.computer-live-wrap{padding:8px 10px;overflow-x:auto}.computer-live-table{min-width:1500px}.computer-live-table th{white-space:nowrap;color:#7fb7e6}.computer-live-table td{white-space:nowrap}.computer-live-table tbody tr{transition:background .18s}.computer-live-table tbody tr:hover{background:rgba(37,103,154,.09)}.computer-live-table .live-number,.computer-live-table .mono-live{font-family:Consolas,'Courier New',monospace;font-variant-numeric:tabular-nums}.computer-live-table .live-number{color:#dbeeff}.computer-live-table .m-read-speed,.computer-live-table .m-write-speed{min-width:78px;display:inline-block}.computer-live-table .m-uptime{min-width:92px;display:inline-block}.computer-live-table .m-drive,.computer-live-table .m-write-disk{color:#8fd2ff}.computer-live-legend{display:flex;flex-wrap:wrap;gap:10px 22px;margin:10px 4px 0;color:#7fa2bd;font-size:11px}.computer-live-legend span:before{content:'•';color:#31c4ff;margin-right:6px}.computer-live-table .status-users{width:26px}.computer-live-table td:nth-child(1){text-align:center}.computer-live-table td:nth-child(5){font-weight:900}.computer-live-table .row-actions{min-width:265px}@media(max-width:850px){.computer-live-table{min-width:1450px}}

/* v2.8.2-r9: grade compacta, ações por ícones e writeback dinâmico */
.compact-client-head{margin-bottom:14px}.icon-actions{min-width:0!important;gap:7px;flex-wrap:nowrap!important}.action-icon{width:34px!important;height:32px!important;min-width:34px!important;padding:0!important;display:inline-grid!important;place-items:center!important;border-radius:8px!important;font-size:15px!important;line-height:1!important}.super-toggle{font-size:16px!important}.computer-live-table .row-actions{min-width:118px!important}.computer-live-table{min-width:1310px}.computer-live-table td,.computer-live-table th{padding-left:10px;padding-right:10px}.computer-live-table .m-name{min-width:82px;display:inline-block}.wb-total{font-weight:900;color:#8fd2ff}.wb-used{font-variant-numeric:tabular-nums}.download-installer{white-space:nowrap}


/* v2.8.2-r12: telemetria sem layout-shift e uptime realmente continuo */
.computer-live-table{table-layout:fixed;min-width:1390px;width:100%}
.computer-live-table th,.computer-live-table td{overflow:hidden;text-overflow:ellipsis}
.computer-live-table th:nth-child(1),.computer-live-table td:nth-child(1){width:64px}
.computer-live-table th:nth-child(2),.computer-live-table td:nth-child(2){width:125px}
.computer-live-table th:nth-child(3),.computer-live-table td:nth-child(3){width:120px}
.computer-live-table th:nth-child(4),.computer-live-table td:nth-child(4){width:120px}
.computer-live-table th:nth-child(5),.computer-live-table td:nth-child(5){width:58px}
.computer-live-table th:nth-child(6),.computer-live-table td:nth-child(6){width:105px}
.computer-live-table th:nth-child(7),.computer-live-table td:nth-child(7){width:125px}
.computer-live-table th:nth-child(8),.computer-live-table td:nth-child(8){width:105px}
.computer-live-table th:nth-child(9),.computer-live-table td:nth-child(9){width:125px}
.computer-live-table th:nth-child(10),.computer-live-table td:nth-child(10){width:118px}
.computer-live-table th:nth-child(11),.computer-live-table td:nth-child(11){width:88px}
.computer-live-table th:nth-child(12),.computer-live-table td:nth-child(12){width:100px}
.computer-live-table th:nth-child(13),.computer-live-table td:nth-child(13){width:125px}
.computer-live-table td:nth-child(6),.computer-live-table td:nth-child(7),.computer-live-table td:nth-child(8),.computer-live-table td:nth-child(9),.computer-live-table td:nth-child(10){text-align:right}
.computer-live-table .m-read-total,.computer-live-table .m-read-speed,.computer-live-table .m-write-total,.computer-live-table .m-write-speed,.computer-live-table .m-uptime{display:block;width:100%;font-variant-numeric:tabular-nums;white-space:nowrap}
.computer-live-table .m-read-total,.computer-live-table .m-write-total{min-width:0}
.computer-live-table .m-read-speed,.computer-live-table .m-write-speed,.computer-live-table .m-uptime{min-width:0}

/* v2.8.2-r13-ui: alinhamento final da tabela Computadores — SOMENTE VISUAL */
.computer-live-wrap{padding:8px 10px;overflow-x:auto;overflow-y:hidden}
.computer-live-table{table-layout:fixed;width:100%;min-width:1490px}
.computer-live-table th,.computer-live-table td{padding-left:9px;padding-right:9px;vertical-align:middle}
.computer-live-table th{overflow:hidden;text-overflow:clip;white-space:nowrap}
.computer-live-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/* Estado */
.computer-live-table th:nth-child(1),.computer-live-table td:nth-child(1){width:64px;text-align:center}
/* Nome */
.computer-live-table th:nth-child(2),.computer-live-table td:nth-child(2){width:132px}
/* IP cliente / IP servidor: espaço suficiente para IPv4 completo */
.computer-live-table th:nth-child(3),.computer-live-table td:nth-child(3){width:145px}
.computer-live-table th:nth-child(4),.computer-live-table td:nth-child(4){width:145px}
.computer-live-table td:nth-child(3),.computer-live-table td:nth-child(4){overflow:visible;text-overflow:clip;font-size:12px}
/* Disco */
.computer-live-table th:nth-child(5),.computer-live-table td:nth-child(5){width:58px}
/* Telemetria: células fixas para eliminar qualquer deslocamento visual */
.computer-live-table th:nth-child(6),.computer-live-table td:nth-child(6){width:94px;text-align:right}
.computer-live-table th:nth-child(7),.computer-live-table td:nth-child(7){width:120px;text-align:right}
.computer-live-table th:nth-child(8),.computer-live-table td:nth-child(8){width:94px;text-align:right}
.computer-live-table th:nth-child(9),.computer-live-table td:nth-child(9){width:120px;text-align:right}
.computer-live-table th:nth-child(10),.computer-live-table td:nth-child(10){width:116px;text-align:right}
/* Write disk / modo / ações */
.computer-live-table th:nth-child(11),.computer-live-table td:nth-child(11){width:88px}
.computer-live-table th:nth-child(12),.computer-live-table td:nth-child(12){width:100px}
.computer-live-table th:nth-child(13),.computer-live-table td:nth-child(13){width:126px}
.computer-live-table .m-read-total,.computer-live-table .m-read-speed,.computer-live-table .m-write-total,.computer-live-table .m-write-speed,.computer-live-table .m-uptime{display:block;width:100%;min-width:0;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}
.computer-live-table .m-name{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}
.computer-live-table .row-actions{min-width:0!important;width:100%;justify-content:flex-start}
@media(max-width:1200px){.computer-live-table{min-width:1490px}}

/* v2.8.2-r14-operational */
.disk-action,.enable-action{display:flex}.disk-action form,.enable-action form{margin:0}
.btn-connect{background:#197bff}.btn-disconnect{background:#a66a1f}.btn-enable{background:#237a59}.btn-disable{background:#70405b}.btn-muted{background:#24394d;color:#7f94a7;cursor:not-allowed;opacity:.72}
.computer-live-table{min-width:1585px}.computer-live-table th:nth-child(13),.computer-live-table td:nth-child(13){width:218px}.computer-live-table .row-actions{gap:6px!important;overflow:visible}
@media(max-width:1200px){.computer-live-table{min-width:1585px}}

/* R16 storage/network */
.storage-actions form,.storage-actions label{display:flex;flex-direction:column;gap:8px}.storage-actions input,.storage-actions select,#view-rede select{padding:10px;border:1px solid #d8dee8;border-radius:8px;background:#fff}.disk-checks{display:flex;flex-direction:column;gap:6px;margin:8px 0}.disk-checks label{display:flex;flex-direction:row;align-items:center;gap:8px}.storage-actions .panel-card{min-height:310px}
