/* /Components/Layout/MainLayout.razor.rz.scp.css */
/* Styling now lives in wwwroot/css/aqua-theme.css (ported from the AQUA POC) so this
   component's scoped stylesheet is intentionally left empty. */
/* /Components/Layout/NavMenu.razor.rz.scp.css */
/* Styling now lives in wwwroot/css/aqua-theme.css (ported from the AQUA POC) so this
   component's scoped stylesheet is intentionally left empty. */
/* /Components/Pages/ClearanceReview.razor.rz.scp.css */
.clearance-review[b-mjjgy8lil6] { line-height: 1.55; }
.clearance-review h3[b-mjjgy8lil6] { margin: 0 0 14px; }
.clearance-review h4[b-mjjgy8lil6] { margin: 18px 0 12px; }
.clearance-review p[b-mjjgy8lil6] { margin: 12px 0; }
.clearance-table[b-mjjgy8lil6] { width: 100%; border-collapse: collapse; font: inherit; font-size: 14px; color: var(--text); background: transparent; }
.clearance-table th[b-mjjgy8lil6], .clearance-table td[b-mjjgy8lil6] { padding: 14px 12px; text-align: left; border-bottom: 1px solid var(--border, #46536a); vertical-align: middle; }
.clearance-table th[b-mjjgy8lil6] { font-weight: 600; }
.clearance-review textarea[b-mjjgy8lil6] { font: inherit; padding: 12px; color: var(--text); background: var(--bg, #172235); border: 1px solid var(--border, #46536a); border-radius: 6px; }
/* /Components/Pages/PropertyRiskReview.razor.rz.scp.css */
 .property-review[b-47g8003axv] { max-width: 1400px; font-size: 14px; line-height: 1.55; }
.property-review h3[b-47g8003axv] { font-size: 19px; margin-bottom: 12px; }
.property-review h4[b-47g8003axv] { font-size: 15px; margin: 8px 0; }
.property-review p[b-47g8003axv] { margin: 10px 0; }
.property-review table[b-47g8003axv] { border-collapse: collapse; table-layout: fixed; }
.property-review th[b-47g8003axv], .property-review td[b-47g8003axv] { padding: 8px; text-align: left; vertical-align: top; overflow-wrap: anywhere; }
.property-review th[b-47g8003axv] { width: 18%; }
.property-review td[b-47g8003axv] { width: 32%; }
.property-review summary[b-47g8003axv] { cursor: pointer; font-size: 15px; }
.property-review .stats[b-47g8003axv] { display:grid; grid-template-columns: repeat(4, minmax(0,1fr)); }
@media(max-width: 900px) { .property-review .stats[b-47g8003axv] { grid-template-columns: repeat(2,minmax(0,1fr)); } }
/* /Components/Shared/ExtractionEvidencePanel.razor.rz.scp.css */
.extraction-review[b-0t440wnv28] { margin: 1rem 0; padding: 1rem; border: 1px solid #b8c5d3; border-radius: 6px; }
.extraction-review details[b-0t440wnv28] { margin: .75rem 0; }
.extraction-review summary[b-0t440wnv28] { cursor: pointer; font-weight: 600; }
.review-finding[b-0t440wnv28] { border-left: 3px solid #b76c17; padding-left: .75rem; }
.review-table[b-0t440wnv28] { overflow-x: auto; max-height: 34rem; margin-top: .75rem; }
table[b-0t440wnv28] { width: 100%; border-collapse: collapse; font: inherit; }
th[b-0t440wnv28], td[b-0t440wnv28] { text-align: left; vertical-align: top; padding: .65rem; border-bottom: 1px solid #b8c5d3; min-width: 7rem; overflow-wrap: anywhere; }
th[b-0t440wnv28] { font-weight: 600; }
