.Dashboard-module__9tS84W__dashboard{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.Dashboard-module__9tS84W__header{grid-column:span 12;margin-bottom:2rem}.Dashboard-module__9tS84W__welcome{color:var(--primary);font-size:2.2rem}.Dashboard-module__9tS84W__date{opacity:.6;font-weight:500}.Dashboard-module__9tS84W__mainGrid{flex-direction:column;grid-column:span 8;gap:1.5rem;display:flex}.Dashboard-module__9tS84W__sideGrid{flex-direction:column;grid-column:span 4;gap:1.5rem;display:flex}.Dashboard-module__9tS84W__cardTitle{color:var(--primary);align-items:center;gap:.75rem;margin-bottom:1.25rem;font-size:1.1rem;display:flex}.Dashboard-module__9tS84W__newsItem{border-bottom:1px solid var(--surface-border);gap:1rem;padding:1rem 0;display:flex}.Dashboard-module__9tS84W__newsItem:last-child{border-bottom:none}.Dashboard-module__9tS84W__newsIcon{background:var(--primary-light);border-radius:var(--radius-md);color:#fff;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.5rem;display:flex}.Dashboard-module__9tS84W__newsContent h4{margin-bottom:.25rem}.Dashboard-module__9tS84W__newsContent p{opacity:.7;font-size:.85rem}@media (max-width:1024px){.Dashboard-module__9tS84W__mainGrid,.Dashboard-module__9tS84W__sideGrid{grid-column:span 12}}.Dashboard-module__9tS84W__loading{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:60vh;display:flex}.Dashboard-module__9tS84W__loading .spinner{border:4px solid #004a991a;border-left-color:var(--primary);border-radius:50%;width:40px;height:40px;animation:1s linear infinite Dashboard-module__9tS84W__spin}@keyframes Dashboard-module__9tS84W__spin{to{transform:rotate(360deg)}}
