html,body{padding:0;margin:0;width:100%;height:100%;font-family:var(--font-inter),Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;overflow:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.react-datepicker-wrapper{width:100%!important;display:block!important}.date-picker-wrapper.react-datepicker-wrapper,.date-picker-wrapper{width:100%!important;display:block!important;max-width:100%!important}.css-n5x3me,.css-1blzay5{z-index:120}.light-theme select option{background-color:var(--theme-card-bg)!important;color:var(--theme-input-text-color)!important}.light-theme select option:hover{background-color:var(--theme-hover-bg)!important;color:var(--theme-input-text-color)!important}.light-theme select option:checked,.light-theme select option:selected{background-color:var(--theme-hover-bg)!important;color:var(--theme-input-text-color)!important}.date-picker-wrapper,.react-datepicker__portal,.react-datepicker-popper,.react-datepicker-popper[data-placement^=bottom],.react-datepicker-popper[data-placement^=top],#root .react-datepicker,#root .react-datepicker__portal{z-index:99999!important}.react-datepicker__portal{position:fixed!important;z-index:99999!important}@keyframes datePickerSlideIn{0%{opacity:0}to{opacity:1}}::-webkit-scrollbar{width:6px!important;height:6px!important;-webkit-appearance:none}::-webkit-scrollbar-track{background:transparent!important;border:none!important}::-webkit-scrollbar-thumb{background:var(--theme-scrollbar-thumb-default, #4a5568)!important;border-radius:3px!important;border:none!important;-webkit-border-radius:3px!important}::-webkit-scrollbar-thumb:hover{background:var(--theme-scrollbar-thumb-hover, #718096)!important}::-webkit-scrollbar-thumb:active{background:var(--theme-scrollbar-thumb-active, #718096)!important}::-webkit-scrollbar-corner{background:transparent!important}html.light-theme ::-webkit-scrollbar-thumb,.light-theme ::-webkit-scrollbar-thumb{background:var(--theme-scrollbar-thumb-default, #d1d5db)!important}html.light-theme ::-webkit-scrollbar-thumb:hover,.light-theme ::-webkit-scrollbar-thumb:hover{background:var(--theme-scrollbar-thumb-hover, #9ca3af)!important}html.light-theme ::-webkit-scrollbar-thumb:active,.light-theme ::-webkit-scrollbar-thumb:active{background:var(--theme-scrollbar-thumb-active, #9ca3af)!important}html{scrollbar-width:thin!important;scrollbar-color:var(--theme-scrollbar-thumb-default, #4a5568) transparent!important;-moz-scrollbar-width:thin;-moz-scrollbar-color:var(--theme-scrollbar-thumb-default, #4a5568) transparent}html.light-theme,.light-theme{scrollbar-color:var(--theme-scrollbar-thumb-default, #d1d5db) transparent!important;-moz-scrollbar-color:var(--theme-scrollbar-thumb-default, #d1d5db) transparent}*{scrollbar-width:thin!important;scrollbar-color:var(--theme-scrollbar-thumb-default, #4a5568) transparent!important;-moz-scrollbar-width:thin;-moz-scrollbar-color:var(--theme-scrollbar-thumb-default, #4a5568) transparent}html.light-theme *,.light-theme *{scrollbar-color:var(--theme-scrollbar-thumb-default, #d1d5db) transparent!important;-moz-scrollbar-color:var(--theme-scrollbar-thumb-default, #d1d5db) transparent}*{-ms-overflow-style:-ms-autohiding-scrollbar}@supports (-webkit-appearance: none){::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar-thumb{-webkit-appearance:none}}@media (prefers-contrast: high){::-webkit-scrollbar-thumb{background:var(--theme-scrollbar-thumb-high-contrast, #718096)!important;border:1px solid var(--theme-scrollbar-border-high-contrast, #ffffff)!important}html.light-theme ::-webkit-scrollbar-thumb,.light-theme ::-webkit-scrollbar-thumb{background:var(--theme-scrollbar-thumb-high-contrast, #6b7280)!important;border:1px solid var(--theme-scrollbar-border-high-contrast, #000000)!important}}.ag-header{font-size:12px;font-weight:500;cursor:text;-webkit-user-select:text;user-select:text}.ag-cell{font-size:12px;font-weight:200;cursor:text;-webkit-user-select:text;user-select:text}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.react-select__menu,.react-select__menu-list,.react-select__menu-portal,div[id*=react-select] .react-select__menu,div[id*=react-select] .react-select__menu-list{background:var(--theme-dropdown-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[class*=chakra-menu__menu-list],.chakra-menu__menu-list,.chakra-menu__menu-list[data-theme],[class*=css-][class*=menu-list],div[class*=chakra-menu],[role=menu],div[class*=chakra-menu__menu-list],div[class*=menu-list]{background:var(--theme-dropdown-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:var(--theme-dropdown-bg)!important}.chakra-portal{z-index:9999!important;overflow:visible!important}.product-select-menu-list{z-index:9999!important;max-height:250px!important}[class*=chakra-menu__menu-list]>*,.chakra-menu__menu-list>*,[role=menu]>*,div[class*=chakra-menu__menu-list]>*{background:var(--theme-dropdown-bg)!important;background-color:var(--theme-dropdown-bg)!important}[class*=chakra-menu__menu-list] [class*=chakra-box],.chakra-menu__menu-list [class*=chakra-box]{background:var(--theme-dropdown-bg)!important;background-color:var(--theme-dropdown-bg)!important}.product-item-dropdown,.product-item-dropdown *,[class*=product-item-dropdown]{background:var(--theme-dropdown-bg)!important;background-color:var(--theme-dropdown-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
