.novus-page[data-v-569f9c9f]{min-height:calc(100vh - 64px);padding:30px;color:#dbe5f3;background:#080d16}.page-header[data-v-569f9c9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.eyebrow[data-v-569f9c9f]{color:#6fa2ff;font-size:11px;font-weight:800;letter-spacing:.16em}.page-header h1[data-v-569f9c9f]{margin:6px 0 4px;color:#fff;font-size:29px}.page-header p[data-v-569f9c9f]{margin:0;color:#7789a2}.action[data-v-569f9c9f],.refresh-button[data-v-569f9c9f]{cursor:pointer}.refresh-button[data-v-569f9c9f]{padding:9px 16px;color:#dce8ff;background:#163460;border:1px solid #28548f;border-radius:9px}.refresh-button[data-v-569f9c9f]:disabled{cursor:not-allowed;opacity:.5}.notice[data-v-569f9c9f]{padding:14px 17px;margin-bottom:20px;color:#8ba0bd;background:#0e1725;border:1px solid #1e3049;border-radius:11px}.notice strong[data-v-569f9c9f]{color:#b8c9df}.summary-grid[data-v-569f9c9f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px}.summary-card[data-v-569f9c9f]{padding:17px;background:#0e1725;border:1px solid #1d2d44;border-radius:12px}.summary-card span[data-v-569f9c9f]{display:block;color:#7488a5;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.summary-card strong[data-v-569f9c9f]{display:block;margin:5px 0 1px;color:#fff;font-size:24px}.summary-card small[data-v-569f9c9f]{color:#536780;font-size:10px}.toolbar[data-v-569f9c9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px}.search-wrapper[data-v-569f9c9f]{position:relative;width:min(420px,100%)}.search-icon[data-v-569f9c9f]{position:absolute;top:50%;left:13px;color:#60758f;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-input[data-v-569f9c9f]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px 12px 10px 36px;color:#d9e4f3;outline:none;background:#0d1724;border:1px solid #20324a;border-radius:9px}.search-input[data-v-569f9c9f]:focus{border-color:#376496}.search-input[data-v-569f9c9f]::-webkit-input-placeholder{color:#51647e}.search-input[data-v-569f9c9f]::-moz-placeholder{color:#51647e}.search-input[data-v-569f9c9f]:-ms-input-placeholder{color:#51647e}.search-input[data-v-569f9c9f]::-ms-input-placeholder{color:#51647e}.search-input[data-v-569f9c9f]::placeholder{color:#51647e}.result-count[data-v-569f9c9f]{color:#60758f;font-size:11px}.customer-grid[data-v-569f9c9f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:17px}.customer-card[data-v-569f9c9f]{padding:20px;background:linear-gradient(155deg,#121e30,#0d1521);border:1px solid #21324b;border-radius:15px}.customer-heading[data-v-569f9c9f]{-ms-flex-align:center;gap:12px}.avatar[data-v-569f9c9f],.customer-heading[data-v-569f9c9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.avatar[data-v-569f9c9f]{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#a9c9ff;background:#173258;border:1px solid #284c78;border-radius:11px;font-size:13px;font-weight:800}.identity[data-v-569f9c9f]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.identity h2[data-v-569f9c9f]{overflow:hidden;margin:0;color:#fff;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.identity span[data-v-569f9c9f]{display:block;overflow:hidden;margin-top:2px;color:#677c98;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.account-state[data-v-569f9c9f]{padding:4px 8px;border-radius:999px;font-size:9px;font-weight:800;text-transform:uppercase}.account-state.enabled[data-v-569f9c9f]{color:#6ee19f;background:rgba(36,173,96,.13)}.account-state.disabled[data-v-569f9c9f]{color:#f39b9b;background:rgba(210,63,63,.13)}.account-state.other[data-v-569f9c9f]{color:#efcc7d;background:rgba(210,155,46,.13)}.stats[data-v-569f9c9f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:16px;margin-top:17px;border-top:1px solid #1d2b40}.stats div[data-v-569f9c9f]{min-width:0}.detail-row span[data-v-569f9c9f],.section-label[data-v-569f9c9f],.stats span[data-v-569f9c9f]{display:block;color:#5d708b;font-size:9px;letter-spacing:.05em;text-transform:uppercase}.stats strong[data-v-569f9c9f]{display:block;overflow:hidden;margin-top:3px;color:#d4dfed;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.ip-section[data-v-569f9c9f]{padding-top:15px;margin-top:15px;border-top:1px solid #1d2b40}.ip-list[data-v-569f9c9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:7px}.ip-list code[data-v-569f9c9f]{padding:4px 7px;color:#8db7ff;background:#101e31;border:1px solid #213954;border-radius:6px;font-size:10px}.muted[data-v-569f9c9f]{display:block;margin-top:7px;color:#566a84;font-size:10px}.actions[data-v-569f9c9f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding-top:16px;margin-top:17px;border-top:1px solid #1d2b40}.action[data-v-569f9c9f]{padding:8px 11px;color:#bcd0ea;background:#152337;border:1px solid #29415f;border-radius:7px;font-size:10px;font-weight:700}.action[data-v-569f9c9f]:hover{background:#1b2e48;border-color:#3b5e88}.action.primary[data-v-569f9c9f]{color:#dbe9ff;background:#1e4b86;border-color:#346bb1}.customer-details[data-v-569f9c9f]{padding-top:16px;margin-top:17px;border-top:1px solid #22334b}.detail-row[data-v-569f9c9f]{display:grid;grid-template-columns:105px 1fr;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0}.detail-row code[data-v-569f9c9f],.detail-row strong[data-v-569f9c9f]{overflow:hidden;color:#cbd7e7;font-size:10px;text-align:right;text-overflow:ellipsis}.detail-row code[data-v-569f9c9f]{color:#8db7ff}.server-section[data-v-569f9c9f]{margin-top:15px}.section-title[data-v-569f9c9f]{margin-bottom:8px;color:#8195b0;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.server-row[data-v-569f9c9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;padding:11px;margin-top:7px;background:#0a121e;border:1px solid #18283b;border-radius:9px}.server-main[data-v-569f9c9f]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;gap:9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.server-main>div[data-v-569f9c9f]{min-width:0}.server-main strong[data-v-569f9c9f]{display:block;overflow:hidden;color:#d6e0ed;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.server-main code[data-v-569f9c9f]{display:block;margin-top:2px;color:#739cd8;font-size:9px}.vm-dot[data-v-569f9c9f]{-webkit-box-flex:0;-ms-flex:0 0 7px;flex:0 0 7px;width:7px;height:7px;border-radius:50%}.running-dot[data-v-569f9c9f]{background:#43c879}.stopped-dot[data-v-569f9c9f]{background:#d96464}.server-meta[data-v-569f9c9f]{display:grid;gap:2px;color:#667b97;font-size:9px;text-align:right}.vm-state[data-v-569f9c9f]{font-weight:800}.running-text[data-v-569f9c9f]{color:#55ce86}.stopped-text[data-v-569f9c9f]{color:#e07777}.empty-servers[data-v-569f9c9f]{padding:12px;color:#5e718b;background:#0a121e;border:1px solid #18283b;border-radius:8px;font-size:10px}.message[data-v-569f9c9f]{padding:30px;color:#8191aa;text-align:center;background:#0e1623;border:1px solid #1e2b40;border-radius:13px}.error[data-v-569f9c9f]{margin-bottom:18px;color:#faa}.details-enter-active[data-v-569f9c9f],.details-leave-active[data-v-569f9c9f]{-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.details-enter[data-v-569f9c9f],.details-leave-to[data-v-569f9c9f]{opacity:0}@media (max-width:900px){.summary-grid[data-v-569f9c9f]{grid-template-columns:1fr 1fr}}@media (max-width:700px){.novus-page[data-v-569f9c9f]{padding:16px}.page-header[data-v-569f9c9f]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.summary-grid[data-v-569f9c9f]{grid-template-columns:1fr 1fr}.customer-grid[data-v-569f9c9f]{grid-template-columns:1fr}.toolbar[data-v-569f9c9f]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stats[data-v-569f9c9f]{grid-template-columns:1fr 1fr}.server-row[data-v-569f9c9f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.server-meta[data-v-569f9c9f]{text-align:left}.detail-row[data-v-569f9c9f]{grid-template-columns:1fr}.detail-row code[data-v-569f9c9f],.detail-row strong[data-v-569f9c9f]{text-align:left}}