*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{width:100%;height:100%}body{color:#1f2937;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f1f5f9;width:100%;height:100%;font-family:Inter,system-ui,-apple-system,sans-serif;overflow:hidden}#root{width:100%;height:100%;display:flex;overflow:hidden}select,select option,input,textarea,button{color:#1f2937;font-family:inherit}select{background-color:#fff}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (width<=768px){.bow-sidebar{width:56px!important;min-width:56px!important}.bow-sidebar .nav-label,.bow-sidebar .brand-text,.bow-sidebar .reset-btn{display:none}}
