.DashboardApp-module__4sBqna__app,.DashboardApp-module__4sBqna__loginRoot{--bg:#f4f6fb;--surface:#fff;--surface2:#f0f4fc;--border:#3b7ef824;--border2:#3b7ef847;--text:#0f172a;--muted:#64748b;--blue:#2563eb;--green:#16a34a;--amber:#d97706;--red:#dc2626;--purple:#7c3aed;background:var(--bg);min-height:100vh;color:var(--text);font-family:Inter,sans-serif}.DashboardApp-module__4sBqna__app[data-theme=dark],.DashboardApp-module__4sBqna__loginRoot[data-theme=dark]{--bg:#060c18;--surface:#0b1422;--surface2:#131f32;--border:#5b96ff2e;--border2:#5b96ff52;--text:#eaf1ff;--muted:#98b4d0;--blue:#5b96ff;--green:#23d18b;--amber:#f5a623;--red:#f25757;--purple:#c4b5fd}.DashboardApp-module__4sBqna__loginRoot{grid-template-columns:minmax(320px,420px) minmax(0,1fr);display:grid}.DashboardApp-module__4sBqna__loginBrand{color:#eaf1ff;background:linear-gradient(145deg,#0f1b2c,#162440 52%,#0d1928);flex-direction:column;justify-content:space-between;min-height:100vh;padding:42px;display:flex}.DashboardApp-module__4sBqna__loginBrand h1{letter-spacing:-.03em;margin:0 0 14px;font-size:32px;line-height:1.16}.DashboardApp-module__4sBqna__loginBrand p{color:#98b4d0;max-width:320px;margin:0;font-size:14px;line-height:1.7}.DashboardApp-module__4sBqna__loginBrand small{color:#5a7a9e}.DashboardApp-module__4sBqna__loginStats{grid-template-columns:repeat(2,auto);align-items:baseline;gap:4px 10px;width:max-content;margin-top:28px;display:grid}.DashboardApp-module__4sBqna__loginStats strong{color:#5b96ff;font-family:JetBrains Mono,monospace;font-size:24px}.DashboardApp-module__4sBqna__loginStats span{color:#6b8daf;text-transform:uppercase;font-size:11px}.DashboardApp-module__4sBqna__loginPanel{justify-content:center;align-items:center;padding:32px 20px;display:flex}.DashboardApp-module__4sBqna__loginBox{flex-direction:column;gap:16px;width:100%;max-width:380px;display:flex}.DashboardApp-module__4sBqna__loginBox h2{letter-spacing:-.03em;margin:0 0 4px;font-size:26px}.DashboardApp-module__4sBqna__eyebrow{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}.DashboardApp-module__4sBqna__mutedText{color:var(--muted);margin:0;font-size:12px}.DashboardApp-module__4sBqna__loginBox label,.DashboardApp-module__4sBqna__modal label{flex-direction:column;gap:6px;display:flex}.DashboardApp-module__4sBqna__loginBox label span,.DashboardApp-module__4sBqna__modal label span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.DashboardApp-module__4sBqna__loginBox input,.DashboardApp-module__4sBqna__modal input,.DashboardApp-module__4sBqna__modal textarea,.DashboardApp-module__4sBqna__scanRow input{background:var(--surface2);border:1px solid var(--border);color:var(--text);font:inherit;border-radius:8px;outline:none;padding:10px 12px;font-size:13px}.DashboardApp-module__4sBqna__primaryButton,.DashboardApp-module__4sBqna__secondaryButton,.DashboardApp-module__4sBqna__iconButton,.DashboardApp-module__4sBqna__scanRow button,.DashboardApp-module__4sBqna__sectionHeader button,.DashboardApp-module__4sBqna__companyGrid button,.DashboardApp-module__4sBqna__reportButton,.DashboardApp-module__4sBqna__primaryLink{cursor:pointer;font:inherit;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:700;text-decoration:none}.DashboardApp-module__4sBqna__primaryButton,.DashboardApp-module__4sBqna__scanRow button,.DashboardApp-module__4sBqna__primaryLink{background:var(--blue);border:1px solid var(--blue);color:#fff;text-align:center}.DashboardApp-module__4sBqna__secondaryButton,.DashboardApp-module__4sBqna__iconButton,.DashboardApp-module__4sBqna__sectionHeader button,.DashboardApp-module__4sBqna__companyGrid button{background:var(--surface);border:1px solid var(--border);color:var(--text)}.DashboardApp-module__4sBqna__identity{align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.DashboardApp-module__4sBqna__identity div{flex-direction:column;line-height:1.2;display:flex}.DashboardApp-module__4sBqna__identity strong{font-size:12px}.DashboardApp-module__4sBqna__identity span{color:var(--muted);font-size:10px}.DashboardApp-module__4sBqna__avatar{background:var(--blue);border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-weight:800;display:inline-flex;color:#fff!important;font-size:11px!important}.DashboardApp-module__4sBqna__layout{min-height:calc(100vh - 56px);display:flex}.DashboardApp-module__4sBqna__sidebar{background:var(--surface);border-right:1px solid var(--border);flex:0 0 220px;padding:12px}.DashboardApp-module__4sBqna__scoreCard{background:var(--surface2);border:1px solid var(--border);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:16px 10px;display:flex}.DashboardApp-module__4sBqna__scoreCard strong{font-size:13px}.DashboardApp-module__4sBqna__scoreCard span{color:var(--muted);font-size:10px}.DashboardApp-module__4sBqna__scoreRing{border:5px solid;border-radius:999px;justify-content:center;align-items:center;width:70px;height:70px;display:inline-flex}.DashboardApp-module__4sBqna__scoreRing span{color:currentColor;font-family:JetBrains Mono,monospace;font-size:20px;font-weight:800}.DashboardApp-module__4sBqna__navList{flex-direction:column;gap:5px;margin-top:12px;display:flex}.DashboardApp-module__4sBqna__navButton{color:var(--muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;min-height:38px;padding:0 10px;font-size:12px;display:flex}.DashboardApp-module__4sBqna__navButton small{border:1px solid var(--border);color:var(--muted);border-radius:4px;padding:1px 4px;font-size:8px}.DashboardApp-module__4sBqna__activeNav{border-color:var(--border2);color:var(--blue);background:#3b7ef81a}.DashboardApp-module__4sBqna__main{flex-direction:column;flex:1;gap:12px;min-width:0;padding:14px;display:flex}.DashboardApp-module__4sBqna__previewStrip{border:1px solid var(--border2);background:linear-gradient(90deg,#3b7ef81f,#7c3aed1a);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.DashboardApp-module__4sBqna__previewStrip span{color:var(--muted);font-size:11px}.DashboardApp-module__4sBqna__previewStrip strong{color:var(--text);font-size:12px}.DashboardApp-module__4sBqna__alert,.DashboardApp-module__4sBqna__aiBox,.DashboardApp-module__4sBqna__frameworkBar,.DashboardApp-module__4sBqna__card,.DashboardApp-module__4sBqna__lockedPanel{background:var(--surface);border:1px solid var(--border);border-radius:8px}.DashboardApp-module__4sBqna__alert{align-items:center;gap:10px;padding:9px 12px;display:flex}.DashboardApp-module__4sBqna__alert strong{font-size:12px}.DashboardApp-module__4sBqna__alert span{color:var(--muted);font-size:12px}.DashboardApp-module__4sBqna__aiBox{gap:10px;padding:11px 12px;display:flex}.DashboardApp-module__4sBqna__aiBox strong{color:var(--purple);white-space:nowrap;font-size:12px}.DashboardApp-module__4sBqna__frameworkBar{justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.DashboardApp-module__4sBqna__frameworkBar>div:first-child{flex-direction:column;gap:1px;display:flex}.DashboardApp-module__4sBqna__frameworkBar strong{font-size:12px}.DashboardApp-module__4sBqna__frameworkBar span{color:var(--muted);font-size:10px}.DashboardApp-module__4sBqna__frameworkChips{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.DashboardApp-module__4sBqna__frameworkChip{background:var(--surface2);border:1px solid var(--border);color:var(--muted);cursor:pointer;font:inherit;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:10px;font-weight:700;display:inline-flex}.DashboardApp-module__4sBqna__frameworkChip:disabled{cursor:not-allowed;opacity:.36}.DashboardApp-module__4sBqna__activeChip{color:var(--green);border-color:#16a34a57}.DashboardApp-module__4sBqna__selectedChip{color:var(--blue);background:#3b7ef81f}.DashboardApp-module__4sBqna__panelStack{flex-direction:column;gap:12px;display:flex}.DashboardApp-module__4sBqna__metricGrid{grid-template-columns:repeat(5,minmax(120px,1fr));gap:8px;display:grid}.DashboardApp-module__4sBqna__metricCard,.DashboardApp-module__4sBqna__healthCard{background:var(--surface);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.DashboardApp-module__4sBqna__metricCard span,.DashboardApp-module__4sBqna__healthCard span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700}.DashboardApp-module__4sBqna__metricCard strong{font-family:JetBrains Mono,monospace;font-size:22px}.DashboardApp-module__4sBqna__metricCard small{color:var(--muted);font-size:10px}.DashboardApp-module__4sBqna__progressTrack{background:var(--surface2);border-radius:999px;height:4px;overflow:hidden}.DashboardApp-module__4sBqna__progressFill{background:currentColor;height:100%}.DashboardApp-module__4sBqna__card{padding:14px}.DashboardApp-module__4sBqna__sectionHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.DashboardApp-module__4sBqna__sectionHeader strong{font-size:13px}.DashboardApp-module__4sBqna__sectionHeader span{color:var(--muted);font-size:11px}.DashboardApp-module__4sBqna__frameworkGrid,.DashboardApp-module__4sBqna__healthGrid,.DashboardApp-module__4sBqna__companyGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.DashboardApp-module__4sBqna__frameworkGrid article,.DashboardApp-module__4sBqna__companyGrid article{background:var(--surface2);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.DashboardApp-module__4sBqna__frameworkGrid strong{color:var(--blue);font-size:18px}.DashboardApp-module__4sBqna__frameworkGrid span,.DashboardApp-module__4sBqna__companyGrid strong{font-size:12px;font-weight:800}.DashboardApp-module__4sBqna__frameworkGrid small,.DashboardApp-module__4sBqna__companyGrid span,.DashboardApp-module__4sBqna__companyGrid small{color:var(--muted);font-size:10px}.DashboardApp-module__4sBqna__frameworkGrid p,.DashboardApp-module__4sBqna__complianceSummary{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.55}.DashboardApp-module__4sBqna__twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.DashboardApp-module__4sBqna__rowList{flex-direction:column;gap:7px;display:flex}.DashboardApp-module__4sBqna__rowItem,.DashboardApp-module__4sBqna__reportButton{background:var(--surface2);border:1px solid var(--border);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;min-height:54px;padding:10px 12px;display:flex}.DashboardApp-module__4sBqna__rowItem div,.DashboardApp-module__4sBqna__reportButton div{flex-direction:column;gap:2px;min-width:0;display:flex}.DashboardApp-module__4sBqna__rowItem strong,.DashboardApp-module__4sBqna__reportButton strong{font-size:12px}.DashboardApp-module__4sBqna__rowItem span,.DashboardApp-module__4sBqna__reportButton span{color:var(--muted);font-size:10px}.DashboardApp-module__4sBqna__rowItem small,.DashboardApp-module__4sBqna__reportButton small{text-transform:uppercase;font-size:10px;font-weight:800}.DashboardApp-module__4sBqna__fadedCard{opacity:.45}.DashboardApp-module__4sBqna__scanRow{gap:8px;margin-bottom:12px;display:flex}.DashboardApp-module__4sBqna__scanRow input{flex:1}.DashboardApp-module__4sBqna__healthCard strong{font-size:16px}.DashboardApp-module__4sBqna__lockedPanel{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:260px;padding:32px;display:flex}.DashboardApp-module__4sBqna__lockedPanel p,.DashboardApp-module__4sBqna__lockNote{color:var(--muted);margin:0;font-size:12px}.DashboardApp-module__4sBqna__footprintList{flex-direction:column;gap:10px;display:flex}.DashboardApp-module__4sBqna__footprintList article{background:var(--surface2);border:1px solid var(--border);border-radius:8px;padding:12px}.DashboardApp-module__4sBqna__footprintList article>div:first-child{justify-content:space-between;margin-bottom:8px;display:flex}.DashboardApp-module__4sBqna__footprintList p{color:var(--muted);margin:8px 0 0;font-size:10px}.DashboardApp-module__4sBqna__tabRow,.DashboardApp-module__4sBqna__rightsRow{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.DashboardApp-module__4sBqna__tabRow button,.DashboardApp-module__4sBqna__rightsRow span{background:var(--surface2);border:1px solid var(--border);color:var(--muted);font:inherit;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:700}.DashboardApp-module__4sBqna__tabRow button{cursor:pointer}.DashboardApp-module__4sBqna__tabRow .DashboardApp-module__4sBqna__activeTab,.DashboardApp-module__4sBqna__activeTab{border-color:var(--border2);color:var(--blue)}.DashboardApp-module__4sBqna__companyGrid a{color:var(--blue);overflow-wrap:anywhere;font-size:11px;text-decoration:none}.DashboardApp-module__4sBqna__emptyState{background:var(--surface2);border:1px dashed var(--border2);color:var(--muted);text-align:center;border-radius:8px;grid-column:1/-1;padding:16px;font-size:12px}.DashboardApp-module__4sBqna__livePill{border:1px solid #16a34a47;border-radius:999px;padding:3px 8px;font-weight:800;color:var(--green)!important;font-size:10px!important}.DashboardApp-module__4sBqna__reportButton{color:var(--text);width:100%}.DashboardApp-module__4sBqna__modalBackdrop{z-index:50;background:#00000094;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.DashboardApp-module__4sBqna__modal{background:var(--surface);border:1px solid var(--border2);border-radius:10px;flex-direction:column;gap:12px;width:100%;max-width:720px;padding:16px;display:flex}.DashboardApp-module__4sBqna__modal textarea{resize:vertical;min-height:260px}.DashboardApp-module__4sBqna__tone_low,.DashboardApp-module__4sBqna__tone_medium,.DashboardApp-module__4sBqna__tone_high,.DashboardApp-module__4sBqna__tone_clear{color:var(--blue)}.DashboardApp-module__4sBqna__tone_medium{color:var(--amber)}.DashboardApp-module__4sBqna__tone_high{color:var(--red)}.DashboardApp-module__4sBqna__tone_clear{color:var(--green)}@media (max-width:920px){.DashboardApp-module__4sBqna__layout,.DashboardApp-module__4sBqna__twoColumn{grid-template-columns:1fr}.DashboardApp-module__4sBqna__loginRoot{min-height:100vh;display:flex}.DashboardApp-module__4sBqna__loginBrand{display:none}.DashboardApp-module__4sBqna__loginPanel{width:100%;min-height:100vh}.DashboardApp-module__4sBqna__layout{display:block}.DashboardApp-module__4sBqna__sidebar{border-bottom:1px solid var(--border);border-right:0;padding:10px}.DashboardApp-module__4sBqna__navList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DashboardApp-module__4sBqna__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardApp-module__4sBqna__previewStrip{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.DashboardApp-module__4sBqna__metricGrid,.DashboardApp-module__4sBqna__navList,.DashboardApp-module__4sBqna__scanRow{grid-template-columns:1fr}.DashboardApp-module__4sBqna__scanRow{display:grid}.DashboardApp-module__4sBqna__main{padding:10px}}.DashboardApp-module__4sBqna__loginBrand .DashboardApp-module__4sBqna__brandMark{color:#eaf1ff}.DashboardApp-module__4sBqna__loginThemeToggle{background:var(--surface);border:1px solid var(--border2);color:var(--text);cursor:pointer;font:inherit;z-index:10;border-radius:999px;align-items:center;gap:8px;padding:7px 10px 7px 7px;font-size:12px;font-weight:800;display:inline-flex;position:fixed;top:18px;right:18px;box-shadow:0 14px 34px #0f172a29}.DashboardApp-module__4sBqna__toggleTrack{background:var(--surface2);border:1px solid var(--border);border-radius:999px;align-items:center;width:38px;height:20px;padding:2px;display:inline-flex}.DashboardApp-module__4sBqna__toggleThumb{background:var(--blue);border-radius:999px;width:14px;height:14px;transition:transform .16s,background .16s;display:block;transform:translate(0);box-shadow:0 2px 8px #2563eb47}.DashboardApp-module__4sBqna__loginRoot[data-theme=dark] .DashboardApp-module__4sBqna__toggleThumb{background:var(--purple);transform:translate(16px)}@media (max-width:560px){.DashboardApp-module__4sBqna__loginThemeToggle{top:12px;right:12px}}.DashboardApp-module__4sBqna__loginHeroCopy{margin:auto 0;transform:translateY(-4vh)}@media (max-width:920px){.DashboardApp-module__4sBqna__loginHeroCopy{margin:28px 0 0;transform:none}}.DashboardApp-module__4sBqna__loginHelpRow{justify-content:space-between;gap:10px;display:flex}.DashboardApp-module__4sBqna__loginHelpRow button{color:var(--blue);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.DashboardApp-module__4sBqna__loginPanel{position:relative}.DashboardApp-module__4sBqna__loginBoxBlurred{filter:blur(6px);opacity:.4;pointer-events:none;-webkit-user-select:none;user-select:none}.DashboardApp-module__4sBqna__humanPanel{background:var(--surface);border:1px solid var(--border2);z-index:30;border-radius:10px;flex-direction:column;gap:18px;width:min(400px,100% - 32px);max-width:400px;padding:22px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 70px #0f172a42}.DashboardApp-module__4sBqna__humanPanelHeader{flex-direction:column;gap:5px;display:flex}.DashboardApp-module__4sBqna__humanPanelHeader strong{color:var(--text);font-size:17px}.DashboardApp-module__4sBqna__humanPanelHeader span,.DashboardApp-module__4sBqna__sliderStatus{color:var(--muted);font-size:12px}.DashboardApp-module__4sBqna__modernSliderLabel{flex-direction:column;gap:10px;display:flex}.DashboardApp-module__4sBqna__modernSlider{appearance:none;border:1px solid var(--border2);cursor:pointer;background:linear-gradient(90deg,#3b7ef838,#7c3aed3d);border-radius:999px;outline:none;width:100%;height:58px;margin:0;padding:0;display:block;box-shadow:inset 0 0 0 1px #ffffff0a}.DashboardApp-module__4sBqna__modernSlider::-webkit-slider-runnable-track{background:0 0;border-radius:999px;height:58px}.DashboardApp-module__4sBqna__modernSlider::-webkit-slider-thumb{appearance:none;border:2px solid var(--blue);background:#fff;border-radius:999px;width:46px;height:46px;margin-top:6px;box-shadow:0 8px 22px #0f172a4d}.DashboardApp-module__4sBqna__modernSlider::-moz-range-track{background:0 0;border-radius:999px;height:58px}.DashboardApp-module__4sBqna__modernSlider::-moz-range-thumb{border:2px solid var(--blue);background:#fff;border-radius:999px;width:46px;height:46px;box-shadow:0 8px 22px #0f172a4d}.DashboardApp-module__4sBqna__confirmedNotice{color:var(--green);text-align:center;background:#16a34a1a;border:1px solid #16a34a47;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:800}.DashboardApp-module__4sBqna__securityBadge{display:none}.DashboardApp-module__4sBqna__humanInstruction{color:var(--muted);margin:-4px 0 0;font-size:13px;line-height:1.55}.DashboardApp-module__4sBqna__loginRoot .DashboardApp-module__4sBqna__humanPanel{border-radius:12px;max-width:460px}.DashboardApp-module__4sBqna__loginRoot .DashboardApp-module__4sBqna__humanPanelHeader{flex-direction:column;align-items:flex-start;gap:8px}.DashboardApp-module__4sBqna__loginRoot .DashboardApp-module__4sBqna__securityTitleRow{align-items:flex-start;display:flex}.DashboardApp-module__4sBqna__loginRoot .DashboardApp-module__4sBqna__securityTitle{flex-direction:column;align-items:flex-start;gap:8px;line-height:1;display:flex}.DashboardApp-module__4sBqna__loginRoot .DashboardApp-module__4sBqna__dcpxBrand{letter-spacing:-.04em;font-size:54px;font-weight:950;line-height:.88;display:inline-flex}.DashboardApp-module__4sBqna__loginRoot .DashboardApp-module__4sBqna__dcpxBrand .DashboardApp-module__4sBqna__dcText,.DashboardApp-module__4sBqna__loginRoot[data-theme=dark] .DashboardApp-module__4sBqna__dcpxBrand .DashboardApp-module__4sBqna__dcText{color:#050816}.DashboardApp-module__4sBqna__loginRoot .DashboardApp-module__4sBqna__dcpxBrand .DashboardApp-module__4sBqna__pxText,.DashboardApp-module__4sBqna__loginRoot[data-theme=dark] .DashboardApp-module__4sBqna__dcpxBrand .DashboardApp-module__4sBqna__pxText{color:#dc2626}.DashboardApp-module__4sBqna__loginRoot .DashboardApp-module__4sBqna__securityTitleText{color:#0f172a;letter-spacing:-.025em;font-size:26px;font-weight:850;line-height:1.05}.DashboardApp-module__4sBqna__loginRoot[data-theme=dark] .DashboardApp-module__4sBqna__securityTitleText{color:#eaf1ff}.DashboardApp-module__4sBqna__loginRoot .DashboardApp-module__4sBqna__securityTitle:after{content:none}.DashboardApp-module__4sBqna__loginRoot .DashboardApp-module__4sBqna__humanPanelHeader>span{margin-top:0}.DashboardApp-module__4sBqna__modernSliderLabel{background:linear-gradient(135deg, #0f172a14, #2563eb1f), repeating-linear-gradient(90deg, #2563eb1f 0 1px, transparent 1px 18px), var(--surface2);border:1px solid var(--border2);border-radius:12px;padding:20px;box-shadow:inset 0 0 0 1px #ffffff0a}.DashboardApp-module__4sBqna__sliderStatus{letter-spacing:.04em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px}.DashboardApp-module__4sBqna__modernSlider{accent-color:var(--blue);cursor:pointer;width:100%;height:58px}.DashboardApp-module__4sBqna__modernSlider::-webkit-slider-runnable-track{background:linear-gradient(90deg,#050816 0%,#123a7c 42%,#2563eb 68%,#16a34a 100%);border:1px solid #5b96ff7a;border-radius:8px;height:28px}.DashboardApp-module__4sBqna__modernSlider::-webkit-slider-thumb{appearance:none;background:linear-gradient(#fff,#dbeafe);border:3px solid #2563eb;border-radius:7px;width:70px;height:52px;margin-top:-13px;box-shadow:0 10px 28px #2563eb5c,inset 0 0 0 1px #ffffffbf}.DashboardApp-module__4sBqna__modernSlider::-moz-range-track{background:linear-gradient(90deg,#050816 0%,#123a7c 42%,#2563eb 68%,#16a34a 100%);border:1px solid #5b96ff7a;border-radius:8px;height:28px}.DashboardApp-module__4sBqna__modernSlider::-moz-range-thumb{background:linear-gradient(#fff,#dbeafe);border:3px solid #2563eb;border-radius:7px;width:64px;height:46px;box-shadow:0 10px 28px #2563eb5c}.DashboardApp-module__4sBqna__confirmedNotice{letter-spacing:.04em;text-transform:uppercase;border-radius:8px;font-family:JetBrains Mono,monospace}.DashboardApp-module__4sBqna__loginBox input:disabled,.DashboardApp-module__4sBqna__primaryButton:disabled{cursor:wait;opacity:.68}.DashboardApp-module__4sBqna__loginLoadingText{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin:-6px 0 0;font-family:JetBrains Mono,monospace;font-size:11px}.DashboardApp-module__4sBqna__loginFormBrand{flex-direction:column;gap:8px;display:flex}.DashboardApp-module__4sBqna__loginProductName{letter-spacing:-.02em;font-size:22px;font-weight:900;line-height:1;display:inline-flex}.DashboardApp-module__4sBqna__loginProductName .DashboardApp-module__4sBqna__pxText,.DashboardApp-module__4sBqna__loginRoot[data-theme=dark] .DashboardApp-module__4sBqna__loginProductName .DashboardApp-module__4sBqna__pxText{color:#dc2626}.DashboardApp-module__4sBqna__loginRoot[data-theme=dark] .DashboardApp-module__4sBqna__loginProductName .DashboardApp-module__4sBqna__dcText{color:#eaf1ff}.DashboardApp-module__4sBqna__loginSecurityStrip{flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 10px;display:flex}.DashboardApp-module__4sBqna__loginSecurityStrip span{color:#475569;letter-spacing:.04em;text-transform:uppercase;background:#2563eb14;border:1px solid #2563eb2e;border-radius:999px;padding:6px 9px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:800}.DashboardApp-module__4sBqna__loginRoot[data-theme=dark] .DashboardApp-module__4sBqna__loginSecurityStrip span{color:#98b4d0;background:#5b96ff1a;border-color:#5b96ff38}.DashboardApp-module__4sBqna__loginBox input:focus{border-color:#2563eb7a;box-shadow:0 0 0 4px #2563eb17}.DashboardApp-module__4sBqna__app .DashboardApp-module__4sBqna__dashboardBrandName{letter-spacing:-.02em;font-size:15px;font-weight:900;display:inline-flex}.DashboardApp-module__4sBqna__app .DashboardApp-module__4sBqna__dashboardBrandName .DashboardApp-module__4sBqna__dcText,.DashboardApp-module__4sBqna__app[data-theme=dark] .DashboardApp-module__4sBqna__dashboardBrandName .DashboardApp-module__4sBqna__dcText{color:var(--text)}.DashboardApp-module__4sBqna__app .DashboardApp-module__4sBqna__dashboardBrandName .DashboardApp-module__4sBqna__pxText,.DashboardApp-module__4sBqna__app[data-theme=dark] .DashboardApp-module__4sBqna__dashboardBrandName .DashboardApp-module__4sBqna__pxText{color:#dc2626}.DashboardApp-module__4sBqna__dashboardHero{background:linear-gradient(135deg, #2563eb17, #16a34a0f), var(--surface);border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:flex-end;gap:18px;padding:18px;display:flex}.DashboardApp-module__4sBqna__dashboardHero h1{color:var(--text);letter-spacing:-.035em;margin:0 0 8px;font-size:30px;line-height:1}.DashboardApp-module__4sBqna__dashboardHero p{color:var(--muted);max-width:680px;margin:0;font-size:13px;line-height:1.55}.DashboardApp-module__4sBqna__dashboardHeroStatus{background:var(--surface2);border:1px solid var(--border);border-radius:8px;min-width:150px;padding:12px}.DashboardApp-module__4sBqna__dashboardHeroStatus span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.DashboardApp-module__4sBqna__dashboardHeroStatus strong{color:var(--text);font-size:20px}@media (max-width:920px){.DashboardApp-module__4sBqna__dashboardHero{flex-direction:column;align-items:stretch}.DashboardApp-module__4sBqna__dashboardHeroStatus{min-width:0}}.DashboardApp-module__4sBqna__onboardingRoot{grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);gap:24px;min-height:100vh;padding:56px;display:grid}.DashboardApp-module__4sBqna__onboardingIntro{align-self:center}.DashboardApp-module__4sBqna__onboardingIntro h1{color:var(--text);letter-spacing:-.04em;max-width:520px;margin:24px 0 14px;font-size:42px;line-height:1}.DashboardApp-module__4sBqna__onboardingIntro p{color:var(--muted);max-width:520px;margin:0;font-size:14px;line-height:1.7}.DashboardApp-module__4sBqna__onboardingPanel{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-self:center;gap:18px;padding:22px;display:grid}.DashboardApp-module__4sBqna__onboardingForm{gap:15px;display:grid}.DashboardApp-module__4sBqna__onboardingForm label{gap:7px;display:grid}.DashboardApp-module__4sBqna__onboardingForm label>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.DashboardApp-module__4sBqna__onboardingForm input[type=email],.DashboardApp-module__4sBqna__onboardingForm input:not([type]){background:var(--surface2);border:1px solid var(--border);color:var(--text);font:inherit;border-radius:8px;padding:11px 12px;font-size:13px}.DashboardApp-module__4sBqna__consentRow{align-items:flex-start;gap:10px!important;display:flex!important}.DashboardApp-module__4sBqna__consentRow input{margin-top:2px}.DashboardApp-module__4sBqna__consentRow span{line-height:1.5;color:var(--muted)!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:600!important}.DashboardApp-module__4sBqna__scanProgressPanel{background:var(--surface2);border:1px solid var(--border);border-radius:8px;padding:14px}.DashboardApp-module__4sBqna__scanProgressPanel>strong{color:var(--text);margin-bottom:12px;font-size:13px;display:block}.DashboardApp-module__4sBqna__scanStepList{gap:8px;display:grid}.DashboardApp-module__4sBqna__scanStep{color:var(--muted);opacity:.56;align-items:center;gap:10px;display:flex}.DashboardApp-module__4sBqna__scanStep span{background:var(--surface);border:1px solid var(--border);border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;font-family:JetBrains Mono,monospace;font-size:10px;display:inline-flex}.DashboardApp-module__4sBqna__scanStep p{margin:0;font-size:12px}.DashboardApp-module__4sBqna__activeScanStep{color:var(--text);opacity:1}.DashboardApp-module__4sBqna__activeScanStep span{background:var(--blue);border-color:var(--blue);color:#fff}.DashboardApp-module__4sBqna__intelligencePanel{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:14px}.DashboardApp-module__4sBqna__intelligenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.DashboardApp-module__4sBqna__intelligenceGrid article{background:var(--surface2);border:1px solid var(--border);border-radius:8px;padding:12px}.DashboardApp-module__4sBqna__intelligenceGrid span{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.DashboardApp-module__4sBqna__intelligenceGrid strong{color:var(--text);margin-bottom:7px;font-size:14px;display:block}.DashboardApp-module__4sBqna__intelligenceGrid p{color:var(--muted);margin:0 0 10px;font-size:12px;line-height:1.55}.DashboardApp-module__4sBqna__intelligenceGrid small{color:var(--text);font-size:11px;line-height:1.45}@media (max-width:920px){.DashboardApp-module__4sBqna__onboardingRoot{grid-template-columns:1fr;padding:28px 18px}.DashboardApp-module__4sBqna__intelligenceGrid{grid-template-columns:1fr}}.DashboardApp-module__4sBqna__onboardingRoot{flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:100vh;padding:32px 18px;display:flex}.DashboardApp-module__4sBqna__onboardingIntro{text-align:center;align-self:center;width:100%;max-width:640px}.DashboardApp-module__4sBqna__onboardingIntro .DashboardApp-module__4sBqna__loginProductName{justify-content:center}.DashboardApp-module__4sBqna__onboardingIntro h1{max-width:620px;margin:20px auto 12px;font-size:34px}.DashboardApp-module__4sBqna__onboardingIntro p{max-width:560px;margin:0 auto}.DashboardApp-module__4sBqna__onboardingPanel{width:100%;max-width:560px}@media (min-width:921px){.DashboardApp-module__4sBqna__onboardingRoot{padding:56px 24px}.DashboardApp-module__4sBqna__onboardingIntro h1{font-size:42px}}.DashboardApp-module__4sBqna__onboardingIntro h1{letter-spacing:-.03em!important;font-size:28px!important;line-height:1.08!important}@media (min-width:921px){.DashboardApp-module__4sBqna__onboardingIntro h1{font-size:32px!important}}.DashboardApp-module__4sBqna__usernameField{position:relative}.DashboardApp-module__4sBqna__usernameHelp{opacity:0;pointer-events:none;z-index:8;background:#0f172a;border:1px solid #5b96ff47;border-radius:8px;max-width:320px;padding:10px 12px;line-height:1.45;transition:opacity .16s,transform .16s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px);box-shadow:0 18px 42px #0f172a38;color:#eaf1ff!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:600!important}.DashboardApp-module__4sBqna__usernameField:hover .DashboardApp-module__4sBqna__usernameHelp,.DashboardApp-module__4sBqna__usernameField:focus-within .DashboardApp-module__4sBqna__usernameHelp{opacity:1;transform:translateY(0)}.DashboardApp-module__4sBqna__onboardingForm input::placeholder{color:#94a3b8;opacity:1}.DashboardApp-module__4sBqna__scanStartButton{color:#fff;cursor:pointer;font:inherit;background:linear-gradient(135deg,#050816 0%,#123a7c 48%,#2563eb 100%);border:1px solid #5b96ff66;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 14px;font-size:13px;font-weight:850;display:inline-flex;box-shadow:0 14px 32px #2563eb38}.DashboardApp-module__4sBqna__scanStartButton>span{letter-spacing:-.03em;background:#fff;border-radius:6px;padding:5px 6px;font-size:13px;font-weight:950;line-height:1;display:inline-flex}.DashboardApp-module__4sBqna__scanStartButton>span .DashboardApp-module__4sBqna__dcText{color:#050816}.DashboardApp-module__4sBqna__scanStartButton>span .DashboardApp-module__4sBqna__pxText{color:#dc2626}.DashboardApp-module__4sBqna__scanStartButton:disabled{cursor:wait;opacity:.66}.DashboardApp-module__4sBqna__emailField{position:relative}.DashboardApp-module__4sBqna__fieldHelp{opacity:0;pointer-events:none;z-index:8;background:#0f172a;border:1px solid #5b96ff47;border-radius:8px;max-width:320px;padding:10px 12px;line-height:1.45;transition:opacity .16s,transform .16s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px);box-shadow:0 18px 42px #0f172a38;color:#eaf1ff!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:600!important}.DashboardApp-module__4sBqna__fieldHelp strong{color:#fff;font-weight:900}.DashboardApp-module__4sBqna__emailField:hover .DashboardApp-module__4sBqna__fieldHelp,.DashboardApp-module__4sBqna__emailField:focus-within .DashboardApp-module__4sBqna__fieldHelp{opacity:1;transform:translateY(0)}.DashboardApp-module__4sBqna__scanStartButton{box-shadow:none;background:#2563eb;gap:0;transition:none;transform:none}.DashboardApp-module__4sBqna__scanStartButton:hover,.DashboardApp-module__4sBqna__scanStartButton:focus,.DashboardApp-module__4sBqna__scanStartButton:active{box-shadow:none;background:#2563eb;transform:none}.DashboardApp-module__4sBqna__scanStartButton>span{display:none}.DashboardApp-module__4sBqna__scanStartButton,.DashboardApp-module__4sBqna__scanStartButton:hover,.DashboardApp-module__4sBqna__scanStartButton:focus,.DashboardApp-module__4sBqna__scanStartButton:active{box-shadow:none!important;background:#2563eb!important;transition:none!important;transform:none!important}.DashboardApp-module__4sBqna__scanStartButton{min-height:48px}.DashboardApp-module__4sBqna__activeScanStep span{animation:.9s ease-in-out infinite DashboardApp-module__4sBqna__dcpxStepPulse}.DashboardApp-module__4sBqna__completedScanStep{color:var(--text);opacity:1}@keyframes DashboardApp-module__4sBqna__dcpxStepPulse{0%,to{box-shadow:0 0 #2563eb47}50%{box-shadow:0 0 0 7px #2563eb00}}.DashboardApp-module__4sBqna__resultsOverlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:60;background:#0508167a;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.DashboardApp-module__4sBqna__resultsModal{background:var(--surface);border:1px solid var(--border2);border-radius:10px;width:100%;max-width:560px;padding:22px;box-shadow:0 28px 80px #0f172a47}.DashboardApp-module__4sBqna__resultsModalHeader{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.DashboardApp-module__4sBqna__resultsModalHeader button{background:var(--surface2);border:1px solid var(--border);color:var(--muted);cursor:pointer;font:inherit;border-radius:8px;width:34px;height:34px;font-size:18px;line-height:1}.DashboardApp-module__4sBqna__resultsModal h2{color:var(--text);letter-spacing:-.03em;margin:0 0 10px;font-size:26px;line-height:1.05}.DashboardApp-module__4sBqna__resultsModal>p{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.55}.DashboardApp-module__4sBqna__resultsList{gap:10px;margin-bottom:18px;display:grid}.DashboardApp-module__4sBqna__resultsList article{background:var(--surface2);border:1px solid var(--border);border-radius:8px;padding:12px}.DashboardApp-module__4sBqna__resultsList span{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.DashboardApp-module__4sBqna__resultsList strong{color:var(--text);margin-bottom:5px;font-size:14px;display:block}.DashboardApp-module__4sBqna__resultsList p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.DashboardApp-module__4sBqna__scanStartButton,.DashboardApp-module__4sBqna__scanStartButton:hover,.DashboardApp-module__4sBqna__scanStartButton:focus,.DashboardApp-module__4sBqna__scanStartButton:active{box-shadow:none!important;filter:none!important;background:#2563eb!important;transition:none!important;animation:none!important;transform:none!important}.DashboardApp-module__4sBqna__fieldHasValue .DashboardApp-module__4sBqna__fieldHelp,.DashboardApp-module__4sBqna__fieldHasValue .DashboardApp-module__4sBqna__usernameHelp,.DashboardApp-module__4sBqna__fieldHasValue:hover .DashboardApp-module__4sBqna__fieldHelp,.DashboardApp-module__4sBqna__fieldHasValue:hover .DashboardApp-module__4sBqna__usernameHelp,.DashboardApp-module__4sBqna__fieldHasValue:focus-within .DashboardApp-module__4sBqna__fieldHelp,.DashboardApp-module__4sBqna__fieldHasValue:focus-within .DashboardApp-module__4sBqna__usernameHelp{opacity:0!important;transition:opacity .22s,transform .22s!important;transform:translateY(-4px)!important}.DashboardApp-module__4sBqna__inputRequiredModal{background:var(--surface);border:1px solid var(--border2);border-radius:10px;width:100%;max-width:420px;padding:22px;box-shadow:0 24px 70px #0f172a3d}.DashboardApp-module__4sBqna__inputRequiredModal h2{color:var(--text);letter-spacing:-.03em;margin:0 0 10px;font-size:24px;line-height:1.05}.DashboardApp-module__4sBqna__inputRequiredModal p{color:var(--muted);margin:0 0 18px;font-size:13px;line-height:1.55}.DashboardApp-module__4sBqna__activeScanStep span{animation-duration:1.35s!important}.DashboardApp-module__4sBqna__scanStep{border-radius:8px;min-height:34px;padding:4px 0;position:relative}.DashboardApp-module__4sBqna__scanStep:after{content:"";opacity:0;transform-origin:0;background:#2563eb38;border-radius:999px;height:2px;position:absolute;bottom:0;left:34px;right:0;transform:scaleX(0)}.DashboardApp-module__4sBqna__activeScanStep:after{opacity:1;animation:1.2s ease-in-out infinite DashboardApp-module__4sBqna__dcpxMinimalProgress}.DashboardApp-module__4sBqna__activeScanStep span{background:var(--surface);border-color:var(--blue);color:var(--blue);animation:none!important}.DashboardApp-module__4sBqna__completedScanStep span{background:var(--green);border-color:var(--green);color:#fff}.DashboardApp-module__4sBqna__completedScanStep:after{background:var(--green);opacity:1;transform:scaleX(1)}@keyframes DashboardApp-module__4sBqna__dcpxMinimalProgress{0%{opacity:.3;transform:scaleX(0)}65%{opacity:1;transform:scaleX(1)}to{opacity:.35;transform:scaleX(1)}}.DashboardApp-module__4sBqna__resultsPageHeader{justify-content:space-between;align-items:center;display:flex}.DashboardApp-module__4sBqna__resultsStatusPill{color:var(--green);background:#16a34a1a;border:1px solid #16a34a38;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.DashboardApp-module__4sBqna__resultsHeroCard,.DashboardApp-module__4sBqna__resultsFindingsCard,.DashboardApp-module__4sBqna__nextActionsCard{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:18px}.DashboardApp-module__4sBqna__resultsHeroCard{justify-content:space-between;align-items:center;gap:18px;display:flex}.DashboardApp-module__4sBqna__resultsHeroCard h1{color:var(--text);letter-spacing:-.04em;margin:0 0 10px;font-size:34px;line-height:1}.DashboardApp-module__4sBqna__resultsHeroCard p{color:var(--muted);max-width:620px;margin:0;font-size:13px;line-height:1.6}.DashboardApp-module__4sBqna__resultsScore{background:var(--surface2);border:1px solid var(--border);text-align:center;border-radius:8px;min-width:150px;padding:14px}.DashboardApp-module__4sBqna__resultsScore span,.DashboardApp-module__4sBqna__resultsScore small{color:var(--muted);font-size:11px;display:block}.DashboardApp-module__4sBqna__resultsScore strong{color:var(--blue);margin:8px 0;font-family:JetBrains Mono,monospace;font-size:44px;line-height:1;display:block}.DashboardApp-module__4sBqna__resultsSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.DashboardApp-module__4sBqna__resultsSummaryGrid article{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:14px}.DashboardApp-module__4sBqna__resultsSummaryGrid span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.DashboardApp-module__4sBqna__resultsSummaryGrid strong{color:var(--text);margin-bottom:5px;font-size:28px;display:block}.DashboardApp-module__4sBqna__resultsSummaryGrid p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.DashboardApp-module__4sBqna__nextActionList{gap:10px;margin-top:12px;display:grid}.DashboardApp-module__4sBqna__nextActionList article{background:var(--surface2);border:1px solid var(--border);border-radius:8px;align-items:flex-start;gap:12px;padding:12px;display:flex}.DashboardApp-module__4sBqna__nextActionList article>span{background:var(--blue);color:#fff;border-radius:7px;flex:0 0 28px;justify-content:center;align-items:center;height:28px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}.DashboardApp-module__4sBqna__nextActionList strong{color:var(--text);margin-bottom:4px;font-size:14px;display:block}.DashboardApp-module__4sBqna__nextActionList p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}@media (max-width:720px){.DashboardApp-module__4sBqna__resultsPageHeader,.DashboardApp-module__4sBqna__resultsHeroCard{flex-direction:column;align-items:flex-start}.DashboardApp-module__4sBqna__resultsSummaryGrid{grid-template-columns:1fr}.DashboardApp-module__4sBqna__resultsScore{width:100%}}.DashboardApp-module__4sBqna__resultsPage{gap:14px!important;max-width:560px!important;min-height:100vh!important;margin:0 auto!important;padding:22px 16px 28px!important;display:grid!important}.DashboardApp-module__4sBqna__resultsMobileHeader{justify-content:space-between;align-items:center;display:flex}.DashboardApp-module__4sBqna__resultsStatePill{border-radius:999px;padding:7px 10px;font-size:11px;font-weight:850}.DashboardApp-module__4sBqna__exposurePill{color:#dc2626;background:#dc26261a;border:1px solid #dc262638}.DashboardApp-module__4sBqna__clearPill{color:#16a34a;background:#16a34a1a;border:1px solid #16a34a38}.DashboardApp-module__4sBqna__resultsHeroVisual,.DashboardApp-module__4sBqna__identitySignalCard,.DashboardApp-module__4sBqna__protectionPathCard{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:16px}.DashboardApp-module__4sBqna__resultsHeroVisual{gap:16px;display:grid}.DashboardApp-module__4sBqna__exposureHero{border-color:#dc262638}.DashboardApp-module__4sBqna__clearHero{border-color:#16a34a38}.DashboardApp-module__4sBqna__resultsHeroVisual h1{color:var(--text);letter-spacing:-.04em;margin:0 0 10px;font-size:28px;line-height:1}.DashboardApp-module__4sBqna__resultsHeroVisual p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.DashboardApp-module__4sBqna__resultsScoreOrb{aspect-ratio:1;background:radial-gradient(circle at 50% 48%, #dc26261f, transparent 56%), var(--surface2);border:1px solid #dc262638;border-radius:999px;flex-direction:column;justify-content:center;justify-self:center;align-items:center;width:52%;max-width:170px;display:flex}.DashboardApp-module__4sBqna__resultsScoreOrb span,.DashboardApp-module__4sBqna__resultsScoreOrb small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.DashboardApp-module__4sBqna__resultsScoreOrb strong{color:#dc2626;margin:6px 0;font-family:JetBrains Mono,monospace;font-size:46px;line-height:1}.DashboardApp-module__4sBqna__signalSource{background:var(--surface2);border:1px solid var(--border);border-radius:8px;gap:4px;margin-top:12px;padding:12px;display:grid}.DashboardApp-module__4sBqna__signalSource span{color:var(--muted);font-size:12px}.DashboardApp-module__4sBqna__signalSource strong{color:var(--text);font-size:15px}.DashboardApp-module__4sBqna__signalMap{gap:10px;margin-top:14px;display:grid;position:relative;overflow:hidden}.DashboardApp-module__4sBqna__signalRail{background:linear-gradient(#2563eb3d,#dc262652,#16a34a38);border-radius:999px;width:2px;position:absolute;top:20px;bottom:20px;left:11px}.DashboardApp-module__4sBqna__signalPulse{background:#2563eb;border-radius:999px;width:8px;height:8px;animation:3.8s ease-in-out infinite DashboardApp-module__4sBqna__dcpxSignalTravel;display:block;position:absolute;top:0;left:-3px;box-shadow:0 0 0 5px #2563eb1a}.DashboardApp-module__4sBqna__signalNode{background:var(--surface2);border:1px solid var(--border);border-radius:9px;grid-template-columns:24px 1fr;align-items:center;gap:2px 10px;min-height:58px;padding:10px 12px;display:grid;position:relative}.DashboardApp-module__4sBqna__signalNode>span{border-radius:7px;grid-row:1/span 2;width:16px;height:16px;display:block}.DashboardApp-module__4sBqna__signalNode strong{color:var(--text);font-size:13px}.DashboardApp-module__4sBqna__signalNode small{color:var(--muted);font-size:11px}.DashboardApp-module__4sBqna__signal_high{border-color:#dc262642!important}.DashboardApp-module__4sBqna__signal_high>span{background:#dc2626}.DashboardApp-module__4sBqna__signal_medium{border-color:#d9770647!important}.DashboardApp-module__4sBqna__signal_medium>span{background:#d97706}.DashboardApp-module__4sBqna__signal_clear{border-color:#16a34a47!important}.DashboardApp-module__4sBqna__signal_clear>span{background:#16a34a}.DashboardApp-module__4sBqna__signalSummaryGrid{grid-template-columns:1fr;gap:10px;display:grid}.DashboardApp-module__4sBqna__signalSummaryCard{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:13px}.DashboardApp-module__4sBqna__signalSummaryCard span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:850;display:block}.DashboardApp-module__4sBqna__signalSummaryCard strong{color:var(--text);margin-bottom:4px;font-size:15px;display:block}.DashboardApp-module__4sBqna__signalSummaryCard small{color:var(--muted);text-transform:uppercase;font-size:11px}.DashboardApp-module__4sBqna__protectionPath{gap:10px;margin-top:12px;display:grid}.DashboardApp-module__4sBqna__protectionPath article{align-items:flex-start;gap:10px;display:flex}.DashboardApp-module__4sBqna__protectionPath article>span{background:var(--blue);color:#fff;border-radius:7px;flex:0 0 26px;justify-content:center;align-items:center;height:26px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}.DashboardApp-module__4sBqna__protectionPath strong{color:var(--text);margin-bottom:4px;font-size:13px;display:block}.DashboardApp-module__4sBqna__protectionPath p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.DashboardApp-module__4sBqna__resultsPrimaryAction{color:#fff;cursor:pointer;font:inherit;background:#2563eb;border:1px solid #2563eb;border-radius:8px;min-height:48px;padding:12px 14px;font-size:13px;font-weight:850}.DashboardApp-module__4sBqna__resultsPrimaryAction:hover,.DashboardApp-module__4sBqna__resultsPrimaryAction:focus,.DashboardApp-module__4sBqna__resultsPrimaryAction:active{box-shadow:none;background:#2563eb;transform:none}@keyframes DashboardApp-module__4sBqna__dcpxSignalTravel{0%{transform:translateY(0)}45%{transform:translateY(145px)}72%{transform:translateY(88px)}to{transform:translateY(0)}}@media (min-width:760px){.DashboardApp-module__4sBqna__resultsPage{max-width:920px!important;padding:32px 24px!important}.DashboardApp-module__4sBqna__resultsHeroVisual{grid-template-columns:190px 1fr;align-items:center}.DashboardApp-module__4sBqna__signalSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.DashboardApp-module__4sBqna__aiResultsPage{min-height:100vh;padding:22px 16px 28px}.DashboardApp-module__4sBqna__aiResultsHeader{justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto 16px;display:flex}.DashboardApp-module__4sBqna__aiResultsGrid{gap:16px;max-width:1180px;margin:0 auto;display:grid}.DashboardApp-module__4sBqna__aiVisualColumn,.DashboardApp-module__4sBqna__aiCtaColumn{gap:14px;min-width:0;display:grid}.DashboardApp-module__4sBqna__aiGlassHero,.DashboardApp-module__4sBqna__aiSignalCanvas,.DashboardApp-module__4sBqna__aiCtaCard,.DashboardApp-module__4sBqna__compromiseCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #94a3b838;border-radius:14px;box-shadow:0 18px 70px #0f172a14}.DashboardApp-module__4sBqna__aiGlassHero{align-items:center;gap:18px;padding:18px;display:grid}.DashboardApp-module__4sBqna__aiGlassHero h1{color:var(--text);letter-spacing:-.045em;margin:0 0 10px;font-size:30px;line-height:1}.DashboardApp-module__4sBqna__aiGlassHero p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.DashboardApp-module__4sBqna__aiScorePanel{text-align:center;border-radius:12px;padding:14px}.DashboardApp-module__4sBqna__aiScorePanel span,.DashboardApp-module__4sBqna__aiScorePanel small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.DashboardApp-module__4sBqna__aiScorePanel strong{margin:8px 0;font-family:JetBrains Mono,monospace;font-size:52px;line-height:1;display:block}.DashboardApp-module__4sBqna__aiScoreRisk{background:#dc262614;border:1px solid #dc262638}.DashboardApp-module__4sBqna__aiScoreRisk strong{color:#dc2626}.DashboardApp-module__4sBqna__aiScoreClear{background:#16a34a14;border:1px solid #16a34a38}.DashboardApp-module__4sBqna__aiScoreClear strong{color:#16a34a}.DashboardApp-module__4sBqna__aiSignalCanvas{padding:16px;position:relative;overflow:hidden}.DashboardApp-module__4sBqna__identityCore{color:#fff;z-index:2;background:#0f172aeb;border-radius:12px;padding:14px;position:relative}.DashboardApp-module__4sBqna__identityCore span{color:#cbd5e1;margin-bottom:5px;font-size:12px;display:block}.DashboardApp-module__4sBqna__identityCore strong{font-size:18px;display:block}.DashboardApp-module__4sBqna__aiSignalBeam{background:linear-gradient(90deg,#2563eb1f,#dc26262e,#16a34a1f);height:92px;margin:10px 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.DashboardApp-module__4sBqna__aiSignalParticle{z-index:3;background:#2563eb;border-radius:5px;width:58px;height:10px;animation:4.8s ease-in-out infinite DashboardApp-module__4sBqna__dcpxAiTrace;position:absolute;top:116px;left:34px;box-shadow:0 0 24px #2563eb6b}.DashboardApp-module__4sBqna__aiNodeGrid{grid-template-columns:1fr;gap:10px;display:grid}.DashboardApp-module__4sBqna__aiNode{background:#f8fafcc7;border:1px solid #94a3b838;border-radius:12px;grid-template-columns:18px 1fr;align-items:center;gap:2px 10px;padding:12px;display:grid}.DashboardApp-module__4sBqna__aiNode>span{border-radius:5px;grid-row:1/span 2;width:14px;height:14px;display:block}.DashboardApp-module__4sBqna__aiNode strong,.DashboardApp-module__4sBqna__compromiseCard strong,.DashboardApp-module__4sBqna__aiCtaCard h2{color:var(--text)}.DashboardApp-module__4sBqna__aiNode small{color:var(--muted);font-size:11px}.DashboardApp-module__4sBqna__compromiseGrid{gap:10px;display:grid}.DashboardApp-module__4sBqna__compromiseCard{padding:14px}.DashboardApp-module__4sBqna__compromiseCard span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:850;display:block}.DashboardApp-module__4sBqna__compromiseCard strong{margin-bottom:5px;font-size:15px;display:block}.DashboardApp-module__4sBqna__compromiseCard small{text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:850;display:block}.DashboardApp-module__4sBqna__compromiseCard p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.DashboardApp-module__4sBqna__aiCtaCard{padding:18px;position:sticky;top:74px}.DashboardApp-module__4sBqna__aiCtaCard h2{letter-spacing:-.04em;margin:8px 0 10px;font-size:30px;line-height:1}.DashboardApp-module__4sBqna__aiCtaCard>p{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.55}.DashboardApp-module__4sBqna__priorityStack{gap:10px;margin-bottom:18px;display:grid}.DashboardApp-module__4sBqna__priorityStack article{background:#f8fafcc7;border:1px solid #94a3b838;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.DashboardApp-module__4sBqna__priorityStack article>span{background:var(--blue);color:#fff;border-radius:7px;flex:0 0 26px;justify-content:center;align-items:center;height:26px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}.DashboardApp-module__4sBqna__priorityStack strong{color:var(--text);margin-bottom:4px;font-size:13px;display:block}.DashboardApp-module__4sBqna__priorityStack p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.DashboardApp-module__4sBqna__aiPrimaryCta,.DashboardApp-module__4sBqna__aiSecondaryCta{cursor:pointer;font:inherit;border-radius:9px;width:100%;min-height:48px;font-size:13px;font-weight:850;display:block}.DashboardApp-module__4sBqna__aiPrimaryCta{color:#fff;background:#2563eb;border:1px solid #2563eb}.DashboardApp-module__4sBqna__aiSecondaryCta{color:var(--blue);background:0 0;border:1px solid #2563eb38;margin-top:9px}@keyframes DashboardApp-module__4sBqna__dcpxAiTrace{0%{opacity:0;transform:translate(0)scaleX(.6)}18%{opacity:1}55%{opacity:1;transform:translate(62vw)scaleX(1)}to{opacity:0;transform:translate(62vw)scaleX(.6)}}@media (min-width:860px){.DashboardApp-module__4sBqna__aiResultsGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.DashboardApp-module__4sBqna__aiGlassHero{grid-template-columns:minmax(0,1fr) 170px}.DashboardApp-module__4sBqna__aiNodeGrid,.DashboardApp-module__4sBqna__compromiseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.DashboardApp-module__4sBqna__resultShellV2{min-height:100vh;padding:22px 16px}.DashboardApp-module__4sBqna__resultTopbarV2{justify-content:space-between;align-items:center;max-width:1120px;margin:0 auto 16px;display:flex}.DashboardApp-module__4sBqna__resultRiskBadgeV2{border-radius:999px;padding:8px 11px;font-size:11px;font-weight:900}.DashboardApp-module__4sBqna__resultRiskBad{color:#dc2626;background:#dc26261a;border:1px solid #dc26263d}.DashboardApp-module__4sBqna__resultRiskGood{color:#16a34a;background:#16a34a1a;border:1px solid #16a34a3d}.DashboardApp-module__4sBqna__resultGridV2{gap:16px;max-width:1120px;margin:0 auto;display:grid}.DashboardApp-module__4sBqna__resultVisualColumnV2,.DashboardApp-module__4sBqna__resultCtaColumnV2{gap:14px;min-width:0;display:grid}.DashboardApp-module__4sBqna__aiHeroV2,.DashboardApp-module__4sBqna__aiMapV2,.DashboardApp-module__4sBqna__accountDetailV2,.DashboardApp-module__4sBqna__ctaPanelV2{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffb8;border:1px solid #94a3b838;border-radius:16px;box-shadow:0 22px 80px #0f172a14}.DashboardApp-module__4sBqna__aiHeroV2{align-items:center;gap:18px;padding:18px;display:grid}.DashboardApp-module__4sBqna__aiHeroV2 h1{color:var(--text);letter-spacing:-.045em;margin:0 0 10px;font-size:30px;line-height:1}.DashboardApp-module__4sBqna__aiHeroV2 p,.DashboardApp-module__4sBqna__ctaPanelV2 p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.DashboardApp-module__4sBqna__scoreTileV2{text-align:center;border-radius:14px;padding:16px}.DashboardApp-module__4sBqna__scoreRiskV2{background:#dc262614;border:1px solid #dc26263d}.DashboardApp-module__4sBqna__scoreClearV2{background:#16a34a14;border:1px solid #16a34a3d}.DashboardApp-module__4sBqna__scoreTileV2 span,.DashboardApp-module__4sBqna__scoreTileV2 small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.DashboardApp-module__4sBqna__scoreTileV2 strong{color:#dc2626;margin:8px 0;font-family:JetBrains Mono,monospace;font-size:52px;line-height:1;display:block}.DashboardApp-module__4sBqna__scoreClearV2 strong{color:#16a34a}.DashboardApp-module__4sBqna__aiMapV2{padding:16px;position:relative;overflow:hidden}.DashboardApp-module__4sBqna__identityCardV2{color:#fff;z-index:2;background:#111827;border-radius:14px;padding:14px;position:relative}.DashboardApp-module__4sBqna__identityCardV2 span,.DashboardApp-module__4sBqna__identityCardV2 small{color:#cbd5e1;font-size:12px;display:block}.DashboardApp-module__4sBqna__identityCardV2 strong{margin:5px 0;font-size:16px;display:block}.DashboardApp-module__4sBqna__blurFieldV2{background:radial-gradient(circle at 22%,#2563eb33,#0000 28%),radial-gradient(circle at 55%,#dc262629,#0000 32%),radial-gradient(circle at 86%,#16a34a29,#0000 25%);height:120px;margin:10px 0;position:relative;overflow:hidden}.DashboardApp-module__4sBqna__blurCoreV2{filter:blur(16px);background:#ffffff52;position:absolute;inset:22px}.DashboardApp-module__4sBqna__scanBeamV2{background:linear-gradient(90deg,#0000,#2563eb57,#0000);width:40%;height:100%;animation:4.8s ease-in-out infinite DashboardApp-module__4sBqna__aiBeamV2;position:absolute;top:0;left:-40%}.DashboardApp-module__4sBqna__scanDotV2{background:#2563eb;border-radius:6px;width:64px;height:10px;animation:4.8s ease-in-out infinite DashboardApp-module__4sBqna__aiDotV2;position:absolute;top:54px;left:18px;box-shadow:0 0 28px #2563eb7a}.DashboardApp-module__4sBqna__nodeGridV2{grid-template-columns:1fr;gap:10px;display:grid}.DashboardApp-module__4sBqna__nodeCardV2{background:#f8fafcd1;border:1px solid #94a3b83d;border-radius:13px;align-items:center;gap:10px;min-height:64px;padding:12px;display:flex}.DashboardApp-module__4sBqna__nodeCardV2>span{border-radius:6px;flex:0 0 16px;height:16px}.DashboardApp-module__4sBqna__nodeCardV2 strong{color:var(--text);font-size:14px;display:block}.DashboardApp-module__4sBqna__nodeCardV2 small{color:var(--muted);font-size:11px}.DashboardApp-module__4sBqna__accountDetailGridV2{gap:10px;display:grid}.DashboardApp-module__4sBqna__accountDetailV2{padding:14px}.DashboardApp-module__4sBqna__accountDetailV2 span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:850;display:block}.DashboardApp-module__4sBqna__accountDetailV2 strong{color:var(--text);overflow-wrap:anywhere;margin-bottom:5px;font-size:15px;display:block}.DashboardApp-module__4sBqna__accountDetailV2 small{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:850}.DashboardApp-module__4sBqna__ctaPanelV2{padding:18px}.DashboardApp-module__4sBqna__ctaPanelV2 h2{color:var(--text);letter-spacing:-.045em;margin:8px 0 10px;font-size:30px;line-height:1}.DashboardApp-module__4sBqna__actionStackV2{gap:10px;margin:18px 0;display:grid}.DashboardApp-module__4sBqna__actionStackV2 article{background:#f8fafcd6;border:1px solid #94a3b83d;border-radius:13px;align-items:flex-start;gap:10px;padding:12px;display:flex}.DashboardApp-module__4sBqna__actionHotV2{border-color:#dc262647!important}.DashboardApp-module__4sBqna__actionStackV2 article>span{color:#fff;background:#2563eb;border-radius:8px;flex:0 0 30px;justify-content:center;align-items:center;height:30px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}.DashboardApp-module__4sBqna__actionHotV2>span{background:#dc2626!important}.DashboardApp-module__4sBqna__actionStackV2 strong{color:var(--text);margin-bottom:4px;font-size:13px;display:block}.DashboardApp-module__4sBqna__actionStackV2 p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.DashboardApp-module__4sBqna__primaryCtaV2,.DashboardApp-module__4sBqna__secondaryCtaV2{cursor:pointer;font:inherit;border-radius:10px;width:100%;min-height:48px;font-size:13px;font-weight:850;display:block}.DashboardApp-module__4sBqna__primaryCtaV2{color:#fff;background:#2563eb;border:1px solid #2563eb}.DashboardApp-module__4sBqna__secondaryCtaV2{color:#2563eb;background:0 0;border:1px solid #2563eb3d;margin-top:9px}@keyframes DashboardApp-module__4sBqna__aiBeamV2{0%{opacity:0;left:-40%}20%{opacity:1}58%{opacity:1;left:100%}to{opacity:0;left:100%}}@keyframes DashboardApp-module__4sBqna__aiDotV2{0%{opacity:0;transform:translate(0)}15%{opacity:1}60%{opacity:1;transform:translate(58vw)}to{opacity:0;transform:translate(58vw)}}@media (min-width:860px){.DashboardApp-module__4sBqna__resultGridV2{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.DashboardApp-module__4sBqna__resultCtaColumnV2{align-self:start;position:sticky;top:20px}.DashboardApp-module__4sBqna__aiHeroV2{grid-template-columns:minmax(0,1fr) 170px}.DashboardApp-module__4sBqna__nodeGridV2,.DashboardApp-module__4sBqna__accountDetailGridV2{grid-template-columns:repeat(2,minmax(0,1fr))}}.DashboardApp-module__4sBqna__scanCompletePage{min-height:100vh;padding:20px 16px 32px}.DashboardApp-module__4sBqna__scanCompleteTopbar{justify-content:space-between;align-items:center;max-width:1120px;margin:0 auto 18px;display:flex}.DashboardApp-module__4sBqna__scanCompleteGrid{gap:16px;max-width:1120px;margin:0 auto;display:grid}.DashboardApp-module__4sBqna__scanPrimaryColumn,.DashboardApp-module__4sBqna__scanActionColumn{gap:16px;min-width:0;display:grid}.DashboardApp-module__4sBqna__protectionScoreCard,.DashboardApp-module__4sBqna__nextStepsCard,.DashboardApp-module__4sBqna__initialFindings{background:#eceef0d1;border:1px solid #94a3b82e;border-radius:12px;position:relative;overflow:hidden}.DashboardApp-module__4sBqna__scoreAccent,.DashboardApp-module__4sBqna__stepAccent{width:6px;position:absolute;top:0;bottom:0;left:0}.DashboardApp-module__4sBqna__scoreHeader{justify-content:space-between;align-items:flex-start;gap:12px;padding-left:8px;display:flex}.DashboardApp-module__4sBqna__scoreHeader h1,.DashboardApp-module__4sBqna__nextStepsCard h2,.DashboardApp-module__4sBqna__initialFindings h2{color:var(--text);letter-spacing:-.025em;margin:0;font-size:21px;line-height:1.12}.DashboardApp-module__4sBqna__scoreHeader span{color:#9a3412;background:#ffedd5;border-radius:999px;flex:none;padding:7px 12px;font-size:11px;font-weight:750;line-height:1.1}.DashboardApp-module__4sBqna__scoreRingWrap{justify-content:center;align-items:center;width:172px;height:172px;margin:10px auto 12px;display:flex;position:relative}.DashboardApp-module__4sBqna__scoreRingSvg{width:172px;height:172px;position:absolute;transform:rotate(-90deg)}.DashboardApp-module__4sBqna__scoreRingBase,.DashboardApp-module__4sBqna__scoreRingValue{fill:none;stroke-width:10px}.DashboardApp-module__4sBqna__scoreRingBase{stroke:#ffffffa6}.DashboardApp-module__4sBqna__scoreRingValue{stroke:#f97316;stroke-dasharray:302;stroke-dashoffset:302px;stroke-linecap:round;animation:1.4s ease-out forwards DashboardApp-module__4sBqna__dcpxScoreRing}.DashboardApp-module__4sBqna__scoreRingWrap strong{color:var(--text);z-index:1;font-family:JetBrains Mono,monospace;font-size:48px;line-height:1;position:relative}.DashboardApp-module__4sBqna__identityStatus{border-top:1px solid #94a3b847;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding-top:14px;display:grid}.DashboardApp-module__4sBqna__statusIcon{color:#38485d;text-transform:uppercase;background:#dce1ff;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;font-size:9px;font-weight:850;display:inline-flex}.DashboardApp-module__4sBqna__identityStatus strong{color:var(--text);font-size:15px;display:block}.DashboardApp-module__4sBqna__identityStatus span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.DashboardApp-module__4sBqna__identityStatus b{color:#0047ca;font-size:20px}.DashboardApp-module__4sBqna__statusProgress{background:#fff;border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.DashboardApp-module__4sBqna__statusProgress span{border-radius:inherit;background:#0047ca;width:68%;height:100%;display:block}.DashboardApp-module__4sBqna__protectionScoreCard>p{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.55}.DashboardApp-module__4sBqna__stepTimeline{gap:0;margin:16px 0 22px;display:grid;position:relative}.DashboardApp-module__4sBqna__stepTimeline:before{content:"";background:#94a3b861;width:2px;position:absolute;top:28px;bottom:28px;left:13px}.DashboardApp-module__4sBqna__stepTimeline article{z-index:1;gap:14px;padding:9px 0;display:flex;position:relative}.DashboardApp-module__4sBqna__stepTimeline article>span{color:#fff;background:#0047ca;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;height:28px;font-family:JetBrains Mono,monospace;font-size:12px;display:inline-flex}.DashboardApp-module__4sBqna__stepTimeline strong{color:var(--text);margin-bottom:5px;font-size:15px;display:block}.DashboardApp-module__4sBqna__stepTimeline p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.DashboardApp-module__4sBqna__scanPrimaryButton,.DashboardApp-module__4sBqna__scanSecondaryButton{cursor:pointer;font:inherit;border-radius:8px;width:100%;min-height:48px;font-size:14px;font-weight:850;display:block}.DashboardApp-module__4sBqna__scanPrimaryButton{color:#fff;background:#0047ca;border:1px solid #0047ca}.DashboardApp-module__4sBqna__scanSecondaryButton{color:#0047ca;text-transform:uppercase;background:0 0;border:0;min-height:34px;margin-top:12px}.DashboardApp-module__4sBqna__initialFindings{background:0 0;border:0;gap:12px;display:grid;overflow:visible}.DashboardApp-module__4sBqna__initialFindings h2{font-size:20px}.DashboardApp-module__4sBqna__activityList,.DashboardApp-module__4sBqna__findingGrid{gap:10px;display:grid}.DashboardApp-module__4sBqna__activityItem,.DashboardApp-module__4sBqna__findingCard{background:#eceef0d1;border-radius:10px;min-width:0}.DashboardApp-module__4sBqna__activityItem{justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex;position:relative;overflow:hidden}.DashboardApp-module__4sBqna__activityItem:before{content:"";width:4px;position:absolute;top:12px;bottom:12px;left:0}.DashboardApp-module__4sBqna__activityItem strong,.DashboardApp-module__4sBqna__findingCard strong{color:var(--text);font-size:15px;display:block}.DashboardApp-module__4sBqna__activityItem span,.DashboardApp-module__4sBqna__findingCard p{color:var(--muted);margin:4px 0 0;font-size:13px;display:block}.DashboardApp-module__4sBqna__activityItem small{color:var(--muted);font-size:11px}.DashboardApp-module__4sBqna__findingCard{align-items:flex-start;gap:12px;padding:16px;display:flex;position:relative;overflow:hidden}.DashboardApp-module__4sBqna__findingCard:before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.DashboardApp-module__4sBqna__findingCard>span{text-transform:uppercase;border-radius:999px;flex:0 0 24px;justify-content:center;align-items:center;height:24px;font-size:10px;font-weight:900;display:inline-flex}.DashboardApp-module__4sBqna__finding_high:before,.DashboardApp-module__4sBqna__finding_high>span{color:#fff;background:#ef4444}.DashboardApp-module__4sBqna__finding_medium:before,.DashboardApp-module__4sBqna__finding_medium>span{color:#fff;background:#f97316}.DashboardApp-module__4sBqna__finding_warning:before,.DashboardApp-module__4sBqna__finding_warning>span{color:#111827;background:#eab308}.DashboardApp-module__4sBqna__finding_clear:before,.DashboardApp-module__4sBqna__finding_clear>span{color:#fff;background:#22c55e}@keyframes DashboardApp-module__4sBqna__dcpxScoreRing{to{stroke-dashoffset:78px}}@media (min-width:840px){.DashboardApp-module__4sBqna__scanCompleteGrid{grid-template-columns:minmax(0,1fr) 360px;align-items:stretch}.DashboardApp-module__4sBqna__scanActionColumn{position:sticky;top:20px}.DashboardApp-module__4sBqna__findingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.DashboardApp-module__4sBqna__scanCompletePage{background:radial-gradient(circle at 50% 0,#2d6be414,#0000 34%),#f6f8fc;min-height:100vh;padding:18px 14px 28px!important}.DashboardApp-module__4sBqna__scanCompleteTopbar{max-width:430px!important;margin:0 auto 14px!important}.DashboardApp-module__4sBqna__scanCompleteTopbar .DashboardApp-module__4sBqna__loginProductName{font-size:22px!important}.DashboardApp-module__4sBqna__scanCompleteTopbar>span:first-child{color:#0d1b2a!important;font-size:13px!important;font-weight:800!important}.DashboardApp-module__4sBqna__scanCompleteGrid{gap:14px!important;max-width:430px!important;margin:0 auto!important}.DashboardApp-module__4sBqna__protectionScoreCard,.DashboardApp-module__4sBqna__nextStepsCard{background:#ffffffc7!important;border:1px solid #2d6be41f!important;border-radius:12px!important;box-shadow:0 18px 48px #0d1b2a14!important}.DashboardApp-module__4sBqna__protectionScoreCard{padding:18px 18px 16px 22px!important}.DashboardApp-module__4sBqna__scoreHeader{align-items:flex-start!important;padding-left:0!important}.DashboardApp-module__4sBqna__scoreHeader h1{max-width:180px!important;font-size:19px!important}.DashboardApp-module__4sBqna__scoreHeader span{padding:7px 10px!important;font-size:10px!important}.DashboardApp-module__4sBqna__scoreRingWrap{width:142px!important;height:142px!important;margin:8px auto 10px!important}.DashboardApp-module__4sBqna__scoreRingSvg{width:142px!important;height:142px!important}.DashboardApp-module__4sBqna__scoreRingBase,.DashboardApp-module__4sBqna__scoreRingValue{stroke-width:9px!important}.DashboardApp-module__4sBqna__scoreRingWrap strong{font-size:42px!important}.DashboardApp-module__4sBqna__identityStatus{grid-template-columns:36px 1fr auto!important;padding-top:12px!important}.DashboardApp-module__4sBqna__statusIcon{width:34px!important;height:34px!important}.DashboardApp-module__4sBqna__identityStatus strong{font-size:14px!important}.DashboardApp-module__4sBqna__identityStatus b{font-size:18px!important}.DashboardApp-module__4sBqna__protectionScoreCard>p{font-size:12px!important;line-height:1.5!important}.DashboardApp-module__4sBqna__nextStepsCard{padding:18px 16px 16px 22px!important}.DashboardApp-module__4sBqna__nextStepsCard h2{font-size:20px!important}.DashboardApp-module__4sBqna__stepTimeline{margin:14px 0 18px!important}.DashboardApp-module__4sBqna__stepTimeline article{gap:12px!important;padding:8px 0!important}.DashboardApp-module__4sBqna__stepTimeline strong{font-size:14px!important}.DashboardApp-module__4sBqna__stepTimeline p{font-size:12px!important}.DashboardApp-module__4sBqna__scanPrimaryButton,.DashboardApp-module__4sBqna__scanSecondaryButton{border-radius:8px!important;min-height:46px!important}.DashboardApp-module__4sBqna__scanPrimaryButton{background:#2d6be4!important;border-color:#2d6be4!important;box-shadow:0 12px 26px #2d6be433!important}.DashboardApp-module__4sBqna__initialFindings{gap:10px!important}.DashboardApp-module__4sBqna__initialFindings h2{color:#0d1b2a!important;margin-top:4px!important;font-size:18px!important}.DashboardApp-module__4sBqna__activityItem,.DashboardApp-module__4sBqna__findingCard{background:#ffffffc7!important;border:1px solid #2d6be41a!important;border-radius:10px!important;box-shadow:0 10px 28px #0d1b2a0d!important}.DashboardApp-module__4sBqna__findingCard strong,.DashboardApp-module__4sBqna__activityItem strong{font-size:14px!important}.DashboardApp-module__4sBqna__findingCard p,.DashboardApp-module__4sBqna__activityItem span{font-size:12px!important}.DashboardApp-module__4sBqna__resultsModal,.DashboardApp-module__4sBqna__inputRequiredModal{border-radius:12px!important;max-width:min(420px,100vw - 28px)!important;padding:18px!important}.DashboardApp-module__4sBqna__resultsModal h2,.DashboardApp-module__4sBqna__inputRequiredModal h2{font-size:22px!important}.DashboardApp-module__4sBqna__resultsOverlay{padding:14px!important}.DashboardApp-module__4sBqna__onboardingPanel{border-radius:12px!important;max-width:430px!important}.DashboardApp-module__4sBqna__onboardingIntro{max-width:430px!important}.DashboardApp-module__4sBqna__onboardingIntro h1{font-size:26px!important}@media (min-width:900px){.DashboardApp-module__4sBqna__scanCompletePage{padding:28px 24px 40px!important}.DashboardApp-module__4sBqna__scanCompleteTopbar,.DashboardApp-module__4sBqna__scanCompleteGrid{max-width:980px!important}.DashboardApp-module__4sBqna__scanCompleteGrid{grid-template-columns:minmax(0,.95fr) minmax(320px,.55fr)!important;align-items:start!important}.DashboardApp-module__4sBqna__scanActionColumn{position:sticky!important;top:24px!important}.DashboardApp-module__4sBqna__protectionScoreCard,.DashboardApp-module__4sBqna__nextStepsCard{min-height:0!important}.DashboardApp-module__4sBqna__findingGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:420px){.DashboardApp-module__4sBqna__scoreHeader{flex-direction:column!important;gap:10px!important}.DashboardApp-module__4sBqna__scoreHeader h1{max-width:none!important}.DashboardApp-module__4sBqna__scoreHeader span{align-self:flex-start!important}}.DashboardApp-module__4sBqna__scanCompleteTopbar{max-width:980px!important}.DashboardApp-module__4sBqna__scanCompleteTopbar .DashboardApp-module__4sBqna__loginProductName{order:1;font-size:18px!important}.DashboardApp-module__4sBqna__scanCompleteTopbar>span:last-child{order:2;color:#0d1b2a!important;font-size:13px!important;font-weight:850!important}.DashboardApp-module__4sBqna__identityStatus{grid-template-columns:1fr auto!important}.DashboardApp-module__4sBqna__statusIcon{display:none!important}.DashboardApp-module__4sBqna__scanPrimaryButton{font-size:13px!important}.DashboardApp-module__4sBqna__findingGrid{grid-template-columns:1fr!important}.DashboardApp-module__4sBqna__findingCard>span{flex-basis:20px!important;width:20px!important;height:20px!important;font-size:8px!important}.DashboardApp-module__4sBqna__findingCard strong{font-size:13px!important}.DashboardApp-module__4sBqna__findingCard p{margin-top:2px!important;font-size:11px!important}.DashboardApp-module__4sBqna__activityItem{min-height:58px!important;padding:10px 12px!important}.DashboardApp-module__4sBqna__activityItem strong{font-size:13px!important}.DashboardApp-module__4sBqna__activityItem span{font-size:11px!important;line-height:1.35!important}@media (max-width:1099px){.DashboardApp-module__4sBqna__scanCompleteTopbar,.DashboardApp-module__4sBqna__scanCompleteGrid{max-width:430px!important}.DashboardApp-module__4sBqna__scanCompleteGrid{grid-template-columns:1fr!important}.DashboardApp-module__4sBqna__scanActionColumn{position:static!important}.DashboardApp-module__4sBqna__scoreHeader h1{max-width:none!important}.DashboardApp-module__4sBqna__nextStepsCard{order:-1}}@media (min-width:1100px){.DashboardApp-module__4sBqna__scanCompleteGrid{grid-template-columns:minmax(0,.92fr) minmax(320px,.58fr)!important;max-width:980px!important}.DashboardApp-module__4sBqna__scanActionColumn{position:sticky!important;top:24px!important}}@media (max-width:380px){.DashboardApp-module__4sBqna__scanCompletePage{padding-left:10px!important;padding-right:10px!important}.DashboardApp-module__4sBqna__protectionScoreCard,.DashboardApp-module__4sBqna__nextStepsCard{padding-left:18px!important;padding-right:12px!important}.DashboardApp-module__4sBqna__scoreRingWrap,.DashboardApp-module__4sBqna__scoreRingSvg{width:124px!important;height:124px!important}.DashboardApp-module__4sBqna__scoreRingWrap strong{font-size:36px!important}.DashboardApp-module__4sBqna__stepTimeline p{font-size:11px!important}}.DashboardApp-module__4sBqna__findingGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.DashboardApp-module__4sBqna__findingCard{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;min-height:104px!important;padding:12px!important}.DashboardApp-module__4sBqna__findingCard>span{flex:none!important}.DashboardApp-module__4sBqna__findingCard strong{line-height:1.15!important}.DashboardApp-module__4sBqna__findingCard p{line-height:1.35!important}@media (max-width:340px){.DashboardApp-module__4sBqna__findingGrid{grid-template-columns:1fr!important}.DashboardApp-module__4sBqna__findingCard{min-height:74px!important}}@media (min-width:1100px){.DashboardApp-module__4sBqna__scanCompleteTopbar,.DashboardApp-module__4sBqna__scanCompleteGrid{max-width:980px!important}}@media (max-width:430px){.DashboardApp-module__4sBqna__scanCompletePage{padding-left:14px!important;padding-right:14px!important}.DashboardApp-module__4sBqna__scanCompleteTopbar,.DashboardApp-module__4sBqna__scanCompleteGrid{max-width:100%!important}.DashboardApp-module__4sBqna__findingGrid{gap:8px!important}.DashboardApp-module__4sBqna__findingCard{min-height:118px!important;padding:11px!important}.DashboardApp-module__4sBqna__findingCard strong{font-size:12px!important}.DashboardApp-module__4sBqna__findingCard p{font-size:11px!important}}.DashboardApp-module__4sBqna__scanCompleteTopbar,.DashboardApp-module__4sBqna__scanCompleteGrid{width:100%!important}.DashboardApp-module__4sBqna__scanCompleteTopbar{max-width:430px!important;padding:0!important}.DashboardApp-module__4sBqna__scanCompleteTopbar .DashboardApp-module__4sBqna__loginProductName,.DashboardApp-module__4sBqna__loginProductName{letter-spacing:-.035em!important;align-items:baseline!important;font-size:20px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.DashboardApp-module__4sBqna__loginProductName .DashboardApp-module__4sBqna__dcText{color:#050816!important}.DashboardApp-module__4sBqna__loginProductName .DashboardApp-module__4sBqna__pxText{color:#dc2626!important}.DashboardApp-module__4sBqna__scanCompleteGrid{max-width:430px!important}.DashboardApp-module__4sBqna__protectionScoreCard,.DashboardApp-module__4sBqna__initialFindings,.DashboardApp-module__4sBqna__nextStepsCard{width:100%!important}.DashboardApp-module__4sBqna__initialFindings h2{margin-left:0!important}.DashboardApp-module__4sBqna__activityList,.DashboardApp-module__4sBqna__findingGrid{width:100%!important}.DashboardApp-module__4sBqna__activityItem,.DashboardApp-module__4sBqna__findingCard{box-sizing:border-box!important}.DashboardApp-module__4sBqna__findingGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}.DashboardApp-module__4sBqna__findingCard{justify-content:flex-start!important;min-width:0!important}.DashboardApp-module__4sBqna__findingCard strong,.DashboardApp-module__4sBqna__findingCard p{overflow-wrap:anywhere!important}.DashboardApp-module__4sBqna__findingCard>span{justify-content:center!important;align-items:center!important;min-width:20px!important;max-width:28px!important;display:inline-flex!important}@media (min-width:1100px){.DashboardApp-module__4sBqna__scanCompleteTopbar,.DashboardApp-module__4sBqna__scanCompleteGrid{max-width:980px!important}}@media (max-width:430px){.DashboardApp-module__4sBqna__scanCompletePage{padding-left:14px!important;padding-right:14px!important}.DashboardApp-module__4sBqna__scanCompleteTopbar,.DashboardApp-module__4sBqna__scanCompleteGrid{max-width:100%!important}.DashboardApp-module__4sBqna__findingGrid{gap:8px!important}.DashboardApp-module__4sBqna__findingCard{min-height:118px!important;padding:11px!important}.DashboardApp-module__4sBqna__findingCard strong{font-size:12px!important}.DashboardApp-module__4sBqna__findingCard p{font-size:11px!important}}.DashboardApp-module__4sBqna__scanCompletePage{color:#0d1b2a!important;background:radial-gradient(circle at 50% 0,#2d6be414,#0000 34%),#f6f8fc!important}.DashboardApp-module__4sBqna__scanCompleteTopbar .DashboardApp-module__4sBqna__loginProductName,.DashboardApp-module__4sBqna__scanCompleteTopbar .DashboardApp-module__4sBqna__loginProductName .DashboardApp-module__4sBqna__dcText,.DashboardApp-module__4sBqna__scanCompleteTopbar .DashboardApp-module__4sBqna__loginProductName span:first-child{color:#050816!important}.DashboardApp-module__4sBqna__scanCompleteTopbar .DashboardApp-module__4sBqna__loginProductName .DashboardApp-module__4sBqna__pxText,.DashboardApp-module__4sBqna__scanCompleteTopbar .DashboardApp-module__4sBqna__loginProductName span:last-child{color:#dc2626!important}.DashboardApp-module__4sBqna__scoreAccent{background:#dc2626!important}.DashboardApp-module__4sBqna__stepAccent{background:#2d6be4!important}.DashboardApp-module__4sBqna__scoreHeader span{color:#dc2626!important;background:#dc262614!important;border:1px solid #dc26262e!important}.DashboardApp-module__4sBqna__scoreRingValue{stroke:#dc2626!important}.DashboardApp-module__4sBqna__scoreRingWrap strong{color:#0d1b2a!important}.DashboardApp-module__4sBqna__identityStatus b{color:#2d6be4!important}.DashboardApp-module__4sBqna__statusProgress span{background:#2d6be4!important}.DashboardApp-module__4sBqna__scanPrimaryButton{color:#fff!important;background:#2d6be4!important;border-color:#2d6be4!important}.DashboardApp-module__4sBqna__scanSecondaryButton{color:#2d6be4!important}.DashboardApp-module__4sBqna__stepTimeline article>span{color:#fff!important;background:#2d6be4!important}.DashboardApp-module__4sBqna__stepTimeline article:not(:first-child)>span{color:#2d6be4!important;background:#2d6be41a!important}.DashboardApp-module__4sBqna__finding_high:before,.DashboardApp-module__4sBqna__finding_high>span,.DashboardApp-module__4sBqna__activityItem.DashboardApp-module__4sBqna__finding_high:before{color:#fff!important;background:#dc2626!important}.DashboardApp-module__4sBqna__finding_medium:before,.DashboardApp-module__4sBqna__finding_medium>span,.DashboardApp-module__4sBqna__activityItem.DashboardApp-module__4sBqna__finding_medium:before,.DashboardApp-module__4sBqna__finding_warning:before,.DashboardApp-module__4sBqna__finding_warning>span,.DashboardApp-module__4sBqna__activityItem.DashboardApp-module__4sBqna__finding_warning:before{color:#fff!important;background:#2d6be4!important}.DashboardApp-module__4sBqna__finding_clear:before,.DashboardApp-module__4sBqna__finding_clear>span,.DashboardApp-module__4sBqna__activityItem.DashboardApp-module__4sBqna__finding_clear:before{color:#fff!important;background:#16a34a!important}.DashboardApp-module__4sBqna__findingCard,.DashboardApp-module__4sBqna__activityItem,.DashboardApp-module__4sBqna__protectionScoreCard,.DashboardApp-module__4sBqna__nextStepsCard{background:#ffffffd1!important;border-color:#2d6be41f!important}.DashboardApp-module__4sBqna__finding_high,.DashboardApp-module__4sBqna__finding_warning{border-color:#dc26262e!important}.DashboardApp-module__4sBqna__finding_medium{border-color:#2d6be42e!important}.DashboardApp-module__4sBqna__finding_clear{border-color:#16a34a2e!important}.DashboardApp-module__4sBqna__findingCard strong,.DashboardApp-module__4sBqna__activityItem strong,.DashboardApp-module__4sBqna__scoreHeader h1,.DashboardApp-module__4sBqna__nextStepsCard h2,.DashboardApp-module__4sBqna__initialFindings h2,.DashboardApp-module__4sBqna__identityStatus strong{color:#0d1b2a!important}.DashboardApp-module__4sBqna__findingCard p,.DashboardApp-module__4sBqna__activityItem span,.DashboardApp-module__4sBqna__protectionScoreCard>p,.DashboardApp-module__4sBqna__stepTimeline p,.DashboardApp-module__4sBqna__identityStatus span{color:#64748b!important}.DashboardApp-module__4sBqna__scanCompletePage [style*=orange],.DashboardApp-module__4sBqna__scanCompletePage [style*=yellow]{color:inherit!important}@media (max-width:360px){.DashboardApp-module__4sBqna__findingGrid{grid-template-columns:1fr!important}}@media (min-width:1100px){.DashboardApp-module__4sBqna__scanCompleteTopbar,.DashboardApp-module__4sBqna__scanCompleteGrid{width:min(100%,980px)!important;max-width:980px!important}}.DashboardApp-module__4sBqna__scanCompletePage{flex-direction:column!important;align-items:center!important;display:flex!important}.DashboardApp-module__4sBqna__scanCompleteTopbar,.DashboardApp-module__4sBqna__scanCompleteGrid{width:min(100%,430px)!important;max-width:430px!important;margin-left:auto!important;margin-right:auto!important}.DashboardApp-module__4sBqna__scanPrimaryColumn,.DashboardApp-module__4sBqna__scanActionColumn,.DashboardApp-module__4sBqna__protectionScoreCard,.DashboardApp-module__4sBqna__initialFindings,.DashboardApp-module__4sBqna__nextStepsCard,.DashboardApp-module__4sBqna__activityList,.DashboardApp-module__4sBqna__findingGrid{width:100%!important;max-width:100%!important}.DashboardApp-module__4sBqna__initialFindings{margin:0!important;padding:0!important}.DashboardApp-module__4sBqna__initialFindings h2{margin:0 0 10px!important;padding:0!important}.DashboardApp-module__4sBqna__activityList{margin:0 0 10px!important}.DashboardApp-module__4sBqna__findingGrid{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;padding:0!important;display:grid!important}.DashboardApp-module__4sBqna__findingCard{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important}@media (max-width:360px){.DashboardApp-module__4sBqna__findingGrid{grid-template-columns:1fr!important}}@media (min-width:1100px){.DashboardApp-module__4sBqna__scanCompleteTopbar,.DashboardApp-module__4sBqna__scanCompleteGrid{width:min(100%,980px)!important;max-width:980px!important}}.DashboardApp-module__4sBqna__findingCard{gap:10px!important;min-height:116px!important;display:grid!important}.DashboardApp-module__4sBqna__findingMetricTop{justify-content:space-between;align-items:center;display:flex}.DashboardApp-module__4sBqna__findingMetricTop>span{text-transform:uppercase;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;font-weight:900;display:inline-flex}.DashboardApp-module__4sBqna__findingMetricTop strong{font-family:JetBrains Mono,monospace;line-height:1;color:#0d1b2a!important;font-size:28px!important}.DashboardApp-module__4sBqna__findingCard b{color:#0d1b2a;font-size:13px;line-height:1.15;display:block}.DashboardApp-module__4sBqna__findingMiniBar{background:#64748b1a;border-radius:999px;height:5px;overflow:hidden}.DashboardApp-module__4sBqna__findingMiniBar span{border-radius:inherit;height:100%;display:block}.DashboardApp-module__4sBqna__finding_high .DashboardApp-module__4sBqna__findingMiniBar span{background:#dc2626;width:82%}.DashboardApp-module__4sBqna__finding_medium .DashboardApp-module__4sBqna__findingMiniBar span{background:#2d6be4;width:58%}.DashboardApp-module__4sBqna__finding_warning .DashboardApp-module__4sBqna__findingMiniBar span{background:#2d6be4;width:42%}.DashboardApp-module__4sBqna__finding_clear .DashboardApp-module__4sBqna__findingMiniBar span{background:#16a34a;width:100%}.DashboardApp-module__4sBqna__nextStepsCard:after{content:"";pointer-events:none;background:radial-gradient(circle at 85% 12%,#2d6be424,#0000 28%),linear-gradient(135deg,#2d6be414,#0000 42%);width:260px;height:210px;position:absolute;top:-72px;right:-70px}.DashboardApp-module__4sBqna__nextStepsCard>:not(.DashboardApp-module__4sBqna__stepAccent){z-index:1;position:relative}@media (min-width:900px){.DashboardApp-module__4sBqna__protectionScoreCard{grid-template-columns:minmax(0,1fr) 150px minmax(190px,.8fr);align-items:center;gap:18px;display:grid!important}.DashboardApp-module__4sBqna__scoreHeader{gap:10px!important;display:grid!important}.DashboardApp-module__4sBqna__scoreRingWrap{grid-area:1/2;margin:0 auto!important}.DashboardApp-module__4sBqna__identityStatus,.DashboardApp-module__4sBqna__statusProgress,.DashboardApp-module__4sBqna__protectionScoreCard>p{grid-column:3}.DashboardApp-module__4sBqna__statusProgress,.DashboardApp-module__4sBqna__protectionScoreCard>p{margin-top:0!important}.DashboardApp-module__4sBqna__protectionScoreCard{grid-template-columns:minmax(210px,.9fr) 150px minmax(220px,.9fr)!important;min-height:260px!important}.DashboardApp-module__4sBqna__scoreHeader h1{max-width:220px!important}.DashboardApp-module__4sBqna__identityStatus{border-top:1px solid #94a3b847!important;padding-top:14px!important}}.DashboardApp-module__4sBqna__findingCard{min-height:112px!important;padding:14px!important}.DashboardApp-module__4sBqna__findingMetricTop>span{color:#2d6be4!important;background:#2d6be414!important;border-radius:999px!important;width:26px!important;height:26px!important;font-family:JetBrains Mono,monospace!important;font-size:10px!important}.DashboardApp-module__4sBqna__finding_high .DashboardApp-module__4sBqna__findingMetricTop>span{color:#dc2626!important;background:#dc26261a!important}.DashboardApp-module__4sBqna__finding_clear .DashboardApp-module__4sBqna__findingMetricTop>span{color:#16a34a!important;background:#16a34a1a!important}.DashboardApp-module__4sBqna__findingMetricTop strong{font-size:34px!important}.DashboardApp-module__4sBqna__findingCard:before{width:3px!important}.DashboardApp-module__4sBqna__findingCard b{font-size:14px!important}.DashboardApp-module__4sBqna__findingMiniBar{max-width:160px!important}.DashboardApp-module__4sBqna__profileResultPage{color:#0d1b2a;background:radial-gradient(circle at 50% 0,#2d6be414,#0000 34%),#f6f8fc;min-height:100vh;padding:18px 14px 28px}.DashboardApp-module__4sBqna__profileResultTopbar,.DashboardApp-module__4sBqna__profileIdCard,.DashboardApp-module__4sBqna__profileSection,.DashboardApp-module__4sBqna__profileActionCard{width:100%;max-width:430px;margin-left:auto;margin-right:auto}.DashboardApp-module__4sBqna__profileResultTopbar{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.DashboardApp-module__4sBqna__profileStatusBadge{color:#0d1b2a;font-size:12px;font-weight:850}.DashboardApp-module__4sBqna__profileIdCard,.DashboardApp-module__4sBqna__profileSection,.DashboardApp-module__4sBqna__profileActionCard{background:#ffffffdb;border:1px solid #2d6be41f;border-radius:14px;box-shadow:0 18px 48px #0d1b2a14}.DashboardApp-module__4sBqna__profileIdCard{border-left:5px solid #dc2626;padding:16px}.DashboardApp-module__4sBqna__profileCardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.DashboardApp-module__4sBqna__profileCardHeader h1{color:#0d1b2a;letter-spacing:-.035em;margin:6px 0 0;font-size:22px;line-height:1.05}.DashboardApp-module__4sBqna__profileGenerated{color:#64748b;text-align:right;flex:none;max-width:118px;font-size:10px;font-weight:750;line-height:1.35}.DashboardApp-module__4sBqna__profileCardGrid{gap:12px;margin-top:16px;display:grid}.DashboardApp-module__4sBqna__profileIdentityBlock,.DashboardApp-module__4sBqna__profileScoreBlock,.DashboardApp-module__4sBqna__profileBaseline{background:#f8fafc;border:1px solid #2d6be41a;border-radius:10px}.DashboardApp-module__4sBqna__profileIdentityBlock{padding:13px}.DashboardApp-module__4sBqna__profileIdentityBlock span,.DashboardApp-module__4sBqna__profileScoreBlock span,.DashboardApp-module__4sBqna__profileBaseline span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.DashboardApp-module__4sBqna__profileIdentityBlock strong{color:#0d1b2a;overflow-wrap:anywhere;margin:7px 0 4px;font-size:15px;display:block}.DashboardApp-module__4sBqna__profileIdentityBlock small{color:#64748b;font-size:12px}.DashboardApp-module__4sBqna__profileScoreBlock{grid-template-columns:112px 1fr;align-items:center;gap:12px;padding:12px;display:grid}.DashboardApp-module__4sBqna__profileScoreRing{justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:relative}.DashboardApp-module__4sBqna__profileScoreRing svg{width:112px;height:112px;position:absolute;transform:rotate(-90deg)}.DashboardApp-module__4sBqna__profileScoreRing strong{color:#0d1b2a;z-index:1;font-family:JetBrains Mono,monospace;font-size:36px;position:relative}.DashboardApp-module__4sBqna__profileScoreBlock>div:last-child>strong{color:#dc2626;margin:6px 0 5px;font-size:16px;display:block}.DashboardApp-module__4sBqna__profileScoreBlock small{color:#64748b;font-size:12px;display:block}.DashboardApp-module__4sBqna__profileBaseline{justify-content:space-between;align-items:center;margin-top:12px;padding:12px;display:flex}.DashboardApp-module__4sBqna__profileBaseline strong{color:#0d1b2a;margin-top:5px;font-size:14px;display:block}.DashboardApp-module__4sBqna__profileBaseline b{color:#2d6be4;font-size:22px}.DashboardApp-module__4sBqna__profileProgress{background:#64748b1f;border-radius:999px;height:7px;margin-top:10px;overflow:hidden}.DashboardApp-module__4sBqna__profileProgress span{border-radius:inherit;background:#2d6be4;width:68%;height:100%;display:block}.DashboardApp-module__4sBqna__profileSection{box-shadow:none;background:0 0;border:0;margin-top:18px}.DashboardApp-module__4sBqna__profileSectionHeader{justify-content:space-between;align-items:end;margin-bottom:10px;display:flex}.DashboardApp-module__4sBqna__profileSectionHeader h2{color:#0d1b2a;letter-spacing:-.03em;margin:0;font-size:20px;line-height:1.1}.DashboardApp-module__4sBqna__profileSectionHeader span{color:#64748b;font-size:11px}.DashboardApp-module__4sBqna__profileFindingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.DashboardApp-module__4sBqna__profileFindingCard{background:#ffffffdb;border:1px solid #2d6be41f;border-radius:12px;min-height:92px;padding:12px}.DashboardApp-module__4sBqna__profileFindingCard div{align-items:baseline;gap:8px;display:flex}.DashboardApp-module__4sBqna__profileFindingCard strong{font-family:JetBrains Mono,monospace;font-size:24px;line-height:1}.DashboardApp-module__4sBqna__profileFindingCard span{color:#0d1b2a;font-size:12px;font-weight:850;line-height:1.15}.DashboardApp-module__4sBqna__profileFindingCard p{color:#64748b;margin:10px 0 0;font-size:11px;line-height:1.35}.DashboardApp-module__4sBqna__profileTone_high{border-left:4px solid #dc2626}.DashboardApp-module__4sBqna__profileTone_high strong{color:#dc2626}.DashboardApp-module__4sBqna__profileTone_medium{border-left:4px solid #2d6be4}.DashboardApp-module__4sBqna__profileTone_medium strong{color:#2d6be4}.DashboardApp-module__4sBqna__profileTone_clear{border-left:4px solid #16a34a}.DashboardApp-module__4sBqna__profileTone_clear strong{color:#16a34a}.DashboardApp-module__4sBqna__profileActionCard{margin-top:14px;padding:16px;position:relative;overflow:hidden}.DashboardApp-module__4sBqna__profileActionCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 8%,#2d6be429,#0000 28%),linear-gradient(135deg,#2d6be414,#0000 48%);width:240px;height:180px;position:absolute;top:-60px;right:-70px}.DashboardApp-module__4sBqna__profileActionCard>*{z-index:1;position:relative}.DashboardApp-module__4sBqna__profileActionCard h2{color:#0d1b2a;letter-spacing:-.035em;margin:7px 0 8px;font-size:22px;line-height:1.05}.DashboardApp-module__4sBqna__profileActionCard p{color:#64748b;margin:0;font-size:12px;line-height:1.5}.DashboardApp-module__4sBqna__profileActionList{gap:8px;margin:14px 0;display:grid}.DashboardApp-module__4sBqna__profileActionList span{color:#0d1b2a;background:#f8fafc;border:1px solid #2d6be41a;border-radius:8px;padding:9px 10px;font-size:12px;font-weight:800}.DashboardApp-module__4sBqna__profileButtonRow{gap:9px;display:grid}@keyframes DashboardApp-module__4sBqna__profileRingLoad{to{stroke-dashoffset:78px}}@media (min-width:860px){.DashboardApp-module__4sBqna__profileResultTopbar,.DashboardApp-module__4sBqna__profileIdCard,.DashboardApp-module__4sBqna__profileSection,.DashboardApp-module__4sBqna__profileActionCard{max-width:760px}.DashboardApp-module__4sBqna__profileCardGrid{grid-template-columns:minmax(0,1fr) 320px}.DashboardApp-module__4sBqna__profileActionCard{grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:18px;display:grid}.DashboardApp-module__4sBqna__profileActionList{grid-column:1/-1}.DashboardApp-module__4sBqna__profileButtonRow{grid-area:1/2}}@media print{.DashboardApp-module__4sBqna__profileResultPage{background:#fff!important;padding:0!important}.DashboardApp-module__4sBqna__profileButtonRow{display:none!important}.DashboardApp-module__4sBqna__profileIdCard,.DashboardApp-module__4sBqna__profileFindingCard,.DashboardApp-module__4sBqna__profileActionCard{box-shadow:none!important}}@media (min-width:760px){.DashboardApp-module__4sBqna__profileModalCard{padding:18px}.DashboardApp-module__4sBqna__profileModalHero,.DashboardApp-module__4sBqna__profileModalScore{grid-template-columns:minmax(0,1fr) minmax(260px,.72fr)}.DashboardApp-module__4sBqna__profileModalActions{grid-template-columns:minmax(0,1fr) 220px;align-items:center}.DashboardApp-module__4sBqna__profileModalButtonRow{margin-top:0}}@media (max-width:430px){.DashboardApp-module__4sBqna__profileModalOverlay{align-items:stretch;padding:10px}.DashboardApp-module__4sBqna__profileModalCard{max-height:calc(100vh - 20px);padding:14px}.DashboardApp-module__4sBqna__profileModalFindingGrid{gap:8px}.DashboardApp-module__4sBqna__profileModalFinding{min-height:94px;padding:10px}.DashboardApp-module__4sBqna__profileModalFinding strong{font-size:21px}.DashboardApp-module__4sBqna__profileModalFinding span{font-size:11px}}@media print{.DashboardApp-module__4sBqna__profileDashboardBackdrop{display:none!important}.DashboardApp-module__4sBqna__profileModalOverlay{padding:0!important}.DashboardApp-module__4sBqna__profileModalCard{box-shadow:none!important;max-height:none!important}.DashboardApp-module__4sBqna__profileModalButtonRow{display:none!important}}.DashboardApp-module__4sBqna__profileModalPage{background:radial-gradient(circle at 50% 0,#2d6be41f,#0000 32%),#f6f8fc;min-height:100vh;position:relative;overflow:hidden}.DashboardApp-module__4sBqna__profileDashboardBackdrop{filter:blur(10px);opacity:.42;pointer-events:none;position:fixed;inset:0;transform:scale(1.03)}.DashboardApp-module__4sBqna__backdropTopbar{background:#ffffffb8;border-bottom:1px solid #2d6be41f;justify-content:space-between;align-items:center;height:58px;padding:0 22px;display:flex}.DashboardApp-module__4sBqna__backdropTopbar>span:last-child{color:#64748b;font-size:12px;font-weight:800}.DashboardApp-module__4sBqna__backdropGrid{grid-template-columns:220px 1fr;min-height:calc(100vh - 58px);display:grid}.DashboardApp-module__4sBqna__backdropSidebar{background:#ffffff9e;border-right:1px solid #2d6be41a}.DashboardApp-module__4sBqna__backdropMain{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.DashboardApp-module__4sBqna__backdropMain div{background:#ffffffb8;border:1px solid #2d6be41a;border-radius:12px;min-height:130px}.DashboardApp-module__4sBqna__profileModalOverlay{z-index:2;justify-content:center;align-items:center;min-height:100vh;padding:18px 14px;display:flex;position:relative}.DashboardApp-module__4sBqna__profileModalCard{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:linear-gradient(#ffffffdb,#ffffffbd),#ffffffc7;border:1px solid #2d6be42e;border-left:4px solid #dc2626;border-radius:16px;width:100%;max-width:760px;max-height:calc(100vh - 28px);padding:16px;overflow:auto;box-shadow:0 28px 90px #0d1b2a2e}.DashboardApp-module__4sBqna__profileModalHeader,.DashboardApp-module__4sBqna__profileModalHero,.DashboardApp-module__4sBqna__profileModalScore,.DashboardApp-module__4sBqna__profileModalBaseline,.DashboardApp-module__4sBqna__profileModalActions{gap:12px;display:grid}.DashboardApp-module__4sBqna__profileModalHeader{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.DashboardApp-module__4sBqna__profileBrand{letter-spacing:-.035em;align-items:baseline;font-size:18px;font-weight:950;line-height:1;display:inline-flex}.DashboardApp-module__4sBqna__profileBrand .DashboardApp-module__4sBqna__dcText{color:#050816!important}.DashboardApp-module__4sBqna__profileBrand .DashboardApp-module__4sBqna__pxText{color:#dc2626!important}.DashboardApp-module__4sBqna__profileModalStatus{color:#16a34a;background:#16a34a1a;border:1px solid #16a34a2e;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:850}.DashboardApp-module__4sBqna__profileModalHero{align-items:stretch;margin-bottom:14px}.DashboardApp-module__4sBqna__profileModalHero h1{color:#0d1b2a;letter-spacing:-.04em;margin:6px 0 10px;font-size:24px;line-height:1.02}.DashboardApp-module__4sBqna__profileIdPill{color:#2d6be4;background:#2d6be414;border:1px solid #2d6be424;border-radius:999px;padding:7px 10px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800;display:inline-flex}.DashboardApp-module__4sBqna__profileModalMeta{background:#f8fafcb8;border:1px solid #2d6be41a;border-radius:10px;padding:10px}.DashboardApp-module__4sBqna__profileModalMeta span,.DashboardApp-module__4sBqna__profileModalIdentity span,.DashboardApp-module__4sBqna__profileModalRingBlock span,.DashboardApp-module__4sBqna__profileModalBaseline span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.DashboardApp-module__4sBqna__profileModalMeta strong{color:#0d1b2a;margin-top:5px;font-size:12px;line-height:1.35;display:block}.DashboardApp-module__4sBqna__profileModalScore{margin-bottom:12px}.DashboardApp-module__4sBqna__profileModalIdentity,.DashboardApp-module__4sBqna__profileModalRingBlock,.DashboardApp-module__4sBqna__profileModalBaseline,.DashboardApp-module__4sBqna__profileModalFinding,.DashboardApp-module__4sBqna__profileModalActions{background:#f8fafcbd;border:1px solid #2d6be41a;border-radius:12px}.DashboardApp-module__4sBqna__profileModalIdentity{padding:13px}.DashboardApp-module__4sBqna__profileModalIdentity strong{color:#0d1b2a;overflow-wrap:anywhere;margin:7px 0 5px;font-size:15px;display:block}.DashboardApp-module__4sBqna__profileModalIdentity small{color:#64748b;font-size:12px}.DashboardApp-module__4sBqna__profileModalRingBlock{grid-template-columns:104px 1fr;align-items:center;gap:12px;padding:12px;display:grid}.DashboardApp-module__4sBqna__profileModalRing{justify-content:center;align-items:center;width:104px;height:104px;display:flex;position:relative}.DashboardApp-module__4sBqna__profileModalRing svg{width:104px;height:104px;position:absolute;transform:rotate(-90deg)}.DashboardApp-module__4sBqna__profileRingBase,.DashboardApp-module__4sBqna__profileRingValue{fill:none;stroke-width:9px}.DashboardApp-module__4sBqna__profileRingBase{stroke:#64748b1f}.DashboardApp-module__4sBqna__profileRingValue{stroke:#dc2626;stroke-dasharray:302;stroke-dashoffset:302px;stroke-linecap:round;animation:1.2s ease-out forwards DashboardApp-module__4sBqna__profileRingLoad}.DashboardApp-module__4sBqna__profileModalRing strong{color:#0d1b2a;z-index:1;font-family:JetBrains Mono,monospace;font-size:34px;position:relative}.DashboardApp-module__4sBqna__profileModalRingBlock>div:last-child>strong{color:#dc2626;margin:5px 0;font-size:16px;display:block}.DashboardApp-module__4sBqna__profileModalRingBlock small{color:#64748b;font-size:12px;display:block}.DashboardApp-module__4sBqna__profileModalBaseline{grid-template-columns:1fr auto;align-items:center;margin-bottom:14px;padding:12px}.DashboardApp-module__4sBqna__profileModalBaseline strong{color:#0d1b2a;margin-top:5px;font-size:14px;display:block}.DashboardApp-module__4sBqna__profileModalBaseline b{color:#2d6be4;font-size:22px}.DashboardApp-module__4sBqna__profileModalProgress{background:#64748b1f;border-radius:999px;grid-column:1/-1;height:7px;overflow:hidden}.DashboardApp-module__4sBqna__profileModalProgress span{border-radius:inherit;background:#2d6be4;width:68%;height:100%;display:block}.DashboardApp-module__4sBqna__profileModalSectionHeader{justify-content:space-between;align-items:end;margin-bottom:10px;display:flex}.DashboardApp-module__4sBqna__profileModalSectionHeader h2{color:#0d1b2a;letter-spacing:-.03em;margin:0;font-size:18px;line-height:1.1}.DashboardApp-module__4sBqna__profileModalSectionHeader span{color:#64748b;font-size:11px}.DashboardApp-module__4sBqna__profileModalFindingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.DashboardApp-module__4sBqna__profileModalFinding{min-height:86px;padding:12px}.DashboardApp-module__4sBqna__profileModalFinding div{align-items:baseline;gap:8px;display:flex}.DashboardApp-module__4sBqna__profileModalFinding strong{font-family:JetBrains Mono,monospace;font-size:24px;line-height:1}.DashboardApp-module__4sBqna__profileModalFinding span{color:#0d1b2a;font-size:12px;font-weight:850;line-height:1.15}.DashboardApp-module__4sBqna__profileModalFinding p{color:#64748b;margin:9px 0 0;font-size:11px;line-height:1.35}.DashboardApp-module__4sBqna__profileModalTone_high{border-left:4px solid #dc2626}.DashboardApp-module__4sBqna__profileModalTone_high strong{color:#dc2626}.DashboardApp-module__4sBqna__profileModalTone_medium{border-left:4px solid #2d6be4}.DashboardApp-module__4sBqna__profileModalTone_medium strong{color:#2d6be4}.DashboardApp-module__4sBqna__profileModalTone_clear{border-left:4px solid #16a34a}.DashboardApp-module__4sBqna__profileModalTone_clear strong{color:#16a34a}.DashboardApp-module__4sBqna__profileModalActions{padding:14px;position:relative;overflow:hidden}.DashboardApp-module__4sBqna__profileModalActions:before{content:"";pointer-events:none;background:radial-gradient(circle at 88% 5%,#2d6be429,#0000 28%),linear-gradient(135deg,#2d6be414,#0000 48%);width:230px;height:160px;position:absolute;top:-62px;right:-72px}.DashboardApp-module__4sBqna__profileModalActions>*{z-index:1;position:relative}.DashboardApp-module__4sBqna__profileModalActions h2{color:#0d1b2a;letter-spacing:-.035em;margin:7px 0;font-size:21px;line-height:1.05}.DashboardApp-module__4sBqna__profileModalActions p{color:#64748b;margin:0;font-size:12px;line-height:1.5}.DashboardApp-module__4sBqna__profileModalButtonRow{gap:9px;margin-top:14px;display:grid}.DashboardApp-module__4sBqna__profilePrimaryButton,.DashboardApp-module__4sBqna__profileSecondaryButton{cursor:pointer;font:inherit;border-radius:8px;min-height:44px;font-size:13px;font-weight:850}.DashboardApp-module__4sBqna__profilePrimaryButton{color:#fff;background:#2d6be4;border:1px solid #2d6be4}.DashboardApp-module__4sBqna__profileSecondaryButton{color:#2d6be4;background:#ffffff85;border:1px solid #2d6be43d}@media (min-width:760px){.DashboardApp-module__4sBqna__profileModalCard{padding:18px}.DashboardApp-module__4sBqna__profileModalHero,.DashboardApp-module__4sBqna__profileModalScore{grid-template-columns:minmax(0,1fr) minmax(260px,.72fr)}.DashboardApp-module__4sBqna__profileModalActions{grid-template-columns:minmax(0,1fr) 220px;align-items:center}.DashboardApp-module__4sBqna__profileModalButtonRow{margin-top:0}}@media (max-width:430px){.DashboardApp-module__4sBqna__profileModalOverlay{align-items:stretch;padding:10px}.DashboardApp-module__4sBqna__profileModalCard{max-height:calc(100vh - 20px);padding:14px}.DashboardApp-module__4sBqna__profileModalFindingGrid{gap:8px}.DashboardApp-module__4sBqna__profileModalFinding{min-height:94px;padding:10px}.DashboardApp-module__4sBqna__profileModalFinding strong{font-size:21px}.DashboardApp-module__4sBqna__profileModalFinding span{font-size:11px}}@media print{.DashboardApp-module__4sBqna__profileDashboardBackdrop{display:none!important}.DashboardApp-module__4sBqna__profileModalOverlay{padding:0!important}.DashboardApp-module__4sBqna__profileModalCard{box-shadow:none!important;max-height:none!important}.DashboardApp-module__4sBqna__profileModalButtonRow{display:none!important}}.DashboardApp-module__4sBqna__profileModalPage{background:radial-gradient(circle at 50% 0,#2d6be41a,#0000 36%),#f6f8fcb8!important}.DashboardApp-module__4sBqna__profileDashboardBackdrop{filter:blur(18px)saturate(1.08)!important;opacity:.5!important}.DashboardApp-module__4sBqna__profileModalOverlay{-webkit-backdrop-filter:blur(18px)saturate(1.08)!important;backdrop-filter:blur(18px)saturate(1.08)!important;background:#f6f8fc47!important}.DashboardApp-module__4sBqna__profileModalMeta,.DashboardApp-module__4sBqna__profileModalIdentity,.DashboardApp-module__4sBqna__profileModalRingBlock,.DashboardApp-module__4sBqna__profileModalBaseline,.DashboardApp-module__4sBqna__profileModalFinding,.DashboardApp-module__4sBqna__profileModalActions{-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;backdrop-filter:blur(22px)saturate(1.12)!important;background:linear-gradient(#ffffff94,#ffffff52),#ffffff42!important;border-color:#ffffff94!important;box-shadow:0 16px 46px #0d1b2a1a,inset 0 1px #ffffff94!important}.DashboardApp-module__4sBqna__profileModalRing strong{font-size:42px!important;font-weight:850!important}.DashboardApp-module__4sBqna__profileModalFinding strong{font-size:32px!important;font-weight:850!important}.DashboardApp-module__4sBqna__profileModalRingBlock>div:last-child>strong{letter-spacing:-.02em!important;font-size:18px!important}.DashboardApp-module__4sBqna__profileModalHero h1{letter-spacing:-.045em!important;font-size:28px!important}.DashboardApp-module__4sBqna__profileModalActions h2{letter-spacing:-.04em!important;font-size:24px!important}.DashboardApp-module__4sBqna__profileModalSectionHeader h2{font-size:20px!important}.DashboardApp-module__4sBqna__profileModalFinding{min-height:98px!important}.DashboardApp-module__4sBqna__profilePrimaryButton{box-shadow:0 14px 30px #2d6be43d!important}.DashboardApp-module__4sBqna__profileSecondaryButton{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#ffffff5c!important}.DashboardApp-module__4sBqna__profileIdPill{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#2d6be41a!important;border-color:#2d6be42e!important}@media (max-width:430px){.DashboardApp-module__4sBqna__profileModalRing strong{font-size:38px!important}.DashboardApp-module__4sBqna__profileModalFinding strong{font-size:28px!important}}.DashboardApp-module__4sBqna__compromisedSitesPanel{margin-bottom:14px}.DashboardApp-module__4sBqna__compromisedSiteList{gap:9px;display:grid}.DashboardApp-module__4sBqna__compromisedSiteList article{-webkit-backdrop-filter:blur(20px)saturate(1.1);backdrop-filter:blur(20px)saturate(1.1);background:linear-gradient(#ffffff94,#ffffff52),#ffffff42;border:1px solid #ffffff8f;border-left:4px solid #dc2626;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:11px;display:grid;box-shadow:0 14px 38px #0d1b2a14,inset 0 1px #ffffff8f}.DashboardApp-module__4sBqna__compromisedSiteList strong{color:#0d1b2a;font-size:13px;display:block}.DashboardApp-module__4sBqna__compromisedSiteList span{color:#64748b;margin-top:2px;font-size:11px;display:block}.DashboardApp-module__4sBqna__compromisedSiteList p{color:#64748b;grid-column:1/-1;margin:0;font-size:11px;line-height:1.4}.DashboardApp-module__4sBqna__compromisedSiteList small{color:#dc2626;text-transform:uppercase;background:#dc262617;border:1px solid #dc262629;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:850}.DashboardApp-module__4sBqna__profileModalCard{background:linear-gradient(#ffffff8a,#ffffff57),#ffffff42!important;border-color:#ffffffa3!important;box-shadow:0 36px 120px #0d1b2a3d,0 0 0 1px #2d6be40f,inset 0 1px #ffffffb8!important}.DashboardApp-module__4sBqna__profileModalIdentity,.DashboardApp-module__4sBqna__profileModalRingBlock,.DashboardApp-module__4sBqna__profileModalBaseline,.DashboardApp-module__4sBqna__profileModalFinding,.DashboardApp-module__4sBqna__profileModalActions,.DashboardApp-module__4sBqna__compromisedSiteList article{background:linear-gradient(#ffffff75,#ffffff3d),#ffffff2e!important;border-color:#ffffff9e!important;box-shadow:0 12px 34px #0d1b2a14,inset 0 1px #ffffffa3!important}.DashboardApp-module__4sBqna__profileEyebrowBrand{color:#2d6be4;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:5px;font-size:11px;font-weight:900;display:inline-flex}.DashboardApp-module__4sBqna__profileBrandInline{letter-spacing:.03em;align-items:baseline;font-size:11px;font-weight:950;display:inline-flex}.DashboardApp-module__4sBqna__profileBrandInline .DashboardApp-module__4sBqna__dcText{color:#050816!important}.DashboardApp-module__4sBqna__profileBrandInline .DashboardApp-module__4sBqna__pxText{color:#dc2626!important}.DashboardApp-module__4sBqna__profileModalMeta{text-align:right}.DashboardApp-module__4sBqna__profileModalMeta span{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.DashboardApp-module__4sBqna__profileModalMeta span i{border:2px solid #2d6be4;border-radius:999px;width:10px;height:10px;animation:1.2s steps(2,end) infinite DashboardApp-module__4sBqna__dcpxClockTick;display:inline-block;position:relative}.DashboardApp-module__4sBqna__profileModalMeta span i:after{content:"";transform-origin:bottom;background:#2d6be4;border-radius:999px;width:2px;height:4px;position:absolute;top:1px;left:4px}.DashboardApp-module__4sBqna__profileIdPill{margin-top:8px}.DashboardApp-module__4sBqna__compromisedSiteList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.DashboardApp-module__4sBqna__compromisedSiteList article{align-content:start;min-height:96px;grid-template-columns:1fr!important;gap:5px!important;padding:10px!important;display:grid!important}.DashboardApp-module__4sBqna__compromisedSiteList strong{line-height:1.2;font-size:12px!important}.DashboardApp-module__4sBqna__compromisedSiteList span,.DashboardApp-module__4sBqna__compromisedSiteList p{font-size:10px!important}.DashboardApp-module__4sBqna__compromisedSiteList small{justify-self:start;padding:4px 7px!important}.DashboardApp-module__4sBqna__profileModalFinding strong{letter-spacing:-.04em;font-size:36px!important;font-weight:900!important}.DashboardApp-module__4sBqna__profileModalFinding span{font-size:11px!important}.DashboardApp-module__4sBqna__profileModalFinding p{font-size:10px!important}@keyframes DashboardApp-module__4sBqna__dcpxClockTick{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:430px){.DashboardApp-module__4sBqna__compromisedSiteList{grid-template-columns:1fr!important}.DashboardApp-module__4sBqna__profileModalMeta{text-align:left}.DashboardApp-module__4sBqna__profileModalMeta span{justify-content:flex-start}.DashboardApp-module__4sBqna__profileModalFinding strong{font-size:31px!important}}.DashboardApp-module__4sBqna__profileModalHeader{min-height:28px}.DashboardApp-module__4sBqna__profileModalHeader>span:first-child{visibility:hidden}.DashboardApp-module__4sBqna__profileModalHero h1{font-size:30px!important}.DashboardApp-module__4sBqna__profileModalMeta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;text-align:left!important;display:grid!important}.DashboardApp-module__4sBqna__profileModalMeta>div:first-child{min-width:0}.DashboardApp-module__4sBqna__profileModalMeta span{justify-content:flex-start!important}.DashboardApp-module__4sBqna__profileModalMeta span i{display:none!important}.DashboardApp-module__4sBqna__profileModalMeta strong{font-size:13px!important}.DashboardApp-module__4sBqna__profileModalMeta small{color:#2d6be4;margin-top:4px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:850;display:block}.DashboardApp-module__4sBqna__profileModalMeta .DashboardApp-module__4sBqna__profileIdPill{white-space:nowrap;justify-self:end;margin-top:0!important}.DashboardApp-module__4sBqna__profileModalIdentity b{color:#0d1b2a;margin-top:8px;font-size:15px;font-weight:850;display:block}.DashboardApp-module__4sBqna__profileModalIdentity strong{margin-top:6px!important}@media (max-width:520px){.DashboardApp-module__4sBqna__profileModalMeta{grid-template-columns:1fr}.DashboardApp-module__4sBqna__profileModalMeta .DashboardApp-module__4sBqna__profileIdPill{justify-self:start}}.DashboardApp-module__4sBqna__profileModalPage,.DashboardApp-module__4sBqna__profileModalCard,.DashboardApp-module__4sBqna__profileModalCard *{font-family:Inter,Plus Jakarta Sans,DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.DashboardApp-module__4sBqna__profileModalHeader{display:none!important}.DashboardApp-module__4sBqna__profileModalHero{margin-top:0!important}.DashboardApp-module__4sBqna__profileModalMeta{-webkit-backdrop-filter:blur(24px)saturate(1.16)!important;backdrop-filter:blur(24px)saturate(1.16)!important;background:linear-gradient(#ffffff6b,#ffffff2e),#ffffff29!important;border:1px solid #ffffff9e!important;box-shadow:0 14px 36px #0d1b2a14,inset 0 1px #ffffff9e!important}.DashboardApp-module__4sBqna__profileDateLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DashboardApp-module__4sBqna__profileDateLine strong{color:#0d1b2a!important;font-size:13px!important}.DashboardApp-module__4sBqna__profileDateLine span{color:#94a3b8!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important}.DashboardApp-module__4sBqna__profileDateLine small{color:#2d6be4!important;margin-top:0!important;font-family:JetBrains Mono,monospace!important;font-size:13px!important;font-weight:850!important}.DashboardApp-module__4sBqna__profileIdText{color:#64748b;white-space:nowrap;justify-self:end;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:850}.DashboardApp-module__4sBqna__profileIdPill{background:0 0!important;border:0!important;padding:0!important}.DashboardApp-module__4sBqna__profileModalCard{-webkit-backdrop-filter:blur(40px)saturate(1.22)!important;backdrop-filter:blur(40px)saturate(1.22)!important;background:linear-gradient(#ffffff75,#ffffff3d),#ffffff2e!important;border-color:#ffffffb3!important;box-shadow:0 40px 130px #0d1b2a3d,0 0 0 1px #2d6be40f,inset 0 1px #ffffffc2!important}.DashboardApp-module__4sBqna__profileModalIdentity,.DashboardApp-module__4sBqna__profileModalRingBlock,.DashboardApp-module__4sBqna__profileModalBaseline,.DashboardApp-module__4sBqna__profileModalFinding,.DashboardApp-module__4sBqna__profileModalActions,.DashboardApp-module__4sBqna__compromisedSiteList article,.DashboardApp-module__4sBqna__profileModalMeta{-webkit-backdrop-filter:blur(26px)saturate(1.18)!important;backdrop-filter:blur(26px)saturate(1.18)!important;background:linear-gradient(#ffffff61,#ffffff29),#ffffff24!important;border-color:#ffffffad!important;box-shadow:0 18px 52px #0d1b2a17,inset 0 1px #ffffffad!important}@media (max-width:520px){.DashboardApp-module__4sBqna__profileModalMeta{grid-template-columns:1fr!important}.DashboardApp-module__4sBqna__profileIdText{justify-self:start}}.DashboardApp-module__4sBqna__profileModalMeta{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important}.DashboardApp-module__4sBqna__profileDateLine{display:contents!important}.DashboardApp-module__4sBqna__profileDateLine strong{place-self:center start;color:#0d1b2a!important;font-size:14px!important}.DashboardApp-module__4sBqna__profileDateLine span{place-self:stretch center;color:#64748b94!important;padding:0 14px!important;font-size:34px!important;font-weight:300!important;line-height:1!important;display:flex!important}.DashboardApp-module__4sBqna__profileDateLine small{letter-spacing:.02em;place-self:center start;color:#050816!important;font-family:Arial,sans-serif!important;font-size:15px!important;font-weight:900!important}.DashboardApp-module__4sBqna__profileIdText{grid-column:3;margin-top:24px;justify-self:end!important}@media (max-width:520px){.DashboardApp-module__4sBqna__profileModalMeta{grid-template-columns:1fr auto 1fr!important}.DashboardApp-module__4sBqna__profileDateLine span{padding:0 10px!important;font-size:30px!important}.DashboardApp-module__4sBqna__profileIdText{grid-column:1/-1;margin-top:8px;justify-self:start!important}}.DashboardApp-module__4sBqna__profileModalMeta{text-align:left!important;grid-template-columns:auto auto auto!important;justify-content:start!important;align-items:center!important;gap:8px 12px!important;padding:14px!important;display:grid!important}.DashboardApp-module__4sBqna__profileDateLine{grid-column:1/-1!important;grid-template-columns:auto auto auto!important;align-items:center!important;gap:14px!important;display:grid!important}.DashboardApp-module__4sBqna__profileDateLine strong{color:#0d1b2a!important;white-space:nowrap!important;justify-self:start!important;font-size:14px!important;font-weight:850!important}.DashboardApp-module__4sBqna__profileDateLine span{color:#64748bb8!important;justify-content:center!important;align-self:center!important;align-items:center!important;height:36px!important;padding:0!important;font-size:34px!important;font-weight:300!important;line-height:1!important;display:inline-flex!important}.DashboardApp-module__4sBqna__profileDateLine small{color:#050816!important;letter-spacing:.02em!important;white-space:nowrap!important;justify-self:start!important;font-family:Arial,sans-serif!important;font-size:15px!important;font-weight:900!important}.DashboardApp-module__4sBqna__profileIdText{color:#64748b!important;white-space:nowrap!important;grid-column:1/-1!important;justify-self:start!important;margin-top:0!important;font-family:Arial,sans-serif!important;font-size:12px!important;font-weight:850!important}@media (max-width:520px){.DashboardApp-module__4sBqna__profileModalMeta{grid-template-columns:auto auto auto!important}.DashboardApp-module__4sBqna__profileDateLine{gap:10px!important}.DashboardApp-module__4sBqna__profileDateLine span{font-size:30px!important}}.DashboardApp-module__4sBqna__profileModalMeta{text-align:left!important;grid-template-columns:minmax(0,1fr) auto!important;justify-content:stretch!important;align-items:center!important;gap:16px!important;width:100%!important;padding:14px!important;display:grid!important}.DashboardApp-module__4sBqna__profileDateLine{grid-column:1!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}.DashboardApp-module__4sBqna__profileDateLine strong{color:#0d1b2a!important;white-space:nowrap!important;flex:none!important;font-size:14px!important;font-weight:850!important}.DashboardApp-module__4sBqna__profileDateLine span{color:#64748bb8!important;flex:none!important;align-items:center!important;height:36px!important;padding:0!important;font-size:34px!important;font-weight:300!important;line-height:1!important;display:inline-flex!important}.DashboardApp-module__4sBqna__profileDateLine small{color:#050816!important;letter-spacing:.02em!important;white-space:nowrap!important;flex:none!important;font-family:Arial,sans-serif!important;font-size:15px!important;font-weight:900!important}.DashboardApp-module__4sBqna__profileIdText{color:#64748b!important;text-align:right!important;white-space:nowrap!important;grid-column:2!important;justify-self:end!important;margin-top:0!important;font-family:Arial,sans-serif!important;font-size:12px!important;font-weight:850!important}@media (max-width:560px){.DashboardApp-module__4sBqna__profileModalMeta{grid-template-columns:1fr!important;align-items:start!important}.DashboardApp-module__4sBqna__profileIdText{text-align:left!important;grid-column:1!important;justify-self:start!important}}.DashboardApp-module__4sBqna__choiceGroup{gap:8px;display:grid}.DashboardApp-module__4sBqna__choiceGroup>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.DashboardApp-module__4sBqna__choiceGroup label{background:var(--surface2);border:1px solid var(--border);color:var(--muted);border-radius:8px;align-items:center;gap:8px;padding:9px 10px;font-size:12px;display:flex}.DashboardApp-module__4sBqna__optionalCheck{background:#ffffffb8;border:1px solid #94a3b847;border-radius:14px;gap:10px;padding:12px;display:grid;box-shadow:0 12px 28px #0f172a0f}.DashboardApp-module__4sBqna__optionalCheckHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.DashboardApp-module__4sBqna__optionalCheckHeader span{color:#0f172a;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:850;display:block}.DashboardApp-module__4sBqna__optionalCheckHeader p{color:#64748b;margin:4px 0 0;font-size:12px;line-height:1.35}.DashboardApp-module__4sBqna__phoneInputGroup{grid-template-columns:112px minmax(0,1fr);gap:8px;display:grid}.DashboardApp-module__4sBqna__phoneInputGroup select,.DashboardApp-module__4sBqna__phoneInputGroup input{color:#0f172a;font:inherit;background:#f8fafceb;border:1px solid #94a3b852;border-radius:10px;min-width:0;padding:11px 12px;font-size:13px}.DashboardApp-module__4sBqna__phoneInputGroup select{cursor:pointer;font-weight:800}@media (max-width:560px){.DashboardApp-module__4sBqna__phoneInputGroup{grid-template-columns:1fr}}.DashboardApp-module__4sBqna__emailField{gap:7px;width:100%;display:grid}.DashboardApp-module__4sBqna__emailField>span:first-child,.DashboardApp-module__4sBqna__optionalReveal>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.DashboardApp-module__4sBqna__emailField input{box-sizing:border-box;width:100%}.DashboardApp-module__4sBqna__optionalActionButton{color:#2563eb;cursor:pointer;font:inherit;text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #2563eb3d;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 16px;font-size:11px;font-weight:900;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex;box-shadow:0 8px 18px #0f172a14}.DashboardApp-module__4sBqna__optionalActionButton:hover{transform:translateY(-1px)}.DashboardApp-module__4sBqna__activeOptionalAction{color:#fff;background:#0f172a;border-color:#0f172a}.DashboardApp-module__4sBqna__optionalActionButton:disabled{cursor:not-allowed;opacity:.65;transform:none}.DashboardApp-module__4sBqna__app,.DashboardApp-module__4sBqna__app *,.DashboardApp-module__4sBqna__loginRoot,.DashboardApp-module__4sBqna__loginRoot *,.DashboardApp-module__4sBqna__onboardingRoot,.DashboardApp-module__4sBqna__onboardingRoot *{font-family:Arial,sans-serif}.DashboardApp-module__4sBqna__app,.DashboardApp-module__4sBqna__app *,.DashboardApp-module__4sBqna__loginRoot,.DashboardApp-module__4sBqna__loginRoot *,.DashboardApp-module__4sBqna__onboardingRoot,.DashboardApp-module__4sBqna__onboardingRoot *,.DashboardApp-module__4sBqna__app button,.DashboardApp-module__4sBqna__app input,.DashboardApp-module__4sBqna__app select,.DashboardApp-module__4sBqna__app textarea,.DashboardApp-module__4sBqna__loginRoot button,.DashboardApp-module__4sBqna__loginRoot input,.DashboardApp-module__4sBqna__loginRoot select,.DashboardApp-module__4sBqna__loginRoot textarea,.DashboardApp-module__4sBqna__onboardingRoot button,.DashboardApp-module__4sBqna__onboardingRoot input,.DashboardApp-module__4sBqna__onboardingRoot select,.DashboardApp-module__4sBqna__onboardingRoot textarea{font-family:Arial,sans-serif!important}.DashboardApp-module__4sBqna__overviewSnapshotCard{color:#0f172a;background:linear-gradient(135deg,#ffffffe6,#ffffff9e),radial-gradient(circle at 0 0,#2563eb1f,#0000 32%),radial-gradient(circle at 100% 20%,#dc262614,#0000 34%);border:1px solid #ffffffbd;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px;display:grid;box-shadow:0 18px 48px #0f172a1a}.DashboardApp-module__4sBqna__overviewSnapshotCard span{color:#2563eb;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.DashboardApp-module__4sBqna__overviewSnapshotCard h2{letter-spacing:-.05em;margin:8px 0;font-size:clamp(28px,4vw,44px);line-height:.98}.DashboardApp-module__4sBqna__overviewSnapshotCard p{color:#64748b;margin:0;font-size:14px;line-height:1.45}.DashboardApp-module__4sBqna__overviewSnapshotCard button{color:#fff;cursor:pointer;white-space:nowrap;background:#2563eb;border:0;border-radius:14px;padding:14px 18px;font-size:14px;font-weight:900}@media (max-width:720px){.DashboardApp-module__4sBqna__overviewSnapshotCard{grid-template-columns:1fr;align-items:stretch}.DashboardApp-module__4sBqna__overviewSnapshotCard button{width:100%}}.DashboardApp-module__4sBqna__app{color:#0f172a;background:radial-gradient(circle at 12% 0,#2563eb1a,#0000 32%),radial-gradient(circle at 90% 12%,#dc26260f,#0000 30%),linear-gradient(135deg,#f4f7ff 0%,#eef2f8 52%,#f8fafc 100%)!important;font-family:Arial,sans-serif!important}.DashboardApp-module__4sBqna__app *{font-family:Arial,sans-serif!important}.DashboardApp-module__4sBqna__dashboardBrandName{letter-spacing:-.04em!important;font-size:16px!important;font-weight:950!important}.DashboardApp-module__4sBqna__identity{background:#ffffff8f!important;border:1px solid #94a3b82e!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffffa3!important}.DashboardApp-module__4sBqna__iconButton{color:#0f172a!important;background:#ffffffa8!important;border:1px solid #94a3b838!important;border-radius:13px!important;font-weight:850!important;box-shadow:inset 0 1px #ffffffad!important}.DashboardApp-module__4sBqna__layout{gap:20px!important;max-width:1320px!important;margin:0 auto!important;padding:22px!important}.DashboardApp-module__4sBqna__sidebar{-webkit-backdrop-filter:blur(24px)saturate(150%)!important;background:linear-gradient(145deg,#ffffffc2,#ffffff75),radial-gradient(circle at 20% 0,#2563eb1f,#0000 36%)!important;border:1px solid #ffffffb8!important;border-radius:24px!important;padding:16px!important;box-shadow:0 22px 60px #0f172a1a!important}.DashboardApp-module__4sBqna__sidebar .DashboardApp-module__4sBqna__scoreCard{background:#ffffffad!important;border:1px solid #ffffffb8!important;border-radius:20px!important;box-shadow:inset 0 1px #ffffffc2,0 16px 34px #0f172a14!important}.DashboardApp-module__4sBqna__navList{gap:8px!important}.DashboardApp-module__4sBqna__navButton{color:#475569!important;border:1px solid #0000!important;border-radius:14px!important;min-height:44px!important;font-weight:850!important;transition:background .18s,border-color .18s,color .18s,transform .18s!important}.DashboardApp-module__4sBqna__navButton:hover{color:#0f172a!important;background:#ffffff94!important;border-color:#2563eb2e!important;transform:translate(2px)!important}.DashboardApp-module__4sBqna__activeNav{color:#fff!important;background:#0f172a!important;border-color:#0f172a1f!important;box-shadow:0 14px 28px #0f172a2e!important}.DashboardApp-module__4sBqna__locked{opacity:.56!important}.DashboardApp-module__4sBqna__main{gap:18px!important;min-width:0!important;display:grid!important}.DashboardApp-module__4sBqna__dashboardHero,.DashboardApp-module__4sBqna__frameworkBar,.DashboardApp-module__4sBqna__card,.DashboardApp-module__4sBqna__aiBox,.DashboardApp-module__4sBqna__alert,.DashboardApp-module__4sBqna__previewStrip,.DashboardApp-module__4sBqna__overviewSnapshotCard{-webkit-backdrop-filter:blur(22px)saturate(150%)!important;background:linear-gradient(135deg,#ffffffd1,#ffffff8a),radial-gradient(circle at 0 0,#2563eb1a,#0000 36%)!important;border:1px solid #ffffffb8!important;border-radius:24px!important;box-shadow:inset 0 1px #ffffffc2,0 20px 56px #0f172a17!important}.DashboardApp-module__4sBqna__dashboardHero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:clamp(20px,3vw,30px)!important;display:grid!important}.DashboardApp-module__4sBqna__dashboardHero h1{color:#0f172a!important;letter-spacing:-.065em!important;margin:8px 0!important;font-size:clamp(40px,6vw,72px)!important;font-weight:950!important;line-height:.92!important}.DashboardApp-module__4sBqna__eyebrow{color:#2563eb!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:950!important}.DashboardApp-module__4sBqna__dashboardHeroStatus{color:#fff!important;text-align:left!important;background:#0f172af0!important;border:1px solid #ffffff1a!important;border-radius:18px!important;min-width:190px!important;padding:18px!important}.DashboardApp-module__4sBqna__dashboardHeroStatus span{color:#ffffff9e!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:850!important}.DashboardApp-module__4sBqna__dashboardHeroStatus strong{color:#fff!important;font-size:24px!important;font-weight:950!important}.DashboardApp-module__4sBqna__previewStrip{color:#ffffffb8!important;background:#0f172ae6!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:13px 16px!important;display:flex!important}.DashboardApp-module__4sBqna__previewStrip strong{color:#fff!important;font-size:13px!important;font-weight:950!important}.DashboardApp-module__4sBqna__aiBox{color:#0f172a!important;border-left:4px solid #2563eb!important;padding:16px 18px!important}.DashboardApp-module__4sBqna__aiBox strong{color:#0f172a!important;font-size:15px!important;font-weight:950!important}.DashboardApp-module__4sBqna__aiBox span{color:#64748b!important;font-size:14px!important}.DashboardApp-module__4sBqna__alert{padding:16px 18px!important}.DashboardApp-module__4sBqna__metricGrid{gap:14px!important}.DashboardApp-module__4sBqna__metricCard{background:linear-gradient(135deg,#ffffffd1,#ffffff8a)!important;border:1px solid #ffffffb8!important;border-radius:20px!important;min-height:128px!important;padding:16px!important;box-shadow:inset 0 1px #ffffffc2,0 18px 44px #0f172a14!important}.DashboardApp-module__4sBqna__metricCard>span{color:#64748b!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:950!important}.DashboardApp-module__4sBqna__metricCard>strong{letter-spacing:-.06em!important;font-size:clamp(34px,5vw,54px)!important;font-weight:950!important;line-height:.95!important}.DashboardApp-module__4sBqna__metricCard small{color:#64748b!important;font-size:13px!important;line-height:1.35!important}.DashboardApp-module__4sBqna__sectionHeader strong{color:#0f172a!important;letter-spacing:-.03em!important;font-size:18px!important;font-weight:950!important}.DashboardApp-module__4sBqna__sectionHeader span{color:#64748b!important}.DashboardApp-module__4sBqna__frameworkChip,.DashboardApp-module__4sBqna__sectionHeader button{color:#0f172a!important;background:#ffffffa8!important;border:1px solid #94a3b83d!important;border-radius:12px!important;font-weight:850!important}.DashboardApp-module__4sBqna__activeChip,.DashboardApp-module__4sBqna__selectedChip{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.DashboardApp-module__4sBqna__rowItem,.DashboardApp-module__4sBqna__frameworkGrid article,.DashboardApp-module__4sBqna__reportCard,.DashboardApp-module__4sBqna__emailCard,.DashboardApp-module__4sBqna__brokerCard,.DashboardApp-module__4sBqna__footprintCard{background:#ffffffa8!important;border:1px solid #ffffffb8!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffffb8,0 12px 30px #0f172a0f!important}@media (max-width:900px){.DashboardApp-module__4sBqna__layout{padding:16px!important}.DashboardApp-module__4sBqna__dashboardHero{grid-template-columns:1fr!important}.DashboardApp-module__4sBqna__dashboardHeroStatus{width:100%!important}}@media (max-width:640px){.DashboardApp-module__4sBqna__layout{gap:14px!important;padding:12px!important}.DashboardApp-module__4sBqna__dashboardHero h1{font-size:clamp(34px,12vw,54px)!important}.DashboardApp-module__4sBqna__previewStrip{flex-direction:column!important;align-items:flex-start!important}.DashboardApp-module__4sBqna__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.DashboardApp-module__4sBqna__metricCard{min-height:112px!important;padding:12px!important}.DashboardApp-module__4sBqna__metricCard>strong{font-size:clamp(30px,10vw,46px)!important}}.DashboardApp-module__4sBqna__protectionGrid{grid-template-columns:1fr;gap:16px;display:grid}.DashboardApp-module__4sBqna__protectionGrid>section{min-width:0;margin:0}@media (min-width:1020px){.DashboardApp-module__4sBqna__protectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.DashboardApp-module__4sBqna__overviewVisualScore{grid-template-columns:108px minmax(0,1fr);align-items:center;gap:18px;display:grid}.DashboardApp-module__4sBqna__donutMetric{place-items:center;width:108px;height:108px;display:grid;position:relative}.DashboardApp-module__4sBqna__donutMetric svg{width:100%;height:100%;transform:rotate(-90deg)}.DashboardApp-module__4sBqna__donutMetric circle{fill:none;stroke:#e2e8f0f2;stroke-linecap:round;stroke-width:10px}.DashboardApp-module__4sBqna__donutMetric circle:last-child{stroke:#2563eb;stroke-dasharray:302}.DashboardApp-module__4sBqna__donutMetric[data-tone=risk] circle:last-child{stroke:#dc2626}.DashboardApp-module__4sBqna__donutMetric[data-tone=safe] circle:last-child{stroke:#16a34a}.DashboardApp-module__4sBqna__donutMetric strong{color:#0f172a;font-size:36px;font-weight:950;position:absolute}.DashboardApp-module__4sBqna__overviewActionCluster{justify-items:end;gap:12px;display:grid}.DashboardApp-module__4sBqna__visualStatStrip{gap:10px;display:flex}.DashboardApp-module__4sBqna__visualStatStrip span{color:#64748b;text-transform:uppercase;background:#ffffffad;border:1px solid #94a3b82e;border-radius:14px;min-width:82px;padding:10px;font-size:11px;font-weight:850;display:grid}.DashboardApp-module__4sBqna__visualStatStrip b{color:#0f172a;font-size:22px;line-height:1}.DashboardApp-module__4sBqna__protectionVisualGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.DashboardApp-module__4sBqna__protectionVisualGrid article{background:linear-gradient(135deg,#ffffffd1,#ffffff80);border:1px solid #ffffffb8;border-radius:20px;gap:10px;min-height:148px;padding:16px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,0 14px 34px #0f172a12}.DashboardApp-module__4sBqna__protectionVisualGrid article>span{color:#64748b;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:950}.DashboardApp-module__4sBqna__protectionVisualGrid article>strong{color:#2563eb;letter-spacing:-.06em;font-size:44px;font-weight:950;line-height:.9}.DashboardApp-module__4sBqna__miniTrend,.DashboardApp-module__4sBqna__miniTrendPlaceholder{width:100%;height:44px;display:block}.DashboardApp-module__4sBqna__miniTrendBase,.DashboardApp-module__4sBqna__miniTrendTrace{fill:none;shape-rendering:geometricprecision;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.DashboardApp-module__4sBqna__miniTrendBase{opacity:.2;stroke:#16a34a;stroke-width:2.4px}.DashboardApp-module__4sBqna__miniTrendTrace{will-change:stroke-dashoffset;stroke:#16a34a;stroke-dasharray:34 174;stroke-dashoffset:0;stroke-width:2.8px;animation:1.25s linear infinite DashboardApp-module__4sBqna__liveEcgTrace}.DashboardApp-module__4sBqna__miniTrend[data-tone=safe] .DashboardApp-module__4sBqna__miniTrendBase,.DashboardApp-module__4sBqna__miniTrend[data-tone=safe] .DashboardApp-module__4sBqna__miniTrendTrace{stroke:#16a34a}.DashboardApp-module__4sBqna__miniTrend[data-tone=risk] .DashboardApp-module__4sBqna__miniTrendBase,.DashboardApp-module__4sBqna__miniTrend[data-tone=risk] .DashboardApp-module__4sBqna__miniTrendTrace{stroke:#dc2626}.DashboardApp-module__4sBqna__miniTrend[data-tone=risk] .DashboardApp-module__4sBqna__miniTrendTrace{stroke-dasharray:52 156;stroke-width:3.9px;animation-duration:2.9s}.DashboardApp-module__4sBqna__miniTrend[data-tone=medium] .DashboardApp-module__4sBqna__miniTrendBase,.DashboardApp-module__4sBqna__miniTrend[data-tone=medium] .DashboardApp-module__4sBqna__miniTrendTrace{stroke:#d97706}.DashboardApp-module__4sBqna__miniTrend[data-tone=medium] .DashboardApp-module__4sBqna__miniTrendTrace{stroke-dasharray:40 168;stroke-width:3.1px;animation-duration:2.15s}@keyframes DashboardApp-module__4sBqna__liveEcgTrace{0%{stroke-dashoffset:0}to{stroke-dashoffset:-208px}}@media (max-width:640px){.DashboardApp-module__4sBqna__overviewVisualScore{grid-template-columns:92px minmax(0,1fr)}.DashboardApp-module__4sBqna__donutMetric{width:92px;height:92px}.DashboardApp-module__4sBqna__donutMetric strong{font-size:30px}.DashboardApp-module__4sBqna__overviewActionCluster{justify-items:stretch}.DashboardApp-module__4sBqna__visualStatStrip{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.DashboardApp-module__4sBqna__visualStatStrip span{min-width:0}.DashboardApp-module__4sBqna__protectionVisualGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardApp-module__4sBqna__protectionVisualGrid article{min-height:132px;padding:13px}.DashboardApp-module__4sBqna__protectionVisualGrid article>strong{font-size:36px}}.DashboardApp-module__4sBqna__dashboardSignalBoard,.DashboardApp-module__4sBqna__protectionDetailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.DashboardApp-module__4sBqna__dashboardSignalBoard article,.DashboardApp-module__4sBqna__protectionDetailGrid article{background:linear-gradient(135deg,#ffffffd1,#ffffff85),radial-gradient(circle at 12% 0,#2563eb1a,#0000 36%);border:1px solid #ffffffb8;border-radius:20px;gap:10px;min-height:150px;padding:16px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,0 18px 44px #0f172a14}.DashboardApp-module__4sBqna__dashboardSignalBoard article>span,.DashboardApp-module__4sBqna__protectionDetailGrid article>span{color:#64748b;letter-spacing:.12em;text-transform:uppercase;font-family:Arial,sans-serif;font-size:11px;font-weight:900}.DashboardApp-module__4sBqna__dashboardSignalBoard article>strong,.DashboardApp-module__4sBqna__protectionDetailGrid article>strong{color:#2563eb;letter-spacing:-.06em;font-family:Arial,sans-serif;font-size:clamp(40px,5vw,64px);font-weight:950;line-height:.92}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-tone=risk]{border-color:#dc262638}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-tone=medium]{border-color:#f973163d}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-tone=safe]{border-color:#16a34a38}.DashboardApp-module__4sBqna__protectionDetailGrid p{color:#64748b;margin:0;font-family:Arial,sans-serif;font-size:13px;line-height:1.35}.DashboardApp-module__4sBqna__alertDots[data-empty=true] i{background:#cbd5e1}@media (max-width:980px){.DashboardApp-module__4sBqna__dashboardSignalBoard,.DashboardApp-module__4sBqna__protectionDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.DashboardApp-module__4sBqna__dashboardSignalBoard,.DashboardApp-module__4sBqna__protectionDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardApp-module__4sBqna__dashboardSignalBoard article,.DashboardApp-module__4sBqna__protectionDetailGrid article{min-height:128px;padding:13px}.DashboardApp-module__4sBqna__dashboardSignalBoard article>strong,.DashboardApp-module__4sBqna__protectionDetailGrid article>strong{font-size:clamp(34px,12vw,48px)}}.DashboardApp-module__4sBqna__app{color:#0f172a;background:radial-gradient(circle at 14% 8%,#2563eb24,#0000 32%),radial-gradient(circle at 88% 8%,#dc262614,#0000 30%),linear-gradient(135deg,#e9edf5 0%,#f7f9fd 48%,#e4e9f4 100%);min-height:100vh;padding:clamp(18px,3vw,42px);font-family:Arial,sans-serif}.DashboardApp-module__4sBqna__layout{background:linear-gradient(135deg,#ffffffc7,#ffffff8a),radial-gradient(circle at 15% 12%,#2563eb14,#0000 28%),radial-gradient(circle at 92% 8%,#dc26260f,#0000 28%);border:1px solid #ffffffc7;border-radius:28px;grid-template-columns:1fr;gap:18px;max-width:1180px;margin:0 auto;padding:clamp(18px,2.4vw,28px);display:grid;overflow:hidden;box-shadow:0 32px 90px #0f172a29}.DashboardApp-module__4sBqna__sidebar{box-shadow:none;background:0 0;border:0;grid-template-columns:1fr;align-items:center;gap:16px;min-width:0;padding:0;display:grid}.DashboardApp-module__4sBqna__sidebar .DashboardApp-module__4sBqna__scoreCard{display:none}.DashboardApp-module__4sBqna__navList{scrollbar-width:none;background:#ffffff80;border:1px solid #94a3b82e;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:6px;display:flex;overflow-x:auto}.DashboardApp-module__4sBqna__navList::-webkit-scrollbar{display:none}.DashboardApp-module__4sBqna__navButton{color:#475569;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:9px 14px;font-family:Arial,sans-serif;font-size:13px;font-weight:800;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.DashboardApp-module__4sBqna__navButton:hover,.DashboardApp-module__4sBqna__activeNav{color:#0f172a;background:#ffffffe0;box-shadow:0 10px 26px #0f172a14}.DashboardApp-module__4sBqna__navButton small{color:#dc2626;background:#dc262614;border-radius:999px;padding:3px 6px;font-size:10px}.DashboardApp-module__4sBqna__main{box-shadow:none;background:0 0;border:0;gap:18px;min-width:0;padding:0;display:grid}.DashboardApp-module__4sBqna__dashboardHero{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding:4px 0 0;display:grid}.DashboardApp-module__4sBqna__dashboardHero h1{color:#0f172a;letter-spacing:-.06em;margin:4px 0 8px;font-family:Arial,sans-serif;font-size:clamp(38px,5vw,68px);font-weight:950;line-height:.95}.DashboardApp-module__4sBqna__dashboardHero p{color:#64748b;max-width:620px;font-size:14px;line-height:1.45}.DashboardApp-module__4sBqna__dashboardHeroStatus,.DashboardApp-module__4sBqna__previewStrip,.DashboardApp-module__4sBqna__alert,.DashboardApp-module__4sBqna__aiBox,.DashboardApp-module__4sBqna__frameworkBar,.DashboardApp-module__4sBqna__card,.DashboardApp-module__4sBqna__overviewSnapshotCard{background:linear-gradient(135deg,#ffffffd6,#ffffff8f),radial-gradient(circle at 10% 0,#2563eb12,#0000 34%);border:1px solid #ffffffc2;border-radius:22px;box-shadow:inset 0 1px #ffffffb8,0 18px 48px #0f172a14}.DashboardApp-module__4sBqna__dashboardHeroStatus{min-width:170px;padding:16px 18px}.DashboardApp-module__4sBqna__previewStrip{color:#64748b;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.DashboardApp-module__4sBqna__alert,.DashboardApp-module__4sBqna__aiBox{padding:14px 16px}.DashboardApp-module__4sBqna__frameworkBar{padding:14px}.DashboardApp-module__4sBqna__overviewSnapshotCard{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:260px;padding:clamp(18px,2.6vw,28px);display:grid}.DashboardApp-module__4sBqna__overviewVisualScore{grid-template-columns:150px minmax(0,1fr)}.DashboardApp-module__4sBqna__donutMetric{width:150px;height:150px}.DashboardApp-module__4sBqna__donutMetric strong{font-size:48px}.DashboardApp-module__4sBqna__overviewVisualScore h2{color:#0f172a;letter-spacing:-.05em;margin:6px 0 0;font-size:clamp(28px,3.4vw,46px);line-height:1}.DashboardApp-module__4sBqna__overviewVisualScore span,.DashboardApp-module__4sBqna__protectionVisualGrid article>span,.DashboardApp-module__4sBqna__dashboardSignalBoard article>span,.DashboardApp-module__4sBqna__metricCard>span{letter-spacing:.1em}.DashboardApp-module__4sBqna__overviewActionCluster{min-width:min(360px,100%)}.DashboardApp-module__4sBqna__metricGrid,.DashboardApp-module__4sBqna__dashboardSignalBoard,.DashboardApp-module__4sBqna__protectionVisualGrid,.DashboardApp-module__4sBqna__protectionDetailGrid{gap:14px}.DashboardApp-module__4sBqna__metricCard,.DashboardApp-module__4sBqna__dashboardSignalBoard article,.DashboardApp-module__4sBqna__protectionVisualGrid article,.DashboardApp-module__4sBqna__protectionDetailGrid article{background:linear-gradient(135deg,#ffffffd1,#ffffff8a),radial-gradient(circle at 0 0,#2563eb14,#0000 36%);border:1px solid #ffffffc2;border-radius:22px;box-shadow:inset 0 1px #ffffffc2,0 18px 44px #0f172a14}.DashboardApp-module__4sBqna__metricCard>strong,.DashboardApp-module__4sBqna__dashboardSignalBoard article>strong,.DashboardApp-module__4sBqna__protectionVisualGrid article>strong,.DashboardApp-module__4sBqna__protectionDetailGrid article>strong{font-size:clamp(38px,5.4vw,68px)}.DashboardApp-module__4sBqna__protectionVisualGrid,.DashboardApp-module__4sBqna__protectionDetailGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.DashboardApp-module__4sBqna__twoColumn{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:980px){.DashboardApp-module__4sBqna__app{padding:16px}.DashboardApp-module__4sBqna__dashboardHero{grid-template-columns:1fr;align-items:stretch}.DashboardApp-module__4sBqna__dashboardHeroStatus{min-width:0}.DashboardApp-module__4sBqna__overviewSnapshotCard{grid-template-columns:1fr}.DashboardApp-module__4sBqna__overviewActionCluster{justify-items:stretch;min-width:0}.DashboardApp-module__4sBqna__protectionVisualGrid,.DashboardApp-module__4sBqna__protectionDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.DashboardApp-module__4sBqna__layout{border-radius:22px;padding:14px}.DashboardApp-module__4sBqna__navList{justify-content:flex-start}.DashboardApp-module__4sBqna__dashboardHero h1{font-size:clamp(34px,12vw,52px)}.DashboardApp-module__4sBqna__previewStrip{flex-direction:column;align-items:flex-start}.DashboardApp-module__4sBqna__overviewVisualScore{grid-template-columns:104px minmax(0,1fr)}.DashboardApp-module__4sBqna__donutMetric{width:104px;height:104px}.DashboardApp-module__4sBqna__donutMetric strong{font-size:34px}.DashboardApp-module__4sBqna__metricGrid,.DashboardApp-module__4sBqna__dashboardSignalBoard,.DashboardApp-module__4sBqna__protectionVisualGrid,.DashboardApp-module__4sBqna__protectionDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardApp-module__4sBqna__metricCard,.DashboardApp-module__4sBqna__dashboardSignalBoard article,.DashboardApp-module__4sBqna__protectionVisualGrid article,.DashboardApp-module__4sBqna__protectionDetailGrid article{min-height:128px;padding:13px}.DashboardApp-module__4sBqna__metricCard>strong,.DashboardApp-module__4sBqna__dashboardSignalBoard article>strong,.DashboardApp-module__4sBqna__protectionVisualGrid article>strong,.DashboardApp-module__4sBqna__protectionDetailGrid article>strong{font-size:clamp(34px,11vw,48px)}}.DashboardApp-module__4sBqna__dashboardMenuButton{color:#0f172a;text-align:left;background:linear-gradient(135deg,#ffffffe0,#ffffffa3);border:1px solid #ffffffc7;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:54px;padding:10px 14px;font-family:Arial,sans-serif;display:none;box-shadow:inset 0 1px #ffffffc2,0 14px 34px #0f172a14}.DashboardApp-module__4sBqna__dashboardMenuButton span{color:#64748b;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.DashboardApp-module__4sBqna__dashboardMenuButton strong{color:#0f172a;font-size:16px;font-weight:900;line-height:1.1;display:block}.DashboardApp-module__4sBqna__dashboardMenuButton i{border-bottom:2px solid #0f172a;border-right:2px solid #0f172a;width:9px;height:9px;transition:transform .2s;display:block;transform:rotate(45deg)translateY(-2px)}.DashboardApp-module__4sBqna__dashboardMenuButton[aria-expanded=true] i{transform:rotate(225deg)translateY(-2px)}@media (max-width:760px){.DashboardApp-module__4sBqna__sidebar{position:relative}.DashboardApp-module__4sBqna__dashboardMenuButton{display:flex}.DashboardApp-module__4sBqna__navList{z-index:30;background:linear-gradient(135deg,#fffffff5,#ffffffc2);border:1px solid #ffffffc7;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;max-height:min(70vh,360px);padding:8px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 22px 52px #0f172a24}.DashboardApp-module__4sBqna__openNavList{display:flex}.DashboardApp-module__4sBqna__navButton{border-radius:14px;justify-content:space-between;width:100%;min-height:44px;padding:11px 12px}.DashboardApp-module__4sBqna__navButton span{font-size:14px}}@media (min-width:761px){.DashboardApp-module__4sBqna__navList{display:flex}}.DashboardApp-module__4sBqna__dashboardShellNav{grid-template-columns:1fr;align-items:center;gap:12px;display:grid;position:relative}.DashboardApp-module__4sBqna__layout{grid-template-columns:1fr}.DashboardApp-module__4sBqna__main{width:100%}.DashboardApp-module__4sBqna__dashboardHero{margin-top:2px}.DashboardApp-module__4sBqna__previewStrip,.DashboardApp-module__4sBqna__aiBox{display:none}.DashboardApp-module__4sBqna__protectionCenterCard{background:linear-gradient(135deg,#ffffffdb,#ffffff94),radial-gradient(circle at 12% 0,#2563eb14,#0000 36%);border:1px solid #ffffffc2;border-radius:22px;justify-items:stretch;gap:16px;width:100%;padding:clamp(16px,2.4vw,24px);display:grid;box-shadow:inset 0 1px #ffffffc2,0 18px 48px #0f172a14}.DashboardApp-module__4sBqna__protectionCenterCard .DashboardApp-module__4sBqna__sectionHeader{align-items:end}.DashboardApp-module__4sBqna__protectionCenterCard .DashboardApp-module__4sBqna__sectionHeader>div{gap:4px;display:grid}.DashboardApp-module__4sBqna__protectionCenterCard .DashboardApp-module__4sBqna__sectionHeader strong{color:#0f172a;letter-spacing:-.04em;font-size:clamp(24px,3vw,36px);line-height:1}.DashboardApp-module__4sBqna__protectionDetailGrid article p{max-width:18ch}@media (max-width:980px){.DashboardApp-module__4sBqna__protectionDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardApp-module__4sBqna__protectionDetailGrid article{aspect-ratio:auto;min-height:150px}}@media (max-width:760px){.DashboardApp-module__4sBqna__dashboardShellNav{z-index:20}.DashboardApp-module__4sBqna__navList{top:calc(100% + 10px)}}.DashboardApp-module__4sBqna__dashboardShellNav{justify-content:center;align-items:center;width:100%;min-height:auto;display:flex;position:relative}.DashboardApp-module__4sBqna__dashboardShellNav .DashboardApp-module__4sBqna__navList{box-shadow:none;background:#ffffff85;border:1px solid #94a3b82e;border-radius:999px;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:auto;max-width:max-content;min-height:0;margin:0 auto;padding:6px;display:inline-flex;position:static;overflow:visible}.DashboardApp-module__4sBqna__dashboardShellNav .DashboardApp-module__4sBqna__navButton{border-radius:999px;flex:none;width:auto;min-height:38px;padding:9px 15px}.DashboardApp-module__4sBqna__dashboardShellNav .DashboardApp-module__4sBqna__navButton span{white-space:nowrap}.DashboardApp-module__4sBqna__dashboardShellNav .DashboardApp-module__4sBqna__dashboardMenuButton{display:none}@media (max-width:760px){.DashboardApp-module__4sBqna__dashboardShellNav{justify-content:stretch;display:grid}.DashboardApp-module__4sBqna__dashboardShellNav .DashboardApp-module__4sBqna__dashboardMenuButton{display:flex}.DashboardApp-module__4sBqna__dashboardShellNav .DashboardApp-module__4sBqna__navList{z-index:30;background:linear-gradient(135deg,#fffffff5,#ffffffc2);border-radius:20px;flex-direction:column;align-items:stretch;gap:6px;width:auto;max-width:none;max-height:min(70vh,360px);padding:8px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 22px 52px #0f172a24}.DashboardApp-module__4sBqna__dashboardShellNav .DashboardApp-module__4sBqna__openNavList{display:flex}.DashboardApp-module__4sBqna__dashboardShellNav .DashboardApp-module__4sBqna__navButton{border-radius:14px;justify-content:space-between;width:100%;min-height:44px;padding:11px 12px}}.DashboardApp-module__4sBqna__main{gap:14px}.DashboardApp-module__4sBqna__dashboardHero,.DashboardApp-module__4sBqna__dashboardHeroStatus{display:none}.DashboardApp-module__4sBqna__panelStack{gap:14px}.DashboardApp-module__4sBqna__overviewSnapshotCard{margin-top:0}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-locked=true]{filter:grayscale(.18);opacity:.58}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-locked=true]:after{color:#334155;content:"Locked";letter-spacing:.08em;pointer-events:none;text-transform:uppercase;z-index:2;background:#0f172a1a;border:1px solid #0f172a1a;border-radius:999px;justify-content:center;align-items:center;min-width:86px;padding:6px 10px;font-size:10px;font-weight:900;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DashboardApp-module__4sBqna__protectionDetailGrid article{position:relative}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-tone=muted]>strong{color:#94a3b8}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-tone=risk]>strong{color:#dc2626}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-tone=medium]>strong{color:#f97316}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-tone=safe]>strong{color:#16a34a}.DashboardApp-module__4sBqna__protectionDetailGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.DashboardApp-module__4sBqna__protectionDetailGrid article{aspect-ratio:auto;min-height:132px}.DashboardApp-module__4sBqna__protectionDetailGrid article[role=button]{cursor:pointer}.DashboardApp-module__4sBqna__protectionDetailGrid article[role=button]:hover{border-color:#2563eb47;transform:translateY(-2px)}.DashboardApp-module__4sBqna__protectionDetailGrid article>strong{font-size:clamp(30px,4vw,48px)}.DashboardApp-module__4sBqna__protectionDetailGrid article>p{max-width:22ch}@media (max-width:980px){.DashboardApp-module__4sBqna__protectionDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.DashboardApp-module__4sBqna__protectionDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardApp-module__4sBqna__protectionDetailGrid article{min-height:118px;padding:12px}.DashboardApp-module__4sBqna__protectionDetailGrid article>strong{font-size:clamp(26px,9vw,38px)}.DashboardApp-module__4sBqna__protectionDetailGrid article>p{font-size:11px}}.DashboardApp-module__4sBqna__overviewTierSection{width:100%;max-width:100%;margin:10px auto 0;display:grid}.DashboardApp-module__4sBqna__overviewTierSection>*{width:100%;max-width:100%}@media (max-width:760px){.DashboardApp-module__4sBqna__overviewTierSection{margin-top:8px}}.DashboardApp-module__4sBqna__privacyScoreMetricCard{gap:3px;min-height:128px!important;padding-bottom:12px!important}.DashboardApp-module__4sBqna__privacyScoreTrend{align-items:end;gap:0;margin:0;display:grid}.DashboardApp-module__4sBqna__privacyScoreTrend .DashboardApp-module__4sBqna__miniTrend{width:100%;height:34px}@media (max-width:640px){.DashboardApp-module__4sBqna__privacyScoreTrend .DashboardApp-module__4sBqna__miniTrend{height:28px}}.DashboardApp-module__4sBqna__protectionCardButton{color:#2563eb;cursor:pointer;background:#2563eb1a;border:1px solid #2563eb38;border-radius:999px;align-self:stretch;width:100%;min-width:0;padding:8px 12px;font-family:Arial,sans-serif;font-size:11px;font-weight:900}.DashboardApp-module__4sBqna__protectionCardButton:hover{color:#fff;background:#2563eb}.DashboardApp-module__4sBqna__protectionCardButton:disabled{cursor:wait;opacity:.72}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=email-scan]>strong{letter-spacing:-.03em!important;font-size:clamp(18px,2.2vw,24px)!important;line-height:1!important}.DashboardApp-module__4sBqna__emailScanMeta{gap:3px;margin:2px 0 0;display:grid}.DashboardApp-module__4sBqna__emailScanMeta div{align-items:baseline;gap:6px;min-width:0;display:flex}.DashboardApp-module__4sBqna__emailScanMeta dt{color:#64748b;letter-spacing:.1em;text-transform:uppercase;flex:none;font-size:9px;font-weight:900;line-height:1.2}.DashboardApp-module__4sBqna__emailScanMeta dt:after{content:":"}.DashboardApp-module__4sBqna__emailScanMeta dd{color:#0f172a;overflow-wrap:anywhere;min-width:0;margin:0;font-size:10px;font-weight:850;line-height:1.2}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=email-scan][data-plan=free] .DashboardApp-module__4sBqna__protectionCardButton{color:#fff;background:linear-gradient(135deg,#64748b,#334155);border-color:#64748b57;box-shadow:0 12px 28px #64748b33}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=email-scan][data-plan=essential] .DashboardApp-module__4sBqna__protectionCardButton{color:#fff;background:linear-gradient(135deg,#16a34a,#059669);border-color:#16a34a57;box-shadow:0 12px 28px #16a34a38}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=email-scan][data-plan=premium] .DashboardApp-module__4sBqna__protectionCardButton{color:#fff;background:linear-gradient(135deg,#f59e0b,#b45309);border-color:#f59e0b57;box-shadow:0 12px 28px #f59e0b38}@media (max-width:640px){.DashboardApp-module__4sBqna__emailScanMeta{gap:7px}.DashboardApp-module__4sBqna__emailScanMeta dd{font-size:10px;line-height:1.2}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=email-scan]{gap:7px}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=email-scan]>strong{font-size:20px!important}}.DashboardApp-module__4sBqna__priorityCenterGroups{justify-items:stretch;gap:16px;width:100%;display:grid}.DashboardApp-module__4sBqna__priorityCardGroup{justify-items:stretch;gap:10px;width:100%;display:grid}.DashboardApp-module__4sBqna__priorityGroupHeader{box-sizing:border-box;background:radial-gradient(circle at 14% 20%,#2563eb33,#0000 34%),linear-gradient(135deg,#0f172af5,#1e293be6 54%,#0f172af5);border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:auto minmax(0,1fr);justify-self:stretch;align-items:center;gap:10px;width:100%;padding:12px 14px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 14px 34px #0f172a24}.DashboardApp-module__4sBqna__priorityGroupHeader:after{content:"";opacity:.72;background:linear-gradient(90deg,#0000,#ffffff24,#0000);height:1px;position:absolute;top:0;left:14px;right:14px}.DashboardApp-module__4sBqna__priorityGroupHeader strong{color:#fff;letter-spacing:-.01em;font-size:15px;font-weight:950}.DashboardApp-module__4sBqna__priorityGroupHeader span{color:#e2e8f0c7;font-size:12px;font-weight:750}@media (max-width:520px){.DashboardApp-module__4sBqna__priorityGroupHeader{border-radius:16px;padding:11px 12px}.DashboardApp-module__4sBqna__priorityGroupHeader span{font-size:11px}}@media (max-width:640px){.DashboardApp-module__4sBqna__protectionCenterCard{justify-items:stretch;padding:16px}.DashboardApp-module__4sBqna__priorityCenterGroups{justify-items:stretch;gap:18px;width:100%}.DashboardApp-module__4sBqna__priorityCardGroup{justify-items:stretch;gap:10px;width:100%}.DashboardApp-module__4sBqna__priorityGroupHeader{width:100%}.DashboardApp-module__4sBqna__priorityCardGroup .DashboardApp-module__4sBqna__protectionDetailGrid{justify-items:stretch;gap:12px;width:100%;grid-template-columns:1fr!important}.DashboardApp-module__4sBqna__priorityCardGroup .DashboardApp-module__4sBqna__protectionDetailGrid article{align-items:start;gap:8px;width:100%;max-width:none;min-height:auto;padding:15px;display:grid}.DashboardApp-module__4sBqna__priorityCardGroup .DashboardApp-module__4sBqna__protectionDetailGrid article>strong{font-size:clamp(21px,6vw,28px)!important;line-height:1!important}.DashboardApp-module__4sBqna__priorityCardGroup .DashboardApp-module__4sBqna__protectionDetailGrid article>p{max-width:none}.DashboardApp-module__4sBqna__priorityCardGroup .DashboardApp-module__4sBqna__visualBars,.DashboardApp-module__4sBqna__priorityCardGroup .DashboardApp-module__4sBqna__alertDots,.DashboardApp-module__4sBqna__priorityCardGroup .DashboardApp-module__4sBqna__miniTrend{width:100%;max-width:220px}.DashboardApp-module__4sBqna__priorityCardGroup .DashboardApp-module__4sBqna__emailScanMeta{gap:3px;width:100%}.DashboardApp-module__4sBqna__priorityCardGroup .DashboardApp-module__4sBqna__emailScanMeta dd{font-size:10px}.DashboardApp-module__4sBqna__priorityCardGroup .DashboardApp-module__4sBqna__protectionCardButton{justify-self:stretch;width:100%}}.DashboardApp-module__4sBqna__priorityGroupHeader>div{z-index:1;gap:3px;width:100%;min-width:0;display:grid;position:relative}.DashboardApp-module__4sBqna__priorityGroupHeader button{appearance:none;color:#cbd5e1;cursor:pointer;z-index:1;background:linear-gradient(145deg,#ffffff2e,#94a3b81f),#0f172a38;border:1px solid #e2e8f024;border-radius:8px;flex:none;justify-content:center;align-self:start;align-items:center;min-width:22px;height:22px;padding:0;font-family:Arial,sans-serif;font-size:13px;font-weight:900;line-height:1;transition:transform .16s,background .16s,border-color .16s,color .16s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff21,0 8px 18px #0206172e}.DashboardApp-module__4sBqna__priorityGroupHeader button:hover{color:#f8fafc;background:linear-gradient(145deg,#ffffff3d,#94a3b829),#1e293b57;border-color:#e2e8f03d;transform:translateY(-1px)}.DashboardApp-module__4sBqna__priorityGroupHeader button[aria-expanded=false]{color:#94a3b8}.DashboardApp-module__4sBqna__cleanupPlanModalBackdrop{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:90;background:radial-gradient(circle at 18% 12%,#2563eb2e,#0000 36%),radial-gradient(circle at 78% 18%,#dc262624,#0000 34%),#0f172a57;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0;overflow:hidden}.DashboardApp-module__4sBqna__cleanupPlanModal{box-sizing:border-box;color:#0f172a;overscroll-behavior:contain;scrollbar-color:#94a3b8d1 #e2e8f075;background:linear-gradient(135deg,#f8fafce0,#f1f5f9b8),#ffffffb8;border:1px solid #ffffffb8;border-radius:28px;gap:18px;width:min(100%,880px);max-width:880px;max-height:min(86vh,860px);padding:18px;display:grid;overflow:auto;box-shadow:inset 0 1px #ffffffc2,0 34px 90px #0f172a3d}.DashboardApp-module__4sBqna__cleanupPlanModal::-webkit-scrollbar{width:10px}.DashboardApp-module__4sBqna__cleanupPlanModal::-webkit-scrollbar-track{background:#e2e8f075;border-radius:999px}.DashboardApp-module__4sBqna__cleanupPlanModal::-webkit-scrollbar-thumb{background:#94a3b8d1;border-radius:999px}.DashboardApp-module__4sBqna__cleanupPlanModalHeader{z-index:2;background:linear-gradient(135deg,#ffffffeb,#f8fafcc7),#ffffffa8;border:1px solid #e2e8f08f;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:20px;display:grid;position:sticky;top:0;box-shadow:inset 0 1px #ffffffd1,0 18px 42px #0f172a14}.DashboardApp-module__4sBqna__cleanupPlanBrand{color:#0f172a;letter-spacing:.16em;font-size:12px;font-weight:950;display:inline-flex}.DashboardApp-module__4sBqna__cleanupPlanBrand strong{color:#dc2626}.DashboardApp-module__4sBqna__cleanupPlanModalHeader h2{color:#0f172a;letter-spacing:-.035em;text-overflow:clip;white-space:nowrap;max-width:100%;margin:0;font-size:clamp(22px,3.45vw,40px);font-weight:950;line-height:1;overflow:visible}.DashboardApp-module__4sBqna__cleanupPlanHeaderDetail{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.DashboardApp-module__4sBqna__cleanupPlanHeaderDetail p{color:#64748b;max-width:22ch;margin:0;font-size:clamp(13px,1.65vw,15px);font-weight:700;line-height:1.2}.DashboardApp-module__4sBqna__cleanupPlanCompletedStatus{color:#475569;white-space:nowrap;background:linear-gradient(135deg,#f8fafcd6,#e2e8f09e),#ffffff94;border:1px solid #cbd5e1b8;border-radius:999px;place-self:end;width:fit-content;padding:7px 12px;font-size:12px;font-weight:500;line-height:1}.DashboardApp-module__4sBqna__cleanupPlanHeaderActions{justify-content:end;justify-self:end;align-items:center;gap:7px;min-width:max-content;display:flex}.DashboardApp-module__4sBqna__cleanupPlanPercent{color:#fff;border-radius:13px;justify-content:center;align-items:center;min-width:48px;height:34px;padding:0 10px;font-size:13px;font-weight:900;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff3d,0 10px 20px #0f172a24}.DashboardApp-module__4sBqna__cleanupPlanPercent[data-tone=risk]{background:linear-gradient(135deg,#dc2626,#991b1b)}.DashboardApp-module__4sBqna__cleanupPlanPercent[data-tone=medium]{background:linear-gradient(135deg,#f97316,#c2410c)}.DashboardApp-module__4sBqna__cleanupPlanPercent[data-tone=warning]{color:#111827;background:linear-gradient(135deg,#facc15,#ca8a04)}.DashboardApp-module__4sBqna__cleanupPlanPercent[data-tone=safe]{background:linear-gradient(135deg,#16a34a,#047857)}.DashboardApp-module__4sBqna__cleanupPlanHeaderActions button{appearance:none;color:#0f172a;cursor:pointer;background:linear-gradient(135deg,#ffffffe0,#f8fafcb3);border:1px solid #cbd5e1c2;border-radius:12px;width:34px;height:34px;padding:0;font-family:Arial,sans-serif;font-size:14px;font-weight:900;line-height:1}.DashboardApp-module__4sBqna__cleanupPlanList{gap:14px;display:grid}.DashboardApp-module__4sBqna__cleanupPlanList article{background:linear-gradient(135deg,#ffffffbd,#f8fafc8f),#ffffff8f;border:1px solid #e2e8f0ad;border-radius:20px;gap:14px;padding:16px;display:grid}.DashboardApp-module__4sBqna__cleanupPlanSiteHeader{background:linear-gradient(135deg,#0f172af5,#1e293be6);border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.DashboardApp-module__4sBqna__cleanupPlanSiteHeader h3{color:#fff;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:900}.DashboardApp-module__4sBqna__cleanupPlanSiteHeader a{color:#fff;background:#ffffff1f;border:1px solid #e2e8f038;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.DashboardApp-module__4sBqna__cleanupPlanSiteHeader svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px}.DashboardApp-module__4sBqna__cleanupPlanList article>div:last-child{gap:10px;display:grid}.DashboardApp-module__4sBqna__cleanupPlanList label{cursor:pointer;background:#ffffff94;border:1px solid #e2e8f0c2;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.DashboardApp-module__4sBqna__cleanupPlanList input{accent-color:#2563eb;margin-top:3px}.DashboardApp-module__4sBqna__cleanupPlanList label span{gap:3px;display:grid}.DashboardApp-module__4sBqna__cleanupPlanList label strong{color:#0f172a;font-size:14px;font-weight:850}.DashboardApp-module__4sBqna__cleanupPlanList label small{color:#64748b;font-size:12px;font-weight:650;line-height:1.35}@media (max-width:640px){.DashboardApp-module__4sBqna__cleanupPlanModalBackdrop{padding:14px}.DashboardApp-module__4sBqna__cleanupPlanModal{border-radius:22px;max-height:88vh;padding:12px}.DashboardApp-module__4sBqna__cleanupPlanModalHeader{border-radius:18px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:16px}.DashboardApp-module__4sBqna__cleanupPlanBrand{letter-spacing:.14em;font-size:11px}.DashboardApp-module__4sBqna__cleanupPlanModalHeader h2{text-overflow:clip;white-space:nowrap;max-width:100%;font-size:clamp(17px,4.9vw,23px);overflow:visible}.DashboardApp-module__4sBqna__cleanupPlanHeaderDetail{grid-template-columns:1fr;gap:10px}.DashboardApp-module__4sBqna__cleanupPlanHeaderDetail p{max-width:18ch;font-size:12px;line-height:1.2}.DashboardApp-module__4sBqna__cleanupPlanCompletedStatus{text-align:center;justify-self:start;width:fit-content;padding:7px 11px;font-size:12px;font-weight:500}.DashboardApp-module__4sBqna__cleanupPlanHeaderActions{align-items:center;gap:7px;position:static}.DashboardApp-module__4sBqna__cleanupPlanPercent{border-radius:12px;min-width:44px;height:32px;padding:0 9px;font-size:12px}.DashboardApp-module__4sBqna__cleanupPlanHeaderActions button{width:32px;height:32px;padding:0;font-size:13px}}.DashboardApp-module__4sBqna__cleanupPlanModalHeader{grid-template-columns:1fr;position:sticky}.DashboardApp-module__4sBqna__cleanupPlanModalHeader>div:first-child{gap:8px;width:100%;min-width:0;display:grid}.DashboardApp-module__4sBqna__cleanupPlanHeaderActions{position:absolute;top:20px;right:20px}.DashboardApp-module__4sBqna__cleanupPlanModalHeader h2{max-width:calc(100% - 148px)}.DashboardApp-module__4sBqna__cleanupPlanHeaderDetail{grid-template-columns:minmax(0,1fr) auto;width:100%}.DashboardApp-module__4sBqna__cleanupPlanCompletedStatus{justify-self:end}@media (max-width:640px){.DashboardApp-module__4sBqna__cleanupPlanHeaderActions{top:14px;right:14px}.DashboardApp-module__4sBqna__cleanupPlanModalHeader h2{max-width:calc(100% - 116px)}.DashboardApp-module__4sBqna__cleanupPlanHeaderDetail{grid-template-columns:1fr}.DashboardApp-module__4sBqna__cleanupPlanCompletedStatus{justify-self:stretch}}.DashboardApp-module__4sBqna__cleanupPlanHeaderDetail p{text-overflow:clip;white-space:nowrap;max-width:none;overflow:visible}@media (max-width:640px){.DashboardApp-module__4sBqna__cleanupPlanHeaderDetail p{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 116px);font-size:12px;overflow:hidden}}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=removal-paths] .DashboardApp-module__4sBqna__protectionCardButton{color:#fff;background:linear-gradient(135deg,#16a34a,#059669);border-color:#16a34a57;box-shadow:0 12px 28px #16a34a38}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=removal-paths] .DashboardApp-module__4sBqna__protectionCardButton:hover{color:#fff;background:linear-gradient(135deg,#15803d,#047857);border-color:#16a34a75}.DashboardApp-module__4sBqna__cleanupPlanModalHeader{-webkit-backdrop-filter:blur(18px)saturate(1.08);z-index:5;background:linear-gradient(135deg,#fffffffa,#f8fafcf2),#fffffff5}.DashboardApp-module__4sBqna__cleanupPlanModalHeader:before{content:"";pointer-events:none;background:#f8fafcf5;height:18px;position:absolute;top:-18px;left:-1px;right:-1px}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites]{padding-right:52px;position:relative}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites]>strong,.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteList li{color:#dc2626}.DashboardApp-module__4sBqna__compromisedSiteInfoButton{appearance:none;color:#0f172a;cursor:pointer;background:#ffffffd1;border:1px solid #cbd5e1d1;border-radius:12px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-family:Arial,sans-serif;font-size:14px;font-weight:900;display:inline-flex;position:absolute;top:12px;right:12px}.DashboardApp-module__4sBqna__compromisedSiteInfoButton[aria-disabled=true]{color:#94a3b8;cursor:not-allowed;opacity:.58}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteList{gap:5px;margin:4px 0 0;padding:0;list-style:none;display:grid}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteList li{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;line-height:1.15;overflow:hidden}.DashboardApp-module__4sBqna__compromisedSiteModalBackdrop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:92;background:#0f172a70;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow:hidden}.DashboardApp-module__4sBqna__compromisedSiteModal{background:#f8fafcf5;border:1px solid #ffffffc7;border-radius:24px;gap:14px;width:min(100%,640px);max-width:640px;max-height:min(84vh,720px);padding:16px;display:grid;overflow:hidden;box-shadow:0 34px 90px #0f172a42}.DashboardApp-module__4sBqna__compromisedSiteModal header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.DashboardApp-module__4sBqna__compromisedSiteModal header h2{color:#0f172a;margin:4px 0 0;font-size:clamp(24px,4vw,36px);font-weight:950;line-height:1}.DashboardApp-module__4sBqna__compromisedSiteModal header button{appearance:none;color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1d1;border-radius:999px;height:38px;padding:0 16px;font-family:Arial,sans-serif;font-weight:850}.DashboardApp-module__4sBqna__compromisedSiteModal ul{overscroll-behavior:contain;gap:9px;margin:0;padding:0 4px 0 0;list-style:none;display:grid;overflow:auto}.DashboardApp-module__4sBqna__compromisedSiteModal li{color:#dc2626;background:#ffffffc7;border:1px solid #e2e8f0c7;border-radius:14px;padding:12px 14px;font-size:14px;font-weight:850}@media (max-width:640px){.DashboardApp-module__4sBqna__compromisedSiteModalBackdrop{padding:14px}.DashboardApp-module__4sBqna__compromisedSiteModal{border-radius:22px;max-height:86vh;padding:12px}}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteInfoButton:hover{color:#fff;background:linear-gradient(135deg,#111827,#2563eb);border-color:#2563eb6b}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteList{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteList li{min-width:0;max-width:100%;display:inline}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteList li[aria-label$="more compromised websites"]{margin-left:-2px}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites]>span,.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites]>p{color:#0f172a}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteInfoButton{color:#fff;background:linear-gradient(135deg,#f97316,#ea580c);border-color:#f973169e;box-shadow:inset 0 1px #ffffff38,0 12px 24px #ea580c42}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteInfoButton[aria-disabled=true]{box-shadow:none;color:#94a3b8;background:linear-gradient(135deg,#e2e8f0,#f8fafc);border-color:#cbd5e1e6}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;width:100%;margin:8px 0 0;padding:0;list-style:none;display:grid}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteList li{color:#dc2626;align-items:baseline;gap:2px;min-width:0;font-size:12px;font-weight:850;line-height:1.15;display:inline-flex}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteList li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteList li em{color:#dc2626;flex:none;font-style:normal;font-weight:950}.DashboardApp-module__4sBqna__compromisedSiteModalBrand{letter-spacing:.18em;align-items:baseline;gap:0;font-family:Arial,sans-serif;line-height:1;display:inline-flex}.DashboardApp-module__4sBqna__compromisedSiteModalBrand b,.DashboardApp-module__4sBqna__compromisedSiteModalBrand strong{font-size:clamp(12px,1.4vw,15px);font-weight:950}.DashboardApp-module__4sBqna__compromisedSiteModalBrand b{color:#0f172a}.DashboardApp-module__4sBqna__compromisedSiteModalBrand strong,.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteList li,.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteList li span,.DashboardApp-module__4sBqna__protectionDetailGrid article[data-action=compromised-sites] .DashboardApp-module__4sBqna__compromisedSiteList li em{color:#dc2626}.DashboardApp-module__4sBqna__onboardingResultsLoadingModal{text-align:center;background:radial-gradient(circle at 50% 18%,#2563eb24,#0000 34%),linear-gradient(145deg,#ffffffe6,#f8fafcb8);border:1px solid #ffffffc7;border-radius:24px;place-items:center;width:min(100%,420px);max-width:420px;padding:28px 24px;display:grid;box-shadow:inset 0 1px #ffffffd1,0 30px 90px #0f172a47}.DashboardApp-module__4sBqna__onboardingResultsLoadingBrand{letter-spacing:.18em;align-items:baseline;font-family:Arial,sans-serif;line-height:1;display:inline-flex}.DashboardApp-module__4sBqna__onboardingResultsLoadingBrand b,.DashboardApp-module__4sBqna__onboardingResultsLoadingBrand strong{font-size:12px;font-weight:950}.DashboardApp-module__4sBqna__onboardingResultsLoadingBrand b{color:#0f172a}.DashboardApp-module__4sBqna__onboardingResultsLoadingBrand strong{color:#dc2626}.DashboardApp-module__4sBqna__onboardingResultsLoadingOrb{background:conic-gradient(from 90deg,#16a34a,#2563eb,#dc2626,#16a34a);border-radius:999px;width:58px;height:58px;margin:18px 0 14px;animation:.98s linear infinite DashboardApp-module__4sBqna__onboardingResultsSpin;position:relative}.DashboardApp-module__4sBqna__onboardingResultsLoadingOrb:after{border-radius:inherit;content:"";background:#f8fafcf5;position:absolute;inset:8px}.DashboardApp-module__4sBqna__onboardingResultsLoadingModal h2{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:clamp(22px,5vw,30px);font-weight:950;line-height:1}.DashboardApp-module__4sBqna__onboardingResultsLoadingModal p{color:#64748b;max-width:30ch;margin:10px 0 0;font-size:14px;font-weight:750;line-height:1.35}@keyframes DashboardApp-module__4sBqna__onboardingResultsSpin{to{transform:rotate(360deg)}}
