@media (max-width:1279px){[data-shared-modal]{top:var(--mobile-viewport-top,0);bottom:auto;height:var(--mobile-viewport-height,100dvh);overflow:hidden}[data-shared-modal]>div{height:100%;min-height:0;padding-block:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-bottom))}[data-shared-modal] [role=dialog]{max-height:100%}[data-shared-modal] :is(button,input,select,textarea){min-height:44px}[data-shared-modal] :is(input,select,textarea){font-size:16px}}