.popup[data-v-2e90d68d]{display:flex;flex-direction:column;margin:auto;max-height:calc(100% - 80px);max-width:464px;position:relative;width:100%;z-index:9999}@media (max-width:540px){.popup[data-v-2e90d68d]{bottom:0;max-height:100%;position:absolute}}.popup__content[data-v-2e90d68d]{background:#fff;border-radius:24px;padding:32px 16px;scrollbar-width:none}@media (max-width:544px){.popup__content[data-v-2e90d68d]{border-radius:32px 32px 0 0;bottom:0;max-height:90vh;padding:16px 4px;top:inherit}}.popup__content-inner[data-v-2e90d68d]{flex:1;max-height:70vh;overflow-y:auto;padding:0 16px 4px;scrollbar-color:#cacad8 #f5f5f9;scrollbar-width:thin}@media (max-width:544px){.popup__content-inner[data-v-2e90d68d]{border-radius:32px 32px 0 0;bottom:0;padding:0 12px 4px;top:inherit}}.popup__content-inner[data-v-2e90d68d]::-webkit-scrollbar{height:3px;width:3px}.popup__content-inner[data-v-2e90d68d]::-webkit-scrollbar-thumb{background:#cacad8;-webkit-border-radius:10px}.popup__content-inner[data-v-2e90d68d]::-webkit-scrollbar-track{background:#f5f5f9;-webkit-border-radius:10px}.popup__content[data-v-2e90d68d]::-webkit-scrollbar{display:none;height:0;width:0}.popup__close[data-v-2e90d68d]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;height:44px;inset-inline-end:-52px;justify-content:center;padding:8px;position:absolute;top:0;transition:.2s;width:44px;z-index:2}.popup__close svg[data-v-2e90d68d]{opacity:.8}.popup__close[data-v-2e90d68d]:hover{background:#ffffff26}.popup__close[data-v-2e90d68d]:active{background:#ffffff40}@media (max-width:540px){.popup__close[data-v-2e90d68d]{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent;inset-inline-end:8px;position:absolute;top:8px}.popup__close svg path[data-v-2e90d68d]{stroke:#2d2d36}}.popup-wrapper[data-v-2e90d68d]{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;position:fixed;top:0;width:100%}@media (max-width:540px){.popup-wrapper[data-v-2e90d68d]{align-items:flex-end}}.popup__bg[data-v-2e90d68d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2d2d36cc;display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9000}.popup_big[data-v-2e90d68d]{max-width:544px}.popup_compare[data-v-2e90d68d]{max-width:700px}.popup[data-v-2e90d68d]{transition:transform .3s ease}
