.aas-dashboard{--aas-blue:#0876c5;--aas-navy:#102449;--aas-border:#e0e7ef;font-family:Arial,Helvetica,sans-serif;color:var(--aas-navy);margin:24px 0 40px;max-width:100%;box-sizing:border-box}.aas-dashboard *{box-sizing:border-box}.aas-header{display:flex;justify-content:space-between;align-items:center;gap:24px;background:linear-gradient(115deg,#102449,#075ca4);color:#fff;padding:30px;border-radius:9px;border-bottom:4px solid #e92d3c}.aas-eyebrow{font-size:11px;font-weight:700;letter-spacing:1.6px;color:#a6d9ff}.aas-header h2{font:750 clamp(24px,3vw,36px)/1.15 Arial,sans-serif;letter-spacing:-1px;color:#fff;margin:12px 0}.aas-header p{font-size:14px;margin:0;color:#d7e8ff}.aas-dashboard button{cursor:pointer;font:700 13px Arial,sans-serif;min-height:42px;border-radius:6px}.aas-refresh{background:#fff;color:#114475;border:0;padding:12px 18px;white-space:nowrap}.aas-refresh:disabled{opacity:.6;cursor:wait}.aas-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:24px}.aas-filters{display:flex;gap:8px;flex-wrap:wrap}.aas-filters button{border:1px solid var(--aas-border);background:#fff;color:#45566f;padding:9px 16px}.aas-filters button[aria-pressed=true]{background:var(--aas-blue);color:#fff;border-color:var(--aas-blue)}.aas-count{font-size:12px;color:#687991;white-space:nowrap;margin:0}.aas-status{font-size:12px;color:#65758b;margin:16px 0!important;line-height:1.5;min-height:18px}.aas-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.aas-card{background:#fff;border:1px solid var(--aas-border);box-shadow:0 5px 16px #14274708;border-radius:9px;padding:20px;min-width:0}.aas-card-top{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:24px}.aas-label{font-size:9px;letter-spacing:1px;font-weight:700;color:#16824f}.aas-muted{color:#a46817}.aas-tag{font-size:9px;color:#6c7c93;font-weight:700;text-align:right}.aas-team{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:14px 0;min-height:26px}.aas-team-name{font-size:14px;color:#42536e;line-height:1.4}.aas-score{font-size:19px;color:#142747;white-space:normal;text-align:right;line-height:1.2;min-width:65px;max-width:55%}.aas-batting{font-size:11px;color:#e3313c}.aas-scorecard{display:block;border-top:1px solid #edf0f5;margin-top:24px;padding-top:15px;font-size:12px;font-weight:700;color:#0775be;text-decoration:none}.aas-scorecard:hover{text-decoration:underline}.aas-footer{display:flex;justify-content:space-between;align-items:start;gap:22px;padding-top:22px;margin-top:20px;border-top:1px solid var(--aas-border)}.aas-footer p,.aas-note{font-size:11px;color:#748297;line-height:1.7;margin:0}.aas-footer>div{display:flex;gap:20px;flex-wrap:wrap}.aas-footer a{font-size:12px;color:#0775be;text-decoration:underline}.aas-note{margin-top:12px!important}.aas-empty{grid-column:1/-1;padding:35px;background:#f2f6fa;text-align:center;border:1px dashed #bdcbdc;border-radius:8px;font-size:14px;color:#52657c}.aas-unparsed{font-size:16px;line-height:1.6}.aas-dashboard button:focus-visible,.aas-dashboard a:focus-visible{outline:3px solid #efad21;outline-offset:3px}.aas-dashboard[data-layout=strip] .aas-cards{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:15px}.aas-dashboard[data-layout=strip] .aas-card{flex:0 0 300px;scroll-snap-align:start}.aas-dashboard[data-layout=strip] .aas-header{padding:20px}.aas-dashboard[data-layout=strip] .aas-header h2{font-size:24px}@media(max-width:1000px){.aas-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.aas-header{padding:24px;display:block}.aas-refresh{margin-top:20px}.aas-cards{grid-template-columns:1fr}.aas-toolbar{align-items:start;flex-direction:column;gap:10px}.aas-filters{gap:6px}.aas-filters button{padding:9px 11px;font-size:12px}.aas-footer{flex-direction:column;gap:12px}.aas-card{padding:20px}.aas-dashboard[data-layout=strip] .aas-card{flex-basis:280px}}
