.base-modal[data-v-ac7bc0ba]{--modal-header-border:var(--color-surface-container-low);--modal-header-bg:var(--color-surface-container-low);--modal-body-bg:var(--color-white);--modal-body-padding:16px;--modal-max-width:600px;--modal-max-height:100%}.base-modal.sm[data-v-ac7bc0ba]{--modal-max-width:400px}.base-modal.lg[data-v-ac7bc0ba]{--modal-max-width:900px}@media (max-width:767.98px){.base-modal.full-height .base-modal-box[data-v-ac7bc0ba]{height:var(--screen-full-height)!important}}.base-modal.full-height-desktop .base-modal-box[data-v-ac7bc0ba]{height:var(--screen-full-height)!important}.base-modal-container[data-v-ac7bc0ba]{align-items:flex-end;background-color:var(--color-black-o50);display:flex;height:var(--screen-full-height);justify-content:center;left:0;position:fixed;right:0;top:0;transition:opacity .25s ease;z-index:20000}@media (min-width:768px){.base-modal-container[data-v-ac7bc0ba]{align-items:center;padding:25px 0}}.base-modal-box[data-v-ac7bc0ba]{background:var(--color-white);border-radius:0;box-shadow:0 2px 8px var(--color-scrim-lowest-o10);display:flex;flex-direction:column;max-height:var(--modal-max-height);overflow:hidden;width:100%}@media (min-width:768px){.base-modal-box[data-v-ac7bc0ba]{border-radius:8px;margin:0 30px;max-width:var(--modal-max-width)}}.base-modal-header[data-v-ac7bc0ba]{background-color:var(--modal-header-bg);border-bottom:1px solid var(--modal-header-border);width:100%}.base-modal-header__main[data-v-ac7bc0ba]{min-height:56px;padding:12px 16px;width:100%}.base-modal-header__main[data-v-ac7bc0ba],.base-modal-header__main-container[data-v-ac7bc0ba]{align-items:flex-start;display:flex;flex-basis:auto;flex-wrap:nowrap}.base-modal-header__main-container[data-v-ac7bc0ba]{flex-grow:1}.base-modal-header-title[data-v-ac7bc0ba]{color:var(--color-scrim-highest);flex-grow:1;font-size:16px;font-weight:700;line-height:37px}.base-modal-header-exit[data-v-ac7bc0ba]{background-color:transparent;border:none;flex:none;margin-right:20px;outline:none;padding:6px 5px}.base-modal-header-exit>svg[data-v-ac7bc0ba]{color:var(--color-scrim-highest);width:14px}.base-modal-header-icon[data-v-ac7bc0ba]{background-color:transparent;border:none;flex:none;margin-left:8px;outline:none;padding:4.5px}.base-modal-header-icon[data-v-ac7bc0ba]>svg{color:var(--color-scrim-highest);width:16px}.base-modal-body[data-v-ac7bc0ba]{background-color:var(--modal-body-bg);flex:1 1 100%;height:100%;overflow:hidden auto;padding:var(--modal-body-padding);position:relative}.base-modal-footer[data-v-ac7bc0ba]{box-shadow:0 -1px 4px var(--color-black-o10);flex-basis:auto;padding:12px 16px;text-align:left;width:100%}.base-modal-footer[data-v-ac7bc0ba]>button:not([class]){background-color:var(--color-surface-container-highest);border:none;border-radius:.33em;color:var(--color-black);font-size:.95em;margin-right:.33em;padding:.5em 1.25em}.modal-enter-active[data-v-ac7bc0ba]{transition:opacity .35s ease,transform .5s ease}.modal-enter-active>.base-modal-box[data-v-ac7bc0ba]{transition:opacity .35s ease .15s,transform .35s ease .15s}.modal-leave-active[data-v-ac7bc0ba]{transition:opacity .35s ease .15s}.modal-leave-active>.base-modal-box[data-v-ac7bc0ba]{transition:opacity .35s ease,transform .35s ease}.modal-enter-from[data-v-ac7bc0ba],.modal-leave-to[data-v-ac7bc0ba]{opacity:0}.modal-enter-from>.base-modal-box[data-v-ac7bc0ba],.modal-leave-to>.base-modal-box[data-v-ac7bc0ba]{opacity:0;transform:translateY(-3em)}
