.ui-modal-base[data-v-5c30c9fb]{place-items:center;display:grid;position:fixed;inset:0}.ui-modal-base__overlay[data-v-5c30c9fb]{background:var(--app-color-overlay);opacity:.8;position:absolute;inset:0}.ui-modal-base__card[data-v-5c30c9fb]{width:min(100%,var(--ui-modal-base-width));border:1px solid var(--app-color-accent);background:var(--app-color-surface);overscroll-behavior:contain;max-width:720px;max-height:calc(100vh - 48px);color:var(--app-color-accent);scrollbar-width:auto;scrollbar-color:var(--app-color-inactive) transparent;border-radius:20px;flex-direction:column;gap:0;margin:0;padding:32px 40px;display:flex;position:relative;overflow:auto}.ui-modal-base__header[data-v-5c30c9fb]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ui-modal-base__title[data-v-5c30c9fb]{color:var(--app-color-accent);margin:0}.ui-modal-base__header[data-v-5c30c9fb] .ui-icon-button-wrap{flex-shrink:0;width:28px;height:28px}.ui-modal-base__header[data-v-5c30c9fb] .ui-modal-base__close.ui-icon-button{width:28px;min-width:28px;height:28px;min-height:28px;color:var(--app-color-accent);cursor:pointer;background:0 0;border:0;padding:0;transition:color .2s}.ui-modal-base__header[data-v-5c30c9fb] .ui-modal-base__close.ui-icon-button:hover{color:var(--app-color-hover)}.ui-modal-base__header[data-v-5c30c9fb] .ui-modal-base__close.ui-icon-button:active{color:var(--app-color-active)}.ui-modal-base__close-icon[data-v-5c30c9fb]{flex-shrink:0;width:28px;height:28px;display:block}.ui-modal-base__content[data-v-5c30c9fb]{margin-top:var(--ui-modal-base-gap-header-to-content);gap:var(--ui-modal-base-content-stack-gap);flex-direction:column;display:flex}.ui-modal-base__footer[data-v-5c30c9fb]{margin-top:var(--ui-modal-base-gap-content-to-footer);justify-content:flex-end;gap:24px;display:flex}[data-v-5c30c9fb] .ui-modal-base__footer-actions{justify-content:flex-end;gap:24px;width:100%;display:flex}[data-v-5c30c9fb] .ui-modal-base__resend-button{width:auto;min-width:285px}@media (width<=767px){.ui-modal-base[data-v-5c30c9fb]{align-items:end}.ui-modal-base__overlay[data-v-5c30c9fb]{opacity:.72}.ui-modal-base__card[data-v-5c30c9fb]{width:100%;max-width:none;max-height:calc(100dvh - max(16px, env(safe-area-inset-top)));padding:24px max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));border-radius:20px 20px 0 0;margin:0;overflow:hidden}.ui-modal-base--mobile-sheet[data-v-5c30c9fb]{overflow:hidden}.ui-modal-base--mobile-sheet .ui-modal-base__card[data-v-5c30c9fb]{width:auto;margin:0;position:absolute;inset:auto -1px -1px;transform:translateZ(0)}.ui-modal-base--mobile-sheet .ui-modal-base__card--fills-viewport[data-v-5c30c9fb]{border-top:0;border-radius:0}.ui-modal-base--keyboard-open .ui-modal-base__card[data-v-5c30c9fb]{bottom:calc(var(--ui-modal-base-keyboard-inset,0px) - 1px);max-height:calc(var(--ui-modal-base-visible-height,100dvh) - 8px)}.ui-modal-base--mobile-fullscreen.ui-modal-base--keyboard-open .ui-modal-base__card[data-v-5c30c9fb]{height:var(--ui-modal-base-visible-height,100dvh)}.ui-modal-base--mobile-sheet.ui-modal-base-sheet-enter-active .ui-modal-base__card[data-v-5c30c9fb],.ui-modal-base--mobile-sheet.ui-modal-base-sheet-leave-active .ui-modal-base__card[data-v-5c30c9fb]{will-change:transform;transition:transform .24s cubic-bezier(0,0,.2,1)}.ui-modal-base--mobile-sheet.ui-modal-base-sheet-enter-from .ui-modal-base__card[data-v-5c30c9fb],.ui-modal-base--mobile-sheet.ui-modal-base-sheet-leave-to .ui-modal-base__card[data-v-5c30c9fb]{transform:translateY(calc(100% + 1px))}.ui-modal-base--mobile-sheet.ui-modal-base-sheet-enter-active .ui-modal-base__overlay[data-v-5c30c9fb],.ui-modal-base--mobile-sheet.ui-modal-base-sheet-leave-active .ui-modal-base__overlay[data-v-5c30c9fb]{transition:opacity .24s linear}.ui-modal-base--mobile-sheet.ui-modal-base-sheet-enter-from .ui-modal-base__overlay[data-v-5c30c9fb],.ui-modal-base--mobile-sheet.ui-modal-base-sheet-leave-to .ui-modal-base__overlay[data-v-5c30c9fb]{opacity:0}.ui-modal-base--mobile-fullscreen .ui-modal-base__card[data-v-5c30c9fb]{height:100dvh;max-height:100dvh;padding-top:max(20px,env(safe-area-inset-top));border:0;border-radius:0}.ui-modal-base__header[data-v-5c30c9fb]{flex-shrink:0;align-items:center;min-height:40px}.ui-modal-base__close-icon[data-v-5c30c9fb]{width:20px;height:20px}.ui-modal-base__header[data-v-5c30c9fb] .ui-icon-button-wrap{width:40px;height:40px;margin-right:-10px}.ui-modal-base__header[data-v-5c30c9fb] .ui-modal-base__close.ui-icon-button{width:40px;min-width:40px;height:40px;min-height:40px}.ui-modal-base__content[data-v-5c30c9fb]{overscroll-behavior:contain;min-height:0;overflow-y:auto}.ui-modal-base__footer[data-v-5c30c9fb]{flex-direction:column-reverse;flex-shrink:0;gap:12px}[data-v-5c30c9fb] .ui-modal-base__footer-actions{flex-direction:column-reverse;gap:12px}.ui-modal-base__footer[data-v-5c30c9fb]>div{flex-direction:column-reverse}[data-v-5c30c9fb] .ui-modal-base__footer .ui-button,[data-v-5c30c9fb] .ui-modal-base__resend-button{width:100%;min-width:0}}@media (width<=767px) and (prefers-reduced-motion:reduce){.ui-modal-base--mobile-sheet.ui-modal-base-sheet-enter-active .ui-modal-base__card[data-v-5c30c9fb],.ui-modal-base--mobile-sheet.ui-modal-base-sheet-enter-active .ui-modal-base__overlay[data-v-5c30c9fb],.ui-modal-base--mobile-sheet.ui-modal-base-sheet-leave-active .ui-modal-base__card[data-v-5c30c9fb],.ui-modal-base--mobile-sheet.ui-modal-base-sheet-leave-active .ui-modal-base__overlay[data-v-5c30c9fb]{transition:none}}.ui-modal-base .ui-modal-base__card::-webkit-scrollbar{width:14px}.ui-modal-base .ui-modal-base__card::-webkit-scrollbar-button{width:0;height:0;display:none}.ui-modal-base .ui-modal-base__card::-webkit-scrollbar-track{background:0 0;margin-block:8px}.ui-modal-base .ui-modal-base__card::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--app-color-inactive);border:2px solid #0000;border-radius:999px}
