:root{--primary-color:#260cb8;--secondary-color:#4a00e0;--accent-color:#8e2de2;--text-color:#333;--light-text:#f8f9fa;--background-light:#f8f9fa;--background-dark:#343a40;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f8f9fa;background-color:var(--background-light);color:#333;color:var(--text-color);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}button{border:none;cursor:pointer;outline:none}.loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem}.loading-spinner{animation:spin 1s ease-in-out infinite;border:5px solid #260cb84d;border-radius:50%;border-top:5px solid var(--primary-color);height:50px;margin-bottom:1rem;width:50px}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:768px){.main-container{flex-direction:column}.content-area{margin-left:0;padding:1rem}}
/*# sourceMappingURL=main.8943af95.css.map*/