.modal-backdrop[data-v-bebf297f]{z-index:400;background-color:#0006;align-items:flex-end;width:100%;height:100dvh;transition:all .4s ease-in-out;display:flex;position:fixed;top:0;left:0}@media (min-width:768px){.modal-backdrop[data-v-bebf297f]{justify-content:center;align-items:center;padding:24px}}.modal-backdrop .modal-container[data-v-bebf297f]{background:#fff;border-radius:16px 16px 0 0;grid-template-rows:auto 1fr auto;width:100%;max-height:100%;padding:16px 24px 24px;transition:all .4s ease-in-out;display:grid}@media (min-width:768px){.modal-backdrop .modal-container[data-v-bebf297f]{max-width:min(100%, var(--md-max-width,768px));border-radius:16px}}@media (min-width:1024px){.modal-backdrop .modal-container[data-v-bebf297f]{max-width:min(100%, var(--lg-max-width,var(--md-max-width,1024px)))}}@media (min-width:1200px){.modal-backdrop .modal-container[data-v-bebf297f]{max-width:min(100%, var(--xl-max-width,var(--lg-max-width,var(--md-max-width,1024px))))}}@media (max-width:767px){.modal-backdrop .modal-container.mobile-full[data-v-bebf297f]{border-radius:0;height:100%;transition:none}}.modal-backdrop .modal-container .modal-header[data-v-bebf297f]{grid-template-columns:1fr 36px;align-items:center;margin-bottom:12px;display:grid}.modal-backdrop .modal-container .modal-header.has-title[data-v-bebf297f]{border-bottom:1px solid #f1f5f9;padding-bottom:8px}.modal-backdrop .modal-container .modal-header .modal-header-wrapper[data-v-bebf297f]{font-size:16px;font-weight:700;line-height:20px}.modal-backdrop .modal-container .modal-header .btn-close[data-v-bebf297f]{cursor:pointer;background:0 0;border:none;outline:0;width:36px;height:36px;padding:0;font-size:12px;font-weight:700;line-height:20px}.modal-backdrop .modal-container .modal-header .btn-close[data-v-bebf297f]:focus{outline:0}.modal-backdrop .modal-container .modal-body[data-v-bebf297f]{overflow:hidden auto}.modal-backdrop .modal-container .modal-footer[data-v-bebf297f]{padding-top:24px}.modal-enter-from[data-v-bebf297f],.modal-leave-to[data-v-bebf297f]{opacity:0}@media (max-width:767px){.modal-enter-from .modal-container[data-v-bebf297f]{transform:translateY(100%)}}.modal-enter-to[data-v-bebf297f],.modal-leave-from[data-v-bebf297f]{opacity:1}@media (max-width:767px){.modal-enter-to .modal-container[data-v-bebf297f]{transform:translateY(0)}}
