.popup-overlay[data-v-93a1e3f0]{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.popup-container[data-v-93a1e3f0]{background:#fff;border-radius:16px;max-width:540px;width:100%;padding:32px;box-shadow:0 20px 60px #0000004d;animation:slideUp-93a1e3f0 .3s ease-out}@keyframes slideUp-93a1e3f0{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.popup-header[data-v-93a1e3f0]{display:flex;align-items:center;gap:12px;margin-bottom:20px;position:relative}.popup-success-icon[data-v-93a1e3f0]{font-size:28px;flex-shrink:0}.popup-title[data-v-93a1e3f0]{font-size:18px;font-weight:700;color:#1e293b;margin:0;flex:1}.popup-close[data-v-93a1e3f0]{background:none;border:none;font-size:22px;color:#94a3b8;cursor:pointer;padding:4px 8px;transition:color .2s;line-height:1}.popup-close[data-v-93a1e3f0]:hover{color:#1e293b}.popup-product[data-v-93a1e3f0]{display:flex;gap:16px;padding:16px;background:#f8fafc;border-radius:10px;margin-bottom:16px}.popup-product-image[data-v-93a1e3f0]{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:8px;flex-shrink:0;background:#f1f5f9}.popup-product-info[data-v-93a1e3f0]{flex:1;min-width:0}.popup-product-name[data-v-93a1e3f0]{font-size:14px;font-weight:600;color:#1e293b;margin:0 0 4px;line-height:1.3}.popup-product-quantity[data-v-93a1e3f0]{font-size:13px;color:#6b7280;margin:0 0 8px}.popup-product-prices[data-v-93a1e3f0]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.popup-product-price[data-v-93a1e3f0]{font-size:18px;font-weight:700;color:#e11d48}.popup-product-price-vat[data-v-93a1e3f0]{font-size:14px;font-weight:600;color:#1e293b}.popup-product-prices-sub[data-v-93a1e3f0]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:2px}.popup-product-price-sub[data-v-93a1e3f0],.popup-product-price-vat-sub[data-v-93a1e3f0]{font-size:13px;color:#6b7280}.popup-total[data-v-93a1e3f0]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:2px solid #e5e7eb;margin-bottom:20px}.popup-total-label[data-v-93a1e3f0]{font-size:14px;font-weight:600;color:#1e293b}.popup-total-price[data-v-93a1e3f0]{font-size:20px;font-weight:700;color:#e11d48}.popup-actions[data-v-93a1e3f0]{display:flex;gap:12px}.popup-btn[data-v-93a1e3f0]{flex:1;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:600;text-align:center;text-decoration:none;transition:all .2s}.popup-btn-secondary[data-v-93a1e3f0]{background:#f1f5f9;color:#1e293b}.popup-btn-secondary[data-v-93a1e3f0]:hover{background:#e2e8f0;text-decoration:none;color:#1e293b}.popup-btn-primary[data-v-93a1e3f0]{background:#e11d48;color:#fff}.popup-btn-primary[data-v-93a1e3f0]:hover{background:#be123c;transform:translateY(-2px);box-shadow:0 4px 12px #e11d484d;text-decoration:none;color:#fff}@media(max-width:640px){.popup-container[data-v-93a1e3f0]{padding:20px;margin:10px}.popup-product[data-v-93a1e3f0]{flex-direction:column;align-items:center;text-align:center}.popup-product-image[data-v-93a1e3f0]{width:120px;height:120px}.popup-product-prices[data-v-93a1e3f0],.popup-product-prices-sub[data-v-93a1e3f0]{justify-content:center}.popup-actions[data-v-93a1e3f0]{flex-direction:column}.popup-title[data-v-93a1e3f0]{font-size:16px}}
