*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.app-bg{background:radial-gradient(circle at 14% 12%,rgba(255,255,255,.14),transparent 0 20%),radial-gradient(circle at 82% 18%,rgba(191,219,254,.12),transparent 0 22%),radial-gradient(circle at 50% 110%,rgba(96,165,250,.12),transparent 0 24%)}.app-shell{position:relative;border-radius:2rem;border-width:1px;border-color:#ffffff2e;background-color:#0206176b;--tw-shadow: 0 28px 80px rgba(2,6,23,.34);--tw-shadow-colored: 0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}html[data-theme=light] .app-shell.border.border-white\/10,html[data-theme=light] .rounded-3xl.app-shell.border-white\/10,html[data-theme=light] .rounded-\[2rem\].app-shell.border-white\/10,html[data-theme=light] .rounded-\[1\.6rem\].app-shell.border-white\/10{border-color:#4755692e;background:linear-gradient(180deg,#dee4ebfa,#d1d8e0f7);box-shadow:0 16px 36px #0f172a0f}html[data-theme=light] .app-shell.border.border-white\/10,html[data-theme=light] .rounded-3xl.app-shell.border-white\/10,html[data-theme=light] .rounded-\[2rem\].app-shell.border-white\/10,html[data-theme=light] .rounded-\[1\.6rem\].app-shell.border-white\/10,html[data-theme=light] .rounded-\[1\.3rem\].app-shell.border-white\/10{background:linear-gradient(180deg,var(--light-panel-top),var(--light-panel-bottom));border-color:var(--light-border);box-shadow:0 24px 60px #020a183d;color:var(--light-ink)}html[data-theme=light] .clients-page .rounded-2xl.app-shell.border-white\/10,html[data-theme=light] .reports-page .rounded-2xl.app-shell.border-white\/10,html[data-theme=light] .dashboard-page .rounded-2xl.app-shell.border-white\/10,html[data-theme=light] .dashboard-page .rounded-2xl.app-shell.border-dashed.border-white\/10,html[data-theme=light] .dashboard-page .rounded-xl.app-shell.border-white\/10,html[data-theme=light] .dashboard-page .rounded-xl.app-shell.border-white\/12{background:#2f415dc2;border-color:#b8d1f22e;color:var(--light-ink)}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1rem\].app-shell,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.25rem\].app-shell,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.05rem\].app-shell{border-color:#b8d1f22e;background:linear-gradient(180deg,#3d4e70c7,#4a5d80a8)}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1rem\].app-shell:hover,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.25rem\].app-shell:hover,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.05rem\].app-shell:hover{background:linear-gradient(180deg,#485b80d6,#54698fb8)}.app-shell{min-height:calc(100vh - 2rem);width:100%;overflow:visible}.app-shell.support-modal-active{overflow:hidden}.app-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#ffffff14,#ffffff05 28%,#fff0)}.app-panel{border-radius:1.8rem;border-width:1px;border-color:#ffffff29;background-color:#02061770;--tw-shadow: 0 24px 60px rgba(2,6,23,.24);--tw-shadow-colored: 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}html[data-theme=light] .rounded-3xl.app-panel.border-white\/10,html[data-theme=light] .rounded-\[2rem\].app-panel.border-white\/10,html[data-theme=light] .rounded-\[1\.6rem\].app-panel.border-white\/10{border-color:#4755692e;background:linear-gradient(180deg,#dee4ebfa,#d1d8e0f7);box-shadow:0 16px 36px #0f172a0f}html[data-theme=light] .rounded-3xl.app-panel.border-white\/10,html[data-theme=light] .rounded-\[2rem\].app-panel.border-white\/10,html[data-theme=light] .rounded-\[1\.6rem\].app-panel.border-white\/10,html[data-theme=light] .rounded-\[1\.3rem\].app-panel.border-white\/10{background:linear-gradient(180deg,var(--light-panel-top),var(--light-panel-bottom));border-color:var(--light-border);box-shadow:0 24px 60px #020a183d;color:var(--light-ink)}html[data-theme=light] .clients-page .rounded-2xl.app-panel.border-white\/10,html[data-theme=light] .reports-page .rounded-2xl.app-panel.border-white\/10,html[data-theme=light] .dashboard-page .rounded-2xl.app-panel.border-white\/10,html[data-theme=light] .dashboard-page .rounded-2xl.app-panel.border-dashed.border-white\/10,html[data-theme=light] .dashboard-page .rounded-xl.app-panel.border-white\/10,html[data-theme=light] .dashboard-page .rounded-xl.app-panel.border-white\/12{background:#2f415dc2;border-color:#b8d1f22e;color:var(--light-ink)}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1rem\].app-panel,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.25rem\].app-panel,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.05rem\].app-panel{border-color:#b8d1f22e;background:linear-gradient(180deg,#3d4e70c7,#4a5d80a8)}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1rem\].app-panel:hover,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.25rem\].app-panel:hover,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.05rem\].app-panel:hover{background:linear-gradient(180deg,#485b80d6,#54698fb8)}.app-panel-soft{border-radius:1.5rem;border-width:1px;border-color:#ffffff29;background-color:#ffffff12;--tw-shadow: 0 18px 40px rgba(2,6,23,.18);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}html[data-theme=light] .rounded-3xl.app-panel-soft.border-white\/10,html[data-theme=light] .rounded-\[2rem\].app-panel-soft.border-white\/10,html[data-theme=light] .rounded-\[1\.6rem\].app-panel-soft.border-white\/10{border-color:#4755692e;background:linear-gradient(180deg,#dee4ebfa,#d1d8e0f7);box-shadow:0 16px 36px #0f172a0f}html[data-theme=light] .rounded-3xl.app-panel-soft.border-white\/10,html[data-theme=light] .rounded-\[2rem\].app-panel-soft.border-white\/10,html[data-theme=light] .rounded-\[1\.6rem\].app-panel-soft.border-white\/10,html[data-theme=light] .rounded-\[1\.3rem\].app-panel-soft.border-white\/10{background:linear-gradient(180deg,var(--light-panel-top),var(--light-panel-bottom));border-color:var(--light-border);box-shadow:0 24px 60px #020a183d;color:var(--light-ink)}html[data-theme=light] .clients-page .rounded-2xl.app-panel-soft.border-white\/10,html[data-theme=light] .reports-page .rounded-2xl.app-panel-soft.border-white\/10,html[data-theme=light] .dashboard-page .rounded-2xl.app-panel-soft.border-white\/10,html[data-theme=light] .dashboard-page .rounded-2xl.app-panel-soft.border-dashed.border-white\/10,html[data-theme=light] .dashboard-page .rounded-xl.app-panel-soft.border-white\/10,html[data-theme=light] .dashboard-page .rounded-xl.app-panel-soft.border-white\/12{background:#2f415dc2;border-color:#b8d1f22e;color:var(--light-ink)}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1rem\].app-panel-soft,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.25rem\].app-panel-soft,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.05rem\].app-panel-soft{border-color:#b8d1f22e;background:linear-gradient(180deg,#3d4e70c7,#4a5d80a8)}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1rem\].app-panel-soft:hover,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.25rem\].app-panel-soft:hover,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.05rem\].app-panel-soft:hover{background:linear-gradient(180deg,#485b80d6,#54698fb8)}.app-input{width:100%;border-radius:1rem;border-width:1px;border-color:#fff3;background-color:#0206178c;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html[data-theme=light] .app-input{color:#0f172a;color:#111827}html[data-theme=light] .dashboard-summary-blade .app-input{color:#0f172a}html[data-theme=light] .rounded-3xl.app-input.border-white\/10,html[data-theme=light] .rounded-\[2rem\].app-input.border-white\/10,html[data-theme=light] .rounded-\[1\.6rem\].app-input.border-white\/10{border-color:#4755692e;background:linear-gradient(180deg,#dee4ebfa,#d1d8e0f7);box-shadow:0 16px 36px #0f172a0f}html[data-theme=light] .clients-page .app-input{color:#0f172a}html[data-theme=light] .app-input{color:var(--light-ink)}html[data-theme=light] .rounded-3xl.app-input.border-white\/10,html[data-theme=light] .rounded-\[2rem\].app-input.border-white\/10,html[data-theme=light] .rounded-\[1\.6rem\].app-input.border-white\/10,html[data-theme=light] .rounded-\[1\.3rem\].app-input.border-white\/10{background:linear-gradient(180deg,var(--light-panel-top),var(--light-panel-bottom));border-color:var(--light-border);box-shadow:0 24px 60px #020a183d;color:var(--light-ink)}html[data-theme=light] .clients-page .app-input.border.border-white\/10,html[data-theme=light] .reports-page .app-input.border.border-white\/10,html[data-theme=light] .dashboard-page .app-input.border.border-white\/10,html[data-theme=light] .dashboard-page .app-input.border.border-dashed.border-white\/10,html[data-theme=light] .clients-page .rounded-2xl.app-input.border-white\/10,html[data-theme=light] .reports-page .rounded-2xl.app-input.border-white\/10,html[data-theme=light] .dashboard-page .rounded-2xl.app-input.border-white\/10,html[data-theme=light] .dashboard-page .rounded-2xl.app-input.border-dashed.border-white\/10,html[data-theme=light] .dashboard-page .rounded-xl.app-input.border-white\/10,html[data-theme=light] .dashboard-page .rounded-xl.app-input.border-white\/12{background:#2f415dc2;border-color:#b8d1f22e;color:var(--light-ink)}html[data-theme=light] .clients-page .app-input,html[data-theme=light] .reports-page .app-input,html[data-theme=light] .dashboard-page .app-input{color:var(--light-ink)}html[data-theme=light] .deep-scan-page-scroll .app-input{color:#f1f5f9eb}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1rem\].app-input,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.25rem\].app-input,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.05rem\].app-input{border-color:#b8d1f22e;background:linear-gradient(180deg,#3d4e70c7,#4a5d80a8)}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1rem\].app-input:hover,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.25rem\].app-input:hover,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.05rem\].app-input:hover{background:linear-gradient(180deg,#485b80d6,#54698fb8)}html[data-theme=light] .dashboard-summary-blade .app-input{color:#f1f5f9eb}.app-input::-moz-placeholder{color:#d4d4d899}.app-input::placeholder{color:#d4d4d899}.app-input:focus{border-color:#fff6;--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.app-back-link{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3rem;padding:.8rem 1.2rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff14,#ffffff0a);color:#fff;text-decoration:none;font-size:.92rem;font-weight:600;line-height:1.2;box-shadow:0 12px 24px #02061724;transition:transform .18s ease,background .18s ease,border-color .18s ease,opacity .18s ease}.app-back-link:hover{transform:translateY(-1px);border-color:#7dd3fc42;background:linear-gradient(180deg,#3b82f62e,#0ea5e91a)}.password-field-shell{width:100%}.password-field-wrap{position:relative;width:100%}.password-field-input{padding-right:3.2rem!important}.password-field-input-error{border-color:#fb71859e!important;background:#7f1d1d2e!important}.password-field-input::-ms-reveal,.password-field-input::-ms-clear{display:none}.password-field-input::-webkit-credentials-auto-fill-button,.password-field-input::-webkit-textfield-decoration-container{visibility:hidden;display:none!important;pointer-events:none}.password-toggle-btn{position:absolute;top:50%;right:.85rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.3rem;height:1.3rem;padding:0;border:0;background:transparent;box-shadow:none;color:#e2e8f0b8;transition:color .18s ease,transform .18s ease,opacity .18s ease}.password-toggle-btn:hover:not(:disabled){transform:translateY(calc(-50% - 1px));color:#fff}.password-toggle-btn:focus-visible{outline:none;color:#fff}.password-toggle-btn:disabled{opacity:.45;cursor:not-allowed}.domain-input-invalid{border-color:#fb7185b8!important;background:#7f1d1d2e!important;box-shadow:0 0 0 1px #fb718538,inset 0 1px #ffffff08}.domain-input-warning{display:inline-flex;align-items:flex-start;gap:.65rem;border-radius:1rem;border:1px solid rgba(251,113,133,.24);background:#7f1d1d29;padding:.8rem .95rem;font-size:.84rem;line-height:1.45rem;color:#fecdd3}.app-nav-pill.active{border-color:#ddd6fe66;background-color:#a78bfa57;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}html[data-theme=light] .clients-page .app-nav-pill.active,html[data-theme=light] .reports-page .app-nav-pill.active,html[data-theme=light] .dashboard-page .app-nav-pill.active{color:var(--light-ink)}html[data-theme=light] .app-nav-pill.active{color:#0f172a;color:#111827}html[data-theme=light] .dashboard-summary-blade .app-nav-pill.active,html[data-theme=light] .clients-page .app-nav-pill.active{color:#0f172a}html[data-theme=light] .app-nav-pill.active,html[data-theme=light] .clients-page .app-nav-pill.active,html[data-theme=light] .reports-page .app-nav-pill.active,html[data-theme=light] .dashboard-page .app-nav-pill.active{color:var(--light-ink)}html[data-theme=light] .deep-scan-page-scroll .app-nav-pill.active,html[data-theme=light] .dashboard-summary-blade .app-nav-pill.active{color:#f1f5f9eb}.app-nav-pill.active{box-shadow:0 10px 30px #0f172a29}.app-page-wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1540px;min-width:0}.app-content-frame{margin-left:auto;margin-right:auto;width:100%;max-width:72rem}.billing-page{position:relative;isolation:isolate}.billing-page:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:2rem;background:transparent}.billing-page>*{position:relative;z-index:1}.billing-page .app-panel,.billing-page .app-panel-soft{overflow:hidden;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.billing-page .app-panel{background:linear-gradient(180deg,#0f172af0,#0f172ae6)!important}.billing-page .app-panel-soft{background:linear-gradient(180deg,#1e293be0,#0f172ad1)!important}.targets-page,.recurring-scans-page{position:relative;isolation:isolate}.targets-page>*,.recurring-scans-page>*{position:relative;z-index:1}.targets-page .app-panel,.targets-page .app-panel-soft,.recurring-scans-page .app-panel,.recurring-scans-page .app-panel-soft{overflow:hidden;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.targets-page .app-panel,.recurring-scans-page .app-panel{background:linear-gradient(180deg,#0f172af0,#0f172ae6)!important}.targets-page .app-panel-soft,.recurring-scans-page .app-panel-soft{background:linear-gradient(180deg,#1e293be0,#0f172ad1)!important}.dashboard-page,.report-page-scroll{height:auto;overflow-y:visible;overflow-x:clip;padding-right:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.left-4{left:1rem}.top-1\/2{top:50%}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[10px\]{margin-top:10px}.mt-\[5px\]{margin-top:5px}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-2\.5{height:.625rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-7{height:1.75rem}.h-9{height:2.25rem}.h-\[290px\]{height:290px}.h-auto{height:auto}.h-full{height:100%}.max-h-24{max-height:6rem}.max-h-72,.max-h-\[18rem\]{max-height:18rem}.max-h-\[22rem\]{max-height:22rem}.max-h-\[52vh\]{max-height:52vh}.min-h-0{min-height:0px}.min-h-\[1\.35rem\]{min-height:1.35rem}.min-h-\[104px\]{min-height:104px}.min-h-\[110px\]{min-height:110px}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[14rem\]{min-height:14rem}.min-h-\[15rem\]{min-height:15rem}.min-h-\[16rem\]{min-height:16rem}.min-h-\[180px\]{min-height:180px}.min-h-\[220px\]{min-height:220px}.min-h-\[320px\]{min-height:320px}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[70vh\]{min-height:70vh}.min-h-\[7rem\]{min-height:7rem}.min-h-\[80px\]{min-height:80px}.min-h-\[84px\]{min-height:84px}.min-h-\[88px\]{min-height:88px}.min-h-\[8rem\]{min-height:8rem}.min-h-\[90px\]{min-height:90px}.min-h-\[9rem\]{min-height:9rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-2\.5{width:.625rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-9{width:2.25rem}.w-\[15rem\]{width:15rem}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[10\.5rem\]{min-width:10.5rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[180px\]{min-width:180px}.min-w-\[21rem\]{min-width:21rem}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[760px\]{min-width:760px}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8\.25rem\]{min-width:8.25rem}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[8\.75rem\]{min-width:8.75rem}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[9\.75rem\]{min-width:9.75rem}.min-w-\[9rem\]{min-width:9rem}.min-w-full{min-width:100%}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[760px\]{max-width:760px}.max-w-\[960px\]{max-width:960px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-1{row-gap:.25rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-visible{overflow-y:visible}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-xl{border-radius:.75rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[0\.8rem\]{border-radius:.8rem}.rounded-\[0\.95rem\]{border-radius:.95rem}.rounded-\[0\.9rem\]{border-radius:.9rem}.rounded-\[1\.05rem\]{border-radius:1.05rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.3rem\]{border-radius:1.3rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.55rem\]{border-radius:1.55rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[1\.8rem\]{border-radius:1.8rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/25{border-color:#fcd34d40}.border-amber-300\/30{border-color:#fcd34d4d}.border-amber-300\/35{border-color:#fcd34d59}.border-amber-300\/40{border-color:#fcd34d66}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-400\/30{border-color:#fbbf244d}.border-cyan-300\/20{border-color:#67e8f933}.border-cyan-300\/30{border-color:#67e8f94d}.border-cyan-300\/40{border-color:#67e8f966}.border-cyan-400\/20{border-color:#22d3ee33}.border-cyan-400\/30{border-color:#22d3ee4d}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300\/20{border-color:#6ee7b733}.border-emerald-300\/25{border-color:#6ee7b740}.border-emerald-300\/30{border-color:#6ee7b74d}.border-emerald-400\/15{border-color:#34d39926}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/25{border-color:#34d39940}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500\/30{border-color:#10b9814d}.border-fuchsia-300\/20{border-color:#f0abfc33}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-orange-400\/40{border-color:#fb923c66}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300\/20{border-color:#fca5a533}.border-red-300\/25{border-color:#fca5a540}.border-red-300\/30{border-color:#fca5a54d}.border-red-400\/40{border-color:#f8717166}.border-red-500\/30{border-color:#ef44444d}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-300\/20{border-color:#fda4af33}.border-rose-300\/25{border-color:#fda4af40}.border-rose-300\/30{border-color:#fda4af4d}.border-rose-300\/35{border-color:#fda4af59}.border-rose-300\/45{border-color:#fda4af73}.border-rose-400\/20{border-color:#fb718533}.border-rose-400\/25{border-color:#fb718540}.border-rose-400\/30{border-color:#fb71854d}.border-rose-400\/40{border-color:#fb718566}.border-sky-300\/20{border-color:#7dd3fc33}.border-sky-300\/30{border-color:#7dd3fc4d}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-400\/30{border-color:#94a3b84d}.border-violet-300\/20{border-color:#c4b5fd33}.border-violet-300\/30{border-color:#c4b5fd4d}.border-violet-400\/20{border-color:#a78bfa33}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/5{border-color:#ffffff0d}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-zinc-200{--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity, 1))}.border-zinc-300\/20{border-color:#d4d4d833}.border-zinc-400\/20{border-color:#a1a1aa33}.border-zinc-900{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.bg-\[\#071321\]{--tw-bg-opacity: 1;background-color:rgb(7 19 33 / var(--tw-bg-opacity, 1))}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-cyan-300{--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.bg-cyan-300\/10{background-color:#67e8f91a}.bg-cyan-400\/10{background-color:#22d3ee1a}.bg-cyan-400\/5{background-color:#22d3ee0d}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/20{background-color:#06b6d433}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-fuchsia-400\/10{background-color:#e879f91a}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-pink-300{--tw-bg-opacity: 1;background-color:rgb(249 168 212 / var(--tw-bg-opacity, 1))}.bg-red-400\/10{background-color:#f871711a}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-rose-400\/10{background-color:#fb71851a}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-sky-400\/10{background-color:#38bdf81a}.bg-sky-400\/\[0\.16\]{background-color:#38bdf829}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-950\/30{background-color:#0206174d}.bg-slate-950\/35{background-color:#02061759}.bg-slate-950\/40{background-color:#02061766}.bg-slate-950\/55{background-color:#0206178c}.bg-slate-950\/80{background-color:#020617cc}.bg-transparent{background-color:transparent}.bg-violet-400\/10{background-color:#a78bfa1a}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/5{background-color:#ffffff0d}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.1\]{background-color:#ffffff1a}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-zinc-400\/10{background-color:#a1a1aa1a}.bg-zinc-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-zinc-500\/10{background-color:#71717a1a}.bg-zinc-700{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-zinc-950\/35{background-color:#09090b59}.bg-zinc-950\/40{background-color:#09090b66}.bg-zinc-950\/45{background-color:#09090b73}.bg-zinc-950\/50{background-color:#09090b80}.bg-zinc-950\/60{background-color:#09090b99}.bg-zinc-950\/65{background-color:#09090ba6}.bg-zinc-950\/70{background-color:#09090bb3}.bg-zinc-950\/80{background-color:#09090bcc}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-zinc-950{--tw-gradient-from: #09090b var(--tw-gradient-from-position);--tw-gradient-to: rgb(9 9 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-zinc-950{--tw-gradient-to: rgb(9 9 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #09090b var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-slate-950\/90{--tw-gradient-to: rgb(2 6 23 / .9) var(--tw-gradient-to-position)}.\!p-5{padding:1.25rem!important}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[0\.45rem\]{padding:.45rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pl-11{padding-left:2.75rem}.pl-5{padding-left:1.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-20{padding-right:5rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[14px\]{font-size:14px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.15rem\]{line-height:1.15rem}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-100\/90{color:#fef3c7e6}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-50{--tw-text-opacity: 1;color:rgb(255 251 235 / var(--tw-text-opacity, 1))}.text-amber-50\/80{color:#fffbebcc}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.text-cyan-100\/90{color:#cffafee6}.text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-cyan-200\/70{color:#a5f3fcb3}.text-cyan-200\/80{color:#a5f3fccc}.text-cyan-200\/90{color:#a5f3fce6}.text-cyan-300\/70{color:#67e8f9b3}.text-cyan-50{--tw-text-opacity: 1;color:rgb(236 254 255 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-100\/80{color:#d1fae5cc}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-200\/80{color:#a7f3d0cc}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-50{--tw-text-opacity: 1;color:rgb(236 253 245 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-fuchsia-100{--tw-text-opacity: 1;color:rgb(250 232 255 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-orange-100{--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-200\/90{color:#fecacae6}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-rose-100{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.text-rose-100\/85{color:#ffe4e6d9}.text-rose-200\/90{color:#fecdd3e6}.text-rose-50{--tw-text-opacity: 1;color:rgb(255 241 242 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-sky-100{--tw-text-opacity: 1;color:rgb(224 242 254 / var(--tw-text-opacity, 1))}.text-sky-100\/75{color:#e0f2febf}.text-sky-100\/90{color:#e0f2fee6}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-50{--tw-text-opacity: 1;color:rgb(240 249 255 / var(--tw-text-opacity, 1))}.text-sky-50\/90{color:#f0f9ffe6}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-200\/70{color:#e2e8f0b3}.text-slate-200\/80{color:#e2e8f0cc}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-300\/70{color:#cbd5e1b3}.text-slate-300\/80{color:#cbd5e1cc}.text-slate-300\/85{color:#cbd5e1d9}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-violet-100{--tw-text-opacity: 1;color:rgb(237 233 254 / var(--tw-text-opacity, 1))}.text-violet-100\/90{color:#ede9fee6}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-violet-50{--tw-text-opacity: 1;color:rgb(245 243 255 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity, 1))}.text-zinc-100{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.text-zinc-200{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.text-zinc-200\/75{color:#e4e4e7bf}.text-zinc-200\/80{color:#e4e4e7cc}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.text-zinc-300\/70{color:#d4d4d8b3}.text-zinc-300\/75{color:#d4d4d8bf}.text-zinc-300\/80{color:#d4d4d8cc}.text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-zinc-600{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.text-zinc-700{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.text-zinc-900{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 10px 30px rgba(0,0,0,.18);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(2\,6\,23\,0\.16\)\]{--tw-shadow: 0 14px 30px rgba(2,6,23,.16);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(2\,6\,23\,0\.18\)\]{--tw-shadow: 0 18px 48px rgba(2,6,23,.18);--tw-shadow-colored: 0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 20px 50px rgba(0,0,0,.2);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(2\,6\,23\,0\.28\)\]{--tw-shadow: 0 24px 70px rgba(2,6,23,.28);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 30px 80px rgba(0,0,0,.28);--tw-shadow-colored: 0 30px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.05);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/20{--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-rose-950\/15{--tw-shadow-color: rgb(76 5 25 / .15);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-white\/30{--tw-ring-color: rgb(255 255 255 / .3)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{color-scheme:dark}html{height:100%;scroll-behavior:smooth;overflow-x:hidden;overscroll-behavior-x:none;overscroll-behavior-y:auto}body{min-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:none;overscroll-behavior-y:auto;--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#25282d,#343944 34%,#2b4871 70%,#102244);background-attachment:fixed}#root{min-height:100vh;overflow-x:hidden;overflow-y:visible;overscroll-behavior-x:none;overscroll-behavior-y:auto}.blade-shell{position:fixed;inset:0 auto 0 0;width:232px;padding:.9rem .75rem;z-index:60;display:flex;flex-direction:column;gap:.8rem;isolation:isolate;border-right:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#050a14eb,#080d18db);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:20px 0 50px #02061733}.blade-nav{display:flex;flex-direction:column;gap:.55rem;margin-top:.1rem}.blade-nav-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;box-sizing:border-box;width:100%;align-items:center;justify-content:flex-start;gap:.75rem;min-height:3rem;padding:.82rem .9rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.06);background:transparent;color:#ffffffe0;font:inherit;font-size:.72rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;text-decoration:none;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.blade-nav-item:hover{transform:translate(3px);border-color:#a1a1aa2e;background:linear-gradient(180deg,#52525b3d,#27272a2e);box-shadow:inset 0 0 0 1px #ffffff08,0 10px 24px #0f172a29}.blade-nav-item.active{border-color:#a1a1aa42;background:linear-gradient(135deg,#52525b94,#3f3f466b 48%,#27272abd);box-shadow:inset 3px 0 #e4e4e7d6,0 14px 28px #0f172a2e}.blade-main{position:relative;isolation:isolate;min-height:100vh;height:100vh;padding:1rem 1.2rem 1rem calc(232px + 1.45rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.blade-nav-item svg{flex:0 0 auto}@media(max-width:1024px){.blade-shell{width:214px}.blade-main{padding-left:calc(214px + 1.15rem)}.dashboard-scan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.blade-shell{position:static;width:100%;height:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.blade-main{padding:.8rem}.app-shell{height:auto;min-height:calc(100vh - 1.8rem)}.dashboard-scan-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.header-grid{display:grid;grid-template-columns:1fr auto 1fr}.dashboard-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.dashboard-metric-grid-wide{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-label{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-size:.76rem;font-weight:600;letter-spacing:.18em;color:#ffffffc7}.metric-value{margin-top:.85rem;font-size:2.35rem;font-weight:900;color:#fff}.dashboard-scan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.scan-card{border:1px solid rgba(255,255,255,.14);background:#ffffff12;border-radius:1.15rem;padding:.85rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.scan-card-domain{font-size:.95rem;font-weight:600;color:#fff;line-height:1.35;overflow-wrap:anywhere}.scan-status-pill{display:inline-flex;margin-top:.6rem;border-radius:999px;padding:.28rem .62rem;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;border:1px solid rgba(255,255,255,.18)}.status-finished{background:#34d39924;color:#d1fae5}.status-running{background:#60a5fa29;color:#dbeafe}.status-queued{background:#facc1529;color:#fef3c7}.status-failed{background:#fb718529;color:#ffe4e6}.status-other{background:#ffffff1a;color:#fff}.scan-module-pill-grid{display:flex;flex-wrap:wrap;gap:.38rem;max-width:100%}.scan-module-pill{display:inline-flex;align-items:center;justify-content:center;min-width:2.45rem;border-radius:999px;padding:.22rem .5rem;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#ffffffdb;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.progress-shell{min-height:520px;display:flex;align-items:center;justify-content:center}.progress-rail{width:min(100%,820px);margin-inline:auto;border-radius:999px}.progress-water-track{position:relative;width:100%;height:1.9rem;overflow:hidden;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:linear-gradient(180deg,#ffffff24,#ffffff0d);box-shadow:inset 0 1px #ffffff1a,inset 0 -18px 40px #00000038,0 22px 50px #02061733;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.progress-water-fill{position:relative;height:100%;min-width:1.5rem;overflow:hidden;border-radius:999px;background:linear-gradient(180deg,#737373f5,#52525bf7 32%,#3f3f46fa 68%,#27272a);box-shadow:inset 0 1px #ffffff2e,inset 0 -8px 18px #00000047,0 0 14px #00000029;transition:width 1.15s cubic-bezier(.22,1,.36,1)}.progress-wave{position:absolute;inset:auto -8% -42%;height:145%;border-radius:42%;background:#ffffff38}.progress-wave-a{animation:water-wave-a 5.6s linear infinite}.progress-wave-b{inset:auto -10% -55%;background:#ffffff24;animation:water-wave-b 7.8s linear infinite}.progress-water-gloss{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.42),transparent 46%)}.progress-water-value{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2;font-size:.88rem;font-weight:900;letter-spacing:.04em;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.42);pointer-events:none}.particle-text-layer{position:relative;display:inline-block;min-height:1.9rem;max-width:100%}.particle-text-current{position:relative;z-index:2;animation:text-enter-soft .52s ease}.particle-text-exit{position:absolute;inset:0 auto auto 0;white-space:nowrap;pointer-events:none;z-index:1}.particle-char{display:inline-block;animation:particle-disintegrate .62s ease forwards;animation-delay:var(--pd, 0ms)}.particle-char-soft{animation-duration:.68s}@keyframes particle-disintegrate{0%{opacity:1;transform:translateZ(0) scale(1);filter:blur(0px)}45%{opacity:.94}to{opacity:0;transform:translate3d(var(--dx, 8px),var(--dy, -8px),0) scale(.45);filter:blur(5px)}}@keyframes text-enter-soft{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes water-wave-a{0%{transform:translate(-8%) rotate(0)}to{transform:translate(6%) rotate(360deg)}}@keyframes water-wave-b{0%{transform:translate(6%) rotate(0)}to{transform:translate(-8%) rotate(-360deg)}}@keyframes terminal-caret{0%,49%{opacity:1}50%,to{opacity:.18}}.terminal-shell{width:600px;min-width:600px;max-width:600px;margin-inline:auto;border:1px solid rgba(255,255,255,.14);border-radius:1.25rem;background:#02061775;box-shadow:inset 0 1px #ffffff0f,0 18px 44px #0206173d;overflow:hidden;text-align:left;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.terminal-head{display:flex;align-items:center;gap:.45rem;padding:.9rem 1rem;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0f,#ffffff05)}.terminal-dot{width:.58rem;height:.58rem;border-radius:999px;background:#ffffff38}.terminal-title{margin-left:.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e}.terminal-body{position:relative;min-height:12.6rem;padding:.85rem 1rem .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.terminal-line{display:flex;align-items:center;gap:.6rem;min-height:0;font-size:.92rem;color:#e2e8f0c7;line-height:1.45;white-space:nowrap}.terminal-line+.terminal-line{margin-top:0}.terminal-line-active{color:#fffffff5}.terminal-line-muted{color:#94a3b8bd}.terminal-line-completing{color:#dbeafe}.terminal-prompt{width:.9rem;flex:0 0 .9rem;color:#bfdbfe}.terminal-text{overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;max-width:100%}.terminal-text-live .particle-text-current{color:#fffffffa;text-shadow:0 0 12px rgba(191,219,254,.18)}.terminal-caret{display:none}.terminal-shell-fixed{width:600px!important;max-width:100%!important;min-width:600px!important}.terminal-body-fixed{height:12.6rem!important;min-height:12.6rem!important;max-height:12.6rem!important;overflow:hidden!important}.terminal-scroll-stack{display:grid;grid-template-rows:repeat(5,minmax(0,1fr));align-items:stretch;height:100%;overflow:hidden}.printable-shell{width:100%}.printable-frame{width:100%;min-height:calc(100vh - 108px);border:1px solid rgba(255,255,255,.14);border-radius:1.75rem;background:#fff;box-shadow:0 24px 60px #0206173d}.app-nav-pill-icon{width:3rem;min-width:3rem;flex:0 0 3rem;padding-inline:.75rem}.printable-frame :where(h1,h2,h3,p,li,td,th,div,span){overflow-wrap:anywhere;word-break:break-word}.ops-progress-track{position:relative;overflow:hidden;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.08);height:1.6rem}.ops-progress-fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#22c55ed1,#4ade80e6);box-shadow:inset 0 1px #ffffff2e,0 8px 20px #22c55e33}.ops-progress-fill:after{content:"";position:absolute;inset:0;background-image:linear-gradient(120deg,#ffffff38,#ffffff14 30%,#fff0 30% 60%,#ffffff1f 60%,#ffffff38);background-size:160px 100%;animation:ops-progress-stripes 1.8s linear infinite}.ops-progress-value{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.76rem;font-weight:800;letter-spacing:.08em;color:#fff}.ops-risk-cell{width:1.35rem;height:1.35rem;border-radius:.45rem;border:1px solid rgba(255,255,255,.16);background:#ffffff0a}.ops-risk-cell-low{border-color:#4ade8080;background:#22c55e59}.ops-risk-cell-medium{border-color:#facc1580;background:#f59e0b59}.ops-risk-cell-high{border-color:#fb923c8f;background:#f9731666}.ops-risk-cell-critical{border-color:#fb71858f;background:#f43f5e6b}@keyframes ops-progress-stripes{0%{background-position:0 0}to{background-position:160px 0}}.scan-card-action-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.9rem;height:2.9rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff14,#ffffff0a);color:#fff;text-decoration:none;box-shadow:0 12px 24px #02061724;transition:transform .18s ease,background .18s ease,border-color .18s ease}.scan-card-action-btn svg,.scan-pager-btn svg{width:1rem;height:1rem}.scan-card-action-btn:hover{transform:translateY(-1px);border-color:#7dd3fc42;background:linear-gradient(180deg,#3b82f62e,#0ea5e91a)}.scan-card-action-btn:disabled,.scan-pager-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.scan-pager-btn{display:inline-flex;align-items:center;justify-content:center;min-width:2.9rem;min-height:2.9rem;padding:0 1rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff14,#ffffff0a);color:#fff;text-decoration:none;font-size:.9rem;font-weight:600;line-height:1.2;box-shadow:0 12px 24px #02061724;transition:transform .18s ease,background .18s ease,border-color .18s ease}.scan-pager-btn-icon{width:2.9rem;min-width:2.9rem;padding-inline:0}.scan-pager-btn:hover{transform:translateY(-1px);border-color:#7dd3fc42;background:linear-gradient(180deg,#3b82f62e,#0ea5e91a)}.settings-sections{display:grid;gap:1.15rem}.settings-section-card{position:relative;width:100%;overflow:hidden;border-radius:1.65rem;border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg,#0f172af0,#0f172ad1);box-shadow:0 26px 60px #0206173d,inset 0 1px #ffffff0a;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,opacity .18s ease}.settings-section-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#ffffff0d,#ffffff03 38%,#fff0)}.settings-section-card-strong{border-color:#ffffff2e}.settings-section-card-danger{border-color:#f8717147}.settings-section-card-active{border-color:#f871716b;box-shadow:0 30px 80px #02061747,0 0 0 1px #f8717114,inset 0 1px #ffffff0d}.settings-section-head-copy{display:flex;min-width:0;align-items:flex-start;gap:.95rem;flex:1 1 auto}.settings-section-toggle{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;padding:.6rem .9rem;color:#ffffffe6;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:background .18s ease,border-color .18s ease,transform .18s ease}.settings-section-toggle:hover{border-color:#fff3;background:#ffffff14}.settings-section-head{position:relative;z-index:1;display:flex;align-items:flex-start;gap:.9rem;border-bottom:1px solid rgba(255,255,255,.1);padding:1.3rem 1.45rem}.settings-section-icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;flex:0 0 auto;border-radius:1rem;border:1px solid rgba(255,255,255,.14);background:#ffffff0f}.settings-section-icon-danger{border-color:#fda4af38;background:#f43f5e1f}.settings-section-title{margin:0;font-size:1.1rem;font-weight:700;color:#fff}.settings-section-body{position:relative;z-index:1;display:flex;flex-direction:column;padding:1.3rem 1.45rem 1.45rem}.settings-section-body-tight{gap:1rem}.settings-form-stack{display:grid;gap:.85rem;width:100%;max-width:31rem}.settings-password-panel{width:100%;border-radius:1.15rem;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;padding:.9rem 1rem}.settings-actions-row{display:flex;justify-content:flex-end}.settings-modal-overlay{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:1.5rem;background:#020617ad;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.settings-modal-shell{width:min(100%,760px)}.app-confirm-overlay{position:fixed;inset:0;z-index:180;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#02061794;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.app-confirm-shell{width:min(100%,760px)}.app-confirm-extra{display:grid;gap:.9rem}.app-text-wrap-anywhere{overflow-wrap:anywhere;word-break:break-word}.app-text-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.app-text-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.settings-modal-card{width:100%}.support-thread-modal-shell{width:min(100%,1040px)}.support-success-modal-shell{width:min(100%,36rem)}.support-inbox-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.support-inbox-title{color:#fff;font-size:1.2rem;font-weight:800;letter-spacing:-.02em}.support-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.9rem;margin-top:1.15rem}.support-pagination-meta{color:#e4e4e7c2;font-size:.84rem}.support-pagination-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.65rem}.support-page-pill{min-width:2.7rem}.support-page-pill-active{border-color:#bfdbfe57;background:linear-gradient(180deg,#60a5fa33,#38bdf81f)}.support-compose-form{width:100%}.support-compose-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(13rem,1fr);align-items:start;gap:1rem}.support-compose-subject,.support-compose-category,.support-compose-message{width:100%}.support-compose-message{min-height:10.25rem}.support-compose-head{justify-content:space-between;gap:1rem}.support-compose-stats{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.support-compose-chip{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;border-radius:9999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;padding:.7rem 1rem;font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#e4e4e7e0}.support-compose-grid{display:grid;gap:1.25rem;grid-template-columns:1fr}.support-compose-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(18rem,.9fr);gap:1.5rem;align-items:stretch}.support-side-panel{display:flex;flex-direction:column;justify-content:space-between;gap:1.2rem;min-height:100%;border-radius:1.5rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0f,#ffffff06);padding:1.35rem}.support-page .app-panel,.support-page .support-side-panel,.support-thread-modal-shell .app-panel,.support-success-modal-shell .app-panel{border-radius:1.8rem;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.support-thread-modal-shell,.support-success-modal-shell{overflow:hidden;border-radius:1.8rem}.support-thread-modal-shell .app-panel,.support-success-modal-shell .app-panel{background:linear-gradient(180deg,#0a111ff7,#080e1af2)!important;border-color:#ffffff24!important}.support-success-modal-shell .settings-section-head,.support-success-modal-shell .settings-section-body,.support-thread-modal-shell .settings-section-head,.support-thread-modal-shell .settings-section-body{background:transparent}.support-thread-modal-shell .app-panel,.support-success-modal-shell .app-panel{box-shadow:0 30px 70px #02061757,inset 0 1px #ffffff0a}.support-self-service-btn{color:#fffffff5}.support-self-service-btn svg{color:inherit}.support-thread-head{align-items:flex-start}.support-thread-body{display:flex;flex-direction:column;gap:1.25rem;min-height:0;max-height:min(78vh,calc(100vh - 10rem))}.support-thread-messages{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:.5rem}.support-reply-form{display:flex;flex-direction:column;gap:1rem}.support-reply-textarea{width:calc(100% - 1rem);min-height:10rem;max-width:none;align-self:center}.settings-warning-box{border-radius:1.35rem;border:1px solid rgba(248,113,113,.55);background:linear-gradient(180deg,#7f1d1d57,#7f1d1d38);padding:1.15rem 1.2rem;box-shadow:0 18px 40px #7f1d1d29}.settings-warning-title{color:#f87171;font-size:1rem;line-height:1.35rem;font-weight:900}.settings-warning-copy{margin-top:.5rem;color:#fca5a5;line-height:1.65rem;font-weight:800;overflow-wrap:anywhere;word-break:break-word}.settings-warning-copy-tight{margin-top:.2rem}.settings-modal-actions{display:flex;flex-direction:column-reverse;gap:.75rem}@media(min-width:640px){.settings-modal-actions{flex-direction:row;justify-content:flex-end}}@media(max-width:640px){.settings-section-head,.settings-section-body{padding:1.15rem}.settings-modal-overlay{padding:1rem;align-items:flex-end}.support-compose-layout,.support-compose-grid,.support-compose-row{grid-template-columns:minmax(0,1fr)}.support-compose-form,.support-compose-category,.support-compose-message{width:100%;max-width:100%;min-width:0}.support-compose-stats{justify-content:flex-start}}.blade-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.95rem;padding:.8rem 1.15rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff14,#ffffff0a);color:#fff;text-decoration:none;font-size:.84rem;font-weight:700;box-shadow:0 12px 24px #02061724;transition:transform .18s ease,background .18s ease,border-color .18s ease,opacity .18s ease}.blade-action-btn:hover{transform:translateY(-1px);border-color:#7dd3fc42;background:linear-gradient(180deg,#3b82f62e,#0ea5e91a)}.blade-action-btn:disabled{opacity:.6;cursor:not-allowed}.blade-action-btn-primary{border-color:#7dd3fc38}.blade-action-btn-muted{border-color:#ffffff24;background:linear-gradient(180deg,#ffffff14,#ffffff0a)}.blade-action-btn-compact{min-height:2.7rem;padding:.72rem 1rem;line-height:1}.billing-cards-wrap{display:flex;flex-direction:column;align-items:center;gap:2rem}.billing-card-grid{width:100%;max-width:1120px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;justify-items:center;padding-top:10px}.billing-pack-card{--pack-glow: rgba(96, 165, 250, .2);--pack-accent-start: rgba(15, 23, 42, .98);--pack-accent-mid: rgba(30, 41, 59, .96);--pack-accent-end: rgba(96, 165, 250, .82);--pack-accent-soft: rgba(96, 165, 250, .2);--pack-bullet: rgba(191, 219, 254, .72);position:relative;width:100%;max-width:292px;overflow:hidden;border-radius:1.65rem;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 50% 0%,var(--pack-glow),transparent 58%),linear-gradient(180deg,#ffffff17,#ffffff09);color:#f8fafcf5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 24px 52px #0206173d,inset 0 1px #ffffff0d;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.billing-pack-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#ffffff14,#ffffff06 26%,#fff0)}.billing-pack-card:hover{transform:translateY(-3px);border-color:#ffffff38;box-shadow:0 28px 58px #02061747,inset 0 1px #ffffff14}.billing-pack-title{position:relative;z-index:1;padding:1.2rem 1.25rem 1rem;text-align:center;font-size:1.02rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#f8fafcfa}.billing-pack-price-band{position:relative;z-index:1;padding:1.55rem 1.1rem;text-align:center;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #ffffff08}.billing-pack-price{font-size:3rem;font-weight:900;line-height:1;color:#fff;text-shadow:0 2px 18px rgba(15,23,42,.28)}.billing-pack-body{position:relative;z-index:1;display:flex;min-height:196px;flex-direction:column;justify-content:space-between;gap:1.15rem;padding:1.25rem 1.25rem 1.35rem}.billing-pack-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.82rem}.billing-pack-list li{position:relative;padding-left:1.6rem;font-size:.93rem;line-height:1.48;color:#e2e8f0e6}.billing-pack-list li:before{content:"";position:absolute;left:0;top:.4rem;width:.72rem;height:.72rem;border-radius:999px;background:var(--pack-bullet);box-shadow:0 0 0 3px #ffffff0d,inset 0 0 0 1px #fff6}.billing-pack-buy{width:100%;min-height:3.15rem;border:1px solid rgba(196,210,240,.18);border-radius:999px;background:linear-gradient(180deg,#606f916b,#6e7ea157);text-transform:uppercase;letter-spacing:.16em;box-shadow:inset 0 1px #ffffff0f,0 10px 24px #0206171a;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.billing-pack-card-light{--pack-glow: rgba(96, 165, 250, .22);--pack-accent-start: rgba(2, 6, 23, .98);--pack-accent-mid: rgba(15, 23, 42, .96);--pack-accent-end: rgba(96, 165, 250, .86);--pack-accent-soft: rgba(96, 165, 250, .18);--pack-bullet: rgba(147, 197, 253, .74);--pack-button-start: rgba(4, 8, 22, .98);--pack-button-mid: rgba(16, 23, 41, .94);--pack-button-end: rgba(77, 120, 194, .74);--pack-button-hover-end: rgba(97, 145, 226, .82)}.billing-pack-card-deep{--pack-glow: rgba(203, 213, 225, .2);--pack-accent-start: rgba(2, 6, 23, .98);--pack-accent-mid: rgba(55, 65, 81, .96);--pack-accent-end: rgba(203, 213, 225, .82);--pack-accent-soft: rgba(203, 213, 225, .16);--pack-bullet: rgba(226, 232, 240, .68);--pack-button-start: rgba(4, 8, 18, .98);--pack-button-mid: rgba(34, 42, 58, .94);--pack-button-end: rgba(128, 140, 159, .56);--pack-button-hover-end: rgba(162, 173, 191, .7)}.billing-pack-card-pro{--pack-glow: rgba(212, 175, 55, .22);--pack-accent-start: rgba(10, 10, 10, .98);--pack-accent-mid: rgba(74, 50, 0, .96);--pack-accent-end: rgba(212, 175, 55, .84);--pack-accent-soft: rgba(212, 175, 55, .18);--pack-bullet: rgba(245, 222, 144, .74);--pack-button-start: rgba(12, 10, 6, .98);--pack-button-mid: rgba(46, 34, 11, .95);--pack-button-end: rgba(154, 124, 33, .72);--pack-button-hover-end: rgba(187, 152, 54, .82)}.billing-pack-card-light .billing-pack-price-band,.billing-pack-card-deep .billing-pack-price-band,.billing-pack-card-pro .billing-pack-price-band{background:linear-gradient(135deg,var(--pack-accent-start) 0%,var(--pack-accent-mid) 42%,var(--pack-accent-end) 100%),linear-gradient(180deg,#ffffff0f,#fff0)}.billing-pack-card-light .billing-pack-buy:hover,.billing-pack-card-deep .billing-pack-buy:hover,.billing-pack-card-pro .billing-pack-buy:hover{transform:translateY(-1px);border-color:#b0c5ed4d;background:linear-gradient(180deg,#6c7b9e7a,#7b8bb066);box-shadow:0 0 0 3px #7da6e814,inset 0 1px #ffffff0f,0 12px 28px #0206171f}.billing-credit-frame{position:relative;width:100%;max-width:360px;overflow:hidden;border-radius:1.8rem;border:1px solid rgba(255,255,255,.16);background:radial-gradient(circle at top,rgba(96,165,250,.2),transparent 58%),linear-gradient(180deg,#ffffff14,#ffffff0a);padding:1.15rem 1.35rem;text-align:center;box-shadow:0 24px 60px #0206173d}.billing-credit-frame:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#ffffff14,#fff0)}.billing-credit-title{position:relative;z-index:1;font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#e2e8f0d1}.billing-credit-value{position:relative;z-index:1;margin-top:.55rem;font-size:2.55rem;font-weight:900;line-height:1;color:#fff}.billing-credit-frame-compact{max-width:320px;padding:1rem 1.15rem}.billing-credit-frame-compact .billing-credit-value{font-size:2.2rem}.billing-cards-wrap-welcome{min-height:calc(100vh - 10rem);justify-content:center}.report-page-logo-wrap{display:flex;justify-content:center;padding:.35rem 0 0}.report-page-logo{width:min(180px,34vw);height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 20px rgba(15,23,42,.18))}.billing-history-pagination{display:flex;align-items:center;justify-content:center;gap:.85rem;margin-top:1.2rem}.billing-page-indicator{border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;padding:.75rem 1rem;font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#e4e4e7f0}@media(max-width:1100px){.billing-card-grid{max-width:720px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.billing-card-grid{max-width:320px;grid-template-columns:minmax(0,1fr)}.billing-history-pagination{flex-wrap:wrap}}@media(max-width:1280px){.dashboard-scan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.blade-shell{position:sticky;inset:0 0 auto;width:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.12)}.blade-main{width:100vw;margin-left:0}.blade-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-scan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.terminal-shell-fixed{min-width:0!important;width:100%!important}}@media(max-width:640px){.dashboard-metric-grid,.dashboard-scan-grid,.blade-nav{grid-template-columns:1fr}.progress-water-track{height:1.4rem}.printable-frame{min-height:calc(100vh - 120px)}}@media print{body{background:#fff!important}header,.blade-shell{display:none!important}.print\:hidden{display:none!important}}.app-shell-offset{padding-left:1.2rem}.app-shell-scan{padding-left:0}@media(max-width:1024px){.dashboard-metric-grid-wide{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.dashboard-metric-grid,.dashboard-metric-grid-wide{grid-template-columns:1fr}.app-shell-offset{padding-left:.8rem}}.app-bg-sidebar-lock{overflow:visible}.app-bg-sidebar-lock .blade-layout-fixed{min-height:100vh;min-width:1180px}.app-bg-sidebar-lock .blade-shell{position:fixed;inset:0 auto 0 0;width:232px;height:100vh;border-right:1px solid rgba(255,255,255,.08);border-bottom:0}.app-bg-sidebar-lock .blade-nav{display:flex;flex-direction:column;grid-template-columns:none}.app-bg-sidebar-lock .blade-main{min-height:100vh;min-width:948px;width:100%;margin-left:0;padding:1rem 1.2rem 1rem calc(232px + 1.45rem)}@media(max-width:1024px){.app-bg-sidebar-lock .blade-layout-fixed{min-width:1080px}.app-bg-sidebar-lock .blade-shell{width:214px}.app-bg-sidebar-lock .blade-main{min-width:866px;width:auto;padding-left:calc(214px + 1.15rem)}}@media(max-width:768px){.app-bg-sidebar-lock .blade-shell{height:100vh}.app-bg-sidebar-lock .blade-main{padding-top:.8rem;padding-right:.8rem;padding-bottom:.8rem}}@keyframes domain-input-shake{0%{transform:translate(0)}18%{transform:translate(-8px)}36%{transform:translate(7px)}54%{transform:translate(-5px)}72%{transform:translate(4px)}to{transform:translate(0)}}.domain-input-attention{animation:domain-input-shake .38s ease}.deep-scan-page-scroll{height:100%;overflow-y:auto;overflow-x:hidden;padding-right:.35rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.deep-scan-page-scroll::-webkit-scrollbar,.deep-scan-blade-body::-webkit-scrollbar{width:12px}.deep-scan-page-scroll::-webkit-scrollbar-thumb,.deep-scan-blade-body::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:#ffffff4d;background-clip:padding-box}.deep-scan-page-scroll::-webkit-scrollbar-track,.deep-scan-blade-body::-webkit-scrollbar-track{background:transparent}.deep-scan-workbench{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0);gap:1.25rem;align-items:start}.deep-scan-workbench.blade-open{grid-template-columns:minmax(0,1fr) clamp(470px,31vw,620px)}.deep-scan-full-span{grid-column:1 / -1}.deep-scan-modules-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:.85rem;padding-top:.35rem}.deep-scan-module-card{min-height:10.85rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff14,#ffffff0a);border-radius:1.25rem;padding:.9rem;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 38px #0206172e,inset 0 1px #ffffff0a;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.deep-scan-module-card:hover{transform:translateY(-2px);border-color:#ffffff38;background:linear-gradient(180deg,#ffffff1a,#ffffff0d)}.deep-scan-module-card-selected{border-color:#7dd3fc3d;box-shadow:0 20px 40px #02061733,inset 0 0 0 1px #7dd3fc14}.deep-scan-module-card-active{border-color:#7dd3fc52;background:linear-gradient(180deg,#1c283deb,#0f172ac7);box-shadow:0 24px 48px #02061738,inset 0 0 0 1px #7dd3fc1f}.deep-scan-module-title,.deep-scan-blade-title,.deep-scan-toggle-label{font-weight:800}.deep-scan-module-title{font-size:1.02rem;line-height:1.4rem}.deep-scan-module-summary{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#e2e8f0cc;font-size:.83rem;line-height:1.3rem}.deep-scan-target-panel{padding-left:.85rem;padding-right:.85rem}.deep-scan-target-panel>.grid{width:100%}.deep-scan-target-panel>.grid>div{width:100%}.deep-scan-target-input{display:block;width:100%;min-width:100%}.deep-scan-blade-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.1rem}.deep-scan-field-span-2{grid-column:1 / -1}.faq-accordion-item{border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:#02061733}.faq-accordion-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;padding:.95rem 1rem;border:0;background:transparent;text-align:left;font-size:.92rem;font-weight:700;color:#fff}.faq-accordion-symbol{flex:0 0 auto;font-size:1.15rem;font-weight:600;line-height:1;color:#e4e4e7eb}.faq-accordion-content{border-top:1px solid rgba(255,255,255,.1);padding:1rem}.deep-scan-advanced-panel{border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:#02061733;overflow:hidden}.deep-scan-advanced-panel summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;cursor:pointer;list-style:none;padding:.95rem 1rem;font-size:.92rem;font-weight:700;color:#fff;border-radius:inherit}.deep-scan-advanced-panel summary::-webkit-details-marker{display:none}.deep-scan-advanced-panel summary:after{content:"+";display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:1rem;line-height:1;opacity:.8}.deep-scan-advanced-panel[open] summary:after{content:"−"}.deep-scan-advanced-body{padding:0 1rem 1rem}.deep-scan-advanced-note{font-size:.8rem;line-height:1.4rem;color:#e2e8f0b8}.deep-scan-toggle-row{display:flex;align-items:flex-start;gap:.9rem;width:auto;max-width:100%;box-sizing:border-box;cursor:pointer;border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:#02061742;padding:.95rem 1rem;overflow:hidden;transition:border-color .18s ease,background .18s ease,transform .18s ease}.deep-scan-toggle-row:hover{border-color:#ffffff29;background:#02061757}.deep-scan-toggle-check{display:inline-flex;flex:0 0 auto;padding-top:.1rem}.deep-scan-toggle-check input{width:1rem;height:1rem;margin:0;accent-color:#60a5fa}.deep-scan-toggle-copy{display:block;min-width:0;flex:1 1 auto}.deep-scan-toggle-label{display:block;font-size:.95rem;font-weight:700;line-height:1.35rem;color:#fff}.deep-scan-toggle-hint{display:block;margin-top:.28rem;font-size:.8rem;line-height:1.35rem;color:#e2e8f0bd}.deep-scan-config-blade{position:sticky;top:.2rem;display:flex;flex-direction:column;height:calc(100vh - .35rem);max-height:calc(100vh - .35rem);min-height:calc(100vh - .35rem);overflow:hidden;border-radius:1.45rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#0f172af0,#0f172ad1);box-shadow:0 26px 60px #0206173d,inset 0 1px #ffffff0a;opacity:0;transform:translate(28px);pointer-events:none;transition:opacity .24s ease,transform .28s cubic-bezier(.22,1,.36,1)}.deep-scan-blade-frame{display:flex;flex:1 1 auto;min-height:0;height:100%;flex-direction:column}.deep-scan-config-blade.is-visible{opacity:1;transform:translate(0);pointer-events:auto}.deep-scan-blade-header{position:relative;padding:1.15rem 1.15rem .9rem;flex:0 0 auto;border-bottom:1px solid rgba(255,255,255,.1)}.deep-scan-blade-close{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;justify-content:center;width:2.9rem;height:2.9rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff14,#ffffff0a);color:#fff;box-shadow:0 12px 24px #02061724;transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.deep-scan-blade-close:hover{transform:translateY(-1px);border-color:#7dd3fc42;background:linear-gradient(180deg,#3b82f62e,#0ea5e91a);color:#fff}.deep-scan-blade-body{flex:1 1 auto;min-height:0;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:1rem .95rem .95rem 1rem;overflow-x:hidden;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:rgba(255,255,255,.18) transparent}.deep-scan-blade-footer{flex:0 0 auto;padding:.95rem 1rem 1rem;border-top:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#0f172a66,#0f172ad1)}.deep-scan-blade-empty{padding:1.3rem}@media(max-width:1279px){.deep-scan-workbench,.deep-scan-workbench.blade-open{grid-template-columns:1fr}.deep-scan-config-blade{position:static;height:auto;min-height:0;max-height:none;transform:none}.deep-scan-blade-form-grid{grid-template-columns:1fr}.deep-scan-field-span-2{grid-column:auto}}.deep-scan-blade-body>section,.deep-scan-blade-body>div{min-width:0}.dashboard-history-main{min-width:0}.dashboard-metric-grid-compact{grid-template-columns:repeat(3,minmax(180px,220px));justify-content:start}.dashboard-history-workbench{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0);gap:1.25rem;align-items:start;min-width:0;overflow-x:hidden}.dashboard-history-workbench.blade-open{grid-template-columns:minmax(0,1fr) clamp(380px,30vw,460px)}.dashboard-summary-blade{position:sticky;min-width:0;align-self:stretch;top:0;display:flex;flex-direction:column;height:calc(100vh - 5rem);max-height:calc(100vh - 5rem);min-height:calc(100vh - 5rem);overflow:hidden;border-radius:1.45rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#0f172af0,#0f172ad1);box-shadow:0 26px 60px #0206173d,inset 0 1px #ffffff0a;opacity:0;transform:translate(28px);pointer-events:none;transition:opacity .24s ease,transform .28s cubic-bezier(.22,1,.36,1)}.dashboard-summary-blade.is-visible{opacity:1;transform:translate(0);pointer-events:auto}.dashboard-summary-blade-frame{display:flex;flex:1 1 auto;min-height:0;min-width:0;height:100%;flex-direction:column}.dashboard-summary-blade-header{position:relative;padding:1.3rem 1.3rem 1rem;border-bottom:1px solid rgba(255,255,255,.1)}.dashboard-summary-blade-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:1.25rem;scrollbar-width:auto}.dashboard-summary-blade-footer{flex:0 0 auto;padding:1rem 1.25rem 1.25rem;border-top:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#0f172a66,#0f172ad1)}.dashboard-summary-empty{padding:1.2rem;border:1px dashed rgba(255,255,255,.14);border-radius:1rem;background:#ffffff0a;color:#e2e8f0d1}.summary-blade-section{border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:#02061742;padding:1rem}.summary-blade-label{font-size:.74rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#e2e8f0b8;margin-bottom:.8rem}.summary-blade-copy{font-size:.96rem;line-height:1.75;color:#fff}.summary-blade-note{font-size:.88rem;line-height:1.65;color:#e2e8f0d1}.summary-next-step{border-radius:.9rem;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;padding:.82rem .92rem;font-size:.88rem;line-height:1.45;color:#ffffffeb}.summary-next-step-light{border-color:#18181b14;background:#fff;color:#27272a}.summary-risk-pill{display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;padding:.48rem .78rem;font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;border:1px solid transparent}.summary-risk-inline{color:inherit}.summary-risk-high{background:#ef444429;border-color:#ef444447;color:#fecaca}.summary-risk-medium{background:#f59e0b29;border-color:#f59e0b47;color:#fde68a}.summary-risk-low{background:#34d39929;border-color:#34d39947;color:#d1fae5}.scan-card-action-btn-active{border-color:#7dd3fc52;background:linear-gradient(180deg,#3b82f638,#0ea5e91f)}@media(max-width:1279px){.dashboard-history-workbench,.dashboard-history-workbench.blade-open{grid-template-columns:1fr}.dashboard-metric-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-summary-blade{position:static;height:auto;min-height:0;max-height:none;transform:none}}.admin-console-shell{min-height:100vh;height:100vh;overflow-y:auto;overflow-x:hidden;padding:1.25rem;scrollbar-gutter:stable}.admin-console-container{max-width:1560px;margin:0 auto;display:grid;gap:1rem}.admin-hero-panel,.admin-section-card{border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#0206179e,#0f172a75);border-radius:1.75rem;box-shadow:0 24px 60px #02061742;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.admin-hero-panel{padding:1.5rem 1.5rem 1.35rem}.admin-section-card{padding:1.35rem}.admin-console-header,.admin-toolbar,.admin-field-row,.admin-field-row-tight,.admin-header-actions,.admin-quick-links,.admin-pill-row,.admin-search-row,.admin-user-heading,.admin-section-title-row,.admin-metric-head{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.admin-console-header,.admin-toolbar,.admin-user-heading{justify-content:space-between}.admin-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;max-width:58rem}.admin-console-logo{display:block;width:clamp(8rem,12vw,10rem);height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 14px 22px rgba(15,23,42,.18))}.admin-chip{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff14;padding:.42rem .8rem;font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#fff}.admin-console-title{margin:.9rem 0 0;font-size:clamp(2rem,2.8vw,2.7rem);line-height:1.06;font-weight:900;color:#fff}.admin-console-copy,.admin-section-copy,.admin-note,.admin-window-copy,.admin-window-meta,.admin-user-meta{color:#e2e8f0cc;font-size:.95rem;line-height:1.7}.admin-console-copy{margin-top:.9rem;max-width:60rem}.admin-header-actions{justify-content:flex-end}.admin-stat-chip{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;padding:.72rem .98rem;font-size:.82rem;font-weight:700;color:#fff}.admin-stat-chip strong{font-weight:900}.admin-action-btn,.admin-link-pill{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.9rem;padding:.78rem 1.05rem;border-radius:999px;border:1px solid rgba(167,139,250,.28);background:linear-gradient(180deg,#8b5cf642,#6366f12e);color:#fff;font-size:.82rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,opacity .18s ease;box-shadow:0 12px 28px #0206172e}.admin-action-btn:hover,.admin-link-pill:hover{transform:translateY(-1px);border-color:#c4b5fd6b;background:linear-gradient(180deg,#a78bfa57,#6366f13d)}.admin-action-btn:disabled{opacity:.62}.admin-action-btn-ghost{border-color:#ffffff29;background:linear-gradient(180deg,#ffffff1a,#ffffff0a)}.admin-action-btn-active,.admin-action-btn-good{border-color:#4ade804d;background:linear-gradient(180deg,#22c55e42,#16a34a2e)}.admin-action-btn-bad{border-color:#fb718557;background:linear-gradient(180deg,#f43f5e3d,#be185d2e)}.admin-banner{border-radius:1.35rem;padding:1rem 1.15rem;font-size:.95rem;font-weight:700}.admin-banner-error{border:1px solid rgba(251,113,133,.26);background:#be185d29;color:#ffe4e6}.admin-banner-success{border:1px solid rgba(74,222,128,.26);background:#16a34a29;color:#dcfce7}.admin-section-title-row{align-items:flex-start;margin-bottom:1rem}.admin-section-title-icon{width:2.35rem;height:2.35rem;border-radius:.95rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);background:#ffffff14;color:#fff}.admin-section-title{margin:0;color:#fff;font-size:1.08rem;font-weight:800}.admin-section-copy{margin:.3rem 0 0}.admin-health-grid,.admin-window-grid,.admin-kpi-grid,.admin-user-stat-grid,.admin-action-card-grid{display:grid;gap:1rem}.admin-health-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:1rem}.admin-window-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-metric-card,.admin-kpi-card,.admin-window-card,.admin-subcard,.admin-user-stat{border-radius:1.25rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;padding:1rem}.admin-metric-head{justify-content:space-between;align-items:flex-start;gap:.5rem;color:#e2e8f0c2;text-transform:uppercase;font-size:.72rem;letter-spacing:.16em;font-weight:800}.admin-metric-value,.admin-kpi-value,.admin-window-number,.admin-user-email{color:#fff}.admin-metric-value{margin-top:.8rem;font-size:1.1rem;font-weight:800}.admin-metric-subvalue{margin-top:.35rem;color:#e2e8f0c7;line-height:1.55;word-break:break-word}.admin-kpi-label,.admin-window-label,.admin-user-stat span,.admin-subcard-title{color:#e2e8f0bd;font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.admin-kpi-value{margin-top:.8rem;font-size:2.15rem;font-weight:900;line-height:1}.admin-window-number{margin-top:.8rem;font-size:1.95rem;font-weight:900;line-height:1}.admin-window-copy,.admin-window-meta{margin-top:.45rem}.admin-workbench-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:start}.admin-left-stack,.admin-right-rail{display:grid;gap:1rem}.admin-sticky-card{position:sticky;top:1rem}.admin-search-row{margin-bottom:1rem}.admin-search-input{width:100%;min-height:3rem;border-radius:1rem;border:1px solid rgba(255,255,255,.16);background:#02061785;padding:.85rem 1rem;color:#fff;outline:none;box-shadow:inset 0 1px #ffffff08}.admin-search-input::-moz-placeholder{color:#e2e8f080}.admin-search-input::placeholder{color:#e2e8f080}.admin-search-input:focus{border-color:#ffffff57;background:#020617bd}.admin-table-wrap{overflow:auto;border:1px solid rgba(255,255,255,.1);border-radius:1.2rem;background:linear-gradient(180deg,#080f1cad,#080f1c6b);box-shadow:inset 0 1px #ffffff08}.admin-table{width:100%;min-width:100%;border-collapse:collapse}.admin-table-wide{min-width:860px}.admin-table thead th{position:sticky;top:0;z-index:1;background:#0f172af2;color:#e2e8f0bd;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;text-align:left;padding:.95rem 1rem;border-bottom:1px solid rgba(255,255,255,.1)}.admin-table tbody td{color:#f8fafcf2;font-size:.92rem;line-height:1.55;padding:.95rem 1rem;border-bottom:1px solid rgba(255,255,255,.08);vertical-align:top}.admin-table tbody tr:last-child td{border-bottom:0}.admin-table-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.78rem!important;color:#e2e8f0d1!important;word-break:break-word}.admin-inline-link{display:inline-flex;align-items:center;gap:.4rem;color:#bfdbfe;text-decoration:none;font-weight:700}.admin-inline-link:hover{color:#fff;text-decoration:underline}.admin-inline-link-danger{color:#fecaca}.admin-status{display:inline-flex;align-items:center;justify-content:center;min-width:5.75rem;border-radius:999px;padding:.42rem .8rem;border:1px solid transparent;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.admin-status-good{color:#dcfce7;border-color:#4ade8038;background:#22c55e24}.admin-status-warn{color:#fef08a;border-color:#facc1533;background:#eab30824}.admin-status-bad{color:#ffe4e6;border-color:#fb718538;background:#f43f5e24}.admin-user-heading{align-items:flex-start;margin-bottom:1rem}.admin-user-email{font-size:1.15rem;font-weight:800;word-break:break-word}.admin-user-meta{margin-top:.35rem}.admin-user-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-user-stat strong{display:block;margin-top:.55rem;color:#fff;font-size:.98rem;line-height:1.45;font-weight:800}.admin-action-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.admin-field-row{margin-top:.8rem}.admin-field-row-tight{margin-top:.9rem}.admin-empty-state{border-radius:1.1rem;border:1px dashed rgba(255,255,255,.16);background:#ffffff0a;padding:1.1rem;color:#e2e8f0d6}.admin-console-shell::-webkit-scrollbar,.admin-table-wrap::-webkit-scrollbar{width:12px;height:12px}.admin-console-shell::-webkit-scrollbar-thumb,.admin-table-wrap::-webkit-scrollbar-thumb{background:#94a3b847;border-radius:999px;border:3px solid transparent;background-clip:content-box}.admin-console-shell::-webkit-scrollbar-track,.admin-table-wrap::-webkit-scrollbar-track{background:transparent}@media(max-width:1400px){.admin-health-grid,.admin-window-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-workbench-grid{grid-template-columns:1fr}.admin-sticky-card{position:static}}@media(max-width:920px){.admin-console-shell{padding:.85rem}.admin-health-grid,.admin-window-grid,.admin-kpi-grid,.admin-user-stat-grid,.admin-action-card-grid{grid-template-columns:1fr}.admin-header-actions{justify-content:flex-start}}.light-scan-page{display:flex;justify-content:center;padding-right:.35rem}.light-scan-shell{display:flex;min-height:100%;width:100%;justify-content:center}.light-scan-inner{width:min(100%,1320px);margin:0 auto;display:flex;flex-direction:column;gap:1.75rem;padding:1rem 0 2.5rem}.light-scan-inner-wide{align-items:stretch}.light-scan-topbar{display:grid;width:100%;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:1rem}.light-scan-saved-asset{justify-self:end;border:1px solid rgba(125,211,252,.2);border-radius:999px;background:#38bdf81f;padding:.55rem .95rem;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#e0f2fef5}.light-scan-stage{width:min(100%,980px);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.light-scan-input-wrap{width:100%;display:flex;flex-direction:column;gap:.9rem}.light-scan-input{min-height:3.5rem;border-radius:1.35rem;background:linear-gradient(180deg,#ffffff1f,#ffffff0f);padding:.8rem 1.2rem;font-size:1.7rem;line-height:1.2;box-shadow:inset 0 1px #ffffff0f,0 18px 40px #02061729}.light-scan-input::-moz-placeholder{color:#e4e4e799;font-size:1.7rem}.light-scan-input::placeholder{color:#e4e4e799;font-size:1.7rem}.light-scan-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.light-scan-actions-stacked{width:100%}.light-scan-action{min-width:280px;min-height:4.1rem;border-radius:1.25rem;padding:1rem 1.4rem;font-size:1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.light-scan-action-primary{min-width:320px}.full-scan-check-grid{width:100%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.full-scan-check-card{min-height:100%;border:1px solid rgba(255,255,255,.12);border-radius:1.35rem;background:linear-gradient(180deg,#ffffff0f,#ffffff08);padding:1.15rem 1.05rem;text-align:center;box-shadow:0 18px 34px #02061724,inset 0 1px #ffffff0a}.full-scan-check-card h2{font-size:.9rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#fff}.full-scan-check-card ul{margin:.95rem 0 0;padding:0;list-style:none;display:grid;grid-template-rows:repeat(4,minmax(4.2rem,auto));gap:.7rem}.full-scan-check-card li{display:flex;align-items:center;justify-content:center;min-height:4.2rem;color:#e4e4e7d1;font-size:.92rem;line-height:1.55;text-wrap:balance}.full-scan-check-card li+li{padding-top:.7rem;border-top:1px solid rgba(255,255,255,.08)}@media(max-width:1100px){.full-scan-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.light-scan-topbar{grid-template-columns:1fr}.light-scan-saved-asset{justify-self:start}.full-scan-check-grid{grid-template-columns:1fr}}@media(max-width:640px){.light-scan-inner{padding-top:.5rem}.light-scan-input{min-height:3.1rem;font-size:1.1rem}.light-scan-input::-moz-placeholder{font-size:1.1rem}.light-scan-input::placeholder{font-size:1.1rem}.light-scan-action,.light-scan-action-primary{width:100%;min-width:0}}.auth-surface{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem}.auth-surface-elevated{align-items:flex-start;padding-top:clamp(3.5rem,9vh,6.5rem)}.auth-card{--auth-card-sheen-top: rgba(255,255,255,.1);--auth-card-sheen-bottom: rgba(255,255,255,.045);--auth-action-surface-top: rgba(96, 111, 145, .42);--auth-action-surface-bottom: rgba(110, 126, 161, .34);--auth-action-surface-hover-top: rgba(108, 123, 158, .48);--auth-action-surface-hover-bottom: rgba(123, 139, 176, .4);position:relative;overflow:hidden;width:min(100%,28rem);border-radius:1.85rem;border:1px solid rgba(255,255,255,.16);background:radial-gradient(circle at top,rgba(96,165,250,.18),transparent 58%),linear-gradient(180deg,var(--auth-card-sheen-top),var(--auth-card-sheen-bottom));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 28px 70px #02061757,inset 0 1px #ffffff0d;color:#f8fafcf5;padding:2.25rem 2.2rem 2rem}.auth-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#ffffff14,#ffffff06 26%,#fff0)}.auth-card-header,.auth-card-body,.auth-card-footer{position:relative;z-index:1}.auth-card-header{margin-bottom:2rem}.auth-card-header-branded{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-right:.2rem}.auth-card-logo{display:block;width:5.2rem;max-width:26%;height:auto;-o-object-fit:contain;object-fit:contain;flex:0 0 auto;margin-top:-.2rem;filter:drop-shadow(0 12px 18px rgba(2,6,23,.2))}.auth-card-eyebrow{margin-bottom:.35rem;color:#e2e8f0c2;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.auth-card-title{margin:0;color:#fff;font-size:clamp(2rem,3vw,2.35rem);line-height:1.02;font-weight:600;letter-spacing:-.04em}.auth-card-copy{margin:.9rem 0 0;color:#e2e8f0cc;font-size:.98rem;line-height:1.7}.auth-password-hint{color:#f87171f2;font-size:.88rem;font-weight:400;line-height:1.45;white-space:normal}.auth-password-hint-inline{white-space:nowrap}.auth-password-hint-line{display:block}.auth-password-separator{color:#e2e8f0e0}.auth-card-body{display:flex;flex-direction:column;gap:1rem}.auth-card-footer{margin-top:1rem;color:#e2e8f0cc;font-size:.92rem}.auth-field{display:flex;flex-direction:column;gap:.5rem;width:100%;min-width:0}.auth-field-label{color:#f8fafceb;font-size:.92rem;font-weight:700;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.auth-input{display:block;width:100%;min-width:0;box-sizing:border-box;border:1px solid rgba(255,255,255,.16);border-radius:1.05rem;background:linear-gradient(180deg,#1e294485,#2635546b);color:#f8fafcfa;padding:.95rem 1rem;font-size:1rem;line-height:1.4;outline:none;box-shadow:inset 0 1px #ffffff0d,0 10px 28px #0206171f;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.auth-input::-moz-placeholder{color:#e2e8f085}.auth-input::placeholder{color:#e2e8f085}.auth-input:focus{border-color:#a5c2f17a;background:linear-gradient(180deg,#2a38599e,#32446880);box-shadow:0 0 0 3px #7da6e824,inset 0 1px #ffffff0d,0 12px 30px #02061729}.auth-input:disabled{cursor:not-allowed;opacity:.72}.auth-form{display:flex;flex-direction:column;gap:1.25rem}.auth-stack{display:flex;flex-direction:column;gap:.8rem}.auth-meta-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#e2e8f0c2;font-size:.92rem;line-height:1.5}.auth-inline-link{color:#bfdbfef0;text-decoration:none;font-weight:700}.auth-inline-link:hover{color:#fff;text-decoration:underline}.auth-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.85rem;padding-top:.35rem}.auth-primary-button{display:inline-flex;align-items:center;justify-content:center;min-width:8rem;min-height:3.1rem;box-sizing:border-box;border:1px solid rgba(196,210,240,.18);border-radius:999px;background:linear-gradient(180deg,var(--auth-action-surface-top),var(--auth-action-surface-bottom));color:#fffffffa;padding:.85rem 1.35rem;font-size:.82rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff0f,0 10px 24px #0206171a;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease,opacity .18s ease}.auth-primary-button:hover{transform:translateY(-1px);border-color:#b0c5ed4d;background:linear-gradient(180deg,var(--auth-action-surface-hover-top),var(--auth-action-surface-hover-bottom));box-shadow:0 0 0 3px #7da6e814,inset 0 1px #ffffff0f,0 12px 28px #0206171f}.auth-primary-button:disabled{cursor:not-allowed;opacity:.62;transform:none}.auth-message{border-radius:1rem;padding:.9rem 1rem;font-size:.92rem;line-height:1.55;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.auth-message-error{border:1px solid rgba(248,113,113,.2);background:#7f1d1d47;color:#fee2e2}.auth-message-info{border:1px solid rgba(59,130,246,.2);background:#1e3a8a42;color:#dbeafe}.auth-message-success{border:1px solid rgba(34,197,94,.2);background:#14532d42;color:#dcfce7}.auth-checkbox{display:flex;align-items:flex-start;gap:.7rem;color:#e2e8f0cc;font-size:.94rem;line-height:1.6}.auth-checkbox input{margin-top:.24rem;width:1rem;height:1rem;flex:0 0 auto;accent-color:#93c5fd}.auth-checkbox a{color:#bfdbfef0;font-weight:700;text-decoration:none}.auth-checkbox a:hover{color:#fff;text-decoration:underline}.auth-card-admin{width:min(100%,27rem)}.auth-card .text-gray-500{color:#e2e8f0cc!important}@media(max-width:768px){.auth-surface{min-height:auto;padding:1rem .1rem 1.5rem}.auth-surface-elevated{padding-top:1.5rem}.auth-card{padding:1.65rem 1.3rem 1.5rem;border-radius:1.35rem}.auth-card-header{margin-bottom:1.55rem}.auth-card-header-branded{gap:.9rem}.auth-card-logo{width:4rem}.auth-meta-row{flex-direction:column;align-items:flex-start}.auth-actions{justify-content:stretch}.auth-primary-button{width:100%}}.history-toolbar{display:grid;gap:1rem}.history-search-wrap{min-width:0}.history-search-icon{color:#e2e8f08c}.history-search-input{min-height:3rem;padding-left:1rem}.history-filter-grid{display:grid;grid-template-columns:minmax(0,2.6fr) repeat(3,minmax(0,1fr));gap:.85rem;width:100%;align-items:end}.history-filter-field{display:flex;flex-direction:column;gap:.4rem}.history-filter-field>span{display:inline-flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#e2e8f0bd}.history-select{min-height:3rem}.history-table-wrap{border-radius:1.3rem;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.history-table tbody tr:hover td{background:#ffffff08}.history-target-cell{display:flex;flex-direction:column;gap:.3rem}.history-target-domain{font-weight:700;color:#fffffff5;word-break:break-word}.history-target-id{font-size:.72rem;color:#e2e8f085;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.history-module-list{display:flex;flex-wrap:wrap;gap:.35rem;min-width:120px}.history-action-row{display:flex;flex-wrap:wrap;gap:.4rem}.history-empty-state{border:1px dashed rgba(255,255,255,.12);border-radius:1.25rem;background:#ffffff08;padding:2rem 1.5rem}.history-toolbar-polished{align-items:end;gap:1rem}.history-toolbar-polished .history-search-wrap{padding-top:0}.history-bulk-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:flex-end}.history-select-cell{width:2.75rem}.history-select-checkbox{width:1rem;height:1rem;accent-color:#60a5fa}.deep-scan-layout-main{display:flex;flex-direction:column;gap:1.5rem}.agency-choice-card{position:relative;overflow:hidden;box-shadow:0 18px 36px #02061729,inset 0 1px #ffffff08}.agency-choice-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#ffffff0d,#ffffff03 42%,#fff0)}.portfolio-rollup-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.95rem}.portfolio-rollup-card{border:1px solid rgba(255,255,255,.12);border-radius:1.35rem;background:linear-gradient(180deg,#ffffff0f,#ffffff08);padding:1rem 1.05rem;box-shadow:0 16px 34px #02061724}.portfolio-rollup-title{font-size:.98rem;font-weight:800;color:#fff}.portfolio-rollup-meta{margin-top:.3rem;font-size:.78rem;color:#e2e8f0b3;text-transform:uppercase;letter-spacing:.12em}.portfolio-rollup-stats{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.portfolio-rollup-stats span{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;padding:.34rem .68rem;font-size:.72rem;font-weight:700;color:#f8fafce6}.portfolio-rollup-updated{margin-top:.95rem;font-size:.8rem;color:#e2e8f0b8}@media(max-width:1024px){.history-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}}@media(max-width:720px){.history-filter-grid{grid-template-columns:1fr}.history-search-wrap{flex-basis:100%;min-width:0}.billing-card-grid{grid-template-columns:1fr}}.recurring-inline-toggle{display:inline-flex;align-items:center;gap:.65rem;min-height:3rem;border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:#ffffff08;padding:0 1rem;color:#f4f4f5eb;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.recurring-inline-toggle input{width:1rem;height:1rem}.recurring-textarea{min-height:5.5rem;resize:vertical}.recurring-module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.recurring-module-row{min-height:100%}.recurring-module-row-selected{border-color:#7dd3fc42;background:#38bdf814}@media(max-width:880px){.recurring-module-grid{grid-template-columns:1fr}}.workspace-tabbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem}.workspace-tab{position:relative;display:flex;flex-direction:column;min-width:0;align-items:flex-start;gap:.28rem;min-height:5.4rem;border-radius:1.35rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0d,#ffffff06);padding:1rem 1.05rem;text-align:left;color:#e4e4e7e6;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.workspace-tab:hover{transform:translateY(-1px);border-color:#ffffff29;background:linear-gradient(180deg,#ffffff13,#ffffff08);box-shadow:0 18px 40px #0206172e}.workspace-tab.active{border-color:#bfdbfe57;background:linear-gradient(180deg,#3b82f62e,#1e293b85);box-shadow:inset 0 1px #ffffff1a,0 20px 42px #0206173d}.workspace-tab-label{font-size:1rem;font-weight:700;color:#fff}.workspace-tab-meta{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:#a1a1aae0}.workspace-tab-count{position:absolute;top:.95rem;right:.95rem;min-width:2rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);padding:.18rem .5rem;text-align:center;font-size:.76rem;font-weight:700;color:#fff;background:#ffffff0f}.command-bucket{border-radius:1.45rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0b,#ffffff05);padding:1rem}.command-bucket.critical{border-color:#fb71852e;background:linear-gradient(180deg,#7f1d1d33,#ffffff05)}.command-bucket.warning{border-color:#facc1529;background:linear-gradient(180deg,#78350f2e,#ffffff05)}.command-bucket-title{font-size:1rem;font-weight:700;color:#fff}.command-bucket-count{min-width:2.5rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);padding:.32rem .75rem;text-align:center;font-size:.95rem;font-weight:800;color:#fff;background:#ffffff0d}.command-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:1rem;border:1px solid rgba(255,255,255,.08);background:#ffffff09;padding:.8rem .85rem;text-decoration:none}.command-row:hover{border-color:#ffffff24;background:#ffffff0d}.signal-card{border-radius:1.25rem;border:1px solid rgba(255,255,255,.1);background:#ffffff08;padding:1rem}.signal-card.critical{border-color:#fb71852e;background:#7f1d1d29}.signal-card.warning{border-color:#facc1529;background:#78350f29}@media(max-width:1024px){.workspace-tabbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.workspace-tabbar{grid-template-columns:repeat(1,minmax(0,1fr))}.command-row{flex-direction:column;align-items:flex-start}}.page-scroll,.dashboard-page,.report-page-scroll{scrollbar-gutter:stable both-edges}.app-shell{overflow:visible}.dashboard-page{display:block;min-height:0;padding-bottom:1rem}.app-panel,.app-panel-soft,.command-bucket,.workspace-tab,.portfolio-rollup-card{box-shadow:0 20px 48px #0206172e,inset 0 1px #ffffff08}.app-panel{overflow:hidden}.history-toolbar,.history-toolbar-polished{position:sticky;top:0;z-index:8;padding:0 0 1rem;margin-bottom:.5rem;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.history-search-wrap,.history-filter-grid{align-self:start}.history-search-input,.history-select,.app-input{min-height:3.1rem}.history-table-wrap,.admin-table-wrap{max-height:min(62vh,760px);overflow:auto;scrollbar-width:thin}.history-table-wrap{border-radius:1.35rem;background:linear-gradient(180deg,#ffffff0a,#ffffff06)}.admin-table thead th{top:0;z-index:3;box-shadow:inset 0 -1px #ffffff14}.admin-table tbody tr:hover td{background:#ffffff0b}.admin-table tbody td{white-space:normal}.scan-card-action-btn{width:2.9rem;height:2.9rem;border-radius:.95rem}.history-empty-state{border-style:solid;background:linear-gradient(180deg,#ffffff0b,#ffffff05)}.module-hero{position:relative;overflow:hidden}.module-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,#ffffff0f,#ffffff04 44%,#fff0)}.module-hero>*{position:relative;z-index:1}.module-section-title{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.module-section-title h2,.module-section-title h3{font-size:1.05rem;font-weight:700;color:#fff}.module-section-copy{color:#e2e8f0b8;font-size:.9rem;line-height:1.6}.module-table-panel{display:flex;flex-direction:column;gap:1rem}@media(max-width:1024px){.history-table-wrap,.admin-table-wrap{max-height:none}.history-toolbar,.history-toolbar-polished{position:static;padding-top:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}}.welcome-links-panel{display:grid;gap:1.25rem;padding:1.5rem;border:1px solid rgba(255,255,255,.08);border-radius:1.5rem;background:linear-gradient(180deg,#ffffff0d,#ffffff08);box-shadow:0 20px 48px #0206172e,inset 0 1px #ffffff08}.welcome-links-eyebrow{font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#d4d4d8c2}.welcome-links-title{margin:.55rem 0 0;font-size:clamp(1.8rem,2.5vw,2.35rem);font-weight:800;letter-spacing:-.04em;color:#fff}.welcome-links-text{margin:.75rem 0 0;max-width:40rem;font-size:.98rem;line-height:1.8;color:#e4e4e7d1}.welcome-links-actions{display:grid;gap:.9rem}@media(min-width:640px){.welcome-links-panel{grid-template-columns:minmax(0,1fr) auto;align-items:end}.welcome-links-actions{min-width:16rem}}@media(min-width:1200px){.history-toolbar,.history-toolbar-polished{gap:.9rem}.history-filter-grid{grid-template-columns:minmax(0,2.6fr) repeat(3,minmax(12rem,1fr))}}.dashboard-metric-grid-five{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1279px){.dashboard-metric-grid-five{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.dashboard-metric-grid-five{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-theme=light] body{background:linear-gradient(135deg,#eef4ff,#f8fafc 34%,#e8eef8 70%,#d9e5f7)}html[data-theme=light] .app-bg{background:radial-gradient(circle at 14% 12%,rgba(255,255,255,.76),transparent 0 22%),radial-gradient(circle at 82% 18%,rgba(96,165,250,.14),transparent 0 24%),radial-gradient(circle at 50% 110%,rgba(59,130,246,.1),transparent 0 26%)}html[data-theme=light] .app-shell,html[data-theme=light] .app-panel,html[data-theme=light] .app-panel-soft,html[data-theme=light] .settings-section-card,html[data-theme=light] .blade-shell,html[data-theme=light] .admin-hero-panel,html[data-theme=light] .admin-section-card,html[data-theme=light] .billing-pack-card,html[data-theme=light] .summary-card,html[data-theme=light] .deep-scan-panel,html[data-theme=light] .deep-scan-stage,html[data-theme=light] .dashboard-summary-frame{border-color:#0f172a14!important;background:#ffffffe0!important;box-shadow:0 20px 48px #0f172a14!important}html[data-theme=light] .app-shell:before,html[data-theme=light] .settings-section-card:before{background:linear-gradient(180deg,#ffffffb8,#ffffff1f 38%,#fff0)}html[data-theme=light] .blade-nav-item,html[data-theme=light] .app-back-link,html[data-theme=light] .scan-pager-btn,html[data-theme=light] .blade-action-btn,html[data-theme=light] .admin-action-btn,html[data-theme=light] .admin-link-pill{border-color:#0f172a1f!important;background:#fffffff0!important;color:#0f172a!important}html[data-theme=light] .blade-nav-item.active,html[data-theme=light] .blade-action-btn-primary,html[data-theme=light] .admin-action-btn-active,html[data-theme=light] .admin-action-btn-good,html[data-theme=light] .billing-pack-buy{background:linear-gradient(135deg,#3b82f624,#2563eb38)!important;color:#0f172a!important}html[data-theme=light] .app-input,html[data-theme=light] .auth-input,html[data-theme=light] .admin-search-input,html[data-theme=light] textarea,html[data-theme=light] select{background:#fffffff5!important;border-color:#0f172a1f!important;color:#0f172a!important;box-shadow:inset 0 1px 2px #0f172a0a!important}html[data-theme=light] [class*="bg-zinc-950/"],html[data-theme=light] [class*="bg-slate-950/"],html[data-theme=light] [class*="bg-black/"],html[data-theme=light] [class*="bg-white/[0.03]"],html[data-theme=light] [class*="bg-white/[0.04]"],html[data-theme=light] [class*="bg-white/[0.05]"],html[data-theme=light] [class*="bg-white/5"]{background-color:#ffffffeb!important}html[data-theme=light] [class*="border-white/"],html[data-theme=light] [class*=border-zinc-],html[data-theme=light] [class*=border-slate-]{border-color:#0f172a1f!important}html[data-theme=light] .text-white,html[data-theme=light] [class*=text-white],html[data-theme=light] [class*=text-zinc-100],html[data-theme=light] [class*=text-zinc-200],html[data-theme=light] [class*=text-zinc-300],html[data-theme=light] [class*=text-slate-100],html[data-theme=light] [class*=text-slate-200],html[data-theme=light] [class*=text-slate-300]{color:#0f172a!important}html[data-theme=light] [class*=text-zinc-400],html[data-theme=light] [class*=text-zinc-500],html[data-theme=light] [class*=text-slate-400],html[data-theme=light] [class*=text-slate-500]{color:#475569!important}html[data-theme=light] .permission-notice{background:#3b82f614!important;border-color:#3b82f62e!important}html[data-theme=light] .permission-notice-title{color:#0f172a!important}html[data-theme=light] .permission-notice-copy{color:#334155!important}html[data-theme=light] body{background:linear-gradient(135deg,#dfe7f2,#edf2f7 34%,#dde6f1 70%,#d2dcea)}html[data-theme=light] .app-bg{background:radial-gradient(circle at 12% 12%,rgba(255,255,255,.54),transparent 0 22%),radial-gradient(circle at 84% 18%,rgba(59,130,246,.1),transparent 0 24%),radial-gradient(circle at 50% 110%,rgba(37,99,235,.08),transparent 0 26%)}html[data-theme=light] .app-shell,html[data-theme=light] .app-panel,html[data-theme=light] .app-panel-soft,html[data-theme=light] .settings-section-card,html[data-theme=light] .blade-shell,html[data-theme=light] .admin-hero-panel,html[data-theme=light] .admin-section-card,html[data-theme=light] .billing-pack-card,html[data-theme=light] .summary-card,html[data-theme=light] .deep-scan-panel,html[data-theme=light] .deep-scan-stage,html[data-theme=light] .dashboard-summary-frame{border-color:#3341551a!important;background:#f6f8fceb!important;box-shadow:0 18px 36px #0f172a0f!important}html[data-theme=light] .blade-nav-item,html[data-theme=light] .app-back-link,html[data-theme=light] .scan-pager-btn,html[data-theme=light] .blade-action-btn,html[data-theme=light] .admin-action-btn,html[data-theme=light] .admin-link-pill{border-color:#33415524!important;background:#e9eef7f5!important;color:#0f172a!important}html[data-theme=light] .blade-nav-item.active,html[data-theme=light] .blade-action-btn-primary,html[data-theme=light] .admin-action-btn-active,html[data-theme=light] .admin-action-btn-good,html[data-theme=light] .billing-pack-buy{background:linear-gradient(135deg,#1d4ed8,#60a5fa)!important;color:#fff!important;border-color:#2563eb52!important}html[data-theme=light] .app-input,html[data-theme=light] .auth-input,html[data-theme=light] .admin-search-input,html[data-theme=light] textarea,html[data-theme=light] select{background:#f8fafcfa!important;border-color:#33415529!important;color:#0f172a!important}html[data-theme=light] .history-filter-field>span,html[data-theme=light] .history-search-icon{color:#334155!important}html[data-theme=light] .history-table-wrap{background:#f8fafceb!important;border-color:#3341551a!important}html[data-theme=light] .billing-pack-card{background:linear-gradient(180deg,#f8fafcfa,#f1f5f9f5)!important;color:#0f172a!important}html[data-theme=light] .billing-pack-card:before{background:linear-gradient(180deg,#ffffff61,#ffffff0a 26%,#fff0)!important}html[data-theme=light] .billing-pack-title,html[data-theme=light] .billing-pack-list li{color:#334155!important}html[data-theme=light] .billing-pack-buy:hover{background:linear-gradient(135deg,#1e40af,#3b82f6)!important;color:#fff!important}html[data-theme=light] .border-rose-300\/45,html[data-theme=light] .border-rose-400\/20{border-color:#ef44443d!important}html[data-theme=light] .bg-rose-500\/16,html[data-theme=light] .bg-rose-400\/10{background:#ef44441f!important}html[data-theme=light] .text-rose-50,html[data-theme=light] .text-rose-100{color:#991b1b!important}html[data-theme=light] body{background:linear-gradient(135deg,#d7dce3,#dde2e8 38%,#d6dbe2 72%,#cfd5dd)!important}html[data-theme=light] .app-bg{background:radial-gradient(circle at 12% 12%,rgba(255,255,255,.22),transparent 0 18%),radial-gradient(circle at 82% 18%,rgba(148,163,184,.1),transparent 0 22%),radial-gradient(circle at 50% 110%,rgba(120,130,145,.08),transparent 0 24%)!important}html[data-theme=light] .app-shell,html[data-theme=light] .app-panel,html[data-theme=light] .app-panel-soft,html[data-theme=light] .settings-section-card,html[data-theme=light] .blade-shell,html[data-theme=light] .admin-hero-panel,html[data-theme=light] .admin-section-card,html[data-theme=light] .billing-pack-card,html[data-theme=light] .summary-card,html[data-theme=light] .deep-scan-panel,html[data-theme=light] .deep-scan-stage,html[data-theme=light] .dashboard-summary-frame,html[data-theme=light] .auth-card{border-color:#4755691f!important;background:#e9ecf1f5!important;box-shadow:0 14px 28px #0f172a0d!important}html[data-theme=light] .blade-nav-item,html[data-theme=light] .app-back-link,html[data-theme=light] .scan-pager-btn,html[data-theme=light] .blade-action-btn,html[data-theme=light] .admin-action-btn,html[data-theme=light] .admin-link-pill,html[data-theme=light] .auth-primary-button{border-color:#47556929!important;background:#dfe4ecfa!important;color:#0f172a!important;box-shadow:none!important}html[data-theme=light] .blade-nav-item.active,html[data-theme=light] .blade-action-btn-primary,html[data-theme=light] .admin-action-btn-active,html[data-theme=light] .admin-action-btn-good,html[data-theme=light] .billing-pack-buy,html[data-theme=light] .auth-primary-button{background:linear-gradient(135deg,#4f46e5,#7aa2e8)!important;color:#fff!important;border-color:#4f46e538!important}html[data-theme=light] .auth-card-title,html[data-theme=light] .auth-card-copy,html[data-theme=light] .auth-card-eyebrow,html[data-theme=light] .auth-field-label,html[data-theme=light] .auth-card-footer,html[data-theme=light] .auth-inline-link,html[data-theme=light] .settings-section-title,html[data-theme=light] .metric-value,html[data-theme=light] .metric-label,html[data-theme=light] .admin-kpi-value,html[data-theme=light] .admin-kpi-label,html[data-theme=light] .billing-credit-title,html[data-theme=light] .billing-credit-value{color:#1f2937!important}html[data-theme=light] .auth-card .text-gray-500,html[data-theme=light] .auth-card a,html[data-theme=light] .settings-section-body,html[data-theme=light] .settings-section-head,html[data-theme=light] .settings-password-panel,html[data-theme=light] .settings-warning-title,html[data-theme=light] .settings-warning-copy{color:#334155!important}html[data-theme=light] .settings-section-icon,html[data-theme=light] .settings-password-panel,html[data-theme=light] .history-table-wrap,html[data-theme=light] .admin-table-wrap,html[data-theme=light] .billing-credit-frame{background:#e2e7eeeb!important;border-color:#47556924!important}html[data-theme=light] .auth-input,html[data-theme=light] .app-input,html[data-theme=light] .admin-search-input,html[data-theme=light] textarea,html[data-theme=light] select{background:#eff2f6fa!important;border-color:#64748b2e!important;color:#111827!important}html[data-theme=light] .billing-pack-card,html[data-theme=light] .billing-pack-body,html[data-theme=light] .billing-pack-list li,html[data-theme=light] .billing-pack-title{color:#334155!important}html[data-theme=light] .billing-pack-card{background:linear-gradient(180deg,#e9ecf1fa,#e2e7eef5)!important}html[data-theme=light] .billing-pack-price,html[data-theme=light] .billing-pack-price-band,html[data-theme=light] .billing-pack-price-band *{color:#fff!important}html[data-theme=light] .history-target-domain,html[data-theme=light] .history-target-id,html[data-theme=light] .history-table td,html[data-theme=light] .history-table th,html[data-theme=light] .admin-table td,html[data-theme=light] .admin-table th{color:#243041!important}html[data-theme=light] .status-finished,html[data-theme=light] .status-running,html[data-theme=light] .status-queued,html[data-theme=light] .status-failed,html[data-theme=light] .status-other,html[data-theme=light] .summary-risk-pill{filter:saturate(.9) contrast(1.02)}html[data-theme=light]{color-scheme:light}html[data-theme=light] body{background:linear-gradient(135deg,#cfd4da,#d6dae0 34%,#cdd2d9 70%,#c5cad2)!important;color:#111827!important}html[data-theme=light] .app-bg{background:radial-gradient(circle at 12% 12%,rgba(255,255,255,.14),transparent 0 16%),radial-gradient(circle at 82% 18%,rgba(100,116,139,.08),transparent 0 20%),radial-gradient(circle at 50% 110%,rgba(71,85,105,.06),transparent 0 22%)!important}html[data-theme=light] .app-shell,html[data-theme=light] .app-panel,html[data-theme=light] .app-panel-soft,html[data-theme=light] .settings-section-card,html[data-theme=light] .blade-shell,html[data-theme=light] .admin-hero-panel,html[data-theme=light] .admin-section-card,html[data-theme=light] .billing-pack-card,html[data-theme=light] .summary-card,html[data-theme=light] .deep-scan-panel,html[data-theme=light] .deep-scan-stage,html[data-theme=light] .dashboard-summary-frame,html[data-theme=light] .auth-card,html[data-theme=light] .support-thread-modal-shell,html[data-theme=light] .support-success-modal-shell,html[data-theme=light] .support-side-panel{background:linear-gradient(180deg,#e0e4eafa,#d8dde4f5)!important;border-color:#47556924!important;box-shadow:0 12px 24px #0f172a0f!important}html[data-theme=light] .app-shell:before,html[data-theme=light] .settings-section-card:before,html[data-theme=light] .auth-card:before,html[data-theme=light] .billing-pack-card:before{background:linear-gradient(180deg,#ffffff1a,#ffffff05 28%,#fff0)!important}html[data-theme=light] .blade-nav-item,html[data-theme=light] .app-back-link,html[data-theme=light] .scan-pager-btn,html[data-theme=light] .blade-action-btn,html[data-theme=light] .admin-action-btn,html[data-theme=light] .admin-link-pill,html[data-theme=light] .support-page-pill,html[data-theme=light] .auth-primary-button{background:linear-gradient(180deg,#dfe3e9fa,#d6dbe2fa)!important;border-color:#47556929!important;color:#111827!important;box-shadow:none!important}html[data-theme=light] .blade-nav-item.active,html[data-theme=light] .blade-action-btn-primary,html[data-theme=light] .admin-action-btn-active,html[data-theme=light] .admin-action-btn-good,html[data-theme=light] .billing-pack-buy,html[data-theme=light] .support-page-pill-active,html[data-theme=light] .auth-primary-button{background:linear-gradient(135deg,#6b7280,#94a3b8)!important;border-color:#47556952!important;color:#fff!important}html[data-theme=light] .blade-nav-item.active *,html[data-theme=light] .blade-action-btn-primary *,html[data-theme=light] .admin-action-btn-active *,html[data-theme=light] .admin-action-btn-good *,html[data-theme=light] .billing-pack-buy *,html[data-theme=light] .support-page-pill-active *,html[data-theme=light] .auth-primary-button *{color:#fff!important}html[data-theme=light] .blade-action-btn-danger,html[data-theme=light] [class*=text-rose-][class*=border],html[data-theme=light] .border-rose-300\/45,html[data-theme=light] .border-rose-400\/20{border-color:#dc262638!important}html[data-theme=light] .blade-action-btn-danger,html[data-theme=light] .bg-rose-500\/16,html[data-theme=light] .bg-rose-400\/10{background:#dc262614!important;color:#991b1b!important}html[data-theme=light] .blade-action-btn-danger *,html[data-theme=light] .text-rose-50,html[data-theme=light] .text-rose-100,html[data-theme=light] .text-rose-200{color:#991b1b!important}html[data-theme=light] .auth-input,html[data-theme=light] .app-input,html[data-theme=light] .admin-search-input,html[data-theme=light] .support-compose-subject,html[data-theme=light] .support-compose-category,html[data-theme=light] .support-compose-message,html[data-theme=light] .support-reply-textarea,html[data-theme=light] textarea,html[data-theme=light] select{background:#f1f4f7fa!important;border-color:#64748b33!important;color:#111827!important}html[data-theme=light] .auth-input::-moz-placeholder,html[data-theme=light] .app-input::-moz-placeholder,html[data-theme=light] .admin-search-input::-moz-placeholder,html[data-theme=light] textarea::-moz-placeholder{color:#6b7280!important}html[data-theme=light] .auth-input::placeholder,html[data-theme=light] .app-input::placeholder,html[data-theme=light] .admin-search-input::placeholder,html[data-theme=light] textarea::placeholder{color:#6b7280!important}html[data-theme=light] .history-table-wrap,html[data-theme=light] .admin-table-wrap,html[data-theme=light] .billing-credit-frame,html[data-theme=light] .settings-password-panel{background:#e2e6ecf5!important;border-color:#47556924!important}html[data-theme=light] .history-toolbar,html[data-theme=light] .history-toolbar-polished{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-theme=light] .billing-pack-card{background:linear-gradient(180deg,#dfe3e9fa,#d6dbe2f5)!important}html[data-theme=light] .billing-pack-title,html[data-theme=light] .billing-pack-body,html[data-theme=light] .billing-pack-list li,html[data-theme=light] .billing-credit-title,html[data-theme=light] .billing-credit-value,html[data-theme=light] .billing-page-indicator,html[data-theme=light] .support-inbox-title,html[data-theme=light] .support-pagination-meta,html[data-theme=light] .support-compose-stats,html[data-theme=light] .support-thread-head,html[data-theme=light] .support-thread-body,html[data-theme=light] .support-thread-messages,html[data-theme=light] .settings-section-head,html[data-theme=light] .settings-section-body,html[data-theme=light] .settings-section-title,html[data-theme=light] .settings-warning-title,html[data-theme=light] .settings-warning-copy,html[data-theme=light] .metric-value,html[data-theme=light] .metric-label,html[data-theme=light] .history-target-domain,html[data-theme=light] .history-target-id,html[data-theme=light] .history-table td,html[data-theme=light] .history-table th,html[data-theme=light] .admin-table td,html[data-theme=light] .admin-table th,html[data-theme=light] .admin-kpi-value,html[data-theme=light] .admin-kpi-label,html[data-theme=light] .auth-card-title,html[data-theme=light] .auth-card-copy,html[data-theme=light] .auth-card-eyebrow,html[data-theme=light] .auth-field-label,html[data-theme=light] .auth-card-footer,html[data-theme=light] .auth-inline-link,html[data-theme=light] .auth-card .text-gray-500,html[data-theme=light] .auth-card a,html[data-theme=light] .app-page-wrap,html[data-theme=light] .dashboard-page,html[data-theme=light] .support-thread-modal-shell,html[data-theme=light] .support-success-modal-shell,html[data-theme=light] .auth-card,html[data-theme=light] .settings-section-card,html[data-theme=light] .app-panel,html[data-theme=light] .app-panel-soft,html[data-theme=light] .text-white,html[data-theme=light] [class*=text-white],html[data-theme=light] [class*=text-zinc-100],html[data-theme=light] [class*=text-zinc-200],html[data-theme=light] [class*=text-zinc-300],html[data-theme=light] [class*=text-zinc-400],html[data-theme=light] [class*=text-zinc-500],html[data-theme=light] [class*=text-slate-100],html[data-theme=light] [class*=text-slate-200],html[data-theme=light] [class*=text-slate-300],html[data-theme=light] [class*=text-slate-400],html[data-theme=light] [class*=text-slate-500],html[data-theme=light] [class*=text-gray-100],html[data-theme=light] [class*=text-gray-200],html[data-theme=light] [class*=text-gray-300],html[data-theme=light] [class*=text-gray-400],html[data-theme=light] [class*=text-gray-500],html[data-theme=light] [class*=text-neutral-100],html[data-theme=light] [class*=text-neutral-200],html[data-theme=light] [class*=text-neutral-300],html[data-theme=light] [class*=text-neutral-400],html[data-theme=light] [class*=text-neutral-500]{color:#111827!important}html[data-theme=light] [class*="bg-white/[0.03]"],html[data-theme=light] [class*="bg-white/[0.04]"],html[data-theme=light] [class*="bg-white/[0.05]"],html[data-theme=light] [class*="bg-white/5"],html[data-theme=light] [class*="bg-zinc-950/"],html[data-theme=light] [class*="bg-slate-950/"],html[data-theme=light] [class*="bg-black/"]{background-color:#dfe4eaf5!important}html[data-theme=light] [class*="border-white/"],html[data-theme=light] [class*=border-zinc-],html[data-theme=light] [class*=border-slate-],html[data-theme=light] [class*=border-gray-]{border-color:#47556924!important}html[data-theme=light] .auth-password-hint{color:#dc2626!important}html[data-theme=light] body{background:linear-gradient(135deg,#bfc6cf,#c6ccd5 34%,#bcc3cc 70%,#b5bdc7)!important;color:#0f172a!important}html[data-theme=light] .app-bg{background:radial-gradient(circle at 12% 12%,rgba(255,255,255,.1),transparent 0 16%),radial-gradient(circle at 82% 18%,rgba(71,85,105,.08),transparent 0 20%),radial-gradient(circle at 50% 110%,rgba(51,65,85,.06),transparent 0 22%)!important}html[data-theme=light] .app-shell,html[data-theme=light] .app-panel,html[data-theme=light] .app-panel-soft,html[data-theme=light] .settings-section-card,html[data-theme=light] .blade-shell,html[data-theme=light] .admin-hero-panel,html[data-theme=light] .admin-section-card,html[data-theme=light] .billing-pack-card,html[data-theme=light] .summary-card,html[data-theme=light] .deep-scan-panel,html[data-theme=light] .deep-scan-stage,html[data-theme=light] .dashboard-summary-frame,html[data-theme=light] .auth-card,html[data-theme=light] .support-thread-modal-shell,html[data-theme=light] .support-success-modal-shell,html[data-theme=light] .support-side-panel{background:linear-gradient(180deg,#d6dce3fa,#cdd4ddf5)!important;border-color:#47556929!important;box-shadow:0 12px 24px #0f172a12!important}html[data-theme=light] .blade-nav-item,html[data-theme=light] .app-back-link,html[data-theme=light] .scan-pager-btn,html[data-theme=light] .blade-action-btn,html[data-theme=light] .admin-action-btn,html[data-theme=light] .admin-link-pill,html[data-theme=light] .support-page-pill,html[data-theme=light] .auth-primary-button{background:linear-gradient(180deg,#d6dbe2fa,#ccd2dbfa)!important;border-color:#4755692e!important;color:#111827!important}html[data-theme=light] .auth-card-title,html[data-theme=light] .auth-card-copy,html[data-theme=light] .auth-card-eyebrow,html[data-theme=light] .auth-field-label,html[data-theme=light] .auth-card-footer,html[data-theme=light] .auth-meta-row,html[data-theme=light] .auth-checkbox,html[data-theme=light] .auth-checkbox span,html[data-theme=light] .auth-password-hint,html[data-theme=light] .auth-password-separator,html[data-theme=light] .auth-card .text-gray-500{color:#0f172a!important}html[data-theme=light] .auth-inline-link,html[data-theme=light] .auth-checkbox a{color:#1d4ed8!important}html[data-theme=light] .auth-inline-link:hover,html[data-theme=light] .auth-checkbox a:hover{color:#1e3a8a!important}html[data-theme=light] .auth-message-error{background:#fee2e2f0!important;border-color:#dc26262e!important;color:#991b1b!important}html[data-theme=light] .auth-message-info{background:#dbeafef0!important;border-color:#2563eb2e!important;color:#1e3a8a!important}html[data-theme=light] .auth-message-success{background:#dcfce7f0!important;border-color:#16a34a2e!important;color:#166534!important}html[data-theme=light] .password-toggle-btn,html[data-theme=light] .password-toggle-btn-auth,html[data-theme=light] .password-toggle-btn-app{color:#475569!important}html[data-theme=light] .password-toggle-btn:hover:not(:disabled),html[data-theme=light] .password-toggle-btn:focus-visible{color:#0f172a!important}html[data-theme=light] .light-scan-saved-asset{border-color:#2563eb2e!important;background:#bfdbfe8f!important;color:#1e3a8a!important}html[data-theme=light] .light-scan-input{background:linear-gradient(180deg,#ebeff4fa,#dde3eafa)!important;border-color:#4755692e!important;color:#0f172a!important;box-shadow:inset 0 1px #ffffff6b,0 16px 34px #0f172a12!important}html[data-theme=light] .light-scan-input::-moz-placeholder{color:#64748b!important}html[data-theme=light] .light-scan-input::placeholder{color:#64748b!important}html[data-theme=light] .full-scan-check-card{border-color:#47556924!important;background:linear-gradient(180deg,#dbe1e8fa,#d2d9e1f5)!important;box-shadow:0 14px 28px #0f172a0f,inset 0 1px #ffffff57!important}html[data-theme=light] .full-scan-check-card h2,html[data-theme=light] .full-scan-check-card li{color:#111827!important}html[data-theme=light] .full-scan-check-card li+li{border-top-color:#4755691f!important}html[data-theme=light] .deep-scan-module-card,html[data-theme=light] .deep-scan-config-blade,html[data-theme=light] .deep-scan-target-panel,html[data-theme=light] .deep-scan-advanced-panel,html[data-theme=light] .agency-choice-card,html[data-theme=light] .deep-scan-blade-body>section,html[data-theme=light] .deep-scan-blade-body>div{border-color:#47556924!important;background:linear-gradient(180deg,#dce2e9fa,#d3dae2f5)!important}html[data-theme=light] .deep-scan-module-title,html[data-theme=light] .deep-scan-blade-title,html[data-theme=light] .deep-scan-toggle-label,html[data-theme=light] .deep-scan-module-summary,html[data-theme=light] .deep-scan-advanced-note,html[data-theme=light] .deep-scan-cost-note,html[data-theme=light] .deep-scan-blade-empty{color:#0f172a!important}html[data-theme=light] .dashboard-summary-blade{border-color:#47556929!important;background:linear-gradient(180deg,#d6dce3fc,#cad1daf7)!important;box-shadow:0 18px 36px #0f172a14!important}html[data-theme=light] .dashboard-summary-blade-header,html[data-theme=light] .dashboard-summary-blade-footer{border-color:#47556924!important;background:linear-gradient(180deg,#d8dee5fa,#ccd3dbf5)!important}html[data-theme=light] .dashboard-summary-empty,html[data-theme=light] .summary-blade-section,html[data-theme=light] .summary-next-step{border-color:#47556924!important;background:#e8edf2eb!important;color:#0f172a!important}html[data-theme=light] .summary-blade-label,html[data-theme=light] .summary-blade-copy,html[data-theme=light] .summary-blade-note,html[data-theme=light] .dashboard-summary-blade .text-white,html[data-theme=light] .dashboard-summary-blade [class*=text-white],html[data-theme=light] .dashboard-summary-blade [class*=text-zinc-300],html[data-theme=light] .dashboard-summary-blade [class*=text-zinc-200]{color:#0f172a!important}html[data-theme=light] .deep-scan-blade-close{border-color:#4755692e!important;background:#e8edf2f0!important;color:#0f172a!important}html[data-theme=light] .deep-scan-blade-close:hover{background:#dde3eafa!important}html[data-theme=light] .reports-page .history-table-wrap,html[data-theme=light] .reports-page .admin-table-wrap{background:linear-gradient(180deg,#0f172aeb,#0f172ad6)!important;border-color:#94a3b82e!important}html[data-theme=light] .reports-page .admin-table thead th{background:#0f172af5!important;color:#e2e8f0d1!important;border-bottom-color:#ffffff14!important}html[data-theme=light] .reports-page .history-table td,html[data-theme=light] .reports-page .history-table th,html[data-theme=light] .reports-page .admin-table td,html[data-theme=light] .reports-page .admin-table th,html[data-theme=light] .reports-page .history-target-domain{color:#f8fafc!important}html[data-theme=light] .reports-page .history-target-id,html[data-theme=light] .reports-page .history-table .text-zinc-400,html[data-theme=light] .reports-page .history-table [class*=text-zinc-400],html[data-theme=light] .reports-page .history-table [class*=text-zinc-300]{color:#e2e8f0b8!important}html[data-theme=light] .reports-page .admin-table tbody tr:hover td,html[data-theme=light] .reports-page .history-table tbody tr:hover td{background:#ffffff0d!important}html[data-theme=light] body,html[data-theme=light] .app-shell,html[data-theme=light] .app-content-frame,html[data-theme=light] .dashboard-page,html[data-theme=light] .app-page-wrap{background-color:#d4dbe3!important}html[data-theme=light] .app-panel,html[data-theme=light] .app-panel-soft,html[data-theme=light] .module-hero,html[data-theme=light] .module-table-panel,html[data-theme=light] .dashboard-history-main>.app-panel,html[data-theme=light] .clients-page-hero,html[data-theme=light] .workspace-tab,html[data-theme=light] .portfolio-rollup-card,html[data-theme=light] .rounded-3xl.border.border-white\/10,html[data-theme=light] .rounded-\[2rem\].border.border-white\/10,html[data-theme=light] .rounded-\[1\.6rem\].border.border-white\/10{border-color:#4755692e!important;background:linear-gradient(180deg,#dee4ebfa,#d1d8e0f7)!important;box-shadow:0 16px 36px #0f172a0f!important}html[data-theme=light] .clients-page,html[data-theme=light] .clients-page .text-white,html[data-theme=light] .clients-page [class*=text-white],html[data-theme=light] .clients-page .workspace-tab-label,html[data-theme=light] .clients-page .portfolio-rollup-title,html[data-theme=light] .clients-page .font-semibold,html[data-theme=light] .clients-page h1,html[data-theme=light] .clients-page h2,html[data-theme=light] .clients-page h3{color:#0f172a!important}html[data-theme=light] .clients-page .text-zinc-400,html[data-theme=light] .clients-page .text-zinc-300,html[data-theme=light] .clients-page [class*=text-zinc-400],html[data-theme=light] .clients-page [class*=text-zinc-300],html[data-theme=light] .clients-page .workspace-tab-meta,html[data-theme=light] .clients-page .workspace-tab-count,html[data-theme=light] .clients-page .portfolio-rollup-meta,html[data-theme=light] .clients-page .portfolio-rollup-updated{color:#475569!important}html[data-theme=light] .clients-page .workspace-tab.active{border-color:#3b82f638!important;background:linear-gradient(180deg,#dbe8f6fa,#d0e0f1f5)!important}html[data-theme=light] .clients-page .workspace-tab:hover,html[data-theme=light] .clients-page .portfolio-rollup-card:hover{background:linear-gradient(180deg,#d8dfe7fc,#ccd3dbfa)!important}html[data-theme=light] .clients-page .app-input,html[data-theme=light] .reports-page .app-input,html[data-theme=light] .dashboard-page .app-input{border-color:#4755692e!important;background:#f5f7faeb!important;color:#0f172a!important}html[data-theme=light] .clients-page .app-input::-moz-placeholder,html[data-theme=light] .reports-page .app-input::-moz-placeholder,html[data-theme=light] .dashboard-page .app-input::-moz-placeholder{color:#64748b!important}html[data-theme=light] .clients-page .app-input::placeholder,html[data-theme=light] .reports-page .app-input::placeholder,html[data-theme=light] .dashboard-page .app-input::placeholder{color:#64748b!important}html[data-theme=light] .reports-page .module-table-panel,html[data-theme=light] .reports-page .history-toolbar,html[data-theme=light] .reports-page .history-empty-state{color:#0f172a!important}html[data-theme=light] .reports-page .history-filter-field,html[data-theme=light] .reports-page .history-filter-field span,html[data-theme=light] .reports-page .history-search-wrap,html[data-theme=light] .reports-page .history-search-wrap span,html[data-theme=light] .reports-page .text-zinc-200,html[data-theme=light] .reports-page .text-zinc-300,html[data-theme=light] .reports-page [class*=text-zinc-200],html[data-theme=light] .reports-page [class*=text-zinc-300]{color:#334155!important}html[data-theme=light] .reports-page .history-bulk-actions .blade-action-btn,html[data-theme=light] .clients-page .blade-action-btn-muted,html[data-theme=light] .clients-page .scan-card-action-btn,html[data-theme=light] .reports-page .scan-card-action-btn{border-color:#47556929!important;background:#f0f4f8e0!important;color:#0f172a!important}html[data-theme=light] .reports-page .history-select-checkbox{accent-color:#2563eb}@media(min-width:1200px){.reports-page .history-filter-grid{grid-template-columns:minmax(0,2.4fr) repeat(4,minmax(10.75rem,1fr))}}html[data-theme=light] .auth-password-hint,html[data-theme=light] .auth-password-separator,html[data-theme=light] .password-check-ok,html[data-theme=light] .password-check-fail{font-weight:500}html[data-theme=light] body,html[data-theme=light] .app-shell,html[data-theme=light] .app-content-frame,html[data-theme=light] .dashboard-page,html[data-theme=light] .app-page-wrap{background-color:#bcc4ce!important}html[data-theme=light] .app-panel,html[data-theme=light] .app-panel-soft,html[data-theme=light] .settings-section-card,html[data-theme=light] .blade-shell,html[data-theme=light] .auth-card,html[data-theme=light] .support-side-panel,html[data-theme=light] .clients-page-hero,html[data-theme=light] .module-hero,html[data-theme=light] .module-table-panel,html[data-theme=light] .dashboard-history-main>.app-panel{background:linear-gradient(180deg,#cad2dbfb,#bfc8d2f9)!important;border-color:#47556933!important}html[data-theme=light] .reports-page .module-table-panel{background:linear-gradient(180deg,#0f172af0,#1e293beb)!important;border-color:#94a3b82e!important;box-shadow:0 18px 36px #0f172a1f!important}html[data-theme=light] .reports-page .history-toolbar,html[data-theme=light] .reports-page .history-toolbar-polished{background:transparent!important}html[data-theme=light] .reports-page .history-filter-field,html[data-theme=light] .reports-page .history-search-wrap,html[data-theme=light] .reports-page .history-filter-field span,html[data-theme=light] .reports-page .history-search-wrap span,html[data-theme=light] .reports-page .history-empty-state,html[data-theme=light] .reports-page .history-empty-state *{color:#e2e8f0eb!important}html[data-theme=light] .reports-page .history-search-input,html[data-theme=light] .reports-page .history-select{background:#fffffff0!important;border-color:#94a3b829!important;color:#0f172a!important}html[data-theme=light] .reports-page .history-search-input::-moz-placeholder{color:#64748b!important}html[data-theme=light] .reports-page .history-search-input::placeholder{color:#64748b!important}html[data-theme=light] .reports-page .history-bulk-actions .blade-action-btn{background:#f1f5f9f2!important;border-color:#94a3b829!important;color:#0f172a!important}html[data-theme=light] .reports-page .dashboard-history-workbench{align-items:stretch}html[data-theme=light] .reports-page .history-table-wrap,html[data-theme=light] .reports-page .admin-table-wrap{background:linear-gradient(180deg,#0f172af0,#0f172ae0)!important}html[data-theme=light] .reports-page .history-table tbody tr{background:linear-gradient(90deg,#1e293bc7,#33415594)!important}html[data-theme=light]{color-scheme:light;--light-ink: #0f172a;--light-ink-strong: #020617;--light-muted: #475569;--light-muted-soft: #64748b;--light-border: rgba(71, 85, 105, .18);--light-border-strong: rgba(51, 65, 85, .24);--light-panel-top: rgba(237, 242, 248, .95);--light-panel-bottom: rgba(225, 231, 240, .93);--light-panel-soft-top: rgba(245, 248, 252, .94);--light-panel-soft-bottom: rgba(233, 238, 245, .92);--light-button-top: rgba(241, 245, 250, .97);--light-button-bottom: rgba(228, 234, 242, .96);--light-button-hover-top: rgba(247, 249, 252, .98);--light-button-hover-bottom: rgba(233, 239, 246, .98);--light-input-bg: rgba(247, 249, 252, .98);--light-input-border: rgba(100, 116, 139, .22);--light-accent-top: #5b74c5;--light-accent-bottom: #89a7dd;--light-accent-border: rgba(76, 99, 168, .28);--light-danger-bg: rgba(220, 38, 38, .08);--light-danger-border: rgba(220, 38, 38, .18);--light-danger-text: #991b1b;--light-success-bg: rgba(22, 163, 74, .08);--light-success-border: rgba(22, 163, 74, .18);--light-success-text: #166534;--light-info-bg: rgba(37, 99, 235, .08);--light-info-border: rgba(37, 99, 235, .18);--light-info-text: #1d4ed8}html[data-theme=light] body{background:linear-gradient(135deg,#c9d3e0,#dbe3ee 34%,#d0d9e5 70%,#bcc7d4)!important;color:var(--light-ink)!important}html[data-theme=light] .app-bg{background:radial-gradient(circle at 12% 12%,rgba(255,255,255,.28),transparent 0 16%),radial-gradient(circle at 84% 18%,rgba(148,163,184,.16),transparent 0 20%),radial-gradient(circle at 50% 112%,rgba(96,165,250,.1),transparent 0 24%)!important}html[data-theme=light] .app-shell,html[data-theme=light] .app-panel,html[data-theme=light] .app-panel-soft,html[data-theme=light] .settings-section-card,html[data-theme=light] .blade-shell,html[data-theme=light] .admin-hero-panel,html[data-theme=light] .admin-section-card,html[data-theme=light] .billing-pack-card,html[data-theme=light] .summary-card,html[data-theme=light] .deep-scan-panel,html[data-theme=light] .deep-scan-stage,html[data-theme=light] .dashboard-summary-frame,html[data-theme=light] .auth-card,html[data-theme=light] .support-side-panel,html[data-theme=light] .support-thread-modal-shell,html[data-theme=light] .support-success-modal-shell,html[data-theme=light] .history-table-wrap,html[data-theme=light] .admin-table-wrap,html[data-theme=light] .billing-credit-frame,html[data-theme=light] .settings-password-panel,html[data-theme=light] .app-content-frame,html[data-theme=light] .module-hero,html[data-theme=light] .module-table-panel,html[data-theme=light] .clients-page-hero,html[data-theme=light] .permission-notice,html[data-theme=light] .history-empty-state,html[data-theme=light] .settings-modal-card{background:linear-gradient(180deg,var(--light-panel-top),var(--light-panel-bottom))!important;border-color:var(--light-border)!important;box-shadow:0 18px 40px #0f172a14!important;color:var(--light-ink)!important}html[data-theme=light] .app-panel-soft,html[data-theme=light] .history-table-wrap,html[data-theme=light] .admin-table-wrap,html[data-theme=light] .settings-password-panel,html[data-theme=light] .billing-credit-frame,html[data-theme=light] .history-empty-state,html[data-theme=light] .permission-notice{background:linear-gradient(180deg,var(--light-panel-soft-top),var(--light-panel-soft-bottom))!important}html[data-theme=light] .app-shell:before,html[data-theme=light] .settings-section-card:before,html[data-theme=light] .auth-card:before,html[data-theme=light] .billing-pack-card:before,html[data-theme=light] .module-hero:before,html[data-theme=light] .billing-credit-frame:before{background:linear-gradient(180deg,#ffffff6b,#ffffff14 28%,#fff0)!important}html[data-theme=light] .blade-nav-item,html[data-theme=light] .app-back-link,html[data-theme=light] .scan-pager-btn,html[data-theme=light] .blade-action-btn,html[data-theme=light] .admin-action-btn,html[data-theme=light] .admin-link-pill,html[data-theme=light] .support-page-pill,html[data-theme=light] .auth-primary-button,html[data-theme=light] .billing-pack-buy,html[data-theme=light] .scan-card-action-btn,html[data-theme=light] .deep-scan-blade-close{background:linear-gradient(180deg,var(--light-button-top),var(--light-button-bottom))!important;border-color:var(--light-border)!important;color:var(--light-ink)!important;box-shadow:0 10px 24px #0f172a0f!important}html[data-theme=light] .blade-nav-item:hover,html[data-theme=light] .app-back-link:hover,html[data-theme=light] .scan-pager-btn:hover,html[data-theme=light] .blade-action-btn:hover,html[data-theme=light] .admin-action-btn:hover,html[data-theme=light] .admin-link-pill:hover,html[data-theme=light] .support-page-pill:hover,html[data-theme=light] .auth-primary-button:hover,html[data-theme=light] .billing-pack-buy:hover,html[data-theme=light] .scan-card-action-btn:hover,html[data-theme=light] .deep-scan-blade-close:hover{background:linear-gradient(180deg,var(--light-button-hover-top),var(--light-button-hover-bottom))!important;border-color:var(--light-border-strong)!important}html[data-theme=light] .blade-nav-item.active,html[data-theme=light] .blade-action-btn-primary,html[data-theme=light] .admin-action-btn-active,html[data-theme=light] .admin-action-btn-good,html[data-theme=light] .billing-pack-buy,html[data-theme=light] .support-page-pill-active,html[data-theme=light] .auth-primary-button,html[data-theme=light] .app-btn-primary,html[data-theme=light] .app-btn-secondary,html[data-theme=light] .app-nav-pill,html[data-theme=light] .app-nav-pill.active{background:linear-gradient(135deg,var(--light-accent-top),var(--light-accent-bottom))!important;border-color:var(--light-accent-border)!important;color:#fff!important;box-shadow:0 14px 28px #4c63a838!important}html[data-theme=light] .blade-nav-item.active *,html[data-theme=light] .blade-action-btn-primary *,html[data-theme=light] .admin-action-btn-active *,html[data-theme=light] .admin-action-btn-good *,html[data-theme=light] .billing-pack-buy *,html[data-theme=light] .support-page-pill-active *,html[data-theme=light] .auth-primary-button *,html[data-theme=light] .app-btn-primary *,html[data-theme=light] .app-btn-secondary *,html[data-theme=light] .app-nav-pill *,html[data-theme=light] .app-nav-pill.active *{color:#fff!important}html[data-theme=light] .blade-action-btn-danger,html[data-theme=light] .bg-rose-500\/16,html[data-theme=light] .bg-rose-400\/10{background:var(--light-danger-bg)!important;border-color:var(--light-danger-border)!important;color:var(--light-danger-text)!important}html[data-theme=light] .blade-action-btn-danger *,html[data-theme=light] .text-rose-50,html[data-theme=light] .text-rose-100,html[data-theme=light] .text-rose-200{color:var(--light-danger-text)!important}html[data-theme=light] .auth-input,html[data-theme=light] .app-input,html[data-theme=light] .admin-search-input,html[data-theme=light] .history-search-input,html[data-theme=light] .history-select,html[data-theme=light] .support-compose-subject,html[data-theme=light] .support-compose-category,html[data-theme=light] .support-compose-message,html[data-theme=light] .support-reply-textarea,html[data-theme=light] textarea,html[data-theme=light] select{background:var(--light-input-bg)!important;border-color:var(--light-input-border)!important;color:var(--light-ink)!important;box-shadow:inset 0 1px #ffffffa3,0 1px 2px #0f172a0a!important}html[data-theme=light] .auth-input::-moz-placeholder,html[data-theme=light] .app-input::-moz-placeholder,html[data-theme=light] .admin-search-input::-moz-placeholder,html[data-theme=light] .history-search-input::-moz-placeholder,html[data-theme=light] textarea::-moz-placeholder{color:var(--light-muted-soft)!important}html[data-theme=light] .auth-input::placeholder,html[data-theme=light] .app-input::placeholder,html[data-theme=light] .admin-search-input::placeholder,html[data-theme=light] .history-search-input::placeholder,html[data-theme=light] textarea::placeholder{color:var(--light-muted-soft)!important}html[data-theme=light] .auth-input:focus,html[data-theme=light] .app-input:focus,html[data-theme=light] .admin-search-input:focus,html[data-theme=light] .history-search-input:focus,html[data-theme=light] .history-select:focus,html[data-theme=light] textarea:focus,html[data-theme=light] select:focus{border-color:#4c63a857!important;background:#fafbfdfc!important;box-shadow:0 0 0 3px #4c63a81f,inset 0 1px #ffffffb3,0 10px 22px #0f172a0d!important}html[data-theme=light] .password-toggle-btn{color:#475569b8!important}html[data-theme=light] .password-toggle-btn:hover:not(:disabled),html[data-theme=light] .password-toggle-btn:focus-visible{color:var(--light-ink)!important}html[data-theme=light] .password-field-input-error,html[data-theme=light] .domain-input-invalid{border-color:#dc262657!important;background:#fef2f2fa!important;box-shadow:0 0 0 3px #dc262614,inset 0 1px #fff9!important}html[data-theme=light] .domain-input-warning,html[data-theme=light] .auth-message-error{background:#fef2f2f5!important;border-color:#f8717147!important;color:var(--light-danger-text)!important}html[data-theme=light] .auth-message-info{background:#eff6fff5!important;border-color:#60a5fa47!important;color:var(--light-info-text)!important}html[data-theme=light] .auth-message-success{background:#f0fdf4f5!important;border-color:#4ade8047!important;color:var(--light-success-text)!important}html[data-theme=light] .settings-section-icon,html[data-theme=light] .support-compose-chip,html[data-theme=light] .history-filter-field,html[data-theme=light] .history-search-wrap,html[data-theme=light] .history-toolbar,html[data-theme=light] .history-toolbar-polished,html[data-theme=light] .settings-modal-shell{background:transparent!important;border-color:var(--light-border)!important;color:var(--light-muted)!important}html[data-theme=light] .history-filter-field,html[data-theme=light] .history-search-wrap,html[data-theme=light] .support-compose-chip{background:linear-gradient(180deg,#f4f7fbf0,#e8eef5eb)!important}html[data-theme=light] .history-table thead th,html[data-theme=light] .admin-table thead th{background:#e2e8f0d1!important;color:var(--light-ink-strong)!important;box-shadow:inset 0 -1px #4755691f!important}html[data-theme=light] .history-table td,html[data-theme=light] .history-table th,html[data-theme=light] .admin-table td,html[data-theme=light] .admin-table th,html[data-theme=light] .history-target-domain,html[data-theme=light] .history-target-id,html[data-theme=light] .module-section-title h2,html[data-theme=light] .module-section-title h3,html[data-theme=light] .settings-section-title,html[data-theme=light] .metric-value,html[data-theme=light] .admin-kpi-value,html[data-theme=light] .auth-card-title,html[data-theme=light] .auth-field-label,html[data-theme=light] .billing-credit-value,html[data-theme=light] .billing-pack-title,html[data-theme=light] .support-inbox-title{color:var(--light-ink)!important}html[data-theme=light] .module-section-copy,html[data-theme=light] .settings-section-body,html[data-theme=light] .settings-section-head,html[data-theme=light] .metric-label,html[data-theme=light] .admin-kpi-label,html[data-theme=light] .auth-card-copy,html[data-theme=light] .auth-card-eyebrow,html[data-theme=light] .auth-card-footer,html[data-theme=light] .auth-meta-row,html[data-theme=light] .auth-inline-link,html[data-theme=light] .billing-credit-title,html[data-theme=light] .billing-pack-body,html[data-theme=light] .billing-pack-list li,html[data-theme=light] .support-pagination-meta,html[data-theme=light] .support-compose-stats,html[data-theme=light] .support-thread-head,html[data-theme=light] .support-thread-body,html[data-theme=light] .support-thread-messages,html[data-theme=light] .settings-warning-title,html[data-theme=light] .settings-warning-copy,html[data-theme=light] .permission-notice-title,html[data-theme=light] .permission-notice-copy{color:var(--light-muted)!important}html[data-theme=light] .auth-inline-link,html[data-theme=light] .auth-card a,html[data-theme=light] .settings-section-body a,html[data-theme=light] .settings-section-head a{color:#315fc2!important}html[data-theme=light] .auth-inline-link:hover,html[data-theme=light] .auth-card a:hover,html[data-theme=light] .settings-section-body a:hover,html[data-theme=light] .settings-section-head a:hover{color:#24479f!important}html[data-theme=light] [class*="bg-zinc-950/"],html[data-theme=light] [class*="bg-slate-950/"],html[data-theme=light] [class*="bg-black/"],html[data-theme=light] [class*="bg-white/[0.03]"],html[data-theme=light] [class*="bg-white/[0.04]"],html[data-theme=light] [class*="bg-white/[0.05]"],html[data-theme=light] [class*="bg-white/5"]{background-color:#ecf1f7f0!important}html[data-theme=light] .history-table tbody tr,html[data-theme=light] .admin-table tbody tr{background:#ffffff38!important}html[data-theme=light] .history-table tbody tr:hover td,html[data-theme=light] .admin-table tbody tr:hover td{background:#dbe4efb8!important}html[data-theme=light] .reports-page .module-table-panel,html[data-theme=light] .reports-page .history-table-wrap,html[data-theme=light] .reports-page .admin-table-wrap,html[data-theme=light] .reports-page .history-empty-state{background:linear-gradient(180deg,#ecf1f7f5,#e0e7f0f0)!important;border-color:var(--light-border)!important}html[data-theme=light] .reports-page .history-search-input,html[data-theme=light] .reports-page .history-select,html[data-theme=light] .reports-page .app-input{background:#f8fafcfa!important;border-color:#64748b33!important;color:var(--light-ink)!important}html[data-theme=light] .reports-page .history-filter-field,html[data-theme=light] .reports-page .history-filter-field span,html[data-theme=light] .reports-page .history-search-wrap,html[data-theme=light] .reports-page .history-search-wrap span,html[data-theme=light] .reports-page .history-empty-state,html[data-theme=light] .reports-page .history-empty-state *,html[data-theme=light] .reports-page .history-table td,html[data-theme=light] .reports-page .history-table th,html[data-theme=light] .reports-page .admin-table td,html[data-theme=light] .reports-page .admin-table th,html[data-theme=light] .reports-page .history-target-domain,html[data-theme=light] .reports-page .history-target-id{color:var(--light-ink)!important}html[data-theme=light] .reports-page .history-bulk-actions .blade-action-btn{background:linear-gradient(180deg,var(--light-button-top),var(--light-button-bottom))!important;color:var(--light-ink)!important;border-color:var(--light-border)!important}html[data-theme=light] .reports-page .history-select-checkbox{accent-color:#315fc2}html[data-theme=light] .status-finished{background:#22c55e1f!important;color:#166534!important}html[data-theme=light] .status-running{background:#3b82f61f!important;color:#1d4ed8!important}html[data-theme=light] .status-queued{background:#f59e0b29!important;color:#b45309!important}html[data-theme=light] .status-failed{background:#ef44441f!important;color:#b91c1c!important}html[data-theme=light] .status-other{background:#94a3b824!important;color:var(--light-muted)!important}html[data-theme=light] .summary-risk-high{background:#ef44441a!important;border-color:#ef44442e!important;color:#b91c1c!important}html[data-theme=light] .summary-risk-medium{background:#f59e0b1f!important;border-color:#f59e0b33!important;color:#b45309!important}html[data-theme=light] .summary-risk-low{background:#22c55e1a!important;border-color:#22c55e2e!important;color:#15803d!important}.password-strength-panel{color:#f87171f2}.password-check-clause,.password-check-separator{transition:color .18s ease}.password-check-ok{color:#22c55e!important}.password-check-fail{color:#ef4444!important}html[data-theme=light] .password-strength-panel,html[data-theme=light] .auth-password-hint,html[data-theme=light] .auth-password-separator,html[data-theme=light] .password-check-separator{color:var(--light-muted)!important}html[data-theme=light] .password-check-ok{color:#16a34a!important}html[data-theme=light] .password-check-fail{color:#dc2626!important}html[data-theme=light]{color-scheme:dark;--light-bg-top: #2c3139;--light-bg-mid: #414857;--light-bg-blue: #3a5b89;--light-bg-bottom: #17345d;--light-shell-top: rgba(22, 32, 48, .64);--light-shell-bottom: rgba(17, 27, 41, .58);--light-panel-top: rgba(29, 43, 63, .82);--light-panel-bottom: rgba(21, 33, 51, .88);--light-soft-surface: rgba(42, 60, 86, .7);--light-input-bg: rgba(42, 58, 84, .82);--light-border: rgba(171, 198, 235, .2);--light-border-strong: rgba(184, 209, 242, .28);--light-ink: rgba(245, 249, 255, .96);--light-muted: rgba(203, 216, 236, .82);--light-button-top: rgba(97, 135, 192, .44);--light-button-bottom: rgba(73, 111, 168, .36);--light-button-hover-top: rgba(114, 154, 214, .5);--light-button-hover-bottom: rgba(83, 128, 190, .38);--light-accent: rgba(146, 192, 255, .9)}html[data-theme=light] body{background:linear-gradient(135deg,var(--light-bg-top) 0%,var(--light-bg-mid) 34%,var(--light-bg-blue) 70%,var(--light-bg-bottom) 100%)!important;background-attachment:fixed;color:var(--light-ink)!important}html[data-theme=light] .app-bg{background:radial-gradient(circle at 14% 12%,rgba(255,255,255,.16),transparent 0 22%),radial-gradient(circle at 82% 18%,rgba(191,219,254,.16),transparent 0 24%),radial-gradient(circle at 50% 110%,rgba(125,166,229,.14),transparent 0 26%)}html[data-theme=light] .app-shell{background:linear-gradient(180deg,var(--light-shell-top),var(--light-shell-bottom))!important;border-color:var(--light-border-strong)!important;box-shadow:0 28px 80px #0206174d!important}html[data-theme=light] .app-shell:before,html[data-theme=light] .settings-section-card:before,html[data-theme=light] .auth-card:before,html[data-theme=light] .billing-pack-card:before{background:linear-gradient(180deg,#ffffff1a,#ffffff08 30%,#fff0)!important}html[data-theme=light] .app-panel,html[data-theme=light] .app-panel-soft,html[data-theme=light] .module-table-panel,html[data-theme=light] .history-table-wrap,html[data-theme=light] .admin-table-wrap,html[data-theme=light] .history-empty-state,html[data-theme=light] .settings-section-card,html[data-theme=light] .blade-shell,html[data-theme=light] .admin-hero-panel,html[data-theme=light] .admin-section-card,html[data-theme=light] .auth-card,html[data-theme=light] .support-thread-shell,html[data-theme=light] .support-compose-shell,html[data-theme=light] .support-inbox-shell,html[data-theme=light] .support-thread-modal-shell,html[data-theme=light] .support-success-modal-shell,html[data-theme=light] .support-side-panel,html[data-theme=light] .billing-pack-card,html[data-theme=light] .billing-credit-card,html[data-theme=light] .dashboard-summary-blade,html[data-theme=light] .dashboard-summary-frame,html[data-theme=light] .summary-card,html[data-theme=light] .deep-scan-panel,html[data-theme=light] .deep-scan-stage,html[data-theme=light] .workbench-panel,html[data-theme=light] section.rounded-3xl,html[data-theme=light] div.rounded-3xl{background:linear-gradient(180deg,var(--light-panel-top),var(--light-panel-bottom))!important;border-color:var(--light-border)!important;box-shadow:0 24px 60px #020a183d!important}html[data-theme=light] .app-input,html[data-theme=light] .auth-input,html[data-theme=light] .admin-search-input,html[data-theme=light] .history-search-input,html[data-theme=light] .history-select,html[data-theme=light] .support-compose-subject,html[data-theme=light] .support-compose-category,html[data-theme=light] .support-compose-message,html[data-theme=light] .support-reply-textarea,html[data-theme=light] textarea,html[data-theme=light] select,html[data-theme=light] input:not([type=checkbox]):not([type=radio]){background:var(--light-input-bg)!important;border-color:#b8d1f238!important;color:var(--light-ink)!important}html[data-theme=light] .app-input::-moz-placeholder,html[data-theme=light] .auth-input::-moz-placeholder,html[data-theme=light] .admin-search-input::-moz-placeholder,html[data-theme=light] textarea::-moz-placeholder,html[data-theme=light] input::-moz-placeholder{color:#cbd8ec94!important}html[data-theme=light] .app-input::placeholder,html[data-theme=light] .auth-input::placeholder,html[data-theme=light] .admin-search-input::placeholder,html[data-theme=light] textarea::placeholder,html[data-theme=light] input::placeholder{color:#cbd8ec94!important}html[data-theme=light] .blade-nav-item,html[data-theme=light] .app-back-link,html[data-theme=light] .scan-pager-btn,html[data-theme=light] .blade-action-btn,html[data-theme=light] .scan-card-action-btn,html[data-theme=light] .support-pagination-btn,html[data-theme=light] .admin-action-btn,html[data-theme=light] .admin-link-pill,html[data-theme=light] .support-page-pill,html[data-theme=light] .admin-tab,html[data-theme=light] .app-tab,html[data-theme=light] .auth-primary-button{background:linear-gradient(180deg,var(--light-button-top),var(--light-button-bottom))!important;border-color:#b8d1f23d!important;color:var(--light-ink)!important}html[data-theme=light] .blade-nav-item:hover,html[data-theme=light] .app-back-link:hover,html[data-theme=light] .scan-pager-btn:hover,html[data-theme=light] .blade-action-btn:hover,html[data-theme=light] .scan-card-action-btn:hover,html[data-theme=light] .support-pagination-btn:hover,html[data-theme=light] .admin-action-btn:hover,html[data-theme=light] .admin-link-pill:hover,html[data-theme=light] .support-page-pill:hover,html[data-theme=light] .admin-tab:hover,html[data-theme=light] .app-tab:hover,html[data-theme=light] .auth-primary-button:hover{background:linear-gradient(180deg,var(--light-button-hover-top),var(--light-button-hover-bottom))!important}html[data-theme=light] .blade-nav-item.active,html[data-theme=light] .blade-action-btn-primary,html[data-theme=light] .admin-action-btn-active,html[data-theme=light] .admin-action-btn-good,html[data-theme=light] .billing-pack-buy,html[data-theme=light] .support-page-pill-active,html[data-theme=light] .auth-primary-button{background:linear-gradient(180deg,#6e9fe285,#5281c26b)!important;border-color:#c6ddfb4d!important;color:var(--light-ink)!important}html[data-theme=light] .blade-action-btn-muted,html[data-theme=light] .scan-card-action-btn-muted{background:#24344ce0!important;border-color:#b8d1f233!important}html[data-theme=light] .support-side-panel .support-self-service-btn,html[data-theme=light] .support-side-panel .support-self-service-btn *,html[data-theme=light] .support-page .support-self-service-btn,html[data-theme=light] .support-page .support-self-service-btn *{color:#fffffff5!important}html[data-theme=light] .history-table tbody tr,html[data-theme=light] .admin-table tbody tr{background:#ffffff0a!important}html[data-theme=light] .history-table tbody tr:hover td,html[data-theme=light] .admin-table tbody tr:hover td{background:#88b2ec1f!important}html[data-theme=light] .text-white,html[data-theme=light] [class*=text-white],html[data-theme=light] [class*=text-zinc-100],html[data-theme=light] [class*=text-zinc-200],html[data-theme=light] [class*=text-zinc-300],html[data-theme=light] [class*=text-slate-100],html[data-theme=light] [class*=text-slate-200],html[data-theme=light] [class*=text-slate-300],html[data-theme=light] [class*=text-gray-100],html[data-theme=light] [class*=text-gray-200],html[data-theme=light] [class*=text-gray-300],html[data-theme=light] [class*=text-neutral-100],html[data-theme=light] [class*=text-neutral-200],html[data-theme=light] [class*=text-neutral-300]{color:var(--light-ink)!important}html[data-theme=light] [class*=text-zinc-400],html[data-theme=light] [class*=text-zinc-500],html[data-theme=light] [class*=text-slate-400],html[data-theme=light] [class*=text-slate-500],html[data-theme=light] [class*=text-gray-400],html[data-theme=light] [class*=text-gray-500],html[data-theme=light] [class*=text-neutral-400],html[data-theme=light] [class*=text-neutral-500]{color:var(--light-muted)!important}html[data-theme=light] [class*="bg-zinc-950/"],html[data-theme=light] [class*="bg-slate-950/"],html[data-theme=light] [class*="bg-black/"],html[data-theme=light] [class*="bg-white/[0.03]"],html[data-theme=light] [class*="bg-white/[0.04]"],html[data-theme=light] [class*="bg-white/[0.05]"],html[data-theme=light] [class*="bg-white/5"]{background-color:var(--light-soft-surface)!important}html[data-theme=light] [class*="border-white/"],html[data-theme=light] [class*=border-zinc-],html[data-theme=light] [class*=border-slate-],html[data-theme=light] [class*=border-gray-]{border-color:var(--light-border)!important}html[data-theme=light] .reports-page .history-bulk-actions .blade-action-btn,html[data-theme=light] .reports-page .history-search-input,html[data-theme=light] .reports-page .history-select,html[data-theme=light] .reports-page .app-input{color:var(--light-ink)!important}html[data-theme=light] .reports-page .history-select-checkbox{accent-color:#96beff}html[data-theme=light] .app-content-frame,html[data-theme=light] .dashboard-page,html[data-theme=light] .app-page-wrap,html[data-theme=light] .clients-page,html[data-theme=light] .reports-page,html[data-theme=light] .dashboard-history-workbench{background:transparent!important;background-color:transparent!important}html[data-theme=light] .clients-page-hero,html[data-theme=light] .module-table-panel,html[data-theme=light] .dashboard-history-main>.app-panel,html[data-theme=light] .rounded-3xl.border.border-white\/10,html[data-theme=light] .rounded-\[2rem\].border.border-white\/10,html[data-theme=light] .rounded-\[1\.6rem\].border.border-white\/10,html[data-theme=light] .rounded-\[1\.3rem\].border.border-white\/10{background:linear-gradient(180deg,var(--light-panel-top),var(--light-panel-bottom))!important;border-color:var(--light-border)!important;box-shadow:0 24px 60px #020a183d!important;color:var(--light-ink)!important}html[data-theme=light] .clients-page .rounded-2xl.border.border-white\/10,html[data-theme=light] .reports-page .rounded-2xl.border.border-white\/10,html[data-theme=light] .dashboard-page .rounded-2xl.border.border-white\/10,html[data-theme=light] .dashboard-page .rounded-2xl.border.border-dashed.border-white\/10,html[data-theme=light] .dashboard-page .rounded-xl.border.border-white\/10,html[data-theme=light] .dashboard-page .rounded-xl.border.border-white\/12{background:#2f415dc2!important;border-color:#b8d1f22e!important;color:var(--light-ink)!important}html[data-theme=light] .clients-page,html[data-theme=light] .reports-page,html[data-theme=light] .dashboard-page,html[data-theme=light] .clients-page h1,html[data-theme=light] .clients-page h2,html[data-theme=light] .clients-page h3,html[data-theme=light] .reports-page h1,html[data-theme=light] .reports-page h2,html[data-theme=light] .reports-page h3,html[data-theme=light] .dashboard-page h1,html[data-theme=light] .dashboard-page h2,html[data-theme=light] .dashboard-page h3,html[data-theme=light] .clients-page .font-semibold,html[data-theme=light] .reports-page .font-semibold,html[data-theme=light] .dashboard-page .font-semibold,html[data-theme=light] .clients-page .text-white,html[data-theme=light] .reports-page .text-white,html[data-theme=light] .dashboard-page .text-white,html[data-theme=light] .clients-page [class*=text-white],html[data-theme=light] .reports-page [class*=text-white],html[data-theme=light] .dashboard-page [class*=text-white]{color:var(--light-ink)!important}html[data-theme=light] .clients-page .text-zinc-300,html[data-theme=light] .clients-page .text-zinc-400,html[data-theme=light] .clients-page .text-zinc-500,html[data-theme=light] .reports-page .text-zinc-300,html[data-theme=light] .reports-page .text-zinc-400,html[data-theme=light] .reports-page .text-zinc-500,html[data-theme=light] .dashboard-page .text-zinc-300,html[data-theme=light] .dashboard-page .text-zinc-400,html[data-theme=light] .dashboard-page .text-zinc-500,html[data-theme=light] .clients-page [class*=text-zinc-300],html[data-theme=light] .clients-page [class*=text-zinc-400],html[data-theme=light] .clients-page [class*=text-zinc-500],html[data-theme=light] .reports-page [class*=text-zinc-300],html[data-theme=light] .reports-page [class*=text-zinc-400],html[data-theme=light] .reports-page [class*=text-zinc-500],html[data-theme=light] .dashboard-page [class*=text-zinc-300],html[data-theme=light] .dashboard-page [class*=text-zinc-400],html[data-theme=light] .dashboard-page [class*=text-zinc-500]{color:var(--light-muted)!important}html[data-theme=light] .clients-page .app-input,html[data-theme=light] .reports-page .app-input,html[data-theme=light] .dashboard-page .app-input,html[data-theme=light] .dashboard-page .auth-input,html[data-theme=light] .dashboard-page textarea,html[data-theme=light] .dashboard-page select,html[data-theme=light] .reports-page .history-search-input,html[data-theme=light] .reports-page .history-select{background:var(--light-input-bg)!important;border-color:#b8d1f238!important;color:var(--light-ink)!important;box-shadow:inset 0 1px #ffffff0d,0 1px 2px #0206171f!important}html[data-theme=light] .clients-page .app-input::-moz-placeholder,html[data-theme=light] .reports-page .app-input::-moz-placeholder,html[data-theme=light] .dashboard-page .app-input::-moz-placeholder,html[data-theme=light] .dashboard-page .auth-input::-moz-placeholder,html[data-theme=light] .dashboard-page textarea::-moz-placeholder,html[data-theme=light] .reports-page .history-search-input::-moz-placeholder{color:#cbd8ec8f!important}html[data-theme=light] .clients-page .app-input::placeholder,html[data-theme=light] .reports-page .app-input::placeholder,html[data-theme=light] .dashboard-page .app-input::placeholder,html[data-theme=light] .dashboard-page .auth-input::placeholder,html[data-theme=light] .dashboard-page textarea::placeholder,html[data-theme=light] .reports-page .history-search-input::placeholder{color:#cbd8ec8f!important}html[data-theme=light] .dashboard-page .app-input:focus,html[data-theme=light] .dashboard-page .auth-input:focus,html[data-theme=light] .dashboard-page textarea:focus,html[data-theme=light] .dashboard-page select:focus,html[data-theme=light] .reports-page .history-search-input:focus,html[data-theme=light] .reports-page .history-select:focus{background:#344867e6!important;border-color:#c6ddfb4d!important;box-shadow:0 0 0 3px #92c0ff1f,inset 0 1px #ffffff0f,0 12px 24px #02061724!important}html[data-theme=light] .reports-page .history-toolbar,html[data-theme=light] .reports-page .history-toolbar-polished,html[data-theme=light] .reports-page .history-filter-field,html[data-theme=light] .reports-page .history-search-wrap,html[data-theme=light] .reports-page .history-filter-field span,html[data-theme=light] .reports-page .history-search-wrap span{background:transparent!important;color:var(--light-muted)!important}.history-module-list{flex-wrap:nowrap;overflow:hidden;white-space:nowrap}.history-module-list .scan-module-pill{flex:0 0 auto}@media(min-width:1200px){.reports-page .history-filter-grid.reports-filter-grid{grid-template-columns:minmax(0,2.8fr) repeat(5,minmax(10.5rem,1fr))}}@media(max-width:1279px){.reports-page .history-filter-grid.reports-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.reports-page .history-filter-grid.reports-filter-grid{grid-template-columns:1fr}}html[data-theme=light] .auth-surface .auth-card,html[data-theme=light] .auth-card.auth-card-admin{border:1px solid rgba(255,255,255,.16)!important;background:radial-gradient(circle at top,rgba(96,165,250,.18),transparent 58%),linear-gradient(180deg,#ffffff1a,#ffffff0b)!important;box-shadow:0 28px 70px #02061757,inset 0 1px #ffffff0d!important;color:#f8fafcf5!important}html[data-theme=light] .auth-surface .auth-card:before,html[data-theme=light] .auth-card.auth-card-admin:before{background:linear-gradient(180deg,#ffffff14,#ffffff06 26%,#fff0)!important}html[data-theme=light] .auth-surface .auth-card-eyebrow,html[data-theme=light] .auth-card.auth-card-admin .auth-card-eyebrow{color:#e2e8f0c2!important}html[data-theme=light] .auth-surface .auth-card-title,html[data-theme=light] .auth-surface .auth-card-copy,html[data-theme=light] .auth-surface .auth-field-label,html[data-theme=light] .auth-surface .auth-card-footer,html[data-theme=light] .auth-surface .auth-card .text-gray-500,html[data-theme=light] .auth-surface .auth-card a,html[data-theme=light] .auth-card.auth-card-admin .auth-card-title,html[data-theme=light] .auth-card.auth-card-admin .auth-card-copy,html[data-theme=light] .auth-card.auth-card-admin .auth-field-label,html[data-theme=light] .auth-card.auth-card-admin .auth-card-footer{color:#f8fafceb!important}html[data-theme=light] .auth-surface .auth-input,html[data-theme=light] .auth-card.auth-card-admin .auth-input{border:1px solid rgba(255,255,255,.16)!important;background:linear-gradient(180deg,#1e294485,#2635546b)!important;color:#f8fafcfa!important;box-shadow:inset 0 1px #ffffff0d,0 10px 28px #0206171f!important}html[data-theme=light] .auth-surface .auth-input::-moz-placeholder,html[data-theme=light] .auth-card.auth-card-admin .auth-input::-moz-placeholder{color:#e2e8f085!important}html[data-theme=light] .auth-surface .auth-input::placeholder,html[data-theme=light] .auth-card.auth-card-admin .auth-input::placeholder{color:#e2e8f085!important}html[data-theme=light] .auth-surface .auth-input:focus,html[data-theme=light] .auth-card.auth-card-admin .auth-input:focus{border-color:#a5c2f17a!important;background:linear-gradient(180deg,#2a38599e,#32446880)!important;box-shadow:0 0 0 3px #7da6e824,inset 0 1px #ffffff0d,0 12px 30px #02061729!important}html[data-theme=light] .auth-surface .auth-primary-button,html[data-theme=light] .auth-card.auth-card-admin .auth-primary-button{border:1px solid rgba(196,210,240,.18)!important;background:linear-gradient(180deg,#606f916b,#6e7ea157)!important;color:#fffffffa!important;box-shadow:inset 0 1px #ffffff0f,0 10px 24px #0206171a!important}html[data-theme=light] .auth-surface .auth-primary-button:hover,html[data-theme=light] .auth-card.auth-card-admin .auth-primary-button:hover{border-color:#b0c5ed4d!important;background:linear-gradient(180deg,#6c7b9e7a,#7b8bb066)!important;box-shadow:0 0 0 3px #7da6e814,inset 0 1px #ffffff0f,0 12px 28px #0206171f!important}html[data-theme=light] .auth-surface .auth-inline-link,html[data-theme=light] .auth-card.auth-card-admin .auth-inline-link{color:#bfdbfef0!important}html[data-theme=light] .auth-surface .auth-inline-link:hover,html[data-theme=light] .auth-card.auth-card-admin .auth-inline-link:hover{color:#fff!important}html[data-theme=light] .reports-page .history-table tbody tr,html[data-theme=light] .reports-page .admin-table tbody tr{background:linear-gradient(90deg,#1c293feb,#2d3d58d1)!important}html[data-theme=light] .workspace-tab,html[data-theme=light] .portfolio-rollup-card,html[data-theme=light] .deep-scan-module-card,html[data-theme=light] .deep-scan-toggle-row,html[data-theme=light] .agency-choice-card,html[data-theme=light] .recurring-module-row,html[data-theme=light] .full-scan-check-card{border-color:#b8d1f22e!important;background:linear-gradient(180deg,#2f415de0,#23334ceb)!important;box-shadow:0 20px 40px #0206172e,inset 0 1px #ffffff0a!important}html[data-theme=light] .workspace-tab:hover,html[data-theme=light] .portfolio-rollup-card:hover,html[data-theme=light] .deep-scan-module-card:hover,html[data-theme=light] .deep-scan-toggle-row:hover,html[data-theme=light] .agency-choice-card:hover,html[data-theme=light] .recurring-module-row:hover,html[data-theme=light] .full-scan-check-card:hover{background:linear-gradient(180deg,#384c6ce6,#283a56f0)!important;border-color:#c6ddfb38!important}html[data-theme=light] .workspace-tab.active,html[data-theme=light] .recurring-module-row-selected,html[data-theme=light] .deep-scan-module-card-selected,html[data-theme=light] .deep-scan-module-card-active,html[data-theme=light] [class*="border-sky-300/28"][class*="bg-sky-400/10"]{border-color:#c6ddfb47!important;background:linear-gradient(180deg,#4d71a69e,#334f7bb8)!important;box-shadow:0 22px 42px #02061733,inset 0 1px #ffffff0f!important}html[data-theme=light] .workspace-tab-label,html[data-theme=light] .workspace-tab-meta,html[data-theme=light] .workspace-tab-count,html[data-theme=light] .portfolio-rollup-title,html[data-theme=light] .portfolio-rollup-meta,html[data-theme=light] .portfolio-rollup-updated,html[data-theme=light] .portfolio-rollup-stats span,html[data-theme=light] .deep-scan-module-title,html[data-theme=light] .deep-scan-module-summary,html[data-theme=light] .deep-scan-toggle-label,html[data-theme=light] .deep-scan-toggle-hint,html[data-theme=light] .full-scan-check-card h2,html[data-theme=light] .full-scan-check-card li{color:var(--light-ink)!important}html[data-theme=light] .deep-scan-module-summary,html[data-theme=light] .deep-scan-toggle-hint,html[data-theme=light] .portfolio-rollup-meta,html[data-theme=light] .portfolio-rollup-updated,html[data-theme=light] .workspace-tab-meta{color:var(--light-muted)!important}html[data-theme=light] .history-search-wrap{background:transparent!important;border:0!important;box-shadow:none!important}html[data-theme=light] .auth-surface .auth-checkbox,html[data-theme=light] .auth-surface .auth-checkbox span,html[data-theme=light] .auth-card.auth-card-admin .auth-checkbox,html[data-theme=light] .auth-card.auth-card-admin .auth-checkbox span{color:#f8fafce6!important}html[data-theme=light] .auth-surface .auth-checkbox a,html[data-theme=light] .auth-card.auth-card-admin .auth-checkbox a{color:#bfdbfef5!important}html[data-theme=light] .auth-surface input.auth-input:-webkit-autofill,html[data-theme=light] .auth-surface input.auth-input:-webkit-autofill:hover,html[data-theme=light] .auth-surface input.auth-input:-webkit-autofill:focus,html[data-theme=light] .auth-card.auth-card-admin input.auth-input:-webkit-autofill,html[data-theme=light] .auth-card.auth-card-admin input.auth-input:-webkit-autofill:hover,html[data-theme=light] .auth-card.auth-card-admin input.auth-input:-webkit-autofill:focus{-webkit-text-fill-color:rgba(248,250,252,.98)!important;caret-color:#f8fafcfa!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 0 0 1000px #435679c7 inset,0 10px 28px #0206171f!important;-webkit-transition:background-color 99999s ease-in-out 0s;transition:background-color 99999s ease-in-out 0s}html[data-theme=light] .module-hero{border-color:#b8d1f22e!important;background:linear-gradient(180deg,#1c283ee6,#111c2ff0)!important;box-shadow:0 28px 54px #0206172e,inset 0 1px #ffffff0a!important}html[data-theme=light] .reports-page .history-empty-state,html[data-theme=light] .reports-page .history-empty-state-glass{border:1px dashed rgba(184,209,242,.16)!important;background:linear-gradient(180deg,#1c293fb8,#151f31d1)!important;box-shadow:inset 0 1px #ffffff0a,0 18px 38px #02061724!important}html[data-theme=light] .reports-page .history-empty-state,html[data-theme=light] .reports-page .history-empty-state *,html[data-theme=light] .reports-page .history-empty-state-glass,html[data-theme=light] .reports-page .history-empty-state-glass *{color:#f1f5f9eb!important}html[data-theme=light] .summary-risk-high{background:#b91c1c3d!important;border-color:#ef444457!important;color:#fecaca!important}html[data-theme=light] .billing-page-indicator{color:#f8fafcf5!important}html[data-theme=light] .password-strength-panel,html[data-theme=light] .password-check-clause,html[data-theme=light] .password-check-separator,html[data-theme=light] .auth-password-separator{font-weight:400!important}html[data-theme=light] .module-hero:before{background:transparent!important}html[data-theme=light] .deep-scan-page-scroll .app-panel,html[data-theme=light] .deep-scan-page-scroll .app-panel-soft,html[data-theme=light] .deep-scan-page-scroll .deep-scan-config-blade,html[data-theme=light] .deep-scan-page-scroll .deep-scan-target-panel,html[data-theme=light] .deep-scan-page-scroll .deep-scan-advanced-panel,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body>section,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body>div,html[data-theme=light] .deep-scan-page-scroll .agency-choice-card,html[data-theme=light] .deep-scan-page-scroll .dashboard-summary-empty,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-header,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-footer{border-color:#b8d1f22e!important;background:linear-gradient(180deg,#273752e6,#1b2940f0)!important;box-shadow:0 20px 40px #0206172e,inset 0 1px #ffffff0a!important}html[data-theme=light] .deep-scan-page-scroll .deep-scan-advanced-panel summary,html[data-theme=light] .deep-scan-page-scroll .deep-scan-advanced-panel summary:after,html[data-theme=light] .deep-scan-page-scroll .deep-scan-advanced-note,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-title,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-empty,html[data-theme=light] .deep-scan-page-scroll .deep-scan-target-panel,html[data-theme=light] .deep-scan-page-scroll .deep-scan-target-panel *,html[data-theme=light] .deep-scan-page-scroll .deep-scan-advanced-body,html[data-theme=light] .deep-scan-page-scroll .deep-scan-advanced-body *,html[data-theme=light] .deep-scan-page-scroll .text-white,html[data-theme=light] .deep-scan-page-scroll [class*=text-white],html[data-theme=light] .deep-scan-page-scroll [class*=text-slate-],html[data-theme=light] .deep-scan-page-scroll [class*=text-zinc-]{color:#f1f5f9eb!important}html[data-theme=light] .deep-scan-page-scroll .app-input,html[data-theme=light] .deep-scan-page-scroll select.app-input,html[data-theme=light] .deep-scan-page-scroll textarea.app-input{border-color:#b8d1f22e!important;background:linear-gradient(180deg,#3d4e70c7,#4a5d80a8)!important;color:#f8fafcfa!important;box-shadow:inset 0 1px #ffffff0d,0 10px 28px #0206171a!important}html[data-theme=light] .deep-scan-page-scroll .app-input::-moz-placeholder,html[data-theme=light] .deep-scan-page-scroll textarea.app-input::-moz-placeholder{color:#e2e8f085!important}html[data-theme=light] .deep-scan-page-scroll .app-input::placeholder,html[data-theme=light] .deep-scan-page-scroll textarea.app-input::placeholder{color:#e2e8f085!important}html[data-theme=light] .deep-scan-page-scroll .app-input:focus,html[data-theme=light] .deep-scan-page-scroll select.app-input:focus,html[data-theme=light] .deep-scan-page-scroll textarea.app-input:focus{border-color:#c6ddfb42!important;background:linear-gradient(180deg,#485b80d6,#54698fb8)!important;box-shadow:0 0 0 3px #7da6e81a,inset 0 1px #ffffff0d,0 12px 30px #02061724!important}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-close{border-color:#b8d1f22e!important;background:linear-gradient(180deg,#3d4e70c7,#4a5d80a8)!important;color:#f8fafcf0!important}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-close:hover{background:linear-gradient(180deg,#485b80d6,#54698fb8)!important}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1rem\].border,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.25rem\].border,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.05rem\].border{border-color:#b8d1f22e!important;background:linear-gradient(180deg,#3d4e70c7,#4a5d80a8)!important}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1rem\].border:hover,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.25rem\].border:hover,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.rounded-\[1\.05rem\].border:hover{background:linear-gradient(180deg,#485b80d6,#54698fb8)!important}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.probe-mode-btn{border-color:#b8d1f22e!important;background:linear-gradient(180deg,#3d4e70c7,#4a5d80a8)!important}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.probe-mode-btn:hover{background:linear-gradient(180deg,#485b80d6,#54698fb8)!important}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.probe-mode-btn.probe-mode-btn-selected,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.probe-mode-btn.probe-mode-btn-selected:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1f,0 16px 34px #02061747!important}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.probe-mode-btn.probe-mode-btn-safe.probe-mode-btn-selected,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.probe-mode-btn.probe-mode-btn-safe.probe-mode-btn-selected:hover{border-color:#7dd3fc80!important;background:linear-gradient(180deg,#38bdf838,#0e749033)!important}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.probe-mode-btn.probe-mode-btn-aggressive.probe-mode-btn-selected,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body button.probe-mode-btn.probe-mode-btn-aggressive.probe-mode-btn-selected:hover{border-color:#fbbf248f!important;background:linear-gradient(180deg,#f59e0b3d,#b4530933)!important}html[data-theme=light] .dashboard-summary-blade{border-color:#b8d1f22e!important;background:linear-gradient(180deg,#273752f0,#172338f7)!important;box-shadow:0 24px 48px #02061733,inset 0 1px #ffffff0a!important}html[data-theme=light] .dashboard-summary-blade-header,html[data-theme=light] .dashboard-summary-blade-footer,html[data-theme=light] .dashboard-summary-empty,html[data-theme=light] .summary-blade-section,html[data-theme=light] .summary-next-step{border-color:#b8d1f229!important;background:linear-gradient(180deg,#354868e0,#253651eb)!important;color:#f1f5f9eb!important}html[data-theme=light] .dashboard-summary-blade-header,html[data-theme=light] .dashboard-summary-blade-footer{background:linear-gradient(180deg,#2e415feb,#1f2f48f5)!important}html[data-theme=light] .dashboard-summary-blade .summary-blade-label,html[data-theme=light] .dashboard-summary-blade .summary-blade-copy,html[data-theme=light] .dashboard-summary-blade .summary-blade-note,html[data-theme=light] .dashboard-summary-blade .dashboard-summary-empty,html[data-theme=light] .dashboard-summary-blade .text-white,html[data-theme=light] .dashboard-summary-blade [class*=text-white],html[data-theme=light] .dashboard-summary-blade [class*=text-zinc-300],html[data-theme=light] .dashboard-summary-blade [class*=text-zinc-200],html[data-theme=light] .dashboard-summary-blade [class*=text-slate-]{color:#f1f5f9eb!important}html[data-theme=light] .dashboard-summary-blade .deep-scan-blade-close{border-color:#b8d1f22e!important;background:linear-gradient(180deg,#607aaa8f,#4e689675)!important;color:#f8fafcf0!important}html[data-theme=light] .dashboard-summary-blade .deep-scan-blade-close:hover{background:linear-gradient(180deg,#6c86b69e,#5874a485)!important}html[data-theme=light] .auth-input:focus,html[data-theme=light] .app-input:focus,html[data-theme=light] .admin-search-input:focus,html[data-theme=light] .history-search-input:focus,html[data-theme=light] .history-select:focus,html[data-theme=light] textarea:focus,html[data-theme=light] select:focus,html[data-theme=light] input:not([type=checkbox]):not([type=radio]):focus{border-color:#b8d1f247!important;background:linear-gradient(180deg,#3d4e70d1,#4a5d80b3)!important;color:#f8fafcfa!important;box-shadow:0 0 0 3px #7da6e81a,inset 0 1px #ffffff0d,0 12px 30px #02061724!important}html[data-theme=light] select,html[data-theme=light] .history-select,html[data-theme=light] .support-compose-category,html[data-theme=light] .app-input[type=select],html[data-theme=light] .auth-input[type=select]{color-scheme:dark}html[data-theme=light] select option,html[data-theme=light] .history-select option,html[data-theme=light] .support-compose-category option,html[data-theme=light] select optgroup,html[data-theme=light] .history-select optgroup,html[data-theme=light] .support-compose-category optgroup{background:#354360!important;color:#f8fafcfa!important}html[data-theme=light] select option:checked,html[data-theme=light] .history-select option:checked,html[data-theme=light] .support-compose-category option:checked{background:#787878!important;color:#fffffffa!important}html[data-theme=light] .auth-surface .auth-message-info,html[data-theme=light] .auth-card.auth-card-admin .auth-message-info{border:1px solid rgba(59,130,246,.2)!important;background:#1e3a8a42!important;color:#dbeafe!important}html[data-theme=light] input.auth-input:-webkit-autofill,html[data-theme=light] input.auth-input:-webkit-autofill:hover,html[data-theme=light] input.auth-input:-webkit-autofill:focus,html[data-theme=light] input.password-field-input:-webkit-autofill,html[data-theme=light] input.password-field-input:-webkit-autofill:hover,html[data-theme=light] input.password-field-input:-webkit-autofill:focus{-webkit-text-fill-color:rgba(248,250,252,.98)!important;caret-color:#f8fafcfa!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 0 0 1000px #435679c7 inset,0 10px 28px #0206171f!important;-webkit-transition:background-color 99999s ease-in-out 0s;transition:background-color 99999s ease-in-out 0s}.probe-mode-btn{position:relative;overflow:hidden}.probe-mode-btn.probe-mode-btn-selected{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1f,0 16px 34px #02061747}.probe-mode-btn.probe-mode-btn-selected:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff14}.probe-mode-btn.probe-mode-btn-safe.probe-mode-btn-selected{border-color:#7dd3fc80!important;background:linear-gradient(180deg,#38bdf838,#0e749033)!important}.probe-mode-btn.probe-mode-btn-aggressive.probe-mode-btn-selected{border-color:#fbbf248f!important;background:linear-gradient(180deg,#f59e0b3d,#b4530933)!important}html[data-theme=light] .probe-mode-btn.probe-mode-btn-selected{box-shadow:inset 0 1px #ffffff1f,0 16px 34px #02061747!important}html[data-theme=light] .probe-mode-btn.probe-mode-btn-safe.probe-mode-btn-selected{border-color:#7dd3fc80!important;background:linear-gradient(180deg,#38bdf838,#0e749033)!important;box-shadow:inset 0 1px #ffffff1f,0 16px 34px #02061747!important}html[data-theme=light] .probe-mode-btn.probe-mode-btn-aggressive.probe-mode-btn-selected{border-color:#fbbf248f!important;background:linear-gradient(180deg,#f59e0b3d,#b4530933)!important;box-shadow:inset 0 1px #ffffff1f,0 16px 34px #02061747!important}.app-shell,.settings-section-card,.billing-pack-card,.billing-credit-frame,.module-hero,.auth-card,.app-panel,.app-panel-soft{isolation:isolate}.app-shell:before,.settings-section-card:before,.billing-pack-card:before,.billing-credit-frame:before,.module-hero:before,.auth-card:before{border-radius:inherit}.settings-section-head-button{width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;background:transparent;transition:background .18s ease,border-color .18s ease}.settings-section-head-button:hover{background:#ffffff05}.settings-section-head-button:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #7dd3fc47}.settings-section-toggle{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#ffffffe0;transition:color .18s ease,transform .18s ease}.settings-section-head-button:hover .settings-section-toggle{color:#fffffffa}.clients-page .settings-section-toggle{min-width:1rem;justify-content:flex-end}.settings-section-collapse{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .22s ease,opacity .18s ease,visibility .22s ease}.settings-section-collapse.is-open{grid-template-rows:1fr;opacity:1;visibility:visible}.settings-section-collapse>.settings-section-body{min-height:0;overflow:hidden}.support-inbox-row,.clients-index-row{cursor:pointer}.support-inbox-row:focus-visible,.clients-index-row:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #7dd3fc3d}.billing-cards-wrap,.billing-card-grid,.billing-credit-frame,.billing-pack-card,.billing-pack-title,.billing-pack-price-band,.billing-pack-body{position:relative;z-index:1}.clients-page .history-target-domain,.clients-page .history-target-id{max-width:100%}.clients-page .history-target-id{overflow-wrap:anywhere}.admin-capacity-meter-card{margin-top:1.25rem;border-radius:22px;border:1px solid rgba(148,163,184,.2);background:#0f172a6b;padding:1rem 1.1rem}.admin-capacity-meter-card-danger{border-color:#f8717159;box-shadow:0 0 0 1px #f8717124 inset}.admin-capacity-meter-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.admin-capacity-meter-path{margin-top:.3rem;font-size:.95rem;color:#e2e8f0;word-break:break-all}.admin-capacity-meter-track{margin-top:.95rem;height:12px;border-radius:999px;background:#0f172ac7;overflow:hidden}.admin-capacity-meter-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#3b82f6eb,#0ea5e9eb)}.admin-capacity-meter-card-danger .admin-capacity-meter-fill{background:linear-gradient(90deg,#ef4444f2,#f87171f2)}.admin-capacity-meter-meta{margin-top:.85rem;display:flex;flex-wrap:wrap;gap:.65rem 1.25rem;color:#94a3b8;font-size:.86rem}.admin-inline-alert{margin-top:.9rem;display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;padding:.45rem .85rem;background:#7f1d1d4d;color:#fecaca;font-size:.86rem}.admin-trend-chart-wrap{margin-top:1rem}.admin-trend-chart{width:100%;height:220px;overflow:visible}.admin-trend-axis{stroke:#94a3b859;stroke-width:1}.admin-trend-line{fill:none;stroke:#60a5faf2;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.admin-trend-labels{display:grid;grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:.5rem;margin-top:.75rem}.admin-trend-label-item{border-radius:16px;border:1px solid rgba(148,163,184,.14);background:#0f172a3d;padding:.55rem .7rem;font-size:.78rem;color:#cbd5e1}html[data-theme=light] .admin-capacity-meter-card{background:#ffffffe0;border-color:#94a3b838}html[data-theme=light] .admin-capacity-meter-path,html[data-theme=light] .admin-trend-label-item{color:#0f172a}html[data-theme=light] .admin-capacity-meter-track{background:#e2e8f0f2}html[data-theme=light] .admin-inline-alert{background:#fee2e2f2;color:#991b1b}html[data-theme=light] .admin-trend-axis{stroke:#47556940}.billing-page .billing-select{color-scheme:dark;background-color:#ffffff0d;color:#f8fafc}.billing-page .billing-select option,.billing-page .billing-select optgroup{background:#101826;color:#f8fafc}html[data-theme=light] .billing-page .billing-select{color-scheme:light;background-color:#fffffff0;color:#0f172a}html[data-theme=light] .billing-page .billing-select option,html[data-theme=light] .billing-page .billing-select optgroup{background:#fff;color:#0f172a}.billing-page .billing-recurring-tile-on{border-color:#34d39959;background:#10b9811f}.billing-page .billing-recurring-tile-off{border-color:#f8717159;background:#ef44441f}html[data-theme=light] .billing-page .billing-recurring-tile.billing-recurring-tile-on{border-color:#16a34a70!important;background:linear-gradient(180deg,#16a34a2e,#16a34a1f)!important;box-shadow:inset 0 1px #ffffff6b,0 18px 34px #16a34a14!important}html[data-theme=light] .billing-page .billing-recurring-tile.billing-recurring-tile-off{border-color:#dc26266b!important;background:linear-gradient(180deg,#ef44442b,#ef44441c)!important;box-shadow:inset 0 1px #ffffff6b,0 18px 34px #dc262612!important}.billing-page .billing-select{color-scheme:dark;background:#0f172ae0!important;border-color:#ffffff24;color:#f8fafc!important}.billing-page .billing-select option,.billing-page .billing-select optgroup,.recurring-scans-page .recurring-select option,.recurring-scans-page .recurring-select optgroup{background:#101826;color:#f8fafc}.recurring-scans-page .recurring-select,html[data-theme=light] .recurring-scans-page .recurring-select{color-scheme:dark}html[data-theme=light] .recurring-scans-page .recurring-select,html[data-theme=light] .recurring-scans-page input[type=datetime-local],html[data-theme=light] .recurring-scans-page .app-input{color:#f8fafcfa!important;border-color:#b8d1f22e!important;background:linear-gradient(180deg,#3d4e70c7,#4a5d80a8)!important;box-shadow:inset 0 1px #ffffff0d,0 10px 28px #0206171a!important}html[data-theme=light] .recurring-scans-page .recurring-select option,html[data-theme=light] .recurring-scans-page .recurring-select optgroup{background:#0f172a;color:#f8fafcfa}.recurring-target-combobox,.recurring-target-input-wrap{position:relative}.recurring-target-search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);pointer-events:none;color:#e2e8f099}.recurring-target-search-input{padding-left:2.75rem}.recurring-target-results{position:absolute;left:0;right:0;top:calc(100% + .55rem);z-index:35;display:grid;gap:.5rem;max-height:18rem;overflow-y:auto;padding:.75rem;border-radius:1.1rem;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#0a1221fa,#0c1424f5);box-shadow:0 20px 46px #0206176b}.recurring-target-option{display:grid;gap:.22rem;width:100%;text-align:left;padding:.85rem .95rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#f8fafcf5;transition:border-color .16s ease,background .16s ease,transform .16s ease}.recurring-target-option:hover,.recurring-target-option-selected{border-color:#7dd3fc3d;background:#38bdf81f;transform:translateY(-1px)}.recurring-target-option-title{font-size:.92rem;font-weight:700;color:#fff}.recurring-target-option-copy{font-size:.78rem;color:#e2e8f0b3}.recurring-target-empty{padding:.85rem .95rem;border-radius:.95rem;border:1px dashed rgba(255,255,255,.12);color:#e2e8f0bd;font-size:.84rem}.recurring-schedules-panel{min-width:0}.recurring-table-wrap{overflow-x:hidden}.recurring-table-fixed{min-width:0;table-layout:fixed}.recurring-table-fixed th:nth-child(1){width:40%}.recurring-table-fixed th:nth-child(2){width:16%}.recurring-table-fixed th:nth-child(3){width:20%}.recurring-table-fixed th:nth-child(4){width:24%}.recurring-history-target-cell,.recurring-type-cell{min-width:0}.recurring-table-subcopy{margin-top:.28rem;font-size:.75rem;line-height:1.35;color:#e2e8f0a8}.recurring-history-action-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.recurring-history-action-row .scan-card-action-btn{width:100%;min-width:0;height:2.5rem}.recurring-datetime-input{min-width:0}html[data-theme=light] .recurring-scans-page .recurring-select,html[data-theme=light] .recurring-scans-page .recurring-datetime-input,html[data-theme=light] .recurring-scans-page .recurring-target-search-input,html[data-theme=light] .recurring-scans-page .recurring-textarea,html[data-theme=light] .recurring-scans-page .app-input{color:#f8fafcfa!important;border-color:#b8d1f22e!important;background:linear-gradient(180deg,#3d4e70c7,#4a5d80a8)!important;box-shadow:inset 0 1px #ffffff0d,0 10px 28px #0206171a!important}html[data-theme=light] .recurring-scans-page .recurring-target-search-icon{color:#475569b8}html[data-theme=light] .recurring-scans-page .recurring-select option,html[data-theme=light] .recurring-scans-page .recurring-select optgroup{background:#0f172a!important;color:#f8fafcfa!important}html[data-theme=light] .recurring-scans-page .recurring-target-results{border-color:#94a3b83d;background:linear-gradient(180deg,#fffffffc,#f1f5f9fa);box-shadow:0 18px 42px #0f172a24}html[data-theme=light] .recurring-scans-page .recurring-target-option{border-color:#94a3b838;background:#ffffffeb;color:#0f172a}html[data-theme=light] .recurring-scans-page .recurring-target-option-title{color:#0f172a}html[data-theme=light] .recurring-scans-page .recurring-target-option-copy,html[data-theme=light] .recurring-scans-page .recurring-target-empty,html[data-theme=light] .recurring-scans-page .recurring-table-subcopy{color:#334155d1}html[data-theme=light] .support-page .support-self-service-btn:hover,html[data-theme=light] .support-page .support-self-service-btn:hover *,html[data-theme=light] .support-side-panel .support-self-service-btn:hover,html[data-theme=light] .support-side-panel .support-self-service-btn:hover *{color:#fffffff5!important}@media(max-width:1280px){.recurring-table-wrap{overflow-x:auto}.recurring-table-fixed{min-width:760px}}.client-edit-input-valid{border-color:#4ade806b!important;background:#14532d29!important;box-shadow:0 0 0 1px #4ade8029,inset 0 1px #ffffff08}.client-edit-input-invalid{border-color:#fb7185b8!important;background:#7f1d1d2e!important;box-shadow:0 0 0 1px #fb718538,inset 0 1px #ffffff08}.client-edit-field-meta{display:flex;align-items:center;justify-content:space-between;gap:.85rem;font-size:.74rem;line-height:1.2rem}.client-edit-field-meta-neutral{color:#a1a1aae6}.client-edit-field-meta-valid{color:#a7f3d0fa}.client-edit-field-meta-invalid{color:#fecdd3fa}html[data-theme=light] .client-edit-input-valid{border-color:#16a34a52!important;background:#f6faf7f5!important;color:#0f172a!important;box-shadow:0 0 0 1px #4ade802e,inset 0 1px #fffc}html[data-theme=light] .client-edit-input-invalid{border-color:#f43f5e57!important;background:#fff6f7f5!important;color:#0f172a!important;box-shadow:0 0 0 1px #fb71852e,inset 0 1px #fffc}html[data-theme=light] .client-edit-field-meta-neutral{color:#52525bc7}html[data-theme=light] .client-edit-field-meta-valid{color:#15803deb}html[data-theme=light] .client-edit-field-meta-invalid{color:#be185deb}.deep-scan-advanced-panel{clip-path:inset(0 round 1rem)}.deep-scan-advanced-panel summary{position:relative;display:block;padding:0;overflow:hidden}.deep-scan-advanced-summary-label{display:flex;align-items:center;min-height:3.35rem;padding:.95rem 3rem .95rem 1rem;border-radius:inherit}.deep-scan-advanced-summary-icon{position:absolute;right:1rem;top:50%;display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;transform:translateY(-50%);line-height:1;pointer-events:none;opacity:.82}.deep-scan-advanced-summary-icon:before{content:"+"}.deep-scan-advanced-panel[open] .deep-scan-advanced-summary-icon:before{content:"−"}html[data-theme=light] .deep-scan-page-scroll .deep-scan-advanced-panel,html[data-theme=light] .deep-scan-page-scroll .deep-scan-toggle-row,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body>section>.space-y-3,html[data-theme=light] .deep-scan-page-scroll .probe-mode-btn{border-radius:1rem!important;overflow:hidden!important;clip-path:inset(0 round 1rem)}html[data-theme=light] .deep-scan-page-scroll .deep-scan-advanced-panel summary,html[data-theme=light] .deep-scan-page-scroll .deep-scan-advanced-summary-label{border-radius:1rem 1rem 0 0;background:transparent!important}html[data-theme=light] .client-edit-input-valid,html[data-theme=light] .client-edit-input-invalid{background:linear-gradient(180deg,#3d4e70c7,#4a5d80a8)!important;color:#f8fafcfa!important;-webkit-text-fill-color:rgba(248,250,252,.98)!important}html[data-theme=light] .client-edit-input-valid{border-color:#4ade805c!important;box-shadow:0 0 0 1px #4ade8029,inset 0 1px #ffffff0d!important}html[data-theme=light] .client-edit-input-invalid{border-color:#fb718570!important;box-shadow:0 0 0 1px #fb718533,inset 0 1px #ffffff0d!important}html[data-theme=light] .client-edit-textarea.client-edit-input-valid,html[data-theme=light] .client-edit-textarea.client-edit-input-invalid{caret-color:#f8fafcfa!important}.clients-page .settings-section-toggle{min-width:auto;justify-content:center}.deep-scan-advanced-panel summary:after{content:none!important;display:none!important}.deep-scan-advanced-panel summary::marker{content:""}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body>section:not(.deep-scan-target-panel),html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body>div:not(.deep-scan-blade-empty){border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;clip-path:none!important;overflow:visible!important}html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body>section:not(.deep-scan-target-panel)>.space-y-3,html[data-theme=light] .deep-scan-page-scroll .deep-scan-blade-body>section:not(.deep-scan-target-panel)>.space-y-4{border-radius:0!important;clip-path:none!important;overflow:visible!important}.deep-scan-module-card-selected:not(.deep-scan-module-card-active){border-color:#7dd3fc52;background:linear-gradient(180deg,#202f48eb,#121c2cd1);box-shadow:0 22px 44px #02061738,inset 0 0 0 1px #7dd3fc1f}html[data-theme=light] #settings-section-timezone .settings-neutral-actions .blade-action-btn,html[data-theme=light] #settings-section-timezone .settings-neutral-actions .blade-action-btn-primary,html[data-theme=light] #settings-section-whiteLabeling .settings-neutral-actions .blade-action-btn,html[data-theme=light] #settings-section-whiteLabeling .settings-neutral-actions .blade-action-btn-primary,html[data-theme=light] .billing-page .billing-neutral-actions .blade-action-btn,html[data-theme=light] .billing-page .billing-neutral-actions .blade-action-btn-primary{background:linear-gradient(180deg,var(--light-button-top),var(--light-button-bottom))!important;border-color:#b8d1f23d!important;color:var(--light-ink)!important}html[data-theme=light] #settings-section-timezone .settings-neutral-actions .blade-action-btn:hover,html[data-theme=light] #settings-section-timezone .settings-neutral-actions .blade-action-btn-primary:hover,html[data-theme=light] #settings-section-whiteLabeling .settings-neutral-actions .blade-action-btn:hover,html[data-theme=light] #settings-section-whiteLabeling .settings-neutral-actions .blade-action-btn-primary:hover,html[data-theme=light] .billing-page .billing-neutral-actions .blade-action-btn:hover,html[data-theme=light] .billing-page .billing-neutral-actions .blade-action-btn-primary:hover{background:linear-gradient(180deg,var(--light-button-hover-top),var(--light-button-hover-bottom))!important}.app-bg-sidebar-collapsed .blade-shell{width:72px}.app-bg-sidebar-collapsed .blade-main{min-width:1108px;padding-left:calc(72px + 1.15rem)}.app-bg-sidebar-collapsed .blade-nav-item{justify-content:center;gap:0;padding-left:.75rem;padding-right:.75rem}.app-bg-sidebar-collapsed .blade-nav-item:hover{transform:none}.app-bg-sidebar-collapsed .blade-nav-item-label{display:none}@media(max-width:1024px){.app-bg-sidebar-collapsed .blade-shell{width:68px}.app-bg-sidebar-collapsed .blade-main{min-width:1012px;padding-left:calc(68px + 1rem)}}@media(max-width:768px){.app-bg-sidebar-collapsed .blade-shell{width:100%}.app-bg-sidebar-collapsed .blade-main{min-width:0;padding-left:.8rem}.app-bg-sidebar-collapsed .blade-nav-item{justify-content:flex-start;gap:.75rem;padding-left:.9rem;padding-right:.9rem}.app-bg-sidebar-collapsed .blade-nav-item-label{display:inline}}@media(min-width:769px){.app-bg-sidebar-collapsed .blade-nav{align-items:center}.app-bg-sidebar-collapsed .blade-nav-item{width:3rem;height:3rem;min-height:3rem;flex:0 0 3rem;justify-content:center;align-items:center;gap:0;padding:0!important;border-radius:.9rem}.app-bg-sidebar-collapsed .blade-nav-item>span{display:none!important}.app-bg-sidebar-collapsed .blade-nav-item svg{margin:0}}@media(min-width:769px){.app-bg-sidebar-lock .blade-shell{transition:width .28s cubic-bezier(.22,1,.36,1),border-color .18s ease,box-shadow .18s ease;will-change:width}.app-bg-sidebar-lock .blade-main{transition:padding-left .28s cubic-bezier(.22,1,.36,1),min-width .28s cubic-bezier(.22,1,.36,1);will-change:padding-left}.blade-nav{transition:align-items .18s ease}.blade-nav-item{overflow:hidden;transition:width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1),min-height .28s cubic-bezier(.22,1,.36,1),flex-basis .28s cubic-bezier(.22,1,.36,1),padding .28s cubic-bezier(.22,1,.36,1),gap .22s ease,transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.blade-nav-item>span{display:inline-flex!important;min-width:0;overflow:hidden;white-space:nowrap;opacity:1;transition:max-width .24s cubic-bezier(.22,1,.36,1),opacity .16s ease,transform .22s ease;max-width:14rem}.blade-nav-item-label{display:inline-block;overflow:hidden;white-space:nowrap;opacity:1;transform:translate(0);transition:max-width .24s cubic-bezier(.22,1,.36,1),opacity .16s ease,transform .22s ease;max-width:14rem}.app-bg-sidebar-collapsed .blade-shell{width:68px}.app-bg-sidebar-collapsed .blade-shell .p-3{padding-left:.625rem;padding-right:.625rem}.app-bg-sidebar-collapsed .blade-main{min-width:1112px;padding-left:calc(68px + 1.15rem)}.app-bg-sidebar-collapsed .blade-nav{align-items:center}.app-bg-sidebar-collapsed .blade-nav-item{width:3rem;height:3rem;min-height:3rem;flex:0 0 3rem;justify-content:center;align-items:center;gap:0;padding:0!important;border-radius:.9rem}.app-bg-sidebar-collapsed .blade-nav-item:hover{transform:none}.app-bg-sidebar-collapsed .blade-nav-item>span,.app-bg-sidebar-collapsed .blade-nav-item-label{display:inline-flex!important;max-width:0;width:0;opacity:0;transform:translate(-.25rem);pointer-events:none}.app-bg-sidebar-collapsed .blade-nav-item svg{margin:0}}@media(min-width:769px)and (max-width:1024px){.app-bg-sidebar-collapsed .blade-shell{width:72px}.app-bg-sidebar-collapsed .blade-main{min-width:1008px;padding-left:calc(72px + 1rem)}}html[data-theme=light] .blade-nav-item.active{background:linear-gradient(135deg,#5a6c88fa,#43546ff7 54%,#314058fa)!important;border-color:#2a3a54a8!important;color:#f8fafc!important;box-shadow:inset 3px 0 #dde7f4c7,0 16px 32px #26385233,0 0 0 1px #ffffff5c!important}html[data-theme=light] .blade-nav-item.active *,html[data-theme=light] .blade-nav-item.active svg{color:#f8fafc!important;stroke:#f8fafc!important}.blade-nav-item-attention,.admin-link-pill-unread{position:relative;overflow:hidden!important;isolation:isolate;contain:layout paint style;transform:translateZ(0);backface-visibility:hidden}.blade-nav-item-attention{border-radius:.9rem!important}.admin-link-pill-unread{border-radius:999px!important}.blade-nav-item-attention>*,.admin-link-pill-unread>*{position:relative;z-index:2}.blade-nav-item-attention:before,.admin-link-pill-unread:before{content:none!important;display:none!important}.blade-nav-item-attention:after,.admin-link-pill-unread:after{content:""!important;position:absolute;top:1px;bottom:1px;left:-48%;width:40%;border-radius:inherit;pointer-events:none;z-index:1;opacity:0;transform:skew(-12deg);transform-origin:center;will-change:left,opacity;background:linear-gradient(90deg,#fff0,#ffffff14,#ffffff57,#ffffff14,#fff0);box-shadow:0 0 10px #ffffff14;animation:scutumNavAttentionSweep 2s cubic-bezier(.42,0,.2,1) infinite!important}.app-bg-sidebar-collapsed .blade-nav-item-attention:after{left:-50%;width:50%;transform:none}html[data-theme=light] .blade-nav-item-attention:after,html[data-theme=light] .admin-link-pill-unread:after{background:linear-gradient(90deg,#fff0,#ffffff1f,#ffffff6b,#7e99be21,#fff0);box-shadow:0 0 10px #54729c17}@keyframes scutumNavAttentionSweep{0%,28%{left:-50%;opacity:0}36%{opacity:.64}72%{left:112%;opacity:.64}86%,to{left:112%;opacity:0}}@media(prefers-reduced-motion:reduce){.app-bg-sidebar-lock .blade-shell,.app-bg-sidebar-lock .blade-main,.blade-nav-item,.blade-nav-item>span,.blade-nav-item-label{transition:none!important}.blade-nav-item-attention:after,.admin-link-pill-unread:after{animation:none!important;opacity:0}}html:not([data-theme=light]) .app-bg-sidebar-lock:not(.app-bg-sidebar-collapsed) .deep-scan-page-scroll .app-panel,html:not([data-theme=light]) .app-bg-sidebar-lock:not(.app-bg-sidebar-collapsed) .deep-scan-page-scroll .app-panel-soft,html:not([data-theme=light]) .app-bg-sidebar-lock:not(.app-bg-sidebar-collapsed) .deep-scan-page-scroll .deep-scan-module-card,html:not([data-theme=light]) .app-bg-sidebar-lock:not(.app-bg-sidebar-collapsed) .deep-scan-page-scroll .deep-scan-config-blade,html:not([data-theme=light]) .app-bg-sidebar-lock:not(.app-bg-sidebar-collapsed) .deep-scan-page-scroll .deep-scan-target-panel,html:not([data-theme=light]) .app-bg-sidebar-lock:not(.app-bg-sidebar-collapsed) .deep-scan-page-scroll .deep-scan-advanced-panel,html:not([data-theme=light]) .app-bg-sidebar-lock:not(.app-bg-sidebar-collapsed) .deep-scan-page-scroll .deep-scan-toggle-row,html:not([data-theme=light]) .app-bg-sidebar-lock:not(.app-bg-sidebar-collapsed) .deep-scan-page-scroll .agency-choice-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.settings-section-card-attention,.billing-storage-attention{position:relative;overflow:hidden;border-color:#7dd3fc3d!important;box-shadow:0 22px 52px #02061733,0 0 0 1px #7dd3fc14,0 0 26px #7dd3fc12!important;animation:scutumSectionAttentionGlow 4s ease-in-out infinite}.settings-section-card-attention:after,.billing-storage-attention:after{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 50% 0%,rgba(125,211,252,.12),transparent 0 38%);opacity:.36}html[data-theme=light] .settings-section-card-attention,html[data-theme=light] .billing-storage-attention{border-color:#4e688b3d!important;box-shadow:0 18px 42px #5b708e21,0 0 0 1px #4e688b1a,0 0 24px #4e688b14!important}html[data-theme=light] .settings-section-card-attention:after,html[data-theme=light] .billing-storage-attention:after{background:radial-gradient(circle at 50% 0%,rgba(78,104,139,.13),transparent 0 38%)}@keyframes scutumSectionAttentionGlow{0%,to{box-shadow:0 22px 52px #02061733,0 0 0 1px #7dd3fc12,0 0 18px #7dd3fc0a}50%{box-shadow:0 24px 58px #02061738,0 0 0 1px #7dd3fc1c,0 0 34px #7dd3fc1c}}@media(prefers-reduced-motion:reduce){.settings-section-card-attention,.billing-storage-attention{animation:none!important}}html[data-theme=light] .settings-section-card-attention,html[data-theme=light] .billing-storage-attention{animation-name:scutumSectionAttentionGlowLight}@keyframes scutumSectionAttentionGlowLight{0%,to{box-shadow:0 18px 42px #5b708e1f,0 0 0 1px #4e688b14,0 0 16px #4e688b0a}50%{box-shadow:0 20px 48px #5b708e26,0 0 0 1px #4e688b1f,0 0 30px #4e688b1a}}.marker\:text-slate-400 *::marker{color:#94a3b8}.marker\:text-slate-500 *::marker{color:#64748b}.marker\:text-slate-400::marker{color:#94a3b8}.marker\:text-slate-500::marker{color:#64748b}.placeholder\:text-zinc-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-500::placeholder{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-600::-moz-placeholder{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-600::placeholder{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:-translate-y-\[1px\]:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-rose-200\/60:hover{border-color:#fecdd399}.hover\:border-rose-300:hover{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.hover\:border-rose-300\/40:hover{border-color:#fda4af66}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-zinc-300:hover{--tw-border-opacity: 1;border-color:rgb(212 212 216 / var(--tw-border-opacity, 1))}.hover\:bg-rose-400\/15:hover{background-color:#fb718526}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}.hover\:bg-zinc-100:hover{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-800:hover{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.hover\:text-red-100:hover{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.hover\:text-rose-200:hover{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.focus\:border-white\/20:focus{border-color:#fff3}.focus\:border-zinc-300:focus{--tw-border-opacity: 1;border-color:rgb(212 212 216 / var(--tw-border-opacity, 1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media not all and (min-width:640px){.max-sm\:flex-col-reverse{flex-direction:column-reverse}}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:w-\[14rem\]{width:14rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-3{padding:.75rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[0\.84rem\]{font-size:.84rem}.sm\:text-\[0\.86rem\]{font-size:.86rem}.sm\:text-\[15px\]{font-size:15px}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_220px_auto\]{grid-template-columns:1fr 220px auto}.md\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.md\:grid-cols-\[auto\,1fr\,auto\]{grid-template-columns:auto 1fr auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:text-\[0\.9rem\]{font-size:.9rem}}@media(min-width:1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)\,minmax\(18rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)\,minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.lg\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(220px\,0\.8fr\)_minmax\(180px\,0\.7fr\)_minmax\(220px\,1fr\)_auto\]{grid-template-columns:minmax(220px,.8fr) minmax(180px,.7fr) minmax(220px,1fr) auto}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:p-8{padding:2rem}}@media(min-width:1280px){.xl\:col-span-1{grid-column:span 1 / span 1}.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:mt-7{margin-top:1.75rem}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:w-\[14rem\]{width:14rem}.xl\:min-w-\[26rem\]{min-width:26rem}.xl\:min-w-\[27rem\]{min-width:27rem}.xl\:min-w-\[32rem\]{min-width:32rem}.xl\:max-w-\[34rem\]{max-width:34rem}.xl\:max-w-\[38rem\]{max-width:38rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[0\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.xl\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[220px_220px_220px_minmax\(0\,1fr\)\]{grid-template-columns:220px 220px 220px minmax(0,1fr)}.xl\:grid-cols-\[220px_repeat\(6\,minmax\(0\,1fr\)\)\]{grid-template-columns:220px repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[24rem_minmax\(0\,1fr\)\]{grid-template-columns:24rem minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.xl\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(300px\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(300px,1.08fr)}.xl\:grid-cols-\[minmax\(0\,0\.9fr\)\,minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_420px\]{grid-template-columns:minmax(0,1.25fr) 420px}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)\,minmax\(20rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_200px_200px_200px\]{grid-template-columns:minmax(0,1.2fr) 200px 200px 200px}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(360px\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(320px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(320px,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_220px_220px\]{grid-template-columns:minmax(0,1.4fr) 220px 220px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,0\.72fr\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr)}.xl\:grid-cols-\[minmax\(220px\,1\.4fr\)_minmax\(120px\,0\.78fr\)_minmax\(170px\,0\.95fr\)_minmax\(150px\,0\.92fr\)_minmax\(115px\,0\.72fr\)_minmax\(180px\,1\.02fr\)_264px\]{grid-template-columns:minmax(220px,1.4fr) minmax(120px,.78fr) minmax(170px,.95fr) minmax(150px,.92fr) minmax(115px,.72fr) minmax(180px,1.02fr) 264px}.xl\:grid-cols-\[minmax\(360px\,0\.75fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(360px,.75fr) minmax(0,1.25fr)}.xl\:grid-cols-\[minmax\(360px\,0\.76fr\)_minmax\(0\,1\.24fr\)\]{grid-template-columns:minmax(360px,.76fr) minmax(0,1.24fr)}.xl\:grid-cols-\[minmax\(360px\,0\.78fr\)_minmax\(0\,1\.22fr\)\]{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr)}.xl\:flex-row{flex-direction:row}.xl\:flex-col{flex-direction:column}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:gap-4{gap:1rem}.xl\:p-4{padding:1rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:py-8{padding-top:2rem;padding-bottom:2rem}}@media(min-width:1536px){.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\32xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(22rem\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr)}}
