*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f5f5f5;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.dashboard{margin:0 auto;max-width:1200px;padding:20px}.dashboard-header{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:30px;padding:30px}.dashboard-header h1{color:#232f3e;font-size:2.5rem;margin-bottom:20px}.summary{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.stat{background:#f8f9fa;border-left:4px solid #f90;border-radius:6px;padding:20px;text-align:center}.stat .number{color:#232f3e;display:block;font-size:2rem;font-weight:700}.stat .label{color:#666;font-size:.9rem;letter-spacing:.5px;text-transform:uppercase}.filters{grid-gap:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:30px;padding:20px}.filter-group{display:flex;flex-direction:column}.filter-group label{color:#333;font-weight:500;margin-bottom:5px}.filter-group input,.filter-group select{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 12px}.filter-group input:focus,.filter-group select:focus{border-color:#f90;box-shadow:0 0 0 2px #f903;outline:none}.content section{margin-bottom:40px}.content h2{border-bottom:2px solid #f90;color:#232f3e;margin-bottom:20px;padding-bottom:10px}.accounts-grid,.groups-grid,.permissions-grid,.users-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.account-card,.group-card,.permission-card,.user-card{background:#fff;border-left:4px solid #f90;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:20px}.account-card h3,.group-card h3,.permission-card h3,.user-card h3{color:#232f3e;font-size:1.2rem;margin-bottom:15px}.account-card p,.group-card p,.permission-card p,.user-card p{line-height:1.5;margin-bottom:8px}.groups ul,.permissions ul{margin-top:5px;padding-left:20px}.groups li,.permissions li{color:#666;margin-bottom:3px}.error,.loading{font-size:1.2rem;padding:40px;text-align:center}.loading{color:#666}.error{background:#ffebee;border-radius:8px;color:#d32f2f;margin:20px;padding:20px}.error h2{color:#d32f2f;margin-bottom:15px}.error-help{background:#fff3e0;border-left:4px solid #ff9800;border-radius:6px;margin-top:20px;padding:15px}.error-help h3{color:#e65100;margin-bottom:10px}.error-help ul{margin:0;padding-left:20px}.error-help li{color:#bf360c;margin-bottom:5px}@media (max-width:768px){.dashboard{padding:10px}.dashboard-header h1{font-size:2rem}.summary{grid-template-columns:repeat(2,1fr)}.accounts-grid,.filters,.groups-grid,.permissions-grid,.users-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=main.9be2b47c.css.map*/