.AppModal_backdrop__JgzTv{--overlay-height:100dvh;position:fixed;inset:0;top:var(--overlay-top,0);bottom:auto;height:var(--overlay-height);display:flex;align-items:flex-end;justify-content:center;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:var(--bl-scrim)}.AppModal_panel__jS5lj.app-modal-panel,.dark .AppModal_panel__jS5lj.app-modal-panel{background:var(--bl-surface);border-color:var(--bl-line);backdrop-filter:none;min-width:0;max-height:min(calc(var(--overlay-height) - 24px),54rem);border-radius:var(--bl-radius-overlay,24px);overflow-wrap:anywhere}.AppModal_body__sZads{overscroll-behavior:contain;scrollbar-gutter:stable}.AppModal_formBackdrop__ZjYLD{top:var(--overlay-top,0);bottom:auto;height:var(--overlay-height);padding:0;align-items:stretch;justify-content:center}.AppModal_formPanel__adAFw.app-modal-panel,.dark .AppModal_formPanel__adAFw.app-modal-panel{height:100%;max-height:none;max-width:none;border-radius:0}.AppModal_formPanel__adAFw .AppModal_header__WYUMF{padding-top:max(16px,env(safe-area-inset-top))}.AppModal_formPanel__adAFw .AppModal_body__sZads,.AppModal_formPanel__adAFw .AppModal_footer__ilV7m,.AppModal_formPanel__adAFw .AppModal_header__WYUMF{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}.AppModal_footer__ilV7m{padding-bottom:max(20px,env(safe-area-inset-bottom))}.AppModal_helpPanel__afZVL.app-modal-panel{width:100%;max-width:36rem}@media (min-width:640px){.AppModal_dialogBackdrop__WTG_J{align-items:center;padding:24px}}@media (min-width:1024px){.AppModal_formBackdrop__ZjYLD{align-items:center;justify-content:center;padding:24px}.AppModal_formPanel__adAFw.app-modal-panel,.dark .AppModal_formPanel__adAFw.app-modal-panel{height:auto;max-height:min(90dvh,calc(var(--overlay-height) - 48px));max-width:40rem;border-radius:var(--bl-radius-overlay,24px)}.AppModal_helpBackdrop__v3dVP{background:transparent;backdrop-filter:none}.AppModal_helpPanel__afZVL.app-modal-panel{position:fixed;width:min(24rem,calc(100vw - 24px));max-height:min(calc(var(--overlay-height) - 24px),36rem);left:var(--help-left,12px);top:var(--help-top,12px);animation:none}}@media (prefers-reduced-motion:reduce){.AppModal_panel__jS5lj.app-modal-shell{animation:none}}