.report-details[data-v-b22c920f]{letter-spacing:normal;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:500;line-height:16px;list-style:none;display:flex}.report-details strong[data-v-b22c920f]{color:var(--color-gray-900);font-weight:700}.metadata-item[data-v-b22c920f]{align-items:center;gap:5px;min-width:0;min-height:16px;display:flex;position:relative}.metadata-item+.metadata-item[data-v-b22c920f]:before{content:"·";color:#8293aa;position:absolute;left:-10px}.metadata-unit[data-v-b22c920f]{white-space:nowrap;align-items:center;gap:5px;min-height:16px;display:inline-flex}.metadata-icon[data-v-b22c920f]{flex:0 0 12px;width:12px;height:12px;display:block}.metadata-dot[data-v-b22c920f]{color:#8293aa}.metadata-publication[data-v-b22c920f]{flex-wrap:wrap}.metadata-scan-label[data-v-b22c920f]{flex-shrink:0}.metadata-scan-value[data-v-b22c920f]{overflow-wrap:anywhere;min-width:0}.metadata-review-link[data-v-b22c920f]:hover{text-underline-offset:3px;text-decoration:underline}.metadata-review-link[data-v-b22c920f]:focus-visible{outline-offset:3px;outline:2px solid #2563eb}@media (width<=639px){.report-details[data-v-b22c920f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;display:grid}.metadata-item+.metadata-item[data-v-b22c920f]:before{display:none}.metadata-category[data-v-b22c920f],.metadata-name[data-v-b22c920f],.metadata-publication[data-v-b22c920f],.metadata-scan[data-v-b22c920f]{grid-column:1/-1}.metadata-review[data-v-b22c920f]{grid-column:1}.metadata-update[data-v-b22c920f]{grid-column:2;justify-content:flex-end}}.follow-control[data-v-1c951347]{border-radius:var(--console-control-radius,0)}.scan-report-page{width:100%;max-width:none;container-type:inline-size}@media screen{.scan-report-page .report-section{content-visibility:auto;contain-intrinsic-block-size:auto 1000px}}.scan-report-page .report-header{border-bottom:1px solid var(--console-border);grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;margin-bottom:28px;padding:4px 0 28px}.scan-report-page .report-hero-copy{min-width:0}.scan-report-page .report-heading-row{margin-bottom:10px}.scan-report-page .report-heading-row>p{font:600 clamp(25px,3cqi,32px)/1.25 var(--console-reading-font);letter-spacing:-.02em;font-size:clamp(25px,3cqi,32px)!important}.scan-report-page .report-heading-copy{max-width:80ch;font-family:var(--console-reading-font);color:var(--console-muted);overflow-wrap:anywhere;margin:0 0 16px;letter-spacing:0!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important}.scan-report-page .report-top-meta{overflow-wrap:anywhere;grid-column:1/-1}.scan-report-page .report-score-frame{border:1px solid var(--console-border);background:var(--console-accent-soft);width:100%;min-width:0;max-width:320px;padding:16px 20px}.scan-report-page .report-score{background:0 0;border:0;padding:0}.scan-report-page .report-score-label{font-size:12px}.scan-report-page .report-score-number{letter-spacing:-.025em;font-size:36px}.scan-report-page .report-score-row{flex-wrap:wrap;gap:8px 16px}.scan-report-page .report-score-band{font-size:13px}.scan-report-page .report-score .home-gauge{height:8px;margin-top:16px}.scan-report-page .report-score-scale{margin-top:6px}.scan-report-page .report-methodology-link{min-height:44px;color:var(--console-link);align-items:center;gap:8px;margin-top:6px;font-size:13px;display:inline-flex}.scan-report-page .report-help{flex-wrap:wrap;gap:12px 16px;margin:8px 0 0;padding:20px}.scan-report-page .report-help>div{flex:240px;min-width:0}.scan-report-page .report-indicators{border:1px solid var(--console-border);grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:0;margin:28px 0 0;display:grid}.scan-report-page .report-indicator{min-width:0;padding:20px}.scan-report-page .report-indicator-value{font-size:30px}.scan-report-page .report-section{border-bottom:1px solid var(--console-border);margin:0;padding:40px 0}.scan-report-page .report-section-header{background:0 0;border:0;padding:0}.scan-report-page .report-section-title{font-family:var(--console-reading-font);letter-spacing:-.03em!important;font-size:clamp(26px,3cqi,38px)!important;line-height:1.14!important}.scan-report-page .report-section-description{max-width:80ch;margin-top:14px;font-size:15px;line-height:1.7}.scan-report-page .report-section-body{padding-top:28px}.console-public .scan-report-page .scan-card-head{background:0 0;padding:14px 16px}.console-public .scan-report-page .scan-card-head>:first-child{font-size:14px;font-weight:600}.scan-report-page .report-section-link{min-height:44px;margin-top:20px}.scan-report-page :is(code,pre,.break-all){font-family:var(--console-data-font)}@container (width>=680px){.scan-report-page .report-header{-moz-column-gap:32px;grid-template-columns:minmax(0,1fr) 300px;column-gap:32px}.scan-report-page .report-section{padding:52px 0}}
