.gvmesh-fleet{display:grid;gap:16px;color:#e0e0e0}.gvmesh-fleet__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px;border:1px solid #31445e;border-radius:12px;background:linear-gradient(135deg,#111923,#172436)}.gvmesh-fleet__header h2{margin:3px 0 6px;color:#fff;font-size:24px}.gvmesh-fleet__header p{margin:0;color:#9aa5b5}.gvmesh-fleet__eyebrow{color:#f59e0b;font-size:11px;letter-spacing:2px}.gvmesh-fleet button,.gvmesh-fleet select{border:1px solid #42536c;border-radius:8px;background:#161c25;color:#e0e0e0;padding:10px 12px}.gvmesh-fleet button{cursor:pointer}.gvmesh-fleet button:disabled{cursor:wait;opacity:.65}.gvmesh-fleet__status,.gvmesh-fleet__result{padding:11px 14px;border-left:3px solid #61afef;border-radius:6px;background:#252b34}.gvmesh-fleet__status[data-tone=ok],.gvmesh-fleet__result[data-tone=ok]{border-color:#98c379}.gvmesh-fleet__status[data-tone=error],.gvmesh-fleet__result[data-tone=error]{border-color:#e06c75}.gvmesh-fleet__result[data-tone=warning]{border-color:#e5c07b}.gvmesh-fleet__totals{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:10px}.gvmesh-fleet__totals article{display:flex;align-items:center;justify-content:space-between;padding:14px;border:1px solid #33435a;border-radius:10px;background:#202833}.gvmesh-fleet__totals span{color:#9aa5b5;font-size:12px}.gvmesh-fleet__totals strong{color:#fff;font-size:22px}.gvmesh-fleet__versions{display:flex;flex-wrap:wrap;gap:8px}.gvmesh-fleet__versions>span{display:flex;gap:10px;align-items:center;padding:9px 12px;border:1px solid #315b66;border-radius:999px;background:#16272d}.gvmesh-fleet__versions b{color:#56b6c2;font-family:'JetBrains Mono',monospace}.gvmesh-fleet__versions em{color:#9aa5b5;font-size:11px;font-style:normal}.gvmesh-fleet__controls{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr)) auto;gap:10px;align-items:end;padding:14px;border:1px solid #3b4655;border-radius:10px;background:#242a33}.gvmesh-fleet__controls label{display:grid;gap:6px;color:#9aa5b5;font-size:11px;letter-spacing:.5px}.gvmesh-fleet__update{border-color:#f59e0b!important;background:#493713!important;color:#ffd68a!important;font-weight:700}.gvmesh-fleet__table-wrap{overflow:auto;border:1px solid #33435a;border-radius:10px}.gvmesh-fleet table{width:100%;border-collapse:collapse;min-width:920px;background:#171d26}.gvmesh-fleet th,.gvmesh-fleet td{text-align:left;padding:11px 12px;border-bottom:1px solid #293545;font-size:12px}.gvmesh-fleet th{position:sticky;top:0;background:#202a37;color:#aeb9c8;font-size:10px;letter-spacing:1px}.gvmesh-fleet td strong,.gvmesh-fleet td small{display:block}.gvmesh-fleet td small{margin-top:3px;color:#7f8a99}.gvmesh-fleet code{color:#61afef;font-family:'JetBrains Mono',monospace}.gvmesh-fleet__pill{display:inline-block;padding:4px 8px;border-radius:999px;background:#313946;color:#abb2bf}.gvmesh-fleet__pill[data-tone=ok],.gvmesh-fleet__pill[data-tone=ready]{background:#20382b;color:#98c379}.gvmesh-fleet__pill[data-tone=planned]{background:#45391f;color:#e5c07b}@media(max-width:1100px){.gvmesh-fleet__controls{grid-template-columns:repeat(3,1fr)}.gvmesh-fleet__totals{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.gvmesh-fleet__header{display:grid}.gvmesh-fleet__controls{grid-template-columns:1fr 1fr}.gvmesh-fleet__update{grid-column:1/-1}.gvmesh-fleet__totals{grid-template-columns:1fr 1fr}.gvmesh-fleet__totals article{display:grid;gap:4px}}
