html,body,#root{width:100%;min-height:100vh;margin:0;padding:0}*,:before,:after{box-sizing:border-box}html.rr-safari input[type=date]:not(.rr-date-has-value):not(:focus)::-webkit-datetime-edit{opacity:0}html.rr-safari input[type=date]:not(.rr-date-has-value):not(:focus)::-webkit-datetime-edit-fields-wrapper{opacity:0}html.rr-safari input[type=date]:not(.rr-date-has-value):not(:focus)::-webkit-datetime-edit-text{opacity:0}html.rr-safari input[type=date]:not(.rr-date-has-value):not(:focus)::-webkit-datetime-edit-month-field{opacity:0}html.rr-safari input[type=date]:not(.rr-date-has-value):not(:focus)::-webkit-datetime-edit-day-field{opacity:0}html.rr-safari input[type=date]:not(.rr-date-has-value):not(:focus)::-webkit-datetime-edit-year-field{opacity:0}html.rr-safari input[type=date].rr-date-has-value::-webkit-datetime-edit{opacity:1}html.rr-safari input[type=date].rr-date-has-value::-webkit-datetime-edit-fields-wrapper{opacity:1}html.rr-safari input[type=date].rr-date-has-value::-webkit-datetime-edit-text{opacity:1}html.rr-safari input[type=date].rr-date-has-value::-webkit-datetime-edit-month-field{opacity:1}html.rr-safari input[type=date].rr-date-has-value::-webkit-datetime-edit-day-field{opacity:1}html.rr-safari input[type=date].rr-date-has-value::-webkit-datetime-edit-year-field{opacity:1}html.rr-safari input[type=date]:focus::-webkit-datetime-edit{opacity:1}html.rr-safari input[type=date]:focus::-webkit-datetime-edit-fields-wrapper{opacity:1}html.rr-safari input[type=date]:focus::-webkit-datetime-edit-text{opacity:1}html.rr-safari input[type=date]:focus::-webkit-datetime-edit-month-field{opacity:1}html.rr-safari input[type=date]:focus::-webkit-datetime-edit-day-field{opacity:1}html.rr-safari input[type=date]:focus::-webkit-datetime-edit-year-field{opacity:1}html.rr-mobile-erp,.rr-mobile-erp body{overflow-x:hidden}.rr-mobile-erp main{min-width:0;max-width:100%}.rr-mobile-erp main .MuiStack-root{flex-wrap:wrap}.rr-mobile-erp main .MuiTextField-root{max-width:100%}.rr-mobile-erp .MuiInputBase-input{font-size:16px}.rr-mobile-erp main .MuiTableContainer-root{max-width:100%;overflow-x:auto}.rr-mobile-erp main .MuiButton-root{white-space:nowrap;flex-shrink:0;min-height:40px}.rr-mobile-erp main div:has(>.rr-mobile-data-cards){max-width:100%;width:100%!important;height:auto!important}.rr-mobile-erp main div:has(>.rr-mobile-scroll-table){max-width:100%;width:100%!important;height:auto!important}.rr-mobile-erp .rr-mobile-scroll-table .MuiDataGrid-virtualScroller{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.rr-mobile-erp .rr-mobile-scroll-table .MuiIconButton-root{min-width:36px;min-height:36px}.rr-mobile-erp .MuiDialog-container>.MuiDialog-paper{width:100%;max-width:100%;height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top,0px);border-radius:0;margin:0}.rr-mobile-erp .MuiDialogTitle-root{padding:16px}.rr-mobile-erp .MuiDialogContent-root{padding:16px;overflow-x:auto}.rr-mobile-erp .MuiDialogContent-root .MuiStack-root{flex-wrap:wrap}.rr-mobile-erp .MuiDialogActions-root{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;flex-shrink:0;gap:8px}.rr-mobile-erp .MuiDialogActions-root .MuiButton-root{min-height:42px;margin-left:0}.rr-mobile-erp .MuiDialogContent-root table.MuiTable-root{width:100%;min-width:0;display:block}.rr-mobile-erp .MuiDialogContent-root .MuiTableHead-root{display:none}.rr-mobile-erp .MuiDialogContent-root .MuiTableBody-root{display:block}.rr-mobile-erp .MuiDialogContent-root .MuiTableBody-root .MuiTableRow-root{border:1px solid #e5e1db;border-radius:10px;grid-template-columns:minmax(0,1fr);margin:12px 0;padding:12px;display:grid}.rr-mobile-erp .MuiDialogContent-root .MuiTableCell-root{border:0;padding:6px 0;display:block;width:100%!important;min-width:0!important;max-width:100%!important}.rr-mobile-erp .MuiDialogContent-root td[data-mobile-label]:before{content:attr(data-mobile-label);color:#666;margin-bottom:4px;font-size:12px;display:block}.rr-mobile-erp .MuiDialogContent-root td .MuiTextField-root{width:100%;min-width:0}@media (width<=600px){.rr-mobile-erp .MuiDialogContent-root [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}}
