.oauth-auth-viewport[data-v-cac7d5e1]{box-sizing:border-box;width:100%}.oauth-auth-viewport--page[data-v-cac7d5e1]{flex:1;min-height:0;overflow:hidden}.oauth-auth-viewport--dialog[data-v-cac7d5e1],.oauth-auth-viewport--page[data-v-cac7d5e1]{align-items:center;display:flex;justify-content:center;padding:max(52px,env(safe-area-inset-top,0px)) max(14px,env(safe-area-inset-right,0px)) max(24px,env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px));position:relative;z-index:1}.oauth-auth-viewport--dialog[data-v-cac7d5e1]{min-height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;pointer-events:none;-webkit-overflow-scrolling:touch}.oauth-auth-viewport--dialog[data-v-cac7d5e1] .auth-wrap{pointer-events:auto}@media(max-width:560px){.oauth-auth-viewport--dialog[data-v-cac7d5e1],.oauth-auth-viewport--page[data-v-cac7d5e1]{padding:max(20px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(20px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px))}}
