.modal[data-v-f246000a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;height:100%;left:0;position:fixed;top:0;transition:background-color .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;width:100%;z-index:3}.modal.v-enter-from[data-v-f246000a],.modal.v-leave-to[data-v-f246000a]{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent}.bg[data-v-f246000a]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.modal-contents[data-v-f246000a]{background-color:#404040;border-top-left-radius:.5rem;border-top-right-radius:.5rem;bottom:0;color:#f3f3f3;left:1rem;margin:0 auto;max-width:600px;min-height:300px;position:absolute;right:1rem;transition:transform .3s ease-in-out;z-index:1}.modal.v-enter-from .modal-contents[data-v-f246000a],.modal.v-leave-to .modal-contents[data-v-f246000a]{transform:translateY(100%)}button[data-v-f246000a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;display:block;height:40px;margin:0;padding:0;position:absolute;right:-10px;top:-40px;width:40px}button span[data-v-f246000a]{background-color:#fff;height:2px;left:0;position:absolute;transform:rotate(45deg);transform-origin:center center;width:30px}button span[data-v-f246000a]:last-child{transform:rotate(-45deg)}
