html body #globalRegisterModal{padding:16px!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important}
html body #globalRegisterModal .global-register-modal{width:min(880px,100%)!important;max-width:100%!important;height:auto!important;max-height:calc(100dvh - 32px)!important;min-height:0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;border-radius:18px!important;overflow:hidden!important;margin:0!important}
html body #globalRegisterModal .global-register-head{flex:0 0 auto!important}
html body #globalRegisterModal .global-register-body{flex:0 1 auto!important;min-height:0!important;overflow:hidden!important;position:relative!important}
html body #globalRegisterModal .global-register-frame{display:block!important;width:100%!important;height:var(--register-content-height,240px)!important;min-height:0!important;max-height:none!important;border:0!important}
@media(max-width:760px){html body #globalRegisterModal{padding:8px!important}html body #globalRegisterModal .global-register-modal{height:auto!important;max-height:calc(100dvh - 16px)!important;border-radius:12px!important}}

html body #globalRegisterModal[data-form-kind="user"] .global-register-modal{width:min(768px,100%)!important}
html body #globalRegisterModal[data-form-kind="sharing"] .global-register-modal{width:min(820px,100%)!important}
@supports not (height:100dvh){html body #globalRegisterModal .global-register-modal{max-height:calc(100vh - 32px)!important}@media(max-width:760px){html body #globalRegisterModal .global-register-modal{max-height:calc(100vh - 16px)!important}}}
