.bcra-dashboard{

display:grid;

grid-template-columns:1fr;

gap:30px;

margin-top:30px;

}

@media (min-width:900px){

.bcra-dashboard{

grid-template-columns:1fr 1fr;

}

}

.bcra-card{

background:#ffffff;

border:1px solid #e5e5e5;

border-radius:8px;

padding:15px;

box-shadow:0 2px 6px rgba(0,0,0,0.08);

}

.bcra-card h3{

font-size:1.1em;

margin-bottom:10px;

color:#003366;

text-align:center;

}

.bcra-chart{

height:220px;

}

.bcra-meta{

text-align:center;

font-size:0.85em;

color:#666;

margin-top:8px;

}