html[data-mobile=true] .ds-modal-backdrop:has(>.ds-dialog--sheet){top:var(--app-visible-top);bottom:auto;height:var(--app-visible-height);align-items:flex-end}html[data-mobile=true] .ds-modal.ds-dialog--sheet{width:100%;max-width:100%;max-height:calc(var(--app-visible-height) - var(--ds-sys-space-xl));border-width:1px 0 0;border-radius:var(--ds-corner-large) var(--ds-corner-large) 0 0;padding-bottom:env(safe-area-inset-bottom)}.responsive-auth-dialog__body{box-sizing:border-box;width:420px;max-width:100%;flex:1;min-height:0;overflow-y:auto;padding:32px 36px 28px}.responsive-auth-close{display:flex;justify-content:flex-end}.responsive-auth-heading{text-align:center;margin-bottom:var(--ds-sys-space-xl)}html[data-mobile=true] .responsive-auth-dialog__body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;width:100%;padding:var(--ds-sys-space-sm) var(--ds-sys-space-lg) var(--ds-sys-space-xl)}html[data-mobile=true] .responsive-auth-dialog__body>*{grid-column:1 / -1}html[data-mobile=true] .responsive-auth-dialog__body>.responsive-auth-heading{grid-area:1 / 1;text-align:left;padding-top:10px}html[data-mobile=true] .responsive-auth-dialog__body>.responsive-auth-close{grid-area:1 / 2;align-self:start;margin-right:-10px}html[data-mobile=true] .responsive-auth-close .ds-icon-btn{width:44px;height:44px}html[data-mobile=true] .responsive-auth-dialog .ds-input{height:48px;font-size:16px}html[data-mobile=true] .responsive-auth-dialog .ds-btn{height:48px}html[data-mobile=true] .responsive-auth-dialog .ds-field+.ds-btn{align-self:flex-start;margin-top:calc(var(--ds-font-label-large-size) * var(--ds-font-label-large-line-height) + var(--ds-sys-space-xs))}html[data-mobile=true] .responsive-auth-dialog .ds-text-btn{min-width:44px;min-height:44px;justify-content:center}
