.floating-buttons-container[data-v-788f5c53]{pointer-events:auto;z-index:5000;flex-direction:column;align-items:flex-end;gap:1rem;display:flex;position:fixed;bottom:2rem;right:2rem}@media (width<=768px){.floating-buttons-container[data-v-788f5c53]{bottom:1.5rem;right:1.25rem}.main-floating-btn[data-v-788f5c53]{width:3rem;height:3rem}}.main-floating-btn[data-v-788f5c53]{color:#fff;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#ff6b8b,#ff8eab);border:none;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;width:3.35rem;height:3.35rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #ff6b8b3d}.main-floating-btn[data-v-788f5c53]:hover{transform:translateY(-2px);box-shadow:0 14px 34px #ff6b8b52}.main-floating-btn.bounce[data-v-788f5c53]{animation:1s ease-in-out bounce-788f5c53}.main-floating-btn.menu-open[data-v-788f5c53]{background:linear-gradient(135deg,#31476f,#526a96)}@keyframes bounce-788f5c53{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.btn-icon[data-v-788f5c53]{z-index:1;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .3s;display:flex;position:relative}.main-floating-btn.menu-open .btn-icon[data-v-788f5c53]{transform:scale(.94)}.btn-question-mark[data-v-788f5c53]{justify-content:center;align-items:center;width:1.3rem;height:1.3rem;font-size:1.25rem;font-weight:600;line-height:1;display:inline-flex}.pulse-ring[data-v-788f5c53]{border:2px solid #ffffff42;border-radius:999px;width:100%;height:100%;animation:2s infinite pulse-788f5c53;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes pulse-788f5c53{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.4)}}.floating-menu[data-v-788f5c53]{opacity:0;pointer-events:none;flex-direction:column;gap:.75rem;margin-bottom:1rem;transition:all .3s;display:flex;transform:translateY(20px)scale(.8)}.floating-menu.menu-open[data-v-788f5c53]{opacity:1;pointer-events:all;transform:translateY(0)scale(1)}.floating-menu-item[data-v-788f5c53]{animation:.4s forwards slideInRight-788f5c53;animation-delay:var(--delay);cursor:pointer;opacity:0;-webkit-user-select:none;user-select:none;border-radius:25px;align-items:center;gap:.75rem;min-width:200px;padding:.875rem 1.25rem;transition:all .3s;display:flex;position:relative;overflow:hidden;transform:translate(20px)}@keyframes slideInRight-788f5c53{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.floating-menu-item[data-v-788f5c53]:hover{transform:translate(-5px);box-shadow:0 8px 24px #00000026}.livechat-item[data-v-788f5c53]{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 4px 16px #22c55e59}.livechat-item[data-v-788f5c53]:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 8px 28px #22c55e73}.menu-item-main[data-v-788f5c53]{align-items:center;gap:.5rem;display:flex}.livechat-status[data-v-788f5c53]{background:#0f172a2e;border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .5rem;display:inline-flex}.livechat-status-dot[data-v-788f5c53]{background:#22c55e;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #22c55e59}.livechat-status-label[data-v-788f5c53]{letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:600}.agent-item[data-v-788f5c53]{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 16px #3b82f64d}.agent-item[data-v-788f5c53]:hover{background:linear-gradient(135deg,#2563eb,#1e40af);box-shadow:0 8px 24px #3b82f666}.store-item[data-v-788f5c53]{color:#fff;background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 16px #10b9814d}.store-item[data-v-788f5c53]:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 8px 24px #10b98166}.problem-item[data-v-788f5c53]{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 16px #f59e0b4d}.problem-item[data-v-788f5c53]:hover{background:linear-gradient(135deg,#d97706,#b45309);box-shadow:0 8px 24px #f59e0b66}.menu-item-icon[data-v-788f5c53]{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.menu-item-text[data-v-788f5c53]{white-space:nowrap;font-size:.875rem;font-weight:600}.modal-overlay[data-v-788f5c53]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1001;background:#00000080;justify-content:center;align-items:center;animation:.3s fadeIn-788f5c53;display:flex;position:fixed;inset:0}@keyframes fadeIn-788f5c53{0%{opacity:0}to{opacity:1}}.modal-content[data-v-788f5c53]{background:#fff;border-radius:16px;width:90%;max-width:400px;max-height:90vh;animation:.3s slideUp-788f5c53;overflow:hidden;box-shadow:0 20px 60px #0000004d}@keyframes slideUp-788f5c53{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-788f5c53]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;display:flex}.modal-title[data-v-788f5c53]{color:#1a1a1a;margin:0;font-size:1.25rem;font-weight:700}.close-btn[data-v-788f5c53]{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.close-btn[data-v-788f5c53]:hover{color:#374151;background:#f3f4f6}.modal-body[data-v-788f5c53]{padding:1.5rem}.modal-description[data-v-788f5c53]{color:#6b7280;text-align:center;margin:0 0 1.5rem;font-size:.875rem}.contact-options[data-v-788f5c53]{flex-direction:column;gap:.75rem;display:flex}.contact-option[data-v-788f5c53]{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:12px;align-items:center;gap:1rem;padding:1rem;transition:all .3s;display:flex}.contact-option[data-v-788f5c53]:hover{background:#fef2f2;border-color:#fc0038;transform:translateY(-2px);box-shadow:0 8px 24px #fc003826}.option-icon[data-v-788f5c53]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.email-icon[data-v-788f5c53]{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.phone-icon[data-v-788f5c53]{color:#fff;background:linear-gradient(135deg,#10b981,#059669)}.option-content[data-v-788f5c53]{flex:1}.option-title[data-v-788f5c53]{color:#1a1a1a;margin-bottom:.25rem;font-size:.875rem;font-weight:600}.option-subtitle[data-v-788f5c53]{color:#6b7280;font-size:.75rem}.option-arrow[data-v-788f5c53]{color:#9ca3af;transition:all .2s}.contact-option:hover .option-arrow[data-v-788f5c53]{color:#fc0038;transform:translate(4px)}@media (width<=768px){.floating-buttons-container[data-v-788f5c53]{bottom:1rem;right:1rem}.main-floating-btn[data-v-788f5c53]{width:3rem;height:3rem}.floating-menu-item[data-v-788f5c53]{min-width:180px;padding:.75rem 1rem}.menu-item-text[data-v-788f5c53]{font-size:.8125rem}.modal-content[data-v-788f5c53]{width:95%;margin:1rem}.modal-header[data-v-788f5c53]{padding:1.25rem 1.25rem .75rem}.modal-body[data-v-788f5c53]{padding:1.25rem}}
