.modal-layer__backdrop[data-v-12949ae6]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility .3s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}.modal-layer__backdrop.is-active[data-v-12949ae6]{opacity:1;visibility:visible;pointer-events:auto}.modal-layer__shell[data-v-12949ae6]{padding:var(--modal-layer-padding);opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0}.modal-layer__shell.is-active[data-v-12949ae6]{opacity:1;visibility:visible}[data-v-12949ae6] .modal-scroll-area{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--modal-scrollbar-thumb,#94a3b859) transparent}[data-v-12949ae6] .modal-scroll-area::-webkit-scrollbar{width:8px;height:8px}[data-v-12949ae6] .modal-scroll-area::-webkit-scrollbar-track{background:0 0}[data-v-12949ae6] .modal-scroll-area::-webkit-scrollbar-thumb{background:var(--modal-scrollbar-thumb,#94a3b859);background-clip:padding-box;border:2px solid #0000;border-radius:999px}[data-v-12949ae6] .modal-scroll-area:hover::-webkit-scrollbar-thumb{background:var(--modal-scrollbar-thumb-hover,#64748b7a);background-clip:padding-box}@media (width<=640px){.modal-layer__shell[data-v-12949ae6]{padding:var(--modal-layer-padding-mobile)}}
