.inequity-dashboard{margin:2rem 0;padding:1rem;background:var(--accent-bg);border-radius:var(--standard-border-radius)}.inequity-dashboard h2,.metric-card h3{margin-top:0;color:var(--accent)}.metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;margin-bottom:2rem}.metric-card{background:var(--bg);padding:1rem;border-radius:var(--standard-border-radius);box-shadow:0 2px 4px rgba(0,0,0,.1)}.metric-card h3{font-size:1.1rem}.metric-card table{width:100%;border:0}.metric-card td{border:0;padding:.5rem 0}.metric-card td:first-child{text-align:left}.metric-card td:last-child{text-align:right}.metric-card .small{font-size:.85rem;color:var(--text-light);padding-top:0}.analysis-sections{display:flex;flex-direction:column;gap:2rem}.analysis-section{background:var(--bg);padding:1rem;border-radius:var(--standard-border-radius)}.analysis-section h3,.insights-box h3{margin-top:0;color:var(--accent)}.outliers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.outlier-group h4{margin-top:0}.outlier-group ul{list-style:none;padding-left:0}.outlier-group li{padding:.3rem 0}.county-table,.quintile-table{width:100%;margin-top:1rem}.county-name{background-color:var(--accent);color:var(--accent-text);font-weight:700}.county-data-row td,.county-name{padding:.5rem;text-align:center}.county-data-row td:first-child{text-align:left}.county-data-row td:last-child{text-align:right}:root:not(.dark) .quintile-1,body.light .quintile-1{background-color:#d7f2c2;color:#15301c}:root:not(.dark) .quintile-2,body.light .quintile-2{background-color:#ffe791;color:#3c2600}:root:not(.dark) .quintile-3,body.light .quintile-3{background-color:#ffc680;color:#4a1f00}:root:not(.dark) .quintile-4,body.light .quintile-4{background-color:#ff9776;color:#4a1200}:root:not(.dark) .quintile-5,body.light .quintile-5{background-color:#f48484;color:#420000}body.dark .quintile-1{background-color:#1f5c2e;color:#e5ffe1}body.dark .quintile-2{background-color:#c77800;color:#fff8e1}body.dark .quintile-3{background-color:#b74b00;color:#ffe7d1}body.dark .quintile-4{background-color:#8c2a00;color:#ffe0d6}body.dark .quintile-5{background-color:#7a0000;color:#ffdada}@media (prefers-color-scheme:dark){:root:not(.light) .quintile-1{background-color:#1f5c2e;color:#e5ffe1}:root:not(.light) .quintile-2{background-color:#c77800;color:#fff8e1}:root:not(.light) .quintile-3{background-color:#b74b00;color:#ffe7d1}:root:not(.light) .quintile-4{background-color:#8c2a00;color:#ffe0d6}:root:not(.light) .quintile-5{background-color:#7a0000;color:#ffdada}}.insights-box{background:var(--bg);padding:1rem;border-radius:var(--standard-border-radius);border-left:4px solid var(--accent);margin-top:2rem}.insights-box ul{margin:0;padding-left:1.5rem}.insights-box li{margin:.5rem 0;text-align:left}@media (max-width:768px){.metrics-grid,.outliers-grid{grid-template-columns:1fr}}