.module-action-top.svelte-15z16pf{--action-accent:#c084fc;--action-accent-strong:#e9d5ff;--action-focus:#c084fc8c;--action-hover-bg:#c084fc1a;--action-hover-border:#c084fc6b;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.75rem;width:100%;min-width:0;display:grid}@media (width<=960px){.module-action-top.svelte-15z16pf{grid-template-columns:minmax(0,1fr)}}.top-action.svelte-15z16pf{text-align:left;min-height:100%;font:inherit;color:inherit;cursor:pointer;background:#c084fc17;border:1px solid #c084fc47;border-radius:12px;flex-direction:column;align-items:stretch;gap:.65rem;min-width:0;padding:.95rem 1rem .85rem;transition:background .16s,border-color .16s,box-shadow .2s;display:flex;box-shadow:0 0 0 1px #c084fc1a}.top-action--do-now.svelte-15z16pf{border-color:color-mix(in srgb, var(--action-accent) 55%, #2d2d2d);box-shadow:0 0 0 1px color-mix(in srgb, var(--action-accent) 28%, transparent), 0 10px 28px #00000047;background:color-mix(in srgb, var(--action-accent) 12%, #ffffff08)}.top-action.svelte-15z16pf:not(:disabled):hover{background:#c084fc21;border-color:#c084fc61;box-shadow:0 0 0 1px #c084fc29}.top-action.svelte-15z16pf:disabled{cursor:default}.top-action.svelte-15z16pf:not(:disabled):hover .top-action-cta:where(.svelte-15z16pf){color:var(--action-accent-strong)}.top-action-toolbar.svelte-15z16pf{align-items:center;gap:.55rem;min-width:0;display:flex}.top-action-rank.svelte-15z16pf{color:#e9d5ff;font-variant-numeric:tabular-nums;background:#c084fc2e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.top-action-tags.svelte-15z16pf{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}.do-now-pill.svelte-15z16pf{letter-spacing:.04em;text-transform:uppercase;color:#0a0a0a;background:var(--action-accent);border-radius:999px;align-items:center;min-height:1.375rem;padding:0 .45rem;font-size:.6875rem;font-weight:800;display:inline-flex}.top-action-title.svelte-15z16pf{overflow-wrap:anywhere;color:#fff;-webkit-line-clamp:2;line-clamp:2;letter-spacing:-.01em;-webkit-box-orient:vertical;min-height:2.45rem;font-size:.92rem;font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}.top-action-desc.svelte-15z16pf{overflow-wrap:anywhere;color:#ffffff8c;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}.top-action-scope.svelte-15z16pf,.top-action-rank-hint.svelte-15z16pf{overflow-wrap:anywhere;color:#ffffff73;margin:0;font-size:.7rem;line-height:1.35}.top-action-rank-hint.svelte-15z16pf{color:#d8b4fee0}.top-action-evidence.svelte-15z16pf{font-family:var(--cw-font-mono,ui-monospace, monospace);color:#a1a1aa;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:.15rem;font-size:.72rem;line-height:1.35;display:block;overflow:hidden}.top-action-cta.svelte-15z16pf{color:var(--action-accent);border-top:1px solid #ffffff0f;align-items:center;gap:.3rem;margin-top:auto;padding-top:.7rem;font-size:.75rem;font-weight:600;display:inline-flex}.module-label.svelte-15z16pf{text-transform:uppercase;letter-spacing:.05em;color:#ffffff80;align-items:center;gap:.28rem;font-size:.66rem;font-weight:700;display:inline-flex}.module-label--performance.svelte-15z16pf{color:#7dd3fc}.module-label--seo.svelte-15z16pf{color:#60a5fa}.module-label--accessibility.svelte-15z16pf{color:#f0abfc}.module-label--security.svelte-15z16pf{color:#fdba74}.module-label--ecology.svelte-15z16pf{color:#05f29b}.priority-pill.svelte-15z16pf{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:999px;align-items:center;gap:.28rem;padding:.14rem .48rem;font-size:.64rem;font-weight:700;line-height:1.2;display:inline-flex}.priority-pill--critical.svelte-15z16pf{color:#fca5a5;background:#ef444424;border-color:#ef444447}.priority-pill--high.svelte-15z16pf{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b47}.priority-pill--medium.svelte-15z16pf{color:#93c5fd;background:#60a5fa1f;border-color:#60a5fa3d}.priority-pill--low.svelte-15z16pf{color:#d1d5db;background:#9ca3af1f;border-color:#9ca3af38}.dashboard-module.svelte-1jyg99j{color:#f4f4f5;background:#0a0a0a;flex-direction:column;flex:auto;min-width:0;display:flex;overflow-x:clip}.dashboard-module__inner.svelte-1jyg99j{flex-direction:column;gap:1.25rem;width:100%;min-width:0;max-width:1360px;margin-left:auto;margin-right:auto;padding:1.5rem 1rem 3rem;display:flex}@media (width>=640px){.dashboard-module__inner.svelte-1jyg99j{gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.dashboard-module__inner.svelte-1jyg99j{padding-left:2rem;padding-right:2rem}}.module-content-area.svelte-1jyg99j{min-width:0;position:relative}.project-dashboard.svelte-1jyg99j{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.project-dashboard--chat-safe.svelte-1jyg99j{padding-bottom:0}.dashboard-act.svelte-1jyg99j{flex-direction:column;gap:.625rem;min-width:0;display:flex}.dview.svelte-1jyg99j{flex-direction:column;width:100%;min-width:0;display:flex}.dash-toolbar.svelte-1jyg99j{display:none}.hero-panel.svelte-1jyg99j{border:1px solid color-mix(in srgb, var(--da-brand) 12%, transparent);background:linear-gradient(135deg,#0f1c17 0%,#0d0d10 100%);border-radius:20px;padding:36px 38px;position:relative;overflow:hidden}.hero-panel--dashboard.svelte-1jyg99j{padding:26px 28px 24px;overflow:visible}.hero-grid-overlay.svelte-1jyg99j{pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--da-brand) 2.5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--da-brand) 2.5%, transparent) 1px, transparent 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 30%,#00000047,#0000 55%);mask-image:radial-gradient(circle at 70% 30%,#00000047,#0000 55%)}.hero-glow.svelte-1jyg99j{pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--da-brand) 9%, transparent), transparent 68%);filter:blur(18px);border-radius:99px;width:240px;height:240px;position:absolute;top:-90px;right:-60px}.hero-unified.svelte-1jyg99j{z-index:1;grid-template-columns:minmax(148px,180px) minmax(260px,1.35fr) minmax(300px,400px);align-items:center;gap:1rem 1.5rem;display:grid;position:relative}.hero-unified--dashboard.svelte-1jyg99j{grid-template-columns:minmax(136px,168px) minmax(220px,1fr) minmax(252px,320px);align-items:stretch;gap:1rem 1.25rem}.hero-unified--dashboard.svelte-1jyg99j .hero-col--ring:where(.svelte-1jyg99j){align-self:center}.insight-hero-ring-stack.svelte-1jyg99j{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;display:flex;overflow:visible}.hero-col--ring.svelte-1jyg99j{flex-shrink:0;min-width:136px;overflow:visible}.ring-band-label.svelte-1jyg99j{letter-spacing:.08em;text-transform:uppercase;text-align:center;width:100%;font-size:12px;font-weight:800;line-height:1.2;display:block}.score-kind-label.svelte-1jyg99j{letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa;text-align:center;margin-top:6px;font-size:10px;font-weight:700;display:block}.score-qualifiers.svelte-1jyg99j{color:#71717a;text-align:center;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:11.5rem;margin-top:2px;font-size:10px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.hero-col--copy.svelte-1jyg99j,.hero-col--dashboard.svelte-1jyg99j{flex-direction:column;justify-content:center;min-width:0;min-height:100%;display:flex}.module-identity-kicker.svelte-1jyg99j{color:var(--da-brand);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:800;line-height:1.2;display:inline-flex}.insight-domain-row.svelte-1jyg99j{flex-wrap:wrap;align-items:center;gap:6px 9px;min-width:0;margin-top:7px;display:flex}.insight-domain-title.svelte-1jyg99j{color:#fafafa;letter-spacing:-.03em;word-break:break-word;margin:0;font-size:24px;font-weight:800;line-height:1.15}.insight-domain-open.svelte-1jyg99j{color:#a1a1aa;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;text-decoration:none;display:inline-flex}.insight-domain-help.svelte-1jyg99j{color:#a1a1aa;cursor:pointer;background:#0003;border:1px solid #3f3f46e6;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.insight-domain-help.svelte-1jyg99j:not(:disabled):hover{color:var(--da-brand);background:#05f29b14;border-color:#05f29b59}.insight-domain-help.svelte-1jyg99j:disabled{cursor:default;opacity:.7}.insight-narrative.svelte-1jyg99j{color:#d1d5db;flex-direction:column;gap:8px;margin-top:11px;font-size:13px;line-height:1.55;display:flex}.insight-narrative--dashboard.svelte-1jyg99j{background:#0000002e;border:1px solid #ffffff0f;border-radius:10px;margin-top:9px;padding:10px 12px;font-size:12px;line-height:1.5}.insight-narrative-summary.svelte-1jyg99j{margin:0}.narrative-delta.svelte-1jyg99j{margin-right:4px;font-weight:700}.narrative-delta--positive.svelte-1jyg99j{color:var(--da-brand)}.narrative-delta--negative.svelte-1jyg99j{color:#f59e0b}.narrative-lead.svelte-1jyg99j{color:#d1d5db;font-weight:400}.hero-col--metrics.svelte-1jyg99j,.hero-col--metrics-dashboard.svelte-1jyg99j{flex-direction:column;justify-content:flex-start;gap:8px;min-width:0;display:flex;overflow:visible}.hero-stats.svelte-1jyg99j{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:9px;display:grid}.hero-mini-trend.svelte-1jyg99j{background:#00000038;border:1px solid #27272ae6;border-radius:10px;flex:1;min-height:52px;margin-top:2px;padding:8px 10px 6px}.hero-mini-trend__svg.svelte-1jyg99j{width:100%;height:100%;min-height:36px;display:block}.hero-col--metrics-dashboard.svelte-1jyg99j .hero-stat:where(.svelte-1jyg99j){border-radius:9px;gap:9px;padding:9px 11px}.hero-stat.svelte-1jyg99j{border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;min-width:0;padding:9px 10px;display:flex}.hero-stat-icon.svelte-1jyg99j{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.hero-col--metrics-dashboard.svelte-1jyg99j .hero-stat-icon:where(.svelte-1jyg99j){width:34px;height:34px}.hero-stat-body.svelte-1jyg99j{flex-direction:column;gap:2px;min-width:0;display:flex}.hero-stat-value.svelte-1jyg99j{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1}.hero-col--metrics-dashboard.svelte-1jyg99j .hero-stat-value:where(.svelte-1jyg99j){font-size:18px}.hero-stat-label.svelte-1jyg99j{letter-spacing:.02em;text-transform:uppercase;color:#d4d4d8eb;font-size:11px;font-weight:700;line-height:1.15}.hero-stat--empty.svelte-1jyg99j{opacity:.55}.act-divider.svelte-1jyg99j{align-items:center;gap:.625rem;min-width:0;margin:.25rem 0 0;display:flex}.act-divider-tick.svelte-1jyg99j{background:var(--da-brand);border-radius:2px;flex-shrink:0;width:.375rem;height:.375rem;box-shadow:0 0 8px #05f29b73}.act-divider-label.svelte-1jyg99j{letter-spacing:.14em;text-transform:uppercase;color:#a1a1aa;white-space:nowrap;font-size:.6875rem;font-weight:700}.act-divider-line.svelte-1jyg99j{background:linear-gradient(90deg,#ffffff1a,#ffffff05);flex:1;min-width:2rem;height:1px}.action-center.svelte-1jyg99j{border:1px solid var(--da-border);background:#111;border-radius:14px;flex-direction:column;gap:14px;width:100%;min-width:0;padding:16px 16px 13px;display:flex}.action-center-header.svelte-1jyg99j{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.action-center-heading.svelte-1jyg99j{align-items:flex-start;gap:10px;min-width:0;display:flex}.action-center-icon.svelte-1jyg99j{color:#c084fc;background:#c084fc24;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.action-center-title.svelte-1jyg99j{color:#fff;margin:0;font-size:15px;font-weight:700;line-height:1.3}.action-center-subtitle.svelte-1jyg99j{color:#ffffff8c;margin:3px 0 0;font-size:12px;line-height:1.45}.action-center-count.svelte-1jyg99j{color:#ffffff8c;font-size:11.5px;font-weight:500}.action-center-meta.svelte-1jyg99j{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.action-center-more.svelte-1jyg99j{border-top:1px solid #ffffff0f;flex-direction:column;gap:8px;padding-top:14px;display:flex}.action-center-more-title.svelte-1jyg99j{letter-spacing:.08em;text-transform:uppercase;color:#ffffff6b;margin:0;font-size:11px;font-weight:700}.action-center-more-list.svelte-1jyg99j{flex-direction:column;gap:7px;display:flex}.more-action.svelte-1jyg99j{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px;transition:background .15s,border-color .15s;display:flex}.more-action.svelte-1jyg99j:not(:disabled):hover{background:#ffffff0b;border-color:#ffffff1f}.more-action.svelte-1jyg99j:disabled{cursor:default}.more-action-main.svelte-1jyg99j{flex-direction:column;flex:1;align-items:flex-start;gap:5px;min-width:0;display:flex}.more-action-tags.svelte-1jyg99j{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.more-action-title.svelte-1jyg99j{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12.5px;font-weight:600;line-height:1.35;overflow:hidden}.more-action-scope.svelte-1jyg99j{color:#ffffff6b;width:100%;font-size:11px;line-height:1.3}.more-action-desc.svelte-1jyg99j{color:#ffffff80;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.more-action-evidence.svelte-1jyg99j{font-family:var(--cw-font-mono,ui-monospace, monospace);color:#a1a1aa;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10.5px;display:block;overflow:hidden}.module-label.svelte-1jyg99j{text-transform:uppercase;letter-spacing:.05em;color:#ffffff80;align-items:center;gap:4px;font-size:10px;font-weight:700;display:inline-flex}.module-label--performance.svelte-1jyg99j{color:#7dd3fc}.module-label--seo.svelte-1jyg99j{color:#60a5fa}.module-label--accessibility.svelte-1jyg99j{color:#f0abfc}.module-label--security.svelte-1jyg99j{color:#fdba74}.module-label--ecology.svelte-1jyg99j{color:var(--da-brand)}.priority-pill.svelte-1jyg99j{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:9.5px;font-weight:700;line-height:1.2;display:inline-flex}.priority-pill--critical.svelte-1jyg99j{color:#fca5a5;background:#ef444424;border-color:#ef444447}.priority-pill--high.svelte-1jyg99j{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b47}.priority-pill--medium.svelte-1jyg99j{color:#93c5fd;background:#60a5fa1f;border-color:#60a5fa3d}.priority-pill--low.svelte-1jyg99j{color:#d1d5db;background:#9ca3af1f;border-color:#9ca3af38}.action-center-toggle.svelte-1jyg99j{color:#ffffffa6;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:11.5px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.action-center-toggle.svelte-1jyg99j:not(:disabled):hover{color:#c084fc;background:#ffffff0a;border-color:#c084fc52}.action-center-toggle.svelte-1jyg99j:disabled{cursor:default}.action-center-toggle-icon.svelte-1jyg99j{transition:transform .18s;display:inline-flex}.action-center-toggle-icon.expanded.svelte-1jyg99j{transform:rotate(180deg)}.more-action-chevron.svelte-1jyg99j{color:#ffffff47;flex-shrink:0;display:inline-flex}.action-center-footer.svelte-1jyg99j{display:flex}.action-center-view-all.svelte-1jyg99j{border:1px solid var(--da-border);color:#ffffffbf;width:100%;font:inherit;cursor:pointer;background:#ffffff05;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:9px 12px;font-size:12px;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.action-center-view-all.svelte-1jyg99j:not(:disabled):hover{color:#c084fc;background:#c084fc14;border-color:#c084fc52}.action-center-view-all.svelte-1jyg99j:disabled{cursor:default}.module-status-table-card.svelte-1jyg99j{border:1px solid var(--da-border);background:#111;border-radius:14px;padding:16px 16px 10px}.module-status-header.svelte-1jyg99j{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.module-status-heading.svelte-1jyg99j{align-items:flex-start;gap:10px;min-width:0;display:flex}.module-status-icon.svelte-1jyg99j{width:34px;height:34px;color:var(--da-brand);background:#05f29b1f;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.module-status-title.svelte-1jyg99j{color:#fff;margin:0;font-size:15px;font-weight:700;line-height:1.3}.module-status-subtitle.svelte-1jyg99j{color:#ffffff8c;margin:3px 0 0;font-size:12px}.module-coverage-pill.svelte-1jyg99j{color:var(--da-brand);background:#05f29b14;border:1px solid #05f29b47;border-radius:999px;align-items:center;padding:3px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.module-status-scroll.svelte-1jyg99j{overflow-x:auto}.module-status-table.svelte-1jyg99j{border-collapse:collapse;width:100%;font-size:12.5px}.module-status-table.svelte-1jyg99j th:where(.svelte-1jyg99j){letter-spacing:.06em;text-transform:uppercase;color:var(--da-gray-500);text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff12;padding:6px 10px;font-size:10px;font-weight:700}.module-status-table.svelte-1jyg99j th.num:where(.svelte-1jyg99j),.module-status-table.svelte-1jyg99j td.num:where(.svelte-1jyg99j){text-align:right}.module-status-table.svelte-1jyg99j td:where(.svelte-1jyg99j){color:#d4d4d8;vertical-align:middle;border-bottom:1px solid #ffffff0d;padding:8px 10px}.module-status-row.svelte-1jyg99j{cursor:pointer;transition:background .15s}.module-status-row.svelte-1jyg99j:hover{background:#ffffff06}.module-status-row.svelte-1jyg99j:last-child td:where(.svelte-1jyg99j){border-bottom:0}.module-link.svelte-1jyg99j{align-items:center;gap:8px;display:inline-flex}.module-link-icon.svelte-1jyg99j{flex-shrink:0;display:inline-flex}.module-link-text.svelte-1jyg99j{color:#f4f4f5;white-space:nowrap;font-weight:600}.score-pill.svelte-1jyg99j{font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;min-width:28px;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.score-pill--excellent.svelte-1jyg99j{color:var(--da-brand);background:#05f29b29;border-color:#05f29b52}.score-pill--good.svelte-1jyg99j{color:#34d399;background:#34d39924;border-color:#34d3994d}.score-pill--warning.svelte-1jyg99j{color:#fbbf24;background:#fbbf2424;border-color:#fbbf244d}.score-pill--critical.svelte-1jyg99j{color:#f87171;background:#f8717124;border-color:#f871714d}.cell-status.svelte-1jyg99j{white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}.cell-status--excellent.svelte-1jyg99j,.cell-status--good.svelte-1jyg99j{color:#34d399}.cell-status--warning.svelte-1jyg99j{color:#fbbf24}.cell-status--critical.svelte-1jyg99j{color:#f87171}.cell-delta.svelte-1jyg99j{font-variant-numeric:tabular-nums;color:var(--da-gray-500);font-weight:600}.cell-delta--up.svelte-1jyg99j{color:var(--da-brand)}.cell-delta--down.svelte-1jyg99j{color:#f87171}.cell-issues.svelte-1jyg99j{font-variant-numeric:tabular-nums}.cell-coverage.svelte-1jyg99j{color:var(--da-gray-400);font-variant-numeric:tabular-nums;font-size:11.5px}.cell-open.svelte-1jyg99j{color:#ffffff47;width:24px}.sr-only.svelte-1jyg99j{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1000px){.hero-unified.svelte-1jyg99j,.hero-unified--dashboard.svelte-1jyg99j{grid-template-columns:minmax(120px,150px) minmax(0,1fr)}.hero-col--metrics.svelte-1jyg99j,.hero-col--metrics-dashboard.svelte-1jyg99j{grid-column:1/-1}.hero-stats.svelte-1jyg99j{grid-template-columns:repeat(4,minmax(0,1fr))}.hero-mini-trend.svelte-1jyg99j{min-height:44px}}@media (width<=720px){.hero-panel--dashboard.svelte-1jyg99j{padding:18px 16px}.hero-unified.svelte-1jyg99j,.hero-unified--dashboard.svelte-1jyg99j{grid-template-columns:minmax(0,1fr);gap:12px}.hero-col--ring.svelte-1jyg99j{justify-self:center;width:min(100%,170px)}.score-qualifiers.svelte-1jyg99j{max-width:100%}.insight-domain-title.svelte-1jyg99j{font-size:20px}.hero-stats.svelte-1jyg99j{grid-template-columns:repeat(2,minmax(0,1fr))}.more-action-title.svelte-1jyg99j{white-space:normal}}.dview.svelte-pdpt9i{flex-direction:column;align-items:center;padding-top:6px;display:flex}.crawl-live.svelte-pdpt9i{background:linear-gradient(165deg,#111111fa 0%,#0a0a0cfa 100%);border:1px solid #2d2d2df2;border-radius:14px;flex-direction:column;gap:15px;width:100%;max-width:36rem;padding:18px 18px 16px;display:flex}.crawl-live__head.svelte-pdpt9i{text-align:left;align-items:flex-start;gap:12px;display:flex}.crawl-live__spinner.svelte-pdpt9i{width:42px;height:42px;color:var(--da-brand);background:#05f29b1a;border:1px solid #05f29b40;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.crawl-live__spin{animation:.9s linear infinite svelte-pdpt9i-crawl-live-spin}@keyframes svelte-pdpt9i-crawl-live-spin{to{transform:rotate(360deg)}}.crawl-live__titles.svelte-pdpt9i{flex:1;min-width:0}.crawl-live__domain.svelte-pdpt9i{color:var(--da-gray-400);align-items:center;gap:5px;margin:0 0 3px;font-size:11px;font-weight:600;display:inline-flex}.crawl-live__title.svelte-pdpt9i{letter-spacing:-.01em;color:#fff;margin:0;font-size:17px;font-weight:800}.crawl-live__lead.svelte-pdpt9i{color:var(--da-gray-500);margin:3px 0 0;font-size:12px}.crawl-live__pct.svelte-pdpt9i{color:var(--da-brand);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:22px;font-weight:800}.crawl-live__steps.svelte-pdpt9i{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.crawl-live__step.svelte-pdpt9i{color:var(--da-gray-600);align-items:center;gap:7px;font-size:12px;transition:color .2s;display:flex}.crawl-live__step--active.svelte-pdpt9i{color:#fff;font-weight:700}.crawl-live__step--done.svelte-pdpt9i{color:var(--da-gray-400)}.crawl-live__step-icon.svelte-pdpt9i{border:1px solid var(--da-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.crawl-live__step--done.svelte-pdpt9i .crawl-live__step-icon:where(.svelte-pdpt9i){color:var(--da-brand);background:#05f29b24;border-color:#05f29b73}.crawl-live__step--active.svelte-pdpt9i .crawl-live__step-icon:where(.svelte-pdpt9i){border-color:var(--da-brand);color:var(--da-brand)}.crawl-live__step-dot.svelte-pdpt9i{background:var(--da-gray-600);border-radius:50%;width:5px;height:5px}.crawl-live__bar-wrap.svelte-pdpt9i{flex-direction:column;gap:6px;display:flex}.crawl-live__bar.svelte-pdpt9i{background:#ffffff12;border-radius:999px;height:8px;overflow:hidden}.crawl-live__bar-fill.svelte-pdpt9i{border-radius:inherit;background:linear-gradient(to right, var(--da-brand), var(--da-brand-strong));height:100%;transition:width .3s;display:block}.crawl-live__bar-meta.svelte-pdpt9i{color:var(--da-gray-500);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;font-size:11px;display:flex}.crawl-live__kpis.svelte-pdpt9i{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.crawl-live__kpi.svelte-pdpt9i{background:#ffffff05;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;gap:3px;padding:9px 11px;display:flex}.crawl-live__kpi-label.svelte-pdpt9i{letter-spacing:.08em;text-transform:uppercase;color:var(--da-gray-500);font-size:9.5px;font-weight:700}.crawl-live__kpi-value.svelte-pdpt9i{color:#fff;font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.crawl-live__kpi-value--sm.svelte-pdpt9i{color:var(--da-gray-300);font-size:12.5px;font-weight:600}.crawl-live__kpi-muted.svelte-pdpt9i{color:var(--da-gray-600);font-weight:600}.crawl-live__current.svelte-pdpt9i{background:#05f29b0a;border:1px solid #05f29b2e;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:8px 11px;display:flex}.crawl-live__current-label.svelte-pdpt9i{text-transform:uppercase;letter-spacing:.06em;color:var(--da-brand);flex-shrink:0;font-size:10.5px;font-weight:700}.crawl-live__current-url.svelte-pdpt9i{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--da-gray-300);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:hidden}.crawl-live__expect.svelte-pdpt9i{border-top:1px solid #ffffff0f;padding-top:12px}.crawl-live__expect-title.svelte-pdpt9i{letter-spacing:.08em;text-transform:uppercase;color:var(--da-gray-500);margin:0 0 6px;font-size:10.5px;font-weight:700}.crawl-live__expect-list.svelte-pdpt9i{color:var(--da-gray-400);flex-direction:column;gap:4px;margin:0;padding:0 0 0 16px;font-size:12px;line-height:1.5;display:flex}@media (prefers-reduced-motion:reduce){.crawl-live__spin{animation:none}.crawl-live__bar-fill.svelte-pdpt9i{transition:none}}.dview.svelte-1lkfkr1{flex-direction:column;gap:14px;max-width:1080px;margin:0 auto;display:flex}.run-card.svelte-1lkfkr1{border:1px solid var(--da-border);background:var(--da-raised);border-radius:14px;padding:18px;box-shadow:0 8px 24px #00000040}.run-card__top.svelte-1lkfkr1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.run-card__kicker.svelte-1lkfkr1{text-transform:uppercase;letter-spacing:.25em;color:var(--da-brand);margin:0 0 6px;font-size:10px;font-weight:800}.run-card__title.svelte-1lkfkr1{letter-spacing:-.02em;color:#fff;word-break:break-word;margin:0;font-size:20px;font-weight:800}.run-card__meta.svelte-1lkfkr1{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.run-chip.svelte-1lkfkr1{border:1px solid var(--da-border);background:var(--da-page);color:var(--da-gray-400);border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.run-card__id.svelte-1lkfkr1{border:1px solid var(--da-border);background:var(--da-page);text-align:right;border-radius:10px;flex-shrink:0;padding:10px 14px}.run-card__id-label.svelte-1lkfkr1{text-transform:uppercase;letter-spacing:.2em;color:var(--da-gray-600);font-size:9px;font-weight:700;display:block}.run-card__id-value.svelte-1lkfkr1{color:var(--da-gray-300);margin-top:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:block}.run-stats.svelte-1lkfkr1{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.run-stat.svelte-1lkfkr1{border:1px solid var(--da-border);background:var(--da-raised);border-radius:14px;padding:14px 16px;box-shadow:0 8px 24px #0003}.run-stat__label.svelte-1lkfkr1{text-transform:uppercase;letter-spacing:.22em;color:var(--da-gray-500);font-size:9.5px;font-weight:700;display:block}.run-stat__value.svelte-1lkfkr1{color:#fafafa;font-variant-numeric:tabular-nums;margin-top:6px;font-size:24px;font-weight:800;line-height:1;display:block}.dcwv.svelte-1lkfkr1{flex-wrap:wrap;grid-column:1/-1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dcwv__item.svelte-1lkfkr1{border:1px solid var(--da-border);background:var(--da-raised);border-radius:10px;align-items:baseline;gap:8px;padding:8px 12px;display:flex}.dcwv__label.svelte-1lkfkr1{letter-spacing:.06em;color:var(--da-gray-500);font-size:10.5px;font-weight:700}.dcwv__value.svelte-1lkfkr1{color:var(--da-brand);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:800}.dcwv__item--crit.svelte-1lkfkr1 .dcwv__value:where(.svelte-1lkfkr1){color:#f87171}.issues-card.svelte-1lkfkr1{border:1px solid var(--da-border);background:var(--da-raised);border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #0003}.issues-card__head.svelte-1lkfkr1{border-bottom:1px solid var(--da-border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.issues-card__title.svelte-1lkfkr1{text-transform:uppercase;letter-spacing:.2em;color:var(--da-gray-400);margin:0;font-size:11px;font-weight:800}.dfindings.svelte-1lkfkr1{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dfindings__item.svelte-1lkfkr1{border-bottom:1px solid #2d2d2d99}.dfindings__item.svelte-1lkfkr1:last-child{border-bottom:0}.dfindings__row.svelte-1lkfkr1{width:100%;font:inherit;text-align:left;cursor:pointer;color:#d4d4d8;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 16px;transition:background .15s;display:grid}.dfindings__row.svelte-1lkfkr1:disabled{cursor:default}.dfindings__row.svelte-1lkfkr1:not(:disabled):hover{background:#ffffff06}.priority-pill.svelte-1lkfkr1{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:9.5px;font-weight:700;line-height:1.2;display:inline-flex}.priority-pill--crit.svelte-1lkfkr1{color:#fca5a5;background:#ef444424;border-color:#ef444447}.priority-pill--warn.svelte-1lkfkr1{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b47}.priority-pill--info.svelte-1lkfkr1{color:var(--da-brand);background:#05f29b1a;border-color:#05f29b3d}.dfindings__main.svelte-1lkfkr1{flex-direction:column;gap:2px;min-width:0;display:flex}.dfindings__title.svelte-1lkfkr1{color:#f4f4f5;font-size:12.5px;font-weight:600}.dfindings__module.svelte-1lkfkr1{text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700}.module-label--performance.svelte-1lkfkr1{color:#7dd3fc}.module-label--seo.svelte-1lkfkr1{color:#60a5fa}.module-label--accessibility.svelte-1lkfkr1{color:#f0abfc}.module-label--security.svelte-1lkfkr1{color:#fdba74}.module-label--ecology.svelte-1lkfkr1{color:var(--da-brand)}.dfindings__chev{color:var(--da-gray-500);transition:transform .2s}.dfindings__chev--open{transform:rotate(180deg)}.dfindings__detail.svelte-1lkfkr1{padding:2px 16px 14px}.dfindings__desc.svelte-1lkfkr1{color:#d4d4d8;margin:6px 0;font-size:12px;line-height:1.55}.dfindings__rec.svelte-1lkfkr1{color:#d4d4d8;margin:0;font-size:12px;line-height:1.55}.dfindings__rec.svelte-1lkfkr1 strong:where(.svelte-1lkfkr1){color:var(--da-brand)}.dfindings__open.svelte-1lkfkr1{border:1px solid var(--da-border);background:var(--da-page);font:inherit;color:var(--da-brand);cursor:pointer;border-radius:8px;align-items:center;gap:4px;margin-top:10px;padding:5px 10px;font-size:10.5px;font-weight:700;transition:border-color .15s,background .15s;display:inline-flex}.dfindings__open.svelte-1lkfkr1:hover{background:#05f29b0d;border-color:#05f29b66}@media (width<=720px){.run-stats.svelte-1lkfkr1{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.run-stat.svelte-1lkfkr1{padding:10px 12px}.run-stat__value.svelte-1lkfkr1{font-size:19px}.dfindings__row.svelte-1lkfkr1{grid-template-columns:minmax(0,1fr) auto}.dfindings__row.svelte-1lkfkr1 .priority-pill:where(.svelte-1lkfkr1){grid-column:1/-1;justify-self:start}}.module-navigation-container.svelte-1ofjs0z{z-index:20;background:#0c0c0cf7;border:1px solid #3f3f46b3;border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000047}.module-navigation-container--flat-bottom.svelte-1ofjs0z{border-bottom-color:#ffffff0f;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 1px #ffffff0a,0 2px 10px #00000047}.module-tabs-wrapper.svelte-1ofjs0z{scrollbar-width:thin;overflow-x:auto}.module-tabs.svelte-1ofjs0z{align-items:stretch;gap:.15rem;min-width:max-content;padding:.35rem;display:flex}.module-tabs--stretch.svelte-1ofjs0z{width:100%;min-width:0}.module-tab.svelte-1ofjs0z{color:#ffffff8c;min-width:0;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:auto;align-items:center;gap:.35rem;padding:.55rem .7rem;font-size:.78rem;font-weight:650;transition:background .15s,color .15s;display:inline-flex}.module-tab.svelte-1ofjs0z:hover:not(.active){color:#ffffffe0;background:#ffffff0d}.module-tab.active.svelte-1ofjs0z{background:color-mix(in srgb, var(--demo-mod-accent) 14%, transparent);color:#fafafa;box-shadow:inset 0 -2px 0 var(--demo-mod-accent)}.module-tab.svelte-1ofjs0z:disabled{cursor:default;opacity:.7}.module-tab-label.svelte-1ofjs0z{text-overflow:ellipsis;overflow:hidden}.module-tab-score.svelte-1ofjs0z{font-variant-numeric:tabular-nums;color:#ffffffb8;font-size:.72rem;font-weight:800}.module-tab-score--ok.svelte-1ofjs0z{color:#05f29b}.module-tab-score--warn.svelte-1ofjs0z{color:#fbbf24}.module-tab-score--crit.svelte-1ofjs0z{color:#f87171}.module-tab-badge.svelte-1ofjs0z{letter-spacing:.02em;color:#a1a1aa;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:.05rem .35rem;font-size:.62rem;font-weight:700}.module-tab-badge--warn.svelte-1ofjs0z{color:#fcd34d;background:#fbbf241a;border-color:#fbbf2459}.module-tab-incomplete.svelte-1ofjs0z{color:#fbbf24;background:#fbbf242e;border-radius:999px;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.65rem;font-weight:800;line-height:1;display:inline-flex}.module-tab-lock.svelte-1ofjs0z{color:#52525b;opacity:.85;display:inline-flex}.module-tab.active.svelte-1ofjs0z .module-tab-lock:where(.svelte-1ofjs0z){display:none}.story-nav.svelte-i83grp{z-index:19;scrollbar-width:none;background:#0a0a0af0;border:1px solid #3f3f46b3;border-radius:12px;gap:.15rem;width:100%;margin-bottom:.25rem;padding:.4rem .5rem;display:flex;position:sticky;top:0;overflow-x:auto;box-shadow:0 2px 8px #00000038}.story-nav.svelte-i83grp::-webkit-scrollbar{display:none}.story-nav--attached.svelte-i83grp{background:#07080b;border-top-color:#ffffff12;border-top-left-radius:0;border-top-right-radius:0;margin-top:0;box-shadow:inset 0 1px #0009,inset 0 7px 9px -8px #000000f2}.story-nav-select-wrap.svelte-i83grp{width:100%;display:none}.story-nav-select.svelte-i83grp{color:#f4f4f5;background:#00000059;border:1px solid #ffffff1a;border-radius:10px;width:100%;min-height:40px;padding:.55rem .85rem;font-size:.85rem;font-weight:600}.story-nav-chips.svelte-i83grp{gap:.15rem;width:100%;min-width:0;display:flex}.story-nav-chip.svelte-i83grp{color:#ffffff7a;min-width:0;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:auto;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .55rem .45rem;font-size:.74rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex;position:relative}.story-nav-chip.svelte-i83grp:hover{color:#ffffffdb;background:#ffffff0d}.story-nav-chip--active.svelte-i83grp{color:#fafafa;background:#ffffff12}.story-nav-label.svelte-i83grp{text-overflow:ellipsis;overflow:hidden}.story-nav-count.svelte-i83grp{font-variant-numeric:tabular-nums;color:#ffffffb3;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;min-width:1.15rem;padding:0 .3rem;font-size:.65rem;font-weight:800;display:inline-flex}.story-nav-status.svelte-i83grp{border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem}.story-nav-status--ok.svelte-i83grp{background:#05f29b;box-shadow:0 0 0 2px #05f29b33}.story-nav-status--warning.svelte-i83grp{background:#fbbf24;box-shadow:0 0 0 2px #fbbf2433}.story-nav-status--critical.svelte-i83grp{background:#f87171;box-shadow:0 0 0 2px #f8717133}.sr-only.svelte-i83grp{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){.story-nav-select-wrap.svelte-i83grp{display:block}.story-nav-chips.svelte-i83grp{display:none}}.perf-module.svelte-1d8t07x{color:#f4f4f5;background:#0a0a0a;flex-direction:column;flex:auto;min-width:0;display:flex;overflow-x:clip}.perf-module__inner.svelte-1d8t07x{flex-direction:column;gap:1.25rem;width:100%;min-width:0;max-width:1360px;margin-left:auto;margin-right:auto;padding:1.5rem 1rem 3rem;display:flex}@media (width>=640px){.perf-module__inner.svelte-1d8t07x{gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.perf-module__inner.svelte-1d8t07x{padding-left:2rem;padding-right:2rem}}.perf-hero.svelte-1d8t07x{background:linear-gradient(135deg,#0f1c17 0%,#0d0d10 100%);border:1px solid #05f29b24;border-radius:16px;padding:1rem 1.1rem;position:relative;overflow:hidden}.perf-hero-glow.svelte-1d8t07x{pointer-events:none;background:radial-gradient(circle,#05f29b1f,#0000 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-50px}.perf-hero-grid.svelte-1d8t07x{pointer-events:none;background-image:linear-gradient(#05f29b08 1px,#0000 1px),linear-gradient(90deg,#05f29b08 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 30%,#0000004d,#0000 55%);mask-image:radial-gradient(circle at 70% 30%,#0000004d,#0000 55%)}.perf-hero-main.svelte-1d8t07x{z-index:1;grid-template-columns:auto minmax(0,1fr) minmax(12rem,16rem);align-items:center;gap:1rem 1.25rem;display:grid;position:relative}.perf-hero-ring.svelte-1d8t07x{flex-direction:column;align-items:center;gap:.25rem;display:flex}.perf-band.svelte-1d8t07x{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.perf-score-kind.svelte-1d8t07x{color:#71717a;font-size:10px;font-weight:600}.perf-module-kicker.svelte-1d8t07x{color:var(--da-brand,#05f29b);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:10px;font-weight:800;display:inline-flex}.perf-domain-row.svelte-1d8t07x{align-items:center;gap:.4rem;margin-top:.2rem;display:flex}.perf-domain.svelte-1d8t07x{color:#fafafa;letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.perf-domain-open.svelte-1d8t07x{color:#52525b;display:inline-flex}.perf-narrative.svelte-1d8t07x{color:#d4d4d8;max-width:36rem;margin:.45rem 0 0;font-size:13px;line-height:1.45}.perf-meta-strip.svelte-1d8t07x{flex-wrap:wrap;gap:.3rem;margin-top:.55rem;display:flex}.perf-meta-chip.svelte-1d8t07x{color:#a1a1aa;background:#00000040;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:10.5px;font-weight:600;display:inline-flex}.perf-meta-chip--muted.svelte-1d8t07x{color:#71717a}.perf-hero-side.svelte-1d8t07x{flex-direction:column;gap:.55rem;min-width:0;display:flex}.perf-severity.svelte-1d8t07x{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.perf-sev.svelte-1d8t07x{min-height:2.75rem;font:inherit;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #0000;border-radius:.55rem;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.4rem .55rem;display:flex}.perf-sev.svelte-1d8t07x:disabled{cursor:default}.perf-sev-value.svelte-1d8t07x{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;line-height:1}.perf-sev-label.svelte-1d8t07x{letter-spacing:.04em;text-transform:uppercase;opacity:.85;font-size:9.5px;font-weight:700}.perf-sev--crit.svelte-1d8t07x{color:#fca5a5;background:#ef44441a;border-color:#ef444447}.perf-sev--high.svelte-1d8t07x{color:#fdba74;background:#f973161a;border-color:#f9731647}.perf-sev--mid.svelte-1d8t07x{color:#fcd34d;background:#f59e0b14;border-color:#f59e0b47}.perf-sev--low.svelte-1d8t07x{color:#a1a1aa;background:#a1a1aa14;border-color:#a1a1aa38}.perf-trend.svelte-1d8t07x{background:#00000038;border:1px solid #ffffff14;border-radius:.55rem;padding:.45rem .55rem}.perf-trend-head.svelte-1d8t07x{justify-content:space-between;align-items:center;gap:.4rem;margin-bottom:.25rem;display:flex}.perf-trend-title.svelte-1d8t07x{letter-spacing:.06em;text-transform:uppercase;color:#71717a;font-size:9.5px;font-weight:700}.perf-trend-delta.svelte-1d8t07x{color:var(--da-brand,#05f29b);font-variant-numeric:tabular-nums;align-items:center;gap:.2rem;font-size:10.5px;font-weight:700;display:inline-flex}.perf-trend-chart.svelte-1d8t07x{width:100%;height:28px;display:block}.perf-chapter.svelte-1d8t07x{background:#0c0c0eb8;border:1px solid #3f3f468c;border-radius:14px;flex-direction:column;gap:.75rem;padding:1rem;scroll-margin-top:4.5rem;display:flex}.perf-nav-stack.svelte-1d8t07x{flex-direction:column;gap:0;margin-top:.15rem;display:flex}.perf-partial.svelte-1d8t07x{color:#fde68a;background:#fbbf2414;border:1px solid #fbbf2447;border-radius:.65rem;align-items:flex-start;gap:.5rem;padding:.65rem .8rem;font-size:12px;line-height:1.4;display:flex}.perf-change-card.svelte-1d8t07x{background:#05f29b0f;border:1px solid #05f29b38;border-radius:.65rem;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:.85rem 1rem;display:flex}.perf-change-delta.svelte-1d8t07x{color:#05f29b;font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;font-size:1.15rem;font-weight:800;display:inline-flex}.perf-change-meta.svelte-1d8t07x{color:#a1a1aa;font-size:12px}.perf-areas.svelte-1d8t07x{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.perf-area.svelte-1d8t07x{font:inherit;color:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:.65rem;align-items:center;gap:.65rem;padding:.75rem .85rem;transition:border-color .15s,background .15s;display:flex}.perf-area.svelte-1d8t07x:not(:disabled):hover{background:#05f29b0f;border-color:#05f29b59}.perf-area.svelte-1d8t07x:disabled{cursor:default}.perf-area-icon.svelte-1d8t07x{color:#05f29b;flex-shrink:0;display:inline-flex}.perf-area-body.svelte-1d8t07x{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.perf-area-title.svelte-1d8t07x{color:#f4f4f5;font-size:12.5px;font-weight:700}.perf-area-lead.svelte-1d8t07x{color:#71717a;font-size:11.5px;line-height:1.35}.perf-area-score.svelte-1d8t07x{font-variant-numeric:tabular-nums;color:#05f29b;font-size:14px;font-weight:800}.perf-area-score--warn.svelte-1d8t07x{color:#fbbf24}.perf-area-go.svelte-1d8t07x{color:#52525b;white-space:nowrap;font-size:10px;font-weight:700}.perf-res-card.svelte-1d8t07x{background:#08080a8c;border:1px solid #3f3f468c;border-radius:.75rem;overflow:hidden}.perf-res-table.svelte-1d8t07x{border-collapse:collapse;width:100%;min-width:420px}.perf-res-table.svelte-1d8t07x th:where(.svelte-1d8t07x){text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#71717a;border-bottom:1px solid #3f3f468c;padding:.55rem .75rem;font-size:10px;font-weight:700}.perf-res-table.svelte-1d8t07x th.num:where(.svelte-1d8t07x),.perf-res-table.svelte-1d8t07x td.num:where(.svelte-1d8t07x){text-align:right}.perf-res-table.svelte-1d8t07x td:where(.svelte-1d8t07x){color:#a1a1aa;border-bottom:1px solid #27272aa6;padding:.6rem .75rem;font-size:12px}.perf-res-table.svelte-1d8t07x tr:where(.svelte-1d8t07x):last-child td:where(.svelte-1d8t07x){border-bottom:none}.perf-res-btn.svelte-1d8t07x{font:inherit;color:#f4f4f5;cursor:pointer;background:0 0;border:0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.perf-res-btn.svelte-1d8t07x:disabled{cursor:default}.perf-res-bar.svelte-1d8t07x{vertical-align:middle;background:#ffffff14;border-radius:999px;width:56px;height:4px;margin-right:.45rem;display:inline-block;overflow:hidden}.perf-res-bar.svelte-1d8t07x>span:where(.svelte-1d8t07x){height:100%;display:block}.perf-why-list.svelte-1d8t07x{color:#d4d4d8;flex-direction:column;gap:.45rem;margin:0;padding-left:1.15rem;font-size:12.5px;line-height:1.45;display:flex}@media (width<=720px){.perf-areas.svelte-1d8t07x{grid-template-columns:minmax(0,1fr)}}.perf-chapter-head.svelte-1d8t07x{flex-direction:column;gap:.2rem;display:flex}.perf-chapter-eye.svelte-1d8t07x{letter-spacing:.08em;text-transform:uppercase;color:var(--da-brand,#05f29b);font-size:10px;font-weight:800}.perf-chapter-title.svelte-1d8t07x{color:#fafafa;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:700}.perf-chapter-lead.svelte-1d8t07x{color:#a1a1aa;margin:0;font-size:12.5px;line-height:1.4}.perf-levers.svelte-1d8t07x,.perf-findings.svelte-1d8t07x{flex-direction:column;gap:.4rem;display:flex}.perf-lever.svelte-1d8t07x,.finding-row.svelte-1d8t07x{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:.65rem;align-items:center;gap:.65rem;padding:.7rem .75rem;transition:border-color .15s,background .15s;display:flex}.perf-lever.svelte-1d8t07x:not(:disabled):hover,.finding-row.svelte-1d8t07x:not(:disabled):hover{background:#05f29b0a;border-color:#05f29b47}.perf-lever.svelte-1d8t07x:disabled,.finding-row.svelte-1d8t07x:disabled{cursor:default}.perf-lever-index.svelte-1d8t07x{color:#52525b;font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.perf-lever-copy.svelte-1d8t07x,.finding-main.svelte-1d8t07x{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.perf-lever-title.svelte-1d8t07x,.finding-title.svelte-1d8t07x{color:#f4f4f5;font-size:12.5px;font-weight:600;line-height:1.35}.perf-lever-rec.svelte-1d8t07x,.finding-rec.svelte-1d8t07x{color:#71717a;font-size:11.5px;line-height:1.35}.perf-lever-go.svelte-1d8t07x,.finding-chevron.svelte-1d8t07x{color:#52525b;flex-shrink:0;display:inline-flex}.priority-pill.svelte-1d8t07x{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.priority-pill--crit.svelte-1d8t07x{color:#fca5a5;background:#ef444424;border-color:#ef444447}.priority-pill--warn.svelte-1d8t07x{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b47}.priority-pill--info.svelte-1d8t07x{color:#93c5fd;background:#60a5fa1f;border-color:#60a5fa3d}.cwv-grid.svelte-1d8t07x{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.vital-card.svelte-1d8t07x{border:1px solid color-mix(in srgb, var(--vc-accent) 28%, transparent);background:color-mix(in srgb, var(--vc-accent) 6%, #00000059);border-radius:.75rem;padding:.85rem}.vc-key-row.svelte-1d8t07x{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.35rem;display:flex}.vc-key.svelte-1d8t07x{letter-spacing:.04em;color:#f4f4f5;font-size:11px;font-weight:800}.vc-band.svelte-1d8t07x{font-size:10px;font-weight:700}.vc-source.svelte-1d8t07x{color:#71717a;margin-left:auto;font-size:9.5px;font-weight:600}.vc-value.svelte-1d8t07x{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.35rem;font-weight:800;line-height:1.1}.vc-gauge.svelte-1d8t07x{opacity:.7;background:linear-gradient(90deg,#05f29b 0% 42%,#f59e0b 42% 66%,#ef4444 66%);border-radius:999px;height:4px;margin:.55rem 0 .45rem;position:relative}.vc-marker.svelte-1d8t07x{border:2px solid var(--vc-accent);background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translate(-50%,-50%)}.vc-name.svelte-1d8t07x{color:#d4d4d8;margin:0;font-size:11.5px;font-weight:600}.vc-desc.svelte-1d8t07x{color:#71717a;margin:.2rem 0 0;font-size:11px;line-height:1.35}.vc-thresholds.svelte-1d8t07x{color:#52525b;margin:.4rem 0 0;font-size:10px}.field-card.svelte-1d8t07x{background:#00000038;border:1px dashed #a1a1aa59;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex}.field-left.svelte-1d8t07x{align-items:flex-start;gap:.65rem;min-width:0;display:flex}.field-icon.svelte-1d8t07x{color:#a1a1aa;background:#ffffff0a;border-radius:.5rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.field-title.svelte-1d8t07x{color:#e4e4e7;margin:0;font-size:12.5px;font-weight:700}.field-note.svelte-1d8t07x{color:#71717a;margin:.2rem 0 0;font-size:11.5px;line-height:1.4}.field-na.svelte-1d8t07x{color:#71717a;letter-spacing:.04em;flex-shrink:0;font-size:13px;font-weight:800}@media (width<=960px){.perf-hero-main.svelte-1d8t07x{grid-template-columns:auto minmax(0,1fr)}.perf-hero-side.svelte-1d8t07x{flex-direction:row;grid-column:1/-1;align-items:stretch}.perf-severity.svelte-1d8t07x,.perf-trend.svelte-1d8t07x{flex:1}}@media (width<=720px){.perf-hero-main.svelte-1d8t07x{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.perf-hero-copy.svelte-1d8t07x{flex-direction:column;align-items:center;display:flex}.perf-meta-strip.svelte-1d8t07x{justify-content:center}.perf-hero-side.svelte-1d8t07x{flex-direction:column;width:100%}.cwv-grid.svelte-1d8t07x{grid-template-columns:minmax(0,1fr)}}.crawl-history-bar.svelte-13nsv21{background:linear-gradient(#050506 0%,#070708 100%);border:1px solid #ffffff0a;border-radius:12px;width:100%;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 1px #00000059}.crawl-history-inner.svelte-13nsv21{align-items:stretch;gap:2px;min-width:0;padding:6px;display:flex}.timeline-nav.svelte-13nsv21{color:#71717a;cursor:pointer;background:#00000059;border:1px solid #ffffff0d;border-radius:8px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:32px;height:32px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.timeline-nav.svelte-13nsv21:hover:not(:disabled){color:#e4e4e7;background:#ffffff0a;border-color:#ffffff1a}.timeline-nav.svelte-13nsv21:disabled{opacity:.28;cursor:default}.timeline-viewport.svelte-13nsv21{flex:1;min-width:0;position:relative;overflow:hidden}.timeline-fade.svelte-13nsv21{z-index:2;pointer-events:none;width:20px;position:absolute;top:0;bottom:0}.timeline-fade-left.svelte-13nsv21{background:linear-gradient(90deg,#050506 30%,#0000);left:0}.timeline-fade-right.svelte-13nsv21{background:linear-gradient(270deg,#070708 30%,#0000);right:0}.timeline-track.svelte-13nsv21{scrollbar-width:none;padding:6px 8px;position:relative;overflow-x:auto}.timeline-track.svelte-13nsv21::-webkit-scrollbar{display:none}.timeline-rail.svelte-13nsv21{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#3f3f468c 8% 92%,#0000 100%);height:1px;position:absolute;top:50%;left:12px;right:12px;transform:translateY(-50%)}.timeline-chips.svelte-13nsv21{z-index:1;align-items:center;gap:4px;min-height:28px;display:flex;position:relative}.timeline-chip.svelte-13nsv21{font-variant-numeric:tabular-nums;color:#71717a;cursor:pointer;background:#00000073;border:1px solid #ffffff0f;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:4px 9px 4px 6px;font-size:10px;font-weight:500;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:inline-flex}.timeline-chip.svelte-13nsv21:hover:not(:disabled):not(.timeline-chip-active){color:#a1a1aa;background:#ffffff0a;border-color:#ffffff1a}.timeline-chip.svelte-13nsv21:disabled{cursor:default}.timeline-dot.svelte-13nsv21{background:#3f3f46;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 2px #070708}.timeline-label-stack.svelte-13nsv21{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.timeline-label.svelte-13nsv21{white-space:nowrap}.timeline-meta.svelte-13nsv21{color:#71717a;align-items:center;gap:5px;font-size:10px;line-height:1.1;display:flex}.timeline-chip-active.svelte-13nsv21 .timeline-meta:where(.svelte-13nsv21){color:#05f29bbf}.timeline-id.svelte-13nsv21{font-family:var(--cw-font-mono,ui-monospace, monospace)}.timeline-delta.svelte-13nsv21{font-weight:600}.timeline-latest-badge.svelte-13nsv21{letter-spacing:.04em;text-transform:uppercase;color:#05f29ba6;padding-left:2px;font-size:10px;font-weight:700}.timeline-chip-latest.svelte-13nsv21{color:#a1a1aa;border-color:#05f29b2e}.timeline-chip-latest.svelte-13nsv21 .timeline-dot:where(.svelte-13nsv21){background:#05f29b80}.timeline-chip-active.svelte-13nsv21{color:#f4f4f5;background:#05f29b1a;border-color:#05f29b66;box-shadow:0 0 12px #05f29b14}.timeline-chip-active.svelte-13nsv21 .timeline-dot:where(.svelte-13nsv21){background:#05f29b;box-shadow:0 0 0 2px #070708,0 0 8px #05f29b73}.crawl-verdict.svelte-6wu2vz{margin:0;padding:.55rem .85rem}.crawl-verdict-row.svelte-6wu2vz{flex-wrap:wrap;align-items:center;gap:.55rem .85rem;display:flex}.crawl-verdict-scores.svelte-6wu2vz{flex-wrap:nowrap;align-items:center;gap:.2rem;display:flex}.crawl-verdict-score.svelte-6wu2vz{cursor:pointer;min-height:2.5rem;font:inherit;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.35rem;padding:.2rem .4rem;transition:border-color .16s,background .16s;display:inline-flex}.crawl-verdict-score.svelte-6wu2vz:not(:disabled):hover{background:#ffffff08;border-color:#ffffff1f}.crawl-verdict-score.svelte-6wu2vz:disabled{cursor:default}.crawl-verdict-score.svelte-6wu2vz:focus-visible{outline:2px solid var(--da-brand);outline-offset:2px}.crawl-verdict-ring.svelte-6wu2vz{flex-shrink:0;width:36px;height:36px}.crawl-verdict-ring-track.svelte-6wu2vz{fill:none;stroke:#ffffff12;stroke-width:3.5px}.crawl-verdict-ring-value.svelte-6wu2vz{fill:none;stroke-width:3.5px;stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.crawl-verdict-score--good.svelte-6wu2vz .crawl-verdict-ring-value:where(.svelte-6wu2vz){stroke:var(--da-brand)}.crawl-verdict-score--mid.svelte-6wu2vz .crawl-verdict-ring-value:where(.svelte-6wu2vz){stroke:#f59e0b}.crawl-verdict-score--bad.svelte-6wu2vz .crawl-verdict-ring-value:where(.svelte-6wu2vz){stroke:#ef4444}.crawl-verdict-ring-text.svelte-6wu2vz{fill:#f4f4f5;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.crawl-verdict-score-meta.svelte-6wu2vz{flex-direction:column;align-items:flex-start;gap:.05rem;min-width:0;display:flex}.crawl-verdict-score-label.svelte-6wu2vz{letter-spacing:.04em;text-transform:uppercase;color:#a1a1aa;font-size:10px;font-weight:700;line-height:1.1}.crawl-verdict-score-badge.svelte-6wu2vz{font-variant-numeric:tabular-nums;color:#71717a;font-size:9px;font-weight:600;line-height:1.1}.crawl-verdict-billing.svelte-6wu2vz{white-space:nowrap;background:#05f29b0d;border:1px solid #05f29b2e;border-radius:.55rem;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;padding:.3rem .55rem;display:inline-flex}.crawl-verdict-billing-final.svelte-6wu2vz{color:var(--da-brand);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.crawl-verdict-billing-muted.svelte-6wu2vz{color:#a1a1aa;font-variant-numeric:tabular-nums;font-size:10px;font-weight:600}.crawl-verdict-stats.svelte-6wu2vz{flex-wrap:wrap;flex:1;align-items:center;gap:.3rem;min-width:0;display:flex}.crawl-verdict-stat.svelte-6wu2vz{color:#a1a1aa;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:.25rem;min-height:1.75rem;padding:.2rem .45rem;font-size:10.5px;line-height:1.2;display:inline-flex}.crawl-verdict-stat.svelte-6wu2vz strong:where(.svelte-6wu2vz){color:#f4f4f5;font-variant-numeric:tabular-nums}.crawl-verdict-stat--bad.svelte-6wu2vz{color:#fca5a5;background:#ef444412;border-color:#ef444440}.crawl-verdict-stat--mid.svelte-6wu2vz{color:#fcd34d;background:#f59e0b12;border-color:#f59e0b40}.crawl-verdict-stat--good.svelte-6wu2vz{color:#6ee7b7;background:#05f29b0f;border-color:#05f29b38}.crawl-verdict-stat--link.svelte-6wu2vz{cursor:pointer;font:inherit;color:var(--da-brand);background:#05f29b0f;border-color:#05f29b38}.crawl-verdict-stat--link.svelte-6wu2vz:not(:disabled):hover{background:#05f29b1a;border-color:#05f29b66}.crawl-verdict-stat--link.svelte-6wu2vz:disabled{cursor:default}@media (width<=640px){.crawl-verdict-scores.svelte-6wu2vz{flex-wrap:wrap}}.crawl-next-steps.svelte-y3vpem{margin:0;padding:.65rem .85rem .75rem}.crawl-next-steps-head.svelte-y3vpem{margin-bottom:.45rem}.crawl-next-steps-title.svelte-y3vpem{color:#e4e4e7;margin:0;font-size:12px;font-weight:700}.crawl-next-steps-lead.svelte-y3vpem{color:#71717a;margin:.15rem 0 0;font-size:11px}.crawl-next-steps-list.svelte-y3vpem{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.crawl-next-steps-btn.svelte-y3vpem{width:100%;min-height:2.5rem;font:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff14;border-radius:.6rem;align-items:center;gap:.5rem;padding:.45rem .6rem;transition:border-color .15s,background .15s;display:flex}.crawl-next-steps-btn.svelte-y3vpem:not(:disabled):hover{background:#05f29b0d;border-color:#05f29b47}.crawl-next-steps-btn.svelte-y3vpem:disabled{cursor:default}.crawl-next-steps-btn--primary.svelte-y3vpem{background:#8b5cf614;border-color:#8b5cf659}.crawl-next-steps-index.svelte-y3vpem{color:#71717a;font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.crawl-next-steps-icon.svelte-y3vpem{color:var(--da-brand);display:inline-flex}.crawl-next-steps-copy.svelte-y3vpem{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.crawl-next-steps-label.svelte-y3vpem{color:#f4f4f5;font-size:12px;font-weight:600}.crawl-next-steps-hint.svelte-y3vpem{color:#71717a;font-size:10.5px}.crawl-next-steps-arrow.svelte-y3vpem{color:#71717a;flex-shrink:0}.crawler-module.svelte-mlbsa3{color:#f4f4f5;background:#0a0a0a;flex-direction:column;flex:auto;min-width:0;display:flex;overflow-x:clip}.crawler-module__inner.svelte-mlbsa3{flex-direction:column;gap:1.25rem;width:100%;min-width:0;max-width:1360px;margin-left:auto;margin-right:auto;padding:1.5rem 1rem 3rem;display:flex}@media (width>=640px){.crawler-module__inner.svelte-mlbsa3{gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.crawler-module__inner.svelte-mlbsa3{padding-left:2rem;padding-right:2rem}}.hub-hero.svelte-mlbsa3{background:#05f29b08;border:1px solid #05f29b26;border-radius:16px;position:relative;overflow:hidden}.hub-hero--crawl-detail.svelte-mlbsa3{overflow:visible}.hub-hero-glow.svelte-mlbsa3{pointer-events:none;background:radial-gradient(circle,#05f29b1f 0%,#05f29b0a 40%,#0000 70%);border-radius:50%;width:420px;height:420px;position:absolute;top:-80px;left:-80px}.hub-hero-grid.svelte-mlbsa3{pointer-events:none;background-image:repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 28px),repeating-linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 28px);position:absolute;inset:0}.hub-hero-inner.svelte-mlbsa3{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex;position:relative}.hub-hero-left.svelte-mlbsa3{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.hub-hero-icon.svelte-mlbsa3{width:48px;height:48px;color:var(--da-brand);background:#05f29b1a;border:1px solid #05f29b40;border-radius:14px;flex-shrink:0;place-items:center;display:grid;box-shadow:0 0 24px #05f29b26}.hub-hero-icon--avatar.svelte-mlbsa3{background:#05f29b14;border:1px solid #05f29b33;border-radius:12px;width:40px;height:40px;padding:0;overflow:hidden;box-shadow:0 0 20px #05f29b1f}.hub-hero-copy.svelte-mlbsa3{flex:1;min-width:0}.hub-hero-title.svelte-mlbsa3{color:#fafafa;letter-spacing:-.02em;margin:0;font-size:1.125rem;font-weight:700;line-height:1.25}.hub-hero-actions.svelte-mlbsa3{flex-direction:column;flex-shrink:1;align-items:flex-end;gap:8px;min-width:0;max-width:100%;display:flex}.hub-hero-trailing--row.svelte-mlbsa3{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.crawl-favicon.svelte-mlbsa3{width:100%;height:100%;color:var(--da-brand);background:#05f29b1f;place-items:center;font-size:15px;font-weight:800;display:grid}.crawl-hero-meta.svelte-mlbsa3{flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;margin-top:.35rem;display:flex}.crawl-hero-meta-row.svelte-mlbsa3{flex-wrap:wrap;align-items:center;gap:.4rem .55rem;min-width:0;display:flex}.crawl-hero-status.svelte-mlbsa3{white-space:nowrap;border:1px solid #0000;border-radius:9999px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex}.crawl-hero-status--completed.svelte-mlbsa3{color:#6ee7b7;background:#10b9811a;border-color:#10b98140}.crawl-hero-status--muted.svelte-mlbsa3{color:#d4d4d8;font-variant-numeric:tabular-nums;white-space:normal;background:#a1a1aa1a;border-color:#a1a1aa38}.run-chip.svelte-mlbsa3{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:.3rem;font-size:11px;line-height:1.3;display:inline-flex}.run-chip-id.svelte-mlbsa3{color:#d1d5db;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.run-chip-sep.svelte-mlbsa3{color:#52525b}.run-chip-part.svelte-mlbsa3{color:#9ca3af}.crawl-hero-tasks-cta.svelte-mlbsa3{min-width:0;max-width:100%;min-height:2rem;color:var(--da-brand);font:inherit;white-space:nowrap;cursor:pointer;background:#05f29b1a;border:1px solid #05f29b59;border-radius:.55rem;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:11.5px;font-weight:700;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.crawl-hero-tasks-cta.svelte-mlbsa3:not(:disabled):hover{color:#a7f3d0;background:#05f29b29;border-color:#05f29b8c}.crawl-hero-tasks-cta.svelte-mlbsa3:disabled{cursor:default}.crawl-report.svelte-mlbsa3{background:#0a0a0a;border:1px solid #27272abf;border-radius:1rem;min-width:0;max-width:100%;overflow:hidden;box-shadow:0 0 0 1px #ffffff05,0 8px 40px #00000059}.crawl-decision-cluster.svelte-mlbsa3{box-shadow:none;background:linear-gradient(165deg,#05f29b0a 0%,#0000 42%),#0c0c0eeb;border:none;border-bottom:1px solid #27272ad9;border-radius:1rem 1rem 0 0;margin:0;overflow:hidden}.crawl-decision-cluster.svelte-mlbsa3 .crawl-verdict{box-shadow:none;background:0 0;border:none;border-radius:0;margin-bottom:0}.crawl-decision-cluster.svelte-mlbsa3 .crawl-next-steps{background:#00000038;border:none;border-top:1px dashed #3f3f46b3;border-radius:0;margin:0}.crawl-report-nav--sticky.svelte-mlbsa3{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;box-shadow:0 8px 20px #00000047}.crawl-report-nav.svelte-mlbsa3{background:linear-gradient(#111113f5 0%,#0a0a0be0 100%);border-bottom:1px solid #27272ab3;padding:.65rem .75rem .35rem}.crawl-report-nav-track.svelte-mlbsa3{scrollbar-width:none;background:#00000047;border:1px solid #27272a;border-radius:.75rem;gap:.35rem;min-width:0;max-width:100%;padding:.25rem;display:flex;overflow-x:auto}.crawl-report-nav-track.svelte-mlbsa3::-webkit-scrollbar{display:none}.crawl-section-pill.svelte-mlbsa3{color:#a1a1aa;cursor:pointer;min-width:0;font:inherit;background:0 0;border:1px solid #0000;border-radius:.55rem;flex:1 1 0;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .65rem;transition:background .15s,border-color .15s,color .15s;display:flex}.crawl-section-pill.svelte-mlbsa3:hover{color:#e4e4e7;background:#27272a73}.crawl-section-pill--active.svelte-mlbsa3{color:var(--da-brand);background:linear-gradient(135deg,#05f29b24 0%,#04c27c14 100%);border-color:#05f29b47;box-shadow:inset 0 0 0 1px #05f29b14}.crawl-section-pill-icon.svelte-mlbsa3{opacity:.9;flex-shrink:0;display:inline-flex}.crawl-section-pill-text.svelte-mlbsa3{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.crawl-section-pill-label.svelte-mlbsa3{white-space:nowrap;font-size:13px;font-weight:600}.crawl-section-count.svelte-mlbsa3{font-variant-numeric:tabular-nums;color:#d4d4d8;background:#27272ad9;border-radius:999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.125rem;padding:0 .3rem;font-size:10px;font-weight:700;display:inline-flex}.crawl-section-pill--active.svelte-mlbsa3 .crawl-section-count:where(.svelte-mlbsa3){color:#6ee7b7;background:#05f29b29}.crawl-section-count--issues.svelte-mlbsa3{color:#fcd34d;background:#f59e0b24}.crawl-section-pill--active.svelte-mlbsa3 .crawl-section-count--issues:where(.svelte-mlbsa3){color:#fde68a;background:#f59e0b38}.crawl-report-nav-desc.svelte-mlbsa3{color:#71717a;margin:.45rem .15rem 0;font-size:11.5px;line-height:1.4}.crawl-report-panel.svelte-mlbsa3{background:#11111359;min-width:0;overflow:hidden}.crawl-toolbar.svelte-mlbsa3{border-bottom:1px solid #27272acc;align-items:center;gap:8px;padding:12px 16px;display:flex}.crawl-toolbar-search.svelte-mlbsa3{color:#52525b;background:#0a0a0a;border:1px solid #27272a;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;padding:8px 12px;font-size:13px;display:flex}.crawl-toolbar-btn.svelte-mlbsa3{font:inherit;color:#a1a1aa;cursor:pointer;background:0 0;border:1px solid #27272a;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:inline-flex}.crawl-toolbar-btn.svelte-mlbsa3:disabled{cursor:default}.crawl-toolbar-count.svelte-mlbsa3{color:#52525b;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;display:none}@media (width>=768px){.crawl-toolbar-count.svelte-mlbsa3{display:inline}}.crawl-pages-table-scroll.svelte-mlbsa3{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;width:100%;min-width:0;max-width:100%;overflow-x:auto}.crawl-pages-table-inner.svelte-mlbsa3{width:max-content;min-width:max(100%,640px)}.crawl-table.svelte-mlbsa3{border-collapse:collapse;width:100%;font-size:12.5px}.crawl-table.svelte-mlbsa3 th:where(.svelte-mlbsa3){letter-spacing:.06em;text-transform:uppercase;color:var(--da-gray-500);text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff12;padding:6px 10px;font-size:10px;font-weight:700}.crawl-table.svelte-mlbsa3 th.num:where(.svelte-mlbsa3),.crawl-table.svelte-mlbsa3 td.num:where(.svelte-mlbsa3){text-align:right}.crawl-table.svelte-mlbsa3 td:where(.svelte-mlbsa3){color:#d4d4d8;vertical-align:middle;border-bottom:1px solid #ffffff0d;padding:8px 10px}.crawl-row.svelte-mlbsa3:last-child td:where(.svelte-mlbsa3){border-bottom:0}.crawl-row--error.svelte-mlbsa3{background:#ef44440d}.cell-url-path.svelte-mlbsa3{color:#f4f4f5;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;font-weight:600}.cell-title.svelte-mlbsa3{color:var(--da-gray-400);font-size:12px}.cell-depth.svelte-mlbsa3,.cell-time.svelte-mlbsa3{font-variant-numeric:tabular-nums;color:var(--da-gray-400)}.status-pill.svelte-mlbsa3{font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;min-width:34px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.status-pill--ok.svelte-mlbsa3{color:var(--da-brand);background:#05f29b1f;border-color:#05f29b42}.status-pill--warn.svelte-mlbsa3{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b47}.status-pill--crit.svelte-mlbsa3{color:#fca5a5;background:#ef444424;border-color:#ef444447}.findings-count.svelte-mlbsa3{font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:11.5px;font-weight:700;display:inline-flex}.findings-count--warn.svelte-mlbsa3{color:#fcd34d}.findings-count--crit.svelte-mlbsa3{color:#fca5a5}.findings-zero.svelte-mlbsa3{color:var(--da-gray-600)}@media (width<=720px){.hub-hero-inner.svelte-mlbsa3{flex-wrap:wrap}.crawl-section-pill-label.svelte-mlbsa3,.cell-title.svelte-mlbsa3{display:none}}.seo-module.svelte-2l5ego{color:#f4f4f5;background:#0a0a0a;flex-direction:column;flex:auto;min-width:0;display:flex;overflow-x:clip}.seo-module__inner.svelte-2l5ego{flex-direction:column;gap:1.25rem;width:100%;min-width:0;max-width:1360px;margin-left:auto;margin-right:auto;padding:1.5rem 1rem 3rem;display:flex}@media (width>=640px){.seo-module__inner.svelte-2l5ego{gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.seo-module__inner.svelte-2l5ego{padding-left:2rem;padding-right:2rem}}.seo-hero.svelte-2l5ego{background:linear-gradient(135deg,#0d1420 0%,#0d0d10 100%);border:1px solid #3b82f633;border-radius:16px;padding:1rem 1.1rem;position:relative;overflow:hidden}.seo-hero-glow.svelte-2l5ego{pointer-events:none;background:radial-gradient(circle,#3b82f629,#0000 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-50px}.seo-hero-grid.svelte-2l5ego{pointer-events:none;background-image:linear-gradient(#3b82f609 1px,#0000 1px),linear-gradient(90deg,#3b82f609 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 30%,#0000004d,#0000 55%);mask-image:radial-gradient(circle at 70% 30%,#0000004d,#0000 55%)}.seo-hero-main.svelte-2l5ego{z-index:1;grid-template-columns:auto minmax(0,1fr) minmax(12rem,16rem);align-items:center;gap:1rem 1.25rem;display:grid;position:relative}.seo-hero-ring.svelte-2l5ego{flex-direction:column;align-items:center;gap:.25rem;display:flex}.seo-band.svelte-2l5ego{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.seo-score-kind.svelte-2l5ego{color:#71717a;font-size:10px;font-weight:600}.seo-module-kicker.svelte-2l5ego{color:#60a5fa;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:10px;font-weight:800;display:inline-flex}.seo-domain-row.svelte-2l5ego{align-items:center;gap:.4rem;margin-top:.2rem;display:flex}.seo-domain.svelte-2l5ego{color:#fafafa;letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.seo-domain-open.svelte-2l5ego{color:#52525b;display:inline-flex}.seo-narrative.svelte-2l5ego{color:#d4d4d8;max-width:36rem;margin:.45rem 0 0;font-size:13px;line-height:1.45}.seo-meta-strip.svelte-2l5ego{flex-wrap:wrap;gap:.3rem;margin-top:.55rem;display:flex}.seo-meta-chip.svelte-2l5ego{color:#a1a1aa;background:#00000040;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:10.5px;font-weight:600;display:inline-flex}.seo-meta-chip--muted.svelte-2l5ego{color:#71717a}.seo-hero-side.svelte-2l5ego{flex-direction:column;gap:.55rem;min-width:0;display:flex}.seo-severity.svelte-2l5ego{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.seo-sev.svelte-2l5ego{min-height:2.75rem;font:inherit;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #0000;border-radius:.55rem;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.4rem .55rem;display:flex}.seo-sev.svelte-2l5ego:disabled{cursor:default}.seo-sev-value.svelte-2l5ego{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;line-height:1}.seo-sev-label.svelte-2l5ego{letter-spacing:.04em;text-transform:uppercase;opacity:.85;font-size:9.5px;font-weight:700}.seo-sev--crit.svelte-2l5ego{color:#fca5a5;background:#ef44441a;border-color:#ef444447}.seo-sev--high.svelte-2l5ego{color:#fdba74;background:#f973161a;border-color:#f9731647}.seo-sev--mid.svelte-2l5ego{color:#fcd34d;background:#f59e0b14;border-color:#f59e0b47}.seo-sev--low.svelte-2l5ego{color:#a1a1aa;background:#a1a1aa14;border-color:#a1a1aa38}.seo-trend.svelte-2l5ego{background:#00000038;border:1px solid #ffffff14;border-radius:.55rem;padding:.45rem .55rem}.seo-trend-head.svelte-2l5ego{justify-content:space-between;align-items:center;gap:.4rem;margin-bottom:.25rem;display:flex}.seo-trend-title.svelte-2l5ego{letter-spacing:.06em;text-transform:uppercase;color:#71717a;font-size:9.5px;font-weight:700}.seo-trend-delta.svelte-2l5ego{color:#60a5fa;font-variant-numeric:tabular-nums;align-items:center;gap:.2rem;font-size:10.5px;font-weight:700;display:inline-flex}.seo-trend-chart.svelte-2l5ego{width:100%;height:28px;display:block}.seo-chapter.svelte-2l5ego{background:#0c0c0eb8;border:1px solid #3f3f468c;border-radius:14px;flex-direction:column;gap:.75rem;padding:1rem;scroll-margin-top:4.5rem;display:flex}.seo-nav-stack.svelte-2l5ego{flex-direction:column;gap:0;display:flex}.seo-change-card.svelte-2l5ego{background:#3b82f614;border:1px solid #3b82f647;border-radius:.65rem;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:.85rem 1rem;display:flex}.seo-change-delta.svelte-2l5ego{color:#60a5fa;font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;font-size:1.15rem;font-weight:800;display:inline-flex}.seo-change-meta.svelte-2l5ego{color:#a1a1aa;font-size:12px}.seo-why-list.svelte-2l5ego{color:#d4d4d8;flex-direction:column;gap:.45rem;margin:0;padding-left:1.15rem;font-size:12.5px;line-height:1.45;display:flex}.seo-chapter-head.svelte-2l5ego{flex-direction:column;gap:.2rem;display:flex}.seo-chapter-head--row.svelte-2l5ego{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem}.seo-chapter-eye.svelte-2l5ego{letter-spacing:.08em;text-transform:uppercase;color:#60a5fa;font-size:10px;font-weight:800}.seo-chapter-title.svelte-2l5ego{color:#fafafa;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:700}.seo-chapter-lead.svelte-2l5ego{color:#a1a1aa;margin:0;font-size:12.5px;line-height:1.4}.seo-checks-summary.svelte-2l5ego{flex-wrap:wrap;gap:.35rem;display:flex}.seo-summary-pill.svelte-2l5ego{font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:999px;padding:.2rem .55rem;font-size:11px;font-weight:700;display:inline-flex}.seo-summary-pill--ok.svelte-2l5ego{color:#6ee7b7;background:#05f29b14;border-color:#05f29b40}.seo-summary-pill--warn.svelte-2l5ego{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b47}.seo-levers.svelte-2l5ego{flex-direction:column;gap:.4rem;display:flex}.seo-lever.svelte-2l5ego{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:.65rem;align-items:center;gap:.65rem;padding:.7rem .75rem;transition:border-color .15s,background .15s;display:flex}.seo-lever.svelte-2l5ego:not(:disabled):hover{background:#3b82f60f;border-color:#60a5fa59}.seo-lever.svelte-2l5ego:disabled{cursor:default}.seo-lever-index.svelte-2l5ego{color:#52525b;font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.seo-lever-copy.svelte-2l5ego{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.seo-lever-title.svelte-2l5ego{color:#f4f4f5;font-size:12.5px;font-weight:600;line-height:1.35}.seo-lever-rec.svelte-2l5ego{color:#71717a;font-size:11.5px;line-height:1.35}.seo-lever-go.svelte-2l5ego{color:#52525b;flex-shrink:0;display:inline-flex}.priority-pill.svelte-2l5ego{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.priority-pill--warn.svelte-2l5ego{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b47}.checks-card.svelte-2l5ego{background:#08080a8c;border:1px solid #3f3f468c;border-radius:.75rem;overflow:hidden}.checks-scroll.svelte-2l5ego{overflow-x:auto}.checks-table.svelte-2l5ego{border-collapse:collapse;width:100%;min-width:520px}.checks-table.svelte-2l5ego th:where(.svelte-2l5ego){text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#71717a;background:#101012e6;border-bottom:1px solid #3f3f468c;padding:.55rem .75rem;font-size:10px;font-weight:700}.checks-table.svelte-2l5ego td:where(.svelte-2l5ego){vertical-align:middle;border-bottom:1px solid #27272aa6;padding:.65rem .75rem}.checks-table.svelte-2l5ego tr:where(.svelte-2l5ego):last-child td:where(.svelte-2l5ego){border-bottom:none}.cell-check.svelte-2l5ego{width:42%}.check-row-btn.svelte-2l5ego{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}.check-row-btn.svelte-2l5ego:disabled{cursor:default}.cell-check-icon.svelte-2l5ego{color:#60a5fa;flex-shrink:0;display:inline-flex}.cell-check-name.svelte-2l5ego{color:#f4f4f5;font-size:12.5px;font-weight:600}.cell-detail.svelte-2l5ego{color:#a1a1aa;font-size:12px;line-height:1.35}.check-status.svelte-2l5ego{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:11px;font-weight:700;display:inline-flex}.check-status--ok.svelte-2l5ego{color:#6ee7b7;background:#05f29b14;border-color:#05f29b40}.check-status--warn.svelte-2l5ego{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b47}@media (width<=960px){.seo-hero-main.svelte-2l5ego{grid-template-columns:auto minmax(0,1fr)}.seo-hero-side.svelte-2l5ego{flex-direction:row;grid-column:1/-1;align-items:stretch}.seo-severity.svelte-2l5ego,.seo-trend.svelte-2l5ego{flex:1}}@media (width<=720px){.seo-hero-main.svelte-2l5ego{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.seo-hero-copy.svelte-2l5ego{flex-direction:column;align-items:center;display:flex}.seo-meta-strip.svelte-2l5ego{justify-content:center}.seo-hero-side.svelte-2l5ego{flex-direction:column;width:100%}}.tasks-module.svelte-ygnr9d{color:#f4f4f5;background:#0a0a0a;flex-direction:column;flex:auto;min-width:0;display:flex;position:relative;overflow-x:clip}.tasks-module__inner.svelte-ygnr9d{flex-direction:column;gap:1.25rem;width:100%;min-width:0;max-width:1360px;margin-left:auto;margin-right:auto;padding:1.5rem 1rem 3rem;display:flex}@media (width>=640px){.tasks-module__inner.svelte-ygnr9d{gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.tasks-module__inner.svelte-ygnr9d{padding-left:2rem;padding-right:2rem}}.tasks-hero.svelte-ygnr9d{background:#05f29b08;border:1px solid #05f29b26;border-radius:14px;flex-direction:column;gap:.55rem;padding:.7rem .85rem;display:flex;position:relative;overflow:hidden}.tasks-hero-glow.svelte-ygnr9d{pointer-events:none;background:radial-gradient(circle,#05f29b1f 0%,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-70px;left:-50px}.tasks-hero-top.svelte-ygnr9d{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;display:flex;position:relative}.tasks-hero-identity.svelte-ygnr9d{align-items:center;gap:.55rem;min-width:0;display:flex}.tasks-hero-icon.svelte-ygnr9d{width:2rem;height:2rem;color:var(--da-brand,#05f29b);background:#05f29b1a;border:1px solid #05f29b40;border-radius:.55rem;flex-shrink:0;place-items:center;display:grid}.tasks-hero-copy.svelte-ygnr9d{min-width:0}.tasks-hero-title.svelte-ygnr9d{color:#fafafa;letter-spacing:-.02em;margin:0;font-size:15px;font-weight:700;line-height:1.2}.tasks-hero-meta.svelte-ygnr9d{color:#a1a1aa;flex-wrap:wrap;align-items:center;gap:.3rem .4rem;margin:.15rem 0 0;font-size:11.5px;line-height:1.3;display:flex}.tasks-hero-domain.svelte-ygnr9d{color:#d4d4d8;font-weight:600}.tasks-hero-sep.svelte-ygnr9d{color:#52525b}.tasks-hero-quota.svelte-ygnr9d{font-variant-numeric:tabular-nums;color:#6ee7b7;align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.tasks-view-toggle.svelte-ygnr9d{background:#09090bb8;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:2px;padding:2px;display:inline-flex}.tasks-view-toggle-btn.svelte-ygnr9d{color:#a1a1aa;min-height:1.85rem;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:.2rem .55rem;font-size:11.5px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.tasks-view-toggle-btn.svelte-ygnr9d:hover:not(:disabled){color:#e4e4e7}.tasks-view-toggle-btn--active.svelte-ygnr9d{color:var(--da-brand,#05f29b);background:#05f29b29;box-shadow:inset 0 0 0 1px #05f29b47}.tasks-view-toggle-btn.svelte-ygnr9d:disabled{cursor:default}.tasks-view-toggle-btn.svelte-ygnr9d:focus-visible{outline:2px solid var(--da-brand,#05f29b);outline-offset:1px}.tasks-hero-toolbar.svelte-ygnr9d{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex;position:relative}.tasks-hero-search.svelte-ygnr9d{color:#52525b;background:#09090bb8;border:1px solid #ffffff1f;border-radius:8px;flex:10rem;align-items:center;gap:.4rem;min-width:0;min-height:2rem;padding:0 .7rem;font-size:12px;display:flex}.tasks-filters-trigger.svelte-ygnr9d{min-height:2rem;font:inherit;color:#a1a1aa;cursor:pointer;white-space:nowrap;background:#09090b8c;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:5px;padding:0 .65rem;font-size:11.5px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.tasks-filters-trigger.svelte-ygnr9d:not(:disabled):hover{color:#e4e4e7;border-color:#fff3}.tasks-filters-trigger--active.svelte-ygnr9d{color:var(--da-brand,#05f29b);background:#05f29b1a;border-color:#05f29b47}.tasks-filters-trigger.svelte-ygnr9d:disabled{cursor:default}.tasks-filters-trigger.svelte-ygnr9d:focus-visible{outline:2px solid var(--da-brand,#05f29b);outline-offset:1px}.tasks-board-sections.svelte-ygnr9d{flex-direction:column;gap:1rem;display:flex}.tasks-board-section.svelte-ygnr9d{background:#0c0c0eb8;border:1px solid #3f3f468c;border-radius:.9rem;overflow:hidden;box-shadow:0 12px 32px #00000047}.tasks-board-section-head.svelte-ygnr9d{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:linear-gradient(#18181be6,#101012bf);border:0;border-bottom:1px solid #00000038;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 1rem;display:flex}.tasks-board-section-left.svelte-ygnr9d{color:#d4d4d8;align-items:center;gap:.45rem;min-width:0;display:inline-flex}.tasks-board-section-icon.svelte-ygnr9d{color:var(--da-brand);display:inline-flex}.tasks-board-section--amber.svelte-ygnr9d .tasks-board-section-icon:where(.svelte-ygnr9d){color:#fbbf24}.tasks-board-section--blue.svelte-ygnr9d .tasks-board-section-icon:where(.svelte-ygnr9d){color:#60a5fa}.tasks-board-section--green.svelte-ygnr9d .tasks-board-section-icon:where(.svelte-ygnr9d){color:#34d399}.tasks-board-section-title.svelte-ygnr9d{color:#f4f4f5;font-size:13px;font-weight:700}.tasks-board-section-count.svelte-ygnr9d{font-variant-numeric:tabular-nums;color:#a1a1aa;text-align:center;background:#ffffff0f;border-radius:999px;min-width:1.5rem;padding:.1rem .45rem;font-size:11px;font-weight:700}.tasks-board-section-body.svelte-ygnr9d{flex-direction:column;min-width:0;display:flex}.tasks-board-empty.svelte-ygnr9d{color:#52525b;margin:0;padding:1rem;font-size:12px}.tasks-board-group-sort-head.svelte-ygnr9d{background:#101012e0;border-bottom:1px solid #3f3f4647;padding:.45rem .65rem}.tasks-board-section-rows.svelte-ygnr9d{background:#08080a6b;padding:.25rem .35rem .45rem}.tasks-board-grid.svelte-ygnr9d{grid-template-columns:2.5rem 2.15rem minmax(10rem,1.85fr) 6.5rem 6.5rem 6.5rem 2.5rem;align-items:center;gap:.35rem;display:grid}.tasks-board-cell.svelte-ygnr9d{min-width:0}.tasks-board-cell--check.svelte-ygnr9d,.tasks-board-cell--module.svelte-ygnr9d,.tasks-board-cell--mid.svelte-ygnr9d,.tasks-board-cell--verify.svelte-ygnr9d,.tasks-board-cell--actions.svelte-ygnr9d{justify-content:center;display:flex}.table-sort-label.svelte-ygnr9d{letter-spacing:.06em;text-transform:uppercase;color:#71717a;margin-right:.2rem;font-size:10px;font-weight:700}.tasks-board-group-sort-head.svelte-ygnr9d .tasks-board-cell:where(.svelte-ygnr9d){color:#71717a}.tasks-board-row.svelte-ygnr9d{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.55rem;padding:.55rem .35rem;transition:background .15s,border-color .15s}.tasks-board-row.svelte-ygnr9d:disabled{cursor:default}.tasks-board-row.svelte-ygnr9d:hover,.tasks-board-row.svelte-ygnr9d:focus-visible{background:#ffffff08;border-color:#ffffff14;outline:none}.tasks-board-row--open.svelte-ygnr9d{background:#05f29b0d;border-color:#05f29b52}.tasks-board-check.svelte-ygnr9d{color:#71717a;display:inline-flex}.tasks-board-module-icon.svelte-ygnr9d{width:1.75rem;height:1.75rem;color:var(--module-color);background:var(--module-bg);border-radius:.45rem;justify-content:center;align-items:center;display:inline-flex}.tasks-board-task-main.svelte-ygnr9d{min-width:0}.tasks-board-task-title.svelte-ygnr9d{color:#f4f4f5;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12.5px;font-weight:600;line-height:1.35;overflow:hidden}.tasks-meta-line.svelte-ygnr9d{color:#71717a;align-items:center;gap:.35rem;min-width:0;margin-top:.15rem;font-size:11px;display:flex}.tasks-meta-chunk.svelte-ygnr9d{align-items:center;gap:.25rem;min-width:0;display:inline-flex}.truncate.svelte-ygnr9d{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.priority-badge.svelte-ygnr9d,.status-badge.svelte-ygnr9d{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;max-width:100%;padding:.15rem .45rem;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}.priority-badge--crit.svelte-ygnr9d{color:#fca5a5;background:#ef444424;border-color:#ef444447}.priority-badge--warn.svelte-ygnr9d{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b47}.priority-badge--info.svelte-ygnr9d{color:#93c5fd;background:#60a5fa1f;border-color:#60a5fa3d}.status-badge--open.svelte-ygnr9d{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2438}.status-badge--in-progress.svelte-ygnr9d{color:#93c5fd;background:#60a5fa1a;border-color:#60a5fa38}.status-badge--done.svelte-ygnr9d{color:#6ee7b7;background:#05f29b1a;border-color:#05f29b38}.tasks-board-verify-btn.svelte-ygnr9d{max-width:100%;font:inherit;color:#a1a1aa;cursor:pointer;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff1a;border-radius:.45rem;align-items:center;gap:.25rem;padding:.25rem .45rem;font-size:10px;font-weight:600;display:inline-flex}.tasks-board-verify-btn.svelte-ygnr9d:disabled{cursor:default}.tasks-board-dash.svelte-ygnr9d{color:#52525b}.tasks-board-more.svelte-ygnr9d{color:#52525b;display:inline-flex}.sr-only.svelte-ygnr9d{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.task-backdrop.svelte-ygnr9d{z-index:8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#02020299;border:0;padding:0;position:absolute;inset:0}.task-drawer.svelte-ygnr9d{z-index:9;background:var(--da-raised,#111113);border-left:1px solid var(--da-border,#2d2d2d);flex-direction:column;width:min(460px,92%);display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-18px 0 44px #00000080}.task-drawer-header.svelte-ygnr9d{border-bottom:1px solid #ffffff12;flex-direction:column;flex-shrink:0;gap:8px;padding:16px 18px 14px;display:flex}.task-drawer-top.svelte-ygnr9d{justify-content:space-between;align-items:center;gap:8px;display:flex}.task-drawer-module-label.svelte-ygnr9d{text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.task-drawer-close.svelte-ygnr9d{color:#9ca3af;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.task-drawer-title.svelte-ygnr9d{color:#fff;margin:0;font-size:17px;font-weight:700;line-height:1.3}.task-drawer-meta.svelte-ygnr9d{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.task-drawer-url.svelte-ygnr9d{color:#9ca3af;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;display:inline-flex}.task-drawer-body.svelte-ygnr9d{flex-direction:column;flex:1;gap:16px;padding:16px 18px;display:flex}.task-drawer-section.svelte-ygnr9d h3:where(.svelte-ygnr9d){letter-spacing:.08em;text-transform:uppercase;color:#8b939f;margin:0 0 6px;font-size:10.5px;font-weight:800}.task-drawer-section.svelte-ygnr9d p:where(.svelte-ygnr9d){color:#d1d5db;margin:0;font-size:12.5px;line-height:1.55}.task-drawer-workflow-grid.svelte-ygnr9d{gap:8px;display:grid}.task-drawer-field.svelte-ygnr9d{background:#ffffff05;border:1px solid #ffffff0f;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.task-drawer-field-label.svelte-ygnr9d{color:#9ca3af;font-size:11px;font-weight:600}.task-drawer-select.svelte-ygnr9d{color:#e5e7eb;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}.task-drawer-footer.svelte-ygnr9d{background:#0000002e;border-top:1px solid #ffffff12;flex-direction:column;flex-shrink:0;gap:10px;padding:14px 18px 16px;display:flex}.task-drawer-progress-row.svelte-ygnr9d{color:#9ca3af;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:11px;font-weight:700;display:flex}.task-drawer-progress.svelte-ygnr9d{background:#ffffff12;border-radius:999px;height:6px;overflow:hidden}.task-drawer-progress.svelte-ygnr9d span:where(.svelte-ygnr9d){border-radius:inherit;background:linear-gradient(90deg, var(--da-brand,#05f29b), #34d399);height:100%;display:block}.task-drawer-actions.svelte-ygnr9d{gap:8px;display:flex}.btn-primary.svelte-ygnr9d,.btn-secondary.svelte-ygnr9d{font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.btn-primary.svelte-ygnr9d{background:var(--da-brand,#05f29b);color:#050505;border:0;flex:1}.btn-secondary.svelte-ygnr9d{border:1px solid var(--da-border,#2d2d2d);color:#ffffffbf;background:#ffffff08}@media (width<=900px){.tasks-board-grid.svelte-ygnr9d{grid-template-columns:2rem 2rem minmax(8rem,1fr) 5.5rem 2.25rem}.tasks-board-cell--mid.svelte-ygnr9d:nth-of-type(5),.tasks-board-cell--verify.svelte-ygnr9d{display:none}}@media (width<=720px){.tasks-board-grid.svelte-ygnr9d{grid-template-columns:2rem minmax(0,1fr) 2.25rem}.tasks-board-cell--check.svelte-ygnr9d,.tasks-board-cell--mid.svelte-ygnr9d,.tasks-board-cell--verify.svelte-ygnr9d,.tasks-board-group-sort-head.svelte-ygnr9d .tasks-board-cell--module:where(.svelte-ygnr9d){display:none}.task-drawer.svelte-ygnr9d{border-left:0;width:auto;left:0;right:0}}.dview--projects.svelte-ffyiwt{color:#f4f4f5;flex-direction:column;gap:20px;max-width:100%;margin:0;padding:2px 0 8px;display:flex}.sr-only.svelte-ffyiwt{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.proj-hub.svelte-ffyiwt{background:#05f29b08;border:1px solid #05f29b26;border-radius:16px;position:relative;overflow:hidden}.proj-hub__glow.svelte-ffyiwt{pointer-events:none;background:radial-gradient(circle,#05f29b1f 0%,#05f29b0a 40%,#0000 70%);border-radius:50%;width:360px;height:360px;position:absolute;top:-80px;left:-80px}.proj-hub__grid.svelte-ffyiwt{opacity:.35;pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.proj-hub__inner.svelte-ffyiwt{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 18px;padding:16px 16px 14px;display:flex;position:relative}.proj-hub__left.svelte-ffyiwt{flex:260px;align-items:flex-start;gap:12px;min-width:0;display:flex}.proj-hub__icon.svelte-ffyiwt{width:44px;height:44px;color:var(--da-brand);background:#05f29b1a;border:1px solid #05f29b38;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.proj-hub__title.svelte-ffyiwt{letter-spacing:-.03em;color:#fafafa;margin:0;font-size:clamp(19px,2.2vw,24px);font-weight:800;line-height:1.15}.proj-hub__subtitle.svelte-ffyiwt{color:var(--da-gray-400);max-width:52ch;margin:4px 0 0;font-size:13px;line-height:1.45}.proj-hub__actions.svelte-ffyiwt{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.proj-hub__footer.svelte-ffyiwt{border-top:1px solid #ffffff0d;padding:0 16px 14px;position:relative}.proj-lifecycle.svelte-ffyiwt{background:#00000059;border:1px solid #3f3f46cc;border-radius:11px;align-items:center;gap:2px;padding:3px;display:inline-flex}.proj-lifecycle__btn.svelte-ffyiwt{color:#a1a1aa;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 11px;font-size:11.5px;font-weight:700;transition:background .15s,color .15s}.proj-lifecycle__btn.svelte-ffyiwt:not(:disabled):hover{color:#e4e4e7}.proj-lifecycle__btn--active.svelte-ffyiwt{color:var(--da-brand);background:#05f29b1f}.proj-lifecycle__btn.svelte-ffyiwt:disabled{cursor:default}.proj-new-scan.svelte-ffyiwt{background:var(--da-brand);color:#050505;min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:800;transition:background .15s;display:inline-flex;box-shadow:0 0 20px #05f29b26}.proj-new-scan.svelte-ffyiwt:not(:disabled):hover{background:#00e88f}.proj-new-scan.svelte-ffyiwt:disabled{cursor:default}.proj-toolbar.svelte-ffyiwt{flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;display:flex}.proj-search.svelte-ffyiwt{flex:220px;min-width:0;position:relative}.proj-search.svelte-ffyiwt .proj-search__icon{color:#a1a1aa;pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.proj-search__input.svelte-ffyiwt{color:#fafafa;width:100%;min-height:40px;font:inherit;background:#09090bb8;border:1px solid #ffffff24;border-radius:10px;outline:none;padding:9px 12px 9px 34px;font-size:12.5px;font-weight:500;box-shadow:inset 0 1px #ffffff0a}.proj-search__input.svelte-ffyiwt::placeholder{color:var(--da-gray-400)}.proj-search__input.svelte-ffyiwt:focus-visible{border-color:#05f29b73;box-shadow:0 0 0 2px #05f29b1f}.proj-toolbar__controls.svelte-ffyiwt{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.proj-filters.svelte-ffyiwt{color:#d4d4d8;min-height:40px;font:inherit;cursor:pointer;background:#09090bb8;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.proj-filters.svelte-ffyiwt:not(:disabled):hover{color:#fafafa;border-color:#05f29b47}.proj-filters.svelte-ffyiwt:disabled{cursor:default}.proj-sort.svelte-ffyiwt{color:#d4d4d8;background:#09090bb8;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:0 10px 0 12px;display:inline-flex}.proj-sort__select.svelte-ffyiwt{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;font-size:12px;font-weight:700}.proj-list.svelte-ffyiwt{flex-direction:column;gap:20px;display:flex}.proj-card.svelte-ffyiwt{background:#141416;border:1px solid #27272ae6;border-radius:16px;transition:border-color .2s;overflow:hidden;box-shadow:0 10px 30px #00000047}.proj-card.svelte-ffyiwt:hover,.proj-card--expanded.svelte-ffyiwt{border-color:#3f3f46f2}.proj-card--scenario.proj-card--expanded.svelte-ffyiwt{border-color:#05f29b2e}.proj-card__top.svelte-ffyiwt{background:#141416;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:11px 16px;display:flex}.proj-card__top--solo.svelte-ffyiwt{border-bottom:0}.proj-card--expanded.svelte-ffyiwt .proj-card__top:where(.svelte-ffyiwt){background:linear-gradient(#ffffff05,#141416);border-bottom:1px solid #27272af2}.proj-card__identity.svelte-ffyiwt{flex:280px;align-items:center;gap:10px;min-width:0;display:flex}.proj-card__favicon.svelte-ffyiwt{width:36px;height:36px;color:var(--da-brand);background:#05f29b14;border:1px solid #05f29b2e;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.proj-card__meta.svelte-ffyiwt{flex:1;min-width:0}.proj-card__domain.svelte-ffyiwt{letter-spacing:-.02em;color:#f4f4f5;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:800;line-height:1.2;overflow:hidden}.proj-card__meta-row.svelte-ffyiwt{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;margin-top:3px;display:flex}.proj-card__meta-item.svelte-ffyiwt{color:#a1a1aa;white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.proj-card__meta-sep.svelte-ffyiwt{color:#52525b;-webkit-user-select:none;user-select:none;font-size:11px;line-height:1}.proj-card__date.svelte-ffyiwt{color:#a1a1aa;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.proj-card__date-label.svelte-ffyiwt{color:#71717a}.proj-card__badge.svelte-ffyiwt{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:6px;padding:1px 6px;font-size:9px;font-weight:700;line-height:1.35}.proj-card__badge--sample.svelte-ffyiwt{color:#a1a1aa;background:#ffffff0d;border-color:#ffffff1a}.proj-card__badge--coverage.svelte-ffyiwt{color:#d4d4d8;text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums;background:#27272ab3;border-color:#3f3f46e6}.proj-card__gap.svelte-ffyiwt{color:#a1a1aa;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:4px 0 0;font-size:11px;line-height:1.25;display:flex}.proj-card__gap-label.svelte-ffyiwt{text-transform:uppercase;letter-spacing:.08em;color:#71717a;flex-shrink:0;font-size:9px;font-weight:800}.proj-card__gap-chip.svelte-ffyiwt{background:#00000038;border:1px solid #3f3f46d9;border-radius:7px;align-items:center;gap:5px;min-width:0;padding:1px 7px 1px 5px;display:inline-flex}.proj-card__gap-icon.svelte-ffyiwt{flex-shrink:0;display:inline-flex}.proj-card__gap-module.svelte-ffyiwt{color:#e4e4e7;white-space:nowrap;font-weight:700}.proj-card__gap-score.svelte-ffyiwt{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.proj-card__gap-max.svelte-ffyiwt,.proj-card__gap-issues.svelte-ffyiwt{color:#71717a;font-size:10px;font-weight:600}.proj-card__gap-max.svelte-ffyiwt{font-weight:500}.proj-card__gap-issues.svelte-ffyiwt{font-variant-numeric:tabular-nums;color:#fbbf24;background:#27272acc;border:1px solid #3f3f46e6;border-radius:999px;justify-content:center;align-items:center;min-width:16px;padding:0 4px;font-size:9px;font-weight:800;display:inline-flex}.proj-card__aside.svelte-ffyiwt{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 14px;margin-left:auto;display:flex}.proj-card__score-block.svelte-ffyiwt{border-right:1px solid #3f3f46e6;flex-direction:column;align-items:flex-end;padding-right:14px;display:none}.proj-card__score-label.svelte-ffyiwt{text-transform:uppercase;letter-spacing:.14em;color:#a1a1aa;margin-bottom:2px;font-size:9.5px;font-weight:800}.proj-card__score.svelte-ffyiwt{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:24px;font-weight:900;line-height:1}.proj-card__score-max.svelte-ffyiwt{color:#52525b;font-size:11px;font-weight:600}.proj-card__actions.svelte-ffyiwt{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.proj-card__cta.svelte-ffyiwt,.proj-card__action.svelte-ffyiwt,.proj-card__icon-btn.svelte-ffyiwt,.proj-card__scope.svelte-ffyiwt{min-width:40px;min-height:40px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:11.5px;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.proj-card__cta.svelte-ffyiwt{background:var(--da-brand);color:#050505;border:0}.proj-card__cta.svelte-ffyiwt:not(:disabled):hover{background:#00e88f}.proj-card__action.svelte-ffyiwt{color:#a1a1aa;background:0 0;border:1px solid #0000}.proj-card__action.svelte-ffyiwt:not(:disabled):hover{color:#e4e4e7;background:#18181bcc;border-color:#3f3f46f2}.proj-card__icon-btn.svelte-ffyiwt{color:#71717a;background:0 0;border:1px solid #0000;width:40px;padding:0}.proj-card__icon-btn.svelte-ffyiwt:not(:disabled):hover{color:#fafafa;background:#27272ad9;border-color:#3f3f46f2}.proj-card__scope.svelte-ffyiwt{color:#71717a;background:0 0;border:1px solid #0000}.proj-card__scope.svelte-ffyiwt:not(:disabled):hover{color:#e4e4e7;background:#27272acc;border-color:#3f3f46f2}.proj-card__scope--open.svelte-ffyiwt{color:#e4e4e7;background:#27272a8c;border-color:#3f3f46f2}.proj-card__cta.svelte-ffyiwt:disabled,.proj-card__action.svelte-ffyiwt:disabled,.proj-card__icon-btn.svelte-ffyiwt:disabled,.proj-card__scope.svelte-ffyiwt:disabled{cursor:default}.proj-card__detail.svelte-ffyiwt{background:#09090b;border-top:1px solid #ffffff0a;box-shadow:inset 0 1px #00000059}.proj-card__body.svelte-ffyiwt{background:0 0;grid-template-columns:1fr;gap:14px;padding:16px;display:grid}.proj-card__scope-row.svelte-ffyiwt{background:#00000038;border-bottom:1px solid #27272ad9;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:11px 16px;display:flex}.proj-card__scope-title.svelte-ffyiwt{text-transform:uppercase;letter-spacing:.1em;color:#71717a;margin:0;font-size:9.5px;font-weight:800}.proj-card__scope-chips.svelte-ffyiwt{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.proj-card__col.svelte-ffyiwt{flex-direction:column;min-height:130px;display:flex}.proj-card__col--trend.svelte-ffyiwt{min-height:0}.proj-card__col--trend.svelte-ffyiwt,.proj-card__col--issues.svelte-ffyiwt{border-top:1px solid #27272ae6;padding-top:12px}.proj-card__col-title.svelte-ffyiwt{text-transform:uppercase;letter-spacing:.12em;color:#a1a1aa;align-items:center;gap:6px;margin:0 0 8px;font-size:9.5px;font-weight:800;display:flex}.proj-card__col-muted.svelte-ffyiwt{text-transform:none;letter-spacing:0;color:#52525b;font-weight:500}.proj-card__col-head.svelte-ffyiwt{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.proj-card__col-head.svelte-ffyiwt .proj-card__col-title:where(.svelte-ffyiwt){margin:0}.proj-card__trend-pill.svelte-ffyiwt{color:#a1a1aa;background:#09090b;border:1px solid #27272af2;border-radius:6px;padding:2px 6px;font-size:9px;font-weight:800}.proj-legend.svelte-ffyiwt{color:#71717a;flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:10px;display:flex}.proj-legend__dot.svelte-ffyiwt{border-radius:999px;width:7px;height:7px;margin-right:4px;display:inline-block}.proj-legend__dot--good.svelte-ffyiwt{background:#10b981}.proj-legend__dot--warn.svelte-ffyiwt{background:#f59e0b}.proj-legend__dot--bad.svelte-ffyiwt{background:#ef4444}.proj-bars.svelte-ffyiwt{flex-direction:column;flex:1;justify-content:center;gap:6px;display:flex}.proj-bar-row.svelte-ffyiwt{grid-template-columns:14px 34px 1fr 24px;align-items:center;gap:6px;display:grid}.proj-bar-row__icon.svelte-ffyiwt{justify-content:center;align-items:center;display:inline-flex}.proj-bar-row__label.svelte-ffyiwt{color:#a1a1aa;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.proj-bar-row__track.svelte-ffyiwt{background:#27272ae6;border-radius:999px;height:7px;overflow:hidden}.proj-bar-row__fill.svelte-ffyiwt{border-radius:999px;height:100%;transition:width .4s}.proj-bar-row__value.svelte-ffyiwt{text-align:right;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700}.proj-trend.svelte-ffyiwt{flex:1;align-items:stretch;gap:6px;min-height:0;display:flex}.proj-trend__axis.svelte-ffyiwt{color:#71717a;text-align:right;flex-direction:column;flex-shrink:0;justify-content:space-between;align-self:stretch;width:22px;padding:2px 0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:flex}.proj-trend__chart.svelte-ffyiwt{background:#00000047;border:1px solid #27272ae6;border-radius:8px;flex:1;min-width:0;height:100%;min-height:72px;padding:6px 8px 4px;position:relative}.proj-trend__svg.svelte-ffyiwt{width:100%;height:100%;min-height:60px;display:block;overflow:visible}.proj-card__issues-total.svelte-ffyiwt{color:#71717a;margin:0 0 8px;font-size:10px}.proj-issues-grid.svelte-ffyiwt{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.proj-issue-cell.svelte-ffyiwt{background:#00000052;border:1px solid #27272af2;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;padding:7px 8px;display:flex}.proj-issue-cell__left.svelte-ffyiwt{color:#d4d4d8;align-items:center;gap:6px;font-size:10px;font-weight:600;display:inline-flex}.proj-issue-cell__ok.svelte-ffyiwt{color:#10b981;background:#10b9811f;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.proj-issue-cell__attention.svelte-ffyiwt,.proj-issue-cell__warn.svelte-ffyiwt,.proj-issue-cell__bad.svelte-ffyiwt{font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:3px;padding:2px 5px;font-size:9.5px;font-weight:800;display:inline-flex}.proj-issue-cell__attention.svelte-ffyiwt{color:#fcd34d;background:#fbbf241a;border:1px solid #fbbf2440}.proj-issue-cell__warn.svelte-ffyiwt{color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf2438}.proj-issue-cell__bad.svelte-ffyiwt{color:#f87171;background:#ef44441a;border:1px solid #ef444438}.proj-card__scope-chip.svelte-ffyiwt{text-transform:uppercase;letter-spacing:.06em;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:9.5px;font-weight:800;display:inline-flex}.proj-card__scope-chip--crawl.svelte-ffyiwt{color:var(--da-brand);background:#05f29b1a;border-color:#05f29b33}.proj-card__scope-chip--level.svelte-ffyiwt{color:#a1a1aa;background:#27272acc;border-color:#3f3f46f2}.score-text--excellent.svelte-ffyiwt{color:var(--da-brand)}.score-text--good.svelte-ffyiwt{color:#34d399}.score-text--warning.svelte-ffyiwt{color:#fbbf24}.score-text--critical.svelte-ffyiwt{color:#f87171}@media (width>=768px){.proj-card__score-block.svelte-ffyiwt{display:flex}}@media (width>=900px){.proj-card__body.svelte-ffyiwt{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0}.proj-card__col.svelte-ffyiwt{min-height:148px;padding:0 14px}.proj-card__col.svelte-ffyiwt:first-child{padding-left:0}.proj-card__col.svelte-ffyiwt:last-child{padding-right:0}.proj-card__col--trend.svelte-ffyiwt,.proj-card__col--issues.svelte-ffyiwt{border-top:0;border-left:1px solid #27272ae6;padding-top:0}}@media (width<=640px){.proj-card__cta.svelte-ffyiwt span:where(.svelte-ffyiwt),.proj-card__action.svelte-ffyiwt span:where(.svelte-ffyiwt),.proj-card__scope.svelte-ffyiwt span:where(.svelte-ffyiwt){clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.proj-card__cta.svelte-ffyiwt,.proj-card__action.svelte-ffyiwt,.proj-card__scope.svelte-ffyiwt{width:40px;padding:0}}.a11y-module.svelte-1ea805b{color:#f4f4f5;background:#0a0a0a;flex-direction:column;flex:auto;min-width:0;display:flex;overflow-x:clip}.a11y-module__inner.svelte-1ea805b{flex-direction:column;gap:1.25rem;width:100%;min-width:0;max-width:1360px;margin-left:auto;margin-right:auto;padding:1.5rem 1rem 3rem;display:flex}@media (width>=640px){.a11y-module__inner.svelte-1ea805b{gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.a11y-module__inner.svelte-1ea805b{padding-left:2rem;padding-right:2rem}}.a11y-hero.svelte-1ea805b{background:linear-gradient(135deg,#16101f 0%,#0d0d10 100%);border:1px solid #c084fc38;border-radius:16px;padding:1rem 1.1rem;position:relative;overflow:hidden}.a11y-hero-glow.svelte-1ea805b{pointer-events:none;background:radial-gradient(circle,#c084fc2e,#0000 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-50px}.a11y-hero-grid.svelte-1ea805b{pointer-events:none;background-image:linear-gradient(#c084fc0a 1px,#0000 1px),linear-gradient(90deg,#c084fc0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 30%,#0000004d,#0000 55%);mask-image:radial-gradient(circle at 70% 30%,#0000004d,#0000 55%)}.a11y-hero-main.svelte-1ea805b{z-index:1;grid-template-columns:auto minmax(0,1fr) minmax(12rem,16rem);align-items:center;gap:1rem 1.25rem;display:grid;position:relative}.a11y-hero-ring.svelte-1ea805b{flex-direction:column;align-items:center;gap:.25rem;display:flex}.a11y-band.svelte-1ea805b{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.a11y-score-kind.svelte-1ea805b{color:#71717a;font-size:10px;font-weight:600}.a11y-module-kicker.svelte-1ea805b{color:#c084fc;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:10px;font-weight:800;display:inline-flex}.a11y-domain-row.svelte-1ea805b{align-items:center;gap:.4rem;margin-top:.2rem;display:flex}.a11y-domain.svelte-1ea805b{color:#fafafa;letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.a11y-domain-open.svelte-1ea805b{color:#52525b;display:inline-flex}.a11y-narrative.svelte-1ea805b{color:#d4d4d8;max-width:36rem;margin:.45rem 0 0;font-size:13px;line-height:1.45}.a11y-meta-strip.svelte-1ea805b{flex-wrap:wrap;gap:.3rem;margin-top:.55rem;display:flex}.a11y-meta-chip.svelte-1ea805b{color:#a1a1aa;background:#00000040;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:10.5px;font-weight:600;display:inline-flex}.a11y-meta-chip--muted.svelte-1ea805b{color:#71717a}.a11y-hero-side.svelte-1ea805b{flex-direction:column;gap:.55rem;min-width:0;display:flex}.a11y-severity.svelte-1ea805b{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.a11y-sev.svelte-1ea805b{min-height:2.75rem;font:inherit;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #0000;border-radius:.55rem;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.4rem .55rem;display:flex}.a11y-sev.svelte-1ea805b:disabled{cursor:default}.a11y-sev-value.svelte-1ea805b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;line-height:1}.a11y-sev-label.svelte-1ea805b{letter-spacing:.04em;text-transform:uppercase;opacity:.85;font-size:9.5px;font-weight:700}.a11y-sev--crit.svelte-1ea805b{color:#fca5a5;background:#ef44441a;border-color:#ef444447}.a11y-sev--high.svelte-1ea805b{color:#fdba74;background:#f973161a;border-color:#f9731647}.a11y-sev--mid.svelte-1ea805b{color:#fcd34d;background:#f59e0b14;border-color:#f59e0b47}.a11y-sev--low.svelte-1ea805b{color:#a1a1aa;background:#a1a1aa14;border-color:#a1a1aa38}.a11y-trend.svelte-1ea805b{background:#00000038;border:1px solid #ffffff14;border-radius:.55rem;padding:.45rem .55rem}.a11y-trend-head.svelte-1ea805b{justify-content:space-between;align-items:center;gap:.4rem;margin-bottom:.25rem;display:flex}.a11y-trend-title.svelte-1ea805b{letter-spacing:.06em;text-transform:uppercase;color:#71717a;font-size:9.5px;font-weight:700}.a11y-trend-delta.svelte-1ea805b{color:#c084fc;font-variant-numeric:tabular-nums;align-items:center;gap:.2rem;font-size:10.5px;font-weight:700;display:inline-flex}.a11y-trend-chart.svelte-1ea805b{width:100%;height:28px;display:block}.a11y-chapter.svelte-1ea805b{background:#0c0c0eb8;border:1px solid #3f3f468c;border-radius:14px;flex-direction:column;gap:.75rem;padding:1rem;scroll-margin-top:4.5rem;display:flex}.a11y-nav-stack.svelte-1ea805b{flex-direction:column;gap:0;display:flex}.a11y-change-card.svelte-1ea805b{background:#c084fc14;border:1px solid #c084fc47;border-radius:.65rem;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:.85rem 1rem;display:flex}.a11y-change-delta.svelte-1ea805b{color:#c084fc;font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;font-size:1.15rem;font-weight:800;display:inline-flex}.a11y-change-meta.svelte-1ea805b{color:#a1a1aa;font-size:12px}.a11y-why-list.svelte-1ea805b{color:#d4d4d8;flex-direction:column;gap:.45rem;margin:0;padding-left:1.15rem;font-size:12.5px;line-height:1.45;display:flex}.a11y-chapter-head.svelte-1ea805b{flex-direction:column;gap:.2rem;display:flex}.a11y-chapter-head--row.svelte-1ea805b{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem}.a11y-chapter-eye.svelte-1ea805b{letter-spacing:.08em;text-transform:uppercase;color:#c084fc;font-size:10px;font-weight:800}.a11y-chapter-title.svelte-1ea805b{color:#fafafa;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:700}.a11y-chapter-lead.svelte-1ea805b{color:#a1a1aa;margin:0;font-size:12.5px;line-height:1.4}.a11y-checks-summary.svelte-1ea805b{flex-wrap:wrap;gap:.35rem;display:flex}.a11y-summary-pill.svelte-1ea805b{font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:999px;padding:.2rem .55rem;font-size:11px;font-weight:700;display:inline-flex}.a11y-summary-pill--ok.svelte-1ea805b{color:#6ee7b7;background:#05f29b14;border-color:#05f29b40}.a11y-summary-pill--warn.svelte-1ea805b{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b47}.a11y-levers.svelte-1ea805b{flex-direction:column;gap:.4rem;display:flex}.a11y-lever.svelte-1ea805b{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:.65rem;align-items:center;gap:.55rem;padding:.7rem .75rem;transition:border-color .15s,background .15s;display:flex}.a11y-lever.svelte-1ea805b:not(:disabled):hover{background:#c084fc12;border-color:#c084fc66}.a11y-lever.svelte-1ea805b:disabled{cursor:default}.a11y-lever-index.svelte-1ea805b{color:#52525b;font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.a11y-lever-copy.svelte-1ea805b{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.a11y-lever-title.svelte-1ea805b{color:#f4f4f5;font-size:12.5px;font-weight:600;line-height:1.35}.a11y-lever-rec.svelte-1ea805b{color:#71717a;font-size:11.5px;line-height:1.35}.a11y-lever-go.svelte-1ea805b{color:#52525b;flex-shrink:0;display:inline-flex}.priority-pill.svelte-1ea805b{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.priority-pill--warn.svelte-1ea805b{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b47}.wcag-chip.svelte-1ea805b{color:#e9d5ff;white-space:nowrap;background:#c084fc14;border:1px solid #c084fc47;border-radius:.35rem;flex-shrink:0;padding:.12rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;display:inline-flex}.checks-card.svelte-1ea805b{background:#08080a8c;border:1px solid #3f3f468c;border-radius:.75rem;overflow:hidden}.checks-scroll.svelte-1ea805b{overflow-x:auto}.checks-table.svelte-1ea805b{border-collapse:collapse;width:100%;min-width:580px}.checks-table.svelte-1ea805b th:where(.svelte-1ea805b){text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#71717a;background:#101012e6;border-bottom:1px solid #3f3f468c;padding:.55rem .75rem;font-size:10px;font-weight:700}.checks-table.svelte-1ea805b td:where(.svelte-1ea805b){vertical-align:middle;border-bottom:1px solid #27272aa6;padding:.65rem .75rem}.checks-table.svelte-1ea805b tr:where(.svelte-1ea805b):last-child td:where(.svelte-1ea805b){border-bottom:none}.cell-check.svelte-1ea805b{width:34%}.check-row-btn.svelte-1ea805b{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}.check-row-btn.svelte-1ea805b:disabled{cursor:default}.cell-check-icon.svelte-1ea805b{color:#c084fc;flex-shrink:0;display:inline-flex}.cell-check-name.svelte-1ea805b{color:#f4f4f5;font-size:12.5px;font-weight:600}.cell-detail.svelte-1ea805b{color:#a1a1aa;font-size:12px;line-height:1.35}.check-status.svelte-1ea805b{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:11px;font-weight:700;display:inline-flex}.check-status--ok.svelte-1ea805b{color:#6ee7b7;background:#05f29b14;border-color:#05f29b40}.check-status--warn.svelte-1ea805b{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b47}.a11y-note.svelte-1ea805b{color:#a1a1aa;background:#c084fc0d;border:1px dashed #c084fc47;border-radius:.65rem;margin:0;padding:.65rem .75rem;font-size:11.5px;line-height:1.45}@media (width<=960px){.a11y-hero-main.svelte-1ea805b{grid-template-columns:auto minmax(0,1fr)}.a11y-hero-side.svelte-1ea805b{flex-direction:row;grid-column:1/-1;align-items:stretch}.a11y-severity.svelte-1ea805b,.a11y-trend.svelte-1ea805b{flex:1}}@media (width<=720px){.a11y-hero-main.svelte-1ea805b{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.a11y-hero-copy.svelte-1ea805b{flex-direction:column;align-items:center;display:flex}.a11y-meta-strip.svelte-1ea805b{justify-content:center}.a11y-hero-side.svelte-1ea805b{flex-direction:column;width:100%}}.sec-module.svelte-18eh229{color:#f4f4f5;background:#0a0a0a;flex-direction:column;flex:auto;min-width:0;display:flex;overflow-x:clip}.sec-module__inner.svelte-18eh229{flex-direction:column;gap:1.25rem;width:100%;min-width:0;max-width:1360px;margin-left:auto;margin-right:auto;padding:1.5rem 1rem 3rem;display:flex}@media (width>=640px){.sec-module__inner.svelte-18eh229{gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.sec-module__inner.svelte-18eh229{padding-left:2rem;padding-right:2rem}}.sec-hero.svelte-18eh229{background:linear-gradient(135deg,#1f1510 0%,#0d0d10 100%);border:1px solid #fb923c38;border-radius:16px;padding:1rem 1.1rem;position:relative;overflow:hidden}.sec-hero-glow.svelte-18eh229{pointer-events:none;background:radial-gradient(circle,#fb923c2e,#0000 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-50px}.sec-hero-grid.svelte-18eh229{pointer-events:none;background-image:linear-gradient(#fb923c0a 1px,#0000 1px),linear-gradient(90deg,#fb923c0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 30%,#0000004d,#0000 55%);mask-image:radial-gradient(circle at 70% 30%,#0000004d,#0000 55%)}.sec-hero-main.svelte-18eh229{z-index:1;grid-template-columns:auto minmax(0,1fr) minmax(12rem,16rem);align-items:center;gap:1rem 1.25rem;display:grid;position:relative}.sec-hero-ring.svelte-18eh229{flex-direction:column;align-items:center;gap:.25rem;display:flex}.sec-band.svelte-18eh229{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.sec-score-kind.svelte-18eh229{color:#71717a;font-size:10px;font-weight:600}.sec-module-kicker.svelte-18eh229{color:#fb923c;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:10px;font-weight:800;display:inline-flex}.sec-domain-row.svelte-18eh229{align-items:center;gap:.4rem;margin-top:.2rem;display:flex}.sec-domain.svelte-18eh229{color:#fafafa;letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.sec-domain-open.svelte-18eh229{color:#52525b;display:inline-flex}.sec-narrative.svelte-18eh229{color:#d4d4d8;max-width:36rem;margin:.45rem 0 0;font-size:13px;line-height:1.45}.sec-meta-strip.svelte-18eh229{flex-wrap:wrap;gap:.3rem;margin-top:.55rem;display:flex}.sec-meta-chip.svelte-18eh229{color:#a1a1aa;background:#00000040;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:10.5px;font-weight:600;display:inline-flex}.sec-meta-chip--muted.svelte-18eh229{color:#71717a}.sec-hero-side.svelte-18eh229{flex-direction:column;gap:.55rem;min-width:0;display:flex}.sec-severity.svelte-18eh229{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.sec-sev.svelte-18eh229{min-height:2.75rem;font:inherit;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #0000;border-radius:.55rem;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.4rem .55rem;display:flex}.sec-sev.svelte-18eh229:disabled{cursor:default}.sec-sev-value.svelte-18eh229{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;line-height:1}.sec-sev-label.svelte-18eh229{letter-spacing:.04em;text-transform:uppercase;opacity:.85;font-size:9.5px;font-weight:700}.sec-sev--crit.svelte-18eh229{color:#fca5a5;background:#ef44441a;border-color:#ef444447}.sec-sev--high.svelte-18eh229{color:#fdba74;background:#f973161a;border-color:#f9731647}.sec-sev--mid.svelte-18eh229{color:#fcd34d;background:#f59e0b14;border-color:#f59e0b47}.sec-sev--low.svelte-18eh229{color:#a1a1aa;background:#a1a1aa14;border-color:#a1a1aa38}.sec-trend.svelte-18eh229{background:#00000038;border:1px solid #ffffff14;border-radius:.55rem;padding:.45rem .55rem}.sec-trend-head.svelte-18eh229{justify-content:space-between;align-items:center;gap:.4rem;margin-bottom:.25rem;display:flex}.sec-trend-title.svelte-18eh229{letter-spacing:.06em;text-transform:uppercase;color:#71717a;font-size:9.5px;font-weight:700}.sec-trend-delta.svelte-18eh229{color:#fb923c;font-variant-numeric:tabular-nums;align-items:center;gap:.2rem;font-size:10.5px;font-weight:700;display:inline-flex}.sec-trend-chart.svelte-18eh229{width:100%;height:28px;display:block}.sec-chapter.svelte-18eh229{background:#0c0c0eb8;border:1px solid #3f3f468c;border-radius:14px;flex-direction:column;gap:.75rem;padding:1rem;scroll-margin-top:4.5rem;display:flex}.sec-nav-stack.svelte-18eh229{flex-direction:column;gap:0;display:flex}.sec-change-card.svelte-18eh229{background:#fb923c14;border:1px solid #fb923c47;border-radius:.65rem;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:.85rem 1rem;display:flex}.sec-change-delta.svelte-18eh229{color:#fb923c;font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;font-size:1.15rem;font-weight:800;display:inline-flex}.sec-change-meta.svelte-18eh229{color:#a1a1aa;font-size:12px}.sec-areas.svelte-18eh229{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.sec-area.svelte-18eh229{font:inherit;color:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:.65rem;align-items:center;gap:.65rem;padding:.75rem .85rem;display:flex}.sec-area.svelte-18eh229:not(:disabled):hover{background:#fb923c12;border-color:#fb923c66}.sec-area.svelte-18eh229:disabled{cursor:default}.sec-area-icon.svelte-18eh229{color:#fb923c;flex-shrink:0;display:inline-flex}.sec-area-body.svelte-18eh229{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.sec-area-title.svelte-18eh229{color:#f4f4f5;font-size:12.5px;font-weight:700}.sec-area-lead.svelte-18eh229{color:#71717a;font-size:11.5px}.sec-area-score.svelte-18eh229{font-variant-numeric:tabular-nums;color:#fb923c;font-size:14px;font-weight:800}.sec-area-go.svelte-18eh229{color:#52525b;white-space:nowrap;font-size:10px;font-weight:700}.sec-why-list.svelte-18eh229{color:#d4d4d8;flex-direction:column;gap:.45rem;margin:0;padding-left:1.15rem;font-size:12.5px;line-height:1.45;display:flex}@media (width<=720px){.sec-areas.svelte-18eh229{grid-template-columns:minmax(0,1fr)}}.sec-chapter-head.svelte-18eh229{flex-direction:column;gap:.2rem;display:flex}.sec-chapter-head--row.svelte-18eh229{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem}.sec-chapter-eye.svelte-18eh229{letter-spacing:.08em;text-transform:uppercase;color:#fb923c;font-size:10px;font-weight:800}.sec-chapter-title.svelte-18eh229{color:#fafafa;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:700}.sec-chapter-lead.svelte-18eh229{color:#a1a1aa;margin:0;font-size:12.5px;line-height:1.4}.sec-checks-summary.svelte-18eh229{flex-wrap:wrap;gap:.35rem;display:flex}.sec-summary-pill.svelte-18eh229{font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:999px;padding:.2rem .55rem;font-size:11px;font-weight:700;display:inline-flex}.sec-summary-pill--ok.svelte-18eh229{color:#6ee7b7;background:#05f29b14;border-color:#05f29b40}.sec-summary-pill--warn.svelte-18eh229{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b47}.sec-levers.svelte-18eh229{flex-direction:column;gap:.4rem;display:flex}.sec-lever.svelte-18eh229{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:.65rem;align-items:center;gap:.55rem;padding:.7rem .75rem;transition:border-color .15s,background .15s;display:flex}.sec-lever.svelte-18eh229:not(:disabled):hover{background:#fb923c12;border-color:#fb923c66}.sec-lever.svelte-18eh229:disabled{cursor:default}.sec-lever-index.svelte-18eh229{color:#52525b;font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.sec-lever-copy.svelte-18eh229{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.sec-lever-title.svelte-18eh229{color:#f4f4f5;font-size:12.5px;font-weight:600;line-height:1.35}.sec-lever-rec.svelte-18eh229{color:#71717a;font-size:11.5px;line-height:1.35}.sec-lever-go.svelte-18eh229{color:#52525b;flex-shrink:0;display:inline-flex}.priority-pill.svelte-18eh229{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.priority-pill--warn.svelte-18eh229{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b47}.checks-card.svelte-18eh229{background:#08080a8c;border:1px solid #3f3f468c;border-radius:.75rem;overflow:hidden}.checks-scroll.svelte-18eh229{overflow-x:auto}.checks-table.svelte-18eh229{border-collapse:collapse;width:100%;min-width:520px}.checks-table.svelte-18eh229 th:where(.svelte-18eh229){text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#71717a;background:#101012e6;border-bottom:1px solid #3f3f468c;padding:.55rem .75rem;font-size:10px;font-weight:700}.checks-table.svelte-18eh229 td:where(.svelte-18eh229){vertical-align:middle;border-bottom:1px solid #27272aa6;padding:.65rem .75rem}.checks-table.svelte-18eh229 tr:where(.svelte-18eh229):last-child td:where(.svelte-18eh229){border-bottom:none}.cell-check.svelte-18eh229{width:40%}.check-row-btn.svelte-18eh229{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}.check-row-btn.svelte-18eh229:disabled{cursor:default}.cell-check-icon.svelte-18eh229{color:#fb923c;flex-shrink:0;display:inline-flex}.cell-check-name.svelte-18eh229{color:#f4f4f5;font-size:12.5px;font-weight:600}.cell-detail.svelte-18eh229{color:#a1a1aa;font-size:12px;line-height:1.35}.check-status.svelte-18eh229{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:11px;font-weight:700;display:inline-flex}.check-status--ok.svelte-18eh229{color:#6ee7b7;background:#05f29b14;border-color:#05f29b40}.check-status--warn.svelte-18eh229{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b47}.sec-note.svelte-18eh229{color:#a1a1aa;background:#fb923c0d;border:1px dashed #fb923c47;border-radius:.65rem;margin:0;padding:.65rem .75rem;font-size:11.5px;line-height:1.45}@media (width<=960px){.sec-hero-main.svelte-18eh229{grid-template-columns:auto minmax(0,1fr)}.sec-hero-side.svelte-18eh229{flex-direction:row;grid-column:1/-1;align-items:stretch}.sec-severity.svelte-18eh229,.sec-trend.svelte-18eh229{flex:1}}@media (width<=720px){.sec-hero-main.svelte-18eh229{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.sec-hero-copy.svelte-18eh229{flex-direction:column;align-items:center;display:flex}.sec-meta-strip.svelte-18eh229{justify-content:center}.sec-hero-side.svelte-18eh229{flex-direction:column;width:100%}}.eco-module.svelte-1yyjykn{color:#f4f4f5;background:#0a0a0a;flex-direction:column;flex:auto;min-width:0;display:flex;overflow-x:clip}.eco-module__inner.svelte-1yyjykn{flex-direction:column;gap:1.25rem;width:100%;min-width:0;max-width:1360px;margin-left:auto;margin-right:auto;padding:1.5rem 1rem 3rem;display:flex}@media (width>=640px){.eco-module__inner.svelte-1yyjykn{gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.eco-module__inner.svelte-1yyjykn{padding-left:2rem;padding-right:2rem}}.eco-hero.svelte-1yyjykn{background:linear-gradient(135deg,#0f1c17 0%,#0d0d10 100%);border:1px solid #05f29b38;border-radius:16px;padding:1rem 1.1rem;position:relative;overflow:hidden}.eco-hero-glow.svelte-1yyjykn{pointer-events:none;background:radial-gradient(circle,#05f29b29,#0000 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-50px}.eco-hero-grid.svelte-1yyjykn{pointer-events:none;background-image:linear-gradient(#05f29b0a 1px,#0000 1px),linear-gradient(90deg,#05f29b0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 30%,#0000004d,#0000 55%);mask-image:radial-gradient(circle at 70% 30%,#0000004d,#0000 55%)}.eco-hero-main.svelte-1yyjykn{z-index:1;grid-template-columns:auto minmax(0,1fr) minmax(12rem,16rem);align-items:center;gap:1rem 1.25rem;display:grid;position:relative}.eco-hero-ring.svelte-1yyjykn{flex-direction:column;align-items:center;gap:.25rem;display:flex}.eco-band.svelte-1yyjykn{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.eco-score-kind.svelte-1yyjykn{color:#71717a;font-size:10px;font-weight:600}.eco-module-kicker.svelte-1yyjykn{color:#05f29b;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:10px;font-weight:800;display:inline-flex}.eco-domain-row.svelte-1yyjykn{align-items:center;gap:.4rem;margin-top:.2rem;display:flex}.eco-domain.svelte-1yyjykn{color:#fafafa;letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.eco-domain-open.svelte-1yyjykn{color:#52525b;display:inline-flex}.eco-narrative.svelte-1yyjykn{color:#d4d4d8;max-width:36rem;margin:.45rem 0 0;font-size:13px;line-height:1.45}.eco-meta-strip.svelte-1yyjykn{flex-wrap:wrap;gap:.3rem;margin-top:.55rem;display:flex}.eco-meta-chip.svelte-1yyjykn{color:#a1a1aa;background:#00000040;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:10.5px;font-weight:600;display:inline-flex}.eco-meta-chip--muted.svelte-1yyjykn{color:#71717a}.eco-hero-side.svelte-1yyjykn{flex-direction:column;gap:.55rem;min-width:0;display:flex}.eco-severity.svelte-1yyjykn{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.eco-sev.svelte-1yyjykn{min-height:2.75rem;font:inherit;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #0000;border-radius:.55rem;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.4rem .55rem;display:flex}.eco-sev.svelte-1yyjykn:disabled{cursor:default}.eco-sev-value.svelte-1yyjykn{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;line-height:1}.eco-sev-label.svelte-1yyjykn{letter-spacing:.04em;text-transform:uppercase;opacity:.85;font-size:9.5px;font-weight:700}.eco-sev--crit.svelte-1yyjykn{color:#fca5a5;background:#ef44441a;border-color:#ef444447}.eco-sev--high.svelte-1yyjykn{color:#fdba74;background:#f973161a;border-color:#f9731647}.eco-sev--mid.svelte-1yyjykn{color:#fcd34d;background:#f59e0b14;border-color:#f59e0b47}.eco-sev--low.svelte-1yyjykn{color:#a1a1aa;background:#a1a1aa14;border-color:#a1a1aa38}.eco-trend.svelte-1yyjykn{background:#00000038;border:1px solid #ffffff14;border-radius:.55rem;padding:.45rem .55rem}.eco-trend-head.svelte-1yyjykn{justify-content:space-between;align-items:center;gap:.4rem;margin-bottom:.25rem;display:flex}.eco-trend-title.svelte-1yyjykn{letter-spacing:.06em;text-transform:uppercase;color:#71717a;font-size:9.5px;font-weight:700}.eco-trend-delta.svelte-1yyjykn{color:#05f29b;font-variant-numeric:tabular-nums;align-items:center;gap:.2rem;font-size:10.5px;font-weight:700;display:inline-flex}.eco-trend-chart.svelte-1yyjykn{width:100%;height:28px;display:block}.eco-chapter.svelte-1yyjykn{background:#0c0c0eb8;border:1px solid #3f3f468c;border-radius:14px;flex-direction:column;gap:.75rem;padding:1rem;scroll-margin-top:4.5rem;display:flex}.eco-nav-stack.svelte-1yyjykn{flex-direction:column;gap:0;display:flex}.eco-change-card.svelte-1yyjykn{background:#05f29b0f;border:1px solid #05f29b38;border-radius:.65rem;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:.85rem 1rem;display:flex}.eco-change-delta.svelte-1yyjykn{color:#05f29b;font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;font-size:1.15rem;font-weight:800;display:inline-flex}.eco-change-meta.svelte-1yyjykn{color:#a1a1aa;font-size:12px}.eco-chapter-head.svelte-1yyjykn{flex-direction:column;gap:.2rem;display:flex}.eco-chapter-head--row.svelte-1yyjykn{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem}.eco-chapter-eye.svelte-1yyjykn{letter-spacing:.08em;text-transform:uppercase;color:#05f29b;font-size:10px;font-weight:800}.eco-chapter-title.svelte-1yyjykn{color:#fafafa;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:700}.eco-chapter-lead.svelte-1yyjykn{color:#a1a1aa;margin:0;font-size:12.5px;line-height:1.4}.eco-co2.svelte-1yyjykn{background:linear-gradient(135deg,#05f29b1a,#00000040);border:1px solid #05f29b47;border-radius:.75rem;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:1rem;padding:1rem 1.1rem;display:grid}.eco-co2-main.svelte-1yyjykn{flex-direction:column;gap:.35rem;display:flex}.eco-co2-value.svelte-1yyjykn{color:#05f29b;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:800;line-height:1.1}.eco-co2-unit.svelte-1yyjykn{color:#a1a1aa;letter-spacing:0;margin-top:.15rem;font-size:12px;font-weight:600;display:block}.eco-co2-model.svelte-1yyjykn{color:#6ee7b7;align-items:center;gap:.3rem;font-size:11px;font-weight:600;display:inline-flex}.eco-co2-side.svelte-1yyjykn{flex-direction:column;justify-content:center;gap:.65rem;min-width:0;display:flex}.eco-co2-weight.svelte-1yyjykn{color:#f4f4f5;align-items:center;gap:.35rem;font-size:13px;font-weight:700;display:inline-flex}.eco-co2-weight-label.svelte-1yyjykn{color:#71717a;font-weight:500}.eco-share.svelte-1yyjykn{flex-direction:column;gap:.3rem;display:flex}.eco-share-bar.svelte-1yyjykn{background:#ffffff14;border-radius:999px;height:6px;display:block;overflow:hidden}.eco-share-bar.svelte-1yyjykn>span:where(.svelte-1yyjykn){border-radius:inherit;background:#05f29b;height:100%;display:block}.eco-share-label.svelte-1yyjykn{color:#a1a1aa;font-size:11.5px;line-height:1.35}.eco-badge-note.svelte-1yyjykn{color:#6ee7b7;background:#05f29b0f;border:1px solid #05f29b38;border-radius:.55rem;align-items:flex-start;gap:.45rem;padding:.55rem .7rem;font-size:12px;line-height:1.4;display:flex}.eco-checks-summary.svelte-1yyjykn{flex-wrap:wrap;gap:.35rem;display:flex}.eco-summary-pill.svelte-1yyjykn{font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:999px;padding:.2rem .55rem;font-size:11px;font-weight:700;display:inline-flex}.eco-summary-pill--ok.svelte-1yyjykn{color:#6ee7b7;background:#05f29b14;border-color:#05f29b40}.eco-summary-pill--warn.svelte-1yyjykn{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b47}.eco-levers.svelte-1yyjykn{flex-direction:column;gap:.4rem;display:flex}.eco-lever.svelte-1yyjykn{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:.65rem;align-items:center;gap:.55rem;padding:.7rem .75rem;transition:border-color .15s,background .15s;display:flex}.eco-lever.svelte-1yyjykn:not(:disabled):hover{background:#05f29b12;border-color:#05f29b66}.eco-lever.svelte-1yyjykn:disabled{cursor:default}.eco-lever-index.svelte-1yyjykn{color:#52525b;font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.eco-lever-copy.svelte-1yyjykn{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.eco-lever-title.svelte-1yyjykn{color:#f4f4f5;font-size:12.5px;font-weight:600;line-height:1.35}.eco-lever-rec.svelte-1yyjykn{color:#71717a;font-size:11.5px;line-height:1.35}.eco-lever-go.svelte-1yyjykn{color:#52525b;flex-shrink:0;display:inline-flex}.priority-pill.svelte-1yyjykn{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.priority-pill--warn.svelte-1yyjykn{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b47}.resources-card.svelte-1yyjykn{background:#08080a8c;border:1px solid #3f3f468c;border-radius:.75rem;overflow:hidden}.resources-scroll.svelte-1yyjykn{overflow-x:auto}.resources-table.svelte-1yyjykn{border-collapse:collapse;width:100%;min-width:480px}.resources-table.svelte-1yyjykn th:where(.svelte-1yyjykn){text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#71717a;background:#101012e6;border-bottom:1px solid #3f3f468c;padding:.55rem .75rem;font-size:10px;font-weight:700}.resources-table.svelte-1yyjykn th.num:where(.svelte-1yyjykn),.resources-table.svelte-1yyjykn td.num:where(.svelte-1yyjykn){text-align:right}.resources-table.svelte-1yyjykn td:where(.svelte-1yyjykn){vertical-align:middle;border-bottom:1px solid #27272aa6;padding:.65rem .75rem}.resources-table.svelte-1yyjykn tr:where(.svelte-1yyjykn):last-child td:where(.svelte-1yyjykn){border-bottom:none}.resource-row-btn.svelte-1yyjykn{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}.resource-row-btn.svelte-1yyjykn:disabled{cursor:default}.cell-resource-icon.svelte-1yyjykn{color:#05f29b;flex-shrink:0;display:inline-flex}.cell-resource-name.svelte-1yyjykn{color:#f4f4f5;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:600}.cell-kind.svelte-1yyjykn{color:#a1a1aa;font-size:12px}.cell-size.svelte-1yyjykn{color:#f4f4f5;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:.5rem;font-size:12px;font-weight:700;display:flex}.size-bar.svelte-1yyjykn{background:#ffffff14;border-radius:999px;width:64px;height:4px;display:inline-block;overflow:hidden}.size-bar.svelte-1yyjykn>span:where(.svelte-1yyjykn){border-radius:inherit;height:100%;display:block}.eco-note.svelte-1yyjykn{color:#a1a1aa;background:#05f29b0d;border:1px dashed #05f29b47;border-radius:.65rem;margin:0;padding:.65rem .75rem;font-size:11.5px;line-height:1.45}@media (width<=960px){.eco-hero-main.svelte-1yyjykn{grid-template-columns:auto minmax(0,1fr)}.eco-hero-side.svelte-1yyjykn{flex-direction:row;grid-column:1/-1;align-items:stretch}.eco-severity.svelte-1yyjykn,.eco-trend.svelte-1yyjykn{flex:1}.eco-co2.svelte-1yyjykn{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.eco-hero-main.svelte-1yyjykn{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.eco-hero-copy.svelte-1yyjykn{flex-direction:column;align-items:center;display:flex}.eco-meta-strip.svelte-1yyjykn{justify-content:center}.eco-hero-side.svelte-1yyjykn{flex-direction:column;width:100%}}.cmp-module.svelte-140nt3e{color:#f4f4f5;background:#0a0a0a;flex-direction:column;flex:auto;min-width:0;display:flex;overflow-x:clip}.cmp-module__inner.svelte-140nt3e{flex-direction:column;gap:1.25rem;width:100%;min-width:0;max-width:1360px;margin-left:auto;margin-right:auto;padding:1.5rem 1rem 3rem;display:flex}@media (width>=640px){.cmp-module__inner.svelte-140nt3e{gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.cmp-module__inner.svelte-140nt3e{padding-left:2rem;padding-right:2rem}}.cmp-hero.svelte-140nt3e{background:linear-gradient(135deg,#1a1708 0%,#0d0d10 100%);border:1px solid #eab30838;border-radius:16px;padding:1rem 1.1rem;position:relative;overflow:hidden}.cmp-hero-glow.svelte-140nt3e{pointer-events:none;background:radial-gradient(circle,#eab30829,#0000 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-50px}.cmp-hero-grid.svelte-140nt3e{pointer-events:none;background-image:linear-gradient(#eab3080a 1px,#0000 1px),linear-gradient(90deg,#eab3080a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 30%,#0000004d,#0000 55%);mask-image:radial-gradient(circle at 70% 30%,#0000004d,#0000 55%)}.cmp-hero-main.svelte-140nt3e{z-index:1;grid-template-columns:auto minmax(0,1fr) minmax(12rem,16rem);align-items:center;gap:1rem 1.25rem;display:grid;position:relative}.cmp-hero-ring.svelte-140nt3e{flex-direction:column;align-items:center;gap:.25rem;display:flex}.cmp-band.svelte-140nt3e{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.cmp-score-kind.svelte-140nt3e{color:#71717a;font-size:10px;font-weight:600}.cmp-module-kicker.svelte-140nt3e{color:#eab308;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:10px;font-weight:800;display:inline-flex}.cmp-domain-row.svelte-140nt3e{align-items:center;gap:.4rem;margin-top:.2rem;display:flex}.cmp-domain.svelte-140nt3e{color:#fafafa;letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.cmp-domain-open.svelte-140nt3e{color:#52525b;display:inline-flex}.cmp-narrative.svelte-140nt3e{color:#d4d4d8;max-width:36rem;margin:.45rem 0 0;font-size:13px;line-height:1.45}.cmp-meta-strip.svelte-140nt3e{flex-wrap:wrap;gap:.3rem;margin-top:.55rem;display:flex}.cmp-meta-chip.svelte-140nt3e{color:#a1a1aa;background:#00000040;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:10.5px;font-weight:600;display:inline-flex}.cmp-meta-chip--muted.svelte-140nt3e{color:#71717a}.cmp-hero-side.svelte-140nt3e{flex-direction:column;gap:.55rem;min-width:0;display:flex}.cmp-stats.svelte-140nt3e{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.cmp-stat.svelte-140nt3e{min-height:2.75rem;font:inherit;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #0000;border-radius:.55rem;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.4rem .55rem;display:flex}.cmp-stat.svelte-140nt3e:disabled{cursor:default}.cmp-stat-value.svelte-140nt3e{font-variant-numeric:tabular-nums;font-size:14px;font-weight:800;line-height:1.15}.cmp-stat-label.svelte-140nt3e{letter-spacing:.04em;text-transform:uppercase;opacity:.85;font-size:9.5px;font-weight:700}.cmp-stat--rank.svelte-140nt3e{color:#fde68a;background:#eab3081a;border-color:#eab30847}.cmp-stat--gap.svelte-140nt3e{color:#fdba74;background:#f973161a;border-color:#f9731647}.cmp-stat--win.svelte-140nt3e{color:#6ee7b7;background:#05f29b14;border-color:#05f29b47}.cmp-stat--lose.svelte-140nt3e{color:#fca5a5;background:#ef44441a;border-color:#ef444447}.cmp-chapter.svelte-140nt3e{background:#0c0c0eb8;border:1px solid #3f3f468c;border-radius:14px;flex-direction:column;gap:.75rem;padding:1rem;scroll-margin-top:4.5rem;display:flex}.cmp-nav-stack.svelte-140nt3e{flex-direction:column;gap:0;display:flex}.cmp-chapter-head.svelte-140nt3e{flex-direction:column;gap:.2rem;display:flex}.cmp-chapter-head--row.svelte-140nt3e{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem}.cmp-chapter-eye.svelte-140nt3e{letter-spacing:.08em;text-transform:uppercase;color:#eab308;font-size:10px;font-weight:800}.cmp-chapter-title.svelte-140nt3e{color:#fafafa;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:700}.cmp-chapter-lead.svelte-140nt3e{color:#a1a1aa;margin:0;font-size:12.5px;line-height:1.4}.comp-table-card.svelte-140nt3e{background:#08080a8c;border:1px solid #3f3f468c;border-radius:.75rem;overflow:hidden}.comp-table-scroll.svelte-140nt3e{overflow-x:auto}.comp-table.svelte-140nt3e{border-collapse:collapse;width:100%;min-width:640px;font-size:12.5px}.comp-table.svelte-140nt3e th:where(.svelte-140nt3e){text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#71717a;white-space:nowrap;background:#101012e6;border-bottom:1px solid #3f3f468c;padding:.55rem .75rem;font-size:10px;font-weight:700}.comp-table.svelte-140nt3e th.num:where(.svelte-140nt3e),.comp-table.svelte-140nt3e td.num:where(.svelte-140nt3e){text-align:right}.comp-table.svelte-140nt3e td:where(.svelte-140nt3e){color:#d4d4d8;vertical-align:middle;border-bottom:1px solid #27272aa6;padding:.7rem .75rem}.comp-row.svelte-140nt3e:last-child td:where(.svelte-140nt3e){border-bottom:none}.comp-row--you.svelte-140nt3e{background:#05f29b0b}.cell-rank.svelte-140nt3e{color:#71717a;font-variant-numeric:tabular-nums;font-weight:800}.cell-domain.svelte-140nt3e{align-items:center;gap:.5rem;display:flex}.cell-domain-name.svelte-140nt3e{color:#f4f4f5;white-space:nowrap;font-weight:700}.comp-badge.svelte-140nt3e{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:999px;padding:1px 7px;font-size:9px;font-weight:700}.comp-badge--you.svelte-140nt3e{color:#05f29b;background:#05f29b24;border-color:#05f29b4d}.comp-badge--sample.svelte-140nt3e{color:#a1a1aa;background:#ffffff0d;border-color:#ffffff1a}.cell-overall.svelte-140nt3e{font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;min-width:30px;padding:2px 9px;font-size:12.5px;font-weight:800;display:inline-flex}.score-pill--excellent.svelte-140nt3e{color:#05f29b;background:#05f29b29;border-color:#05f29b52}.score-pill--good.svelte-140nt3e{color:#34d399;background:#34d39924;border-color:#34d3994d}.score-pill--warning.svelte-140nt3e{color:#fbbf24;background:#fbbf2424;border-color:#fbbf244d}.cell-module.svelte-140nt3e{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.cmp-insights.svelte-140nt3e{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.cmp-insight.svelte-140nt3e{border:1px solid #0000;border-radius:.65rem;align-items:flex-start;gap:.5rem;padding:.7rem .8rem;font-size:11.5px;font-weight:600;line-height:1.45;display:flex}.cmp-insight.svelte-140nt3e svg{flex-shrink:0;margin-top:1px}.cmp-insight--green.svelte-140nt3e{color:#a7f3d0;background:#05f29b12;border-color:#05f29b38}.cmp-insight--green.svelte-140nt3e svg{color:#05f29b}.cmp-insight--amber.svelte-140nt3e{color:#fde68a;background:#f59e0b12;border-color:#f59e0b38}.cmp-insight--amber.svelte-140nt3e svg{color:#f59e0b}.cmp-insight--blue.svelte-140nt3e{color:#bfdbfe;background:#60a5fa12;border-color:#60a5fa38}.cmp-insight--blue.svelte-140nt3e svg{color:#60a5fa}.cmp-cta.svelte-140nt3e{font:inherit;color:#fde68a;cursor:pointer;background:#eab3080d;border:1px dashed #eab30859;border-radius:.65rem;justify-content:center;align-self:flex-start;align-items:center;gap:.45rem;padding:.55rem .9rem;font-size:12.5px;font-weight:700;transition:border-color .15s,background .15s;display:inline-flex}.cmp-cta.svelte-140nt3e:not(:disabled):hover{background:#eab3081a;border-color:#eab3088c}.cmp-cta.svelte-140nt3e:disabled{cursor:default}@media (width<=960px){.cmp-hero-main.svelte-140nt3e{grid-template-columns:auto minmax(0,1fr)}.cmp-hero-side.svelte-140nt3e{grid-column:1/-1}}@media (width<=720px){.cmp-hero-main.svelte-140nt3e{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.cmp-hero-copy.svelte-140nt3e{flex-direction:column;align-items:center;display:flex}.cmp-meta-strip.svelte-140nt3e{justify-content:center}.cmp-hero-side.svelte-140nt3e{width:100%}.cmp-insights.svelte-140nt3e{grid-template-columns:minmax(0,1fr)}}.mon-module.svelte-mqwajh{color:#f4f4f5;background:#0a0a0a;flex-direction:column;flex:auto;min-width:0;display:flex;overflow-x:clip}.mon-module__inner.svelte-mqwajh{flex-direction:column;gap:1.25rem;width:100%;min-width:0;max-width:1360px;margin-left:auto;margin-right:auto;padding:1.5rem 1rem 3rem;display:flex}@media (width>=640px){.mon-module__inner.svelte-mqwajh{gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.mon-module__inner.svelte-mqwajh{padding-left:2rem;padding-right:2rem}}.mon-shell.svelte-mqwajh{background:linear-gradient(135deg,#05f29b0f,#050505 45%,#050505);border:1px solid #05f29b1f;border-radius:16px;padding:1rem 1.15rem 1.15rem;position:relative;overflow:hidden}.mon-shell-glow.svelte-mqwajh{pointer-events:none;background:radial-gradient(circle,#05f29b1f,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-40px;right:-20px}.mon-crumb.svelte-mqwajh{z-index:1;color:#71717a;flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.75rem;font-size:12px;display:flex;position:relative}.mon-crumb-sep.svelte-mqwajh{opacity:.5;display:inline-flex}.mon-crumb-current.svelte-mqwajh{color:#a1a1aa}.mon-shell-main.svelte-mqwajh{z-index:1;flex-direction:column;gap:1rem;display:flex;position:relative}@media (width>=768px){.mon-shell-main.svelte-mqwajh{flex-direction:row;justify-content:space-between;align-items:center;gap:1.25rem}}.mon-shell-identity.svelte-mqwajh{align-items:center;gap:.85rem;min-width:0;display:flex}.mon-shell-avatar.svelte-mqwajh{color:#05f29b;background:#05f29b14;border:1px solid #05f29b38;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex;box-shadow:0 0 20px #05f29b1a}.mon-shell-kicker.svelte-mqwajh{letter-spacing:.06em;text-transform:uppercase;color:#71717a;margin:0;font-size:10px;font-weight:600}.mon-shell-title.svelte-mqwajh{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;color:#fafafa;margin:.15rem 0 0;font-size:1.25rem;font-weight:700;overflow:hidden}@media (width>=768px){.mon-shell-title.svelte-mqwajh{font-size:1.5rem}}.mon-shell-url.svelte-mqwajh{color:#71717a;align-items:center;gap:.35rem;max-width:100%;margin-top:.25rem;font-size:11px;display:inline-flex}.mon-shell-url-text.svelte-mqwajh{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mon-shell-actions.svelte-mqwajh{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (width>=768px){.mon-shell-actions.svelte-mqwajh{flex-shrink:0;justify-content:flex-end}}.mon-toolbar-btn.svelte-mqwajh{height:2.5rem;font:inherit;color:#a1a1aa;cursor:pointer;white-space:nowrap;background:#18181b80;border:1px solid #27272a;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:600;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.mon-toolbar-btn.svelte-mqwajh:hover:not(:disabled){color:#fff;background:#27272a;border-color:#3f3f46}.mon-toolbar-btn.svelte-mqwajh:disabled{cursor:default;opacity:.85}.mon-toolbar-btn--primary.svelte-mqwajh{color:#05140f;background:#05f29b;border-color:#05f29b59}.mon-toolbar-btn--primary.svelte-mqwajh:hover:not(:disabled){color:#05140f;background:#34f5b0;border-color:#34f5b0}.mon-alerts-hint.svelte-mqwajh{color:#fef3c7e6;background:#f59e0b0d;border:1px solid #f59e0b33;border-radius:.75rem;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex}.mon-alerts-hint-body.svelte-mqwajh{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.mon-alerts-hint-body.svelte-mqwajh p:where(.svelte-mqwajh){margin:0;font-size:.875rem;line-height:1.5}.mon-alerts-link.svelte-mqwajh{font:inherit;color:#fcd34d;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650;text-decoration:underline}.mon-alerts-link.svelte-mqwajh:disabled{cursor:default}.mon-alerts-close.svelte-mqwajh{color:#f59e0bcc;cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:.35rem;display:inline-flex}.mon-panel.svelte-mqwajh{background:linear-gradient(#121214,#0a0a0a);border:1px solid #27272acc;border-radius:1rem;padding:1rem 1.1rem}.mon-panel-head.svelte-mqwajh{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}@media (width>=640px){.mon-panel-head.svelte-mqwajh{flex-direction:row;justify-content:space-between;align-items:center}}.mon-panel-title.svelte-mqwajh{color:#fff;margin:0;font-size:1rem;font-weight:650}.mon-panel-title--sm.svelte-mqwajh{font-size:.875rem}.mon-period-tabs.svelte-mqwajh{background:#0f0f10;border:1px solid #27272a;border-radius:.75rem;gap:.25rem;padding:.25rem;display:flex}.mon-period-tab.svelte-mqwajh{font:inherit;color:#a1a1aa;cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:.35rem .75rem;font-size:.75rem;font-weight:650}.mon-period-tab--active.svelte-mqwajh{color:#000;background:#05f29b;box-shadow:0 0 12px #05f29b40}.mon-stats.svelte-mqwajh{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=640px){.mon-stats.svelte-mqwajh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.mon-stats.svelte-mqwajh{grid-template-columns:repeat(4,minmax(0,1fr))}}.mon-stat-card.svelte-mqwajh{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;padding:1rem 1.1rem}.mon-stat-top.svelte-mqwajh{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.mon-stat-icon.svelte-mqwajh{border-radius:10px;place-items:center;width:2rem;height:2rem;display:grid}.mon-stat-icon--success.svelte-mqwajh{color:#05f29b;background:#05f29b1f}.mon-stat-icon--info.svelte-mqwajh{color:#60a5fa;background:#3b82f61f}.mon-stat-icon--danger.svelte-mqwajh{color:#fb7185;background:#f43f5e1f}.mon-stat-icon--warn.svelte-mqwajh{color:#fbbf24;background:#f59e0b1f}.mon-stat-label.svelte-mqwajh{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;margin-bottom:.25rem;font-size:10px;font-weight:750}.mon-stat-label-inline.svelte-mqwajh{letter-spacing:.05em;text-transform:uppercase;color:#6b7280;font-size:11px;font-weight:650}.mon-stat-row.svelte-mqwajh{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.25rem;display:flex}.mon-stat-value.svelte-mqwajh{font-variant-numeric:tabular-nums;color:#fafafa;font-size:1.5rem;font-weight:750;line-height:1.1}.mon-stat-value.svelte-mqwajh span:where(.svelte-mqwajh){color:#6b7280;margin-left:.1rem;font-size:1.05rem;font-weight:500}.mon-stat-value--mint.svelte-mqwajh{color:#05f29b}.mon-stat-value--blue.svelte-mqwajh{color:#60a5fa}.mon-stat-value--amber.svelte-mqwajh{color:#fbbf24}.mon-stat-sub.svelte-mqwajh{color:#6b7280;font-variant-numeric:tabular-nums;font-size:11px}.mon-stat-foot.svelte-mqwajh{color:#6b7280;justify-content:space-between;gap:.5rem;margin-top:.35rem;font-size:12px;display:flex}.mon-stat-trend.svelte-mqwajh{color:#34d399;font-size:11px}.mon-stat-muted.svelte-mqwajh{color:#52525b}.mon-stat-split.svelte-mqwajh{color:#6b7280;border-top:1px solid #3f3f46b3;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.55rem;padding-top:.55rem;font-size:11px;display:flex}.mon-stat-split.svelte-mqwajh strong:where(.svelte-mqwajh){color:#d4d4d8;font-variant-numeric:tabular-nums;font-weight:650}.mon-badge.svelte-mqwajh{white-space:nowrap;border:1px solid #0000;border-radius:9999px;padding:.125rem .375rem;font-size:10px;font-weight:750}.mon-badge--success.svelte-mqwajh{color:#05f29b;background:#05f29b1f;border-color:#05f29b40}.mon-legend.svelte-mqwajh{color:#71717a;flex-wrap:wrap;align-items:center;gap:.55rem .75rem;font-size:11px;display:flex}.mon-coverage.svelte-mqwajh{font-variant-numeric:tabular-nums}.mon-legend-item.svelte-mqwajh{align-items:center;gap:.3rem;display:inline-flex}.mon-legend-dot.svelte-mqwajh{border-radius:999px;width:.45rem;height:.45rem}.mon-timeline.svelte-mqwajh{background:#18181b99;border-radius:.5rem;gap:.25rem;height:2.5rem;padding:.25rem;display:flex;overflow:hidden}.mon-bar.svelte-mqwajh{opacity:.9;border-radius:.15rem;flex:1;min-width:0}.mon-bar--up.svelte-mqwajh{background:#05f29b}.mon-bar--warn.svelte-mqwajh{background:#fbbf24}.mon-bar--down.svelte-mqwajh{background:#f43f5e}.mon-bar--unknown.svelte-mqwajh{background:#3f3f46}.mon-timeline-dates.svelte-mqwajh{color:#71717a;justify-content:space-between;margin-top:.5rem;font-size:12px;display:flex}.mon-section-title.svelte-mqwajh{color:#fff;margin:0 0 .75rem;font-size:1rem;font-weight:650}.mon-monitors.svelte-mqwajh{grid-template-columns:1fr;gap:1rem;display:grid}.mon-card.svelte-mqwajh{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:#0a0a0a;border:1px solid #27272acc;border-radius:1rem;flex-direction:column;gap:.85rem;padding:1.15rem 1.25rem;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 30px #00000059}@media (width>=1280px){.mon-card.svelte-mqwajh{flex-direction:row;align-items:center}}.mon-card.svelte-mqwajh:not(:disabled):hover{border-color:#3f3f46}.mon-card.svelte-mqwajh:disabled{cursor:default}.mon-card-shine.svelte-mqwajh{top:0;opacity:.4;background:linear-gradient(90deg,#0000,#3f3f46,#0000);height:1px;position:absolute;inset-inline:0}.mon-card-main.svelte-mqwajh{flex:1.5;align-items:flex-start;gap:1rem;min-width:0;display:flex}.mon-card-status-wrap.svelte-mqwajh{margin-top:.35rem;position:relative}.mon-card-dot.svelte-mqwajh{background:#10b981;border-radius:999px;width:.75rem;height:.75rem;display:block;box-shadow:0 0 0 4px #10b98126}.mon-card-title-row.svelte-mqwajh{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.mon-card-name.svelte-mqwajh{color:#fff;font-size:1.05rem;font-weight:650}.mon-card-uptime.svelte-mqwajh{color:#71717a;margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.mon-card-uptime.svelte-mqwajh span:where(.svelte-mqwajh){color:#52525b}.mon-card-interval.svelte-mqwajh{color:#71717a;background:#18181bb3;border:1px solid #27272a;border-radius:.4rem;padding:.15rem .45rem;font-size:10px}.mon-card-url.svelte-mqwajh{color:#71717a;text-overflow:ellipsis;white-space:nowrap;margin-top:.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:block;overflow:hidden}.mon-spark.svelte-mqwajh{opacity:.75;align-items:flex-end;gap:2px;width:8rem;height:1.5rem;display:none}@media (width>=768px){.mon-spark.svelte-mqwajh{display:flex}}.mon-spark-bar.svelte-mqwajh{border-radius:1px;flex:1;min-height:40%}.mon-spark-bar.mon-bar--up.svelte-mqwajh{height:100%}.mon-spark-bar.mon-bar--warn.svelte-mqwajh,.mon-spark-bar.mon-bar--down.svelte-mqwajh{height:60%}.mon-card-latency.svelte-mqwajh{margin-left:auto}.mon-card-latency-value.svelte-mqwajh{color:#60a5fa;font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:700}.mon-card-latency-value.svelte-mqwajh span:where(.svelte-mqwajh){color:#6b7280;margin-left:.1rem;font-size:.85rem;font-weight:500}.mon-note.svelte-mqwajh{color:#a1a1aa;background:#ffffff05;border:1px dashed #71717a73;border-radius:.65rem;margin:0;padding:.65rem .75rem;font-size:11.5px;line-height:1.45}.dapp.svelte-wzf28q{--da-brand:#05f29b;--da-brand-strong:#04c27c;--da-brand-deep:#034c32;--da-brand-soft:#7cfcc7;--da-abyss:#020202;--da-page:#0a0a0a;--da-raised:#111113;--da-raised-2:#0f0f0f;--da-raised-3:#141414;--da-card:#1a1a1a;--da-border:#2d2d2d;--da-gray-300:#d1d5db;--da-gray-400:#9ca3af;--da-gray-500:#8b939f;--da-gray-600:#4b5563;background:var(--da-abyss);color:#fff;height:100%;min-height:0;font-family:var(--cw-font-sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;display:flex}.sidebar.svelte-wzf28q{background:var(--da-raised-2);border-right:1px solid var(--da-border);flex-direction:column;flex-shrink:0;width:232px;display:flex;overflow:hidden}.sidebar-header.svelte-wzf28q{border-bottom:1px solid #05f29b33;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:14px 12px;display:flex}.logo-link.svelte-wzf28q{align-items:center;gap:8px;min-width:0;display:flex}.comet-logo.svelte-wzf28q{border-radius:6px;flex-shrink:0;width:26px;height:26px}.brand-text.svelte-wzf28q{letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:700}.comet.svelte-wzf28q{color:var(--da-brand)}.web.svelte-wzf28q{color:#fff}.brand-product.svelte-wzf28q{color:var(--da-gray-400);margin-left:5px;font-weight:600}.toggle-btn.svelte-wzf28q{width:28px;height:28px;color:var(--da-gray-400);cursor:pointer;background:0 0;border:1px solid #05f29b4d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}.toggle-btn.svelte-wzf28q:not(:disabled):hover{color:var(--da-brand);border-color:#05f29b8c}.toggle-btn.svelte-wzf28q:disabled{cursor:default}.recent-projects-section.svelte-wzf28q{background:linear-gradient(#05f29b0d,#0000 70%);flex-shrink:0;padding:12px 10px 10px;position:relative}.recent-projects-section.svelte-wzf28q:before{content:"";background:#ffffff0f;height:1px;position:absolute;bottom:0;left:10px;right:10px}.section-title.svelte-wzf28q,.nav-group-title.svelte-wzf28q{letter-spacing:.08em;text-transform:uppercase;color:var(--da-gray-500);align-items:center;gap:6px;padding:0 8px 6px;font-size:10.5px;font-weight:700;display:flex}.section-title.svelte-wzf28q:before,.nav-group-title.svelte-wzf28q:before{content:"";background:var(--da-gray-600);border-radius:50%;flex-shrink:0;width:4px;height:4px}.selector-trigger.svelte-wzf28q{width:100%;font:inherit;color:inherit;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px;transition:border-color .15s,background .15s;display:flex}.selector-trigger.svelte-wzf28q:not(:disabled):hover{background:#05f29b0d;border-color:#05f29b59}.selector-trigger.svelte-wzf28q:disabled{cursor:default}.trigger-left.svelte-wzf28q{align-items:center;gap:8px;min-width:0;display:flex}.trigger-favicon-wrap.svelte-wzf28q{flex-shrink:0;display:inline-flex}.trigger-favicon-empty.svelte-wzf28q{width:28px;height:28px;color:var(--da-brand);background:#05f29b1a;border:1px solid #05f29b38;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.trigger-copy.svelte-wzf28q{flex-direction:column;gap:1px;min-width:0;display:flex}.trigger-title.svelte-wzf28q{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;overflow:hidden}.trigger-subtitle.svelte-wzf28q{color:var(--da-gray-500);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.trigger-chevron.svelte-wzf28q{color:var(--da-gray-500);flex-shrink:0;display:inline-flex}.sidebar-nav.svelte-wzf28q{flex-direction:column;flex:1;gap:2px;padding:8px 0 12px;display:flex;overflow-y:auto}.nav-separator.svelte-wzf28q{background:#ffffff0f;height:1px;margin:6px 12px}.nav-group.svelte-wzf28q{flex-direction:column;gap:1px;display:flex}.nav-group-title.svelte-wzf28q{padding:6px 18px 4px}.nav-group.svelte-wzf28q:first-child .nav-group-title:where(.svelte-wzf28q):before{background:linear-gradient(135deg, var(--da-brand), var(--da-brand-strong));box-shadow:0 0 6px #05f29b8c}.nav-group.svelte-wzf28q:has(.nav-item--active:where(.svelte-wzf28q)) .nav-group-title:where(.svelte-wzf28q):before{background:linear-gradient(135deg, var(--da-brand), var(--da-brand-strong));box-shadow:0 0 6px #05f29b8c}.nav-item.svelte-wzf28q{width:calc(100% - 12px);font:inherit;color:var(--da-gray-400);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;margin:0 6px;padding:8px 10px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s;display:flex;position:relative}.nav-item.svelte-wzf28q:disabled{cursor:default}.nav-item.svelte-wzf28q:not(:disabled):hover{background:color-mix(in srgb, var(--nav-accent,var(--da-brand)) 8%, transparent);color:#fff}.nav-item--active.svelte-wzf28q{background:linear-gradient(90deg, color-mix(in srgb, var(--nav-accent,var(--da-brand)) 16%, transparent), color-mix(in srgb, var(--nav-accent,var(--da-brand)) 5%, transparent));color:#fff}.nav-item--active.svelte-wzf28q:before{content:"";background:var(--nav-accent,var(--da-brand));width:3px;box-shadow:0 0 8px color-mix(in srgb, var(--nav-accent,var(--da-brand)) 65%, transparent);border-radius:0 3px 3px 0;position:absolute;top:20%;bottom:20%;left:-6px}.nav-icon.svelte-wzf28q{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nav-item--module.svelte-wzf28q .nav-icon:where(.svelte-wzf28q){color:color-mix(in srgb, var(--nav-accent) 88%, #fff)}.nav-item--active.svelte-wzf28q .nav-icon:where(.svelte-wzf28q){color:var(--nav-accent,var(--da-brand))}.nav-label.svelte-wzf28q{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nav-score.svelte-wzf28q{font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;min-width:26px;padding:1px 7px;font-size:11px;font-weight:600;line-height:1.35;display:inline-flex}.score-pill--excellent.svelte-wzf28q{color:var(--da-brand);background:#05f29b29;border-color:#05f29b52}.score-pill--good.svelte-wzf28q{color:#34d399;background:#34d39924;border-color:#34d3994d}.score-pill--warning.svelte-wzf28q{color:#fbbf24;background:#fbbf2424;border-color:#fbbf244d}.score-pill--critical.svelte-wzf28q{color:#f87171;background:#f8717124;border-color:#f871714d}.nav-lock{color:var(--da-gray-600);flex-shrink:0}.sidebar-backdrop.svelte-wzf28q{display:none}.main-content.svelte-wzf28q{background:var(--da-raised-2);flex-direction:column;flex:1;min-width:0;display:flex}.header-command.svelte-wzf28q{border-bottom:1px solid var(--da-border);background:var(--da-raised-2);flex-shrink:0;position:relative}.header-content.svelte-wzf28q{align-items:center;gap:12px;max-width:1400px;margin:0 auto;padding:10px 16px;display:flex}.mobile-nav-trigger.svelte-wzf28q{width:36px;height:36px;color:var(--da-gray-300);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;display:none}.header-search-wrap.svelte-wzf28q{flex:1;min-width:0;display:flex}.search-button.svelte-wzf28q{width:100%;max-width:480px;min-height:38px;font:inherit;color:var(--da-gray-400);cursor:pointer;text-align:left;background:linear-gradient(145deg,#1c1c1c,#101010);border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;padding:4px 10px 4px 4px;transition:border-color .15s;display:flex}.search-button.svelte-wzf28q:not(:disabled):hover{border-color:#05f29b59}.search-button.svelte-wzf28q:disabled{cursor:default}.search-button-leading.svelte-wzf28q{width:30px;height:30px;color:var(--da-brand);background:#ffffff0d;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.search-button-text.svelte-wzf28q{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.search-button-kbd.svelte-wzf28q{color:var(--da-gray-500);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:6px;flex-shrink:0;padding:2px 7px;font-family:inherit;font-size:10.5px;font-weight:600}.header-right-section.svelte-wzf28q{flex-shrink:0;align-items:center;gap:10px;display:flex}.notification-btn.svelte-wzf28q{width:36px;height:36px;color:var(--da-gray-300);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}.notification-btn.svelte-wzf28q:not(:disabled):hover{color:var(--da-brand);border-color:#05f29b59}.notification-btn.svelte-wzf28q:disabled{cursor:default}.user-compact.svelte-wzf28q{align-items:center;display:inline-flex}.user-avatar.svelte-wzf28q{background:linear-gradient(135deg, var(--da-brand), var(--da-brand-strong));width:34px;height:34px;color:var(--da-brand-deep);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.content-area.svelte-wzf28q{background:var(--da-page);flex-direction:column;flex:1;min-width:0;min-height:0;padding:0;display:flex;position:relative;overflow:clip auto}.content-area-header.svelte-wzf28q{box-sizing:border-box;border-bottom:1px solid var(--da-card);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem 1rem;min-height:3.25rem;padding:.65rem 1.25rem .6rem;display:flex}.demo-breadcrumb.svelte-wzf28q{color:#e4e4e7;align-items:center;gap:.35rem;min-width:0;font-size:.8125rem;font-weight:600;display:flex}.demo-breadcrumb__segment--muted.svelte-wzf28q{color:#a1a1aa;font-weight:500}.demo-breadcrumb__sep.svelte-wzf28q{color:#52525b}.module-toolbar-mount.svelte-wzf28q{flex:16rem;justify-content:flex-end;align-items:center;min-width:0;max-width:min(100%,58rem);min-height:2.25rem;display:flex}.schedules-header-trigger.svelte-wzf28q{background:var(--da-brand);color:#050505;min-height:36px;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:700;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 4px 18px #05f29b38}.schedules-header-trigger.svelte-wzf28q:not(:disabled):hover{background:#00e88f;transform:translateY(-1px)}.content-area-body.svelte-wzf28q{flex-direction:column;flex:auto;min-width:0;max-width:100%;min-height:0;padding:16px 18px 20px;display:flex}.content-area-body--hub.svelte-wzf28q{padding:0}@media (width<=720px){.sidebar.svelte-wzf28q{z-index:8;width:min(232px,78vw);transition:transform .22s;position:absolute;top:0;bottom:0;left:0;transform:translate(-102%);box-shadow:12px 0 32px #00000073}.sidebar--open.svelte-wzf28q{transform:translate(0)}.dapp--preview.svelte-wzf28q .sidebar:where(.svelte-wzf28q){display:none}.sidebar-backdrop.svelte-wzf28q{z-index:7;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#02020299;border:0;padding:0;display:block;position:absolute;inset:0}.mobile-nav-trigger.svelte-wzf28q{display:inline-flex}.header-content.svelte-wzf28q{gap:8px;padding:8px 12px}.search-button-kbd.svelte-wzf28q{display:none}.search-button-text.svelte-wzf28q{font-size:12px}.content-area-header.svelte-wzf28q{padding:.65rem 1rem .6rem}.module-toolbar-mount.svelte-wzf28q{flex-basis:100%;max-width:100%}.content-area-body.svelte-wzf28q:not(.content-area-body--hub){padding:12px}}@media (prefers-reduced-motion:reduce){.sidebar.svelte-wzf28q{transition:none}}
