.metric-label.svelte-1bldrlo{display:block;color:#66758a;font-size:.78rem;font-weight:750;letter-spacing:0;text-transform:uppercase}h2.svelte-1bldrlo{margin:0 0 16px;color:#10213a;font-size:1.1rem}button.svelte-1bldrlo,.report-link.svelte-1bldrlo{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:0;border-radius:6px;background:#1769e0;color:#fff;cursor:pointer;font:inherit;font-weight:750;padding:0 16px;text-decoration:none;white-space:nowrap}button.svelte-1bldrlo:disabled{cursor:not-allowed;opacity:.55}.secondary.svelte-1bldrlo{border:1px solid #bcc8d8;background:#fff;color:#10213a}.summary.svelte-1bldrlo{display:grid;grid-template-columns:minmax(180px,1.2fr) repeat(4,minmax(0,1fr));gap:12px;margin-top:28px}.summary.svelte-1bldrlo>div:where(.svelte-1bldrlo),.target.svelte-1bldrlo,.priority-fixes.svelte-1bldrlo,.findings.svelte-1bldrlo,.metadata.svelte-1bldrlo,.headers.svelte-1bldrlo,.redirects.svelte-1bldrlo{border:1px solid #d6deea;border-radius:8px;background:#fff}.summary.svelte-1bldrlo>div:where(.svelte-1bldrlo){padding:18px}.summary.svelte-1bldrlo strong:where(.svelte-1bldrlo){display:block;margin-top:8px;color:#10213a;font-size:1.65rem;line-height:1}.summary.svelte-1bldrlo p:where(.svelte-1bldrlo){margin:8px 0 0;color:#66758a;font-size:.86rem;line-height:1.35}.grade-panel.svelte-1bldrlo{border-color:#b8cae5!important;background:#f8fbff!important}.grade.svelte-1bldrlo{color:#1769e0!important;font-size:2.3rem!important}.details.svelte-1bldrlo{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:16px;margin-top:16px}.target.svelte-1bldrlo,.priority-fixes.svelte-1bldrlo,.findings.svelte-1bldrlo,.metadata.svelte-1bldrlo,.headers.svelte-1bldrlo,.redirects.svelte-1bldrlo{padding:20px}.target.svelte-1bldrlo{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:18px}.target.svelte-1bldrlo p:where(.svelte-1bldrlo){margin:8px 0 0;color:#405167;overflow-wrap:anywhere}.target.svelte-1bldrlo p:where(.svelte-1bldrlo) span:where(.svelte-1bldrlo){display:inline-block;margin-left:6px;color:#66758a;font-size:.9rem;font-weight:700}.report-actions.svelte-1bldrlo{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.findings.svelte-1bldrlo,.side-panels.svelte-1bldrlo{display:grid;align-content:start;gap:12px}.priority-fixes.svelte-1bldrlo{grid-column:1 / -1}.section-title.svelte-1bldrlo{margin-bottom:16px}.section-title.svelte-1bldrlo h2:where(.svelte-1bldrlo){margin:6px 0 0}.priority-list.svelte-1bldrlo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #e1e8f0;border-radius:7px;overflow:hidden}.priority-item.svelte-1bldrlo{border-right:1px solid #e1e8f0;border-bottom:1px solid #e1e8f0;padding:15px}.priority-fail.svelte-1bldrlo,.finding-fail.svelte-1bldrlo{background:snow}.priority-warn.svelte-1bldrlo,.finding-warn.svelte-1bldrlo{background:#fffdf8}.finding-pass.svelte-1bldrlo{background:#fbfefd}.finding-not_applicable.svelte-1bldrlo{background:#fbfcfe}.priority-item.svelte-1bldrlo div:where(.svelte-1bldrlo){display:flex;gap:10px;align-items:center;margin-bottom:8px}.priority-item.svelte-1bldrlo:nth-child(2n){border-right:0}.priority-item.svelte-1bldrlo:nth-last-child(-n+2){border-bottom:0}.priority-item.svelte-1bldrlo strong:where(.svelte-1bldrlo){color:#10213a;overflow-wrap:anywhere}.priority-item.svelte-1bldrlo p:where(.svelte-1bldrlo){margin:0;color:#405167;line-height:1.5}.finding-group.svelte-1bldrlo{display:grid;gap:0;border:1px solid #e1e8f0;border-radius:7px;overflow:hidden}.group-head.svelte-1bldrlo{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e1e8f0;background:#f8fafc;padding:10px 12px}.group-head.svelte-1bldrlo h3:where(.svelte-1bldrlo){margin:0;color:#10213a;font-size:.98rem}.group-head.svelte-1bldrlo span:where(.svelte-1bldrlo){border-radius:999px;background:#eef3f8;color:#405167;font-size:.78rem;font-weight:800;padding:3px 8px}.finding.svelte-1bldrlo{border-bottom:1px solid #e9eef5;padding:15px 12px}.finding.svelte-1bldrlo:last-child{border-bottom:0}.finding-head.svelte-1bldrlo{display:flex;gap:10px;align-items:flex-start;flex-direction:column}.status-chip.svelte-1bldrlo,.finding-head.svelte-1bldrlo span:where(.svelte-1bldrlo){display:inline-flex;border-radius:5px;background:#eef3f8;color:#405167;font-size:.72rem;font-weight:800;padding:4px 7px}.status-fail.svelte-1bldrlo{background:#f3f5f8;color:#8d2f29}.status-warn.svelte-1bldrlo{background:#f3f5f8;color:#805a1f}.status-pass.svelte-1bldrlo{background:#f3f5f8;color:#2f684f}.status-not_applicable.svelte-1bldrlo{background:#f3f5f8;color:#607086}.finding-head.svelte-1bldrlo div:where(.svelte-1bldrlo){display:flex;flex:0 0 auto;gap:6px}.finding-head.svelte-1bldrlo strong:where(.svelte-1bldrlo){min-width:0;overflow-wrap:anywhere;text-align:left}.severity-info.svelte-1bldrlo,.severity-low.svelte-1bldrlo,.severity-medium.svelte-1bldrlo,.severity-high.svelte-1bldrlo,.severity-critical.svelte-1bldrlo{background:#f3f5f8!important;color:#52647c!important}.finding.svelte-1bldrlo p:where(.svelte-1bldrlo){color:#405167;line-height:1.5}.finding.svelte-1bldrlo code:where(.svelte-1bldrlo){display:block;overflow-wrap:anywhere;border-radius:6px;background:#f5f7fa;padding:10px;color:#203047;font-size:.85rem}.remediation.svelte-1bldrlo{margin-bottom:0;color:#10213a;font-weight:700}.references.svelte-1bldrlo{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.references.svelte-1bldrlo a:where(.svelte-1bldrlo){border-radius:5px;background:#eef3f8;color:#203047;font-size:.82rem;font-weight:700;padding:6px 8px;text-decoration:none}.redirect-list.svelte-1bldrlo{display:grid;gap:10px}.metadata-list.svelte-1bldrlo{display:grid;gap:12px}.metadata-list.svelte-1bldrlo>div:where(.svelte-1bldrlo){border-bottom:1px solid #e9eef5;padding-bottom:10px}.metadata-list.svelte-1bldrlo>div:where(.svelte-1bldrlo):last-child{border-bottom:0;padding-bottom:0}.metadata-list.svelte-1bldrlo p:where(.svelte-1bldrlo){margin:6px 0 0;color:#405167;overflow-wrap:anywhere;line-height:1.45}.redirect-row.svelte-1bldrlo{display:grid;gap:6px;border-bottom:1px solid #e9eef5;padding-bottom:10px}.redirect-row.svelte-1bldrlo span:where(.svelte-1bldrlo){width:fit-content;border-radius:5px;background:#eef3f8;color:#405167;font-size:.78rem;font-weight:800;padding:3px 7px}.redirect-row.svelte-1bldrlo p:where(.svelte-1bldrlo){margin:0;color:#405167;overflow-wrap:anywhere}.header-table.svelte-1bldrlo{display:grid;gap:8px}.header-row.svelte-1bldrlo{display:grid;gap:6px;border-bottom:1px solid #e9eef5;padding-bottom:8px}.header-row.svelte-1bldrlo strong:where(.svelte-1bldrlo){color:#1769e0;overflow-wrap:anywhere}.header-row.svelte-1bldrlo span:where(.svelte-1bldrlo){color:#405167;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.86rem}@media(max-width:820px){.details.svelte-1bldrlo,.target.svelte-1bldrlo{grid-template-columns:1fr}.summary.svelte-1bldrlo{grid-template-columns:repeat(2,1fr)}.grade-panel.svelte-1bldrlo,.priority-fixes.svelte-1bldrlo{grid-column:1 / -1}.priority-list.svelte-1bldrlo{grid-template-columns:1fr}.priority-item.svelte-1bldrlo,.priority-item.svelte-1bldrlo:nth-child(2n),.priority-item.svelte-1bldrlo:nth-last-child(-n+2){border-right:0;border-bottom:1px solid #e1e8f0}.priority-item.svelte-1bldrlo:last-child{border-bottom:0}.report-actions.svelte-1bldrlo{justify-content:stretch}.report-actions.svelte-1bldrlo button:where(.svelte-1bldrlo),.report-actions.svelte-1bldrlo a:where(.svelte-1bldrlo){width:100%}}
