.modal-overlay[data-v-a2bbef45]{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem}@media(min-width:640px){.modal-overlay[data-v-a2bbef45]{padding:1.5rem}}.modal-overlay[data-v-a2bbef45]{background-color:#0a0514d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-container[data-v-a2bbef45]{position:relative;width:100%;max-width:28rem;overflow:hidden;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(37 14 53/var(--tw-bg-opacity,1));--tw-shadow:0 20px 60px -15px rgba(0,0,0,.7);--tw-shadow-colored:0 20px 60px -15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border:1px solid #58227f;background-image:radial-gradient(circle at top right,#3f185a 0,#250e35 50%)}.modal-content[data-v-a2bbef45]{padding:3rem 1.5rem 1.5rem}@media(min-width:640px){.modal-content[data-v-a2bbef45]{padding:2.5rem}}.animate-fade-in[data-v-a2bbef45]{animation:fadeIn-a2bbef45 .4s ease-out forwards}.modal-enter-active[data-v-a2bbef45],.modal-leave-active[data-v-a2bbef45]{transition:opacity .3s ease}.modal-enter-active .modal-container[data-v-a2bbef45]{animation:modalIn-a2bbef45 .4s cubic-bezier(.16,1,.3,1) forwards}.modal-leave-active .modal-container[data-v-a2bbef45]{animation:modalOut-a2bbef45 .3s cubic-bezier(.16,1,.3,1) forwards}.modal-enter-from[data-v-a2bbef45],.modal-leave-to[data-v-a2bbef45]{opacity:0}@keyframes modalIn-a2bbef45{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modalOut-a2bbef45{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.95)}}@keyframes fadeIn-a2bbef45{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}input[type=range][data-v-a2bbef45]::-webkit-slider-thumb{-webkit-appearance:none;width:48px;height:48px;background:transparent;cursor:pointer}input[type=range][data-v-a2bbef45]::-moz-range-thumb{width:48px;height:48px;background:transparent;cursor:pointer;border:none}
