.base-modal[data-v-8e012daf]{color:#29272a;background:#fff;border-radius:40px;width:fit-content;max-width:900px;height:auto;padding:48px 32px;position:relative}@media (width<=39.99em){.base-modal[data-v-8e012daf]{border-radius:24px 24px 0 0;padding:20px 16px}}.base-modal__header[data-v-8e012daf]{max-width:85%;font-size:32px;font-weight:600}@media (width<=39.99em){.base-modal__header[data-v-8e012daf]{font-size:18px}}.base-modal .close-button[data-v-8e012daf]{z-index:1;position:absolute;top:26px;right:26px}@media (width<=39.99em){.base-modal .close-button[data-v-8e012daf]{top:20px;right:20px}}.base-modal .close-button[data-v-8e012daf] svg path{fill:#a69fa9;transition:fill .2s}.base-modal .close-button[data-v-8e012daf]:hover svg path{fill:#8f8893}.base-modal .close-button[data-v-8e012daf] .nuxt-icon svg{width:27px!important;height:27px!important}@media (width<=39.99em){.base-modal .close-button[data-v-8e012daf] .nuxt-icon svg{width:20px!important;height:20px!important}}.base-modal .close-button.button-no-text[data-v-8e012daf]{aspect-ratio:unset;width:27px;padding:0}.base-modal--compact[data-v-8e012daf]{color:#1a181b;border-radius:24px;width:556px;max-width:calc(100vw - 32px);padding:24px}@media (width<=39.99em){.base-modal--compact[data-v-8e012daf]{width:100vw;max-width:100vw;padding:24px 16px}}.base-modal--compact .base-modal__header[data-v-8e012daf]{max-width:calc(100% - 32px);font-size:32px;font-weight:600;line-height:40px}@media (width<=39.99em){.base-modal--compact .base-modal__header[data-v-8e012daf]{font-size:24px;line-height:32px}.base-modal--sheet[data-v-8e012daf]{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0}}.base-modal__close[data-v-8e012daf]{z-index:1;cursor:pointer;background:0 0;border:none;width:24px;height:24px;padding:0;transition:opacity .2s ease-out;display:flex;position:absolute;top:16px;right:16px}.base-modal__close[data-v-8e012daf]:hover{opacity:.8}.base-modal__close[data-v-8e012daf] svg{width:24px;height:24px}.vfm__content{pointer-events:none;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;min-height:100dvh!important;padding:40px 0!important;display:flex!important}.vfm__content>*{pointer-events:auto;width:fit-content;max-height:calc(100dvh - 80px);overflow-y:auto}@media (width<=39.99em){html:has(.vfm__content.base-modal-wrap--compact,.vfm__content.base-modal-wrap--sheet) #usedesk-messenger .uw__messenger-layout__buttons{display:none!important}.vfm__content.base-modal-wrap--compact,.vfm__content.base-modal-wrap--sheet{padding:20px 0!important}.vfm__content.base-modal-wrap--sheet{align-items:flex-end!important;padding-bottom:0!important}.vfm__content.base-modal-wrap--compact>*,.vfm__content.base-modal-wrap--sheet>*{max-height:calc(100dvh - 40px)}}
