.sign-in-dialog-frame{--sign-in-dialog-inline-clearance: max( .5rem, calc(env(safe-area-inset-left, 0px) + .5rem) , calc(env(safe-area-inset-right, 0px) + .5rem) );--sign-in-dialog-clearance: max( .5rem, calc(env(safe-area-inset-top, 0px) + .5rem) , calc(env(safe-area-inset-bottom, 0px) + .5rem) , calc(var(--cap-native-navigation-bottom, 0px) + .5rem) );width:min(28rem,max(0px,calc(var(--dialog-visible-width, 100vw) - var(--sign-in-dialog-inline-clearance) - var(--sign-in-dialog-inline-clearance))));max-height:max(0px,calc(var(--dialog-visible-height, 100dvh) - var(--sign-in-dialog-clearance) - var(--sign-in-dialog-clearance)))}.sign-in-dialog-frame[data-keyboard-open]{--sign-in-dialog-clearance: max( .75rem, env(safe-area-inset-top, 0px), env(safe-area-inset-bottom, 0px) )}.spot-selector-dialog-frame-size{--spot-selector-dialog-inline-clearance: max( 1.5rem, calc(env(safe-area-inset-left, 0px) + .75rem) , calc(env(safe-area-inset-right, 0px) + .75rem) );--spot-selector-dialog-clearance: max( 1.5rem, calc(env(safe-area-inset-top, 0px) + .75rem) , calc(env(safe-area-inset-bottom, 0px) + .75rem) , var(--spot-selector-dialog-edge-clearance, 0px) );--spot-selector-dialog-max-height: 46rem;--spot-selector-dialog-available-height: max(0px, calc( var(--dialog-visible-height, 100dvh) - var(--spot-selector-dialog-clearance) - var(--spot-selector-dialog-clearance) ));width:min(80rem,max(0px,calc(var(--dialog-visible-width, 100vw) - var(--spot-selector-dialog-inline-clearance) - var(--spot-selector-dialog-inline-clearance))));max-width:min(80rem,max(0px,calc(var(--dialog-visible-width, 100vw) - var(--spot-selector-dialog-inline-clearance) - var(--spot-selector-dialog-inline-clearance))));height:min(var(--spot-selector-dialog-max-height),var(--spot-selector-dialog-available-height));max-height:var(--spot-selector-dialog-available-height)}.spot-selector-dialog-frame-size[data-keyboard-open]{--spot-selector-dialog-clearance: max( .75rem, env(safe-area-inset-top, 0px), env(safe-area-inset-bottom, 0px) )}@container app (width >= 1024px){.spot-selector-dialog-frame-size{--spot-selector-dialog-clearance: max( 2rem, calc(env(safe-area-inset-top, 0px) + .75rem) , calc(env(safe-area-inset-bottom, 0px) + .75rem) , var(--spot-selector-dialog-edge-clearance, 0px) );--spot-selector-dialog-max-height: 38rem}}
