*{box-sizing:border-box}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;height:100%;margin:0;font-family:Inter,Roboto,Helvetica Neue,Arial,sans-serif}#root{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a1a1a1}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.loading{animation:2s infinite pulse}.MuiDrawer-paper{background:linear-gradient(#fff 0%,#fafafa 100%)}.MuiCard-root{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.MuiCard-root:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.12)}*{transition:background-color .3s,color .3s,border-color .3s!important}[data-theme=dark] ::-webkit-scrollbar{width:8px}[data-theme=dark] ::-webkit-scrollbar-track{background:#1e1e1e}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#555;border-radius:4px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#777}[data-theme=light] ::-webkit-scrollbar{width:8px}[data-theme=light] ::-webkit-scrollbar-track{background:#fff}[data-theme=light] ::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#a8a8a8}[data-theme=dark] ::-moz-selection{color:#fff;background:rgba(77,182,172,.2)}[data-theme=dark] ::selection{color:#fff;background:rgba(77,182,172,.2)}[data-theme=light] ::-moz-selection{color:#212121;background:rgba(0,87,184,.2)}[data-theme=light] ::selection{color:#212121;background:rgba(0,87,184,.2)}[data-theme=dark] :focus-visible{outline-offset:2px;outline:2px solid #4db6ac}[data-theme=light] :focus-visible{outline-offset:2px;outline:2px solid #0057b8}.theme-toggle-animation{animation:.3s ease-in-out themeToggle}@keyframes themeToggle{0%{transform:rotate(0)}50%{transform:rotate(180deg)scale(1.1)}to{transform:rotate(360deg)}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
