*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{font-family:Outfit,sans-serif;overscroll-behavior:none}img{max-width:100%}input,select,textarea{font-size:16px!important}button,[role=button],select{min-height:44px}@media (max-width: 1024px){[data-sidebar]{width:64px!important;padding:12px 8px!important;overflow:hidden!important}[data-sidebar] nav span,[data-sidebar] div>div>div:last-child{display:none!important}[data-sidebar] nav>div{justify-content:center!important;padding:10px 0!important}[data-main-content]{padding:16px 18px!important}}@media (max-width: 768px){[data-sidebar]{display:none!important}[data-bottom-nav]{display:flex!important}[data-floating-scan]{bottom:76px!important;right:12px!important;width:48px!important;height:48px!important}[data-main-content]{margin-left:0!important;padding:12px 12px 76px!important;max-width:100%!important;width:100%!important}div[style*=gridTemplateColumns]{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}div[style*="repeat(auto-fit"],div[style*="repeat(6"],div[style*="repeat(4"],div[style*="repeat(3"]{grid-template-columns:repeat(2,1fr)!important}table{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;white-space:nowrap!important;max-width:100%!important}th,td{padding:8px 10px!important;font-size:12px!important;white-space:nowrap!important}th{font-size:10px!important;position:sticky!important;top:0!important;z-index:1!important}div[style*="display:'flex'"][style*=gap]{flex-wrap:wrap!important}div[style*="justifyContent:'space-between'"]{flex-wrap:wrap!important;gap:8px!important}input[style*=width],select[style*=width],textarea[style*=width]{max-width:100%!important}div[style*="display:'flex'"]>input,div[style*="display:'flex'"]>select{min-width:0!important;flex:1 1 100%!important}div[style*="position:'fixed'"][style*="inset:0"]>div[style*="background:'#fff'"],div[style*="zIndex:9999"]>div,div[style*="zIndex: 9999"]>div{width:100%!important;max-width:100%!important;max-height:100vh!important;border-radius:0!important;margin:0!important}div[style*="overflowY:'auto'"]{max-height:calc(100vh - 120px)!important}button[style*="padding:'8px"]{padding:10px 14px!important}div[style*="display:'flex'"][style*="gap:8"]>button{flex:1!important;min-width:0!important}div[style*="borderRadius:12"][style*="padding:20"]{padding:14px!important;border-radius:10px!important}div[style*="flexWrap:'wrap'"]{flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}div[style*="fontSize:24"],span[style*="fontSize:24"]{font-size:20px!important}div[style*="fontSize:20"],span[style*="fontSize:20"]{font-size:18px!important}div[style*="height:38"]{height:32px!important;font-size:11px!important}div[style*="width:340"],div[style*="width: 340"],div[style*="minWidth:300"]{width:100%!important;min-width:0!important}div[style*="position:'sticky'"][style*="top:"]{position:relative!important;top:auto!important}div[style*="maxWidth:420"]{max-width:100%!important}div[style*="repeat(6,1fr)"]{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 420px){div[style*=gridTemplateColumns]{grid-template-columns:1fr!important}[data-main-content]{padding:8px 8px 76px!important}th,td{padding:6px 8px!important;font-size:11px!important}[data-bottom-nav]{height:54px!important}[data-bottom-nav] svg{width:18px!important;height:18px!important}[data-bottom-nav] span{font-size:9px!important}[data-floating-scan]{bottom:66px!important;width:44px!important;height:44px!important}}@media (min-width: 768px) and (max-width: 1024px){div[style*=gridTemplateColumns]{grid-template-columns:repeat(3,1fr)!important}th,td{font-size:12px!important;white-space:normal!important}div[style*="zIndex:9999"]>div{max-width:600px!important;border-radius:16px!important}}@media (max-width: 768px) and (orientation: landscape){[data-bottom-nav]{height:48px!important}[data-main-content]{padding-bottom:56px!important}[data-floating-scan]{bottom:60px!important}div[style*=gridTemplateColumns]{grid-template-columns:repeat(3,1fr)!important}}@media print{[data-sidebar],[data-bottom-nav],[data-floating-scan],nav{display:none!important}[data-main-content]{margin:0!important;padding:0!important;max-width:100%!important}body{background:#fff!important}table{white-space:normal!important}}
