.modal[data-v-e628d01b]{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:ease;width:100%;z-index:30}.modal.increase-padding .box .header[data-v-e628d01b]{padding:2rem 2.5rem 1.5rem}.modal.increase-padding .box .content[data-v-e628d01b]{padding-left:2.5rem;padding-right:2.5rem}.modal.increase-padding .box .footer[data-v-e628d01b]{bottom:1.5rem;left:2.5rem;padding-left:.5rem;padding-right:.5rem;right:2.5rem}.modal.primary .box[data-v-e628d01b]{background-color:rgb(59 9 39/var(--tw-bg-opacity))}.modal.primary .box[data-v-e628d01b],.modal.secondary .box[data-v-e628d01b]{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.modal.secondary .box[data-v-e628d01b]{background-color:rgb(111 33 77/var(--tw-bg-opacity))}.modal.secondary .box .header .close[data-v-e628d01b]{--tw-bg-opacity:1;background-color:rgb(132 57 99/var(--tw-bg-opacity))}.modal.secondary .box .header .close.disabled[data-v-e628d01b]{opacity:.7;pointer-events:none}.modal.secondary .box .header .close[data-v-e628d01b]:hover{background-color:#843963b3}.modal.secondary .box .header .close svg[data-v-e628d01b]{fill:#fff}.modal.secondary .box .footer[data-v-e628d01b]{--tw-bg-opacity:1;background-color:rgb(111 33 77/var(--tw-bg-opacity));padding-top:1rem}.modal .bg[data-v-e628d01b]{--tw-bg-opacity:.6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgb(0 0 0/var(--tw-bg-opacity));bottom:0;left:0;position:absolute;right:0;top:0}.modal .box[data-v-e628d01b]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:35px;box-shadow:0 0 150px #0000001a;height:500px;overflow:hidden;width:500px}.modal .box.show-from-bottom[data-v-e628d01b]{opacity:0;transform:translateY(50px);transition-duration:.5s;transition-property:transform,opacity}.modal .box.has-footer[data-v-e628d01b]{padding-bottom:4rem}.modal .box .header[data-v-e628d01b]{-moz-column-gap:1rem;column-gap:1rem;justify-content:space-between;margin-bottom:.75rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.25rem}.modal .box .header[data-v-e628d01b],.modal .box .header .close[data-v-e628d01b]{align-items:center;display:flex}.modal .box .header .close[data-v-e628d01b]{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity));border-radius:50%;cursor:pointer;flex-shrink:0;height:35px;justify-content:center;text-align:center;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:35px}.modal .box .header .close svg[data-v-e628d01b]{fill:#444;height:20px;vertical-align:top;width:20px}.modal .box .header .close[data-v-e628d01b]:hover{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity))}.modal .box .header .title[data-v-e628d01b]{font-family:Space Grotesk,sans-serif;font-size:1.875rem;line-height:2.25rem;padding-right:.5rem}.modal .box .header .title.smaller-title[data-v-e628d01b]{font-size:1.25rem;line-height:1.75rem}.modal .box .content-ct[data-v-e628d01b]{height:calc(100% - 68px);position:relative}.modal .box .content[data-v-e628d01b]{height:100%;overflow-x:hidden;overflow-y:auto;padding-left:1.5rem;padding-right:1.5rem}.modal .box.auto-height .content[data-v-e628d01b]{height:auto}.modal .box .footer[data-v-e628d01b]{align-items:center;bottom:1rem;display:flex;justify-content:center;left:1rem;position:absolute;right:1rem}.modal.visible[data-v-e628d01b]{opacity:1;pointer-events:auto}.modal.visible .box.show-from-bottom[data-v-e628d01b]{opacity:1;transform:translateY(0)}@media only screen and (max-width:980px){.modal .box[data-v-e628d01b]{bottom:1.25rem;height:auto!important;left:1.25rem;position:absolute;right:1.25rem;top:1.25rem;width:auto!important}.modal .box.auto-height .content[data-v-e628d01b]{height:100%}.modal .box.small-mobile-title .header .title[data-v-e628d01b]{font-size:1.5rem;line-height:2rem;line-height:1.25}.modal .box.small-mobile-title .header .title.smaller-title[data-v-e628d01b]{font-size:1.125rem;line-height:1.75rem}}
