.enterprise-kicker{color:#7fc7ff;font-size:11px;letter-spacing:1.8px;text-transform:uppercase;font-weight:800}.enterprise-panel{margin-top:18px}.enterprise-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap}.enterprise-header h2{margin:5px 0 8px;font-size:24px;letter-spacing:-.5px}.enterprise-header p{margin:0 0 16px;max-width:840px}.enterprise-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.enterprise-toolbar input,.enterprise-toolbar select,.enterprise-form input,.enterprise-form textarea,.enterprise-form select{font:inherit;color:#e8efff;background:#0b172b;border:1px solid #355174;border-radius:9px;padding:11px 13px;max-width:100%;min-width:0}.enterprise-toolbar input{flex:1;min-width:180px}.enterprise-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.enterprise-form label{display:flex;flex-direction:column;gap:7px;color:#a9bfdd;font-size:12px;font-weight:700}.enterprise-form .full{grid-column:1/-1}.enterprise-form textarea{min-height:96px;resize:vertical}.enterprise-form .checkbox{display:flex;flex-direction:row;align-items:center}.enterprise-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:18px 0}.enterprise-kpi{background:linear-gradient(150deg,#172a46,#101d32);border:1px solid #2d4261;border-radius:14px;padding:19px}.enterprise-kpi .value{font-size:30px;font-weight:800;letter-spacing:-1px;margin:10px 0}.enterprise-kpi small{color:#8fa9cb}.enterprise-health{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.enterprise-chip{display:inline-flex;align-items:center;gap:8px;border:1px solid #314e70;border-radius:20px;padding:8px 12px;font-size:12px;background:#102039;color:#acc2df}.enterprise-chip.ok{border-color:#286c5b;background:#103831;color:#78e5bc}.enterprise-chip.warn{border-color:#705735;color:#ffd08a;background:#302818}.enterprise-table{overflow:auto;border:1px solid #283d59;border-radius:13px;max-height:690px}.enterprise-table table{min-width:650px}.enterprise-table th{position:sticky;top:0;z-index:1;background:#152640;white-space:nowrap}.enterprise-table td{vertical-align:top;max-width:330px;overflow-wrap:anywhere}.enterprise-table tr:hover td{background:#172b46}.enterprise-table details{min-width:180px;max-width:400px}.enterprise-table summary{cursor:pointer;color:#83c5ff}.enterprise-table details p{font-size:12px;white-space:pre-wrap}.enterprise-empty{text-align:center;padding:52px 20px;border:1px dashed #334e70;border-radius:13px;background:#0e1b30;color:#a5bad8}.enterprise-empty strong{display:block;font-size:18px;color:#d8e8fc;margin-bottom:10px}.enterprise-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;flex-wrap:wrap}.enterprise-state{border-left:3px solid #4d9fff;padding:14px 16px;background:#10243d;border-radius:0 10px 10px 0;color:#afc6e6;margin:15px 0}.enterprise-state.error{border-color:#ff7487;background:#322032;color:#ffb3bf}.enterprise-chart{border:1px solid #2c4260;border-radius:14px;padding:18px;background:#0f1e34;min-height:170px}.enterprise-chart h3{font-size:14px;font-weight:700;color:#bed3ed;margin:0 0 18px}.enterprise-bars{display:flex;gap:12px;align-items:flex-end;min-height:100px;overflow:auto}.enterprise-bar-column{min-width:58px;flex:1;text-align:center}.enterprise-bar{background:linear-gradient(0deg,#266bbf,#65b9ff);border-radius:5px 5px 0 0;min-height:2px;margin:0 8px;transition:height .3s}.enterprise-bar-value{font-size:12px;color:#bdd8fa;margin-bottom:7px}.enterprise-bar-label{font-size:10px;color:#8ea9cb;margin-top:8px}.enterprise-nav-title{font-size:10px;letter-spacing:1.6px;color:#6f8dab;margin:20px 13px 6px;text-transform:uppercase}.enterprise-nav-count{float:right;font-size:11px;color:#78b9ee}.enterprise-note{font-size:12px;line-height:1.6;color:#8ca8cc}.enterprise-row-actions{display:flex;gap:6px;flex-wrap:wrap}.enterprise-row-actions .btn{padding:6px 9px;font-size:11px}.enterprise-skeleton{height:120px;border-radius:12px;background:linear-gradient(90deg,#14243b,#203855,#14243b);background-size:200% 100%;animation:enterprise-shimmer 1.5s infinite}.enterprise-workspace-login{margin:20px 0}.enterprise-workspace-login h2{margin-bottom:8px}.enterprise-auth-note{font-size:12px;color:#9cb7da}.enterprise-alert{padding:12px 15px;border:1px solid #72512f;background:#322a1b;border-radius:10px;margin:10px 0;color:#ffce82}.enterprise-quote{white-space:pre-wrap;border-left:2px solid #4b91df;padding:10px 14px;background:#101f35}.enterprise-table a{color:#80c2ff;text-decoration:none}.enterprise-table a:hover{text-decoration:underline}@keyframes enterprise-shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.enterprise-skeleton{animation:none}.enterprise-bar{transition:none}}@media(max-width:1050px){.enterprise-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-form{grid-template-columns:1fr}}@media(max-width:600px){.enterprise-kpis{grid-template-columns:1fr 1fr;gap:9px}.enterprise-kpi{padding:13px}.enterprise-kpi .value{font-size:25px}.enterprise-form{grid-template-columns:1fr}.enterprise-header h2{font-size:21px}}
