.shell[data-v-eb1c727a]{min-height:100vh;font:14px/1.5 ui-sans-serif,system-ui,sans-serif;color:#1c2430;background:#f4f6f9}.centre[data-v-eb1c727a]{min-height:100vh;display:grid;place-items:center;padding:24px}.muted[data-v-eb1c727a]{color:#6b7688}.small[data-v-eb1c727a]{font-size:12px}.error[data-v-eb1c727a]{color:#b3261e;background:#fdeceb;padding:8px 12px;border-radius:6px}.notice[data-v-eb1c727a]{color:#1b5e3f;background:#e7f4ed;padding:8px 12px;border-radius:6px}header[data-v-eb1c727a]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;background:#fff;border-bottom:1px solid #e2e7ee}main[data-v-eb1c727a]{padding:24px;max-width:1120px;margin:0 auto;display:grid;gap:16px}.card[data-v-eb1c727a]{background:#fff;border:1px solid #e2e7ee;border-radius:10px;padding:20px;display:grid;gap:14px}.signin[data-v-eb1c727a]{width:min(380px,92vw)}.signin h1[data-v-eb1c727a]{margin:0;font-size:20px}label[data-v-eb1c727a]{display:grid;gap:4px;font-weight:500}input[data-v-eb1c727a]{padding:9px 11px;border:1px solid #cfd6e0;border-radius:6px;font:inherit;background:#fff}input[data-v-eb1c727a]:focus-visible{outline:2px solid #3b6fd4;outline-offset:1px}.grid[data-v-eb1c727a]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}button[data-v-eb1c727a]{padding:9px 14px;border:0;border-radius:6px;background:#2f5fc4;color:#fff;font:inherit;font-weight:500;cursor:pointer}button[data-v-eb1c727a]:disabled{opacity:.55;cursor:default}button.ghost[data-v-eb1c727a]{background:#eef1f6;color:#2b3441}button.ghost.danger[data-v-eb1c727a]{background:#fdeceb;color:#b3261e}.row[data-v-eb1c727a]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.spread[data-v-eb1c727a]{justify-content:space-between}h2[data-v-eb1c727a]{margin:0;font-size:16px}.stats[data-v-eb1c727a]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.stat[data-v-eb1c727a]{background:#fff;border:1px solid #e2e7ee;border-radius:10px;padding:14px;display:grid;gap:2px}.stat .value[data-v-eb1c727a]{font-size:24px;font-weight:650;font-variant-numeric:tabular-nums}table[data-v-eb1c727a]{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e2e7ee;border-radius:10px;overflow:hidden}th[data-v-eb1c727a],td[data-v-eb1c727a]{text-align:left;padding:11px 14px;border-bottom:1px solid #eef1f6;vertical-align:top}th[data-v-eb1c727a]{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#6b7688;background:#f8fafc}tr:last-child td[data-v-eb1c727a]{border-bottom:0}.num[data-v-eb1c727a]{text-align:right;font-variant-numeric:tabular-nums}.platform-settings[data-v-eb1c727a]{gap:10px}.platform-settings summary[data-v-eb1c727a]{cursor:pointer;font-size:15px}.settings-grid[data-v-eb1c727a]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.setting[data-v-eb1c727a]{gap:4px;font-weight:400}.setting-label[data-v-eb1c727a]{display:flex;align-items:center;gap:8px;font-weight:500}.setting-label input[type=checkbox][data-v-eb1c727a]{inline-size:16px;block-size:16px}.setting small[data-v-eb1c727a]{line-height:1.35}.badge[data-v-eb1c727a]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:600;background:#eef1f6;color:#46506080}.badge.active[data-v-eb1c727a]{background:#e7f4ed;color:#1b5e3f}.badge.suspended[data-v-eb1c727a]{background:#fdf3e3;color:#8a5a10}.badge.archived[data-v-eb1c727a]{background:#eef1f6;color:#46506f}.badge.deletion_pending[data-v-eb1c727a]{background:#fdeceb;color:#b3261e}.badge.provisioning[data-v-eb1c727a]{background:#e8effb;color:#2f5fc4}
