:root{--xspectre-table-max-rows:11;--xspectre-table-row-height:3.35rem;--xspectre-table-thead-height:2.95rem;--xspectre-table-chrome:14.5rem;--xspectre-table-min-width:1200px;--xspectre-table-max-height:min(calc(var(--xspectre-table-thead-height) + var(--xspectre-table-max-rows)*var(--xspectre-table-row-height)),calc(100dvh - var(--xspectre-table-chrome)))}@media (max-width:1400px){:root{--xspectre-table-max-rows:9;--xspectre-table-chrome:14rem}}@media (max-width:1100px){:root{--xspectre-table-max-rows:8;--xspectre-table-min-width:920px;--xspectre-table-chrome:13.5rem}}@media (max-width:768px){:root{--xspectre-table-max-rows:6;--xspectre-table-min-width:640px;--xspectre-table-row-height:3.15rem;--xspectre-table-thead-height:2.75rem;--xspectre-table-chrome:12rem}}@media (max-width:480px){:root{--xspectre-table-max-rows:5;--xspectre-table-min-width:100%;--xspectre-table-chrome:10.5rem}.assets-table:not([class*="--resizable"]){min-width:min(100%,480px)}}@media (max-width:992px){.assets-inventory-table-scroll,.assets-table-shell,.risks-page-table-scroll,.scans-table-body-scroll,.subscription-org-table-scroll,.vuln-table-scroll{max-width:100%}.dashboard-container:not(:has(.main-content-inner:is(.page-risks,.page-table-fill))){overflow-x:clip}}.assets-inventory-table-scroll,.ghost-exposure-sys-table-scroll,.scans-table-body-scroll,.subscription-org-table-scroll,.users-orgs-settings-inventory-scroll,.vuln-table-scroll{--assets-inv-max-rows:var(--xspectre-table-max-rows);--assets-inv-row-height:var(--xspectre-table-row-height);--assets-inv-thead-height:var(--xspectre-table-thead-height);--scans-table-row-height:var(--xspectre-table-row-height);--vuln-visible-rows:var(--xspectre-table-max-rows);--vuln-row-height:var(--xspectre-table-row-height);--vuln-header-height:var(--xspectre-table-thead-height);-webkit-overflow-scrolling:touch;max-height:min(39.8rem,calc(100dvh - 14.5rem));max-height:var(--xspectre-table-max-height);overflow:auto}.assets-inventory-table-scroll.risks-page-table-scroll,.risks-page-table-scroll{--xspectre-table-row-height:4.05rem;--assets-inv-row-height:4.05rem;-webkit-overflow-scrolling:touch;overflow:auto}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures){--xspectre-table-max-height:none;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;padding-bottom:8px}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures)>.top-header{flex-shrink:0}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures)>:not(.top-header){display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;min-height:0;overflow:hidden}.main-content-inner.page-reports:has(.reports-detail-stack)>:not(.top-header){flex:0 0 auto!important;height:auto!important;max-height:none!important;min-height:auto!important;overflow:visible!important}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) :has(.assets-table-shell--inventory-body):not([hidden]):not(.assets-detail-modal-inner):not(.assets-detail-dual-tables):not(.assets-detail-dual-item){display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;min-height:0;overflow:hidden}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .assets-table-shell--inventory-body:not(.assets-detail-embedded-table-shell){display:flex;flex:0 1 auto;flex-direction:column;max-height:100%;min-height:0;overflow:hidden}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) :has(>.assets-table-shell--inventory-body):not([hidden]):not(.assets-detail-modal-inner):not(.assets-detail-dual-tables):not(.assets-detail-dual-item)>:not(.assets-table-shell--inventory-body){flex-shrink:0}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .assets-table-shell--inventory-body>:not(.assets-inventory-table-scroll):not(.scans-table-body-scroll):not(.risks-page-table-scroll){flex-shrink:0}.main-content-inner.page-table-fill .ghost-cve-section{margin-bottom:0}.main-content-inner.page-assets .assets-page-stack,.main-content-inner.page-assets .assets-section,.main-content-inner.page-early-disclosures .early-disclosures-page,.main-content-inner.page-reports .reports-module-page:has(.reports-panel--list),.main-content-inner.page-table-fill .assets-page-stack,.main-content-inner.page-table-fill .assets-section,.main-content-inner.page-table-fill .connectors-settings-table-stack,.main-content-inner.page-table-fill .early-disclosures-page,.main-content-inner.page-table-fill .ghost-cve-panel,.main-content-inner.page-table-fill .ghost-cve-section,.main-content-inner.page-table-fill .profile-settings,.main-content-inner.page-table-fill .subscription-org-wrapper{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;margin-top:0;min-height:0;overflow:hidden}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .assets-section-title,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .assets-subtitle,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .assets-table-toolbar,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .edi-stats-grid,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .ghost-cve-section-subtitle,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .ghost-exposure-back-inline-wrap,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .ghost-exposure-sys-filters,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .ghost-exposure-sys-metrics,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .manage-users-filters-row,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .reports-page-filters,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .risks-page-filters,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .risks-page-table-header-frame,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .scans-network-scope-tabs,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .scans-tabs,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .subscription-org-management-header{flex-shrink:0}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .scans-tab-panel:not([hidden]){flex:1 1 auto;justify-content:flex-start;min-height:0}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .scans-tab-panel:not([hidden]):has(.assets-table-shell--inventory-body){display:flex;flex-direction:column;overflow:hidden}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .scans-tab-panel:not([hidden]):not(:has(.assets-table-shell--inventory-body)){overflow:auto}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .scans-network-split,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .scans-network-split-section{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;min-height:0;overflow:hidden}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .assets-inventory-table-scroll,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .ghost-exposure-sys-table-scroll,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .risks-page-table-scroll,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .scans-table-body-scroll,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .subscription-org-table-scroll,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .users-orgs-settings-inventory-scroll,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .vuln-table-scroll{flex:0 1 auto!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow-x:auto;overflow-y:auto}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .assets-detail-modal .assets-inventory-table-scroll,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .assets-detail-modal .risks-page-table-scroll{flex:1 1 auto!important;height:auto!important;max-height:none!important;min-height:0!important}.main-content-inner.page-table-fill:not(:has(.assets-table-shell--inventory-body)){overflow:auto}.assets-inventory-table-scroll.users-orgs-settings-inventory-scroll{--xspectre-table-row-height:2.05rem;--xspectre-table-thead-height:2.75rem}@media (max-width:768px){.assets-inventory-table-scroll.risks-page-table-scroll,.risks-page-table-scroll{--xspectre-table-row-height:3.75rem;--assets-inv-row-height:3.75rem}.assets-table-shell{border-radius:8px}.assets-table-shell .assets-table td,.assets-table-shell .assets-table th{font-size:.875rem}}#root,body,html{min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button:where(:not([role=option]):not([role=menuitem])){border-radius:9999px!important}input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=color]):not([type=image])),select,textarea{border-radius:10px!important}.App{text-align:start}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#root:has(.login-app),html:has(.login-app),html:has(.login-app) body{height:100%;overflow:hidden}.login-app{background:#000;box-sizing:border-box;color:#e5e7eb;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;height:100dvh;inset:0;margin:0;max-height:100dvh;overflow:hidden;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);position:fixed;text-align:left;width:100%}.login-app--session .login-session-hint{color:#a1a1aa;font-size:15px;margin:48px 0 0}.login-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:100%;width:100%}.login-left,.login-split{max-height:100%;min-height:0;min-width:0;overflow:hidden}.login-left{align-items:center;background:linear-gradient(90deg,#0d173f,#0b142f 18%,#080f22 38%,#050916 58%,#020308 78%,#000);box-sizing:border-box;color:#e5e7eb;display:flex;flex-direction:column;justify-content:flex-start;order:2;padding:clamp(16px,4vw,40px) clamp(16px,4vw,32px) clamp(16px,3vw,32px);position:relative}.login-header--corner{left:clamp(10px,3vw,24px);margin:0;position:absolute;top:clamp(14px,3.5vw,32px);width:auto;z-index:1}.login-header--corner .login-brand{justify-content:flex-start;width:auto}.login-left-inner{-webkit-overflow-scrolling:touch;align-items:stretch;align-self:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;max-width:100%;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding-top:clamp(24px,5vw,40px);text-align:left;transform:translateX(clamp(0px,2.5vw,24px));width:min(100%,400px)}.login-left-inner--centered{justify-content:center}.login-brand{align-items:center;display:flex}.login-brand-mark{display:block;filter:brightness(1.06);height:auto;max-height:min(28px,8vw);max-width:min(140px,38vw);object-fit:contain;object-position:left center;width:auto}.login-form{align-items:stretch;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;margin-top:clamp(48px,14vh,180px);min-height:min-content;min-width:0;overflow:visible;width:100%}.login-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f9fafb;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:clamp(1.75rem,2.6vw,2rem);font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0 0 clamp(20px,4vw,36px);text-align:left;text-rendering:optimizeLegibility}.login-dev-footnote{color:#a1a1aa;font-size:12px;line-height:1.45;margin:calc(clamp(12px, 2.5vw, 20px)*-1) 0 clamp(16px,3vw,22px);text-align:left}.login-dev-footnote code{color:#d4d4d8;font-size:11px;word-break:break-all}.login-label{color:#d4d4d8;display:block;font-size:13px;font-weight:500;margin-bottom:8px;text-align:left}.login-field-group{box-sizing:border-box;margin-bottom:22px;max-width:100%;text-align:left;width:100%}.login-field-group:has(+.login-remember-row){margin-bottom:14px}.login-field{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#303036eb;border:none;border-radius:9999px;box-shadow:none;box-sizing:border-box;display:flex;gap:2px;max-width:100%;outline:none;padding:1px 2px 1px 10px;transition:background .15s ease;width:100%}.login-field:focus-within{background:#3a3a42f5;box-shadow:none;outline:none}.login-field-icon{align-items:center;color:#71717a;display:flex;flex-shrink:0;justify-content:center}.login-field-svg{display:block;height:18px;width:18px}.login-input-inline{background:#0000;border:none;box-shadow:none;color:#f9fafb;flex:1 1;font-size:14px;line-height:1.35;min-width:0;outline:none;padding:9px 8px 9px 4px}.login-input-inline:focus,.login-input-inline:focus-visible{box-shadow:none;outline:none}.login-input-inline::placeholder{color:#71717a}.login-input-inline--select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,#0000 50%,#9ca3af 0),linear-gradient(135deg,#9ca3af 50%,#0000 0);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 13px) calc(50% - 3px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;color-scheme:dark;cursor:pointer;padding-left:12px;padding-right:30px}.login-input-inline--select option{background-color:#0f1220;color:#f9fafb}.login-password-toggle{align-items:center;background:#0000;border:none;border-radius:10px;color:#a1a1aa;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-right:2px;transition:color .15s ease,background .15s ease;width:36px}.login-password-toggle:hover{background:#ffffff0f;color:#f4f4f5}.login-password-toggle:focus-visible{background:#ffffff14;color:#f4f4f5;outline:none}.login-remember-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;margin:6px 0 22px;width:100%}.login-remember-row--end{justify-content:flex-start}.login-forgot-btn{background:none;border:none;color:#60a5fa;cursor:not-allowed;flex-shrink:0;font:inherit;font-size:13px;font-weight:500;letter-spacing:.01em;line-height:1.25;opacity:.8;padding:0;text-decoration:none}.login-forgot-btn:not(:disabled){cursor:pointer;opacity:1}.login-forgot-btn:not(:disabled):hover{text-decoration:underline}.login-forgot-btn:focus-visible{border-radius:6px!important;box-shadow:0 0 0 2px #60a5fa73;outline:none}@keyframes loginForgotOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes loginForgotDialogIn{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.login-forgot-overlay{--popup-shell-bg:#1c1c1c;--popup-shell-border:#2a2a2a;--popup-shell-text:#f3f4f6;--popup-muted-text:#a1a1aa;--popup-field-bg:#141414;--popup-field-border:#343434;--popup-field-text:#f3f4f6;--popup-section-border:#2f2f2f;align-items:center;animation:loginForgotOverlayIn .2s ease-out both;background:#0000008c;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow:auto;padding:clamp(20px,4vw,48px);position:fixed;z-index:10050}.login-forgot-overlay>.login-forgot-dialog{align-self:center;flex:0 1 auto}.login-forgot-dialog{animation:loginForgotDialogIn .26s cubic-bezier(.2,.8,.2,1) both;background:var(--popup-shell-bg);border:1px solid var(--popup-shell-border);border-radius:16px;box-shadow:0 20px 50px #0000008c;box-sizing:border-box;color:var(--popup-shell-text);margin:auto;max-height:min(92vh,calc(100dvh - clamp(40px, 8vw, 96px)));overflow:auto;padding:28px 32px 36px;transform-origin:50% 50%;width:min(440px,100%)}.login-forgot-dialog-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.login-forgot-title{color:#f1f1f1;flex:1 1;font-family:inherit;font-size:18px;font-weight:600;letter-spacing:0;line-height:1.25;margin:0;min-width:0}.login-forgot-close{align-items:center;background:#0000;border:1px solid #3f3f46;border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:18px;height:30px;justify-content:center;line-height:0;margin:-4px -8px 0 0;padding:0;transition:border-color .15s ease,background .15s ease,color .15s ease;width:30px}.login-forgot-close:hover:not(:disabled){background:#ffffff0f;border-color:#71717a;color:#fff}.login-forgot-close:disabled{cursor:not-allowed;opacity:.45}.login-forgot-dialog .login-forgot-close:focus,.login-forgot-dialog .login-forgot-close:focus-visible{outline:none}.login-forgot-body{text-align:left}.login-forgot-hint{color:var(--popup-muted-text);font-size:12px;line-height:1.45;margin:0 0 16px}.login-forgot-field{margin-bottom:16px}.login-forgot-input{background-color:var(--popup-field-bg);border:none;border-radius:9999px!important;box-shadow:none;box-sizing:border-box;color:var(--popup-field-text);color-scheme:dark;display:block;font-family:inherit;font-size:13px;line-height:1.3;outline:none;padding:10px 16px;width:100%}.login-forgot-input::placeholder{color:#b4b4be;opacity:1}.login-forgot-input:focus,.login-forgot-input:focus-visible{box-shadow:none;outline:none}.login-forgot-error{background:#7f1d1d59;border:1px solid #f8717159;border-radius:8px;color:#fecaca;font-size:12px;line-height:1.45;margin:0 0 14px;padding:10px 12px}.login-forgot-success{color:#86efac;font-size:13px;font-weight:600;line-height:1.5;margin:0 0 12px}.login-forgot-actions{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:8px}.login-forgot-actions--stacked{align-items:stretch;flex-direction:column;gap:10px;justify-content:stretch;width:100%}.login-forgot-actions--stacked .login-forgot-btn,.login-forgot-actions--stacked .login-forgot-submit-btn{width:100%}.login-forgot-actions--single{justify-content:center;margin-top:20px;width:100%}.login-forgot-actions--single .login-forgot-submit-btn{line-height:1.2;max-width:100%;min-width:0;width:auto}.login-forgot-resend-btn{background:linear-gradient(180deg,#1e40af57,#1e3a8a38);border:1px solid #60a5fa6b;border-radius:12px!important;box-shadow:none;box-sizing:border-box;color:#dbeafe;cursor:pointer;display:block;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.25;margin:0;outline:none;padding:11px 16px;text-align:center;text-decoration:none;transition:background .15s ease,border-color .15s ease,transform .05s ease}.login-forgot-resend-btn:not(:disabled):hover{background:linear-gradient(180deg,#1e40af75,#1e3a8a52);border-color:#93c5fd9e;text-decoration:none}.login-forgot-resend-btn:active:not(:disabled){transform:scale(.99)}.login-forgot-resend-btn:focus-visible{box-shadow:0 0 0 2px #93c5fd59;outline:none}.login-forgot-resend-btn:disabled{cursor:not-allowed;opacity:.75}.login-reset-resend{border-top:1px solid #a1a1aa33;margin-top:20px;padding-top:16px}.login-reset-invalid-state{background:#7f1d1d33;border:1px solid #fb718552;border-radius:8px;margin:0 0 16px;padding:12px 14px}.login-reset-invalid-title{color:#ffe4e6;font-size:16px;font-weight:700;line-height:1.3;margin:0 0 6px}.login-reset-invalid-copy{color:#fecdd3;font-size:13px;line-height:1.45;margin:0}.login-reset-invalid-hint{color:#e2e8f0;font-size:12px;line-height:1.45;margin:8px 0 0}.login-reset-resend-label{color:#dbeafe;display:block;font-size:12px;font-weight:600;letter-spacing:.01em;margin:0 0 8px}.login-reset-resend .login-field-group{margin-bottom:14px}.login-reset-resend .login-field{background:linear-gradient(180deg,#ffffff0f,#ffffff08);border-color:#60a5fa6b}.login-reset-resend .login-field:focus-within{border-color:#60a5fabf;box-shadow:none}.login-reset-resend-input{font-size:15px}.login-forgot-submit-btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;appearance:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#2563ebc7;border:none;border-radius:9999px!important;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:1.25;margin:0;outline:none;padding:11px 16px;transition:background .15s ease,transform .05s ease;width:100%}.login-forgot-submit-btn:hover:not(:disabled){background:#1d4ed8e6}.login-forgot-submit-btn:active:not(:disabled){transform:scale(.99)}.login-forgot-submit-btn:focus-visible{box-shadow:0 0 0 2px #93c5fd73;outline:none}.login-forgot-submit-btn:disabled{cursor:not-allowed;opacity:.65}@media (max-width:620px){.login-forgot-overlay{padding:16px}}.login-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.login-alert{background:#0000;border:none;border-radius:0;box-sizing:border-box;color:#f87171;font-size:13px;line-height:1.45;margin:0 0 16px;padding:0;text-align:center;width:100%}.login-alert--success{background:#0000;border:none;color:#86efac}.login-reset-back-row{margin-top:14px}.login-btn-primary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;align-self:stretch;appearance:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#2563ebc7;border:none;border-radius:9999px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex:0 0 auto;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:1.25;margin:12px 0 0;max-width:100%;min-height:40px;min-width:0;outline:none;padding:11px 16px;transition:background .15s ease,transform .05s ease;width:100%}.login-btn-primary:hover:not(:disabled){background:#1d4ed8e6}.login-btn-primary:focus-visible{box-shadow:none;outline:none}.login-btn-primary:active:not(:disabled){transform:scale(.99)}.login-btn-primary:disabled{cursor:not-allowed;opacity:.85}.btn-busy-label{align-items:center;display:inline-flex;gap:8px;justify-content:center}.btn-busy-spinner,.login-btn-loader{animation:loginBtnSpin .7s linear infinite;border:2px solid #ffffff52;border-radius:50%;border-top-color:#fff;box-sizing:border-box;display:block;flex-shrink:0;height:14px;width:14px}@keyframes loginBtnSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login-form-divider{align-items:center;display:flex;flex-shrink:0;gap:clamp(8px,2vw,14px);margin:clamp(28px,6vh,52px) 0 0;width:100%}.login-form-divider-line{background:#3f3f46;flex:1 1;height:1px;min-width:0}.login-form-divider-or{color:#71717a;flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.login-sso{flex-shrink:0;margin-top:clamp(24px,5vh,48px)}.login-sso-row{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(12px,3vw,22px);justify-content:center}.login-sso-btn{background:#141414;border:1px solid #3f3f46;border-radius:50%!important;cursor:not-allowed;display:grid;height:50px;opacity:.9;padding:0;place-items:center;transition:background .15s ease,border-color .15s ease,opacity .15s ease;width:50px}.login-sso-btn:not(:disabled):hover{background:#27272a;border-color:#52525b}.login-sso-btn:disabled{opacity:.75}.login-sso-svg{display:block}.login-footer{flex-shrink:0;margin-top:auto;max-width:min(400px,100%);padding-top:clamp(20px,4vw,32px);text-align:center;width:100%}.login-footer-text{color:#71717a;display:inline-block;font-size:13px}.login-footer-link{color:#60a5fa;cursor:pointer;font-weight:600;text-decoration:none}button.login-footer-link{background:none;border:none;font:inherit;font-weight:600;padding:0}.login-signup-dialog{width:min(480px,100%)}.login-footer-link:hover{text-decoration:underline;text-underline-offset:3px}.login-feature-box,.login-hero-wrap,.login-right,.login-right-below-hero,.login-right-inner{background-color:#0d173f!important;background-image:none!important;box-shadow:none!important}.login-right{box-sizing:border-box;color:#e5e7eb;justify-content:center;order:1;padding:clamp(12px,3.5vw,32px) clamp(12px,3vw,20px) 0;position:relative;text-align:center}.login-right,.login-right-inner{align-items:stretch;display:flex;max-height:100%;min-height:0;min-width:0;overflow:hidden}.login-right-inner{flex-direction:column;justify-content:flex-start;max-width:100%;width:100%}.login-hero-wrap{align-items:center;display:flex;flex-direction:row;flex-shrink:0;justify-content:center;margin:clamp(36px,11vh,112px) calc(clamp(12px, 3vw, 20px)*-1) clamp(8px,2vw,10px);max-width:none;width:calc(100% + clamp(12px, 3vw, 20px)*2)}.login-right-below-hero{box-sizing:border-box;flex:1 1;margin:0 -20px;min-height:0;overflow:hidden;padding:28px 20px 48px;width:calc(100% + 40px)}.login-hero-img{align-self:center;display:block;filter:none;height:auto;margin:0 auto;max-height:min(66vh,600px,90dvh);max-width:100%;object-fit:contain;width:100%}.login-feature-box{grid-gap:0;border:none;border-radius:10px;display:grid;gap:0;grid-template-columns:1fr 1fr 1fr;margin:0 auto;max-width:100%;padding:24px 16px}.login-feature-col{align-items:center;color:#cbd5e1;display:flex;flex-direction:column;font-size:12px;gap:10px;line-height:1.35;padding:0 8px}.login-feature-col:not(:last-child){border-right:1px dashed #94a3b840}.login-feature-icon{font-size:22px;line-height:1;opacity:.95}.login-feature-label{max-width:9em}@media (min-width:621px) and (max-width:1024px){.login-split{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;height:100%;max-height:100%;overflow:hidden}.login-right{height:100%;max-height:none;min-height:0;padding:clamp(8px,1.5vw,16px) clamp(14px,2.5vw,24px) 0}.login-right-inner{flex:1 1;height:100%}.login-hero-img{height:100%;max-height:none;max-width:100%;object-fit:contain;object-position:center top;width:auto}.login-hero-wrap{align-items:stretch;flex:1 1;margin:clamp(40px,5.5vh,56px) auto 0;max-width:90%;min-height:0;width:auto}.login-left{background:linear-gradient(180deg,#0d173f,#0b142f 16%,#080f22 36%,#050916 56%,#020308 76%,#000);max-height:none;min-height:0;padding:12px clamp(20px,4vw,32px) max(12px,env(safe-area-inset-bottom,0px))}.login-left-inner{align-self:center;max-height:none;min-height:0;overflow:visible;padding-bottom:0;padding-top:4px;transform:none;width:min(100%,400px)}.login-title{font-size:1.35rem;margin-bottom:10px}.login-subtitle{font-size:clamp(14px,1.5vw,15px);line-height:1.5;margin-bottom:clamp(18px,2.5vw,24px)}.login-form{flex:0 0 auto;margin-top:0}.login-dev-footnote{display:block;font-size:11px;margin-bottom:10px}.login-field-group{margin-bottom:12px}.login-field{border-radius:9999px;padding:1px 4px 1px 10px}.login-field-icon{height:18px;width:18px}.login-input-inline{font-size:14px;line-height:1.3;padding:7px 6px 7px 4px}.login-password-toggle{height:32px;min-height:32px;min-width:32px;width:32px}.login-btn-primary{border-radius:9999px;font-size:14px;margin:6px 0 0;min-height:0;padding:8px 16px}.login-form-divider{margin:10px 0 0}.login-sso{margin-bottom:0;margin-top:8px}.login-sso-btn{height:40px;width:40px}.login-footer{margin-top:8px;padding-bottom:max(8px,env(safe-area-inset-bottom,0px));padding-top:6px}.login-footer-text{font-size:13px;line-height:1.5}.login-footer-link{font-size:13px}.login-sso-label{font-size:clamp(12px,1vw,13px)}.login-alert{font-size:13px;margin-bottom:10px;padding:0}}@media (min-width:821px) and (max-width:1180px) and (orientation:landscape){.login-split{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-template-rows:minmax(0,1fr)}.login-right{padding:clamp(10px,1.8vw,20px) clamp(14px,2.4vw,24px) clamp(8px,1.6vw,16px)}.login-left,.login-right{max-height:100%;min-height:0}.login-left{background:linear-gradient(90deg,#0d173f,#0b142f 20%,#080f22 42%,#050916 64%,#020308 82%,#000);padding:clamp(12px,2.2vw,22px) clamp(16px,2.8vw,28px) max(clamp(14px,2vw,24px),env(safe-area-inset-bottom,0px))}.login-hero-img{max-height:min(72vh,500px);object-position:center top}.login-hero-wrap{margin:clamp(28px,3.5vh,44px) calc(clamp(14px, 2.4vw, 24px)*-1) clamp(2px,.8vh,8px);width:calc(100% + clamp(14px, 2.4vw, 24px)*2)}.login-left-inner{max-width:100%;padding-top:clamp(10px,1.6vh,16px);transform:translateX(clamp(0px,1.2vw,12px));width:min(100%,420px)}.login-form{margin-top:clamp(18px,4vh,54px)}}@media (max-width:620px){.login-split{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;height:100%;max-height:100%;overflow:hidden}.login-right{height:100%;max-height:none;min-height:0;padding:clamp(4px,1vw,10px) clamp(10px,3vw,18px) 0}.login-right-inner{flex:1 1;height:100%}.login-left{background:linear-gradient(180deg,#0d173f,#0b142f 16%,#080f22 36%,#050916 56%,#020308 76%,#000);max-height:none;min-height:0;padding:10px clamp(16px,4vw,24px) max(12px,env(safe-area-inset-bottom,0px))}.login-hero-img{height:100%;max-height:none;max-width:100%;object-fit:contain;object-position:center top;width:auto}.login-hero-wrap{align-items:stretch;flex:1 1;margin:clamp(44px,6vh,64px) calc(clamp(10px, 3vw, 18px)*-1) 0;min-height:0;width:calc(100% + clamp(10px, 3vw, 18px)*2)}.login-left-inner{align-self:stretch;box-sizing:border-box;max-height:none;max-width:100%;min-height:0;overflow:visible;padding-bottom:0;padding-top:4px;transform:none;width:100%}.login-form{flex:0 0 auto;margin-top:0}.login-dev-footnote{display:block;font-size:11px;margin-bottom:8px}.login-field{padding:1px 4px 1px 10px}.login-field-icon,.login-field-svg{height:18px;width:18px}.login-input-inline{font-size:14px;line-height:1.3;padding:7px 6px 7px 4px}.login-password-toggle{height:32px;min-height:32px;min-width:32px;width:32px}.login-title{font-size:1.15rem;margin-bottom:8px}.login-field-group{margin-bottom:10px}.login-field-group:has(+.login-remember-row){margin-bottom:6px}.login-remember-row{margin:0 0 10px}.login-btn-primary{font-size:14px;margin-top:4px;min-height:0;padding:8px 14px}.login-footer{margin-top:6px;padding-bottom:max(6px,env(safe-area-inset-bottom,0px));padding-top:4px}.login-form-divider{margin:8px 0 0}.login-sso{margin-bottom:0;margin-top:8px}.login-sso-btn{height:36px;width:36px}.login-app--session .login-session-hint{font-size:clamp(14px,3.5vw,15px);margin-top:clamp(24px,6vh,48px)}}@media (max-width:480px){.login-header--corner{left:max(clamp(12px,3vw,20px),env(safe-area-inset-left,0px));top:max(clamp(10px,2.5vw,20px),env(safe-area-inset-top,0px))}.login-left{padding-left:max(clamp(18px,5vw,28px),env(safe-area-inset-left,0px));padding-right:max(clamp(18px,5vw,28px),env(safe-area-inset-right,0px))}.login-title{font-size:1.15rem;margin-bottom:8px}.login-hero-img{height:100%;max-height:none;object-position:center top}.login-hero-wrap{margin-bottom:0;margin-top:clamp(44px,6vh,64px)}.login-form{margin-top:0}.login-field-group{margin-bottom:10px}.login-right{padding:max(clamp(6px,1.5vw,14px),env(safe-area-inset-top,0px)) max(clamp(18px,5vw,28px),env(safe-area-inset-right,0px)) clamp(4px,1.5vw,10px) max(clamp(18px,5vw,28px),env(safe-area-inset-left,0px))}.login-left-inner{padding-bottom:0;padding-top:0}.login-input-inline{font-size:14px;line-height:1.3;padding:7px 6px 7px 4px}.login-password-toggle{height:32px;min-height:32px;min-width:32px;width:32px}.login-btn-primary{font-size:14px;min-height:0;padding:8px 14px}.login-sso-btn{height:36px;width:36px}.login-form-divider{margin:8px 0 0}.login-sso{margin-bottom:0;margin-top:8px}.login-footer{padding-bottom:max(8px,env(safe-area-inset-bottom,0px));padding-top:8px}.login-footer-text{font-size:clamp(12px,3.5vw,13px)}}@media (max-width:896px) and (max-height:520px){.login-hero-img{max-height:min(34dvh,200px);object-position:center top}.login-hero-wrap{margin-top:clamp(22px,2.75vh,36px)}.login-form{margin-top:8px}}@media (max-width:620px){.login-forgot-overlay{align-items:stretch;justify-content:flex-end;padding:clamp(12px,3vw,24px)}.login-forgot-dialog{border-radius:16px 16px 0 0;max-height:none;max-width:100%;overflow-y:auto;padding:clamp(20px,4vw,28px) clamp(16px,4vw,24px) max(24px,env(safe-area-inset-bottom,0px));width:100%}.login-forgot-title{font-size:clamp(1.25rem,4.5vw,1.5rem);line-height:1.3}.login-forgot-subtitle{font-size:clamp(13px,3.5vw,14px);margin-bottom:clamp(12px,3vw,18px)}.login-forgot-dialog .login-field-group{margin-bottom:24px}.login-forgot-dialog .login-field{padding:1px 4px 1px 12px}.login-forgot-dialog .login-field-icon{height:18px;width:18px}.login-forgot-dialog .login-input-inline{font-size:16px;padding:8px 6px 8px 4px}.login-password-toggle{height:32px;min-height:32px;min-width:32px;width:32px}.login-forgot-submit-btn{font-size:16px;min-height:48px;padding:clamp(12px,2.5vw,14px) clamp(14px,3vw,18px)}.login-close-btn{height:40px;min-height:40px;min-width:40px;width:40px}.login-forgot-dialog-head{gap:clamp(8px,2vw,12px);margin-bottom:clamp(12px,3vw,18px)}.login-forgot-body{font-size:clamp(13px,3.5vw,14px);line-height:1.5}.login-dev-footnote{font-size:clamp(12px,3vw,13px);line-height:1.4;margin:clamp(12px,2.5vw,16px) 0}.login-reset-invalid-state{border-radius:10px;margin:0 0 clamp(12px,2.5vw,16px);padding:clamp(10px,2.5vw,14px)}.login-reset-invalid-title{font-size:clamp(14px,3.5vw,16px);margin-bottom:clamp(4px,1.5vw,8px)}.login-reset-invalid-copy{font-size:clamp(12px,3vw,13px)}.login-reset-invalid-hint{font-size:clamp(11px,2.5vw,12px);margin-top:clamp(6px,1.5vw,8px)}.login-reset-resend{margin-top:clamp(16px,3vw,20px);padding-top:clamp(12px,2.5vw,16px)}.login-reset-resend-label{font-size:clamp(11px,2.5vw,12px);margin-bottom:clamp(6px,1.5vw,8px)}.login-reset-back-row{margin-top:clamp(10px,2.5vw,14px)}.login-forgot-resend-btn{font-size:clamp(13px,3vw,14px);min-height:44px;padding:clamp(10px,2.5vw,12px) clamp(12px,2.5vw,16px)}.login-alert{font-size:clamp(12px,3vw,13px);margin-bottom:clamp(14px,3vw,20px);padding:0}}@media (min-width:621px) and (max-width:1024px){.login-forgot-overlay{align-items:center;justify-content:center;padding:clamp(20px,5vw,40px)}.login-forgot-dialog{border-radius:16px;max-height:min(85vh,calc(100dvh - 60px));overflow-y:auto;padding:clamp(28px,4vw,36px) clamp(28px,4vw,40px);width:min(520px,90vw)}.login-forgot-title{font-size:clamp(1.375rem,2.5vw,1.625rem);margin-bottom:clamp(4px,1.5vw,8px)}.login-forgot-subtitle{font-size:clamp(14px,1.5vw,15px);margin-bottom:clamp(14px,2vw,20px)}.login-forgot-dialog .login-field-group{margin-bottom:clamp(14px,2vw,18px)}.login-forgot-dialog .login-field{border-radius:9999px;padding:clamp(12px,1.5vw,14px)}.login-forgot-dialog .login-field-icon{height:22px;width:22px}.login-forgot-dialog .login-input-inline{font-size:15px;padding:clamp(10px,1.5vw,12px)}.login-forgot-dialog .login-password-toggle{height:46px;min-height:46px;min-width:46px;width:46px}.login-forgot-submit-btn{border-radius:9999px!important;font-size:clamp(15px,1.2vw,16px);min-height:48px;padding:clamp(12px,1.5vw,14px) clamp(18px,2vw,24px)}.login-close-btn{height:44px;min-height:44px;min-width:44px;width:44px}.login-forgot-dialog-head{gap:14px;margin-bottom:clamp(14px,2vw,20px)}.login-forgot-body{font-size:clamp(14px,1.5vw,15px);line-height:1.6}.login-forgot-dialog .login-dev-footnote{display:block;font-size:clamp(13px,1.2vw,14px);line-height:1.5;margin:clamp(14px,2vw,18px) 0}.login-reset-invalid-state{border-radius:8px;margin:0 0 clamp(14px,2vw,18px);padding:clamp(12px,1.5vw,16px)}.login-reset-invalid-title{font-size:clamp(15px,1.5vw,17px);margin-bottom:clamp(6px,1vw,10px)}.login-reset-invalid-copy{font-size:clamp(13px,1.2vw,14px)}.login-reset-invalid-hint{font-size:clamp(12px,1vw,13px);margin-top:clamp(8px,1vw,10px)}.login-reset-resend{margin-top:clamp(18px,2.5vw,24px);padding-top:clamp(14px,1.5vw,18px)}.login-reset-resend-label{font-size:clamp(12px,1vw,13px);margin-bottom:clamp(8px,1vw,10px)}.login-reset-back-row{margin-top:clamp(12px,1.5vw,16px)}.login-forgot-resend-btn{border-radius:12px!important;font-size:clamp(13px,1.2vw,14px);min-height:46px;padding:clamp(10px,1.2vw,12px) clamp(14px,1.5vw,18px)}.login-alert{font-size:clamp(13px,1.2vw,14px);margin-bottom:clamp(16px,2vw,20px);padding:0}}@media (min-width:821px) and (max-width:1180px) and (orientation:landscape){.login-forgot-overlay{align-items:center;justify-content:center;padding:clamp(18px,3vw,30px)}.login-forgot-dialog{border-radius:16px;max-height:min(84vh,calc(100dvh - 48px));padding:clamp(22px,2.4vw,30px) clamp(24px,2.8vw,34px) clamp(24px,2.6vw,30px);width:min(620px,78vw)}.login-forgot-title{font-size:clamp(1.45rem,2.1vw,1.7rem)}.login-forgot-body,.login-forgot-subtitle{font-size:clamp(14px,1.25vw,15px);line-height:1.55}.login-field-group{margin-bottom:clamp(12px,1.3vw,16px)}.login-field{padding:clamp(10px,1.1vw,12px)}.login-input-inline{font-size:15px}.login-btn-primary,.login-forgot-resend-btn,.login-forgot-submit-btn{font-size:clamp(14px,1.05vw,15px);min-height:46px}.login-close-btn,.login-password-toggle{height:44px;min-height:44px;min-width:44px;width:44px}.login-reset-invalid-state{margin-bottom:clamp(12px,1.3vw,16px);padding:clamp(12px,1.1vw,14px)}}@media (max-width:380px){.login-forgot-overlay{padding:8px}.login-forgot-dialog{border-radius:12px 12px 0 0;padding:16px 12px max(20px,env(safe-area-inset-bottom,0px))}.login-forgot-title{font-size:1.1rem}.login-forgot-dialog .login-field-group{margin-bottom:20px}.login-forgot-submit-btn{font-size:15px;min-height:44px;padding:10px 12px}.login-password-toggle{height:32px;min-height:32px;min-width:32px;width:32px}.login-close-btn{height:40px;width:40px}}@media (prefers-reduced-motion:reduce){.login-btn-primary{transition:none}.login-btn-primary:active:not(:disabled){transform:none}.btn-busy-spinner,.login-btn-loader{animation:none;border-color:#fff #ffffff73 #ffffff73}}.login-forgot-actions--single .login-forgot-submit-btn{font-size:14px;min-height:0;padding:7px 24px}@keyframes idleWarningOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes idleWarningDialogIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.idle-warning-overlay{align-items:center;animation:idleWarningOverlayIn .2s ease-out both;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0000009e;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:2000000}.idle-warning-dialog{animation:idleWarningDialogIn .24s cubic-bezier(.2,.8,.2,1) both;background:#1c1c1c;border:1px solid #2a2a2a;border-radius:16px;box-shadow:0 20px 50px #0000008c;color:#f3f4f6;padding:28px 24px 24px;text-align:center;width:min(400px,100%)}.idle-warning-title{color:#f9fafb;font-family:inherit;font-size:1.35rem;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0 0 8px}.idle-warning-copy{color:#a1a1aa;font-size:14px;line-height:1.45;margin:0}.idle-warning-time{font-feature-settings:"tnum";color:#f9fafb;font-size:2.4rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.04em;line-height:1;margin:14px 0 22px}.idle-warning-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.idle-warning-btn{align-items:center;appearance:none;-webkit-appearance:none;border:1px solid #0000;border-radius:9999px!important;box-shadow:none;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;justify-content:center;line-height:1.2;min-height:34px;min-width:140px;outline:none;padding:6px 18px;transition:background .15s ease,border-color .15s ease,color .15s ease}.idle-warning-btn--primary{background:#2563eb;border-color:#2563eb;color:#fff}.idle-warning-btn--primary:hover{background:#1d4ed8;border-color:#1d4ed8}.idle-warning-btn--ghost{background:#0000;border-color:#3f3f46;color:#e5e7eb}.idle-warning-btn--ghost:hover{background:#ffffff0f;border-color:#52525b}@media (max-width:480px){.idle-warning-dialog{border-radius:20px;padding:24px 18px 20px}.idle-warning-time{font-size:2.1rem}.idle-warning-btn{flex:1 1 140px;min-width:0}}@media (prefers-reduced-motion:reduce){.idle-warning-dialog,.idle-warning-overlay{animation:none}}.mfa-otp-slots{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:10px;justify-content:center;max-width:400px;width:100%}.mfa-otp-slot{background-color:#fff!important;border:1px solid #d1d5db!important;border-radius:9999px!important;box-sizing:border-box;color:#111827!important;flex:0 0 auto;font-size:18px;font-weight:600;height:44px;line-height:44px;max-height:44px;max-width:44px;min-height:44px;min-width:44px;padding:0!important;text-align:center;width:44px}.mfa-otp-slot:focus,.mfa-otp-slot:focus-visible{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb47;outline:none}.mfa-otp-slot:disabled{cursor:not-allowed;opacity:.55}.login-forgot-dialog.login-mfa-dialog{max-width:400px;padding:24px 28px 28px;width:min(400px,calc(100vw - 32px))}.login-forgot-dialog .mfa-otp-slots{margin:4px auto 0;max-width:320px}.login-mfa-dialog .mfa-otp-slot{-webkit-text-fill-color:#fff!important;background-color:#1a1a1a!important;border-color:#52525b!important;caret-color:#fff;color:#fff!important;color-scheme:light}.login-mfa-dialog .mfa-otp-slot:focus,.login-mfa-dialog .mfa-otp-slot:focus-visible{border-color:#60a5fa!important;box-shadow:0 0 0 3px #60a5fa59}.login-mfa-dialog .login-forgot-field{margin-bottom:22px}.login-mfa-dialog .login-mfa-verify-btn{font-size:14px!important;font-weight:600!important;letter-spacing:.02em;line-height:1.2;min-height:0!important;min-width:0;padding:7px 22px!important;width:auto!important}.login-mfa-dialog .login-mfa-dialog-head{align-items:center;justify-content:center;min-height:30px;position:relative}.login-mfa-dialog .login-mfa-dialog-head .login-forgot-title{flex:0 1 auto;padding:0 36px;text-align:center}.login-mfa-dialog .login-mfa-dialog-head .login-forgot-close{margin:0;position:absolute;right:0;top:0}.login-mfa-dialog-body,.login-mfa-dialog-body .login-forgot-hint{text-align:center}.login-mfa-secondary-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px 28px;justify-content:center;margin:0 0 18px}.login-forgot-recovery-toggle,.login-mfa-secondary-actions .login-forgot-btn{background:none;border:0;color:#fff;cursor:pointer;font:inherit;font-size:11px;font-weight:500;line-height:1.25;margin:0;padding:0;text-align:center;text-decoration:none}.login-forgot-recovery-toggle:hover:not(:disabled),.login-mfa-secondary-actions .login-forgot-btn:not(:disabled):hover{color:#fff;text-decoration:underline}.login-forgot-recovery-toggle:disabled,.login-mfa-secondary-actions .login-forgot-btn:disabled{cursor:not-allowed;opacity:.55}@media (max-width:480px){.mfa-otp-slots{gap:6px;max-width:none}.mfa-otp-slot{font-size:16px;height:40px;line-height:40px;max-height:40px;max-width:40px;min-height:40px;min-width:40px;width:40px}}.blue-x-loader{--blue-x-size:52px;--blue-x-accent:#0077b8;align-items:center;color:#a1a1aa;color:var(--text-muted,#a1a1aa);display:inline-flex;flex-direction:column;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:14px;justify-content:center}.blue-x-loader--small{--blue-x-size:32px;gap:10px}.blue-x-loader--large{--blue-x-size:68px;gap:18px}.blue-x-loader-stage{display:grid;perspective:220px;place-items:center}.blue-x-loader-stage,.blue-x-loader-svg{height:var(--blue-x-size);width:var(--blue-x-size)}.blue-x-loader-svg{overflow:visible}.blue-x-loader-mark{animation:blueXSpin 2.8s cubic-bezier(.45,0,.15,1) infinite;transform-box:fill-box;transform-origin:center}.blue-x-arm{fill:none;stroke-width:11;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:72;stroke-dashoffset:72}.blue-x-arm--a{animation:blueXDraw 2.8s cubic-bezier(.45,0,.15,1) infinite}.blue-x-arm--b{animation:blueXDraw 2.8s cubic-bezier(.45,0,.15,1) .16s infinite}.blue-x-loader-label{color:#a1a1aa;color:var(--text-muted,#a1a1aa);font-family:inherit;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:1.35;margin:0;max-width:280px;text-align:center}.dashboard-container.theme-light .blue-x-loader-label{color:#71717a}.dashboard-container.theme-light .blue-x-loader-mark{filter:none!important}.dashboard-data-loader{align-items:center;box-sizing:border-box;display:flex;justify-content:center;width:100%}.dashboard-data-loader--initial{min-height:clamp(360px,58vh,620px)}@keyframes blueXDraw{0%{stroke-dashoffset:72;opacity:.15}22%,82%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-72;opacity:.15}}@keyframes blueXSpin{0%,26%{filter:drop-shadow(0 0 8px rgba(0,96,160,.4));transform:rotate(0deg) scale(.98)}78%{filter:drop-shadow(0 0 16px rgba(0,96,160,.65));transform:rotate(1turn) scale(1.06)}to{filter:drop-shadow(0 0 8px rgba(0,96,160,.4));transform:rotate(1turn) scale(.98)}}@media (prefers-reduced-motion:reduce){.blue-x-arm,.blue-x-loader-mark{animation:none}.blue-x-arm{stroke-dashoffset:0;opacity:1}}.profile-dropdown{animation:profile-dropdown-in .14s ease-out;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:16px;display:flex;flex-direction:column;padding:0;position:absolute;right:0;top:calc(100% + 8px);transform-origin:top right;width:min(320px,calc(100vw - 24px))}@keyframes profile-dropdown-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.profile-dropdown{animation:none}}.profile-header{background:#ffffff08;border-bottom:1px solid #ffffff14;gap:12px;padding:14px 14px 12px}.profile-header,.profile-meta{display:flex;flex-direction:column}.profile-meta{align-items:flex-start;gap:2px;min-width:0}.profile-name{color:#f5f5f5;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.profile-email,.profile-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-email{color:#9ca3af;font-size:12px;line-height:1.35}.profile-context{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.profile-role{align-items:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;color:#d1d5db;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.3;padding:3px 8px;text-transform:capitalize}.profile-divider{display:none}.profile-menu{display:flex;flex-direction:column;gap:2px;padding:8px}.profile-item{align-items:center;background:#0000;border:none;border-radius:10px;color:#e5e5e5;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:10px;margin:0;padding:10px 12px;transition:background-color .15s ease,color .15s ease;width:100%}.profile-item-icon{color:#a1a1aa;flex-shrink:0;transition:color .15s ease}.profile-item:focus-visible,.profile-item:hover{background-color:#ffffff14;outline:none}.profile-item:focus-visible .profile-item-icon,.profile-item:hover .profile-item-icon{color:#e5e7eb}.profile-item-danger,.profile-item-danger .profile-item-icon{color:#f87171}.profile-item-danger:focus-visible,.profile-item-danger:hover{background-color:#f871711f}.profile-item-danger:focus-visible .profile-item-icon,.profile-item-danger:hover .profile-item-icon{color:#fca5a5}.profile-item-label{flex:1 1;text-align:left}.profile-tour-block{min-width:0}.profile-tour-block,.profile-tour-submenu{display:flex;flex-direction:column;gap:2px}.profile-tour-submenu{border-left:2px solid #ffffff1a;margin:0 0 2px;padding:4px 0 4px 8px}.profile-tour-option{padding-bottom:8px;padding-top:8px}.profile-tour-option-icon{align-items:center;color:#a1a1aa;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.profile-tour-option-icon svg{height:16px;width:16px}.profile-tour-option:focus-visible .profile-tour-option-icon,.profile-tour-option:hover .profile-tour-option-icon{color:#e5e7eb}.dashboard-container.theme-light .profile-tour-submenu{border-left-color:#18181b1f}.dashboard-container.theme-light .profile-tour-option-icon{color:#71717a}.dashboard-container.theme-light .profile-tour-option:focus-visible .profile-tour-option-icon,.dashboard-container.theme-light .profile-tour-option:hover .profile-tour-option-icon{color:#18181b}.profile-settings{margin-top:0;width:100%}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel{background:#0000;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;max-width:none;padding:0;width:100%}.main-content-inner.page-app-settings .profile-settings:has(#profile-tab-panel-general,#profile-tab-panel-account-security) .profile-settings-header-row{margin-bottom:18px}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general{background:#0000;border:none;border-radius:0;box-sizing:border-box;display:flex;flex-direction:column;gap:28px;max-width:none;overflow:visible;padding:0;width:100%}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-password-form{margin-top:20px}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general{background:#0000;border:none}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-form{display:flex;flex-direction:column;gap:12px;margin:0;max-width:none;padding:0;width:100%}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-card,.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-row{grid-gap:24px 40px;align-items:start;background:#202020;background:var(--chrome-control-bg,#202020);border:none;border-radius:16px;box-shadow:none;box-sizing:border-box;display:grid;gap:24px 40px;grid-template-columns:minmax(200px,.42fr) minmax(0,1fr);padding:22px 24px;position:relative;width:100%}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-row:not(.profile-general-row--last):after{content:none}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-row--last{border-bottom:none;padding-bottom:22px}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-card,.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-row{background:#dcdcdc;background:var(--chrome-control-bg,#dcdcdc);border:none;box-shadow:none}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-row:not(.profile-general-row--last):after{content:none}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-meta{min-width:0;padding-right:8px;padding-top:4px}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-actions .profile-settings-edit-btn{margin-left:auto}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-card.is-locked .profile-settings-input,.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-card.is-locked .profile-settings-input-wrap{cursor:default;opacity:.72}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-card.is-locked .profile-settings-input:disabled,.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-card.is-locked select.profile-settings-input:disabled{cursor:default;opacity:1}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-title{color:#f4f4f5;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0 0 8px}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-title{color:#111827}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-desc{color:#a1a1aa;font-size:13px;line-height:1.5;margin:0;max-width:42ch}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-desc{color:#6b7280}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-controls{display:flex;flex-direction:column;gap:16px;max-width:none;min-width:0;width:100%}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-controls--split{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;width:100%}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-controls--split .profile-general-actions{grid-column:1/-1;justify-content:flex-end;width:100%}.profile-general-save-status{color:#86efac;font-size:13px;font-weight:600;line-height:1.3;margin-right:auto;margin-top:0}.profile-general-save-status--error{color:#fca5a5}.dashboard-container.theme-light .profile-general-save-status{color:#15803d}.dashboard-container.theme-light .profile-general-save-status--error{color:#b91c1c}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-controls .profile-settings-field,.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-controls--split .profile-settings-field{min-width:0;width:100%}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-controls .profile-settings-input,.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-controls .profile-settings-input-wrap{width:100%}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:8px;padding-top:8px}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-settings-field{gap:8px}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-actions .profile-settings-cancel-btn,.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-actions .profile-settings-edit-btn,.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-actions .profile-settings-submit{border-radius:9999px!important;font-size:13px;min-height:40px;padding:10px 22px}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-password-submit.profile-settings-submit{background-color:#3f3f46;border:none;color:#a1a1aa;cursor:not-allowed;opacity:1;transition:background-color .2s ease,color .2s ease}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-password-submit.profile-settings-submit.is-ready,.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-password-submit.profile-settings-submit.is-ready:not(:disabled){background-color:#2563eb;color:#fff;cursor:pointer}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-password-submit.profile-settings-submit.is-ready:hover:not(:disabled){background-color:#1d4ed8}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-password-submit.profile-settings-submit{background-color:#e5e7eb;color:#9ca3af}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-password-submit.profile-settings-submit.is-ready,.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-password-submit.profile-settings-submit.is-ready:not(:disabled){background-color:#2563eb;color:#fff}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-password-submit.profile-settings-submit.is-ready:hover:not(:disabled){background-color:#1d4ed8}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-settings-field label{color:#d4d4d8;font-size:12px;font-weight:600}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-settings-field label{color:#374151}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-settings-required-mark{color:#f87171;font-weight:700}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-settings-input{background:#09090b8c;border:1px solid #71717a8c;border-radius:9999px!important;box-sizing:border-box;color:#f4f4f5;height:40px;line-height:1.25;min-height:40px;outline:none;padding:0 16px;width:100%}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel select.profile-settings-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' stroke='%23a1a1aa' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 12px;cursor:pointer;padding-right:40px}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-settings-input:focus-visible{border-color:#60a5fabf;box-shadow:0 0 0 3px #3b82f629}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-settings-input-wrap{align-items:center;background:#09090b8c;border:1px solid #71717a8c;border-radius:9999px;box-sizing:border-box;display:flex;gap:10px;height:40px;min-height:40px;padding:0 12px 0 14px;width:100%}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-settings-input-wrap:focus-within{border-color:#60a5fabf;box-shadow:0 0 0 3px #3b82f629}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-settings-input-with-icon{background:#0000;border:none;border-radius:0;box-shadow:none;color:inherit;flex:1 1 auto;height:100%;min-height:0;min-width:0;padding:0 4px 0 0}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-settings-input-with-icon:focus-visible{box-shadow:none}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-settings-input{background-color:#fff;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel select.profile-settings-input{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 12px}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-settings-input-wrap{background-color:#fff;border-color:#d1d5db}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel>.profile-settings-message{margin-top:14px;max-width:none}@media (max-width:720px){.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general{gap:20px;padding:10px}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-form{gap:10px}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-card,.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-row{gap:12px;grid-template-columns:1fr;padding:16px}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-row:not(.profile-general-row--last):after{content:none}}@media (max-width:480px){.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-controls--split{grid-template-columns:1fr}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-actions{justify-content:stretch}.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-actions .profile-settings-cancel-btn,.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-actions .profile-settings-edit-btn,.main-content-inner.page-app-settings #profile-tab-panel-general.profile-settings-general-panel .profile-general-actions .profile-settings-submit{flex:1 1 auto}}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-security-form>.profile-security-devices-section,.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-security-form>.profile-settings-section{background:#202020;background:var(--chrome-control-bg,#202020);border:none;border-radius:16px;box-shadow:none;box-sizing:border-box;margin-bottom:16px;padding:24px 28px 28px}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-security-form>.profile-security-devices-section,.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-security-form>.profile-settings-section{background:#dcdcdc;background:var(--chrome-control-bg,#dcdcdc);border:none;box-shadow:none}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-section-title{color:#f4f4f5;font-size:15px;font-weight:600;letter-spacing:-.01em;margin:0}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-section-title{color:#111827}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-field label{color:#d4d4d8;font-size:12px;font-weight:600}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-field label{color:#374151}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-input{background:#09090b73;border:1px solid #94a3b852;border-radius:9999px!important;box-sizing:border-box;color:#f3f4f6;height:40px;min-height:40px;outline:none;padding:0 16px}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-input-wrap{align-items:center;background:#09090b73;border:1px solid #94a3b852;border-radius:9999px;box-sizing:border-box;display:flex;height:40px;min-height:40px;padding:0 12px 0 14px}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-input-with-icon{background:#0000;border:none;color:inherit;min-height:38px}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-input{background-color:#fff;background-color:var(--popup-field-bg,#fff);border-color:#d1d5db;border-color:var(--popup-field-border,#d1d5db);color:#111827;color:var(--popup-field-text,#111827)}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-input-wrap{background-color:#fff;background-color:var(--popup-field-bg,#fff);border-color:#d1d5db;border-color:var(--popup-field-border,#d1d5db)}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-security-form>.profile-security-devices-section{border-top:none;margin-top:0;max-width:none;width:100%}@media (max-width:640px){.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-security-form>.profile-security-devices-section,.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-security-form>.profile-settings-section{border-radius:10px;padding:14px}}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel{background:#0000;border:none;border-radius:0;box-shadow:none;padding:0}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-form>.profile-settings-section:first-child{padding-top:20px}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-section-desc{color:#94a3b8;font-size:13px;line-height:1.45;margin-bottom:14px}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-section-desc{color:#6b7280}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-section-title-row{margin-bottom:4px}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-section-body{display:flex;flex-direction:column;gap:16px}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-mfa-stack{gap:20px;max-width:none;width:100%}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-mfa-verify-field{max-width:400px}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-accordion-panel{padding-top:24px}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-security-form>.profile-security-devices-section>:where(.profile-security-devices-header,.profile-security-device-list,.profile-security-devices-actions,.profile-security-devices-footer){max-width:560px}.main-content-inner.page-app-settings .profile-settings{box-sizing:border-box;margin-left:0;margin-right:0;max-width:none;width:100%}.main-content-inner.page-table-fill .profile-settings{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.main-content-inner.page-app-settings .profile-settings-header-row{margin-top:var(--content-title-offset);max-width:none;width:100%}.main-content-inner.page-app-settings .profile-settings-header-row .overview-title{flex:1 1 auto;max-width:560px;min-width:0}.main-content-inner.page-app-settings .profile-settings-header-actions{flex-shrink:0;margin-left:auto}.main-content-inner.page-app-settings .profile-settings-form>.profile-settings-section--collapsible>.profile-settings-accordion-panel{max-width:560px;min-width:0}.main-content-inner.page-app-settings .profile-settings-form>.profile-settings-section--collapsible>.profile-settings-accordion-panel .profile-settings-mfa-method-list{max-width:none;width:100%}.main-content-inner.page-app-settings .profile-settings-form>.profile-settings-message{max-width:560px}.main-content-inner.page-app-settings .profile-settings-form .profile-settings-section-title-row.profile-settings-accordion-header{max-width:none;width:100%}.main-content-inner.page-app-settings .profile-settings-form .profile-settings-accordion-trigger{align-items:center;column-gap:12px;display:flex;gap:12px;justify-content:space-between;width:100%}.main-content-inner.page-app-settings .profile-settings-form .profile-settings-accordion-title-text{flex:1 1 auto;max-width:560px;min-width:0}.main-content-inner.page-app-settings .profile-settings-form .profile-settings-accordion-toggle{flex-shrink:0;margin-left:auto}.profile-settings-header-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.profile-settings-header-row .overview-title{margin:0}.profile-settings-header-actions{align-items:center;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end}.profile-settings-header-buttons .profile-settings-cancel-btn,.profile-settings-header-buttons .profile-settings-submit{border-radius:9999px!important}.profile-settings-header-edit-label-btn{align-items:center;background-color:#fff;border:1px solid #ffffff38;border-radius:9999px!important;color:#0a0a0a;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;min-height:36px;padding:8px 18px;transition:background-color .15s ease,border-color .15s ease}.profile-settings-header-edit-label-btn:hover{background-color:#e5e5e5;border-color:#ffffff59}.profile-settings-header-edit-label-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.dashboard-container.theme-light .profile-settings-header-edit-label-btn{background-color:#111827;border-color:#111827;color:#fff}.dashboard-container.theme-light .profile-settings-header-edit-label-btn:hover{background-color:#1f2937;border-color:#1f2937}.profile-tab-hidden{display:none}.profile-scope-tabs,.scans-network-scope-tabs.profile-scope-tabs{margin:0 0 32px;width:100%}.profile-scope-tabs .scans-network-scope-tabs-track.profile-scope-tabs-track{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.profile-scope-tabs .scans-network-scope-tab{background:#1a1a1a;background:var(--chrome-control-bg,#1a1a1a);width:100%}.profile-scope-tabs .scans-network-scope-tab:hover{background:#222;background:var(--chrome-control-bg-hover,#222)}.profile-scope-tabs .scans-network-scope-tab.is-active{background:#2563eb;color:#fff}.profile-scope-tabs .scans-network-scope-tab-label{white-space:nowrap}.dashboard-container.theme-light .profile-scope-tabs .scans-network-scope-tab{background:#f4f4f5;color:#71717a}.dashboard-container.theme-light .profile-scope-tabs .scans-network-scope-tab:hover{background:#ebebeb;color:#3f3f46}.dashboard-container.theme-light .profile-scope-tabs .scans-network-scope-tab.is-active{background:#2563eb;color:#fff}@media (max-width:700px){.profile-scope-tabs .scans-network-scope-tabs-track.profile-scope-tabs-track{grid-template-columns:1fr}}.profile-tabs{align-items:center;border-bottom:1px solid #52525b;display:flex;flex-wrap:nowrap;gap:0;justify-content:flex-start;margin-bottom:18px;width:100%}.profile-tab{background:#0000;border:none;border-radius:0;color:#e5e7ebb8;cursor:pointer;flex:0 0 auto;font-size:15px;font-weight:600;letter-spacing:.01em;padding:10px 18px 0;text-align:left;text-transform:none;transition:color .2s}.profile-tab:first-child{padding-left:0}.profile-tab:hover{background:#0000;color:#2563eb}.profile-tab.is-active{color:#2563eb}.profile-tab-label{border-bottom:2px solid #0000;display:inline-block;padding-bottom:10px}.profile-tab.is-active .profile-tab-label{border-bottom-color:#2563eb}.profile-security-devices-section{border-top:1px solid #52525b;box-sizing:border-box;margin-top:40px;padding-top:40px;width:100%}.profile-security-devices-header{align-items:center;display:flex;gap:16px;justify-content:flex-start;margin-bottom:14px}.profile-security-devices-title{color:#f5f5f5;font-size:16px;font-weight:700;margin:0 0 4px}.profile-security-devices-subtitle{color:#9ca3af;font-size:13px;line-height:1.4;margin:0}.profile-security-devices-manage-btn{align-items:center;background-color:#ffffff0f;border:1px solid #52525b;border-radius:9999px!important;color:#f4f4f5;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;gap:7px;justify-content:center;min-height:36px;padding:8px 16px;transition:background-color .15s ease,border-color .15s ease}.profile-security-devices-manage-btn:hover{background-color:#ffffff1a;border-color:#71717a}.profile-security-devices-manage-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.profile-security-device-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.profile-security-device-card{align-items:center;background:#0000;border:none;border-bottom:1px solid #71717a73;border-radius:0;box-sizing:border-box;display:flex;gap:14px;padding:12px 0}.profile-security-device-card:last-child{border-bottom:none}.profile-security-device-card--current{background:#0000}.profile-security-device-tile{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.profile-security-device-tile--current{background:#22c55e26;border:1px solid #22c55e66;color:#16a34a}.profile-security-device-tile--muted{background:#ffffff0f;border:1px solid #ffffff1a;color:#a1a1aa}.profile-security-device-body{flex:1 1;min-width:0}.profile-security-device-name-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.profile-security-device-name{color:#f4f4f5;font-size:14px;font-weight:600}.profile-security-device-session-badge{align-items:center;background:#22c55e2e;border-radius:9999px;color:#16a34a;display:inline-flex;font-size:11px;font-weight:600;padding:1px 8px}.profile-security-device-meta{align-items:center;color:#71717a;display:flex;flex-wrap:wrap;font-size:12px;gap:5px 8px;line-height:1.4;margin:0}.profile-security-device-meta-item{align-items:center;display:inline-flex;gap:5px}.profile-security-device-meta-item svg{flex-shrink:0;opacity:.75}.profile-security-device-meta-sep{color:#71717acc;-webkit-user-select:none;user-select:none}.profile-security-device-dismiss{align-items:center;background:#0000;border:1px solid #ffffff1a;border-radius:9999px!important;color:#71717a;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease;width:32px}.profile-security-device-dismiss:hover:not(:disabled){background:#ffffff12;border-color:#ffffff2e;color:#f4f4f5}.profile-security-device-dismiss:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.profile-security-device-dismiss:disabled{cursor:not-allowed;opacity:.3}.profile-security-device-dismiss svg{height:12px;width:12px}.profile-security-devices-footer{align-items:center;border-top:1px solid #71717a4d;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:14px;padding-top:12px}.profile-security-devices-footer-summary{align-items:center;color:#71717a;display:inline-flex;font-size:12px;gap:6px;line-height:1.4;margin:0}.profile-security-devices-footer-summary svg{flex-shrink:0;opacity:.7}.profile-security-devices-actions{display:flex;justify-content:flex-end;margin-top:14px}.profile-security-devices-revoke-inactive-btn{align-items:center;background:#ffffff0a;border:1px solid #52525b;border-radius:9999px!important;color:#a1a1aa;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;justify-content:center;min-height:34px;padding:7px 14px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.profile-security-devices-revoke-inactive-btn:hover:not(:disabled){background:#f43f5e14;border-color:#f43f5e66;color:#fca5a5}.profile-security-devices-revoke-inactive-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.profile-security-devices-revoke-inactive-btn:disabled{cursor:not-allowed;opacity:.4}.dashboard-container.theme-light .profile-security-devices-section{border-top:1px solid #94a3b8}.dashboard-container.theme-light .profile-security-devices-title{color:#111827}.dashboard-container.theme-light .profile-security-devices-subtitle{color:#6b7280}.dashboard-container.theme-light .profile-security-devices-manage-btn{background:#fff;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .profile-security-devices-manage-btn:hover{background:#f9fafb;border-color:#9ca3af}.dashboard-container.theme-light .profile-security-device-card{background:#0000;border-bottom:1px solid #cbd5e1}.dashboard-container.theme-light .profile-security-device-card--current{background:#0000}.dashboard-container.theme-light .profile-security-device-tile--current{background:#dcfce7;border-color:#bbf7d0;color:#166534}.dashboard-container.theme-light .profile-security-device-tile--muted{background:#f3f4f6;border-color:#e5e7eb;color:#6b7280}.dashboard-container.theme-light .profile-security-device-name{color:#111827}.dashboard-container.theme-light .profile-security-device-session-badge{background:#dcfce7;color:#166534}.dashboard-container.theme-light .profile-security-device-meta{color:#6b7280}.dashboard-container.theme-light .profile-security-device-dismiss{border-color:#e5e7eb;color:#9ca3af}.dashboard-container.theme-light .profile-security-device-dismiss:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db;color:#374151}.dashboard-container.theme-light .profile-security-devices-footer{border-top-color:#e5e7eb}.dashboard-container.theme-light .profile-security-devices-footer-summary{color:#9ca3af}.dashboard-container.theme-light .profile-security-devices-revoke-inactive-btn{background:#111827;border-color:#111827;color:#fff}.dashboard-container.theme-light .profile-security-devices-revoke-inactive-btn:hover:not(:disabled){background:#1f2937;border-color:#1f2937;color:#fff}@media (max-width:640px){.profile-security-devices-header{align-items:stretch;flex-direction:column}.profile-security-devices-manage-btn{align-self:flex-end}.profile-security-device-card{align-items:flex-start}.profile-security-devices-footer{align-items:stretch;flex-direction:column}.profile-security-devices-revoke-inactive-btn{justify-content:center;width:100%}}.dashboard-container.theme-light .profile-tab{border-bottom-color:#0000;color:#6b7280}.dashboard-container.theme-light .profile-tab:hover{background:#0000;border-bottom-color:#0000;color:#2563eb}.dashboard-container.theme-light .profile-tab.is-active{border-bottom-color:#2563eb;color:#2563eb}.dashboard-container.theme-light .profile-tabs{border-bottom:1px solid #cbd5e1}.profile-settings-actions{flex-shrink:0}.profile-settings-edit-btn{background-color:#111;border:1px solid #111;border-radius:9999px!important;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:background-color .2s,border-color .2s,color .2s}.profile-settings-edit-btn:hover{background-color:#000;border-color:#000;color:#fff}.profile-settings-buttons{align-items:center;display:flex;flex-wrap:nowrap;gap:12px}.profile-settings-cancel-btn{background:#0000;border:1.5px solid #a1a1aa;border-radius:9999px!important;color:#e4e4e7;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:background-color .2s,border-color .2s,color .2s}.profile-settings-cancel-btn:hover{background-color:#ffffff0f;border-color:#e4e4e7;color:#fafafa}.profile-settings-form{display:flex;flex-direction:column;gap:0;max-width:none;width:100%}.profile-settings-form button:focus,.profile-settings-form button:focus-visible,.profile-settings-form input:focus-visible,.profile-settings-form textarea:focus-visible{outline:none}.profile-settings-section{padding:0 0 24px}.profile-settings-form>.profile-settings-section:first-child{padding-top:24px}.profile-settings-section-title{color:#f5f5f5;font-size:16px;font-weight:700;margin:0 0 16px}.profile-settings-section-title-row{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.profile-settings-section-title-row .profile-settings-section-title{margin:0}.profile-settings-accordion-panel .profile-settings-section-desc:first-child,.profile-settings-section-title-row+.profile-settings-section-desc{margin-top:0}.profile-settings-section--collapsible{border-bottom:1px solid #52525b;margin-bottom:0;padding-bottom:20px;width:100%}.profile-settings-form>.profile-settings-section--collapsible:not(:first-of-type){padding-top:20px}.profile-settings-form>.profile-settings-section--collapsible:last-of-type{border-bottom:none;padding-bottom:8px}.profile-settings-form>.profile-settings-section{border-bottom:1px solid #52525b;margin-bottom:0;padding-bottom:20px;width:100%}.profile-settings-form>.profile-settings-section:not(:first-of-type){padding-top:20px}.profile-settings-form>.profile-settings-section:last-of-type{border-bottom:none;padding-bottom:8px}.profile-settings-section-body .profile-settings-section-desc:first-child{margin-top:0}.profile-settings-accordion-header{margin-bottom:0}.profile-settings-accordion-header--solo{justify-content:flex-start}.profile-settings-accordion-trigger{grid-column-gap:10px;align-items:center;background:#0000;border:none;border-radius:8px;color:inherit;column-gap:10px;cursor:pointer;direction:ltr;display:grid;flex:1 1;font:inherit;grid-template-columns:1fr auto;margin:-4px 0;min-width:0;padding:4px 0;text-align:left;transition:background-color .15s ease}.profile-settings-accordion-trigger:hover{background-color:#ffffff0f}.dashboard-container.theme-light .profile-settings-accordion-trigger:hover{background-color:#f3f4f6}.profile-settings-accordion-trigger:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.profile-settings-accordion-trigger--no-toggle{grid-template-columns:1fr}.profile-settings-accordion-title-text{color:#f5f5f5;font-size:16px;font-weight:700;justify-self:start;margin:0;min-width:0}.dashboard-container.theme-light .profile-settings-accordion-title-text{color:#111827}.profile-settings-accordion-toggle{align-items:center;background-color:initial;border:none;border-radius:6px;color:#e4e4e7;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;justify-self:end;transition:color .15s ease,opacity .15s ease;width:28px}.profile-settings-accordion-toggle.is-open{background-color:initial;color:#fafafa}.dashboard-container.theme-light .profile-settings-accordion-toggle{background-color:initial;border:none;color:#374151}.dashboard-container.theme-light .profile-settings-accordion-toggle.is-open{background-color:initial;color:#111827}.profile-settings-accordion-panel{padding-top:12px}.profile-settings-accordion-panel[hidden]{display:none!important}.profile-settings-accordion-toggle .profile-settings-accordion-chevron{display:block;transition:transform .2s ease}.profile-settings-accordion-toggle.is-open .profile-settings-accordion-chevron{transform:rotate(180deg)}.profile-settings-mfa-stack{display:flex;flex-direction:column;gap:28px;min-width:0}.profile-settings-mfa-stack>.profile-settings-section-desc{margin-bottom:0}.profile-settings-mfa-intro{line-height:1.55;margin:0;max-width:52ch}.profile-settings-mfa-stack .profile-settings-message{margin-top:0}.profile-settings-mfa-help .profile-settings-section-desc{margin-bottom:0}.profile-settings-field.profile-settings-mfa-method-group{gap:20px;min-width:0}.profile-settings-field.profile-settings-mfa-method-group>.profile-settings-mfa-group-label{color:#a1a1aa;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.profile-settings-mfa-method-list{grid-gap:10px;align-items:stretch;background:#0000;border:none;border-radius:0;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0;min-width:0;overflow:visible;padding:0;width:100%}.profile-settings-field.profile-settings-mfa-method-group>.profile-settings-mfa-method-list{overflow:visible}.profile-settings-mfa-method-row:has(.profile-settings-mfa-method-active-badge){z-index:1}.profile-settings-mfa-method-row:has(.profile-settings-mfa-method-active-badge).is-active{z-index:2}.profile-settings-mfa-method-row{align-items:center;background:#ffffff0f;border:none;border-radius:9999px;box-sizing:border-box;color:#e5e7ebb8;cursor:pointer;display:flex;flex:none;flex-direction:row;font:inherit;font-size:13px;font-weight:600;gap:8px;isolation:isolate;justify-content:center;min-height:48px;min-width:0;overflow:visible;padding:12px 14px;position:relative;text-align:center;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;width:100%}.profile-settings-mfa-method-row:hover:not(:disabled):not(.is-active){background:#ffffff1a;color:#f4f4f5}.profile-settings-mfa-method-row.is-active{background:#ffffff0f;box-shadow:inset 0 0 0 1.5px #ffffffb3;color:#f4f4f5}.profile-settings-mfa-method-row:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.profile-settings-mfa-method-row:disabled{cursor:not-allowed;opacity:.38}.profile-settings-mfa-method-row-icon{align-items:center;background:none;border-radius:0;color:#9ca3af;display:flex;flex-shrink:0;height:14px;justify-content:center;transition:color .15s ease;width:14px}.profile-settings-mfa-method-row-icon .profile-settings-input-icon,.profile-settings-mfa-method-row-icon .profile-settings-mfa-method-icon-svg{display:block;height:14px;width:14px}.profile-settings-mfa-method-row.is-active .profile-settings-mfa-method-row-icon{color:#f4f4f5}.profile-settings-mfa-method-row-body{align-items:center;display:flex;min-width:0}.profile-settings-mfa-method-active-badge{align-items:center;background:#22c55e;border:none;border-radius:9999px;box-shadow:0 0 0 2px #ffffff08,0 1px 3px #00000040;color:#fff;display:inline-flex;flex-shrink:0;font-size:9px;font-weight:700;left:50%;letter-spacing:.03em;line-height:1.15;margin:0;padding:1px 6px;pointer-events:none;position:absolute;text-transform:uppercase;top:0;transform:translate(-50%,calc(-50% - 1px));z-index:1}.profile-settings-mfa-method-row.is-active .profile-settings-mfa-method-active-badge{box-shadow:0 0 0 2px #ffffff0f,0 1px 3px #00000040}.profile-settings-mfa-tab-label{display:block;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-settings-mfa-method-row-check,.profile-settings-mfa-method-row-desc{display:none}.profile-settings-mfa-phone-field{margin-bottom:0}.profile-settings-mfa-phone-hint{color:#9ca3af;font-size:13px;font-weight:400;line-height:1.4;margin:0 0 6px}.profile-settings-mfa-app-qr-hint,.profile-settings-mfa-sms-inline-hint{color:#71717a;font-size:11px;font-weight:400;line-height:1.35}.profile-settings-mfa-app-qr-hint,.profile-settings-mfa-sms-inline-hint{font-size:13px;line-height:1.4;margin:0 0 12px}.profile-settings-mfa-app-qr-hint{box-sizing:border-box;max-width:100%;width:100%}.profile-settings-mfa-email-panel{margin:0}.profile-settings-mfa-detail-card{background:#ffffff0a;border:none;border-radius:16px;box-shadow:none;box-sizing:border-box;margin-top:0;padding:18px 20px 20px}.profile-settings-mfa-email-panel.profile-settings-mfa-detail-card{display:flex;flex-direction:column;gap:14px}.profile-settings-mfa-email-panel.profile-settings-mfa-detail-card .profile-settings-mfa-readonly-footnote{margin:0}.profile-settings-mfa-email-panel-main{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:row;gap:12px;margin-top:0;min-width:0;width:100%}.profile-settings-mfa-email-panel-row{align-items:center;background:#0000;border:none;border-radius:10px;display:flex;flex:1 1;gap:6px;min-width:0;outline:none;padding:12px 10px 12px 0}.profile-settings-mfa-inline-send.profile-settings-submit{align-self:center;background-color:#fff;border:1px solid #ffffff38;border-radius:9999px;box-sizing:border-box;color:#0a0a0a;flex:0 0 auto;max-width:none;min-height:38px;min-width:0;padding:8px 18px;white-space:nowrap;width:auto}.profile-settings-mfa-inline-send.profile-settings-submit:hover:not(:disabled){background-color:#e5e5e5;color:#0a0a0a}.profile-settings-mfa-inline-send.profile-settings-submit:disabled{opacity:.55}.profile-settings-mfa-sms-inline-row{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:10px;margin-top:0;min-width:0;width:100%}.profile-settings-mfa-sms-inline-row .profile-settings-mfa-sms-dial-select.profile-settings-input,.profile-settings-mfa-sms-inline-row .profile-settings-mfa-sms-national-input.profile-settings-input{border-radius:9999px!important;box-sizing:border-box;font-size:14px;height:40px;line-height:40px;max-height:40px;min-height:40px;padding:0 16px}.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-mfa-sms-inline-row .profile-settings-mfa-sms-dial-select.profile-settings-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#09090b73;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' stroke='%23a1a1aa' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px 12px;cursor:pointer;flex:0 0 auto;font-family:inherit;max-width:none;min-width:0;padding:0 36px 0 16px;text-align:left;width:100%}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-mfa-sms-inline-row .profile-settings-mfa-sms-dial-select.profile-settings-input{background-color:#fff;background-color:var(--popup-field-bg,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px 12px}.profile-settings-mfa-sms-dial{flex:0 0 auto;max-width:128px;min-width:128px;position:relative;width:128px}.profile-settings-mfa-sms-dial-menu{background:#18181bfa;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 12px 28px #00000073;box-sizing:border-box;left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;scrollbar-color:#ffffff38 #0000;scrollbar-width:thin;top:calc(100% + 6px);width:168px;z-index:40}.profile-settings-mfa-sms-dial-option{align-items:center;background:#0000;border:none;border-radius:9999px;color:#f4f4f5;cursor:pointer;display:flex;font-family:inherit;font-size:14px;line-height:1.2;min-height:36px;padding:0 12px;text-align:left;width:100%}.profile-settings-mfa-sms-dial-option:focus-visible,.profile-settings-mfa-sms-dial-option:hover{background:#ffffff14;outline:none}.profile-settings-mfa-sms-dial-option.is-selected{background:#f4f4f5;color:#18181b;font-weight:600}.dashboard-container.theme-light .profile-settings-mfa-sms-dial-menu{background:#fff;border-color:#d1d5db;box-shadow:0 12px 28px #0f172a1f;scrollbar-color:#00000047 #0000}.dashboard-container.theme-light .profile-settings-mfa-sms-dial-option{color:#18181b}.dashboard-container.theme-light .profile-settings-mfa-sms-dial-option:focus-visible,.dashboard-container.theme-light .profile-settings-mfa-sms-dial-option:hover{background:#f4f4f5}.dashboard-container.theme-light .profile-settings-mfa-sms-dial-option.is-selected{background:#18181b;color:#f4f4f5}.profile-settings-mfa-sms-inline-row .profile-settings-mfa-sms-national-input.profile-settings-input{flex:0 1 auto;max-width:min(50%,280px);min-width:8rem;width:min(50%,280px)}@media (max-width:640px){.profile-settings-mfa-email-panel-main,.profile-settings-mfa-sms-inline-row{align-items:stretch;flex-direction:column}.profile-settings-mfa-sms-dial{max-width:100%;min-width:0;width:100%}.profile-settings-mfa-sms-dial-menu{width:100%}.profile-settings-mfa-sms-inline-row .profile-settings-mfa-sms-national-input.profile-settings-input{flex:1 1 auto;max-width:100%;width:100%}.profile-settings-mfa-inline-send.profile-settings-submit{align-self:stretch;max-width:100%;white-space:normal;width:100%}}.profile-settings-mfa-email-panel-icon{align-items:center;background:#ffffff12;border-radius:8px;color:#9ca3af;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.profile-settings-mfa-email-panel-icon svg{height:16px;width:16px}.profile-settings-mfa-email-panel-body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.profile-settings-mfa-email-panel-label{color:#71717a;font-size:11px;font-weight:500;letter-spacing:.02em}.profile-settings-mfa-email-panel-value{color:#e4e4e7;font-size:13px;font-weight:500;word-break:break-all}.profile-settings-mfa-readonly-footnote{color:#71717a;font-size:13px;line-height:1.4;margin:0 0 12px}.profile-settings-mfa-readonly-footnote strong{color:#a1a1aa;font-weight:600}.profile-settings-mfa-detail-title{color:#f4f4f5;font-size:15px;font-weight:650;letter-spacing:-.01em;margin:0 0 10px}.profile-settings-mfa-detail-lead{color:#71717a;font-size:13px;line-height:1.4;margin:0 0 12px}.profile-settings-mfa-detail-bullets,.profile-settings-mfa-detail-steps{color:#d4d4d8;font-size:13px;line-height:1.55;margin:0 0 14px;padding-left:1.25rem}.profile-settings-mfa-detail-bullets li+li,.profile-settings-mfa-detail-steps li+li{margin-top:6px}.profile-settings-mfa-detail-note{font-size:13px;line-height:1.5;margin:0!important}.profile-settings-mfa-detail-note.profile-settings-message{margin-top:4px!important}.profile-settings-mfa-code-tag{background:#00000040;border-radius:6px;color:#e4e4e7;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;font-weight:500;padding:2px 6px}#profile-mfa-disable-password,#profile-mfa-disable-password-title,#profile-mfa-recovery-password,#profile-mfa-recovery-password-title{text-align:center}.profile-settings-mfa-recovery-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-bottom:12px;margin-top:12px}.profile-settings-mfa-recovery-download{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;min-height:38px;padding:8px 16px}.profile-settings-mfa-recovery-actions .profile-settings-mfa-inline-send.profile-settings-submit{align-items:center;align-self:auto;border-radius:9999px;display:inline-flex;gap:8px;justify-content:center}.profile-settings-mfa-placeholder-btn{background:#ffffff0a;border:1px solid #71717a73;border-radius:9999px!important;color:#a1a1aa;cursor:not-allowed;font-size:13px;font-weight:600;min-height:40px;padding:8px 16px}.profile-settings-field.profile-settings-mfa-phone-field.profile-settings-mfa-phone-in-group,.profile-settings-mfa-app-card{margin-top:0}.profile-settings-mfa-app-card:not(.profile-settings-mfa-detail-card){background:#0000;border:none;border-radius:0;box-shadow:none;padding:0}.profile-settings-mfa-app-body{align-items:stretch;display:flex;flex-direction:column;gap:10px;margin-top:0;width:100%}.profile-settings-mfa-app-main-row{align-items:flex-start;display:flex;flex-direction:column;gap:18px;min-width:0;width:100%}@media (min-width:520px){.profile-settings-mfa-app-main-row{align-items:flex-start;flex-direction:row;gap:22px}}.profile-settings-mfa-app-qr-column{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:8px;max-width:164px;width:min(100%,164px)}.profile-settings-mfa-app-loading{margin:0;padding:4px 0 8px}.profile-settings-mfa-method-active-copy{color:#a1a1aa;font-size:13px;font-weight:400;line-height:1.45;margin:0}.profile-settings-mfa-method-active-copy strong{color:#e4e4e7;font-weight:600}.dashboard-container.theme-light .profile-settings-mfa-method-active-copy{color:#6b7280}.dashboard-container.theme-light .profile-settings-mfa-method-active-copy strong{color:#111827}.profile-settings-mfa-app-qr-wrap{background:#fff;border-radius:6px;box-shadow:0 2px 10px #0000002e;box-sizing:border-box;flex-shrink:0;max-width:160px;padding:6px;width:100%}.profile-settings-mfa-app-qr-svg{border-radius:4px;display:block}.profile-settings-mfa-app-qr-wrap .profile-settings-mfa-app-qr-svg{aspect-ratio:1;height:auto;max-width:148px;width:100%}.profile-settings-mfa-app-fields{display:flex;flex:1 1;flex-direction:column;gap:16px;max-width:420px;min-width:0;width:100%}.profile-settings-mfa-app-field-block{display:flex;flex-direction:column;gap:8px}.profile-settings-mfa-app-secret-label{color:#fafafa;font-size:14px;font-weight:700}.profile-settings-mfa-app-secret-wrap{align-items:stretch;background:#00000047;border:1px solid #ffffff1f;border-radius:10px;box-sizing:border-box;display:flex;overflow:hidden;width:100%}.profile-settings-mfa-app-secret-wrap:focus-within{box-shadow:0 0 0 2px #3b82f68c}.profile-settings-mfa-app-secret-value{background:#0000;border:none;border-radius:0;box-sizing:border-box;color:#f4f4f5;cursor:default;flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;font-weight:500;letter-spacing:.04em;line-height:1.45;min-width:0;outline:none;padding:12px 10px 12px 14px;width:auto;word-break:break-all}.profile-settings-mfa-app-secret-wrap .profile-settings-mfa-app-secret-value:focus-visible{outline:none}.profile-settings-mfa-app-secret-copy{align-items:center;background:#ffffff0d;border:none;border-left:1px solid #ffffff1a;color:#a1a1aa;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;min-height:100%;padding:0;transition:background-color .15s ease,color .15s ease;width:44px}.profile-settings-mfa-app-secret-copy:hover:not(:disabled){background:#ffffff1a;color:#f4f4f5}.profile-settings-mfa-app-secret-copy:disabled{cursor:not-allowed;opacity:.45}.profile-settings-mfa-app-secret-copy-icon{display:block}.profile-settings-mfa-app-code-row{align-items:flex-start;display:flex;flex-direction:column;gap:8px;width:100%}.profile-settings-mfa-app-code-inline{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:10px;max-width:none;min-width:0;width:100%}.profile-settings-mfa-app-code-inline .profile-settings-mfa-app-code-input{flex:1 1;max-width:none;min-width:0;width:auto}.profile-settings-mfa-app-code-inline .profile-settings-mfa-inline-send.profile-settings-submit{flex:0 0 auto;white-space:nowrap}@media (max-width:480px){.profile-settings-mfa-app-code-inline{align-items:stretch;flex-direction:column}.profile-settings-mfa-app-code-inline .profile-settings-mfa-inline-send.profile-settings-submit{max-width:100%;width:100%}}.profile-settings-mfa-app-code-label{color:#fafafa;font-size:14px;font-weight:700;margin:0}.profile-settings-mfa-app-code-input{background:#00000047;border:1px solid #ffffff24;border-radius:5px!important;box-sizing:border-box;color:#fafafa;font-size:14px;height:38px;min-height:38px;padding:10px 12px}.profile-settings-mfa-app-code-input::placeholder{color:#71717a}.profile-settings-mfa-actions--static{margin-top:0}.profile-settings-mfa-actions--static .profile-settings-message{margin:0}.profile-settings-mfa-status-row{align-items:center;background:#ffffff0a;border:none;border-radius:12px;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;padding:12px 14px}.profile-settings-mfa-status-row--muted{opacity:.85}.profile-settings-mfa-status-label{color:#d4d4d8;font-size:13px;font-weight:600}.profile-settings-mfa-active-pill{background:#3b82f633;border:1px solid #3b82f659;border-radius:9999px;color:#93c5fd;font-weight:600;letter-spacing:.02em}.profile-settings-mfa-active-pill,.profile-settings-mfa-status-pill{align-items:center;display:inline-flex;font-size:13px;padding:5px 12px}.profile-settings-mfa-status-pill{border-radius:9999px;font-weight:500}.profile-settings-mfa-status-pill--pending{background:#71717a33;border:1px solid #71717a59;color:#d4d4d8}.profile-settings-mfa-actions{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px;margin-top:0}.profile-settings-mfa-actions .profile-settings-submit{align-self:flex-start;border-radius:9999px;font-weight:600;max-width:min(100%,320px);min-height:44px;width:100%}.profile-settings-mfa-verify-block{display:flex;flex-direction:column;gap:0;margin-top:0}.profile-settings-mfa-verify-overlay{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0000009e;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:10060}.profile-settings-mfa-verify-dialog{background:#1c1c1c;border:1px solid #2a2a2a;border-radius:16px;box-shadow:0 20px 50px #0000008c;box-sizing:border-box;color:#f3f4f6;padding:24px;position:relative;width:min(440px,100%)}.profile-settings-mfa-verify-dialog-head{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:32px 1fr 32px;margin:0 0 8px;min-height:32px}.profile-settings-mfa-verify-close{align-items:center;background:#0000;border:none;border-radius:9999px;color:#a1a1aa;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:16px;grid-column:3;height:32px;justify-content:center;justify-self:end;line-height:1;margin:0;padding:0;width:32px}.profile-settings-mfa-verify-close:hover:not(:disabled){background:#ffffff14;color:#f4f4f5}.profile-settings-mfa-verify-close:disabled{cursor:not-allowed;opacity:.5}.profile-settings-mfa-verify-dialog-title{color:#f9fafb;font-size:1.25rem;font-weight:600;grid-column:2;letter-spacing:-.02em;line-height:1.25;margin:0;min-width:0;text-align:center}.profile-settings-mfa-verify-dialog-desc{color:#a1a1aa;font-size:14px;line-height:1.45;margin:0 0 18px}.profile-settings-mfa-verify-dialog-body{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.profile-settings-mfa-verify-dialog-label{align-self:stretch;color:#d4d4d8;font-size:12px;font-weight:600}.profile-settings-mfa-verify-dialog .profile-settings-mfa-otp-slots{gap:10px;justify-content:space-between;max-width:none;width:100%}.profile-settings-mfa-verify-dialog .profile-settings-message{align-self:stretch;margin:0}.profile-settings-mfa-verify-error{align-self:stretch;background:#fef2f2;border:1px solid #dc262647;border-radius:12px;box-sizing:border-box;margin:4px 0 0;padding:12px 14px;text-align:center}.profile-settings-mfa-verify-error-text{color:#991b1b;font-size:13px;font-weight:500;line-height:1.45;margin:0}body:not(:has(.dashboard-container.theme-light)) .profile-settings-mfa-verify-error{background:#7f1d1d47;border-color:#f8717159}body:not(:has(.dashboard-container.theme-light)) .profile-settings-mfa-verify-error-text{color:#fecaca}.profile-settings-mfa-verify-dialog-actions{align-items:center;display:flex;justify-content:center;margin-top:8px;padding-top:4px}.profile-settings-mfa-verify-dialog-actions .profile-settings-mfa-verify-submit.profile-settings-mfa-inline-send.profile-settings-submit{align-self:center;border-radius:9999px!important;border-radius:var(--popup-action-btn-radius,9999px)!important;font-size:14px;font-weight:600;height:40px;line-height:1.2;max-width:none;min-height:40px;min-width:140px;padding:8px 22px;width:auto}body:has(.dashboard-container.theme-light) .profile-settings-mfa-verify-dialog{background:#fff;border-color:#e5e7eb;box-shadow:0 20px 40px #0f172a2e;color:#111827}body:has(.dashboard-container.theme-light) .profile-settings-mfa-verify-dialog-title{color:#111827}body:has(.dashboard-container.theme-light) .profile-settings-mfa-verify-dialog-desc{color:#6b7280}body:has(.dashboard-container.theme-light) .profile-settings-mfa-verify-dialog-label{color:#6b7280}body:has(.dashboard-container.theme-light) .profile-settings-mfa-verify-close{color:#6b7280}body:has(.dashboard-container.theme-light) .profile-settings-mfa-verify-close:hover:not(:disabled){background:#f3f4f6;color:#111827}body:has(.dashboard-container.theme-light) .profile-settings-mfa-verify-dialog .profile-settings-mfa-inline-send.profile-settings-submit{background-color:#111827;border:1px solid #111827;color:#fff}.profile-settings-mfa-verify-card{background:#0000;border:none;border-radius:0;box-shadow:none;padding:0}.profile-settings-mfa-verify-lead{color:#a1a1aa;font-size:14px;line-height:1.5;margin:0 0 16px}.profile-settings-mfa-verify-row{align-items:stretch;display:flex;flex-direction:column;gap:14px}.profile-settings-mfa-verify-field{margin-bottom:0}.profile-settings-mfa-code-input{font-feature-settings:"tnum";font-size:18px;font-variant-numeric:tabular-nums;letter-spacing:.12em}.profile-settings-mfa-otp-slots{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:10px;justify-content:center;max-width:400px;width:100%}.profile-settings-input.profile-settings-mfa-otp-slot{font-feature-settings:"tnum";background-color:initial!important;border:1px solid #d1d5db!important;border-radius:9999px!important;box-shadow:none;color:#111827!important;flex:0 0 auto;font-size:18px;font-variant-numeric:tabular-nums;font-weight:600;height:44px;letter-spacing:0;line-height:44px;max-height:44px;max-width:44px;min-height:44px;min-width:44px;padding:0!important;text-align:center;width:44px}.profile-settings-input.profile-settings-mfa-otp-slot:focus,.profile-settings-input.profile-settings-mfa-otp-slot:focus-visible{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb47;outline:none}.profile-settings-input.profile-settings-mfa-otp-slot:disabled{cursor:not-allowed;opacity:.55}.dashboard-container.theme-light .main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-input.profile-settings-mfa-otp-slot,.dashboard-container.theme-light .profile-settings-input.profile-settings-mfa-otp-slot,.main-content-inner.page-app-settings #profile-tab-panel-account-security.profile-settings-account-security-panel .profile-settings-input.profile-settings-mfa-otp-slot,.profile-settings-mfa-verify-dialog .profile-settings-input.profile-settings-mfa-otp-slot,body:has(.dashboard-container.theme-light) .profile-settings-mfa-verify-dialog .profile-settings-input.profile-settings-mfa-otp-slot{background-color:initial!important;border:1px solid #d1d5db!important;border-radius:9999px!important;color:#111827!important;font-size:18px;font-weight:600;height:44px;line-height:44px;max-height:44px;max-width:44px;min-height:44px;min-width:44px;padding:0!important;text-align:center;width:44px}.dashboard-container:not(.theme-light) .profile-settings-input.profile-settings-mfa-otp-slot,body:not(:has(.dashboard-container.theme-light)) .profile-settings-mfa-verify-dialog .profile-settings-input.profile-settings-mfa-otp-slot{background-color:initial!important;border-color:#ffffff47!important;color:#f4f4f5!important}@media (max-width:480px){.profile-settings-mfa-otp-slots{gap:6px;max-width:none}.profile-settings-input.profile-settings-mfa-otp-slot,.profile-settings-mfa-verify-dialog .profile-settings-input.profile-settings-mfa-otp-slot{font-size:16px;height:40px;line-height:40px;max-height:40px;max-width:40px;min-height:40px;min-width:40px;width:40px}}.profile-settings-mfa-verify-submit.profile-settings-mfa-inline-send.profile-settings-submit{align-self:center;border-radius:9999px!important;border-radius:var(--popup-action-btn-radius,9999px)!important;font-size:14px;font-weight:600;height:40px;line-height:1.2;min-height:40px;min-width:140px;padding:8px 22px;white-space:nowrap;width:auto}@media (min-width:520px){.profile-settings-mfa-verify-row{align-items:flex-end;flex-direction:row;flex-wrap:wrap;gap:10px}.profile-settings-mfa-verify-field{flex:1 1 200px;min-width:0}.profile-settings-mfa-verify-submit.profile-settings-mfa-inline-send.profile-settings-submit{align-self:flex-end;flex:0 0 auto;min-width:140px;width:auto}}.profile-settings-mfa-verify-block .profile-settings-submit{max-width:none}.profile-settings-mfa-help{display:flex;flex-direction:column;gap:12px;margin-top:0}.profile-settings-mfa-disable-card{background:#f871710f;border:1px solid #f8717138;border-radius:16px;padding:16px 18px 18px}.profile-settings-mfa-disable-copy{color:#fecaca!important;font-size:12px!important;font-weight:700!important;line-height:1.45!important;margin:0!important}.profile-settings-mfa-disable-copy--above-card{margin:0 0 12px!important}.profile-settings-mfa-disable-actions{align-items:flex-start;display:flex;justify-content:flex-start;margin:0;width:100%}.profile-settings-mfa-disable-btn{align-items:center;background:#dc2626;border:1px solid #dc2626;border-radius:9999px!important;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;justify-content:center;min-height:34px;padding:7px 14px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.profile-settings-mfa-disable-btn:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c;color:#fff}.profile-settings-mfa-disable-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.profile-settings-mfa-disable-btn:disabled{cursor:not-allowed;opacity:.4}.profile-settings-mfa-link{color:#60a5fa;font-size:13px;font-weight:500;text-decoration:none}.profile-settings-mfa-link:hover{text-decoration:underline}.dashboard-container.theme-light .profile-settings-field.profile-settings-mfa-method-group>.profile-settings-mfa-group-label{color:#6b7280}.dashboard-container.theme-light .profile-settings-mfa-app-card:not(.profile-settings-mfa-detail-card){background:#0000;border:none;box-shadow:none}.dashboard-container.theme-light .profile-settings-mfa-app-code-label,.dashboard-container.theme-light .profile-settings-mfa-app-secret-label{color:#0f172a}.dashboard-container.theme-light .profile-settings-mfa-app-secret-wrap{background:#fff;border-color:#cbd5e1}.dashboard-container.theme-light .profile-settings-mfa-app-secret-wrap:focus-within{box-shadow:0 0 0 2px #2563eb59}.dashboard-container.theme-light .profile-settings-mfa-app-code-input,.dashboard-container.theme-light .profile-settings-mfa-app-secret-value{background:#0000;border:none;color:#0f172a}.dashboard-container.theme-light .profile-settings-mfa-app-secret-copy{background:#f8fafc;border-left-color:#e5e7eb;color:#64748b}.dashboard-container.theme-light .profile-settings-mfa-app-secret-copy:hover:not(:disabled){background:#f1f5f9;color:#0f172a}.dashboard-container.theme-light .profile-settings-mfa-app-code-input{background:#fff;border-color:#cbd5e1;color:#0f172a}.dashboard-container.theme-light .profile-settings-mfa-app-code-input::placeholder{color:#94a3b8}.dashboard-container.theme-light .profile-settings-mfa-app-qr-hint,.dashboard-container.theme-light .profile-settings-mfa-sms-inline-hint{color:#6b7280}.dashboard-container.theme-light .profile-settings-mfa-app-qr-wrap{box-shadow:0 2px 10px #0f172a1a}.dashboard-container.theme-light .profile-settings-mfa-method-list{background:#0000;border:none}.dashboard-container.theme-light .profile-settings-mfa-method-row{background:#f4f4f5;border:none;box-shadow:none;color:#71717a}.dashboard-container.theme-light .profile-settings-mfa-method-row:hover:not(:disabled):not(.is-active){background:#ebebeb;color:#3f3f46}.dashboard-container.theme-light .profile-settings-mfa-method-row.is-active{background:#f4f4f5;box-shadow:inset 0 0 0 1.5px #18181b;color:#18181b}.dashboard-container.theme-light .profile-settings-mfa-method-row-icon{color:#64748b}.dashboard-container.theme-light .profile-settings-mfa-method-row.is-active .profile-settings-mfa-method-row-icon{color:#18181b}.dashboard-container.theme-light .profile-settings-mfa-phone-in-group{border-top-color:#e5e7eb}.dashboard-container.theme-light .profile-settings-mfa-phone-hint{color:#6b7280}.dashboard-container.theme-light .profile-settings-mfa-email-panel-row{background:#0000;border:none;outline:none}.dashboard-container.theme-light .profile-settings-mfa-email-panel-icon{background:#f1f5f9;color:#64748b}.dashboard-container.theme-light .profile-settings-mfa-email-panel-label{color:#9ca3af}.dashboard-container.theme-light .profile-settings-mfa-email-panel-value{color:#111827}.dashboard-container.theme-light .profile-settings-mfa-inline-send.profile-settings-submit{background-color:#111827;border:1px solid #111827;border-radius:9999px;color:#fff}.dashboard-container.theme-light .profile-settings-mfa-inline-send.profile-settings-submit:hover:not(:disabled){background-color:#1f2937;border-color:#1f2937;color:#fff}.dashboard-container.theme-light .profile-settings-mfa-recovery-actions .profile-settings-mfa-inline-send.profile-settings-submit{border-radius:9999px}.dashboard-container.theme-light .profile-settings-mfa-readonly-footnote{color:#6b7280}.dashboard-container.theme-light .profile-settings-mfa-readonly-footnote strong{color:#374151}.dashboard-container.theme-light .profile-settings-mfa-app-card.profile-settings-mfa-detail-card,.dashboard-container.theme-light .profile-settings-mfa-detail-card{background:#ffffff8c;border:none;box-shadow:none}.dashboard-container.theme-light .profile-settings-mfa-detail-title{color:#111827}.dashboard-container.theme-light .profile-settings-mfa-detail-lead{color:#6b7280}.dashboard-container.theme-light .profile-settings-mfa-detail-bullets,.dashboard-container.theme-light .profile-settings-mfa-detail-steps{color:#4b5563}.dashboard-container.theme-light .profile-settings-mfa-code-tag{background:#f3f4f6;color:#1f2937}.dashboard-container.theme-light .profile-settings-mfa-placeholder-btn{background:#f9fafb;border-color:#e5e7eb;color:#9ca3af}.dashboard-container.theme-light .profile-settings-mfa-status-row{background:#ffffff8c;border:none}.dashboard-container.theme-light .profile-settings-mfa-status-label{color:#374151}.dashboard-container.theme-light .profile-settings-mfa-active-pill{background:#3b82f61f;border-color:#3b82f659;color:#1d4ed8}.dashboard-container.theme-light .profile-settings-mfa-method-active-badge{background:#22c55e;border:none;box-shadow:0 0 0 2px #f4f4f5,0 1px 2px #0000001f;color:#fff}.dashboard-container.theme-light .profile-settings-mfa-method-row.is-active .profile-settings-mfa-method-active-badge{box-shadow:0 0 0 2px #f4f4f5,0 1px 2px #00000014}@media (max-width:720px){.profile-settings-mfa-method-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-container.theme-light .profile-settings-mfa-status-pill--pending{background:#f3f4f6;border-color:#e5e7eb;color:#4b5563}.dashboard-container.theme-light .profile-settings-mfa-verify-card{background:#0000;border:none;box-shadow:none;padding:0}.dashboard-container.theme-light .profile-settings-mfa-verify-lead{color:#6b7280}.dashboard-container.theme-light .profile-settings-mfa-disable-card{background:#fee2e273;border-color:#dc262640}.dashboard-container.theme-light .profile-settings-mfa-disable-copy{color:#7f1d1d!important}.dashboard-container.theme-light .profile-settings-mfa-disable-btn{background:#dc2626;border-color:#dc2626;color:#fff}.dashboard-container.theme-light .profile-settings-mfa-disable-btn:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c;color:#fff}.profile-settings-edit-icon-btn{align-items:center;background-color:initial;border:2px solid #fff;border-radius:9999px!important;color:#fff;cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-top:4px;transition:background-color .2s,border-color .2s;width:32px}.profile-settings-edit-icon-btn:hover{background-color:#ffffff14;border-color:#fff;color:#fff}.dashboard-container.theme-light .profile-settings-edit-icon-btn{background-color:initial;border:2px solid #d1d5db;color:#111827}.dashboard-container.theme-light .profile-settings-edit-icon-btn:hover{background-color:#f3f4f6;border-color:#9ca3af;color:#111827}.profile-settings-icon-action-btn{align-items:center;color:#fff;display:inline-flex;height:36px;justify-content:center;padding:0;width:36px}.dashboard-container.theme-light .profile-settings-icon-action-btn{color:#111827}.profile-settings-section-desc{color:#9ca3af;font-size:13px;line-height:1.4;margin:0 0 12px}.profile-settings-divider{background-color:#4a4a4a;height:1px;margin:24px 0}.profile-settings-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.profile-settings-field-stack{display:flex;flex-direction:column;gap:16px;width:100%}.profile-settings-field-stack .profile-settings-field{max-width:50%;width:50%}@media (max-width:520px){.profile-settings-grid{grid-template-columns:1fr}.profile-settings-field-stack .profile-settings-field{max-width:100%;width:100%}}.profile-settings-field{display:flex;flex-direction:column;gap:6px}.profile-settings-field-control{align-items:stretch;display:flex;gap:8px;min-width:0;width:100%}.profile-settings-field-control>.profile-settings-input{flex:1 1 auto;min-width:0}.profile-settings-field-edit-btn{align-items:center;align-self:stretch;background:#202020;background:var(--chrome-control-bg,#202020);border:1px solid #383838;border-radius:12px!important;color:#e5e7eb;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:13px;font-weight:600;gap:6px;justify-content:center;min-height:40px;padding:0 12px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.profile-settings-field-edit-btn:hover{background:#333;background:var(--chrome-control-bg-hover,#333);color:#fff}.profile-settings-field-edit-btn--in-wrap{align-self:center;background:#0000;border-color:#0000;border-radius:10px;color:#a1a1aa;margin-right:4px;min-height:32px}.profile-settings-field-edit-btn--in-wrap:hover{background:#ffffff0f;color:#fff}.dashboard-container.theme-light .profile-settings-field-edit-btn{background:#dcdcdc;background:var(--chrome-control-bg,#dcdcdc);border-color:#d1d5db;color:#374151}.dashboard-container.theme-light .profile-settings-field-edit-btn:hover{background:#ddd;background:var(--chrome-control-bg-hover,#ddd);color:#111827}.dashboard-container.theme-light .profile-settings-field-edit-btn--in-wrap{background:#0000;border-color:#0000;color:#6b7280}.dashboard-container.theme-light .profile-settings-field-edit-btn--in-wrap:hover{background:#0000000d;color:#111827}.profile-settings-field label{color:#d1d5db;font-size:13px;font-weight:500}.profile-settings-input{background-color:#1a1a1a;border:1px solid #383838;border-radius:16px!important;box-sizing:border-box;color:#f5f5f5;font-size:14px;outline:none;padding:10px 14px;transition:border-color .2s;width:100%}.profile-settings-input.profile-settings-mfa-app-code-input{border-radius:5px!important}.profile-settings-input::placeholder{color:#737373}.profile-settings-input.is-readonly{cursor:default;opacity:.9}.profile-settings-input-wrap{align-items:center;background-color:#1a1a1a;border:1px solid #383838;border-radius:16px;display:flex;gap:10px;padding:0 4px 0 12px}.profile-settings-input-icon{color:#9ca3af;flex-shrink:0}.profile-settings-input-with-icon{background:#0000;border:none;flex:1 1;min-width:0;padding:10px 8px}.profile-settings-input-with-icon:focus{outline:none}.profile-settings-toggle-password{align-items:center;background:#0000;border:none;color:#9ca3af;cursor:pointer;display:flex;justify-content:center;padding:6px}.profile-settings-toggle-password:hover{color:#e5e5e5}.profile-settings-email-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.profile-settings-field-flex{flex:1 1;min-width:200px}.profile-settings-add-email{align-items:center;background:#0000;border:1px solid #383838;border-radius:10px;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:10px 16px;white-space:nowrap}.profile-settings-add-email:hover{border-color:#525252;color:#e5e5e5}.profile-settings-add-icon{color:#22c55e;flex-shrink:0}.profile-settings-confirm-wrap{margin-top:16px}.profile-settings-message{border-radius:8px;font-size:13px;margin-top:16px;padding:8px 12px}.profile-settings-error{background-color:#ef444426;border:1px solid #ef444466;color:#fca5a5}.profile-settings-error-bottom{margin-top:24px}.profile-settings-success{background-color:#22c55e26;border:1px solid #22c55e66;color:#86efac}.profile-settings-info{background-color:#3b82f624;border:1px solid #3b82f652;color:#bfdbfe}.profile-settings-submit{align-self:auto;background-color:#22c55e;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:0;padding:10px 24px;transition:background-color .2s}.profile-settings-submit svg.profile-settings-action-icon{stroke:#fff!important}.profile-settings-cancel-btn svg.profile-settings-action-icon{stroke:#fff}.dashboard-container.theme-light .profile-settings-submit svg.profile-settings-action-icon{stroke:#111827!important}.dashboard-container.theme-light .profile-settings-cancel-btn svg.profile-settings-action-icon{stroke:#111827}.profile-settings-submit:hover:not(:disabled){background-color:#16a34a}.profile-settings-submit:disabled{cursor:not-allowed;opacity:.7}.dashboard-container.theme-light .notifications-item,.dashboard-container.theme-light .profile-item{transition:background-color .15s ease}.dashboard-container.theme-light .profile-header{background:#f8fafc;border-bottom-color:#e5e7eb}.dashboard-container.theme-light .profile-name{color:#111827}.dashboard-container.theme-light .profile-email{color:#6b7280}.dashboard-container.theme-light .profile-role{background:#fff;border-color:#e5e7eb;color:#374151}.dashboard-container.theme-light .profile-divider{background-color:#e5e7eb}.dashboard-container.theme-light .profile-item{color:#111827}.dashboard-container.theme-light .profile-item-icon{color:#6b7280}.dashboard-container.theme-light .profile-item:focus-visible,.dashboard-container.theme-light .profile-item:hover{background-color:#f3f4f6}.dashboard-container.theme-light .profile-item:focus-visible .profile-item-icon,.dashboard-container.theme-light .profile-item:hover .profile-item-icon{color:#111827}.dashboard-container.theme-light .profile-item-danger,.dashboard-container.theme-light .profile-item-danger .profile-item-icon{color:#b91c1c}.dashboard-container.theme-light .profile-item-danger:focus-visible,.dashboard-container.theme-light .profile-item-danger:hover{background-color:#b91c1c14}.dashboard-container.theme-light .profile-item-danger:focus-visible .profile-item-icon,.dashboard-container.theme-light .profile-item-danger:hover .profile-item-icon{color:#991b1b}.dashboard-container.theme-light .profile-settings-field label{color:#1a1a1a}.dashboard-container.theme-light .profile-settings-input{background-color:#dcdcdc;border-color:#c8c8c8;color:#1a1a1a}.dashboard-container.theme-light .profile-settings-input::placeholder{color:#888}.dashboard-container.theme-light .profile-settings-section-title{color:#111827}.dashboard-container.theme-light .profile-settings-section-desc{color:#6b7280}.dashboard-container.theme-light .profile-settings-section--collapsible{border-bottom-color:#cbd5e1}.dashboard-container.theme-light .profile-settings-divider{background-color:#94a3b8}.dashboard-container.theme-light .profile-settings-input-wrap{background-color:#dcdcdc;border-color:#c8c8c8}.dashboard-container.theme-light .profile-settings-add-email{border-color:#d1d5db;color:#6b7280}.dashboard-container.theme-light .profile-settings-add-email:hover{border-color:#9ca3af;color:#111827}.dashboard-container.theme-light .profile-settings-edit-btn{background-color:#111;border-color:#111;color:#fff}.dashboard-container.theme-light .profile-settings-edit-btn:hover{background-color:#000;border-color:#000;color:#fff}.dashboard-container.theme-light .profile-settings-cancel-btn{background-color:initial;border:1.5px solid #111;color:#111}.dashboard-container.theme-light .profile-settings-cancel-btn:hover{background-color:#f3f4f6;border-color:#000;color:#000}.dashboard-container.theme-light .profile-settings-error{background-color:#ef44441f;border-color:#ef44444d;color:#b91c1c}.dashboard-container.theme-light .profile-settings-success{background-color:#22c55e1f;border-color:#22c55e4d;color:#15803d}.dashboard-container.theme-light .profile-settings-info{background-color:#2563eb1a;border-color:#2563eb40;color:#1d4ed8}.dashboard-container.theme-light .profile-settings-submit{background-color:#22c55e;border:none;color:#fff}.dashboard-container.theme-light .profile-settings-submit:hover:not(:disabled){background-color:#16a34a}@media (max-width:640px){.profile-tabs{border-bottom:1px solid #3f3f468c;flex-wrap:wrap;gap:6px 16px;margin-bottom:14px;padding-bottom:6px;row-gap:2px}.profile-tab{font-size:13px;letter-spacing:.03em;padding:8px 10px}.profile-tab:first-child{padding-left:2px}.profile-tab-label{padding-bottom:8px}.dashboard-container.theme-light .profile-tabs{border-bottom:1px solid #e5e7eb}}.connectors-settings-scanner-tabs.scans-network-scope-tabs{margin:0 0 28px;width:100%}.connectors-settings-scanner-tabs .scans-network-scope-tabs-track.connectors-settings-scanner-tabs-track{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.connectors-settings-scanner-tabs .scans-network-scope-tab{background:#1a1a1a;background:var(--chrome-control-bg,#1a1a1a);justify-content:flex-start;width:100%}.connectors-settings-scanner-tabs .scans-network-scope-tab:hover{background:#222;background:var(--chrome-control-bg-hover,#222)}.connectors-settings-scanner-tabs .scans-network-scope-tab.is-active{background:#2563eb;color:#fff}.connectors-settings-scanner-tabs .scans-network-scope-tab-label{white-space:nowrap}.dashboard-container.theme-light .connectors-settings-scanner-tabs .scans-network-scope-tab{background:var(--chrome-control-bg);color:#52525b}.dashboard-container.theme-light .connectors-settings-scanner-tabs .scans-network-scope-tab:hover{background:#e4e4e7;background:var(--chrome-control-bg-hover,#e4e4e7);color:#18181b}.dashboard-container.theme-light .connectors-settings-scanner-tabs .scans-network-scope-tab.is-active{background:#2563eb;color:#fff}.connectors-settings-search-table-block{width:100%}.connectors-settings-search-table-block.scans-network-split-table-stack{gap:0}.scans-page{display:flex;flex:1 1 auto;flex-direction:column;margin-top:0;max-width:none;min-height:0;overflow:hidden;width:100%}.scans-page,.scans-page .assets-section,.scans-page .scans-network-scope-tabs,.scans-page .scans-network-scope-tabs-track,.scans-page .scans-tab-panel{box-sizing:border-box;margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}.scans-page .subscription-org-management-header .subscription-org-management-search-input,.scans-page .subscription-org-management-header .subscription-org-management-search-input:focus,.scans-page .subscription-org-management-header .subscription-org-management-search-input:focus-visible{background:var(--chrome-control-bg)!important;background-color:var(--chrome-control-bg)!important;border:none!important;border-radius:16px!important;box-shadow:none!important;color:#e5e7eb;outline:none!important}.dashboard-container.theme-light .scans-page .subscription-org-management-header .subscription-org-management-search-input,.dashboard-container.theme-light .scans-page .subscription-org-management-header .subscription-org-management-search-input:focus,.dashboard-container.theme-light .scans-page .subscription-org-management-header .subscription-org-management-search-input:focus-visible{background:var(--chrome-control-bg)!important;background-color:var(--chrome-control-bg)!important;border:none!important;color:#111827}.dashboard-container.theme-light .scans-page .subscription-org-management-header .subscription-org-management-search-input::placeholder{color:#888}.scans-page .subscription-org-management-header .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-bar{background:var(--chrome-control-bg)!important;border:none!important;border-radius:16px!important;box-shadow:none!important;height:36px;outline:none;overflow:hidden}.scans-page .subscription-org-management-header .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-main,.scans-page .subscription-org-management-header .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-main--all-orgs,.scans-page .subscription-org-management-header .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-main:hover{background:#0000!important;box-shadow:none!important;color:#e5e7eb}.dashboard-container.theme-light .scans-page .subscription-org-management-header .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-bar{background:var(--chrome-control-bg)!important;border:none!important;box-shadow:none!important}.dashboard-container.theme-light .scans-page .subscription-org-management-header .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-main,.dashboard-container.theme-light .scans-page .subscription-org-management-header .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-main--all-orgs,.dashboard-container.theme-light .scans-page .subscription-org-management-header .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-main:hover{background:#0000!important;color:#111827}.dashboard-container.theme-light .scans-page .subscription-org-management-header .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-chevron,.dashboard-container.theme-light .scans-page .subscription-org-management-header .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-icon,.dashboard-container.theme-light .scans-page .subscription-org-management-header .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-label{color:#3f3f46}.scans-page .assets-section{display:flex;flex:1 1 auto;flex-direction:column;margin-top:0;min-height:0;overflow:hidden}.scans-page .assets-section .scans-network-scope-tabs{margin-bottom:48px;margin-top:16px}.scans-tabs{align-items:stretch;border-bottom:1px solid #3a3a3a;display:flex;flex-wrap:wrap;gap:0 8px;justify-content:flex-start;margin-bottom:22px;width:100%}.scans-tab{align-items:center;background:#0000;border:none;color:var(--text-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:var(--font-body);font-weight:600;letter-spacing:.04em;margin-bottom:-1px;padding:12px 16px 11px;position:relative;text-align:left;transition:color .2s}.scans-tab:first-child{padding-left:0}.scans-tab:hover:not(:disabled){background:#0000;color:#2563eb}.scans-tab.is-active{color:#2563eb}.scans-tab-label{border-bottom:none;display:inline-block;padding-bottom:0}.scans-tab.is-active:after{background:#2563eb;border-radius:1px 1px 0 0;bottom:0;content:"";height:2px;left:16px;pointer-events:none;position:absolute;right:16px}.scans-tab:first-child.is-active:after{left:0}.scans-tab-label-row{align-items:center;display:inline-flex;gap:10px}.scans-tab-label-row,.scans-tab-label-static{border-bottom:none;padding-bottom:0}.scans-tab-disabled,.scans-tab-disabled:hover{color:#e5e7eb6b!important;cursor:not-allowed;opacity:1}.scans-tab-disabled .scans-tab-label-row{border-bottom-color:#0000}.scans-tab-badge{background:#ffffff0f;border:1px solid #3f3f46;border-radius:9999px;color:var(--text-muted);display:inline-block;flex-shrink:0;font-size:var(--font-micro);font-weight:700;letter-spacing:.08em;line-height:1.2;padding:4px 10px;text-transform:uppercase}.scans-connection-indicator{align-items:center;align-self:center;color:#e5e7ebc7;display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.02em;line-height:1;margin-left:auto;padding:0}.scans-connection-dot{background:#ef4444;border-radius:50%;box-shadow:0 0 0 2px #ef444433;height:8px;width:8px}.scans-connection-indicator--live{color:#86efac}.scans-connection-indicator--live .scans-connection-dot{background:#22c55e;box-shadow:0 0 0 2px #22c55e33}.scans-connection-indicator--disconnected{color:#fca5a5}.scans-connection-indicator--disconnected .scans-connection-dot{background:#ef4444;box-shadow:0 0 0 2px #ef444433}.dashboard-container.theme-light .scans-connection-indicator{color:#374151}.dashboard-container.theme-light .scans-connection-indicator--live{color:#15803d}.dashboard-container.theme-light .scans-connection-indicator--disconnected{color:#b91c1c}@media (max-width:640px){.scans-connection-indicator{justify-content:flex-end;margin-left:0;padding-bottom:8px;width:100%}}.scans-tab-panel{margin-top:4px}.scans-page .scans-tab-panel{display:flex;flex:1 1 auto;flex-direction:column;margin-top:0;min-height:0;overflow:hidden}.scans-tab-panel[hidden]{display:none!important}.scans-filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:-2px 0 16px}.scans-filter-bar.scans-filter-bar--inline{align-items:center;display:inline-flex;flex:0 0 auto;margin:0}.scans-filter-bar.scans-filter-bar--inline .scans-status-filter-field{max-width:100%;min-width:210px;width:210px}.scans-filter-bar .scans-status-filter-field{max-width:100%;min-width:282px;width:282px}.scans-filter-btn{align-items:center;background:#ffffff0a;border:1px solid #3f3f46;border-radius:9999px!important;color:var(--text-body);cursor:pointer;display:inline-flex;font-size:var(--font-th);font-weight:600;gap:8px;line-height:1;min-height:34px;padding:6px 12px;transition:all .16s ease}.scans-filter-btn strong{background:#ffffff1f;border-radius:9999px!important;color:#f4f4f5;display:inline-grid;font-size:11px;font-weight:700;height:22px;letter-spacing:.01em;min-width:22px;padding:0 6px;place-items:center}.scans-filter-btn:hover{background:#ffffff14;border-color:#52525b;color:#fff}.scans-filter-btn.is-active{background:#2563eb29;border-color:#2563eb;color:#bfdbfe}.scans-filter-btn.is-active strong{background:#2563eb;color:#fff}.dashboard-container.theme-light .scans-filter-btn{background:#0000;border-color:#d4d4d8;color:var(--text-primary)}.dashboard-container.theme-light .scans-filter-btn strong{background:#0000;border:1px solid #d4d4d8;color:var(--text-primary)}.dashboard-container.theme-light .scans-filter-btn:hover{background:#0000;border-color:#a1a1aa}.dashboard-container.theme-light .scans-filter-btn.is-active,.dashboard-container.theme-light .scans-filter-btn.is-active strong{background:#0000;border-color:#2563eb;color:#1d4ed8}@media (max-width:640px){.scans-filter-bar{gap:8px}.scans-filter-btn{font-size:12px;min-height:32px;padding:6px 10px}}.scans-network-scope-tabs{flex-shrink:0;margin:0 0 12px;width:100%}.scans-network-scope-tabs-track{grid-gap:12px;align-items:stretch;background:#0000;border:none;box-shadow:none;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(0,1fr));padding:0;position:relative;width:100%}.scans-network-scope-tabs-indicator{display:none}.scans-network-scope-tab{align-items:center;background:#1a1a1a;border:none;border-radius:20px!important;box-shadow:none;color:#a1a1aa;cursor:pointer;display:inline-flex;font-family:inherit;gap:16px;justify-content:flex-start;min-height:76px;min-width:0;outline:none;padding:16px 20px;position:relative;text-align:left;transition:color .2s ease,background .2s ease;width:100%}.scans-network-scope-tab:hover{background:#222;color:#e4e4e7}.scans-network-scope-tab.is-active{background:#2563eb;box-shadow:none;color:#fff}.scans-network-scope-tab:focus,.scans-network-scope-tab:focus-visible{box-shadow:none;outline:none}.scans-network-scope-tab-main{align-items:center;display:inline-flex;flex:1 1 auto;gap:10px;height:auto;justify-content:flex-start;line-height:1;min-width:0}.scans-network-scope-tab-icon{align-items:center;background:#0000;border:none;border-radius:0;box-shadow:none;color:currentColor;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;line-height:0;transition:color .22s ease;width:20px}.scans-network-scope-tab-icon svg{display:block;height:20px;transform:none;width:20px}.scans-network-scope-tab.is-active .scans-network-scope-tab-icon{background:#0000;color:#fff}.scans-network-scope-tab-label{font-weight:600;height:auto;letter-spacing:.01em;white-space:nowrap}.scans-network-scope-tab-count,.scans-network-scope-tab-label{align-items:center;display:inline-flex;font-size:16px;line-height:1}.scans-network-scope-tab-count{font-feature-settings:"tnum";background:#ffffff14;border-radius:9999px;box-sizing:border-box;color:#e4e4e7;flex-shrink:0;font-variant-numeric:tabular-nums;font-weight:700;height:40px;justify-content:center;letter-spacing:0;margin-left:auto;min-width:40px;padding:0 10px;transition:color .2s ease,background .2s ease;width:auto}.scans-network-scope-tab-count:after{content:none}.scans-network-scope-tab.is-active .scans-network-scope-tab-count{background:#fff3;color:#fff}.dashboard-container.theme-light .scans-network-scope-tabs-track{background:#0000;border:none;box-shadow:none}.dashboard-container.theme-light .scans-network-scope-tab{background:#f4f4f5;border:none;box-shadow:none;color:#71717a;outline:none}.dashboard-container.theme-light .scans-network-scope-tab:hover{background:#ebebeb;color:#3f3f46}.dashboard-container.theme-light .scans-network-scope-tab.is-active{background:#2563eb;box-shadow:none;color:#fff}.dashboard-container.theme-light .scans-network-scope-tab-icon{background:#0000;color:#71717a}.dashboard-container.theme-light .scans-network-scope-tab.is-active .scans-network-scope-tab-icon{background:#0000;color:#fff}.dashboard-container.theme-light .scans-network-scope-tab-count{background:#fff;color:#3f3f46}.dashboard-container.theme-light .scans-network-scope-tab.is-active .scans-network-scope-tab-count{background:#fff3;color:#fff}@media (max-width:640px){.scans-network-scope-tabs-track{gap:10px;grid-template-columns:1fr}.scans-network-scope-tab{min-height:68px;padding:14px 16px}}.scans-network-split{display:flex;flex-direction:column;gap:28px;width:100%}.scans-network-split-section{margin:0;padding:0}.scans-network-trend-wrap{margin-top:8px;width:100%}.scans-network-split-heading{color:var(--text-section);font-size:var(--font-section);font-weight:600;letter-spacing:.04em;margin:0 0 12px;text-transform:uppercase}.dashboard-container.theme-light .scans-network-split-heading{color:var(--text-section)}.scans-action-toasts{align-items:stretch;bottom:20px;display:flex;flex-direction:column;gap:8px;position:fixed;right:20px;width:min(360px,calc(100vw - 24px));z-index:1300}.scans-action-toast{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid;border-radius:10px;box-shadow:0 10px 26px #00000047;display:flex;font-size:13px;font-weight:600;gap:10px;justify-content:space-between;line-height:1.35;padding:10px 12px}.scans-action-toast--info{background:#0369a1eb;border-color:#7dd3fcc7;color:#f0f9ff}.scans-action-toast--error{background:#7f1d1df2;border-color:#fca5a5b3;color:#fef2f2}.scans-action-toast-dismiss{align-items:center;background:#0000;border:0;border-radius:6px;color:inherit;cursor:pointer;display:inline-flex;font-size:16px;height:22px;justify-content:center;line-height:1;width:22px}.scans-action-toast-dismiss:hover{background:#ffffff24}.dashboard-container.theme-light .scans-action-toast{box-shadow:0 10px 24px #0f172a29}.dashboard-container.theme-light .scans-action-toast--info{background:#eff6ff;border-color:#93c5fd;color:#1e3a8a}.dashboard-container.theme-light .scans-action-toast--error{background:#fef2f2;border-color:#fca5a5;color:#7f1d1d}.scans-status-progress{background:#f59e0b1a;border:1px solid #f59e0b52;border-radius:8px;box-sizing:border-box;display:inline-flex;flex-direction:column;gap:5px;justify-content:center;max-width:168px;min-width:118px;padding:5px 10px 6px}.scans-status-progress-header{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:14px}.scans-status-progress-label-wrap{align-items:center;display:inline-flex;gap:6px;min-width:0}.scans-status-progress-label{color:#fbbf24;font-size:11px;font-weight:600;letter-spacing:.05em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.scans-status-progress-value{font-feature-settings:"tnum";color:#fde68a;flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.02em;line-height:1.2}.scans-ws-dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.scans-ws-dot--live{animation:scansWsDotBlink 1.4s ease-in-out infinite;background:#22c55e;box-shadow:0 0 0 2px #22c55e2e}.scans-ws-dot--disconnected{background:#ef4444;box-shadow:0 0 0 2px #ef444429}.scans-ws-dot--error{background:#f59e0b;box-shadow:0 0 0 2px #f59e0b29}.scans-status-progress-track{background:#78350f73;border-radius:999px;height:3px;overflow:hidden;position:relative;width:100%}.scans-status-progress-fill{background:linear-gradient(90deg,#d97706,#fbbf24);border-radius:inherit;bottom:0;left:0;position:absolute;top:0;transition:width .22s ease;width:0}.scans-status-progress--indeterminate .scans-status-progress-fill{animation:scansProgressIndeterminate 1.15s ease-in-out infinite;width:36%}.dashboard-container.theme-light .scans-tab{color:var(--text-muted)}.dashboard-container.theme-light .scans-tabs{border-bottom-color:#e5e7eb}.dashboard-container.theme-light .scans-tab.is-active,.dashboard-container.theme-light .scans-tab:hover:not(:disabled){color:#2563eb}.dashboard-container.theme-light .scans-tab-disabled,.dashboard-container.theme-light .scans-tab-disabled:hover{color:#9ca3af!important}.dashboard-container.theme-light .scans-tab-badge{background:#0000000a;border-color:#d1d5db;color:var(--text-muted)}.dashboard-container.theme-light .scans-status-progress{background:#f59e0b1a;border-color:#b4530947}.dashboard-container.theme-light .scans-status-progress-label{color:#b45309}.dashboard-container.theme-light .scans-status-progress-value{color:#92400e}.dashboard-container.theme-light .scans-status-progress-track{background:#d977062e}.dashboard-container.theme-light .scans-status-progress-fill{background:linear-gradient(90deg,#d97706,#f59e0b)}.scans-tab-panel>.assets-section{margin-top:0}.assets-row-clickable,.scans-row-clickable{cursor:pointer}.assets-row-clickable:focus-visible,.scans-row-clickable:focus-visible{outline:2px solid #3b82f6;outline-offset:-2px}.assets-row-clickable:hover td,.scans-row-clickable:hover td{background:#ffffff0a}.assets-row-clickable:hover td:first-child,.scans-row-clickable:hover td:first-child{border-bottom-left-radius:14px;border-top-left-radius:14px}.assets-row-clickable:hover td:last-child,.scans-row-clickable:hover td:last-child{border-bottom-right-radius:14px;border-top-right-radius:14px}.subscription-billing-scope-tabs{margin:0 0 28px;width:100%}.subscription-billing-scope-tabs-track{gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.subscription-billing-scope-tabs .scans-network-scope-tab-label{line-height:1.2;white-space:normal}.dashboard-container.theme-light .subscription-billing-scope-tabs .scans-network-scope-tab{background:var(--chrome-control-bg)}.dashboard-container.theme-light .subscription-billing-scope-tabs .scans-network-scope-tab:hover{background:#ddd;background:var(--chrome-control-bg-hover,#ddd)}.dashboard-container.theme-light .subscription-billing-scope-tabs .scans-network-scope-tab.is-active{background:#2563eb;color:#fff}@media (max-width:1100px){.subscription-billing-scope-tabs-track{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.subscription-billing-scope-tabs-track{grid-template-columns:1fr}}.subscription-billing-tabs{margin-bottom:22px;margin-top:48px}.subscription-billing-tabs .scans-tab{padding-bottom:11px;padding-top:8px}.subscription-billing-tabs .scans-tab-label{padding-bottom:0}@media (max-width:768px){.scans-filter-bar,.scans-filter-bar.scans-filter-bar--inline{width:100%}.scans-filter-bar .scans-status-filter-field,.scans-filter-bar.scans-filter-bar--inline .scans-status-filter-field{flex:1 1 100%;max-width:100%;min-width:0;width:100%}.scans-tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:4px;overflow-x:auto;scrollbar-width:thin}.scans-tab{flex:0 0 auto;white-space:nowrap}}@media (max-width:480px){.scans-tab-label{font-size:12px}}.scans-delete-confirm-dialog{background:linear-gradient(180deg,#222,#1a1a1a);border:1px solid #ef444459;border-radius:16px;box-shadow:0 0 0 1px #0006,0 24px 48px #0000008c;box-sizing:border-box;color:#f4f4f5;margin:auto;max-width:100%;padding:48px 46px 22px;position:relative;width:min(380px,calc(100vw - 32px))}.scans-delete-confirm-x{align-items:center;background:#0000;border:1px solid #3f3f46;border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;height:30px;justify-content:center;line-height:0;padding:0;position:absolute;right:10px;top:10px;transition:border-color .15s ease,background .15s ease,color .15s ease;width:30px;z-index:2}.scans-delete-confirm-x:hover:not(:disabled){background:#ffffff0f;border-color:#71717a}.scans-delete-confirm-x:disabled{cursor:not-allowed;opacity:.45}.scans-delete-confirm-desc{color:#d4d4d8;font-size:14px;line-height:1.55;margin:0 0 18px;padding-inline:6px;text-align:center}.scans-delete-confirm-warning{color:#fca5a5;display:block;font-size:13px;font-weight:600;margin-top:10px}.scans-delete-confirm-actions{display:flex;gap:10px;justify-content:center}.scans-delete-confirm-btn--delete{align-items:center;background:#dc2626;border:1px solid #dc2626;border-radius:9999px;border-radius:var(--popup-action-btn-radius,9999px);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-size:var(--popup-action-btn-font-size,13px);font-weight:600;font-weight:var(--popup-action-btn-font-weight,600);justify-content:center;min-height:34px;min-height:var(--popup-action-btn-height,34px);padding:6px 18px;padding:6px var(--popup-action-btn-padding-x,18px);transition:background .15s ease,border-color .15s ease,color .15s ease}.scans-delete-confirm-btn--delete:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.scans-delete-confirm-btn--delete:disabled{cursor:not-allowed;opacity:.45}.dashboard-container.theme-light .scans-delete-confirm-dialog{background:#fff;border-color:#dc262659;box-shadow:0 24px 48px #0000001f;color:#18181b}.dashboard-container.theme-light .scans-delete-confirm-desc{color:#52525b}.dashboard-container.theme-light .scans-delete-confirm-warning{color:#b91c1c}.dashboard-container.theme-light .scans-delete-confirm-x{border-color:#d4d4d8;color:#18181b}.dashboard-container.theme-light .scans-delete-confirm-x:hover:not(:disabled){background:#0000000d;border-color:#a1a1aa}.scan-activity-page .scan-activity-type-tabs{flex-shrink:0;margin:0;width:100%}.scan-activity-page .scan-activity-type-tabs .scans-network-scope-tabs-track{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.scan-activity-page .scan-activity-type-tabs .scans-network-scope-tab{align-items:center;justify-content:flex-start;width:100%}.scan-activity-page .scan-activity-status-pills{align-items:center;background:#0000;border:none;display:inline-flex;flex:0 0 auto;gap:8px;margin:0;padding:0}.scan-activity-page .scan-activity-status-pill{align-items:center;background:#ffffff0f;border:none;border-radius:9999px;box-shadow:none;color:#e5e7ebb8;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:6px;height:32px;line-height:1;margin:0;padding:0 12px;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.scan-activity-page .scan-activity-status-pill:hover:not(.is-active){background:#ffffff1a;color:#f4f4f5}.scan-activity-page .scan-activity-status-pill.is-active{background:#ffffff0f;box-shadow:inset 0 0 0 1.5px #ffffffb3;color:#f4f4f5}.scan-activity-page .scan-activity-status-pill:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.scan-activity-page .scan-activity-status-pill-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.9}.dashboard-container.theme-light .scan-activity-page .scan-activity-status-pill{background:#f4f4f5;box-shadow:none;color:#71717a}.dashboard-container.theme-light .scan-activity-page .scan-activity-status-pill:hover:not(.is-active){background:#ebebeb;color:#3f3f46}.dashboard-container.theme-light .scan-activity-page .scan-activity-status-pill.is-active{background:#f4f4f5;box-shadow:inset 0 0 0 1.5px #18181b;color:#18181b}.scans-page.scan-activity-page>.assets-section.scan-activity-section{margin-top:48px}.network-scan-manager--cards{gap:0;height:100%;min-height:0}.network-scan-manager--cards .network-scan-manager-body{gap:16px;margin-top:12px;padding:4px 4px 12px 2px}.network-scan-manager--cards .settings-modal-card{background:#161616;background:var(--popup-section-bg,#161616);border:none;width:100%}.dashboard-container.theme-light .network-scan-manager--cards .settings-modal-card{background:#f9fafb;background:var(--popup-section-bg,#f9fafb);border:none}.network-scan-manager--cards .settings-modal-card-body .network-scan-manager-field,.network-scan-manager--cards .settings-modal-card-body .network-scan-manager-meta-row{margin:0}.network-scan-manager--cards .network-scan-manager-freq-hint{display:block;margin:0 0 6px}.network-scan-manager--cards .network-scan-manager-advanced-toggle{justify-content:space-between;margin-top:2px;width:100%}.network-scan-manager--cards .network-scan-manager-actions{align-items:center;border-top:1px solid #3f3f46;border-top:1px solid var(--popup-shell-border,#3f3f46);display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:12px;padding-top:18px}.network-scan-manager--cards .network-scan-manager-submit.ghost-exposure-sys-btn{border-radius:9999px!important;border-radius:var(--popup-action-btn-radius,9999px)!important;font-size:14px;font-weight:600;height:44px;min-height:44px;min-width:220px;padding:0 28px}.dashboard-container.theme-light .network-scan-manager--cards .network-scan-manager-actions{border-top-color:#e5e7eb}.scan-detail-vuln-toolbar{margin:20px 0 12px}.scan-detail-vuln-search{flex:0 1 280px;max-width:320px;min-width:min(220px,100%);width:100%}.scan-detail-vuln-search .subscription-org-management-search-input,.scan-detail-vuln-search .subscription-org-management-search-input:focus,.scan-detail-vuln-search .subscription-org-management-search-input:focus-visible{appearance:none!important;background:#202020!important;background:var(--chrome-control-bg,#202020)!important;background-color:#202020!important;background-color:var(--chrome-control-bg,#202020)!important;border:none!important;border-radius:16px!important;box-shadow:none!important;color:#e5e7eb;outline:none!important}.scan-detail-vuln-search .subscription-org-management-search-input:-webkit-autofill,.scan-detail-vuln-search .subscription-org-management-search-input:-webkit-autofill:focus,.scan-detail-vuln-search .subscription-org-management-search-input:-webkit-autofill:hover{-webkit-text-fill-color:#e5e7eb;box-shadow:inset 0 0 0 1000px #202020!important;box-shadow:0 0 0 1000px var(--chrome-control-bg,#202020) inset!important;caret-color:#e5e7eb;-webkit-transition:background-color 99999s ease-out;transition:background-color 99999s ease-out}.dashboard-container.theme-light .scan-detail-vuln-search .subscription-org-management-search-input,.dashboard-container.theme-light .scan-detail-vuln-search .subscription-org-management-search-input:focus,.dashboard-container.theme-light .scan-detail-vuln-search .subscription-org-management-search-input:focus-visible{background:#dcdcdc!important;background:var(--chrome-control-bg,#dcdcdc)!important;background-color:#dcdcdc!important;background-color:var(--chrome-control-bg,#dcdcdc)!important;border:none!important;color:#111827}.dashboard-container.theme-light .scan-detail-vuln-search .subscription-org-management-search-input:-webkit-autofill,.dashboard-container.theme-light .scan-detail-vuln-search .subscription-org-management-search-input:-webkit-autofill:focus,.dashboard-container.theme-light .scan-detail-vuln-search .subscription-org-management-search-input:-webkit-autofill:hover{-webkit-text-fill-color:#111827;box-shadow:inset 0 0 0 1000px #dcdcdc!important;box-shadow:0 0 0 1000px var(--chrome-control-bg,#dcdcdc) inset!important;caret-color:#111827}.dashboard-container.theme-light .scan-detail-vuln-search .subscription-org-management-search-input::placeholder{color:#888}.scan-detail-vuln-severity{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px}.scan-detail-vuln-severity-total{color:inherit;font-weight:700;white-space:nowrap}.scan-detail-vuln-severity-parts{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px}.scan-detail-vuln-severity-item{align-items:center;color:#9ca3af;display:inline-flex;font-size:13px;font-weight:600;gap:6px;white-space:nowrap}.dashboard-container.theme-light .scan-detail-vuln-severity-item{color:#4b5563}.scan-detail-vuln-severity-dot{background:currentColor;border-radius:50%;flex-shrink:0;height:8px;width:8px}.scan-detail-vuln-severity-item--critical{color:#ef4444}.scan-detail-vuln-severity-item--high{color:#f97316}.scan-detail-vuln-severity-item--medium{color:#eab308}.scan-detail-vuln-severity-item--low{color:#3b82f6}.dashboard-container.theme-light .scan-detail-vuln-severity-item--critical{color:#dc2626}.dashboard-container.theme-light .scan-detail-vuln-severity-item--high{color:#ea580c}.dashboard-container.theme-light .scan-detail-vuln-severity-item--medium{color:#ca8a04}.dashboard-container.theme-light .scan-detail-vuln-severity-item--low{color:#2563eb}.table-pagination{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:0;padding:12px 0 0;width:100%}.table-pagination-page,.table-pagination-range{color:#a1a1aa;font-size:13px;font-weight:500;line-height:1;margin:0;white-space:nowrap}.table-pagination-controls{gap:10px;margin-left:auto}.table-pagination-controls,.table-pagination-pagesize{align-items:center;display:inline-flex}.table-pagination-pagesize-select{background:#f5f5f51a;border:1px solid #d4d4d859;border-radius:10px;color:inherit;font:inherit;font-size:13px;height:28px;padding:0 8px}.table-pagination-btn{align-items:center;background:#f5f5f51a!important;border:1px solid #d4d4d859!important;border-radius:50%!important;box-shadow:none!important;color:#e5e7eb!important;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:0;height:28px;justify-content:center;line-height:1;min-height:28px;outline:none!important;padding:0;transition:background .16s ease,color .16s ease,border-color .16s ease;width:28px}.table-pagination-btn:hover:not(:disabled){background:#f5f5f529!important;border-color:#d4d4d88c!important;color:#fff!important}.table-pagination-btn:focus-visible{outline:2px solid #71717a!important;outline-offset:2px}.table-pagination-btn:disabled{cursor:not-allowed;opacity:.38}.table-pagination-arrow{display:block;flex-shrink:0;height:11px;width:11px}.dashboard-container.theme-light .table-pagination-page,.dashboard-container.theme-light .table-pagination-range{color:#71717a}.dashboard-container.theme-light .table-pagination-btn{background:#f4f4f5!important;border-color:#d4d4d8!important;color:#18181b!important}.dashboard-container.theme-light .table-pagination-btn:hover:not(:disabled){background:#e4e4e7!important;border-color:#a1a1aa!important;color:#111827!important}@media (max-width:640px){.table-pagination{justify-content:center}.table-pagination-controls{justify-content:center;margin-left:0;width:100%}}.new-scan-modal-step--pick{padding:28px 32px 36px}.assets-table-toolbar{align-items:center;box-sizing:border-box;display:flex;gap:12px;justify-content:flex-end;margin:0 0 12px;width:100%}.assets-bulk-bar{align-items:center;color:#a1a1aa;display:inline-flex;font-size:13px;font-weight:500;gap:10px;margin-right:auto;min-height:36px}.assets-bulk-bar--spacer{pointer-events:none;visibility:hidden}.assets-exclude-confirm-overlay{align-items:center;background:#0000008c;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow:auto;padding:clamp(20px,4vw,48px);position:fixed;z-index:2100}.assets-exclude-confirm-dialog{background:linear-gradient(180deg,#222,#1a1a1a);border:none;border-radius:16px;box-shadow:0 24px 48px #0000008c;box-sizing:border-box;color:#f4f4f5;margin:auto;max-width:100%;outline:none;padding:48px 46px 22px;position:relative;width:min(380px,calc(100vw - 32px))}.assets-exclude-confirm-title{color:#f4f4f5;font-size:18px;font-weight:700;line-height:1.3;margin:0 0 12px;padding:0}.assets-exclude-confirm-dialog--danger{border:1px solid #ef444459;box-shadow:0 0 0 1px #0006,0 24px 48px #0000008c}.assets-exclude-confirm-x{align-items:center;background:#0000;border:1px solid #3f3f46;border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;height:30px;justify-content:center;line-height:0;padding:0;position:absolute;right:10px;top:10px;transition:border-color .15s ease,background .15s ease,color .15s ease;width:30px;z-index:2}.assets-exclude-confirm-x:hover:not(:disabled){background:#ffffff0f;border-color:#71717a}.assets-exclude-confirm-x:disabled{cursor:not-allowed;opacity:.45}.assets-exclude-confirm-desc{color:#d4d4d8;font-size:14px;line-height:1.55;margin:0 0 18px;padding-inline:6px;text-align:center}.assets-exclude-confirm-asset{color:#f4f4f5;display:block;font-size:14px;font-weight:600;margin-top:10px;word-break:break-word}.assets-exclude-confirm-name{color:#f4f4f5;font-weight:700;word-break:break-word}.assets-exclude-confirm-warning{color:#a1a1aa;display:block;font-size:13px;font-weight:600;margin-top:10px}.assets-exclude-confirm-dialog--danger .assets-exclude-confirm-warning{color:#fca5a5}.assets-exclude-confirm-actions{display:flex;gap:10px;justify-content:center}.assets-exclude-confirm-btn{align-items:center;background:#3f3f46;border:none;border-radius:9999px!important;border-radius:var(--popup-action-btn-radius,9999px)!important;box-shadow:none;color:#f4f4f5;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-size:var(--popup-action-btn-font-size,13px);font-weight:600;font-weight:var(--popup-action-btn-font-weight,600);justify-content:center;min-height:34px;min-height:var(--popup-action-btn-height,34px);outline:none;padding:6px 18px;padding:6px var(--popup-action-btn-padding-x,18px);transition:background .15s ease,color .15s ease}.assets-exclude-confirm-btn:hover:not(:disabled){background:#52525b;color:#fff}.assets-exclude-confirm-btn:focus,.assets-exclude-confirm-btn:focus-visible{box-shadow:none;outline:none}.assets-exclude-confirm-btn--danger{background:#dc2626;border:1px solid #dc2626;color:#fff}.assets-exclude-confirm-btn--danger:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c;color:#fff}.assets-exclude-confirm-btn:disabled{cursor:not-allowed;opacity:.45}.dashboard-container.theme-light .assets-exclude-confirm-dialog{background:#fff;border:none;box-shadow:0 24px 48px #0000001f;color:#18181b}.dashboard-container.theme-light .assets-exclude-confirm-title{color:#18181b}.dashboard-container.theme-light .assets-exclude-confirm-dialog--danger{border:1px solid #dc262659}.dashboard-container.theme-light .assets-exclude-confirm-desc{color:#52525b}.dashboard-container.theme-light .assets-exclude-confirm-asset,.dashboard-container.theme-light .assets-exclude-confirm-name{color:#18181b}.dashboard-container.theme-light .assets-exclude-confirm-warning{color:#71717a}.dashboard-container.theme-light .assets-exclude-confirm-dialog--danger .assets-exclude-confirm-warning{color:#b91c1c}.dashboard-container.theme-light .assets-exclude-confirm-btn{background:#e4e4e7;border:none;color:#3f3f46}.dashboard-container.theme-light .assets-exclude-confirm-btn:hover:not(:disabled){background:#d4d4d8;color:#18181b}.dashboard-container.theme-light .assets-exclude-confirm-btn--danger{background:#dc2626;border-color:#b91c1c;color:#fff}.dashboard-container.theme-light .assets-exclude-confirm-btn--danger:hover:not(:disabled){background:#b91c1c;border-color:#991b1b;color:#fff}.dashboard-container.theme-light .assets-exclude-confirm-x{border-color:#d4d4d8;color:#18181b}.dashboard-container.theme-light .assets-exclude-confirm-x:hover:not(:disabled){background:#0000000d;border-color:#a1a1aa}.assets-bulk-delete-btn,.assets-bulk-exclude-btn{border:none;border-radius:16px!important;box-shadow:none;cursor:pointer;font:inherit;font-size:12px;font-weight:600;height:36px;outline:none;padding:0 14px;transition:background .15s ease,color .15s ease}.assets-bulk-exclude-btn{background:#3f3f46;color:#f4f4f5}.assets-bulk-exclude-btn:hover:not(:disabled){background:#52525b;color:#fff}.assets-bulk-delete-btn{background:#dc2626;color:#fff}.assets-bulk-delete-btn:hover:not(:disabled){background:#b91c1c;color:#fff}.assets-bulk-delete-btn:disabled,.assets-bulk-exclude-btn:disabled{cursor:not-allowed;opacity:.55}.assets-bulk-delete-btn:focus-visible,.assets-bulk-exclude-btn:focus-visible{outline:2px solid #71717a;outline-offset:2px}.assets-bulk-delete-btn:focus-visible{outline-color:#f87171}.assets-bulk-message{color:#a1a1aa;font-size:13px;margin:0 0 10px}.assets-inventory-table-scroll .assets-table tbody tr.assets-row-selected td{background:#2563eb14}.assets-inventory-table-scroll .assets-table tbody tr.assets-row-clickable{cursor:pointer}.assets-inventory-table-scroll .assets-table tbody tr.assets-row-clickable:focus-visible{outline:2px solid #3b82f6;outline-offset:-2px}.assets-inventory-table-scroll .assets-table tbody tr.assets-row-clickable:hover td{background:#ffffff0a}.assets-inventory-table-scroll .assets-table tbody tr.assets-row-clickable.assets-row-selected:hover td{background:#2563eb1f}.assets-inventory-table-scroll .assets-table tbody tr.assets-row-clickable:hover td:first-child{border-bottom-left-radius:14px;border-top-left-radius:14px}.assets-inventory-table-scroll .assets-table tbody tr.assets-row-clickable:hover td:last-child{border-bottom-right-radius:14px;border-top-right-radius:14px}.dashboard-container.theme-light .assets-inventory-table-scroll .assets-table tbody tr.assets-row-clickable:hover td{background:#18181b0d}.dashboard-container.theme-light .assets-inventory-table-scroll .assets-table tbody tr.assets-row-clickable.assets-row-selected:hover td{background:#2563eb1a}.dashboard-container.theme-light .assets-bulk-bar{color:#71717a}.dashboard-container.theme-light .assets-bulk-exclude-btn{background:#a1a1aa;border:none;color:#fff}.dashboard-container.theme-light .assets-bulk-exclude-btn:hover:not(:disabled){background:#71717a;border:none;color:#fff}.dashboard-container.theme-light .assets-bulk-delete-btn{background:#dc2626;border:none;color:#fff}.dashboard-container.theme-light .assets-bulk-delete-btn:hover:not(:disabled){background:#b91c1c;border:none;color:#fff}.assets-table-toolbar .subscription-org-management-search-input,.assets-table-toolbar .subscription-org-management-search-input:focus,.assets-table-toolbar .subscription-org-management-search-input:focus-visible{background:var(--chrome-control-bg)!important;background-color:var(--chrome-control-bg)!important;border:none!important;border-radius:16px!important;box-shadow:none!important;color:#e5e7eb;outline:none!important}.dashboard-container.theme-light .assets-table-toolbar .subscription-org-management-search-input,.dashboard-container.theme-light .assets-table-toolbar .subscription-org-management-search-input:focus,.dashboard-container.theme-light .assets-table-toolbar .subscription-org-management-search-input:focus-visible{background:var(--chrome-control-bg)!important;background-color:var(--chrome-control-bg)!important;border:none!important;color:#111827}.dashboard-container.theme-light .assets-table-toolbar .subscription-org-management-search-input::placeholder{color:#888}.dashboard-container.theme-light .assets-bulk-message{color:#6b7280}.dashboard-container.theme-light .assets-inventory-table-scroll .assets-table tbody tr.assets-row-selected td{background:#2563eb0f}.assets-inventory-table-scroll{--assets-inv-row-height:var(--xspectre-table-row-height,3.35rem);--assets-inv-thead-height:var(--xspectre-table-thead-height,2.95rem);--assets-inv-max-rows:var(--xspectre-table-max-rows,11);--table-scroll-content-inset:16px;max-height:calc(var(--assets-inv-thead-height) + var(--assets-inv-max-rows)*var(--assets-inv-row-height));max-height:var(
    --xspectre-table-max-height,calc(var(--assets-inv-thead-height) + var(--assets-inv-max-rows)*var(--assets-inv-row-height))
  );overflow:auto;scrollbar-color:#ffffff38 #0000;scrollbar-width:thin;width:100%}.assets-inventory-table-scroll.assets-inventory-table-scroll--body{max-height:calc(var(--assets-inv-max-rows)*var(--assets-inv-row-height));max-height:var(
    --xspectre-table-max-height,calc(var(--assets-inv-max-rows)*var(--assets-inv-row-height))
  )}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .assets-inventory-table-scroll.assets-inventory-table-scroll--body{flex:0 1 auto;height:auto;max-height:100%;min-height:0}.assets-inventory-table--header{border-spacing:0;margin:0}.assets-inventory-table--header thead th{background:#0000!important;border:none!important;border-bottom:1px solid #52525b!important;box-shadow:none!important;position:relative!important;top:auto!important}.dashboard-container.theme-light .assets-inventory-table--header thead th{background:#0000!important;border-bottom-color:#a1a1aa!important}.assets-inventory-table--body thead{display:none}.assets-inventory-table-scroll>.assets-table,.assets-inventory-table-scroll>.assets-table.assets-inventory-table--resizable,.assets-inventory-table-scroll>.assets-table.ghost-cve-table--resizable,.assets-inventory-table-scroll>table{box-sizing:border-box;margin-right:var(--table-scroll-content-inset)!important;max-width:calc(100% - var(--table-scroll-content-inset))!important;width:calc(100% - var(--table-scroll-content-inset))!important}.assets-inventory-table-scroll .assets-table thead th{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:initial;border-bottom:1px solid #3f3f46!important;border-right:none!important;box-shadow:none;position:relative;top:auto;z-index:auto}.dashboard-container.theme-light .assets-inventory-table-scroll .assets-table thead th{background-color:initial;border-bottom-color:#d4d4d8!important;box-shadow:none}.assets-table.assets-inventory-table,.assets-table.ghost-cve-table{border-collapse:initial;border-spacing:0}.assets-table.assets-inventory-table tbody td,.assets-table.ghost-cve-table tbody td{border-bottom:none!important;border-right:none!important;box-shadow:none!important}.assets-table.assets-inventory-table thead th,.assets-table.ghost-cve-table thead th{border-right:none!important;box-shadow:none!important}.assets-table.assets-inventory-table--header thead th,.assets-table.ghost-cve-table.assets-inventory-table--header thead th,.vuln-table-header .assets-table.assets-inventory-table thead th,.vuln-table-header .assets-table.ghost-cve-table thead th{background:#0000!important;border:none!important;border-bottom:1px solid #3f3f46!important;position:relative!important;top:auto!important}.dashboard-container.theme-light .assets-table.assets-inventory-table--header thead th,.dashboard-container.theme-light .assets-table.ghost-cve-table.assets-inventory-table--header thead th,.dashboard-container.theme-light .vuln-table-header .assets-table.assets-inventory-table thead th,.dashboard-container.theme-light .vuln-table-header .assets-table.ghost-cve-table thead th{background:#0000!important;border-bottom-color:#d4d4d8!important}.assets-inventory-table-scroll .assets-table.assets-inventory-table thead th,.assets-inventory-table-scroll .assets-table.ghost-cve-table thead th{background-color:#121212;border-bottom:1px solid #3f3f46!important;border-right:none!important;box-shadow:none}.dashboard-container.theme-light .assets-inventory-table-scroll .assets-table.assets-inventory-table thead th,.dashboard-container.theme-light .assets-inventory-table-scroll .assets-table.ghost-cve-table thead th{background-color:#fff;border-bottom:1px solid #d4d4d8!important;border-right:none!important}.assets-inventory-table-scroll .assets-table tbody tr:hover td{background:#ffffff0a}.assets-inventory-table-scroll .assets-table tbody tr:hover td:first-child{border-bottom-left-radius:14px;border-top-left-radius:14px}.assets-inventory-table-scroll .assets-table tbody tr:hover td:last-child{border-bottom-right-radius:14px;border-top-right-radius:14px}.dashboard-container.theme-light .assets-inventory-table-scroll .assets-table tbody tr:hover td{background:#18181b0d}.assets-table.assets-inventory-table--resizable{max-width:none;min-width:0;table-layout:fixed;width:100%}.assets-table.assets-inventory-table--resizable tbody td,.assets-table.assets-inventory-table--resizable thead th{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}.assets-table.assets-inventory-table--resizable .assets-th-action,.assets-table.assets-inventory-table--resizable td.assets-action-cell{overflow:visible;text-overflow:clip}.assets-table.assets-inventory-table--resizable td.risks-page-td-checkbox,.assets-table.assets-inventory-table--resizable th.assets-th-checkbox,.assets-table.assets-inventory-table--resizable th.risks-page-th-checkbox{overflow:visible;padding:0;text-overflow:clip}.assets-table.assets-inventory-table--resizable th.assets-th-checkbox .assets-th-inner,.assets-table.assets-inventory-table--resizable th.risks-page-th-checkbox .assets-th-inner{justify-content:center;padding:0}.assets-table.assets-inventory-table--resizable thead th{border-right:none;padding:0;vertical-align:middle}.dashboard-container.theme-light .assets-table.assets-inventory-table--resizable thead th{border-right:none}.assets-table.assets-inventory-table--resizable .assets-th-action{text-align:left}.assets-table.assets-inventory-table thead .assets-sort-btn,.assets-table.assets-inventory-table thead .assets-th-label{align-items:center;background:#0000;border:none;color:var(--text-header);display:inline-flex;font-size:var(--font-th);font-weight:600;gap:6px;letter-spacing:.8px;line-height:1.25;margin:0;padding:0;text-transform:uppercase}.assets-table.assets-inventory-table thead .assets-sort-btn{cursor:pointer;max-width:100%;min-width:0;width:100%}.assets-table.assets-inventory-table thead .assets-th-label{cursor:default;max-width:100%;width:auto}.assets-table.assets-inventory-table thead .assets-sort-btn:focus-visible,.assets-table.assets-inventory-table thead .assets-sort-btn:hover{color:var(--text-body);outline:none}.dashboard-container.theme-light .assets-table.assets-inventory-table thead .assets-sort-btn:focus-visible,.dashboard-container.theme-light .assets-table.assets-inventory-table thead .assets-sort-btn:hover{color:#111827}.assets-table.assets-inventory-table thead .assets-sort-icon,.assets-table.assets-inventory-table thead .assets-sort-icon.is-active{color:inherit;flex-shrink:0;font-size:11px;opacity:1}.assets-table.assets-inventory-table .assets-th-certificates .assets-sort-btn,.assets-table.assets-inventory-table .assets-th-certificates .assets-th-inner{justify-content:flex-start;text-align:left}.assets-table.assets-inventory-table thead .assets-org-site-sort-btn{align-items:flex-start;gap:8px;justify-content:flex-start;text-align:left}.assets-table.assets-inventory-table thead .assets-org-site-th-stack{align-items:flex-start;display:flex;flex-direction:column;gap:2px;line-height:1.2;min-width:0}.assets-table.assets-inventory-table thead .assets-org-site-sort-btn .assets-sort-icon{align-self:center}.assets-org-site-stack{align-items:flex-start;display:flex;flex-direction:column;gap:3px;min-width:0;white-space:normal;width:100%}.assets-org-site-org{font-size:13px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.assets-org-site-site{color:#a1a1aa;font-size:11px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.dashboard-container.theme-light .assets-org-site-site{color:#71717a}.assets-table.assets-inventory-table td.assets-certificates-cell{padding-left:18px;text-align:left}.assets-table.assets-inventory-table--resizable thead th:last-child{border-right:none}.assets-detail-modal-header.risk-detail-modal-header,.risk-detail-modal-header{align-items:center;border-bottom:none;display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;justify-content:space-between;margin:0 0 20px;padding:0 0 16px}@media (max-width:1100px){.assets-detail-modal-header.risk-detail-modal-header,.risk-detail-modal-header,.risk-detail-page .risk-detail-page-header.risk-detail-modal-header,.risk-detail-page-heading{align-items:flex-start;flex-wrap:wrap;gap:12px}.risk-detail-title-wrap{flex-wrap:wrap;overflow:visible}.risk-detail-modal-actions{justify-content:flex-start;width:100%}.risk-detail-header-controls{flex-wrap:wrap;width:100%}}@media (max-width:760px){.assets-detail-modal-header.risk-detail-modal-header,.risk-detail-modal-header,.risk-detail-page .risk-detail-page-header.risk-detail-modal-header,.risk-detail-page-heading{align-items:stretch;flex-direction:column;gap:10px;margin-bottom:12px;padding-bottom:12px}.risk-detail-title-wrap{align-items:flex-start;flex-direction:column;gap:8px;overflow:visible}.risk-detail-title-badges{flex-wrap:wrap}.risk-detail-modal-title{white-space:normal;width:100%;word-break:break-word}.risk-detail-modal-actions{width:100%}.risk-detail-header-controls{gap:8px;width:100%}.risk-detail-status-control--header{flex:1 1 140px;min-width:0}.risk-detail-status-control--header .risk-detail-status-select{min-width:0;width:100%}.risk-detail-notes-btn--header{flex:1 1 auto;min-width:0}.risk-detail-page-toolbar{margin:0}.risk-detail-page .risk-detail-notes-editor{margin-top:8px}.risk-detail-card{-webkit-overflow-scrolling:touch;min-height:0;overflow-x:auto;padding:10px}.risk-detail-kv-table{min-width:280px;width:100%}.risk-detail-kv-table th{min-width:108px;width:auto}.risk-detail-block p,.risk-detail-card>p,.risk-detail-mono{overflow-wrap:anywhere}.risk-detail-note-composer{padding:12px}.risk-detail-notes-input{height:112px;min-height:112px}}.assets-detail-modal-overlay{align-items:center;background:#0000008c;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow:auto;padding:clamp(20px,4vw,48px);position:fixed;z-index:2000}.assets-detail-modal{--assets-detail-surface:#262626;background:#1c1c1c;border:1px solid #2a2a2a;border-radius:16px;box-shadow:0 20px 50px #0000008c;color:#fff;display:flex;flex-direction:column;margin:auto;max-height:min(88vh,calc(100dvh - clamp(40px, 8vw, 96px)));min-height:0;overflow:hidden;width:min(1200px,calc(100vw - clamp(40px, 8vw, 96px)))}.assets-detail-modal-inner{box-sizing:border-box;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:28px 32px 36px;scrollbar-color:#ffffff3d #ffffff0f;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.main-content-inner.page-assets .assets-detail-modal .assets-detail-modal-inner,.main-content-inner.page-table-fill .assets-detail-modal .assets-detail-modal-inner{display:block;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.assets-detail-modal-inner::-webkit-scrollbar{height:10px;width:10px}.assets-detail-modal-inner::-webkit-scrollbar-track{background:#ffffff0f;border-radius:9999px}.assets-detail-modal-inner::-webkit-scrollbar-thumb{background:#ffffff38;background-clip:padding-box;border:2px solid #0000;border-radius:9999px}.assets-detail-modal-inner::-webkit-scrollbar-thumb:hover{background:#ffffff52}.assets-detail-modal-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px;padding-bottom:4px}.assets-detail-modal-title{font-size:18px;font-weight:700}.assets-detail-modal-actions{align-items:center;display:flex;flex-shrink:0;gap:10px}.assets-detail-modal-reimport-btn{background:#0284c733;border:1px solid #38bdf88c;border-radius:9999px!important;border-radius:var(--popup-action-btn-radius,9999px)!important;color:#e0f2fe;cursor:pointer;font-size:13px;font-size:var(--popup-action-btn-font-size,13px);font-weight:600;font-weight:var(--popup-action-btn-font-weight,600);height:34px;height:var(--popup-action-btn-height,34px);letter-spacing:.01em;min-height:34px;min-height:var(--popup-action-btn-height,34px);padding:0 18px;padding:0 var(--popup-action-btn-padding-x,18px);transition:background .15s ease,border-color .15s ease,color .15s ease}.assets-detail-modal-reimport-btn:hover:not(:disabled){background:#0ea5e94d;border-color:#7dd3fcbf}.assets-detail-modal-reimport-btn:disabled{cursor:not-allowed;opacity:.68}.assets-detail-modal-exclude{background:#dc2626;border:1px solid #dc2626;border-radius:9999px;border-radius:var(--popup-action-btn-radius,9999px);color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-size:var(--popup-action-btn-font-size,13px);font-weight:600;font-weight:var(--popup-action-btn-font-weight,600);height:34px;height:var(--popup-action-btn-height,34px);letter-spacing:.02em;min-height:34px;min-height:var(--popup-action-btn-height,34px);padding:0 18px;padding:0 var(--popup-action-btn-padding-x,18px)}.assets-detail-modal-exclude:hover:not(:disabled){background:#ef4444;border-color:#ef4444}.assets-detail-modal-exclude:disabled{cursor:not-allowed;opacity:.45}.assets-detail-error,.assets-detail-loading{font-size:14px;padding:8px 0 20px}.assets-detail-error{color:#f87171}.assets-detail-basic-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:28px}.assets-detail-kv{background:#262626;background:var(--assets-detail-surface,#262626);border:none;border-radius:10px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px 14px}.assets-detail-k{color:#8f8f8f;color:var(--text-header,#8f8f8f);font-size:12px;font-size:var(--font-muted,12px);font-weight:600;letter-spacing:.5px;line-height:1.2;text-transform:uppercase}.assets-detail-v{color:#d6d6d6;color:var(--text-body,#d6d6d6);font-size:14px;font-size:var(--font-body,14px);line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assets-detail-wide{grid-column:span 2}.assets-detail-subtitle{font-size:14px;font-weight:700;letter-spacing:.2px;margin:24px 0 12px}.assets-detail-subtitle-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:12px;padding-right:4px}[data-tour=assets-detail-vulnerabilities]{margin-top:28px}.assets-detail-subtitle-row .assets-detail-subtitle{margin-bottom:0}.assets-detail-subtitle-actions{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:12px;justify-content:flex-end;min-width:0}.assets-detail-vuln-search{flex:1 1 220px;max-width:320px;min-width:min(280px,100%)}.assets-detail-vuln-search .subscription-org-management-search-input,.assets-detail-vuln-search .subscription-org-management-search-input:focus,.assets-detail-vuln-search .subscription-org-management-search-input:focus-visible{appearance:none!important;background:#202020!important;background:var(--chrome-control-bg,#202020)!important;background-color:#202020!important;background-color:var(--chrome-control-bg,#202020)!important;border:none!important;border-radius:16px!important;box-shadow:none!important;color:#e5e7eb;outline:none!important}.assets-detail-vuln-search .subscription-org-management-search-input:-webkit-autofill,.assets-detail-vuln-search .subscription-org-management-search-input:-webkit-autofill:focus,.assets-detail-vuln-search .subscription-org-management-search-input:-webkit-autofill:hover{-webkit-text-fill-color:#e5e7eb;box-shadow:inset 0 0 0 1000px #202020!important;box-shadow:0 0 0 1000px var(--chrome-control-bg,#202020) inset!important;caret-color:#e5e7eb;-webkit-transition:background-color 99999s ease-out;transition:background-color 99999s ease-out}.dashboard-container.theme-light .assets-detail-vuln-search .subscription-org-management-search-input,.dashboard-container.theme-light .assets-detail-vuln-search .subscription-org-management-search-input:focus,.dashboard-container.theme-light .assets-detail-vuln-search .subscription-org-management-search-input:focus-visible{background:#dcdcdc!important;background:var(--chrome-control-bg,#dcdcdc)!important;background-color:#dcdcdc!important;background-color:var(--chrome-control-bg,#dcdcdc)!important;border:none!important;color:#111827}.dashboard-container.theme-light .assets-detail-vuln-search .subscription-org-management-search-input:-webkit-autofill,.dashboard-container.theme-light .assets-detail-vuln-search .subscription-org-management-search-input:-webkit-autofill:focus,.dashboard-container.theme-light .assets-detail-vuln-search .subscription-org-management-search-input:-webkit-autofill:hover{-webkit-text-fill-color:#111827;box-shadow:inset 0 0 0 1000px #dcdcdc!important;box-shadow:0 0 0 1000px var(--chrome-control-bg,#dcdcdc) inset!important;caret-color:#111827}.dashboard-container.theme-light .assets-detail-vuln-search .subscription-org-management-search-input::placeholder{color:#888}.assets-detail-dual-tables{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:12px;margin-top:8px}.assets-detail-modal .assets-detail-dual-tables{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.assets-detail-dual-item{display:flex;flex-direction:column;min-height:0;min-width:0}.assets-detail-dual-tables>.assets-detail-dual-item>.assets-detail-subtitle{flex-shrink:0;margin-bottom:12px;margin-top:0}.assets-detail-dual-item>.assets-detail-embedded-table-shell,.assets-detail-dual-item>.assets-detail-port-panel{flex:0 1 auto;margin-bottom:0;width:100%}.assets-detail-port-panel{box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.assets-detail-port-tags{align-content:flex-start;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;gap:8px;max-height:178px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:12px 18px}.assets-detail-port-panel>.assets-detail-empty-inline{padding:12px 18px}.assets-detail-port-tag{font-feature-settings:"tnum";align-items:center;background:#ffffff0a;border:1px solid #2f2f35;border-radius:999px;color:#e4e4e7;color:var(--text-body,#e4e4e7);display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2;max-width:100%;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}.dashboard-container.theme-light .assets-detail-port-tag{background:#f4f4f5;border-color:#d1d5db;color:#374151}.assets-detail-plain-list{display:flex;flex-direction:column;gap:6px;max-height:160px;overflow:auto;padding:4px 2px}.assets-detail-empty-inline{color:#9ca3af;font-size:13px;padding:8px 0}.assets-detail-scroll-table-wrap{margin-bottom:12px;max-height:240px;overflow:auto}.assets-detail-simple-table{width:100%}.assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body,.main-content-inner.page-assets .assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body,.main-content-inner.page-table-fill .assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body{background:#262626;background:var(--assets-detail-surface,#262626);border:none;box-shadow:none;display:flex;flex:0 0 auto;flex-direction:column;height:auto;margin-bottom:8px;max-height:min(42vh,320px);min-height:0;overflow:hidden}.assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body>.risks-page-table-header-frame,.assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body>.vuln-table-header-frame{background:#0000}.assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body .assets-inventory-table--header thead th,.assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body .risks-page-table--header thead th{background:#0000!important;color:#a1a1aa}.assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body .risks-page-sort-btn,.assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body .risks-page-th-label{color:#a1a1aa}.dashboard-container.theme-light .assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body{background:#f9fafb;background:var(--assets-detail-surface,#f9fafb);border:none}.dashboard-container.theme-light .assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body>.risks-page-table-header-frame,.dashboard-container.theme-light .assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body>.vuln-table-header-frame{background:#0000}.dashboard-container.theme-light .assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body .risks-page-sort-btn,.dashboard-container.theme-light .assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body .risks-page-th-label{color:#6b7280;color:var(--text-header,#6b7280)}.assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll,.assets-detail-modal .assets-detail-embedded-table-shell.assets-table-shell--inventory-body .risks-page-table-scroll,.main-content-inner.page-assets .assets-detail-modal .assets-detail-embedded-table-shell .assets-inventory-table-scroll,.main-content-inner.page-assets .assets-detail-modal .assets-detail-embedded-table-shell .risks-page-table-scroll,.main-content-inner.page-table-fill .assets-detail-modal .assets-detail-embedded-table-shell .assets-inventory-table-scroll,.main-content-inner.page-table-fill .assets-detail-modal .assets-detail-embedded-table-shell .risks-page-table-scroll{flex:0 1 auto;height:auto!important;max-height:none;min-height:0;overflow-x:hidden;overflow-y:auto}.assets-detail-modal .assets-detail-embedded-table-shell--compact.assets-table-shell--inventory-body,.main-content-inner.page-table-fill .assets-detail-modal .assets-detail-embedded-table-shell--compact.assets-table-shell--inventory-body{max-height:210px;min-height:0}.assets-detail-modal .assets-detail-embedded-table-shell--vuln-scroll.assets-table-shell--inventory-body,.main-content-inner.page-assets .assets-detail-modal .assets-detail-embedded-table-shell--vuln-scroll.assets-table-shell--inventory-body,.main-content-inner.page-table-fill .assets-detail-modal .assets-detail-embedded-table-shell--vuln-scroll.assets-table-shell--inventory-body{height:min(42vh,360px);max-height:min(42vh,360px);min-height:200px}.assets-detail-modal .assets-detail-embedded-table-shell--vuln-scroll .assets-inventory-table-scroll,.assets-detail-modal .assets-detail-embedded-table-shell--vuln-scroll .risks-page-table-scroll,.main-content-inner.page-assets .assets-detail-modal .assets-detail-embedded-table-shell--vuln-scroll .assets-inventory-table-scroll,.main-content-inner.page-assets .assets-detail-modal .assets-detail-embedded-table-shell--vuln-scroll .risks-page-table-scroll,.main-content-inner.page-table-fill .assets-detail-modal .assets-detail-embedded-table-shell--vuln-scroll .assets-inventory-table-scroll,.main-content-inner.page-table-fill .assets-detail-modal .assets-detail-embedded-table-shell--vuln-scroll .risks-page-table-scroll{flex:1 1 auto!important;height:0!important;max-height:none!important;min-height:0!important;overflow-x:auto!important;overflow-y:auto!important}.assets-detail-embedded-table-shell--no-header .assets-inventory-table-scroll,.assets-detail-embedded-table-shell--no-header .risks-page-table-scroll{border-radius:inherit}.assets-detail-embedded-table td,.assets-detail-embedded-table th{font-size:13px;overflow-wrap:break-word;vertical-align:middle;white-space:normal;word-break:break-word}.assets-detail-embedded-table-shell--compact .assets-detail-embedded-table td{white-space:normal}.assets-detail-software-link{background:none;border:none;color:inherit;cursor:pointer;display:inline;font:inherit;max-width:100%;padding:0;text-align:left}.assets-detail-modal .assets-detail-embedded-table tbody tr.assets-row-clickable{cursor:pointer}.assets-detail-table-shell{background:#191919;border:1px solid #2a2a2a;border-radius:10px;margin-bottom:8px;overflow:auto}.assets-detail-table{border-collapse:collapse;min-width:780px;width:100%}.assets-detail-single-col-table{min-width:320px}.assets-detail-scroll-table tbody tr,.assets-detail-scroll-table thead{display:table;table-layout:fixed;width:100%}.assets-detail-scroll-table tbody{display:block;max-height:170px;overflow-y:auto;scrollbar-color:#ffffff38 #ffffff0f;scrollbar-width:thin}.assets-detail-scroll-table tbody::-webkit-scrollbar{width:8px}.assets-detail-scroll-table tbody::-webkit-scrollbar-track{background:#ffffff0f;border-radius:9999px}.assets-detail-scroll-table tbody::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#fff3;border:2px solid #0000;border-radius:9999px}.assets-detail-scroll-table tbody::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.dashboard-container.theme-light .assets-detail-scroll-table tbody::-webkit-scrollbar-thumb{background-color:#00000040}.dashboard-container.theme-light .assets-detail-modal-inner{scrollbar-color:#00000040 #0000000f}.dashboard-container.theme-light .assets-detail-modal-inner::-webkit-scrollbar-track{background:#0000000f}.dashboard-container.theme-light .assets-detail-modal-inner::-webkit-scrollbar-thumb{background:#00000038}.dashboard-container.theme-light .assets-detail-modal-inner::-webkit-scrollbar-thumb:hover{background:#00000052}.dashboard-container.theme-light .assets-detail-scroll-table tbody{scrollbar-color:#00000040 #0000000f}.dashboard-container.theme-light .assets-detail-scroll-table tbody::-webkit-scrollbar-track{background:#0000000f}.dashboard-container.theme-light .assets-detail-scroll-table tbody::-webkit-scrollbar-thumb:hover{background-color:#00000057}@media (max-width:1180px){.assets-detail-basic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.assets-detail-basic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.assets-detail-dual-tables{grid-template-columns:1fr}}@media (max-width:620px){.assets-detail-modal-overlay{padding:16px}.assets-detail-modal{max-height:calc(100dvh - 32px);width:calc(100vw - 32px)}.assets-detail-modal-inner{padding:20px 18px 22px}.assets-detail-basic-grid{grid-template-columns:1fr}}.assets-detail-table td,.assets-detail-table th{border-bottom:1px solid #2a2a2a;font-size:13px;padding:10px 14px;text-align:left;vertical-align:middle}.assets-detail-single-col-table td,.assets-detail-single-col-table th{white-space:nowrap}.assets-detail-scroll-table:not(.assets-detail-single-col-table) td,.assets-detail-scroll-table:not(.assets-detail-single-col-table) th{overflow-wrap:break-word;vertical-align:middle;white-space:normal;word-break:break-word}.assets-detail-table th{background:#00000026;color:#8f8f8f;color:var(--text-header,#8f8f8f);font-size:13px;font-size:var(--font-th,13px);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.assets-detail-sort-btn{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:6px;letter-spacing:inherit;padding:0;text-transform:inherit}.assets-detail-sort-icon{color:#a1a1aa;color:var(--text-muted,#a1a1aa);font-size:10px;font-size:var(--font-micro,10px)}.assets-detail-empty{padding:14px}.assets-detail-empty,.assets-detail-empty-cell{color:#a1a1aa;color:var(--text-muted,#a1a1aa);font-size:14px;font-size:var(--font-body,14px)}.assets-detail-empty-cell{padding:16px 12px!important;text-align:center!important}.assets-detail-severity{align-items:center;border:1px solid #94a3b859;border-radius:9999px;color:#fff;display:inline-flex;font-size:12px;font-size:var(--font-muted,12px);font-weight:700;justify-content:center;padding:4px 10px}.dashboard-container.theme-light .assets-detail-modal{--assets-detail-surface:#f9fafb;background:#fff;border-color:#d0d0d0;box-shadow:none!important;color:#111827}.dashboard-container.theme-light .assets-detail-modal-close{background:#0000;border-color:#d1d5db;color:#6b7280}.dashboard-container.theme-light .assets-detail-modal-close:focus-visible,.dashboard-container.theme-light .assets-detail-modal-close:hover:not(:disabled){background:#0000000f;border-color:#9ca3af;color:#111827;outline:none}.dashboard-container.theme-light .assets-detail-modal-reimport-btn{background:#0ea5e91f;border-color:#0284c773;color:#075985}.dashboard-container.theme-light .assets-detail-modal-reimport-btn:hover:not(:disabled){background:#0ea5e933;border-color:#0284c7a6}.dashboard-container.theme-light .assets-detail-modal-exclude{background:#dc2626;border-color:#dc2626;color:#fff}.dashboard-container.theme-light .assets-detail-modal-exclude:hover:not(:disabled){background:#ef4444;border-color:#ef4444}.dashboard-container.theme-light .assets-detail-k{color:#6b7280;color:var(--text-header,#6b7280)}.dashboard-container.theme-light .assets-detail-v{color:#111827;color:var(--text-primary,#111827)}.dashboard-container.theme-light .assets-detail-kv{background:#f9fafb;background:var(--assets-detail-surface,#f9fafb);border:none}.dashboard-container.theme-light .assets-detail-table-shell{background:#0000!important;border:1px solid #ccc!important;border-radius:10px!important;box-shadow:none!important;-webkit-box-shadow:none!important;filter:none!important;outline:none!important}.dashboard-container.theme-light .assets-detail-table td,.dashboard-container.theme-light .assets-detail-table th{border-bottom:1px solid #ccc!important}.dashboard-container.theme-light .assets-detail-table{background:#0000!important;border-collapse:collapse!important;box-shadow:none!important}.dashboard-container.theme-light .assets-detail-table tbody tr:last-child td{border-bottom:none!important}.dashboard-container.theme-light .assets-detail-single-col-table{border-collapse:collapse!important}.dashboard-container.theme-light .assets-detail-single-col-table tbody tr td{border-bottom:1px solid #ccc!important}.dashboard-container.theme-light .assets-detail-single-col-table tbody tr:last-child td{border-bottom:none!important}.dashboard-container.theme-light .assets-detail-table th{background:#0000;color:#6b7280;color:var(--text-header,#6b7280)}.dashboard-container.theme-light .assets-detail-table td{color:#333;color:var(--text-body,#333)}.dashboard-container:not(.theme-light) .assets-detail-table-shell,.dashboard-container:not(.theme-light) .assets-table-shell{border-color:#4a4a4a}.manage-users-filters-row .risks-page-filter-field{gap:4px;min-width:160px}@media (max-width:768px){.manage-users-filters-row .risks-page-filters{flex-wrap:wrap}.manage-users-filters-row .risks-page-filter-field{flex:1 1 100%;min-width:0}.manage-users-filters-row .risks-page-filter-field select{width:100%}}.manage-users-filters-row .risks-page-filter-field select{background:linear-gradient(180deg,#232323,#1a1a1a);background-position:right 10px center;border:1px solid #3f3f46;border-radius:10px!important;box-shadow:inset 0 1px 0 #ffffff0a;color:#e5e7eb;height:36px;padding:0 34px 0 12px}.manage-users-filters-row .risks-page-filter-field select:hover{border-color:#52525b}.manage-users-filters-row .risks-page-filter-field select:focus-visible{outline:2px solid #3b82f6;outline-offset:1px}.dashboard-container.theme-light .manage-users-filters-row .risks-page-filter-field select{background:#fff;border-color:#d1d5db;box-shadow:none;color:#111827}.dashboard-container.theme-light .manage-users-filters-row .risks-page-filter-field select:hover{border-color:#9ca3af}.content-grid>.health-score-container.health-score-container--reference>h2.dashboard-posture-heading,.content-grid>.risks-container>h2.dashboard-posture-heading{-webkit-font-smoothing:antialiased;box-sizing:border-box;color:var(--text-section);display:block;flex-shrink:0;font-family:inherit;font-size:var(--font-section);font-style:normal;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:0 0 clamp(10px,1.25vw,14px);max-width:100%;padding:0;text-align:left;text-rendering:geometricPrecision;width:100%}.content-grid>.risks-container .posture-dual__column-body{align-content:stretch;background:var(--chrome-control-bg);border:none;border-radius:16px;box-shadow:none;box-sizing:border-box;flex:1 1 auto;grid-template-rows:1fr auto;padding:clamp(10px,2.4cqi,14px);row-gap:clamp(12px,2.2cqi,18px);width:100%}.content-grid>.risks-container .posture-dual__risks-main{align-self:stretch;display:flex;flex-direction:column;height:100%;justify-content:flex-start;min-height:0}.content-grid>.risks-container .posture-dual__risks-cluster{display:flex;flex:1 1 auto;flex-direction:column;gap:clamp(6px,1.1vw,10px);min-height:0}.content-grid>.risks-container .posture-dual__risks-cluster .risks-header{flex-shrink:0;margin-bottom:0;padding-bottom:clamp(2px,.6vw,6px)}.content-grid>.risks-container .status-cards{align-items:stretch;box-sizing:border-box;gap:clamp(8px,2cqi,14px);margin-top:0;min-height:var(--posture-footer-strip-h);min-width:0;transform:none}.content-grid>.risks-container .status-cards .status-card{min-height:var(--posture-footer-strip-h)}.content-grid>.risks-container .risks-grid{align-content:stretch;flex:1 1 auto;grid-auto-rows:1fr;margin-bottom:0;margin-top:0;min-height:0}.content-grid>.risks-container .risks-grid .risk-card{aspect-ratio:auto;height:100%;min-height:clamp(140px,36cqi,156px)}.content-grid>.health-score-container,.content-grid>.risks-container{background:#0000;border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;min-width:0;padding:0}.content-grid>.risks-container{container-name:riskspanel;container-type:inline-size;padding-left:0;padding-inline:0}.risks-container{align-items:stretch;display:flex;flex-direction:column;min-height:0;padding-left:22px}.risks-container .status-cards{flex-shrink:0;margin-top:0}.risks-header{display:flex;gap:10px 16px;justify-content:space-between;margin-bottom:18px;padding-bottom:8px}.risks-header,.risks-sub{align-items:center;flex-wrap:wrap}.risks-sub{color:var(--text-muted);display:inline-flex;font-size:var(--font-body);gap:10px;min-width:0}.risks-sub-item strong,.risks-total strong{color:var(--text-primary);font-weight:700}.risks-sub-divider,.risks-total{color:var(--text-muted)}.risks-total{font-size:var(--font-body);margin-left:auto}.risks-grid{grid-gap:clamp(8px,2cqi,14px);display:grid;gap:clamp(8px,2cqi,14px);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:clamp(10px,2vw,18px)}.risks-grid .risk-card{aspect-ratio:4/5;border-radius:14px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;justify-content:space-between;min-width:0;padding:clamp(10px,2.4cqi,14px);width:100%}.risks-grid .risk-card.critical{background-color:var(--severity-critical)}.risks-grid .risk-card.high{background-color:var(--severity-high)}.risks-grid .risk-card.medium{background-color:var(--severity-medium)}.risks-grid .risk-card.low{background-color:var(--severity-low)}.risks-grid .risk-card-label{color:#f6f6f6;font-size:clamp(13px,4.2cqi,19px);font-weight:400;line-height:1.2;margin-bottom:0;opacity:.95}.risks-grid .risk-card-value{font-feature-settings:"tnum";color:#d8d8d8;font-size:clamp(18px,6.5cqi,30px);font-variant-numeric:tabular-nums;font-weight:300;line-height:1;max-width:100%;overflow:visible;white-space:nowrap}.risks-grid .risk-card.low .risk-card-label,.risks-grid .risk-card.low .risk-card-value{color:#f2f2f2}.risks-sub-link{align-items:center;color:inherit;cursor:pointer;display:inline-flex;text-decoration:none}.risks-sub-link:hover .risks-sub-item{color:#c8c8c8}.risks-sub-link:hover .risks-sub-item strong{color:#fff}.risks-total-link,a.risks-total{color:inherit;cursor:pointer;text-decoration:none}.risks-total-link:hover{color:#c8c8c8}.risks-total-link:hover strong{color:#fff}.assets-col-resize-handle,.risks-page-col-resize-handle{background:#0000;border:none;bottom:0;cursor:col-resize;height:auto;position:absolute;right:0;top:0;touch-action:none;width:10px;z-index:5}.assets-col-resize-handle:after,.risks-page-col-resize-handle:after{background:#0000;border-radius:0;bottom:0;content:"";left:auto;pointer-events:none;position:absolute;right:0;top:0;transform:none;width:1px}.assets-col-resize-handle:after{background:#3a3a3a}.risks-page-col-resize-handle:after{background:#0000;bottom:8px;top:8px;width:2px}.assets-col-resize-handle.is-active:after,.assets-col-resize-handle:focus-visible:after,.assets-col-resize-handle:hover:after{background:#71717a;width:1px}.risks-page-col-resize-handle.is-active:after,.risks-page-col-resize-handle:focus-visible:after,.risks-page-col-resize-handle:hover:after{background:#71717a;width:2px}.assets-table thead th:last-child .assets-col-resize-handle,.assets-table thead th:last-child .risks-page-col-resize-handle,.risks-page-table thead th:last-child .risks-page-col-resize-handle{display:none}.dashboard-container.theme-light .assets-col-resize-handle:after{background:#ccc}.dashboard-container.theme-light .assets-col-resize-handle.is-active:after,.dashboard-container.theme-light .assets-col-resize-handle:focus-visible:after,.dashboard-container.theme-light .assets-col-resize-handle:hover:after,.dashboard-container.theme-light .risks-page-col-resize-handle.is-active:after,.dashboard-container.theme-light .risks-page-col-resize-handle:focus-visible:after,.dashboard-container.theme-light .risks-page-col-resize-handle:hover:after{background:#71717a}.dashboard-container.theme-light .risks-page-col-resize-handle:after{background:#0000}.risks-page{border:none;border-radius:16px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;min-height:0;padding:16px;width:100%}.dashboard-container.theme-light .risks-page,.risks-page{background:var(--chrome-control-bg)}.risks-page-stack{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;min-height:0;width:100%}.main-content-inner.page-risks .risks-page-stack{max-height:100%}.main-content-inner.page-risks .risks-page-filters{flex-shrink:0}.main-content-inner.page-risks .risks-page{max-height:none}.risks-page-pagination{box-sizing:border-box;flex:0 0 auto;margin-top:4px;max-width:100%;min-width:0;padding:0 6px 2px;width:100%}.risks-page-pagination .table-pagination{padding-top:0}.main-content-inner.page-risks .risks-page .assets-table-shell.risks-page-table-shell{flex:1 1 auto}.risks-page-table-header-frame{align-items:stretch;background:var(--chrome-control-bg);border:none;box-sizing:border-box;display:flex;flex:0 0 auto;overflow:hidden}.risks-page-table-header{flex:1 1 auto;min-width:0;overflow:hidden}.risks-page-table-header-gutter{background:inherit;flex:0 0 8px;flex:0 0 var(--risks-header-gutter,8px);min-width:8px;min-width:var(--risks-header-gutter,8px);position:relative;width:8px;width:var(--risks-header-gutter,8px)}.dashboard-container.theme-light .risks-page-table-header-frame{background:var(--chrome-control-bg)}.risks-page-table--header{border-spacing:0;margin:0}.risks-page-table--header thead th{background:#0000!important;border:none!important;border-bottom:1px solid #52525b!important;box-shadow:none!important;padding:0!important;position:relative!important;top:auto!important;vertical-align:middle}.dashboard-container.theme-light .risks-page-table--header thead th{background:#0000!important;border-bottom-color:#a1a1aa!important}.risks-page-table-header-gutter:after{background:#52525b;bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:3px}.dashboard-container.theme-light .risks-page-table-header-gutter:after{background:#a1a1aa}.risks-page-table--body thead{display:none}.assets-table.risks-page-table--body td,.assets-table.risks-page-table--body th,.risks-page .assets-table.risks-page-table--body td,.risks-page .assets-table.risks-page-table--body th{border:none!important;box-shadow:none!important}.assets-table-shell--inventory-body .risks-page-table-scroll .assets-table tbody tr:hover td{background:#ffffff0a}.assets-table-shell--inventory-body .risks-page-table-scroll .assets-table tbody tr:hover td:first-child{border-bottom-left-radius:14px;border-top-left-radius:14px}.assets-table-shell--inventory-body .risks-page-table-scroll .assets-table tbody tr:hover td:last-child{border-bottom-right-radius:14px;border-top-right-radius:14px}.dashboard-container.theme-light .assets-table-shell--inventory-body .risks-page-table-scroll .assets-table tbody tr:hover td{background:#18181b0d}.risks-page .assets-table.risks-page-table--body tr:last-child td{border-bottom:none}.risks-page-toolbar{align-items:center;display:flex;gap:12px;justify-content:flex-end}.risks-page-header-actions{align-items:center;display:flex;flex-shrink:0}.risks-report-modal-backdrop{align-items:center;background:#020617b3;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.risks-report-modal{background:#0f172a;border:1px solid #94a3b84d;border-radius:12px;box-shadow:0 20px 45px #0206178c;color:#e2e8f0;padding:16px;position:relative;width:min(520px,100%)}.risks-report-modal h3{font-size:1.1rem;margin:0;padding-right:36px}.risks-report-modal p{font-size:.92rem;margin:10px 0 0}.risks-report-modal-empty{color:#fca5a5;font-size:.86rem;margin-top:10px}.risks-report-modal-label{color:#cbd5e1;display:block;font-size:.86rem;margin-bottom:6px;margin-top:12px}.risks-report-modal-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.risks-list-accept-btn,.risks-page-clear-btn,.risks-page-filter-btn{border-radius:9999px!important;font:inherit}.risks-page-filter-field select{border-radius:8px!important;font:inherit}.risks-page-clear-btn,.risks-page-filter-btn{background:#12131a;border:1px solid #3a3a3a;color:#f4f4f5;cursor:pointer;height:38px;line-height:1;padding:0 14px}.risks-page-clear-btn:hover,.risks-page-filter-btn:hover{background:#1a1b24}.new-scan-btn.risks-generate-report-btn{align-items:center;background:#0000;border:1.5px solid #d4d4d8;border-radius:9999px!important;box-sizing:border-box;color:#f4f4f5;display:inline-flex;font-size:15px;gap:8px;justify-content:center;line-height:1;min-height:40px;padding:10px 22px;text-align:center;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.new-scan-btn.risks-generate-report-btn .risks-generate-report-btn-icon{display:block;flex-shrink:0}.new-scan-btn.risks-generate-report-btn:hover{background:#f4f4f5;border-color:#f4f4f5;color:#111827}.risks-page-filters{align-items:center;background:#0000;border:none;border-radius:0;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;padding:0;position:relative;width:100%;z-index:55;z-index:var(--page-filter-menu-z,55)}.risks-page-filters .users-orgs-users-company-filter-bar{background:var(--chrome-control-bg)!important;border:none!important;border-radius:16px!important;box-shadow:none!important;height:36px;outline:none;overflow:hidden}.risks-page-filters .users-orgs-users-company-filter-main,.risks-page-filters .users-orgs-users-company-filter-main--all-orgs,.risks-page-filters .users-orgs-users-company-filter-main.users-orgs-users-company-filter-main--all-orgs,.risks-page-filters .users-orgs-users-company-filter-main:hover{background:#0000!important;box-shadow:none!important;color:#e5e7eb}.risks-page-filters .users-orgs-users-company-filter-chevron,.risks-page-filters .users-orgs-users-company-filter-icon,.risks-page-filters .users-orgs-users-company-filter-label{color:#a1a1aa}.risks-page-filters .users-orgs-users-company-filter-label--active{color:#e5e7eb}.risks-page-filters .risks-page-table-search{flex:0 0 280px;margin-left:auto;max-width:100%;width:280px}.risks-page-date-filter-chip{align-items:center;background:#1a1a1a;background:var(--chrome-control-bg,#1a1a1a);border-radius:16px;box-sizing:border-box;color:#e5e7eb;color:var(--text-body,#e5e7eb);display:inline-flex;font-size:13px;font-weight:600;gap:8px;line-height:1;min-height:36px;padding:0 10px 0 14px}.risks-page-date-filter-chip-label{white-space:nowrap}.risks-page-date-filter-chip-clear{appearance:none;background:#0000;border:none;color:inherit;cursor:pointer;font-size:14px;line-height:1;opacity:.75;padding:2px 4px}.risks-page-date-filter-chip-clear:hover{opacity:1}.dashboard-container.theme-light .risks-page-date-filter-chip{background:#f4f4f5;background:var(--chrome-control-bg,#f4f4f5);color:#18181b}.risks-page-date-filter-chip.is-relaxed{outline:1px dashed #2563eb73}.risks-bulk-bar{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;min-height:36px}.risks-bulk-status{flex:0 0 auto;position:relative}.risks-bulk-status-btn{align-items:center;background:#fff;border:none;border-radius:16px!important;box-shadow:none;color:#111827;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:8px;height:36px;justify-content:center;line-height:1;padding:0 14px;transition:background .15s ease,color .15s ease;white-space:nowrap}.risks-bulk-status-btn.is-open,.risks-bulk-status-btn:hover{background:#f0f0f0;color:#111827}.risks-bulk-status-btn:focus-visible{outline:2px solid #a1a1aa;outline-offset:2px}.dashboard-container.theme-light .risks-bulk-status-btn{background:#111827;color:#fff}.dashboard-container.theme-light .risks-bulk-status-btn.is-open,.dashboard-container.theme-light .risks-bulk-status-btn:hover{background:#000;color:#fff}.dashboard-container.theme-light .risks-bulk-status-btn:focus-visible{outline-color:#52525b}.risks-bulk-delete-btn{align-items:center;background:#dc2626;border:none;border-radius:16px!important;box-shadow:none;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;height:36px;justify-content:center;line-height:1;padding:0 14px;transition:background .15s ease,color .15s ease;white-space:nowrap}.risks-bulk-delete-btn:hover:not(:disabled){background:#b91c1c;color:#fff}.risks-bulk-delete-btn:disabled{cursor:not-allowed;opacity:.55}.risks-bulk-delete-btn:focus-visible{outline:2px solid #a1a1aa;outline-offset:2px}.dashboard-container.theme-light .risks-bulk-delete-btn{background:#dc2626;color:#fff}.dashboard-container.theme-light .risks-bulk-delete-btn:hover:not(:disabled){background:#b91c1c;color:#fff}.dashboard-container.theme-light .risks-bulk-delete-btn:focus-visible{outline-color:#52525b}.risks-bulk-status-chevron{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid;height:0;transition:transform .15s ease;width:0}.risks-bulk-status-btn.is-open .risks-bulk-status-chevron{transform:rotate(180deg)}.risks-bulk-status-menu{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#18181beb;border:none;border-radius:14px;box-shadow:0 12px 28px #00000059;box-sizing:border-box;left:0;list-style:none;margin:0;min-width:100%;padding:6px;position:absolute;top:calc(100% + 6px);z-index:40}.risks-bulk-status-option{align-items:center;background:#0000;border:none;border-radius:10px;color:#f4f4f5;cursor:pointer;display:flex;font:inherit;font-size:12px;font-weight:600;min-height:32px;padding:6px 10px;text-align:left;width:100%}.risks-bulk-status-option:focus-visible,.risks-bulk-status-option:hover{background:#ffffff14;outline:none}.risks-bulk-status-option--open{color:#86efac}.risks-bulk-status-option--accepted{color:#fde047}.risks-bulk-status-option--false_positive{color:#d4d4d8}.risks-bulk-status-option--closed{color:#93c5fd}.dashboard-container.theme-light .risks-bulk-status-menu{background:#fffffff5;box-shadow:0 12px 28px #0000001f}.dashboard-container.theme-light .risks-bulk-status-option{color:#111827}.dashboard-container.theme-light .risks-bulk-status-option:focus-visible,.dashboard-container.theme-light .risks-bulk-status-option:hover{background:#0000000f}.dashboard-container.theme-light .risks-bulk-status-option--open{color:#15803d}.dashboard-container.theme-light .risks-bulk-status-option--accepted{color:#a16207}.dashboard-container.theme-light .risks-bulk-status-option--false_positive{color:#52525b}.dashboard-container.theme-light .risks-bulk-status-option--closed{color:#1d4ed8}.risks-status-note-overlay{align-items:center;background:#0000008c;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow:auto;padding:clamp(20px,4vw,48px);position:fixed;z-index:2100}.risks-status-note-dialog{background:linear-gradient(180deg,#222,#1a1a1a);border:none;border-radius:16px;box-shadow:0 24px 48px #0000008c;box-sizing:border-box;color:#f4f4f5;margin:auto;max-width:100%;outline:none;padding:48px 28px 22px;position:relative;width:min(460px,calc(100vw - 32px))}.risks-status-note-dialog .assets-exclude-confirm-x{align-items:center;background:#0000;border:1px solid #3f3f46;border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;height:30px;justify-content:center;line-height:0;padding:0;position:absolute;right:10px;top:10px;width:30px;z-index:2}.risks-status-note-dialog .assets-exclude-confirm-x:hover:not(:disabled){background:#ffffff0f;border-color:#71717a}.risks-status-note-dialog .assets-exclude-confirm-x:disabled{cursor:not-allowed;opacity:.45}.risks-status-note-dialog .assets-exclude-confirm-desc{color:#d4d4d8;font-size:14px;line-height:1.55;margin:0 0 18px;padding-inline:6px;text-align:center}.risks-status-note-dialog .assets-exclude-confirm-warning{color:#a1a1aa;display:block;font-size:13px;font-weight:600;margin-top:10px}.risks-status-note-dialog .assets-exclude-confirm-actions{display:flex;gap:10px;justify-content:center}.risks-status-note-dialog .assets-exclude-confirm-btn{align-items:center;background:#3f3f46;border:1px solid #52525b;border-radius:9999px!important;border-radius:var(--popup-action-btn-radius,9999px)!important;color:#f4f4f5;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-size:var(--popup-action-btn-font-size,13px);font-weight:600;font-weight:var(--popup-action-btn-font-weight,600);justify-content:center;min-height:34px;min-height:var(--popup-action-btn-height,34px);padding:6px 18px;padding:6px var(--popup-action-btn-padding-x,18px)}.risks-status-note-dialog .assets-exclude-confirm-btn:hover:not(:disabled){background:#52525b;border-color:#71717a;color:#fff}.risks-status-note-dialog .assets-exclude-confirm-btn:disabled{cursor:not-allowed;opacity:.45}.risks-status-note-input{background:#202020;background:var(--chrome-control-bg,#202020);border:none;border-radius:12px!important;box-sizing:border-box;color:#f4f4f5;display:block;font:inherit;font-size:13px;line-height:1.45;margin:0 0 14px;min-height:110px;padding:12px 14px;resize:vertical;width:100%}.risks-status-note-input:focus,.risks-status-note-input:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.risks-status-note-input::placeholder{color:#888}.risks-status-note-error{color:#fca5a5;font-size:13px;margin:-6px 0 12px;text-align:center}.risks-status-note-confirm-btn{background:#2563eb!important;border:none!important;color:#fff!important}.risks-status-note-confirm-btn:hover:not(:disabled){background:#1d4ed8!important;border:none!important;color:#fff!important}.dashboard-container.theme-light .risks-status-note-dialog{background:linear-gradient(180deg,#fff,#f4f4f5);color:#111827}.dashboard-container.theme-light .risks-status-note-dialog .assets-exclude-confirm-desc{color:#3f3f46}.dashboard-container.theme-light .risks-status-note-dialog .assets-exclude-confirm-warning{color:#71717a}.dashboard-container.theme-light .risks-status-note-dialog .assets-exclude-confirm-x{border-color:#d4d4d8;color:#111827}.dashboard-container.theme-light .risks-status-note-dialog .assets-exclude-confirm-btn{background:#d4d4d8;border-color:#a1a1aa;color:#111827}.dashboard-container.theme-light .risks-status-note-input{background:#dcdcdc;background:var(--chrome-control-bg,#dcdcdc);color:#111827}.dashboard-container.theme-light .risks-status-note-error{color:#b91c1c}.risks-page-filters .risks-page-table-search .subscription-org-management-search-input,.risks-page-filters .risks-page-table-search .subscription-org-management-search-input:focus,.risks-page-filters .risks-page-table-search .subscription-org-management-search-input:focus-visible{background:var(--chrome-control-bg)!important;background-color:var(--chrome-control-bg)!important;border:none!important;border-radius:16px!important;box-shadow:none!important;color:#e5e7eb;outline:none!important}.risks-filter-dismiss-backdrop{background:#0000;inset:0;position:fixed;z-index:25}.risks-page-filter-field{color:var(--text-muted);display:flex;flex-direction:column;font-size:var(--font-muted);gap:0;letter-spacing:.08em;min-width:160px;text-transform:uppercase}.risks-page-filter-field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--chrome-control-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23a1a1aa' d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border:none;border-radius:16px!important;box-shadow:none;color:var(--text-body);font-size:var(--font-th);height:36px;padding:0 34px 0 12px;transition:background .15s ease,color .15s ease}.risks-page-filter-field select:hover{background-color:var(--chrome-control-bg);background-color:var(--chrome-control-bg-hover,var(--chrome-control-bg))}.risks-page-filter-field select:focus,.risks-page-filter-field select:focus-visible{box-shadow:none;outline:none}.risks-page-filter-field select option{background:#18181b;color:#e5e7eb}.risks-page-clear-btn{align-self:flex-end}.risks-page-table-shell{background:#0000;border:none;box-shadow:none;overflow:hidden}.dashboard-container.theme-light .risks-page .assets-table-shell.risks-page-table-shell,.risks-page .assets-table-shell.risks-page-table-shell{background:#0000;border:none;border-radius:0;box-shadow:none;padding:0}.risks-page-table-loading{align-items:center;box-sizing:border-box;color:#9e9e9e;color:var(--text-muted,#9e9e9e);display:flex;flex:1 1 auto;flex-direction:column;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.9375rem;font-size:var(--font-body,.9375rem);font-weight:500;gap:14px;height:100%;justify-content:center;min-height:12rem;width:100%}.risks-page-loading-spinner{animation:risksPageBlueXPulse 1.45s ease-in-out infinite;background:#00aeef;border:0;border-radius:0;clip-path:polygon(0 0,28% 0,50% 29%,72% 0,100% 0,64% 50%,100% 100%,72% 100%,50% 71%,28% 100%,0 100%,36% 50%);display:block;filter:drop-shadow(0 0 6px rgba(0,174,239,.62)) drop-shadow(0 0 16px rgba(0,174,239,.2));height:34px;position:relative;width:38px}.risks-page-loading-text{color:inherit}.dashboard-container.theme-light .risks-page-loading-spinner{border:0;filter:drop-shadow(0 0 5px rgba(0,139,199,.45)) drop-shadow(0 0 12px rgba(0,139,199,.16))}@keyframes risksPageBlueXPulse{0%,to{opacity:.65;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.risks-page-loading-spinner{animation:none}}.risks-page-table-scroll{--risks-scroll-content-inset:16px;margin-top:12px;overflow:auto;scrollbar-color:#ffffff47 #0000;scrollbar-gutter:stable;scrollbar-width:thin}.risks-page-table-scroll .risks-page-table--body,.risks-page-table-scroll>.assets-table,.risks-page-table-scroll>table{box-sizing:border-box;margin-right:var(--risks-scroll-content-inset)!important;max-width:calc(100% - var(--risks-scroll-content-inset))!important;width:calc(100% - var(--risks-scroll-content-inset))!important}.risks-page-table-scroll::-webkit-scrollbar{width:14px}.risks-page-table-scroll::-webkit-scrollbar-track{background:#0000;margin:4px 0}.risks-page-table-scroll::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#ffffff38;border:3px solid #0000;border-radius:999px}.risks-page-table-scroll::-webkit-scrollbar-thumb:hover{background-color:#ffffff57}.dashboard-container.theme-light .risks-page-table-scroll{scrollbar-color:#00000047 #0000}.dashboard-container.theme-light .risks-page-table-scroll::-webkit-scrollbar-thumb{background-color:#00000038}.dashboard-container.theme-light .risks-page-table-scroll::-webkit-scrollbar-thumb:hover{background-color:#00000057}.risks-page-table thead th{backdrop-filter:none;-webkit-backdrop-filter:none;position:relative;top:auto;z-index:2}.dashboard-container.theme-light .risks-page-table thead th,.risks-page-table thead th{background:var(--chrome-control-bg);box-shadow:none}.risks-page-table{table-layout:fixed}.risks-page-table--resizable td,.risks-page-table--resizable th{overflow:hidden;text-overflow:ellipsis}.assets-table.risks-page-table td.assets-empty-cell,.risks-page-table td.assets-empty-cell,.risks-page-table td.risks-page-empty-cell{color:#a1a1aa;color:var(--text-muted,#a1a1aa);font-weight:500;letter-spacing:.01em;min-height:5rem;overflow:visible!important;padding:36px 24px;text-align:center;text-overflow:clip;vertical-align:middle;white-space:normal}.dashboard-container.theme-light .assets-table.risks-page-table td.assets-empty-cell,.dashboard-container.theme-light .risks-page-table td.assets-empty-cell,.dashboard-container.theme-light .risks-page-table td.risks-page-empty-cell{color:#71717a;color:var(--text-muted,#71717a)}.risks-page-table-scroll:has(.risks-page-empty-row){overflow-x:hidden}.risks-page-table--resizable thead th{padding:0;vertical-align:middle}.risks-page-th-inner{align-items:center;box-sizing:border-box;display:flex;max-width:100%;min-height:45px;min-width:0;padding:12px 18px;position:relative;width:100%}.assets-table.risks-page-table thead .risks-page-sort-btn,.risks-page-th-label{align-items:center;color:var(--text-header);display:inline-flex;font-size:var(--font-th);font-weight:600;letter-spacing:.8px;text-transform:uppercase}.assets-table.risks-page-table thead .risks-page-sort-btn{cursor:pointer;gap:6px;line-height:1.25;margin:0;max-width:100%;min-width:0;padding:0;width:100%}.assets-table.risks-page-table thead .risks-page-sort-btn:focus-visible,.assets-table.risks-page-table thead .risks-page-sort-btn:hover{color:var(--text-body);outline:none}.assets-table.risks-page-table thead .risks-page-sort-btn .assets-sort-icon{flex-shrink:0;font-size:11px;opacity:1}.dashboard-container.theme-light .assets-table.risks-page-table thead .risks-page-sort-btn:focus-visible,.dashboard-container.theme-light .assets-table.risks-page-table thead .risks-page-sort-btn:hover{color:#111827}.risks-page-table:not(.risks-page-table--resizable) td:first-child,.risks-page-table:not(.risks-page-table--resizable) th:first-child{max-width:44px;width:44px}.risks-page-table:not(.risks-page-table--resizable) th:nth-child(2){max-width:clamp(4rem,7vw,5.5rem);width:clamp(4rem,7vw,5.5rem)}.risks-page-table col[data-col-key=checkbox],.risks-page-td-checkbox,.risks-page-th-checkbox{max-width:44px;min-width:44px;width:44px}.assets-table.risks-page-table td.risks-page-td-checkbox,.assets-table.risks-page-table th.risks-page-th-checkbox,.risks-page-table--resizable thead th.risks-page-th-checkbox{padding:0;text-align:center;vertical-align:middle}.assets-th-checkbox .assets-th-inner,.assets-th-checkbox .assets-th-inner--center,.risks-page-th-checkbox .assets-th-inner,.risks-page-th-checkbox .risks-page-th-inner{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:45px;padding:0;width:100%}.risks-page-checkbox{appearance:none;-webkit-appearance:none;background:#3f3f46;border:1px solid #52525b;border-radius:5px;box-shadow:inset 0 1px 0 #ffffff0d;cursor:pointer;height:16px;margin:0;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease;vertical-align:middle;width:16px}.risks-page-td-checkbox .risks-page-checkbox,.risks-page-th-checkbox .risks-page-checkbox{display:block;margin-left:auto;margin-right:auto}.risks-page-checkbox:hover{border-color:#71717a}.risks-page-checkbox:checked,.risks-page-checkbox:indeterminate{background-color:#2563eb;background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-color:#2563eb}.risks-page-checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5 6 11l6-6'/%3E%3C/svg%3E")}.risks-page-checkbox:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' d='M4 8h8'/%3E%3C/svg%3E")}.risks-page-checkbox:focus-visible{outline:2px solid #60a5fa;outline-offset:1px}.risks-page-checkbox:disabled{cursor:not-allowed;opacity:.45}.dashboard-container.theme-light .risks-page-checkbox{background:#fff;border-color:#a1a1aa;box-shadow:none}.dashboard-container.theme-light .risks-page-checkbox:hover{border-color:#71717a}.dashboard-container.theme-light .risks-page-checkbox:checked,.dashboard-container.theme-light .risks-page-checkbox:indeterminate{background-color:#2563eb;border-color:#2563eb}.risks-page-table tbody tr.risks-page-table-row.is-selected td{background:#2563eb14}.risks-page-table tbody tr.risks-page-table-row{height:56px}.risks-page-table tbody tr.risks-page-table-row>td{box-sizing:border-box;height:56px}.risks-page-table tbody tr.risks-page-virtual-spacer,.risks-page-table tbody tr.risks-page-virtual-spacer:hover{background:#0000}.risks-page-table tbody tr.risks-page-virtual-spacer>td{background:#0000;border:0;padding:0;pointer-events:none}.dashboard-container.theme-light .risks-page-table tbody tr.risks-page-table-row.is-selected td{background:#2563eb0f}.risks-page-table col[data-col-key=severity],.risks-page-table--resizable td:nth-child(2),.risks-page-table--resizable th:nth-child(2){white-space:nowrap}.risks-page-table:not(.risks-page-table--resizable) td:nth-child(3),.risks-page-table:not(.risks-page-table--resizable) th:nth-child(3){max-width:260px;width:20%}.risks-page-table:not(.risks-page-table--resizable) td:nth-child(4),.risks-page-table:not(.risks-page-table--resizable) th:nth-child(4){max-width:120px;width:10%}.risks-page-table:not(.risks-page-table--resizable) td:nth-child(5),.risks-page-table:not(.risks-page-table--resizable) th:nth-child(5){max-width:88px;width:8%}.risks-page-table:not(.risks-page-table--resizable) th:nth-child(6){width:32%}.risks-page-table:not(.risks-page-table--resizable) td:nth-child(7),.risks-page-table:not(.risks-page-table--resizable) th:nth-child(7){max-width:130px;width:10%}.risks-page-table:not(.risks-page-table--resizable) td:nth-child(8),.risks-page-table:not(.risks-page-table--resizable) th:nth-child(8){max-width:156px;width:156px}.risks-page-table col[data-col-key=port]{min-width:80px;width:96px}.risks-page-table td.risks-page-td-port,.risks-page-table th.risks-page-th-port{text-align:center;vertical-align:middle}.risks-page-table th.risks-page-th-port .risks-page-th-inner{justify-content:center;padding-left:8px;padding-right:8px}.risks-page-table td.risks-page-td-port{padding-left:8px;padding-right:8px}.risks-page-table th.risks-page-th-port .risks-page-sort-btn{justify-content:center;margin:0 auto;max-width:100%;width:auto}.risks-page-table td.risks-page-td-port .risks-list-port-chip,.risks-page-table td.risks-page-td-port .risks-list-port-empty{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;margin:0 auto;max-width:100%}.risks-page-table col[data-col-key=scanner]{min-width:88px;width:100px}.risks-page-table col[data-col-key=status],.risks-page-table td:nth-child(8),.risks-page-table th:nth-child(8){max-width:156px;min-width:156px;width:156px}.risks-page-table td:nth-child(7),.risks-page-table td:nth-child(8),.risks-page-table th:nth-child(7) .risks-page-th-inner,.risks-page-table th:nth-child(8) .risks-page-th-inner{padding-left:12px;padding-right:12px}.risks-page-table td:nth-child(8){overflow:visible}.risks-page-table td:nth-child(7) .risks-list-scanner-source{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.risks-page-table td:nth-child(8) .risks-list-action-select{box-sizing:border-box;max-width:126px;min-width:126px;width:126px}.risks-page-table tbody tr.risks-page-table-row--clickable{cursor:pointer}.risks-page-table tbody tr.risks-page-table-row--clickable:hover td{background:#ffffff0a}.risks-page-table tbody tr.risks-page-table-row--clickable:hover td:first-child{border-bottom-left-radius:14px;border-top-left-radius:14px}.risks-page-table tbody tr.risks-page-table-row--clickable:hover td:last-child{border-bottom-right-radius:14px;border-top-right-radius:14px}.risks-page-table tbody tr.risks-page-table-row--clickable:focus-visible{outline:2px solid #2563ebcc;outline-offset:-2px}.risks-page-table tbody tr.risks-page-table-row--clickable:focus-visible .risks-list-target,.risks-page-table tbody tr.risks-page-table-row--clickable:hover .risks-list-target{color:#60a5fa;text-decoration:underline}.dashboard-container.theme-light .risks-page-table tbody tr.risks-page-table-row--clickable:hover td{background:#18181b0d}.dashboard-container.theme-light .risks-page-table tbody tr.risks-page-table-row--clickable:focus-visible .risks-list-target,.dashboard-container.theme-light .risks-page-table tbody tr.risks-page-table-row--clickable:hover .risks-list-target{color:#2563eb}.risks-page-table tbody tr.risks-page-table-row--clickable td:last-child{cursor:default}.risks-list-threat{align-items:center;display:inline-flex;flex-direction:row;gap:8px;white-space:nowrap}.risks-list-threat-bars{display:inline-grid;gap:3px;grid-auto-flow:column}.risks-list-threat-bars span{background:#d4d4d8;border-radius:999px;height:10px;opacity:.3;width:4px}.risks-list-threat-bars--critical span:nth-child(-n+4){background:#991b1b;opacity:1}.risks-list-threat-bars--high span:nth-child(-n+3){background:#c75e1a;opacity:1}.risks-list-threat-bars--medium span:nth-child(-n+2){background:#d4a017;opacity:1}.risks-list-threat-bars--low span:first-child{background:#2563eb;opacity:1}.risks-list-threat-label{font-weight:600}.risks-list-threat-label--critical{color:var(--severity-critical)}.risks-list-threat-label--high{color:var(--severity-high)}.risks-list-threat-label--medium{color:var(--severity-medium)}.risks-list-threat-label--low{color:var(--severity-low)}.risks-list-vulnerability{display:flex;flex-direction:column;gap:6px;min-width:0}.risks-list-source{align-items:center;background:#0f172a61;border:1px solid #94a3b859;border-radius:999px;color:#cbd5e1;display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.06em;max-width:100%;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:fit-content}.risks-list-target,.risks-list-title{color:var(--text-primary);font-size:var(--font-body);line-height:1.35;white-space:normal;word-break:break-word}.risks-page-table td:nth-child(3) .risks-list-target{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal}.risks-list-target-link{background:#0000;border:none;cursor:pointer;font:inherit;padding:0;text-align:left;text-decoration:underline}.risks-list-title{font-weight:600}.risks-list-scanner-source{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none}.risks-list-cvss{font-feature-settings:"tnum";align-items:center;border-radius:999px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;height:22px;justify-content:center;letter-spacing:.02em;line-height:1;min-width:2.5rem;padding:0 8px}.risks-list-cvss--critical{background:var(--severity-critical);box-shadow:0 0 0 1px color-mix(in srgb,var(--severity-critical) 40%,#0000)}.risks-list-cvss--high{background:var(--severity-high);box-shadow:0 0 0 1px color-mix(in srgb,var(--severity-high) 40%,#0000)}.risks-list-cvss--medium{background:var(--severity-medium);box-shadow:0 0 0 1px color-mix(in srgb,var(--severity-medium) 40%,#0000)}.risks-list-cvss--low{background:var(--severity-low);box-shadow:0 0 0 1px color-mix(in srgb,var(--severity-low) 40%,#0000)}.risks-list-cvss--unknown{background:#52525b;box-shadow:0 0 0 1px #52525b66;color:#e4e4e7;font-weight:600}.dashboard-container.theme-light .risks-list-cvss--critical{background:var(--severity-critical);color:#fff}.dashboard-container.theme-light .risks-list-cvss--high{background:var(--severity-high);color:#fff}.dashboard-container.theme-light .risks-list-cvss--medium{background:var(--severity-medium);color:#fff}.dashboard-container.theme-light .risks-list-cvss--low{background:var(--severity-low);color:#fff}.dashboard-container.theme-light .risks-list-cvss--unknown{background:#71717a;color:#fff}.risks-list-meta{color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:var(--font-muted);gap:8px}.risks-list-scanner-tag{background:#12131a;font-weight:600}.risks-list-port-chip,.risks-list-scanner-tag{align-items:center;border:1px solid #2f2f35;border-radius:999px;display:inline-flex;padding:2px 8px}.risks-list-port-chip{font-feature-settings:"tnum";background:#0000;color:var(--text-body);font-variant-numeric:tabular-nums;justify-content:flex-start;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.risks-list-port-empty{color:#9e9e9e;color:var(--text-muted,#9e9e9e)}.dashboard-container.theme-light .risks-list-port-chip{border-color:#d1d5db;color:#374151}.risks-list-detected{color:var(--text-body);line-height:1.35;white-space:normal}.risks-list-status-actions-cell{align-items:center;display:flex;justify-content:flex-start;min-width:0;overflow:visible;position:relative;width:100%}.risks-list-status-select{max-width:126px;position:relative;width:126px;z-index:1}.risks-list-status-select.is-open{z-index:40}.risks-list-action-select{--risks-status-fill:#52525b;--risks-status-fill-hover:#3f3f46;align-items:center;background-color:var(--risks-status-fill);border:1px solid #0000;border-radius:999px!important;box-shadow:inset 0 1px 0 #ffffff24;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:8px;height:32px;justify-content:space-between;line-height:1.2;max-width:126px;min-width:126px;padding:0 12px;text-align:left;transition:background-color .15s ease,box-shadow .15s ease;width:126px}.risks-list-action-select-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.risks-list-action-select-chevron{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23fff' d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;flex-shrink:0;height:12px;transition:transform .15s ease;width:12px}.risks-list-action-select.is-open .risks-list-action-select-chevron{transform:rotate(180deg)}.risks-list-action-select:hover{background-color:var(--risks-status-fill-hover)}.risks-list-action-select--open{--risks-status-fill:#16a34a;--risks-status-fill-hover:#15803d}.risks-list-action-select--accepted{--risks-status-fill:#ca8a04;--risks-status-fill-hover:#a16207}.risks-list-action-select--false_positive{--risks-status-fill:#71717a;--risks-status-fill-hover:#52525b}.risks-list-action-select--closed{--risks-status-fill:#2563eb;--risks-status-fill-hover:#1d4ed8}.risks-list-action-select:active,.risks-list-action-select:focus,.risks-list-action-select:focus-visible{box-shadow:inset 0 1px 0 #ffffff24;outline:none}.risks-list-status-menu{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#18181bd1;border:1px solid #ffffff1f;border-radius:14px;box-shadow:none;box-sizing:border-box;list-style:none;margin:0;padding:6px;z-index:1200}.risks-list-status-menu-option{align-items:center;background:#0000;border:none;border-radius:10px;color:#f4f4f5;cursor:pointer;display:flex;font:inherit;font-size:12px;font-weight:600;min-height:32px;padding:6px 10px;text-align:left;width:100%}.risks-list-status-menu-option:focus-visible,.risks-list-status-menu-option:hover{background:#ffffff14;outline:none}.risks-list-status-menu-option.is-selected{background:#ffffff1f;font-weight:700}.risks-list-status-dot{background:#71717a;border-radius:999px;box-shadow:0 0 0 1px #ffffff1f;flex-shrink:0;height:10px;width:10px}.risks-list-status-dot--open{background:#ef4444;box-shadow:0 0 0 1px #ef444459,0 0 8px #ef444459}.risks-list-status-dot--accepted{background:#16a34a;box-shadow:0 0 0 1px #16a34a59,0 0 8px #16a34a4d}.risks-list-status-dot--false_positive{background:#eab308;box-shadow:0 0 0 1px #eab30859,0 0 8px #eab3084d}.risks-list-status-dot--closed{background:#71717a;box-shadow:0 0 0 1px #71717a59,0 0 8px #71717a38}.risks-list-status-text{color:#f4f4f5;min-width:72px}.risks-list-accept-btn{background:#12131a;border:1px solid #3a3a3a;color:#f4f4f5;height:32px;padding:0 12px}.risks-list-accept-btn:disabled{cursor:not-allowed;opacity:.55}.dashboard-container.theme-light .new-scan-btn.risks-generate-report-btn{background:#0000;border:1.5px solid #111827;border-radius:9999px!important;color:#111827}.dashboard-container.theme-light .new-scan-btn.risks-generate-report-btn:hover{background:#111827;border-color:#111827;color:#fff}.dashboard-container.theme-light .risks-list-accept-btn,.dashboard-container.theme-light .risks-page-clear-btn,.dashboard-container.theme-light .risks-page-filter-btn,.dashboard-container.theme-light .risks-page-filter-field select,.dashboard-container.theme-light .risks-page-filters{background:#f8fafc;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .risks-page-filters{background:#0000;border:none}.dashboard-container.theme-light .risks-page-filters .users-orgs-users-company-filter-bar{background:var(--chrome-control-bg)!important;border:none!important;box-shadow:none!important}.dashboard-container.theme-light .risks-page-filters .users-orgs-users-company-filter-main,.dashboard-container.theme-light .risks-page-filters .users-orgs-users-company-filter-main--all-orgs,.dashboard-container.theme-light .risks-page-filters .users-orgs-users-company-filter-main.users-orgs-users-company-filter-main--all-orgs,.dashboard-container.theme-light .risks-page-filters .users-orgs-users-company-filter-main:hover{background:#0000!important;color:#111827}.dashboard-container.theme-light .risks-page-filters .users-orgs-users-company-filter-chevron,.dashboard-container.theme-light .risks-page-filters .users-orgs-users-company-filter-icon,.dashboard-container.theme-light .risks-page-filters .users-orgs-users-company-filter-label{color:#666}.dashboard-container.theme-light .risks-page-filters .users-orgs-users-company-filter-label--active{color:#111827}.dashboard-container.theme-light .risks-page-filters .risks-page-table-search .subscription-org-management-search-input,.dashboard-container.theme-light .risks-page-filters .risks-page-table-search .subscription-org-management-search-input:focus,.dashboard-container.theme-light .risks-page-filters .risks-page-table-search .subscription-org-management-search-input:focus-visible{background:var(--chrome-control-bg)!important;background-color:var(--chrome-control-bg)!important;border:none!important;color:#111827}.dashboard-container.theme-light .risks-page-filters .risks-page-table-search .subscription-org-management-search-input::placeholder{color:#888}.dashboard-container.theme-light .risks-page-filter-field select{background:var(--chrome-control-bg)!important;border:none!important;box-shadow:none!important;color:#111827}.dashboard-container.theme-light .risks-page-clear-btn:hover,.dashboard-container.theme-light .risks-page-filter-btn:hover{background:#eef2f7;border-color:#a1a1aa}.dashboard-container.theme-light .risks-page-filter-field select:hover{background-color:var(--chrome-control-bg);background-color:var(--chrome-control-bg-hover,var(--chrome-control-bg));border:none}.dashboard-container.theme-light .risks-page-filter-field select option{background:#fff;color:#111827}.dashboard-container.theme-light .risks-list-meta,.dashboard-container.theme-light .risks-list-source,.dashboard-container.theme-light .risks-page-filter-field{color:var(--text-muted)}.dashboard-container.theme-light .risks-list-detected,.dashboard-container.theme-light .risks-list-status-text,.dashboard-container.theme-light .risks-list-target,.dashboard-container.theme-light .risks-list-title{color:var(--text-primary)}.dashboard-container.theme-light .risks-list-scanner-source{color:inherit}.dashboard-container.theme-light .risks-list-scanner-tag{background:#0000;border-color:#d4d4d8;color:#475569}.dashboard-container.theme-light .risks-list-action-select{color:#fff}.risks-list-status-menu--light{background:#ffffffd1;border-color:#e4e4e7e6;box-shadow:none}.risks-list-status-menu--light .risks-list-status-menu-option{color:#18181b}.risks-list-status-menu--light .risks-list-status-menu-option:focus-visible,.risks-list-status-menu--light .risks-list-status-menu-option:hover{background:#18181b0f}.risks-list-status-menu--light .risks-list-status-menu-option.is-selected{background:#18181b1a}.dashboard-container.theme-light .risks-list-source{background:#e2e8f08c;border-color:#94a3b88c;color:#475569}.dashboard-container.theme-light .risks-list-port-chip{background:#0000;border-color:#d4d4d8;color:#475569}@media (max-width:900px){.risks-page-toolbar{justify-content:stretch}.risks-page-filter-btn,.risks-page-toolbar .new-scan-btn{flex:1 1;justify-content:center}}@media (max-width:1200px){.main-content-inner.page-risks .risks-page-filters{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.main-content-inner.page-risks .risks-bulk-bar{grid-column:1/-1}.main-content-inner.page-risks .risks-page-filter-field{min-width:0;width:auto}.main-content-inner.page-risks .risks-page-filter-field .users-orgs-users-company-filter-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-content-inner.page-risks .risks-page-filters .risks-page-table-search{flex:none;grid-column:1/-1;margin-left:0;max-width:none;width:100%}}.dashboard-container.theme-light .content-grid>.risks-container .posture-dual__column-body,.dashboard-container:not(.theme-light) .content-grid>.risks-container .posture-dual__column-body{background:var(--chrome-control-bg)}.dashboard-container.theme-light .content-grid>.risks-container{background:#0000;border:none;box-shadow:none}.dashboard-container.theme-light .content-grid>.health-score-container.health-score-container--reference>h2.dashboard-posture-heading,.dashboard-container.theme-light .content-grid>.risks-container>h2.dashboard-posture-heading{color:var(--text-section)}.dashboard-container.theme-light .risks-sub,.dashboard-container.theme-light .risks-total{color:var(--text-muted)}.dashboard-container.theme-light .risks-sub-item strong,.dashboard-container.theme-light .risks-total strong{color:var(--text-primary)}.dashboard-container.theme-light .risks-sub-divider{color:var(--text-muted)}.dashboard-container.theme-light .risks-grid .risk-card-label,.dashboard-container.theme-light .risks-grid .risk-card-value{color:#fffffff2}@media (max-width:1200px) and (min-width:993px){.main-header-search-slot{max-width:calc(50% - 40px);width:calc(50% - 40px)}}@media (max-width:1200px){.main-content{--content-pad-x:24px}.main-content-inner,.main-content-inner.page-dashboard{padding:0 24px 28px}.top-header{margin-bottom:28px}.content-grid>.health-score-container,.content-grid>.risks-container{padding:0}.dash-exec-kpi-grid{grid-template-columns:1fr}.health-score-container{border-bottom:1px solid #2d2d2d;border-right:none;padding-bottom:20px;padding-right:0}.health-score-gauges-body{grid-template-columns:1fr;justify-items:center}.health-score-mini-gauges-grid{margin-left:0;max-width:320px;width:100%}.risks-container{padding-left:0}.health-score-after-gauges{margin-top:14px;padding-top:0;transform:none}}@container riskspanel (max-width: 520px){.risks-header{align-items:flex-start}.risks-sub,.risks-total{width:100%}.risks-total{margin-left:0}.risks-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px}.risks-grid .risk-card{min-height:72px;padding:10px}.risks-grid .risk-card-label{font-size:13px}.risks-grid .risk-card-value{font-size:clamp(22px,8cqi,32px)}.status-cards{gap:10px;grid-template-columns:1fr 1fr}.status-card{min-height:48px;min-width:0;padding:10px 12px}.status-card span{font-size:13px}.status-card strong{font-feature-settings:"tnum";font-size:18px;font-variant-numeric:tabular-nums}}@media (max-width:760px){.overview-title{font-size:30px}.vuln-table-scroll{overflow:auto}.vuln-table{min-width:640px}.heatmap-chart-canvas{height:280px}}.scan-detail-vuln-table td:nth-child(3) .risks-list-title,.scan-detail-vuln-table td:nth-child(4) .risks-list-scanner-source{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-orgs-settings-page{margin-top:0;max-width:none}.users-orgs-settings-page,.users-orgs-settings-panel{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;width:100%}.users-orgs-settings-panel{gap:8px}.users-orgs-settings-search-table-block{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;width:100%}.users-orgs-settings-toolbar-row{align-items:center;flex-wrap:wrap;gap:10px;justify-content:flex-start}.users-orgs-users-toolbar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-right:auto}.users-orgs-users-toolbar-actions:empty{display:none;margin-right:0}.users-orgs-users-action-btn{border-radius:9999px!important;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:36px;padding:0 14px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.users-orgs-users-action-btn:disabled{cursor:not-allowed;opacity:.55}.users-orgs-users-action-btn--primary{background:#2563eb;border:1px solid #2563eb;color:#fff}.users-orgs-users-action-btn--primary:hover{background:#1d4ed8;border-color:#1d4ed8}.users-orgs-users-action-btn--primary:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.users-orgs-users-action-btn--compact{border-radius:10px;font-size:13px;height:36px;padding:0 12px}.users-orgs-users-action-btn--danger{background:#7f1d1d;border:1px solid #b91c1c;color:#fef2f2}.users-orgs-users-action-btn--danger:hover{background:#991b1b;border-color:#991b1b}.users-orgs-users-action-btn--danger:focus-visible{outline:2px solid #f87171;outline-offset:2px}.users-orgs-settings-toolbar-right{align-items:flex-end;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;gap:6px;min-width:0;width:100%}.users-orgs-settings-toolbar-right>.users-orgs-users-company-filter{flex-shrink:0;order:0}.users-orgs-settings-toolbar-right>.users-orgs-settings-search{flex:0 1 280px;margin-left:auto;max-width:280px;min-width:0;order:1;width:100%}.users-orgs-org-filter-field,.users-orgs-site-filter-field{min-width:0}.users-orgs-org-delete-btn{margin-left:0}.users-orgs-role-filter-field{min-width:148px;width:148px}.users-orgs-role-filter-field .users-orgs-users-company-filter-bar{max-width:148px;width:148px}.users-orgs-role-filter-field .users-orgs-users-company-filter-main{gap:6px;padding:0 8px 0 9px}.users-orgs-role-filter-field .users-orgs-users-company-filter-panel{min-width:148px;width:148px}.dashboard-container.theme-light .users-orgs-users-action-btn--primary{background:#2563eb;border-color:#2563eb;color:#fff}.dashboard-container.theme-light .users-orgs-users-action-btn--primary:hover{background:#1d4ed8;border-color:#1d4ed8}.dashboard-container.theme-light .users-orgs-users-action-btn--danger{background:#dc2626;border-color:#dc2626;color:#fff}.dashboard-container.theme-light .users-orgs-users-action-btn--danger:hover{background:#b91c1c;border-color:#b91c1c}.users-orgs-settings-td-checkbox,.users-orgs-settings-th-checkbox{max-width:44px;min-width:44px;overflow:visible;padding:0!important;text-align:center;text-overflow:clip;vertical-align:middle;width:44px}.users-orgs-settings-th-checkbox{font-size:0}.users-orgs-settings-table th.users-orgs-settings-th-checkbox .assets-th-inner,.users-orgs-settings-table th.users-orgs-settings-th-checkbox .assets-th-inner--center{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:45px;padding:0;width:100%}.users-orgs-settings-table td.users-orgs-settings-td-checkbox .users-orgs-settings-checkbox,.users-orgs-settings-table th.users-orgs-settings-th-checkbox .users-orgs-settings-checkbox{display:block;margin-left:auto;margin-right:auto}.users-orgs-settings-checkbox{appearance:none;-webkit-appearance:none;background:#3f3f46;border:1px solid #52525b;border-radius:5px;box-shadow:inset 0 1px 0 #ffffff0d;cursor:pointer;height:16px;margin:0;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease;vertical-align:middle;width:16px}.users-orgs-settings-checkbox:hover{border-color:#71717a}.users-orgs-settings-checkbox:checked{background-color:#2563eb;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5 6 11l6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-color:#2563eb}.users-orgs-settings-checkbox:focus-visible{outline:2px solid #60a5fa;outline-offset:1px}.dashboard-container.theme-light .users-orgs-settings-checkbox{background:#d1d5db;border-color:#cbd5e1;box-shadow:inset 0 1px 0 #00000008}.dashboard-container.theme-light .users-orgs-settings-checkbox:hover{border-color:#94a3b8}.dashboard-container.theme-light .users-orgs-settings-checkbox:checked{background-color:#2563eb;border-color:#2563eb}.users-orgs-users-company-filter{flex-shrink:0;position:relative}.users-orgs-users-company-filter-bar{align-items:stretch;background:linear-gradient(180deg,#232323,#1a1a1a);border:1px solid #3f3f46;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff0a;box-sizing:border-box;display:inline-flex;height:36px;max-width:min(340px,52vw);overflow:hidden}.users-orgs-users-company-filter-main{align-items:center;background:#1f1f1f;border:none;border-radius:0;color:#e5e7eb;cursor:pointer;display:inline-flex;flex:1 1 auto;font-family:inherit;font-size:13px;gap:8px;min-width:0;outline:none;padding:0 10px 0 12px;text-align:left;transition:background .15s ease,color .15s ease}.users-orgs-users-company-filter-main:hover{background:#27272a;color:#f4f4f5}.users-orgs-users-company-filter-main:focus-visible{box-shadow:none;outline:none}.users-orgs-users-company-filter-main:focus{box-shadow:none;outline:none}.users-orgs-users-company-filter-icon{color:#9ca3af;display:block;flex-shrink:0;height:1em;width:1em}.users-orgs-users-company-filter-main--all-orgs .users-orgs-users-company-filter-icon{color:#9ca3af}.users-orgs-users-company-filter-label{color:#a1a1aa;flex:1 1 auto;font-weight:500;letter-spacing:.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-orgs-users-company-filter-label--active{color:#f4f4f5;font-weight:600}.users-orgs-users-company-filter-chevron{color:#9ca3af;flex-shrink:0;font-size:0;height:12px;line-height:0;margin-left:2px;opacity:1;position:relative;transform:none;width:12px}.users-orgs-users-company-filter-chevron:before{border-bottom:1.6px solid;border-right:1.6px solid;box-sizing:border-box;content:"";height:6px;left:2px;position:absolute;top:2px;transform:rotate(45deg);width:6px}.manage-users-filters-row .users-orgs-users-company-filter-main:not(:has(.users-orgs-users-company-filter-icon)):before,.reports-page-filters .users-orgs-users-company-filter-main:not(:has(.users-orgs-users-company-filter-icon)):before,.risks-page-filters .users-orgs-users-company-filter-main:not(:has(.users-orgs-users-company-filter-icon)):before,.scans-filter-bar .users-orgs-users-company-filter-main:not(:has(.users-orgs-users-company-filter-icon)):before{background-color:currentColor;content:"";flex-shrink:0;height:14px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 4.5h18l-7 8.2V19l-4 2v-8.3L3 4.5z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 4.5h18l-7 8.2V19l-4 2v-8.3L3 4.5z'/%3E%3C/svg%3E") center /contain no-repeat;width:14px}.users-orgs-users-company-filter-clear{align-items:center;align-self:stretch;background:#0003;border:none;border-left:1px solid #3f3f46;border-radius:0;color:#a1a1aa;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;justify-content:center;margin:0;outline:none;padding:0;transition:background .15s ease,color .15s ease;width:32px}.users-orgs-users-company-filter-clear:hover{background:#ef44441f;color:#fca5a5}.users-orgs-users-company-filter-clear:focus-visible{box-shadow:none;outline:none}.users-orgs-users-company-filter-clear:focus{box-shadow:none;outline:none}.users-orgs-users-company-filter-panel{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#18181bf5;background-color:var(--chrome-menu-bg,#18181bf5);border:1px solid #ffffff1f;border:1px solid var(--chrome-menu-border,#ffffff1f);border-radius:14px;box-shadow:0 12px 28px #00000073;box-shadow:var(--chrome-menu-shadow,0 12px 28px #00000073);display:flex;flex-direction:column;gap:0;left:0;overflow:hidden;padding:0;position:absolute;top:calc(100% + 6px);width:min(300px,calc(100vw - 48px));z-index:55;z-index:var(--page-filter-menu-z,55)}.users-orgs-users-company-filter-search-wrap{align-items:center;border-bottom:1px solid #2a2a2a;color:#9ca3af;display:flex;gap:8px;padding:10px 12px}.users-orgs-users-company-filter-search-icon{display:block;flex-shrink:0}.users-orgs-users-company-filter-search{background:#0000;border:none;border-radius:0;box-sizing:border-box;color:#f0f0f0;flex:1 1;font-family:inherit;font-size:13px;min-width:0;outline:none;padding:0;width:100%}.users-orgs-users-company-filter-search::placeholder{color:#6b6b6b}.users-orgs-users-company-filter-search-wrap:focus-within{box-shadow:inset 0 0 0 1px #3b82f659}.users-orgs-users-company-filter-list{list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px 0;scrollbar-color:#ffffff38 #0000;scrollbar-width:thin}.users-orgs-users-company-filter-list::-webkit-scrollbar{width:8px}.users-orgs-users-company-filter-list::-webkit-scrollbar-track{background:#0000;border-radius:9999px;margin:6px 0}.users-orgs-users-company-filter-list::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#ffffff2e;border:2px solid #0000;border-radius:9999px}.users-orgs-users-company-filter-list::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.users-orgs-users-company-filter-option{background:#0000;border:none;border-radius:0!important;color:#d0d0d0;cursor:pointer;display:block;font-family:inherit;font-size:13px;padding:8px 14px;text-align:left;transition:background-color .15s ease;width:100%}.users-orgs-users-company-filter-option:focus-visible,.users-orgs-users-company-filter-option:hover{background-color:#2c2c2c;outline:none}.users-orgs-users-company-filter-option.is-selected{background:#0000;color:#60a5fa;font-weight:600}.dashboard-container.theme-light .users-orgs-users-company-filter-bar{background:#fff;border-color:#d1d5db;box-shadow:0 1px 2px #0000000d}.dashboard-container.theme-light .users-orgs-users-company-filter-main{background:#f8fafc;color:#374151}.dashboard-container.theme-light .users-orgs-users-company-filter-main:hover{background:#eef2f7;color:#111827}.dashboard-container.theme-light .users-orgs-users-company-filter-main.users-orgs-users-company-filter-main--all-orgs{background:#f8fafc}.dashboard-container.theme-light .users-orgs-users-company-filter-icon,.dashboard-container.theme-light .users-orgs-users-company-filter-label,.dashboard-container.theme-light .users-orgs-users-company-filter-main--all-orgs .users-orgs-users-company-filter-icon{color:#6b7280}.dashboard-container.theme-light .users-orgs-users-company-filter-label--active{color:#111827}.dashboard-container.theme-light .users-orgs-users-company-filter-clear{background:#fafafa;border-left-color:#e5e7eb;color:#6b7280}.dashboard-container.theme-light .users-orgs-users-company-filter-clear:hover{background:#fef2f2;color:#dc2626}.dashboard-container.theme-light .users-orgs-users-company-filter-search-wrap{border-bottom-color:#ddd;color:#888}.dashboard-container.theme-light .users-orgs-users-company-filter-search{color:#111}.dashboard-container.theme-light .users-orgs-users-company-filter-search::placeholder{color:#aaa}.dashboard-container.theme-light .users-orgs-users-company-filter-list{scrollbar-color:#00000047 #0000}.dashboard-container.theme-light .users-orgs-users-company-filter-list::-webkit-scrollbar-thumb{background-color:#00000038}.dashboard-container.theme-light .users-orgs-users-company-filter-list::-webkit-scrollbar-thumb:hover{background-color:#00000059}.dashboard-container.theme-light .users-orgs-users-company-filter-option{color:#333}.dashboard-container.theme-light .users-orgs-users-company-filter-option:focus-visible,.dashboard-container.theme-light .users-orgs-users-company-filter-option:hover{background-color:#e8e8e8}.dashboard-container.theme-light .users-orgs-users-company-filter-option.is-selected{background:#0000;color:#2563eb}.users-orgs-settings-table-shell{margin-top:0}.users-orgs-settings-table{min-width:760px}.users-orgs-settings-table.users-orgs-settings-table--all-users{min-width:920px}.users-orgs-settings-table td,.users-orgs-settings-table th{padding:7px 10px}.users-orgs-settings-table th{letter-spacing:.04em}.users-orgs-settings-table td{line-height:1.25}.users-orgs-actions-cell{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:4px;justify-content:flex-start}.users-orgs-settings-td-actions,.users-orgs-settings-th-actions{max-width:160px;min-width:120px;overflow:visible;text-align:left;vertical-align:middle;white-space:nowrap;width:120px}.users-orgs-settings-table .users-orgs-settings-actions-cell{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:4px;justify-content:flex-start;min-height:28px;width:100%}.users-orgs-settings-th-actions{color:#8f8f8f;color:var(--text-header,#8f8f8f);font-size:13px;font-size:var(--font-th,13px);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.users-orgs-settings-table .users-orgs-settings-th-actions .assets-th-inner,.users-orgs-settings-table .users-orgs-settings-th-actions .assets-th-inner--center{justify-content:flex-start}.users-orgs-action-view-btn{align-items:center;background:#ffffff0a;border:1px solid #3f3f46;border-radius:50%!important;box-sizing:border-box;color:#a1a1aa;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;height:28px;justify-content:center;line-height:0;margin:0;min-height:28px;min-width:28px;padding:0;transition:border-color .15s ease,background .15s ease,color .15s ease,opacity .15s ease;width:28px}.users-orgs-action-view-icon{display:block;flex-shrink:0}.users-orgs-action-view-btn:hover:not(:disabled){background:#2563eb29;border-color:#3b82f68c;color:#93c5fd}.users-orgs-action-view-btn.users-orgs-action-view-btn--word{border-radius:10px!important;font-size:12px;font-weight:600;line-height:1;min-width:0;padding:0 10px;width:auto}.users-orgs-action-view-btn--resend{background:#ffffff0a;border:1px solid #3f3f46;color:#a1a1aa}.users-orgs-action-view-btn--resend:hover:not(:disabled){background:#2563eb29;border-color:#3b82f68c;color:#93c5fd}.users-orgs-actions-cell .connectors-settings-row-action--icon-only{border-radius:50%;flex-shrink:0;height:28px;min-height:28px;min-width:28px;padding:0;width:28px}.users-orgs-actions-cell .connectors-settings-delete-icon{height:14px;width:14px}.users-orgs-action-view-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.users-orgs-action-view-btn:disabled{background:#71717a14;border-color:#71717a59;color:#71717a;cursor:not-allowed;opacity:.38}.users-orgs-org-detail-form{display:flex;flex-direction:column;gap:16px;margin-top:4px}.users-orgs-org-detail-field{display:flex;flex-direction:column;gap:6px}.users-orgs-org-detail-field label{color:#d4d4d8;font-size:13px;font-weight:600}.users-orgs-org-assign-empty,.users-orgs-org-assign-hint{color:#a1a1aa;font-size:12px;line-height:1.4;margin:0}.users-orgs-org-assign-search{height:36px;min-height:36px;padding:0 12px}.users-orgs-org-assign-list{background:#141414;border:1px solid #3f3f46;border-radius:10px;display:flex;flex-direction:column;gap:2px;max-height:168px;overflow:auto;padding:6px;scrollbar-color:#fff3 #0000;scrollbar-width:thin}.users-orgs-org-assign-list::-webkit-scrollbar{height:8px;width:8px}.users-orgs-org-assign-list::-webkit-scrollbar-track{background:#0000}.users-orgs-org-assign-list::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.dashboard-container.theme-light .users-orgs-org-assign-list{scrollbar-color:#0003 #0000}.dashboard-container.theme-light .users-orgs-org-assign-list::-webkit-scrollbar-thumb{background:#00000026}.users-orgs-org-assign-option{align-items:flex-start;border-radius:8px;cursor:pointer;display:flex;gap:10px;margin:0;padding:8px}.users-orgs-org-assign-option:hover{background:#ffffff0a}.users-orgs-org-assign-option input{flex-shrink:0;margin-top:2px}.users-orgs-user-detail-field--disabled{opacity:.55;pointer-events:none}.users-orgs-org-assign-list--disabled{opacity:.85}.settings-modal-card,.users-orgs-add-invite-card{background:#ffffff08;border:1px solid #3f3f46;border:1px solid var(--popup-shell-border,#3f3f46);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:18px 18px 16px}.settings-modal-card--disabled,.users-orgs-add-invite-card--disabled{opacity:.55;pointer-events:none}.settings-modal-card-head,.users-orgs-add-invite-card-head{display:flex;flex-direction:column;gap:4px}.settings-modal-card-title,.users-orgs-add-invite-card-title{color:#f4f4f5;color:var(--popup-shell-text,#f4f4f5);font-size:15px;font-weight:700;line-height:1.3;margin:0}.settings-modal-card-body,.users-orgs-add-invite-card-body{display:flex;flex-direction:column;gap:14px}.users-orgs-add-invite-card .users-orgs-user-detail-field{gap:8px}.dashboard-container.theme-light .settings-modal-card,.dashboard-container.theme-light .users-orgs-add-invite-card{background:#f8fafc;border-color:#e5e7eb}.dashboard-container.theme-light .settings-modal-card-title,.dashboard-container.theme-light .users-orgs-add-invite-card-title{color:#111827}.users-orgs-org-assign-option span{color:#a1a1aa;display:flex;flex-direction:column;font-size:12px;font-weight:400;gap:2px;min-width:0}.users-orgs-org-assign-option strong{color:#f4f4f5;font-size:13px;font-weight:600}.users-orgs-org-detail-input,.users-orgs-org-detail-select{background:#141414;border:1px solid #3f3f46;border-radius:8px!important;box-sizing:border-box;color:#f4f4f5;font-family:inherit;font-size:14px;padding:10px 12px;width:100%}.users-orgs-org-detail-input:focus-visible,.users-orgs-org-detail-select:focus-visible{outline:2px solid #3b82f6;outline-offset:1px}.users-orgs-org-detail-check-row{align-items:flex-start;display:flex;gap:12px}.users-orgs-org-detail-check-input{align-self:flex-start;flex-shrink:0;margin:2px 0 0}.users-orgs-org-detail-check-input:focus-visible{outline-offset:2px}.users-orgs-org-detail-check-label{color:#e4e4e7;cursor:pointer;flex:1 1;font-size:14px;font-weight:400;line-height:1.4;margin:0;min-width:0;padding-top:1px;-webkit-user-select:none;user-select:none}.users-orgs-org-detail-actions{margin-top:8px}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal):not(.users-orgs-site-form-modal).assets-detail-modal{display:flex;flex-direction:column;height:min(92vh,900px);max-height:min(92vh,900px);overflow:hidden}.users-orgs-org-detail-modal.users-orgs-site-form-modal.assets-detail-modal{align-self:center;background:var(--popup-shell-bg);border:1px solid var(--popup-shell-border);box-shadow:0 20px 50px #0000008c;color:var(--popup-shell-text);display:flex;flex:0 1 auto;flex-direction:column;height:auto;max-height:min(92vh,calc(100dvh - 48px));max-width:560px;min-height:0;overflow:hidden;width:min(560px,calc(100vw - 48px))}.users-orgs-settings-page>.assets-detail-modal-overlay:has(.users-orgs-site-form-modal){align-items:center;box-sizing:border-box;display:flex;justify-content:center;overflow:hidden!important;overscroll-behavior:none;padding:24px}.main-content-inner.page-assets .users-orgs-org-detail-modal.users-orgs-site-form-modal.assets-detail-modal .assets-detail-modal-inner,.main-content-inner.page-table-fill .users-orgs-org-detail-modal.users-orgs-site-form-modal.assets-detail-modal .assets-detail-modal-inner,.users-orgs-org-detail-modal.users-orgs-site-form-modal .assets-detail-modal-inner{display:flex!important;flex:0 1 auto;flex-direction:column;height:auto;max-height:min(92vh,calc(100dvh - 48px));min-height:0;overflow:hidden!important;padding:22px 24px 24px}.users-orgs-org-detail-modal.users-orgs-site-form-modal .users-orgs-org-detail-actions{margin-top:12px;padding-top:12px}.users-orgs-site-form-modal .users-orgs-site-org-picker{position:relative;width:100%}.users-orgs-site-form-modal .users-orgs-site-org-picker-trigger.users-orgs-org-detail-input{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;margin:0;text-align:left;width:100%}.users-orgs-site-form-modal .users-orgs-site-org-picker-trigger:disabled{cursor:not-allowed;opacity:.6}.users-orgs-site-form-modal .users-orgs-site-org-picker-value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-orgs-site-form-modal .users-orgs-site-org-picker-trigger--placeholder .users-orgs-site-org-picker-value{color:#6b7280;font-weight:500}.users-orgs-site-form-modal .users-orgs-site-org-picker-caret{color:#6b7280;flex:0 0 auto;font-size:12px;line-height:1}.users-orgs-site-form-modal .users-orgs-site-org-picker-menu{background:#18181b;background:var(--popup-shell-bg,#18181b);border:1px solid #3f3f46;border:1px solid var(--popup-shell-border,#3f3f46);border-radius:14px;box-shadow:0 12px 28px #00000073;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);z-index:80}.dashboard-container.theme-light .users-orgs-site-form-modal .users-orgs-site-org-picker-menu{background:#fff;border-color:#e5e7eb;box-shadow:0 12px 28px #0f172a24}.users-orgs-site-form-modal .users-orgs-site-org-picker-search-wrap{border-bottom:1px solid #3f3f46;border-bottom:1px solid var(--popup-shell-border,#3f3f46);padding:10px 12px}.dashboard-container.theme-light .users-orgs-site-form-modal .users-orgs-site-org-picker-search-wrap{border-bottom-color:#e5e7eb}.users-orgs-site-form-modal .users-orgs-site-org-picker-search{background:#ffffff0a;background:var(--popup-field-bg,#ffffff0a);border:1px solid #3f3f46;border:1px solid var(--popup-field-border,#3f3f46);border-radius:10px!important;box-sizing:border-box;color:#f4f4f5;color:var(--popup-field-text,#f4f4f5);font:inherit;font-size:13px;height:36px;margin:0;outline:none;padding:0 12px;width:100%}.dashboard-container.theme-light .users-orgs-site-form-modal .users-orgs-site-org-picker-search{background:#f9fafb;border-color:#d1d5db;color:#111827}.users-orgs-site-form-modal .users-orgs-site-org-picker-search:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.dashboard-container.theme-light .users-orgs-site-form-modal .users-orgs-site-org-picker-search:focus{background:#fff}.users-orgs-site-form-modal .users-orgs-site-org-picker-list{list-style:none;margin:0;max-height:220px;overflow-x:hidden;overflow-y:auto;padding:6px 0}.users-orgs-site-form-modal .users-orgs-site-org-picker-option{background:#0000;border:none;border-radius:0!important;color:#f4f4f5;color:var(--popup-shell-text,#f4f4f5);cursor:pointer;display:block;font:inherit;font-size:13px;font-weight:500;margin:0;padding:10px 14px;text-align:left;width:100%}.dashboard-container.theme-light .users-orgs-site-form-modal .users-orgs-site-org-picker-option{color:#111827}.users-orgs-site-form-modal .users-orgs-site-org-picker-option:focus-visible,.users-orgs-site-form-modal .users-orgs-site-org-picker-option:hover{background:#ffffff0f;outline:none}.dashboard-container.theme-light .users-orgs-site-form-modal .users-orgs-site-org-picker-option:focus-visible,.dashboard-container.theme-light .users-orgs-site-form-modal .users-orgs-site-org-picker-option:hover{background:#f3f4f6}.users-orgs-site-form-modal .users-orgs-site-org-picker-option.is-selected{background:#2563eb2e;color:#93c5fd;font-weight:600}.dashboard-container.theme-light .users-orgs-site-form-modal .users-orgs-site-org-picker-option.is-selected{background:#eff6ff;color:#1d4ed8}.users-orgs-site-form-modal .users-orgs-site-org-picker-empty{color:#9ca3af;font-size:13px;padding:12px 14px}.users-orgs-site-form-modal:has(.users-orgs-site-org-picker-menu),.users-orgs-site-form-modal:has(.users-orgs-site-org-picker-menu) .assets-detail-modal-inner,.users-orgs-site-form-modal:has(.users-orgs-site-org-picker-menu) .users-orgs-add-invite-card,.users-orgs-site-form-modal:has(.users-orgs-site-org-picker-menu) .users-orgs-add-invite-card-body,.users-orgs-site-form-modal:has(.users-orgs-site-org-picker-menu) .users-orgs-org-detail-form,.users-orgs-site-form-modal:has(.users-orgs-site-org-picker-menu) .users-orgs-org-detail-form-scroll{overflow:visible!important}.main-content-inner.page-assets .users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal):not(.users-orgs-site-form-modal).assets-detail-modal .assets-detail-modal-inner,.main-content-inner.page-table-fill .users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal):not(.users-orgs-site-form-modal).assets-detail-modal .assets-detail-modal-inner,.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal):not(.users-orgs-site-form-modal) .assets-detail-modal-inner{display:flex!important;flex:1 1 auto;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important;scrollbar-gutter:auto}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .assets-detail-modal-header{align-items:center;display:grid;flex-shrink:0;grid-template-columns:30px minmax(0,1fr) 30px;grid-template-columns:var(--popup-close-size,30px) minmax(0,1fr) var(--popup-close-size,30px);margin-bottom:12px}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .assets-detail-modal-title{font-size:18px;font-weight:600;grid-column:2;line-height:1.3;text-align:center}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .assets-detail-modal-actions{grid-column:3;justify-self:end}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal):not(.users-orgs-site-form-modal) .users-orgs-org-detail-form{display:flex;flex:1 1 auto;flex-direction:column;gap:0;height:100%;margin-top:4px;min-height:0;overflow:hidden}.users-orgs-org-detail-modal.users-orgs-site-form-modal .users-orgs-org-detail-form{display:flex;flex:0 1 auto;flex-direction:column;gap:0;height:auto;margin-top:4px;min-height:0;overflow:hidden}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal):not(.users-orgs-site-form-modal) .users-orgs-org-detail-form-scroll{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:4px 10px 12px 2px;scrollbar-color:#fff3 #0000;scrollbar-width:thin}.users-orgs-org-detail-modal.users-orgs-site-form-modal .users-orgs-org-detail-form-scroll{display:flex;flex:0 1 auto;flex-direction:column;gap:16px;height:auto;max-height:min(60vh,520px);min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:4px 10px 12px 2px;scrollbar-color:#fff3 #0000;scrollbar-width:thin}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-org-detail-form-scroll::-webkit-scrollbar{height:8px;width:8px}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-org-detail-form-scroll::-webkit-scrollbar-track{background:#0000}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-org-detail-form-scroll::-webkit-scrollbar-thumb{background:#ffffff2e;border:0;border-radius:999px}.dashboard-container.theme-light .users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-org-detail-form-scroll{scrollbar-color:#0003 #0000}.dashboard-container.theme-light .users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-org-detail-form-scroll::-webkit-scrollbar-thumb{background:#00000026}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-add-invite-card-title{color:var(--popup-shell-text);font-family:inherit;font-size:13px;font-weight:700;line-height:1.3}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-org-assign-hint{margin:0 0 4px}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-org-detail-field{gap:8px}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-org-detail-field label{color:var(--popup-shell-text);font-size:13px;font-weight:700}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-org-detail-input,.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-org-detail-select{background-color:var(--popup-field-bg);border-color:var(--popup-field-border);border-radius:16px!important;color:var(--popup-field-text);font-size:13px;font-weight:600;height:44px;line-height:1.3;min-height:44px;padding:0 16px}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-org-detail-actions{display:flex;flex-shrink:0;justify-content:center;margin-top:16px;padding-top:20px}.users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-org-detail-save-btn{box-sizing:border-box;font-size:14px;font-weight:600;height:44px;line-height:1;min-height:44px;min-width:220px;padding:0 28px}.dashboard-container.theme-light .users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-add-invite-card-title,.dashboard-container.theme-light .users-orgs-org-detail-modal:not(.users-orgs-add-organization-modal) .users-orgs-org-detail-field label{color:#374151}.users-orgs-org-detail-save-btn{background:#2563eb;border:1px solid #2563eb;border-radius:9999px!important;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:10px 22px}.users-orgs-org-detail-save-btn:hover{background:#1d4ed8;border-color:#1d4ed8}.users-orgs-org-detail-save-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}#create-site-dialog .users-orgs-org-detail-actions{display:flex;justify-content:flex-end}#create-site-dialog .users-orgs-org-detail-save-btn{border-radius:9999px!important;font-size:13px;font-weight:600;line-height:1.2;padding:7px 14px}.users-orgs-user-detail-form{display:flex;flex-direction:column;gap:16px;margin-top:4px}.users-orgs-name-split{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.users-orgs-user-detail-field{display:flex;flex-direction:column;gap:6px}.users-orgs-user-detail-field label,.users-orgs-user-detail-field-heading{color:#d4d4d8;font-size:13px;font-weight:600}.users-orgs-user-detail-label-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.users-orgs-user-detail-label-row label{margin:0}.users-orgs-user-detail-password-masked{background:#1a1a1a;color:#a1a1aa;cursor:default;-webkit-user-select:none;user-select:none}.users-orgs-user-detail-password-hint{color:#a1a1aa;font-size:12px;line-height:1.4;margin:0}.users-orgs-user-detail-reset-pw-link{align-self:flex-start;background:none;border:none;color:#60a5fa;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;margin-top:2px;padding:0;text-decoration:underline;text-underline-offset:2px}.users-orgs-user-detail-reset-pw-link:hover{color:#93c5fd}.users-orgs-user-detail-reset-pw-link:focus-visible{border-radius:4px;outline:2px solid #3b82f6;outline-offset:2px}.users-orgs-user-detail-reset-pw-status{color:#d4d4d8;font-size:12px;line-height:1.45;margin:0}.users-orgs-user-detail-input{background:#141414;border:1px solid #3f3f46;border-radius:8px!important;box-sizing:border-box;color:#f4f4f5;font-family:inherit;font-size:14px;padding:10px 12px;width:100%}.users-orgs-user-detail-input:focus-visible{outline:2px solid #3b82f6;outline-offset:1px}.users-orgs-user-detail-select{appearance:none;background-color:#141414;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23a1a1aa' d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;cursor:pointer;padding-right:36px}select.users-orgs-user-detail-input.users-orgs-user-detail-select::-ms-expand{display:none}.users-orgs-org-combobox{position:relative}.users-orgs-org-combobox-trigger{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:10px;justify-content:space-between;text-align:left;width:100%}.users-orgs-org-combobox-trigger-text{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-orgs-org-combobox-caret{color:#a1a1aa;flex-shrink:0;font-size:12px;line-height:1}.users-orgs-org-combobox-panel{background-color:#18181b;background-color:var(--chrome-menu-bg,#18181b);border:1px solid #3f3f46;border:1px solid var(--chrome-menu-border,#3f3f46);border-radius:8px;box-shadow:0 12px 28px #00000073;box-shadow:var(--chrome-menu-shadow,0 12px 28px #00000073);display:flex;flex-direction:column;gap:8px;left:0;padding:10px;position:absolute;right:0;top:calc(100% + 6px);z-index:55;z-index:var(--page-filter-menu-z,55)}.users-orgs-org-combobox-search{margin:0;width:100%}.users-orgs-org-combobox-list{list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0}.users-orgs-org-combobox-option{background:#0000;border:none;border-radius:0;color:#f4f4f5;cursor:pointer;display:block;font-family:inherit;font-size:14px;padding:8px 10px;text-align:left;width:100%}.users-orgs-org-combobox-option:focus-visible,.users-orgs-org-combobox-option:hover{background:#27272a;outline:none}.users-orgs-org-combobox-option.is-selected{background:#1e3a5f;color:#e0f2fe}.users-orgs-org-combobox-empty{color:#a1a1aa;font-size:13px;padding:10px}.users-orgs-user-detail-reset{margin-top:4px}.users-orgs-user-detail-reset-label{color:#d4d4d8;font-size:13px;font-weight:600}.users-orgs-user-detail-reset-btn{align-self:flex-start;background:#0000;border:1px solid #3f3f46;border-radius:9999px;border-radius:var(--popup-action-btn-radius,9999px);color:#e4e4e7;cursor:pointer;font-family:inherit;font-size:13px;font-size:var(--popup-action-btn-font-size,13px);font-weight:600;font-weight:var(--popup-action-btn-font-weight,600);min-height:34px;min-height:var(--popup-action-btn-height,34px);padding:6px 18px;padding:6px var(--popup-action-btn-padding-x,18px)}.users-orgs-user-detail-reset-btn:hover:not(:disabled){background:#ffffff0a;border-color:#71717a}.users-orgs-user-detail-reset-btn:disabled{cursor:default;opacity:.45}.dashboard-container.theme-light .users-orgs-user-detail-reset-label{color:#18181b}.dashboard-container.theme-light .users-orgs-user-detail-reset-btn{background:#fff;border-color:#d4d4d8;color:#18181b}.dashboard-container.theme-light .users-orgs-user-detail-reset-btn:hover:not(:disabled){background:#f4f4f5;border-color:#a1a1aa}.users-orgs-user-detail-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:8px}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal).assets-detail-modal{display:flex;flex-direction:column;height:min(92vh,900px);max-height:min(92vh,900px);overflow:hidden}.main-content-inner.page-assets .users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal).assets-detail-modal .assets-detail-modal-inner,.main-content-inner.page-table-fill .users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal).assets-detail-modal .assets-detail-modal-inner,.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .assets-detail-modal-inner{display:flex!important;flex:1 1 auto;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important;scrollbar-gutter:auto}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-user-detail-form{display:flex;flex:1 1 auto;flex-direction:column;gap:0;height:100%;margin-top:4px;min-height:0;overflow:hidden}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-user-detail-form-scroll{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:4px 10px 12px 2px;scrollbar-color:#fff3 #0000;scrollbar-width:thin}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-user-detail-form-scroll::-webkit-scrollbar{height:8px;width:8px}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-user-detail-form-scroll::-webkit-scrollbar-track{background:#0000}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-user-detail-form-scroll::-webkit-scrollbar-thumb{background:#ffffff2e;border:0;border-radius:999px}.dashboard-container.theme-light .users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-user-detail-form-scroll{scrollbar-color:#0003 #0000}.dashboard-container.theme-light .users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-user-detail-form-scroll::-webkit-scrollbar-thumb{background:#00000026}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-user-detail-actions{flex-shrink:0;justify-content:center;margin-top:16px;padding-top:20px}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-user-detail-save-btn{box-sizing:border-box;font-size:14px;font-weight:600;height:44px;line-height:1;min-height:44px;min-width:220px;padding:0 28px}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .assets-detail-modal-header{align-items:center;display:grid;flex-shrink:0;grid-template-columns:30px minmax(0,1fr) 30px;grid-template-columns:var(--popup-close-size,30px) minmax(0,1fr) var(--popup-close-size,30px);margin-bottom:12px}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .assets-detail-modal-title{font-size:18px;font-weight:600;grid-column:2;line-height:1.3;text-align:center}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .assets-detail-modal-actions{grid-column:3;justify-self:end}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-add-invite-card-title{color:var(--popup-shell-text);font-family:inherit;font-size:13px;font-weight:700;line-height:1.3}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-org-assign-hint{margin:0 0 4px}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-org-assign-search{margin-bottom:8px}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-org-assign-list{gap:4px;max-height:200px;padding:8px}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-org-assign-option{padding:10px 12px}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-user-detail-input{background-color:var(--popup-field-bg);border-color:var(--popup-field-border);border-radius:16px!important;color:var(--popup-field-text);font-size:13px;font-weight:600;line-height:1.3;min-height:44px;padding:0 16px}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-user-detail-input::placeholder{color:var(--popup-muted-text);font-weight:500;opacity:1}.users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) select.users-orgs-user-detail-input{background-color:var(--popup-field-bg);padding-right:36px}.users-orgs-user-detail-save-btn{background:#2563eb;border:1px solid #2563eb;border-radius:9999px!important;border-radius:var(--popup-action-btn-radius,9999px)!important;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-size:var(--popup-action-btn-font-size,13px);font-weight:600;font-weight:var(--popup-action-btn-font-weight,600);min-height:34px;min-height:var(--popup-action-btn-height,34px);padding:6px 18px;padding:6px var(--popup-action-btn-padding-x,18px)}.users-orgs-user-detail-save-btn:hover{background:#1d4ed8;border-color:#1d4ed8}.users-orgs-user-detail-save-btn:disabled,.users-orgs-user-detail-save-btn[aria-disabled=true]{cursor:not-allowed;filter:grayscale(.2);opacity:.45;pointer-events:none}.users-orgs-user-detail-save-btn:disabled:hover{background:#2563eb;border-color:#2563eb}.users-orgs-user-detail-input.is-invalid{border-color:#f87171d9!important;box-shadow:0 0 0 1px #f8717159}.dashboard-container.theme-light .users-orgs-user-detail-input.is-invalid{border-color:#f87171!important;box-shadow:0 0 0 1px #dc262633}.users-orgs-user-detail-field .connector-field-error,.users-orgs-user-detail-field .users-orgs-field-error{color:#f87171;font-size:12px;font-weight:600;line-height:1.35;margin:6px 0 0;padding:0}.dashboard-container.theme-light .users-orgs-user-detail-field .connector-field-error,.dashboard-container.theme-light .users-orgs-user-detail-field .users-orgs-field-error{color:#dc2626}.users-orgs-user-detail-save-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.users-orgs-add-invite-user-modal .users-orgs-user-detail-actions{display:flex;justify-content:flex-end;margin-top:10px}.assets-detail-modal-overlay .users-orgs-user-detail-save-btn,.assets-detail-modal-overlay .users-orgs-users-action-btn,.assets-detail-modal-overlay .users-orgs-users-action-btn--compact,.users-orgs-add-invite-user-modal .users-orgs-user-detail-save-btn,.users-orgs-add-invite-user-modal .users-orgs-users-action-btn,.users-orgs-add-invite-user-modal .users-orgs-users-action-btn--compact{border-radius:9999px!important;border-radius:var(--popup-action-btn-radius,9999px)!important;font-size:14px;font-weight:600;font-weight:var(--popup-action-btn-font-weight,600);height:auto;min-height:44px;padding:8px 28px}.users-orgs-add-invite-modal-header{grid-gap:12px;align-items:center;display:grid;flex-shrink:0;gap:12px;grid-template-columns:auto 1fr auto}.users-orgs-add-invite-header-left{align-items:center;display:flex;min-width:30px;min-width:var(--popup-close-size,30px)}.users-orgs-add-invite-modal-title{text-align:center}.users-orgs-add-invite-step-back{margin:0}.users-orgs-add-invite-user-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.users-orgs-add-invite-user-modal .users-orgs-add-invite-form{margin-top:0}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-add-invite-modal-title{font-size:20px;font-weight:600;line-height:1.3}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-add-invite-modal-header{margin-bottom:20px;padding-bottom:8px}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-user-detail-form{gap:0;margin-top:4px}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-name-split{gap:16px}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-user-detail-field{gap:8px}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-user-detail-field label{color:var(--popup-shell-text);font-size:13px;font-weight:700}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-add-invite-card-title{color:var(--popup-shell-text);font-family:inherit;font-size:13px;font-weight:700;line-height:1.3}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-org-assign-hint{margin:0 0 4px}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-org-assign-search{margin-bottom:8px}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-org-assign-list{gap:4px;max-height:200px;padding:8px}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-org-assign-option{padding:10px 12px}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-user-detail-input{background-color:var(--popup-field-bg);border-color:var(--popup-field-border);border-radius:16px!important;color:var(--popup-field-text);font-size:13px;font-weight:600;line-height:1.3;min-height:44px;padding:0 16px}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-user-detail-input::placeholder{color:var(--popup-muted-text);font-weight:500;opacity:1}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) select.users-orgs-user-detail-input{background-color:var(--popup-field-bg);padding-right:36px}.dashboard-container:not(.theme-light) .users-orgs-add-invite-user-modal select.users-orgs-user-detail-input{color-scheme:dark}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-user-detail-actions{flex-shrink:0;justify-content:center;margin-top:16px;padding-top:20px}.users-orgs-add-invite-user-modal:not(.users-orgs-add-invite-user-modal--choice) .users-orgs-user-detail-save-btn{box-sizing:border-box;font-size:14px;font-weight:600;height:44px;line-height:1;min-height:44px;min-width:220px;padding:0 28px}.users-orgs-add-organization-modal.users-orgs-org-detail-modal.assets-detail-modal{align-self:center;background:var(--popup-shell-bg);border:1px solid var(--popup-shell-border);box-shadow:0 20px 50px #0000008c;color:var(--popup-shell-text);flex:0 1 auto;height:min(820px,calc(100dvh - 48px));max-height:calc(100dvh - 48px);max-width:720px;min-height:0;overflow:hidden;width:min(720px,calc(100vw - 48px))}.users-orgs-settings-page>.assets-detail-modal-overlay:has(.users-orgs-add-organization-modal){align-items:center;box-sizing:border-box;display:flex;justify-content:center;overflow:hidden!important;overscroll-behavior:none;padding:24px}.main-content-inner.page-assets .users-orgs-add-organization-modal.assets-detail-modal .assets-detail-modal-inner,.main-content-inner.page-table-fill .users-orgs-add-organization-modal.assets-detail-modal .assets-detail-modal-inner,.users-orgs-add-organization-modal .assets-detail-modal-inner{display:flex!important;flex:1 1 auto;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important;scrollbar-gutter:auto}.users-orgs-add-organization-modal .users-orgs-org-assign-list{scrollbar-color:#fff3 #0000;scrollbar-width:thin}.users-orgs-settings-page:has(>.assets-detail-modal-overlay){overflow:hidden}body:has(.users-orgs-settings-page>.assets-detail-modal-overlay),html:has(.users-orgs-settings-page>.assets-detail-modal-overlay){overflow:hidden!important;scrollbar-gutter:auto}.dashboard-body:has(.users-orgs-settings-page>.assets-detail-modal-overlay),.dashboard-container:has(.users-orgs-settings-page>.assets-detail-modal-overlay),.main-content-inner.page-table-fill:has(.users-orgs-settings-page>.assets-detail-modal-overlay),.main-content:has(.users-orgs-settings-page>.assets-detail-modal-overlay){overflow:hidden!important;scrollbar-gutter:auto}.dashboard-body:has(.users-orgs-settings-page>.assets-detail-modal-overlay)::-webkit-scrollbar,.main-content-inner.page-table-fill:has(.users-orgs-settings-page>.assets-detail-modal-overlay)::-webkit-scrollbar,.main-content:has(.users-orgs-settings-page>.assets-detail-modal-overlay)::-webkit-scrollbar,body:has(.users-orgs-settings-page>.assets-detail-modal-overlay)::-webkit-scrollbar,html:has(.users-orgs-settings-page>.assets-detail-modal-overlay)::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}.users-orgs-add-organization-modal .users-orgs-org-assign-list::-webkit-scrollbar{height:8px;width:8px}.users-orgs-add-organization-modal .users-orgs-org-assign-list::-webkit-scrollbar-track{background:#0000}.users-orgs-add-organization-modal .users-orgs-org-assign-list::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.dashboard-container.theme-light .users-orgs-add-organization-modal .users-orgs-org-assign-list::-webkit-scrollbar-thumb{background:#00000026}.dashboard-container.theme-light .users-orgs-add-organization-modal .users-orgs-org-assign-list{scrollbar-color:#0003 #0000}.users-orgs-add-organization-modal .assets-detail-modal-header{align-items:center;display:grid;flex-shrink:0;grid-template-columns:30px minmax(0,1fr) 30px;grid-template-columns:var(--popup-close-size,30px) minmax(0,1fr) var(--popup-close-size,30px)}.users-orgs-add-organization-modal .assets-detail-modal-title{font-size:18px;font-weight:600;grid-column:2;line-height:1.3;text-align:center}.users-orgs-add-organization-modal .assets-detail-modal-actions{grid-column:3;justify-self:end}.users-orgs-add-organization-modal .users-orgs-org-detail-form{display:flex;flex:1 1 auto;flex-direction:column;gap:20px;height:100%;margin-top:0;min-height:0;overflow:hidden}.users-orgs-add-organization-modal .users-orgs-add-organization-scroll{-ms-overflow-style:auto;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:4px 10px 12px 2px;scrollbar-color:#fff3 #0000;scrollbar-width:thin}.users-orgs-add-organization-modal .users-orgs-add-organization-scroll::-webkit-scrollbar{height:8px;width:8px}.users-orgs-add-organization-modal .users-orgs-add-organization-scroll::-webkit-scrollbar-track{background:#0000}.users-orgs-add-organization-modal .users-orgs-add-organization-scroll::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.dashboard-container.theme-light .users-orgs-add-organization-modal .users-orgs-add-organization-scroll{scrollbar-color:#0003 #0000}.dashboard-container.theme-light .users-orgs-add-organization-modal .users-orgs-add-organization-scroll::-webkit-scrollbar-thumb{background:#00000026}.users-orgs-add-organization-modal .users-orgs-org-detail-field{gap:10px}.users-orgs-add-organization-modal .users-orgs-add-invite-card .users-orgs-org-detail-check-row{margin:0;padding:4px 0}.users-orgs-add-organization-modal .users-orgs-org-detail-field label{color:var(--popup-shell-text);font-size:13px;font-weight:700}.users-orgs-add-organization-modal .users-orgs-org-assign-hint{line-height:1.45;margin:0}.users-orgs-add-organization-modal .users-orgs-org-assign-search,.users-orgs-add-organization-modal .users-orgs-org-detail-input,.users-orgs-add-organization-modal .users-orgs-org-detail-select{background-color:var(--popup-field-bg);border-color:var(--popup-field-border);border-radius:16px!important;color:var(--popup-field-text);font-size:13px;font-weight:600;height:40px;line-height:1.3;min-height:40px;padding:0 14px}.users-orgs-add-organization-modal .users-orgs-org-detail-input::placeholder{color:var(--popup-muted-text);font-weight:500;opacity:1}.users-orgs-add-organization-modal .users-orgs-org-detail-select{padding-right:36px}.dashboard-container:not(.theme-light) .users-orgs-add-organization-modal .users-orgs-org-detail-select{color-scheme:dark}.users-orgs-add-organization-modal .users-orgs-org-assign-list{background:var(--popup-field-bg);border-color:var(--popup-field-border);border-radius:16px;gap:6px;max-height:240px;padding:10px}.users-orgs-add-organization-modal .users-orgs-org-assign-option{border-radius:12px;gap:12px;padding:10px 12px}.users-orgs-add-organization-modal .users-orgs-org-assign-option span{gap:2px}.users-orgs-add-organization-modal .users-orgs-org-detail-check{gap:12px;margin-top:2px}.users-orgs-add-organization-modal .users-orgs-org-detail-actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px;padding-top:12px}.users-orgs-add-organization-modal .users-orgs-org-detail-save-btn{box-sizing:border-box;font-size:14px;font-weight:600;height:44px;line-height:1;min-height:44px;min-width:220px;padding:0 28px}.dashboard-container.theme-light .users-orgs-add-organization-modal.assets-detail-modal{background:#fff;border-color:#e5e7eb;box-shadow:0 20px 40px #0f172a2e!important;color:#111827}.users-orgs-add-invite-user-modal--choice .users-orgs-add-invite-header-left{display:none}.users-orgs-add-invite-user-modal--choice .assets-detail-modal-inner{padding:28px 32px 36px}.users-orgs-add-invite-user-modal--choice .users-orgs-add-invite-modal-header{align-items:flex-start;gap:12px;grid-template-columns:1fr auto;margin-bottom:20px;padding-bottom:4px}.users-orgs-add-invite-user-modal--choice .users-orgs-add-invite-modal-title{font-size:18px;font-weight:600;line-height:1.3;text-align:left}.users-orgs-add-invite-user-modal--choice .assets-detail-modal-close{margin:-4px -8px 0 0}.users-orgs-add-invite-user-modal--choice .new-scan-modal-options{gap:12px}.users-orgs-add-invite-user-modal--choice .new-scan-modal-option{border-radius:8px!important;gap:2px;padding:10px 12px}.users-orgs-add-invite-user-modal--choice .new-scan-modal-option-label{font-size:13px;font-weight:700}.users-orgs-add-invite-user-modal--choice .new-scan-modal-option-desc{font-size:11px;line-height:1.3}.users-orgs-add-invite-choice-wide{justify-content:center;width:100%}.users-orgs-add-invite-choice-secondary.users-orgs-users-action-btn{background:#1c1c1c;border:1px solid #3f3f46;color:#e5e7eb}.users-orgs-add-invite-choice-secondary.users-orgs-users-action-btn:hover{background:#27272a;border-color:#52525b;color:#f4f4f5}.users-orgs-add-invite-choice-secondary.users-orgs-users-action-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.dashboard-container.theme-light .users-orgs-add-invite-choice-text{color:#6b7280}.dashboard-container.theme-light .users-orgs-add-invite-choice-secondary.users-orgs-users-action-btn{background:#fff;border-color:#d1d5db;color:#374151}.dashboard-container.theme-light .users-orgs-add-invite-choice-secondary.users-orgs-users-action-btn:hover{background:#f9fafb;border-color:#9ca3af;color:#111827}@media (max-width:640px){.users-orgs-add-invite-modal-header{grid-template-areas:"back close" "title title";grid-template-columns:1fr auto;row-gap:10px}.users-orgs-add-invite-header-left{grid-area:back}.users-orgs-add-invite-modal-title{grid-area:title}.users-orgs-add-invite-modal-header .assets-detail-modal-actions{grid-area:close;justify-self:end}}.dashboard-container.theme-light .users-orgs-action-view-btn{background:#00000008;border-color:#d4d4d8;color:#52525b}.dashboard-container.theme-light .users-orgs-action-view-btn:hover:not(:disabled){background:#2563eb1a;border-color:#2563eb73;color:#1d4ed8}.dashboard-container.theme-light .users-orgs-action-view-btn--resend{background:#00000008;border-color:#d4d4d8;color:#52525b}.dashboard-container.theme-light .users-orgs-action-view-btn--resend:hover:not(:disabled){background:#2563eb1a;border-color:#2563eb73;color:#1d4ed8}.dashboard-container.theme-light .users-orgs-action-view-btn:disabled{background:#9ca3af1a;border-color:#d1d5dbe6;color:#9ca3af;opacity:.42}.dashboard-container.theme-light .users-orgs-org-detail-field label{color:#374151}.dashboard-container.theme-light .users-orgs-org-assign-empty,.dashboard-container.theme-light .users-orgs-org-assign-hint{color:#6b7280}.dashboard-container.theme-light .users-orgs-org-assign-list{background:#fff;border-color:#d1d5db}.dashboard-container.theme-light .users-orgs-org-assign-option:hover{background:#f4f4f5}.dashboard-container.theme-light .users-orgs-org-assign-option span{color:#6b7280}.dashboard-container.theme-light .users-orgs-org-assign-option strong{color:#111827}.dashboard-container.theme-light .users-orgs-org-detail-input,.dashboard-container.theme-light .users-orgs-org-detail-select{background:#fff;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .users-orgs-org-detail-check-label{color:#1f2937}.dashboard-container.theme-light .users-orgs-org-detail-check-input{border-color:#cbd5e1}.dashboard-container.theme-light .users-orgs-add-invite-user-modal .users-orgs-add-invite-card-title,.dashboard-container.theme-light .users-orgs-user-detail-field label,.dashboard-container.theme-light .users-orgs-user-detail-modal:not(.users-orgs-add-invite-user-modal) .users-orgs-add-invite-card-title{color:#374151}.dashboard-container.theme-light .users-orgs-user-detail-input{background:#fff;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .users-orgs-user-detail-field-heading,.dashboard-container.theme-light .users-orgs-user-detail-label-row label{color:#374151}.dashboard-container.theme-light .users-orgs-user-detail-password-masked{background:#f3f4f6;color:#6b7280}.dashboard-container.theme-light .users-orgs-user-detail-password-hint,.dashboard-container.theme-light .users-orgs-user-detail-reset-pw-status{color:#6b7280}.dashboard-container.theme-light .users-orgs-user-detail-reset-pw-link{color:#2563eb}.dashboard-container.theme-light .users-orgs-user-detail-reset-pw-link:hover{color:#1d4ed8}.dashboard-container.theme-light .users-orgs-user-detail-select{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%236b7280' d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat}.dashboard-container.theme-light .users-orgs-org-combobox-panel{background:#fff;border-color:#d1d5db;box-shadow:0 12px 40px #0000001f}.dashboard-container.theme-light .users-orgs-org-combobox-caret{color:#6b7280}.dashboard-container.theme-light .users-orgs-org-combobox-option{color:#111827}.dashboard-container.theme-light .users-orgs-org-combobox-option:focus-visible,.dashboard-container.theme-light .users-orgs-org-combobox-option:hover{background:#f3f4f6}.dashboard-container.theme-light .users-orgs-org-combobox-option.is-selected{background:#dbeafe;color:#1e3a8a}.dashboard-container.theme-light .users-orgs-org-combobox-empty{color:#6b7280}.users-orgs-org-name-cell{color:#d6d6d6;font-weight:600}.users-orgs-user-org-cell{color:#a1a1aa;font-weight:500}.users-orgs-user-name{color:#d6d6d6;font-weight:500}.dashboard-container.theme-light .users-orgs-org-name-cell{color:#18181b}.dashboard-container.theme-light .users-orgs-user-org-cell{color:#52525b}.dashboard-container.theme-light .users-orgs-user-name{color:#18181b}.assets-exclude-confirm-dialog .users-orgs-delete-confirm-password-block{margin:0 0 16px;text-align:center}.users-orgs-delete-confirm-password-label{color:#a1a1aa;display:block;font-size:12px;font-weight:600;margin-bottom:6px}.users-orgs-delete-confirm-password-input{background:#18181b;border:1px solid #3f3f46;border-radius:8px!important;box-sizing:border-box;color:#f4f4f5;font-family:inherit;font-size:14px;padding:8px 10px;width:100%}.users-orgs-delete-confirm-password-input:focus{border-color:#71717a;outline:none}.users-orgs-delete-confirm-auth-error{color:#fca5a5;font-size:13px;line-height:1.45;margin:0 0 12px;text-align:center}.dashboard-container.theme-light .users-orgs-delete-confirm-password-label{color:#52525b}.dashboard-container.theme-light .users-orgs-delete-confirm-password-input{background:#fff;border-color:#d1d5db;color:#18181b}.dashboard-container.theme-light .users-orgs-delete-confirm-password-input:focus{border-color:#9ca3af}.dashboard-container.theme-light .users-orgs-delete-confirm-auth-error{color:#b91c1c}.partners-settings-page .partners-settings-filter-field .users-orgs-users-company-filter{min-width:148px;width:158px}.partners-settings-page .partners-settings-filter-field .users-orgs-users-company-filter-bar{width:100%}.partners-settings-commission-number.users-orgs-user-detail-input{font-feature-settings:"tnum";appearance:textfield;background:#0000;border:none;border-radius:2px!important;box-sizing:border-box;font-size:12px;font-variant-numeric:tabular-nums;height:18px;line-height:18px;margin:0;max-width:min(2.625rem,100%);min-width:4ch;padding:0 1px;text-align:right;width:auto}.partners-settings-commission-number.users-orgs-user-detail-input:focus-visible{outline:2px solid #3b82f6;outline-offset:1px}.users-orgs-top-header-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px;width:100%}.users-orgs-top-header-title-row .overview-title{margin:0}.users-orgs-top-header-actions{align-items:center;display:inline-flex;margin-left:auto}.users-orgs-top-header-manage-btn{background:#fff;border:1px solid #e5e7eb;color:#111827}.users-orgs-top-header-manage-btn:hover{background:#f3f4f6;border-color:#d1d5db}.users-orgs-top-header-manage-btn:focus-visible{box-shadow:none;outline:none}.users-orgs-top-header-manage-btn:focus{box-shadow:none;outline:none}.dashboard-container.theme-light .users-orgs-top-header-manage-btn{background:#fff;border:1px solid #e5e7eb;color:#111827}.dashboard-container.theme-light .users-orgs-top-header-manage-btn:hover{background:#f3f4f6;border-color:#d1d5db}.health-score-footnote{align-items:center;color:#94a3b8;display:flex;flex-wrap:wrap;font-size:12px;gap:6px 12px;justify-content:center;line-height:1.3;padding:4px 8px 0;text-align:center}.health-score-footnote__reason{flex-basis:100%;font-size:11px;margin:0 auto;max-width:48ch;opacity:.9}.health-score-metrics-state{color:#94a3b8;font-size:clamp(9px,.8vw,11px);line-height:1.15;max-width:100%;overflow-wrap:anywhere;text-align:center}.health-score-metrics-item[data-health-status=failed] .health-score-metrics-state{color:#f87171}.health-score-metrics-item[data-health-status=incomplete] .health-score-metrics-state{color:#fbbf24}.health-score-metrics-item[data-capability-state=scored] .health-score-metrics-state{color:#22c55e}.health-score-metrics-item[data-capability-state=not_configured] .health-score-metrics-state,.health-score-metrics-item[data-capability-state=not_licensed] .health-score-metrics-state{color:#f59e0b}.health-score-metrics-action{border:1px solid #93c5fd59;border-radius:999px;color:#93c5fd;font-size:clamp(9px,.75vw,10px);line-height:1.1;margin-top:2px;padding:1px 6px;text-decoration:none}.health-score-metrics-action:focus-visible,.health-score-metrics-action:hover{text-decoration:underline}.dashboard-container.theme-light .health-score-metrics-state{color:#64748b}.dashboard-container.theme-light .health-score-metrics-item[data-health-status=failed] .health-score-metrics-state{color:#dc2626}.dashboard-container.theme-light .health-score-metrics-item[data-health-status=incomplete] .health-score-metrics-state{color:#b45309}.dashboard-container.theme-light .health-score-metrics-item[data-capability-state=scored] .health-score-metrics-state{color:#15803d}.dashboard-container.theme-light .health-score-metrics-action{border-color:#1d4ed847;color:#1d4ed8}.health-score-data-quality{align-items:center;color:inherit;display:inline-flex;flex-direction:column}.health-score-data-quality>summary{align-items:center;cursor:pointer;display:inline-flex;gap:6px;list-style:none}.health-score-data-quality>summary::-webkit-details-marker{display:none}.health-score-data-quality__icon{align-items:center;border:1px solid;border-radius:50%;display:inline-flex;font-size:10px;font-style:italic;font-weight:600;height:14px;justify-content:center;width:14px}.health-score-data-quality__text{align-items:center;display:inline-flex;gap:6px}.health-score-data-quality__details{margin-top:6px;min-width:180px;text-align:left}.health-score-data-quality__confidence{margin:0 0 4px}.health-score-data-quality__list{list-style:none;margin:0;padding:0}.health-score-data-quality__list li{display:flex;gap:12px;justify-content:space-between}.health-score-drivers{color:#cbd5e1;font-size:12px;margin-top:8px;padding:0 8px;text-align:center}.health-score-drivers__summary{background:#0000;border:1px solid #94a3b859;border-radius:999px;color:#94a3b8;cursor:pointer;font:inherit;line-height:1.2;padding:6px 12px}.health-score-drivers__summary:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.health-score-drivers-popover{background:#0f172a;border:1px solid #94a3b84d;border-radius:10px;box-shadow:0 10px 30px #02061759,0 2px 10px #02061740;max-height:min(420px,calc(100vh - 16px));min-width:min(320px,calc(100vw - 16px));overflow-y:auto;padding:10px;position:fixed;z-index:30}.health-score-drivers-popover__header{background:#0f172a;border-bottom:1px solid #94a3b833;color:#e2e8f0;font-weight:600;margin:-10px -10px 10px;padding:10px;position:sticky;top:0}.health-score-drivers__list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.health-score-drivers__item{border:1px solid #94a3b840;border-radius:6px;padding:6px 8px}.health-score-drivers__item>details>summary{cursor:pointer;list-style:none}.health-score-drivers__item>details>summary::-webkit-details-marker{display:none}.health-score-drivers__head{display:flex;flex-direction:column;gap:2px}.health-score-drivers__head-link{text-decoration:none}.health-score-drivers__head-link:focus-visible .health-score-drivers__title,.health-score-drivers__head-link:hover .health-score-drivers__title{text-decoration:underline}.health-score-drivers__title{color:#f8fafc;font-weight:600}.health-score-drivers__asset,.health-score-drivers__meta,.health-score-drivers__share{color:#94a3b8}.health-score-drivers__details{grid-gap:2px 10px;display:grid;gap:2px 10px;grid-template-columns:auto 1fr;margin:6px 0 0}.health-score-drivers__details dt{color:#94a3b8}.health-score-drivers__details dd{margin:0}.dashboard-container.theme-light .health-score-drivers__asset,.dashboard-container.theme-light .health-score-drivers__details dt,.dashboard-container.theme-light .health-score-drivers__meta,.dashboard-container.theme-light .health-score-drivers__share,.dashboard-container.theme-light .health-score-drivers__summary,.dashboard-container.theme-light .health-score-footnote{color:#64748b}.dashboard-container.theme-light .health-score-drivers{color:#334155}.dashboard-container.theme-light .health-score-drivers__summary{background:#0000;border-color:#64748b73}.dashboard-container.theme-light .health-score-drivers__title{color:#0f172a}.dashboard-container.theme-light .health-score-drivers-popover{background:#fff;border-color:#64748b59;box-shadow:0 10px 24px #0f172a2e,0 2px 8px #0f172a1a}.dashboard-container.theme-light .health-score-drivers-popover__header{background:#fff;border-bottom-color:#64748b40;color:#1e293b}.page-support .top-header{width:100%}.support-page-title-row{align-items:center;display:flex;gap:12px 16px;justify-content:space-between;width:100%}.support-page-title-row .overview-title{flex:1 1;line-height:1.15;margin:0;min-width:0}.support-docs-btn{align-items:center;background:#0000;border:1px solid #ffffff29;border-radius:9999px!important;color:#e2e8f0;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:600;gap:8px;line-height:1;padding:8px 14px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.support-docs-btn svg{display:block}.support-docs-btn:hover{background:#ffffff0f;border-color:#ffffff47;color:#f8fafc}.dashboard-container.theme-light .support-docs-btn{border-color:#0000001f;color:#374151}.dashboard-container.theme-light .support-docs-btn:hover{background:#0000000a;border-color:#0003;color:#111827}.support-page{display:flex;flex-direction:column;gap:20px;min-height:0;width:100%}.support-page-messages{display:flex;flex-direction:column;gap:10px}.support-page-layout{display:block;min-width:0}.support-page-main{display:flex;flex-direction:column;gap:16px;min-width:0}.support-view-tabs.scans-network-scope-tabs{margin:0 0 18px;width:100%}.support-view-tabs .scans-network-scope-tabs-track.support-view-tabs-track{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.support-view-tabs .scans-network-scope-tab{background:#1a1a1a;background:var(--chrome-control-bg,#1a1a1a);justify-content:center;width:100%}.support-view-tabs .scans-network-scope-tab:hover{background:#222;background:var(--chrome-control-bg-hover,#222)}.support-view-tabs .scans-network-scope-tab.is-active{background:#2563eb;color:#fff}.support-view-tabs .scans-network-scope-tab-label{white-space:nowrap}.support-view-tabs .scans-network-scope-tab:focus,.support-view-tabs .scans-network-scope-tab:focus-visible{box-shadow:none;outline:none}.support-tickets-panel{display:flex;flex-direction:column;gap:18px;min-width:0}.dashboard-container.theme-light .support-view-tabs .scans-network-scope-tab{background:var(--chrome-control-bg);color:#52525b}.dashboard-container.theme-light .support-view-tabs .scans-network-scope-tab:hover{background:#e4e4e7;background:var(--chrome-control-bg-hover,#e4e4e7);color:#18181b}.dashboard-container.theme-light .support-view-tabs .scans-network-scope-tab.is-active{background:#2563eb;color:#fff}.support-panel{background:#1a1a1a;background:var(--chrome-control-bg,#1a1a1a);border:1px solid #ffffff14;border-radius:16px;box-sizing:border-box;padding:18px 20px}.support-panel-title{color:#f4f4f5;font-size:16px;font-weight:600;line-height:1.3;margin:0}.support-panel-subtitle{color:#9ca3af;font-size:13px;line-height:1.45;margin:0 0 16px}.support-table.support-tickets-table-wrap{min-width:0}.support-table .assets-table-shell{margin:0}.support-table .assets-inventory-table-scroll.assets-inventory-table-scroll--body{--assets-inv-max-rows:8}.support-table .assets-table tbody tr.assets-row-clickable{cursor:pointer}.dashboard-container.theme-light .support-table .assets-inventory-table-scroll .assets-table tbody tr.assets-row-selected td,.dashboard-container.theme-light .support-table .assets-inventory-table-scroll .assets-table tbody tr.assets-row-selected:hover td,.support-table .assets-inventory-table-scroll .assets-table tbody tr.assets-row-selected td,.support-table .assets-inventory-table-scroll .assets-table tbody tr.assets-row-selected:hover td,.support-table .assets-inventory-table-scroll .assets-table tbody tr.is-selected td,.support-table .assets-inventory-table-scroll .assets-table tbody tr.is-selected:hover td,.support-table .assets-table tbody tr.assets-row-selected td,.support-table .assets-table tbody tr.assets-row-selected:hover td,.support-table .assets-table tbody tr.is-selected td,.support-table .assets-table tbody tr.is-selected:hover td{background:#0000!important}.support-ticket-number{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.support-ticket-subject{font-weight:500}.support-ticket-created{font-feature-settings:"tnum";color:#94a3b8;color:var(--popup-muted-text,#94a3b8);font-variant-numeric:tabular-nums}.support-badge{align-items:center;border:1px solid #0000;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;letter-spacing:.03em;padding:4px 10px;text-transform:uppercase;white-space:nowrap}.support-badge--status-open{background:#3b82f624;border-color:#3b82f659;color:#93c5fd}.support-badge--status-in_progress{background:#f59e0b24;border-color:#f59e0b59;color:#fcd34d}.support-badge--status-pending_customer{background:#a855f724;border-color:#a855f759;color:#d8b4fe}.support-badge--status-closed,.support-badge--status-resolved{background:#22c55e24;border-color:#22c55e59;color:#86efac}.support-badge--priority-low{background:#94a3b824;border-color:#94a3b859;color:#cbd5e1}.support-badge--priority-medium{background:#3b82f624;border-color:#3b82f659;color:#93c5fd}.support-badge--priority-high{background:#f9731624;border-color:#f9731659;color:#fdba74}.support-badge--priority-urgent{background:#ef444424;border-color:#ef444459;color:#fca5a5}.support-ticket-detail{display:flex;flex-direction:column;gap:16px}.support-ticket-detail-top{align-items:center;border-bottom:1px solid #ffffff14;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:4px}.support-ticket-detail-id{font-feature-settings:"tnum";align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;color:#cbd5e1;display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.02em;padding:4px 10px}.support-ticket-detail-section,.support-ticket-detail-summary{display:flex;flex-direction:column;gap:12px}.support-ticket-detail-section{background:hsla(0,0%,100%,.025);border:1px solid #ffffff14;border-radius:12px;padding:14px 16px}.support-ticket-detail-section-title{color:#94a3b8;font-size:12px;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.support-ticket-detail-section-title .support-form-label{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin:0;text-transform:inherit}.support-ticket-detail-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.support-ticket-detail-heading{flex:1 1 240px;min-width:0}.support-ticket-detail-title{color:#f8fafc;font-size:18px;font-weight:600;line-height:1.3;margin:0 0 6px}.support-ticket-detail-created{color:#94a3b8;font-size:13px;margin:0}.support-ticket-detail-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.support-ticket-detail-description{color:#cbd5e1;font-size:14px;line-height:1.55;margin:0;white-space:pre-wrap}.support-admin-controls{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.support-admin-field{display:flex;flex-direction:column;gap:6px;min-width:0}.support-admin-field-label{color:#94a3b8;font-size:12px;font-weight:600}.support-admin-actions{align-items:flex-end;display:flex}.support-select,.support-textarea{background:#ffffff0a;border:1px solid #ffffff1f;box-sizing:border-box;color:#f4f4f5;font-family:inherit;font-size:13px;font-weight:500;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;width:100%}.support-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' stroke='%23a1a1aa' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px 12px;border-radius:10px!important;cursor:pointer;height:40px;padding:0 40px 0 14px}.support-select:hover,.support-textarea:hover{border-color:#fff3}.support-select:focus,.support-select:focus-visible,.support-textarea:focus,.support-textarea:focus-visible{border-color:#60a5fab3;box-shadow:0 0 0 3px #3b82f629}.support-textarea{border-radius:12px!important;line-height:1.45;min-height:104px;padding:12px 14px}.support-textarea::placeholder{color:#71717a}.support-select option{background:#18181b;color:#f4f4f5}.support-reply-block,.support-timeline{display:flex;flex-direction:column;gap:10px}.support-timeline-item{background:#0000002e;border:1px solid #ffffff14;border-radius:10px;padding:12px 14px}.support-timeline-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:6px}.support-timeline-type{color:#93c5fd;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.support-timeline-actor{color:#e2e8f0;font-size:13px;font-weight:600}.support-timeline-time{color:#94a3b8;font-size:12px;white-space:nowrap}.support-timeline-message{color:#cbd5e1;font-size:14px;line-height:1.5;margin:0;white-space:pre-wrap}.support-empty-state{font-size:13px;line-height:1.45}.support-create-form{background:var(--chrome-control-bg);border:none;border-radius:16px;display:flex;flex-direction:column;overflow:hidden}.support-create-header{padding:20px 22px 0}.support-create-title{color:#f8fafc;font-size:18px;font-weight:600;margin:0 0 6px}.support-create-lead{color:#94a3b8;font-size:14px;line-height:1.5;margin:0}.support-create-body{display:flex;flex-direction:column;gap:22px;padding:20px 22px}.support-create-section{display:flex;flex-direction:column;gap:14px}.support-create-section-head{display:flex;flex-direction:column;gap:4px}.support-create-section-title{color:#e2e8f0;font-size:14px;font-weight:600;margin:0}.support-create-section-hint{color:#94a3b8;font-size:13px;line-height:1.45;margin:0}.support-category-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.support-category-input{opacity:0;pointer-events:none;position:absolute}.support-category-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:4px;min-height:88px;padding:14px;position:relative;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.support-category-card:hover{background:#2563eb14;border-color:#60a5fa59}.support-category-card.is-selected{background:#2563eb24;border-color:#3b82f6a6;box-shadow:inset 0 0 0 1px #3b82f640}.support-category-card-label{color:#f8fafc;font-size:14px;font-weight:600}.support-category-card-desc{color:#94a3b8;font-size:12px;line-height:1.4}.support-create-fields{display:flex;flex-direction:column;gap:16px}.support-create-field{display:flex;flex-direction:column;gap:8px;min-width:0}.support-create-field--full{width:100%}.support-create-label{color:#cbd5e1;font-size:13px;font-weight:600}.support-control{box-sizing:border-box;font-family:inherit;width:100%}.support-page .support-control.ghost-exposure-sys-input,.support-page .support-control.ghost-exposure-sys-input:focus,.support-page .support-control.ghost-exposure-sys-input:focus-visible{background:#ffffff08;border:none;border-radius:12px!important;box-shadow:none;color:#e5e7eb;outline:none}.dashboard-container.theme-light .support-page .support-control.ghost-exposure-sys-input,.dashboard-container.theme-light .support-page .support-control.ghost-exposure-sys-input:focus,.dashboard-container.theme-light .support-page .support-control.ghost-exposure-sys-input:focus-visible{background:#00000008;border:none;box-shadow:none;color:#111827;outline:none}.support-textarea{line-height:1.5;min-height:148px;resize:vertical}.support-textarea--compact{min-height:88px}.support-field-footnote{color:#64748b;font-size:12px;line-height:1.45;margin:0}.support-priority-group{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.support-priority-input{opacity:0;pointer-events:none;position:absolute}.support-priority-option{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:2px;min-height:68px;padding:10px 12px;transition:border-color .15s ease,background-color .15s ease}.support-priority-option:hover{border-color:#94a3b859}.support-priority-option.is-selected{box-shadow:inset 0 0 0 1px #0000}.support-priority-option--low.is-selected{background:#94a3b829;border-color:#94a3b8a6;box-shadow:inset 0 0 0 1px #94a3b838}.support-priority-option--low.is-selected .support-priority-label{color:#e2e8f0}.support-priority-option--medium.is-selected{background:#2563eb24;border-color:#3b82f6a6;box-shadow:inset 0 0 0 1px #3b82f640}.support-priority-option--medium.is-selected .support-priority-label{color:#bfdbfe}.support-priority-option--high.is-selected{background:#f9731624;border-color:#f97316a6;box-shadow:inset 0 0 0 1px #f9731640}.support-priority-option--high.is-selected .support-priority-label{color:#fdba74}.support-priority-option--urgent.is-selected{background:#ef444424;border-color:#ef4444a6;box-shadow:inset 0 0 0 1px #ef444440}.support-priority-option--urgent.is-selected .support-priority-label{color:#fca5a5}.support-priority-label{color:#f8fafc;font-size:13px;font-weight:700}.support-priority-hint{color:#94a3b8;font-size:11px;line-height:1.35}.support-create-attachments{display:flex;flex-direction:column;gap:10px;padding-top:4px}.support-attach-heading{display:flex;flex-direction:column;gap:4px}.support-file-input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.support-dropzone{align-items:flex-start;background:#ffffff08;border:1px dashed #94a3b873;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:18px 16px;position:relative;transition:border-color .15s ease,background-color .15s ease;width:100%}.support-dropzone:focus-within,.support-dropzone:hover{background:#2563eb14;border-color:#2563eb8c}.support-dropzone.is-busy{cursor:wait;opacity:.7}.support-dropzone-title{color:#e2e8f0;font-size:14px;font-weight:600}.support-dropzone-hint{color:#94a3b8;font-size:12px;line-height:1.4}.support-attach-error{color:#f87171;font-size:12px;margin:0}.support-attach-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.support-attach-item{align-items:center;background:#0f172a59;border:1px solid #94a3b840;border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.support-attach-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.support-attach-name{color:#f1f5f9;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-attach-size{color:#94a3b8;font-size:12px}.support-attach-remove{background:#0000;border:none;color:#93c5fd;cursor:pointer;flex-shrink:0;font:inherit;font-size:12px;font-weight:600;padding:4px 0}.support-attach-remove:hover:not(:disabled){color:#bfdbfe;text-decoration:underline}.support-attach-remove:disabled{cursor:not-allowed;opacity:.5}.dashboard-container.theme-light .support-dropzone{background:#f8fafc;border-color:#0f172a2e}.dashboard-container.theme-light .support-dropzone:focus-within,.dashboard-container.theme-light .support-dropzone:hover{background:#2563eb0f;border-color:#2563eb73}.dashboard-container.theme-light .support-dropzone-title{color:#111827}.dashboard-container.theme-light .support-attach-size,.dashboard-container.theme-light .support-dropzone-hint{color:#6b7280}.dashboard-container.theme-light .support-attach-item{background:#fff;border-color:#0f172a1a}.dashboard-container.theme-light .support-attach-name{color:#111827}.dashboard-container.theme-light .support-attach-remove{color:#2563eb}.dashboard-container.theme-light .support-attach-error{color:#b91c1c}.support-create-footer{align-items:center;background:#0000001f;border-top:1px solid #ffffff14;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:14px 22px 18px}.support-create-footer-note{color:#94a3b8;font-size:13px;margin:0}.support-form-actions{display:flex;gap:10px;justify-content:flex-end;margin-left:auto}.support-primary-btn,.support-secondary-btn{border-radius:9999px!important;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;min-height:36px;padding:0 16px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.support-primary-btn{background:#2563eb;border:1px solid #2563eb;border-radius:9999px!important;color:#fff;padding:0 22px}.support-primary-btn:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.support-secondary-btn{background:#0000;border:1px solid #ffffff29;color:#e2e8f0}.support-secondary-btn:hover:not(:disabled){background:#ffffff0f}.support-primary-btn:disabled,.support-secondary-btn:disabled{cursor:not-allowed;opacity:.55}.support-empty-state{color:#94a3b8;font-size:14px;margin:0;padding:18px 4px}.support-loading{align-items:center;color:#94a3b8;display:flex;font-size:14px;gap:10px;padding:8px 0}.dashboard-container.theme-light .support-category-card-label,.dashboard-container.theme-light .support-create-section-title,.dashboard-container.theme-light .support-create-title,.dashboard-container.theme-light .support-priority-label{color:#111827}.dashboard-container.theme-light .support-category-card-desc,.dashboard-container.theme-light .support-create-footer-note,.dashboard-container.theme-light .support-create-lead,.dashboard-container.theme-light .support-create-section-hint,.dashboard-container.theme-light .support-field-footnote,.dashboard-container.theme-light .support-priority-hint{color:#6b7280}.dashboard-container.theme-light .support-create-label{color:#374151}.dashboard-container.theme-light .support-category-card,.dashboard-container.theme-light .support-priority-option{background:#00000005;border-color:#0000001a}.dashboard-container.theme-light .support-category-card:hover,.dashboard-container.theme-light .support-priority-option:hover{background:#2563eb0f;border-color:#2563eb59}.dashboard-container.theme-light .support-category-card.is-selected{background:#2563eb14;border-color:#2563eb73}.dashboard-container.theme-light .support-priority-option--low.is-selected{background:#94a3b82e;border-color:#64748b8c;box-shadow:inset 0 0 0 1px #64748b33}.dashboard-container.theme-light .support-priority-option--low.is-selected .support-priority-label{color:#334155}.dashboard-container.theme-light .support-priority-option--medium.is-selected{background:#2563eb1a;border-color:#2563eb80;box-shadow:inset 0 0 0 1px #2563eb2e}.dashboard-container.theme-light .support-priority-option--medium.is-selected .support-priority-label{color:#1d4ed8}.dashboard-container.theme-light .support-priority-option--high.is-selected{background:#f973161f;border-color:#ea580c80;box-shadow:inset 0 0 0 1px #ea580c2e}.dashboard-container.theme-light .support-priority-option--high.is-selected .support-priority-label{color:#c2410c}.dashboard-container.theme-light .support-priority-option--urgent.is-selected{background:#ef44441f;border-color:#dc262680;box-shadow:inset 0 0 0 1px #dc26262e}.dashboard-container.theme-light .support-priority-option--urgent.is-selected .support-priority-label{color:#b91c1c}.dashboard-container.theme-light .support-create-footer{background:#00000008;border-color:#00000014}.dashboard-container.theme-light .support-admin-field-label,.dashboard-container.theme-light .support-ticket-created{color:#6b7280}.dashboard-container.theme-light .support-select,.dashboard-container.theme-light .support-textarea{background:#fff;border-color:#0000001f;color:#111827}.dashboard-container.theme-light .support-select{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' stroke='%2371717a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px 12px}.dashboard-container.theme-light .support-select:hover,.dashboard-container.theme-light .support-textarea:hover{border-color:#0003}.dashboard-container.theme-light .support-select:focus,.dashboard-container.theme-light .support-select:focus-visible,.dashboard-container.theme-light .support-textarea:focus,.dashboard-container.theme-light .support-textarea:focus-visible{border-color:#2563eb8c;box-shadow:0 0 0 3px #2563eb24}.dashboard-container.theme-light .support-textarea::placeholder{color:#9ca3af}.dashboard-container.theme-light .support-select option{background:#fff;color:#111827}.dashboard-container.theme-light .support-panel{background:#fff;border-color:#00000014}.dashboard-container.theme-light .support-panel-title,.dashboard-container.theme-light .support-ticket-detail-title{color:#111827}.dashboard-container.theme-light .support-empty-state,.dashboard-container.theme-light .support-loading,.dashboard-container.theme-light .support-panel-subtitle,.dashboard-container.theme-light .support-ticket-detail-created,.dashboard-container.theme-light .support-ticket-detail-description,.dashboard-container.theme-light .support-ticket-detail-section-title,.dashboard-container.theme-light .support-timeline-message,.dashboard-container.theme-light .support-timeline-time{color:#6b7280}.dashboard-container.theme-light .support-ticket-detail-top{border-bottom-color:#00000014}.dashboard-container.theme-light .support-ticket-detail-id{background:#00000008;border-color:#0000001a;color:#374151}.dashboard-container.theme-light .support-ticket-detail-section{background:#fafafa;border-color:#00000014}.dashboard-container.theme-light .support-timeline-actor{color:#111827}.dashboard-container.theme-light .support-table .assets-table tbody tr.assets-row-clickable:hover td{background:rgba(0,0,0,.035)}.dashboard-container.theme-light .support-badge--status-open{background:#2563eb1a;border-color:#2563eb47;color:#1d4ed8}.dashboard-container.theme-light .support-badge--status-in_progress{background:#d977061a;border-color:#d9770647;color:#b45309}.dashboard-container.theme-light .support-badge--status-pending_customer{background:#9333ea1a;border-color:#9333ea47;color:#7e22ce}.dashboard-container.theme-light .support-badge--status-closed,.dashboard-container.theme-light .support-badge--status-resolved{background:#16a34a1a;border-color:#16a34a47;color:#15803d}.dashboard-container.theme-light .support-badge--priority-low{background:#64748b1a;border-color:#64748b47;color:#475569}.dashboard-container.theme-light .support-badge--priority-medium{background:#2563eb1a;border-color:#2563eb47;color:#1d4ed8}.dashboard-container.theme-light .support-badge--priority-high{background:#ea580c1a;border-color:#ea580c47;color:#c2410c}.dashboard-container.theme-light .support-badge--priority-urgent{background:#dc26261a;border-color:#dc262647;color:#b91c1c}.dashboard-container.theme-light .support-form-label{color:#6b7280}.dashboard-container.theme-light .support-timeline-item{background:#fff;border-color:#00000014}.dashboard-container.theme-light .support-timeline-type{color:#2563eb}.dashboard-container.theme-light .support-secondary-btn{border-color:#0000001f;color:#374151}.dashboard-container.theme-light .support-secondary-btn:hover:not(:disabled){background:#0000000a}@media (max-width:1100px){.support-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.support-admin-controls,.support-form-grid,.support-priority-group{grid-template-columns:1fr}.support-admin-actions,.support-admin-actions .support-secondary-btn{width:100%}.support-category-grid{grid-template-columns:1fr}.support-create-body,.support-create-footer,.support-create-header{padding-left:16px;padding-right:16px}.support-create-footer{align-items:stretch;flex-direction:column}.support-form-actions{margin-left:0;width:100%}.support-form-actions .support-primary-btn,.support-form-actions .support-secondary-btn{flex:1 1 auto}}.subscription-org-select-td-status .ghost-status-badge{vertical-align:middle}.ghost-exposure-sys{display:flex;flex-direction:column;gap:22px;width:100%}.ghost-exposure-sys-metrics{margin-bottom:0;margin-top:-4px}.ghost-exposure-back-inline-wrap{margin:-42px 0 0}.ghost-exposure-back-inline-btn{align-items:center;background:#0000;border:none;border-radius:0;color:#d1d5db;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:0}.ghost-exposure-back-inline-btn:hover{text-decoration:none}.ghost-exposure-back-inline-icon{align-items:center;display:inline-flex;font-size:18px;justify-content:center;line-height:1;opacity:1}.ghost-exposure-sys-filters{padding:0}.ghost-exposure-sys-filters-inner{padding:16px 18px 18px}.ghost-exposure-sys-field{margin-bottom:14px}.ghost-exposure-sys-field-label{color:#e5e7eb;display:block;font-size:13px;font-weight:700;margin-bottom:8px}.ghost-exposure-sys-input{background:#ffffff08;border:1px solid #94a3b859;border-radius:8px!important;box-sizing:border-box;color:#f3f4f6;font-size:14px;outline:none;padding:10px 12px;width:100%}.ghost-exposure-sys-input:focus,.ghost-exposure-sys-input:focus-visible{outline:none}.ghost-exposure-sys-check-row{display:flex;flex-wrap:wrap;gap:16px 22px;margin-bottom:14px}.ghost-exposure-sys-check{align-items:center;color:#d4d4d4;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;-webkit-user-select:none;user-select:none}.ghost-exposure-sys-check-input{border-radius:5px!important}.ghost-exposure-sys-check-input:focus,.ghost-exposure-sys-check-input:focus-visible{outline:none}.ghost-exposure-sys-filter-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ghost-exposure-sys-btn{align-items:center;border-radius:9999px!important;border-radius:var(--popup-action-btn-radius,9999px)!important;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:13px;font-size:var(--popup-action-btn-font-size,13px);font-weight:600;font-weight:var(--popup-action-btn-font-weight,600);gap:8px;line-height:1.2;min-height:34px;min-height:var(--popup-action-btn-height,34px);padding:6px 18px;padding:6px var(--popup-action-btn-padding-x,18px);transition:background .15s ease,border-color .15s ease,color .15s ease}.ghost-exposure-sys-btn:focus,.ghost-exposure-sys-btn:focus-visible{outline:none}.ghost-exposure-sys-btn--primary{background:#6366f1;border:1px solid #6366f1;color:#fff}.ghost-exposure-sys-btn--primary:hover{background:#4f46e5;border-color:#4f46e5}.ghost-exposure-sys-btn--primary:disabled,.ghost-exposure-sys-btn--primary[aria-disabled=true],.ghost-exposure-sys-btn:disabled,.ghost-exposure-sys-btn[aria-disabled=true]{cursor:not-allowed;filter:grayscale(.2);opacity:.45;pointer-events:none}.ghost-exposure-sys-btn--primary:disabled:hover,.ghost-exposure-sys-btn--primary[aria-disabled=true]:hover{background:#6366f1;border-color:#6366f1}.ghost-exposure-sys-btn--secondary{background:#ffffff0f;border:1px solid #4a4a4a;color:#e5e5e5}.ghost-exposure-sys-btn--secondary:hover{background:#ffffff1a;border-color:#6b7280}.ghost-exposure-sys-table-filter-btn{background:#3b3b3b;border:none;color:#e5e7eb}.ghost-exposure-sys-table-filter-btn:hover{background:#4a4a4a;color:#fff}.ghost-exposure-sys-table-panel{padding:0}.ghost-exposure-sys-table-outer{margin-top:32px}.ghost-exposure-sys-table-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:10px}.ghost-exposure-sys-table-header .assets-section-title{transform:translateY(4px)}.ghost-exposure-sys-table-toolbar{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-bottom:10px}.ghost-exposure-sys-table-search-wrap{min-width:0}.ghost-exposure-sys-table-search-inner{min-width:0;position:relative}.ghost-exposure-sys-table-toggles{display:flex;flex-wrap:wrap;gap:8px 20px}.ghost-exposure-sys-table-toggle+.ghost-exposure-sys-table-toggle{margin-left:0}.ghost-exposure-sys-table-toggle{align-items:center;background:var(--chrome-control-bg);border:none;border-radius:16px;box-sizing:border-box;color:#d0d0d0;color:var(--chrome-control-fg-hover,#d0d0d0);display:inline-flex;gap:6px;height:36px;padding:0 14px}.ghost-exposure-sys-table-toggle .ghost-exposure-sys-check-input{border-color:#6b7280;opacity:.8}.ghost-exposure-sys-table-toggle .ghost-exposure-sys-check-input:checked{background-color:#6b7280;border-color:#6b7280;opacity:.85}.dashboard-container:not(.theme-light) .ghost-exposure-sys-table-toggle .ghost-exposure-sys-check-input{background-color:#141414}.ghost-exposure-sys-table-toggle span{color:inherit;font-size:13px;font-weight:500}.dashboard-container:not(.theme-light) .ghost-exposure-sys-table-toggle,.dashboard-container:not(.theme-light) .ghost-exposure-sys-table-toggle.ghost-exposure-sys-check{color:#e5e7eb}.ghost-exposure-sys-table-search{background:var(--chrome-control-bg);border:none;border-radius:16px;box-sizing:border-box;color:#e5e5e5;font-size:13px;height:36px;max-width:220px;padding:0 28px 0 14px}.ghost-exposure-sys-table-search::-webkit-search-cancel-button{appearance:none;display:none}.ghost-exposure-sys-table-search::placeholder{color:#6b7280}.ghost-exposure-sys-table-search-clear{align-items:center;background:#0000;border:none;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:18px;font-weight:700;height:20px;justify-content:center;line-height:1;padding:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:20px}.ghost-exposure-sys-table-search-clear:hover{color:#fff}.ghost-exposure-sys-table-filter-btn{padding-inline:12px}.ghost-exposure-sys-empty{font-weight:600;padding-bottom:24px;padding-top:24px;text-align:center}.ghost-exposure-sys-site-cell{text-align:left;vertical-align:middle}.ghost-exposure-sys-status--product{background:#ea580c2e;border-color:#ea580c73;border-radius:6px;color:#fb923c;letter-spacing:.02em;text-transform:none}.ghost-exposure-sys-status--notfound{background:#3b82f633;border-color:#3b82f66b;border-radius:6px;color:#bfdbfe;letter-spacing:.02em;text-transform:none}.ghost-exposure-sys-level{color:inherit}.ghost-exposure-sys-bool,.ghost-exposure-sys-level{background:#0000;border:0;border-radius:0;display:inline;font-size:inherit;font-weight:inherit;padding:0}.ghost-exposure-sys-bool{min-width:0;text-align:inherit}.ghost-exposure-sys-bool--no{background:#0000;color:#ef4444}.ghost-exposure-sys-bool--yes{background:#0000;color:#22c55e}.ghost-exposure-sys-notified{display:inline-block;font-size:11px;font-weight:700}.ghost-exposure-sys-notified--no{background:#0000;color:#ef4444}.ghost-exposure-sys-notified--yes{background:#0000;color:#22c55e}.ghost-exposure-sys-confidence{justify-content:center;min-width:0;width:100%}.ghost-exposure-sys-notify-btn,.ghost-exposure-sys-notify-icon{align-items:center;border-radius:50%!important;box-sizing:border-box;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;line-height:0;margin:0;min-height:28px;min-width:28px;padding:0;width:28px}.ghost-exposure-sys-notify-btn{background:#ffffff0a;border:1px solid #3f3f46;color:#a1a1aa;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease}.ghost-exposure-sys-notify-btn:hover:not(:disabled){background:#f59e0b24;border-color:#f59e0b8c;color:#fbbf24}.ghost-exposure-sys-notify-btn:disabled{background:#71717a14;border-color:#71717a59;color:#71717a;cursor:not-allowed;opacity:.38}.ghost-exposure-sys-notify-icon--done{background:#22c55e24;border:1px solid #22c55e59;color:#86efac}.ghost-cve-section{margin-bottom:28px}.main-content-inner:is(.page-table-fill,.page-early-disclosures) .ghost-cve-section{display:flex;flex:1 1;flex-direction:column;margin-bottom:0;min-height:0;overflow:hidden}.ghost-cve-section>.assets-section-title{font-size:18px;font-size:var(--font-section,18px);font-weight:600;line-height:1.2;margin:0 0 8px}.ghost-cve-section-subtitle,.ghost-cve-section>.assets-subtitle{color:#9b9b9b;font-size:13px;font-weight:400;line-height:1.45;margin:0 0 16px;max-width:none;white-space:nowrap}.dashboard-container.theme-light .ghost-cve-section-subtitle,.dashboard-container.theme-light .ghost-cve-section>.assets-subtitle{color:#6b7280}.ghost-cve-section-title{color:#f1f1f1;font-size:18px;font-weight:600;letter-spacing:0;margin:0 0 18px}.ghost-cve-panel{background:var(--chrome-control-bg);border:none;border-radius:16px;box-shadow:none;box-sizing:border-box;overflow:hidden;padding:16px}.main-content-inner:is(.page-table-fill,.page-early-disclosures) .ghost-cve-panel{display:flex;flex:1 1;flex-direction:column;min-height:0}.assets-table.ghost-cve-table{min-width:1200px;min-width:var(--xspectre-table-min-width,1200px)}.ghost-cve-panel .assets-table-shell.assets-table-shell--inventory-body,.ghost-cve-panel .ghost-exposure-sys-table-shell{background:#0000;border:none;border-radius:0;box-shadow:none;padding:0}.ghost-cve-link{color:#60a5fa;font-weight:600;text-decoration:none}.ghost-cve-link:hover{text-decoration:underline}.ghost-cve-date,.ghost-cve-product{white-space:nowrap}.ghost-status-badge{border:1px solid #0000;border-radius:9999px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.ghost-status-badge--reserved{background:#f59e0b24;border-color:#f59e0b66;color:#fbbf24}.ghost-status-badge--published{background:#22c55e24;border-color:#22c55e66;color:#86efac}.ghost-status-badge--not-found,.ghost-status-badge--not_found{background:#ef44441f;border-color:#ef444461;color:#fca5a5}.ghost-days-pill{background:#ffffff0f;border:1px solid #3f3f46;border-radius:8px;color:#e4e4e7;display:inline-block;font-size:12px;font-weight:600;padding:4px 10px}.ghost-days-pill.ghost-days-pill--plain{background:#0000;border:none;border-radius:0;box-shadow:none;color:inherit;font-weight:400;padding:0}.dashboard-container.theme-light .ghost-cve-section-title{color:#111827}.dashboard-container.theme-light .ghost-cve-panel{background:var(--chrome-control-bg);border:none}.dashboard-container.theme-light .ghost-status-badge--reserved{background:#f59e0b26;border-color:#b4530959;color:#b45309}.dashboard-container.theme-light .ghost-status-badge--published{background:#22c55e1f;border-color:#16a34a59;color:#15803d}.dashboard-container.theme-light .ghost-status-badge--not-found,.dashboard-container.theme-light .ghost-status-badge--not_found{background:#ef44441a;border-color:#b91c1c59;color:#b91c1c}.dashboard-container.theme-light .ghost-days-pill{background:#0000000a;border-color:#d1d5db;color:#374151}.dashboard-container.theme-light .edi-count-pill.edi-count-pill--plain,.dashboard-container.theme-light .ghost-days-pill.ghost-days-pill--plain{background:#0000;border:none;box-shadow:none;color:inherit}.dashboard-container.theme-light .ghost-exposure-sys-field-label{color:#374151}.dashboard-container.theme-light .ghost-exposure-sys-input{background-color:#fff;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .ghost-exposure-sys-table-search{background:var(--chrome-control-bg);border:none;border-radius:16px;color:#111827}.dashboard-container.theme-light .ghost-exposure-sys-table-search::placeholder{color:#9ca3af}.dashboard-container.theme-light .ghost-exposure-sys-table-search-clear{color:#6b7280}.dashboard-container.theme-light .ghost-exposure-sys-table-search-clear:hover{color:#111827}.dashboard-container.theme-light .ghost-exposure-sys-input:focus,.dashboard-container.theme-light .ghost-exposure-sys-input:focus-visible{outline:none}.dashboard-container.theme-light .ghost-exposure-sys-check{color:#374151}.dashboard-container.theme-light .ghost-exposure-sys-table-toggle{background:var(--chrome-control-bg);border:none;border-radius:16px;color:#4b5563}.dashboard-container.theme-light .ghost-exposure-sys-table-toggle .ghost-exposure-sys-check-input{background-color:#f3f4f6;border-color:#9ca3af}.dashboard-container.theme-light .ghost-exposure-sys-table-toggle .ghost-exposure-sys-check-input:checked{background-color:#9ca3af;border-color:#9ca3af}.dashboard-container.theme-light .ghost-exposure-back-inline-btn{color:#4b5563}.dashboard-container.theme-light .ghost-exposure-back-inline-btn:hover{text-decoration:none}.dashboard-container.theme-light .ghost-exposure-sys-btn--secondary{background:#f3f4f6;border-color:#d1d5db;color:#374151}.dashboard-container.theme-light .ghost-exposure-sys-btn--secondary:hover{background:#e5e7eb;border-color:#9ca3af}.dashboard-container.theme-light .ghost-exposure-sys-empty{color:#6b7280}.dashboard-container.theme-light .ghost-exposure-sys-status--product{background:#ea580c1f;border-color:#ea580c59;color:#c2410c}.dashboard-container.theme-light .ghost-exposure-sys-status--notfound{background:#3b82f61f;border-color:#3b82f659;color:#1d4ed8}.dashboard-container.theme-light .ghost-exposure-sys-level{background:#0000;border-color:#0000;color:inherit}.dashboard-container.theme-light .ghost-exposure-sys-bool--no{background:#0000;color:#b91c1c}.dashboard-container.theme-light .ghost-exposure-sys-bool--yes{background:#0000;color:#15803d}.dashboard-container.theme-light .ghost-exposure-sys-notified--no{background:#f59e0b1f;color:#b45309}.dashboard-container.theme-light .ghost-exposure-sys-notified--yes{background:#22c55e1f;color:#15803d}.dashboard-container.theme-light .ghost-exposure-sys-notify-btn{background:#00000008;border-color:#d4d4d8;color:#52525b}.dashboard-container.theme-light .ghost-exposure-sys-notify-btn:hover:not(:disabled){background:#f59e0b1f;border-color:#d9770673;color:#b45309}.dashboard-container.theme-light .ghost-exposure-sys-notify-icon--done{background:#22c55e1f;border:1px solid #16a34a59;color:#15803d}.new-scan-modal-overlay{align-items:center;align-items:safe center;animation:newScanOverlayIn .2s ease-out both;background:#0000008c;box-sizing:border-box;display:flex;inset:0;justify-content:center;justify-content:safe center;overflow:auto;padding:clamp(12px,3vw,48px);position:fixed;z-index:2500}.new-scan-modal-title.ghost-cve-section-title{flex:1 1;margin:0;min-width:0}.new-scan-modal-step--pick .ghost-cve-section-title.new-scan-modal-title{font-size:18px;line-height:1.3}.network-scan-manager-title.ghost-cve-section-title{margin:0;text-align:center}.new-scan-modal .ghost-exposure-sys-input,.new-scan-modal .network-scan-manager-back,.new-scan-modal .network-scan-manager-time-picker-trigger,.new-scan-modal .new-scan-modal-option{border-radius:16px!important}.new-scan-modal .ghost-exposure-sys-input{background-color:var(--popup-field-bg);border-color:var(--popup-field-border);color:var(--popup-field-text);font-family:inherit;font-size:13px;line-height:1.3}.new-scan-modal .ghost-exposure-sys-input::placeholder{color:var(--popup-muted-text);opacity:1}.dashboard-container:not(.theme-light) .new-scan-modal .ghost-exposure-sys-input::placeholder{color:#b4b4be}.dashboard-container.theme-light .new-scan-modal .ghost-exposure-sys-input::placeholder{color:#4b5563}.dashboard-container:not(.theme-light) .new-scan-modal .ghost-exposure-sys-input{color-scheme:dark}.network-scan-manager-submit.ghost-exposure-sys-btn{background:#2563eb;border-color:#2563eb;border-radius:9999px!important;border-radius:var(--popup-action-btn-radius,9999px)!important;color:#fff;justify-content:center;min-height:34px;min-height:var(--popup-action-btn-height,34px);min-width:5.5rem;padding:6px 18px;padding:6px var(--popup-action-btn-padding-x,18px)}.network-scan-manager-submit.ghost-exposure-sys-btn:hover{background:#1d4ed8;border-color:#1d4ed8}.dashboard-container.theme-light .network-scan-manager-title.ghost-cve-section-title{color:#111827}.dashboard-container.theme-light .new-scan-modal .ghost-exposure-sys-input{color-scheme:light}.subscription-plan-summary-value .ghost-status-badge{margin-top:2px}.route-page-loader{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:12rem;padding:2rem;width:100%}.route-page-loader-text{color:#9e9e9e;color:var(--text-muted,#9e9e9e);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9375rem;font-size:var(--font-body,.9375rem);font-weight:500}.dashboard-container{--chrome-header-pad-top:20px;--chrome-header-pad-bottom:8px;--chrome-header-control-h:40px;--chrome-header-height:calc(var(--chrome-header-pad-top) + var(--chrome-header-control-h) + var(--chrome-header-pad-bottom));--chrome-control-bg:#202020;--chrome-control-fg:#9e9e9e;--chrome-control-bg-hover:#383838;--chrome-control-fg-hover:#d0d0d0;--chrome-menu-layer:60;--chrome-menu-z:70;--page-filter-menu-z:55;--chrome-menu-bg:#18181bf5;--chrome-menu-border:#ffffff1f;--chrome-menu-shadow:0 12px 28px #00000073;--sidebar-nav-offset:34px;--content-title-offset:calc(var(--sidebar-nav-offset) + 2px);--font-page:36px;--font-section:18px;--font-nav:15px;--font-body:14px;--font-th:13px;--font-muted:12px;--font-micro:10px;--text-primary:#fff;--text-section:#f1f1f1;--text-body:#d6d6d6;--text-header:#8f8f8f;--text-muted:#a1a1aa;--severity-critical:#991b1b;--severity-high:#c75e1a;--severity-medium:#d4a017;--severity-low:#2563eb;background-color:#000;color:var(--text-primary);display:flex;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100dvh;min-height:100vh}.dashboard-body{flex:1 1;min-height:100%;min-width:0}.dashboard-body,.sidebar{box-sizing:border-box;display:flex}.sidebar{align-self:flex-start;-webkit-backdrop-filter:blur(14px) saturate(1.05);backdrop-filter:blur(14px) saturate(1.05);background:#3a3b3ce0;border-right:1px solid #1a1a1aa6;flex-direction:column;height:100dvh;height:100vh;max-height:100dvh;max-height:100vh;min-height:0;min-width:260px;overflow:visible;position:sticky;top:0;transition:width .2s ease,min-width .2s ease;width:260px;z-index:calc(var(--chrome-menu-layer) + 5)}.simple-page-placeholder{background:#050505;border:1px solid #2a2a2a;border-radius:16px;margin-top:40px;padding:32px 28px}.subscription-org-wrapper .simple-page-title{font-size:18px;font-weight:400}.subscription-org-wrapper{background:#0000;border:none;margin:0;max-width:none;padding:0;width:100%}.subscription-org-intro{margin:0 0 16px}.subscription-org-table-shell{margin-top:0;width:100%}.subscription-org-list-header{justify-content:flex-end;margin:0 0 12px}.subscription-org-list-header .subscription-org-management-search{flex:0 0 280px;min-width:min(220px,100%)}.subscription-org-list-header .subscription-org-management-search-input,.subscription-org-list-header .subscription-org-management-search-input:focus,.subscription-org-list-header .subscription-org-management-search-input:focus-visible{background:var(--chrome-control-bg)!important;background-color:var(--chrome-control-bg)!important;border:none!important;border-radius:16px!important;box-shadow:none!important;color:#e5e7eb;outline:none!important}.subscription-org-list-header .subscription-org-management-search-input:hover{background:#383838!important;background:var(--chrome-control-bg-hover,#383838)!important;background-color:#383838!important;background-color:var(--chrome-control-bg-hover,#383838)!important}.dashboard-container.theme-light .subscription-org-list-header .subscription-org-management-search-input,.dashboard-container.theme-light .subscription-org-list-header .subscription-org-management-search-input:focus,.dashboard-container.theme-light .subscription-org-list-header .subscription-org-management-search-input:focus-visible{background:var(--chrome-control-bg)!important;background-color:var(--chrome-control-bg)!important;border:none!important;color:#111827}.dashboard-container.theme-light .subscription-org-list-header .subscription-org-management-search-input:hover{background:#ddd!important;background:var(--chrome-control-bg-hover,#ddd)!important;background-color:#ddd!important;background-color:var(--chrome-control-bg-hover,#ddd)!important}.dashboard-container.theme-light .subscription-org-list-header .subscription-org-management-search-input::placeholder{color:#888}.subscription-org-select-table{min-width:480px;table-layout:fixed;width:100%}.subscription-org-select-row{cursor:pointer}.subscription-org-select-th-actions{white-space:nowrap}.subscription-org-select-th-actions .assets-th-inner,.subscription-org-select-th-actions .assets-th-inner--center{justify-content:flex-end}.subscription-org-select-td-name{color:#f4f4f5;font-weight:600}.assets-table.subscription-org-select-table td.subscription-org-select-td-actions,.assets-table.subscription-org-select-table th.subscription-org-select-th-actions{padding-right:16px;text-align:right;vertical-align:middle;white-space:nowrap}.assets-table.subscription-org-select-table td.subscription-org-select-td-actions .subscription-org-select-action-btn{margin-left:auto}.subscription-org-select-th-plan .assets-th-inner,.subscription-org-select-th-plan .assets-th-inner--center,.subscription-org-select-th-status .assets-th-inner,.subscription-org-select-th-status .assets-th-inner--center,.subscription-org-select-th-trial .assets-th-inner,.subscription-org-select-th-trial .assets-th-inner--center{justify-content:flex-start}.assets-table.subscription-org-select-table td.subscription-org-select-td-plan,.assets-table.subscription-org-select-table td.subscription-org-select-td-status,.assets-table.subscription-org-select-table td.subscription-org-select-td-trial,.assets-table.subscription-org-select-table th.subscription-org-select-th-plan,.assets-table.subscription-org-select-table th.subscription-org-select-th-status,.assets-table.subscription-org-select-table th.subscription-org-select-th-trial{text-align:left;vertical-align:middle;white-space:nowrap}.subscription-org-select-th-sites .assets-th-inner,.subscription-org-select-th-sites .assets-th-inner--center{justify-content:center}.subscription-org-select-th-sites .assets-sort-btn{justify-content:center;max-width:100%;width:auto}.assets-table.subscription-org-select-table td.subscription-org-select-td-sites,.assets-table.subscription-org-select-table th.subscription-org-select-th-sites{text-align:center;vertical-align:middle;white-space:nowrap}.subscription-org-select-td-status{white-space:nowrap}.assets-table.subscription-org-select-table td.subscription-org-select-td-plan{color:#d4d4d8}.assets-table.subscription-org-select-table td.subscription-org-select-td-sites{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.assets-table.subscription-org-select-table td.subscription-org-select-td-trial{color:#a1a1aa}.dashboard-container.theme-light .assets-table.subscription-org-select-table td.subscription-org-select-td-plan{color:#374151}.dashboard-container.theme-light .assets-table.subscription-org-select-table td.subscription-org-select-td-trial{color:#6b7280}.subscription-org-select-td-status .ghost-status-badge,.subscription-plan-summary-value .ghost-status-badge{border:1px solid #0000;border-radius:9999px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase;vertical-align:middle}.subscription-org-select-td-status .ghost-status-badge--reserved,.subscription-plan-summary-value .ghost-status-badge--reserved{background:#f59e0b24;border-color:#f59e0b66;color:#fbbf24}.subscription-org-select-td-status .ghost-status-badge--published,.subscription-plan-summary-value .ghost-status-badge--published{background:#22c55e24;border-color:#22c55e66;color:#86efac}.subscription-org-select-td-status .ghost-status-badge--not-found,.subscription-plan-summary-value .ghost-status-badge--not-found{background:#ef44441f;border-color:#ef444461;color:#fca5a5}.dashboard-container.theme-light .subscription-org-select-td-status .ghost-status-badge--reserved,.dashboard-container.theme-light .subscription-plan-summary-value .ghost-status-badge--reserved{background:#f59e0b26;border-color:#b4530959;color:#b45309}.dashboard-container.theme-light .subscription-org-select-td-status .ghost-status-badge--published,.dashboard-container.theme-light .subscription-plan-summary-value .ghost-status-badge--published{background:#22c55e1f;border-color:#16a34a59;color:#15803d}.dashboard-container.theme-light .subscription-org-select-td-status .ghost-status-badge--not-found,.dashboard-container.theme-light .subscription-plan-summary-value .ghost-status-badge--not-found{background:#ef44441a;border-color:#b91c1c59;color:#b91c1c}.subscription-org-select-action-btn{align-items:center;background:#404040;border:none;border-radius:16px!important;color:#f3f4f6;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:32px;justify-content:center;padding:0 14px;transition:background-color .15s ease,color .15s ease}.subscription-org-select-action-btn-arrow{display:block;flex:0 0 auto}.subscription-org-select-action-btn:hover{background:#525252;color:#fff}.subscription-org-select-action-btn:focus-visible{outline:none}.dashboard-container.theme-light .subscription-org-select-td-name{color:#111827}.dashboard-container.theme-light .subscription-org-select-action-btn{background:#fff;color:#4b5563}.dashboard-container.theme-light .subscription-org-select-action-btn:hover{background:#f8f8f8;color:#374151}.subscription-org-plan-card{background:#050505;border:1px solid #2a2a2a;border-radius:16px;margin-top:24px;padding:20px 22px}.subscription-org-summary-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin:32px 0 0}.subscription-org-summary-card{background:#1c1c1c;border:none;border-radius:14px;display:flex;flex-direction:column;gap:6px;min-height:170px;padding:22px}.subscription-org-summary-card--accent{background:#1c1c1c;border-color:#0000}.subscription-org-summary-label{color:#9ca3af;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.subscription-org-summary-name{color:#f9fafb;font-size:18px;font-weight:600}.subscription-org-summary-price{color:#e5e7eb;font-size:14px}.subscription-org-summary-meta{color:#9ca3af;font-size:12px}.subscription-org-summary-btn{align-self:flex-start;background:#4b5563;border:none;border-radius:16px!important;color:#e5e7eb;cursor:pointer;font-size:13px;margin-top:auto;padding:6px 14px;transition:background-color .15s ease,border-color .15s ease,transform .1s ease}.subscription-org-summary-btn--primary{background:#2563eb}.subscription-org-summary-btn--current{background:#0000;border:1px solid #fff;border-radius:16px;color:#e5e7eb}.dashboard-container.theme-light .subscription-org-summary-card,.dashboard-container.theme-light .subscription-org-summary-card--accent{background:#f1f2f4}.dashboard-container.theme-light .subscription-org-summary-label{color:#6b7280}.dashboard-container.theme-light .subscription-org-summary-name{color:#111827}.dashboard-container.theme-light .subscription-org-summary-meta,.dashboard-container.theme-light .subscription-org-summary-price{color:#4b5563}.dashboard-container.theme-light .subscription-org-summary-btn{background:#4b5563;color:#f9fafb}.dashboard-container.theme-light .subscription-org-summary-btn--primary{background:#2563eb}.dashboard-container.theme-light .subscription-org-summary-btn--current{background:#0000;border-color:#2563eb}.subscription-org-summary-btn:hover{background:#6b7280;transform:translateY(-1px)}.subscription-org-summary-btn--primary:hover{background:#1d4ed8}.subscription-org-plan-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.subscription-org-plan-label{color:#9ca3af;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.subscription-org-plan-name{color:#f9fafb;font-size:18px;font-weight:600}.subscription-org-plan-status{color:#e5e7eb;font-size:13px}.subscription-org-plan-table{border-collapse:collapse;width:100%}.subscription-org-plan-table td,.subscription-org-plan-table th{border-bottom:1px solid #1f2933;font-size:13px;padding:10px 12px;text-align:left}.subscription-org-plan-table th{color:#9ca3af;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.subscription-org-plan-table td:last-child{border-right:none}.subscription-org-usage-label{color:#d1d5db;font-size:12px;margin-bottom:6px}.subscription-org-usage-bar{align-items:center;display:flex;gap:8px;max-width:260px;min-width:0;width:100%}.subscription-org-usage-segments{align-items:center;display:flex;flex:1 1 auto;gap:2px;min-width:0}.subscription-org-usage-seg{border-radius:0;flex:1 1;height:10px;max-width:10px;min-width:3px}.subscription-org-usage-seg--inactive{background:#6b6b6b}.subscription-org-usage-seg--green{background:#22c55e}.subscription-org-usage-seg--orange{background:#f97316}.subscription-org-usage-seg--red{background:#ef4444}.dashboard-container.theme-light .subscription-org-usage-seg--inactive{background:#d1d5db}.dashboard-container.theme-light .subscription-org-usage-label{color:#374151}.subscription-org-usage-pill{background:#0000;border-radius:0;color:#e5e7eb;font-size:11px;font-weight:600;padding:0;white-space:nowrap}.dashboard-container.theme-light .subscription-org-usage-pill{color:#111827}.subscription-org-management{margin-top:64px}.reports-page-title-block,.subscription-org-title-block{align-items:flex-start;display:flex;flex-direction:column;gap:6px;width:100%}.reports-page-title-row{align-items:center;display:flex;flex-wrap:nowrap;gap:12px 16px;justify-content:space-between;width:100%}.reports-page-title-row .overview-title{flex:1 1 auto;line-height:1.15;margin:0;min-width:0}.reports-page-header-actions{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto}.main-content-inner.page-security-events,.main-content-inner.page-subscription-org,.main-content-inner.page-xdr{padding-top:0}.main-content-inner.page-security-events{overflow:auto}.page-security-events .top-header,.page-xdr .top-header{flex-shrink:0;margin-bottom:16px}.page-subscription-org .top-header{align-items:flex-start}.page-subscription-org .subscription-org-wrapper{margin-top:16px}.subscription-org-title-row{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:0;width:100%}.subscription-org-title-row .overview-title{margin-top:0}.subscription-org-title-row .subscription-org-title-plans-btn{align-self:center;flex-shrink:0;margin-left:auto}.subscription-org-back-link{appearance:none;background:#0000;border:none;border-radius:0;color:#d1d5db;cursor:pointer;font-family:inherit;font-size:13px;font-weight:400;line-height:1.4;margin:2px 0 0;padding:0;text-transform:lowercase}.subscription-org-back-link:hover{background:#0000;color:#fff;opacity:.9;text-decoration:underline}.dashboard-container.theme-light .subscription-org-back-link{color:#4b5563}.dashboard-container.theme-light .subscription-org-back-link:hover{color:#111827;opacity:1}.subscription-org-management-header{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.subscription-org-management-title{color:#e5e7eb;font-size:16px;font-weight:600;margin:0 0 12px}.dashboard-container.theme-light .subscription-org-management-title{color:#111827}.subscription-org-management-actions{align-items:center;display:flex;gap:10px;margin-left:auto}.subscription-org-management-search{flex:0 0 280px}.subscription-org-management-search-inner{position:relative}.subscription-org-management-search-input{background:#0000;border:1px solid #3a3a3a;border-radius:10px!important;color:#e5e7eb;font-size:13px;height:36px;padding:0 30px 0 12px;width:100%}.subscription-org-management-search-input::-webkit-search-cancel-button{appearance:none;display:none}.ghost-exposure-sys-table-search-clear,.subscription-org-management-search-inner .ghost-exposure-sys-table-search-clear{align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:none;box-shadow:none;color:#9ca3af;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:500;height:20px;justify-content:center;line-height:1;margin:0;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px}.ghost-exposure-sys-table-search-clear:hover,.subscription-org-management-search-inner .ghost-exposure-sys-table-search-clear:hover{color:#e5e7eb}.dashboard-container.theme-light .ghost-exposure-sys-table-search-clear,.dashboard-container.theme-light .subscription-org-management-search-inner .ghost-exposure-sys-table-search-clear{color:#6b7280}.dashboard-container.theme-light .ghost-exposure-sys-table-search-clear:hover,.dashboard-container.theme-light .subscription-org-management-search-inner .ghost-exposure-sys-table-search-clear:hover{color:#111827}.subscription-org-management-search-input::placeholder{color:#e5e7eb8c}.dashboard-container.theme-light .subscription-org-management-search-input{background:#0000;border-color:#ccc;color:#111827}.dashboard-container.theme-light .subscription-org-management-search-input::placeholder{color:#6b7280}.dashboard-container.theme-light .subscription-org-summary-btn--current{border-color:#111827;border-radius:16px;color:#111827}.subscription-org-table-scroll{margin-top:12px;max-height:var(--xspectre-table-max-height);overflow:auto}.simple-page-subtitle{color:#b5b5b5;font-size:14px;margin:0}.app-settings-section .simple-page-title{margin-top:0}.connectors-settings-page{display:flex;flex:1 1 auto;flex-direction:column;margin-top:0;min-height:0;overflow:hidden}.deployment-settings-page{margin-top:0;max-width:none}.deployment-general-settings-form{background:#1a1a1a;border:1px solid #333;border-radius:12px;margin-bottom:14px;padding:16px 20px}.deployment-general-settings-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(220px,1fr))}.deployment-settings-description{color:#9ca3af;font-size:12px;margin:0 0 12px}.deployment-policy-note{margin-bottom:0;margin-top:12px}.deployment-scanner-section-heading{margin-top:6px}.deployment-token-form{background:#1a1a1a;border:1px solid #333;border-radius:12px;margin-bottom:14px;padding:20px 24px}.deployment-token-form-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(220px,1fr))}.deployment-token-form-grid label{color:#d1d5db;display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:6px}.deployment-token-form-grid input,.deployment-token-form-grid select{background:#111827;border:1px solid #2f3642;border-radius:8px!important;color:#e5e7eb;height:36px;padding:0 10px}.deployment-token-checkbox-label{align-items:center;align-self:end;flex-direction:row!important;gap:8px!important}.deployment-token-checkbox-label input{height:16px;width:16px}.deployment-token-form-actions{align-items:center;display:flex;gap:10px;margin-top:14px}.deployment-settings-save-btn{background:#2563eb;border:1px solid #2563eb;border-radius:9999px!important;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;margin-top:0;padding:10px 22px;transition:background .15s ease,border-color .15s ease,filter .15s ease}.deployment-settings-save-btn:hover{background:#1d4ed8;border-color:#1d4ed8}.deployment-settings-save-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.deployment-install-command{align-items:center;background:#0b1220;border:1px solid #2f3642;border-radius:8px;display:flex;gap:10px;justify-content:space-between;margin-top:12px;padding:10px}.deployment-install-command code{color:#d1e3ff;display:block;white-space:pre-wrap;word-break:break-all}.deployment-settings-toolbar-row{align-items:center;display:flex;gap:10px;margin:10px 0}.deployment-status-filter{background:#111827;border:1px solid #2f3642;border-radius:8px;color:#e5e7eb;height:36px;padding:0 10px}.deployment-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.5fr 1fr;margin-top:8px}.deployment-grid--attempts{margin-top:14px}.deployment-panel-title{color:#e5e7eb;font-size:14px;margin:0 0 10px}.deployment-detail-panel{background:#121826;border:1px solid #2f3642;border-radius:10px;padding:12px}.deployment-detail-empty{color:#9ca3af;margin:0}.deployment-detail-kv{color:#d1d5db;font-size:13px;margin-bottom:8px}.deployment-json-pre{background:#0b1220;border:1px solid #2f3642;border-radius:8px;color:#d1e3ff;margin:8px 0 0;max-height:220px;overflow:auto;padding:10px}.deployment-status-chip{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;height:22px;letter-spacing:.04em;line-height:1;padding:0 8px;text-transform:uppercase;white-space:nowrap}.deployment-status-chip--unused{background:#3b82f629;border-color:#3b82f659;color:#93c5fd}.deployment-status-chip--installing{background:#f59e0b29;border-color:#f59e0b66;color:#fbbf24}.deployment-status-chip--completed{background:#22c55e24;border-color:#22c55e66;color:#86efac}.deployment-status-chip--failed{background:#ef444424;border-color:#ef444466;color:#fca5a5}.deployment-status-chip--expired{background:#71717a38;border-color:#a1a1aa73;color:#e4e4e7}.deployment-status-chip--revoked{background:#f43f5e24;border-color:#f43f5e66;color:#fda4af}.deployment-status-chip--used{background:#6366f129;border-color:#6366f166;color:#a5b4fc}.dashboard-container.theme-light .deployment-status-chip--unused{background:#dbeafe;border-color:#93c5fd;color:#1d4ed8}.dashboard-container.theme-light .deployment-status-chip--installing{background:#fef3c7;border-color:#fcd34d;color:#b45309}.dashboard-container.theme-light .deployment-status-chip--completed{background:#dcfce7;border-color:#86efac;color:#15803d}.dashboard-container.theme-light .deployment-status-chip--failed{background:#fee2e2;border-color:#fca5a5;color:#b91c1c}.dashboard-container.theme-light .deployment-status-chip--expired{background:#e5e7eb;border-color:#9ca3af;color:#374151}.dashboard-container.theme-light .deployment-status-chip--revoked{background:#ffe4e6;border-color:#fda4af;color:#be123c}.dashboard-container.theme-light .deployment-status-chip--used{background:#e0e7ff;border-color:#a5b4fc;color:#4338ca}.deployment-row-selected td{background:#2563eb1f}.dashboard-container.theme-light .deployment-settings-panel{background:#fff;border-color:#e5e7eb;box-shadow:0 1px 2px #0000000f}.dashboard-container.theme-light .deployment-general-settings-form,.dashboard-container.theme-light .deployment-token-form{background:#fff;border-color:#e5e7eb}.dashboard-container.theme-light .deployment-detail-kv,.dashboard-container.theme-light .deployment-panel-title,.dashboard-container.theme-light .deployment-token-form-grid label{color:#1f2937}.dashboard-container.theme-light .deployment-status-filter,.dashboard-container.theme-light .deployment-token-form-grid input,.dashboard-container.theme-light .deployment-token-form-grid select{background:#fff;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .deployment-detail-panel{background:#fff;border-color:#e5e7eb}.dashboard-container.theme-light .deployment-install-command,.dashboard-container.theme-light .deployment-json-pre{background:#f8fafc;border-color:#e5e7eb;color:#1e3a8a}@media (max-width:1280px){.deployment-general-settings-grid,.deployment-token-form-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}.deployment-grid{grid-template-columns:1fr}}@media (max-width:768px){.deployment-general-settings-grid,.deployment-token-form-grid{grid-template-columns:1fr}}.users-orgs-settings-tabs.scans-tabs{margin-bottom:6px}.users-orgs-settings-tabs .scans-tab-label{letter-spacing:.06em;text-transform:uppercase}.users-orgs-settings-search-table-block.scans-network-split-table-stack{gap:0}.manage-users-inline-search{flex:0 1 280px;margin-left:auto!important;max-width:280px}.deployment-settings-checkbox,.edi-feature-checkbox,.ghost-exposure-sys-check-input,.users-orgs-org-detail-check-input{appearance:none;-webkit-appearance:none;background:#3f3f46;border:1px solid #52525b;border-radius:5px!important;box-shadow:inset 0 1px 0 #ffffff0d;cursor:pointer;height:16px;margin:0;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease;vertical-align:middle;width:16px}.deployment-settings-checkbox:hover,.edi-feature-checkbox:hover,.ghost-exposure-sys-check-input:hover,.users-orgs-org-detail-check-input:hover{border-color:#71717a}.deployment-settings-checkbox:checked,.edi-feature-checkbox:checked,.ghost-exposure-sys-check-input:checked,.users-orgs-org-detail-check-input:checked{background-color:#2563eb;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5 6 11l6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-color:#2563eb}.deployment-settings-checkbox:focus-visible,.edi-feature-checkbox:focus-visible,.ghost-exposure-sys-check-input:focus-visible,.users-orgs-org-detail-check-input:focus-visible{outline:2px solid #60a5fa;outline-offset:1px}.dashboard-container.theme-light .deployment-settings-checkbox,.dashboard-container.theme-light .edi-feature-checkbox,.dashboard-container.theme-light .ghost-exposure-sys-check-input,.dashboard-container.theme-light .users-orgs-org-detail-check-input{background:#d1d5db;border-color:#cbd5e1;box-shadow:inset 0 1px 0 #00000008}.dashboard-container.theme-light .deployment-settings-checkbox:hover,.dashboard-container.theme-light .edi-feature-checkbox:hover,.dashboard-container.theme-light .ghost-exposure-sys-check-input:hover,.dashboard-container.theme-light .users-orgs-org-detail-check-input:hover{border-color:#94a3b8}.dashboard-container.theme-light .deployment-settings-checkbox:checked,.dashboard-container.theme-light .edi-feature-checkbox:checked,.dashboard-container.theme-light .ghost-exposure-sys-check-input:checked,.dashboard-container.theme-light .users-orgs-org-detail-check-input:checked{background-color:#2563eb;border-color:#2563eb}.assets-inventory-table-scroll.users-orgs-settings-inventory-scroll{--assets-inv-thead-height:2.75rem;--assets-inv-row-height:2.05rem;--assets-inv-max-rows:var(--xspectre-table-max-rows,11)}.assets-inventory-table-scroll.users-orgs-settings-inventory-scroll .assets-table thead th{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:initial;box-shadow:none}.dashboard-container.theme-light .assets-inventory-table-scroll.users-orgs-settings-inventory-scroll .assets-table thead th{background-color:initial;box-shadow:none}.users-orgs-settings-table .connector-openvas-assignment-sort-btn.users-orgs-sort-btn{background:#0000;border:none;border-radius:0!important;box-shadow:none;color:var(--text-header);font-size:var(--font-th);gap:4px;padding:2px 0}.users-orgs-settings-table .connector-openvas-assignment-sort-icon{font-size:11px}.users-orgs-org-detail-modal.assets-detail-modal{max-width:720px;width:min(720px,calc(100vw - 48px))}.users-orgs-user-detail-modal.assets-detail-modal{max-width:min(760px,calc(100vw - 28px));width:min(760px,calc(100vw - 28px))}.users-orgs-add-invite-user-modal.assets-detail-modal{background:var(--popup-shell-bg);border:1px solid var(--popup-shell-border);box-shadow:0 20px 50px #0000008c;color:var(--popup-shell-text);display:flex;flex-direction:column;max-height:min(92vh,900px);max-width:min(760px,calc(100vw - 28px));overflow:hidden;width:min(760px,calc(100vw - 28px))}.users-orgs-add-invite-user-modal .assets-detail-modal-inner{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;max-height:min(92vh,900px);min-height:0;overflow:hidden;padding:28px 36px 36px}.users-orgs-add-invite-user-modal .users-orgs-add-invite-modal-header{flex-shrink:0}.users-orgs-add-invite-user-modal .users-orgs-add-invite-user-body{display:flex;flex:1 1 auto;flex-direction:column;margin-top:8px;min-height:0;overflow:hidden}.users-orgs-add-invite-user-modal .users-orgs-add-invite-form{display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-height:0;overflow:hidden}.users-orgs-add-invite-user-modal .users-orgs-add-invite-form-scroll{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:4px 10px 12px 2px;scrollbar-color:#fff3 #0000;scrollbar-gutter:auto;scrollbar-width:thin}.users-orgs-add-invite-user-modal .users-orgs-add-invite-form-scroll::-webkit-scrollbar{height:8px;width:8px}.users-orgs-add-invite-user-modal .users-orgs-add-invite-form-scroll::-webkit-scrollbar-track{background:#0000}.users-orgs-add-invite-user-modal .users-orgs-add-invite-form-scroll::-webkit-scrollbar-thumb{background:#ffffff2e;border:0;border-radius:999px}.dashboard-container.theme-light .users-orgs-add-invite-user-modal .users-orgs-add-invite-form-scroll{scrollbar-color:#0003 #0000}.dashboard-container.theme-light .users-orgs-add-invite-user-modal .users-orgs-add-invite-form-scroll::-webkit-scrollbar-thumb{background:#00000026}.users-orgs-add-invite-user-modal .users-orgs-user-detail-actions{flex-shrink:0}.users-orgs-add-invite-user-modal .users-orgs-add-invite-form .users-orgs-org-assign-list{max-height:200px}.users-orgs-user-detail-modal .assets-detail-modal-inner{scrollbar-color:#fff3 #0000;scrollbar-gutter:auto;scrollbar-width:thin}.users-orgs-user-detail-modal .assets-detail-modal-inner::-webkit-scrollbar{height:8px;width:8px}.users-orgs-user-detail-modal .assets-detail-modal-inner::-webkit-scrollbar-track{background:#0000}.users-orgs-user-detail-modal .assets-detail-modal-inner::-webkit-scrollbar-thumb{background:#ffffff2e;border:0;border-radius:999px}.dashboard-container.theme-light .users-orgs-user-detail-modal .assets-detail-modal-inner{scrollbar-color:#0003 #0000}.dashboard-container.theme-light .users-orgs-user-detail-modal .assets-detail-modal-inner::-webkit-scrollbar-thumb{background:#00000026}.dashboard-container.theme-light .users-orgs-add-invite-user-modal--choice.assets-detail-modal,.dashboard-container.theme-light .users-orgs-add-invite-user-modal.assets-detail-modal{background:#fff;border-color:#e5e7eb;box-shadow:0 20px 40px #0f172a2e!important;color:#111827}.users-orgs-add-invite-user-modal.users-orgs-add-invite-user-modal--choice.assets-detail-modal{background:var(--popup-shell-bg);border:1px solid var(--popup-shell-border);box-shadow:0 20px 50px #0000008c;color:var(--popup-shell-text);max-width:min(440px,calc(100vw - clamp(24px, 6vw, 96px)));width:min(440px,calc(100vw - clamp(24px, 6vw, 96px)))}.users-orgs-settings-table .connector-openvas-assignment-sort-btn.users-orgs-sort-btn{color:#8f8f8f;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:none}.users-orgs-settings-table .connector-openvas-assignment-sort-btn.users-orgs-sort-btn:focus-visible,.users-orgs-settings-table .connector-openvas-assignment-sort-btn.users-orgs-sort-btn:hover{background:#0000;border-radius:0!important;color:#e5e7eb;outline:none}.users-orgs-settings-table .connector-openvas-assignment-sort-icon{color:#71717a}.dashboard-container.theme-light .users-orgs-settings-table .connector-openvas-assignment-sort-btn.users-orgs-sort-btn{color:#52525b}.dashboard-container.theme-light .users-orgs-settings-table .connector-openvas-assignment-sort-btn.users-orgs-sort-btn:focus-visible,.dashboard-container.theme-light .users-orgs-settings-table .connector-openvas-assignment-sort-btn.users-orgs-sort-btn:hover{background:#0000;border-radius:0!important;color:#18181b}.assets-exclude-confirm-overlay.assets-detail-modal-overlay,.users-orgs-delete-confirm-overlay.assets-detail-modal-overlay{z-index:2100}.connectors-overview-title-block{align-items:flex-start;display:flex;flex-direction:column;min-width:0;width:100%}.connectors-overview-title-row{align-items:center;display:flex;flex-wrap:nowrap;gap:12px 16px;justify-content:space-between;margin-top:24px;width:100%}.connectors-overview-title-row .overview-title{flex:1 1 auto;line-height:1.15;margin:0;min-width:0}.connectors-settings-add-btn--overview{align-self:center;flex-shrink:0;margin-left:auto}.connectors-settings-page-title-hoverhint{color:inherit;cursor:default;display:inline-block;max-width:100%}.connectors-settings-page-title-hoverhint:focus-visible,.connectors-settings-page-title-hoverhint:hover{color:inherit}.connectors-settings-page-title-hoverhint:focus{outline:none}.connectors-settings-page-title-hoverhint:focus-visible{outline:none}.connectors-settings-page-title-hoverhint:after,.connectors-settings-page-title-hoverhint:before{content:none}.dashboard-container.theme-light .connectors-settings-page-title-hoverhint{color:inherit}.dashboard-container.theme-light .connectors-settings-page-title-hoverhint:focus-visible,.dashboard-container.theme-light .connectors-settings-page-title-hoverhint:hover{color:inherit}.dashboard-container.theme-light .connectors-settings-page-title-hoverhint:focus-visible{outline:none}.connectors-settings-table-stack{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;margin-top:4px;min-height:0;overflow:hidden;width:100%}.connectors-settings-toolbar-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.connectors-settings-toolbar-row .connectors-settings-search{flex:0 1 280px;max-width:280px;width:100%}.connectors-settings-search{min-width:0}.connectors-settings-add-btn{background:#fff;border:none;border-radius:999px!important;color:#111827;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:600;height:32px;padding:0 14px;transition:background-color .2s ease,color .2s ease,filter .15s ease,transform .1s ease}.connectors-settings-add-btn:hover{filter:brightness(1.05)}.connectors-settings-add-btn:active{transform:scale(.98)}.dashboard-container.theme-light .connectors-settings-add-btn{background:#111827;color:#fff}.dashboard-container.theme-light .connectors-settings-add-btn:hover{filter:brightness(1.12)}.assets-table-toolbar .connectors-settings-count,.connectors-settings-toolbar-row .connectors-settings-count{align-items:center;box-sizing:border-box;color:#a1a1aa;display:inline-flex;font-size:13px;font-weight:500;line-height:1.35;margin:0 auto 0 0;max-width:100%;min-height:36px;padding:0;text-align:left}.connectors-settings-count-value{font-feature-settings:"tnum";color:#e5e7eb;font-variant-numeric:tabular-nums;font-weight:700;margin-right:.25em}.dashboard-container.theme-light .assets-table-toolbar .connectors-settings-count,.dashboard-container.theme-light .connectors-settings-toolbar-row .connectors-settings-count{color:#71717a}.dashboard-container.theme-light .connectors-settings-count-value{color:#18181b}.connectors-settings-table-shell{margin-top:0}.users-orgs-settings-table--resizable{max-width:none;min-width:0;table-layout:fixed;width:100%}.users-orgs-settings-table--resizable thead th{border-right:none;overflow:hidden;padding:0;vertical-align:middle}.users-orgs-settings-table--resizable thead th:last-child{border-right:none}.assets-inventory-table-scroll.users-orgs-settings-inventory-scroll .assets-th-inner{min-height:2.75rem;padding:7px 10px}.connectors-settings-table{min-width:720px}.connectors-settings-table.assets-inventory-table--resizable .connectors-settings-td-actions,.connectors-settings-table.assets-inventory-table--resizable .connectors-settings-th-actions{overflow:visible;text-overflow:clip}.partners-settings-page{display:flex;flex:1 1 auto;flex-direction:column;margin-top:0;max-width:none;min-height:0;overflow:hidden;width:100%}.partners-settings-toolbar-leading{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px}.partners-settings-toolbar-leading.partners-settings-toolbar-leading{margin-right:auto}.partners-settings-page .partners-settings-filter-field.partners-settings-filter-field{margin:0;min-width:0}.partners-settings-actions-row.partners-settings-actions-row{align-items:center;flex-wrap:nowrap}.partners-settings-actions-row .partners-settings-search-field.subscription-org-management-search{flex:0 1 280px;margin-left:auto;max-width:280px;min-width:0}.partners-settings-td-actions,.partners-settings-th-actions{max-width:180px;min-width:130px;overflow:visible;text-align:left;vertical-align:middle;white-space:nowrap;width:150px}.partners-settings-table .partners-settings-actions-cell{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:4px;justify-content:flex-start;min-height:28px;width:100%}.connectors-settings-table .connectors-settings-th-actions .assets-th-inner,.connectors-settings-table .connectors-settings-th-actions .assets-th-inner--center,.partners-settings-table .partners-settings-th-actions .assets-th-inner,.partners-settings-table .partners-settings-th-actions .assets-th-inner--center{justify-content:flex-start}.partners-settings-name-primary{color:#f4f4f5;font-weight:600}.partners-settings-name-secondary{color:#a1a1aa;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-container.theme-light .partners-settings-name-primary{color:#18181b}.dashboard-container.theme-light .partners-settings-name-secondary{color:#71717a}.partners-settings-code-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px}.partners-settings-clients-cell{display:flex;flex-direction:column;gap:4px;max-width:280px}.partners-settings-clients-cell strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.partners-settings-clients-orgs{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#a1a1aa;display:-webkit-box;font-size:12px;line-height:1.35;overflow:hidden}.partners-settings-clients-empty{color:#71717a;font-size:12px}.dashboard-container.theme-light .partners-settings-clients-orgs{color:#52525b}.partners-settings-tier-pill{align-items:center;background:#ffffff0f;border:1px solid #3f3f46;border-radius:9999px;color:#e5e7eb;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;letter-spacing:.04em;min-height:26px;padding:0 10px}.partners-settings-tier-pill--bronze{background:#b4530926;border-color:#b4530973;color:#fdba74}.partners-settings-tier-pill--silver{background:#71717a2e;border-color:#71717a8c;color:#e4e4e7}.partners-settings-tier-pill--gold{background:#eab30824;border-color:#eab30873;color:#fde047}.dashboard-container.theme-light .partners-settings-tier-pill{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.dashboard-container.theme-light .partners-settings-tier-pill--bronze{background:#fff7ed;border-color:#fdba74;color:#9a3412}.dashboard-container.theme-light .partners-settings-tier-pill--silver{background:#f4f4f5;border-color:#d4d4d8;color:#52525b}.dashboard-container.theme-light .partners-settings-tier-pill--gold{background:#fefce8;border-color:#fde047;color:#854d0e}.partners-settings-editor-modal.assets-detail-modal{align-self:center;background:var(--popup-shell-bg);border:1px solid var(--popup-shell-border);box-shadow:0 20px 50px #0000008c;color:var(--popup-shell-text);flex:0 1 auto;height:auto;max-height:min(92vh,calc(100dvh - 48px));max-width:560px;min-height:0;overflow:hidden;width:min(560px,calc(100vw - 48px))}.assets-section.partners-settings-page>.assets-detail-modal-overlay:has(.partners-settings-editor-modal),.partners-settings-page>.assets-detail-modal-overlay:has(.partners-settings-editor-modal){align-items:center;box-sizing:border-box;display:flex;justify-content:center;overflow:hidden!important;overscroll-behavior:none;padding:24px}.main-content-inner.page-table-fill .partners-settings-editor-modal.assets-detail-modal .assets-detail-modal-inner,.partners-settings-editor-modal .assets-detail-modal-inner{display:flex!important;flex:0 1 auto;flex-direction:column;height:auto;max-height:min(92vh,calc(100dvh - 48px));min-height:0;overflow:hidden!important;padding:22px 24px 24px}.partners-settings-editor-modal .assets-detail-modal-header,.partners-settings-editor-modal .partners-settings-modal-actions{flex-shrink:0}.partners-settings-editor-modal .partners-settings-modal-header{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:30px minmax(0,1fr) 30px;grid-template-columns:var(--popup-close-size,30px) minmax(0,1fr) var(--popup-close-size,30px);margin-bottom:12px}.partners-settings-editor-modal .partners-settings-modal-header .assets-detail-modal-title{font-size:18px;font-weight:600;grid-column:2;line-height:1.3;text-align:center}.partners-settings-editor-modal .partners-settings-modal-header .assets-detail-modal-actions{grid-column:3;justify-self:end}.partners-settings-editor-modal .partners-settings-editor-scroll{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:4px;scrollbar-color:#fff3 #0000;scrollbar-width:thin}.partners-settings-editor-modal .partners-settings-editor-scroll::-webkit-scrollbar{width:8px}.partners-settings-editor-modal .partners-settings-editor-scroll::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.dashboard-container.theme-light .partners-settings-editor-modal .partners-settings-editor-scroll{scrollbar-color:#0003 #0000}.dashboard-container.theme-light .partners-settings-editor-modal .partners-settings-editor-scroll::-webkit-scrollbar-thumb{background:#00000026}.partners-settings-editor-modal .partners-settings-form-grid{gap:14px;grid-template-columns:1fr;margin-top:0}.partners-settings-editor-modal .partners-settings-commission-label,.partners-settings-editor-modal .users-orgs-user-detail-field label{color:#f3f4f6;color:var(--popup-shell-text,#f3f4f6);font-size:13px;font-weight:700}.partners-settings-editor-modal .users-orgs-user-detail-input:not(.partners-settings-commission-number){background-color:#141414;background-color:var(--popup-field-bg,#141414);border-color:#343434;border-color:var(--popup-field-border,#343434);border-radius:16px!important;color:#f3f4f6;color:var(--popup-field-text,#f3f4f6);font-size:13px;font-weight:600;height:40px;line-height:1.3;min-height:40px;padding:0 14px}.partners-settings-editor-modal .users-orgs-user-detail-input:not(.partners-settings-commission-number)::placeholder{color:#a1a1aa;color:var(--popup-muted-text,#a1a1aa);font-weight:500;opacity:1}.partners-settings-editor-modal .users-orgs-org-assign-search{box-sizing:border-box;margin:0 0 8px;width:100%}.partners-settings-editor-modal .partners-settings-assignment-list .users-orgs-org-assign-empty{color:#a1a1aa;color:var(--popup-muted-text,#a1a1aa);font-size:12px;line-height:1.45;margin:8px}.partners-settings-editor-modal .partners-settings-tier-picker{position:relative;width:100%}.partners-settings-editor-modal .partners-settings-tier-picker-trigger.users-orgs-user-detail-input{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;margin:0;text-align:left;width:100%}.partners-settings-editor-modal .partners-settings-tier-picker-value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partners-settings-editor-modal .partners-settings-tier-picker-caret{color:#a1a1aa;color:var(--popup-muted-text,#a1a1aa);flex:0 0 auto;font-size:12px;line-height:1}.partners-settings-editor-modal .partners-settings-tier-picker-menu{background:#141414;background:var(--popup-field-bg,#141414);border:1px solid #343434;border:1px solid var(--popup-field-border,#343434);border-radius:16px;box-shadow:0 12px 28px #00000059;display:flex;flex-direction:column;gap:2px;left:0;max-height:220px;overflow:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.dashboard-container.theme-light .partners-settings-editor-modal .partners-settings-tier-picker-menu{background:#fff;border-color:#d1d5db;box-shadow:0 12px 28px #0f172a1f}.partners-settings-editor-modal .partners-settings-tier-picker-option{background:#0000;border:none;border-radius:10px;color:#f3f4f6;color:var(--popup-shell-text,#f3f4f6);cursor:pointer;display:block;font-size:13px;font-weight:600;margin:0;padding:10px 12px;text-align:left;width:100%}.dashboard-container.theme-light .partners-settings-editor-modal .partners-settings-tier-picker-option{color:#111827}.partners-settings-editor-modal .partners-settings-tier-picker-option:focus-visible,.partners-settings-editor-modal .partners-settings-tier-picker-option:hover{background:#ffffff0f;outline:none}.dashboard-container.theme-light .partners-settings-editor-modal .partners-settings-tier-picker-option:focus-visible,.dashboard-container.theme-light .partners-settings-editor-modal .partners-settings-tier-picker-option:hover{background:#0000000a}.partners-settings-editor-modal .partners-settings-tier-picker-option.is-selected{background:#0ea5e929;color:#7dd3fc}.dashboard-container.theme-light .partners-settings-editor-modal .partners-settings-tier-picker-option.is-selected{background:#0ea5e91f;color:#0369a1}.partners-settings-editor-modal .partners-settings-assignment-list{background:#141414;background:var(--popup-field-bg,#141414);border:1px solid #343434;border:1px solid var(--popup-field-border,#343434);border-radius:16px;gap:2px;margin:0;max-height:240px;overflow:auto;padding:6px}.partners-settings-editor-modal .partners-settings-assignment-row{background:#0000;border:none;border-radius:8px;padding:8px}.partners-settings-editor-modal .partners-settings-assignment-row:hover{background:#ffffff0a}.dashboard-container.theme-light .partners-settings-editor-modal.assets-detail-modal{background:#fff;border-color:#e5e7eb;box-shadow:0 20px 40px #0f172a2e!important;color:#111827}.dashboard-container.theme-light .partners-settings-editor-modal .partners-settings-assignment-row:hover{background:#0000000a}.partners-settings-modal-lead{margin:6px 0 0;max-width:42rem}.partners-settings-form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.partners-settings-field-span{grid-column:1/-1;max-width:280px}.partners-settings-field-span.partners-settings-commission-field{max-width:none;width:100%}.partners-settings-commission-label{color:#d4d4d8;display:block;font-size:13px;font-weight:600;line-height:1.35;margin:0 0 6px}.dashboard-container.theme-light .partners-settings-commission-label{color:#374151}.partners-settings-commission-readout{font-feature-settings:"tnum";color:#2563eb;font-size:inherit;font-variant-numeric:tabular-nums;font-weight:700}.partners-settings-commission-controls{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:4px 0 10px}.partners-settings-commission-controls-track{align-items:center;display:flex;gap:8px;grid-column:1;min-height:18px;min-width:0}.partners-settings-commission-slider{align-self:center;appearance:none;background:#0000;cursor:pointer;display:block;flex:1 1 auto;height:18px;margin:0;max-width:none;min-width:0;width:100%}.partners-settings-commission-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg,#2563eb 0,#2563eb 0,#52525b 0,#52525b);background:linear-gradient(to right,#2563eb 0,#2563eb var(--commission-slider-fill,0),#52525b var(--commission-slider-fill,0),#52525b 100%);border-radius:9999px;height:4px}.dashboard-container.theme-light .partners-settings-commission-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg,#2563eb 0,#2563eb 0,#d1d5db 0,#d1d5db);background:linear-gradient(to right,#2563eb 0,#2563eb var(--commission-slider-fill,0),#d1d5db var(--commission-slider-fill,0),#d1d5db 100%)}.partners-settings-commission-slider::-webkit-slider-thumb{appearance:none;background:#2563eb;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #00000059;height:14px;margin-top:-5px;width:14px}.dashboard-container.theme-light .partners-settings-commission-slider::-webkit-slider-thumb{border-color:#fff;box-shadow:0 1px 4px #00000026}.partners-settings-commission-slider::-moz-range-track{background:#52525b;border-radius:9999px;height:4px}.dashboard-container.theme-light .partners-settings-commission-slider::-moz-range-track{background:#d1d5db}.partners-settings-commission-slider::-moz-range-progress{background:#2563eb;border-radius:9999px;height:4px}.partners-settings-commission-slider::-moz-range-thumb{background:#2563eb;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #00000059;height:14px;width:14px}.partners-settings-commission-slider:focus-visible{outline:2px solid #3b82f6;outline-offset:3px}.partners-settings-commission-controls-track .partners-settings-commission-number-wrap{align-items:center;align-self:center;display:inline-flex;flex:0 0 auto;gap:0;height:18px;max-width:3.5rem}.partners-settings-commission-percent-suffix{align-items:center;align-self:center;color:#a1a1aa;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;height:18px;line-height:18px;-webkit-user-select:none;user-select:none}.dashboard-container.theme-light .partners-settings-commission-percent-suffix{color:#6b7280}.partners-settings-commission-number::-webkit-inner-spin-button,.partners-settings-commission-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.partners-settings-assignment-block{border-top:1px solid #2a2a2a;margin-top:22px;padding-top:18px}.dashboard-container.theme-light .partners-settings-assignment-block{border-top-color:#e5e7eb}.partners-settings-assignment-title{color:#f4f4f5;font-size:15px;font-weight:700;margin:0}.dashboard-container.theme-light .partners-settings-assignment-title{color:#18181b}.partners-settings-assignment-desc{margin:6px 0 12px}.partners-settings-assignment-list{display:flex;flex-direction:column;gap:8px;max-height:min(280px,40vh);overflow:auto;padding-right:4px}.partners-settings-assignment-row{align-items:center;background:#141414;border:1px solid #2f2f2f;border-radius:10px;color:#e5e7eb;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:10px 12px}.partners-settings-assignment-row span{flex:1 1;min-width:0}.dashboard-container.theme-light .partners-settings-assignment-row{background:#fafafa;border-color:#e5e7eb;color:#18181b}.partners-settings-modal-actions.partners-settings-modal-actions{display:flex;gap:10px;justify-content:center;margin-top:20px;padding-top:12px}.partners-settings-editor-modal .partners-settings-modal-actions .users-orgs-user-detail-save-btn{box-sizing:border-box;font-size:14px;font-weight:600;height:44px;line-height:1;min-height:44px;min-width:220px;padding:0 28px}@media (max-width:640px){.partners-settings-form-grid{grid-template-columns:1fr}.partners-settings-field-span{max-width:none}.partners-settings-commission-controls{grid-template-columns:1fr}.partners-settings-commission-controls-track{grid-column:auto}}.connectors-settings-td-actions,.connectors-settings-th-actions{text-align:left;vertical-align:middle;white-space:nowrap;width:1%}.connectors-settings-th-actions{overflow:visible}.connectors-settings-actions-cell{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;justify-content:flex-end;min-height:28px;width:100%}.connectors-settings-row-action--test{min-width:56px;width:56px}.connectors-settings-row-action--configure{min-width:96px;width:96px}.connectors-settings-actions-row{align-items:center;display:inline-flex;gap:4px;min-height:28px}.connectors-settings-row-action{align-items:center;background:#ffffff0a;border:1px solid #3f3f46;border-radius:6px;box-sizing:border-box;color:#a1a1aa;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:600;justify-content:center;line-height:1.2;padding:4px 10px;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.connectors-settings-toolbar-row .connectors-settings-row-action[title="Refresh connector assignments"]{display:none!important}.connectors-settings-row-action:hover{background:#ffffff14;border-color:#52525b;color:#e4e4e7}.connectors-settings-row-action--test:hover:not(:disabled){background:#2563eb29;border-color:#3b82f68c;color:#93c5fd}.connectors-settings-row-action--configure:hover:not(:disabled){background:#f59e0b24;border-color:#f59e0b8c;color:#fbbf24}.connectors-settings-row-action:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.connectors-settings-row-action:disabled,.connectors-settings-row-action[aria-disabled=true]{cursor:wait;opacity:.55}.dashboard-container.theme-light .connectors-settings-row-action{background:#00000008;border-color:#d4d4d8;color:#52525b}.dashboard-container.theme-light .connectors-settings-row-action:hover{background:#0000000f;border-color:#a1a1aa;color:#18181b}.dashboard-container.theme-light .connectors-settings-row-action--test:hover:not(:disabled){background:#2563eb1a;border-color:#2563eb73;color:#1d4ed8}.dashboard-container.theme-light .connectors-settings-row-action--configure:hover:not(:disabled){background:#f59e0b1f;border-color:#d9770673;color:#b45309}.dashboard-container.theme-light .connectors-settings-row-action:focus-visible{outline-color:#2563eb}.connectors-settings-row-action--icon-only{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center}.connectors-settings-row-action--icon-only,.connectors-settings-row-action--icon-only.connectors-settings-row-action--danger{border-radius:50%;height:28px;min-height:28px;min-width:28px;padding:0;width:28px}.connectors-settings-action-icon{color:inherit;display:block;flex-shrink:0;height:16px;width:16px}.connectors-settings-action-spinner{animation:connectors-settings-spin .7s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid #0000;display:block;height:14px;width:14px}@keyframes connectors-settings-spin{to{transform:rotate(1turn)}}.connectors-settings-delete-icon{color:inherit;display:block;flex-shrink:0;height:14px;margin:0;width:14px}.connectors-settings-row-action--danger{background:#ffffff0a;border:1px solid #3f3f46;color:#a1a1aa}.connectors-settings-row-action--danger:hover{background:#ef444424;border-color:#ef44448c;color:#fca5a5}.connectors-settings-row-action--danger:focus-visible{outline-color:#ef4444}.dashboard-container.theme-light .connectors-settings-row-action--danger{background:#00000008;border-color:#d4d4d8;color:#52525b}.dashboard-container.theme-light .connectors-settings-row-action--danger:hover{background:#ef44441a;border-color:#b91c1c66;color:#b91c1c}.dashboard-container.theme-light .connectors-settings-row-action--danger:focus-visible{outline-color:#dc2626}.connectors-settings-status{align-items:center;border:1px solid #0000;border-radius:9999px;box-sizing:border-box;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;letter-spacing:.04em;line-height:1.2;min-height:26px;padding:4px 10px;white-space:nowrap}.connectors-settings-status--connected{background:#22c55e1f;border-color:#22c55e59;color:#86efac}.connectors-settings-status--disconnected{background:#9ca3af1f;border-color:#9ca3af59;color:#d1d5db}.connectors-settings-status--error{background:#ef44441f;border-color:#ef444461;color:#fca5a5}.connectors-settings-status--neutral{background:#94a3b81a;border-color:#94a3b84d;color:#cbd5e1}.dashboard-container.theme-light .connectors-settings-status--connected{background:#22c55e26;border-color:#16653440;color:#166534}.dashboard-container.theme-light .connectors-settings-status--disconnected{background:#71717a1f;border-color:#52525b40;color:#52525b}.dashboard-container.theme-light .connectors-settings-status--error{background:#ef44441a;border-color:#991b1b40;color:#991b1b}.dashboard-container.theme-light .connectors-settings-status--neutral{background:#94a3b826;border-color:#47556933;color:#475569}.main-content{--content-pad-x:40px;background-color:#060606;display:flex;flex:1 1;flex-direction:column;min-width:0}.main-header{align-items:center;-webkit-backdrop-filter:blur(12px) saturate(1.05);backdrop-filter:blur(12px) saturate(1.05);background-color:#000000b8;border-bottom:none;box-sizing:border-box;display:flex;flex-shrink:0;gap:0;height:var(--chrome-header-height);min-height:var(--chrome-header-height);padding:var(--chrome-header-pad-top) var(--content-pad-x) var(--chrome-header-pad-bottom) var(--content-pad-x);position:sticky;top:0;z-index:calc(var(--chrome-menu-layer) - 1)}.main-header.main-header--menu-open{overflow:visible;z-index:var(--chrome-menu-layer)}.dashboard-container.chrome-menu-open .main-content-inner{filter:blur(4px);opacity:.7;pointer-events:none;transition:filter .18s ease,opacity .18s ease;-webkit-user-select:none;user-select:none}.dashboard-container:not(.chrome-menu-open) .main-content-inner{transition:filter .18s ease,opacity .18s ease}.main-header .notifications-dropdown,.main-header .org-selector-dropdown,.main-header .profile-dropdown,.main-header .tour-menu-dropdown,.main-header .universal-search-results{background-color:var(--chrome-menu-bg);border:1px solid var(--chrome-menu-border);box-shadow:var(--chrome-menu-shadow);overflow:hidden;z-index:var(--chrome-menu-z)}.main-header-search-slot{flex:0 1 auto;max-width:calc(50% - var(--content-pad-x));min-width:0;overflow:visible;position:relative;width:calc(50% - var(--content-pad-x))}.main-header-search-slot--with-date-range{align-items:center;display:flex;gap:10px;max-width:min(100%,calc(50% - var(--content-pad-x) + 8.5rem));width:calc(50% - var(--content-pad-x) + 8.5rem)}.main-header-search-slot--with-date-range .main-header-search-wrap{flex:1 1 auto;min-width:0}.main-header-search-wrap{align-items:center;background-color:var(--chrome-control-bg);border:none;border-radius:999px;box-sizing:border-box;display:flex;gap:8px;height:var(--chrome-header-control-h);margin-right:0;max-width:100%;min-width:0;padding:0 14px;width:100%}.universal-search-results{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:14px;left:0;max-height:min(360px,55vh);overflow-x:hidden;overflow-y:auto;padding:6px 0 8px;position:absolute;right:0;top:calc(100% + 6px)}.universal-search-results-empty,.universal-search-results-hint{color:var(--text-muted);font-size:var(--font-muted);line-height:1.45;margin:0;padding:10px 14px}.universal-search-results-section{padding:4px 0}.universal-search-results-section--footer{border-top:1px solid #2a2a2a;margin-top:4px;padding-top:6px}.universal-search-results-heading{color:var(--text-muted);font-size:var(--font-micro);font-weight:600;letter-spacing:.06em;padding:6px 14px 4px;text-transform:uppercase}.universal-search-results-ul{list-style:none;margin:0;padding:0}.universal-search-result-row{align-items:flex-start;background:#0000;border:none;color:#e5e5e5;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:12px;gap:2px;padding:8px 14px;text-align:left;transition:background-color .15s ease;width:100%}.universal-search-result-row:focus-visible,.universal-search-result-row:hover{background-color:#2a2a2a;outline:none}.universal-search-result-title{color:#f5f5f5;font-weight:600}.universal-search-result-sub{color:#9ca3af;font-size:11px;line-height:1.35}.universal-search-result-row--muted .universal-search-result-title{color:#cbd5e1;font-weight:500}.main-header-search-icon{align-items:center;color:#9e9e9e;display:flex;flex-shrink:0}.main-header-search{background:#0000;border:none;color:#e0e0e0;flex:1 1;font-size:13px;min-width:0;outline:none}.main-header-search::placeholder{color:#7a7a7a}.main-header-icons{align-items:center;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;margin-left:auto;overflow:visible}.main-header-notifications,.main-header-profile,.main-header-tour,.org-selector{align-items:center;display:flex;overflow:visible;position:relative}.main-header-icon-btn{align-items:center;background-color:#202020;border:none;border-radius:50%!important;color:#9e9e9e;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;transition:background .2s,color .2s;width:40px}.main-header-icon-btn:hover{background-color:#383838;color:#d0d0d0}.notification-badge{align-items:center;background-color:#ef4444;border-radius:999px;box-shadow:0 0 0 2px #000;color:#fff;display:flex;font-size:8px;font-weight:600;height:11px;justify-content:center;min-width:11px;padding:0 2px;position:absolute;right:11px;top:6px}.org-selector-btn{align-items:center;background-color:#202020;background-color:var(--chrome-control-bg,#202020);border:none;border-radius:999px!important;color:silver;color:var(--chrome-control-fg,silver);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;height:40px;max-width:200px;padding:0 14px;transition:background .2s,border-color .2s,color .2s;white-space:nowrap}.org-selector-btn:hover{background-color:#2c2c2c;background-color:var(--chrome-control-bg-hover,#2c2c2c);color:#e0e0e0;color:var(--chrome-control-fg-hover,#e0e0e0)}.org-selector-btn.is-active{background-color:#fff;color:#18181b}.org-selector-btn.is-active:hover{background-color:#f4f4f5;color:#09090b}.org-selector-label{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-selector-glyph{display:none;flex-shrink:0}.org-selector-chevron{flex-shrink:0;opacity:.6}.org-selector-clear{align-items:center;background:#0000;border:none;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;line-height:0;margin:0;opacity:.85;padding:0;width:18px}.org-selector-clear:hover{background:#00000014;opacity:1}.org-selector-btn.is-active .org-selector-clear:hover{background:#0000001a}.org-selector-btn svg{fill:none!important}.org-selector-dropdown{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:14px;max-width:calc(100vw - 24px);position:absolute;right:0;top:calc(100% + 6px);width:360px}.org-selector-meta{border-bottom:1px solid #2a2a2a;color:#9ca3af;font-size:11px;font-weight:600;letter-spacing:.04em;padding:8px 12px 6px;text-transform:uppercase}.org-selector-meta-count{font-size:12px;letter-spacing:.02em;text-transform:none}.org-selector-create-site-btn{background:#0000;border:none;border-bottom:1px solid #2a2a2a;border-radius:0!important;box-sizing:border-box;color:#93c5fd;cursor:pointer;display:block;font-family:inherit;font-size:13px;font-weight:600;margin:0;padding:8px 14px 10px;text-align:left;transition:background-color .15s ease,color .15s ease;width:100%}.org-selector-create-site-btn:hover{background-color:#2c2c2c;border-radius:0!important;color:#bfdbfe}.org-selector-meta-error{color:#fca5a5;font-weight:500;letter-spacing:0;padding-top:6px;text-transform:none}.org-selector-meta-hint{border-bottom:1px solid #2a2a2a;color:#94a3b8;font-size:11px;font-weight:400;letter-spacing:0;line-height:1.4;padding:6px 12px 4px;text-transform:none}.org-selector-search-wrap{align-items:center;border-bottom:1px solid #2a2a2a;color:#9ca3af;display:flex;gap:8px;padding:10px 12px}.org-selector-search{background:#0000;border:none;color:#f0f0f0;flex:1 1;font-size:13px;outline:none}.org-selector-search::placeholder{color:#6b6b6b}.org-selector-list{list-style:none;margin:0;max-height:360px;overflow-y:auto;padding:6px 0 10px;scrollbar-color:#ffffff38 #0000;scrollbar-width:thin}.org-selector-list::-webkit-scrollbar{width:8px}.org-selector-list::-webkit-scrollbar-track{background:#0000;border-radius:9999px;margin:6px 0}.org-selector-list::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#ffffff2e;border:2px solid #0000;border-radius:9999px}.org-selector-list::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.org-selector-item{border-radius:0;color:#d0d0d0;cursor:pointer;font-size:13px;padding:8px 14px;transition:background-color .15s}.org-selector-item:hover{background-color:#2c2c2c;border-radius:0}.org-selector-item.is-selected{background-color:#333;border-radius:0;color:#f3f4f6;font-weight:600}.org-selector-item.is-selected:hover{background-color:#3d3d3d;border-radius:0}.org-selector-item.org-selector-item--split{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;justify-content:flex-start}.org-selector-item-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-selector-item-metric{font-feature-settings:"tnum";color:#9ca3af;flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.06em}.org-selector-item.is-selected .org-selector-item-metric{color:currentColor}.org-selector-empty{color:#6b7280;font-size:12px;padding:10px 14px;text-align:center}.notifications-dropdown{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:14px;display:flex;flex-direction:column;max-height:420px;overflow:hidden;padding:10px 0;position:absolute;right:0;top:calc(100% + 6px);width:min(380px,calc(100vw - 32px))}.main-header-tour{display:inline-flex}.main-header-tour-btn{align-items:center;background-color:#202020;border:none;border-radius:9999px!important;color:#d4d4d8;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;justify-content:center;letter-spacing:.01em;line-height:1;min-height:40px;padding:0 14px;transition:background .2s,color .2s}.main-header-tour-btn:hover,.main-header-tour-btn[aria-expanded=true]{background-color:#383838;color:#f4f4f5}.dashboard-container.theme-light .main-header-tour-btn{background-color:#e5e7eb;color:#111827}.dashboard-container.theme-light .main-header-tour-btn:hover,.dashboard-container.theme-light .main-header-tour-btn[aria-expanded=true]{background-color:#d1d5db;color:#111827}.tour-menu-dropdown{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:16px;display:flex;flex-direction:column;padding:14px 14px 16px;position:absolute;right:0;top:calc(100% + 8px);width:min(400px,calc(100vw - 24px))}.tour-menu-header{align-items:flex-start;border-bottom:1px solid #2a2a2a;border-bottom:1px solid var(--chrome-menu-border,#2a2a2a);display:flex;flex-direction:column;gap:2px;padding:2px 4px 12px}.tour-menu-title{color:inherit;font-size:14px;font-weight:600;letter-spacing:-.02em}.tour-menu-subtitle{color:#9ca3af;font-size:12px;line-height:1.35}.tour-menu-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 0 0}.tour-menu-item{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:14px;color:inherit;cursor:pointer;flex-direction:column;gap:8px;margin:0;min-height:96px;min-width:0;padding:14px 8px 12px;text-align:center;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.tour-menu-item,.tour-menu-item-icon{align-items:center;display:flex;justify-content:center}.tour-menu-item-icon{background:#ffffff1a;border-radius:50%;color:#a1a1aa;height:44px;width:44px}.tour-menu-item:focus-visible,.tour-menu-item:hover{background:#ffffff14;border-color:#ffffff29;box-shadow:0 8px 18px #00000038;outline:none;transform:translateY(-1px)}.tour-menu-item:focus-visible .tour-menu-item-icon,.tour-menu-item:hover .tour-menu-item-icon{background:#ffffff1f;color:#d4d4d8}.tour-menu-item-label{font-size:12px;font-weight:600;letter-spacing:-.01em;line-height:1.25;max-width:100%}.dashboard-container.theme-light .tour-menu-subtitle{color:#6b7280}.dashboard-container.theme-light .tour-menu-item{background:#f4f5f7;border-color:#0f172a0d}.dashboard-container.theme-light .tour-menu-item-icon{background:#fff;box-shadow:0 1px 2px #0f172a0f,inset 0 0 0 1px #0f172a14;color:#6b7280}.dashboard-container.theme-light .tour-menu-item:focus-visible,.dashboard-container.theme-light .tour-menu-item:hover{background:#fff;border-color:#0f172a24;box-shadow:0 8px 18px #0f172a14}.dashboard-container.theme-light .tour-menu-item:focus-visible .tour-menu-item-icon,.dashboard-container.theme-light .tour-menu-item:hover .tour-menu-item-icon{background:#fff;color:#4b5563}@media (max-width:480px){.tour-menu-dropdown{width:min(320px,calc(100vw - 16px))}}.notifications-header{align-items:center;border-bottom:1px solid #2a2a2a;display:flex;gap:10px;justify-content:space-between;padding:6px 14px 10px}.notifications-header-main{display:flex;flex-direction:column;gap:2px;min-width:0}.notifications-header span:first-child,.notifications-header-title{color:#f5f5f5;font-size:13px;font-weight:600}.notifications-subtitle{color:#9ca3af;font-size:11px}.notifications-mark-all-btn{appearance:none;background:#0000;border:none;border-radius:9999px!important;color:#93c5fd;cursor:pointer;flex-shrink:0;font:inherit;font-size:11px;font-weight:600;padding:4px 6px;white-space:nowrap}.notifications-mark-all-btn:hover:not(:disabled){background:#3b82f61f;color:#bfdbfe}.notifications-mark-all-btn:disabled{cursor:wait;opacity:.55}.notifications-list{list-style:none;margin:0;max-height:340px;overflow-x:hidden;overflow-y:auto;padding:4px 6px 2px}.notifications-item{align-items:flex-start;border-radius:8px;color:#e5e5e5;cursor:pointer;display:flex;font-size:12px;gap:8px;min-width:0;padding:9px 12px;transition:background-color .15s ease}.notifications-item--status{cursor:default}.notifications-item.is-unread{background-color:#2a2a2a}.notifications-item.is-read{opacity:.72}.notifications-item+.notifications-item{margin-top:2px}.notifications-item:hover{background-color:#2e2e2e}.notifications-item--status:hover{background-color:initial}.notifications-dot{background-color:#71717a;border-radius:999px;flex:0 0 auto;height:7px;margin-top:6px;width:7px}.notifications-item.is-unread .notifications-dot{background-color:#22c55e}.notifications-item--sev-error .notifications-dot,.notifications-item--sev-warning .notifications-dot{background-color:#f59e0b}.notifications-item--sev-error.is-unread .notifications-dot{background-color:#ef4444}.notifications-item--kind-scan.is-unread .notifications-dot,.notifications-item--scan.is-unread .notifications-dot{background-color:#3b82f6}.notifications-body{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.notifications-item-top{align-items:center;display:flex;gap:8px;justify-content:space-between}.notifications-kind{color:#a1a1aa;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.notifications-time{color:#71717a;flex-shrink:0;font-size:10px}.notifications-title{color:#f4f4f5;font-weight:600;line-height:1.35}.notifications-text,.notifications-title{font-size:12px;overflow-wrap:anywhere;word-break:break-word}.notifications-text{color:#d4d4d8;flex:1 1 auto;line-height:1.4;min-width:0;white-space:normal}.manage-users-panel{display:flex;flex:1 1 auto;flex-direction:column;max-width:none;min-height:0;overflow:hidden;width:100%}.manage-users-title{font-size:16px;font-weight:700;margin:0 0 10px}.manage-users-subtitle{color:#9ca3af;font-size:13px;line-height:1.4;margin:0 0 18px}.manage-users-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:0 0 10px}.manage-users-search{background:#00000026;border:1px solid #383838;border-radius:12px;color:#e5e5e5;flex:1 1;min-width:220px;outline:none;padding:10px 14px}.manage-users-search::placeholder{color:#e5e7eb8c}.manage-users-refresh-btn{background:#0000;border:1px solid #383838;border-radius:12px!important;color:#e5e5e5;cursor:pointer;padding:10px 16px;transition:background-color .2s,border-color .2s}.manage-users-refresh-btn:hover{background-color:#ffffff0f;border-color:#525252}.manage-users-count{color:#9ca3af;font-size:13px;margin:0 0 12px}.manage-users-table-shell{width:100%}.manage-users-table{min-width:0}.manage-users-table.assets-inventory-table--resizable .manage-users-td-actions,.manage-users-table.assets-inventory-table--resizable .manage-users-th-actions{overflow:visible;text-overflow:clip}.manage-users-td-actions,.manage-users-th-actions{max-width:240px;min-width:170px;overflow:visible;text-align:left;vertical-align:middle;white-space:nowrap;width:190px}.manage-users-table.assets-inventory-table th.manage-users-th-actions.assets-th-action .assets-th-inner{justify-content:flex-start;padding:12px 18px}.manage-users-table .manage-users-td-actions{padding-left:18px;padding-right:18px}.manage-users-table .manage-users-actions-cell{align-items:center;display:flex;justify-content:flex-start;min-height:28px;width:100%}.manage-users-actions-pair{align-items:center;display:inline-flex;gap:4px}.manage-users-action-slot{display:none}.manage-users-profile-link{align-items:center;background:#0000;border:1px solid #a1a1aa8c;border-radius:9999px;color:#a1a1aa;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;justify-content:center;min-height:28px;padding:0 10px;text-decoration:none;transition:border-color .15s ease,color .15s ease,background-color .15s ease;white-space:nowrap}.manage-users-profile-link:hover{background:#ffffff14;border-color:#d4d4d8d9;color:#d4d4d8}.dashboard-container.theme-light .manage-users-profile-link{border-color:#71717a73;color:#71717a}.dashboard-container.theme-light .manage-users-profile-link:hover{background:#18181b0f;border-color:#52525bb3;color:#3f3f46}.manage-users-filters-row{display:flex;justify-content:flex-start;margin:0 0 12px}.manage-users-filters-row .risks-page-filters{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;min-height:36px;width:100%}.manage-users-filters-row .users-orgs-top-header-manage-btn,.manage-users-filters-row .users-orgs-users-action-btn--compact{border-radius:16px!important;box-sizing:border-box;height:36px;min-height:36px}.manage-users-filters-row .manage-users-bulk-delete-btn{border-radius:16px!important;flex-shrink:0;height:36px;min-height:36px;padding:0 14px;white-space:nowrap}.manage-users-filters-row .users-orgs-users-company-filter-bar{height:36px;min-height:36px}.manage-users-filters-row .users-orgs-users-company-filter-main{box-sizing:border-box;height:36px;min-height:36px}.manage-users-filters-row .manage-users-inline-search{align-self:center}.manage-users-filters-row .manage-users-inline-search .subscription-org-management-search-input,.manage-users-filters-row .manage-users-inline-search .subscription-org-management-search-input:focus,.manage-users-filters-row .manage-users-inline-search .subscription-org-management-search-input:focus-visible{background:var(--chrome-control-bg)!important;background-color:var(--chrome-control-bg)!important;border:none!important;border-radius:16px!important;box-shadow:none!important;box-sizing:border-box;color:#e5e7eb;height:36px;min-height:36px;outline:none!important}.dashboard-container.theme-light .manage-users-filters-row .manage-users-inline-search .subscription-org-management-search-input,.dashboard-container.theme-light .manage-users-filters-row .manage-users-inline-search .subscription-org-management-search-input:focus,.dashboard-container.theme-light .manage-users-filters-row .manage-users-inline-search .subscription-org-management-search-input:focus-visible{background:var(--chrome-control-bg)!important;background-color:var(--chrome-control-bg)!important;border:none!important;color:#111827}.manage-users-filters{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;justify-content:flex-start;width:100%}.manage-users-filter-bar{max-width:100%;width:100%}.manage-users-filter-bar-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%239ca3af' d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border:none;border-radius:0;color:#e5e7eb;font-family:inherit;font-size:13px;height:34px;padding:0 34px 0 12px;width:100%}.manage-users-filter-bar-select:focus{outline:none}.manage-users-filter-field{color:#9ca3af;display:flex;flex-direction:column;font-size:12px;gap:4px;min-width:180px}.manage-users-filter-select{background:#18181b;border:1px solid #3f3f46;border-radius:10px!important;color:#e5e7eb;font-family:inherit;font-size:13px;min-height:36px;padding:0 10px}.manage-users-filter-select:focus-visible{outline:2px solid #3b82f6;outline-offset:1px}.manage-users-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.manage-user-card{background-color:#ffffff08;border:1px solid #383838;border-radius:14px;padding:14px}.manage-user-name{font-weight:700;margin-bottom:6px}.manage-user-email{color:#9ca3af;font-size:13px;margin-bottom:10px;word-break:break-word}.manage-user-meta{display:flex;flex-wrap:wrap;gap:8px}.manage-user-org,.manage-user-role{background:#00000026;border:1px solid #2a2a2a;border-radius:9999px;color:#e5e5e5;font-size:12px;padding:6px 10px}.manage-users-pagination{align-items:center;display:flex;gap:10px;margin-top:14px}.manage-users-page-btn{background:#0000;border:1px solid #383838;border-radius:9999px!important;color:#e5e5e5;cursor:pointer;padding:8px 12px}.manage-users-page-btn:disabled{cursor:not-allowed;opacity:.45}.manage-users-page-indicator{color:#9ca3af;font-size:13px}.dashboard-container.theme-light .manage-user-card{background-color:#00000005;border-color:#e5e7eb}.dashboard-container.theme-light .manage-user-email{color:#6b7280}.dashboard-container.theme-light .manage-user-org,.dashboard-container.theme-light .manage-user-role{background:#f9fafb;border-color:#e5e7eb;color:#111827}.dashboard-container.theme-light .manage-users-page-btn{border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .manage-users-page-indicator{color:#6b7280}.dashboard-container.theme-light .manage-users-search{background:#fff;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .manage-users-refresh-btn{border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .manage-users-refresh-btn:hover{background-color:#f3f4f6;border-color:#9ca3af}.dashboard-container.theme-light .manage-users-count,.dashboard-container.theme-light .manage-users-filter-field{color:#6b7280}.dashboard-container.theme-light .manage-users-filter-select{background:#fff;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .manage-users-filter-bar-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%236b7280' d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");color:#111827}@media (max-width:520px){.manage-users-grid{grid-template-columns:1fr}}.main-content-inner{flex:1 1;padding:0 var(--content-pad-x) 40px}.main-content-inner.page-dashboard{padding-top:0}.top-header{align-items:center;box-sizing:border-box;display:flex;gap:24px;justify-content:space-between;margin-bottom:20px;margin-top:var(--content-title-offset);width:100%}.top-header>.connectors-overview-title-block,.top-header>.overview-page-title-row,.top-header>.reports-page-title-block,.top-header>.reports-page-title-row{flex:1 1 auto;min-width:0;width:100%}.top-header .header-actions{margin-left:auto}.top-header:not(:has(.overview-title)):not(:has(.header-actions)){display:none;margin:0}.page-assets .top-header{flex-shrink:0}.main-content-inner.page-assets{padding-top:0}.page-assets .overview-title{margin-top:0}.page-dashboard .top-header{flex-shrink:0;margin-bottom:48px}.page-scans .top-header{box-sizing:border-box;flex-shrink:0;margin-left:0;padding-left:0;width:100%}.page-scan-activity.page-scans .top-header{align-items:center}.page-scan-activity.page-scans .overview-title{margin-top:0}.main-content-inner.page-scans{min-height:0;overflow:hidden;padding-bottom:8px;padding-top:0}.main-content-inner.page-ai-intelligence{background:#000;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-top:0;scrollbar-gutter:stable}.dashboard-container.theme-light .main-content-inner.page-ai-intelligence{background:#000}#root:has(.main-content-inner.page-ai-intelligence),#root:has(.main-content-inner.page-ai-intelligence) .App,html:has(.main-content-inner.page-ai-intelligence),html:has(.main-content-inner.page-ai-intelligence) body{height:100dvh;height:100vh;max-height:100dvh;max-height:100vh;overflow:hidden}#root:has(.main-content-inner.page-ai-intelligence) .App{display:flex;flex-direction:column;min-height:0}.dashboard-container:has(.main-content-inner.page-ai-intelligence){height:100dvh;height:100vh;max-height:100dvh;max-height:100vh;min-height:0;overflow:hidden}.dashboard-container:has(.main-content-inner.page-ai-intelligence) .dashboard-body,.dashboard-container:has(.main-content-inner.page-ai-intelligence) .main-content{flex:1 1 auto;height:auto;min-height:0;overflow:hidden}.dashboard-container:has(.main-content-inner.page-ai-intelligence) .sidebar{align-self:stretch;height:100%;max-height:100%;position:relative;top:auto}.page-ai-intelligence .top-header{flex-shrink:0;margin-bottom:12px}.page-ai-intelligence .overview-title{font-size:var(--font-page);margin-top:0}.dashboard-container.theme-light .page-ai-intelligence .overview-title,.page-ai-intelligence .overview-title{background:none;-webkit-background-clip:unset;background-clip:initial;color:#fff;filter:none}.main-content-inner.page-early-disclosures{padding-top:0}.page-scans .overview-title{margin-left:0;margin-top:0;padding-left:0}.page-early-disclosures .top-header{overflow:visible}.edi-title-info-wrap{flex-shrink:0;margin-top:8px;position:relative}.edi-title-info-btn{align-items:center;background:#0000;border:1px solid #4a4a4a;border-radius:9999px!important;color:#93c5fdbf;cursor:pointer;display:inline-flex;height:20px;justify-content:center;padding:0;transition:border-color .2s,color .2s;width:20px}.edi-title-info-btn:hover{background:#0000;border-color:#93c5fd;color:#bfdbfef2}.edi-title-info-btn:focus,.edi-title-info-btn:focus-visible{outline:none}.edi-title-info-btn[aria-expanded=true]{background:#0000;border-color:#93c5fd;color:#e0f2fefa}.edi-info-popover{background:#0f172afa;border:1px solid #3b82f666;border-radius:10px;box-shadow:0 14px 44px #00000080;left:0;padding:16px 18px;position:absolute;top:calc(100% + 8px);width:min(380px,calc(100vw - 40px));z-index:150}.edi-info-popover-title{color:#e0e7ff;font-size:15px;font-weight:600;margin:0 0 10px}.edi-info-popover-text{color:#c7d2fe;font-size:14px;line-height:1.55;margin:0}.edi-info-popover-text strong{color:#e0e7ff;font-weight:600}.edi-stats-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:28px}@media (max-width:1100px){.edi-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.edi-stats-grid{grid-template-columns:1fr}}.edi-feature-settings-page{background:#0000;border:none;border-radius:0;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:0;width:100%}.edi-feature-settings-access-denied{background:#ef44441f;border-radius:12px;color:#fca5a5;font-size:14px;line-height:1.45;padding:16px 18px}.edi-feature-settings-info-banner{background:#ffffff08;border-radius:12px;color:#94a3b8;font-size:13px;line-height:1.5;padding:14px 16px}.edi-feature-settings-info-banner a{color:#60a5fa;text-decoration:none}.edi-feature-settings-info-banner a:hover{text-decoration:underline}.edi-feature-settings-top{background:var(--chrome-control-bg);border:1px solid #ffffff14;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:0}.edi-feature-settings-body{grid-gap:32px 48px;align-items:start;display:grid;gap:32px 48px;grid-template-columns:minmax(280px,560px) minmax(240px,320px);justify-content:space-between;padding:24px 24px 8px}@media (max-width:980px){.edi-feature-settings-body{gap:20px;grid-template-columns:1fr}}.edi-feature-settings-col{gap:20px}.edi-feature-settings-col,.edi-feature-settings-col-right{display:flex;flex-direction:column;min-width:0}.edi-feature-settings-card,.edi-feature-tiers-bar{background:var(--chrome-control-bg);border:none;border-radius:16px;box-shadow:none;box-sizing:border-box;margin-bottom:0;padding:18px 20px}.edi-feature-settings-top .edi-feature-right-card,.edi-feature-settings-top .edi-feature-settings-col .edi-feature-settings-card{background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;padding:16px 18px 18px}.edi-feature-settings-top .edi-feature-right-card{display:flex;flex-direction:column;gap:18px}.edi-feature-summary-block{display:flex;flex-direction:column;gap:10px}.edi-feature-summary-block+.edi-feature-summary-block{border-top:1px solid #ffffff14;padding-top:16px}.edi-feature-settings-footer{border-top:1px solid #ffffff14;display:flex;flex-direction:column;gap:10px;padding:16px 24px 20px}.edi-feature-settings-section-title,.edi-feature-tiers-title{color:#c7d2fe;font-size:13px;font-weight:700;letter-spacing:.02em;line-height:1.3;margin:0 0 10px}.edi-feature-summary-block .edi-feature-settings-section-title{margin-bottom:0}.edi-feature-checkbox-row{align-items:center;cursor:pointer;display:flex;gap:10px;-webkit-user-select:none;user-select:none}.edi-feature-checkbox{flex-shrink:0;margin-top:0}.edi-feature-checkbox-label{color:#e5e7eb;font-size:14px;font-weight:500;line-height:1.45}.edi-feature-settings-card .edi-feature-settings-field{margin-top:12px}.edi-feature-settings-field{display:flex;flex-direction:column;gap:6px}.edi-feature-settings-field-label{color:#e5e7eb;font-size:13px;font-weight:700}.edi-feature-settings-input-row{align-items:center;display:flex;gap:10px}.edi-feature-number-input,.edi-feature-select{background-color:#ffffff08;border:1px solid #94a3b859;border-radius:8px!important;box-shadow:none;box-sizing:border-box;color:#f3f4f6;font-family:inherit;font-size:14px;max-width:320px;outline:none;padding:8px 10px;width:100%}.edi-feature-number-input{max-width:160px}.edi-feature-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px 14px;cursor:pointer;max-width:320px;min-height:38px;padding-right:36px}.edi-feature-number-input:focus,.edi-feature-number-input:focus-visible,.edi-feature-select:focus,.edi-feature-select:focus-visible{box-shadow:none;outline:none}.edi-feature-settings-help{color:#64748b;font-size:12px;line-height:1.45;margin:0}.edi-feature-settings-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:0}.edi-feature-back-btn,.edi-feature-reset-btn{background:#0000;border:1px solid #ffffff29;border-radius:9999px!important;color:#e2e8f0;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 16px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.edi-feature-back-btn:hover,.edi-feature-reset-btn:hover{background:#ffffff0f;color:#f8fafc}.edi-feature-back-chevron{font-weight:600}.edi-feature-save-btn{background:#2563eb;border:1px solid #2563eb;border-radius:9999px!important;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;min-height:38px;padding:0 18px;transition:background-color .15s ease,border-color .15s ease}.edi-feature-save-btn:disabled{cursor:not-allowed;opacity:.55}.edi-feature-save-btn:not(:disabled):hover{background:#1d4ed8;border-color:#1d4ed8}.edi-feature-settings-message{color:#94a3b8;font-size:13px;line-height:1.45;margin:0}.edi-feature-tier-row{align-items:center;display:flex;gap:10px;justify-content:flex-start}.edi-feature-tier-pill{align-items:center;background:#22c55e1f;border:1px solid #22c55e59;border-radius:9999px;color:#86efac;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.03em;padding:4px 10px;text-transform:uppercase}.edi-feature-usage-value{color:#f8fafc;font-size:28px;font-weight:600;line-height:1;margin:0}.edi-feature-right-card .edi-feature-reset-btn{align-self:flex-start;margin-top:2px}.edi-feature-tiers-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.edi-feature-tier-item{align-items:flex-start;color:#cbd5e1;display:flex;font-size:13px;gap:10px;line-height:1.45}.edi-feature-tier-dot{background:#94a3b88c;border-radius:9999px;flex-shrink:0;height:8px;margin-top:6px;width:8px}.edi-feature-tier-item.is-current .edi-feature-tier-dot{background:#22c55e}.edi-feature-tier-item.is-current span strong{color:#86efac}.dashboard-container.theme-light .edi-feature-settings-page{background:#0000;color:#111827}.dashboard-container.theme-light .edi-feature-settings-access-denied{background:#ef44441a;color:#b91c1c}.dashboard-container.theme-light .edi-feature-settings-info-banner{background:#0000000a;color:#6b7280}.dashboard-container.theme-light .edi-feature-settings-info-banner a{color:#2563eb}.dashboard-container.theme-light .edi-feature-settings-card,.dashboard-container.theme-light .edi-feature-tiers-bar{background:var(--chrome-control-bg);border:none;box-shadow:none}.dashboard-container.theme-light .edi-feature-settings-top{background:var(--chrome-control-bg);border:1px solid #00000014}.dashboard-container.theme-light .edi-feature-settings-top .edi-feature-right-card,.dashboard-container.theme-light .edi-feature-settings-top .edi-feature-settings-col .edi-feature-settings-card{background:#f9fafb;border:1px solid #e5e7eb}.dashboard-container.theme-light .edi-feature-settings-footer,.dashboard-container.theme-light .edi-feature-summary-block+.edi-feature-summary-block{border-top-color:#00000014}.dashboard-container.theme-light .edi-feature-settings-section-title,.dashboard-container.theme-light .edi-feature-tiers-title{color:#374151}.dashboard-container.theme-light .edi-feature-checkbox-label,.dashboard-container.theme-light .edi-feature-settings-field-label{color:#111827}.dashboard-container.theme-light .edi-feature-number-input,.dashboard-container.theme-light .edi-feature-select{background-color:#fff;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .edi-feature-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px 14px}.dashboard-container.theme-light .edi-feature-settings-help{color:#6b7280}.dashboard-container.theme-light .edi-feature-back-btn,.dashboard-container.theme-light .edi-feature-reset-btn{border-color:#0000001f;color:#374151}.dashboard-container.theme-light .edi-feature-back-btn:hover,.dashboard-container.theme-light .edi-feature-reset-btn:hover{background:#0000000a;color:#111827}.dashboard-container.theme-light .edi-feature-usage-value{color:#111827}.dashboard-container.theme-light .edi-feature-tier-item{color:#374151}.dashboard-container.theme-light .edi-feature-tier-item.is-current span strong{color:#15803d}.dashboard-container.theme-light .edi-feature-tier-pill{background:#22c55e1a;border-color:#22c55e59;color:#15803d}.dashboard-container.theme-light .edi-feature-settings-message{color:#6b7280}.edi-stat-card{background:var(--chrome-control-bg);border:none;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;min-height:120px;padding:18px 20px}.edi-stat-label{color:#b7b7b7;font-size:14px;font-weight:600;line-height:1.3}.edi-stat-value{color:#f1f1f1;font-size:44px;font-weight:300;line-height:1;margin-top:auto}.edi-stat-hint{color:#8a8a8a;font-size:12px;line-height:1.35;margin-top:4px}.early-disclosures-subpage.scans-page{margin-top:0}.ghost-cve-panel .assets-inventory-table-scroll.ghost-exposure-sys-table-scroll{--assets-inv-thead-height:var(--xspectre-table-thead-height,2.95rem);--assets-inv-row-height:var(--xspectre-table-row-height,3.35rem);--assets-inv-max-rows:var(--xspectre-table-max-rows,11);overflow:auto;scrollbar-color:#ffffff52 #ffffff1a;scrollbar-gutter:stable;scrollbar-width:thin}.ghost-cve-panel .assets-inventory-table-scroll.ghost-exposure-sys-table-scroll::-webkit-scrollbar{height:10px;width:10px}.ghost-cve-panel .assets-inventory-table-scroll.ghost-exposure-sys-table-scroll::-webkit-scrollbar-track{background:#ffffff0f;border-radius:9999px}.ghost-cve-panel .assets-inventory-table-scroll.ghost-exposure-sys-table-scroll::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:9999px}.ghost-cve-panel .assets-inventory-table-scroll.ghost-exposure-sys-table-scroll::-webkit-scrollbar-thumb:hover{background:#fff6}.dashboard-container.theme-light .ghost-cve-panel .assets-inventory-table-scroll.ghost-exposure-sys-table-scroll{scrollbar-color:#00000052 #00000014}.dashboard-container.theme-light .ghost-cve-panel .assets-inventory-table-scroll.ghost-exposure-sys-table-scroll::-webkit-scrollbar-track{background:#0000000f}.dashboard-container.theme-light .ghost-cve-panel .assets-inventory-table-scroll.ghost-exposure-sys-table-scroll::-webkit-scrollbar-thumb{background:#00000047}.dashboard-container.theme-light .ghost-cve-panel .assets-inventory-table-scroll.ghost-exposure-sys-table-scroll::-webkit-scrollbar-thumb:hover{background:#0006}.edi-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.edi-confidence-cell{align-items:center;display:flex;gap:10px;min-width:0;position:relative}.edi-confidence-track{background:#ffffff14;border-radius:9999px;flex:1 1;height:6px;overflow:hidden}.edi-confidence-fill{border-radius:9999px;height:100%;min-width:2px;transition:width .25s ease,background .2s ease}.edi-confidence-fill--critical{background:#ef4444}.edi-confidence-fill--high{background:#fb923c}.edi-confidence-fill--medium{background:#eab308}.edi-confidence-fill--review{background:#22c55e}.edi-confidence-pct{align-items:center;border:none;border-radius:9999px;box-sizing:border-box;color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;justify-content:center;line-height:1.2;min-width:44px;padding:4px 10px;text-align:center;white-space:nowrap}.edi-confidence-pct--critical{background:#991b1b;background:var(--severity-critical,#991b1b);color:#fff}.edi-confidence-pct--high{background:#f97316;color:#fff}.edi-confidence-pct--medium{background:#eab308;color:#111827}.edi-confidence-pct--review{background:#22c55e;color:#fff}.edi-count-pill{align-items:center;background:#ffffff0d;border:1px solid #3f3f46;border-radius:8px;color:#f4f4f5;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;min-width:32px;padding:6px 10px}.edi-count-pill--alert{background:#f59e0b1a;border-color:#f59e0b73;border-radius:9999px;color:#fbbf24;font-size:12px;height:26px;line-height:1;min-width:auto;padding:0;width:26px}.edi-count-pill.edi-count-pill--plain{background:#0000;border:none;border-radius:0;box-shadow:none;color:inherit;font-weight:400;min-width:auto;padding:0}.edi-row-view-btn{align-items:center;background:#0000;border:1px solid #4a4a4a;border-radius:9999px!important;box-sizing:border-box;color:#e5e5e5;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;transition:border-color .2s,color .2s;width:34px}.edi-row-view-btn:hover{background:#0000;border-color:#6b7280;color:#fff}.edi-row-view-btn-icon{display:block;flex-shrink:0}.edi-row-view-btn-icon circle,.edi-row-view-btn-icon path{fill:none}.edi-placeholder-panel{background:#ffffff05;border:1px dashed #3f3f46;border-radius:10px;margin-bottom:28px;padding:24px}.edi-placeholder-text{margin:0;max-width:52rem}.edi-inline-code{background:#ffffff14;border-radius:4px;color:#a5b4fc;font-size:.92em;padding:2px 6px}.dashboard-container.theme-light .edi-stat-card{background:var(--chrome-control-bg);border:none}.dashboard-container.theme-light .edi-stat-label{color:#4b5563}.dashboard-container.theme-light .edi-stat-value{color:#111827}.dashboard-container.theme-light .edi-stat-hint{color:#6b7280}.dashboard-container.theme-light .edi-count-pill{background:#00000008;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .edi-count-pill--alert{background:#f59e0b14;border-color:#f59e0b73;color:#b45309}.dashboard-container.theme-light .edi-row-view-btn{background:#0000;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .edi-row-view-btn:hover{background:#0000;border-color:#9ca3af;color:#111827}.dashboard-container.theme-light .edi-placeholder-panel{background:#f9fafb;border-color:#d1d5db}.dashboard-container.theme-light .edi-inline-code{background:#2563eb14;color:#1d4ed8}.dashboard-container.theme-light .edi-title-info-btn{background:#0000;border-color:#d1d5db;color:#2563eb}.dashboard-container.theme-light .edi-title-info-btn:hover{background:#0000;border-color:#93c5fd;color:#1d4ed8}.dashboard-container.theme-light .edi-title-info-btn[aria-expanded=true]{background:#0000;border-color:#3b82f6;color:#1e40af}.dashboard-container.theme-light .edi-info-popover{background:#fff;border-color:#2563eb59;box-shadow:0 14px 40px #0000001f}.dashboard-container.theme-light .edi-info-popover-title{color:#1e3a8a}.dashboard-container.theme-light .edi-info-popover-text{color:#1e40af}.dashboard-container.theme-light .edi-info-popover-text strong{color:#172554}.dashboard-container.theme-light .edi-confidence-track{background:#00000014}.dashboard-container.theme-light .edi-confidence-pct--critical{background:#991b1b;background:var(--severity-critical,#991b1b);color:#fff}.dashboard-container.theme-light .edi-confidence-pct--high{background:#ea580c;color:#fff}.dashboard-container.theme-light .edi-confidence-pct--medium{background:#ca8a04;color:#fff}.dashboard-container.theme-light .edi-confidence-pct--review{background:#16a34a;color:#fff}.scans-filter-bar.scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-bar{max-width:210px;width:210px}.scans-filter-bar.scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-panel{min-width:210px;width:210px}.scans-filter-bar .scans-status-filter-field .users-orgs-users-company-filter-bar{height:36px;max-width:282px;width:282px}.scans-filter-bar .scans-status-filter-field .users-orgs-users-company-filter-main{height:36px;min-height:36px}.scans-filter-bar .scans-status-filter-field .users-orgs-users-company-filter-panel{min-width:282px;width:282px}@keyframes scans-recovering-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes scansWsDotBlink{0%,to{opacity:1}50%{opacity:.3}}@keyframes scansProgressLoaderSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes scansProgressIndeterminate{0%{transform:translateX(-90%)}to{transform:translateX(190%)}}.overview-title{color:var(--text-primary);font-size:var(--font-page);font-weight:600;line-height:1.2;margin:24px 0 0}.top-header .overview-title{margin:0}.overview-page-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:14px 16px;min-width:0;width:100%}.overview-page-title-row .overview-title{margin:0}.overview-date-range-select-wrap{align-items:center;display:flex;flex:0 0 auto;min-width:0;position:relative}.overview-date-range-select{align-items:center;background:#0000;border:1px solid #ffffff38;border-radius:999px!important;box-sizing:border-box;color:#a1a1aa;color:var(--chrome-control-fg,#a1a1aa);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;height:30px;letter-spacing:.01em;line-height:1;max-width:8.5rem;min-width:0;padding:0 10px 0 12px;transition:border-color .18s ease,color .18s ease,background-color .18s ease,box-shadow .18s ease}.overview-date-range-select-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-date-range-select-chevron{flex-shrink:0;opacity:.55;transition:transform .18s ease,opacity .18s ease}.overview-date-range-select.is-open .overview-date-range-select-chevron{opacity:.85;transform:rotate(180deg)}.overview-date-range-select:hover{border-color:#fff6;color:#e4e4e7;color:var(--chrome-control-fg-hover,#e4e4e7)}.overview-date-range-select.is-active{border-color:#ffffffb8;color:#fff}.overview-date-range-select.is-active:hover,.overview-date-range-select.is-open{border-color:#ffffffe0;color:#fff}.overview-date-range-select:focus,.overview-date-range-select:focus-visible{box-shadow:none;outline:none}.overview-date-range-menu{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#18181bf5;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 12px 32px #00000073;left:0;list-style:none;margin:0;min-width:9.5rem;padding:6px;position:absolute;top:calc(100% + 8px);z-index:40}.overview-date-range-menu-item{background:#0000;border:none;border-radius:8px!important;color:#d4d4d8;cursor:pointer;display:block;font-family:inherit;font-size:12px;font-weight:500;margin:0;padding:8px 12px;text-align:left;transition:background-color .15s ease,color .15s ease;width:100%}.overview-date-range-menu-item:hover{background:#ffffff14;color:#fff}.overview-date-range-menu-item.is-selected{background:#ffffff1f;color:#fff;font-weight:600}.overview-date-range-menu-item.is-selected:hover{background:#ffffff29}.dashboard-container.theme-light .overview-date-range-select{border-color:#18181b2e;color:#71717a}.dashboard-container.theme-light .overview-date-range-select:hover{border-color:#18181b5c;color:#18181b}.dashboard-container.theme-light .overview-date-range-select.is-active{border-color:#18181bb8;color:#18181b}.dashboard-container.theme-light .overview-date-range-select.is-active:hover,.dashboard-container.theme-light .overview-date-range-select.is-open{border-color:#18181b;color:#09090b}.dashboard-container.theme-light .overview-date-range-menu{background:#fffffffa;border-color:#18181b1a;box-shadow:0 12px 28px #18181b1f}.dashboard-container.theme-light .overview-date-range-menu-item{color:#3f3f46}.dashboard-container.theme-light .overview-date-range-menu-item:hover{background:#18181b0f;color:#18181b}.dashboard-container.theme-light .overview-date-range-menu-item.is-selected{background:#18181b14;color:#18181b}.dashboard-container.theme-light .overview-date-range-menu-item.is-selected:hover{background:#18181b1f}@media (max-width:900px){.overview-date-range-select{font-size:11px;height:28px;max-width:7.5rem;padding:0 9px 0 10px}.overview-date-range-menu{min-width:8.75rem}}.header-actions{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:14px;justify-content:flex-end;margin-left:auto}.scan-status{color:var(--text-muted);font-size:var(--font-body);gap:10px;line-height:1}.scan-status,.scan-status-item{align-items:center;display:inline-flex}.scan-status-item{color:#9d9d9d;font-size:14px;gap:6px}.scan-status-item--clickable{appearance:none;-webkit-appearance:none;background:#0000;border:none;border-radius:0;color:inherit;cursor:pointer;font:inherit;line-height:inherit;margin:0;padding:0}.scan-status-item--clickable:hover{color:#d4d4d4}.scan-status-item--clickable:focus-visible{border-radius:4px;outline:2px solid #16a34a;outline-offset:3px}.scan-status-divider{color:#5a5a5a;font-size:14px;margin:0 2px}.scan-status-count{color:#fff;font-weight:700}.scan-status-loader{animation:scanSpin .7s linear infinite;border-color:#15803d #15803d #16a34a40 #16a34a40;border-radius:50%;border-style:solid;border-width:2px;height:10px;margin-right:6px;width:10px}@keyframes scanSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.new-scan-btn{align-items:center;background-color:#f0f0f0;border:1px solid #dbdbdb;border-radius:999px!important;color:#050505;cursor:pointer;display:flex;font-size:14px;font-weight:700;letter-spacing:.1px;line-height:1;padding:7px 16px}.new-scan-btn:hover{background-color:#e9e9e9}.connectors-settings-add-btn.page-header-cta,.new-scan-btn.page-header-cta,.page-header-cta,.users-orgs-users-action-btn--compact.page-header-cta{align-items:center;background:#0000!important;border:1.5px solid #d4d4d8!important;border-radius:9999px!important;box-sizing:border-box;color:#f4f4f5!important;cursor:pointer;display:inline-flex;flex:0 0 auto!important;font-size:15px;font-weight:800!important;gap:8px;height:auto;justify-content:center;line-height:1;min-height:40px;padding:10px 22px;text-align:center;transition:background-color .18s ease,color .18s ease,border-color .18s ease;width:auto!important}.page-header-cta-icon{display:block;flex-shrink:0}.page-header-cta:hover:not(:disabled){background:#f4f4f5!important;border-color:#f4f4f5!important;color:#111827!important}.page-header-cta:disabled{cursor:not-allowed;opacity:.55}.dashboard-container.theme-light .page-header-cta{background:#0000!important;border-color:#111827!important;color:#111827!important}.dashboard-container.theme-light .page-header-cta:hover:not(:disabled){background:#111827!important;border-color:#111827!important;color:#fff!important}.new-scan-btn.page-header-cta{background:#f4f4f5!important;border-color:#f4f4f5!important;color:#111827!important}.new-scan-btn.page-header-cta:hover:not(:disabled){background:#e4e4e7!important;border-color:#e4e4e7!important;color:#111827!important}.dashboard-container.theme-light .new-scan-btn.page-header-cta{background:#111827!important;border-color:#111827!important;color:#fff!important}.dashboard-container.theme-light .new-scan-btn.page-header-cta:hover:not(:disabled){background:#27272a!important;border-color:#27272a!important;color:#fff!important}.users-orgs-top-header-manage-btn.page-header-cta{background:#f4f4f5!important;border-color:#f4f4f5!important;color:#111827!important}.users-orgs-top-header-manage-btn.page-header-cta:hover:not(:disabled){background:#e4e4e7!important;border-color:#e4e4e7!important;color:#111827!important}.dashboard-container.theme-light .users-orgs-top-header-manage-btn.page-header-cta{background:#111827!important;border-color:#111827!important;color:#fff!important}.dashboard-container.theme-light .users-orgs-top-header-manage-btn.page-header-cta:hover:not(:disabled){background:#27272a!important;border-color:#27272a!important;color:#fff!important}.connectors-settings-add-btn.page-header-cta{background:#f4f4f5!important;border-color:#f4f4f5!important;color:#111827!important}.connectors-settings-add-btn.page-header-cta:hover:not(:disabled){background:#e4e4e7!important;border-color:#e4e4e7!important;color:#111827!important;filter:none}.dashboard-container.theme-light .connectors-settings-add-btn.page-header-cta{background:#111827!important;border-color:#111827!important;color:#fff!important}.dashboard-container.theme-light .connectors-settings-add-btn.page-header-cta:hover:not(:disabled){background:#27272a!important;border-color:#27272a!important;color:#fff!important;filter:none}@media (max-width:620px){.new-scan-modal-overlay{padding:16px}}.new-scan-modal-overlay>.new-scan-modal{align-self:center;flex:0 1 auto}.dashboard-container{--popup-shell-bg:#1c1c1c;--popup-shell-border:#2a2a2a;--popup-shell-text:#f3f4f6;--popup-muted-text:#a1a1aa;--popup-field-bg:#141414;--popup-field-border:#343434;--popup-field-text:#f3f4f6;--popup-section-bg:#161616;--popup-section-border:#2f2f2f;--popup-link:#93c5fd;--popup-link-hover:#bfdbfe;--popup-action-btn-height:34px;--popup-action-btn-padding-x:18px;--popup-action-btn-radius:9999px;--popup-action-btn-font-size:13px;--popup-action-btn-font-weight:600;--popup-close-size:30px;--popup-close-radius:50%;--popup-close-font-size:18px;--popup-close-border:#3f3f46;--popup-close-border-hover:#71717a}.assets-detail-modal-exclude,.assets-detail-modal-overlay .users-orgs-user-detail-save-btn,.assets-detail-modal-overlay .users-orgs-users-action-btn,.assets-detail-modal-reimport-btn,.assets-exclude-confirm-btn,.connector-add-modal .ghost-exposure-sys-btn,.new-scan-modal .ghost-exposure-sys-btn,.partners-settings-modal-actions .users-orgs-users-action-btn,.reports-wizard-actions .ghost-exposure-sys-btn,.reports-wizard-actions .new-scan-btn,.risk-note-modal-actions .risk-detail-notes-btn,.risks-report-modal-actions .risks-page-clear-btn,.risks-report-modal-actions .risks-page-filter-btn,.risks-status-note-dialog .assets-exclude-confirm-btn,.scans-delete-confirm-btn--delete,.users-orgs-add-invite-user-modal .users-orgs-user-detail-save-btn,.users-orgs-add-invite-user-modal .users-orgs-users-action-btn,.users-orgs-delete-confirm-btn--delete,.users-orgs-user-detail-save-btn{align-items:center;border-radius:var(--popup-action-btn-radius)!important;box-sizing:border-box;display:inline-flex;font-size:var(--popup-action-btn-font-size);font-weight:var(--popup-action-btn-font-weight);height:auto;justify-content:center;line-height:1.2;min-height:var(--popup-action-btn-height);padding:6px var(--popup-action-btn-padding-x)}.new-scan-modal{animation:newScanDialogIn .26s cubic-bezier(.2,.8,.2,1) both;background:var(--popup-shell-bg);border:1px solid var(--popup-shell-border);border-radius:16px;box-shadow:0 20px 50px #0000008c;box-sizing:border-box;color:var(--popup-shell-text);padding:28px 32px 36px;transform-origin:50% 50%;width:min(440px,100%)}@keyframes newScanOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes newScanDialogIn{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.connector-add-modal--openvas .ghost-exposure-sys-field-label{display:block;font-size:14px;letter-spacing:.01em;margin-bottom:var(--ov-space-xs)}.connector-add-modal--openvas .ghost-exposure-sys-input{border-radius:9999px!important;font-size:14px;min-height:44px;padding:12px 16px}.connector-add-modal--openvas .connector-openvas-form-actions .ghost-exposure-sys-btn{border-radius:9999px!important;border-radius:var(--popup-action-btn-radius,9999px)!important;font-size:14px;font-weight:600;height:44px;min-height:44px;min-width:220px;padding:0 28px}.connector-add-modal--openvas .connector-openvas-form-actions .ghost-exposure-sys-btn--secondary{background:#ffffff0f;border:1px solid #4a4a4a;color:#e5e5e5}.connector-add-modal--openvas .connector-openvas-form-actions .ghost-exposure-sys-btn--secondary:hover:not(:disabled){background:#ffffff1a;border-color:#6b7280;color:#f4f4f5}.dashboard-container.theme-light .connector-add-modal--openvas .connector-openvas-form-actions .ghost-exposure-sys-btn--secondary{background:#f3f4f6;border-color:#d1d5db;color:#374151}.dashboard-container.theme-light .connector-add-modal--openvas .connector-openvas-form-actions .ghost-exposure-sys-btn--secondary:hover:not(:disabled){background:#e5e7eb;border-color:#9ca3af;color:#111827}.connector-add-modal--openvas .connector-openvas-form-actions .ghost-exposure-sys-btn--primary{background:#2563eb;border-color:#2563eb;color:#fff}.connector-add-modal--openvas .connector-openvas-form-actions .ghost-exposure-sys-btn--primary:hover{background:#1d4ed8;border-color:#1d4ed8}.new-scan-modal-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.ai-modal-close,.assets-detail-modal-close,.assets-exclude-confirm-x,.login-forgot-close,.new-scan-modal-close,.pm-modal-close,.scans-delete-confirm-x,.users-orgs-delete-confirm-x{align-items:center;background:#0000;border:1px solid #3f3f46;border:1px solid var(--popup-close-border,#3f3f46);border-radius:50%!important;border-radius:var(--popup-close-radius,50%)!important;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:18px;font-size:var(--popup-close-font-size,18px);height:30px;height:var(--popup-close-size,30px);justify-content:center;line-height:0;padding:0;transition:border-color .15s ease,background .15s ease,color .15s ease;width:30px;width:var(--popup-close-size,30px)}.ai-modal-close:hover:not(:disabled),.assets-detail-modal-close:hover:not(:disabled),.assets-exclude-confirm-x:hover:not(:disabled),.login-forgot-close:hover:not(:disabled),.new-scan-modal-close:hover:not(:disabled),.pm-modal-close:hover:not(:disabled),.scans-delete-confirm-x:hover:not(:disabled),.users-orgs-delete-confirm-x:hover:not(:disabled){background:#ffffff0f;border-color:#71717a;border-color:var(--popup-close-border-hover,#71717a);color:#fff}.ai-modal-close:disabled,.assets-detail-modal-close:disabled,.assets-exclude-confirm-x:disabled,.login-forgot-close:disabled,.new-scan-modal-close:disabled,.pm-modal-close:disabled,.scans-delete-confirm-x:disabled,.users-orgs-delete-confirm-x:disabled{cursor:not-allowed;opacity:.45}.new-scan-modal-close{margin:-4px -8px 0 0}.new-scan-modal-close:focus,.new-scan-modal-close:focus-visible{outline:none}.new-scan-modal button:focus,.new-scan-modal button:focus-visible{outline:none}.new-scan-modal-hint{color:var(--popup-muted-text);font-size:12px;line-height:1.45;margin:0 0 16px}.new-scan-modal-options{display:flex;flex-direction:column;gap:12px}.new-scan-modal-option{align-items:flex-start;background:var(--popup-section-bg);border:1px solid var(--popup-section-border);border-radius:10px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:4px;padding:14px 16px;text-align:left;transition:border-color .15s ease,background .15s ease;width:100%}.new-scan-modal-option:hover{background:#2563eb1f;border-color:#3b82f6a6}.new-scan-modal-option:focus,.new-scan-modal-option:focus-visible{outline:none}.new-scan-modal-option-label{color:var(--popup-shell-text);font-size:14px;font-weight:700}.new-scan-modal-option-desc{color:var(--popup-muted-text);font-size:12px;font-weight:500}.new-scan-modal--network{overflow-x:hidden;overflow-y:auto;padding:28px 32px 36px;scrollbar-color:#fff3 #ffffff0f;scrollbar-width:thin;width:min(720px,calc(100vw - clamp(24px, 6vw, 96px)))}.new-scan-modal--network,.new-scan-modal.new-scan-modal--steps{box-sizing:border-box;max-height:min(88vh,calc(100dvh - clamp(24px, 6vw, 96px)))}.new-scan-modal.new-scan-modal--steps{display:flex;flex-direction:column;max-width:min(440px,calc(100vw - clamp(24px, 6vw, 96px)));overflow:hidden;padding:0;width:min(440px,calc(100vw - clamp(24px, 6vw, 96px)))}.new-scan-modal.new-scan-modal--steps.new-scan-modal--steps-network{height:min(88vh,calc(100dvh - clamp(24px, 6vw, 96px)));max-height:min(88vh,calc(100dvh - clamp(24px, 6vw, 96px)));max-width:min(720px,calc(100vw - clamp(24px, 6vw, 96px)));width:min(720px,calc(100vw - clamp(24px, 6vw, 96px)))}@media (max-width:620px){.new-scan-modal.new-scan-modal--steps,.new-scan-modal.new-scan-modal--steps.new-scan-modal--steps-network{max-height:calc(100dvh - 24px);max-width:calc(100vw - 24px);width:calc(100vw - 24px)}.new-scan-modal.new-scan-modal--steps.new-scan-modal--steps-network{height:calc(100dvh - 24px)}}@media (max-height:720px){.new-scan-modal.new-scan-modal--steps.new-scan-modal--steps-network{height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}}.new-scan-modal-steps-viewport{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;width:100%}.new-scan-modal-steps-track{align-items:stretch;display:flex;flex:1 1 auto;min-height:0;transform:translateZ(0);width:200%}.new-scan-modal-steps-track.is-network-step{height:100%;transform:translate3d(-50%,0,0)}.new-scan-modal-step{box-sizing:border-box;flex:0 0 50%;max-height:none;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:28px 32px 36px;scrollbar-color:#fff3 #ffffff0f;scrollbar-gutter:stable both-edges;scrollbar-width:thin;width:50%}.new-scan-modal--steps-network .new-scan-modal-step--network{display:flex;flex-direction:column;height:100%;max-height:none;overflow:hidden;padding:0}.new-scan-modal--steps-network .new-scan-modal-step--network>.network-scan-manager{flex:1 1 auto;height:100%;min-height:0}.new-scan-modal-steps-track:not(.is-network-step) .new-scan-modal-step--network{max-height:0;overflow:hidden;padding-bottom:0;padding-top:0;scrollbar-width:none}.new-scan-modal-step-inner{margin:0 auto;width:100%}@media (prefers-reduced-motion:reduce){.new-scan-modal-steps-track,.new-scan-modal.new-scan-modal--steps{transition:none}.new-scan-modal,.new-scan-modal-overlay{animation:none}}.new-scan-modal-step--pick .new-scan-modal-header{margin-bottom:20px;padding-bottom:4px}.new-scan-modal-step--pick .new-scan-modal-hint{line-height:1.45;margin:0 0 16px}.new-scan-modal-step--pick .new-scan-modal-options{gap:12px}.new-scan-modal-step--pick .new-scan-modal-option{border-radius:8px;gap:2px;padding:10px 12px}.new-scan-modal-step--pick .new-scan-modal-option-label{font-size:13px}.new-scan-modal-step--pick .new-scan-modal-option-desc{font-size:11px;line-height:1.3}@media (max-width:620px){.new-scan-modal-step:not(.new-scan-modal-step--pick){padding:20px 18px 22px}.new-scan-modal--steps-network .new-scan-modal-step--network{padding:0}.new-scan-modal-step--pick{max-height:calc(100dvh - 24px);padding:20px 18px 22px}}.network-scan-manager{box-sizing:border-box;container-name:network-scan-manager;container-type:inline-size;display:flex;flex-direction:column;gap:0;margin:0;max-width:100%;min-width:0;padding:clamp(16px,2.8vw,28px) clamp(16px,3.2vw,32px);width:100%}.network-scan-manager-body{display:flex;flex:1 1 auto;flex-direction:column;gap:clamp(16px,2.2vw,24px);margin-top:14px;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-color:#fff3 #ffffff0f;scrollbar-width:thin}.network-scan-manager-top{grid-gap:10px;align-items:center;display:grid;flex-shrink:0;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:0;padding-bottom:clamp(10px,1.5vw,14px)}.network-scan-manager-top--no-back{grid-template-columns:minmax(0,1fr) auto}@media (max-width:600px){.network-scan-manager-top{align-items:start;gap:8px 10px;grid-template-columns:auto auto;grid-template-rows:auto auto}.network-scan-manager-back{align-self:center;grid-column:1;grid-row:1;justify-self:start}.network-scan-manager-top .new-scan-modal-close{align-self:center;grid-column:2;grid-row:1;justify-self:end;margin:0}.network-scan-manager-title.ghost-cve-section-title{font-size:clamp(15px,4.2vw,18px);grid-column:1/-1;grid-row:2;line-height:1.25;padding-inline:4px;text-align:center}}.network-scan-manager-back{align-items:center;background:#0000;border:1px solid var(--popup-field-border);border-radius:12px;box-shadow:none;box-sizing:border-box;color:var(--popup-shell-text);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;height:34px;justify-content:center;line-height:1;margin:0;padding:8px;text-align:center;transition:border-color .18s ease,color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease;width:34px}.network-scan-manager-back svg{display:block;flex-shrink:0}.network-scan-manager-back:hover{background:#2563eb29;border-color:#3b82f6;color:#60a5fa}.network-scan-manager-back:active{background:#2563eb3d;border-color:#2563eb;color:#93c5fd;transform:translateY(1px)}.network-scan-manager-back:focus,.network-scan-manager-back:focus-visible{outline:none}.network-scan-manager-field{display:flex;flex-direction:column;gap:10px;min-width:0}.network-scan-manager-meta-row{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}.network-scan-manager-field--tz{justify-content:flex-start;min-height:0}.network-scan-manager button:focus,.network-scan-manager button:focus-visible{outline:none}.network-scan-manager-fieldset{border:none;margin:0;min-width:0;padding:0}.network-scan-manager-fieldset .network-scan-manager-label{margin-bottom:10px;padding:0}.network-scan-manager-label{color:var(--popup-shell-text);font-size:13px;font-weight:700}.network-scan-manager-tz{color:var(--popup-link);font-size:13px;font-weight:700}.dashboard-container:not(.theme-light) .chart-filter-select option,.dashboard-container:not(.theme-light) .edi-feature-select option,.dashboard-container:not(.theme-light) .new-scan-modal .network-scan-manager-select option{background:var(--popup-field-bg);color:var(--popup-field-text)}.dashboard-container:not(.theme-light) .chart-filter-select,.dashboard-container:not(.theme-light) .edi-feature-select{color-scheme:dark}.network-scan-manager-textarea{line-height:1.45;max-width:100%;min-height:88px;overflow-wrap:break-word;resize:vertical}.network-scan-manager-input,.network-scan-manager-select,.network-scan-manager-textarea{box-sizing:border-box;width:100%}.network-scan-manager-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--popup-field-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px 14px;border:1px solid var(--popup-field-border);border-radius:10px!important;box-shadow:inset 0 1px 0 #ffffff0a;color:var(--popup-field-text);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:40px;line-height:1.3;margin:0;min-height:40px;padding:0 36px 0 14px}.network-scan-manager-select:focus,.network-scan-manager-select:focus-visible{outline:none}.network-scan-manager-advanced-toggle{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--popup-link);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;margin-top:2px;padding:8px 0}.network-scan-manager-advanced-toggle:hover{color:var(--popup-link-hover);text-decoration:underline}.network-scan-manager-advanced-chevron{display:block;flex-shrink:0;opacity:.9;transition:transform .38s cubic-bezier(.4,0,.2,1)}.network-scan-manager-advanced-toggle.is-open .network-scan-manager-advanced-chevron{transform:rotate(180deg)}.network-scan-manager-advanced-wrap{display:grid;grid-template-rows:0fr;margin-top:4px;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1)}.network-scan-manager-advanced-wrap.is-expanded{grid-template-rows:1fr}.network-scan-manager-advanced-sizer{min-height:0;overflow:hidden}.network-scan-manager-advanced{background:var(--popup-section-bg);border:1px solid var(--popup-section-border);border-radius:10px;display:flex;flex-direction:column;gap:18px;padding:18px 18px 20px}@media (prefers-reduced-motion:reduce){.network-scan-manager-advanced-chevron,.network-scan-manager-advanced-wrap{transition:none}}.network-scan-manager-ports{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.network-scan-manager-date-time-grid{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(11.25rem,1fr);width:100%}@container network-scan-manager (max-width: 520px){.network-scan-manager-date-time-grid{grid-template-columns:1fr}}@container network-scan-manager (max-width: 420px){.network-scan-manager-ports{grid-template-columns:1fr}}.network-scan-manager-date-time-grid .network-scan-manager-time-picker-trigger{height:40px;min-height:40px}.network-scan-manager-date-picker-wrap,.network-scan-manager-time-wrap{display:flex;flex-direction:column;max-width:100%;min-width:0;position:relative;width:100%}.network-scan-manager-field-label-row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0 0 8px;min-height:20px}.network-scan-manager-time-field-label{color:var(--popup-muted-text);display:block;font-size:11px;font-weight:700;letter-spacing:.02em;margin:0}.network-scan-manager-inline-quick-action{appearance:none;background:#0000;border:0;color:#93c5fd;cursor:pointer;flex-shrink:0;font:inherit;font-size:11px;font-weight:600;height:auto;letter-spacing:.02em;line-height:1.2;margin:0;min-height:0;padding:0;text-decoration:none}.network-scan-manager-inline-quick-action:hover{color:#bfdbfe;text-decoration:underline;text-underline-offset:2px}.network-scan-manager-inline-quick-action:focus,.network-scan-manager-inline-quick-action:focus-visible{color:#bfdbfe;outline:none;text-decoration:underline;text-underline-offset:2px}.dashboard-container.theme-light .network-scan-manager-inline-quick-action{color:#2563eb}.dashboard-container.theme-light .network-scan-manager-inline-quick-action:focus,.dashboard-container.theme-light .network-scan-manager-inline-quick-action:focus-visible,.dashboard-container.theme-light .network-scan-manager-inline-quick-action:hover{color:#1d4ed8}.network-scan-manager-time-picker{max-width:100%;position:relative;width:100%}.network-scan-manager-time-picker-trigger{align-items:center;background:var(--popup-field-bg);border:1px solid var(--popup-field-border);border-radius:10px;box-shadow:inset 0 1px 0 #ffffff0a;box-sizing:border-box;color:var(--popup-field-text);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:10px;justify-content:space-between;margin:0;max-width:100%;min-height:42px;min-width:0;padding:0 14px;text-align:left;width:100%}.network-scan-manager-time-picker-trigger:hover:not(:disabled){background:var(--popup-field-bg);border-color:var(--popup-field-border);box-shadow:inset 0 1px 0 #ffffff0a}.network-scan-manager-time-picker-trigger:focus,.network-scan-manager-time-picker-trigger:focus-visible{outline:none}.network-scan-manager-time-picker-trigger:disabled{cursor:not-allowed;opacity:.55}.network-scan-manager-time-picker-trigger-value{font-feature-settings:"tnum";flex:1 1;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.network-scan-manager-time-picker-trigger-icon{align-items:center;color:var(--popup-muted-text);display:inline-flex;flex-shrink:0;opacity:.9}.network-scan-manager-time-picker-panel{--tp-surface:#18181bd1;--tp-surface-elevated:#1c1c20e6;--tp-border:#ffffff1f;--tp-border-soft:#ffffff14;--tp-text:#f4f4f5;--tp-muted:#a1a1aa;--tp-hover:#ffffff12;--tp-accent:#2563eb;--tp-accent-text:#fff;--tp-shadow:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:14px;box-shadow:none;box-sizing:border-box;max-width:min(340px,calc(100vw - 20px));overflow:hidden;padding:4px 0 6px}.network-scan-manager-time-picker-panel--light{--tp-surface:#ffffffd1;--tp-surface-elevated:#f4f4f5eb;--tp-border:#e4e4e7e6;--tp-border-soft:#0000000f;--tp-text:#18181b;--tp-muted:#71717a;--tp-hover:#2563eb1a;--tp-accent:#2563eb;--tp-accent-text:#fff;--tp-shadow:none}.network-scan-manager-time-picker-cols{align-items:stretch;display:flex;flex-direction:row}.network-scan-manager-time-picker-col{border-inline-end:1px solid var(--tp-border-soft);display:flex;flex:1 1;flex-direction:column;min-width:0}.network-scan-manager-time-picker-col:last-child{border-inline-end:none}.network-scan-manager-time-picker-col--month{flex:1.15 1;min-width:92px}.network-scan-manager-time-picker-col--day{flex:0.85 1;min-width:52px}.network-scan-manager-time-picker-col--year{flex:0.95 1;min-width:64px}.network-scan-manager-time-picker-col-header{background:var(--tp-surface-elevated);border-bottom:1px solid var(--tp-border-soft);color:var(--tp-muted);flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.08em;padding:8px 8px 6px;text-align:center;text-transform:uppercase}.network-scan-manager-time-picker-col-scroll{flex:1 1;max-height:216px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:6px 8px 8px;scrollbar-color:#78788c73 #0000;scrollbar-width:thin}.network-scan-manager-time-picker-col-scroll::-webkit-scrollbar{width:6px}.network-scan-manager-time-picker-col-scroll::-webkit-scrollbar-thumb{background:#78788c73;border-radius:9999px}.network-scan-manager-time-picker-panel--light .network-scan-manager-time-picker-col-scroll{scrollbar-color:#0003 #0000}.network-scan-manager-time-picker-panel--light .network-scan-manager-time-picker-col-scroll::-webkit-scrollbar-thumb{background:#0000002e}.network-scan-manager-time-picker-cell{font-feature-settings:"tnum";background:#0000;border:none;border-radius:8px;box-sizing:border-box;color:var(--tp-text);cursor:pointer;display:block;font-family:inherit;font-size:13px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.2;margin:0 0 2px;padding:9px 10px;text-align:center;transition:background .12s ease,color .12s ease;width:100%}.network-scan-manager-time-picker-cell:last-child{margin-bottom:0}.network-scan-manager-time-picker-cell.is-selected{background:var(--tp-accent);box-shadow:0 1px 2px #0003;color:var(--tp-accent-text);font-weight:700}.network-scan-manager-time-picker-cell:not(.is-selected):hover{background:var(--tp-hover)}.network-scan-manager-time-picker-cell:focus,.network-scan-manager-time-picker-cell:focus-visible{outline:none}.network-scan-manager-time-picker-cell--month{font-size:12px;font-weight:600;padding:9px 8px}@media (prefers-reduced-motion:reduce){.network-scan-manager-time-picker-cell{transition:none}}.network-scan-manager-radios{display:flex;flex-wrap:wrap;gap:16px 22px}@media (max-width:420px){.network-scan-manager-radios{align-items:flex-start;flex-direction:column;gap:12px}}.network-scan-manager-radio{align-items:center;color:var(--popup-shell-text);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px}.network-scan-manager-radio input[type=radio]{accent-color:#2563eb}.network-scan-manager-radio input[type=radio]:focus,.network-scan-manager-radio input[type=radio]:focus-visible{outline:none}.network-scan-manager-actions{background:var(--popup-shell-bg);display:flex;flex-shrink:0;justify-content:flex-end;margin-top:clamp(8px,1.5vw,12px);padding-top:clamp(14px,2vw,20px)}@media (max-width:640px){.network-scan-manager-body{gap:18px}.network-scan-manager-label{font-size:12px}.network-scan-manager-radio{font-size:13px}}@media (max-width:480px){.network-scan-manager-body{gap:16px}.network-scan-manager-actions{align-items:stretch;flex-direction:column;gap:0}.network-scan-manager-submit.ghost-exposure-sys-btn{min-width:0;width:100%}.network-scan-manager-advanced{padding:12px}}@media (max-height:760px){.network-scan-manager{padding:14px 16px 16px}.network-scan-manager-body{gap:14px}.network-scan-manager-textarea{min-height:64px}.network-scan-manager-actions{margin-top:6px;padding-top:12px}}.content-grid{--posture-footer-strip-h:clamp(56px,3vw + 42px,78px);grid-gap:clamp(20px,2.2vw,28px);grid-gap:var(--dashboard-dual-gap,clamp(20px,2.2vw,28px));align-items:stretch;display:grid;gap:clamp(20px,2.2vw,28px);gap:var(--dashboard-dual-gap,clamp(20px,2.2vw,28px));grid-template-columns:repeat(auto-fit,minmax(min(520px,100%),1fr));margin-bottom:40px}.content-grid>.health-score-container.health-score-container--reference{--posture-gauge-y:0rem;--posture-label-y:clamp(0.35rem,1.1cqi + 0.2rem,1.2rem);--posture-gauge-nudge-cqw:0cqw;--posture-label-nudge-cqw:0cqw;background:#0000;border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;min-width:0;padding:0;width:100%}.content-grid>.health-score-container.health-score-container--reference .health-score-radar-shell{background:#0000;border:none;border-radius:0;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;min-width:0;overflow:hidden;width:100%}.posture-dual__column-body{display:grid;grid-template-rows:auto auto;min-height:0;width:100%}.content-grid>.health-score-container.health-score-container--reference .posture-dual__column-body{align-content:stretch;background:var(--chrome-control-bg);border:none;border-radius:16px;box-shadow:none;box-sizing:border-box;flex:1 1 auto;grid-template-rows:1fr auto;min-width:0;overflow:visible;padding:clamp(10px,2.4cqi,14px);row-gap:clamp(12px,2.2cqi,18px);width:100%}.content-grid>.health-score-container.health-score-container--reference .posture-dual__gauge-visual{align-items:flex-start;background:#0000;border:none;border-radius:0;box-sizing:border-box;display:flex;height:100%;justify-content:center;max-width:100%;min-height:0;min-width:0;overflow:visible;position:relative;width:100%}.posture-dual__gauge-visual{align-items:center;display:flex;justify-content:center;min-height:0;min-width:0;position:relative}.endpoints-gauge-hover-value{font-feature-settings:"tnum";align-items:baseline;background:none;border:none;box-shadow:none;color:#f1f5f9c7;display:inline-flex;font-variant-numeric:tabular-nums;gap:0;justify-content:center;left:50%;margin:0;opacity:1;padding:0;pointer-events:none;position:absolute;text-align:center;text-shadow:none;top:58%;transform:translate(-50%,-50%);white-space:nowrap;z-index:6}.endpoints-gauge-hover-value__score{font-size:clamp(.95rem,2.6cqi,1.15rem);font-weight:600;letter-spacing:-.02em;line-height:1}.endpoints-gauge-hover-value__unit{color:#e2e8f08c;font-size:clamp(.65rem,1.7cqi,.78rem);font-weight:500;letter-spacing:.01em;line-height:1}.endpoints-gauge-hover-value__divider{color:#e2e8f080;font-size:clamp(.62rem,1.55cqi,.74rem);line-height:1;margin:0 .2em}.endpoints-gauge-hover-value__grade{font-size:clamp(.7rem,2cqi,.88rem);font-weight:700;letter-spacing:.01em;line-height:1}.dashboard-container.theme-light .endpoints-gauge-hover-value{color:#64748be0;text-shadow:none}.dashboard-container.theme-light .endpoints-gauge-hover-value__unit{color:#94a3b8e6}.dashboard-container.theme-light .endpoints-gauge-hover-value__divider{color:#94a3b8d9}.posture-dual__risks-main{display:flex;flex:0 1 auto;flex-direction:column;justify-content:flex-start;min-height:0;padding-top:0}.posture-dual__risks-cluster{flex:0 0 auto;min-width:0}.content-grid>.health-score-container.health-score-container--reference .health-score-stage{--endpoints-stage-max-h:min(248px,58cqi);aspect-ratio:1020/548;height:auto;margin-inline:auto;max-height:var(--endpoints-stage-max-h);max-width:100%;overflow:visible;width:min(100%,clamp(200px,88cqi,420px),calc(var(--endpoints-stage-max-h)*1020/548))}.content-grid>.health-score-container.health-score-container--reference .health-score-stage .health-score-stage-bundle{transform:none}@supports (width:1cqw){.content-grid>.health-score-container.health-score-container--reference .health-score-stage .health-score-stage-bundle{transform:none}}@container healthscore (max-width: 640px){.content-grid>.health-score-container.health-score-container--reference .health-score-stage{--endpoints-stage-max-h:min(216px,54cqi);width:min(100%,94cqi,calc(var(--endpoints-stage-max-h)*1020/548))}}@container healthscore (max-width: 480px){.content-grid>.health-score-container.health-score-container--reference .health-score-stage{--endpoints-stage-max-h:min(196px,52cqi);width:min(100%,calc(var(--endpoints-stage-max-h)*1020/548))}.content-grid>.health-score-container.health-score-container--reference .health-score-metrics-title{font-size:clamp(7px,1.85cqi,10px)}}@container healthscore (max-width: 380px){.content-grid>.health-score-container.health-score-container--reference .health-score-stage{--endpoints-stage-max-h:min(156px,46cqi)}.content-grid>.health-score-container.health-score-container--reference .health-score-metrics-row{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;row-gap:8px}.content-grid>.health-score-container.health-score-container--reference .health-score-metrics-item{padding:6px 4px}.content-grid>.health-score-container.health-score-container--reference .health-score-metrics-item+.health-score-metrics-item{border-left:1px solid #94a3b859}.content-grid>.health-score-container.health-score-container--reference .health-score-metrics-item:nth-child(odd){border-left:none}}.content-grid>.health-score-container.health-score-container--reference .health-score-metrics-row{align-items:center;align-self:stretch;background:#0000;box-sizing:border-box;height:auto;margin-top:0;min-height:var(--posture-footer-strip-h);padding:clamp(2px,1cqi,8px) 0 0}.content-grid>.health-score-container.health-score-container--reference #endpoints-gauge-metrics-row.health-score-metrics-row{margin-top:0;transform:none}.content-grid>.health-score-container.health-score-container--reference .health-score-metrics-item{gap:clamp(2px,.8cqi,8px);min-height:0;padding:0 clamp(2px,.9cqi,8px)}.content-grid>.health-score-container.health-score-container--reference .health-score-metrics-value{font-size:clamp(16px,4.6cqi,26px);position:relative;top:-4px}.content-grid>.health-score-container.health-score-container--reference .health-score-metrics-title{font-size:clamp(8px,2cqi,11px);-webkit-hyphens:auto;hyphens:auto;line-height:1.2;overflow-wrap:anywhere}.page-dashboard .content-grid{margin-top:8px}.main-content-inner.page-dashboard{--dashboard-dual-gap:clamp(20px,2.2vw,28px)}.dash-exec-overview{background:linear-gradient(180deg,#121212,#0d0d0d);border:1px solid #2b2b2b;border-radius:16px;margin-bottom:18px;padding:18px 20px}.dash-exec-overview-head{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.dash-exec-overview-title{color:#f9fafb;font-size:20px;font-weight:600;margin:0}.dash-exec-overview-subtitle{color:#9ca3af;font-size:13px;margin:0}.dash-exec-kpi-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.dash-exec-kpi-card{background:#141414;border:1px solid #2f2f2f;border-radius:12px;display:flex;flex-direction:column;gap:5px;padding:12px}.dash-exec-kpi-card--warn{border-color:#dc262673}.dash-exec-kpi-card--good{border-color:#16a34a73}.dash-exec-kpi-card--active{border-color:#2563eb73}.dash-exec-kpi-label{color:#9ca3af;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.dash-exec-kpi-value{color:#f9fafb;font-size:30px;font-weight:600;line-height:1}.dash-exec-kpi-hint{color:#a1a1aa;font-size:12px}.dash-exec-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.dash-exec-btn{background:#1f1f1f;border:1px solid #3f3f46;border-radius:9999px!important;color:#f3f4f6;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;height:34px;padding:0 14px;transition:background .2s ease,border-color .2s ease}.dash-exec-btn:hover{background:#27272a;border-color:#52525b}.dash-exec-btn--primary{background:#2563eb;border-color:#2563eb;color:#fff}.dash-exec-btn--primary:hover{background:#1d4ed8;border-color:#1d4ed8}.dashboard-container.theme-light .dash-exec-overview{background:linear-gradient(180deg,#fff,#f8fafc);border-color:#d1d5db}.dashboard-container.theme-light .dash-exec-overview-title{color:#111827}.dashboard-container.theme-light .dash-exec-kpi-hint,.dashboard-container.theme-light .dash-exec-kpi-label,.dashboard-container.theme-light .dash-exec-overview-subtitle{color:#6b7280}.dashboard-container.theme-light .dash-exec-kpi-card{background:#fff;border-color:#e5e7eb}.dashboard-container.theme-light .dash-exec-kpi-value{color:#111827}.dashboard-container.theme-light .dash-exec-btn{background:#fff;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .dash-exec-btn:hover{background:#f9fafb;border-color:#9ca3af}.dashboard-container.theme-light .dash-exec-btn--primary{background:#2563eb;border-color:#2563eb;color:#fff}.dashboard-container.theme-light .dash-exec-btn--primary:hover{background:#1d4ed8;border-color:#1d4ed8}.section-title{color:var(--text-section);font-size:var(--font-section);font-weight:600;margin-bottom:24px;text-align:center}.health-score-title-row{align-self:stretch;gap:8px 10px;justify-content:flex-start;margin-bottom:24px;width:100%}.health-score-title-leading,.health-score-title-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;max-width:100%}.health-score-title-leading{flex:0 1 auto;gap:10px;min-width:0}.health-score-title-row .health-score-section-title{flex:0 1 auto;margin-bottom:0;max-width:100%;min-width:0;text-align:left;width:fit-content}.health-score-title-row .health-score-score-badge{align-items:center;align-self:center;background:#4ade801f;border:1px solid #4ade8052;border-radius:9999px;box-shadow:inset 0 0 0 1px #0000001f;display:inline-flex;flex:0 0 auto;justify-content:center;padding:4px 11px}.health-score-title-row .health-score-score-badge-text{font-feature-settings:"tnum";color:inherit;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.01em;line-height:1.3;white-space:nowrap}.health-score-header-btn{background:linear-gradient(180deg,#4ade802e,#4ade8014);border:1px solid #4ade8073;border-radius:9999px!important;box-shadow:0 1px 2px #00000059,inset 0 0 0 1px #0003;color:#ecfdf5;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:.02em;min-height:36px;padding:8px 20px;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease,transform .12s ease}.health-score-header-btn:hover{background:linear-gradient(180deg,#4ade8047,#4ade8024);border-color:#4ade80bf;box-shadow:0 2px 8px #4ade801f,0 1px 2px #0006;color:#fff}.health-score-after-gauges .health-score-gauge-details-btn.health-score-header-btn:active,.health-score-header-btn:active{transform:scale(.98)}.health-score-header-btn:focus-visible{outline:2px solid #60a5fab3;outline-offset:2px}.health-score-container{align-items:stretch;border-right:1px solid #333;display:flex;flex-direction:column;min-height:0;min-width:0;padding-right:40px;width:100%}.health-score-container.health-score-container--reference{background:#0000;border:none;border-radius:0;box-shadow:none;container-name:healthscore;container-type:inline-size;padding:0}.health-score-title-row--reference{margin-bottom:14px}.health-score-title-row--reference .health-score-section-title{color:var(--text-section);font-size:var(--font-section);font-weight:600;letter-spacing:-.02em;margin-bottom:0;text-align:left}.health-score-gauges-body.health-score-gauges-body--reference{align-items:start;gap:0;grid-template-columns:1fr}.health-score-main-col{gap:16px;min-width:0}.health-score-gauge-stack,.health-score-main-col{align-items:center;display:flex;flex-direction:column;width:100%}.health-score-gauge-stack{margin-top:-14px;max-width:220px}.health-score-scale-row{align-items:center;display:flex;font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.14em;margin-top:2px;max-width:188px;padding:0 2px;pointer-events:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;width:100%}.health-score-scale-edge--high,.health-score-scale-edge--low{color:#71717a}.health-score-container.health-score-container--reference .gauge-wrapper--reference{align-self:center;height:auto;max-width:200px;min-height:162px;width:200px}.health-score-container.health-score-container--reference .gauge-wrapper--reference .gauge-svg{height:200px;max-width:100%;width:200px}.health-score-container.health-score-container--reference .gauge-svg>path:first-of-type{stroke:#ffffff24}.health-score-container.health-score-container--reference .gauge-content--reference{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.health-score-container.health-score-container--reference .gauge-content--reference .gauge-grade{font-size:82px;left:50%;line-height:1;margin-bottom:0;position:absolute;text-align:center;top:61%;transform:translate(-50%,-50%);width:100%}.health-score-container.health-score-container--reference .gauge-content--reference .gauge-score-fraction{left:50%;position:absolute;top:66%;transform:translateX(-50%);width:max-content}.gauge-score-fraction{font-feature-settings:"tnum";color:#a1a1aa;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.02em}.health-score-categories-stack{grid-gap:8px;align-content:start;align-self:stretch;display:grid;gap:8px;grid-auto-rows:minmax(min-content,auto);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px;min-width:0;width:100%}@container healthscore (max-width: 520px){.health-score-categories-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}.health-score-category-card{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff17;border-radius:10px;display:flex;flex-direction:row;gap:10px;min-width:0;padding:10px}.health-score-category-card.health-score-category-card--reference-row{align-items:stretch;flex-direction:column;gap:0;padding:11px 10px;text-align:center}.health-score-category-card--reference-row .health-score-category-card-body{gap:6px;width:100%}.health-score-category-card--reference-row .health-score-category-card-head{align-items:center;flex-direction:column;flex-wrap:nowrap;gap:4px;justify-content:flex-start}.health-score-category-card--reference-row .health-score-category-name{font-size:11px;font-weight:700}.health-score-category-card--reference-row .health-score-category-letter{font-size:14px;order:-1}.health-score-category-card--reference-row .health-score-category-sub{-webkit-line-clamp:3;font-size:10px;line-height:1.35}.health-score-category-card-gauge{flex-shrink:0;height:40px;position:relative;width:40px}.health-score-category-card-gauge .health-score-mini-gauge-svg>path:first-of-type{stroke:#ffffff24}.health-score-category-card-gauge .health-score-mini-gauge-svg{height:100%;inset:0;position:absolute;width:100%}.health-score-category-card-body{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.health-score-category-card-head{align-items:baseline;display:flex;flex-direction:row;gap:10px;justify-content:space-between}.health-score-category-name{color:#f4f4f5;font-size:13px;font-weight:700;letter-spacing:-.01em}.health-score-category-letter{font-size:17px;font-weight:700;letter-spacing:-.03em;line-height:1}.health-score-category-quad-track{align-items:center;display:flex;gap:6px;justify-content:center;min-height:10px;width:100%}.health-score-category-quad-bar{background:#94a3b838;border-radius:50%;height:8px;width:8px}.health-score-category-quad-bar--active{box-shadow:inset 0 0 0 1px #ffffff14}.health-score-category-bar-track{background:#94a3b82e;border-radius:9999px;height:5px;overflow:hidden}.health-score-category-bar-fill{border-radius:9999px;height:100%;transition:width .35s ease}.health-score-category-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#9ca3af;display:-webkit-box;font-size:11px;font-weight:500;line-height:1.4;overflow:hidden}.health-score-category-sub--warn{color:#fb7185}.health-score-radar-shell{background:#000;border:none;border-radius:12px;display:flex;flex-direction:column}.health-score-radar-shell,.health-score-stage{min-height:0;overflow:hidden;position:relative;width:100%}.health-score-stage{aspect-ratio:1600/820;margin:0 auto;max-width:640px}.health-score-radar-svg{display:block;height:100%;overflow:visible;width:100%}.endpoints-gauge-scale-label{fill:#e5e7eb;stroke:#0f172ae0;stroke-width:5px;stroke-linejoin:round;font-size:28px;font-weight:600;letter-spacing:.01em;paint-order:stroke fill;pointer-events:none;-webkit-user-select:none;user-select:none}.health-score-stage .health-score-stage-bundle{height:100%;inset:0;position:absolute;transform:translateY(-52px);transform:translateY(calc(var(--posture-gauge-y, 0rem) - 52px));width:100%}.health-score-stage .health-score-stage-bundle .endpoints-gauge-svg{transform:none}@supports (width:1cqw){.health-score-stage .health-score-stage-bundle{transform:translateY(calc(0rem - var(--posture-gauge-nudge-cqw) - 4px));transform:translateY(calc(var(--posture-gauge-y, 0rem) - var(--posture-gauge-nudge-cqw) - 4px))}.health-score-bot-num:not(.health-score-bot-num--endpoints){transform:translateX(-50%) translateY(calc(0rem - var(--posture-label-nudge-cqw) - 4px));transform:translateX(-50%) translateY(calc(var(--posture-label-y, 0rem) - var(--posture-label-nudge-cqw) - 4px))}}.health-score-lbl{max-width:36%;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%,-50%);white-space:nowrap}.health-score-lbl-L{color:#fff;font-size:clamp(16px,6.4cqi,34px);font-weight:300;letter-spacing:.04em;line-height:1}.health-score-lbl-s1{color:#d8d8d8;font-size:clamp(10px,2.9cqi,14px);font-weight:300;line-height:1.15;margin-top:clamp(4px,1.4cqi,8px)}.health-score-lbl-s2{color:#9a9a9a;font-size:clamp(9px,2.5cqi,12px);font-weight:300;line-height:1.15;margin-top:clamp(2px,1cqi,4px)}.health-score-accent{color:#ff8a2a}.health-score-top-num{position:absolute;text-align:center;transform:translate(-50%,-50%);white-space:nowrap}.health-score-top-num-n{color:#fff;font-size:clamp(20px,7.8cqi,42px);font-weight:300;line-height:1}.health-score-top-num-c{color:#cfcfcf;font-size:clamp(10px,2.9cqi,14px);font-weight:300;margin-top:clamp(3px,1.4cqi,6px)}.health-score-bot-num{box-sizing:border-box;left:50%;position:absolute;text-align:center}.health-score-bot-num:not(.health-score-bot-num--endpoints){top:56%;transform:translateX(-50%) translateY(-52px);transform:translateX(-50%) translateY(calc(var(--posture-label-y, 0rem) - 52px));width:min(100%,92cqw)}.health-score-stage-bundle .health-score-bot-num--endpoints{align-items:center;display:flex;flex-direction:column;left:50%;top:67%;top:var(--endpoints-label-anchor-y-pct,67%);transform:translate(-50%,calc(-50% + clamp(22px, 3cqw, 32px)));width:min(100%,88%)}.health-score-bot-num-p{color:#fff;font-size:clamp(24px,9.2cqi,48px);font-weight:300;line-height:1}.health-score-bot-num-c{color:#b8b8b8;font-size:clamp(10px,2.9cqi,14px);font-weight:300;margin-top:clamp(4px,1.5cqi,8px)}.health-score-metrics-row{align-items:center;bottom:auto;box-sizing:border-box;display:grid;flex-shrink:0;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));left:auto;padding:8px 4px 4px;position:relative;right:auto;width:100%;z-index:12}.health-score-metrics-item{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:62px;padding:0 10px}.health-score-metrics-item+.health-score-metrics-item{border-left:1px solid #94a3b859}.health-score-metrics-value{color:#f8fafc;font-size:clamp(14px,1.6vw,22px);font-weight:700;line-height:1}.health-score-metrics-title{color:#cbd5e1;font-size:clamp(10px,.95vw,13px);line-height:1.15;text-align:center}@supports (font-size:1cqw){.health-score-lbl-L{font-size:clamp(14px,4.4cqw,34px)}.health-score-lbl-s1{font-size:clamp(9px,2cqw,14px);margin-top:clamp(4px,.9cqw,8px)}.health-score-lbl-s2{font-size:clamp(8px,1.7cqw,12px)}.health-score-top-num-n{font-size:clamp(18px,5.4cqw,42px)}.health-score-bot-num-c,.health-score-top-num-c{font-size:clamp(9px,2cqw,14px)}.health-score-bot-num-p{font-size:clamp(20px,6cqw,48px)}.health-score-metrics-value{font-size:clamp(11px,3.9cqw,22px)}.health-score-metrics-title{font-size:clamp(7px,2.85cqw,13px)}.content-grid>.health-score-container.health-score-container--reference .health-score-metrics-value{font-size:clamp(18px,5.5cqi,30px)}.content-grid>.health-score-container.health-score-container--reference .health-score-metrics-title{font-size:clamp(7px,2.35cqi,11px)}}@container healthscore (max-width: 480px){.health-score-lbl{max-width:42%}.health-score-radar-shell .health-score-lbl-s1{margin-left:auto;margin-right:auto;max-width:44cqw;white-space:normal}.health-score-metrics-row{padding-block:6px 4px}.health-score-metrics-item{min-height:46px;padding:0 6px}.health-score-metrics-title{font-size:clamp(8px,1.8cqw,11px)}}@container healthscore (max-width: 360px){.health-score-metrics-row{padding-inline:2px}.health-score-metrics-item{gap:4px;min-height:42px;padding:0 4px}.health-score-metrics-value{font-size:clamp(10px,3.4cqw,16px)}.health-score-metrics-title{font-size:clamp(7px,1.6cqw,10px);line-height:1.15}}@container healthscore (max-width: 620px){.health-score-stage:not(.health-score-stage--endpoints){aspect-ratio:1600/900;max-width:100%}}.health-score-radar-glow-arc{fill:none;stroke:#4ade8014;stroke-width:24}.health-score-radar-center-glow{mix-blend-mode:screen}.health-score-radar-arc{fill:none;stroke-linecap:round}.health-score-radar-arc--mid,.health-score-radar-arc--mid2{stroke:#94a3b833;stroke-width:1.2}.health-score-radar-arc--inner-track{stroke:#94a3b847;stroke-width:2.8}.health-score-radar-arc--inner-progress{stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset .35s ease}.health-score-radar-tick{stroke:#94a3b85c;stroke-width:1.5;stroke-linecap:round}.health-score-radar-tick--active{stroke:#4ade80}.health-score-radar-meta{display:flex;flex-direction:column;gap:4px;pointer-events:none;position:absolute}.health-score-radar-meta strong{color:#f8fafc;font-weight:700;letter-spacing:-.02em;line-height:1;margin:0}.health-score-radar-meta span{color:#9ca3af;font-weight:500;line-height:1.2;margin:0}.health-score-radar-meta--top{align-items:center;left:50%;top:12px;transform:translateX(-50%)}.health-score-radar-meta--top strong{font-size:46px}.health-score-radar-meta--top span{font-size:28px}.health-score-radar-meta--left-top{align-items:flex-start;left:14px;top:66px}.health-score-radar-meta--left-mid strong,.health-score-radar-meta--left-top strong,.health-score-radar-meta--right-mid strong,.health-score-radar-meta--right-top strong{font-size:56px}.health-score-radar-meta--left-top span{font-size:36px}.health-score-radar-meta--left-mid{align-items:flex-start;left:18px;top:184px}.health-score-radar-meta--left-mid span{font-size:34px;text-transform:lowercase}.health-score-radar-meta--right-top{align-items:flex-end;right:16px;top:62px}.health-score-radar-meta--right-top span{color:#f59e0b;font-size:34px;text-transform:lowercase}.health-score-radar-meta--right-mid{align-items:flex-end;right:10px;top:180px}.health-score-radar-meta--right-mid span{font-size:26px}.health-score-radar-center{bottom:18px;left:50%;min-width:210px;position:absolute;text-align:center;transform:translateX(-50%)}.health-score-radar-percent{color:#f8fafc;font-size:64px;font-weight:700;letter-spacing:-.02em;line-height:1;margin-top:0}.health-score-radar-caption{color:#9ca3af;font-size:32px;font-weight:500;margin-top:4px}@container healthscore (max-width: 620px){.health-score-radar-shell{min-height:250px}.health-score-radar-meta--top strong{font-size:28px}.health-score-radar-meta--top span{font-size:16px}.health-score-radar-meta--left-mid strong,.health-score-radar-meta--left-top strong,.health-score-radar-meta--right-mid strong,.health-score-radar-meta--right-top strong{font-size:34px}.health-score-radar-meta--left-mid span,.health-score-radar-meta--left-top span,.health-score-radar-meta--right-top span{font-size:16px}.health-score-radar-meta--right-mid span{font-size:14px}.health-score-radar-percent{font-size:40px}.health-score-radar-caption{font-size:18px}}.health-score-categories-stack.health-score-categories-stack--radar{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.health-score-category-pill{align-items:flex-start;background:#0f172a33;border:1px solid #ffffff0f;border-radius:10px;display:flex;gap:10px;min-width:0;padding:8px 10px}.health-score-category-pill-dot{border-radius:999px;flex-shrink:0;height:8px;margin-top:6px;width:8px}.health-score-category-pill-copy{min-width:0}.health-score-category-pill-head{align-items:baseline;display:flex;gap:8px}.health-score-category-pill-name{color:#f4f4f5;font-size:13px;font-weight:700}.health-score-category-pill-grade{font-size:13px;font-weight:700}.health-score-category-pill-sub{color:#94a3b8;font-size:11px;line-height:1.35;margin-top:2px}.health-score-category-pill-sub--warn{color:#fb7185}.health-score-after-gauges--reference{border-top:1px solid #ffffff14;justify-content:flex-end;margin-top:18px;padding-top:14px}.health-score-report-btn.health-score-header-btn{font-weight:600;min-height:34px;padding:6px 14px}.trend-text{color:#4ade80;font-size:12px;margin-bottom:24px}.health-score-gauges-body{grid-gap:18px 22px;align-items:start;display:grid;gap:18px 22px;grid-template-columns:minmax(228px,min(100%,258px)) minmax(0,1fr);min-width:0;width:100%}.health-score-after-gauges{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto;min-width:0;padding-top:0;width:100%}.health-score-mini-gauges-grid{grid-gap:14px 14px;align-content:start;align-items:start;display:grid;gap:14px 14px;grid-auto-rows:minmax(96px,auto);grid-template-columns:repeat(2,minmax(88px,1fr));justify-content:center;justify-items:center;margin-left:16px;min-width:0}.health-score-mini-gauge{align-items:center;display:flex;flex-direction:column;gap:7px;justify-content:flex-start;min-width:88px;width:100%}.health-score-mini-gauge-label{color:#fff;font-size:11px;font-weight:700;line-height:1.25;max-width:100%;text-align:center}.health-score-mini-gauge-wrapper{align-items:center;display:flex;flex-shrink:0;height:84px;justify-content:center;position:relative;width:84px}.health-score-mini-gauge-svg{height:100%;inset:0;position:absolute;width:100%}.health-score-mini-gauge-content{pointer-events:none;position:relative;text-align:center;transform:translateY(6px);z-index:10}.health-score-mini-gauge-grade{color:#f4f4f5;font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1}.health-score-container .gauge-wrapper{align-self:flex-start;height:246px;min-height:246px;width:246px}.health-score-container .gauge-svg{height:246px;left:0;top:0;width:246px}.health-score-after-gauges .health-score-gauge-details-btn.health-score-header-btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;border:none;border-radius:9999px!important;box-shadow:0 0 0 1px #94a3b88c;color:#e5e7eb;display:inline-flex;flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;gap:5px;justify-content:center;line-height:1.2;min-height:28px;overflow:hidden;padding:4px 12px;position:relative;white-space:nowrap}.health-score-after-gauges .health-score-gauge-details-arrow,.health-score-after-gauges .health-score-gauge-details-label{flex-shrink:0;position:relative;white-space:nowrap;z-index:1}.health-score-after-gauges .health-score-gauge-details-btn.health-score-header-btn:hover{box-shadow:0 0 0 1px #cbd5e1bf;color:#f9fafb;filter:brightness(1.08)}.health-score-after-gauges .health-score-gauge-details-arrow{font-size:14px;line-height:1;opacity:.9}.health-score-container .gauge-content{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;margin-top:0;max-width:218px;pointer-events:none;position:absolute;text-align:center;top:54%;transform:translate(-50%,-50%);width:calc(100% - 20px);z-index:10}.health-score-container .gauge-content .gauge-grade{font-size:78px;font-weight:700;letter-spacing:-.02em;line-height:.92;margin-bottom:6px}.health-score-container .gauge-content .gauge-text{margin:0;max-width:100%;padding:0 4px}.gauge-wrapper{align-items:center;display:flex;flex-direction:column;height:220px;justify-content:center;position:relative;width:220px}.gauge-svg{height:100%;left:0;position:absolute;top:0;width:100%}.gauge-content{margin-top:20px;text-align:center;z-index:10}.gauge-grade{font-size:72px;font-weight:700;line-height:1;margin-bottom:8px}.gauge-text{color:#9ca3af;font-size:11px;font-weight:700}.gauge-score-value{color:#d4d4d8;font-size:14px;margin-bottom:6px}.bottom-text{color:#a1a1aa;font-size:12px;line-height:1.4;margin-top:30px;text-align:left;width:min(100%,300px)}.health-drivers-title{color:#d4d4d8;display:block;font-size:12px;font-weight:700;margin-bottom:8px}.health-drivers-list{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px}.health-drivers-list li{color:#a1a1aa}.status-cards{grid-gap:clamp(8px,2cqi,14px);display:grid;gap:clamp(8px,2cqi,14px);grid-template-columns:repeat(2,minmax(0,1fr))}.status-card{align-items:center;border-radius:14px;box-sizing:border-box;display:flex;gap:10px;justify-content:space-between;min-width:0;padding:14px 16px}.status-card.accepted{background-color:#6f0f92}.status-card.closed{background-color:#9c9c9c;color:#f3f3f3}.status-card span{color:#d9d9d9;font-size:18px;font-weight:400}.status-card strong{color:#d9d9d9;font-size:24px;font-weight:500}a.risk-card,a.status-card{color:inherit;cursor:pointer;display:flex;text-decoration:none}a.risk-card:hover,a.status-card:hover{filter:brightness(1.12);transition:filter .15s ease}.vulnerabilities-section{background:#0000;border:none;gap:12px;margin-top:40px;outline:none;padding:0}.vuln-table-card,.vulnerabilities-section{box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column}.vuln-table-card{background:var(--chrome-control-bg);border:none;border-radius:16px;min-height:0;padding:16px;width:100%}.assets-section{margin-top:28px}.assets-section-title{color:var(--text-section);font-size:var(--font-section);font-weight:600;margin:0 0 18px}.assets-table-shell{background:#080808;border:1px solid #3a3a3a;border-radius:10px;overflow-x:auto;scrollbar-color:#ffffff38 #0000;scrollbar-width:thin}.assets-table-shell::-webkit-scrollbar{height:10px}.assets-table-shell::-webkit-scrollbar-track{background:#0000;border-radius:9999px}.assets-table-shell::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#ffffff2e;border:2px solid #0000;border-radius:9999px}.assets-table-shell::-webkit-scrollbar-thumb:hover{background-color:#ffffff47}.assets-table-shell.assets-table-shell--inventory-body{background:var(--chrome-control-bg);border:none;border-radius:16px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:16px}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-early-disclosures,.page-reports) .assets-table-shell.assets-table-shell--inventory-body:not(.assets-detail-embedded-table-shell){flex:0 1 auto;max-height:100%;min-height:0}.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body{background:var(--chrome-control-bg);border:none}.assets-table-shell.assets-table-shell--inventory-body>.vuln-table-header-frame,.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body>.vuln-table-header-frame{background:var(--chrome-control-bg)}.assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll,.assets-table-shell.assets-table-shell--inventory-body .risks-page-table-scroll{--table-scroll-content-inset:16px;--risks-scroll-content-inset:16px;margin-top:12px;scrollbar-color:#ffffff47 #0000;scrollbar-gutter:stable;scrollbar-width:thin}.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll,.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body .risks-page-table-scroll{scrollbar-color:#00000047 #0000}.assets-table-shell.assets-table-shell--inventory-body>.risks-page-table-header-frame,.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body>.risks-page-table-header-frame{background:var(--chrome-control-bg)}.assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll>.assets-table,.assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll>table{box-sizing:border-box;margin-right:16px!important;margin-right:var(--table-scroll-content-inset,16px)!important;max-width:calc(100% - 16px)!important;max-width:calc(100% - var(--table-scroll-content-inset, 16px))!important;width:calc(100% - 16px)!important;width:calc(100% - var(--table-scroll-content-inset, 16px))!important}.assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll .assets-table tbody tr:hover td{background:#ffffff0a}.assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll .assets-table tbody tr:hover td:first-child{border-bottom-left-radius:14px;border-top-left-radius:14px}.assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll .assets-table tbody tr:hover td:last-child{border-bottom-right-radius:14px;border-top-right-radius:14px}.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll .assets-table tbody tr:hover td{background:#18181b0d}.assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table--header thead th,.assets-table-shell.assets-table-shell--inventory-body .risks-page-table--header thead th,.assets-table-shell.assets-table-shell--inventory-body .vuln-table-header .assets-table thead th{background:#0000!important;border:none!important;border-bottom:1px solid #52525b!important;box-shadow:none!important}.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table--header thead th,.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body .risks-page-table--header thead th,.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body .vuln-table-header .assets-table thead th{background:#0000!important;border-bottom-color:#a1a1aa!important}.assets-table-shell.assets-table-shell--inventory-body .assets-table tbody td{border-bottom:none!important;border-right:none!important;box-shadow:none!important}.assets-th-inner{align-items:center;box-sizing:border-box;display:flex;max-width:100%;min-height:45px;min-width:0;padding:12px 18px;position:relative;width:100%}.assets-th-inner--center{justify-content:center}.assets-th-label{align-items:center;color:inherit;display:inline-flex;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.assets-table{border-collapse:initial;border-spacing:0;min-width:1200px;min-width:var(--xspectre-table-min-width,1200px);width:100%}.assets-table td,.assets-table th{border-bottom:1px solid #3a3a3a;border-right:1px solid #3a3a3a;padding:12px 18px;text-align:left;white-space:nowrap}.assets-table td:last-child,.assets-table th:last-child{border-right:none}.assets-table th{background-color:#070707;border-bottom:2px solid #5a5a5a;color:var(--text-header);font-size:var(--font-th);font-weight:600;letter-spacing:.8px;text-transform:uppercase;vertical-align:middle}.assets-table td{color:var(--text-body);font-size:var(--font-body);line-height:1.35;vertical-align:middle}.assets-table tr:last-child td{border-bottom:none}.assets-table[class*="--resizable"]{max-width:none;min-width:0;table-layout:fixed;width:100%}.assets-table[class*="--resizable"] tbody td,.assets-table[class*="--resizable"] thead th{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}.assets-table[class*="--resizable"] thead th{border-right:1px solid #3a3a3a;padding:0;vertical-align:middle}.dashboard-container.theme-light .assets-table[class*="--resizable"] thead th{border-right-color:#ccc}.assets-table[class*="--resizable"] thead th:last-child{border-right:none}.assets-table.is-col-resizing{cursor:col-resize}.assets-col-resize-guide{background:#8a8a8a;margin-left:-1px;pointer-events:none;position:absolute;top:0;width:2px;z-index:20}.dashboard-container.theme-light .assets-col-resize-guide{background:#6b7280}.dashboard-container.theme-light .assets-table td,.dashboard-container.theme-light .assets-table th{border-right-color:#ccc}.dashboard-container.theme-light .assets-table th{border-bottom-color:#9ca3af}.assets-inventory-table-scroll .assets-table thead th,.scans-table-body-scroll .assets-table thead th,.vuln-table-scroll .assets-table thead th{background-color:#121212;border-bottom:1px solid #3f3f46;border-right:none}.dashboard-container.theme-light .assets-inventory-table-scroll .assets-table thead th,.dashboard-container.theme-light .scans-table-body-scroll .assets-table thead th,.dashboard-container.theme-light .vuln-table-scroll .assets-table thead th{background-color:#fff;border-bottom-color:#d4d4d8;border-right:none}.assets-cell-center,.assets-table td.assets-cell-center,.assets-table th.assets-cell-center{text-align:center}#root:has(.main-content-inner:is(.page-risks,.page-table-fill,.page-scans,.page-assets,.page-reports,.page-early-disclosures)),#root:has(.main-content-inner:is(.page-risks,.page-table-fill,.page-scans,.page-assets,.page-reports,.page-early-disclosures)) .App,html:has(.main-content-inner:is(.page-risks,.page-table-fill,.page-scans,.page-assets,.page-reports,.page-early-disclosures)),html:has(.main-content-inner:is(.page-risks,.page-table-fill,.page-scans,.page-assets,.page-reports,.page-early-disclosures)) body{height:100dvh;height:100vh;max-height:100dvh;max-height:100vh;overflow:hidden}#root:has(.main-content-inner:is(.page-risks,.page-table-fill,.page-scans,.page-assets,.page-reports,.page-early-disclosures)) .App{display:flex;flex-direction:column;min-height:0}.dashboard-container:has(.main-content-inner:is(.page-risks,.page-table-fill,.page-scans,.page-assets,.page-reports,.page-early-disclosures)){height:100dvh;height:100vh;max-height:100dvh;max-height:100vh;min-height:0;overflow:hidden}.dashboard-container:has(.main-content-inner:is(.page-risks,.page-table-fill,.page-scans,.page-assets,.page-reports,.page-early-disclosures)) .dashboard-body,.dashboard-container:has(.main-content-inner:is(.page-risks,.page-table-fill,.page-scans,.page-assets,.page-reports,.page-early-disclosures)) .main-content{flex:1 1 auto;height:auto;min-height:0;overflow:hidden}.main-content-inner.page-assets,.main-content-inner.page-early-disclosures,.main-content-inner.page-reports,.main-content-inner.page-risks,.main-content-inner.page-scans,.main-content-inner.page-table-fill{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;padding-bottom:8px;padding-top:0}.main-content-inner.page-reports:not(:has(.assets-table-shell--inventory-body)),.main-content-inner.page-table-fill:not(:has(.assets-table-shell--inventory-body)){overflow:auto}.page-risks .top-header{flex-shrink:0;margin-bottom:28px}.page-reports .top-header{align-items:flex-start;flex-shrink:0;margin-bottom:32px}.main-content-inner.page-reports{padding-top:0}.main-content-inner.page-risks .risks-page-stack{flex:0 1 auto!important;justify-content:flex-start;max-height:100%!important;min-height:0!important;overflow:hidden}.main-content-inner.page-risks .risks-page{flex:1 1 auto!important;justify-content:flex-start;max-height:none!important;min-height:0!important;overflow:hidden}.main-content-inner.page-risks .risks-page .assets-table-shell.risks-page-table-shell{background:#0000;border:none;box-shadow:none;display:flex;flex:0 1 auto;flex-direction:column;margin-top:0;max-height:100%;min-height:0;overflow:hidden}.main-content-inner.page-assets .assets-page-stack,.main-content-inner.page-assets .assets-section,.main-content-inner.page-early-disclosures .early-disclosures-page,.main-content-inner.page-table-fill .assets-page-stack,.main-content-inner.page-table-fill .assets-section,.main-content-inner.page-table-fill .profile-settings,.main-content-inner.page-table-fill .subscription-org-wrapper{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;min-height:0;overflow:hidden}.main-content-inner.page-reports .reports-module-page:has(.reports-panel--list){display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;min-height:0;overflow:hidden}.main-content-inner.page-assets .assets-section .assets-table-shell.assets-table-shell--inventory-body,.main-content-inner.page-reports .reports-panel--list .assets-table-shell.assets-table-shell--inventory-body,.main-content-inner.page-reports .reports-panel.reports-panel--list,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .assets-table-shell.assets-table-shell--inventory-body:not(.assets-detail-embedded-table-shell){flex:0 1 auto!important;max-height:100%;min-height:0!important}.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .assets-inventory-table-scroll,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .assets-inventory-table-scroll.risks-page-table-scroll,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .risks-page-table-scroll,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-reports,.page-early-disclosures) .scans-table-body-scroll{flex:0 1 auto!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow-y:auto}.main-content-inner:is(.page-table-fill,.page-scans) .scans-page .scans-network-split-stack{flex:0 1 auto!important;justify-content:flex-start;max-height:100%!important;min-height:0!important;overflow:hidden}.main-content-inner:is(.page-table-fill,.page-scans) .scans-page .scans-table-card{flex:1 1 auto!important;justify-content:flex-start;max-height:none!important;min-height:0!important;overflow:hidden}.dashboard-container.theme-light .main-content-inner.page-reports .reports-panel--list .assets-table-shell.assets-table-shell--inventory-body{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 1px 2px #0f172a0a;overflow:hidden}.dashboard-container.theme-light .main-content-inner.page-reports .reports-panel--list .assets-table-shell.assets-table-shell--inventory-body>.risks-page-table-header-frame{background:#fff}.risks-page .assets-table-shell.users-orgs-settings-table-shell,.scans-page .assets-table-shell.users-orgs-settings-table-shell{margin-top:0}.risks-page .assets-inventory-table-scroll.risks-page-table-scroll{--xspectre-table-row-height:4.05rem;--assets-inv-thead-height:var(--xspectre-table-thead-height,2.95rem);--assets-inv-row-height:4.05rem;--assets-inv-max-rows:var(--xspectre-table-max-rows,11);overflow-x:auto;overflow-y:auto;scrollbar-color:#ffffff52 #ffffff14;scrollbar-width:thin}.assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll.risks-page-table-scroll,.scans-page .scans-table-body-scroll.assets-inventory-table-scroll{--scans-table-row-height:var(--xspectre-table-row-height,3.35rem);--assets-inv-thead-height:var(--xspectre-table-thead-height,2.95rem);--assets-inv-row-height:var(--scans-table-row-height,3.35rem);--assets-inv-max-rows:var(--xspectre-table-max-rows,11);margin-top:12px;overflow-x:auto;overflow-y:auto;scrollbar-color:#ffffff52 #ffffff14;scrollbar-width:thin}.main-content-inner:is(.page-table-fill,.page-risks,.page-reports) .risks-page .assets-inventory-table-scroll.risks-page-table-scroll,.main-content-inner:is(.page-table-fill,.page-risks,.page-scans,.page-assets,.page-early-disclosures,.page-reports) .assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll.risks-page-table-scroll,.main-content-inner:is(.page-table-fill,.page-scans) .scans-page .scans-table-body-scroll.assets-inventory-table-scroll{flex:0 1 auto!important;height:auto!important;max-height:100%!important;min-height:0!important;overflow-y:auto}.assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar,.risks-page .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar,.scans-page .scans-table-body-scroll.assets-inventory-table-scroll::-webkit-scrollbar{height:8px;width:8px}.assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-button:vertical:start:decrement,.risks-page .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-button:vertical:start:decrement,.scans-page .scans-table-body-scroll.assets-inventory-table-scroll::-webkit-scrollbar-button:vertical:start:decrement{background:#0000;display:block;height:14px}.assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-button:vertical:end:increment,.risks-page .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-button:vertical:end:increment,.scans-page .scans-table-body-scroll.assets-inventory-table-scroll::-webkit-scrollbar-button:vertical:end:increment{display:block;height:0}.assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-track,.risks-page .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-track,.scans-page .scans-table-body-scroll.assets-inventory-table-scroll::-webkit-scrollbar-track{background:#ffffff0f;border-radius:9999px}.assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-thumb,.risks-page .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-thumb,.scans-page .scans-table-body-scroll.assets-inventory-table-scroll::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:9999px}.assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-thumb:hover,.risks-page .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-thumb:hover,.scans-page .scans-table-body-scroll.assets-inventory-table-scroll::-webkit-scrollbar-thumb:hover{background:#fff6}.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll.risks-page-table-scroll,.dashboard-container.theme-light .risks-page .assets-inventory-table-scroll.risks-page-table-scroll,.dashboard-container.theme-light .scans-page .scans-table-body-scroll.assets-inventory-table-scroll{scrollbar-color:#00000047 #0000000f}.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-track,.dashboard-container.theme-light .risks-page .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-track,.dashboard-container.theme-light .scans-page .scans-table-body-scroll.assets-inventory-table-scroll::-webkit-scrollbar-track{background:#0000000f}.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-thumb,.dashboard-container.theme-light .risks-page .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-thumb,.dashboard-container.theme-light .scans-page .scans-table-body-scroll.assets-inventory-table-scroll::-webkit-scrollbar-thumb{background:#00000040}.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-thumb:hover,.dashboard-container.theme-light .risks-page .assets-inventory-table-scroll.risks-page-table-scroll::-webkit-scrollbar-thumb:hover,.dashboard-container.theme-light .scans-page .scans-table-body-scroll.assets-inventory-table-scroll::-webkit-scrollbar-thumb:hover{background:#00000059}.risks-page .assets-inventory-table-scroll,.scans-page .scans-table-body-scroll{background:#0000;border:none;border-radius:0;box-shadow:none;outline:none}.dashboard-container.theme-light .risks-page .assets-inventory-table-scroll,.dashboard-container.theme-light .scans-page .scans-table-body-scroll{background:#0000;border:none;box-shadow:none}.risks-page-filter-field .users-orgs-users-company-filter{width:100%}.risks-page-filter-field .users-orgs-users-company-filter-bar{height:36px;max-width:none;width:100%}.risks-page-filter-field .users-orgs-users-company-filter-main{height:36px;min-height:36px;width:100%}.risks-page-filter-field .users-orgs-users-company-filter-panel{min-width:100%;width:100%}.risk-detail-modal{max-height:calc(100dvh - 56px);width:min(1280px,calc(100vw - 48px))}.risk-detail-page{gap:0;overflow-x:hidden}.risk-detail-page,.risk-detail-page-stack{display:flex;flex-direction:column;max-width:100%;min-width:0;width:100%}.risk-detail-page-stack{box-sizing:border-box;gap:12px}.risk-detail-page-top{display:flex;flex-direction:column;gap:12px;min-width:0}.risk-detail-page-heading{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;justify-content:space-between;margin:0;min-width:0;padding:0}.main-content-inner.page-risk-detail,.main-content-inner.page-scan-detail{padding-top:var(--content-title-offset)}.main-content-inner.page-risk-detail .top-header,.main-content-inner.page-scan-detail .top-header{display:none}.scan-detail-page-header{margin-bottom:0}.scan-detail-page-toolbar{align-items:center;display:flex;flex:0 0 auto;margin:0 0 16px;padding:0}.risk-detail-page-header{margin-bottom:0}.risk-detail-page .risk-detail-page-header.risk-detail-modal-header{margin-bottom:0;padding-bottom:0}.risk-detail-page-toolbar{align-items:center;display:flex;flex:0 0 auto;margin:0;padding:0}.risk-detail-back-btn{appearance:none;background:#0000;border:none;border-radius:0;color:#fff;cursor:pointer;font-size:13px;font-weight:400;line-height:1.4;padding:0;text-transform:lowercase}.risk-detail-back-btn:hover{background:#0000;color:#fff;opacity:.85;text-decoration:underline}.risk-detail-note-composer{background:#0000;border:none;border-radius:0;display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding:0}.risk-detail-note-composer-title{font-size:14px;font-weight:600}.risk-detail-note-composer-actions{display:flex;justify-content:flex-end}.dashboard-container.theme-light .risk-detail-back-btn{color:#111827}.dashboard-container.theme-light .risk-detail-back-btn:hover{color:#111827;opacity:.75}.dashboard-container.theme-light .risk-detail-note-composer{background:#0000;border:none}.risk-detail-modal-inner{overflow:auto}.risk-detail-title-wrap{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;gap:12px;min-width:0;overflow:hidden}.risk-detail-title-badges{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:10px}.risk-detail-severity-badge{align-items:center;border-radius:9999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:30px;justify-content:center;letter-spacing:.06em;line-height:1;padding:0 12px;text-transform:uppercase;white-space:nowrap}.risk-detail-severity-badge--critical{background:var(--severity-critical);box-shadow:0 0 0 1px color-mix(in srgb,var(--severity-critical) 40%,#0000)}.risk-detail-severity-badge--high{background:var(--severity-high);box-shadow:0 0 0 1px color-mix(in srgb,var(--severity-high) 40%,#0000)}.risk-detail-severity-badge--medium{background:var(--severity-medium);box-shadow:0 0 0 1px color-mix(in srgb,var(--severity-medium) 40%,#0000);color:#fff}.risk-detail-severity-badge--low{background:var(--severity-low);box-shadow:0 0 0 1px color-mix(in srgb,var(--severity-low) 40%,#0000)}.risk-detail-severity-badge--info,.risk-detail-severity-badge--unknown{background:#52525b;box-shadow:0 0 0 1px #52525b66}.risk-detail-modal-title,.risk-detail-page-heading .risk-detail-modal-title{color:inherit;font-size:22px;font-weight:700;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.risk-detail-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 14px}.risk-detail-chip{align-items:center;background:#ffffff0a;border:1px solid #3f3f46;border-radius:16px;display:inline-flex;font-size:12px;font-weight:600;padding:4px 10px}.risk-detail-chip--cvss{background:#71717a1f;border:1px solid #71717a80;border-radius:9999px;color:#a1a1aa;flex-shrink:0;font-size:12px;font-weight:700;height:30px;letter-spacing:.03em;line-height:1;padding:0 12px;white-space:nowrap}.risk-detail-chip--cvss-critical{background:#dc26261f;border-color:#dc262680;color:#f87171}.risk-detail-chip--cvss-high{background:#ea580c1f;border-color:#ea580c80;color:#fb923c}.risk-detail-chip--cvss-medium{background:#ca8a041f;border-color:#ca8a0480;color:#fbbf24}.risk-detail-chip--cvss-low{background:#2563eb1f;border-color:#2563eb80;color:#60a5fa}.risk-detail-chip--cvss-unknown{background:#71717a1f;border-color:#71717a80;color:#a1a1aa}.risk-detail-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:100%;min-width:0;width:100%}.risk-detail-card{background:#ffffff08;border:none;border-radius:10px;max-width:100%;min-height:180px;min-width:0;overflow-wrap:anywhere;padding:12px}.risk-detail-card--full{grid-column:1/-1;min-height:0}.risk-detail-page .risk-detail-notes-editor{margin-top:0}.risk-detail-notes-toolbar{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin:0;min-width:0;padding:0}.risk-detail-notes-toolbar .risk-detail-header-controls{flex-wrap:wrap;justify-content:flex-end}.risk-detail-card-title{font-size:16px;font-weight:700;margin:0 0 8px}.risk-detail-card-stack{display:flex;flex-direction:column;gap:8px}.risk-detail-card-top-actions{display:flex;justify-content:flex-end}.risk-detail-notes-btn{background:#fff;border:1px solid #d1d5db;border-radius:9999px!important;border-radius:var(--popup-action-btn-radius,9999px)!important;box-sizing:border-box;color:#111827;cursor:pointer;font-size:13px;font-size:var(--popup-action-btn-font-size,13px);font-weight:600;font-weight:var(--popup-action-btn-font-weight,600);height:auto;line-height:1.2;min-height:34px;min-height:var(--popup-action-btn-height,34px);padding:6px 18px;padding:6px var(--popup-action-btn-padding-x,18px)}.risk-detail-notes-btn:hover:not(.risk-detail-notes-btn--header){background:#f8fafc;border-color:#9ca3af}.risk-detail-notes-input{background:#27272a;border:none;border-radius:16px!important;box-sizing:border-box;color:inherit;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;height:132px;line-height:1.45;min-height:132px;outline:none;padding:12px 16px;resize:none;width:100%}.risk-detail-notes-input:focus{border:none;box-shadow:none;outline:none}.risk-detail-notes-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.risk-detail-notes-saved{color:#10b981;font-size:12px;font-weight:600}.risk-detail-notes-list{display:flex;flex-direction:column;gap:0}.risk-detail-note-item{background:#ffffff0a;border:none;border-radius:10px;padding:12px 14px}.risk-detail-note-item--latest{background:#ffffff0f}.risk-detail-note-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.risk-detail-note-user{background:#ffffff14;border:none;border-radius:20px;color:#e4e4e7;font-size:12px;font-weight:700;letter-spacing:.01em;padding:2px 10px}.risk-detail-note-date{color:#71717a;font-size:11px;white-space:nowrap}.risk-detail-note-meta{color:#6b7280;font-size:12px;margin-bottom:2px}.risk-detail-notes-history-list .risk-detail-note-item{background:#ffffff05}.risk-detail-note-text{color:#d4d4d8;font-size:13px;line-height:1.6;white-space:pre-wrap}.risk-detail-note-empty{color:#52525b;font-size:13px;font-style:italic}.risk-detail-notes-heading{color:#52525b;font-size:11px;font-weight:700;letter-spacing:.1em;margin:0 0 12px;text-transform:uppercase}.risk-detail-notes-history{border-top:none;margin-top:12px;padding-top:8px}.risk-detail-notes-history-toggle{align-items:center;background:#0000;border:none;border-radius:8px;color:#71717a;cursor:pointer;display:flex;font-size:12px;font-weight:600;justify-content:space-between;letter-spacing:.03em;padding:6px 4px;transition:color .15s;width:100%}.risk-detail-notes-history-toggle:hover{color:#a1a1aa}.risk-detail-notes-history-chevron{display:inline-block;font-size:10px;font-style:normal;transform:rotate(180deg);transition:transform .18s ease}.risk-detail-notes-history-chevron.is-open{transform:rotate(0deg)}.risk-detail-notes-history-list{display:flex;flex-direction:column;gap:8px;padding:10px 0 0}.risk-note-modal-overlay{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2140}.risk-note-modal{background:#111;border:1px solid #3a3a3a;border-radius:10px;padding:14px;width:min(560px,calc(100vw - 40px))}.risk-note-modal-title{font-size:16px;font-weight:700;margin-bottom:10px}.risk-note-modal-input{height:140px;min-height:140px}.risk-note-modal-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.risk-note-modal-actions .risk-detail-notes-btn{border-radius:9999px!important;border-radius:var(--popup-action-btn-radius,9999px)!important;font-size:13px;font-size:var(--popup-action-btn-font-size,13px);font-weight:600;font-weight:var(--popup-action-btn-font-weight,600);height:auto;letter-spacing:.01em;min-height:34px;min-height:var(--popup-action-btn-height,34px);min-width:76px;padding:6px 18px;padding:6px var(--popup-action-btn-padding-x,18px)}.risk-note-cancel-btn{background:#18181b;border-color:#52525b;color:#e4e4e7}.risk-note-cancel-btn:hover{background:#27272a;border-color:#71717a}.risk-note-save-btn{background:#2563eb;border-color:#2563eb;color:#fff}.risk-note-save-btn:hover{background:#1d4ed8;border-color:#1d4ed8}.risk-detail-page .risk-detail-kv-table,.risk-detail-page .risk-detail-kv-table.assets-detail-table{max-width:100%;min-width:0!important;table-layout:fixed;width:100%}.risk-detail-kv-table th{background:#0000;letter-spacing:0;max-width:210px;overflow-wrap:anywhere;text-transform:none;white-space:normal;width:38%;word-break:break-word}.risk-detail-kv-table td,.risk-detail-kv-table th{border-bottom:none}.dashboard-container.theme-light .risk-detail-page .risk-detail-kv-table td,.dashboard-container.theme-light .risk-detail-page .risk-detail-kv-table th{border-bottom:none!important}.risk-detail-kv-table td{overflow-wrap:anywhere;white-space:normal;width:auto;word-break:break-word}.risk-detail-status-control{align-items:center;display:flex}.risk-detail-status-control--header{margin-right:0;position:relative}.risk-detail-status-control--header .risk-detail-status-trigger.risks-list-action-select{align-items:center;box-sizing:border-box;display:inline-flex;gap:10px;height:32px;justify-content:flex-start;max-width:none;min-height:32px;min-width:0;padding:0 14px;width:max-content}.risk-detail-status-control--header .risk-detail-status-trigger .risks-list-action-select-label{flex:0 1 auto;overflow:visible;text-overflow:clip}.risk-detail-status-select{--risk-status-color:#71717a;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#18181b;background-image:radial-gradient(circle at 12px center,var(--risk-status-color) 0 4px,#0000 4.2px),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23a1a1aa' d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:left 0 center,right 10px center;background-repeat:no-repeat,no-repeat;background-size:26px 100%,12px 12px;border:1px solid #ffffff26;border-radius:16px!important;color:#f4f4f5;cursor:pointer;display:inline-block;font-family:inherit;font-size:13px;font-weight:600;height:32px;max-width:100%;min-width:220px;padding-left:28px;padding-right:28px;width:220px}.risk-detail-status-control--header .risk-detail-status-select{box-sizing:border-box;height:32px;min-width:162px;width:162px}.risk-detail-status-control--header .risk-detail-status-select option{background:#18181b;color:#f4f4f5}.risk-detail-header-controls{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;gap:8px}.risk-detail-notes-btn--header{align-items:center;background:#fff;border:1px solid #fff;border-radius:16px;color:#111827;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:32px;justify-content:center;padding:0 14px;transition:background-color .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.risk-detail-notes-btn--header:focus-visible,.risk-detail-notes-btn--header:hover{background:#e5e7eb;border-color:#e5e7eb;color:#111827}.risk-detail-notes-btn--header:disabled{cursor:not-allowed;opacity:.45}.dashboard-container.theme-light .risk-detail-notes-btn--header{background:#111827;border-color:#111827;color:#fff}.dashboard-container.theme-light .risk-detail-notes-btn--header:focus-visible,.dashboard-container.theme-light .risk-detail-notes-btn--header:hover{background:#000;border-color:#000;color:#fff}.risk-detail-modal-actions{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;flex-shrink:0;gap:8px;padding:0}@media (max-width:520px){.main-content-inner.page-risk-detail,.main-content-inner.page-scan-detail{padding-top:var(--content-title-offset)}.risk-detail-header-controls{align-items:stretch;flex-direction:column}.risk-detail-notes-btn--header,.risk-detail-status-control--header,.risk-detail-status-control--header .risk-detail-status-select{flex:1 1 auto;width:100%}.risk-detail-notes-btn--header{align-items:center;display:inline-flex;justify-content:center}}.risk-detail-status-select--open{--risk-status-color:#ef4444}.risk-detail-status-select--accepted{--risk-status-color:#16a34a}.risk-detail-status-select--false_positive{--risk-status-color:#eab308}.risk-detail-status-select--closed{--risk-status-color:#71717a}.risk-detail-status-select:focus,.risk-detail-status-select:focus-visible{box-shadow:none;outline:none}.risk-detail-block+.risk-detail-block{margin-top:14px}.risk-detail-subtitle{color:#9ca3af;font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.risk-detail-block p,.risk-detail-card>p{font-family:inherit;font-size:13px;line-height:1.45;margin:0;white-space:pre-wrap;word-break:break-word}.risk-detail-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.45;margin:0;white-space:pre-wrap}.risk-detail-references{color:#e5e7eb;display:flex;flex-direction:column;font-family:inherit;font-size:14px;font-weight:500;gap:10px;letter-spacing:.01em;line-height:1.55;list-style:none;margin:0;padding:0}.risk-detail-references li{margin:0}.risk-detail-references a{color:#93c5fd;text-decoration:none;word-break:break-word}.risk-detail-references a:hover{color:#bfdbfe;text-decoration:underline}.dashboard-container.theme-light .risk-detail-references{color:#111827}.dashboard-container.theme-light .risk-detail-references a{color:#2563eb}.dashboard-container.theme-light .risk-detail-references a:hover{color:#1d4ed8}.dashboard-container.theme-light .risk-detail-chip{background:#0000;border-color:#d1d5db;color:#1f2937}.dashboard-container.theme-light .risk-detail-chip--cvss-critical{background:#dc262614;border-color:#dc262659;color:#dc2626}.dashboard-container.theme-light .risk-detail-chip--cvss-high{background:#ea580c14;border-color:#ea580c59;color:#ea580c}.dashboard-container.theme-light .risk-detail-chip--cvss-medium{background:#ca8a0414;border-color:#ca8a0459;color:#92400e}.dashboard-container.theme-light .risk-detail-chip--cvss-low{background:#2563eb14;border-color:#2563eb59;color:#1d4ed8}.dashboard-container.theme-light .risk-detail-chip--cvss-unknown{background:#71717a14;border-color:#71717a59;color:#52525b}.dashboard-container.theme-light .risk-detail-card{background:#fff;border:none}.dashboard-container.theme-light .risk-detail-subtitle{color:#6b7280}.dashboard-container.theme-light .risk-detail-block p,.dashboard-container.theme-light .risk-detail-card>p{color:#111827}.dashboard-container.theme-light .risk-detail-notes-btn:not(.risk-detail-notes-btn--header){background:#fff;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .risk-detail-notes-btn:hover:not(.risk-detail-notes-btn--header){background:#f8fafc;border-color:#9ca3af}.dashboard-container.theme-light .risk-detail-notes-input{background:#f1f5f9;border:none;color:#111827;outline:none}.dashboard-container.theme-light .risk-detail-notes-input:focus{background:#eef2f7;border:none;box-shadow:none;outline:none}.dashboard-container.theme-light .risk-detail-note-item{background:#f8fafc;border:none}.dashboard-container.theme-light .risk-detail-note-item--latest{background:#f1f5f9;border:none}.dashboard-container.theme-light .risk-detail-note-user{background:#e5e7eb;border:none;color:#374151}.dashboard-container.theme-light .risk-detail-note-date{color:#9ca3af}.dashboard-container.theme-light .risk-detail-note-text{color:#374151}.dashboard-container.theme-light .risk-detail-notes-history{border-top:none}.dashboard-container.theme-light .risk-detail-notes-history-list .risk-detail-note-item{background:#f8fafc;border:none}.dashboard-container.theme-light .risk-detail-notes-history-toggle{background:#0000;color:#6b7280}.dashboard-container.theme-light .risk-detail-notes-history-toggle:hover{color:#374151}.dashboard-container.theme-light .risk-note-cancel-btn,.dashboard-container.theme-light .risk-note-modal{background:#fff;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .risk-note-cancel-btn:hover{background:#f8fafc;border-color:#9ca3af}.dashboard-container.theme-light .risk-detail-status-select{background-color:#fff;background-image:radial-gradient(circle at 12px center,var(--risk-status-color) 0 4px,#0000 4.2px),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%236b7280' d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .risk-detail-status-control--header .risk-detail-status-select{background-color:#fff;border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .risk-detail-status-control--header .risk-detail-status-select option{background:#fff;color:#111827}@media (max-width:1280px){.risk-detail-grid{grid-template-columns:1fr}}@media (max-width:980px){.risk-detail-grid{grid-template-columns:1fr}.risk-detail-page-heading{flex-wrap:wrap}.risk-detail-title-wrap{flex-wrap:wrap;overflow:visible}.risk-detail-modal-title{white-space:normal}}.assets-cell-ellipsis{max-width:220px;overflow:hidden;text-overflow:ellipsis}.assets-empty-cell{color:var(--text-muted);font-size:var(--font-body);padding:16px 18px;text-align:center}.assets-table td.assets-empty-cell{vertical-align:middle}.assets-sort-btn{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:8px;letter-spacing:inherit;padding:0;text-transform:inherit}.assets-sort-icon{color:var(--text-muted);font-size:var(--font-micro);opacity:.75}.assets-sort-icon.is-active{color:#2563eb;opacity:1}.assets-ip-link{background:#0000;border:none;color:#60a5fa;cursor:pointer;font:inherit;padding:0;text-decoration:underline}.assets-ip-link:hover{color:#93c5fd}.assets-th-action{text-align:left;vertical-align:middle}.assets-table.risks-page-table--resizable td.assets-action-cell,.assets-table.risks-page-table--resizable th.assets-th-action{overflow:visible;text-overflow:clip}.assets-action-cell{vertical-align:middle}.assets-row-actions{align-items:center;display:inline-flex;gap:6px;justify-content:flex-start;position:relative}.assets-row-actions-menu-wrap{display:inline-flex;flex-shrink:0;position:relative}.assets-row-actions-menu{background:#18181b;border:1px solid #3f3f46;border-radius:12px;box-shadow:0 12px 28px #00000073;display:flex;flex-direction:column;gap:2px;min-width:148px;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:40}.assets-row-actions-menu--portal{margin:0;position:fixed;z-index:5200}.assets-row-actions-menu--portal.assets-row-actions-menu--up{transform:translateY(-100%)}.assets-row-actions-menu-item{background:#0000;border:none;border-radius:8px;color:#e4e4e7;cursor:pointer;display:block;font:inherit;font-size:12px;font-weight:600;margin:0;padding:8px 10px;text-align:left;width:100%}.assets-row-actions-menu-item:focus-visible,.assets-row-actions-menu-item:hover{background:#ffffff14;outline:none}.assets-row-actions-menu-item:disabled{cursor:not-allowed;opacity:.45}.assets-row-actions-menu-item:disabled:focus-visible,.assets-row-actions-menu-item:disabled:hover{background:#0000}.assets-delete-btn,.assets-exclude-btn,.assets-more-btn{align-items:center;background:#ffffff0a;border:1px solid #3f3f46;border-radius:50%!important;box-sizing:border-box;color:#a1a1aa;cursor:pointer;display:inline-flex;height:28px;justify-content:center;line-height:0;margin:0;min-height:28px;min-width:28px;padding:0;transition:border-color .15s ease,color .15s ease,background-color .15s ease,opacity .15s ease;width:28px}.assets-more-btn-icon{display:block}.assets-more-btn--open,.assets-more-btn:hover:not(:disabled){background:#ffffff14;border-color:#52525b;color:#e4e4e7}.assets-delete-btn-icon,.assets-exclude-btn-icon{color:inherit;display:block;flex-shrink:0;height:15px;width:15px}.assets-delete-btn-icon line,.assets-delete-btn-icon path,.assets-delete-btn-icon polyline,.assets-exclude-btn-icon circle,.assets-exclude-btn-icon line,.assets-exclude-btn-icon path,.assets-exclude-btn-icon polyline{fill:none;stroke:currentColor}.manage-users-edit-icon{height:15px;width:15px}.assets-exclude-btn:hover:not(:disabled){background:#f59e0b24;border-color:#f59e0b8c;color:#fbbf24}.assets-exclude-btn--include{background:#ffffff0a;border-color:#3f3f46;color:#a1a1aa}.assets-exclude-btn--include:hover:not(:disabled){background:#22c55e24;border-color:#22c55e8c;color:#86efac}.assets-delete-btn:hover:not(:disabled){background:#ef444424;border-color:#ef44448c;color:#fca5a5}.assets-delete-btn-icon{height:14px;transform:none;width:14px}.assets-delete-btn:disabled,.assets-exclude-btn:disabled,.assets-more-btn:disabled{background:#71717a14;border-color:#71717a59;color:#71717a;cursor:not-allowed;opacity:.38}.assets-table.assets-inventory-table .assets-th-action .assets-th-inner{justify-content:flex-start;padding:12px 18px}.dashboard-container.theme-light .assets-ip-link{color:#2563eb}.assets-row-actions-menu--light,.dashboard-container.theme-light .assets-row-actions-menu{background:#fff;border-color:#e4e4e7;box-shadow:0 12px 28px #0f172a24}.assets-row-actions-menu--light .assets-row-actions-menu-item,.dashboard-container.theme-light .assets-row-actions-menu-item{color:#18181b}.assets-row-actions-menu--light .assets-row-actions-menu-item:focus-visible,.assets-row-actions-menu--light .assets-row-actions-menu-item:hover,.dashboard-container.theme-light .assets-row-actions-menu-item:focus-visible,.dashboard-container.theme-light .assets-row-actions-menu-item:hover{background:#18181b0f}.dashboard-container.theme-light .assets-delete-btn,.dashboard-container.theme-light .assets-exclude-btn,.dashboard-container.theme-light .assets-exclude-btn--include,.dashboard-container.theme-light .assets-more-btn{background:#00000008;border-color:#d4d4d8;color:#52525b}.dashboard-container.theme-light .assets-more-btn--open,.dashboard-container.theme-light .assets-more-btn:hover:not(:disabled){background:#0000000f;border-color:#a1a1aa;color:#18181b}.dashboard-container.theme-light .assets-exclude-btn:hover:not(:disabled){background:#f59e0b1f;border-color:#d9770673;color:#b45309}.dashboard-container.theme-light .assets-exclude-btn--include:hover:not(:disabled){background:#22c55e1f;border-color:#16a34a73;color:#15803d}.dashboard-container.theme-light .assets-delete-btn:hover:not(:disabled){background:#ef44441a;border-color:#b91c1c66;color:#b91c1c}.dashboard-container.theme-light .assets-delete-btn:disabled,.dashboard-container.theme-light .assets-exclude-btn:disabled,.dashboard-container.theme-light .assets-more-btn:disabled{background:#9ca3af1a;border-color:#d1d5dbe6;color:#9ca3af;opacity:.42}.dashboard-container:not(.theme-light) table td,.dashboard-container:not(.theme-light) table th{border-bottom-color:#4a4a4a}.vuln-title{font-size:18px;font-weight:600;margin:0 0 20px}.vuln-section-title{color:var(--text-section);font-size:var(--font-section);font-weight:600;letter-spacing:0;margin:0 0 20px}.vulnerabilities-section .vuln-section-title{margin:0}.vuln-table-shell.assets-table-shell{background:#0000!important;border:none!important;box-shadow:none!important;display:flex;flex-direction:column;margin-top:0;min-height:0;overflow:hidden}.vuln-table-header-frame{align-items:stretch;background:#0000;border:none;box-sizing:border-box;display:flex;flex:0 0 auto;overflow:hidden}.vuln-table-header{flex:1 1 auto;min-width:0;overflow:hidden}.vuln-table-header-gutter{background:inherit;flex:0 0 8px;flex:0 0 var(--vuln-header-gutter,8px);min-width:8px;min-width:var(--vuln-header-gutter,8px);position:relative;width:8px;width:var(--vuln-header-gutter,8px)}.vuln-table-header-gutter:after{background:#52525b;bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:3px}.dashboard-container.theme-light .vuln-table-header-gutter:after{background:#a1a1aa}.vuln-table.assets-table{border-spacing:0;margin:0;min-width:900px;table-layout:fixed;width:100%}.vuln-table--header thead th{background:#0000!important;border:none!important;border-bottom:1px solid #3f3f46!important;box-shadow:none!important;padding:0!important;position:relative!important;top:auto!important}.dashboard-container.theme-light .vuln-table--header thead th{background:#0000!important;border-bottom-color:#d4d4d8!important}.vuln-th-inner{align-items:center;box-sizing:border-box;display:flex;min-height:45px;padding:12px;width:100%}.vuln-th-inner--center{justify-content:center}.assets-table-shell.assets-table-shell--inventory-body .vuln-table-scroll.assets-inventory-table-scroll,.vuln-table-scroll.assets-inventory-table-scroll{--assets-inv-max-rows:var(--xspectre-table-max-rows,11);--assets-inv-row-height:var(--xspectre-table-row-height,3.35rem);background:#0000;border:none;border-radius:0;margin-top:12px;max-height:calc(var(--assets-inv-max-rows)*var(--assets-inv-row-height));max-height:var(
    --xspectre-table-max-height,calc(var(--assets-inv-max-rows)*var(--assets-inv-row-height))
  );overflow:auto;overflow-y:scroll;scrollbar-color:#ffffff73 #ffffff1f;scrollbar-gutter:stable;scrollbar-width:thin}.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body .vuln-table-scroll.assets-inventory-table-scroll,.dashboard-container.theme-light .vuln-table-scroll.assets-inventory-table-scroll{scrollbar-color:#0006 #0000001a}.assets-table-shell.assets-table-shell--inventory-body .vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar,.vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar{height:10px;width:10px}.assets-table-shell.assets-table-shell--inventory-body .vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-button:vertical:start:decrement,.vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-button:vertical:start:decrement{background:#0000;display:block;height:14px}.assets-table-shell.assets-table-shell--inventory-body .vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-button:vertical:end:increment,.vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-button:vertical:end:increment{display:block;height:0}.assets-table-shell.assets-table-shell--inventory-body .vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-track,.vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-track{background:#ffffff1a;border-radius:9999px}.assets-table-shell.assets-table-shell--inventory-body .vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-thumb,.vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-thumb{background:#fff6;border-radius:9999px}.assets-table-shell.assets-table-shell--inventory-body .vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-thumb:hover,.vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff8c}.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body .vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-track,.dashboard-container.theme-light .vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-track{background:#0000001a}.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body .vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-thumb,.dashboard-container.theme-light .vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-thumb{background:#00000059}.dashboard-container.theme-light .assets-table-shell.assets-table-shell--inventory-body .vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-thumb:hover,.dashboard-container.theme-light .vuln-table-scroll.assets-inventory-table-scroll::-webkit-scrollbar-thumb:hover{background:#0000007a}.vuln-table--body thead{display:none}.vuln-table--body td{border:none!important;box-shadow:none!important}.assets-inventory-table-scroll .vuln-table.assets-table thead th,.vuln-table-scroll .vuln-table.assets-table thead th{border-bottom-width:1px}.dashboard-container.theme-light .assets-inventory-table-scroll .vuln-table.assets-table thead th,.dashboard-container.theme-light .vuln-table-scroll .vuln-table.assets-table thead th{border-bottom:1px solid #d4d4d8}.vuln-table .col-title{width:42%}.vuln-table .col-severity{width:12%}.vuln-table .col-impact{width:18%}.vuln-table .col-count{width:10%}.vuln-table td.assets-cell-center,.vuln-table th.assets-cell-center .assets-sort-btn{justify-content:center;text-align:center}.vuln-sort-btn{align-items:center;display:inline-flex;gap:6px;max-width:100%;white-space:nowrap}.vuln-title-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vuln-title-link{border-bottom:1px dashed #0000;color:inherit;text-decoration:none}.vuln-title-link:hover{border-bottom-color:#93c5fdb3;color:#93c5fd}.dashboard-container.theme-light .vuln-title-link:hover{border-bottom-color:#1d4ed873;color:#1d4ed8}.vuln-severity-badge{align-items:center;border-radius:9999px;color:#fff;display:inline-flex;font-size:var(--font-th);font-weight:700;height:24px;justify-content:center;letter-spacing:.02em;line-height:1;min-width:2.25rem;padding:0 10px}button.vuln-severity-badge--button{appearance:none;-webkit-appearance:none;border:none;cursor:pointer;font:inherit}button.vuln-severity-badge--button:hover{filter:brightness(1.08)}button.vuln-severity-badge--button:focus-visible{outline:2px solid #71717a;outline-offset:2px}.top-hosts-ip-cell .vuln-title-link{background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0;text-align:left}.top-hosts-ip-cell .vuln-title-link:focus-visible,.top-hosts-ip-cell .vuln-title-link:hover{text-decoration:underline}.assets-section--modal-only{display:contents}.vuln-severity-badge.severity-low{background-color:var(--severity-low)}.vuln-severity-badge.severity-medium{background-color:var(--severity-medium)}.vuln-severity-badge.severity-high{background-color:var(--severity-high)}.vuln-severity-badge.severity-critical{background-color:var(--severity-critical)}.vuln-severity-badge.severity-total{background-color:#000}.vuln-count-cell{color:var(--text-body);font-weight:500;text-align:center}.dashboard-vuln-split-host{container-name:vuln-split;container-type:inline-size;margin-top:40px;max-width:100%;min-width:0;width:100%}.dashboard-vuln-split{grid-gap:clamp(20px,2.2vw,28px);grid-gap:var(--dashboard-dual-gap,clamp(20px,2.2vw,28px));align-items:start;box-sizing:border-box;display:grid;gap:clamp(20px,2.2vw,28px);gap:var(--dashboard-dual-gap,clamp(20px,2.2vw,28px));grid-template-columns:1fr;max-width:100%;min-width:0;width:100%}@container vuln-split (min-width: 900px){.top-hosts-label-full{display:none}.top-hosts-label-short{display:inline}}.top-hosts-label-short{display:none}.top-hosts-label-full{display:inline}.dashboard-vuln-split>.vulnerabilities-section{display:flex;flex-direction:column;height:auto;margin-top:0;max-width:100%;min-width:0;width:100%}.dashboard-vuln-split>.vulnerabilities-section .vuln-table-card{box-sizing:border-box;flex:0 1 auto;max-width:100%;min-height:0;min-width:0;width:100%}.top-vulnerable-hosts-section,.top-vulnerable-hosts-section+.vulnerabilities-section{margin-top:0}.top-hosts-table .col-host-ip{min-width:7.5rem;width:18%}.top-hosts-table .col-host-name{min-width:7rem;width:22%}.top-hosts-table .col-host-critical,.top-hosts-table .col-host-high,.top-hosts-table .col-host-low,.top-hosts-table .col-host-medium,.top-hosts-table .col-host-total{min-width:4.25rem;width:12%}.top-hosts-ip-cell,.top-hosts-name-cell{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-hosts-ip-cell .vuln-title-link{display:inline}.top-vulnerable-hosts-section .vuln-table-header,.top-vulnerable-hosts-section .vuln-table-scroll,.top-vulnerable-hosts-section .vuln-table-shell{max-width:100%;min-width:0}.top-vulnerable-hosts-section .vuln-table-header{overflow-x:hidden;overflow-y:hidden}.top-vulnerable-hosts-section .vuln-table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.top-hosts-table.vuln-table.assets-table{min-width:640px;table-layout:fixed;width:100%}.dashboard-vuln-split>.vulnerabilities-section .vuln-table-scroll,.dashboard-vuln-split>.vulnerabilities-section .vuln-table-shell{flex:0 1 auto;min-height:0}@media (max-width:640px){.top-hosts-label-full{display:none}.top-hosts-label-short{display:inline}}@media (max-width:768px){.main-content-inner.page-dashboard{max-width:100%;min-width:0;overflow-x:hidden}.main-content-inner.page-dashboard>*{max-width:100%;min-width:0}.dashboard-vuln-split-host{margin-top:24px}.dashboard-vuln-split{grid-template-columns:1fr}.heatmap-block,.top-vulnerable-hosts-section,.vulnerabilities-section{box-sizing:border-box;margin-top:24px;max-width:100%;min-width:0;width:100%}.dashboard-vuln-split>.top-vulnerable-hosts-section,.dashboard-vuln-split>.vulnerabilities-section,.top-vulnerable-hosts-section+.vulnerabilities-section{margin-top:0}.heatmap-block>.vuln-title,.vuln-section-title{font-size:clamp(1rem,4.2vw,1.15rem);margin-bottom:10px}.heatmap-section,.vuln-table-card{border-radius:14px;box-sizing:border-box;padding:12px}.heatmap-section,.vuln-table-card,.vuln-table-shell.assets-table-shell{max-width:100%;min-width:0;width:100%}.vuln-table-header{overflow-x:hidden}.vuln-table-scroll.assets-inventory-table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.vuln-table.assets-table{min-width:840px;width:100%}.top-hosts-table.vuln-table.assets-table{min-width:640px}.dashboard-vuln-split .vuln-table.assets-table{min-width:420px}.vuln-th-inner{min-height:40px;padding:8px 10px}.vuln-table--body td{font-size:13px;padding:10px!important}.vuln-title-cell{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal;word-break:break-word}.vuln-severity-badge{font-size:11px;height:20px;min-width:1.75rem;padding:0 8px}.heatmap-block{margin-top:24px}.chart-header-row{align-items:stretch;flex-direction:column;gap:12px;margin-bottom:14px}.severity-legend{gap:8px;width:100%}.severity-chip{padding:5px 8px}.severity-chip-label{font-size:11px}.chart-filter{margin-left:0;width:100%}.chart-filter-select{font-size:13px;height:36px;max-width:100%;min-height:36px;width:100%}.heatmap-chart-wrap{-webkit-overflow-scrolling:touch;max-width:100%;min-width:0;overflow-x:auto;width:100%}.heatmap-chart-canvas{height:clamp(240px,36vh,320px);min-width:280px}.heatmap-empty-state{font-size:13px;min-height:clamp(200px,32vh,280px);padding:16px}}@media (max-width:520px){.heatmap-section,.vuln-table-card{border-radius:12px;padding:10px}.vuln-table.assets-table{min-width:840px}.top-hosts-table.vuln-table.assets-table{min-width:640px}.dashboard-vuln-split .vuln-table.assets-table{min-width:380px}.vuln-th-inner{min-height:36px;padding:6px 8px}.assets-sort-btn.vuln-sort-btn{font-size:11px;gap:4px}.vuln-table--body td{font-size:12px;padding:8px!important}.heatmap-chart-canvas{height:clamp(220px,34vh,280px)}.severity-legend{gap:6px}}.vuln-empty-cell{color:var(--text-muted);font-weight:400;padding:18px;text-align:left}.heatmap-block{margin-top:28px}.heatmap-section{background:var(--chrome-control-bg);border:none;border-radius:16px;box-shadow:none;display:flex;flex-direction:column;outline:none;padding:24px 24px 28px}.heatmap-block>.vuln-title{color:#f1f1f1;flex-shrink:0;margin:0 0 14px}.heatmap-legend{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-end;margin-bottom:14px}.legend-item{align-items:center;color:var(--text-body);display:inline-flex;font-size:var(--font-th);gap:8px}.legend-dot{border-radius:50%;height:10px;width:10px}.heatmap-chart-wrap{margin-top:4px;overflow:visible;width:100%}.heatmap-chart-canvas{height:clamp(380px,42vh,460px);overflow:visible;position:relative;width:100%}.heatmap-empty-state{background:#ffffff05;border:1px dashed #2f2f2f;border-radius:10px;color:#a1a1aa;display:grid;font-size:14px;min-height:clamp(380px,42vh,460px);padding:24px;place-items:center;text-align:center}.severity-legend{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0}.severity-chip{align-items:center;background:#131313;border:none;border-radius:999px;box-shadow:none;display:inline-flex;gap:8px;outline:none;padding:6px 10px}.severity-chip--button{appearance:none;-webkit-appearance:none;color:inherit;cursor:pointer;font:inherit;line-height:inherit;margin:0}.severity-chip--button:hover{filter:brightness(1.12)}.severity-chip--button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.severity-chip-dot{border-radius:50%;box-shadow:0 0 0 2px #ffffff0f;height:10px;width:10px}.severity-chip-label{color:#e5e5e5;font-size:12px;font-weight:500;letter-spacing:.1px}.chart-header-row{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 0 18px}.chart-filter{align-items:center;display:inline-flex;gap:8px;margin-left:auto}.chart-filter-range-note{color:#94a3b8;font-size:12px;line-height:1.35;margin:-6px 0 12px;text-align:right}.dashboard-container.theme-light .chart-filter-range-note{color:#6b7280}.chart-filter-label{color:var(--text-muted);font-size:var(--font-muted)}.chart-filter-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#2a2a2a;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239e9e9e' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 12px;border:none;border-radius:9999px!important;box-shadow:none;color:#d0d0d0;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;height:32px;line-height:1.25;margin:0;min-height:32px;padding:0 30px 0 14px}.chart-filter-select:focus,.chart-filter-select:focus-visible{outline:none}.dashboard-container.theme-light{--text-primary:#1a1a1a;--text-section:#1a1a1a;--text-body:#333;--text-header:#6b7280;--text-muted:#6b7280;--popup-shell-bg:#fff;--popup-shell-border:#e5e7eb;--popup-shell-text:#111827;--popup-muted-text:#6b7280;--popup-field-bg:#fff;--popup-field-border:#d1d5db;--popup-field-text:#111827;--popup-section-bg:#f9fafb;--popup-section-border:#e5e7eb;--popup-link:#2563eb;--popup-link-hover:#1d4ed8;background-color:#f0f0f0;color:var(--text-primary)}.dashboard-container.theme-light .dashboard-body{background-color:#f0f0f0}.dashboard-container.theme-light{--chrome-control-bg:#dcdcdc;--chrome-control-fg:#555;--chrome-control-bg-hover:#ddd;--chrome-control-fg-hover:#1a1a1a;--chrome-menu-bg:#fffffffa;--chrome-menu-border:#e4e4e7f2;--chrome-menu-shadow:0 12px 28px #0f172a1f}.dashboard-container.theme-light .main-content{background-color:#e5e5e5}.dashboard-container.theme-light .main-header{-webkit-backdrop-filter:blur(12px) saturate(1.05);backdrop-filter:blur(12px) saturate(1.05);background-color:#e5e5e5c7;border-bottom:none}.dashboard-container.theme-light .main-header-search-wrap{background-color:var(--chrome-control-bg)}.dashboard-container.theme-light .main-header .sidebar-open-btn{background:var(--chrome-control-bg);border:none;color:var(--chrome-control-fg)}.dashboard-container.theme-light .main-header .sidebar-open-btn:hover{background:var(--chrome-control-bg-hover);color:var(--chrome-control-fg-hover)}.dashboard-container.theme-light .universal-search-results-section--footer{border-top-color:#c8c8c8}.dashboard-container.theme-light .universal-search-results-empty,.dashboard-container.theme-light .universal-search-results-heading,.dashboard-container.theme-light .universal-search-results-hint{color:var(--text-muted)}.dashboard-container.theme-light .universal-search-result-row{color:var(--text-primary)}.dashboard-container.theme-light .universal-search-result-row:focus-visible,.dashboard-container.theme-light .universal-search-result-row:hover{background-color:#cfcfcf}.dashboard-container.theme-light .universal-search-result-title{color:var(--text-primary)}.dashboard-container.theme-light .universal-search-result-sub{color:var(--text-muted)}.dashboard-container.theme-light .universal-search-result-row--muted .universal-search-result-title{color:#333}.dashboard-container.theme-light .main-header-search{color:#1a1a1a}.dashboard-container.theme-light .main-header-search::placeholder{color:#888}.dashboard-container.theme-light .main-header-search-icon{color:#666}.dashboard-container.theme-light .main-header-icon-btn{background-color:#dcdcdc;color:#555}.dashboard-container.theme-light .main-header-icon-btn:hover{background-color:#ddd;color:#1a1a1a}.dashboard-container.theme-light .notification-badge{box-shadow:0 0 0 2px #e5e5e5}.dashboard-container.theme-light .org-selector-btn{background-color:var(--chrome-control-bg);color:#333}.dashboard-container.theme-light .org-selector-btn:hover{background-color:#d0d0d0;background-color:var(--chrome-control-bg-hover,#d0d0d0);color:#111}.dashboard-container.theme-light .org-selector-btn.is-active{background-color:#b4b4b4;color:#18181b}.dashboard-container.theme-light .org-selector-btn.is-active:hover{background-color:#a3a3a3;color:#09090b}.dashboard-container.theme-light .org-selector-btn.is-active .org-selector-clear:hover{background:#0000001a}.dashboard-container.theme-light .org-selector-meta{border-bottom-color:#ddd;color:#6b7280}.dashboard-container.theme-light .org-selector-meta-error{color:#b91c1c}.dashboard-container.theme-light .org-selector-meta-hint{border-bottom-color:#ddd;color:#64748b}.dashboard-container.theme-light .org-selector-search-wrap{border-bottom-color:#ddd;color:#888}.dashboard-container.theme-light .org-selector-search{color:#111}.dashboard-container.theme-light .org-selector-search::placeholder{color:#aaa}.dashboard-container.theme-light .org-selector-create-site-btn{border-bottom-color:#ddd;color:#2563eb}.dashboard-container.theme-light .org-selector-create-site-btn:hover{background-color:#e8e8e8;color:#1d4ed8}.dashboard-container.theme-light .org-selector-item{color:#333}.dashboard-container.theme-light .org-selector-item:hover{background-color:#e8e8e8}.dashboard-container.theme-light .org-selector-item.is-selected{background-color:#d4d4d4;color:#111827}.dashboard-container.theme-light .org-selector-item.is-selected:hover{background-color:#c8c8c8}.dashboard-container.theme-light .org-selector-item-metric{color:#6b7280}.dashboard-container.theme-light .org-selector-item.is-selected .org-selector-item-metric{color:currentColor}.dashboard-container.theme-light .org-selector-empty{color:#888}.dashboard-container.theme-light .org-selector-list{scrollbar-color:#00000047 #0000}.dashboard-container.theme-light .org-selector-list::-webkit-scrollbar-thumb{background-color:#00000038}.dashboard-container.theme-light .org-selector-list::-webkit-scrollbar-thumb:hover{background-color:#00000059}.dashboard-container.theme-light .notifications-header{border-bottom-color:#c8c8c8}.dashboard-container.theme-light .notifications-header span:first-child,.dashboard-container.theme-light .notifications-header-title{color:#111827}.dashboard-container.theme-light .notifications-subtitle{color:#6b7280}.dashboard-container.theme-light .notifications-mark-all-btn{color:#1d4ed8}.dashboard-container.theme-light .notifications-mark-all-btn:hover:not(:disabled){background:#2563eb1a;color:#1e40af}.dashboard-container.theme-light .notifications-list{background-color:initial}.dashboard-container.theme-light .notifications-item{color:#111827}.dashboard-container.theme-light .notifications-item.is-unread{background-color:#0000000f}.dashboard-container.theme-light .notifications-item.is-read{opacity:.85}.dashboard-container.theme-light .notifications-item:hover{background-color:#00000014}.dashboard-container.theme-light .notifications-item--status:hover{background-color:initial}.dashboard-container.theme-light .notifications-dot{background-color:#9ca3af}.dashboard-container.theme-light .notifications-item.is-unread .notifications-dot{background-color:#2563eb}.dashboard-container.theme-light .notifications-kind{color:#6b7280}.dashboard-container.theme-light .notifications-time{color:#9ca3af}.dashboard-container.theme-light .notifications-title{color:#111827}.dashboard-container.theme-light .notifications-text{color:#374151}.dashboard-container.theme-light .overview-title{color:var(--text-primary)}.dashboard-container.theme-light .scan-status,.dashboard-container.theme-light .scan-status-item{color:var(--text-muted)}.dashboard-container.theme-light .scan-status-item--clickable:hover{color:#333}.dashboard-container.theme-light .scan-status-count{color:#1a1a1a}.dashboard-container.theme-light .scan-status-divider{color:#999}.dashboard-container.theme-light .new-scan-btn{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.dashboard-container.theme-light .new-scan-btn:hover{background-color:#333}.dashboard-container.theme-light .new-scan-modal{background:#fff;border-color:#e5e7eb;box-shadow:0 20px 40px #0f172a2e;color:#111827}.dashboard-container.theme-light .new-scan-modal-close{border-color:var(--popup-section-border);color:#6b7280}.dashboard-container.theme-light .new-scan-modal-close:hover{background:#0000000d;border-color:#9ca3af;color:#111827}.dashboard-container.theme-light .network-scan-manager-back{border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .network-scan-manager-back:hover{background:#2563eb1a;border-color:#2563eb;color:#1e40af}.dashboard-container.theme-light .network-scan-manager-back:active{background:#2563eb29;border-color:#1d4ed8;color:#1e3a8a}.dashboard-container.theme-light .new-scan-modal-hint{color:#6b7280}.dashboard-container.theme-light .new-scan-modal-option{background:#fff;border-color:#e5e7eb}.dashboard-container.theme-light .new-scan-modal-option:hover{background:#2563eb14;border-color:#2563eb}.dashboard-container.theme-light .new-scan-modal-option-desc{color:#6b7280}.dashboard-container.theme-light .new-scan-modal--network,.dashboard-container.theme-light .new-scan-modal-step{scrollbar-color:#0003 #0000000d}.dashboard-container.theme-light .new-scan-modal-option-label{color:#111827}.dashboard-container.theme-light .network-scan-manager-label{color:#374151}.dashboard-container.theme-light .network-scan-manager-select{background-color:var(--popup-field-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px 14px;box-shadow:inset 0 1px 0 #ffffff0a}.dashboard-container.theme-light .network-scan-manager-tz{color:#2563eb}.dashboard-container.theme-light .network-scan-manager-advanced{background:#f9fafb;border-color:#e5e7eb}.dashboard-container.theme-light .network-scan-manager-advanced-toggle{color:#2563eb}.dashboard-container.theme-light .network-scan-manager-advanced-toggle:hover{color:#1d4ed8}.dashboard-container.theme-light .network-scan-manager-radio{color:#374151}.dashboard-container.theme-light .network-scan-manager-time-field-label,.dashboard-container.theme-light .network-scan-manager-time-picker-trigger-icon{color:#6b7280}.dashboard-container.theme-light .section-title{color:var(--text-section)}.dashboard-container.theme-light .health-score-container{border-right-color:#ccc}.dashboard-container.theme-light .health-score-container.health-score-container--reference{background:#0000;border-color:#0000;box-shadow:none}.dashboard-container.theme-light .main-content-inner.page-dashboard>.content-grid,.dashboard-container:not(.theme-light) .main-content-inner.page-dashboard>.content-grid{background:#0000;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;outline:none;padding:0}.dashboard-container.theme-light .content-grid>.health-score-container.health-score-container--reference{background:#0000;border:none;box-shadow:none}.dashboard-container.theme-light .content-grid>.health-score-container.health-score-container--reference .posture-dual__column-body,.dashboard-container:not(.theme-light) .content-grid>.health-score-container.health-score-container--reference .posture-dual__column-body{background:var(--chrome-control-bg)}.dashboard-container.theme-light .gauge-score-fraction{color:#6b7280}.dashboard-container.theme-light .health-score-scale-edge--high,.dashboard-container.theme-light .health-score-scale-edge--low{color:#9ca3af}.dashboard-container.theme-light .health-score-category-card-gauge .health-score-mini-gauge-svg>path:first-of-type,.dashboard-container.theme-light .health-score-container.health-score-container--reference .gauge-svg>path:first-of-type{stroke:#e5e7eb}.dashboard-container.theme-light .health-score-category-card{background:#faf9f6;border-color:#ebe8e4}.dashboard-container.theme-light .health-score-category-name{color:#111827}.dashboard-container.theme-light .health-score-category-sub{color:#6b7280}.dashboard-container.theme-light .health-score-after-gauges--reference{border-top-color:#e5e7eb}.dashboard-container.theme-light .health-score-title-row .health-score-score-badge{background:#16a34a1a;border-color:#16a34a4d;box-shadow:inset 0 0 0 1px #ffffff80}.dashboard-container.theme-light .health-score-title-row .health-score-score-badge-text{color:inherit}.dashboard-container.theme-light .health-score-after-gauges .health-score-gauge-details-btn.health-score-header-btn{border:none;box-shadow:0 0 0 1px #6b728073;color:#374151}.dashboard-container.theme-light .health-score-after-gauges .health-score-gauge-details-btn.health-score-header-btn:hover{box-shadow:0 0 0 1px #4b5563a6;color:#111827;filter:brightness(1.04)}.dashboard-container.theme-light .trend-text{color:#16a34a}.dashboard-container.theme-light .gauge-content .gauge-grade{color:#1a1a1a}.dashboard-container.theme-light .gauge-text{color:#6b7280}.dashboard-container.theme-light .bottom-text{color:#666}.dashboard-container.theme-light .health-score-radar-shell[data-gauge-theme=light]{background:#0000;border:none}.dashboard-container.theme-light .health-score-radar-shell[data-gauge-theme=light] .endpoints-gauge-scale-label{fill:#334155;stroke:#ffffffeb}.dashboard-container.theme-light .health-score-radar-shell[data-gauge-theme=light] #endpoints-gauge-needle line{stroke:#ffffff8c!important}.dashboard-container.theme-light .health-score-radar-shell[data-gauge-theme=light] #endpoints-gauge-needle polygon{fill:#94a3b8!important}.dashboard-container.theme-light .health-score-radar-shell[data-gauge-theme=light] #endpoints-gauge-needle circle{stroke:#94a3b8!important}.dashboard-container.theme-light .health-score-radar-shell[data-gauge-theme=light] #endpoints-gauge-needle circle:first-of-type{fill:#eef2f7!important}.dashboard-container.theme-light .health-score-radar-shell[data-gauge-theme=light] #endpoints-gauge-needle circle:last-of-type{fill:#334155!important;stroke:none!important}.dashboard-container.theme-light .content-grid>.health-score-container.health-score-container--reference .health-score-metrics-row .health-score-metrics-value{color:#0f172a}.dashboard-container.theme-light .content-grid>.health-score-container.health-score-container--reference .health-score-metrics-row .health-score-metrics-title{color:#64748b}.dashboard-container.theme-light .content-grid>.health-score-container.health-score-container--reference .health-score-metrics-item+.health-score-metrics-item{border-left-color:#e2e8f0}.dashboard-container.theme-light .status-card span,.dashboard-container.theme-light .status-card strong{color:#fffffff2}.dashboard-container.theme-light .assets-section-title,.dashboard-container.theme-light .vuln-section-title,.dashboard-container.theme-light .vuln-title{color:var(--text-section)}.dashboard-container.theme-light .assets-table-shell{background:#0000;border-color:#ccc;box-shadow:none;scrollbar-color:#00000040 #0000}.dashboard-container.theme-light .assets-table-shell::-webkit-scrollbar-thumb{background-color:#00000038}.dashboard-container.theme-light .assets-table-shell::-webkit-scrollbar-thumb:hover{background-color:#00000052}.dashboard-container.theme-light .assets-table th{background-color:#fff;border-bottom-color:#ccc;color:var(--text-header)}.dashboard-container.theme-light .assets-table td{background-color:initial;border-bottom-color:#ccc;color:var(--text-body)}.dashboard-container.theme-light .assets-sort-icon{color:var(--text-muted);opacity:.7}.dashboard-container.theme-light .assets-sort-icon.is-active{color:#2563eb;opacity:1}.dashboard-container.theme-light .vulnerabilities-section .vuln-section-title{color:#1a1a1a}.dashboard-container.theme-light .vulnerabilities-section{background:#0000}.dashboard-container.theme-light .vuln-table-card{background:var(--chrome-control-bg)}.dashboard-container.theme-light .vuln-count-cell{color:var(--text-body)}.dashboard-container.theme-light .heatmap-section{background:var(--chrome-control-bg)}.dashboard-container.theme-light .legend-item{color:var(--text-body)}.dashboard-container.theme-light .severity-chip{background:#ffffffb8;border:none;box-shadow:none;outline:none}.dashboard-container.theme-light .severity-chip-dot{box-shadow:none}.dashboard-container.theme-light .severity-chip-label{color:#6b7280;font-weight:500}.dashboard-container.theme-light .heatmap-empty-state{background:#00000005;border-color:#d1d5db;color:var(--text-muted)}.dashboard-container.theme-light .chart-filter-label{color:#8a8a8a;font-weight:500}.dashboard-container.theme-light .chart-filter-select{background-color:#ffffffb8;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 12px;border:none;border-radius:9999px!important;box-shadow:none;color:#6b7280;font-weight:500}.dashboard-container.theme-light .health-score-container .gauge-svg path:first-child,.dashboard-container.theme-light .health-score-mini-gauge-svg path:first-child{stroke:#ccc}.dashboard-container.theme-light .health-score-mini-gauge-label{color:#111827}.dashboard-container.theme-light .health-score-mini-gauge-grade{color:#1a1a1a}@media (max-width:1200px){.main-content{--content-pad-x:20px}.main-content-inner{padding-left:20px;padding-right:20px}.dashboard-container--narrow .main-header,.main-header{grid-column-gap:8px;grid-row-gap:0;align-items:center;column-gap:8px;display:grid;grid-template-areas:"menu search controls";grid-template-columns:40px minmax(0,1fr) auto;height:auto;min-height:0;overflow:visible;padding:max(10px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) 10px max(12px,env(safe-area-inset-left,0px));row-gap:0}.dashboard-container--narrow .sidebar-open-btn,.main-header .sidebar-open-btn{align-items:center;background:#202020;background:var(--chrome-control-bg,#202020);border:none;border-radius:50%!important;box-shadow:none;color:#9e9e9e;color:var(--chrome-control-fg,#9e9e9e);display:inline-flex;grid-area:menu;height:40px;justify-content:center;left:auto;margin:0;min-height:40px;min-width:40px;padding:0;position:static;top:auto;transform:none;width:40px;z-index:1}.dashboard-container--narrow .sidebar-open-btn:hover,.main-header .sidebar-open-btn:hover{background:#383838;background:var(--chrome-control-bg-hover,#383838);color:#d0d0d0;color:var(--chrome-control-fg-hover,#d0d0d0)}.dashboard-container--narrow .sidebar-open-btn:focus-visible,.main-header .sidebar-open-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.dashboard-container--narrow .sidebar-open-btn-label,.main-header .sidebar-open-btn-label{display:none}.dashboard-container--narrow .main-header-search-slot,.main-header-search-slot{flex:0 0 auto;grid-area:search;max-width:100%;width:100%}.dashboard-container--narrow .main-header-search-slot--with-date-range,.main-header-search-slot--with-date-range{gap:8px;max-width:100%;width:100%}.main-header-search-wrap{max-width:100%;width:100%}.main-header-search{text-overflow:ellipsis}.dashboard-container--narrow .main-header-icons,.main-header-icons{align-items:center;flex-wrap:nowrap;gap:4px;grid-area:controls;justify-content:flex-end;margin-left:0;min-width:0;width:auto}.dashboard-container--narrow .main-header-icons>.org-selector,.main-header-icons>.org-selector{flex:0 0 auto;max-width:none;min-width:0}.main-header-icons>.org-selector .org-selector-btn{border-radius:50%!important;box-sizing:border-box;height:40px;justify-content:center;max-width:40px;min-width:40px;padding:0;width:40px}.main-header-icons>.org-selector .org-selector-glyph{display:block}.main-header-icons>.org-selector .org-selector-chevron,.main-header-icons>.org-selector .org-selector-label{display:none}.main-header-icons>.org-selector .org-selector-dropdown{left:auto;right:0;width:min(360px,calc(100vw - 24px))}.main-header-icons>.main-header-icon-btn,.main-header-icons>.main-header-notifications,.main-header-icons>.main-header-profile,.main-header-icons>.main-header-tour{flex:0 0 auto}.page-dashboard .header-actions,.top-header .header-actions{flex:0 0 auto;flex-wrap:nowrap;gap:10px;justify-content:flex-end;margin-left:auto;width:auto}.page-dashboard .header-actions .new-scan-btn,.top-header .header-actions .new-scan-btn{flex:0 0 auto;justify-content:center;min-width:0;width:auto}.scans-filter-bar .scans-status-filter-field,.scans-filter-bar.scans-filter-bar--inline .scans-status-filter-field{max-width:100%;min-width:0;width:100%}}@media (max-width:768px){.main-content{--content-pad-x:16px}.main-content-inner{padding-left:16px;padding-right:16px}.main-header{height:auto;min-height:0;padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}.new-scan-btn:not(.page-header-cta){justify-content:center;width:100%}.page-dashboard .top-header,.top-header{align-items:center;flex-wrap:nowrap;gap:12px}.scans-network-split-table-header,.subscription-org-management-header{flex-wrap:wrap;gap:10px}.subscription-org-management-search{margin-left:0;max-width:100%;width:100%}}@media (max-width:520px){.main-content{--content-pad-x:14px}.main-content-inner,.main-content-inner.page-dashboard{padding:0 14px 20px}.sidebar-header{padding:14px 10px 6px}.main-header{gap:8px;height:auto;min-height:0;padding:max(10px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) 10px max(12px,env(safe-area-inset-left,0px))}.main-header-search-slot{max-width:100%;width:100%}.main-header-search-wrap{height:36px;padding:0 12px}.dashboard-container--narrow .sidebar-open-btn,.main-header .sidebar-open-btn{height:36px;min-height:36px;min-width:36px;width:36px}.dashboard-container--narrow .main-header,.main-header{column-gap:6px;grid-template-columns:36px minmax(0,1fr) auto}.main-header-icons>.org-selector .org-selector-btn{height:36px;max-width:36px;min-width:36px;width:36px}.main-header-icon-btn{height:36px;width:36px}.new-scan-btn{justify-content:center;width:100%}.page-dashboard .top-header{gap:10px}.page-dashboard .header-actions{align-items:stretch}.page-dashboard .scan-status{flex-wrap:wrap;line-height:1.35;width:100%}.page-dashboard .overview-title{font-size:clamp(24px,7vw,30px)}.page-dashboard .content-grid{gap:20px}.scan-status-item{font-size:13px}}.partner-score-panel{margin-bottom:36px;margin-top:0}.partner-dashboard{--pd-gap:20px;--pd-shell-bg:#fff;--pd-shell-border:#e5e7eb;--pd-text:#141414;--pd-muted:#5f5f5f;--pd-faint:#9a9a9a;--pd-stat-bg:#f0ede6;--pd-stat-border:#e4e1d8;--pd-panel-bg:#fff;--pd-panel-border:#e0ddd4;--pd-track:#e5e2db;--pd-accent:#b37000;--pd-accent-soft:#b3700024;--pd-state-bg:#faf9f6;--pd-state-border:#e5e2db;--pd-code-bg:#0000000f}.partner-dashboard--dark{--pd-shell-bg:#121212;--pd-shell-border:#2a2a2a;--pd-text:#f4f4f5;--pd-muted:#a1a1aa;--pd-faint:#71717a;--pd-stat-bg:#141414;--pd-stat-border:#2f2f2f;--pd-panel-bg:#121212;--pd-panel-border:#2b2b2b;--pd-track:#27272a;--pd-accent:#d4a017;--pd-accent-soft:#d4a0172e;--pd-state-bg:#ffffff08;--pd-state-border:#333;--pd-code-bg:#ffffff14}.partner-dashboard--dark.partner-dashboard--tier-bronze{--pd-accent:#cd7f32;--pd-accent-soft:#cd7f3238}.partner-dashboard--dark.partner-dashboard--tier-silver{--pd-accent:#94a3b8;--pd-accent-soft:#94a3b838}.partner-dashboard--dark.partner-dashboard--tier-gold{--pd-accent:#d4a017;--pd-accent-soft:#d4a0172e}.partner-dashboard__shell{background:var(--pd-shell-bg);border:none;border-radius:16px;box-shadow:none;display:flex;flex-direction:column;gap:var(--pd-gap);outline:none;padding:22px 22px 20px}.partner-dashboard__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.partner-dashboard__header-text{min-width:0}.partner-dashboard__eyebrow{color:var(--pd-muted);font-size:11px;font-weight:600;letter-spacing:.14em;margin:0 0 6px;text-transform:uppercase}.partner-dashboard__title{color:var(--pd-text);font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.partner-dashboard__tier-pill{align-items:center;background:var(--pd-stat-bg);border:none;border-radius:9999px;box-shadow:none;color:var(--pd-text);display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;outline:none;padding:8px 16px}.partner-dashboard__tier-pill-dot{background:var(--pd-accent);border-radius:50%;flex-shrink:0;height:8px;width:8px}.partner-dashboard__tier-pill--silver .partner-dashboard__tier-pill-dot{background:#94a3b8}.partner-dashboard__tier-pill--gold .partner-dashboard__tier-pill-dot{background:#ca8a04}.partner-dashboard__state{background:var(--pd-state-bg);border:1px solid var(--pd-state-border);border-radius:14px;color:var(--pd-text);font-size:14px;padding:16px 18px}.partner-dashboard__state-title{color:inherit;font-size:14px;font-weight:600}.partner-dashboard__state-subtitle{color:var(--pd-muted);font-size:13px;line-height:1.55;margin-top:6px}.partner-dashboard__state code{background:var(--pd-code-bg);border-radius:4px;font-size:12px;padding:1px 5px}.partner-dashboard__state--loading{color:var(--pd-text)}.partner-dashboard__state--error{background:#7f1d1d1f;border-color:#ef444473;color:var(--pd-text)}.partner-dashboard--dark .partner-dashboard__state--error{background:#7f1d1d38;color:#fecaca}.partner-dashboard__state--demo{background:#3b82f614;border-color:#3b82f659}.partner-dashboard--dark .partner-dashboard__state--demo{background:#1e3a8a40;color:#bfdbfe}.partner-dashboard__state--notice{border-style:dashed}.partner-dashboard__retry{background:var(--pd-panel-bg);border:1px solid var(--pd-panel-border);border-radius:9999px;color:var(--pd-text);cursor:pointer;font-size:12px;font-weight:600;margin-top:12px;padding:7px 16px}.partner-dashboard__retry:hover{filter:brightness(.97)}.partner-dashboard--dark .partner-dashboard__retry:hover{filter:brightness(1.08)}.partner-dashboard__retry:focus-visible{outline:2px solid var(--pd-accent);outline-offset:2px}.partner-dashboard__layout{grid-gap:var(--pd-gap);display:grid;gap:var(--pd-gap);grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.partner-dashboard__main,.partner-dashboard__stats{display:contents}.partner-dashboard__panel--tier{grid-column:1}.partner-dashboard__panel--breakdown{grid-column:2/span 2}@media (max-width:800px){.partner-dashboard__layout{display:flex;flex-direction:column;gap:var(--pd-gap)}.partner-dashboard__stats{grid-gap:var(--pd-gap);display:grid;gap:var(--pd-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.partner-dashboard__main{display:flex;flex-direction:column;gap:var(--pd-gap)}.partner-dashboard__panel--breakdown,.partner-dashboard__panel--tier{grid-column:unset}}@media (max-width:480px){.partner-dashboard__stats{grid-template-columns:1fr}}.partner-dashboard__stat-card{background:var(--pd-stat-bg);border:none;border-radius:14px;box-shadow:none;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:108px;min-width:0;outline:none;padding:18px 22px}.partner-dashboard__stat-label{color:var(--pd-muted);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.partner-dashboard__stat-value{color:var(--pd-text);font-size:1.85rem;font-weight:700;letter-spacing:-.02em;line-height:1.1}.partner-dashboard__stat-hint{color:var(--pd-faint);font-size:12px}.partner-dashboard__panel{background:var(--pd-panel-bg);border:1px solid var(--pd-panel-border);border-radius:16px;padding:22px 22px 20px}.partner-dashboard__panel--breakdown,.partner-dashboard__panel--tier{border:none;box-shadow:none;outline:none}.partner-dashboard--light .partner-dashboard__panel--breakdown,.partner-dashboard--light .partner-dashboard__panel--tier{background:#f7f7f5}.partner-dashboard--dark .partner-dashboard__panel--breakdown,.partner-dashboard--dark .partner-dashboard__panel--tier{background:#1a1a18}.partner-dashboard--light .partner-dashboard__stat-card{background:#f7f7f5}.partner-dashboard--dark .partner-dashboard__stat-card{background:#1a1a18}.partner-dashboard--light .partner-dashboard__tier-pill{background:#f7f7f5}.partner-dashboard--dark .partner-dashboard__tier-pill{background:#1a1a18}.partner-dashboard__panel-title{color:var(--pd-text);font-size:1rem;font-weight:600;margin:0 0 18px}.partner-dashboard__breakdown-layout{display:flex;flex-direction:column;gap:14px;margin-top:30px}.partner-dashboard__breakdown-featured{background:var(--pd-panel-bg);border:none;border-radius:12px;padding:16px 16px 14px}.partner-dashboard--dark .partner-dashboard__breakdown-featured{background:#ffffff05;border:none}.partner-dashboard__breakdown-featured-top{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.partner-dashboard__breakdown-featured-left,.partner-dashboard__breakdown-featured-title-wrap{align-items:center;display:inline-flex;gap:8px;min-width:0}.partner-dashboard__breakdown-featured-title-wrap{flex-wrap:wrap}.partner-dashboard__breakdown-featured-label{color:#431407;font-size:15px;font-weight:700;letter-spacing:-.01em}.partner-dashboard--dark .partner-dashboard__breakdown-featured-label{color:#ffedd5}.partner-dashboard__breakdown-featured-meta{align-items:center;display:inline-flex;flex-shrink:0;gap:10px}.partner-dashboard__breakdown-badge--featured{background:#5c2e0a;border:none;color:#fff}.partner-dashboard--dark .partner-dashboard__breakdown-badge--featured{background:#fdba74;color:#431407}.partner-dashboard__breakdown-points--featured{color:#431407;font-size:13px;font-weight:600;white-space:nowrap}.partner-dashboard--dark .partner-dashboard__breakdown-points--featured{color:#ffedd5}.partner-dashboard__breakdown-featured-foot{color:#9a3412;font-size:11px;line-height:1.45;margin:10px 0 0;opacity:.95}.partner-dashboard--dark .partner-dashboard__breakdown-featured-foot{color:#fed7aa;opacity:.95}.partner-dashboard__track--featured{background:#ffffffa6;border-radius:9999px;height:10px}.partner-dashboard--dark .partner-dashboard__track--featured{background:#00000040}.partner-dashboard__breakdown-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:520px){.partner-dashboard__breakdown-grid{grid-template-columns:1fr}}.partner-dashboard__breakdown-grid-cell{background:var(--pd-panel-bg);border:none;border-radius:10px;padding:14px 14px 12px}.partner-dashboard--dark .partner-dashboard__breakdown-grid-cell{background:#ffffff05}.partner-dashboard__breakdown-grid-head{align-items:baseline;margin-bottom:8px}.partner-dashboard__breakdown-grid-foot{color:var(--pd-faint);font-size:11px;line-height:1.45;margin:8px 0 0}.partner-dashboard__track--grid{background:var(--pd-track);border-radius:9999px;height:4px}.partner-dashboard__breakdown-row-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.partner-dashboard__breakdown-label{color:var(--pd-text);font-size:14px;font-weight:600}.partner-dashboard__breakdown-meta{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.partner-dashboard__breakdown-badge{background:var(--pd-accent-soft);border-radius:6px;color:var(--pd-accent);font-size:11px;font-weight:700;padding:3px 7px}.partner-dashboard__breakdown-points{color:var(--pd-muted);font-size:13px;font-weight:500;white-space:nowrap}.partner-dashboard__track{background:var(--pd-track);border-radius:9999px;height:8px;overflow:hidden;width:100%}.partner-dashboard__fill{border-radius:inherit;display:block;height:100%;min-width:0;transition:width .25s ease}.partner-dashboard__fill--scale{background:var(--pd-accent);opacity:.85}.partner-dashboard__fill--revenue{background:var(--pd-accent);opacity:.72}.partner-dashboard__fill--security{background:var(--pd-accent);opacity:.6}.partner-dashboard__fill--engagement{background:var(--pd-accent)}.partner-dashboard__fill--retention{background:var(--pd-accent);opacity:.55}.partner-dashboard__panel--tier .partner-dashboard__panel-title{margin-bottom:10px}.partner-dashboard__tier-ring-wrap{margin-top:0}.partner-dashboard__tier-ring-chart{aspect-ratio:1;margin:0 auto;max-width:150px;position:relative;width:100%}.partner-dashboard__tier-ring-svg{display:block;filter:none;height:auto;width:100%}.partner-dashboard__tier-shield-back{fill:var(--pd-track);stroke:none}.partner-dashboard__tier-shield-fill{fill:var(--pd-accent)}.partner-dashboard__tier-score-block{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;padding:12% 8%;pointer-events:none;position:absolute;text-align:center}.partner-dashboard__tier-score-value{color:var(--pd-text);font-size:clamp(1.4rem,8vw,2.15rem);font-weight:700;letter-spacing:-.04em;line-height:1;transform:none}.partner-dashboard__tier-score-caption{color:var(--pd-muted);font-size:12px;margin-top:6px}.partner-dashboard__tier-ring-pct{color:var(--pd-accent);font-size:12px;font-weight:700;letter-spacing:.02em;margin-top:5px}.partner-dashboard__tier-next-foot{color:var(--pd-muted);font-size:12px;font-weight:600;letter-spacing:.01em;line-height:1.45;margin:6px 0 0;text-align:center}.partner-dashboard--light .partner-dashboard__tier-next-foot--bronze{color:#9a3412}.partner-dashboard--light .partner-dashboard__tier-next-foot--silver{color:#475569}.partner-dashboard--light .partner-dashboard__tier-next-foot--gold{color:#854d0e}.partner-dashboard--dark .partner-dashboard__tier-next-foot--bronze{color:#fdba74}.partner-dashboard--dark .partner-dashboard__tier-next-foot--silver{color:#cbd5e1}.partner-dashboard--dark .partner-dashboard__tier-next-foot--gold{color:#fde047}.partner-dashboard__tier-list{display:flex;flex-direction:column;gap:0;list-style:none;margin:14px 0 0;padding:10px 0 0}.partner-dashboard__tier-row{align-items:center;border-top:1px solid var(--pd-panel-border);display:flex;flex-direction:row;flex-wrap:nowrap;font-size:13px;gap:10px;justify-content:flex-start;min-height:32px;padding:7px 10px;text-align:left}.partner-dashboard__tier-row:first-child{border-top:none;padding-top:2px}.partner-dashboard__tier-row:last-child{padding-bottom:2px}.partner-dashboard__tier-row--active{background:#0000;box-shadow:inset 3px 0 0 var(--pd-accent)}.partner-dashboard__tier-row--locked{color:var(--pd-muted);opacity:.72}.partner-dashboard__tier-row--locked .partner-dashboard__tier-commission,.partner-dashboard__tier-row--locked .partner-dashboard__tier-name,.partner-dashboard__tier-row--locked .partner-dashboard__tier-range{color:var(--pd-muted)}.partner-dashboard__tier-name-group{align-items:baseline;display:inline-flex;flex-shrink:0;gap:6px}.partner-dashboard__tier-name{color:var(--pd-text);font-weight:600;line-height:1.2}.partner-dashboard__tier-commission{color:var(--pd-muted);font-size:12px;font-weight:600;letter-spacing:.01em;white-space:nowrap}.partner-dashboard__tier-range-wrap{align-items:center;display:inline-flex;gap:6px;justify-content:flex-end;margin-left:auto;min-width:0}.partner-dashboard__tier-range{word-wrap:break-word;color:var(--pd-muted);font-size:11px;line-height:1.35;min-width:0;text-align:right}.partner-dashboard__tier-lock{color:var(--pd-faint);display:inline-flex;flex-shrink:0}.partner-dashboard__tier-lock-svg{display:block}.scan-detail-summary-cards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.scan-detail-summary-card{align-items:flex-start;border:none;border-radius:10px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:88px;padding:14px 16px}.scan-detail-summary-card--critical{background:#dc26263d}.scan-detail-summary-card--high{background:#ea580c3d}.scan-detail-summary-card--medium{background:#ca8a043d}.scan-detail-summary-card--low{background:#2563eb3d}.scan-detail-summary-icon{font-size:18px;line-height:1;opacity:.95}.scan-detail-summary-count{font-size:28px;font-weight:700;line-height:1.1}.scan-detail-summary-label{font-size:12px;font-weight:600;opacity:.9}.scan-detail-meta-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:28px}.scan-detail-meta-table-shell{background:var(--chrome-control-bg)!important;border:none!important;border-radius:16px!important;box-shadow:none!important;margin-bottom:20px;outline:none!important;overflow:hidden;padding:4px 0}.scan-detail-meta-table-shell .assets-detail-table,.scan-detail-meta-table-shell .scan-detail-meta-table{background:#0000!important;box-shadow:none!important;min-width:0}.scan-detail-meta-table-shell .assets-detail-table td,.scan-detail-meta-table-shell .assets-detail-table th,.scan-detail-meta-table-shell .scan-detail-meta-table td,.scan-detail-meta-table-shell .scan-detail-meta-table th{background:#0000!important;border:none!important;border-bottom:1px solid #ffffff1f!important}.scan-detail-meta-table-shell .assets-detail-table tbody tr:last-child td,.scan-detail-meta-table-shell .assets-detail-table tbody tr:last-child th,.scan-detail-meta-table-shell .scan-detail-meta-table tbody tr:last-child td,.scan-detail-meta-table-shell .scan-detail-meta-table tbody tr:last-child th{border-bottom:none!important}.dashboard-container.theme-light .scan-detail-meta-table-shell{background:var(--chrome-control-bg)!important;border:none!important}.dashboard-container.theme-light .scan-detail-meta-table-shell .assets-detail-table td,.dashboard-container.theme-light .scan-detail-meta-table-shell .assets-detail-table th,.dashboard-container.theme-light .scan-detail-meta-table-shell .scan-detail-meta-table td,.dashboard-container.theme-light .scan-detail-meta-table-shell .scan-detail-meta-table th{background:#0000!important;border:none!important;border-bottom:1px solid #0000001f!important}.dashboard-container.theme-light .scan-detail-meta-table-shell .assets-detail-table tbody tr:last-child td,.dashboard-container.theme-light .scan-detail-meta-table-shell .assets-detail-table tbody tr:last-child th,.dashboard-container.theme-light .scan-detail-meta-table-shell .scan-detail-meta-table tbody tr:last-child td,.dashboard-container.theme-light .scan-detail-meta-table-shell .scan-detail-meta-table tbody tr:last-child th{border-bottom:none!important}.scan-detail-meta-table th{background:#0000;letter-spacing:0;text-transform:none;white-space:nowrap;width:260px}.scan-detail-meta-table td{white-space:normal;word-break:break-word}.scan-detail-meta-section{margin-top:0}.scan-detail-meta-item{background:#ffffff08;border:1px solid #ffffff1f;border-radius:10px;min-height:62px;padding:12px 14px}.scan-detail-meta-item--wide{grid-column:1/-1}.scan-detail-meta-k{color:#ffffff8c;font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.scan-detail-meta-v{color:#f4f4f5;font-size:14px;line-height:1.45;overflow:visible;text-overflow:clip;white-space:normal}.scan-detail-bullets{list-style:none;margin:0;padding-left:0}.scan-detail-bullets li{margin:0 0 2px}.scan-detail-vuln-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:12px}.scan-detail-vuln-toolbar-title{color:#f4f4f5;font-size:14px;font-weight:700;letter-spacing:.2px}.scan-detail-vuln-page-size{align-items:center;color:#ffffffbf;display:flex;font-size:13px;gap:8px}.scan-detail-vuln-page-size select{background:#2a2a2a;border:1px solid #3f3f46;border-radius:6px!important;color:#fff;font:inherit;padding:4px 8px}.scan-detail-vuln-search{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;max-width:212px;min-width:212px;width:212px}.scan-detail-vuln-table-shell.assets-table-shell--inventory-body{max-height:min(56vh,560px);min-height:220px}.scan-detail-vuln-table-shell.assets-table-shell--inventory-body .risks-page-table-scroll{flex:1 1 auto;min-height:0}.scan-detail-vuln-table td,.scan-detail-vuln-table th{font-size:13px;vertical-align:middle}.scan-detail-vuln-name-btn{background:none;border:none;color:#60a5fa;cursor:pointer;font:inherit;padding:0;text-align:left}.scan-detail-vuln-name-btn:hover{text-decoration:underline}.scan-vuln-severity,.scan-vuln-status-badge{border-radius:9999px;display:inline-block;font-size:12px;font-weight:600;line-height:1.4;padding:2px 10px}.scan-vuln-severity--critical{background:#dc2626;color:#fff}.scan-vuln-severity--high{background:#ea580c;color:#fff}.scan-vuln-severity--medium{background:#ca8a04;color:#111}.scan-vuln-severity--low{background:#2563eb;color:#fff}.scan-vuln-status-badge{background:#18181b;border:1px solid #3f3f46;color:#fff}.dashboard-container.theme-light .scan-detail-meta-k{color:#00000080}.dashboard-container.theme-light .scan-detail-meta-v{color:#18181b}.dashboard-container.theme-light .scan-detail-summary-card{background:#fff;border-color:#00000014}.dashboard-container.theme-light .scan-detail-summary-card--critical{background:#fecaca}.dashboard-container.theme-light .scan-detail-summary-card--high{background:#fed7aa}.dashboard-container.theme-light .scan-detail-summary-card--medium{background:#fde68a}.dashboard-container.theme-light .scan-detail-summary-card--low{background:#bfdbfe}.dashboard-container.theme-light .scan-detail-summary-count{color:#18181b}.dashboard-container.theme-light .scan-detail-summary-label{color:#52525b}.dashboard-container.theme-light .scan-detail-meta-item{background:#0000;border-color:#cbd5e1}.dashboard-container.theme-light .scan-vuln-status-badge{background:#18181b;border-color:#18181b;color:#fff}.scan-detail-vuln-search-label{color:#ffffffbf;font-size:13px;white-space:nowrap}.dashboard-container.theme-light .scan-detail-vuln-search-label{color:#52525b}.dashboard-container.theme-light .scan-detail-vuln-toolbar-title{color:#18181b}.dashboard-container.theme-light .scan-detail-vuln-page-size select{background:#fff;border-color:#d4d4d8;color:#18181b}@media (max-width:900px){.scan-detail-meta-grid,.scan-detail-summary-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.scan-detail-meta-grid{grid-template-columns:1fr}}.subscription-org-overview-card.edi-feature-settings-card,.subscription-usage-panel.subscription-org-overview-card{background:var(--chrome-control-bg);border:none;border-radius:16px;box-shadow:none;margin-bottom:20px;padding:18px 20px}.dashboard-container.theme-light .subscription-org-overview-card.edi-feature-settings-card,.dashboard-container.theme-light .subscription-usage-panel.subscription-org-overview-card,.dashboard-container.theme-light .subscription-usage-tab>section.subscription-usage-panel.subscription-org-overview-card{background:var(--chrome-control-bg)!important;border:none!important;border-radius:16px;box-shadow:none}.dashboard-container.theme-light .subscription-usage-panel .subscription-usage-meter-card{background:var(--chrome-control-bg);border:none;box-shadow:none}.subscription-org-overview-name{color:#e5e7eb;font-size:16px;font-weight:600;line-height:1.35}.subscription-org-overview-message{border-top:1px solid #ffffff14;margin:14px 0 0;padding-top:14px}.subscription-org-overview-stats{grid-gap:16px 28px;display:grid;gap:16px 28px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.subscription-org-overview-stat--org{min-width:0}@media (min-width:720px){.subscription-org-overview-stat--org{grid-column:span 2}}.subscription-org-overview-stat{display:flex;flex-direction:column;gap:6px;min-width:0}.subscription-plan-summary-label{color:#9ca3af;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.subscription-plan-summary-plan{color:#e5e7eb;font-size:16px;font-weight:600;line-height:1.35}.subscription-plan-summary-value{color:#d6d6d6;font-size:14px;font-weight:600;line-height:1.35}.subscription-usage-tab{display:flex;flex-direction:column;gap:24px}.subscription-usage-panel{margin-bottom:0}.subscription-usage-panel .subscription-org-management-title{margin:0 0 16px}.subscription-usage-panel-header{align-items:center;margin-bottom:20px}.subscription-usage-panel-header--outside{align-items:center;display:flex;gap:16px;margin:0 0 14px}.subscription-usage-period-title{flex:1 1 auto;margin:0;min-width:0}.subscription-usage-panel-header--outside .subscription-org-select-action-btn{flex:0 0 auto;margin-left:auto}.subscription-usage-panel-header .subscription-org-management-title{flex:1 1 auto;margin-bottom:0;min-width:0}.subscription-usage-panel-header .subscription-org-select-action-btn{flex:0 0 auto;margin-left:16px}.subscription-usage-overview-section,.subscription-usage-summary-stats{margin-bottom:0}.subscription-usage-overview-block{display:flex;flex-direction:column;gap:0}.subscription-usage-overview-title{margin:0 0 14px}.subscription-usage-section-divider{border:none;border-top:1px solid #ffffff14;margin:22px 0}.subscription-usage-billing-section .subscription-usage-summary-stats{margin-bottom:4px}.subscription-usage-addons-block,.subscription-usage-limits-block{border-top:1px solid #ffffff14;margin-top:16px;padding-top:18px}.subscription-usage-limits-section{margin:0}.subscription-usage-limits-title{margin:0 0 14px}.subscription-usage-limits-shell{overflow-x:auto}.subscription-usage-limits-shell>.assets-table{border-collapse:initial;border-spacing:0;min-width:640px;table-layout:fixed;width:100%}.subscription-usage-limits-shell>.assets-table thead th{background:#0000!important;border:none!important;border-bottom:1px solid #52525b!important;box-shadow:none!important;padding:0!important;text-align:left;vertical-align:middle}.dashboard-container.theme-light .subscription-usage-limits-shell>.assets-table thead th{background:#0000!important;border-bottom-color:#a1a1aa!important}.subscription-usage-limits-shell>.assets-table .assets-th-inner{box-sizing:border-box;min-height:45px;padding:12px 18px}.subscription-usage-limits-shell>.assets-table tbody td{border:none!important;padding:12px 18px;text-align:left;vertical-align:middle}.subscription-usage-limits-shell>.assets-table td.subscription-usage-limits-num,.subscription-usage-limits-shell>.assets-table th.subscription-usage-limits-num{text-align:center}.subscription-usage-limits-shell>.assets-table tbody tr:hover td{background:#ffffff0a}.subscription-usage-limits-shell>.assets-table tbody tr:hover td:first-child{border-bottom-left-radius:14px;border-top-left-radius:14px}.subscription-usage-limits-shell>.assets-table tbody tr:hover td:last-child{border-bottom-right-radius:14px;border-top-right-radius:14px}.dashboard-container.theme-light .subscription-usage-limits-shell>.assets-table tbody tr:hover td{background:#18181b0d}.subscription-usage-subsection-title{font-size:16px;margin:0 0 14px}.subscription-usage-addon-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:10px 0 0;padding:0}.subscription-usage-addon-pill{align-items:center;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;color:#e5e7eb;display:inline-flex;font-size:12px;font-weight:600;padding:6px 12px}.subscription-usage-empty-note{color:#9ca3af;font-size:13px;margin:10px 0 0}.subscription-usage-meter-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:0}.subscription-usage-meter-card{background:var(--chrome-control-bg);border:none;border-radius:16px;box-shadow:none;padding:16px 18px}.subscription-usage-meter-label{color:#e5e7eb;font-size:12px;font-weight:700;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.dashboard-container.theme-light .subscription-usage-meter-label{color:#111827}.subscription-usage-sites.subscription-org-management{margin-top:0}.subscription-usage-sites-table td{vertical-align:middle}.subscription-usage-site-plan{color:#d4d4d8;display:inline-block;font-size:12px;font-weight:600;line-height:1.35}.subscription-usage-grid{margin-bottom:24px}.subscription-usage-grid-inner{grid-gap:8px 24px;display:grid;gap:8px 24px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-top:8px}@media (max-width:1024px){.subscription-org-usage-bar{max-width:100%}}.subscription-plan-tier-shell{background:#0000;border:none;border-radius:0;margin-top:0;overflow:visible}.subscription-plan-tier-picker{margin-bottom:18px}.plan-tier-segmented-wrap{margin-bottom:20px;margin-top:32px}.plan-tier-segmented{align-items:stretch;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:4px;padding:4px;position:relative;width:100%}.plan-tier-segmented-slider{background:#fff;border-radius:8px;box-shadow:0 1px 2px #0000002e;height:calc(100% - 8px);left:0;opacity:0;pointer-events:none;position:absolute;top:4px;transition:transform .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1),opacity .18s ease;will-change:transform,width;z-index:0}.plan-tier-segmented-slider.is-ready{opacity:1}.plan-tier-segmented-btn{background:#0000;border:none;border-radius:8px!important;color:#a1a1aa;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;line-height:1.2;margin:0;min-width:0;padding:11px 14px;position:relative;text-align:center;transition:color .2s ease;z-index:1}.plan-tier-segmented-btn:hover:not(.is-active){color:#e4e4e7}.plan-tier-segmented-btn.is-active{color:#18181b}.plan-tier-segmented-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.plan-tier-active-desc{color:#9ca3af;font-size:13px;line-height:1.45;margin:24px 2px 0;text-align:center;transition:opacity .2s ease}.plan-tier-panel-animated{animation:plan-tier-panel-slide-in .28s cubic-bezier(.4,0,.2,1)}@keyframes plan-tier-panel-slide-in{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.plan-tier-segmented-slider{transition:none}.plan-tier-panel-animated{animation:none}}.billing-tab-panel-plans-boxed{background:#0000;border:none;border-radius:0;padding:0}.billing-tab-panel-plans-boxed .plans-tab{gap:0}.plans-cards-grid.plans-cards-grid--single-tier{--plan-card-col-width:calc(20% - 11.2px);grid-gap:14px;align-items:stretch;display:grid;gap:14px;justify-content:start;width:100%}.plans-catalog>.plans-cards-grid.plans-cards-grid--single-tier{margin-top:16px}.plans-cards-grid.plans-cards-grid--single-tier.plans-cards-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.plans-cards-grid.plans-cards-grid--single-tier.plans-cards-grid--cols-4{grid-template-columns:repeat(4,minmax(0,var(--plan-card-col-width)))}.plans-cards-grid.plans-cards-grid--single-tier.plans-cards-grid--cols-3{grid-template-columns:repeat(3,minmax(0,var(--plan-card-col-width)))}.plans-cards-grid.plans-cards-grid--single-tier.plans-cards-grid--cols-2{grid-template-columns:repeat(2,minmax(0,var(--plan-card-col-width)))}.plans-cards-grid.plans-cards-grid--single-tier.plans-cards-grid--cols-1{grid-template-columns:minmax(0,var(--plan-card-col-width))}.plans-cards-grid.plans-cards-grid--single-tier .plan-card{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-width:0;padding:18px}.plans-cards-grid.plans-cards-grid--single-tier .plan-card-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.plans-cards-grid.plans-cards-grid--single-tier .plan-card-top{margin-bottom:10px;min-height:61px}.plans-cards-grid.plans-cards-grid--single-tier .plan-card-name{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;line-height:1.25;margin-top:4px;overflow:hidden}.plans-cards-grid.plans-cards-grid--single-tier .plan-card-price-block{align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;height:56px;min-height:56px;overflow:hidden;padding-top:10px}.plans-cards-grid.plans-cards-grid--single-tier .plan-card-price,.plans-cards-grid.plans-cards-grid--single-tier .plan-card-price--custom{font-size:20px;line-height:1.2}.plans-cards-grid.plans-cards-grid--single-tier .plan-card-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;line-height:1.4;margin:8px 0 12px;min-height:50.4px;overflow:hidden;padding-bottom:12px}.plans-cards-grid.plans-cards-grid--single-tier .plan-card-limits{gap:6px;grid-template-columns:1fr;margin-bottom:10px;min-height:195.6px}.plans-cards-grid.plans-cards-grid--single-tier .plan-card-limit-row strong{font-size:13px}.plans-cards-grid.plans-cards-grid--single-tier .plan-card-features{flex:1 1 auto;margin-bottom:0;margin-top:0;min-height:77.4px}.plans-cards-grid.plans-cards-grid--single-tier .plan-card-features li{font-size:11px;line-height:1.35}.plans-cards-grid.plans-cards-grid--single-tier .plan-card-action{box-sizing:border-box;flex-shrink:0;margin-top:auto;padding-top:14px;width:100%}.plans-cards-grid.plans-cards-grid--single-tier .plan-card-contact-btn,.plans-cards-grid.plans-cards-grid--single-tier .plan-card-select-btn{box-sizing:border-box;max-width:100%;width:100%}.plans-cards-grid.plans-cards-grid--single-tier .plan-card-disabled-reason{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:10px;margin-top:6px;overflow:hidden}.plans-tier-empty{margin:0;padding:8px 0 4px}.billing-tab-panel-wrap{min-height:200px}.billing-tab-loading{color:#9ca3af;font-size:14px;padding:24px 0}.billing-tab-error{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#fca5a5}.billing-not-configured-notice,.billing-tab-error{font-size:13px;margin-bottom:14px;padding:10px 14px}.billing-not-configured-notice{background:#2563eb1f;border:1px solid #3b82f659;border-radius:8px;color:#93c5fd;line-height:1.5}.billing-not-configured-notice a{color:#60a5fa;font-weight:600;text-decoration:underline}.billing-not-configured-notice a:hover{color:#93c5fd}.billing-save-success{background:#22c55e1a;border:1px solid #22c55e4d;border-radius:8px;color:#86efac;font-size:13px;margin-bottom:14px;padding:10px 14px}.billing-section-title{color:#f4f4f5;font-size:15px;font-weight:600;margin:0 0 14px}.billing-section-desc{color:#9ca3af;font-size:13px;margin:0 0 14px}.billing-details-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.billing-details-header-text{flex:1 1 auto;min-width:0}.billing-details-header .billing-section-title{margin-bottom:6px}.billing-details-header .billing-section-desc{margin-bottom:0}.billing-details-panel{margin-bottom:0;padding:18px 20px}.billing-details-stats{margin-top:2px}.billing-details-subsection-title{color:#e5e7eb;font-size:14px;font-weight:600;margin:0 0 14px}.billing-edit-form--grid{grid-gap:14px 16px;display:grid;gap:14px 16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px;max-width:none}.billing-edit-form--grid .billing-edit-actions,.billing-edit-form--grid .billing-edit-section-label,.billing-edit-form--grid .billing-save-error{grid-column:1/-1}.billing-edit-form--grid .billing-edit-section-label{margin-top:6px}@media (max-width:720px){.billing-edit-form--grid{grid-template-columns:1fr}}.billing-refresh-btn{background:#0000;border:none;color:#9ca3af;cursor:pointer;font-family:inherit;font-size:13px}.billing-refresh-btn:hover{color:#f4f4f5}.billing-detail-list{display:flex;flex-direction:column;gap:10px}.billing-detail-row{display:flex;font-size:13px;gap:12px}.billing-detail-label{color:#9ca3af;font-weight:500;min-width:140px}.billing-detail-value{color:#f4f4f5}.billing-detail-empty{color:#6b7280;font-style:italic}.billing-stripe-id{color:#6b7280;font-size:11px;margin-top:16px}.billing-stripe-id code{background:#ffffff0d;border-radius:4px;font-family:monospace;padding:2px 6px}.billing-edit-btn{background:#ffffff14;border:1px solid #ffffff1f;border-radius:9999px!important;color:#f4f4f5;cursor:pointer;font-family:inherit;font-size:13px;padding:6px 14px}.billing-edit-btn:hover{background:#ffffff21}.billing-edit-form{display:flex;flex-direction:column;gap:12px;max-width:480px}.billing-edit-section-label{color:#9ca3af;font-size:11px;letter-spacing:.04em;margin-top:4px;text-transform:uppercase}.billing-edit-field{display:flex;flex-direction:column;gap:4px}.billing-edit-label{color:#9ca3af;font-size:12px}.billing-edit-input{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px!important;color:#f4f4f5;font-family:inherit;font-size:13px;outline:none;padding:8px 12px;transition:border-color .15s}.billing-edit-input:focus{border-color:#6366f1}.billing-edit-actions{align-items:center;display:flex;gap:8px}.billing-save-btn{background:#6366f1;border:none;border-radius:9999px!important;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 18px;transition:opacity .15s}.billing-save-btn:disabled{cursor:not-allowed;opacity:.6}.billing-save-btn:hover:not(:disabled){opacity:.85}.billing-cancel-edit-btn{background:#0000;border:1px solid #ffffff26;border-radius:9999px!important;color:#9ca3af;cursor:pointer;font-family:inherit;font-size:13px;padding:8px 14px}.billing-cancel-edit-btn:hover{color:#f4f4f5}.payment-method-tab{max-width:none;width:100%}.payment-method-tab__card{width:100%}.payment-method-tab__card.billing-details-panel.edi-feature-settings-card{background:var(--chrome-control-bg);border:none;border-radius:16px;box-shadow:none;margin-bottom:0;padding:18px 20px}.dashboard-container.theme-light .payment-method-tab__card.billing-details-panel.edi-feature-settings-card{background:var(--chrome-control-bg)!important;border:none!important;box-shadow:none}.payment-method-tab h3{margin-bottom:0}.payment-method-tab__header.billing-details-header{align-items:flex-start;margin-bottom:16px}.payment-method-tab__desc{margin:0;max-width:52ch}.payment-method-tab__list-actions{display:flex;justify-content:flex-start;margin-top:14px}.payment-method-tab__add-btn{align-items:center;background:#404040;border:none;border-radius:16px!important;color:#f3f4f6;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:500;height:32px;justify-content:center;padding:0 14px;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.payment-method-tab__add-btn:hover:not(:disabled){background:#525252;color:#fff}.payment-method-tab__add-btn:disabled{cursor:not-allowed;opacity:.55}.payment-method-tab__add-btn:focus-visible{outline:2px solid #ffffff59;outline-offset:2px}.dashboard-container.theme-light .payment-method-tab__add-btn{background:#fff;border:1px solid #d4d4d8;color:#4b5563}.dashboard-container.theme-light .payment-method-tab__add-btn:hover:not(:disabled){background:#f4f4f5;border-color:#a1a1aa;color:#18181b}.pm-modal-subtitle{color:#9ca3af;font-size:12px;font-weight:400;line-height:1.45;margin:6px 0 0}.pm-footer-note{color:#71717a;font-size:12px;line-height:1.45;margin:14px 0 0}.pm-list{display:flex;flex-direction:column;gap:10px;margin-top:0;max-width:none}.pm-card{grid-gap:14px 20px;align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;display:grid;gap:14px 20px;grid-template-columns:minmax(0,1fr) auto;padding:14px 16px;transition:border-color .15s ease,background .15s ease}.pm-card--default{background:#ffffff0d;border-color:#ffffff29;box-shadow:none}.pm-card-body{align-items:flex-start;display:flex;flex-direction:column;gap:8px;min-width:0}.pm-card-main{align-items:center;display:flex;gap:14px;min-width:0;width:100%}.pm-card-visual{align-items:flex-end;background:linear-gradient(145deg,#3f3f46,#18181b);border:1px solid #ffffff1f;border-radius:7px;box-shadow:inset 0 1px 0 #ffffff14;display:flex;flex-shrink:0;height:34px;justify-content:flex-end;overflow:hidden;padding:5px 7px;position:relative;width:54px}.pm-card-visual-chip{background:linear-gradient(135deg,#facc15d9,#d97706bf);border-radius:2px;height:9px;left:7px;opacity:.9;position:absolute;top:7px;width:12px}.pm-card-visual-brand{color:#ffffffe0;font-size:9px;font-weight:700;letter-spacing:.04em;line-height:1;position:relative;text-transform:uppercase}.pm-card-details{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.pm-card-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.pm-card-number{font-feature-settings:"tnum";align-items:baseline;color:#f4f4f5;display:inline-flex;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;gap:8px;letter-spacing:.02em;min-width:0}.pm-card-brand-label{color:#d4d4d8;font-weight:600}.pm-card-last4{color:#fafafa;letter-spacing:.08em}.pm-card-expiry{color:#a1a1aa;font-size:12px;line-height:1.35}.pm-card-country{color:#a1a1aa}.pm-card-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.pm-default-badge{background:#22c55e24;border:1px solid #22c55e47;border-radius:999px;color:#86efac;font-size:10px;font-weight:700;letter-spacing:.05em;margin-top:0;padding:3px 8px;text-transform:uppercase}.pm-action-btn,.pm-default-badge{align-items:center;display:inline-flex;white-space:nowrap}.pm-action-btn{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px!important;color:#d4d4d8;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;justify-content:center;min-height:32px;padding:6px 12px;transition:background .15s ease,border-color .15s ease,color .15s ease}.pm-action-btn:hover:not(:disabled){background:#ffffff14;border-color:#ffffff2e;color:#f4f4f5}.pm-action-btn:disabled{cursor:not-allowed;opacity:.4}.pm-action-btn--danger{background:#f8717114;border-color:#f8717147;color:#fca5a5}.pm-action-btn--danger:hover:not(:disabled){background:#f8717124;border-color:#f8717173;color:#fecaca}.pm-confirm-remove{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.pm-confirm-label{color:#fca5a5;font-size:12px;white-space:nowrap}@media (max-width:640px){.payment-method-tab__header.billing-details-header{align-items:stretch;flex-direction:column}.payment-method-tab__add-btn{width:100%}.pm-card{align-items:stretch;grid-template-columns:1fr}.pm-card-actions{border-top:1px solid #ffffff0f;justify-content:flex-start;padding-top:10px}}.pm-empty-state{color:#a1a1aa;font-size:14px;padding:8px 0 4px;text-align:left}.pm-empty-title{color:#f4f4f5;font-size:15px;font-weight:600;margin:0 0 6px}.pm-empty-state p{margin:0 0 6px}.pm-empty-hint{color:#71717a;font-size:13px;line-height:1.45;margin:0 0 16px!important;max-width:42ch}.pm-modal-overlay{align-items:center;background:#000000b8;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.pm-modal{background:#18181b;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 24px 64px #0000008c;max-height:90vh;max-width:480px;overflow-y:auto;padding:24px;width:100%}.pm-modal-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}.pm-modal-header h4{color:#f4f4f5;font-size:16px;font-weight:600;margin:0}.pm-form-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.payment-element-form{margin-top:16px;max-width:480px}.embedded-checkout-wrapper{border:1px solid #ffffff1a;border-radius:12px;margin:16px 0;overflow:hidden}.embedded-checkout-header{align-items:center;background:#ffffff0a;border-bottom:1px solid #ffffff14;color:#f4f4f5;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:12px 16px}.invoices-tab{max-width:none;padding-top:20px}.invoices-tab .billing-details-header{margin-bottom:14px}.invoices-tab .billing-details-header .subscription-org-management-title{margin:0}.invoices-tab-filters{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin:0 0 12px;position:relative;width:100%;z-index:55;z-index:var(--page-filter-menu-z,55)}.invoices-tab-filters .invoices-tab-search,.invoices-tab-filters .subscription-org-management-search{flex:0 0 280px;margin-left:auto;min-width:min(220px,100%)}.invoices-tab-filters .subscription-org-management-search-input,.invoices-tab-filters .subscription-org-management-search-input:focus,.invoices-tab-filters .subscription-org-management-search-input:focus-visible{background:var(--chrome-control-bg)!important;background-color:var(--chrome-control-bg)!important;border:none!important;border-radius:16px!important;box-shadow:none!important;color:#e5e7eb;outline:none!important}.invoices-tab-filters .subscription-org-management-search-input:hover{background:#383838!important;background:var(--chrome-control-bg-hover,#383838)!important;background-color:#383838!important;background-color:var(--chrome-control-bg-hover,#383838)!important}.dashboard-container.theme-light .invoices-tab-filters .subscription-org-management-search-input,.dashboard-container.theme-light .invoices-tab-filters .subscription-org-management-search-input:focus,.dashboard-container.theme-light .invoices-tab-filters .subscription-org-management-search-input:focus-visible{background:var(--chrome-control-bg)!important;background-color:var(--chrome-control-bg)!important;border:none!important;color:#111827}.dashboard-container.theme-light .invoices-tab-filters .subscription-org-management-search-input:hover{background:#ddd!important;background:var(--chrome-control-bg-hover,#ddd)!important;background-color:#ddd!important;background-color:var(--chrome-control-bg-hover,#ddd)!important}.dashboard-container.theme-light .invoices-tab-filters .subscription-org-management-search-input::placeholder{color:#888}.invoices-tab-filter-date{flex:0 0 auto;max-width:min(168px,42vw);width:168px}.invoices-tab-filter-date--range{max-width:min(260px,52vw);width:240px}.invoices-tab-filter-date .network-scan-manager-time-picker,.invoices-tab-filter-date .platform-date-picker{width:100%}.platform-date-picker-bar{align-items:stretch;display:flex;min-width:0;width:100%}.platform-date-picker-bar--filter{background:var(--chrome-control-bg);border-radius:16px;height:36px;overflow:hidden}.platform-date-picker-bar--filter .users-orgs-users-company-filter-clear{align-items:center;background:#0000;border:none;color:#a1a1aa;cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;width:32px}.platform-date-picker-bar--filter .users-orgs-users-company-filter-clear:hover{color:#e5e7eb}.invoices-tab-filters .platform-date-picker-trigger--filter{background:#0000!important;background-color:initial!important;border:none!important;border-radius:0;box-shadow:none!important;color:#e5e7eb;flex:1 1 auto;font-size:13px;font-weight:500;height:36px;min-height:36px;min-width:0;padding:0 10px 0 12px;width:auto}.invoices-tab-filters .platform-date-picker-trigger--filter.is-placeholder{color:#a1a1aa}.invoices-tab-filters .platform-date-picker-trigger--filter:hover:not(:disabled){background:#0000!important;background-color:initial!important;border:none!important;box-shadow:none!important}.invoices-tab-filters .platform-date-picker-bar--filter:hover{background:#383838;background:var(--chrome-control-bg-hover,#383838)}.platform-date-range-tabs{grid-gap:4px;display:grid;gap:4px;grid-template-columns:1fr 1fr;padding:8px 8px 4px}.platform-date-range-tab{appearance:none;background:#0000;border:none;border-radius:10px;color:#a1a1aa;color:var(--tp-muted,#a1a1aa);cursor:pointer;font:inherit;font-size:12px;font-weight:600;line-height:1.2;overflow:hidden;padding:8px 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.platform-date-range-tab:hover{background:#ffffff12;background:var(--tp-hover,#ffffff12);color:#f4f4f5;color:var(--tp-text,#f4f4f5)}.platform-date-range-tab.is-active{background:#ffffff1a;background:var(--tp-hover,#ffffff1a);color:#f4f4f5;color:var(--tp-text,#f4f4f5)}.network-scan-manager-time-picker-panel--light .platform-date-range-tab{color:#64748b}.network-scan-manager-time-picker-panel--light .platform-date-range-tab.is-active,.network-scan-manager-time-picker-panel--light .platform-date-range-tab:hover{background:#0f172a0f;color:#0f172a}.dashboard-container.theme-light .platform-date-picker-bar--filter{background:var(--chrome-control-bg)}.dashboard-container.theme-light .invoices-tab-filters .platform-date-picker-bar--filter:hover{background:#ddd;background:var(--chrome-control-bg-hover,#ddd)}.dashboard-container.theme-light .invoices-tab-filters .platform-date-picker-trigger--filter,.dashboard-container.theme-light .invoices-tab-filters .platform-date-picker-trigger--filter:hover:not(:disabled){background:#0000!important;background-color:initial!important;border:none!important;box-shadow:none!important;color:#334155}.dashboard-container.theme-light .invoices-tab-filters .platform-date-picker-trigger--filter.is-placeholder,.dashboard-container.theme-light .platform-date-picker-bar--filter .users-orgs-users-company-filter-clear{color:#64748b}.invoices-table-shell{margin-top:0;width:100%}.assets-table.invoices-table{min-width:920px;width:100%}.assets-table.invoices-table .invoice-number{color:#f4f4f5;font-weight:600}.assets-table.invoices-table .invoice-period{color:#d4d4d8;white-space:normal}.assets-table.invoices-table .invoice-amount{font-feature-settings:"tnum";color:#f4f4f5;font-variant-numeric:tabular-nums;font-weight:600}.assets-table.invoices-table .invoice-date{color:#d4d4d8;white-space:nowrap}.assets-table.invoices-table .invoice-actions,.invoices-th-action{text-align:left}.invoice-links{flex-wrap:wrap;gap:8px;justify-content:flex-start}.invoice-download-btn,.invoice-links{align-items:center;display:inline-flex}.invoice-download-btn{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px!important;box-sizing:border-box;color:#a1a1aa;flex-shrink:0;height:32px;justify-content:center;min-height:32px;min-width:32px;padding:0;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease;width:32px}.invoice-download-btn:hover{background:#ffffff14;border-color:#fff3;color:#f4f4f5}.invoice-download-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.invoice-download-icon{display:block;flex-shrink:0}.invoice-view-link{border-bottom:1px dashed #e4e4e773;color:#e4e4e7;font-size:12px;font-weight:600;text-decoration:none}.invoice-view-link:hover{border-bottom-color:#fafafab3;color:#fafafa}.invoice-no-link{color:#71717a}.dashboard-container.theme-light .assets-table.invoices-table .invoice-amount,.dashboard-container.theme-light .assets-table.invoices-table .invoice-number{color:#18181b}.dashboard-container.theme-light .assets-table.invoices-table .invoice-date,.dashboard-container.theme-light .assets-table.invoices-table .invoice-period{color:#3f3f46}.dashboard-container.theme-light .invoice-download-btn{background:#00000008;border-color:#d4d4d8;color:#52525b}.dashboard-container.theme-light .invoice-download-btn:hover{background:#0000000f;border-color:#a1a1aa;color:#18181b}.dashboard-container.theme-light .invoice-view-link{border-bottom-color:#18181b59;color:#18181b}.dashboard-container.theme-light .invoice-view-link:hover{border-bottom-color:#18181bb3}.plans-tab{display:flex;flex-direction:column;gap:4px}.plans-catalog{margin-bottom:8px}.plans-catalog .plan-tier-segmented-wrap,.plans-catalog .subscription-plan-tier-picker{margin-bottom:32px;margin-top:32px}.plans-tier-section{margin-bottom:0;margin-top:28px}.plans-tier-section--addons{border-top:1px solid #ffffff14;margin-top:32px;padding-top:24px}.plans-tier-section-title{color:#f4f4f5;font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0 0 18px}.dashboard-container.theme-light .plans-tier-section-title{color:#111827}.plans-cards-grid{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.plans-cards-grid--addons{--plan-card-col-width:calc(20% - 11.2px);align-items:stretch;gap:14px;justify-content:start}.plans-cards-grid--addons.plans-cards-grid--addon-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.plans-cards-grid--addons.plans-cards-grid--addon-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.plans-cards-grid--addons.plans-cards-grid--addon-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.plans-cards-grid--addons.plans-cards-grid--addon-cols-2{grid-template-columns:repeat(2,minmax(0,var(--plan-card-col-width)))}.plans-cards-grid--addons.plans-cards-grid--addon-cols-1{grid-template-columns:minmax(0,var(--plan-card-col-width))}.plans-cards-grid--addons .plan-card--addon{height:100%;padding:18px}.plans-cards-grid--addons .plan-card--addon .plan-card-name{font-size:15px;line-height:1.25}.plans-cards-grid--addons .plan-card--addon .plan-card-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;line-height:1.4;margin:8px 0 12px;overflow:hidden;padding-bottom:12px}.plans-cards-grid--addons .plan-card--addon .plan-card-addon-qty-value{font-size:18px}.plans-cards-grid--addons .plan-card--addon .plan-card-limit-row strong{font-size:13px}.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon{align-items:stretch;flex-direction:column;flex-wrap:nowrap;gap:8px}.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon-split{align-items:center;flex-direction:row;flex-wrap:wrap}.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon:not(.plan-card-action--addon-split) .plan-card-contact-btn,.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon:not(.plan-card-action--addon-split) .plan-card-select-btn{flex:0 0 auto;width:100%}.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon-split .plan-card-remove-btn,.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon-split .plan-card-select-btn{flex-basis:calc(50% - 4px);flex-grow:1;flex-shrink:1;min-width:0;width:auto}.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon .plan-card-contact-btn,.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon .plan-card-remove-btn,.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon .plan-card-select-btn{box-sizing:border-box;font-size:13px;height:42px;line-height:1.2;min-height:42px;padding:0 16px}.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon:not(.plan-card-action--addon-split) .plan-card-contact-btn,.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon:not(.plan-card-action--addon-split) .plan-card-select-btn{background:#0000;border:1px solid #ffffff61;color:#f4f4f5}.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon:not(.plan-card-action--addon-split) .plan-card-contact-btn:hover,.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon:not(.plan-card-action--addon-split) .plan-card-select-btn:hover:not(:disabled){background:#ffffff0f;border-color:#ffffff8c;color:#fff}.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon:not(.plan-card-action--addon-split) .plan-card-select-btn:disabled{background:#0000;border-color:#fff3;color:#ffffff73;opacity:.55}.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon-split .plan-card-select-btn{background:#fff;border:1px solid #fff3;color:#111827}.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon-split .plan-card-select-btn:hover:not(:disabled){background:#f4f4f5;opacity:1}.plans-cards-grid--addons .plan-card--addon .plan-card-action--addon-split .plan-card-select-btn:disabled{background:#ffffff73;color:#1118278c;opacity:.55}.plans-cards-grid--addons .plan-card--addon .plan-card-remove-btn.pm-action-btn--danger{background:#dc2626;border-color:#dc2626;color:#fff}.plans-cards-grid--addons .plan-card--addon .plan-card-remove-btn.pm-action-btn--danger:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c;color:#fff}.plans-cards-grid--addons .plan-card--addon .plan-card-remove-btn.pm-action-btn--danger:disabled{background:#dc262673;border-color:#dc262673;color:#ffffffbf;opacity:.55}.plan-card--addon{background:#1c1c1c;border:1px solid #2a2a2a;border-radius:14px;min-height:0}.plan-card--addon-active{border-color:#2a2a2a;box-shadow:none;outline:none}.plan-card--addon-active:hover,.plans-cards-grid--addons .plan-card--addon:hover{border-color:#ffffff2e}.plan-card-top--single{grid-template-columns:1fr}.plan-card-addon-meta{align-items:baseline;border-top:1px solid #ffffff0f;display:flex;gap:8px;padding:14px 0 0}.plan-card-addon-qty-label{color:#9ca3af;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.plan-card-addon-qty-value{color:#f9fafb;font-size:20px;font-weight:700;line-height:1.1}.plan-card-limits--addon{grid-template-columns:1fr;margin-bottom:0}.plan-card{background:#1c1c1c;border:1px solid #2a2a2a;border-radius:14px;box-sizing:border-box;display:flex;flex-direction:column;gap:0;min-width:0;padding:22px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.plan-card-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.plan-card:hover{border-color:#ffffff2e}.plan-card--current{background:linear-gradient(180deg,#6366f114,#1c1c1c 120px);border-color:#6366f18c;box-shadow:0 0 0 1px #6366f11f}.plan-card-top{grid-column-gap:12px;align-items:start;column-gap:12px;display:grid;grid-template-columns:1fr auto;margin-bottom:14px}.plan-card-header{grid-column:1;grid-row:1;min-width:0}.plan-card-badge{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;grid-column:2;grid-row:1;justify-self:end;letter-spacing:.06em;padding:4px 10px;text-transform:uppercase}.plan-card-badge--current{background:#6366f12e;border-color:#6366f173;color:#a5b4fc}.plan-card-badge--available{background:#34d3991f;border-color:#34d39959;color:#6ee7b7}.plan-card-badge--addon{background:#ffffff0f;border-color:#ffffff1f;color:#d1d5db}.plan-card-tier{color:#9ca3af;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.plan-card-name{color:#f9fafb;font-size:20px;font-weight:700;line-height:1.25;margin:4px 0 0}.plan-card-desc{border-bottom:1px solid #ffffff0f;color:#9ca3af;font-size:13px;line-height:1.45;margin:8px 0 14px;padding-bottom:14px}.plan-card-price-block{border-bottom:none;border-top:1px solid #ffffff0f;margin-bottom:0;padding:14px 0 0}.plan-card-price{color:#f9fafb;font-size:28px;font-weight:700;line-height:1.1}.plan-card-price--custom{font-size:18px}.plan-card-price-cycle{color:#9ca3af;font-size:13px;font-weight:500}.plan-card-limits{grid-gap:10px 14px;display:grid;gap:10px 14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px}.plan-card-limit-row{display:flex;flex-direction:column;font-size:12px;gap:2px}.plan-card-limit-row span{color:#9ca3af;font-size:10px;letter-spacing:.05em;text-transform:uppercase}.plan-card-limit-row strong{color:#f4f4f5;font-size:15px;font-weight:600}.plan-card-features{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0 0 14px;padding:0}.plan-card-features li{color:#d1d5db;font-size:12px;line-height:1.4;padding-left:16px;position:relative}.plan-card-features li:before{color:#818cf8;content:"✓";font-size:11px;font-weight:700;left:0;position:absolute}.plan-card-pricing-note{color:#6b7280;font-size:11px;line-height:1.4;margin:0 0 8px}.plan-card-action{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;margin-top:auto;padding-top:6px;width:100%}.plan-card-action.plan-card-action--addon{align-items:stretch;flex-direction:column;flex-wrap:nowrap;gap:8px}.plan-card-action.plan-card-action--addon-split{align-items:center;flex-direction:row;flex-wrap:wrap}.plan-card-action.plan-card-action--addon-split .plan-card-remove-btn,.plan-card-action.plan-card-action--addon-split .plan-card-select-btn{flex-basis:calc(50% - 4px);flex-grow:1;flex-shrink:1;min-width:0;white-space:nowrap;width:auto}.plan-card-action.plan-card-action--addon .plan-card-remove-btn{align-items:center;border-radius:9999px!important;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;justify-content:center;line-height:1.2;padding:10px 16px}.plan-card-action.plan-card-action--addon .plan-card-contact-btn{flex:0 0 auto;width:100%}.plan-card-action.plan-card-action--addon .plan-card-disabled-reason{flex:0 0 auto;margin-top:0;text-align:left;width:100%}.plan-card-action--split{display:flex;flex-wrap:wrap;gap:8px}.plan-card-action--split .plan-card-contact-btn,.plan-card-action--split .plan-card-select-btn{flex:1 1 140px}.plan-card-contact-btn,.plan-card-select-btn{align-items:center;border-radius:9999px!important;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;justify-content:center;padding:10px 16px;text-align:center;text-decoration:none;transition:background-color .15s ease,opacity .15s ease,border-color .15s ease;width:100%}.plan-card-contact-btn{background:#ffffff0f;border:1px solid #ffffff1f;color:#e5e7eb}.plan-card-contact-btn:hover{background:#ffffff1a;color:#fff}.plan-card-select-btn{background:#fff;border:1px solid #0000;color:#111827}.plan-card-select-btn:disabled{cursor:not-allowed;opacity:.55}.plan-card-select-btn:hover:not(:disabled){background:#f4f4f5;opacity:1}.plan-card-select-btn--current{background:#0000;border:1px solid #6366f173;color:#a5b4fc;cursor:default}.plan-card-select-btn--current:disabled{opacity:1}.plans-enterprise-note{color:#9ca3af;font-size:13px;margin-top:16px}.plans-enterprise-note a{color:#818cf8;text-decoration:underline}.theme-light .billing-edit-input{background:#0000000a;border-color:#00000026;color:#111827}.theme-light .billing-detail-value{color:#111827}.theme-light .billing-detail-label{color:#6b7280}.theme-light .billing-details-subsection-title{color:#111827}.theme-light .billing-not-configured-notice{background:#2563eb14;border-color:#2563eb47;color:#1d4ed8}.theme-light .billing-not-configured-notice a{color:#2563eb}.theme-light .billing-not-configured-notice a:hover{color:#1d4ed8}.theme-light .plan-card{background:#f9fafb;border-color:#0000001a}.theme-light .plan-card:hover{border-color:#0000002e}.theme-light .plan-card--current{background:linear-gradient(180deg,#6366f114,#f9fafb 120px);border-color:#6366f173}.theme-light .plan-card-limit-row strong,.theme-light .plan-card-name,.theme-light .plan-card-price{color:#111827}.theme-light .plan-card-features li{color:#374151}.theme-light .plan-card-select-btn--current{border-color:#6366f173;color:#4f46e5}.theme-light .plans-cards-grid:not(.plans-cards-grid--addons) .plan-card-select-btn:not(.plan-card-select-btn--current){background:#111827;color:#fff}.theme-light .plans-cards-grid:not(.plans-cards-grid--addons) .plan-card-select-btn:not(.plan-card-select-btn--current):hover:not(:disabled){background:#111827;filter:brightness(1.12)}.theme-light .plans-tier-section--addons{border-top-color:#00000014}.theme-light .plan-tier-segmented{background:#f4f4f5;border-color:#e4e4e7}.theme-light .plan-tier-segmented-slider{background:#fff;box-shadow:0 1px 2px #00000014}.theme-light .plan-tier-segmented-btn{color:#71717a}.theme-light .plan-tier-segmented-btn:hover:not(.is-active){color:#3f3f46}.theme-light .plan-tier-segmented-btn.is-active{color:#18181b}.theme-light .plan-tier-active-desc{color:#6b7280}.theme-light .plan-card--addon{background:#f9fafb;border-color:#0000001a}.theme-light .plan-card--addon:hover{border-color:#0000002e}.theme-light .plan-card--addon-active{border-color:#0000001a;box-shadow:none;outline:none}.theme-light .plan-card--addon-active:hover{border-color:#0000002e}.theme-light .plans-cards-grid--addons .plan-card--addon .plan-card-action--addon:not(.plan-card-action--addon-split) .plan-card-contact-btn,.theme-light .plans-cards-grid--addons .plan-card--addon .plan-card-action--addon:not(.plan-card-action--addon-split) .plan-card-select-btn{background:#0000;border-color:#00000038;color:#111827}.theme-light .plans-cards-grid--addons .plan-card--addon .plan-card-action--addon:not(.plan-card-action--addon-split) .plan-card-contact-btn:hover,.theme-light .plans-cards-grid--addons .plan-card--addon .plan-card-action--addon:not(.plan-card-action--addon-split) .plan-card-select-btn:hover:not(:disabled){background:#0000000a;border-color:#00000052}.theme-light .plans-cards-grid--addons .plan-card--addon .plan-card-action--addon-split .plan-card-select-btn{background:#fff;border-color:#0000001f;color:#111827}.theme-light .plans-cards-grid--addons .plan-card--addon .plan-card-action--addon-split .plan-card-select-btn:hover:not(:disabled){background:#f4f4f5}.theme-light .plans-cards-grid--addons .plan-card--addon .plan-card-remove-btn.pm-action-btn--danger{background:#dc2626;border-color:#dc2626;color:#fff}.theme-light .plans-cards-grid--addons .plan-card--addon .plan-card-remove-btn.pm-action-btn--danger:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c;color:#fff}.theme-light .plan-card-addon-qty-value,.theme-light .subscription-org-overview-name{color:#111827}.theme-light .subscription-org-overview-message,.theme-light .subscription-usage-addons-block,.theme-light .subscription-usage-limits-block,.theme-light .subscription-usage-section-divider{border-top-color:#00000014}.theme-light .subscription-usage-meter-card{background:var(--chrome-control-bg);border:none;box-shadow:none}.theme-light .subscription-usage-addon-pill{background:#0000000a;border-color:#0000001a;color:#374151}.theme-light .subscription-usage-site-plan{color:#374151}.theme-light .subscription-plan-summary-plan,.theme-light .subscription-plan-summary-value{color:#111827}.plan-review-modal{max-width:760px}.plan-review-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px}.plan-review-item{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:10px}.plan-review-label{color:#9ca3af;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.plan-review-item strong{color:#f4f4f5;font-size:13px}.plan-review-limits{margin-top:14px}.plan-review-limits h5{color:#e2e8f0;font-size:12px;margin:0 0 8px}.plan-review-table{border-collapse:collapse;width:100%}.plan-review-table td,.plan-review-table th{border-bottom:1px solid #ffffff14;font-size:12px;padding:8px}.plan-review-table th{color:#a1a1aa;font-weight:600;text-align:left}.plan-review-table td{color:#d1d5db}.plan-review-confirm{align-items:flex-start;color:#d1d5db;display:flex;font-size:13px;gap:8px;margin-top:14px}.plan-review-confirm input{margin-top:2px}.usage-breakdown-hint{color:#6b7280;font-size:11px;margin-top:3px}.subscription-usage-grid-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.plan-card-disabled-reason{color:#9ca3af;font-size:11px;line-height:1.45;margin:0;white-space:normal}.billing-save-btn--sm{font-size:13px;padding:6px 14px}.billing-save-btn--white{background:#fff;border:1px solid #fff3;color:#111827}.billing-save-btn--white:hover:not(:disabled){background:#f4f4f5;opacity:1}.dashboard-container.theme-light .billing-save-btn--white{background:#fff;border-color:#d4d4d8;color:#111827}.dashboard-container.theme-light .billing-save-btn--white:hover:not(:disabled){background:#f4f4f5;border-color:#a1a1aa}.dashboard-container.theme-light .pm-card,.theme-light .pm-card{background:#ffffff8c;border-color:#00000014}.dashboard-container.theme-light .pm-card--default,.theme-light .pm-card--default{background:#fff;border-color:#00000024;box-shadow:none}.dashboard-container.theme-light .pm-card-visual,.theme-light .pm-card-visual{background:linear-gradient(145deg,#3f3f46,#18181b);border-color:#0003}.dashboard-container.theme-light .pm-card-visual-brand,.theme-light .pm-card-visual-brand{color:#ffffffe6}.dashboard-container.theme-light .pm-card-brand-label,.theme-light .pm-card-brand-label{color:#3f3f46}.dashboard-container.theme-light .pm-card-last4,.dashboard-container.theme-light .pm-card-number,.theme-light .pm-card-last4,.theme-light .pm-card-number{color:#18181b}.dashboard-container.theme-light .pm-card-country,.dashboard-container.theme-light .pm-card-expiry,.dashboard-container.theme-light .pm-footer-note,.dashboard-container.theme-light .pm-modal-subtitle,.theme-light .pm-card-country,.theme-light .pm-card-expiry,.theme-light .pm-footer-note,.theme-light .pm-modal-subtitle{color:#71717a}.dashboard-container.theme-light .pm-empty-title,.theme-light .pm-empty-title{color:#18181b}.dashboard-container.theme-light .pm-default-badge,.theme-light .pm-default-badge{background:#16a34a1f;border-color:#16a34a40;color:#15803d}.dashboard-container.theme-light .pm-action-btn,.theme-light .pm-action-btn{background:#00000008;border-color:#d4d4d8;color:#3f3f46}.dashboard-container.theme-light .pm-action-btn:hover:not(:disabled),.theme-light .pm-action-btn:hover:not(:disabled){background:#0000000f;border-color:#a1a1aa;color:#18181b}.dashboard-container.theme-light .pm-action-btn--danger,.theme-light .pm-action-btn--danger{background:#dc26260f;border-color:#dc262640;color:#dc2626}.dashboard-container.theme-light .pm-modal,.theme-light .pm-modal{background:#fff;border-color:#0000001a}.dashboard-container.theme-light .pm-modal-header h4,.theme-light .pm-modal-header h4{color:#18181b}@media (max-width:640px){.dashboard-container.theme-light .pm-card-actions,.theme-light .pm-card-actions{border-top-color:#0000000f}}.theme-light .plan-review-item{background:#00000008;border-color:#00000014}.theme-light .plan-review-item strong,.theme-light .plan-review-limits h5{color:#111827}.theme-light .plan-review-table td,.theme-light .plan-review-table th{border-bottom-color:#00000014}.theme-light .plan-review-table td{color:#374151}@media (max-width:1100px){.plans-cards-grid.plans-cards-grid--single-tier.plans-cards-grid--cols-4,.plans-cards-grid.plans-cards-grid--single-tier.plans-cards-grid--cols-5{grid-template-columns:repeat(3,minmax(0,1fr))}.plans-cards-grid,.plans-cards-grid.plans-cards-grid--addons.plans-cards-grid--addon-cols-4,.plans-cards-grid.plans-cards-grid--addons.plans-cards-grid--addon-cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.plans-cards-grid.plans-cards-grid--single-tier.plans-cards-grid--cols-2,.plans-cards-grid.plans-cards-grid--single-tier.plans-cards-grid--cols-3,.plans-cards-grid.plans-cards-grid--single-tier.plans-cards-grid--cols-4,.plans-cards-grid.plans-cards-grid--single-tier.plans-cards-grid--cols-5{grid-template-columns:1fr}.plans-cards-grid.plans-cards-grid--single-tier.plans-cards-grid--cols-1{grid-template-columns:minmax(0,1fr)}.plan-tier-segmented{flex-wrap:wrap}.plan-tier-segmented-btn{flex-basis:calc(50% - 2px);flex-grow:1;flex-shrink:1;font-size:13px;min-width:calc(50% - 2px);padding:10px}.plan-review-grid{grid-template-columns:1fr}.plan-review-table td,.plan-review-table th{font-size:11px;padding:6px}.plans-cards-grid,.plans-cards-grid.plans-cards-grid--addons.plans-cards-grid--addon-cols-2,.plans-cards-grid.plans-cards-grid--addons.plans-cards-grid--addon-cols-3,.plans-cards-grid.plans-cards-grid--addons.plans-cards-grid--addon-cols-4,.plans-cards-grid.plans-cards-grid--addons.plans-cards-grid--addon-cols-5{grid-template-columns:1fr}.plan-card-limits{grid-template-columns:1fr 1fr}}.reports-ai-page{margin-top:22px}.reports-ai-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:space-between;margin:4px 0 22px}.reports-ai-actions-buttons,.reports-ai-actions-email{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.reports-ai-actions-email{flex:1 1 360px;min-width:0}.reports-ai-actions-buttons{flex:0 0 auto;margin-left:auto}.reports-ai-actions .reports-ai-email-input{border-radius:8px!important;box-sizing:border-box;flex:1 1 240px;height:40px;margin:0;max-width:420px;min-width:200px}.reports-ai-actions .new-scan-btn{box-sizing:border-box;flex:0 0 auto;height:40px;justify-content:center;padding:0 18px;white-space:nowrap;width:auto}.reports-ai-charts-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr;margin:8px 0 14px}.reports-ai-chart-card{background:#101010;border:1px solid #2f2f2f;border-radius:12px;padding:12px}.reports-ai-chart-title{color:#e5e7eb;font-size:13px;font-weight:600;margin:0 0 8px}.reports-ai-chart-wrap{height:220px;position:relative}.reports-ai-kpis{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:8px 0 14px}.reports-ai-kpi-card{background:linear-gradient(180deg,#0f1724e6,#0a101ae6);border:1px solid #253041;border-radius:10px;padding:10px 12px}.reports-ai-kpi-label{color:#93c5fd;display:block;font-size:11px;letter-spacing:.06em;margin-bottom:5px;text-transform:uppercase}.reports-ai-kpi-value{color:#f8fafc;font-size:20px;font-weight:700}.reports-generated-preview{background:linear-gradient(180deg,#121826e6,#0a0e16e6);border:1px solid #273146;border-radius:12px;margin-top:12px;padding:14px}.reports-generated-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px}.reports-generated-title{color:#f8fafc;margin:0}.reports-generated-meta{color:#93c5fd;font-size:12px}.dashboard-container.theme-light .reports-ai-chart-card{background:#fff;border-color:#d1d5db}.dashboard-container.theme-light .reports-ai-chart-title{color:#111827}.dashboard-container.theme-light .reports-ai-kpi-card,.dashboard-container.theme-light .reports-generated-preview{background:#fff;border-color:#d1d5db}.dashboard-container.theme-light .reports-ai-kpi-label,.dashboard-container.theme-light .reports-generated-meta{color:#1d4ed8}.dashboard-container.theme-light .reports-ai-kpi-value,.dashboard-container.theme-light .reports-generated-title{color:#111827}@media (max-width:1024px){.reports-ai-charts-grid,.reports-ai-kpis{grid-template-columns:1fr}}.connector-field-error{color:#f87171;font-size:12px;font-weight:600;line-height:1.35;margin:6px 0 0;padding:0}.dashboard-container.theme-light .connector-field-error{color:#dc2626}.ghost-exposure-sys-input.is-invalid{border-color:#f87171d9!important;box-shadow:0 0 0 1px #f8717159}.dashboard-container.theme-light .ghost-exposure-sys-input.is-invalid{border-color:#f87171!important;box-shadow:0 0 0 1px #dc262633}.settings-modal-card{background:#ffffff08;border:1px solid #3f3f46;border:1px solid var(--popup-shell-border,#3f3f46);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:18px 18px 16px}.settings-modal-card-head{display:flex;flex-direction:column;gap:4px}.settings-modal-card-title{color:#f4f4f5;color:var(--popup-shell-text,#f4f4f5);font-size:15px;font-weight:700;line-height:1.3;margin:0}.settings-modal-card-hint{color:#a1a1aa;color:var(--popup-muted-text,#a1a1aa);font-size:12px;line-height:1.4;margin:0}.settings-modal-card-body{display:flex;flex-direction:column;gap:14px}.dashboard-container.theme-light .settings-modal-card{background:#f8fafc;border-color:#e5e7eb}.dashboard-container.theme-light .settings-modal-card-title{color:#111827}.dashboard-container.theme-light .settings-modal-card-hint{color:#6b7280}.connector-openvas-form-scroll>.settings-modal-card .connector-openvas-subsection{border-top:none;margin-top:0;padding-top:0}.connector-add-modal--openvas .settings-modal-card .connector-openvas-section-title{margin:0}.connector-openvas-form-scroll>.settings-modal-card .connector-openvas-field{margin-bottom:0}.connector-add-modal .new-scan-modal-hint{margin-bottom:8px}.connector-add-modal-note{color:var(--popup-muted-text);font-size:12px;line-height:1.5;margin:18px 0 0}.connector-add-modal--openvas{--ov-space-xs:8px;--ov-space-sm:12px;--ov-space-md:20px;--ov-space-lg:28px;--ov-space-xl:36px;--ov-inset:14px;align-self:center;box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;max-height:min(92vh,calc(100dvh - 24px),900px);max-width:min(760px,calc(100vw - 28px));min-height:0;overflow:hidden;padding:var(--ov-space-lg) var(--ov-space-xl) var(--ov-space-xl);width:min(760px,calc(100vw - 28px))}.new-scan-modal-overlay:has(.connector-add-modal--openvas){align-items:center;justify-content:center;overflow:hidden!important;overscroll-behavior:none}.connector-openvas-header-row .new-scan-modal-title{margin:0;min-width:0;text-align:center}.connector-zap-header-title-block{align-items:center;display:flex;flex-direction:column;gap:28px;grid-column:1/-1;grid-row:1;min-width:0}.connector-zap-header-trailing{align-items:center;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;gap:12px 16px}.connector-zap-enable-label{font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;transition:color .2s ease;white-space:nowrap}.connector-zap-header-trailing--on .connector-zap-enable-label{color:#4ade80}.connector-zap-header-trailing--off .connector-zap-enable-label{color:#f87171}.connector-zap-enable-switch{background:#ef444447;border:1px solid #f871718c;border-radius:999px;box-sizing:border-box;cursor:pointer;flex-shrink:0;height:20px;padding:0;position:relative;transition:background .2s ease,border-color .2s ease;width:36px}.connector-zap-enable-switch.is-off:hover{background:#ef444461;border-color:#f87171bf}.connector-zap-enable-switch:focus{outline:2px solid var(--popup-link);outline-offset:2px}.connector-zap-enable-switch:focus:not(:focus-visible){outline:none}.connector-zap-enable-switch.is-on{background:#22c55e59;border-color:#22c55e8c}.connector-zap-enable-switch.is-on:hover{background:#22c55e73;border-color:#4ade80bf}.connector-zap-enable-switch-thumb{background:var(--popup-shell-text);border-radius:50%;box-shadow:0 1px 2px #00000040;display:block;height:14px;margin:2px;transition:transform .2s ease;width:14px}.connector-zap-enable-switch.is-on .connector-zap-enable-switch-thumb{transform:translateX(16px)}.dashboard-container.theme-light .connector-zap-enable-switch-thumb{background:#f4f4f5;box-shadow:0 1px 2px #0000001f}.dashboard-container.theme-light .connector-zap-enable-switch.is-on{background:#16a34a33;border-color:#16a34a73}.dashboard-container.theme-light .connector-zap-header-trailing--on .connector-zap-enable-label{color:#16a34a}.dashboard-container.theme-light .connector-zap-header-trailing--off .connector-zap-enable-label{color:#dc2626}.dashboard-container.theme-light .connector-zap-enable-switch.is-off{background:#dc26262e;border-color:#dc262673}.dashboard-container.theme-light .connector-zap-enable-switch.is-off:hover{background:#dc262642;border-color:#dc26268c}.connector-openvas-back-inline{font-size:13px;justify-self:start;padding:8px 14px}.connector-openvas-header-row .new-scan-modal-close{justify-self:end}.connector-openvas-form{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--ov-space-sm);min-height:0}.connector-add-modal--openvas .new-scan-modal-header.connector-openvas-header-row{flex-shrink:0;gap:var(--ov-space-sm);margin-bottom:var(--ov-space-md)}.connector-add-modal--openvas .new-scan-modal-header.connector-openvas-header-row.connector-openvas-modal-header,.connector-add-modal--openvas .new-scan-modal-header.connector-openvas-header-row.connector-zap-modal-header{gap:var(--ov-space-md) var(--ov-space-lg)}.connector-openvas-form-scroll{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;margin-bottom:0;max-height:none;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--ov-space-xs) var(--ov-space-xs) var(--ov-space-md) var(--ov-inset);scrollbar-color:#fff3 #0000;scrollbar-width:thin}.connector-openvas-form-scroll::-webkit-scrollbar{width:8px}.connector-openvas-form-scroll::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.dashboard-container.theme-light .connector-openvas-form-scroll{scrollbar-color:#0003 #0000}.dashboard-container.theme-light .connector-openvas-form-scroll::-webkit-scrollbar-thumb{background:#00000026}.connector-openvas-field{margin-bottom:var(--ov-space-md)}.connector-openvas-field:last-child{margin-bottom:0}#connector-zap-form .connector-openvas-form-scroll>.connector-openvas-field:first-child{margin-top:var(--ov-space-md)}.connector-openvas-field-sub{color:var(--popup-muted-text);display:block;font-size:13px;font-style:italic;line-height:1.45;margin:0 0 var(--ov-space-xs)}.connector-openvas-password-wrap{display:block;position:relative}.connector-openvas-input--password{box-sizing:border-box;padding-right:44px;width:100%}.connector-openvas-password-toggle-icon{display:block;flex-shrink:0}.connector-openvas-password-toggle{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--popup-muted-text);cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:36px;z-index:2}.connector-openvas-password-toggle:focus-visible,.connector-openvas-password-toggle:hover{background:#ffffff0f;color:var(--popup-link);outline:none}.connector-openvas-subsection{border-top:1px solid var(--popup-shell-border);margin-top:var(--ov-space-lg);padding:var(--ov-space-md) 0 0}.connector-openvas-section-title{color:var(--popup-shell-text);font-size:16px;font-weight:700;letter-spacing:.02em;margin:0 0 var(--ov-space-sm)}.connector-openvas-perimeter-check{align-items:center;display:flex;gap:var(--ov-space-sm);margin:var(--ov-space-xs) 0 0;padding:var(--ov-space-xs) 0}.connector-openvas-assign-field{display:flex;flex-direction:column;gap:10px}.connector-openvas-assign-field>label{color:var(--popup-shell-text);font-size:13px;font-weight:700;margin:0}.connector-openvas-assign-empty,.connector-openvas-assign-hint{color:var(--popup-muted-text);font-size:12px;line-height:1.45;margin:0}.connector-openvas-assign-search{border-radius:16px!important;box-sizing:border-box;font-size:13px;font-weight:600;height:40px;line-height:1.3;max-width:100%;min-height:40px;padding:0 14px;width:100%}.connector-openvas-assign-list{background:#ffffff08;background:var(--popup-field-bg,#ffffff08);border:1px solid var(--popup-field-border,var(--popup-shell-border));border-radius:16px;display:flex;flex-direction:column;gap:6px;max-height:240px;overflow:auto;padding:10px;scrollbar-color:#ffffff38 #0000;scrollbar-width:thin}.connector-openvas-assign-list::-webkit-scrollbar{width:8px}.connector-openvas-assign-list::-webkit-scrollbar-track{background:#0000}.connector-openvas-assign-list::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:999px}.connector-openvas-assign-option{align-items:flex-start;border-radius:12px;cursor:pointer;display:flex;gap:12px;margin:0;padding:10px 12px}.connector-openvas-assign-option:hover{background:#ffffff0a}.connector-openvas-assign-option input{flex-shrink:0;height:16px;margin-top:2px;width:16px}.connector-openvas-assign-option>span{color:var(--popup-muted-text);display:flex;flex-direction:column;font-size:12px;font-weight:400;gap:2px;min-width:0}.connector-openvas-assign-option strong{color:var(--popup-shell-text);font-size:13px;font-weight:600}.connector-openvas-assign-option strong,.connector-openvas-assign-option>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-container.theme-light .connector-openvas-assign-field>label{color:#111827}.dashboard-container.theme-light .connector-openvas-assign-empty,.dashboard-container.theme-light .connector-openvas-assign-hint{color:#6b7280}.dashboard-container.theme-light .connector-openvas-assign-list{background:#fff;border-color:#d1d5db;scrollbar-color:#00000047 #0000}.dashboard-container.theme-light .connector-openvas-assign-list::-webkit-scrollbar-thumb{background:#00000047}.dashboard-container.theme-light .connector-openvas-assign-option:hover{background:#f4f4f5}.dashboard-container.theme-light .connector-openvas-assign-option>span{color:#6b7280}.dashboard-container.theme-light .connector-openvas-assign-option strong{color:#111827}.dashboard-container.theme-light .connector-openvas-password-toggle:focus-visible,.dashboard-container.theme-light .connector-openvas-password-toggle:hover{background:#0000000f}.connector-openvas-assignment-head{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ov-space-sm) var(--ov-space-md);justify-content:space-between}.connector-openvas-assignment .connector-openvas-section-title--inline{align-self:center;flex:1 1 auto;letter-spacing:.02em;margin:0;min-width:0}.connector-openvas-readonly{align-items:center;background-color:var(--popup-field-bg);border:1px solid var(--popup-field-border);border-radius:9999px!important;box-sizing:border-box;color:var(--popup-field-text);display:flex;font-family:inherit;font-size:14px;font-weight:600;line-height:1.3;margin:0;min-height:44px;padding:12px 16px}.connectors-settings-name{display:block;font-weight:600}.connectors-settings-name-secondary{color:var(--popup-muted-text);display:block;font-size:12px;margin-top:2px}.connector-assignment-picker{display:flex;flex-direction:column;gap:12px}.connector-assignment-chip-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.connector-assignment-chip{align-items:center;background:#00aeef14;border:1px solid var(--popup-shell-border);border-radius:999px;color:var(--popup-shell-text);display:inline-flex;gap:8px;max-width:100%;padding:6px 8px 6px 12px}.connector-assignment-chip-label{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connector-assignment-chip-remove{background:#0000;border:none;border-radius:50%;color:var(--popup-muted-text);cursor:pointer;height:22px;line-height:1;width:22px}.connector-assignment-chip-remove:focus-visible,.connector-assignment-chip-remove:hover{background:#ffffff14;color:var(--popup-shell-text)}.connector-assignment-empty{color:var(--popup-muted-text);font-size:13px;margin:0}.connector-assignment-search{display:flex;flex-direction:column;gap:8px}.connector-assignment-search .connector-openvas-assignment-search-input{max-width:100%;width:100%}.connector-assignment-results{border:1px solid var(--popup-shell-border);border-radius:12px;list-style:none;margin:0;max-height:220px;overflow:auto;padding:0}.connector-assignment-result{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid var(--popup-shell-border);color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:10px 12px;text-align:left;width:100%}.connector-assignment-result:last-child{border-bottom:none}.connector-assignment-result:focus-visible,.connector-assignment-result:hover{background:#00aeef14}.connector-assignment-result-title{font-size:13px;font-weight:600}.connector-assignment-result-meta{color:var(--popup-muted-text);font-size:12px}.connector-assignment-confirm{background:#ffffff08;border:1px solid var(--popup-shell-border);border-radius:12px;padding:12px}.connector-assignment-confirm p{margin:0 0 10px}.connector-assignment-confirm-actions{display:flex;gap:8px}.connector-assignment-search-status{display:flex;justify-content:flex-start}.connector-openvas-form-actions{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--ov-space-sm);justify-content:center;margin-top:16px;padding-top:20px}.new-scan-modal-header.connector-openvas-header-row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:auto 1fr auto;justify-content:normal}.new-scan-modal-header.connector-openvas-header-row.connector-openvas-modal-header,.new-scan-modal-header.connector-openvas-header-row.connector-zap-modal-header{align-items:start;grid-template-columns:1fr auto}.connector-openvas-modal-header .new-scan-modal-close,.connector-zap-modal-header .new-scan-modal-close{grid-column:2;grid-row:1;z-index:1}.connector-openvas-modal-header .new-scan-modal-title,.connector-zap-modal-header .new-scan-modal-title{justify-self:center;text-align:center}.connectors-settings-org-site{overflow:visible;text-overflow:clip}.connectors-org-site-summary{align-items:flex-start;display:inline-flex;max-width:100%;min-width:0}.connectors-org-site-summary--interactive{cursor:default}.connectors-org-site-stack{align-items:flex-start;display:flex;flex-direction:column;gap:3px;max-width:100%;min-width:0}.connectors-org-site-org{font-size:13px;font-weight:600}.connectors-org-site-org,.connectors-org-site-site{line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connectors-org-site-site{color:#a1a1aa;font-size:11px;font-weight:500}.dashboard-container.theme-light .connectors-org-site-site{color:#71717a}.connectors-org-site-more-inline{color:inherit;font-weight:600;opacity:.9}.connectors-org-site-popover{background:#1c1c1c;border:1px solid #3a3a3a;border-radius:8px;box-shadow:0 10px 28px #00000059;color:#f2f2f2;color:var(--text,#f2f2f2);max-height:280px;overflow:auto;padding:6px 0;pointer-events:auto;position:fixed;z-index:4000}.connectors-org-site-popover--above{transform:translateY(-100%)}.connectors-org-site-popover-item{font-size:12px;font-weight:500;line-height:1.3;padding:8px 12px;white-space:nowrap}.connectors-org-site-popover--light{background:#fff;border-color:#d8d8d8;box-shadow:0 10px 28px #0000001f;color:#1a1a1a}.ScanTable_networkSplitStack__O\+PYE{display:flex;flex:0 1 auto;flex-direction:column;gap:12px;justify-content:flex-start;max-height:100%;min-height:0;overflow:hidden;width:100%}.ScanTable_tableCard__RDJ4O{background:var(--chrome-control-bg);border:none;border-radius:16px;box-shadow:none;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:0;max-height:none;min-height:0;overflow:hidden;padding:16px;width:100%}.ScanTable_loadingPanel__ahCGZ{align-items:center;box-sizing:border-box;color:#a1a1aa;display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:14px;justify-content:center;min-height:16rem;padding:48px 24px;width:100%}.ScanTable_loadingSpinner__oDJ8T{animation:ScanTable_scansTableSpin__I\+a0O .75s linear infinite;border:2.5px solid #a1a1aa47;border-radius:50%;border-top-color:#a1a1aa;height:28px;width:28px}.ScanTable_loadingText__0IQtz{color:inherit}.dashboard-container.theme-light .ScanTable_loadingPanel__ahCGZ{color:#71717a}.dashboard-container.theme-light .ScanTable_loadingSpinner__oDJ8T{border-color:#52525b #52525b38 #52525b38}@keyframes ScanTable_scansTableSpin__I\+a0O{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dashboard-container.theme-light .ScanTable_tableCard__RDJ4O{background:var(--chrome-control-bg)}.ScanTable_paginationOutside__nNVrz{box-sizing:border-box;flex:0 0 auto;margin-top:4px;max-width:100%;min-width:0;padding:0 6px 2px;width:100%}.ScanTable_headerFrame__6NwdJ{align-items:stretch;border:none;box-sizing:border-box;display:flex;flex:0 0 auto;overflow:hidden}.ScanTable_headerFrame__6NwdJ,.dashboard-container.theme-light .ScanTable_headerFrame__6NwdJ{background:var(--chrome-control-bg)}.ScanTable_headerScroll__bwjeD{flex:1 1 auto;min-width:0;overflow:hidden}.ScanTable_headerGutter__5naqM{background:inherit;flex:0 0 8px;flex:0 0 var(--scans-header-gutter,8px);min-width:8px;min-width:var(--scans-header-gutter,8px);position:relative;width:8px;width:var(--scans-header-gutter,8px)}.ScanTable_headerGutter__5naqM:after{background:#52525b;bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:3px}.dashboard-container.theme-light .ScanTable_headerGutter__5naqM:after{background:#a1a1aa}.ScanTable_tableHeader__PRADi{border-spacing:0;margin:0}.ScanTable_tableHeader__PRADi thead th{background:#0000!important;border:none!important;border-bottom:1px solid #52525b!important;box-shadow:none!important;padding:0!important;position:relative!important;top:auto!important;vertical-align:top}.ScanTable_tableHeader__PRADi .assets-th-inner{align-items:flex-start}.dashboard-container.theme-light .ScanTable_tableHeader__PRADi thead th{background:#0000!important;border-bottom-color:#a1a1aa!important}.ScanTable_tableHeader__PRADi .assets-sort-btn,.ScanTable_tableHeader__PRADi .assets-th-label{align-items:center;background:#0000;border:none;color:var(--text-header);cursor:pointer;display:inline-flex;font-size:var(--font-th);font-weight:600;gap:6px;letter-spacing:.8px;line-height:1.25;margin:0;max-width:100%;min-width:0;padding:0;text-transform:uppercase;width:100%}.ScanTable_tableHeader__PRADi .assets-sort-btn:focus-visible,.ScanTable_tableHeader__PRADi .assets-sort-btn:hover{color:var(--text-body);outline:none}.dashboard-container.theme-light .ScanTable_tableHeader__PRADi .assets-sort-btn:focus-visible,.dashboard-container.theme-light .ScanTable_tableHeader__PRADi .assets-sort-btn:hover{color:#111827}.ScanTable_tableHeader__PRADi .assets-sort-icon{color:inherit;flex-shrink:0;font-size:11px;opacity:1}.ScanTable_thInner__KfPKi{align-items:center;box-sizing:border-box;display:flex;max-width:100%;min-height:45px;min-width:0;padding:12px 18px;position:relative;width:100%}.ScanTable_thInner--center__LYmL9{justify-content:center}.ScanTable_colResizeHandle__Ye6HI{background:#0000;border:none;bottom:0;cursor:col-resize;height:auto;position:absolute;right:0;top:0;touch-action:none;width:10px;z-index:5}.ScanTable_colResizeHandle__Ye6HI:after{background:#0000;bottom:8px;content:"";pointer-events:none;position:absolute;right:0;top:8px;width:2px}.ScanTable_colResizeHandle__Ye6HI.is-active:after,.ScanTable_colResizeHandle__Ye6HI:focus-visible:after,.ScanTable_colResizeHandle__Ye6HI:hover:after{background:#71717a}.ScanTable_networkSplitHeader__dQlnG .ScanTable_networkSplitTableHeading__FRv-F{align-self:center;margin:0}.ScanTable_networkSplitHeader__dQlnG{box-sizing:border-box;margin:0;padding:0;width:100%}.ScanTable_networkSplitHeaderSearchOnly__6SINv{justify-content:flex-start;margin:0;padding:0;width:100%}.ScanTable_networkSplitHeaderSearchOnly__6SINv .subscription-org-management-actions{margin-left:0;padding:0;width:100%}.ScanTable_networkSplitHeaderSearchOnly__6SINv .subscription-org-management-search{margin-left:auto}.ScanTable_bodyScroll__bAATC{--scans-table-row-height:var(--xspectre-table-row-height,3.35rem);--scans-table-thead-height:var(--xspectre-table-thead-height,2.95rem);--scans-table-max-rows:var(--xspectre-table-max-rows,11);--scans-scroll-content-inset:16px;-webkit-overflow-scrolling:touch;background:#0000;border:none;border-radius:0;flex:0 1 auto;height:auto;margin-top:12px;max-height:100%;min-height:0;overflow:auto;overflow-y:auto;scrollbar-color:#ffffff52 #ffffff14;scrollbar-width:thin;width:100%}.dashboard-container.theme-light .ScanTable_bodyScroll__bAATC{background:#0000;border:none;scrollbar-color:#00000047 #0000000f}.ScanTable_bodyScroll__bAATC::-webkit-scrollbar{height:8px;width:8px}.ScanTable_bodyScroll__bAATC::-webkit-scrollbar-button:vertical:start:decrement{background:#0000;display:block;height:14px}.ScanTable_bodyScroll__bAATC::-webkit-scrollbar-button:vertical:end:increment{display:block;height:0}.ScanTable_bodyScroll__bAATC::-webkit-scrollbar-track{background:#ffffff0f;border-radius:9999px}.ScanTable_bodyScroll__bAATC::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:9999px}.ScanTable_bodyScroll__bAATC::-webkit-scrollbar-thumb:hover{background:#fff6}.dashboard-container.theme-light .ScanTable_bodyScroll__bAATC::-webkit-scrollbar-track{background:#0000000f}.dashboard-container.theme-light .ScanTable_bodyScroll__bAATC::-webkit-scrollbar-thumb{background:#00000040}.dashboard-container.theme-light .ScanTable_bodyScroll__bAATC::-webkit-scrollbar-thumb:hover{background:#00000059}.ScanTable_bodyScroll__bAATC .assets-table.ScanTable_table__XYkp9,.ScanTable_bodyScroll__bAATC .assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx{box-sizing:border-box;margin:0 var(--scans-scroll-content-inset) 0 0!important;max-width:calc(100% - var(--scans-scroll-content-inset))!important;width:calc(100% - var(--scans-scroll-content-inset))!important}.ScanTable_tableBody__22lgX thead{display:none}.ScanTable_wrap__Hac8p{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;display:flex;flex:0 1 auto;flex-direction:column;margin-top:0;max-height:100%;min-height:0;overflow:hidden;padding:0!important}.assets-table.ScanTable_table__XYkp9{border-collapse:initial;border-spacing:0;table-layout:fixed;width:100%}.assets-table.ScanTable_table__XYkp9:not(.ScanTable_tableResizable__xjiUx) col.scans-col-name,.assets-table.ScanTable_table__XYkp9:not(.ScanTable_tableResizable__xjiUx) col.scans-col-target{width:34%}.assets-table.ScanTable_table__XYkp9:not(.ScanTable_tableResizable__xjiUx) col.scans-col-type{width:14%}.assets-table.ScanTable_table__XYkp9:not(.ScanTable_tableResizable__xjiUx) col.scans-col-status{width:18%}.assets-table.ScanTable_table__XYkp9:not(.ScanTable_tableResizable__xjiUx) col.scans-col-date,.assets-table.ScanTable_table__XYkp9:not(.ScanTable_tableResizable__xjiUx) col.scans-col-time{width:14%}.assets-table.ScanTable_table__XYkp9:not(.ScanTable_tableResizable__xjiUx) col.scans-col-risks{width:20%}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T:not(.ScanTable_tableResizable__xjiUx) col.scans-col-name,.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T:not(.ScanTable_tableResizable__xjiUx) col.scans-col-target{width:30%}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T:not(.ScanTable_tableResizable__xjiUx) col.scans-col-type{width:10%}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T:not(.ScanTable_tableResizable__xjiUx) col.scans-col-status{width:18%}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T:not(.ScanTable_tableResizable__xjiUx) col.scans-col-date,.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T:not(.ScanTable_tableResizable__xjiUx) col.scans-col-time{width:12%}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T:not(.ScanTable_tableResizable__xjiUx) col.scans-col-risks{width:18%}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T.ScanTable_tableNetworkNoType__qXrM0:not(.ScanTable_tableResizable__xjiUx) col.scans-col-name,.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T.ScanTable_tableNetworkNoType__qXrM0:not(.ScanTable_tableResizable__xjiUx) col.scans-col-target{width:34%}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T.ScanTable_tableNetworkNoType__qXrM0:not(.ScanTable_tableResizable__xjiUx) col.scans-col-status{width:18%}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T.ScanTable_tableNetworkNoType__qXrM0:not(.ScanTable_tableResizable__xjiUx) col.scans-col-date,.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T.ScanTable_tableNetworkNoType__qXrM0:not(.ScanTable_tableResizable__xjiUx) col.scans-col-time{width:14%}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T.ScanTable_tableNetworkNoType__qXrM0:not(.ScanTable_tableResizable__xjiUx) col.scans-col-risks{width:20%}.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx{border-collapse:initial;border-spacing:0;max-width:none!important;min-width:0!important;table-layout:fixed!important;width:100%!important}.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx col{min-width:0}.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx .ScanTable_actionsCell__UQaCz,.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx .scans-actions-th{max-width:84px!important;min-width:84px!important;overflow:visible!important;width:84px!important}.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx .ScanTable_checkCell__8ZTby,.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx .scans-check-th{max-width:44px!important;min-width:44px!important;width:44px!important}.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx tbody td,.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx tbody td.ScanTable_riskCell__hsYTE,.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx tbody td.ScanTable_statusCell__RiTkB,.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx thead th{border-right:none;box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx tbody td.ScanTable_targetCell__08VIe,.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx tbody td:has(.ScanTable_dateTimeStack__NOznV){vertical-align:middle;white-space:normal!important}.ScanTable_tableBody__22lgX td{border:none!important;box-shadow:none!important}.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx thead th,.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx thead th:nth-child(n){padding:0!important}.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx tbody td,.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx tbody td:nth-child(n){padding:12px 18px!important}.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx .ScanTable_checkCell__8ZTby,.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx .scans-check-th{padding:0!important}.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx tbody td.ScanTable_actionsCell__UQaCz,.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx tbody td.ScanTable_actionsCell__UQaCz:nth-child(n){padding:12px 10px!important;text-align:left!important}.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx tbody td:last-child,.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx thead th:last-child{border-right:none}.dashboard-container.theme-light .assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx tbody td,.dashboard-container.theme-light .assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx thead th{border-right-color:#ccc}.assets-table.ScanTable_table__XYkp9 td,.assets-table.ScanTable_table__XYkp9 th{border-right:1px solid #3a3a3a;overflow:hidden;text-overflow:ellipsis}.assets-table.ScanTable_table__XYkp9 td:last-child,.assets-table.ScanTable_table__XYkp9 th:last-child{border-right:none}.assets-table.ScanTable_table__XYkp9 thead th{border-right:1px solid #3a3a3a}.assets-table.ScanTable_table__XYkp9 thead th:last-child{border-right:none}.dashboard-container.theme-light .assets-table.ScanTable_table__XYkp9 td,.dashboard-container.theme-light .assets-table.ScanTable_table__XYkp9 th,.dashboard-container.theme-light .assets-table.ScanTable_table__XYkp9 thead th{border-right-color:#ccc}.assets-table.ScanTable_table__XYkp9 td:nth-child(2),.assets-table.ScanTable_table__XYkp9 th:nth-child(2),.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T:not(.ScanTable_tableNetworkNoType__qXrM0) td:nth-child(3),.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T:not(.ScanTable_tableNetworkNoType__qXrM0) th:nth-child(3){padding-left:10px}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T:not(.ScanTable_tableNetworkNoType__qXrM0) td:nth-child(2),.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T:not(.ScanTable_tableNetworkNoType__qXrM0) th:nth-child(2){text-align:left}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T.ScanTable_tableNetworkNoType__qXrM0 td:nth-child(2),.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T.ScanTable_tableNetworkNoType__qXrM0 th:nth-child(2){padding-left:10px;text-align:left}.assets-table.ScanTable_table__XYkp9 td:first-child,.assets-table.ScanTable_table__XYkp9 th:first-child{padding-right:12px}.assets-table.ScanTable_table__XYkp9 td:nth-child(4),.assets-table.ScanTable_table__XYkp9 th:nth-child(4){padding-left:10px;padding-right:18px;text-align:left}.assets-table.ScanTable_table__XYkp9 th:nth-child(4){padding-left:4px}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T:not(.ScanTable_tableNetworkNoType__qXrM0) td:nth-child(5),.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T:not(.ScanTable_tableNetworkNoType__qXrM0) th:nth-child(5){padding-left:10px;padding-right:18px;text-align:left}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T:not(.ScanTable_tableNetworkNoType__qXrM0) th:nth-child(5){padding-left:4px}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T.ScanTable_tableNetworkNoType__qXrM0 td:nth-child(4),.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T.ScanTable_tableNetworkNoType__qXrM0 th:nth-child(4){padding-left:10px;padding-right:18px;text-align:left}.assets-table.ScanTable_table__XYkp9.ScanTable_tableNetwork__LzF3T.ScanTable_tableNetworkNoType__qXrM0 th:nth-child(4){padding-left:4px}.assets-table.ScanTable_table__XYkp9 .assets-sort-btn{max-width:100%;min-width:0}.assets-table.ScanTable_table__XYkp9 thead .assets-sort-btn{align-items:center;line-height:1.25}.assets-table.ScanTable_table__XYkp9 .assets-sort-btn .assets-sort-icon{flex-shrink:0}.assets-table.ScanTable_table__XYkp9 thead th{vertical-align:top}.ScanTable_risksColStack__x7\+LK{margin-left:0;margin-right:auto;max-width:100%;width:max-content}.assets-table.ScanTable_table__XYkp9 th .scans-risks-th-btn{font-weight:600;justify-content:flex-start;letter-spacing:.8px;line-height:1.25;margin:0;padding:0;text-transform:uppercase}.ScanTable_risksThStack__P2jPR{align-items:flex-start;display:flex;flex-direction:column;gap:6px;max-width:100%;min-width:0;width:max-content}.ScanTable_risksThLabels__nKlVl{margin:0}.ScanTable_risksThLabelSlot__F86b2{gap:0}.assets-table.ScanTable_table__XYkp9 tbody td{vertical-align:middle}.assets-table.ScanTable_table__XYkp9 td.ScanTable_riskCell__hsYTE{overflow:visible;vertical-align:middle}.assets-table.ScanTable_table__XYkp9 td.ScanTable_riskCell__hsYTE .ScanTable_risksNa__A7qih{color:#94a3b8c7;display:inline-block;font-weight:600;min-width:1.25em;text-align:center}.dashboard-container.theme-light .assets-table.ScanTable_table__XYkp9 td.ScanTable_riskCell__hsYTE .ScanTable_risksNa__A7qih{color:#71717aeb}.assets-table.ScanTable_table__XYkp9 td.ScanTable_networkTypeCell__qcFTq,.assets-table.ScanTable_table__XYkp9 td.ScanTable_scanKindCell__qZGm7{overflow:hidden;text-align:left;vertical-align:middle}.ScanTable_scanKind__X3DYo{align-items:center;border-radius:999px;display:inline-flex;font:inherit;font-size:.78rem;font-weight:600;letter-spacing:.02em;line-height:1.3;max-width:100%;padding:2px 8px;white-space:nowrap}.ScanTable_scanKindWeb__Psfwn{background:#3b82f629;color:#93c5fd}.ScanTable_scanKindNetwork__gdxTb{background:#8b5cf629;color:#c4b5fd}.dashboard-container.theme-light .ScanTable_scanKindWeb__Psfwn{background:#3b82f61f;color:#1d4ed8}.dashboard-container.theme-light .ScanTable_scanKindNetwork__gdxTb{background:#8b5cf61f;color:#6d28d9}.ScanTable_networkType__0O-Z8{color:inherit;display:block;font:inherit;font-weight:inherit;line-height:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScanTable_networkTypeEmpty__untIx{color:#94a3b8c7;display:block;font:inherit;font-weight:600;line-height:inherit}.ScanTable_networkTypeOnPremise__vEdHE,.ScanTable_networkTypePerimeter__-G-l7{color:inherit}.assets-table.ScanTable_table__XYkp9 tbody tr:last-child td{border-bottom:1px solid #3a3a3a}.ScanTable_riskGrid__TYWW0{grid-column-gap:12px;box-sizing:border-box;column-gap:12px;display:grid;grid-template-columns:repeat(4,minmax(46px,max-content));max-width:100%;width:max-content}.ScanTable_riskBreakdown__A\+ehj.ScanTable_riskGrid__TYWW0{align-items:start;box-sizing:border-box;justify-items:start;margin:0}.ScanTable_riskSlot__Ias0c{align-items:flex-start;box-sizing:border-box;display:inline-flex;flex-direction:column;gap:3px;justify-content:flex-start;min-height:0;min-width:46px}.ScanTable_riskSlotMain__TRno7{align-items:center;display:inline-flex;gap:5px}.ScanTable_riskLabel__T-mbK{color:#a1a1aa;font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1;text-transform:uppercase;white-space:nowrap}.ScanTable_riskDot__gGuk9{border-radius:50%;box-sizing:border-box;flex-shrink:0;height:8px;width:8px}.ScanTable_riskDotEmpty__0XXzg{background:#0000;border:1.5px solid #9ca3af}.ScanTable_riskDotFilled__P2oQ8{border:none}.ScanTable_riskCount__b3HJC{font-feature-settings:"tnum";color:#e5e5e5;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2;min-width:1.5ch;text-align:left}.ScanTable_riskCount__b3HJC.ScanTable_isEmpty__a4R3w{color:#a1a1aa;font-weight:500}.dashboard-container.theme-light .ScanTable_riskDotEmpty__0XXzg{background:#94a3b81f;border-color:#64748b}.dashboard-container.theme-light .ScanTable_riskCount__b3HJC{color:#334155;font-weight:500}.dashboard-container.theme-light .ScanTable_riskDotFilled__P2oQ8{box-shadow:inset 0 0 0 1px #0f172a47;opacity:1}.dashboard-container.theme-light .ScanTable_networkTypeOnPremise__vEdHE,.dashboard-container.theme-light .ScanTable_networkTypePerimeter__-G-l7{color:inherit}.dashboard-container.theme-light .ScanTable_networkTypeEmpty__untIx{color:#71717aeb}.assets-table.ScanTable_table__XYkp9 tbody td.ScanTable_statusCell__RiTkB{overflow:visible;vertical-align:middle}.ScanTable_statusTag__C8TFd{align-items:center;border:1px solid #0000;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:.05em;line-height:1.2;padding:5px 12px 5px 6px;text-transform:uppercase;white-space:nowrap}.ScanTable_statusTagLabel__74KsF{padding-right:0}.ScanTable_statusTagCompleted__HjHfZ{background:#22c55e24;border-color:#22c55e61;color:#4ade80}.ScanTable_statusTagScheduled__Sz-6l{background:#f5f5f51f;border-color:#d4d4d873;color:#e5e7eb}.ScanTable_statusTagInProgress__euD2P{animation:ScanTable_scans-in-progress-glow__dn46A 1.8s ease-in-out infinite;background:#f59e0b24;border-color:#f59e0b66;color:#fbbf24;gap:7px}.ScanTable_statusTagLoader__5Vow2{animation:ScanTable_scans-in-progress-spin__oAiAN .7s linear infinite;border:1.5px solid #fbbf2447;border-radius:50%;border-top-color:initial;box-sizing:border-box;flex-shrink:0;height:11px;width:11px}.ScanTable_statusTagPulse__glHWR{animation:ScanTable_scans-in-progress-dot__SdRlL 1.4s ease-out infinite;background:currentColor;border-radius:50%;box-shadow:0 0 0 0 #fbbf2473;flex-shrink:0;height:6px;width:6px}@keyframes ScanTable_scans-in-progress-glow__dn46A{0%,to{background:#f59e0b1f;border-color:#f59e0b59}50%{background:#f59e0b33;border-color:#f59e0b8c}}@keyframes ScanTable_scans-in-progress-spin__oAiAN{to{transform:rotate(1turn)}}@keyframes ScanTable_scans-in-progress-dot__SdRlL{0%{box-shadow:0 0 0 0 #fbbf2480;opacity:1;transform:scale(.85)}70%{box-shadow:0 0 0 5px #fbbf2400;opacity:.85;transform:scale(1)}to{box-shadow:0 0 0 0 #fbbf2400;opacity:1;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.ScanTable_statusTagInProgress__euD2P,.ScanTable_statusTagPulse__glHWR{animation:none}}.ScanTable_statusTagFailed__i\+nzS{background:#ef44441f;border-color:#ef444461;color:#fca5a5}.ScanTable_statusTagRecovering__wmxtr{animation:ScanTable_scans-recovering-pulse__QpOEn 2s ease-in-out infinite;background:#f59e0b1f;border-color:#f59e0b66;color:#fbbf24}.ScanTable_actionsCell__UQaCz{overflow:visible;padding:12px 10px;text-align:left;vertical-align:middle;white-space:nowrap;width:84px}.scans-actions-th{text-align:left;width:84px}.scans-actions-th .assets-th-inner,.scans-actions-th .assets-th-inner--center{align-items:flex-start;justify-content:flex-start;padding:12px 10px!important}.scans-actions-th .assets-th-label{justify-content:flex-start;margin-left:0;text-align:left;width:auto}.assets-table.ScanTable_table__XYkp9 col.scans-col-actions{width:84px}.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx col.scans-col-actions{max-width:84px!important;min-width:84px!important;width:84px!important}.ScanTable_rowActions__q6vkw{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:6px;justify-content:flex-start;margin:0;max-width:100%;position:relative;white-space:nowrap}.ScanTable_actionsEmpty__35u9X{color:#71717a}.ScanTable_rowActionsMenuWrap__uOMG\+{display:inline-flex;flex-shrink:0;position:relative}.ScanTable_moreBtn__rZ5sB .ScanTable_moreIcon__oOoVN{display:block}.ScanTable_moreBtn__rZ5sB:hover:not(:disabled){background:#ffffff14;border-color:#52525b;color:#e4e4e7}.ScanTable_rowActionsMenu__4csGF{background:#18181b;border:1px solid #3f3f46;border-radius:12px;box-shadow:none;display:flex;flex-direction:column;gap:2px;min-width:148px;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:40}.ScanTable_rowActionsMenuPortal__-Nh8l{margin:0;position:fixed;z-index:5200}.ScanTable_rowActionsMenuPortalUp__FbhJU{transform:translateY(-100%)}.ScanTable_rowActionsMenuItem__HbDF0{background:#0000;border:none;border-radius:8px;color:#e4e4e7;cursor:pointer;display:block;font:inherit;font-size:12px;font-weight:600;margin:0;padding:8px 10px;text-align:left;width:100%}.ScanTable_rowActionsMenuItem__HbDF0:focus-visible,.ScanTable_rowActionsMenuItem__HbDF0:hover{background:#ffffff14;outline:none}.ScanTable_rowActionsMenuLight__4paEv,.dashboard-container.theme-light .ScanTable_rowActionsMenu__4csGF{background:#fff;border-color:#e4e4e7;box-shadow:none}.ScanTable_rowActionsMenuLight__4paEv .ScanTable_rowActionsMenuItem__HbDF0,.dashboard-container.theme-light .ScanTable_rowActionsMenuItem__HbDF0{color:#18181b}.ScanTable_rowActionsMenuLight__4paEv .ScanTable_rowActionsMenuItem__HbDF0:focus-visible,.ScanTable_rowActionsMenuLight__4paEv .ScanTable_rowActionsMenuItem__HbDF0:hover,.dashboard-container.theme-light .ScanTable_rowActionsMenuItem__HbDF0:focus-visible,.dashboard-container.theme-light .ScanTable_rowActionsMenuItem__HbDF0:hover{background:#18181b0f}.dashboard-container.theme-light .ScanTable_moreBtn__rZ5sB:hover:not(:disabled){background:#0000000f;border-color:#a1a1aa;color:#18181b}.ScanTable_actionIconBtn__AigHX{align-items:center;background:#ffffff0a;border:1px solid #3f3f46;border-radius:50%;box-sizing:border-box;color:#a1a1aa;cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;line-height:0;margin:0;min-height:28px;min-width:28px;overflow:hidden;padding:0;position:relative;transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease;width:28px}.ScanTable_actionIconBtn__AigHX:hover:not(:disabled):not(.ScanTable_actionIconBtnInactive__42IjJ){background:#ffffff14;border-color:#52525b;color:#e4e4e7}.ScanTable_actionIconBtn__AigHX:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.ScanTable_rerunBtn__cxq8h.ScanTable_actionIconBtn__AigHX,.ScanTable_stopBtn__0XhFV.ScanTable_actionIconBtn__AigHX{border-radius:10px!important;font-family:inherit;font-size:12px;font-weight:600;line-height:1;padding:0 10px;width:auto}.ScanTable_rerunBtn__cxq8h.ScanTable_actionIconBtn__AigHX{min-width:68px;width:68px}.ScanTable_stopBtn__0XhFV.ScanTable_actionIconBtn__AigHX{min-width:56px;width:56px}.ScanTable_actionIcon__v93tE{color:inherit;display:block;flex-shrink:0;height:15px;margin:0;padding:0;pointer-events:none;width:15px}.ScanTable_rerunBtn__cxq8h:hover:not(:disabled):not(.ScanTable_actionIconBtnInactive__42IjJ){background:#2563eb29;border-color:#3b82f68c;color:#93c5fd}.ScanTable_stopBtn__0XhFV .ScanTable_actionIcon__v93tE{height:13px;width:13px}.ScanTable_stopBtn__0XhFV:hover:not(:disabled):not(.ScanTable_actionIconBtnInactive__42IjJ){background:#eab30829;border-color:#eab3088c;color:#fcd34d}.ScanTable_deleteBtn__nhg7J .ScanTable_actionIcon__v93tE,.ScanTable_editBtn__2s9ej .ScanTable_actionIcon__v93tE{height:15px;width:15px}.ScanTable_editBtn__2s9ej:hover:not(:disabled):not(.ScanTable_actionIconBtnInactive__42IjJ){background:#2563eb29;border-color:#3b82f68c;color:#93c5fd}.ScanTable_deleteBtn__nhg7J:hover:not(:disabled):not(.ScanTable_actionIconBtnInactive__42IjJ){background:#ef444424;border-color:#ef44448c;color:#fca5a5}.ScanTable_actionIconBtnInactive__42IjJ,.ScanTable_actionIconBtnInactive__42IjJ:active,.ScanTable_actionIconBtnInactive__42IjJ:disabled,.ScanTable_actionIconBtnInactive__42IjJ:hover{background:#71717a14;border-color:#71717a59;color:#71717a;cursor:not-allowed;opacity:.38}.dashboard-container.theme-light .ScanTable_actionIconBtn__AigHX{background:#00000008;border-color:#d4d4d8;color:#52525b}.dashboard-container.theme-light .ScanTable_actionIconBtn__AigHX:hover:not(:disabled):not(.ScanTable_actionIconBtnInactive__42IjJ){background:#0000000f;border-color:#a1a1aa;color:#18181b}.dashboard-container.theme-light .ScanTable_rerunBtn__cxq8h:hover:not(:disabled):not(.ScanTable_actionIconBtnInactive__42IjJ){background:#2563eb1a;border-color:#2563eb73;color:#1d4ed8}.dashboard-container.theme-light .ScanTable_stopBtn__0XhFV:hover:not(:disabled):not(.ScanTable_actionIconBtnInactive__42IjJ){background:#eab30824;border-color:#ca8a0473;color:#a16207}.dashboard-container.theme-light .ScanTable_editBtn__2s9ej:hover:not(:disabled):not(.ScanTable_actionIconBtnInactive__42IjJ){background:#2563eb1f;border-color:#2563eb73;color:#1d4ed8}.dashboard-container.theme-light .ScanTable_deleteBtn__nhg7J:hover:not(:disabled):not(.ScanTable_actionIconBtnInactive__42IjJ){background:#ef44441a;border-color:#b91c1c66;color:#b91c1c}.dashboard-container.theme-light .ScanTable_actionIconBtn__AigHX:focus-visible{outline-color:#2563eb}.dashboard-container.theme-light .ScanTable_actionIconBtnInactive__42IjJ,.dashboard-container.theme-light .ScanTable_actionIconBtnInactive__42IjJ:active,.dashboard-container.theme-light .ScanTable_actionIconBtnInactive__42IjJ:disabled,.dashboard-container.theme-light .ScanTable_actionIconBtnInactive__42IjJ:hover{background:#9ca3af1a;border-color:#d1d5dbe6;color:#9ca3af;cursor:not-allowed;opacity:.42}.ScanTable_bulkBtn__oMrA3:disabled,.ScanTable_deleteBtn__nhg7J:disabled:not(.ScanTable_actionIconBtnInactive__42IjJ),.ScanTable_rerunBtn__cxq8h:disabled:not(.ScanTable_actionIconBtnInactive__42IjJ),.ScanTable_stopBtn__0XhFV:disabled:not(.ScanTable_actionIconBtnInactive__42IjJ){cursor:not-allowed;opacity:.55}.ScanTable_bulkActions__uap-E{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;min-height:36px}.ScanTable_bulkBtn__oMrA3{align-items:center;border:none;border-radius:16px;box-shadow:none;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;height:36px;justify-content:center;line-height:1;min-height:36px;outline:none;padding:0 14px;transition:background .15s ease,color .15s ease;white-space:nowrap}.ScanTable_bulkBtn__oMrA3:focus-visible{outline:2px solid #71717a;outline-offset:2px}.ScanTable_bulkRerunBtn__uvPlB{background:#2563eb;color:#fff}.ScanTable_bulkRerunBtn__uvPlB:hover{background:#1d4ed8;color:#fff}.ScanTable_bulkStopBtn__UaiMV{background:#ea580c}.ScanTable_bulkStopBtn__UaiMV:hover{background:#c2410c}.ScanTable_bulkDeleteBtn__D2GMA{background:#dc2626}.ScanTable_bulkDeleteBtn__D2GMA:hover{background:#b91c1c}.ScanTable_bulkDeleteBtn__D2GMA:focus-visible{outline-color:#f87171}.dashboard-container.theme-light .ScanTable_bulkRerunBtn__uvPlB{background:#2563eb;color:#fff}.dashboard-container.theme-light .ScanTable_bulkRerunBtn__uvPlB:hover{background:#1d4ed8;color:#fff}.dashboard-container.theme-light .ScanTable_bulkDeleteBtn__D2GMA{background:#dc2626;color:#fff}.dashboard-container.theme-light .ScanTable_bulkDeleteBtn__D2GMA:hover{background:#b91c1c;color:#fff}.dashboard-container.theme-light .ScanTable_bulkStopBtn__UaiMV{background:#ea580c;color:#fff}.dashboard-container.theme-light .ScanTable_bulkStopBtn__UaiMV:hover{background:#c2410c;color:#fff}.ScanTable_networkSplitHeader__dQlnG .subscription-org-management-search-input,.ScanTable_networkSplitHeader__dQlnG .subscription-org-management-search-input:focus,.ScanTable_networkSplitHeader__dQlnG .subscription-org-management-search-input:focus-visible{background:var(--chrome-control-bg)!important;background-color:var(--chrome-control-bg)!important;border:none!important;border-radius:16px!important;box-shadow:none!important;color:#e5e7eb;outline:none!important}.dashboard-container.theme-light .ScanTable_networkSplitHeader__dQlnG .subscription-org-management-search-input,.dashboard-container.theme-light .ScanTable_networkSplitHeader__dQlnG .subscription-org-management-search-input:focus,.dashboard-container.theme-light .ScanTable_networkSplitHeader__dQlnG .subscription-org-management-search-input:focus-visible{background:var(--chrome-control-bg)!important;background-color:var(--chrome-control-bg)!important;border:none!important;color:#111827}.dashboard-container.theme-light .ScanTable_networkSplitHeader__dQlnG .subscription-org-management-search-input::placeholder{color:#888}.ScanTable_networkSplitHeader__dQlnG .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-bar{background:var(--chrome-control-bg)!important;border:none!important;border-radius:16px!important;box-shadow:none!important;height:36px;outline:none;overflow:hidden}.ScanTable_networkSplitHeader__dQlnG .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-main,.ScanTable_networkSplitHeader__dQlnG .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-main--all-orgs,.ScanTable_networkSplitHeader__dQlnG .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-main:hover{background:#0000!important;box-shadow:none!important;color:#e5e7eb}.dashboard-container.theme-light .ScanTable_networkSplitHeader__dQlnG .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-bar{background:var(--chrome-control-bg)!important;border:none!important;box-shadow:none!important}.dashboard-container.theme-light .ScanTable_networkSplitHeader__dQlnG .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-main,.dashboard-container.theme-light .ScanTable_networkSplitHeader__dQlnG .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-main--all-orgs,.dashboard-container.theme-light .ScanTable_networkSplitHeader__dQlnG .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-main:hover{background:#0000!important;color:#111827}.dashboard-container.theme-light .ScanTable_networkSplitHeader__dQlnG .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-chevron,.dashboard-container.theme-light .ScanTable_networkSplitHeader__dQlnG .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-icon,.dashboard-container.theme-light .ScanTable_networkSplitHeader__dQlnG .scans-filter-bar--inline .scans-status-filter-field .users-orgs-users-company-filter-label{color:#3f3f46}.assets-table.ScanTable_table__XYkp9 col.scans-col-check{max-width:44px;min-width:44px;width:44px}.assets-table.ScanTable_table__XYkp9.ScanTable_tableResizable__xjiUx col.scans-col-check{max-width:44px!important;min-width:44px!important;width:44px!important}.ScanTable_checkCell__8ZTby,.scans-check-th{max-width:44px;min-width:44px;padding:0!important;text-align:center;vertical-align:middle;width:44px}.scans-check-th .assets-th-inner,.scans-check-th .assets-th-inner--center{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:45px;padding:0;width:100%}.ScanTable_checkCell__8ZTby .risks-page-checkbox,.scans-check-th .risks-page-checkbox{display:block;margin-left:auto;margin-right:auto}.ScanTable_rowSelected__vRv3i td{background:#2563eb14}.dashboard-container.theme-light .ScanTable_rowSelected__vRv3i td{background:#2563eb0f}.ScanTable_statusTagNeutral__EPH97{background:#a1a1aa1a;border:1px solid #a1a1aa52;color:#d4d4d8;font-size:12px;font-weight:600;letter-spacing:.02em;padding:5px 12px;text-transform:none}.dashboard-container.theme-light .ScanTable_statusTagCompleted__HjHfZ{background:#16a34a1f;border-color:#16a34a52;color:#15803d}.dashboard-container.theme-light .ScanTable_statusTagScheduled__Sz-6l{background:#f9fafbe6;border-color:#d1d5dbe6;color:#6b7280}.dashboard-container.theme-light .ScanTable_statusTagInProgress__euD2P{animation-name:ScanTable_scans-in-progress-glow-light__hx\+i6;background:#f59e0b26;border-color:#b4530959;color:#b45309}.dashboard-container.theme-light .ScanTable_statusTagPulse__glHWR{animation-name:ScanTable_scans-in-progress-dot-light__gWNR4;box-shadow:0 0 0 0 #b4530959}.dashboard-container.theme-light .ScanTable_statusTagLoader__5Vow2{border-color:#b4530940;border-top-color:initial}@keyframes ScanTable_scans-in-progress-glow-light__hx\+i6{0%,to{background:#f59e0b1f;border-color:#b453094d}50%{background:#f59e0b38;border-color:#b4530980}}@keyframes ScanTable_scans-in-progress-dot-light__gWNR4{0%{box-shadow:0 0 0 0 #b4530966;opacity:1;transform:scale(.85)}70%{box-shadow:0 0 0 5px #b4530900;opacity:.85;transform:scale(1)}to{box-shadow:0 0 0 0 #b4530900;opacity:1;transform:scale(.85)}}.dashboard-container.theme-light .ScanTable_statusTagFailed__i\+nzS{background:#ef44441a;border-color:#b91c1c59;color:#b91c1c}.dashboard-container.theme-light .ScanTable_statusTagRecovering__wmxtr{animation:ScanTable_scans-recovering-pulse__QpOEn 2s ease-in-out infinite;background:#f59e0b1a;border-color:#b4530959;color:#b45309}.dashboard-container.theme-light .ScanTable_statusTagNeutral__EPH97{background:#0000000a;border-color:#0000001f;color:#6b7280}.ScanTable_targetCell__08VIe{text-align:left;vertical-align:middle}.ScanTable_nameTargetStack__Ew5XL,.ScanTable_orgSiteStack__RmCN0{align-items:flex-start;display:flex;flex-direction:column;gap:3px;min-width:0;white-space:normal;width:100%}.ScanTable_nameTargetName__DNhMZ{font-size:13px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.ScanTable_nameTargetTarget__pgdxw{color:#a1a1aa;font-size:11px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.dashboard-container.theme-light .ScanTable_nameTargetTarget__pgdxw{color:#71717a}.ScanTable_dateTimeStack__NOznV{align-items:flex-start;display:flex;flex-direction:column;gap:3px;min-width:0;white-space:normal;width:100%}.ScanTable_dateTimeDate__0B6lM{font-size:13px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.ScanTable_dateTimeTime__l4MH9{color:#a1a1aa;font-size:11px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.dashboard-container.theme-light .ScanTable_dateTimeTime__l4MH9{color:#71717a}.ScanTable_orgSiteOrg__gRRIu{font-size:13px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.ScanTable_orgSiteSite__lbY5C{color:#a1a1aa;font-size:11px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.dashboard-container.theme-light .ScanTable_orgSiteSite__lbY5C{color:#71717a}.ScanTable_targetText__XQdOR{color:inherit;display:block;font:inherit;line-height:1.35;max-width:100%;min-width:0;overflow-wrap:anywhere;text-align:left;white-space:normal;width:100%}.dashboard-container.theme-light .assets-row-clickable:hover td,.dashboard-container.theme-light .scans-row-clickable:hover td{background:#18181b0d}.dashboard-container.theme-light .assets-table.ScanTable_table__XYkp9 tbody tr:last-child td{border-bottom-color:#ccc}.assets-table.ScanTable_table__XYkp9 td.ScanTable_targetCell__08VIe{display:table-cell;max-width:none;min-width:0;overflow:hidden;text-align:left;vertical-align:middle}.ScanTable_targetLink__d6MpP{background:none;border:none;color:#111827;cursor:pointer;display:block;font:inherit;line-height:inherit;margin:0;max-width:100%;overflow:hidden;padding:0;text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.ScanTable_targetLink__d6MpP:hover{text-decoration:underline}.ScanTable_targetLink__d6MpP.ScanTable_nameTargetName__DNhMZ{font-size:13px;font-weight:600;line-height:1.3;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.dashboard-container.theme-light .ScanTable_targetLink__d6MpP{color:#111827}.dashboard-container:not(.theme-light) .ScanTable_targetLink__d6MpP{box-shadow:none;color:#fff;outline:none}.ScanTable_rowClickable__StKo8{cursor:pointer}.ScanTable_rowClickable__StKo8:hover td{background:#ffffff0a}.ScanTable_rowClickable__StKo8:hover td:first-child{border-bottom-left-radius:14px;border-top-left-radius:14px}.ScanTable_rowClickable__StKo8:hover td:last-child{border-bottom-right-radius:14px;border-top-right-radius:14px}.dashboard-container.theme-light .ScanTable_rowClickable__StKo8:hover td{background:#18181b0d}@media (max-width:768px){.ScanTable_networkSplitHeader__dQlnG{flex-wrap:wrap;gap:10px}.ScanTable_networkSplitHeader__dQlnG .subscription-org-management-search{margin-left:0;max-width:100%;width:100%}}.ScanTable_statusTagStage__x3x6M{border-left:1px solid;font-weight:500;letter-spacing:normal;margin-left:6px;opacity:.85;padding-left:6px;text-transform:none;white-space:nowrap}.deployment-page{box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;max-width:100%;min-height:0;overflow:visible;padding:0 0 32px;width:100%}.dashboard-container:has(.page-app-settings .deployment-page){height:100dvh;height:100vh;max-height:100dvh;max-height:100vh;min-height:0;overflow:hidden}.dashboard-container:has(.page-app-settings .deployment-page) .dashboard-body,.dashboard-container:has(.page-app-settings .deployment-page) .main-content{flex:1 1 auto;height:auto;min-height:0;overflow:hidden}.main-content-inner.page-app-settings:has(.deployment-page){display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-color:#ffffff47 #0000;scrollbar-width:thin}.deployment-detail-card::-webkit-scrollbar,.deployment-json-block pre::-webkit-scrollbar,.main-content-inner.page-app-settings:has(.deployment-page)::-webkit-scrollbar{height:14px;width:14px}.deployment-detail-card::-webkit-scrollbar-track,.deployment-json-block pre::-webkit-scrollbar-track,.main-content-inner.page-app-settings:has(.deployment-page)::-webkit-scrollbar-track{background:#0000;margin:4px 0}.deployment-detail-card::-webkit-scrollbar-thumb,.deployment-json-block pre::-webkit-scrollbar-thumb,.main-content-inner.page-app-settings:has(.deployment-page)::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#ffffff38;border:3px solid #0000;border-radius:999px}.deployment-detail-card::-webkit-scrollbar-thumb:hover,.deployment-json-block pre::-webkit-scrollbar-thumb:hover,.main-content-inner.page-app-settings:has(.deployment-page)::-webkit-scrollbar-thumb:hover{background-color:#ffffff57}.dashboard-container.theme-light .deployment-detail-card,.dashboard-container.theme-light .deployment-json-block pre,.dashboard-container.theme-light .main-content-inner.page-app-settings:has(.deployment-page){scrollbar-color:#00000047 #0000}.dashboard-container.theme-light .deployment-detail-card::-webkit-scrollbar-thumb,.dashboard-container.theme-light .deployment-json-block pre::-webkit-scrollbar-thumb,.dashboard-container.theme-light .main-content-inner.page-app-settings:has(.deployment-page)::-webkit-scrollbar-thumb{background-color:#00000038}.dashboard-container.theme-light .deployment-detail-card::-webkit-scrollbar-thumb:hover,.dashboard-container.theme-light .deployment-json-block pre::-webkit-scrollbar-thumb:hover,.dashboard-container.theme-light .main-content-inner.page-app-settings:has(.deployment-page)::-webkit-scrollbar-thumb:hover{background-color:#00000057}.main-content-inner.page-app-settings:has(.deployment-page)>.top-header{flex-shrink:0}.deployment-page>.deployment-page-intro,.deployment-page>.deployment-scope-tabs,.deployment-page>.deployment-section-card:not(.deployment-detail-card),.deployment-page>.deployment-split,.deployment-page>.profile-settings-message,.deployment-page>[data-tour=settings-deployment-tokens]{box-sizing:border-box;flex-shrink:0;max-width:100%;width:100%}.deployment-page>.deployment-split{min-height:0}[data-tour=settings-deployment-tokens]{display:flex;flex-direction:column;gap:16px;min-width:0;width:100%}.main-content-inner.page-app-settings .deployment-split,.main-content-inner.page-app-settings.page-table-fill .deployment-split{grid-gap:16px;align-items:stretch;display:grid;flex:0 0 auto;gap:16px;grid-template-columns:minmax(0,1.45fr) minmax(280px,.9fr);grid-template-rows:auto;height:auto;min-height:0;overflow:visible}.deployment-split>.deployment-section-card{display:flex;flex-direction:column;height:auto;max-height:none;min-height:0;overflow:hidden}.deployment-split>.deployment-detail-card>.deployment-section-title,.deployment-split>.deployment-section-card>.deployment-section-head,.deployment-split>.deployment-section-card>.deployment-toolbar{flex-shrink:0}.deployment-page-intro{color:#a1a1aa;color:var(--text-muted,#a1a1aa);font-size:14px;line-height:1.5;margin:0}.deployment-scope-tabs.scans-network-scope-tabs{margin:0 0 28px;width:100%}.deployment-scope-tabs .scans-network-scope-tabs-track.deployment-scope-tabs-track{grid-gap:10px;background:#0000;border:none;box-shadow:none;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;width:100%}.deployment-scope-tabs .scans-network-scope-tab{background:#1a1a1a;background:var(--chrome-control-bg,#1a1a1a);justify-content:flex-start;text-align:left;width:100%}.deployment-scope-tabs .scans-network-scope-tab:hover{background:#222;background:var(--chrome-control-bg-hover,#222)}.deployment-scope-tabs .scans-network-scope-tab.is-active{background:#2563eb;color:#fff}.deployment-scope-tabs .scans-network-scope-tab-label{white-space:nowrap}.dashboard-container.theme-light .deployment-scope-tabs .scans-network-scope-tab{background:var(--chrome-control-bg);color:#52525b}.dashboard-container.theme-light .deployment-scope-tabs .scans-network-scope-tab:hover{background:#e4e4e7;background:var(--chrome-control-bg-hover,#e4e4e7);color:#18181b}.dashboard-container.theme-light .deployment-scope-tabs .scans-network-scope-tab.is-active{background:#2563eb;color:#fff}.deployment-section-card{background:#202020;background:var(--chrome-control-bg,#202020);border:none;border-radius:16px;box-sizing:border-box;max-width:100%;padding:18px 20px 20px;width:100%}.deployment-section-card--general{background:#0000;max-width:none;padding:0}.deployment-section-head{border-bottom:none;display:flex;flex-direction:column;gap:4px;margin-bottom:14px;padding-bottom:0}.deployment-section-title{color:#f1f1f1;color:var(--text-section,#f1f1f1);font-size:18px;font-size:var(--font-section,18px);font-weight:600;margin:0}.deployment-section-desc{color:#a1a1aa;color:var(--text-muted,#a1a1aa);font-size:13px;line-height:1.45;margin:0}.deployment-toggle-list{background:#202020;background:var(--chrome-control-bg,#202020);border:none;border-radius:16px;display:flex;flex-direction:column;gap:0;overflow:hidden}.deployment-toggle-list.is-saving{opacity:.75;pointer-events:none}.deployment-toggle-list .deployment-toggle-row{align-items:center;background:#0000;border-bottom:1px solid #ffffff0f;border-radius:0;cursor:pointer;display:flex;gap:16px;justify-content:space-between;margin:0;padding:14px 16px;position:relative;transition:background .15s ease}.deployment-toggle-list .deployment-toggle-row:last-child{border-bottom:none}.deployment-toggle-list .deployment-toggle-row:hover{background:#ffffff0a}.deployment-toggle-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.deployment-toggle-row strong{color:#f8fafc;color:var(--text-primary,#f8fafc);display:block;font-size:14px;font-weight:600}.deployment-toggle-row small{color:#a1a1aa;color:var(--text-muted,#a1a1aa);display:block;font-size:12px;line-height:1.4;margin-top:0}.deployment-toggle-input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.deployment-toggle-switch{background:#ffffff1f;border:1px solid #ffffff24;border-radius:999px;box-sizing:border-box;flex-shrink:0;height:26px;pointer-events:none;position:relative;transition:background .18s ease,border-color .18s ease;width:44px}.deployment-toggle-switch-thumb{background:#f4f4f5;border-radius:50%;box-shadow:0 1px 3px #00000059;height:18px;left:3px;position:absolute;top:3px;transition:transform .18s ease;width:18px}.deployment-toggle-list .deployment-toggle-row:has(.deployment-toggle-input:checked) .deployment-toggle-switch{background:#2563eb;border-color:#2563eb}.deployment-toggle-list .deployment-toggle-row:has(.deployment-toggle-input:checked) .deployment-toggle-switch-thumb{transform:translateX(18px)}.deployment-toggle-list .deployment-toggle-row:has(.deployment-toggle-input:focus-visible) .deployment-toggle-switch{outline:2px solid #60a5fa;outline-offset:2px}.deployment-settings-checkbox{accent-color:#2563eb;cursor:pointer;flex-shrink:0;height:16px;margin:0;width:16px}.deployment-form-grid{grid-gap:20px 20px;align-items:start;display:grid;gap:20px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.deployment-form-grid>.profile-settings-field{gap:8px;min-width:0}.deployment-form-span{grid-column:1/-1}.deployment-form-options{align-items:center;display:flex;flex-wrap:wrap;gap:8px 18px;min-width:0}.deployment-form-footer{align-items:center;border-top:none;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:space-between;margin-top:20px;padding-top:0}.deployment-option-check{align-items:center;color:#e5e7eb;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;line-height:1.3;margin:0;padding:0;white-space:nowrap}.deployment-option-check .deployment-settings-checkbox{flex-shrink:0;margin:0}.deployment-form-submit{border-radius:10px;flex:0 0 auto;height:40px;margin-left:auto;min-height:40px;min-width:140px;padding:0 20px}.dashboard-container.theme-light .deployment-option-check{color:#111827}.deployment-toolbar{display:block;margin-bottom:14px;width:100%}.deployment-toolbar .risks-page-filters{width:100%}.deployment-page .deployment-toolbar .users-orgs-users-company-filter-bar{background:#1a1a1a!important}.deployment-page .deployment-toolbar .subscription-org-management-search-input,.deployment-page .deployment-toolbar .subscription-org-management-search-input:focus,.deployment-page .deployment-toolbar .subscription-org-management-search-input:focus-visible{background:#1a1a1a!important;background-color:#1a1a1a!important;border:none!important;border-radius:16px!important;box-shadow:none!important;color:#e5e7eb;outline:none!important}.deployment-page .deployment-toolbar .subscription-org-management-search-input:hover{background:#222!important;background-color:#222!important}.dashboard-container.theme-light .deployment-page .deployment-toolbar .users-orgs-users-company-filter-bar{background:#fff!important}.dashboard-container.theme-light .deployment-page .deployment-toolbar .users-orgs-users-company-filter-main,.dashboard-container.theme-light .deployment-page .deployment-toolbar .users-orgs-users-company-filter-main--all-orgs,.dashboard-container.theme-light .deployment-page .deployment-toolbar .users-orgs-users-company-filter-main:hover{color:#111827}.dashboard-container.theme-light .deployment-page .deployment-toolbar .users-orgs-users-company-filter-chevron,.dashboard-container.theme-light .deployment-page .deployment-toolbar .users-orgs-users-company-filter-icon,.dashboard-container.theme-light .deployment-page .deployment-toolbar .users-orgs-users-company-filter-label{color:#6b7280}.dashboard-container.theme-light .deployment-page .deployment-toolbar .users-orgs-users-company-filter-label--active{color:#111827}.dashboard-container.theme-light .deployment-page .deployment-toolbar .subscription-org-management-search-input,.dashboard-container.theme-light .deployment-page .deployment-toolbar .subscription-org-management-search-input:focus,.dashboard-container.theme-light .deployment-page .deployment-toolbar .subscription-org-management-search-input:focus-visible{background:#fff!important;background-color:#fff!important;color:#111827}.dashboard-container.theme-light .deployment-page .deployment-toolbar .subscription-org-management-search-input:hover{background:#f3f4f6!important;background-color:#f3f4f6!important}.dashboard-container.theme-light .deployment-page .deployment-toolbar .subscription-org-management-search-input::placeholder{color:#888}.deployment-install-banner{margin-top:16px}.deployment-page .deployment-table-shell.assets-table-shell--inventory-body,.deployment-page .deployment-table-wrap.assets-table-shell--inventory-body,.deployment-split .deployment-table-shell,.deployment-split .deployment-table-wrap{background:#0000!important;border:none!important;border-radius:0;box-shadow:none;display:flex;flex:0 1 auto!important;flex-direction:column;height:auto!important;margin-top:0;max-height:none!important;min-height:0!important;overflow:hidden;padding:0!important}.deployment-split .deployment-table-shell .risks-page-table-header-frame{flex-shrink:0}.deployment-page .deployment-table-shell .assets-inventory-table-scroll.risks-page-table-scroll,.deployment-page .deployment-table-wrap .risks-page-table-scroll,.deployment-split .deployment-table-shell .risks-page-table-scroll,.deployment-split .deployment-table-wrap .risks-page-table-scroll{--deployment-table-max-rows:6;--assets-inv-max-rows:var(--deployment-table-max-rows);flex:0 1 auto!important;height:auto!important;margin-top:8px;max-height:calc(var(--assets-inv-max-rows)*3.35rem)!important;max-height:calc(var(--assets-inv-max-rows)*var(--assets-inv-row-height, var(--xspectre-table-row-height, 3.35rem)))!important;min-height:0!important;overflow:auto}.deployment-page .deployment-table-shell.assets-table-shell--inventory-body:has(.assets-empty-cell) .assets-inventory-table-scroll.risks-page-table-scroll,.deployment-page .deployment-table-wrap.assets-table-shell--inventory-body:has(.assets-empty-cell) .assets-inventory-table-scroll.risks-page-table-scroll{max-height:7.5rem!important}.deployment-split .deployment-table-shell .assets-inventory-table--header thead th,.deployment-split .deployment-table-shell .risks-page-table--header thead th{background:#0000!important;border:none!important;border-bottom:1px solid #52525b!important;box-shadow:none!important;padding:0!important}.dashboard-container.theme-light .deployment-split .deployment-table-shell .assets-inventory-table--header thead th,.dashboard-container.theme-light .deployment-split .deployment-table-shell .risks-page-table--header thead th{background:#0000!important;border-bottom-color:#a1a1aa!important}.deployment-split .deployment-table-shell .assets-table tbody tr{cursor:pointer}.deployment-split .deployment-table-shell .assets-table tbody tr.is-selected td{background:#2563eb1f}.deployment-plain-table{border-collapse:collapse;width:100%}.deployment-plain-table td,.deployment-plain-table th{border-bottom:1px solid #52525b73;color:#d6d6d6;color:var(--text-body,#d6d6d6);font-size:13px;padding:10px 12px;text-align:left;vertical-align:middle}.deployment-plain-table th{background:#202020;background:var(--chrome-control-bg,#202020);border-bottom-color:#52525b;color:#8f8f8f;color:var(--text-header,#8f8f8f);font-size:12px;font-weight:700;letter-spacing:.08em;position:sticky;text-transform:uppercase;top:0;z-index:1}.deployment-plain-table tbody tr{cursor:pointer}.deployment-plain-table tbody tr.is-selected td,.deployment-plain-table tbody tr:hover td{background:#2563eb1f}.deployment-detail-card{min-height:0;min-width:0;overflow:auto;scrollbar-color:#ffffff47 #0000;scrollbar-width:thin}.deployment-detail-card .deployment-section-title{font-size:16px;margin-bottom:12px}.deployment-detail-card .deployment-form-footer{justify-content:flex-start;margin-top:16px}.deployment-btn{align-items:center;background:#0000;border:1px solid #3f3f46;border-radius:9999px!important;border-radius:var(--popup-action-btn-radius,9999px)!important;box-sizing:border-box;color:#e5e7eb;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-size:var(--popup-action-btn-font-size,13px);font-weight:600;justify-content:center;min-height:34px;min-height:var(--popup-action-btn-height,34px);padding:6px 18px;padding:6px var(--popup-action-btn-padding-x,18px)}.deployment-btn:hover:not(:disabled){background:#ffffff0f;border-color:#71717a}.deployment-btn:disabled{cursor:not-allowed;opacity:.55}.deployment-btn--primary{background:#2563eb;border-color:#2563eb;color:#fff}.deployment-btn--primary:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.deployment-btn--danger{border-color:#ef44448c;color:#fecaca}.deployment-install-banner{align-items:flex-start;background:#2563eb1f;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 14px}.deployment-install-banner code{color:#d6d6d6;color:var(--text-body,#d6d6d6);display:block;flex:1 1 240px;font-size:12px;line-height:1.45;min-width:0;white-space:pre-wrap;word-break:break-all}.deployment-page .profile-settings-field select.profile-settings-input{appearance:none;-webkit-appearance:none;background-color:#1a1a1a;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cpath fill='none' stroke='%23a1a1aa' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' d='m3 5.5 4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:36px}.deployment-select{background:#0000;border:1px solid #3a3a3a;border-radius:10px!important;box-sizing:border-box;color:#e5e7eb;cursor:pointer;font:inherit;font-size:13px;height:36px;min-width:160px;padding:0 12px;width:auto}.dashboard-container.theme-light .deployment-select{background:#0000;border-color:#ccc;color:#111827}.deployment-split{grid-gap:16px;align-items:start;display:grid;flex:0 0 auto;gap:16px;grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr);grid-template-rows:auto;height:auto;min-height:0}.deployment-kv-grid{grid-gap:8px 12px;display:grid;gap:8px 12px;grid-template-columns:140px minmax(0,1fr);margin:0}.deployment-kv-grid dt{color:#8f8f8f;color:var(--text-header,#8f8f8f);font-size:12px;font-weight:700;letter-spacing:.03em;margin:0;text-transform:uppercase}.deployment-kv-grid dd{color:#d6d6d6;color:var(--text-body,#d6d6d6);font-size:13px;margin:0;min-width:0;overflow-wrap:anywhere}.deployment-kv-grid code{font-size:12px}.deployment-json-block{margin-top:14px}.deployment-json-block summary{color:#93c5fd;cursor:pointer;font-size:13px;font-weight:600}.deployment-json-block pre{background:#0a0a0a;border:1px solid #3f3f46;border-radius:10px;color:#e2e8f0;font-size:12px;margin:10px 0 0;max-height:220px;overflow:auto;padding:10px;scrollbar-color:#ffffff47 #0000;scrollbar-width:thin;white-space:pre-wrap;word-break:break-word}.deployment-empty{color:#a1a1aa;color:var(--text-muted,#a1a1aa);font-size:13px;margin:0}.dashboard-container.theme-light .deployment-section-card--general{background:#0000}.dashboard-container.theme-light .deployment-toggle-list{background:#fff;background:var(--chrome-control-bg,#fff);border:none}.dashboard-container.theme-light .deployment-toggle-list .deployment-toggle-row{background:#0000;border-bottom-color:#0000000f}.dashboard-container.theme-light .deployment-toggle-list .deployment-toggle-row:hover{background:#00000008}.dashboard-container.theme-light .deployment-toggle-switch{background:#d4d4d8;border-color:#d4d4d8}.dashboard-container.theme-light .deployment-toggle-switch-thumb{background:#fff;box-shadow:0 1px 3px #0000002e}.dashboard-container.theme-light .deployment-toggle-list .deployment-toggle-row:has(.deployment-toggle-input:checked) .deployment-toggle-switch{background:#2563eb;border-color:#2563eb}.dashboard-container.theme-light .deployment-empty,.dashboard-container.theme-light .deployment-kv-grid dt,.dashboard-container.theme-light .deployment-page-intro,.dashboard-container.theme-light .deployment-section-desc,.dashboard-container.theme-light .deployment-toggle-row small{color:#6b7280}.dashboard-container.theme-light .deployment-section-title,.dashboard-container.theme-light .deployment-toggle-row strong{color:#111827}.dashboard-container.theme-light .deployment-page .profile-settings-field select.profile-settings-input{background-color:#f3f4f6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cpath fill='none' stroke='%236b7280' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' d='m3 5.5 4 4 4-4'/%3E%3C/svg%3E");border-color:#0000;color:#111827}.deployment-page .profile-settings-field .profile-settings-input{background-color:#1a1a1a;border:1px solid #0000;border-radius:9999px!important;box-shadow:none;color:#f4f4f5;height:40px;line-height:1.25;min-height:40px;outline:none;padding:0 14px}.deployment-page .profile-settings-field .profile-settings-input::placeholder{color:#a1a1aa}.deployment-page .profile-settings-field .profile-settings-input:hover{border-color:#0000}.deployment-page .profile-settings-field .profile-settings-input:focus{border-color:#2563eb;box-shadow:none;outline:none}.dashboard-container.theme-light .deployment-page .profile-settings-field .profile-settings-input{background-color:#f3f4f6;border:1px solid #0000;box-shadow:none;color:#111827}.dashboard-container.theme-light .deployment-page .profile-settings-field .profile-settings-input::placeholder{color:#6b7280}.dashboard-container.theme-light .deployment-page .profile-settings-field .profile-settings-input:hover{border-color:#0000}.dashboard-container.theme-light .deployment-page .profile-settings-field .profile-settings-input:focus{border-color:#2563eb;box-shadow:none;outline:none}.dashboard-container.theme-light .deployment-btn{border-color:#d1d5db;color:#111827}.dashboard-container.theme-light .deployment-btn--primary,.dashboard-container.theme-light .deployment-btn--primary:hover:not(:disabled){background:#2563eb;border-color:#2563eb;color:#fff}.dashboard-container.theme-light .deployment-plain-table th{background:#fff;background:var(--chrome-control-bg,#fff);border-bottom-color:#a1a1aa;color:#6b7280}.dashboard-container.theme-light .deployment-plain-table td{border-bottom-color:#e5e7eb;color:#374151}.dashboard-container.theme-light .deployment-install-banner{background:#eff6ff}@media (max-width:980px){.deployment-split,.main-content-inner.page-app-settings .deployment-split{grid-template-columns:1fr}}@media (max-width:640px){.deployment-form-grid,.deployment-scope-tabs .scans-network-scope-tabs-track.deployment-scope-tabs-track{grid-template-columns:1fr}.deployment-form-footer{align-items:stretch;flex-direction:column}.deployment-form-options{width:100%}.deployment-option-check{white-space:normal}.deployment-form-footer .deployment-btn,.deployment-form-submit{margin-left:0;width:100%}}.early-disclosures-title-row .overview-title{margin-top:0}.early-disclosures-title-block{align-items:flex-start;display:flex;flex-direction:column;gap:6px;width:100%}.early-disclosures-title-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.early-disclosures-title-row .overview-title{line-height:1.15;margin:0}.early-disclosures-title-row--with-back{align-items:center;justify-content:flex-start}.early-disclosures-page-subtitle{color:#9b9b9b;font-size:15px;font-weight:500;letter-spacing:.01em;margin:0}.early-disclosures-page-subtitle-spacer{height:20px}.early-disclosures-page{display:flex;flex:1 1;flex-direction:column;gap:32px;justify-content:flex-start;margin-top:8px;min-height:0;min-width:0;overflow:auto;width:100%}.main-content-inner.page-early-disclosures .early-disclosures-page .ghost-cve-panel,.main-content-inner.page-early-disclosures .early-disclosures-page .ghost-cve-section,.main-content-inner.page-early-disclosures .early-disclosures-page .scans-page.early-disclosures-subpage{display:flex;flex:0 0 auto;flex-direction:column;justify-content:flex-start;min-width:0;overflow:visible}.early-disclosures-page .scans-tab-panel[hidden]{display:none!important}.early-disclosures-page .scans-tab-panel:not([hidden]){display:block;flex:0 0 auto;min-width:0;overflow:visible}.early-disclosures-page .assets-table-shell--inventory-body{flex:0 0 auto;min-width:0}.early-disclosures-page .assets-inventory-table-scroll--body{max-height:480px;overflow:auto}.early-disclosures-page .edi-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.early-disclosures-page .edi-stat-card{border-radius:8px;min-width:0}.early-disclosures-page .edi-stat-hint{white-space:normal}.main-content-inner.page-early-disclosures .early-disclosures-page .ghost-cve-section-subtitle{min-width:0;overflow-wrap:anywhere;white-space:normal!important}.early-disclosures-page .ghost-cve-product{overflow-wrap:anywhere;white-space:normal}.early-disclosures-page a:focus-visible,.early-disclosures-page button:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.early-disclosures-page .edi-stats-grid{margin-bottom:0}.early-disclosures-page .edi-feed-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.early-disclosures-page .edi-feed-search{align-items:center;background:#242424;background:var(--chrome-control-bg,#242424);border-radius:8px;color:#a1a1aa;color:var(--chrome-control-fg,#a1a1aa);display:flex;flex:1 1 240px;gap:8px;min-width:0;padding:0 10px}.early-disclosures-page .edi-feed-search input,.early-disclosures-page .edi-feed-status select{background:#242424;background:var(--chrome-control-bg,#242424);border:0;border-radius:8px;color:#e5e7eb;color:var(--chrome-control-fg-hover,#e5e7eb);font:inherit;font-size:13px;height:36px;min-width:0;width:100%}.early-disclosures-page .edi-feed-status{flex:0 1 210px;min-width:0}.early-disclosures-page .edi-feed-status select{padding:0 10px}.early-disclosures-page .edi-toolbar-button{align-items:center;background:#242424;background:var(--chrome-control-bg,#242424);border:0;border-radius:8px;color:#e5e7eb;color:var(--chrome-control-fg-hover,#e5e7eb);cursor:pointer;display:inline-flex;flex-shrink:0;gap:6px;justify-content:center;min-height:36px;min-width:36px;padding:6px}.early-disclosures-page .edi-toolbar-button:disabled{cursor:wait;opacity:.5}.early-disclosures-page .edi-exposure-action{margin-left:6px;vertical-align:middle}.early-disclosures-page input:focus-visible,.early-disclosures-page select:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.early-disclosures-page .ghost-exposure-back-inline-wrap{margin:0}.early-disclosures-page .ghost-exposure-back-inline-btn{min-height:36px}.early-disclosures-page .ghost-exposure-sys-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.early-disclosures-page .ghost-exposure-sys-table-outer{margin-top:0}.early-disclosures-page .ghost-exposure-sys-table-header,.early-disclosures-page .ghost-exposure-sys-table-toolbar{flex-wrap:wrap;min-width:0}.early-disclosures-page .ghost-exposure-sys-table-header .assets-section-title{transform:none}.early-disclosures-page .ghost-exposure-sys-table-toggle{border-radius:8px}.early-disclosures-page .ghost-exposure-sys-table-search-wrap{flex:1 1 180px}.early-disclosures-page .ghost-exposure-sys-table-search{max-width:none}.early-disclosures-page .edi-exposure-empty{border-top:1px solid #3f3f46;border-top:1px solid var(--chrome-border,#3f3f46);color:#e5e7eb;color:var(--chrome-control-fg-hover,#e5e7eb);padding:24px 16px;text-align:center}.main-content-inner.page-early-disclosures .early-disclosures-page{flex:1 1!important;overflow-x:hidden!important;overflow-y:auto!important}.early-disclosures-page,.early-disclosures-page *{transition-property:color,background-color,border-color,opacity}.main-content-inner.page-early-disclosures .early-disclosures-page .assets-table-shell--inventory-body,.main-content-inner.page-early-disclosures .early-disclosures-page .ghost-cve-panel,.main-content-inner.page-early-disclosures .early-disclosures-page .ghost-cve-section,.main-content-inner.page-early-disclosures .early-disclosures-page .scans-page.early-disclosures-subpage,.main-content-inner.page-early-disclosures .early-disclosures-page .scans-tab-panel:not([hidden]){flex:none!important;max-height:none!important;overflow:visible!important}.main-content-inner.page-early-disclosures .early-disclosures-page .assets-table-shell.assets-table-shell--inventory-body .assets-inventory-table-scroll.assets-inventory-table-scroll--body.risks-page-table-scroll{flex:none!important;height:auto!important;max-height:480px!important;overflow:auto!important}.early-disclosures-page .ghost-cve-table tbody td{overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.early-disclosures-page .ghost-cve-table tbody td .ghost-cve-link{overflow-wrap:anywhere;white-space:normal}.early-disclosures-page .ghost-exposure-sys-table .assets-sort-btn{line-height:1.3;max-width:100%;min-width:0;overflow-wrap:anywhere;white-space:normal}.early-disclosures-page .ghost-exposure-sys-table td:nth-child(2){padding-left:8px;padding-right:8px}.early-disclosures-page .ghost-exposure-sys-table .ghost-status-badge{padding:3px 6px;white-space:nowrap}@media (max-width:700px){.early-disclosures-page .edi-stats-grid.ghost-exposure-sys-metrics{grid-template-columns:1fr}.early-disclosures-page .ghost-exposure-sys-table-toolbar{justify-content:flex-start;width:100%}.early-disclosures-page .ghost-exposure-sys-table-toggles{gap:8px;width:100%}}.edi-scope-tabs{margin:0 0 28px;width:100%}.edi-scope-tabs-track{gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-columns:repeat(var(--edi-tab-count,3),minmax(0,1fr))}.edi-scope-tabs .scans-network-scope-tab{background:#1a1a1a;background:var(--chrome-control-bg,#1a1a1a)}.edi-scope-tabs .scans-network-scope-tab:hover{background:#222;background:var(--chrome-control-bg-hover,#222)}.edi-scope-tabs .scans-network-scope-tab.is-active{background:#2563eb;color:#fff}.edi-scope-tabs .scans-network-scope-tab-label{white-space:nowrap}.dashboard-container.theme-light .edi-scope-tabs .scans-network-scope-tab{background:var(--chrome-control-bg);color:#52525b}.dashboard-container.theme-light .edi-scope-tabs .scans-network-scope-tab:hover{background:#ddd;background:var(--chrome-control-bg-hover,#ddd);color:#3f3f46}.dashboard-container.theme-light .edi-scope-tabs .scans-network-scope-tab.is-active{background:#2563eb;color:#fff}@media (max-width:700px){.early-disclosures-page{gap:20px}.early-disclosures-page .edi-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.edi-scope-tabs-track{grid-template-columns:1fr}}.dashboard-container.theme-light .early-disclosures-page-subtitle{color:#6b7280}.sidebar-header{--sidebar-header-pad-top:var(--chrome-header-pad-top,20px);--sidebar-header-band-h:var(--chrome-header-control-h,40px);align-items:center;border-bottom:1px solid #00000059;box-sizing:border-box;display:flex;flex-shrink:0;gap:10px;height:68px;height:var(--chrome-header-height,68px);justify-content:space-between;min-height:68px;min-height:var(--chrome-header-height,68px);overflow:visible;padding:var(--sidebar-header-pad-top) 20px var(--chrome-header-pad-bottom,8px) 24px;position:relative;z-index:6}.sidebar-collapsed .sidebar-header{flex-direction:row;gap:0;justify-content:center;padding:var(--sidebar-header-pad-top) 10px var(--chrome-header-pad-bottom,8px)}.sidebar-header-brand{align-items:center;display:flex;flex:1 1;min-height:var(--sidebar-header-band-h);min-width:0}.sidebar-header-brand--collapsed{flex:1 1 auto;justify-content:center}.sidebar-header-logo{align-items:center;display:flex;justify-content:flex-start;min-height:var(--sidebar-header-band-h);min-width:0}.sidebar-collapsed .sidebar-header-logo{align-items:center;background:#0000;border:none;border-radius:0;box-sizing:border-box;display:inline-flex;flex:0 0 auto;height:auto;justify-content:center;width:auto}.sidebar-header-logo-img{height:22px;max-width:100%;object-fit:contain;object-position:left center;width:auto}.sidebar-header-logo-img--mark{height:20px;object-fit:contain;object-position:center;width:22px}.sidebar-header-arrow-btn{align-items:center;appearance:none;-webkit-backdrop-filter:blur(10px) saturate(1.05);backdrop-filter:blur(10px) saturate(1.05);background:#3a3b3cb8;background-color:#3a3b3cb8;border:1px solid #ffffff1f;border-radius:50%!important;box-shadow:none;box-sizing:border-box;color:#c7c7c7;cursor:pointer;display:flex;flex-shrink:0;height:var(--sidebar-header-band-h);justify-content:center;padding:0;position:absolute;right:0;top:calc(var(--sidebar-header-pad-top) + var(--sidebar-header-band-h)/2);transform:translate(50%,-50%);transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:var(--sidebar-header-band-h);z-index:40}.sidebar-header-arrow-btn:hover{background:#4a4b4ce0;background-color:#4a4b4ce0;border-color:#fff3;box-shadow:none;color:#e8e8e8}.sidebar-header-arrow-btn:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.dashboard-container.theme-light .sidebar-header-arrow-btn{background:#3a3b3cb8;background-color:#3a3b3cb8;border-color:#ffffff1f;box-shadow:none;color:#c7c7c7}.dashboard-container.theme-light .sidebar-header-arrow-btn:hover{background:#4a4b4ce0;background-color:#4a4b4ce0;border-color:#fff3;box-shadow:none;color:#e8e8e8}.sidebar-header-arrow-btn svg{stroke:currentColor;display:block}.sidebar-collapsed .sidebar-header-arrow-btn{bottom:auto;margin:0;right:0;top:calc(var(--sidebar-header-pad-top) + var(--sidebar-header-band-h)/2);transform:translate(50%,-50%)}.sidebar-closed{border-right:none;min-width:0;overflow:hidden;padding:0;width:0}.sidebar-open-btn{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:none;gap:0;justify-content:center;padding:0}.sidebar-open-btn:hover{color:inherit}.sidebar .sidebar-nav{padding-top:var(--sidebar-nav-offset)}.sidebar-collapsed{min-width:72px;width:72px}.sidebar-scroll{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;max-height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#ffffff59 #0000002e;scrollbar-gutter:stable;scrollbar-width:thin}.sidebar-scroll::-webkit-scrollbar{width:8px}.sidebar-scroll::-webkit-scrollbar-track{background:#0000002e;border-radius:9999px}.sidebar-scroll::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:9999px}.sidebar-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff80}.dashboard-container.theme-light .sidebar-scroll{scrollbar-color:#00000059 #00000014}.dashboard-container.theme-light .sidebar-scroll::-webkit-scrollbar-track{background:#00000014}.dashboard-container.theme-light .sidebar-scroll::-webkit-scrollbar-thumb{background:#00000047}.dashboard-container.theme-light .sidebar-scroll::-webkit-scrollbar-thumb:hover{background:#0000006b}.sidebar-nav{display:flex;flex-direction:column;flex-grow:1;min-height:0;overflow:visible}.nav-icon{align-items:center;color:#c7c7c7;display:inline-flex;flex-shrink:0;justify-content:center;transition:color .2s}.nav-item.active .nav-icon{color:#00d2ff}.nav-item{align-items:center;background:#0000;border:none;border-radius:10px;box-sizing:border-box;color:#c7c7c7;cursor:pointer;display:flex;font-size:15px;font-size:var(--font-nav,15px);gap:12px;margin:2px 10px;padding:12px 14px;text-decoration:none;transition:all .2s}.sidebar-collapsed .nav-item{border-radius:10px;justify-content:center;margin:2px 8px;padding:12px 0}.nav-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-label-with-badge{align-items:center;display:inline-flex;gap:8px}.nav-item-badge{background:#ffffff0a;border:1px solid #9ca3af80;border-radius:9999px;color:#9ca3af;flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.06em;padding:2px 7px;text-transform:uppercase}.nav-item-disabled{cursor:not-allowed;opacity:.82}.nav-item-disabled:hover{background-color:initial;color:#c7c7c7}.nav-item-disabled:hover .nav-icon{color:#c7c7c7}.nav-item.active,.nav-item:hover{background-color:#0006;color:#fff}.nav-item.active{background-color:#2c2d30}.sidebar-collapsed .nav-item.active{border-left:none}.sidebar-bottom{flex-shrink:0;margin-top:auto;max-height:none;overflow:visible}.sidebar-bottom,.sidebar-settings-group{display:flex;flex-direction:column}.nav-item-settings-parent{align-self:stretch;box-sizing:border-box;max-width:none;width:auto}.nav-item-settings-parent .nav-label{flex:1 1}.nav-item-settings-chevron{align-items:center;color:#e5e7eb;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;margin-left:2px;opacity:.95;transition:transform .2s ease,color .2s ease,opacity .2s ease;width:28px}.nav-item-settings-parent:hover .nav-item-settings-chevron{color:#fff;opacity:1}.nav-item-settings-parent.active .nav-item-settings-chevron{color:#7eefff;opacity:1}.nav-item-settings-chevron-svg{display:block}.nav-item-settings-chevron.is-open{transform:rotate(-180deg)}.sidebar-settings-sub{border-left:2px solid #94a3b859;display:flex;flex-direction:column;margin:2px 10px 6px 26px;padding:4px 0 6px 12px}.dashboard-container.theme-light .sidebar-settings-sub{border-left-color:#64748b73}.nav-item-settings-sub{align-items:center;border-left:3px solid #0000;display:flex;font-size:13px;gap:10px;margin-left:0;padding:8px 12px 8px 6px}.nav-item-settings-sub .nav-icon-settings-sub{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.nav-item-settings-sub:not(.active) .nav-icon-settings-sub{color:#a8a8a8}.nav-item-settings-sub.active .nav-icon-settings-sub{color:#00d2ff}.nav-item-settings-sub:hover{background-color:#0006;color:#fff}.nav-item-settings-sub.active{background-color:#2c2d30;border-left-color:#00d2ff;color:#fff}.sidebar-collapsed .nav-item-settings-sub{display:none}.sidebar-scans-network-group{display:flex;flex-direction:column}.nav-item-settings-sub-parent{align-self:stretch;box-sizing:border-box;max-width:none;width:auto}.nav-item-settings-sub-parent .nav-label{flex:1 1}.nav-item-settings-sub-parent .nav-item-settings-chevron{color:inherit;height:24px;opacity:.85;width:24px}.nav-item-settings-sub-parent.active .nav-item-settings-chevron,.nav-item-settings-sub-parent:hover .nav-item-settings-chevron{opacity:1}.sidebar-settings-sub-nested{margin:2px 0 4px 14px;padding:2px 0 4px 10px}.dashboard-container.theme-light .sidebar-open-btn{color:inherit}.sidebar-mobile-close-btn{display:none}.dashboard-container--narrow .sidebar-mobile-close-btn{align-items:center;background:#0003;border:1px solid #ffffff1f;border-radius:9999px!important;color:#f4f4f5;cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;margin-right:4px;padding:0;transition:background .15s ease,border-color .15s ease;width:40px}.dashboard-container--narrow .sidebar-mobile-close-btn:hover{background:#00000059;border-color:#fff3}.dashboard-container.theme-light.dashboard-container--narrow .sidebar-mobile-close-btn{background:#ffffff1f;border-color:#0000001f;color:#18181b}.sidebar-mobile-backdrop{display:none}@media (max-width:1200px){.dashboard-container,.dashboard-container.dashboard-container--narrow{max-width:100%;overflow-x:clip}.dashboard-body{flex-direction:row;min-height:100dvh;min-height:100vh;position:relative}.dashboard-body .sidebar{-webkit-overflow-scrolling:touch;align-self:stretch;border-right:1px solid #1a1a1a;box-shadow:none;height:100dvh;height:100vh;left:0;max-height:100dvh;max-height:100vh;max-width:min(300px,88vw);overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom,0);position:fixed!important;top:0;transition:transform .28s ease,box-shadow .28s ease,visibility .28s;z-index:1200}.dashboard-body .sidebar,.dashboard-body .sidebar.sidebar-closed{min-width:min(300px,88vw)!important;overflow:hidden;width:min(300px,88vw)!important}.dashboard-body .sidebar.sidebar-closed{pointer-events:none;transform:translateX(-100%);visibility:hidden}.dashboard-body .sidebar:not(.sidebar-closed){box-shadow:8px 0 36px #00000059;pointer-events:auto;transform:translateX(0);visibility:visible}.dashboard-body .sidebar.sidebar-collapsed{min-width:min(300px,88vw)!important;width:min(300px,88vw)!important}.dashboard-body .sidebar-collapsed .sidebar-header-brand--collapsed{justify-content:flex-start}.dashboard-body .sidebar-collapsed .sidebar-header-logo{background:#0000;border-radius:0;display:flex!important;height:auto;width:auto}.dashboard-body .sidebar-collapsed .nav-item{justify-content:flex-start;padding:12px 20px}.dashboard-body .sidebar .sidebar-scroll{flex:1 1;max-height:none;min-height:0}.sidebar-mobile-backdrop{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:#00000080;display:block;inset:0;position:fixed;z-index:1190}.dashboard-container.theme-light .sidebar-mobile-backdrop{background:#0f172a59}.sidebar-open-btn{display:none}.main-content-inner{padding-bottom:max(20px,env(safe-area-inset-bottom,0));padding-left:max(16px,env(safe-area-inset-left,0));padding-right:max(16px,env(safe-area-inset-right,0))}.partners-settings-actions-row.partners-settings-actions-row{flex-wrap:wrap}.partners-settings-actions-row .partners-settings-search-field.subscription-org-management-search{flex:1 1 100%;margin-left:0;margin-top:6px;max-width:100%}.top-header{align-items:flex-start;flex-direction:column;gap:12px}.header-actions{flex-wrap:wrap;gap:10px;justify-content:space-between;width:100%}.scan-status{flex-wrap:wrap}.chart-header-row{align-items:flex-start;flex-direction:column}.chart-filter{margin-left:0}}@media (max-width:480px){.org-selector-btn{font-size:12px;max-width:none;padding:0 12px}}.driver-popover{all:unset;background-color:#fff;border-radius:5px;box-shadow:0 1px 10px #0006;box-sizing:border-box;color:#2d2d2d;font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif;font-family:var(--driver-popover-font-family,"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif);margin:0;max-width:300px;min-width:250px;padding:15px;position:fixed;right:0;top:0;z-index:1000000000}.driver-popover-title{zoom:1;display:block;font-size:19px;font-weight:700;line-height:1.5;margin:0;position:relative}.driver-popover-close-btn{all:unset;color:#d2d2d2;cursor:pointer;font-size:18px;font-weight:500;height:28px;position:absolute;right:0;text-align:center;top:0;transition:color .2s;width:32px;z-index:1}.driver-popover-close-btn:focus,.driver-popover-close-btn:hover{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:0}.driver-popover-footer{zoom:1;align-items:center;display:flex;justify-content:space-between;margin-top:15px;text-align:right}.driver-popover-progress-text{zoom:1;color:#727272;font-size:13px;font-weight:400}.driver-popover-footer-btn{zoom:1;all:unset;background-color:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#2d2d2d;cursor:pointer;display:inline-block;font-size:12px;line-height:1.3;outline:0;padding:3px 7px;text-decoration:none}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:focus,.driver-popover-footer-btn:hover{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{border:5px solid #fff;content:"";position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-bottom-color:#0000;border-right-color:#0000;border-top-color:#0000;left:100%}.driver-popover-arrow-side-right{border-bottom-color:#0000;border-left-color:#0000;border-top-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-left-color:#0000;border-right-color:#0000;border-top-color:#0000;bottom:100%}.driver-popover-arrow-none,.driver-popover-arrow-side-center{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .4s ease-in-out;animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .4s;animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.xspectre-tour-handoff-veil{background:#0000009e;inset:0;pointer-events:auto;position:fixed;z-index:1000000}.driver-popover.xspectre-dashboard-tour{--tour-shell-bg:#1c1c1c;--tour-shell-border:#fff;--tour-shell-outline:#fff;--tour-shell-text:#f3f4f6;--tour-muted-text:#a1a1aa;--tour-body-text:#d4d4d8;--tour-btn-secondary-bg:#1f1f1f;--tour-btn-secondary-border:#3f3f46;--tour-btn-secondary-text:#f3f4f6;--tour-btn-secondary-hover-bg:#27272a;--tour-btn-secondary-hover-border:#52525b;--tour-btn-primary-bg:#2563eb;--tour-btn-primary-border:#2563eb;--tour-btn-primary-hover:#1d4ed8;--tour-close-border:#3f3f46;--tour-close-border-hover:#71717a;--tour-close-color:#fff;--tour-shadow:0 20px 50px #0000008c;--tour-arrow-fill:#1c1c1c;--tour-arrow-stroke:#fff;--tour-action-btn-height:34px;--tour-action-btn-padding-x:18px;--tour-action-btn-radius:9999px;--tour-action-btn-font-size:13px;--tour-close-size:30px;-webkit-font-smoothing:antialiased;background:var(--tour-shell-bg);border:1px solid var(--tour-shell-border);border-radius:16px;box-shadow:var(--tour-shadow);box-sizing:border-box;color:var(--tour-shell-text);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;max-width:360px;min-width:min(300px,calc(100vw - 32px));outline:2px solid var(--tour-shell-outline);outline-offset:0;padding:22px 24px 20px;pointer-events:auto;width:min(360px,calc(100vw - 32px));z-index:1000002}.xspectre-dashboard-tour .driver-popover-title{color:var(--tour-shell-text);font-size:18px;font-weight:600;letter-spacing:.01em;line-height:1.35;margin:0;padding-right:36px}.xspectre-dashboard-tour .driver-popover-description{color:var(--tour-body-text);font-size:13px;font-weight:400;line-height:1.55;margin-top:8px}.xspectre-dashboard-tour .driver-popover-close-btn{align-items:center;background:#0000;border:1px solid var(--tour-close-border);border-radius:50%!important;color:var(--tour-close-color);display:inline-flex;font-size:18px;font-weight:400;height:var(--tour-close-size);justify-content:center;line-height:0;padding:0;pointer-events:auto;right:14px;text-shadow:none;top:14px;transition:border-color .15s ease,background .15s ease,color .15s ease;width:var(--tour-close-size);z-index:2}.xspectre-dashboard-tour .driver-popover-close-btn:focus-visible,.xspectre-dashboard-tour .driver-popover-close-btn:hover{background:#ffffff0f;border-color:var(--tour-close-border-hover);color:var(--tour-close-color);outline:none}.xspectre-dashboard-tour .driver-popover-footer{align-items:center;gap:12px;margin-top:18px}.xspectre-dashboard-tour .driver-popover-progress-text{color:var(--tour-muted-text);font-size:12px;font-weight:500;letter-spacing:.02em}.xspectre-dashboard-tour .driver-popover-footer,.xspectre-dashboard-tour .driver-popover-navigation-btns,.xspectre-dashboard-tour button.driver-popover-footer-btn{pointer-events:auto}.xspectre-dashboard-tour .driver-popover-navigation-btns{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.xspectre-dashboard-tour--with-extended .driver-popover-footer,.xspectre-dashboard-tour--with-next-section .driver-popover-footer{align-items:stretch;display:flex;flex-direction:column;gap:12px}.xspectre-dashboard-tour--with-extended .driver-popover-progress-text,.xspectre-dashboard-tour--with-next-section .driver-popover-progress-text{align-self:flex-start;order:0}.xspectre-dashboard-tour--with-extended .driver-popover-navigation-btns,.xspectre-dashboard-tour--with-next-section .driver-popover-navigation-btns{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;order:1;width:100%}.xspectre-dashboard-tour--with-extended .driver-popover-navigation-btns .driver-popover-extended-btn,.xspectre-dashboard-tour--with-next-section .driver-popover-navigation-btns .driver-popover-extended-btn{grid-column:1/-1;min-width:0;width:100%}.xspectre-dashboard-tour--with-extended .driver-popover-navigation-btns .driver-popover-next-btn,.xspectre-dashboard-tour--with-extended .driver-popover-navigation-btns .driver-popover-prev-btn,.xspectre-dashboard-tour--with-next-section .driver-popover-navigation-btns .driver-popover-next-btn,.xspectre-dashboard-tour--with-next-section .driver-popover-navigation-btns .driver-popover-prev-btn{min-width:0;width:100%}.xspectre-dashboard-tour .driver-popover-navigation-btns button+button{margin-left:0}.xspectre-dashboard-tour button.driver-popover-footer-btn{align-items:center;border-radius:var(--tour-action-btn-radius)!important;box-sizing:border-box;cursor:pointer;display:inline-flex!important;font-family:inherit;font-size:var(--tour-action-btn-font-size);font-weight:600;gap:6px;height:var(--tour-action-btn-height);justify-content:center;letter-spacing:.01em;line-height:1;margin:0;min-height:var(--tour-action-btn-height);padding:0 var(--tour-action-btn-padding-x);text-align:center;text-decoration:none;text-shadow:none;transition:background .15s ease,border-color .15s ease,color .15s ease;vertical-align:middle;white-space:nowrap}.xspectre-dashboard-tour button.driver-popover-extended-btn,.xspectre-dashboard-tour button.driver-popover-next-btn,.xspectre-dashboard-tour button.driver-popover-prev-btn{min-width:5.75rem}.xspectre-dashboard-tour button.driver-popover-extended-btn{min-width:8.25rem}.xspectre-dashboard-tour button.driver-popover-prev-btn{background:var(--tour-btn-secondary-bg);border:1px solid var(--tour-btn-secondary-border);color:var(--tour-btn-secondary-text)}.xspectre-dashboard-tour button.driver-popover-next-btn{background:var(--tour-btn-primary-bg);border:1px solid var(--tour-btn-primary-border);color:#fff}.xspectre-dashboard-tour button.driver-popover-extended-btn{background:#0000;border:1px solid var(--tour-btn-primary-border);color:var(--tour-btn-primary-bg)}.xspectre-dashboard-tour button.driver-popover-extended-btn:after,.xspectre-dashboard-tour button.driver-popover-next-btn:not(.driver-popover-done-btn):after,.xspectre-dashboard-tour button.driver-popover-prev-btn:before{speak:never;display:inline-block;font-size:12px;font-weight:600;line-height:1}.xspectre-dashboard-tour button.driver-popover-prev-btn:before{content:"←"}.xspectre-dashboard-tour button.driver-popover-extended-btn:after,.xspectre-dashboard-tour button.driver-popover-next-btn:not(.driver-popover-done-btn):after{content:"→"}.xspectre-dashboard-tour button.driver-popover-extended-btn:focus-visible,.xspectre-dashboard-tour button.driver-popover-extended-btn:hover{background:var(--tour-btn-primary-bg);border-color:var(--tour-btn-primary-border);color:#fff;outline:none}.xspectre-dashboard-tour button.driver-popover-prev-btn:focus-visible,.xspectre-dashboard-tour button.driver-popover-prev-btn:hover{background:var(--tour-btn-secondary-hover-bg);border-color:var(--tour-btn-secondary-hover-border);color:var(--tour-btn-secondary-text);outline:none}.xspectre-dashboard-tour button.driver-popover-next-btn:focus-visible,.xspectre-dashboard-tour button.driver-popover-next-btn:hover{background:var(--tour-btn-primary-hover);border-color:var(--tour-btn-primary-hover);color:#fff;outline:none}.xspectre-dashboard-tour button.driver-popover-extended-btn:disabled,.xspectre-dashboard-tour button.driver-popover-next-btn:disabled,.xspectre-dashboard-tour button.driver-popover-prev-btn:disabled{cursor:not-allowed;opacity:.45}.xspectre-dashboard-tour button:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.driver-active-element{border-radius:14px!important}.xspectre-dashboard-tour .driver-popover-arrow{border-color:#0000!important;border-width:8px!important}.xspectre-dashboard-tour .driver-popover-arrow.driver-popover-arrow-side-left{border-left-color:var(--tour-arrow-fill)!important;filter:drop-shadow(1px 0 0 var(--tour-arrow-stroke))}.xspectre-dashboard-tour .driver-popover-arrow.driver-popover-arrow-side-right{border-right-color:var(--tour-arrow-fill)!important;filter:drop-shadow(-1px 0 0 var(--tour-arrow-stroke))}.xspectre-dashboard-tour .driver-popover-arrow.driver-popover-arrow-side-top{border-top-color:var(--tour-arrow-fill)!important;filter:drop-shadow(0 1px 0 var(--tour-arrow-stroke))}.xspectre-dashboard-tour .driver-popover-arrow.driver-popover-arrow-side-bottom{border-bottom-color:var(--tour-arrow-fill)!important;filter:drop-shadow(0 -1px 0 var(--tour-arrow-stroke))}body:has(.dashboard-container.theme-light) .driver-popover.xspectre-dashboard-tour{--tour-shell-bg:#fff;--tour-shell-border:#000;--tour-shell-outline:#000;--tour-shell-text:#111827;--tour-muted-text:#6b7280;--tour-body-text:#4b5563;--tour-btn-secondary-bg:#fff;--tour-btn-secondary-border:#d1d5db;--tour-btn-secondary-text:#111827;--tour-btn-secondary-hover-bg:#f9fafb;--tour-btn-secondary-hover-border:#9ca3af;--tour-close-border:#d1d5db;--tour-close-border-hover:#9ca3af;--tour-close-color:#111827;--tour-shadow:0 20px 40px #0f172a2e;--tour-arrow-fill:#fff;--tour-arrow-stroke:#000}body:has(.dashboard-container.theme-light) .xspectre-dashboard-tour button.driver-popover-next-btn:disabled,body:has(.dashboard-container.theme-light) .xspectre-dashboard-tour button.driver-popover-prev-btn:disabled{cursor:not-allowed;opacity:.45}body:has(.dashboard-container.theme-light) .xspectre-dashboard-tour .driver-popover-close-btn:focus-visible,body:has(.dashboard-container.theme-light) .xspectre-dashboard-tour .driver-popover-close-btn:hover{background:#0f172a0a}@media (max-width:640px){.driver-popover.xspectre-dashboard-tour{border-radius:14px;min-width:0;padding:18px 18px 16px;width:calc(100vw - 24px)}.xspectre-dashboard-tour .driver-popover-footer{gap:10px}.xspectre-dashboard-tour button.driver-popover-footer-btn{min-width:4.75rem;padding-left:14px;padding-right:14px}.xspectre-dashboard-tour button.driver-popover-extended-btn{min-width:0}.xspectre-dashboard-tour--with-extended .driver-popover-navigation-btns,.xspectre-dashboard-tour--with-next-section .driver-popover-navigation-btns{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.driver-active-element,.driver-overlay,.driver-popover{animation:none!important;transition:none!important}}.mfa-enrollment-overlay{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0000009e;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:10050}.mfa-enrollment-dialog{background:#1c1c1c;border:1px solid #2a2a2a;border-radius:16px;box-shadow:0 20px 50px #0000008c;color:#f3f4f6;padding:28px 24px 24px;text-align:center;width:min(420px,100%)}.mfa-enrollment-title{color:#f9fafb;font-family:inherit;font-size:1.35rem;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0 0 8px}.mfa-enrollment-copy{color:#a1a1aa;font-size:14px;line-height:1.45;margin:0 0 12px}.mfa-enrollment-warning{background:#7f1d1d47;border:1px solid #f8717159;border-radius:10px;color:#fecaca;font-size:13px;font-weight:500;line-height:1.45;margin:0 0 22px;padding:12px 14px}.mfa-enrollment-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.mfa-enrollment-btn{align-items:center;appearance:none;-webkit-appearance:none;border:1px solid #0000;border-radius:9999px!important;box-shadow:none;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;justify-content:center;line-height:1.2;min-height:34px;min-width:140px;outline:none;padding:6px 18px;transition:background .15s ease,border-color .15s ease,color .15s ease}.mfa-enrollment-btn--primary{background:#2563eb;border-color:#2563eb;color:#fff}.mfa-enrollment-btn--primary:hover{background:#1d4ed8;border-color:#1d4ed8}.dashboard-container.theme-light .mfa-enrollment-dialog{background:#fff;border-color:#e5e7eb;box-shadow:0 20px 40px #0f172a2e;color:#111827}.dashboard-container.theme-light .mfa-enrollment-title{color:#111827}.dashboard-container.theme-light .mfa-enrollment-copy{color:#6b7280}.dashboard-container.theme-light .mfa-enrollment-warning{background:#fef2f2;border-color:#dc262647;color:#991b1b}@media (max-width:480px){.mfa-enrollment-btn{flex:1 1 140px;min-width:0}}
/*# sourceMappingURL=main.f21eeffe.css.map*/