:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:#333;background:#f6f7f9;margin:0;font-family:Arial,Helvetica,sans-serif}input{min-height:2.75rem;font:inherit;border:1px solid #616267;border-radius:.25rem;padding:0 .75rem}button{color:#1a5a96;cursor:pointer;min-height:2.75rem;font:inherit;background:#fff;border:1px solid #1a5a96;border-radius:.25rem;padding:0 1rem;font-weight:700}button[data-variant=primary]{color:#fff;background:#1a5a96}.dashboard-layout{max-width:72rem;margin:0 auto;padding-inline:1rem}.dashboard-card{background:#fff;border-radius:.5rem;gap:1rem;padding:1rem;display:grid;box-shadow:0 1px 4px #0000001f}.dashboard-shell{gap:1.5rem;padding-block:2rem;display:grid}.dashboard-hero,.dashboard-empty,.dashboard-error{gap:.5rem;display:grid}.dashboard-form{gap:1rem;display:grid}.dashboard-form label{gap:.375rem;font-weight:700;display:grid}.dashboard-actions,.dashboard-metrics{flex-wrap:wrap;gap:1rem;display:flex}.dashboard-error{background:#fff;border-left:.25rem solid #b00020;padding:1rem}.dashboard-empty{background:#fff;padding:1rem}.dashboard-results{gap:1.5rem;display:grid}.dashboard-metrics>*{flex:12rem}.dashboard-metric-value{margin:0;font-size:2rem;font-weight:700}table{border-collapse:collapse;background:#fff;width:100%}caption,th,td{text-align:left;padding:.75rem}th{border-bottom:2px solid #d9d9d9}td{border-bottom:1px solid #e6e6e6}
