.vertex-header-banner[data-v-2c595bf8]{background:#fff;border:1px solid #e2e8f0;border-left:4px solid #00a0c1;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.vertex-icon-circle[data-v-2c595bf8]{width:44px;height:44px;border-radius:10px;background:#e7f6f9;color:#00a0c1;display:flex;align-items:center;justify-content:center;font-size:20px}.vertex-title[data-v-2c595bf8]{color:#0e1b2a;font-size:16px;letter-spacing:-.2px}.vertex-card[data-v-2c595bf8]{border:1px solid #e2e8f0;border-radius:10px;background:#fff}.vertex-badge-subtle[data-v-2c595bf8]{background:#e7f6f9;color:#00809a;font-weight:600;font-size:11px;padding:4px 8px;border-radius:6px}.vertex-badge-blue[data-v-2c595bf8]{background:#00a0c1;color:#fff;font-weight:600;font-size:11px;padding:4px 8px;border-radius:6px}.vertex-calc-pill[data-v-2c595bf8]{background:#f1f5f9;color:#334155;font-weight:600;font-size:11px;padding:4px 8px;border-radius:6px}.btn-vertex-primary[data-v-2c595bf8]{background:#00a0c1;border:1px solid #00a0c1;color:#fff;font-weight:500;font-size:13px;height:38px;border-radius:8px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease}.btn-vertex-primary[data-v-2c595bf8]:hover:not(:disabled){background:#008ba8;border-color:#008ba8;color:#fff;box-shadow:0 2px 6px rgba(0,160,193,.3)}.btn-vertex-primary[data-v-2c595bf8]:disabled{opacity:.65;cursor:not-allowed}.btn-vertex-danger[data-v-2c595bf8]{background:#fff;border:1px solid #dc3545;color:#dc3545;font-weight:500;font-size:13px;height:38px;border-radius:8px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease}.btn-vertex-danger[data-v-2c595bf8]:hover:not(:disabled){background:#fef2f2;border-color:#dc3545;color:#dc3545}.btn-vertex-danger[data-v-2c595bf8]:disabled{opacity:.65;cursor:not-allowed}.btn-vertex-outline[data-v-2c595bf8]{background:#fff;border:1px solid #00a0c1;color:#00a0c1;font-weight:500;font-size:13px;height:38px;border-radius:8px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease}.btn-vertex-outline[data-v-2c595bf8]:hover{background:#e7f6f9;border-color:#00a0c1;color:#00809a}.btn-vertex-sm[data-v-2c595bf8]{height:28px!important;font-size:12px!important;padding:0 10px!important;border-radius:6px!important}.mode-pill[data-v-2c595bf8]{border:1px solid #cbd5e1;background:#f8fafc;color:#475569;padding:7px 12px;border-radius:8px;font-size:12px;font-weight:600;transition:all .15s ease}.mode-pill-active[data-v-2c595bf8]{background:#00a0c1!important;color:#fff!important;border-color:#00a0c1!important;box-shadow:0 2px 6px rgba(0,160,193,.25)}.preset-chip[data-v-2c595bf8]{border:1px solid #cbd5e1;background:#fff;color:#475569;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:600;cursor:pointer;transition:all .15s ease}.preset-chip[data-v-2c595bf8]:hover{border-color:#00a0c1;color:#00a0c1;background:#f0fdfa}.preset-chip-active[data-v-2c595bf8]{background:#00a0c1!important;color:#fff!important;border-color:#00a0c1!important}.module-card[data-v-2c595bf8]{border:1px solid #e2e8f0;background:#f8fafc;transition:all .15s ease}.module-card[data-v-2c595bf8]:hover{border-color:#00a0c1;background:#f0fdfa}.module-card-active[data-v-2c595bf8]{border-color:#00a0c1!important;background:#e7f6f9!important}.vertex-token-chip[data-v-2c595bf8]{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;border-radius:6px;font-size:11px;padding:5px 10px;font-family:monospace}.vertex-token-error[data-v-2c595bf8]{background:#fef2f2;border:1px solid #fecaca;color:#991b1b;border-radius:6px;font-size:11px;padding:5px 10px;font-family:monospace}.cursor-pointer[data-v-2c595bf8]{cursor:pointer}.date-text[data-v-2c595bf8]{font-size:12px;color:#64748b;font-family:monospace}.log-type-pill[data-v-2c595bf8],.module-pill[data-v-2c595bf8]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:600}.type-create[data-v-2c595bf8]{background:#e6f9ee;color:#00873c}.type-update[data-v-2c595bf8]{background:#e7f6f9;color:#00809a}.type-delete[data-v-2c595bf8]{background:#fde8ea;color:#c62828}.type-auth[data-v-2c595bf8]{background:#fff8e1;color:#e6a100}.log-message[data-v-2c595bf8]{color:#0e1b2a;font-size:13px;font-weight:400}.performer-name[data-v-2c595bf8]{color:#0e1b2a;font-size:13px;font-weight:500;display:inline-flex;align-items:center}.performer-system[data-v-2c595bf8]{color:#64748b;font-size:12px;font-style:italic}.clickable-row[data-v-2c595bf8]{cursor:pointer;transition:background-color .15s ease}.clickable-row[data-v-2c595bf8]:hover{background-color:#f8fafc}.btn-expand[data-v-2c595bf8]{background:transparent;border:1px solid #e2e8f0;color:#64748b;border-radius:6px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:11px;transition:all .15s ease}.btn-expand-active[data-v-2c595bf8]{background:#00a0c1;border-color:#00a0c1;color:#fff}.details-row[data-v-2c595bf8]{background-color:#fafbfd}.details-container[data-v-2c595bf8]{display:flex;gap:16px;padding:12px 16px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0;margin:4px 8px 12px 8px}.data-section[data-v-2c595bf8]{flex:1;min-width:0}.data-label[data-v-2c595bf8]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;display:flex;align-items:center}.data-section pre[data-v-2c595bf8]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:10px;margin:0;font-family:monospace;font-size:11px;line-height:1.5;max-height:220px;overflow-y:auto;color:#1e293b}[data-v-2c595bf8] .json-key{color:#00809a;font-weight:600}[data-v-2c595bf8] .json-string{color:#00873c}[data-v-2c595bf8] .json-number{color:#d97706}[data-v-2c595bf8] .json-boolean{color:#7c3aed;font-weight:600}[data-v-2c595bf8] .json-null{color:#94a3b8;font-style:italic}.tenant-setup-card[data-v-2c595bf8]{background:#fff;border-radius:10px;transition:transform .15s ease,box-shadow .15s ease}.tenant-setup-card[data-v-2c595bf8]:hover{box-shadow:0 4px 12px rgba(0,0,0,.06)!important}.custom-tabs-container[data-v-2c595bf8]{border:1px solid #cbd5e1;background-color:#f8fafc}.custom-tabs .nav-link[data-v-2c595bf8]{color:#475569;font-size:13px;font-weight:600;background:transparent;border:none;transition:all .2s ease}.custom-tabs .nav-link[data-v-2c595bf8]:hover{color:#00a0c1}.custom-tabs .nav-link.active[data-v-2c595bf8]{background-color:#00a0c1!important;color:#fff!important;box-shadow:0 2px 8px rgba(0,160,193,.25)}.diagnostic-card[data-v-2c595bf8]{border:none;border-radius:12px;transition:transform .2s ease,box-shadow .2s ease}.diagnostic-card[data-v-2c595bf8]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.05)!important}.filter-label[data-v-2c595bf8]{font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.3px;margin-bottom:5px;display:block}.input-custom[data-v-2c595bf8],.select-custom[data-v-2c595bf8]{border-radius:8px;border:1px solid #cbd5e1;font-size:13px;height:36px}.input-custom[data-v-2c595bf8]:focus,.select-custom[data-v-2c595bf8]:focus{border-color:#00a0c1;box-shadow:0 0 0 2px rgba(0,160,193,.15)}.job-id-badge[data-v-2c595bf8]{font-family:monospace;font-size:11px;font-weight:600;background:#f1f5f9;color:#475569;padding:2px 6px;border-radius:4px;white-space:nowrap}.bg-success-soft[data-v-2c595bf8]{background-color:#f0fdf4!important}.bg-primary-soft[data-v-2c595bf8]{background-color:#eff6ff!important}.bg-danger-soft[data-v-2c595bf8]{background-color:#fef2f2!important}.bg-secondary-soft[data-v-2c595bf8]{background-color:#f8fafc!important}.xs-text[data-v-2c595bf8]{font-size:12px}.mainTable th[data-v-2c595bf8]{background-color:#f8fafc;color:#475569;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e2e8f0}.mainTable td[data-v-2c595bf8]{border-bottom:1px solid #f1f5f9;padding:12px 8px}.text-light-gray[data-v-2c595bf8]{color:#cbd5e1}.bg-success[data-v-2c595bf8]{background-color:#10b981!important}.bg-warning[data-v-2c595bf8]{background-color:#f59e0b!important}.bg-danger[data-v-2c595bf8]{background-color:#ef4444!important}.terminal-body[data-v-2c595bf8]::-webkit-scrollbar{width:8px}.terminal-body[data-v-2c595bf8]::-webkit-scrollbar-track{background:#0f172a}.terminal-body[data-v-2c595bf8]::-webkit-scrollbar-thumb{background:#1e293b;border-radius:4px}.terminal-body[data-v-2c595bf8]::-webkit-scrollbar-thumb:hover{background:#334155}.btn-outline-danger[data-v-2c595bf8]{color:#ef4444;border-color:rgba(239,68,68,.4);background:transparent}.btn-outline-danger[data-v-2c595bf8]:hover{background-color:#ef4444;color:#fff}.btn-outline-success[data-v-2c595bf8]{color:#10b981;border-color:rgba(16,185,129,.4);background:transparent}.btn-outline-success[data-v-2c595bf8]:hover{background-color:#10b981;color:#fff}.log-row[data-v-2c595bf8]{border-bottom:1px solid #1e293b;padding-bottom:4px}.virtual-browser[data-v-2c595bf8]{border-radius:12px;overflow:hidden;border:1px solid #cbd5e1;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}.browser-header[data-v-2c595bf8]{background-color:#f1f5f9;border-bottom:1px solid #cbd5e1;padding:10px 16px;display:flex;align-items:center;gap:12px}.browser-dots[data-v-2c595bf8]{display:flex;gap:6px}.browser-dot[data-v-2c595bf8]{width:10px;height:10px;border-radius:50%}.dot-red[data-v-2c595bf8]{background-color:#ef4444}.dot-yellow[data-v-2c595bf8]{background-color:#f59e0b}.dot-green[data-v-2c595bf8]{background-color:#10b981}.browser-bar[data-v-2c595bf8]{flex-grow:1;display:flex;align-items:center}.browser-address[data-v-2c595bf8]{background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:4px 12px;font-size:13px;color:#334155;width:100%;display:flex;align-items:center;gap:8px}.browser-viewport[data-v-2c595bf8]{background-color:#f8fafc;min-height:380px;display:flex;flex-direction:column}.text-pink[data-v-2c595bf8]{color:#f472b6!important}.bg-warning-soft[data-v-2c595bf8]{background-color:#fffbef!important}.vertex-badge-green[data-v-2c595bf8]{background-color:#ecfdf5!important;color:#059669!important;border:1px solid rgba(16,185,129,.25)!important}.isolation-icon-badge[data-v-2c595bf8]{width:38px;height:38px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px}.bg-success-subtle[data-v-2c595bf8]{background-color:#ecfdf5!important}.bg-danger-subtle[data-v-2c595bf8]{background-color:#fef2f2!important}.status-pill[data-v-2c595bf8]{padding:4px 10px;border-radius:6px;font-size:11px;font-weight:600;display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.status-success[data-v-2c595bf8]{background:#e6f9ee;color:#00873c}.status-failed[data-v-2c595bf8]{background:#fde8ea;color:#c62828}.simulated-pill[data-v-2c595bf8]{background:#f1f5f9;color:#475569;border:1px solid #cbd5e1;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:600;display:inline-flex;align-items:center;line-height:1.4;white-space:nowrap}.simulated-pill i[data-v-2c595bf8]{color:#64748b;font-size:10px}.modal-backdrop-custom[data-v-2c595bf8]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1050;animation:fadeIn-2c595bf8 .15s ease-out}.vertex-modal-card[data-v-2c595bf8]{position:relative;background:#fff;padding:1.75rem;border-radius:14px;width:92%;max-width:500px;box-shadow:0 20px 40px -15px rgba(0,0,0,.2);border:1px solid #e2e8f0;animation:slideUp-2c595bf8 .2s ease-out}.close-button-custom[data-v-2c595bf8]{position:absolute;top:1rem;right:1.25rem;font-size:1.6rem;font-weight:400;line-height:1;color:#94a3b8;background:none;border:none;cursor:pointer;transition:color .15s ease}.close-button-custom[data-v-2c595bf8]:hover{color:#0f172a}.modal-title-custom[data-v-2c595bf8]{font-weight:700;font-size:1.15rem;letter-spacing:-.2px}.vertex-modal-card hr[data-v-2c595bf8]{margin:.85rem 0 1.15rem;border-color:#f1f5f9}.vertex-icon-circle-danger[data-v-2c595bf8]{width:44px;height:44px;border-radius:10px;background:#fee2e2;color:#dc2626;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.alert-danger-vertex[data-v-2c595bf8]{background-color:#fef2f2;border:1px solid #fecaca;border-left:4px solid #dc2626;border-radius:8px;padding:10px 14px;color:#991b1b}.vertex-modal-details-card[data-v-2c595bf8]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:4px 14px}.modal-footer-custom[data-v-2c595bf8]{margin-top:1.25rem;display:flex;justify-content:flex-end;gap:10px}.btn-vertex-danger-solid[data-v-2c595bf8]{background:#dc2626;border:1px solid #dc2626;color:#fff;font-weight:500;font-size:13px;height:38px;border-radius:8px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease}.btn-vertex-danger-solid[data-v-2c595bf8]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c;box-shadow:0 2px 8px rgba(220,38,38,.35)}.btn-vertex-danger-solid[data-v-2c595bf8]:disabled{opacity:.65;cursor:not-allowed}@keyframes fadeIn-2c595bf8{0%{opacity:0}to{opacity:1}}@keyframes slideUp-2c595bf8{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.custom-span-lg[data-v-53b882f4]{font-size:24px;line-height:24px;font-weight:700}