.EngagementAuditorWorkspace-module__sTKmSq__page{width:min(1180px,100%);color:var(--readiv-text,#0f172a);gap:18px;margin:0 auto;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__hero{border:1px solid var(--readiv-border,#dbe3ef);background:var(--readiv-surface,#fff);border-radius:22px;justify-content:space-between;align-items:flex-start;gap:22px;min-width:0;padding:26px;display:flex;box-shadow:0 14px 36px #0f172a0f}.EngagementAuditorWorkspace-module__sTKmSq__eyebrow{color:var(--readiv-accent-strong,#0f766e);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:10px;font-size:12px;font-weight:900;display:inline-flex}.EngagementAuditorWorkspace-module__sTKmSq__hero h1{letter-spacing:-.03em;margin:0;font-size:clamp(25px,3vw,38px);line-height:1.08}.EngagementAuditorWorkspace-module__sTKmSq__hero p{color:var(--readiv-text-muted,#64748b);margin:10px 0 0;font-weight:650}.EngagementAuditorWorkspace-module__sTKmSq__scopeBadge,.EngagementAuditorWorkspace-module__sTKmSq__modeBadge{border:1px solid var(--readiv-border,#dbe3ef);background:var(--readiv-surface-soft,#f8fafc);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:12.5px;font-weight:850;display:inline-flex}.EngagementAuditorWorkspace-module__sTKmSq__scopeNotice{background:#0f766e0f;border:1px solid #0f766e3d;border-radius:16px;gap:4px;padding:15px 18px;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__scopeNotice strong{font-size:13px}.EngagementAuditorWorkspace-module__sTKmSq__scopeNotice span{color:var(--readiv-text-muted,#64748b);font-size:12px;line-height:1.55}.EngagementAuditorWorkspace-module__sTKmSq__factGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__factGrid article{border:1px solid var(--readiv-border,#dbe3ef);background:var(--readiv-surface,#fff);border-radius:16px;gap:7px;min-width:0;padding:16px;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__factGrid span,.EngagementAuditorWorkspace-module__sTKmSq__contextCard dt,.EngagementAuditorWorkspace-module__sTKmSq__sectionHeader>div>span,.EngagementAuditorWorkspace-module__sTKmSq__cardHeading span{color:var(--readiv-text-muted,#64748b);letter-spacing:.07em;text-transform:uppercase;font-size:11.5px;font-weight:850}.EngagementAuditorWorkspace-module__sTKmSq__factGrid strong{text-overflow:ellipsis;font-size:15px;line-height:1.25;overflow:hidden}.EngagementAuditorWorkspace-module__sTKmSq__contextGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__contextCard,.EngagementAuditorWorkspace-module__sTKmSq__milestoneSection{border:1px solid var(--readiv-border,#dbe3ef);background:var(--readiv-surface,#fff);border-radius:18px;min-width:0;padding:20px}.EngagementAuditorWorkspace-module__sTKmSq__cardHeading{align-items:center;gap:10px;margin-bottom:16px;display:flex}.EngagementAuditorWorkspace-module__sTKmSq__cardHeading>div{gap:3px;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__cardHeading strong{font-size:14px}.EngagementAuditorWorkspace-module__sTKmSq__contextCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__contextCard dl>div{background:var(--readiv-surface-soft,#f8fafc);border-radius:12px;gap:5px;padding:11px;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__contextCard dd{margin:0;font-size:13px;font-weight:800}.EngagementAuditorWorkspace-module__sTKmSq__frameworks{flex-wrap:wrap;gap:8px;display:flex}.EngagementAuditorWorkspace-module__sTKmSq__frameworks span{background:var(--readiv-surface-soft,#f8fafc);border-radius:999px;align-items:center;min-height:32px;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.EngagementAuditorWorkspace-module__sTKmSq__frameworks p{color:var(--readiv-text-muted,#64748b);margin:0;font-size:13px}.EngagementAuditorWorkspace-module__sTKmSq__milestoneSection{gap:16px;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__sectionHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.EngagementAuditorWorkspace-module__sTKmSq__sectionHeader h2{letter-spacing:-.02em;margin:4px 0 0;font-size:20px}.EngagementAuditorWorkspace-module__sTKmSq__sectionHeader p{color:var(--readiv-text-muted,#64748b);margin:6px 0 0;font-size:12px;line-height:1.55}.EngagementAuditorWorkspace-module__sTKmSq__milestoneList{gap:10px;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__milestone{border:1px solid var(--readiv-border,#dbe3ef);background:var(--readiv-surface-soft,#f8fafc);border-radius:14px;grid-template-columns:34px minmax(0,1fr);gap:11px;padding:14px;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__statusIcon{background:var(--readiv-surface,#fff);border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__milestone[data-tone=complete] .EngagementAuditorWorkspace-module__sTKmSq__statusIcon{color:#047857}.EngagementAuditorWorkspace-module__sTKmSq__milestone[data-tone=attention] .EngagementAuditorWorkspace-module__sTKmSq__statusIcon{color:#b45309}.EngagementAuditorWorkspace-module__sTKmSq__milestone[data-tone=active] .EngagementAuditorWorkspace-module__sTKmSq__statusIcon{color:#0369a1}.EngagementAuditorWorkspace-module__sTKmSq__milestoneCopy{gap:7px;min-width:0;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__milestoneTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.EngagementAuditorWorkspace-module__sTKmSq__milestoneTop>div{gap:3px;min-width:0;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__milestoneTop span{color:var(--readiv-text-muted,#64748b);letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:800}.EngagementAuditorWorkspace-module__sTKmSq__milestoneTop strong{font-size:14px}.EngagementAuditorWorkspace-module__sTKmSq__milestoneTop em{background:var(--readiv-surface,#fff);border-radius:999px;flex:none;padding:5px 8px;font-size:11.5px;font-style:normal;font-weight:850}.EngagementAuditorWorkspace-module__sTKmSq__milestoneCopy p{color:var(--readiv-text-muted,#64748b);margin:0;font-size:12px;line-height:1.55}.EngagementAuditorWorkspace-module__sTKmSq__milestoneMeta{color:var(--readiv-text-muted,#64748b);flex-wrap:wrap;gap:7px 12px;font-size:12.5px;font-weight:700;display:flex}.EngagementAuditorWorkspace-module__sTKmSq__blockedReason{color:#92400e;background:#b453091a;border-radius:10px;padding:9px 10px;font-size:12.5px;font-weight:750;line-height:1.5}.EngagementAuditorWorkspace-module__sTKmSq__emptyState,.EngagementAuditorWorkspace-module__sTKmSq__errorState{border:1px dashed var(--readiv-border,#cbd5e1);min-height:116px;color:var(--readiv-text-muted,#64748b);text-align:center;border-radius:14px;align-content:center;place-items:center;gap:7px;padding:20px;font-size:12px;display:grid}.EngagementAuditorWorkspace-module__sTKmSq__errorState strong{color:var(--readiv-text,#0f172a)}.EngagementAuditorWorkspace-module__sTKmSq__errorState button{border:1px solid var(--readiv-border,#dbe3ef);background:var(--readiv-surface,#fff);min-height:34px;color:inherit;font:inherit;cursor:pointer;border-radius:999px;margin-top:3px;padding:0 13px;font-weight:850}html[data-readiv-theme=dark] .EngagementAuditorWorkspace-module__sTKmSq__blockedReason{color:#fbbf24}@media (max-width:900px){.EngagementAuditorWorkspace-module__sTKmSq__factGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EngagementAuditorWorkspace-module__sTKmSq__contextGrid{grid-template-columns:1fr}}@media (max-width:620px){.EngagementAuditorWorkspace-module__sTKmSq__hero,.EngagementAuditorWorkspace-module__sTKmSq__sectionHeader,.EngagementAuditorWorkspace-module__sTKmSq__milestoneTop{flex-direction:column}.EngagementAuditorWorkspace-module__sTKmSq__factGrid,.EngagementAuditorWorkspace-module__sTKmSq__contextCard dl{grid-template-columns:1fr}.EngagementAuditorWorkspace-module__sTKmSq__scopeBadge,.EngagementAuditorWorkspace-module__sTKmSq__modeBadge{align-self:flex-start}}
.AsyncPageState-module__1jyx5a__state,.AsyncPageState-module__1jyx5a__loadingShell,.AsyncPageState-module__1jyx5a__loadingCompact{--aps-surface:#fff;--aps-raised:#f7faf8;--aps-text:#10211c;--aps-muted:#55625d;--aps-soft:#65726d;--aps-border:#0f231d1a;--aps-border-strong:#0f231d29;--aps-accent:#0f9f78;--aps-accent-text:#08785d;--aps-accent-strong:#087258;--aps-accent-soft:#0f9f7814;--aps-accent-border:#0f9f7838;--aps-primary-text:#fff;--aps-danger:#b33a3a;--aps-danger-soft:#b33a3a12;--aps-danger-border:#b33a3a33;--aps-success:#087258;--aps-success-soft:#0f9f7812;--aps-skeleton-a:#dae2de9e;--aps-skeleton-b:#f3f7f5fa}:is(html[data-readiv-theme=dark] .AsyncPageState-module__1jyx5a__state,html[data-readiv-theme=dark] .AsyncPageState-module__1jyx5a__loadingShell,html[data-readiv-theme=dark] .AsyncPageState-module__1jyx5a__loadingCompact){--aps-surface:#111716;--aps-raised:#151c1a;--aps-text:#edf2ef;--aps-muted:#95a29c;--aps-soft:#8a9692;--aps-border:#ffffff12;--aps-border-strong:#ffffff1f;--aps-accent:#22e0a4;--aps-accent-text:#22e0a4;--aps-accent-strong:#22e0a4;--aps-accent-soft:#22e0a414;--aps-accent-border:#22e0a433;--aps-primary-text:#05271e;--aps-danger:#ff8585;--aps-danger-soft:#ff858512;--aps-danger-border:#ff85852e;--aps-success:#22e0a4;--aps-success-soft:#22e0a412;--aps-skeleton-a:#ffffff0b;--aps-skeleton-b:#ffffff16}.AsyncPageState-module__1jyx5a__state{border:1px solid var(--aps-border);width:100%;min-height:148px;color:var(--aps-text);background:radial-gradient(circle at 100% 0%, var(--aps-accent-soft), transparent 17rem), var(--aps-surface);border-radius:13px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:13px;padding:18px;display:grid;box-shadow:0 7px 24px #0f231d08}html[data-readiv-theme=dark] .AsyncPageState-module__1jyx5a__state{box-shadow:none}.AsyncPageState-module__1jyx5a__compact{min-height:0;padding:14px 15px}.AsyncPageState-module__1jyx5a__firstUse{border-color:var(--aps-accent-border)}.AsyncPageState-module__1jyx5a__error{border-color:var(--aps-danger-border);background:linear-gradient(90deg, var(--aps-danger-soft), transparent 72%), var(--aps-surface)}.AsyncPageState-module__1jyx5a__success{border-color:var(--aps-accent-border);background:linear-gradient(90deg, var(--aps-success-soft), transparent 72%), var(--aps-surface)}.AsyncPageState-module__1jyx5a__icon{border:1px solid var(--aps-accent-border);width:34px;height:34px;color:var(--aps-accent-strong);background:var(--aps-accent-soft);letter-spacing:.02em;border-radius:9px;place-items:center;font-size:12.5px;font-weight:800;line-height:1;display:grid}.AsyncPageState-module__1jyx5a__firstUseIcon{color:var(--aps-accent-strong)}.AsyncPageState-module__1jyx5a__errorIcon{color:var(--aps-danger);border-color:var(--aps-danger-border);background:var(--aps-danger-soft)}.AsyncPageState-module__1jyx5a__successIcon{color:var(--aps-success);border-color:var(--aps-accent-border);background:var(--aps-success-soft)}.AsyncPageState-module__1jyx5a__copy{min-width:0}.AsyncPageState-module__1jyx5a__eyebrow{color:var(--aps-accent-strong);letter-spacing:.085em;text-transform:uppercase;margin-bottom:5px;font-size:11.5px;font-weight:780;line-height:1.2;display:block}.AsyncPageState-module__1jyx5a__copy h2{color:var(--aps-text);font-family:var(--font-readiv-display), Fraunces, Georgia, serif;letter-spacing:-.025em;margin:0;font-size:16px;font-weight:570;line-height:1.17}.AsyncPageState-module__1jyx5a__copy>p{max-width:760px;color:var(--aps-muted);margin:5px 0 0;font-size:12.5px;font-weight:520;line-height:1.55}.AsyncPageState-module__1jyx5a__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-width:900px;margin:12px 0 0;padding:0;list-style:none;display:grid}.AsyncPageState-module__1jyx5a__steps li{border:1px solid var(--aps-border);background:var(--aps-raised);border-radius:9px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:7px;min-width:0;padding:8px;display:grid}.AsyncPageState-module__1jyx5a__steps li>span{width:22px;height:22px;color:var(--aps-accent-strong);background:var(--aps-accent-soft);border-radius:7px;place-items:center;font-size:11px;font-weight:800;display:grid}.AsyncPageState-module__1jyx5a__steps li>p{color:var(--aps-muted);margin:0;font-size:11.5px;font-weight:540;line-height:1.42}.AsyncPageState-module__1jyx5a__actions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.AsyncPageState-module__1jyx5a__primary,.AsyncPageState-module__1jyx5a__secondary{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:32px;padding:0 11px;font-size:11.5px;font-weight:720;line-height:1;text-decoration:none;transition:border-color .14s,background .14s,color .14s,transform .14s;display:inline-flex}.AsyncPageState-module__1jyx5a__primary{border:1px solid var(--aps-accent);color:var(--aps-primary-text);background:var(--aps-accent-text)}.AsyncPageState-module__1jyx5a__secondary{border:1px solid var(--aps-border-strong);color:var(--aps-text);background:var(--aps-raised)}.AsyncPageState-module__1jyx5a__primary:hover:not(:disabled),.AsyncPageState-module__1jyx5a__secondary:hover{transform:translateY(-1px)}.AsyncPageState-module__1jyx5a__primary:disabled{opacity:.52;cursor:not-allowed;transform:none}.AsyncPageState-module__1jyx5a__loadingShell,.AsyncPageState-module__1jyx5a__loadingCompact{width:100%}.AsyncPageState-module__1jyx5a__loadingShell{padding:18px 2px}.AsyncPageState-module__1jyx5a__loadingCompact{padding:9px 0}.AsyncPageState-module__1jyx5a__loadingHeader{gap:7px;max-width:600px;display:grid}.AsyncPageState-module__1jyx5a__loadingMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:17px;display:grid}.AsyncPageState-module__1jyx5a__loadingCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.AsyncPageState-module__1jyx5a__skeleton{background:linear-gradient(90deg, var(--aps-skeleton-a) 0%, var(--aps-skeleton-b) 48%, var(--aps-skeleton-a) 100%);background-size:220% 100%;border-radius:7px;animation:1.4s infinite AsyncPageState-module__1jyx5a__readivSkeleton;display:block}.AsyncPageState-module__1jyx5a__skeletonEyebrow{width:105px;height:7px}.AsyncPageState-module__1jyx5a__skeletonTitle{width:min(330px,70%);height:22px}.AsyncPageState-module__1jyx5a__skeletonText{width:min(520px,92%);height:9px}.AsyncPageState-module__1jyx5a__skeletonMetric{min-height:64px}.AsyncPageState-module__1jyx5a__skeletonCard{border-radius:11px;min-height:145px}@keyframes AsyncPageState-module__1jyx5a__readivSkeleton{0%{background-position:100% 0}to{background-position:-120% 0}}@media (max-width:850px){.AsyncPageState-module__1jyx5a__steps{grid-template-columns:1fr}.AsyncPageState-module__1jyx5a__loadingMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.AsyncPageState-module__1jyx5a__loadingCards{grid-template-columns:1fr}}@media (max-width:620px){.AsyncPageState-module__1jyx5a__state{grid-template-columns:1fr;padding:15px}.AsyncPageState-module__1jyx5a__loadingMetrics{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.AsyncPageState-module__1jyx5a__skeleton{animation:none}.AsyncPageState-module__1jyx5a__primary,.AsyncPageState-module__1jyx5a__secondary{transition:none}}
.upload-module__DzfUeq__page{gap:22px;min-height:100%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.upload-module__DzfUeq__header{color:#fff;background:radial-gradient(circle at 88% 18%,#39d8ff3d,#0000 20rem),radial-gradient(circle at 12% 0,#28e0a62e,#0000 18rem),linear-gradient(135deg,#07162d 0%,#0a2342 52%,#04101f 100%);border:1px solid #94a3b829;border-radius:32px;justify-content:space-between;align-items:flex-start;gap:26px;padding:34px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 90px #0f172a3d}.upload-module__DzfUeq__header:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.upload-module__DzfUeq__header>div{z-index:1;position:relative}.upload-module__DzfUeq__eyebrow{color:#7cffcf;letter-spacing:.13em;text-transform:uppercase;margin:0 0 9px;font-size:13px;font-weight:950}.upload-module__DzfUeq__title{color:#fff;letter-spacing:-.065em;margin:0;font-size:clamp(36px,4vw,54px);font-weight:950;line-height:.98}.upload-module__DzfUeq__subtitle{color:#e2e8f0db;max-width:820px;margin-top:16px;font-size:19px;font-weight:600;line-height:1.7}.upload-module__DzfUeq__headerActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:360px;display:flex}.upload-module__DzfUeq__button,.upload-module__DzfUeq__primaryLink,.upload-module__DzfUeq__primaryButton,.upload-module__DzfUeq__secondaryButton,.upload-module__DzfUeq__clearButton{cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:12px 16px;font-weight:950;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.upload-module__DzfUeq__button:hover,.upload-module__DzfUeq__primaryLink:hover,.upload-module__DzfUeq__primaryButton:hover,.upload-module__DzfUeq__secondaryButton:hover,.upload-module__DzfUeq__clearButton:hover{transform:translateY(-1px)}.upload-module__DzfUeq__button{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff18;border:1px solid #ffffff2e}.upload-module__DzfUeq__primaryLink,.upload-module__DzfUeq__primaryButton{color:#06101c;background:linear-gradient(135deg,#28e0a6,#39d8ff);border:none;box-shadow:0 16px 38px #39d8ff33}.upload-module__DzfUeq__secondaryButton{color:#07162d;background:#fff;border:1px solid #dbe3ef;box-shadow:0 12px 30px #0f172a0f}.upload-module__DzfUeq__clearButton{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;padding:10px 14px}.upload-module__DzfUeq__primaryButton:disabled{color:#4b5869;cursor:not-allowed;box-shadow:none;background:#cbd5e1;border-color:#cbd5e1}.upload-module__DzfUeq__guidanceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.upload-module__DzfUeq__guidanceCard,.upload-module__DzfUeq__uploadCard,.upload-module__DzfUeq__panelCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #e2e8f0eb;box-shadow:0 16px 44px #0f172a12}.upload-module__DzfUeq__guidanceCard{border-radius:24px;padding:22px;position:relative;overflow:hidden}.upload-module__DzfUeq__guidanceCard:after{content:"";background:#39d8ff1c;border-radius:999px;width:110px;height:110px;position:absolute;top:-40px;right:-40px}.upload-module__DzfUeq__guidanceCard span,.upload-module__DzfUeq__namingBox span,.upload-module__DzfUeq__selectedFile span,.upload-module__DzfUeq__fieldGroup span{color:#0f766e;text-transform:uppercase;letter-spacing:.09em;font-size:13px;font-weight:950}.upload-module__DzfUeq__guidanceCard strong{color:#07162d;z-index:1;margin-top:8px;font-size:21.25px;font-weight:950;display:block;position:relative}.upload-module__DzfUeq__guidanceCard p{color:#4b5869;z-index:1;margin:9px 0 0;font-size:15.25px;font-weight:700;line-height:1.6;position:relative}.upload-module__DzfUeq__layout{grid-template-columns:minmax(0,1.4fr) minmax(320px,.8fr);align-items:start;gap:24px;display:grid}.upload-module__DzfUeq__uploadCard{border-radius:28px;padding:28px}.upload-module__DzfUeq__dropzone{text-align:center;cursor:pointer;background:radial-gradient(circle at 100% 0,#39d8ff29,#0000 18rem),linear-gradient(#f8fafc,#fff);border:2px dashed #bae6fd;border-radius:26px;padding:56px;transition:all .2s;position:relative;overflow:hidden}.upload-module__DzfUeq__dropzone:before{content:"";pointer-events:none;border:1px solid #0ea5e91f;border-radius:20px;position:absolute;inset:14px}.upload-module__DzfUeq__dropzone:hover{background:radial-gradient(circle at 100% 0,#28e0a629,#0000 18rem),#ecfeff;border-color:#39d8ff;transform:translateY(-1px);box-shadow:0 18px 46px #0ea5e91f}.upload-module__DzfUeq__icon{color:#06101c;background:linear-gradient(135deg,#28e0a6,#39d8ff);border-radius:24px;place-items:center;width:68px;height:68px;margin:0 auto 16px;font-size:32px;display:grid;box-shadow:0 18px 40px #39d8ff38}.upload-module__DzfUeq__input{display:none}.upload-module__DzfUeq__selectedFile,.upload-module__DzfUeq__emptySelection,.upload-module__DzfUeq__namingBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;margin-top:20px;padding:17px}.upload-module__DzfUeq__selectedFile{justify-content:space-between;align-items:center;gap:16px;display:flex}.upload-module__DzfUeq__selectedFile strong,.upload-module__DzfUeq__namingBox strong{color:#07162d;word-break:break-word;margin-top:7px;font-size:17.75px;font-weight:950;display:block}.upload-module__DzfUeq__selectedFile p,.upload-module__DzfUeq__namingBox p{color:#4b5869;margin:7px 0 0;font-size:15.25px;font-weight:700;line-height:1.6}.upload-module__DzfUeq__emptySelection{color:#4b5869;border-style:dashed;font-size:16.5px;font-weight:850}.upload-module__DzfUeq__formGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.upload-module__DzfUeq__fieldGroup{gap:8px;margin-top:16px;display:grid}.upload-module__DzfUeq__inputField,.upload-module__DzfUeq__textarea{color:#07162d;box-sizing:border-box;background:#fff;border:1px solid #dbe3ef;border-radius:16px;outline:none;width:100%;padding:13px 14px;font-size:16.5px;font-weight:750;box-shadow:0 8px 18px #0f172a09}.upload-module__DzfUeq__textarea{resize:vertical;line-height:1.6}.upload-module__DzfUeq__actions{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.upload-module__DzfUeq__message{border-radius:18px;margin-top:20px;padding:15px;font-weight:850;line-height:1.5}.upload-module__DzfUeq__success{color:#047857;background:#ecfdf5;border:1px solid #bbf7d0}.upload-module__DzfUeq__error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.upload-module__DzfUeq__info{color:#075985;background:#ecfeff;border:1px solid #bae6fd}.upload-module__DzfUeq__sidePanel{gap:18px;display:grid;position:sticky;top:118px}.upload-module__DzfUeq__panelCard{border-radius:24px;padding:22px}.upload-module__DzfUeq__panelCard h2{color:#07162d;letter-spacing:-.04em;margin:0 0 16px;font-size:21px;font-weight:950}.upload-module__DzfUeq__panelCard p{color:#334155;margin:0;font-size:16.5px;font-weight:700;line-height:1.7}.upload-module__DzfUeq__supportedList{gap:10px;display:grid}.upload-module__DzfUeq__supportedItem{color:#07162d;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:12px;font-size:15.25px;font-weight:850}.upload-module__DzfUeq__checklist{color:#334155;margin:0;padding-left:20px;font-size:16.5px;font-weight:750;line-height:1.85}.upload-module__DzfUeq__panelLinks{gap:10px;margin-top:16px;display:grid}.upload-module__DzfUeq__panelLinks a{color:#075985;background:#ecfeff;border:1px solid #bae6fd;border-radius:16px;padding:12px;font-size:15.25px;font-weight:950;text-decoration:none}@media (max-width:1150px){.upload-module__DzfUeq__header{flex-direction:column}.upload-module__DzfUeq__headerActions{justify-content:flex-start;min-width:0}.upload-module__DzfUeq__guidanceGrid,.upload-module__DzfUeq__layout{grid-template-columns:1fr}.upload-module__DzfUeq__sidePanel{position:static}}@media (max-width:800px){.upload-module__DzfUeq__title{font-size:34px}.upload-module__DzfUeq__formGrid{grid-template-columns:1fr}.upload-module__DzfUeq__dropzone{padding:38px 20px}.upload-module__DzfUeq__selectedFile{flex-direction:column;align-items:flex-start}}.upload-module__DzfUeq__page{--up-bg:#f5f7f6;--up-surface:#fff;--up-raised:#f8faf9;--up-border:#0f231d1a;--up-border-strong:#0f231d29;--up-text:#10211c;--up-muted:#53625b;--up-soft:#65726d;--up-accent:#0fa67f;--up-accent-text:#08785d;--up-accent-strong:#08785d;--up-accent-soft:#0fa67f17;--up-danger:#b33a3a;--up-danger-soft:#b33a3a14;color:var(--up-text);background:radial-gradient(circle at 92% 0%, #0fa67f0d, transparent 25rem), var(--up-bg);gap:11px;padding-top:20px}html[data-readiv-theme=dark] .upload-module__DzfUeq__page{--up-bg:#0a0e0d;--up-surface:#111716;--up-raised:#151c1a;--up-border:#ffffff12;--up-border-strong:#ffffff1f;--up-text:#edf2ef;--up-muted:#95a29c;--up-soft:#8a9692;--up-accent:#22e0a4;--up-accent-text:#22e0a4;--up-accent-strong:#22e0a4;--up-accent-soft:#22e0a417;--up-danger:#ff8585;--up-danger-soft:#ff858514}.upload-module__DzfUeq__header,.upload-module__DzfUeq__guidanceCard,.upload-module__DzfUeq__uploadCard,.upload-module__DzfUeq__panelCard{border:1px solid var(--up-border);box-shadow:0 8px 28px #142a2209}:is(html[data-readiv-theme=dark] .upload-module__DzfUeq__header,html[data-readiv-theme=dark] .upload-module__DzfUeq__guidanceCard,html[data-readiv-theme=dark] .upload-module__DzfUeq__uploadCard,html[data-readiv-theme=dark] .upload-module__DzfUeq__panelCard){box-shadow:none}.upload-module__DzfUeq__header{color:var(--up-text);background:radial-gradient(circle at 100% 0%, var(--up-accent-soft), transparent 18rem), var(--up-surface);border-radius:13px;padding:16px}.upload-module__DzfUeq__header:before{display:none}.upload-module__DzfUeq__eyebrow{color:var(--up-accent-strong);letter-spacing:.08em;margin-bottom:4px;font-size:11.5px;font-weight:850}.upload-module__DzfUeq__title{color:var(--up-text);font-family:var(--font-readiv-display), Fraunces, Georgia, serif;letter-spacing:-.035em;font-size:clamp(31px,2.2vw,39px);font-weight:560;line-height:1.02}.upload-module__DzfUeq__subtitle{max-width:760px;color:var(--up-muted);margin-top:6px;font-size:12.5px;font-weight:520;line-height:1.5}.upload-module__DzfUeq__headerActions{gap:7px;min-width:0}.upload-module__DzfUeq__button,.upload-module__DzfUeq__primaryLink,.upload-module__DzfUeq__primaryButton,.upload-module__DzfUeq__secondaryButton,.upload-module__DzfUeq__clearButton{border-radius:9px;min-height:38px;padding:0 12px;font-size:12.5px;font-weight:800}.upload-module__DzfUeq__button{border:1px solid var(--up-border-strong);color:var(--up-text);background:var(--up-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.upload-module__DzfUeq__primaryLink,.upload-module__DzfUeq__primaryButton{border:1px solid var(--up-accent);color:#05271e;background:var(--up-accent-text);box-shadow:none}.upload-module__DzfUeq__secondaryButton{border:1px solid var(--up-border-strong);color:var(--up-text);background:var(--up-surface);box-shadow:none}.upload-module__DzfUeq__clearButton{border-color:color-mix(in srgb, var(--up-danger) 28%, transparent);color:var(--up-danger);background:var(--up-danger-soft)}.upload-module__DzfUeq__primaryButton:disabled{border-color:var(--up-border);color:var(--up-soft);background:var(--up-raised)}.upload-module__DzfUeq__guidanceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.upload-module__DzfUeq__guidanceCard{min-height:92px;color:var(--up-text);background:var(--up-surface);border-radius:11px;padding:11px 12px}.upload-module__DzfUeq__guidanceCard:after{display:none}.upload-module__DzfUeq__guidanceCard span,.upload-module__DzfUeq__namingBox span,.upload-module__DzfUeq__selectedFile span,.upload-module__DzfUeq__fieldGroup span{color:var(--up-accent-strong);letter-spacing:.055em;font-size:11px;font-weight:820}.upload-module__DzfUeq__guidanceCard strong{color:var(--up-text);margin-top:5px;font-size:12.5px;line-height:1.3}.upload-module__DzfUeq__guidanceCard p{color:var(--up-muted);margin-top:5px;font-size:11px;font-weight:520;line-height:1.45}.upload-module__DzfUeq__layout{grid-template-columns:minmax(0,1.48fr) minmax(260px,.52fr);gap:10px}.upload-module__DzfUeq__uploadCard{color:var(--up-text);background:var(--up-surface);border-radius:13px;padding:14px}.upload-module__DzfUeq__dropzone{border:1.5px dashed color-mix(in srgb, var(--up-accent) 42%, var(--up-border));color:var(--up-text);background:linear-gradient(180deg, var(--up-raised), var(--up-surface));border-radius:11px;padding:30px 22px}.upload-module__DzfUeq__dropzone:before{display:none}.upload-module__DzfUeq__dropzone:hover{border-color:var(--up-accent);background:var(--up-accent-soft);box-shadow:none;transform:translateY(-1px)}.upload-module__DzfUeq__icon{color:#05271e;background:var(--up-accent);width:46px;height:46px;box-shadow:none;border-radius:13px;margin-bottom:10px;font-size:24px}.upload-module__DzfUeq__uploadText{color:var(--up-text);letter-spacing:-.015em;font-size:19px;font-weight:720}.upload-module__DzfUeq__uploadHint{color:var(--up-muted);margin-top:5px;font-size:11.5px;font-weight:560}.upload-module__DzfUeq__selectedFile,.upload-module__DzfUeq__emptySelection,.upload-module__DzfUeq__namingBox{border:1px solid var(--up-border);color:var(--up-text);background:var(--up-raised);border-radius:9px;margin-top:10px;padding:10px 11px}.upload-module__DzfUeq__selectedFile{gap:10px}.upload-module__DzfUeq__selectedFile strong,.upload-module__DzfUeq__namingBox strong{color:var(--up-text);margin-top:4px;font-size:12px;line-height:1.35}.upload-module__DzfUeq__selectedFile p,.upload-module__DzfUeq__namingBox p{color:var(--up-muted);margin-top:4px;font-size:11px;font-weight:520;line-height:1.45}.upload-module__DzfUeq__emptySelection{color:var(--up-soft);font-size:11.5px;font-weight:650}.upload-module__DzfUeq__formGrid{gap:8px;margin-top:10px}.upload-module__DzfUeq__fieldGroup{gap:5px;margin-top:9px}.upload-module__DzfUeq__inputField,.upload-module__DzfUeq__textarea{border:1px solid var(--up-border-strong);min-height:40px;color:var(--up-text);background:var(--up-raised);box-shadow:none;border-radius:8px;padding:0 10px;font-size:12px;font-weight:620}.upload-module__DzfUeq__textarea{min-height:84px;padding-block:9px;line-height:1.45}.upload-module__DzfUeq__inputField:hover,.upload-module__DzfUeq__textarea:hover{border-color:color-mix(in srgb, var(--up-accent) 28%, var(--up-border-strong))}.upload-module__DzfUeq__inputField:focus,.upload-module__DzfUeq__textarea:focus{border-color:var(--up-accent);box-shadow:0 0 0 3px var(--up-accent-soft)}.upload-module__DzfUeq__actions{gap:7px;margin-top:12px}.upload-module__DzfUeq__message{border-radius:8px;margin-top:10px;padding:9px 10px;font-size:11.5px;line-height:1.45}.upload-module__DzfUeq__success{color:var(--up-accent-strong);background:var(--up-accent-soft)}.upload-module__DzfUeq__error{color:var(--up-danger);background:var(--up-danger-soft)}.upload-module__DzfUeq__info{color:#3368a8;background:#3368a814}.upload-module__DzfUeq__sidePanel{gap:8px;top:96px}.upload-module__DzfUeq__panelCard{color:var(--up-text);background:var(--up-surface);border-radius:11px;padding:11px 12px}.upload-module__DzfUeq__panelCard h2{color:var(--up-text);letter-spacing:-.01em;margin-bottom:8px;font-size:12.5px;font-weight:720}.upload-module__DzfUeq__panelCard p{color:var(--up-muted);font-size:11.5px;font-weight:520;line-height:1.45}.upload-module__DzfUeq__supportedList{gap:5px}.upload-module__DzfUeq__supportedItem{border:1px solid var(--up-border);color:var(--up-text);background:var(--up-raised);border-radius:7px;padding:7px 8px;font-size:11px;font-weight:620}.upload-module__DzfUeq__checklist{color:var(--up-muted);padding-left:16px;font-size:11.5px;font-weight:560;line-height:1.65}.upload-module__DzfUeq__panelLinks{gap:5px;margin-top:8px}.upload-module__DzfUeq__panelLinks a{border:1px solid color-mix(in srgb, var(--up-accent) 20%, var(--up-border));min-height:32px;color:var(--up-accent-strong);background:var(--up-accent-soft);border-radius:7px;align-items:center;padding:0 8px;font-size:11px;font-weight:720;display:flex}@media (max-width:1100px){.upload-module__DzfUeq__layout{grid-template-columns:1fr}.upload-module__DzfUeq__sidePanel{grid-template-columns:repeat(3,minmax(0,1fr));position:static}}@media (max-width:780px){.upload-module__DzfUeq__header{align-items:flex-start}.upload-module__DzfUeq__headerActions{justify-content:flex-start}.upload-module__DzfUeq__guidanceGrid,.upload-module__DzfUeq__formGrid,.upload-module__DzfUeq__sidePanel{grid-template-columns:1fr}.upload-module__DzfUeq__button,.upload-module__DzfUeq__primaryLink,.upload-module__DzfUeq__primaryButton,.upload-module__DzfUeq__secondaryButton,.upload-module__DzfUeq__clearButton{width:100%;min-height:42px}.upload-module__DzfUeq__dropzone{padding:25px 16px}}.upload-module__DzfUeq__header{color:#fff;border:1px solid #94a3b829;border-radius:28px;grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr);align-items:center;gap:26px;min-height:214px;padding:25px 27px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 68px #0f172a30;background:radial-gradient(circle at 88% 14%,#39d8ff3b,#0000 21rem),radial-gradient(circle at 10% 0,#28e0a62b,#0000 18rem),linear-gradient(135deg,#07162d 0%,#0a2342 53%,#04101f 100%)!important}.upload-module__DzfUeq__header:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:42px 42px;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 84%);mask-image:linear-gradient(#000,#0000 84%)}.upload-module__DzfUeq__header:after{content:"";pointer-events:none;border:1px solid #7cffcf1f;border-radius:999px;width:210px;height:210px;position:absolute;bottom:-122px;right:-72px;box-shadow:0 0 0 26px #39d8ff06,0 0 0 54px #7cffcf05}.upload-module__DzfUeq__header>div{z-index:1;min-width:0;position:relative}.upload-module__DzfUeq__header .upload-module__DzfUeq__eyebrow{letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:11.5px;font-weight:880;line-height:1.2;color:#7cffcf!important}.upload-module__DzfUeq__header .upload-module__DzfUeq__title{font-family:var(--font-readiv-display), Fraunces, Georgia, serif;letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(36px,3.1vw,48px);font-weight:560;line-height:.99;color:#fff!important}.upload-module__DzfUeq__header .upload-module__DzfUeq__subtitle{max-width:790px;margin:12px 0 0;font-size:13.75px;font-weight:590;line-height:1.58;color:#e2e8f0d1!important}.upload-module__DzfUeq__headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;min-width:0;max-width:520px;display:flex}.upload-module__DzfUeq__header .upload-module__DzfUeq__button,.upload-module__DzfUeq__header .upload-module__DzfUeq__primaryLink{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:35px;padding:0 11px;font-size:11.5px;font-weight:760;line-height:1;text-decoration:none;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.upload-module__DzfUeq__header .upload-module__DzfUeq__button{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff!important;box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff29!important}.upload-module__DzfUeq__header .upload-module__DzfUeq__primaryLink{color:#041b18!important;background:linear-gradient(135deg,#28e0a6,#39d8ff)!important;border:1px solid #0000!important;box-shadow:0 12px 28px #39d8ff26!important}.upload-module__DzfUeq__header .upload-module__DzfUeq__button:hover,.upload-module__DzfUeq__header .upload-module__DzfUeq__primaryLink:hover{transform:translateY(-1px)}.upload-module__DzfUeq__header .upload-module__DzfUeq__button:hover{background:#ffffff21!important;border-color:#ffffff47!important}.upload-module__DzfUeq__header .upload-module__DzfUeq__primaryLink:hover{box-shadow:0 15px 32px #39d8ff33!important}html[data-readiv-theme=dark] .upload-module__DzfUeq__header{color:#fff!important;box-shadow:none!important;background:radial-gradient(circle at 88% 14%,#39d8ff2e,#0000 21rem),radial-gradient(circle at 10% 0,#28e0a621,#0000 18rem),linear-gradient(135deg,#061224 0%,#081c35 53%,#030b16 100%)!important;border-color:#ffffff14!important}@media (max-width:1150px){.upload-module__DzfUeq__header{grid-template-columns:1fr}.upload-module__DzfUeq__headerActions{justify-content:flex-start;max-width:none}}@media (max-width:780px){.upload-module__DzfUeq__header{border-radius:23px;gap:20px;min-height:0;padding:21px}.upload-module__DzfUeq__header .upload-module__DzfUeq__title{font-size:34px}.upload-module__DzfUeq__headerActions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.upload-module__DzfUeq__header .upload-module__DzfUeq__button,.upload-module__DzfUeq__header .upload-module__DzfUeq__primaryLink{width:100%}}@media (max-width:480px){.upload-module__DzfUeq__header .upload-module__DzfUeq__title{font-size:31px}.upload-module__DzfUeq__headerActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.upload-module__DzfUeq__header .upload-module__DzfUeq__button,.upload-module__DzfUeq__header .upload-module__DzfUeq__primaryLink{transition:none}}.upload-module__DzfUeq__drawerForm{background:0 0;gap:12px;min-height:0;margin:0;padding:0}.upload-module__DzfUeq__drawerForm .upload-module__DzfUeq__formGrid{grid-template-columns:1fr}.upload-module__DzfUeq__drawerChecklist{border:1px solid var(--up-border);color:var(--up-muted);border-radius:10px;padding:10px 12px;font-size:12.5px}.upload-module__DzfUeq__drawerChecklist summary{cursor:pointer;color:var(--up-text);font-weight:600}.upload-module__DzfUeq__drawerChecklist .upload-module__DzfUeq__checklist{margin:8px 0 0}.upload-module__DzfUeq__duplicateBox strong{margin-bottom:4px;display:block}.upload-module__DzfUeq__duplicateBox p{margin:0 0 10px}.upload-module__DzfUeq__duplicateChoices{flex-wrap:wrap;gap:8px;display:flex}.upload-module__DzfUeq__batchBox{gap:10px;display:grid}.upload-module__DzfUeq__batchList{border:1px solid var(--readiv-border,#e1e9e6);border-radius:12px;max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.upload-module__DzfUeq__batchRow{border-bottom:1px solid var(--readiv-border,#eef2f0);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.upload-module__DzfUeq__batchRow:last-child{border-bottom:0}.upload-module__DzfUeq__batchName{flex:240px;gap:2px;min-width:0;display:grid}.upload-module__DzfUeq__batchName strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.upload-module__DzfUeq__batchName span{color:var(--readiv-muted,#4b5869);font-size:12.5px;font-weight:600}.upload-module__DzfUeq__batchName small{color:var(--readiv-muted,#4b5869);font-size:12px}.upload-module__DzfUeq__batchRowActions{flex:none}.upload-module__DzfUeq__batchSummary{margin:0;font-size:13.5px;font-weight:600}.upload-module__DzfUeq__fieldHelp{color:#475569;font-size:13px;line-height:1.4}
.Soc2Suggestions-module__1vyEXG__box{border:1px solid var(--readiv-border,#e1e9e6);background:var(--readiv-surface,#fff);border-radius:16px;gap:12px;margin:18px 0;padding:18px 20px;display:grid}.Soc2Suggestions-module__1vyEXG__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.Soc2Suggestions-module__1vyEXG__top h2{margin:0 0 4px;font-size:18px}.Soc2Suggestions-module__1vyEXG__top p{color:#475569;max-width:680px;margin:0;font-size:14px;line-height:1.5}.Soc2Suggestions-module__1vyEXG__primary,.Soc2Suggestions-module__1vyEXG__secondary{cursor:pointer;border-radius:10px;min-height:34px;padding:0 12px;font-size:13.5px;font-weight:700}.Soc2Suggestions-module__1vyEXG__primary{border:1px solid var(--readiv-accent,#0b8a6b);background:var(--readiv-accent,#0b8a6b);color:#fff}.Soc2Suggestions-module__1vyEXG__secondary{border:1px solid var(--readiv-border,#d6e1dd);color:inherit;background:0 0}.Soc2Suggestions-module__1vyEXG__primary:disabled,.Soc2Suggestions-module__1vyEXG__secondary:disabled{opacity:.6}.Soc2Suggestions-module__1vyEXG__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Soc2Suggestions-module__1vyEXG__list>li{border:1px solid #e2e8f0;border-radius:12px;gap:6px;padding:10px 12px;display:grid}.Soc2Suggestions-module__1vyEXG__row{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:14px;display:flex}.Soc2Suggestions-module__1vyEXG__row span{color:#64748b;font-size:13px}.Soc2Suggestions-module__1vyEXG__tests{gap:6px;display:grid}.Soc2Suggestions-module__1vyEXG__test{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.Soc2Suggestions-module__1vyEXG__test em{color:#065f46;font-size:13px;font-style:normal;font-weight:700}.Soc2Suggestions-module__1vyEXG__none{color:#64748b;margin:0;font-size:13px}.Soc2Suggestions-module__1vyEXG__error{color:#991b1b;margin:0;font-size:13px}
.report-module__RB1sVG__page{gap:22px;min-height:100%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.report-module__RB1sVG__header{color:#fff;background:radial-gradient(circle at 86% 18%,#39d8ff3d,#0000 20rem),radial-gradient(circle at 12% 0,#28e0a62e,#0000 18rem),linear-gradient(135deg,#07162d 0%,#0a2342 52%,#04101f 100%);border:1px solid #94a3b829;border-radius:32px;justify-content:space-between;align-items:flex-start;gap:28px;padding:34px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 90px #0f172a3d}.report-module__RB1sVG__header:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.report-module__RB1sVG__eyebrow{color:#7cffcf;letter-spacing:.13em;text-transform:uppercase;margin:0 0 9px;font-size:13px;font-weight:950}.report-module__RB1sVG__title{color:#fff;letter-spacing:-.065em;margin:0;font-size:clamp(36px,4vw,54px);font-weight:950;line-height:.98}.report-module__RB1sVG__subtitle{color:#e2e8f0db;word-break:break-word;max-width:920px;margin-top:16px;font-size:17.75px;font-weight:700;line-height:1.7}.report-module__RB1sVG__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:430px;display:flex}.report-module__RB1sVG__button,.report-module__RB1sVG__primaryButton,.report-module__RB1sVG__printButton{cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:12px 16px;font-weight:950;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.report-module__RB1sVG__button:hover,.report-module__RB1sVG__primaryButton:hover,.report-module__RB1sVG__printButton:hover{transform:translateY(-1px)}.report-module__RB1sVG__button{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff18;border:1px solid #ffffff2e}.report-module__RB1sVG__printButton{color:#07162d;background:#fff;border:1px solid #ffffffb8}.report-module__RB1sVG__summaryBanner,.report-module__RB1sVG__metricGrid{gap:16px;display:grid}.report-module__RB1sVG__summaryBanner{grid-template-columns:repeat(4,minmax(0,1fr))}.report-module__RB1sVG__metricGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.report-module__RB1sVG__summaryTile,.report-module__RB1sVG__metricCard,.report-module__RB1sVG__card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #e2e8f0eb;border-radius:24px;box-shadow:0 16px 44px #0f172a12}.report-module__RB1sVG__summaryTile,.report-module__RB1sVG__metricCard{padding:20px;position:relative;overflow:hidden}.report-module__RB1sVG__summaryTile:after,.report-module__RB1sVG__metricCard:after{content:"";background:#39d8ff1c;border-radius:999px;width:104px;height:104px;position:absolute;top:-38px;right:-38px}.report-module__RB1sVG__summaryTile span,.report-module__RB1sVG__metricCard span{color:#4b5869;text-transform:uppercase;letter-spacing:.08em;z-index:1;font-size:13px;font-weight:950;position:relative}.report-module__RB1sVG__summaryTile strong,.report-module__RB1sVG__metricCard strong{color:#07162d;letter-spacing:-.035em;z-index:1;margin-top:10px;font-size:24px;font-weight:950;line-height:1.2;display:block;position:relative}.report-module__RB1sVG__metricCard p{color:#4b5869;z-index:1;margin:6px 0 0;font-size:14.25px;font-weight:750;line-height:1.5;position:relative}.report-module__RB1sVG__grid{grid-template-columns:minmax(0,1.45fr) minmax(340px,1fr);gap:24px;display:grid}.report-module__RB1sVG__card{padding:24px}.report-module__RB1sVG__cardTitle{color:#07162d;letter-spacing:-.045em;margin:0 0 18px;font-size:24px;font-weight:950;line-height:1.05}.report-module__RB1sVG__framework{color:#075985;background:#ecfeff;border:1px solid #bae6fd;border-radius:999px;padding:8px 12px;font-size:15.25px;font-weight:950;display:inline-flex}.report-module__RB1sVG__list{flex-direction:column;gap:14px;display:flex}.report-module__RB1sVG__item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;padding:16px}.report-module__RB1sVG__badge,.report-module__RB1sVG__confidenceBadge{white-space:nowrap;border:1px solid #0000;border-radius:999px;width:max-content;margin-bottom:8px;padding:7px 11px;font-size:14.25px;font-weight:950;display:inline-flex}.report-module__RB1sVG__low{color:#047857;background:#ecfdf5;border-color:#bbf7d0}.report-module__RB1sVG__medium{color:#b45309;background:#fffbeb;border-color:#fde68a}.report-module__RB1sVG__high{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.report-module__RB1sVG__blue,.report-module__RB1sVG__confidenceBadge{color:#075985;background:#ecfeff;border-color:#bae6fd}.report-module__RB1sVG__neutral{color:#4b5869;background:#f1f5f9;border-color:#e2e8f0}.report-module__RB1sVG__empty{color:#4b5869;background:radial-gradient(circle at 100% 0,#39d8ff1c,#0000 12rem),#f8fafc;border:1px dashed #cbd5e1;border-radius:18px;padding:18px;font-weight:750;line-height:1.6}.report-module__RB1sVG__loading{color:#07162d;background:#fff;border:1px solid #e2e8f0;border-radius:24px;place-items:center;min-height:320px;font-weight:900;display:grid;box-shadow:0 16px 44px #0f172a12}.report-module__RB1sVG__error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:24px;padding:26px;font-weight:850}.report-module__RB1sVG__notAnalyzed{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:22px;padding:24px;font-weight:850;line-height:1.6}.report-module__RB1sVG__textPreview{color:#e5e7eb;white-space:pre-wrap;background:#07162d;border-radius:18px;max-height:380px;padding:18px;font-size:15.25px;line-height:1.7;overflow:auto}.report-module__RB1sVG__executiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.report-module__RB1sVG__executiveItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;padding:15px}.report-module__RB1sVG__executiveItem span{color:#4b5869;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:13px;font-weight:950;display:block}.report-module__RB1sVG__executiveWarning{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:18px;margin-top:16px;padding:15px;font-size:16.5px;font-weight:750;line-height:1.6}.report-module__RB1sVG__infoBox{color:#075985;background:radial-gradient(circle at 100% 0,#39d8ff1f,#0000 12rem),#ecfeff;border:1px solid #bae6fd;border-radius:18px;margin-top:16px;padding:15px;font-size:16.5px;line-height:1.6}.report-module__RB1sVG__infoBox strong{color:#075985;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:14.25px;font-weight:950;display:block}.report-module__RB1sVG__infoBox p{margin:0;font-weight:700}.report-module__RB1sVG__decisionBox{background:radial-gradient(circle at 100% 0,#28e0a61f,#0000 12rem),#f8fafc;border:1px solid #e2e8f0;border-radius:20px;margin-bottom:18px;padding:18px}.report-module__RB1sVG__decisionTitle{letter-spacing:-.045em;margin-bottom:10px;font-size:26px;font-weight:950;line-height:1.05}.report-module__RB1sVG__detailRow{color:#4b5869;border-bottom:1px solid #e2e8f0;justify-content:space-between;gap:16px;padding:12px 0;font-size:16.5px;font-weight:750;display:flex}.report-module__RB1sVG__detailRow strong{color:#07162d;text-align:right;word-break:break-word}.report-module__RB1sVG__controlGrid{grid-template-columns:1fr;gap:16px;display:grid}.report-module__RB1sVG__controlCard{background:radial-gradient(circle at 100% 0,#39d8ff14,#0000 12rem),#f8fafc;border:1px solid #e2e8f0;border-radius:22px;padding:18px}.report-module__RB1sVG__controlTitle{color:#07162d;letter-spacing:-.025em;font-size:21.25px;font-weight:950}.report-module__RB1sVG__subBlock{background:#fff;border:1px solid #e2e8f0;border-radius:18px;margin-top:12px;padding:14px}.report-module__RB1sVG__subTitle{color:#07162d;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:14.25px;font-weight:950}.report-module__RB1sVG__correctiveCard{background:radial-gradient(circle at 100% 0,#fbbf241a,#0000 12rem),#f8fafc;border:1px solid #e2e8f0;border-radius:20px;gap:10px;padding:18px;display:grid}.report-module__RB1sVG__miniNote{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:10px;padding:12px;font-size:15.25px;font-weight:700;line-height:1.6}.report-module__RB1sVG__extractHeader{background:radial-gradient(circle at 100% 0,#39d8ff1f,#0000 14rem),#f8fafc;border:1px solid #e2e8f0;border-radius:20px;justify-content:space-between;gap:20px;margin-bottom:16px;padding:18px;display:flex}.report-module__RB1sVG__extractHeader span{color:#4b5869;text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:950}.report-module__RB1sVG__extractStats div{background:#fff;border:1px solid #e2e8f0;border-radius:16px;min-width:90px;padding:12px 14px}.report-module__RB1sVG__extractStats strong{color:#07162d;letter-spacing:-.045em;margin:0;font-size:24px;font-weight:950}.report-module__RB1sVG__fieldRow{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:220px 1fr;gap:14px;padding:12px 14px;display:grid}.report-module__RB1sVG__extractedTable th{color:#475569;text-transform:uppercase;letter-spacing:.08em;text-align:left;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:13px;font-size:13px;font-weight:950}.report-module__RB1sVG__extractedTable td{color:#334155;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:13px;font-size:15.25px;font-weight:700;line-height:1.5}.report-module__RB1sVG__tableNote{color:#92400e;background:#fffbeb;border-top:1px solid #fde68a;padding:12px;font-size:15.25px;font-weight:750}.report-module__RB1sVG__rawTextDetails{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;margin-top:16px;padding:14px}.report-module__RB1sVG__documentPreview{color:#334155;white-space:pre-wrap;background:#fff;border:1px solid #e2e8f0;border-radius:16px;max-height:320px;margin-top:14px;padding:16px;font-size:15.25px;line-height:1.7;overflow:auto}.report-module__RB1sVG__extractedTable th:nth-child(3),.report-module__RB1sVG__extractedTable th:nth-child(4),.report-module__RB1sVG__extractedTable th:nth-child(5),.report-module__RB1sVG__extractedTable th:nth-child(6),.report-module__RB1sVG__extractedTable th:nth-child(7),.report-module__RB1sVG__extractedTable td:nth-child(3),.report-module__RB1sVG__extractedTable td:nth-child(4),.report-module__RB1sVG__extractedTable td:nth-child(5),.report-module__RB1sVG__extractedTable td:nth-child(6),.report-module__RB1sVG__extractedTable td:nth-child(7){text-align:center;vertical-align:middle}@media (max-width:1200px){.report-module__RB1sVG__header{flex-direction:column}.report-module__RB1sVG__actions{justify-content:flex-start;min-width:0}.report-module__RB1sVG__grid{grid-template-columns:1fr}.report-module__RB1sVG__summaryBanner,.report-module__RB1sVG__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.report-module__RB1sVG__executiveGrid{grid-template-columns:1fr}.report-module__RB1sVG__detailRow{flex-direction:column}.report-module__RB1sVG__detailRow strong{text-align:left}.report-module__RB1sVG__controlHeader,.report-module__RB1sVG__correctiveHeader,.report-module__RB1sVG__extractHeader{flex-direction:column}}@media (max-width:760px){.report-module__RB1sVG__title{font-size:34px}.report-module__RB1sVG__header,.report-module__RB1sVG__card{border-radius:26px;padding:22px}.report-module__RB1sVG__summaryBanner,.report-module__RB1sVG__metricGrid,.report-module__RB1sVG__fieldRow{grid-template-columns:1fr}}@media print{.report-module__RB1sVG__page{background:#fff;padding:20px;display:block}.report-module__RB1sVG__header{color:#111827;box-shadow:none;background:#fff;border:1px solid #d1d5db;margin-bottom:20px}.report-module__RB1sVG__header:before{display:none}.report-module__RB1sVG__title{color:#111827;font-size:28px}.report-module__RB1sVG__subtitle,.report-module__RB1sVG__eyebrow{color:#334155}.report-module__RB1sVG__actions{display:none}.report-module__RB1sVG__card,.report-module__RB1sVG__summaryTile,.report-module__RB1sVG__metricCard{box-shadow:none;break-inside:avoid;border:1px solid #d1d5db;margin-bottom:16px}.report-module__RB1sVG__grid{gap:16px}.report-module__RB1sVG__summaryBanner{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}.report-module__RB1sVG__metricGrid{grid-template-columns:repeat(3,1fr);margin-bottom:16px}.report-module__RB1sVG__textPreview,.report-module__RB1sVG__documentPreview{color:#111827;background:#fff;border:1px solid #d1d5db;max-height:none}}.report-module__RB1sVG__mappingReviewIntro{color:#4b5869;max-width:700px;margin:8px 0 0;font-size:16.5px;font-weight:700;line-height:1.65}.report-module__RB1sVG__mappingReviewSummary{background:#f8fbff;border:1px solid #dbe7f3;border-radius:18px;min-width:220px;padding:14px 16px}.report-module__RB1sVG__mappingReviewSummary strong{color:#07162d;font-size:23.5px;font-weight:950;display:block}.report-module__RB1sVG__mappingReviewNotice{color:#075985;background:#f0f9ff;border:1px solid #bae6fd}.report-module__RB1sVG__mappingReviewError{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.report-module__RB1sVG__mappingReviewPanel{background:#fff;border:1px solid #dbe7f3;border-radius:18px;margin:16px 0;padding:15px}.report-module__RB1sVG__reviewDecisionBadge{border-radius:999px;align-items:center;min-height:28px;padding:5px 10px;font-size:13px;font-weight:900;display:inline-flex}.report-module__RB1sVG__reviewDecisionAccepted{color:#166534;background:#f0fdf4;border:1px solid #86efac}.report-module__RB1sVG__reviewDecisionRejected{color:#991b1b;background:#fef2f2;border:1px solid #fca5a5}.report-module__RB1sVG__reviewDecisionPending{color:#854d0e;background:#fffbeb;border:1px solid #fde68a}.report-module__RB1sVG__mappingReviewButton,.report-module__RB1sVG__mappingReviewSaveButton{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:11px;min-height:36px;padding:8px 13px;font-size:14.25px;font-weight:900}.report-module__RB1sVG__mappingReviewButton:hover:not(:disabled),.report-module__RB1sVG__mappingReviewSaveButton:hover:not(:disabled){background:#f0f9ff;border-color:#38bdf8}.report-module__RB1sVG__mappingReviewButtonAccepted{color:#166534;background:#f0fdf4;border-color:#4ade80}.report-module__RB1sVG__mappingReviewButtonRejected{color:#991b1b;background:#fef2f2;border-color:#f87171}.report-module__RB1sVG__mappingReviewButtonPending{color:#854d0e;background:#fffbeb;border-color:#facc15}.report-module__RB1sVG__mappingReviewButton:disabled,.report-module__RB1sVG__mappingReviewSaveButton:disabled{opacity:.55;cursor:not-allowed}.report-module__RB1sVG__mappingReviewNoteLabel textarea{resize:vertical;color:#0f172a;width:100%;min-height:86px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:12px;padding:11px 12px;line-height:1.55}.report-module__RB1sVG__mappingReviewNoteLabel textarea:focus{border-color:#0ea5e9;outline:2px solid #0ea5e933}.report-module__RB1sVG__mappingReviewSaveButton{color:#075985;background:#f0f9ff;border-color:#7dd3fc;margin-left:auto}@media (max-width:760px){.report-module__RB1sVG__mappingReviewHeader,.report-module__RB1sVG__mappingReviewPanelHeader{flex-direction:column}.report-module__RB1sVG__mappingReviewSummary{width:100%;min-width:0}.report-module__RB1sVG__mappingReviewSaveButton{width:100%;margin-left:0}}.report-module__RB1sVG__gapCreationRow{color:#166534;border-top:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:12px;font-size:14.25px;font-weight:900;display:flex}.report-module__RB1sVG__createGapButton,.report-module__RB1sVG__gapRegisterLink{border-radius:11px;justify-content:center;align-items:center;min-height:38px;padding:8px 14px;font-size:14.25px;font-weight:900;text-decoration:none;display:inline-flex}.report-module__RB1sVG__createGapButton{color:#92400e;cursor:pointer;background:#fffbeb;border:1px solid #f59e0b}.report-module__RB1sVG__createGapButton:hover:not(:disabled){background:#fef3c7;border-color:#d97706}.report-module__RB1sVG__createGapButton:disabled{opacity:.55;cursor:not-allowed}.report-module__RB1sVG__gapRegisterLink{color:#166534;background:#f0fdf4;border:1px solid #86efac}.report-module__RB1sVG__gapRegisterLink:hover{background:#dcfce7;border-color:#22c55e}.report-module__RB1sVG__page{--rp-bg:#f4f7f6;--rp-surface:#fff;--rp-raised:#f8faf9;--rp-border:#0f172a14;--rp-border-strong:#0f172a21;--rp-text:#10211c;--rp-muted:#55625d;--rp-soft:#65726d;--rp-accent:#0fa67f;--rp-accent-text:#08785d;--rp-accent-strong:#08785d;--rp-accent-soft:#0fa67f14;--rp-info:#3977d6;--rp-info-soft:#3977d614;--rp-warning:#b27618;--rp-warning-soft:#b2761814;--rp-danger:#c0392f;--rp-danger-soft:#d94a4314;--rp-code:#07162d;min-height:calc(100vh - 64px);color:var(--rp-text);background:radial-gradient(circle at 91% 0%, #0fa67f0b, transparent 28rem), var(--rp-bg);font-family:var(--font-readiv-ui), Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;align-content:start;gap:13px;margin:-28px;padding:24px 28px 44px;display:grid}html[data-readiv-theme=dark] .report-module__RB1sVG__page{--rp-bg:#0a0e0d;--rp-surface:#111716;--rp-raised:#151c1b;--rp-border:#ffffff0f;--rp-border-strong:#ffffff1a;--rp-text:#eef1ef;--rp-muted:#8d9995;--rp-soft:#86928e;--rp-accent:#22e0a4;--rp-accent-text:#22e0a4;--rp-accent-strong:#22e0a4;--rp-accent-soft:#22e0a417;--rp-info:#79a7ff;--rp-info-soft:#79a7ff17;--rp-warning:#e0ad4f;--rp-warning-soft:#e0ad4f17;--rp-danger:#f06a60;--rp-danger-soft:#f06a6017;--rp-code:#070c13;background:radial-gradient(circle at 91% 0%, #22e0a408, transparent 28rem), var(--rp-bg)}.report-module__RB1sVG__header{color:#fff;border:1px solid #94a3b829;border-radius:27px;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);align-items:center;gap:24px;min-height:196px;padding:24px 26px;display:grid;position:relative;overflow:hidden;box-shadow:0 23px 66px #0f172a2e;background:radial-gradient(circle at 88% 14%,#39d8ff3b,#0000 21rem),radial-gradient(circle at 10% 0,#28e0a629,#0000 18rem),linear-gradient(135deg,#07162d 0%,#0a2342 53%,#04101f 100%)!important}.report-module__RB1sVG__header:before{content:"";opacity:1;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 84%);mask-image:linear-gradient(#000,#0000 84%)}.report-module__RB1sVG__header:after{content:"";pointer-events:none;border:1px solid #7cffcf1f;border-radius:999px;width:210px;height:210px;position:absolute;bottom:-122px;right:-74px;box-shadow:0 0 0 26px #39d8ff06,0 0 0 54px #7cffcf05}.report-module__RB1sVG__header>div{z-index:1;position:relative}.report-module__RB1sVG__eyebrow{letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:12.5px;font-weight:880;line-height:1.2;color:#7cffcf!important}.report-module__RB1sVG__title{max-width:820px;font-family:var(--font-readiv-display), Fraunces, Georgia, serif;letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(35px,3.2vw,48px);font-weight:560;line-height:.99;color:#fff!important}.report-module__RB1sVG__subtitle{word-break:break-word;max-width:850px;margin:12px 0 0;font-size:13.5px;font-weight:590;line-height:1.55;color:#e2e8f0d1!important}.report-module__RB1sVG__actions{place-content:center flex-end;gap:7px;min-width:0;max-width:560px;display:flex}.report-module__RB1sVG__button,.report-module__RB1sVG__primaryButton,.report-module__RB1sVG__printButton{white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:35px;padding:0 11px;font-size:11.5px;font-weight:780;line-height:1;text-decoration:none;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.report-module__RB1sVG__actions .readivDownloadButton{white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:35px;padding:0 11px;font-size:11.5px;font-weight:780;line-height:1;text-decoration:none;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.report-module__RB1sVG__button,.report-module__RB1sVG__printButton{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff!important;box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff29!important}.report-module__RB1sVG__actions .readivDownloadButton{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff!important;box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff29!important}.report-module__RB1sVG__primaryButton{color:#041b18!important;background:linear-gradient(135deg,#28e0a6,#39d8ff)!important;border:1px solid #0000!important;box-shadow:0 12px 28px #39d8ff26!important}.report-module__RB1sVG__button:hover,.report-module__RB1sVG__printButton:hover{transform:translateY(-1px);background:#ffffff21!important;border-color:#ffffff47!important}.report-module__RB1sVG__actions .readivDownloadButton:hover{transform:translateY(-1px);background:#ffffff21!important;border-color:#ffffff47!important}.report-module__RB1sVG__primaryButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 15px 32px #39d8ff33!important}.report-module__RB1sVG__primaryButton:disabled,.report-module__RB1sVG__printButton:disabled{opacity:.55;cursor:not-allowed;transform:none}.report-module__RB1sVG__summaryBanner{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.report-module__RB1sVG__metricGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.report-module__RB1sVG__summaryTile,.report-module__RB1sVG__metricCard,.report-module__RB1sVG__card{border:1px solid var(--rp-border);color:var(--rp-text);background:var(--rp-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 8px 28px #142a2209}:is(html[data-readiv-theme=dark] .report-module__RB1sVG__summaryTile,html[data-readiv-theme=dark] .report-module__RB1sVG__metricCard,html[data-readiv-theme=dark] .report-module__RB1sVG__card){box-shadow:none}.report-module__RB1sVG__summaryTile,.report-module__RB1sVG__metricCard{border-radius:11px;min-height:72px;padding:10px 12px;position:relative;overflow:hidden}.report-module__RB1sVG__summaryTile:before,.report-module__RB1sVG__metricCard:before{content:"";background:var(--rp-accent-soft);border-radius:999px;width:72px;height:72px;position:absolute;top:-34px;right:-34px}.report-module__RB1sVG__summaryTile:after,.report-module__RB1sVG__metricCard:after{display:none}.report-module__RB1sVG__summaryTile span,.report-module__RB1sVG__metricCard span{z-index:1;color:var(--rp-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:760;line-height:1.2;position:relative}.report-module__RB1sVG__summaryTile strong,.report-module__RB1sVG__metricCard strong{z-index:1;color:var(--rp-text);letter-spacing:-.025em;margin-top:5px;font-size:19px;font-weight:720;line-height:1.12;display:block;position:relative}.report-module__RB1sVG__metricCard p{z-index:1;color:var(--rp-soft);margin:3px 0 0;font-size:11px;font-weight:540;line-height:1.3;position:relative}.report-module__RB1sVG__card{border-radius:15px;min-width:0;padding:15px}.report-module__RB1sVG__grid{grid-template-columns:minmax(0,1.42fr) minmax(300px,.78fr);align-items:start;gap:11px;display:grid}.report-module__RB1sVG__cardTitle{color:var(--rp-text);font-family:var(--font-readiv-display), Fraunces, Georgia, serif;letter-spacing:-.025em;margin:0 0 10px;font-size:20px;font-weight:550;line-height:1.08}.report-module__RB1sVG__summary{color:var(--rp-muted);margin:0;font-size:12.5px;font-weight:520;line-height:1.58}.report-module__RB1sVG__executiveGrid{gap:7px;margin-bottom:9px}.report-module__RB1sVG__executiveItem{border:1px solid var(--rp-border);background:var(--rp-raised);border-radius:9px;min-width:0;padding:9px 10px}.report-module__RB1sVG__executiveItem span{color:var(--rp-muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:720;display:block}.report-module__RB1sVG__executiveItem strong{color:var(--rp-text);font-size:12.5px;font-weight:650;line-height:1.4;display:block}.report-module__RB1sVG__infoBox,.report-module__RB1sVG__executiveWarning{border-radius:9px;margin-top:9px;padding:9px 10px;font-size:12.5px;line-height:1.48}.report-module__RB1sVG__infoBox{border:1px solid color-mix(in srgb, var(--rp-info) 20%, transparent);color:var(--rp-info);background:var(--rp-info-soft)}.report-module__RB1sVG__infoBox strong,.report-module__RB1sVG__infoBox p{color:inherit}.report-module__RB1sVG__infoBox strong{letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:720;display:block}.report-module__RB1sVG__executiveWarning{border:1px solid color-mix(in srgb, var(--rp-warning) 20%, transparent);color:var(--rp-warning);background:var(--rp-warning-soft)}.report-module__RB1sVG__decisionBox{border:1px solid var(--rp-border);background:radial-gradient(circle at 100% 0%, var(--rp-accent-soft), transparent 11rem), var(--rp-raised);border-radius:11px;margin-bottom:10px;padding:12px}.report-module__RB1sVG__decisionTitle{color:var(--rp-text);font-family:var(--font-readiv-display), Fraunces, Georgia, serif;letter-spacing:-.03em;margin-bottom:5px;font-size:23px;font-weight:560;line-height:1.05}.report-module__RB1sVG__decisionText{color:var(--rp-muted);font-size:12.5px;font-weight:520;line-height:1.52}.report-module__RB1sVG__evidenceDetails{gap:0;display:grid}.report-module__RB1sVG__detailRow{border-bottom:1px solid var(--rp-border);color:var(--rp-muted);justify-content:space-between;gap:12px;padding:7px 0;font-size:11.5px;font-weight:550;display:flex}.report-module__RB1sVG__detailRow:last-child{border-bottom:0}.report-module__RB1sVG__detailRow strong{color:var(--rp-text);text-align:right;word-break:break-word;font-weight:650}.report-module__RB1sVG__frameworkList{flex-wrap:wrap;gap:5px;display:flex}.report-module__RB1sVG__framework{border:1px solid color-mix(in srgb, var(--rp-accent) 20%, var(--rp-border));color:var(--rp-accent-strong);background:var(--rp-accent-soft);border-radius:999px;padding:4px 7px;font-size:11px;font-weight:680;display:inline-flex}.report-module__RB1sVG__list{gap:6px;display:grid}.report-module__RB1sVG__item{border:1px solid var(--rp-border);background:var(--rp-raised);border-radius:9px;padding:9px 10px}.report-module__RB1sVG__itemTitle{color:var(--rp-text);margin-bottom:3px;font-size:12px;font-weight:680}.report-module__RB1sVG__itemText{color:var(--rp-muted);font-size:12.5px;font-weight:520;line-height:1.5}.report-module__RB1sVG__badge,.report-module__RB1sVG__confidenceBadge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;width:max-content;min-height:21px;margin-bottom:4px;padding:3px 6px;font-size:11px;font-weight:720;display:inline-flex}.report-module__RB1sVG__low{border-color:color-mix(in srgb, var(--rp-accent) 24%, transparent);background:var(--rp-accent-soft);color:var(--rp-accent-strong)!important}.report-module__RB1sVG__medium{border-color:color-mix(in srgb, var(--rp-warning) 24%, transparent);background:var(--rp-warning-soft);color:var(--rp-warning)!important}.report-module__RB1sVG__high{border-color:color-mix(in srgb, var(--rp-danger) 24%, transparent);background:var(--rp-danger-soft);color:var(--rp-danger)!important}.report-module__RB1sVG__blue,.report-module__RB1sVG__confidenceBadge{border-color:color-mix(in srgb, var(--rp-info) 22%, transparent);background:var(--rp-info-soft);color:var(--rp-info)!important}.report-module__RB1sVG__neutral{border-color:var(--rp-border);background:var(--rp-raised);color:var(--rp-muted)!important}.report-module__RB1sVG__riskLow{color:var(--rp-accent-strong)!important}.report-module__RB1sVG__riskMedium{color:var(--rp-warning)!important}.report-module__RB1sVG__riskHigh{color:var(--rp-danger)!important}.report-module__RB1sVG__empty,.report-module__RB1sVG__loading,.report-module__RB1sVG__notAnalyzed{box-shadow:none;border-radius:10px}.report-module__RB1sVG__empty{border:1px dashed var(--rp-border-strong);color:var(--rp-muted);background:var(--rp-raised);padding:10px;font-size:12.5px;font-weight:540;line-height:1.48}.report-module__RB1sVG__loading{border:1px solid var(--rp-border);min-height:210px;color:var(--rp-text);background:var(--rp-surface)}.report-module__RB1sVG__notAnalyzed{border:1px solid color-mix(in srgb, var(--rp-warning) 22%, transparent);color:var(--rp-warning);background:var(--rp-warning-soft);padding:13px;font-size:12px;font-weight:600}.report-module__RB1sVG__controlGrid{gap:8px;display:grid}.report-module__RB1sVG__controlCard{border:1px solid var(--rp-border);color:var(--rp-text);background:radial-gradient(circle at 100% 0%, var(--rp-info-soft), transparent 11rem), var(--rp-raised);border-radius:11px;padding:12px;transition:transform .14s,border-color .14s;position:relative;overflow:hidden}.report-module__RB1sVG__controlCard:hover{border-color:color-mix(in srgb, var(--rp-info) 22%, var(--rp-border));transform:translateY(-1px)}.report-module__RB1sVG__controlHeader{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:7px;display:flex}.report-module__RB1sVG__controlId{color:var(--rp-info);margin-bottom:3px;font-size:11px;font-weight:720}.report-module__RB1sVG__controlTitle{color:var(--rp-text);letter-spacing:-.01em;font-size:14px;font-weight:680;line-height:1.28}.report-module__RB1sVG__controlMeta{flex-wrap:wrap;gap:5px;margin-bottom:7px;display:flex}.report-module__RB1sVG__controlText{color:var(--rp-muted);margin:0 0 9px;font-size:12.5px;font-weight:520;line-height:1.52}.report-module__RB1sVG__controlCardAccepted{border-color:color-mix(in srgb, var(--rp-accent) 34%, var(--rp-border));box-shadow:inset 3px 0 0 var(--rp-accent)}.report-module__RB1sVG__controlCardRejected{border-color:color-mix(in srgb, var(--rp-danger) 35%, var(--rp-border));box-shadow:inset 3px 0 0 var(--rp-danger)}.report-module__RB1sVG__mappingReviewHeader{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:10px;display:flex}.report-module__RB1sVG__mappingReviewIntro{max-width:700px;color:var(--rp-muted);margin:4px 0 0;font-size:11.5px;font-weight:520;line-height:1.48}.report-module__RB1sVG__mappingReviewSummary{border:1px solid color-mix(in srgb, var(--rp-accent) 16%, var(--rp-border));background:radial-gradient(circle at 100% 0%, var(--rp-accent-soft), transparent 8rem), var(--rp-raised);border-radius:10px;min-width:190px;padding:9px 10px}.report-module__RB1sVG__mappingReviewSummary strong{color:var(--rp-text);font-size:18px;font-weight:700;line-height:1;display:block}.report-module__RB1sVG__mappingReviewSummary>span{color:var(--rp-muted);margin-top:3px;font-size:11px;font-weight:550;display:block}.report-module__RB1sVG__mappingReviewCounts{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.report-module__RB1sVG__mappingReviewCounts span{color:var(--rp-muted);font-size:11px;font-weight:620}.report-module__RB1sVG__mappingReviewNotice,.report-module__RB1sVG__mappingReviewError{border-radius:8px;margin-bottom:8px;padding:8px 9px;font-size:11.5px;font-weight:580;line-height:1.42}.report-module__RB1sVG__mappingReviewNotice{border:1px solid color-mix(in srgb, var(--rp-info) 20%, transparent);color:var(--rp-info);background:var(--rp-info-soft)}.report-module__RB1sVG__mappingReviewError{border:1px solid color-mix(in srgb, var(--rp-danger) 22%, transparent);color:var(--rp-danger);background:var(--rp-danger-soft)}.report-module__RB1sVG__mappingReviewPanel{border:1px solid var(--rp-border);background:linear-gradient(135deg, var(--rp-accent-soft), transparent 58%), var(--rp-surface);border-radius:9px;margin:9px 0;padding:10px}.report-module__RB1sVG__mappingReviewPanelHeader{justify-content:space-between;align-items:flex-start;gap:9px;margin-bottom:8px;display:flex}.report-module__RB1sVG__mappingReviewPanelHeader strong{color:var(--rp-text);font-size:12.5px;font-weight:690;display:block}.report-module__RB1sVG__mappingReviewPanelHeader div>span{color:var(--rp-muted);margin-top:2px;font-size:11px;font-weight:520;display:block}.report-module__RB1sVG__reviewDecisionBadge{border:1px solid #0000;border-radius:999px;align-items:center;min-height:22px;padding:0 7px;font-size:11px;font-weight:720;display:inline-flex}.report-module__RB1sVG__reviewDecisionAccepted{color:var(--rp-accent-strong);border-color:color-mix(in srgb, var(--rp-accent) 25%, transparent);background:var(--rp-accent-soft)}.report-module__RB1sVG__reviewDecisionRejected{color:var(--rp-danger);border-color:color-mix(in srgb, var(--rp-danger) 25%, transparent);background:var(--rp-danger-soft)}.report-module__RB1sVG__reviewDecisionPending{color:var(--rp-warning);border-color:color-mix(in srgb, var(--rp-warning) 25%, transparent);background:var(--rp-warning-soft)}.report-module__RB1sVG__mappingReviewButtons{flex-wrap:wrap;gap:5px;margin-bottom:8px;display:flex}.report-module__RB1sVG__mappingReviewButton,.report-module__RB1sVG__mappingReviewSaveButton,.report-module__RB1sVG__createGapButton,.report-module__RB1sVG__gapRegisterLink{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;min-height:30px;padding:0 9px;font-size:11px;font-weight:680;text-decoration:none;transition:transform .14s,border-color .14s,background .14s;display:inline-flex}.report-module__RB1sVG__mappingReviewButton,.report-module__RB1sVG__mappingReviewSaveButton{border:1px solid var(--rp-border-strong);color:var(--rp-text);background:var(--rp-raised)}.report-module__RB1sVG__mappingReviewButton:hover:not(:disabled),.report-module__RB1sVG__mappingReviewSaveButton:hover:not(:disabled){border-color:var(--rp-accent);background:var(--rp-accent-soft);transform:translateY(-1px)}.report-module__RB1sVG__mappingReviewButtonAccepted{color:var(--rp-accent-strong);border-color:color-mix(in srgb, var(--rp-accent) 30%, transparent);background:var(--rp-accent-soft)}.report-module__RB1sVG__mappingReviewButtonRejected{color:var(--rp-danger);border-color:color-mix(in srgb, var(--rp-danger) 30%, transparent);background:var(--rp-danger-soft)}.report-module__RB1sVG__mappingReviewButtonPending{color:var(--rp-warning);border-color:color-mix(in srgb, var(--rp-warning) 30%, transparent);background:var(--rp-warning-soft)}.report-module__RB1sVG__mappingReviewButton:disabled,.report-module__RB1sVG__mappingReviewSaveButton:disabled,.report-module__RB1sVG__createGapButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.report-module__RB1sVG__mappingReviewNoteLabel{color:var(--rp-muted);gap:5px;font-size:11px;font-weight:620;display:grid}.report-module__RB1sVG__mappingReviewNoteLabel textarea{border:1px solid var(--rp-border-strong);width:100%;min-height:66px;color:var(--rp-text);background:var(--rp-raised);font:520 10.5px/1.5 var(--font-readiv-ui), Inter, sans-serif;resize:vertical;border-radius:8px;padding:7px 8px;transition:border-color .14s,box-shadow .14s}.report-module__RB1sVG__mappingReviewNoteLabel textarea:focus{border-color:color-mix(in srgb, var(--rp-accent) 48%, var(--rp-border));box-shadow:0 0 0 3px var(--rp-accent-soft);outline:none}.report-module__RB1sVG__mappingReviewNoteLabel textarea:disabled{color:var(--rp-soft);background:var(--rp-raised)}.report-module__RB1sVG__mappingReviewFooter{color:var(--rp-muted);flex-wrap:wrap;align-items:center;gap:7px;margin-top:7px;font-size:11px;font-weight:540;display:flex}.report-module__RB1sVG__mappingReviewSaveButton{color:var(--rp-info);border-color:color-mix(in srgb, var(--rp-info) 24%, var(--rp-border));background:var(--rp-info-soft);margin-left:auto}.report-module__RB1sVG__mappingReviewWarning{color:var(--rp-warning);margin-top:7px;font-size:11px;font-weight:580}.report-module__RB1sVG__gapCreationRow{border-top:1px solid var(--rp-border);color:var(--rp-accent-strong);flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px;padding-top:8px;font-size:11px;font-weight:650;display:flex}.report-module__RB1sVG__createGapButton{border:1px solid color-mix(in srgb, var(--rp-warning) 30%, transparent);color:var(--rp-warning);background:var(--rp-warning-soft)}.report-module__RB1sVG__createGapButton:hover:not(:disabled){border-color:var(--rp-warning);transform:translateY(-1px)}.report-module__RB1sVG__gapRegisterLink{border:1px solid color-mix(in srgb, var(--rp-accent) 28%, transparent);color:var(--rp-accent-strong);background:var(--rp-accent-soft)}.report-module__RB1sVG__gapRegisterLink:hover{border-color:var(--rp-accent);transform:translateY(-1px)}.report-module__RB1sVG__subBlock,.report-module__RB1sVG__miniNote{border:1px solid var(--rp-border);color:var(--rp-muted);background:var(--rp-surface);border-radius:8px;padding:9px}.report-module__RB1sVG__subBlock{margin-top:8px}.report-module__RB1sVG__subTitle{color:var(--rp-text);letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:720}.report-module__RB1sVG__subBlock ul{color:var(--rp-muted);margin:0;padding-left:17px;font-size:11.5px;font-weight:520;line-height:1.5}.report-module__RB1sVG__actionPlan{gap:7px;display:grid}.report-module__RB1sVG__correctiveCard{border:1px solid var(--rp-border);background:radial-gradient(circle at 100% 0%, var(--rp-warning-soft), transparent 10rem), var(--rp-raised);border-radius:9px;gap:7px;padding:10px;display:grid}.report-module__RB1sVG__correctiveHeader{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.report-module__RB1sVG__miniNote{margin-top:7px;font-size:11.5px;font-weight:520;line-height:1.48}.report-module__RB1sVG__extractHeader{border:1px solid var(--rp-border);background:radial-gradient(circle at 100% 0%, var(--rp-info-soft), transparent 12rem), var(--rp-raised);border-radius:9px;justify-content:space-between;gap:13px;margin-bottom:10px;padding:10px;display:flex}.report-module__RB1sVG__extractHeader span{color:var(--rp-muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:720}.report-module__RB1sVG__extractHeader strong{color:var(--rp-text);letter-spacing:-.015em;margin-top:3px;font-size:15.5px;font-weight:680;display:block}.report-module__RB1sVG__extractHeader p{color:var(--rp-muted);margin:3px 0 0;font-size:11.5px;font-weight:520}.report-module__RB1sVG__extractStats{flex-wrap:wrap;gap:5px;display:flex}.report-module__RB1sVG__extractStats div{border:1px solid var(--rp-border);background:var(--rp-surface);border-radius:8px;min-width:70px;padding:7px 8px}.report-module__RB1sVG__extractStats strong{color:var(--rp-text);margin:0;font-size:16.5px;font-weight:690;display:block}.report-module__RB1sVG__extractStats span{color:var(--rp-muted);margin-top:2px;font-size:11px;font-weight:550;display:block}.report-module__RB1sVG__fieldTable{gap:5px;margin-bottom:10px;display:grid}.report-module__RB1sVG__fieldRow{border:1px solid var(--rp-border);background:var(--rp-raised);border-radius:8px;grid-template-columns:170px minmax(0,1fr);gap:10px;padding:7px 8px;display:grid}.report-module__RB1sVG__fieldRow span{color:var(--rp-muted);font-size:11.5px;font-weight:580}.report-module__RB1sVG__fieldRow strong{color:var(--rp-text);font-size:11.5px;font-weight:630}.report-module__RB1sVG__ratingStrip{flex-wrap:wrap;gap:5px;margin-bottom:9px;display:flex}.report-module__RB1sVG__extractedTableWrap{border:1px solid var(--rp-border);border-radius:9px;margin-bottom:10px;overflow-x:auto}.report-module__RB1sVG__extractedTable{border-collapse:collapse;background:var(--rp-surface);width:100%;min-width:980px}.report-module__RB1sVG__extractedTable th{border-bottom:1px solid var(--rp-border);color:var(--rp-muted);background:var(--rp-raised);letter-spacing:.05em;text-align:left;text-transform:uppercase;padding:8px;font-size:11px;font-weight:720}.report-module__RB1sVG__extractedTable td{border-bottom:1px solid var(--rp-border);color:var(--rp-muted);vertical-align:top;padding:8px;font-size:11.5px;font-weight:520;line-height:1.42}.report-module__RB1sVG__extractedTable tr:last-child td{border-bottom:0}.report-module__RB1sVG__tableNote{border-top:1px solid color-mix(in srgb, var(--rp-warning) 18%, transparent);color:var(--rp-warning);background:var(--rp-warning-soft);padding:8px;font-size:11px;font-weight:560}.report-module__RB1sVG__rawTextDetails{border:1px solid var(--rp-border);background:var(--rp-raised);border-radius:8px;margin-top:9px;padding:8px}.report-module__RB1sVG__rawTextDetails summary{cursor:pointer;color:var(--rp-text);font-size:11.5px;font-weight:650}.report-module__RB1sVG__documentPreview,.report-module__RB1sVG__textPreview{border:1px solid var(--rp-border);color:#dce7e2;background:var(--rp-code);white-space:pre-wrap;border-radius:8px;font-size:11.5px;line-height:1.52}.report-module__RB1sVG__documentPreview{max-height:280px;margin-top:8px;padding:10px;overflow:auto}.report-module__RB1sVG__textPreview{max-height:320px;padding:10px;overflow:auto}@media (max-width:1240px){.report-module__RB1sVG__header{grid-template-columns:1fr}.report-module__RB1sVG__actions{justify-content:flex-start;max-width:none}.report-module__RB1sVG__grid{grid-template-columns:1fr}.report-module__RB1sVG__summaryBanner{grid-template-columns:repeat(2,minmax(0,1fr))}.report-module__RB1sVG__metricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.report-module__RB1sVG__page{margin:-28px -14px;padding:18px 14px 36px}.report-module__RB1sVG__header{border-radius:23px;min-height:0;padding:20px}.report-module__RB1sVG__title{font-size:33px}.report-module__RB1sVG__subtitle{font-size:12.5px}.report-module__RB1sVG__actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.report-module__RB1sVG__button,.report-module__RB1sVG__primaryButton,.report-module__RB1sVG__printButton{width:100%}.report-module__RB1sVG__actions .readivDownloadButton{width:100%}.report-module__RB1sVG__summaryBanner,.report-module__RB1sVG__metricGrid,.report-module__RB1sVG__executiveGrid{grid-template-columns:1fr}.report-module__RB1sVG__mappingReviewHeader,.report-module__RB1sVG__mappingReviewPanelHeader,.report-module__RB1sVG__controlHeader,.report-module__RB1sVG__correctiveHeader,.report-module__RB1sVG__extractHeader{flex-direction:column;align-items:stretch}.report-module__RB1sVG__mappingReviewSummary{width:100%;min-width:0}.report-module__RB1sVG__mappingReviewSaveButton{width:100%;margin-left:0}.report-module__RB1sVG__detailRow{flex-direction:column;align-items:flex-start}.report-module__RB1sVG__detailRow strong{text-align:left}.report-module__RB1sVG__fieldRow{grid-template-columns:1fr}.report-module__RB1sVG__card{border-radius:12px;padding:12px}}@media (max-width:480px){.report-module__RB1sVG__actions{grid-template-columns:1fr}.report-module__RB1sVG__title{font-size:30px}}@media (prefers-reduced-motion:reduce){.report-module__RB1sVG__button,.report-module__RB1sVG__primaryButton,.report-module__RB1sVG__printButton,.report-module__RB1sVG__controlCard,.report-module__RB1sVG__mappingReviewButton,.report-module__RB1sVG__mappingReviewSaveButton,.report-module__RB1sVG__createGapButton,.report-module__RB1sVG__gapRegisterLink{transition:none}.report-module__RB1sVG__actions .readivDownloadButton{transition:none}}@media print{.report-module__RB1sVG__page{--rp-bg:#fff;--rp-surface:#fff;--rp-raised:#f8fafc;--rp-border:#d8dee8;--rp-border-strong:#c7d0dc;--rp-text:#111827;--rp-muted:#475569;--rp-soft:#4b5869;--rp-accent:#0f766e;--rp-accent-text:#0f766e;--rp-accent-strong:#0f766e;--rp-accent-soft:#ecfdf5;--rp-info:#075985;--rp-info-soft:#f0f9ff;--rp-warning:#92400e;--rp-warning-soft:#fffbeb;--rp-danger:#991b1b;--rp-danger-soft:#fef2f2;--rp-code:#fff;margin:0;padding:20px;display:block;color:#111827!important;background:#fff!important}html[data-readiv-theme=dark] .report-module__RB1sVG__page{--rp-bg:#fff;--rp-surface:#fff;--rp-raised:#f8fafc;--rp-border:#d8dee8;--rp-border-strong:#c7d0dc;--rp-text:#111827;--rp-muted:#475569;--rp-soft:#4b5869;--rp-accent:#0f766e;--rp-accent-text:#0f766e;--rp-accent-strong:#0f766e;--rp-accent-soft:#ecfdf5;--rp-info:#075985;--rp-info-soft:#f0f9ff;--rp-warning:#92400e;--rp-warning-soft:#fffbeb;--rp-danger:#991b1b;--rp-danger-soft:#fef2f2;--rp-code:#fff;margin:0;padding:20px;display:block;color:#111827!important;background:#fff!important}.report-module__RB1sVG__header{border-radius:12px;min-height:0;margin-bottom:14px;padding:16px;color:#111827!important;box-shadow:none!important;background:#fff!important;border:1px solid #d1d5db!important}html[data-readiv-theme=dark] .report-module__RB1sVG__header{border-radius:12px;min-height:0;margin-bottom:14px;padding:16px;color:#111827!important;box-shadow:none!important;background:#fff!important;border:1px solid #d1d5db!important}.report-module__RB1sVG__header:before,.report-module__RB1sVG__header:after{display:none}.report-module__RB1sVG__eyebrow,.report-module__RB1sVG__title,.report-module__RB1sVG__subtitle{color:#111827!important}.report-module__RB1sVG__title{font-size:28px}.report-module__RB1sVG__actions{display:none!important}.report-module__RB1sVG__card,.report-module__RB1sVG__summaryTile,.report-module__RB1sVG__metricCard,.report-module__RB1sVG__controlCard,.report-module__RB1sVG__mappingReviewPanel,.report-module__RB1sVG__executiveItem,.report-module__RB1sVG__item,.report-module__RB1sVG__correctiveCard{break-inside:avoid;box-shadow:none!important;background:#fff!important}.report-module__RB1sVG__summaryBanner{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:10px}.report-module__RB1sVG__metricGrid{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px}.report-module__RB1sVG__documentPreview,.report-module__RB1sVG__textPreview{border:1px solid #d1d5db;max-height:none;color:#111827!important;background:#fff!important}}.report-module__RB1sVG__drawerMode{min-height:0;margin:0;padding:18px 20px 36px}.report-module__RB1sVG__drawerMode .report-module__RB1sVG__header{grid-template-columns:1fr}.report-module__RB1sVG__drawerMode .report-module__RB1sVG__actions{justify-content:flex-start;max-width:none}.report-module__RB1sVG__drawerMode .report-module__RB1sVG__grid{grid-template-columns:1fr}.report-module__RB1sVG__drawerMode .report-module__RB1sVG__summaryBanner{grid-template-columns:repeat(2,minmax(0,1fr))}.report-module__RB1sVG__drawerMode .report-module__RB1sVG__metricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.report-module__RB1sVG__drawerMode{padding:14px 12px 30px}.report-module__RB1sVG__drawerMode .report-module__RB1sVG__summaryBanner,.report-module__RB1sVG__drawerMode .report-module__RB1sVG__metricGrid{grid-template-columns:1fr}}
.AddControlMapping-module__-2QhoW__openButton,.AddControlMapping-module__-2QhoW__primary,.AddControlMapping-module__-2QhoW__secondary{cursor:pointer;border-radius:10px;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.AddControlMapping-module__-2QhoW__openButton,.AddControlMapping-module__-2QhoW__secondary{border:1px solid var(--readiv-border,#d6e1dd);color:inherit;background:0 0}.AddControlMapping-module__-2QhoW__openButton{margin:4px 0 12px}.AddControlMapping-module__-2QhoW__primary{border:1px solid var(--readiv-accent,#0b8a6b);background:var(--readiv-accent,#0b8a6b);color:#fff}.AddControlMapping-module__-2QhoW__primary:disabled{opacity:.6}.AddControlMapping-module__-2QhoW__form{border:1px solid var(--readiv-border,#e1e9e6);background:var(--readiv-surface,#fff);border-radius:14px;gap:10px;margin:4px 0 14px;padding:14px 16px;display:grid}.AddControlMapping-module__-2QhoW__formTop,.AddControlMapping-module__-2QhoW__formBottom,.AddControlMapping-module__-2QhoW__chosen{justify-content:space-between;align-items:center;gap:10px;display:flex}.AddControlMapping-module__-2QhoW__formBottom{justify-content:flex-end}.AddControlMapping-module__-2QhoW__close{color:inherit;cursor:pointer;background:0 0;border:0;padding:4px;display:inline-flex}.AddControlMapping-module__-2QhoW__hint{color:var(--readiv-muted,#4b5869);margin:0;font-size:13px}.AddControlMapping-module__-2QhoW__search,.AddControlMapping-module__-2QhoW__form textarea{border:1px solid var(--readiv-border,#d6e1dd);background:var(--readiv-surface,#fff);width:100%;color:inherit;font:inherit;border-radius:10px;padding:8px 10px}.AddControlMapping-module__-2QhoW__options{border:1px solid var(--readiv-border,#e1e9e6);border-radius:10px;max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.AddControlMapping-module__-2QhoW__options li button{border:0;border-bottom:1px solid var(--readiv-border,#eef2f0);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;padding:8px 10px;font-size:13.5px}.AddControlMapping-module__-2QhoW__options li button:hover{background:var(--readiv-accent-soft,#e9f6f1)}.AddControlMapping-module__-2QhoW__options li.AddControlMapping-module__-2QhoW__hint{padding:8px 10px}.AddControlMapping-module__-2QhoW__chosen{background:var(--readiv-accent-soft,#e9f6f1);border-radius:10px;padding:8px 10px;font-size:14px}.AddControlMapping-module__-2QhoW__linkButton{color:var(--readiv-accent-text,#08785d);cursor:pointer;background:0 0;border:0;font-weight:700}.AddControlMapping-module__-2QhoW__noteLabel{gap:6px;font-size:13px;font-weight:700;display:grid}.AddControlMapping-module__-2QhoW__error{color:#b42318;margin:0;font-size:14px;font-weight:600}
.EvidenceDrawers-module__8xtC5a__layer{z-index:400;position:fixed;inset:0}.EvidenceDrawers-module__8xtC5a__backdrop{cursor:pointer;background:#02081766;border:0;position:absolute;inset:0}.EvidenceDrawers-module__8xtC5a__drawer{background:var(--readiv-surface,#fff);width:min(520px,100vw);color:var(--readiv-text-primary,#0f172a);border-left:1px solid var(--readiv-border,#e2e8f0);flex-direction:column;animation:.18s EvidenceDrawers-module__8xtC5a__slideIn;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-24px 0 60px #02081729}.EvidenceDrawers-module__8xtC5a__drawerWide{width:min(980px,100vw)}.EvidenceDrawers-module__8xtC5a__bar{border-bottom:1px solid var(--readiv-border,#e2e8f0);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.EvidenceDrawers-module__8xtC5a__bar strong{font-size:.95rem;font-weight:650}.EvidenceDrawers-module__8xtC5a__barTools{align-items:center;gap:8px;display:flex}.EvidenceDrawers-module__8xtC5a__barLink{border:1px solid var(--readiv-border,#e2e8f0);color:var(--readiv-text-primary,#0f172a);border-radius:9px;align-items:center;gap:6px;padding:7px 10px;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.EvidenceDrawers-module__8xtC5a__barLink:hover{border-color:var(--readiv-accent,#0f9f79)}.EvidenceDrawers-module__8xtC5a__closeControl{border:1px solid var(--readiv-border,#e2e8f0);width:34px;height:34px;color:var(--readiv-text-primary,#0f172a);cursor:pointer;background:0 0;border-radius:9px;place-items:center;display:grid}.EvidenceDrawers-module__8xtC5a__closeControl:focus-visible,.EvidenceDrawers-module__8xtC5a__barLink:focus-visible{outline:2px solid var(--readiv-accent,#0f9f79);outline-offset:1px}.EvidenceDrawers-module__8xtC5a__body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.EvidenceDrawers-module__8xtC5a__uploadBody{padding:16px 18px 28px}.EvidenceDrawers-module__8xtC5a__intro{color:var(--readiv-text-secondary,#64748b);margin:0 0 14px;font-size:.86rem;line-height:1.5}@keyframes EvidenceDrawers-module__8xtC5a__slideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.EvidenceDrawers-module__8xtC5a__drawer{animation:none}}
.SectionTabs-module__nE1QEG__tabs{border-bottom:1px solid var(--readiv-border,#e2e8f0);scrollbar-width:none;gap:4px;margin:0 0 18px;display:flex;overflow-x:auto}.SectionTabs-module__nE1QEG__tab{color:var(--readiv-text-secondary,#64748b);white-space:nowrap;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:10px 14px 11px;font-size:.9rem;font-weight:600;text-decoration:none}.SectionTabs-module__nE1QEG__tab:hover{color:var(--readiv-text-primary,#0f172a)}.SectionTabs-module__nE1QEG__tab:focus-visible{outline:2px solid var(--readiv-accent,#0f9f79);outline-offset:-2px;border-radius:6px 6px 0 0}.SectionTabs-module__nE1QEG__tabActive{color:var(--readiv-text-primary,#0f172a);border-bottom-color:var(--readiv-accent,#0f9f79)}
.AuditScopeNote-module__CtNTlq__note{color:#1e3a8a;background:#eaf1fe;border-radius:12px;align-items:center;gap:8px;margin:0 0 12px;padding:9px 14px;font-size:13.5px;line-height:1.4;display:flex}.AuditScopeNote-module__CtNTlq__note strong{font-weight:700}html[data-readiv-theme=dark] .AuditScopeNote-module__CtNTlq__note{color:#c7d8ff;background:#8fb4ff1f}
.TeamRiskPanel-module__iXM0aa__box{border:1px solid var(--readiv-border,#e1e9e6);background:var(--readiv-surface,#fff);border-radius:16px;gap:14px;margin:18px 0;padding:18px 20px;display:grid}.TeamRiskPanel-module__iXM0aa__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.TeamRiskPanel-module__iXM0aa__top h2{margin:0 0 4px;font-size:18px}.TeamRiskPanel-module__iXM0aa__top p{color:#475569;max-width:720px;margin:0;font-size:14px;line-height:1.5}.TeamRiskPanel-module__iXM0aa__topButtons,.TeamRiskPanel-module__iXM0aa__formTop,.TeamRiskPanel-module__iXM0aa__formBottom,.TeamRiskPanel-module__iXM0aa__itemTop,.TeamRiskPanel-module__iXM0aa__itemButtons{align-items:center;gap:10px;display:flex}.TeamRiskPanel-module__iXM0aa__formTop,.TeamRiskPanel-module__iXM0aa__itemTop{justify-content:space-between}.TeamRiskPanel-module__iXM0aa__formBottom{justify-content:flex-end}.TeamRiskPanel-module__iXM0aa__primary,.TeamRiskPanel-module__iXM0aa__secondary{cursor:pointer;border-radius:10px;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.TeamRiskPanel-module__iXM0aa__primary{border:1px solid var(--readiv-accent,#0b8a6b);background:var(--readiv-accent,#0b8a6b);color:#fff}.TeamRiskPanel-module__iXM0aa__secondary{border:1px solid var(--readiv-border,#d6e1dd);color:inherit;background:0 0}.TeamRiskPanel-module__iXM0aa__primary:disabled,.TeamRiskPanel-module__iXM0aa__secondary:disabled{opacity:.6;cursor:default}.TeamRiskPanel-module__iXM0aa__iconButton,.TeamRiskPanel-module__iXM0aa__linkButton{color:inherit;cursor:pointer;background:0 0;border:0}.TeamRiskPanel-module__iXM0aa__linkButton{color:var(--readiv-accent,#0b8a6b);padding:0;font-size:13px;font-weight:700}.TeamRiskPanel-module__iXM0aa__form{border:1px solid var(--readiv-border,#e1e9e6);background:#f8fafc;border-radius:14px;gap:12px;padding:14px 16px;display:grid}.TeamRiskPanel-module__iXM0aa__fields{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 14px;display:grid}.TeamRiskPanel-module__iXM0aa__fields label{gap:4px;display:grid}.TeamRiskPanel-module__iXM0aa__wide{grid-column:1/-1}.TeamRiskPanel-module__iXM0aa__label{color:#334155;font-size:13px;font-weight:700}.TeamRiskPanel-module__iXM0aa__input{width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:8px 10px;font-size:14px}.TeamRiskPanel-module__iXM0aa__picker{gap:6px;display:grid}.TeamRiskPanel-module__iXM0aa__chips,.TeamRiskPanel-module__iXM0aa__options,.TeamRiskPanel-module__iXM0aa__list{margin:0;padding:0;list-style:none}.TeamRiskPanel-module__iXM0aa__chips{flex-wrap:wrap;gap:6px;display:flex}.TeamRiskPanel-module__iXM0aa__chips li{background:#e6f4ef;border-radius:999px;align-items:center;gap:4px;padding:3px 6px 3px 10px;font-size:13px;display:inline-flex}.TeamRiskPanel-module__iXM0aa__chips button{cursor:pointer;background:0 0;border:0;display:inline-flex}.TeamRiskPanel-module__iXM0aa__options{background:#fff;border:1px solid #e2e8f0;border-radius:10px;max-height:220px;overflow-y:auto}.TeamRiskPanel-module__iXM0aa__options button{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:8px 10px;font-size:14px}.TeamRiskPanel-module__iXM0aa__options button:hover{background:#f1f5f9}.TeamRiskPanel-module__iXM0aa__list{gap:10px;display:grid}.TeamRiskPanel-module__iXM0aa__item{border:1px solid #e2e8f0;border-radius:12px;gap:6px;padding:12px 14px;display:grid}.TeamRiskPanel-module__iXM0aa__item small{color:#64748b;margin-top:2px;font-size:13px;display:block}.TeamRiskPanel-module__iXM0aa__level{background:#f1f5f9;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:12px;font-weight:800}.TeamRiskPanel-module__iXM0aa__levelHigh{color:#991b1b;background:#fee2e2}.TeamRiskPanel-module__iXM0aa__levelMedium{color:#92400e;background:#fef3c7}.TeamRiskPanel-module__iXM0aa__levelLow{color:#166534;background:#dcfce7}.TeamRiskPanel-module__iXM0aa__treatment{color:#334155;margin:0;font-size:14px}.TeamRiskPanel-module__iXM0aa__controls{flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.TeamRiskPanel-module__iXM0aa__controls span{color:#3730a3;background:#eef2ff;border-radius:6px;padding:2px 8px;font-weight:700}.TeamRiskPanel-module__iXM0aa__controls em{color:#94a3b8}.TeamRiskPanel-module__iXM0aa__warning{color:#b45309;margin:0;font-size:13px;font-weight:700}.TeamRiskPanel-module__iXM0aa__note,.TeamRiskPanel-module__iXM0aa__error{border-radius:10px;justify-content:space-between;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;font-size:14px;display:flex}.TeamRiskPanel-module__iXM0aa__note{color:#065f46;background:#ecfdf5}.TeamRiskPanel-module__iXM0aa__error{color:#991b1b;background:#fef2f2}.TeamRiskPanel-module__iXM0aa__empty{color:#64748b;margin:0;font-size:14px}
.ConsistencyCheckPanel-module__awE1hG__box{border:1px solid var(--readiv-border,#e1e9e6);background:var(--readiv-surface,#fff);border-radius:16px;margin:0 0 16px;padding:18px 22px}.ConsistencyCheckPanel-module__awE1hG__top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ConsistencyCheckPanel-module__awE1hG__top h2{margin:0 0 6px;font-size:19px}.ConsistencyCheckPanel-module__awE1hG__top p{max-width:80ch;color:var(--readiv-muted,#4b5869);margin:0;font-size:14px;line-height:1.5}.ConsistencyCheckPanel-module__awE1hG__run{border:1px solid var(--readiv-accent,#0b8a6b);background:var(--readiv-accent,#0b8a6b);color:#fff;cursor:pointer;border-radius:10px;flex:none;min-height:38px;padding:0 16px;font-size:14px;font-weight:700}.ConsistencyCheckPanel-module__awE1hG__run:disabled{opacity:.6}.ConsistencyCheckPanel-module__awE1hG__meta{color:var(--readiv-muted,#4b5869);margin:12px 0 0;font-size:13.5px}.ConsistencyCheckPanel-module__awE1hG__error{color:#b42318;margin:12px 0 0;font-weight:600}.ConsistencyCheckPanel-module__awE1hG__list{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ConsistencyCheckPanel-module__awE1hG__item{border:1px solid var(--readiv-border,#e1e9e6);border-radius:12px;padding:12px 14px}.ConsistencyCheckPanel-module__awE1hG__item p{margin:6px 0 0;font-size:14px}.ConsistencyCheckPanel-module__awE1hG__itemTop{justify-content:space-between;gap:10px;display:flex}.ConsistencyCheckPanel-module__awE1hG__sevHigh,.ConsistencyCheckPanel-module__awE1hG__sevMedium,.ConsistencyCheckPanel-module__awE1hG__sevLow{border-radius:999px;flex:none;padding:2px 10px;font-size:12px;font-weight:700}.ConsistencyCheckPanel-module__awE1hG__sevHigh{color:#9b1c1c;background:#fde2e1}.ConsistencyCheckPanel-module__awE1hG__sevMedium{color:#7a5200;background:#fff4ce}.ConsistencyCheckPanel-module__awE1hG__sevLow{color:#1d4e9e;background:#e7f0ff}.ConsistencyCheckPanel-module__awE1hG__sources{margin:8px 0 0;padding-left:18px;font-size:13.5px}@media (max-width:720px){.ConsistencyCheckPanel-module__awE1hG__top{flex-direction:column}}
.RegisterAuditPanel-module__fJ5u5q__register{margin:0 0 14px}.RegisterAuditPanel-module__fJ5u5q__openButton,.RegisterAuditPanel-module__fJ5u5q__primary,.RegisterAuditPanel-module__fJ5u5q__secondary{cursor:pointer;border-radius:10px;align-items:center;gap:6px;min-height:38px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.RegisterAuditPanel-module__fJ5u5q__openButton,.RegisterAuditPanel-module__fJ5u5q__primary{border:1px solid var(--readiv-accent,#0b8a6b);background:var(--readiv-accent,#0b8a6b);color:#fff}.RegisterAuditPanel-module__fJ5u5q__primary:disabled{opacity:.6;cursor:progress}.RegisterAuditPanel-module__fJ5u5q__secondary{border:1px solid var(--readiv-border,#e1e9e6);color:inherit;background:0 0}.RegisterAuditPanel-module__fJ5u5q__note{color:var(--readiv-accent-text,#08785d);margin:8px 0 0;font-size:14px;font-weight:600}.RegisterAuditPanel-module__fJ5u5q__form{border:1px solid var(--readiv-border,#e1e9e6);background:var(--readiv-surface,#fff);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:18px 22px;display:grid}.RegisterAuditPanel-module__fJ5u5q__formTop,.RegisterAuditPanel-module__fJ5u5q__formBottom,.RegisterAuditPanel-module__fJ5u5q__wide,.RegisterAuditPanel-module__fJ5u5q__hint,.RegisterAuditPanel-module__fJ5u5q__error{grid-column:1/-1}.RegisterAuditPanel-module__fJ5u5q__formTop{justify-content:space-between;align-items:center;display:flex}.RegisterAuditPanel-module__fJ5u5q__formTop h2{margin:0;font-size:20px}.RegisterAuditPanel-module__fJ5u5q__close{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px;display:inline-flex}.RegisterAuditPanel-module__fJ5u5q__hint{color:var(--readiv-muted,#4b5869);margin:0;font-size:13.5px;line-height:1.45}.RegisterAuditPanel-module__fJ5u5q__form label{gap:6px;font-size:13px;font-weight:700;display:grid}.RegisterAuditPanel-module__fJ5u5q__form input,.RegisterAuditPanel-module__fJ5u5q__form select,.RegisterAuditPanel-module__fJ5u5q__form textarea{border:1px solid var(--readiv-border,#d6e1dd);background:var(--readiv-surface,#fff);width:100%;min-height:38px;color:inherit;font:inherit;border-radius:10px;padding:8px 10px;font-weight:400}.RegisterAuditPanel-module__fJ5u5q__form fieldset{border:0;margin:0;padding:0}.RegisterAuditPanel-module__fJ5u5q__form legend{margin-bottom:8px;font-size:13px;font-weight:700}.RegisterAuditPanel-module__fJ5u5q__standards{flex-wrap:wrap;gap:8px 18px;display:flex}.RegisterAuditPanel-module__fJ5u5q__form .RegisterAuditPanel-module__fJ5u5q__check{align-items:center;gap:8px;font-weight:600;display:inline-flex}.RegisterAuditPanel-module__fJ5u5q__form .RegisterAuditPanel-module__fJ5u5q__check input{width:auto;min-height:0}.RegisterAuditPanel-module__fJ5u5q__error{color:#b42318;margin:0;font-size:14px;font-weight:600}.RegisterAuditPanel-module__fJ5u5q__formBottom{justify-content:flex-end;gap:10px;display:flex}@media (max-width:720px){.RegisterAuditPanel-module__fJ5u5q__form{grid-template-columns:1fr}}
.PageSummary-module__eGj0YG__sum{--sum-surface:#fff;--sum-line:#e1e9e6;--sum-text:#14261f;--sum-muted:#4f625b;--sum-soft:#5d6d67;--sum-accent:#12a982;--sum-accent-text:#08785d;--sum-track:#e6ece9;--sum-danger:#c2410c;--sum-warning:#a16207;--sum-success:#0f8a68;--sum-info:#2563eb;border:1px solid var(--sum-line);background:var(--sum-surface);color:var(--sum-text);border-radius:16px;margin:0 0 14px;overflow:hidden}html[data-readiv-theme=dark] .PageSummary-module__eGj0YG__sum{--sum-surface:#111716;--sum-line:#ffffff14;--sum-text:#edf2ef;--sum-muted:#a9b6b1;--sum-soft:#8f9c97;--sum-accent:#22e0a4;--sum-accent-text:#22e0a4;--sum-track:#ffffff14;--sum-danger:#ff9a6b;--sum-warning:#f2c063;--sum-success:#34d399;--sum-info:#8fb4ff}.PageSummary-module__eGj0YG__tone_danger{--tone:var(--sum-danger)}.PageSummary-module__eGj0YG__tone_warning{--tone:var(--sum-warning)}.PageSummary-module__eGj0YG__tone_success{--tone:var(--sum-success)}.PageSummary-module__eGj0YG__tone_info{--tone:var(--sum-info)}.PageSummary-module__eGj0YG__tone_neutral{--tone:var(--sum-text)}.PageSummary-module__eGj0YG__eyebrow{color:var(--sum-soft);letter-spacing:.05em;text-transform:uppercase;font-size:11.5px;font-weight:700}.PageSummary-module__eGj0YG__sumTop{align-items:stretch;display:flex}.PageSummary-module__eGj0YG__sumScore{border-right:1px solid var(--sum-line);flex:none;align-items:center;gap:14px;min-width:250px;max-width:360px;padding:16px 22px 16px 18px;display:flex}.PageSummary-module__eGj0YG__sumScoreText{gap:2px;display:grid}.PageSummary-module__eGj0YG__sumScoreText strong{font-size:14.5px;font-weight:650}.PageSummary-module__eGj0YG__sumScoreText small{color:var(--sum-muted);font-size:12.5px}.PageSummary-module__eGj0YG__ring{flex:none;width:76px;height:76px;position:relative}.PageSummary-module__eGj0YG__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.PageSummary-module__eGj0YG__ringTrack,.PageSummary-module__eGj0YG__ringArc{fill:none;stroke-width:6px}.PageSummary-module__eGj0YG__ringTrack{stroke:var(--sum-track)}.PageSummary-module__eGj0YG__ringArc{stroke:var(--tone,var(--sum-accent));stroke-linecap:round;transition:stroke-dashoffset .4s}.PageSummary-module__eGj0YG__ring.PageSummary-module__eGj0YG__tone_neutral .PageSummary-module__eGj0YG__ringArc{stroke:var(--sum-accent)}.PageSummary-module__eGj0YG__ringValue{text-align:center;place-content:center;line-height:1;display:grid;position:absolute;inset:0}.PageSummary-module__eGj0YG__ringValue strong{font-size:17px;font-weight:700}.PageSummary-module__eGj0YG__ringValue span{color:var(--sum-soft);margin-top:3px;font-size:10px;font-weight:600}.PageSummary-module__eGj0YG__sumFocus{flex:auto;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:16px 20px;display:flex}.PageSummary-module__eGj0YG__focusEyebrow{color:var(--sum-accent-text);font-size:12px;font-weight:700}.PageSummary-module__eGj0YG__sumFocus h2{color:var(--sum-text);letter-spacing:0;margin:3px 0 0;font-family:inherit;font-size:16.5px;font-weight:650;line-height:1.35}.PageSummary-module__eGj0YG__sumFocus p{max-width:70ch;color:var(--sum-muted);margin:4px 0 0;font-size:13.5px;line-height:1.5}.PageSummary-module__eGj0YG__focusExtra{color:var(--sum-muted);margin-top:8px;font-size:12.5px}.PageSummary-module__eGj0YG__focusAction{flex:none}.PageSummary-module__eGj0YG__counts{grid-template-columns:repeat(var(--count-columns,6), minmax(0, 1fr));border-top:1px solid var(--sum-line);margin:0;display:grid}.PageSummary-module__eGj0YG__count{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"value label""value helper";align-items:center;column-gap:10px;min-width:0;padding:11px 14px 12px;display:grid}.PageSummary-module__eGj0YG__count+.PageSummary-module__eGj0YG__count{border-left:1px solid var(--sum-line)}.PageSummary-module__eGj0YG__count dt{color:var(--sum-text);grid-area:label;align-self:end;font-size:12.5px;font-weight:650;line-height:1.3}.PageSummary-module__eGj0YG__count dd{margin:0}.PageSummary-module__eGj0YG__countValue{min-width:22px;color:var(--tone,var(--sum-text));text-align:center;grid-area:value;font-size:24px;font-weight:700;line-height:1}.PageSummary-module__eGj0YG__countHelper{color:var(--sum-muted);grid-area:helper;align-self:start;font-size:12px;line-height:1.35}.PageSummary-module__eGj0YG__flow{border-top:1px solid var(--sum-line);align-items:center;gap:18px;padding:12px 18px;display:flex}.PageSummary-module__eGj0YG__flow>.PageSummary-module__eGj0YG__eyebrow{white-space:nowrap;flex:none}.PageSummary-module__eGj0YG__flow ol{flex:auto;align-items:center;margin:0;padding:0;list-style:none;display:flex}.PageSummary-module__eGj0YG__flow li{min-width:0;color:var(--sum-muted);flex:1 1 0;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.PageSummary-module__eGj0YG__flow li:last-child{flex:none}.PageSummary-module__eGj0YG__flow li:not(:last-child):after{content:"";background:var(--sum-track);border-radius:3px;flex:auto;min-width:14px;height:3px;margin:0 4px}.PageSummary-module__eGj0YG__flow li span{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.PageSummary-module__eGj0YG__flow li small{color:var(--sum-soft);font-size:11.5px;font-weight:600}.PageSummary-module__eGj0YG__flow li i{border:2px solid var(--sum-track);background:var(--sum-surface);width:22px;height:22px;color:var(--sum-soft);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-style:normal;font-weight:700;display:grid}.PageSummary-module__eGj0YG__flow .PageSummary-module__eGj0YG__flow_plain i{border-style:dashed}.PageSummary-module__eGj0YG__flow .PageSummary-module__eGj0YG__flow_done{color:var(--sum-text)}.PageSummary-module__eGj0YG__flow .PageSummary-module__eGj0YG__flow_done i{border-color:var(--sum-accent);background:var(--sum-accent);color:#fff}html[data-readiv-theme=dark] .PageSummary-module__eGj0YG__flow .PageSummary-module__eGj0YG__flow_done i{color:#08201a}.PageSummary-module__eGj0YG__flow .PageSummary-module__eGj0YG__flow_done small{color:var(--sum-success)}.PageSummary-module__eGj0YG__flow .PageSummary-module__eGj0YG__flow_partial small,.PageSummary-module__eGj0YG__flow .PageSummary-module__eGj0YG__flow_done small{font-weight:700}.PageSummary-module__eGj0YG__flow .PageSummary-module__eGj0YG__flow_done:not(:last-child):after{background:var(--sum-accent)}.PageSummary-module__eGj0YG__flow .PageSummary-module__eGj0YG__flow_partial{color:var(--sum-text)}.PageSummary-module__eGj0YG__flow .PageSummary-module__eGj0YG__flow_partial i{border-color:var(--sum-warning);color:var(--sum-warning)}.PageSummary-module__eGj0YG__flow .PageSummary-module__eGj0YG__flow_partial small{color:var(--sum-warning)}.PageSummary-module__eGj0YG__flow .PageSummary-module__eGj0YG__flow_partial:not(:last-child):after{background:linear-gradient(90deg, var(--sum-warning) 0 50%, var(--sum-track) 50% 100%)}.PageSummary-module__eGj0YG__flowCompact li{flex:auto;position:relative}.PageSummary-module__eGj0YG__flowCompact li i{cursor:default;width:26px;height:26px;font-size:12.5px}.PageSummary-module__eGj0YG__flowCompact li:focus-visible{outline:none}.PageSummary-module__eGj0YG__flowCompact li:focus-visible i{box-shadow:0 0 0 3px color-mix(in srgb, var(--sum-accent) 35%, transparent)}.PageSummary-module__eGj0YG__flowCompact .PageSummary-module__eGj0YG__flowNext span{font-weight:700}.PageSummary-module__eGj0YG__flowTip{z-index:5;background:var(--sum-text);color:var(--sum-surface);opacity:0;pointer-events:none;border-radius:8px;padding:6px 10px;font-size:12.5px;font-weight:600;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(4px);box-shadow:0 6px 18px #00000029}.PageSummary-module__eGj0YG__flowTip small{color:inherit;opacity:.8}.PageSummary-module__eGj0YG__flowCompact li:hover .PageSummary-module__eGj0YG__flowTip,.PageSummary-module__eGj0YG__flowCompact li:focus-visible .PageSummary-module__eGj0YG__flowTip{opacity:1;transform:translateY(0)}@media (max-width:1100px){.PageSummary-module__eGj0YG__flow{flex-direction:column;align-items:flex-start;gap:10px}.PageSummary-module__eGj0YG__flow ol{width:100%}.PageSummary-module__eGj0YG__counts{grid-template-columns:repeat(3,minmax(0,1fr))}.PageSummary-module__eGj0YG__count:nth-child(3n+1){border-left:0}.PageSummary-module__eGj0YG__count:nth-child(n+4){border-top:1px solid var(--sum-line)}}@media (max-width:760px){.PageSummary-module__eGj0YG__sumTop,.PageSummary-module__eGj0YG__sumFocus,.PageSummary-module__eGj0YG__flow,.PageSummary-module__eGj0YG__flow ol{flex-direction:column;align-items:flex-start}.PageSummary-module__eGj0YG__sumScore{border-right:0;border-bottom:1px solid var(--sum-line);width:100%}.PageSummary-module__eGj0YG__flow ol{gap:8px}.PageSummary-module__eGj0YG__flow li:not(:last-child):after{display:none}.PageSummary-module__eGj0YG__counts{grid-template-columns:repeat(2,minmax(0,1fr))}.PageSummary-module__eGj0YG__count:nth-child(n){border-left:0}.PageSummary-module__eGj0YG__count:nth-child(2n){border-left:1px solid var(--sum-line)}.PageSummary-module__eGj0YG__count:nth-child(n+3){border-top:1px solid var(--sum-line)}}.PageSummary-module__eGj0YG__flowCompact li:last-child .PageSummary-module__eGj0YG__flowTip,.PageSummary-module__eGj0YG__flowCompact li:nth-last-child(2) .PageSummary-module__eGj0YG__flowTip{left:auto;right:0}
.OrganizationSwitcher-module__UD__vG__root{min-width:0;color:inherit}.OrganizationSwitcher-module__UD__vG__control{align-items:center;min-width:0;display:flex}.OrganizationSwitcher-module__UD__vG__icon{flex:none;place-items:center;display:grid}.OrganizationSwitcher-module__UD__vG__selectWrap{flex:1;min-width:0;position:relative}.OrganizationSwitcher-module__UD__vG__select{appearance:none;width:100%;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;font-weight:800}.OrganizationSwitcher-module__UD__vG__select:disabled{cursor:default;opacity:1}.OrganizationSwitcher-module__UD__vG__chevron{pointer-events:none;opacity:.72;position:absolute;top:50%;right:0;transform:translateY(-50%)}.OrganizationSwitcher-module__UD__vG__role{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;opacity:.72;flex:none;max-width:92px;font-size:11.5px;font-weight:900;overflow:hidden}.OrganizationSwitcher-module__UD__vG__compact{flex:0 auto;width:clamp(150px,15vw,220px);min-width:150px}.OrganizationSwitcher-module__UD__vG__compact .OrganizationSwitcher-module__UD__vG__control{border:1px solid var(--readiv-border,#94a3b833);background:var(--readiv-surface-soft,#94a3b812);border-radius:12px;gap:9px;min-height:38px;padding:0 11px}.OrganizationSwitcher-module__UD__vG__compact .OrganizationSwitcher-module__UD__vG__icon{background:var(--readiv-surface-strong,#94a3b81c);border-radius:8px;width:24px;height:24px}.OrganizationSwitcher-module__UD__vG__compact .OrganizationSwitcher-module__UD__vG__select{text-overflow:ellipsis;white-space:nowrap;padding:0 19px 0 0;font-size:12px;overflow:hidden}.OrganizationSwitcher-module__UD__vG__settings{border:1px solid var(--readiv-border,#94a3b82e);background:var(--readiv-surface,#0f172a0a);border-radius:18px;gap:14px;margin:0 0 18px;padding:16px;display:grid}.OrganizationSwitcher-module__UD__vG__settingsHeading{justify-content:space-between;align-items:center;gap:14px;display:flex}.OrganizationSwitcher-module__UD__vG__settingsHeading div{gap:3px;display:grid}.OrganizationSwitcher-module__UD__vG__settingsHeading span{letter-spacing:.1em;text-transform:uppercase;opacity:.72;font-size:11.5px;font-weight:900}.OrganizationSwitcher-module__UD__vG__settingsHeading strong{font-size:16px;line-height:1.15}.OrganizationSwitcher-module__UD__vG__settingsHeading em{background:var(--readiv-surface-soft,#94a3b817);white-space:nowrap;opacity:.76;border-radius:999px;margin:0;padding:6px 9px;font-size:11.5px;font-style:normal;font-weight:850}.OrganizationSwitcher-module__UD__vG__settings .OrganizationSwitcher-module__UD__vG__control{border:1px solid var(--readiv-border,#94a3b833);background:var(--readiv-surface-soft,#94a3b812);border-radius:13px;gap:10px;min-height:44px;padding:0 12px}.OrganizationSwitcher-module__UD__vG__settings .OrganizationSwitcher-module__UD__vG__icon{background:var(--readiv-surface-strong,#94a3b81c);border-radius:9px;width:28px;height:28px}.OrganizationSwitcher-module__UD__vG__settings .OrganizationSwitcher-module__UD__vG__select{padding:0 24px 0 0;font-size:13px}.OrganizationSwitcher-module__UD__vG__settings .OrganizationSwitcher-module__UD__vG__chevron{right:2px}.OrganizationSwitcher-module__UD__vG__settingsMeta{grid-template-columns:minmax(0,1fr) minmax(0,.7fr) minmax(240px,1.6fr);align-items:center;gap:10px;display:grid}.OrganizationSwitcher-module__UD__vG__settingsMeta span{opacity:.62;gap:2px;min-width:0;font-size:11.5px;font-weight:750;display:grid}.OrganizationSwitcher-module__UD__vG__settingsMeta span strong{text-overflow:ellipsis;white-space:nowrap;opacity:1;font-size:12px;overflow:hidden}.OrganizationSwitcher-module__UD__vG__settingsMeta p{opacity:.62;margin:0;font-size:12.5px;line-height:1.45}.OrganizationSwitcher-module__UD__vG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.OrganizationSwitcher-module__UD__vG__compact{width:174px}.OrganizationSwitcher-module__UD__vG__compact .OrganizationSwitcher-module__UD__vG__role{display:none}}@media (max-width:760px){.OrganizationSwitcher-module__UD__vG__compact{width:150px}.OrganizationSwitcher-module__UD__vG__compact .OrganizationSwitcher-module__UD__vG__control{min-height:36px;padding:0 9px}.OrganizationSwitcher-module__UD__vG__compact .OrganizationSwitcher-module__UD__vG__select{font-size:12.5px}.OrganizationSwitcher-module__UD__vG__settingsMeta{grid-template-columns:1fr 1fr}.OrganizationSwitcher-module__UD__vG__settingsMeta p{grid-column:1/-1}}@media (max-width:520px){.OrganizationSwitcher-module__UD__vG__compact{width:126px}.OrganizationSwitcher-module__UD__vG__compact .OrganizationSwitcher-module__UD__vG__icon{display:none}.OrganizationSwitcher-module__UD__vG__settings{padding:14px}.OrganizationSwitcher-module__UD__vG__settingsHeading{align-items:flex-start}.OrganizationSwitcher-module__UD__vG__settingsMeta{grid-template-columns:1fr}.OrganizationSwitcher-module__UD__vG__settingsMeta p{grid-column:auto}}.OrganizationSwitcher-module__UD__vG__compact .OrganizationSwitcher-module__UD__vG__role{display:none}
.AssuranceContextSwitcher-module__kaNM8G__root{width:clamp(170px,17vw,240px);min-width:0;color:inherit;flex:none}.AssuranceContextSwitcher-module__kaNM8G__control{border:1px solid var(--readiv-border,#94a3b833);background:var(--readiv-surface-soft,#94a3b812);border-radius:12px;align-items:center;gap:8px;min-width:0;min-height:38px;padding:0 10px;display:flex;position:relative}.AssuranceContextSwitcher-module__kaNM8G__control[data-busy=true]{opacity:.76}.AssuranceContextSwitcher-module__kaNM8G__icon{width:24px;height:24px;color:var(--readiv-accent-strong,#0f766e);background:var(--readiv-surface-strong,#94a3b81c);border-radius:8px;flex:none;place-items:center;display:grid}.AssuranceContextSwitcher-module__kaNM8G__selectWrap{flex:1;min-width:0;position:relative}.AssuranceContextSwitcher-module__kaNM8G__select{appearance:none;width:100%;min-width:0;color:inherit;font:inherit;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;outline:0;padding:0 18px 0 0;font-size:12.5px;font-weight:850;overflow:hidden}.AssuranceContextSwitcher-module__kaNM8G__select:disabled{cursor:default;opacity:1}.AssuranceContextSwitcher-module__kaNM8G__chevron{pointer-events:none;opacity:.54;position:absolute;top:50%;right:0;transform:translateY(-50%)}.AssuranceContextSwitcher-module__kaNM8G__busyDot{background:#22c55e;border-radius:999px;width:6px;height:6px;position:absolute;top:6px;right:6px;box-shadow:0 0 0 3px #22c55e1f}.AssuranceContextSwitcher-module__kaNM8G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-readiv-theme=dark] .AssuranceContextSwitcher-module__kaNM8G__control{background:#111716;border-color:#ffffff14}html[data-readiv-theme=dark] .AssuranceContextSwitcher-module__kaNM8G__icon{color:#22e0a4;background:#22e0a417}@media (max-width:1180px){.AssuranceContextSwitcher-module__kaNM8G__root{width:170px}}@media (max-width:760px){.AssuranceContextSwitcher-module__kaNM8G__root{flex:0 0 38px;width:38px}.AssuranceContextSwitcher-module__kaNM8G__control{justify-content:center;width:38px;min-height:36px;padding:0}.AssuranceContextSwitcher-module__kaNM8G__icon{width:26px;height:26px}.AssuranceContextSwitcher-module__kaNM8G__selectWrap{position:absolute;inset:0}.AssuranceContextSwitcher-module__kaNM8G__select{opacity:0;cursor:pointer;width:100%;height:100%;padding:0;position:absolute;inset:0}.AssuranceContextSwitcher-module__kaNM8G__chevron{display:none}.AssuranceContextSwitcher-module__kaNM8G__busyDot{top:3px;right:3px}}
.Header-module__KHjLKa__header{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border-bottom:1px solid #e2e8f0eb;grid-template-columns:minmax(150px,auto) minmax(170px,300px) minmax(0,1fr);align-items:center;gap:18px;min-height:64px;padding:10px 24px;display:grid;position:sticky;top:0}.Header-module__KHjLKa__left{align-items:center;gap:12px;min-width:0;display:flex}.Header-module__KHjLKa__menuButton{color:#07162d;background:#fff;border:1px solid #dbe3ef;border-radius:12px;place-items:center;width:40px;height:40px;display:none}.Header-module__KHjLKa__breadcrumb{color:#4b5869;letter-spacing:.035em;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:12px;font-weight:800;display:flex;overflow:hidden}.Header-module__KHjLKa__breadcrumb a,.Header-module__KHjLKa__breadcrumb strong{text-overflow:ellipsis;overflow:hidden}.Header-module__KHjLKa__breadcrumb a{color:inherit;text-decoration:none}.Header-module__KHjLKa__breadcrumb a:hover{color:#0f766e}.Header-module__KHjLKa__breadcrumb strong{color:#0f172a;font-weight:950}.Header-module__KHjLKa__breadcrumb em{color:#cbd5e1;font-style:normal}.Header-module__KHjLKa__searchButton{color:#4b5869;letter-spacing:.025em;text-align:left;background:#f8fafc;border:1px solid #dbe3ef;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;height:40px;padding:0 12px;font-size:12px;font-weight:750;display:grid}.Header-module__KHjLKa__searchButton span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Header-module__KHjLKa__searchButton kbd{color:#4b5869;background:#fff;border:1px solid #dbe3ef;border-radius:7px;justify-content:center;align-items:center;gap:3px;min-width:42px;height:24px;font-family:inherit;font-size:11.5px;font-weight:900;display:inline-flex}.Header-module__KHjLKa__actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.Header-module__KHjLKa__organizationName{color:#4b5869;letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:12.5px;font-weight:850;overflow:hidden}.Header-module__KHjLKa__uploadButton,.Header-module__KHjLKa__notificationButton,.Header-module__KHjLKa__logoutButton{border-radius:11px;justify-content:center;align-items:center;gap:7px;height:38px;font-size:12px;font-weight:900;display:inline-flex}.Header-module__KHjLKa__uploadButton{color:#064e3b;background:#ecfdf5;border:1px solid #0f766e29;padding:0 13px}.Header-module__KHjLKa__notificationButton,.Header-module__KHjLKa__logoutButton{color:#475569;background:#fff;border:1px solid #dbe3ef;width:38px;position:relative}.Header-module__KHjLKa__notificationButton em{color:#fff;background:#ef4444;border:2px solid #fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-style:normal;font-weight:950;display:grid;position:absolute;top:-4px;right:-4px}.Header-module__KHjLKa__paletteOverlay{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#02081785;place-items:start center;padding:10vh 20px 20px;display:grid;position:fixed;inset:0}.Header-module__KHjLKa__palette{background:#fff;border:1px solid #fff9;border-radius:20px;flex-direction:column;width:min(680px,100%);max-height:min(660px,78vh);display:flex;overflow:hidden;box-shadow:0 36px 100px #0208174d}.Header-module__KHjLKa__paletteSearch{color:#4b5869;border-bottom:1px solid #e8edf4;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:0 18px;display:grid}.Header-module__KHjLKa__paletteSearch input{color:#0f172a;letter-spacing:.018em;background:0 0;border:0;outline:none;width:100%;font-size:17.75px;font-weight:750}.Header-module__KHjLKa__paletteSearch button{color:#4b5869;background:#fff;border:1px solid #dbe3ef;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.Header-module__KHjLKa__paletteResults{flex:1;align-content:start;gap:5px;min-height:0;padding:12px;display:grid;overflow-y:auto}.Header-module__KHjLKa__paletteItem{color:#334155;text-align:left;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:11px;min-height:62px;padding:10px;display:grid}.Header-module__KHjLKa__paletteItem:hover,.Header-module__KHjLKa__paletteItemSelected{background:#f8fafc;border-color:#e2e8f0}.Header-module__KHjLKa__paletteIcon{color:#0f766e;background:#ecfdf5;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.Header-module__KHjLKa__paletteItem>span:last-child{gap:4px;min-width:0;display:grid}.Header-module__KHjLKa__paletteItem strong{font-size:14.25px;font-weight:900}.Header-module__KHjLKa__paletteItem small{color:#4b5869;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;line-height:1.35;overflow:hidden}.Header-module__KHjLKa__emptyResults{color:#4b5869;text-align:center;padding:36px;font-size:13px;font-weight:750}.Header-module__KHjLKa__paletteFooter{color:#94a3b8;letter-spacing:.035em;background:#f8fafc;border-top:1px solid #e8edf4;justify-content:space-between;gap:16px;padding:11px 16px;font-size:11.5px;font-weight:800;display:flex}@media (max-width:1080px){.Header-module__KHjLKa__header{grid-template-columns:minmax(160px,auto) minmax(180px,1fr) auto;padding-left:16px;padding-right:16px}.Header-module__KHjLKa__menuButton{display:grid}.Header-module__KHjLKa__organizationName{display:none}}@media (max-width:760px){.Header-module__KHjLKa__header{grid-template-columns:minmax(0,1fr) auto;gap:10px}.Header-module__KHjLKa__searchButton{grid-area:2/1/auto/-1}.Header-module__KHjLKa__actions{grid-area:1/2}.Header-module__KHjLKa__uploadButton span{display:none}.Header-module__KHjLKa__uploadButton{width:38px;padding:0}}@media (max-width:500px){.Header-module__KHjLKa__breadcrumb a,.Header-module__KHjLKa__breadcrumb em{display:none}.Header-module__KHjLKa__paletteOverlay{padding:18px 10px}.Header-module__KHjLKa__palette{border-radius:16px;max-height:calc(100vh - 36px)}}.Header-module__KHjLKa__themeButton{color:#475569;background:#fff;border:1px solid #dbe3ef;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:38px;height:38px;font-size:12px;font-weight:900;display:inline-flex;position:relative}html[data-readiv-theme=dark] .Header-module__KHjLKa__header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c1110f0;border-bottom:1px solid #ffffff0f}html[data-readiv-theme=dark] .Header-module__KHjLKa__breadcrumb{color:#86928e}html[data-readiv-theme=dark] .Header-module__KHjLKa__breadcrumb a:hover{color:#22e0a4}html[data-readiv-theme=dark] .Header-module__KHjLKa__breadcrumb strong{color:#eef1ef}html[data-readiv-theme=dark] .Header-module__KHjLKa__breadcrumb em{color:#3b4542}html[data-readiv-theme=dark] .Header-module__KHjLKa__searchButton{color:#73807c;background:#111716;border-color:#ffffff12}html[data-readiv-theme=dark] .Header-module__KHjLKa__searchButton kbd{color:#73807c;background:#151c1b;border-color:#ffffff17}html[data-readiv-theme=dark] .Header-module__KHjLKa__organizationName{color:#6d7975}html[data-readiv-theme=dark] .Header-module__KHjLKa__uploadButton{color:#22e0a4;background:#22e0a414;border-color:#22e0a433}:is(html[data-readiv-theme=dark] .Header-module__KHjLKa__themeButton,html[data-readiv-theme=dark] .Header-module__KHjLKa__notificationButton,html[data-readiv-theme=dark] .Header-module__KHjLKa__logoutButton,html[data-readiv-theme=dark] .Header-module__KHjLKa__menuButton){color:#7d8985;background:#111716;border-color:#ffffff14}:is(html[data-readiv-theme=dark] .Header-module__KHjLKa__themeButton:hover,html[data-readiv-theme=dark] .Header-module__KHjLKa__notificationButton:hover,html[data-readiv-theme=dark] .Header-module__KHjLKa__logoutButton:hover){color:#eef1ef;background:#151c1b;border-color:#ffffff21}html[data-readiv-theme=dark] .Header-module__KHjLKa__notificationButton em{border-color:#0c1110}html[data-readiv-theme=dark] .Header-module__KHjLKa__palette{background:#111716;border-color:#ffffff14;box-shadow:0 36px 100px #0000006b}html[data-readiv-theme=dark] .Header-module__KHjLKa__paletteSearch{color:#73807c;border-bottom-color:#ffffff12}html[data-readiv-theme=dark] .Header-module__KHjLKa__paletteSearch input{color:#eef1ef}html[data-readiv-theme=dark] .Header-module__KHjLKa__paletteSearch button{color:#73807c;background:#151c1b;border-color:#ffffff14}html[data-readiv-theme=dark] .Header-module__KHjLKa__paletteItem{color:#d8dedb}html[data-readiv-theme=dark] .Header-module__KHjLKa__paletteItem:hover{background:#151c1b;border-color:#ffffff12}html[data-readiv-theme=dark] .Header-module__KHjLKa__paletteItemSelected{background:#151c1b;border-color:#ffffff12}html[data-readiv-theme=dark] .Header-module__KHjLKa__paletteIcon{color:#22e0a4;background:#22e0a417}html[data-readiv-theme=dark] .Header-module__KHjLKa__paletteItem small{color:#74807c}html[data-readiv-theme=dark] .Header-module__KHjLKa__emptyResults{color:#74807c}html[data-readiv-theme=dark] .Header-module__KHjLKa__paletteFooter{color:#86928e;background:#0e1413;border-top-color:#ffffff12}.Header-module__KHjLKa__themeSun{display:inline-block}.Header-module__KHjLKa__themeMoon{display:none}html[data-readiv-theme=light] .Header-module__KHjLKa__themeSun{display:none}html[data-readiv-theme=light] .Header-module__KHjLKa__themeMoon{display:inline-block}@media (max-width:1440px){.Header-module__KHjLKa__uploadButton span{display:none}.Header-module__KHjLKa__uploadButton{width:38px;padding:0}}@media (min-width:761px) and (max-width:1300px){.Header-module__KHjLKa__header{grid-template-columns:minmax(120px,auto) 40px minmax(0,1fr)}.Header-module__KHjLKa__searchButton{grid-template-columns:1fr;justify-items:center;width:40px;padding:0}.Header-module__KHjLKa__searchButton span,.Header-module__KHjLKa__searchButton kbd{display:none}}.Header-module__KHjLKa__uploadButton{flex-shrink:0}
