dialog[open]{position:fixed!important;inset:0!important;margin:auto!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;overflow-y:auto!important;overscroll-behavior:contain;box-sizing:border-box;animation:none!important;transform:none!important} [role=dialog][data-state=open]:not([data-viewport-fit="true"]){position:fixed!important;top:50%!important;left:50%!important;bottom:auto!important;right:auto!important;translate:-50% -50%!important;transform:none!important;animation:none!important;max-height:calc(100dvh - 24px)!important;max-width:calc(100vw - 24px)!important;overflow-y:auto;z-index:10001!important} @media(max-width:600px){dialog input,dialog select,dialog textarea,[role=dialog] input{font-size:16px!important}}