.ui-modal-base[data-v-fd19b492]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center}.ui-modal-base__overlay[data-v-fd19b492]{position:absolute;inset:0;background:var(--app-color-overlay);opacity:.8}.ui-modal-base__card[data-v-fd19b492]{position:relative;width:min(100%,var(--ui-modal-base-width));max-width:720px;border:1px solid var(--app-color-accent);border-radius:20px;background:var(--app-color-surface);padding:32px 40px;display:flex;flex-direction:column;gap:0;max-height:calc(100vh - 48px);overflow:auto;overscroll-behavior:contain;scrollbar-width:auto;scrollbar-color:var(--app-color-inactive) transparent}.ui-modal-base__header[data-v-fd19b492]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ui-modal-base__title[data-v-fd19b492]{margin:0;color:var(--app-color-accent)}.ui-modal-base__header[data-v-fd19b492] .ui-icon-button-wrap{width:28px;height:28px;flex-shrink:0}.ui-modal-base__header[data-v-fd19b492] .ui-modal-base__close.ui-icon-button{width:28px;height:28px;min-width:28px;min-height:28px;border:0;background:transparent;padding:0;color:var(--app-color-accent);cursor:pointer;transition:color .2s ease}.ui-modal-base__header[data-v-fd19b492] .ui-modal-base__close.ui-icon-button:hover{color:var(--app-color-hover)}.ui-modal-base__header[data-v-fd19b492] .ui-modal-base__close.ui-icon-button:active{color:var(--app-color-active)}.ui-modal-base__close-icon[data-v-fd19b492]{display:block;width:28px;height:28px;flex-shrink:0}.ui-modal-base__content[data-v-fd19b492]{margin-top:var(--ui-modal-base-gap-header-to-content);display:flex;flex-direction:column;gap:var(--ui-modal-base-content-stack-gap)}.ui-modal-base__footer[data-v-fd19b492]{margin-top:var(--ui-modal-base-gap-content-to-footer);display:flex;justify-content:flex-end;gap:24px}[data-v-fd19b492] .ui-modal-base__footer-actions{display:flex;justify-content:flex-end;gap:24px;width:100%}[data-v-fd19b492] .ui-modal-base__resend-button{min-width:285px;width:auto}.ui-modal-base .ui-modal-base__card::-webkit-scrollbar{width:14px}.ui-modal-base .ui-modal-base__card::-webkit-scrollbar-button{display:none;height:0;width:0}.ui-modal-base .ui-modal-base__card::-webkit-scrollbar-track{background:transparent;margin-block:8px}.ui-modal-base .ui-modal-base__card::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-clip:padding-box;background-color:var(--app-color-inactive)}
