@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Outfit:wght@400;500;600;700&display=swap";*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;transition:background-color .3s,color .3s;overflow-x:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}.dark-theme ::-webkit-scrollbar-thumb{background:#334155;border-radius:4px}.dark-theme ::-webkit-scrollbar-thumb:hover{background:#475569}.light-theme ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.light-theme ::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ant-layout,.ant-layout-header,.ant-layout-sider,.ant-card,.ant-table{transition:background-color .3s,border-color .3s,box-shadow .3s!important}.ant-table-cell{padding:8px 12px!important;font-size:12px!important}.ant-form-item{margin-bottom:12px!important}.erp-tab-content-container{height:calc(100vh - 120px);padding:16px;overflow-y:auto}.dark-theme .gold-bordered-card{border-left:3px solid #d4af37!important}.light-theme .gold-bordered-card{border-left:3px solid #b8860b!important}h1,h2,h3,h4,.outfit-font{font-family:Outfit,sans-serif!important}.ant-tabs-nav{margin-bottom:0!important}code{border-radius:3px;padding:2px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.ant-select:not(.ant-select-sm):not(.ant-select-lg) .ant-select-selector{align-items:center!important;height:32px!important}.ant-select-sm .ant-select-selector{align-items:center!important;height:24px!important}.ant-select-lg .ant-select-selector{align-items:center!important;height:40px!important}.ant-select:not(.ant-select-sm):not(.ant-select-lg) .ant-select-selection-item,.ant-select:not(.ant-select-sm):not(.ant-select-lg) .ant-select-selection-placeholder{line-height:30px!important}.ant-select-sm .ant-select-selection-item,.ant-select-sm .ant-select-selection-placeholder{line-height:22px!important}.ant-select-lg .ant-select-selection-item,.ant-select-lg .ant-select-selection-placeholder{line-height:38px!important}.ant-table-wrapper{max-width:100%;overflow-x:auto}@media (width<=768px){.erp-tab-content-container{height:calc(100vh - 112px);padding:8px!important}.ant-card-body{padding:12px!important}.ant-card-head{min-height:40px!important;padding:0 12px!important}.ant-card-head-title{font-size:14px!important}}@media (width<=576px){.ant-tabs-nav-list{font-size:12px!important}.ant-form-item{margin-bottom:8px!important}}.gold-bordered-card{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)!important}.gold-bordered-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px #d4af372e!important}@keyframes erpFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.erp-tab-content-container{animation:.35s cubic-bezier(.4,0,.2,1) erpFadeIn}.login-glass-card{transition:box-shadow .5s cubic-bezier(.4,0,.2,1),border-color .5s cubic-bezier(.4,0,.2,1)!important}.login-glass-card:hover{border-color:#d4af3740!important;box-shadow:0 15px 35px #d4af3733,0 0 15px #d4af371a!important}
