@media (max-width: 768px){[role=dialog],.MuiPopover-root,.MuiPopover-root>div{position:fixed!important;z-index:9999!important}.MuiPopover-paper{position:fixed!important;top:20px!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%)!important;width:calc(100vw - 40px)!important;max-width:calc(100vw - 40px)!important;max-height:90vh!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;margin:0!important;padding:0!important;z-index:9999!important}.MuiPopover-paper form,.MuiPopover-paper>div{display:flex!important;flex-direction:column!important;max-height:85vh!important}.MuiPopover-paper [class*=Content]{overflow-y:auto!important;max-height:calc(85vh - 120px)!important;flex-grow:1!important}.MuiPopover-paper .MuiFormGroup-root,.MuiPopover-paper .MuiFormControl-root{width:100%!important;margin-bottom:12px!important}.MuiPopover-paper .MuiTextField-root{width:100%!important}.MuiPopover-paper button{min-height:44px!important;padding:12px 16px!important;font-size:1rem!important;width:100%!important;margin-bottom:8px!important}.MuiPopover-paper [class*=Actions],.MuiPopover-paper [class*=Footer],.MuiPopover-paper button:last-of-type{position:sticky!important;bottom:0!important;background:#fff!important;padding:12px!important;z-index:100!important}.MuiPopover-paper h1,.MuiPopover-paper h2,.MuiPopover-paper h3{position:sticky!important;top:0!important;background:#fff!important;padding:12px 16px!important;margin:0!important;z-index:100!important}.MuiPopover-paper::-webkit-scrollbar{width:4px!important}.MuiPopover-paper::-webkit-scrollbar-thumb{background:#0000004d!important}.MuiBackdrop-root{z-index:9998!important}body{overflow-y:auto!important}}@media (max-width: 600px){.MuiPopover-paper{top:10px!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:95vh!important}.MuiPopover-paper [class*=Content]{max-height:calc(95vh - 140px)!important}.MuiPopover-paper button{font-size:.9rem!important;padding:10px 12px!important}}@media (max-width: 360px){.MuiPopover-paper{top:5px!important;width:calc(100vw - 10px)!important;max-width:calc(100vw - 10px)!important;max-height:98vh!important}.MuiPopover-paper [class*=Content]{max-height:calc(98vh - 120px)!important}}
