body{overflow-x:hidden}body:has(.MuiDialog-root){overflow:hidden!important}.MuiDialog-root{transition:opacity .3s ease-in-out}.MuiBackdrop-root{transition:opacity .3s cubic-bezier(.4,0,.2,1)!important}.MuiDialog-paper{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)!important}.MuiDialog-container{scrollbar-width:none;-ms-overflow-style:none}.MuiDialog-container::-webkit-scrollbar{display:none}.MuiDialogContent-root{overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.MuiDialogContent-root::-webkit-scrollbar{width:6px}.MuiDialogContent-root::-webkit-scrollbar-track{background:transparent;margin:8px 0}.MuiDialogContent-root::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:3px;transition:background-color .2s ease}.MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.MuiDialog-paper{margin-right:0!important}@keyframes dialogEnter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes dialogExit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.MuiDialog-paper[style*="opacity: 1"]{animation:dialogEnter .25s cubic-bezier(.4,0,.2,1)}.MuiDialog-paper[style*="opacity: 0"]{animation:dialogExit .2s cubic-bezier(.4,0,.2,1)}