.modal[data-v-ff190c05]{background-color:var(--main_transparent-color);bottom:0;display:flex;left:0;padding-top:70px;position:fixed;right:0;top:0;z-index:10}.modal-content[data-v-ff190c05]{border-radius:28px;height:-moz-fit-content;height:fit-content;margin:auto;max-height:calc(100vh - 100px);max-width:1200px;min-width:400px;opacity:1;overflow-x:hidden;overflow-y:auto;width:-moz-max-content;width:max-content}.close-button[data-v-ff190c05],.modal-content[data-v-ff190c05]{background-color:var(--main_light-color)}.close-button[data-v-ff190c05]{align-items:center;border-radius:50%;box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;height:48px;justify-content:center;position:fixed;right:40px;top:90px;transition:all .2s ease;width:48px;z-index:11}.close-button[data-v-ff190c05]:hover{background-color:var(--accent_light-color);transform:scale(1.1)}.drag-handle[data-v-ff190c05]{background-color:var(--base-color);border-radius:3px;cursor:grab;height:5px;margin:12px auto;opacity:.4;width:60px}.drag-handle[data-v-ff190c05]:active{cursor:grabbing}.modal-fade-enter-active[data-v-ff190c05]{animation:fadeIn-ff190c05 .3s ease-out}.modal-fade-leave-active[data-v-ff190c05]{animation:fadeOut-ff190c05 .3s ease-out}.modal-fade-enter-active .modal-content[data-v-ff190c05]{animation:slideUp-ff190c05 .3s ease-out}.modal-fade-leave-active .modal-content[data-v-ff190c05]{animation:slideDown-ff190c05 .3s ease-out}@keyframes fadeIn-ff190c05{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-ff190c05{0%{opacity:1}to{opacity:0}}@keyframes slideUp-ff190c05{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown-ff190c05{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (max-width:768px){.modal[data-v-ff190c05]{padding-top:70px}.close-button[data-v-ff190c05]{height:44px;right:20px;top:84px;width:44px}}@media (max-width:480px){.modal[data-v-ff190c05]{padding-top:70px}.modal-content[data-v-ff190c05]{min-width:200px;width:95vw}.close-button[data-v-ff190c05]{height:40px;right:16px;top:80px;width:40px}.close-button svg[data-v-ff190c05]{height:20px;width:20px}}@media (width > 480px){[data-v-ff190c05]::-webkit-scrollbar{width:6px}[data-v-ff190c05]::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 2px #878686}[data-v-ff190c05]::-webkit-scrollbar-thumb{background:var(--base_transparent-color);border-radius:10px}}
