.tabs{position:relative;left:auto;transform:none}.tabs button{width:65px}.indicator{width:65px}.admin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.server-card{padding:25px}.server-card h3{font-size:17px;font-weight:550;margin:0}.server-heading{display:flex;justify-content:space-between;align-items:center}.server-region{font-size:11px;color:#9ba3b1;margin-top:9px}.resource{margin-top:24px}.resource-line{display:flex;justify-content:space-between;font-size:10px;color:#959eae;margin-top:14px}.resource .usage{margin:8px 0 0}.resource .usage span{background:#9caee7}.server-actions{display:flex;gap:7px;margin-top:23px}.admin-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;padding:18px 23px;background:#eef2fc;border:1px solid #e1e7f7;border-radius:16px;color:#8493b5;font-size:11px;line-height:1.8}.admin-banner strong{color:#5e719c;font-weight:550}.admin-table-wrap{overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;min-width:630px;font-size:11px}.admin-table th{text-align:left;color:#a0a8b7;font-size:10px;font-weight:400;padding:18px 22px;border-bottom:1px solid #edf0f5}.admin-table td{padding:20px 22px;border-bottom:1px solid #eff1f6;color:#7c879a}.admin-table tr:last-child td{border:0}.admin-table td strong{font-weight:550;color:#414b5d;display:block;margin-bottom:5px}.admin-table td small{font-size:9px;color:#a3aabb}.row-actions{display:flex;align-items:center;gap:8px}.row-actions button{font-size:10px;padding:5px;color:#8a98b2}.row-actions button:hover{color:#546fc1}.row-actions .danger{color:#c08c95}.status-pill{font-size:9px;border-radius:15px;background:#f0f8f4;color:#7aa88d;padding:5px 8px;white-space:nowrap}.status-pill.off{background:#f3f4f8;color:#a0a6b3}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dialog-wide{width:470px}.empty-admin{padding:45px;text-align:center;color:#9ca6b9;font-size:12px}.actions-bar{display:flex;gap:9px;align-items:center}.detail-list{margin-top:20px}.detail-line{padding:13px 0;border-bottom:1px solid #edf0f6;display:flex;justify-content:space-between;gap:15px;color:#919aab;font-size:11px}.detail-line strong{font-weight:500;color:#66738c;overflow-wrap:anywhere;text-align:right}.dialog-info{padding:13px 16px;background:#f5f7fd;border-radius:12px;color:#929eb7;font-size:11px;line-height:1.8}.sub-node{display:flex;align-items:center;gap:8px;padding:9px 0;font-size:12px;color:#7a879e}.sub-node input{width:auto;accent-color:#8aa0db}.admin-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.admin-toolbar p{font-size:11px;color:#a0a7b4;margin:0}.admin-tool-group{display:flex;gap:8px}.admin-tool-group .secondary{white-space:nowrap}.sub-url{display:block;padding:12px;background:#f6f7fc;border:1px solid #eaedf4;border-radius:9px;color:#8792aa;font-size:10px;word-break:break-all;margin-top:16px}.server-list{display:flex;flex-direction:column;gap:12px}.server-list .server-card{border-radius:18px}.list-stat{display:flex;gap:12px;align-items:center}.connection-info .small{white-space:normal}.no-overflow{min-width:0}.admin-tabs{overflow-x:auto;max-width:100%;scrollbar-width:none}.admin-tabs::-webkit-scrollbar{display:none}.connection-button{padding:0 8px}.connection h2{font-size:26px}.server-card .online-dot{margin-right:4px}@media(max-width:1000px){.admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}header{flex-wrap:wrap;height:137px;align-content:flex-start;gap:17px;padding-top:23px}.tabs{order:3;margin:0 auto}.profile{margin-left:auto}.brand{align-self:center}.tabs button{width:75px}.indicator{width:75px}}@media(max-width:650px){header{height:140px;gap:17px}.admin-grid{grid-template-columns:1fr;gap:14px}.tabs{width:100%;flex-shrink:0;justify-content:flex-start;padding:4px}.tabs button{width:calc((100vw - 50px)/7);min-width:40px;font-size:10px;flex-shrink:0}.indicator{left:4px;top:4px;bottom:4px;width:calc((100vw - 50px)/7);min-width:40px}.admin-banner{padding:15px 18px;align-items:flex-start;font-size:10px}.admin-toolbar{align-items:flex-start;flex-direction:column}.admin-toolbar .admin-tool-group{align-self:flex-end}.field-grid{grid-template-columns:1fr;gap:0}.connection h2{font-size:22px}.server-card{padding:23px}}
