.popup-wrapper[data-v-85c33da1]{color:#fff;height:100%;left:0;position:fixed;top:0;transition:all .2s ease;width:100%;z-index:21}.popup-wrapper .background[data-v-85c33da1]{background:#0006;height:100%;left:0;position:absolute;top:0;transition:opacity .2s ease;width:100%}.popup-wrapper .popup[data-v-85c33da1]{background:var(--background);color:#000;display:flex;flex-direction:column;font-family:Hauss;font-weight:350;gap:1em;height:100%;max-width:100%;overflow-y:scroll;padding:1.5em 1em;scrollbar-width:none;transition:transform .2s ease;-ms-overflow-style:none}.popup-wrapper .popup[data-v-85c33da1]::-webkit-scrollbar{display:none}.popup-wrapper .popup input[data-v-85c33da1]{background:#dddddd26;margin-left:-.2em;padding:.1em .2em;transition:background .2s ease;width:calc(100% + .2em)}.popup-wrapper .popup input[data-v-85c33da1]:focus,.popup-wrapper .popup input[data-v-85c33da1]:hover{background:#dddddd4d}.popup-wrapper .popup input.primary[data-v-85c33da1]{font-family:Sector;font-size:2em;font-weight:900}.popup-wrapper .popup .close[data-v-85c33da1]{cursor:pointer;position:absolute;right:.7em;top:.7em;width:1.5em;z-index:1}.popup-wrapper .popup .close img[data-v-85c33da1]{width:100%}.popup-wrapper .popup .popup-block[data-v-85c33da1]{display:flex;flex-direction:column;gap:.3em}.popup-wrapper .popup .popup-button[data-v-85c33da1]{border-radius:.5em;display:flex;font-size:.8em;height:3.5em;padding:.25em 1.2em 0 1em;transition:all .2s ease}.popup-wrapper .popup .popup-button .icon[data-v-85c33da1]{height:1.6em;margin-left:auto}.popup-wrapper .popup .popup-button .icon img[data-v-85c33da1]{height:100%}.popup-wrapper .popup .popup-button.button[data-v-85c33da1]{cursor:pointer}.popup-wrapper .popup .popup-button.button[data-v-85c33da1]:hover{background:#000;color:#fff;filter:invert(100%)}.popup-wrapper[data-v-85c33da1]{z-index:20}.popup-wrapper.v-enter .background[data-v-85c33da1],.popup-wrapper.v-leave-to .background[data-v-85c33da1]{opacity:0}.popup-wrapper.v-enter .popup[data-v-85c33da1],.popup-wrapper.v-leave-to .popup[data-v-85c33da1]{transform:translate(-100%)}.popup-wrapper.v-enter-to .background[data-v-85c33da1],.popup-wrapper.v-leave .background[data-v-85c33da1]{opacity:1}.popup-wrapper.v-enter-to .popup[data-v-85c33da1],.popup-wrapper.v-leave .popup[data-v-85c33da1]{transform:none}.popup[data-v-85c33da1]{left:0;padding:1.5em 1em 0 1.5em;position:absolute;top:0;width:500px}
