.modal-overlay[data-v-c8a323b3]{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;touch-action:none;z-index:1000;-webkit-overflow-scrolling:none}.modal-container[data-v-c8a323b3]{background-color:#fff;border-radius:12px;box-shadow:0 10px 25px #00000026;left:50%;max-width:480px;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:10001}.modal-content[data-v-c8a323b3]{display:flex;flex-direction:column;max-height:80vh}.modal-header[data-v-c8a323b3]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:16px}.modal-title[data-v-c8a323b3]{color:#333;font-size:18px;font-weight:600;margin:0}.close-button[data-v-c8a323b3]{align-items:center;background:none;border:none;color:#999;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}.close-button[data-v-c8a323b3]:hover{color:#333}.modal-body[data-v-c8a323b3]{flex:1;overflow:hidden}.slider-container[data-v-c8a323b3]{align-items:center;display:flex;padding:10px 0;position:relative}.currencies-swiper[data-v-c8a323b3]{overflow:visible;padding:20px 0;width:100%}.slider-navigation-next[data-v-c8a323b3],.slider-navigation-prev[data-v-c8a323b3]{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 8px #00000026;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:40px;z-index:10}.slider-navigation-prev[data-v-c8a323b3]{left:5px}.slider-navigation-next[data-v-c8a323b3]{right:5px}.slider-navigation-next[data-v-c8a323b3]:hover,.slider-navigation-prev[data-v-c8a323b3]:hover{background-color:var(--tp-theme-primary,#8b4513);color:#fff}.arrow-icon[data-v-c8a323b3]{align-items:center;display:flex;justify-content:center}.arrow-icon svg[data-v-c8a323b3]{height:18px;width:18px}.currency-slide[data-v-c8a323b3]{transition:transform .3s ease}.currency-item[data-v-c8a323b3]{align-items:center;background-color:#f9f9f9;border-radius:12px;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;padding:16px;position:relative;text-align:center;transform:scale(.9);transition:all .3s ease}.swiper-slide-active .currency-item[data-v-c8a323b3]{background-color:#fff;box-shadow:0 5px 15px #0000001a;transform:scale(1)}.currency-item[data-v-c8a323b3]:hover{box-shadow:0 8px 16px #00000026;transform:translateY(-3px)}.currency-item.active[data-v-c8a323b3]{border-bottom:3px solid var(--tp-theme-primary,#8b4513)}.swiper-slide-active .currency-item.active[data-v-c8a323b3]{background-color:#8b45130d;box-shadow:0 8px 20px #8b451333}.currency-flag[data-v-c8a323b3]{border:2px solid #f0f0f0;border-radius:50%;box-shadow:0 2px 4px #0000001a;flex-shrink:0;height:48px;margin-bottom:12px;overflow:hidden;width:48px}.swiper-slide-active .currency-flag[data-v-c8a323b3]{border:2px solid var(--tp-theme-primary,#8b4513);height:56px;width:56px}.flag-image[data-v-c8a323b3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.currency-info[data-v-c8a323b3]{text-align:center;width:100%}.currency-code[data-v-c8a323b3]{color:#333;font-size:16px;font-weight:600;margin-bottom:4px}.currency-name[data-v-c8a323b3]{color:#666;font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slider-indicators[data-v-c8a323b3]{margin-top:15px}.slider-dots[data-v-c8a323b3],.slider-indicators[data-v-c8a323b3]{display:flex;justify-content:center}.slider-dots[data-v-c8a323b3]{align-items:center;gap:8px}.slider-dot[data-v-c8a323b3]{background-color:#ddd;border-radius:50%;height:8px;transition:all .3s ease;width:8px}.slider-dot.active[data-v-c8a323b3]{background-color:var(--tp-theme-primary,#8b4513);height:12px;width:12px}.modal-footer[data-v-c8a323b3]{border-top:1px solid #f0f0f0;display:flex;justify-content:center;padding:16px}.save-button[data-v-c8a323b3]{background-color:var(--tp-theme-primary,#333);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;min-width:160px;padding:12px 24px;text-align:center;transition:all .2s ease}.save-button[data-v-c8a323b3]:hover{opacity:.9;transform:translateY(-1px)}.save-button[data-v-c8a323b3]:disabled{background-color:#ccc;cursor:not-allowed;transform:none}.fade-slide-enter-active[data-v-c8a323b3],.fade-slide-leave-active[data-v-c8a323b3]{transition:opacity .3s ease}.fade-slide-enter-from[data-v-c8a323b3],.fade-slide-leave-to[data-v-c8a323b3]{opacity:0}.zoom-enter-active[data-v-c8a323b3],.zoom-leave-active[data-v-c8a323b3]{transition:all .3s ease}.zoom-enter-from[data-v-c8a323b3],.zoom-leave-to[data-v-c8a323b3]{opacity:0;transform:translate(-50%,-50%) scale(.95)}[dir=rtl] .slider-navigation-prev[data-v-c8a323b3]{left:auto;right:5px}[dir=rtl] .slider-navigation-next[data-v-c8a323b3]{left:5px;right:auto}@media (max-width:480px){.modal-container[data-v-c8a323b3]{width:95%}.currencies-swiper[data-v-c8a323b3]{padding:15px 0}.swiper-slide-active .currency-flag[data-v-c8a323b3]{height:48px;width:48px}}
