.ToolLayout_header__LHGLT{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2rem;gap:2rem;align-items:start}.ToolLayout_copy__kT1hR{min-width:0}.ToolLayout_copy__kT1hR h1{margin-top:0}.ToolLayout_copy__kT1hR>p:not(:last-child){max-width:860px}.ToolLayout_share__b2zKG{position:relative;padding-top:.3rem}.ToolLayout_trigger__wU1Pj{display:inline-flex;gap:.55rem;align-items:center;white-space:nowrap}.ToolLayout_trigger__wU1Pj svg{width:1rem;height:1rem;transition:transform .16s ease}.ToolLayout_trigger__wU1Pj:hover svg{transform:translateY(-1px)}.ToolLayout_menu__FRW01{position:absolute;z-index:35;top:calc(100% + .55rem);right:0;width:min(17rem,calc(100vw - 2rem));padding:.4rem;border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:var(--shadow);animation:ToolLayout_shareMenuIn__32Grb .16s ease-out both}.ToolLayout_menu__FRW01 a,.ToolLayout_menu__FRW01 button{display:flex;width:100%;align-items:center;padding:.72rem .8rem;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.ToolLayout_menu__FRW01 a:focus-visible,.ToolLayout_menu__FRW01 a:hover,.ToolLayout_menu__FRW01 button:focus-visible,.ToolLayout_menu__FRW01 button:hover{background:var(--surface-muted)}.ToolLayout_menuLabel__FUp9B{display:block;padding:.5rem .8rem .35rem;color:var(--text-muted);font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ToolLayout_menuDivider__4K7ra{height:1px;margin:.35rem 0;background:var(--border)}.ToolLayout_manualCopy__xK8Xq{padding:.55rem .8rem .7rem}.ToolLayout_manualCopy__xK8Xq input{width:100%;padding:.58rem .65rem;border:1px solid var(--border);border-radius:7px;background:var(--surface-muted);color:var(--text);font:.76rem var(--font-mono)}.ToolLayout_manualCopy__xK8Xq small{display:block;margin-top:.4rem;color:var(--text-muted)}@keyframes ToolLayout_shareMenuIn__32Grb{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.ToolLayout_header__LHGLT{grid-template-columns:1fr;gap:.9rem}.ToolLayout_share__b2zKG{padding-top:0}.ToolLayout_menu__FRW01{right:auto;left:0}}@media (prefers-reduced-motion:reduce){.ToolLayout_menu__FRW01{animation:none}.ToolLayout_trigger__wU1Pj svg{transition:none}}.AwrAnalyzer_uploadSection__9fYVG{padding:0 0 2rem}.AwrAnalyzer_reportShell__9fmTv,.AwrAnalyzer_uploadPanel__txVZ0{width:min(1240px,94vw);margin:0 auto}.AwrAnalyzer_uploadPanel__txVZ0{padding:clamp(1.25rem,3vw,2rem) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.AwrAnalyzer_uploadHeading__5i7m9{display:grid;grid-template-columns:minmax(0,.7fr) minmax(280px,1fr);grid-gap:clamp(1.5rem,5vw,5rem);gap:clamp(1.5rem,5vw,5rem);align-items:end}.AwrAnalyzer_eyebrow__nEe5w,.AwrAnalyzer_reportId__Pa_Bs,.AwrAnalyzer_severity__IbFQ8,.AwrAnalyzer_statusLabel__8rwmi,.AwrAnalyzer_viewLabel__5MGJd{font-family:var(--font-mono);font-size:.72rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.AwrAnalyzer_eyebrow__nEe5w,.AwrAnalyzer_statusLabel__8rwmi{color:var(--accent)}.AwrAnalyzer_uploadHeading__5i7m9 h2{margin:.35rem 0 0}.AwrAnalyzer_uploadHeading__5i7m9 p{margin:0;max-width:62ch}.AwrAnalyzer_fileGrid__jQcTa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.5rem}.AwrAnalyzer_fileField__CvvI_{padding:1rem;border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 82%,transparent)}.AwrAnalyzer_fileField__CvvI_ small{overflow-wrap:anywhere}.AwrAnalyzer_filters__FYGz8,.AwrAnalyzer_reportActions__DxRjI,.AwrAnalyzer_uploadFooter__FNIYS{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.AwrAnalyzer_uploadFooter__FNIYS{justify-content:space-between;margin-top:1rem}.AwrAnalyzer_uploadFooter__FNIYS p{margin:0;font-size:.82rem}.AwrAnalyzer_uploadFooter__FNIYS a{color:var(--brand);font-weight:700}.AwrAnalyzer_demoActions__NlDsd{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.AwrAnalyzer_processing__rAFCY{display:inline-flex;gap:.65rem;align-items:center;color:var(--text);font-weight:700}.AwrAnalyzer_processing__rAFCY:before{content:"";width:.8rem;height:.8rem;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:AwrAnalyzer_spin__6ATDn .8s linear infinite}.AwrAnalyzer_reportShell__9fmTv{margin-bottom:3rem;animation:AwrAnalyzer_reportIn__7TtY0 .36s ease-out both}.AwrAnalyzer_reportCreated__PMAae{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1.5rem;gap:1.5rem;align-items:center;padding:clamp(1.25rem,3vw,2rem);border:1px solid color-mix(in srgb,var(--accent) 48%,var(--border));background:color-mix(in srgb,var(--accent) 8%,var(--surface));scroll-margin-top:88px}.AwrAnalyzer_createdStatus__0Olbz{display:flex;gap:.65rem;align-items:center}.AwrAnalyzer_createdDot__HuX6X{display:grid;width:1.7rem;height:1.7rem;place-items:center;border-radius:50%;background:var(--accent);color:#061c1a;font-weight:900}.AwrAnalyzer_reportCreated__PMAae h2{margin:.55rem 0 .35rem;font-size:clamp(1.5rem,3vw,2.4rem)}.AwrAnalyzer_reportCreated__PMAae p{margin:0}.AwrAnalyzer_reportId__Pa_Bs{color:var(--text-muted)}.AwrAnalyzer_viewNav__8IpIJ{position:-webkit-sticky;position:sticky;top:68px;z-index:20;display:flex;overflow-x:auto;margin-top:1rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scrollbar-width:thin}.AwrAnalyzer_viewTab__JE2bo{flex:0 0 auto;padding:.9rem 1rem;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer;font:700 .82rem var(--font-sans)}.AwrAnalyzer_viewTab__JE2bo:hover{color:var(--text)}.AwrAnalyzer_viewTabActive__0NIbx{border-bottom-color:var(--accent);color:var(--text)}.AwrAnalyzer_panel__tTCqB{min-height:520px;padding-top:clamp(1.5rem,4vw,3rem);animation:AwrAnalyzer_panelIn__PJw3q .22s ease-out both}.AwrAnalyzer_panelHeader__Ip_qh{display:grid;grid-template-columns:minmax(0,.7fr) minmax(260px,1fr);grid-gap:clamp(1.5rem,6vw,6rem);gap:clamp(1.5rem,6vw,6rem);align-items:end;margin-bottom:1.6rem}.AwrAnalyzer_panelHeader__Ip_qh h2{margin:.35rem 0 0}.AwrAnalyzer_panelHeader__Ip_qh>p{margin:0}.AwrAnalyzer_viewLabel__5MGJd{color:var(--text-muted)}.AwrAnalyzer_metricRail__ssHqX{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.AwrAnalyzer_metric__xLgBx{min-width:0;padding:1rem;border-left:1px solid var(--border)}.AwrAnalyzer_metric__xLgBx:first-child{padding-left:0;border-left:0}.AwrAnalyzer_metric__xLgBx span{display:block;color:var(--text-muted);font-size:.76rem}.AwrAnalyzer_metric__xLgBx strong{display:block;margin-top:.35rem;overflow-wrap:anywhere;font-size:clamp(1.05rem,2vw,1.45rem)}.AwrAnalyzer_metric__xLgBx small{display:block;margin-top:.25rem;color:var(--text-muted)}.AwrAnalyzer_split__GbTv7{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);margin-top:clamp(2rem,5vw,4rem)}.AwrAnalyzer_diagnosis__JOaPq{padding-left:1.2rem;border-left:3px solid var(--accent)}.AwrAnalyzer_diagnosisValue__YCxBe{margin:.3rem 0;color:var(--text);font-size:clamp(2rem,5vw,4.6rem);font-weight:800;letter-spacing:-.06em;line-height:.95}.AwrAnalyzer_evidenceList__MDSyJ,.AwrAnalyzer_findings__rfzpI,.AwrAnalyzer_plainList__l_5Kh,.AwrAnalyzer_workflow__z4scK{margin:0;padding:0;list-style:none}.AwrAnalyzer_evidenceList__MDSyJ li,.AwrAnalyzer_plainList__l_5Kh li,.AwrAnalyzer_workflow__z4scK li{padding:.85rem 0;border-bottom:1px solid var(--border);color:var(--text-muted)}.AwrAnalyzer_workflow__z4scK{counter-reset:step}.AwrAnalyzer_workflow__z4scK li{display:grid;grid-template-columns:2.5rem 1fr;grid-gap:.8rem;gap:.8rem;counter-increment:step}.AwrAnalyzer_workflow__z4scK li:before{content:"0" counter(step);color:var(--accent);font:700 .72rem var(--font-mono)}.AwrAnalyzer_workflow__z4scK strong{display:block;margin-bottom:.25rem;color:var(--text)}.AwrAnalyzer_workflow__z4scK a{color:var(--brand);font-weight:750}.AwrAnalyzer_sectionBlock__8Tth2{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--border)}.AwrAnalyzer_sectionBlockHeader__UjRil{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.AwrAnalyzer_sectionBlockHeader__UjRil p{max-width:60ch;margin:0}.AwrAnalyzer_finding__tZmAe{display:grid;grid-template-columns:7rem minmax(0,1fr) minmax(240px,.65fr);grid-gap:1.25rem;gap:1.25rem;padding:1.2rem 0;border-bottom:1px solid var(--border)}.AwrAnalyzer_finding__tZmAe h3,.AwrAnalyzer_finding__tZmAe p{margin:0}.AwrAnalyzer_finding__tZmAe p+p{margin-top:.35rem}.AwrAnalyzer_findingRecommendation__WzdGr{font-size:.9rem}.AwrAnalyzer_severity__IbFQ8{width:-moz-fit-content;width:fit-content}.AwrAnalyzer_severityHigh__bzUYc{color:var(--danger)}.AwrAnalyzer_severityMedium__BBd7i{color:#d17b00}.AwrAnalyzer_severityWatch__2px3l{color:var(--brand)}.AwrAnalyzer_severityInfo__9NgFm{color:var(--text-muted)}.AwrAnalyzer_filters__FYGz8{margin-bottom:1rem}.AwrAnalyzer_filters__FYGz8 label{min-width:min(100%,240px)}.AwrAnalyzer_filters__FYGz8 .AwrAnalyzer_search__dr3m6{flex:1 1 260px}.AwrAnalyzer_tableWrap__zP3mV{overflow-x:auto;border-top:1px solid var(--border)}.AwrAnalyzer_table__FqTsA{width:100%;min-width:760px;border-collapse:collapse}.AwrAnalyzer_table__FqTsA td,.AwrAnalyzer_table__FqTsA th{padding:.75rem .55rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.AwrAnalyzer_table__FqTsA th{color:var(--text-muted);font-size:.75rem}.AwrAnalyzer_table__FqTsA td{color:var(--text-muted);font-size:.88rem}.AwrAnalyzer_table__FqTsA td:first-child{color:var(--text)}.AwrAnalyzer_mono__77iPG{font-family:var(--font-mono)}.AwrAnalyzer_barList__xMXth{display:grid;grid-gap:.85rem;gap:.85rem}.AwrAnalyzer_barRow__C_yfg{display:grid;grid-template-columns:minmax(140px,220px) 1fr 4.5rem;grid-gap:.8rem;gap:.8rem;align-items:center}.AwrAnalyzer_barTrack__QlreW{position:relative;height:.7rem;overflow:hidden;background:var(--surface-muted)}.AwrAnalyzer_barFill__QDim3{height:100%;background:var(--accent);transform-origin:left;animation:AwrAnalyzer_barGrow__6Uvq4 .5s ease-out both}.AwrAnalyzer_barRow__C_yfg strong{text-align:right;font-size:.84rem}.AwrAnalyzer_composition__LSyhM{display:flex;height:1.2rem;overflow:hidden;background:var(--surface-muted)}.AwrAnalyzer_cpu__qKzyp{background:#4c8fdc}.AwrAnalyzer_io__eS3WS{background:#2a9d8f}.AwrAnalyzer_other__bVeC8{background:#d99b45}.AwrAnalyzer_legend__gjx9K{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.75rem;color:var(--text-muted);font-size:.78rem}.AwrAnalyzer_timelineChart___bACm{display:grid;grid-gap:1rem;gap:1rem}.AwrAnalyzer_timelineSeries__QcNIp{display:grid;grid-gap:.35rem;gap:.35rem}.AwrAnalyzer_timelineBars__Y1CBk{display:flex;align-items:flex-end;gap:3px;height:112px;padding-top:.5rem;border-bottom:1px solid var(--border)}.AwrAnalyzer_timelineBar__IpQst{flex:1 1;min-width:4px;background:var(--accent);transform-origin:bottom;animation:AwrAnalyzer_barGrowY__l1BTk .45s ease-out both}.AwrAnalyzer_timelineBarCpu__Z9b5h{background:#4c8fdc}.AwrAnalyzer_timelineBarIo__UP2s6{background:#d46a5f}.AwrAnalyzer_timelineBarLoad__M4iaR{background:var(--accent)}.AwrAnalyzer_timelineAxis__0OE4R{display:flex;justify-content:space-between;color:var(--text-muted);font:.7rem var(--font-mono)}.AwrAnalyzer_coverageTrack__MBSlt{height:.55rem;margin:.8rem 0 1.2rem;background:var(--surface-muted)}.AwrAnalyzer_coverageFill___ZLVa{height:100%;background:var(--accent)}.AwrAnalyzer_empty__G6_QI{padding:2rem 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--text-muted)}.AwrAnalyzer_heatHigh__QMEpj{color:#fff!important;background:#2563eb}@keyframes AwrAnalyzer_spin__6ATDn{to{transform:rotate(1turn)}}@keyframes AwrAnalyzer_reportIn__7TtY0{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes AwrAnalyzer_panelIn__PJw3q{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes AwrAnalyzer_barGrow__6Uvq4{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes AwrAnalyzer_barGrowY__l1BTk{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (max-width:900px){.AwrAnalyzer_panelHeader__Ip_qh,.AwrAnalyzer_reportCreated__PMAae,.AwrAnalyzer_split__GbTv7,.AwrAnalyzer_uploadHeading__5i7m9{grid-template-columns:1fr}.AwrAnalyzer_metricRail__ssHqX{grid-template-columns:repeat(2,minmax(0,1fr))}.AwrAnalyzer_metric__xLgBx{border-top:1px solid var(--border)}.AwrAnalyzer_metric__xLgBx:nth-child(odd){padding-left:0;border-left:0}.AwrAnalyzer_finding__tZmAe{grid-template-columns:6rem 1fr}.AwrAnalyzer_findingRecommendation__WzdGr{grid-column:2}}@media (max-width:640px){.AwrAnalyzer_fileGrid__jQcTa{grid-template-columns:1fr}.AwrAnalyzer_uploadFooter__FNIYS{align-items:flex-start;flex-direction:column}.AwrAnalyzer_reportActions__DxRjI{align-items:stretch;flex-direction:column}.AwrAnalyzer_reportActions__DxRjI button{width:100%}.AwrAnalyzer_viewNav__8IpIJ{top:67px;margin-inline:-3vw;padding-inline:3vw}.AwrAnalyzer_metricRail__ssHqX{grid-template-columns:1fr}.AwrAnalyzer_metric__xLgBx,.AwrAnalyzer_metric__xLgBx:nth-child(odd){padding:.9rem 0;border-top:1px solid var(--border);border-left:0}.AwrAnalyzer_metric__xLgBx:first-child{border-top:0}.AwrAnalyzer_finding__tZmAe{grid-template-columns:1fr;gap:.55rem}.AwrAnalyzer_findingRecommendation__WzdGr{grid-column:auto}.AwrAnalyzer_barRow__C_yfg{grid-template-columns:1fr 4rem}.AwrAnalyzer_barTrack__QlreW{grid-column:1/-1;grid-row:2}}@media print{.AwrAnalyzer_reportActions__DxRjI,.AwrAnalyzer_viewNav__8IpIJ{display:none}.AwrAnalyzer_reportCreated__PMAae{border-color:#999}.AwrAnalyzer_panel__tTCqB{min-height:0}}