*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:#f3f4f6;color:#111827}.superadmin-layout{display:flex;flex-direction:column;min-height:100vh}.test-mode-banner{background:#fef08a;color:#854d0e;text-align:center;padding:8px 16px;font-size:13px;font-weight:600;border-bottom:1px solid #fde047}.layout-body{display:flex;flex:1}.sidebar{width:260px;background:#1e293b;color:#fff;display:flex;flex-direction:column}.sidebar-brand{padding:24px;display:flex;flex-direction:column;gap:6px;border-bottom:1px solid #334155}.brand-badge{display:inline-block;background:#3b82f6;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;width:fit-content;text-transform:uppercase}.brand-title{font-size:16px;font-weight:700}.sidebar-nav{padding:16px;display:flex;flex-direction:column;gap:4px;flex:1}.nav-item{display:block;padding:10px 14px;color:#94a3b8;text-decoration:none;border-radius:6px;font-size:14px;font-weight:500}.nav-item:hover{background:#334155;color:#fff}.nav-item--active{background:#2563eb;color:#fff}.sidebar-footer{padding:16px 24px;border-top:1px solid #334155}.user-name{font-size:13px;font-weight:600}.user-role{font-size:11px;color:#94a3b8}.main-content{flex:1;overflow-y:auto}.dashboard-view[data-v-7b3261b6]{padding:24px}.view-header[data-v-7b3261b6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.view-title[data-v-7b3261b6]{font-size:24px;font-weight:700;margin:0 0 4px}.view-subtitle[data-v-7b3261b6]{color:#6b7280;margin:0}.stats-row[data-v-7b3261b6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}.stat-card[data-v-7b3261b6]{background:#fff;padding:20px;border-radius:8px;display:flex;align-items:center;gap:16px;box-shadow:0 1px 3px #0000001a}.stat-icon[data-v-7b3261b6]{font-size:28px}.stat-value[data-v-7b3261b6]{font-size:24px;font-weight:700}.stat-label[data-v-7b3261b6]{font-size:12px;color:#6b7280}.text-success[data-v-7b3261b6]{color:#16a34a}.text-danger[data-v-7b3261b6]{color:#dc2626}.status-healthy[data-v-7b3261b6]{color:#16a34a}.status-degraded[data-v-7b3261b6]{color:#d97706}.status-critical[data-v-7b3261b6]{color:#dc2626}.dashboard-sections[data-v-7b3261b6]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.card[data-v-7b3261b6]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column}.card-title[data-v-7b3261b6]{font-size:16px;font-weight:700;margin:0 0 16px;border-bottom:1px solid #f3f4f6;padding-bottom:8px}.health-summary[data-v-7b3261b6]{display:flex;flex-direction:column;gap:12px;font-size:14px;flex:1}.health-item[data-v-7b3261b6]{display:flex;justify-content:space-between}.audit-feed[data-v-7b3261b6]{display:flex;flex-direction:column;gap:10px;flex:1}.feed-item[data-v-7b3261b6]{background:#f9fafb;padding:10px 12px;border-radius:6px;font-size:13px}.feed-meta[data-v-7b3261b6]{font-size:11px;color:#6b7280}.feed-action[data-v-7b3261b6]{color:#1f2937;margin:2px 0}.feed-target[data-v-7b3261b6]{font-size:12px;color:#4b5563}.nav-link[data-v-7b3261b6]{margin-top:16px;align-self:flex-start;text-decoration:none;display:inline-block}.font-mono[data-v-7b3261b6]{font-family:monospace}.font-bold[data-v-7b3261b6]{font-weight:600}.btn[data-v-7b3261b6]{padding:8px 16px;border-radius:6px;border:1px solid #d1d5db;background:#fff;cursor:pointer;font-size:13px;font-weight:500}.btn-primary[data-v-7b3261b6]{background:#2563eb;color:#fff;border-color:#2563eb}.btn-outline[data-v-7b3261b6]{color:#2563eb;border-color:#93c5fd}.btn-sm[data-v-7b3261b6]{padding:4px 8px;font-size:12px}.tenants-view[data-v-99651dae]{padding:24px}.view-header[data-v-99651dae]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.view-title[data-v-99651dae]{font-size:24px;font-weight:700;margin:0 0 4px}.view-subtitle[data-v-99651dae]{color:#6b7280;margin:0}.filters-bar[data-v-99651dae]{display:flex;gap:12px;margin-bottom:16px}.input-search[data-v-99651dae],.select-filter[data-v-99651dae]{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px}.input-search[data-v-99651dae]{flex:1}.data-table[data-v-99651dae]{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.data-table th[data-v-99651dae],.data-table td[data-v-99651dae]{padding:12px 16px;text-align:left;border-bottom:1px solid #e5e7eb}.tenant-link[data-v-99651dae]{text-decoration:none;color:inherit}.tenant-link:hover .tenant-name[data-v-99651dae]{color:#2563eb}.tenant-name[data-v-99651dae]{font-weight:600}.tenant-slug[data-v-99651dae]{font-size:12px;color:#6b7280}.badge[data-v-99651dae]{display:inline-block;padding:4px 8px;border-radius:9999px;font-size:12px;font-weight:500}.badge-active[data-v-99651dae]{background:#dcfce7;color:#15803d}.badge-suspended[data-v-99651dae]{background:#fee2e2;color:#b91c1c}.badge-archived[data-v-99651dae]{background:#f3f4f6;color:#4b5563}.btn[data-v-99651dae]{padding:6px 12px;border-radius:6px;border:1px solid #d1d5db;background:#fff;cursor:pointer;font-size:13px}.btn-primary[data-v-99651dae]{background:#2563eb;color:#fff;border-color:#2563eb}.btn-danger[data-v-99651dae]{color:#dc2626;border-color:#fca5a5}.btn-success[data-v-99651dae]{color:#16a34a;border-color:#86efac}.actions-cell[data-v-99651dae]{display:flex;gap:6px}.modal-overlay[data-v-99651dae]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}.modal-card[data-v-99651dae]{background:#fff;padding:24px;border-radius:12px;width:480px;box-shadow:0 20px 25px -5px #0000001a}.form-group[data-v-99651dae]{margin-bottom:16px;display:flex;flex-direction:column;gap:4px}.form-group input[data-v-99651dae],.form-group select[data-v-99651dae]{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px}.modal-actions[data-v-99651dae]{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.metrics-grid[data-v-99651dae]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:16px 0}.metric-card[data-v-99651dae]{background:#f9fafb;padding:16px;border-radius:8px;text-align:center}.metric-value[data-v-99651dae]{font-size:20px;font-weight:700;color:#1f2937}.metric-label[data-v-99651dae]{font-size:12px;color:#6b7280}.tenant-detail-view[data-v-f4b23ad9]{padding:24px}.view-header[data-v-f4b23ad9]{margin-bottom:24px;display:flex;justify-content:space-between;align-items:flex-start}.btn-back[data-v-f4b23ad9]{margin-bottom:12px}.view-title[data-v-f4b23ad9]{font-size:24px;font-weight:700;margin:0 0 4px}.view-subtitle[data-v-f4b23ad9]{color:#6b7280;margin:0}.header-actions[data-v-f4b23ad9]{display:flex;gap:8px}.detail-grid[data-v-f4b23ad9]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.card[data-v-f4b23ad9]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 1px 3px #0000001a}.full-width[data-v-f4b23ad9]{grid-column:span 2}.card-title[data-v-f4b23ad9]{font-size:16px;font-weight:700;margin:0 0 16px;border-bottom:1px solid #f3f4f6;padding-bottom:8px}.info-list[data-v-f4b23ad9]{display:flex;flex-direction:column;gap:10px}.info-item[data-v-f4b23ad9]{display:flex;justify-content:space-between;font-size:14px}.info-label[data-v-f4b23ad9]{color:#6b7280}.font-mono[data-v-f4b23ad9]{font-family:monospace}.font-bold[data-v-f4b23ad9]{font-weight:600}.badge[data-v-f4b23ad9]{display:inline-block;padding:4px 8px;border-radius:9999px;font-size:12px;font-weight:500}.badge-active[data-v-f4b23ad9]{background:#dcfce7;color:#15803d}.badge-suspended[data-v-f4b23ad9]{background:#fee2e2;color:#b91c1c}.badge-archived[data-v-f4b23ad9]{background:#f3f4f6;color:#4b5563}.domains-list[data-v-f4b23ad9]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.domain-item[data-v-f4b23ad9]{display:flex;justify-content:space-between;align-items:center;background:#f9fafb;padding:8px 12px;border-radius:6px}.domain-kind-tag[data-v-f4b23ad9]{background:#e0e7ff;color:#3730a3;font-size:11px;padding:2px 6px;border-radius:4px}.metrics-grid[data-v-f4b23ad9]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.metric-card[data-v-f4b23ad9]{background:#f9fafb;padding:16px;border-radius:8px;text-align:center}.metric-value[data-v-f4b23ad9]{font-size:22px;font-weight:700;color:#111827}.metric-label[data-v-f4b23ad9]{font-size:12px;color:#6b7280;margin-top:4px}.btn[data-v-f4b23ad9]{padding:8px 16px;border-radius:6px;border:1px solid #d1d5db;background:#fff;cursor:pointer;font-size:13px;font-weight:500}.btn-sm[data-v-f4b23ad9]{padding:4px 8px;font-size:12px}.btn-xs[data-v-f4b23ad9]{padding:2px 6px;font-size:11px}.btn-primary[data-v-f4b23ad9]{background:#4f46e5;color:#fff;border-color:#4338ca}.btn-outline[data-v-f4b23ad9]{background:transparent;color:#4f46e5;border-color:#c7d2fe}.btn-danger[data-v-f4b23ad9]{color:#dc2626;border-color:#fca5a5}.btn-success[data-v-f4b23ad9]{color:#16a34a;border-color:#86efac}.flex-between[data-v-f4b23ad9]{display:flex;justify-content:space-between;align-items:center}.mb-0[data-v-f4b23ad9]{margin-bottom:0!important}.mb-2[data-v-f4b23ad9]{margin-bottom:8px}.ml-2[data-v-f4b23ad9]{margin-left:8px}.audit-view[data-v-c291493b]{padding:24px}.view-header[data-v-c291493b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.view-title[data-v-c291493b]{font-size:24px;font-weight:700;margin:0 0 4px}.view-subtitle[data-v-c291493b]{color:#6b7280;margin:0}.alert[data-v-c291493b]{padding:12px 16px;border-radius:8px;margin-bottom:16px;font-weight:500}.alert-success[data-v-c291493b]{background:#dcfce7;color:#15803d;border:1px solid #86efac}.alert-danger[data-v-c291493b]{background:#fee2e2;color:#b91c1c;border:1px solid #fca5a5}.data-table[data-v-c291493b]{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.data-table th[data-v-c291493b],.data-table td[data-v-c291493b]{padding:12px 16px;text-align:left;border-bottom:1px solid #e5e7eb}.font-mono[data-v-c291493b]{font-family:monospace;font-size:12px}.font-bold[data-v-c291493b]{font-weight:600}.actor-kind[data-v-c291493b]{font-size:11px;color:#6b7280}.target-badge[data-v-c291493b]{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:12px}.hash-cell[data-v-c291493b]{color:#4b5563}.badge[data-v-c291493b]{display:inline-block;padding:4px 8px;border-radius:9999px;font-size:12px;font-weight:500}.badge-active[data-v-c291493b]{background:#dcfce7;color:#15803d}.badge-suspended[data-v-c291493b]{background:#fee2e2;color:#b91c1c}.btn[data-v-c291493b]{padding:8px 16px;border-radius:6px;border:1px solid #d1d5db;background:#fff;cursor:pointer;font-size:13px;font-weight:500}.btn-primary[data-v-c291493b]{background:#2563eb;color:#fff;border-color:#2563eb}.system-health-view[data-v-22b03d0c]{padding:24px}.view-header[data-v-22b03d0c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.view-title[data-v-22b03d0c]{font-size:24px;font-weight:700;margin:0 0 4px}.view-subtitle[data-v-22b03d0c]{color:#6b7280;margin:0}.health-container[data-v-22b03d0c]{display:flex;flex-direction:column;gap:24px}.health-grid[data-v-22b03d0c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.health-card[data-v-22b03d0c]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 1px 3px #0000001a}.card-title[data-v-22b03d0c]{font-size:13px;color:#6b7280;margin-bottom:8px}.status-value[data-v-22b03d0c]{font-size:18px;font-weight:700}.status-healthy[data-v-22b03d0c]{color:#16a34a}.status-degraded[data-v-22b03d0c]{color:#d97706}.status-critical[data-v-22b03d0c]{color:#dc2626}.font-mono[data-v-22b03d0c]{font-family:monospace}.font-bold[data-v-22b03d0c]{font-weight:600}.text-success[data-v-22b03d0c]{color:#16a34a}.text-warning[data-v-22b03d0c]{color:#d97706}.text-danger[data-v-22b03d0c]{color:#dc2626}.config-section[data-v-22b03d0c]{background:#fff;padding:24px;border-radius:8px;box-shadow:0 1px 3px #0000001a}.section-title[data-v-22b03d0c]{font-size:16px;font-weight:700;margin:0 0 16px;border-bottom:1px solid #f3f4f6;padding-bottom:8px}.config-grid[data-v-22b03d0c]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px}.config-card[data-v-22b03d0c]{background:#f9fafb;padding:12px 16px;border-radius:6px}.config-label[data-v-22b03d0c]{font-size:12px;color:#6b7280}.config-val[data-v-22b03d0c]{font-size:15px;margin-top:4px}.checks-list-card h4[data-v-22b03d0c]{margin:0 0 12px;font-size:14px}.checks-grid[data-v-22b03d0c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.check-item[data-v-22b03d0c]{display:flex;justify-content:space-between;align-items:center;background:#f9fafb;padding:6px 10px;border-radius:4px;font-size:12px}.check-badge[data-v-22b03d0c]{padding:2px 6px;border-radius:4px;font-weight:700;font-size:10px}.badge-ok[data-v-22b03d0c]{background:#dcfce7;color:#15803d}.badge-fail[data-v-22b03d0c]{background:#fee2e2;color:#b91c1c}.btn[data-v-22b03d0c]{padding:8px 16px;border-radius:6px;border:1px solid #d1d5db;background:#fff;cursor:pointer;font-size:13px;font-weight:500}.btn-primary[data-v-22b03d0c]{background:#2563eb;color:#fff;border-color:#2563eb}.platform-admins-view[data-v-8eaba23d]{padding:24px}.view-header[data-v-8eaba23d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.view-title[data-v-8eaba23d]{font-size:24px;font-weight:700;margin:0 0 4px}.view-subtitle[data-v-8eaba23d]{color:#6b7280;margin:0}.data-table[data-v-8eaba23d]{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.data-table th[data-v-8eaba23d],.data-table td[data-v-8eaba23d]{padding:12px 16px;text-align:left;border-bottom:1px solid #e5e7eb}.font-bold[data-v-8eaba23d]{font-weight:600}.role-badge[data-v-8eaba23d]{background:#eff6ff;color:#1d4ed8;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.badge[data-v-8eaba23d]{display:inline-block;padding:4px 8px;border-radius:9999px;font-size:12px;font-weight:500}.badge-active[data-v-8eaba23d]{background:#dcfce7;color:#15803d}.badge-suspended[data-v-8eaba23d]{background:#fee2e2;color:#b91c1c}.btn[data-v-8eaba23d]{padding:8px 16px;border-radius:6px;border:1px solid #d1d5db;background:#fff;cursor:pointer;font-size:13px;font-weight:500}.btn-primary[data-v-8eaba23d]{background:#2563eb;color:#fff;border-color:#2563eb}.modal-overlay[data-v-8eaba23d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}.modal-card[data-v-8eaba23d]{background:#fff;padding:24px;border-radius:12px;width:440px;box-shadow:0 20px 25px -5px #0000001a}.form-group[data-v-8eaba23d]{margin-bottom:16px;display:flex;flex-direction:column;gap:4px}.form-group input[data-v-8eaba23d]{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px}.modal-actions[data-v-8eaba23d]{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.system-errors-view[data-v-8832ce3e]{padding:24px}.view-header[data-v-8832ce3e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.view-title[data-v-8832ce3e]{font-size:24px;font-weight:700;margin:0 0 4px}.view-subtitle[data-v-8832ce3e]{color:#6b7280;margin:0}.filters-bar[data-v-8832ce3e]{display:flex;gap:12px;margin-bottom:16px}.input-search[data-v-8832ce3e],.select-filter[data-v-8832ce3e]{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px}.input-search[data-v-8832ce3e]{flex:1}.data-table[data-v-8832ce3e]{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.data-table th[data-v-8832ce3e],.data-table td[data-v-8832ce3e]{padding:12px 16px;text-align:left;border-bottom:1px solid #e5e7eb}.font-mono[data-v-8832ce3e]{font-family:monospace;font-size:12px}.error-message[data-v-8832ce3e]{font-weight:500;color:#dc2626;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-tag[data-v-8832ce3e]{background:#fef2f2;color:#991b1b;padding:2px 6px;border-radius:4px;font-size:12px;font-weight:600}.btn[data-v-8832ce3e]{padding:8px 16px;border-radius:6px;border:1px solid #d1d5db;background:#fff;cursor:pointer;font-size:13px;font-weight:500}.btn-sm[data-v-8832ce3e]{padding:4px 8px;font-size:12px}.btn-primary[data-v-8832ce3e]{background:#2563eb;color:#fff;border-color:#2563eb}.btn-secondary[data-v-8832ce3e]{background:#4b5563;color:#fff;border-color:#4b5563}.modal-overlay[data-v-8832ce3e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}.modal-card[data-v-8832ce3e]{background:#fff;padding:24px;border-radius:12px;width:500px;box-shadow:0 20px 25px -5px #0000001a}.modal-lg[data-v-8832ce3e]{width:640px;max-height:85vh;overflow-y:auto}.error-detail-group[data-v-8832ce3e]{margin-bottom:16px}.error-msg-full[data-v-8832ce3e]{background:#fef2f2;color:#991b1b;padding:12px;border-radius:6px;font-weight:600;margin-top:4px}.error-meta-grid[data-v-8832ce3e]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;background:#f9fafb;padding:12px;border-radius:6px;margin-bottom:16px;font-size:13px}.stack-box[data-v-8832ce3e]{background:#1e293b;color:#f8fafc;padding:12px;border-radius:6px;font-family:monospace;font-size:12px;overflow-x:auto;max-height:250px;margin-top:4px}.modal-actions[data-v-8832ce3e]{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.system-diagnostics-view[data-v-914735c1]{padding:24px}.view-header[data-v-914735c1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.view-title[data-v-914735c1]{font-size:24px;font-weight:700;margin:0 0 4px}.view-subtitle[data-v-914735c1]{color:#6b7280;margin:0}.data-table[data-v-914735c1]{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.data-table th[data-v-914735c1],.data-table td[data-v-914735c1]{padding:12px 16px;text-align:left;border-bottom:1px solid #e5e7eb}.font-mono[data-v-914735c1]{font-family:monospace;font-size:12px}.font-bold[data-v-914735c1]{font-weight:600}.count-badge[data-v-914735c1]{background:#fef3c7;color:#92400e;padding:2px 8px;border-radius:9999px;font-size:12px;font-weight:600}.badge[data-v-914735c1]{display:inline-block;padding:4px 8px;border-radius:9999px;font-size:12px;font-weight:500}.badge-new[data-v-914735c1]{background:#fee2e2;color:#b91c1c}.badge-acknowledged[data-v-914735c1]{background:#fef3c7;color:#92400e}.badge-fixed[data-v-914735c1]{background:#dcfce7;color:#15803d}.badge-archived[data-v-914735c1]{background:#f3f4f6;color:#4b5563}.actions-cell[data-v-914735c1]{display:flex;gap:6px}.btn[data-v-914735c1]{padding:6px 12px;border-radius:6px;border:1px solid #d1d5db;background:#fff;cursor:pointer;font-size:13px}.btn-sm[data-v-914735c1]{padding:4px 8px;font-size:12px}.btn-primary[data-v-914735c1]{background:#2563eb;color:#fff;border-color:#2563eb}.btn-success[data-v-914735c1]{background:#16a34a;color:#fff;border-color:#16a34a}.btn-secondary[data-v-914735c1]{background:#4b5563;color:#fff;border-color:#4b5563}.modal-overlay[data-v-914735c1]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}.modal-card[data-v-914735c1]{background:#fff;padding:24px;border-radius:12px;width:460px;box-shadow:0 20px 25px -5px #0000001a}.form-group[data-v-914735c1]{margin:16px 0;display:flex;flex-direction:column;gap:4px}.form-group input[data-v-914735c1]{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px}.modal-actions[data-v-914735c1]{display:flex;justify-content:flex-end;gap:8px}.system-maintenance-view[data-v-ffbef38a]{padding:24px}.view-header[data-v-ffbef38a]{margin-bottom:24px}.view-title[data-v-ffbef38a]{font-size:24px;font-weight:700;margin:0 0 4px}.view-subtitle[data-v-ffbef38a]{color:#6b7280;margin:0}.alert[data-v-ffbef38a]{padding:12px 16px;border-radius:8px;margin-bottom:20px;font-weight:500}.alert-success[data-v-ffbef38a]{background:#dcfce7;color:#15803d;border:1px solid #86efac}.maintenance-cards[data-v-ffbef38a]{display:flex;flex-direction:column;gap:16px}.card[data-v-ffbef38a]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 1px 3px #0000001a;display:flex;justify-content:space-between;align-items:center}.card-header[data-v-ffbef38a]{display:flex;align-items:center;gap:16px}.card-icon[data-v-ffbef38a]{font-size:32px}.card-title[data-v-ffbef38a]{font-size:16px;font-weight:700;margin:0 0 4px}.card-desc[data-v-ffbef38a]{color:#6b7280;font-size:13px;margin:0}.font-mono[data-v-ffbef38a]{font-family:monospace}.text-danger[data-v-ffbef38a]{color:#dc2626}.btn[data-v-ffbef38a]{padding:8px 16px;border-radius:6px;border:1px solid #d1d5db;background:#fff;cursor:pointer;font-size:13px;font-weight:500}.btn-danger[data-v-ffbef38a]{background:#dc2626;color:#fff;border-color:#dc2626}.btn-danger[data-v-ffbef38a]:disabled{opacity:.5;cursor:not-allowed}.modal-overlay[data-v-ffbef38a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}.modal-card[data-v-ffbef38a]{background:#fff;padding:24px;border-radius:12px;width:440px;box-shadow:0 20px 25px -5px #0000001a}.confirm-phrase-box[data-v-ffbef38a]{background:#fef2f2;color:#991b1b;padding:8px 12px;border-radius:6px;font-weight:700;text-align:center;font-size:16px;letter-spacing:1px}.form-group[data-v-ffbef38a]{margin:16px 0}.form-group input[data-v-ffbef38a]{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-family:monospace}.modal-actions[data-v-ffbef38a]{display:flex;justify-content:flex-end;gap:8px}.system-backups-view[data-v-ed619863]{padding:24px}.view-header[data-v-ed619863]{margin-bottom:24px}.view-title[data-v-ed619863]{font-size:24px;font-weight:700;margin:0 0 4px}.view-subtitle[data-v-ed619863]{color:#6b7280;margin:0}.card[data-v-ed619863]{background:#fff;padding:24px;border-radius:8px;box-shadow:0 1px 3px #0000001a}.backup-card[data-v-ed619863]{display:flex;justify-content:space-between;align-items:center}.backup-info[data-v-ed619863]{display:flex;gap:20px;align-items:flex-start}.backup-icon[data-v-ed619863]{font-size:40px}.backup-info h3[data-v-ed619863]{margin:0 0 4px;font-size:18px}.backup-info p[data-v-ed619863]{color:#6b7280;margin:0 0 12px}.notice-box[data-v-ed619863]{background:#fef3c7;color:#92400e;padding:8px 12px;border-radius:6px;font-size:12px}.font-mono[data-v-ed619863]{font-family:monospace}.btn[data-v-ed619863]{padding:10px 20px;border-radius:6px;border:1px solid #d1d5db;background:#fff;cursor:pointer;font-size:14px;font-weight:600}.btn-primary[data-v-ed619863]{background:#2563eb;color:#fff;border-color:#2563eb}.btn-lg[data-v-ed619863]{padding:12px 24px;font-size:15px}.security-abuse-view[data-v-bbf3916a]{padding:24px}.view-header[data-v-bbf3916a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.view-title[data-v-bbf3916a]{font-size:24px;font-weight:700;margin:0 0 4px}.view-subtitle[data-v-bbf3916a]{color:#6b7280;margin:0}.data-table[data-v-bbf3916a]{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.data-table th[data-v-bbf3916a],.data-table td[data-v-bbf3916a]{padding:12px 16px;text-align:left;border-bottom:1px solid #e5e7eb}.font-mono[data-v-bbf3916a]{font-family:monospace;font-size:12px}.font-bold[data-v-bbf3916a]{font-weight:600}.kind-tag[data-v-bbf3916a]{background:#fef2f2;color:#991b1b;padding:2px 6px;border-radius:4px;font-size:12px;font-weight:600}.btn[data-v-bbf3916a]{padding:8px 16px;border-radius:6px;border:1px solid #d1d5db;background:#fff;cursor:pointer;font-size:13px;font-weight:500}.btn-primary[data-v-bbf3916a]{background:#2563eb;color:#fff;border-color:#2563eb}
