.protn-dialog-viewport{z-index:50;box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}body .protn-dialog-viewport>.protn-dialog-panel[data-slot=dialog-content]{overscroll-behavior:contain;pointer-events:auto;box-sizing:border-box;-webkit-overflow-scrolling:touch;flex:0 auto;width:100%!important;min-width:0!important;max-width:600px!important;height:auto!important;min-height:0!important;max-height:100%!important;margin:0!important;transition:none!important;animation:none!important;position:relative!important;inset:auto!important;overflow:auto!important;transform:translate(0,0)scale(1)rotate(0)!important}body .protn-dialog-viewport>.auth-dialog[data-slot=dialog-content]{max-width:440px!important}@media (max-width:640px){.protn-dialog-viewport{top:var(--visible-top,0px);height:var(--visible-height,100dvh);align-items:center;padding:12px;bottom:auto}body .protn-dialog-viewport>.protn-dialog-panel[data-slot=dialog-content]{max-width:100%!important;max-height:100%!important;padding:26px 20px max(24px,env(safe-area-inset-bottom))!important;border-radius:18px!important;display:block!important;overflow-x:hidden!important}.protn-dialog-viewport:has(>.publish-sheet){padding:0}body .protn-dialog-viewport>.publish-sheet[data-slot=dialog-content]{border-radius:0!important;height:100%!important}body .protn-dialog-panel input,body .protn-dialog-panel select,body .protn-dialog-panel textarea{font-size:16px!important}}
