.report-variant-daydream-outbound{--dd-bg:#f4f1ea;--dd-bg-paper:#faf8f3;--dd-bg-elevated:#ffffff;--dd-ink:#0a0a0a;--dd-ink-2:#1a1a1a;--dd-ink-3:#3d3d3a;--dd-muted:#6e6b64;--dd-subtle:#9f9c93;--dd-line:rgba(10,10,10,0.08);--dd-line-strong:rgba(10,10,10,0.15);--dd-line-ink:rgba(10,10,10,0.92);--dd-accent:#4530e0;--dd-accent-deep:#2d1fa8;--dd-accent-tint:#e8e3ff;--dd-risk-critical:#a8201a;--dd-risk-critical-tint:#f6e6e4;--dd-risk-high:#b45309;--dd-risk-high-tint:#f8ebd9;--dd-risk-moderate:#1e3a8a;--dd-risk-moderate-tint:#e2e8f4;--dd-risk-low:#166534;--dd-risk-low-tint:#deeede;--dd-radius-xs:3px;--dd-radius-sm:5px;--dd-radius-md:8px;--dd-radius-lg:12px;background-color:var(--dd-bg);color:var(--dd-ink);font-family:var(--dd-font-sans,ui-sans-serif,system-ui,sans-serif);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";padding:56px 64px 80px;border-radius:0;max-width:1400px;margin:0 auto}.report-variant-daydream-outbound [data-block-type=bullet_list],.report-variant-daydream-outbound [data-block-type=markdown]{max-width:70ch}.report-variant-daydream-outbound [data-block-type]{background-color:transparent!important;border:0!important;border-radius:0!important;overflow:visible!important}.report-variant-daydream-outbound [data-block-type]>*{padding-left:0!important;padding-right:0!important}.report-variant-daydream-outbound [data-block-type] h4{margin-top:0;margin-bottom:12px}.report-variant-daydream-outbound section>div.grid{display:block!important}.report-variant-daydream-outbound section>div.grid>[data-block-type]{width:100%;margin-bottom:32px}.report-variant-daydream-outbound section>div.grid>[data-block-type]:last-child{margin-bottom:0}.report-variant-daydream-outbound header{border-bottom:1px solid var(--dd-line-strong);padding-bottom:40px;margin-bottom:40px;position:relative}.report-variant-portfolio header:before{display:block;font-family:var(--dd-font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--dd-muted);margin-bottom:28px;content:"Portfolio Diligence Report"}.report-variant-daydream-outbound header h2{font-family:var(--dd-font-sans);font-size:56px;line-height:1.02;letter-spacing:-.03em;font-weight:400;color:var(--dd-ink);margin:0;max-width:22ch}.report-variant-daydream-outbound header h2 em{font-family:var(--dd-font-display);font-style:italic;font-weight:400}.report-variant-daydream-outbound header [class*=DomainLogo],.report-variant-daydream-outbound header img{display:none}.report-variant-daydream-outbound header [data-report-cover-metadata]{margin-top:32px;border-top:1px solid var(--dd-line);padding-top:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 56px;align-items:start}.report-variant-daydream-outbound header [data-report-cover-metadata] [data-report-cover-metadata-item]{min-width:0}.report-variant-daydream-outbound header [data-report-cover-metadata] dt{font-family:var(--dd-font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--dd-muted);margin-bottom:4px}.report-variant-daydream-outbound header [data-report-cover-metadata] dd{font-family:var(--dd-font-sans);font-size:14px;color:var(--dd-ink);margin:0}@media (max-width:900px){.report-variant-daydream-outbound header [data-report-cover-metadata]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.report-variant-daydream-outbound header [data-report-cover-metadata]{grid-template-columns:1fr}}.report-variant-daydream-outbound section>h3{font-family:var(--dd-font-mono);font-size:11px;line-height:1;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--dd-muted);padding-bottom:8px;border-bottom:1px solid var(--dd-line-strong)}.report-variant-daydream-outbound h4{font-family:var(--dd-font-sans);font-size:14px;line-height:1.3;font-weight:600;letter-spacing:-.005em;color:var(--dd-ink)}.report-variant-daydream-outbound header p{color:var(--dd-ink-3);font-size:17px;line-height:1.5;margin-top:20px;max-width:56ch}.report-variant-daydream-outbound .eyebrow,.report-variant-daydream-outbound [data-eyebrow]{font-family:var(--dd-font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--dd-muted)}.report-variant-daydream-outbound{counter-reset:dd-section}.report-variant-daydream-outbound section{border-top:1px solid var(--dd-line);padding-top:48px;margin-top:48px;counter-increment:dd-section}.report-variant-daydream-outbound section:first-of-type{border-top:0;padding-top:8px;margin-top:0}.report-variant-daydream-outbound section>h3{position:relative;margin-bottom:28px}.report-variant-daydream-outbound section>h3:before{content:counter(dd-section,decimal-leading-zero) " — ";font-family:var(--dd-font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--dd-accent);margin-right:4px}.report-variant-daydream-outbound .section-num{font-family:var(--dd-font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--dd-muted)}.report-variant-daydream-outbound .section-title{font-family:var(--dd-font-sans);font-size:22px;line-height:1.2;letter-spacing:-.015em;font-weight:500;color:var(--dd-ink)}.report-variant-daydream-outbound [data-block-type=kpi_grid]{margin-top:8px}.report-variant-daydream-outbound [data-block-type=kpi_grid] .grid{background-color:var(--dd-line-strong)!important;gap:1px}.report-variant-daydream-outbound [data-block-type=kpi_grid] .grid>div{background-color:var(--dd-bg)!important;padding:24px 28px!important}.report-variant-daydream-outbound .kpi-label,.report-variant-daydream-outbound [data-block-type=kpi_grid] .kpi-label{font-family:var(--dd-font-mono)!important;font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--dd-muted)!important;font-weight:600!important}.report-variant-daydream-outbound .kpi-value,.report-variant-daydream-outbound [data-block-type=kpi_grid] .kpi-value{font-family:var(--dd-font-display)!important;font-style:italic!important;font-size:48px!important;line-height:1!important;color:var(--dd-ink)!important;font-feature-settings:"tnum"!important;font-weight:400!important;margin-top:12px!important}.report-variant-daydream-outbound [data-block-type=kpi_grid] .kpi-subtext{font-family:var(--dd-font-sans)!important;font-size:12px!important;color:var(--dd-ink-3)!important;margin-top:8px!important}.report-variant-daydream-outbound table{width:100%;border-collapse:collapse;font-size:13px}.report-variant-daydream-outbound thead th{font-family:var(--dd-font-mono);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--dd-muted);text-align:left;border-bottom:1px solid var(--dd-line-strong);padding:10px 12px 10px 0}.report-variant-daydream-outbound tbody td{border-bottom:1px solid var(--dd-line);padding:12px 12px 12px 0;color:var(--dd-ink-2);vertical-align:top}.report-variant-daydream-outbound tbody tr:hover{background-color:rgba(69,48,224,.04)}.report-variant-daydream-outbound .num,.report-variant-daydream-outbound [data-numeric=true]{font-family:var(--dd-font-mono);font-variant-numeric:tabular-nums;text-align:right}.report-variant-daydream-outbound [data-block-type=key_value]>div>div>span:first-child{font-family:var(--dd-font-mono);font-size:12px;letter-spacing:.04em;color:var(--dd-muted)}.report-variant-daydream-outbound [data-block-type=key_value]>div>div>span:last-child{font-family:var(--dd-font-sans);font-size:14px;color:var(--dd-ink)}.report-variant-daydream-outbound [data-block-type=hero]{margin-bottom:8px}.report-variant-daydream-outbound [data-block-type=hero] div,.report-variant-daydream-outbound [data-block-type=hero] p{font-family:var(--dd-font-sans);font-size:18px;line-height:1.55;color:var(--dd-ink-2);max-width:64ch;font-weight:400}.report-variant-daydream-outbound section:first-of-type [data-block-type=hero]:before{content:"";display:block;width:32px;height:2px;background-color:var(--dd-accent);margin-bottom:20px}.report-variant-daydream-outbound [data-block-type=chip_list]{margin-top:8px}.report-variant-daydream-outbound [data-block-type=chip_list] [class*=badge],.report-variant-daydream-outbound [data-block-type=chip_list] [class*=chip],.report-variant-daydream-outbound [data-block-type=chip_list] [data-chip]{font-family:var(--dd-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--dd-line-strong);background-color:transparent;color:var(--dd-ink-2);border-radius:var(--dd-radius-xs);padding:4px 9px}.report-variant-daydream-outbound [data-block-type=bullet_list] li{font-size:14px;line-height:1.55;color:var(--dd-ink-2)}.report-variant-daydream-outbound [data-block-type=link_list] a{color:var(--dd-accent-deep);text-decoration:none;border-bottom:1px solid var(--dd-accent-tint)}.report-variant-daydream-outbound [data-block-type=link_list] a:hover{color:var(--dd-accent);border-bottom-color:var(--dd-accent)}.report-variant-daydream-outbound [data-block-type=markdown] li,.report-variant-daydream-outbound [data-block-type=markdown] p{font-family:var(--dd-font-sans);font-size:14px;line-height:1.6;color:var(--dd-ink-2)}.report-variant-daydream-outbound [data-block-type=markdown] strong{color:var(--dd-ink);font-weight:600}.report-variant-daydream-outbound [data-block-type=markdown] a{color:var(--dd-accent-deep);text-decoration:none;border-bottom:1px solid var(--dd-accent-tint)}.report-variant-daydream-outbound [data-block-type=action]{margin-top:16px}.report-variant-daydream-outbound [data-block-type=action] a[role=button],.report-variant-daydream-outbound [data-block-type=action] button{font-family:var(--dd-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:12px 20px;border-radius:var(--dd-radius-xs);height:auto;font-weight:600}.report-variant-daydream-outbound [data-block-type=action] button[data-variant=primary]{background-color:var(--dd-accent);color:#ffffff;border:1px solid var(--dd-accent)}.report-variant-daydream-outbound [data-block-type=action] button[data-variant=primary]:hover{background-color:var(--dd-accent-deep);border-color:var(--dd-accent-deep)}.report-variant-daydream-outbound [data-block-type=action] button[data-variant=outline],.report-variant-daydream-outbound [data-block-type=action] button[data-variant=secondary]{background-color:transparent;color:var(--dd-ink);border:1px solid var(--dd-line-strong)}.report-variant-daydream-outbound [data-block-type=action] button[data-variant=outline]:hover{border-color:var(--dd-ink)}.report-variant-daydream-outbound [data-testid=report-unreviewed-watermark]{font-family:var(--dd-font-sans);border-radius:var(--dd-radius-md);border-width:1px;border-style:solid}.report-variant-daydream-outbound [data-testid^=report-confidence-],.report-variant-daydream-outbound [data-testid^=report-trust-]{font-family:var(--dd-font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.report-variant-daydream-outbound [data-testid=report-headline-banner]{font-family:var(--dd-font-sans);border-radius:var(--dd-radius-md)}.report-variant-daydream-outbound [data-testid=report-executive-summary]{font-family:var(--dd-font-sans);border-radius:var(--dd-radius-md);border:1px solid var(--dd-line);background-color:var(--dd-bg-paper)}.report-variant-daydream-outbound [data-testid=report-executive-summary] [data-testid=report-exec-severity],.report-variant-daydream-outbound [data-testid=report-executive-summary] [data-testid=report-exec-tier]{font-family:var(--dd-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;color:var(--dd-muted)}.report-variant-daydream-outbound [data-testid=report-executive-summary] [data-testid=report-exec-recommendation]{font-family:var(--dd-font-display);font-style:italic;font-size:20px;line-height:1.3;color:var(--dd-ink)}.report-variant-daydream-outbound [data-empty=true]:before{content:"Not assessed — pending source.";font-family:var(--dd-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--dd-subtle)}@media print{@page{margin:.6in .6in .85in}.report-variant-daydream-outbound{background-color:#ffffff!important;padding:0!important}.copilot-fab,.copilot-panel,.report-variant-daydream-outbound .report-actions-bar,.report-variant-daydream-outbound .report-toolbar,.report-variant-daydream-outbound [data-print-hide=true],.vertical-sidebar,[data-copilot-fab],[data-copilot-panel]{display:none!important}.report-variant-daydream-outbound [data-block-type=table]{break-inside:auto}.report-variant-daydream-outbound [data-block-type=table],.report-variant-daydream-outbound [data-block-type=table]>div{width:100%!important;max-width:100%!important;overflow:visible!important}.report-variant-daydream-outbound table{width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed!important;break-inside:auto;page-break-inside:auto}.report-variant-daydream-outbound thead{display:table-header-group}.report-variant-daydream-outbound tr{break-inside:avoid;page-break-inside:avoid}.report-variant-daydream-outbound td,.report-variant-daydream-outbound th{min-width:0!important;width:auto!important;padding:7px 8px 7px 0!important;overflow-wrap:anywhere;word-break:normal;white-space:normal!important}.report-variant-daydream-outbound th{font-size:8px;letter-spacing:.13em}.report-variant-daydream-outbound td{font-size:10px;line-height:1.38}.report-variant-daydream-outbound a{overflow-wrap:anywhere;word-break:normal}.report-variant-daydream-outbound section{break-inside:auto}.report-variant-daydream-outbound .break-inside-avoid{break-inside:avoid}}.report-variant-daydream-outbound td[data-cell-key=tier]{font-family:var(--dd-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--dd-ink-2);white-space:nowrap}.report-variant-daydream-outbound td[data-cell-key=tier]:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px;background:var(--dd-subtle);vertical-align:middle;flex-shrink:0}.report-variant-daydream-outbound td[data-cell-key=tier][data-cell-value="Tier 3"]:before,.report-variant-daydream-outbound td[data-cell-key=tier][data-cell-value=Critical]:before{background:var(--dd-risk-critical)}.report-variant-daydream-outbound td[data-cell-key=tier][data-cell-value="Tier 2"]:before,.report-variant-daydream-outbound td[data-cell-key=tier][data-cell-value=High]:before{background:var(--dd-risk-high)}.report-variant-daydream-outbound td[data-cell-key=tier][data-cell-value=Moderate]:before{background:var(--dd-risk-moderate)}.report-variant-daydream-outbound td[data-cell-key=tier][data-cell-value="Tier 1"]:before,.report-variant-daydream-outbound td[data-cell-key=tier][data-cell-value="Tier 4"]:before,.report-variant-daydream-outbound td[data-cell-key=tier][data-cell-value="Tier 5"]:before,.report-variant-daydream-outbound td[data-cell-key=tier][data-cell-value=Low]:before{background:var(--dd-risk-low)}.report-variant-daydream-outbound td[data-cell-key=posture]{white-space:nowrap}.report-variant-daydream-outbound td[data-cell-key=posture]:not([data-cell-value=""])>*{font-family:var(--dd-font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:3px;display:inline-block;background:rgba(10,10,10,.05);color:var(--dd-ink-2);font-weight:500}.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value=Active]>*,.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value=Approved]>*,.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value=Cleared]>*,.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value=Compliant]>*{background:var(--dd-risk-low-tint);color:var(--dd-risk-low)}.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value="Under Review"]>*,.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value="Under review"]>*,.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value=Monitoring]>*,.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value=Review]>*{background:var(--dd-risk-high-tint);color:var(--dd-risk-high)}.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value="In Remediation"]>*,.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value="In remediation"]>*,.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value=Blocked]>*,.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value=Remediation]>*{background:var(--dd-risk-critical-tint);color:var(--dd-risk-critical)}.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value=Onboarding]>*{background:var(--dd-accent-tint);color:var(--dd-accent-deep)}.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value=""]>*,.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value="–"]>*,.report-variant-daydream-outbound td[data-cell-key=posture][data-cell-value="—"]>*{background:transparent;color:var(--dd-subtle);padding:0;font-family:var(--dd-font-sans);letter-spacing:0;text-transform:none;font-size:13px}.report-variant-daydream-outbound td[data-cell-key=open_findings]{font-family:var(--dd-font-mono);font-size:13px;font-feature-settings:"tnum";color:var(--dd-risk-high);font-weight:500}.report-variant-daydream-outbound td[data-cell-key=open_findings][data-cell-value="0"]{color:var(--dd-subtle);font-weight:400}.report-variant-daydream-outbound [data-row-subtext]{font-family:var(--dd-font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--dd-muted);margin-top:3px;line-height:1.5}.report-variant-daydream-outbound [data-row-subtext]>span[aria-hidden=true]{color:var(--dd-subtle)}.report-variant-daydream-outbound .kpi-subtext[data-kpi-delta-direction]{font-family:var(--dd-font-mono);letter-spacing:.02em}.report-variant-daydream-outbound .kpi-subtext[data-kpi-delta-direction=up]{color:var(--dd-risk-low)}.report-variant-daydream-outbound .kpi-subtext[data-kpi-delta-direction=down]{color:var(--dd-risk-critical)}.report-variant-daydream-outbound .kpi-subtext[data-kpi-delta-direction=flat]{color:var(--dd-ink-3)}.report-variant-daydream-outbound [data-block-type=table]{width:100%;max-width:100%;margin-left:0;margin-right:0}.report-legacy-brand:not(.report-variant-daydream-outbound){--font-serif:var(--font-ui-refresh),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-sans:var(--font-ui-refresh),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-mono:var(--font-mono-refresh),ui-monospace,monospace;font-family:var(--font-sans)}.report-legacy-brand:not(.report-variant-daydream-outbound) [class*=heading],.report-legacy-brand:not(.report-variant-daydream-outbound) [class~=font-display],.report-legacy-brand:not(.report-variant-daydream-outbound) [class~=font-serif],.report-legacy-brand:not(.report-variant-daydream-outbound) h1,.report-legacy-brand:not(.report-variant-daydream-outbound) h2,.report-legacy-brand:not(.report-variant-daydream-outbound) h3,.report-legacy-brand:not(.report-variant-daydream-outbound) h4,.report-legacy-brand:not(.report-variant-daydream-outbound) h5,.report-legacy-brand:not(.report-variant-daydream-outbound) h6{font-family:var(--font-ui-refresh),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif}@media screen{.report-output-preview.report-legacy-brand:not(.report-variant-daydream-outbound){--color-stone-50:var(--refresh-canvas);--color-stone-100:var(--refresh-line);--color-stone-200:var(--refresh-line);--color-stone-300:var(--refresh-line);--color-stone-400:var(--refresh-ink-2);--color-stone-500:var(--refresh-ink-2);--color-stone-600:var(--refresh-ink);--color-stone-700:var(--refresh-ink);--color-stone-800:var(--refresh-ink);--color-stone-900:var(--refresh-ink);--color-stone-950:var(--refresh-ink);--text-primary:var(--refresh-ink);--text-secondary:var(--refresh-ink-2);--text-tertiary:var(--refresh-ink-2);--foreground:var(--refresh-ink-hsl);--muted-foreground:var(--refresh-ink-2-hsl);--muted:var(--refresh-canvas-hsl);--primary:var(--refresh-accent-hsl);color:var(--refresh-ink)}.report-output-preview.report-legacy-brand:not(.report-variant-daydream-outbound) :is([class~=bg-white],[class*="bg-white/"]){background-color:var(--refresh-surface)}}@font-face{font-family:daydreamSans;src:url(/_next/static/media/aa016aab0e6d1295-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:daydreamSans;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:daydreamSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_62fa71{font-family:daydreamSans,daydreamSans Fallback}.__variable_62fa71{--dd-font-sans:"daydreamSans","daydreamSans Fallback"}@font-face{font-family:daydreamMono;src:url(/_next/static/media/2b5b02fc7e511755-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:daydreamMono;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:daydreamMono Fallback;src:local("Arial");ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:131.49%}.__className_e07dce{font-family:daydreamMono,daydreamMono Fallback}.__variable_e07dce{--dd-font-mono:"daydreamMono","daydreamMono Fallback"}@font-face{font-family:daydreamDisplay;src:url(/_next/static/media/5ece437c7024c161-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:daydreamDisplay;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:daydreamDisplay Fallback;src:local("Arial");ascent-override:99.00%;descent-override:31.00%;line-gap-override:0.00%;size-adjust:100.00%}.__className_b83280{font-family:daydreamDisplay,daydreamDisplay Fallback}.__variable_b83280{--dd-font-display:"daydreamDisplay","daydreamDisplay Fallback"}