@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,300&display=swap";:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#fff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2d5f91;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Samsung One,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:#2d5f91;margin:0;padding:0;overflow-x:hidden}#root{min-height:100vh;min-height:-webkit-fill-available}#nuvos-app{width:100%;max-width:430px;min-height:100vh;margin:0 auto;position:relative}@media (width>=768px){#nuvos-app{max-width:680px}.nuvos-grid-2{grid-template-columns:1fr 1fr!important;gap:12px!important;display:grid!important}.nuvos-sidebar-layout{min-height:100vh;grid-template-columns:240px 1fr!important;gap:0!important;display:grid!important}}@media (width>=1024px){#nuvos-app{width:100%;max-width:100%;min-height:100vh}#nuvos-bottom-nav{display:none!important}}.nuvos-btn-primary{transition:transform .15s,box-shadow .15s,filter .15s}.nuvos-btn-primary:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.nuvos-btn-primary:active:not(:disabled){filter:brightness(.98);transform:translateY(0)}@keyframes nuvos-spin{to{transform:rotate(360deg)}}.nuvos-spin{animation:1s linear infinite nuvos-spin}::-webkit-scrollbar{background:0 0;width:0}input,select,textarea,button{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Samsung One,sans-serif}input:not([type=checkbox]):not([type=radio]),select,textarea,button{appearance:none}input[type=checkbox],input[type=radio]{accent-color:var(--nuvos-accent,#f5b420)}*{box-sizing:border-box}input[type=date],input[type=time],select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#2a2d3a;border-radius:4px}
