.standard-auth-mobile{--auth-available-height: calc( var(--auth-viewport-height, 100dvh) - 64px - env(safe-area-inset-top) );z-index:1000;margin-top:0;bottom:0;border:0;border-radius:32px 32px 0 0;overflow:hidden;max-height:calc(var(--auth-available-height) + var(--auth-bottom-inset, 0px));padding-bottom:var(--auth-bottom-inset, 0px)}.standard-auth-mobile-brand{position:absolute;top:28px;left:28px;z-index:1;pointer-events:none}.standard-auth-mobile-brand svg{width:60px;height:24px}.standard-auth-mobile-close{position:absolute;z-index:30;right:8px;top:8px}.standard-auth-mobile-scroll{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(64px,368px) auto auto;height:min(720px,var(--auth-available-height));min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scroll-padding-block:56px 20px;padding-bottom:env(safe-area-inset-bottom)}.standard-auth-mobile-media{position:relative;min-height:0;margin:8px 8px 0;overflow:hidden;border-radius:24px;background:var(--fish-v2-background-default)}.standard-auth-mobile-heading{min-width:0;padding:20px 20px 0;text-align:center;overflow-wrap:anywhere}.standard-auth-mobile-body{min-width:0}.standard-auth-mobile-heading h2{justify-content:center;min-height:28px}.standard-auth-mobile-heading button{text-align:center}.standard-auth-mobile[data-auth-compact=true] .standard-auth-mobile-scroll{grid-template-rows:auto auto;height:auto;max-height:var(--auth-available-height);padding-top:38px}.standard-auth-mobile[data-auth-compact=true] .standard-auth-mobile-media{display:none}.standard-auth-mobile[data-auth-compact=true] .standard-auth-mobile-brand{top:20px;left:50%;transform:translate(-50%)}@media(max-height:559px){.standard-auth-mobile:not([data-auth-compact]) .standard-auth-mobile-scroll{grid-template-rows:auto auto;height:auto;max-height:var(--auth-available-height);padding-top:38px}.standard-auth-mobile:not([data-auth-compact]) .standard-auth-mobile-media{display:none}.standard-auth-mobile:not([data-auth-compact]) .standard-auth-mobile-brand{top:20px;left:50%;transform:translate(-50%)}}
