.splash-screen[data-v-f0367033]{background:radial-gradient(circle at 18% 18%,#ffffff2e,#0000 24%),linear-gradient(135deg,#6a00f4 0%,#007bff 48%,#00c6ff 100%);justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.splash-screen[data-v-f0367033]:before{content:"";pointer-events:none;background:radial-gradient(circle at 0 0,#ffffff38,#0000 28%),radial-gradient(circle at 100% 100%,#ffffff29,#0000 30%);position:absolute;inset:0}.splash-content[data-v-f0367033]{z-index:2;flex-direction:column;align-items:center;width:min(78vw,390px);animation:.7s cubic-bezier(.2,.9,.2,1) both splashEnter-f0367033;display:flex;position:relative}.logo-card[data-v-f0367033]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-radius:34px;width:min(72vw,330px);padding:22px 26px;box-shadow:0 24px 70px #0000002e,inset 0 0 0 1px #ffffffb3}.splash-logo[data-v-f0367033]{object-fit:contain;filter:drop-shadow(0 10px 20px #6a00f42e);width:100%;display:block}.splash-text[data-v-f0367033]{color:#fffffff0;text-align:center;letter-spacing:.2px;text-shadow:0 8px 20px #00000029;margin-top:18px;font-size:14px;font-weight:800}.loading-bar[data-v-f0367033]{background:#ffffff42;border-radius:999px;width:190px;height:6px;margin-top:24px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e}.loading-bar span[data-v-f0367033]{background:#fff;border-radius:999px;width:48%;height:100%;animation:1s ease-in-out infinite loadingMove-f0367033;display:block;box-shadow:0 0 18px #ffffffa6}.splash-orb[data-v-f0367033]{filter:blur(26px);pointer-events:none;opacity:.5;border-radius:999px;animation:4s ease-in-out infinite alternate floatOrb-f0367033;position:fixed}.orb-one[data-v-f0367033]{background:#ffffff38;width:230px;height:230px;top:10%;left:7%}.orb-two[data-v-f0367033]{background:#ffffff2e;width:280px;height:280px;animation-delay:.4s;bottom:9%;right:6%}.orb-three[data-v-f0367033]{background:#00c6ff47;width:150px;height:150px;animation-delay:.8s;top:18%;right:22%}@keyframes splashEnter-f0367033{0%{opacity:0;transform:scale(.94)translateY(14px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes loadingMove-f0367033{0%{transform:translate(-130%)}50%{transform:translate(80%)}to{transform:translate(260%)}}@keyframes floatOrb-f0367033{0%{transform:translateY(0)scale(1)}to{transform:translateY(-18px)scale(1.06)}}@media (width<=480px){.logo-card[data-v-f0367033]{border-radius:30px;width:min(78vw,300px);padding:20px 22px}.splash-text[data-v-f0367033]{font-size:13px}.loading-bar[data-v-f0367033]{width:170px}}html{background:#f5f7fb;min-height:100%}body{color:#1f2937;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f7fb;min-height:100%;font-family:Arial,sans-serif}#app{min-height:100vh}button{-webkit-tap-highlight-color:transparent}.home-page[data-v-cfc6fffa]{color:#1c1c1e;background:#f5f7fb;min-height:100vh}.container[data-v-cfc6fffa]{width:100%;max-width:1240px;margin:0 auto;padding:0 28px}.topbar[data-v-cfc6fffa]{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-bottom:1px solid #1c1c1e0f;transition:box-shadow .2s,background .2s;position:sticky;top:0}.topbar-scrolled[data-v-cfc6fffa]{box-shadow:0 10px 28px #1c1c1e0f}.topbar-content[data-v-cfc6fffa]{justify-content:space-between;align-items:center;gap:22px;min-height:78px;display:flex}.brand-logo[data-v-cfc6fffa],.footer-logo[data-v-cfc6fffa]{width:auto;height:96px;display:block}.desktop-nav[data-v-cfc6fffa]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.desktop-nav a[data-v-cfc6fffa]{color:#3a3a3c;font-size:14px;font-weight:700;text-decoration:none}.login-group[data-v-cfc6fffa]{align-items:center;gap:10px;display:flex}.btn-login[data-v-cfc6fffa]{background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:12px;padding:10px 16px;text-decoration:none;color:#fff!important}.btn-login-light[data-v-cfc6fffa]{background:#fff;border:1px solid #d9dde7;color:#1c1c1e!important}.hamburger[data-v-cfc6fffa]{cursor:pointer;background:#fff;border:1px solid #dfe3f1;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:46px;height:46px;display:none}.hamburger span[data-v-cfc6fffa]{background:#1c1c1e;border-radius:999px;width:18px;height:2px}.mobile-nav-wrapper[data-v-cfc6fffa]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border-top:1px solid #1c1c1e0f}.mobile-nav[data-v-cfc6fffa]{flex-direction:column;gap:12px;padding:16px 28px 20px;display:flex}.mobile-nav a[data-v-cfc6fffa]{color:#1c1c1e;font-weight:800;text-decoration:none}.mobile-link-btn[data-v-cfc6fffa]{border-radius:14px;justify-content:center;align-items:center;padding:14px 16px;font-weight:800;display:flex}.mobile-link-btn.primary[data-v-cfc6fffa]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff)}.mobile-link-btn.light[data-v-cfc6fffa]{color:#1c1c1e;background:#fff;border:1px solid #d9dde7}.section[data-v-cfc6fffa]{padding:86px 0}.section-soft[data-v-cfc6fffa]{background:#eef3fb}.section-title[data-v-cfc6fffa]{text-align:center;max-width:870px;margin:0 auto 42px}.section-title.left[data-v-cfc6fffa]{text-align:left;margin:0}.section-title h2[data-v-cfc6fffa]{letter-spacing:-.8px;margin-bottom:14px;font-size:46px;line-height:1.08}.section-title p[data-v-cfc6fffa]{color:#6e6e73;font-size:17px;line-height:1.75}.section-pill[data-v-cfc6fffa]{color:#007bff;background:#eef4ff;border-radius:999px;margin-bottom:14px;padding:9px 15px;font-size:13px;font-weight:800;display:inline-flex}.section-pill.center[data-v-cfc6fffa]{margin-left:auto;margin-right:auto}.dark-pill[data-v-cfc6fffa]{color:#fff;background:#ffffff2e}.hero[data-v-cfc6fffa]{padding:76px 0 68px;position:relative;overflow:hidden}.hero[data-v-cfc6fffa]:before{content:"";pointer-events:none;background:radial-gradient(circle,#007bff21,#0000 62%);border-radius:999px;width:580px;height:580px;position:absolute;top:-140px;right:-160px}.hero-grid[data-v-cfc6fffa]{grid-template-columns:1.06fr .94fr;align-items:center;gap:46px;display:grid}.hero-left h1[data-v-cfc6fffa]{letter-spacing:-1.6px;max-width:720px;margin-bottom:20px;font-size:62px;line-height:.98}.hero-text[data-v-cfc6fffa]{color:#5b5b61;max-width:650px;margin-bottom:28px;font-size:18px;line-height:1.8}.hero-actions[data-v-cfc6fffa]{flex-wrap:wrap;gap:14px;margin-bottom:22px;display:flex}.center-actions[data-v-cfc6fffa]{justify-content:center}.btn[data-v-cfc6fffa]{cursor:pointer;border:none;border-radius:15px;justify-content:center;align-items:center;padding:15px 22px;font-size:15px;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.btn[data-v-cfc6fffa]:hover{transform:translateY(-1px)}.btn-primary[data-v-cfc6fffa]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);box-shadow:0 10px 26px #007bff2e}.btn-secondary[data-v-cfc6fffa],.btn-outline[data-v-cfc6fffa]{color:#1c1c1e;background:#fff;border:1px solid #d9dde7}.hero-mini-benefits[data-v-cfc6fffa]{color:#6e6e73;flex-wrap:wrap;gap:14px;margin-bottom:24px;font-size:14px;font-weight:700;display:flex}.hero-proof[data-v-cfc6fffa]{align-items:center;gap:12px;display:flex}.hero-proof p[data-v-cfc6fffa]{color:#6e6e73;max-width:560px;font-size:14px;font-weight:700}.proof-avatar-stack[data-v-cfc6fffa]{display:flex}.proof-avatar-stack span[data-v-cfc6fffa]{background:linear-gradient(135deg,#6a00f4,#007bff);border:2px solid #fff;border-radius:999px;width:34px;height:34px;margin-left:-10px}.proof-avatar-stack span[data-v-cfc6fffa]:first-child{margin-left:0}.hero-right[data-v-cfc6fffa]{justify-content:center;display:flex}.hero-showcase[data-v-cfc6fffa]{width:100%;max-width:390px;position:relative}.mock-phone[data-v-cfc6fffa]{background:#fff;border:1px solid #ececf1;border-radius:34px;padding:18px;box-shadow:0 26px 70px #1c1c1e21}.mock-top[data-v-cfc6fffa]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.mock-top strong[data-v-cfc6fffa]{font-size:18px;display:block}.mock-top span[data-v-cfc6fffa]{color:#7a7a84;font-size:13px;font-weight:700}.mock-top button[data-v-cfc6fffa]{color:#6a00f4;background:#f8f9fc;border:1px solid #dfe3f1;border-radius:12px;width:34px;height:34px;font-weight:900}.mock-search-box[data-v-cfc6fffa]{background:#f5f7fb;border:1px solid #ececf1;border-radius:18px;margin-bottom:16px;padding:14px}.mock-input[data-v-cfc6fffa]{color:#9b9ba3;background:#fff;border:1px solid #e0e3ee;border-radius:14px;margin-bottom:10px;padding:12px;font-size:13px}.mock-button[data-v-cfc6fffa]{color:#fff;text-align:center;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:14px;margin-bottom:10px;padding:12px;font-weight:900}.mock-search-box small[data-v-cfc6fffa]{color:#5b5b61;font-weight:800}.mock-search-box small[data-v-cfc6fffa]:first-letter{color:#20c46b}.mock-section[data-v-cfc6fffa]{background:#fbfcff;border:1px solid #ececf1;border-radius:20px;margin-bottom:14px;padding:14px}.mock-section-head[data-v-cfc6fffa]{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.mock-section-head strong[data-v-cfc6fffa]{font-size:16px;display:block}.mock-section-head span[data-v-cfc6fffa]{color:#7a7a84;margin-top:3px;font-size:12px;display:block}.mock-section-head em[data-v-cfc6fffa]{color:#6a00f4;background:#eef4ff;border-radius:999px;height:fit-content;padding:7px 10px;font-size:11px;font-style:normal;font-weight:900}.mock-section-head.compact[data-v-cfc6fffa]{align-items:center}.mock-reward[data-v-cfc6fffa]{background:#fff;border:1px solid #ececf1;border-radius:18px;overflow:hidden;box-shadow:0 10px 22px #1c1c1e0f}.mock-reward img[data-v-cfc6fffa]{object-fit:cover;width:100%;height:180px;display:block}.mock-reward-body[data-v-cfc6fffa]{padding:12px}.mock-reward-body small[data-v-cfc6fffa]{color:#6a00f4;font-weight:900}.mock-reward-body strong[data-v-cfc6fffa]{margin:4px 0 10px;display:block}.mock-reward-body div[data-v-cfc6fffa]{color:#5b5b61;justify-content:space-between;font-size:13px;font-weight:800;display:flex}.mock-store[data-v-cfc6fffa]{background:#fff;border:1px solid #ececf1;border-radius:16px;align-items:center;gap:12px;margin-top:10px;padding:11px;display:flex}.mock-store img[data-v-cfc6fffa]{object-fit:cover;border-radius:14px;flex-shrink:0;width:46px;height:46px}.mock-store strong[data-v-cfc6fffa]{font-size:14px;display:block}.mock-store p[data-v-cfc6fffa]{color:#6e6e73;margin:3px 0;font-size:12px}.mock-store small[data-v-cfc6fffa]{color:#6e6e73;font-size:11px;font-weight:700}.floating-info-card[data-v-cfc6fffa]{background:#fff;border:1px solid #ececf1;border-radius:18px;width:210px;padding:15px;position:absolute;box-shadow:0 18px 38px #1c1c1e1a}.floating-info-card strong[data-v-cfc6fffa]{margin-bottom:5px;display:block}.floating-info-card span[data-v-cfc6fffa]{color:#6e6e73;font-size:13px;line-height:1.45}.card-one[data-v-cfc6fffa]{bottom:72px;left:-55px}.card-two[data-v-cfc6fffa]{top:96px;right:-48px}.social-strip[data-v-cfc6fffa]{padding:10px 0 0}.social-strip-content[data-v-cfc6fffa]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.social-strip-content span[data-v-cfc6fffa]{color:#4b4b50;background:#fff;border:1px solid #ececf1;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:800}.benefits-grid[data-v-cfc6fffa],.steps-grid[data-v-cfc6fffa],.results-grid[data-v-cfc6fffa],.plans-grid[data-v-cfc6fffa],.segments-grid[data-v-cfc6fffa],.comparison-grid[data-v-cfc6fffa]{gap:20px;display:grid}.benefits-grid[data-v-cfc6fffa]{grid-template-columns:repeat(4,1fr)}.benefits-grid.three[data-v-cfc6fffa]{grid-template-columns:repeat(3,1fr)}.info-card[data-v-cfc6fffa],.step-card[data-v-cfc6fffa],.plan-card[data-v-cfc6fffa],.comparison-card[data-v-cfc6fffa],.points-card[data-v-cfc6fffa],.points-info[data-v-cfc6fffa]{background:#fff;border:1px solid #ececf1;border-radius:24px;padding:26px;box-shadow:0 12px 32px #1c1c1e0f}.premium-card[data-v-cfc6fffa]{text-align:center}.card-icon[data-v-cfc6fffa]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff);border-radius:20px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:18px;font-size:26px;display:inline-flex}.info-card h3[data-v-cfc6fffa],.step-card h3[data-v-cfc6fffa],.comparison-card h3[data-v-cfc6fffa],.points-info h3[data-v-cfc6fffa]{margin-bottom:10px;font-size:22px;line-height:1.25}.info-card p[data-v-cfc6fffa],.step-card p[data-v-cfc6fffa],.points-card p[data-v-cfc6fffa]{color:#6e6e73;font-size:15px;line-height:1.7}.discovery-grid[data-v-cfc6fffa],.points-grid[data-v-cfc6fffa]{grid-template-columns:1fr 1fr;align-items:center;gap:42px;display:grid}.check-list[data-v-cfc6fffa]{gap:12px;margin:22px 0 26px;padding:0;list-style:none;display:grid}.check-list li[data-v-cfc6fffa]{color:#4b4b50;font-weight:800;line-height:1.5}.check-list li[data-v-cfc6fffa]:before{content:"✓";color:#007bff;margin-right:9px;font-weight:900}.network-visual[data-v-cfc6fffa]{background:radial-gradient(circle,#6a00f433,#0000 28%),linear-gradient(135deg,#6a00f41a,#00c6ff1a);border:1px solid #6a00f41f;border-radius:34px;height:390px;position:relative;overflow:hidden}.network-glow[data-v-cfc6fffa]{border:2px solid #6a00f42e;border-radius:999px;position:absolute;inset:44px}.network-center[data-v-cfc6fffa],.network-node[data-v-cfc6fffa]{background:#fff;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 14px 34px #6a00f429}.network-center[data-v-cfc6fffa]{width:118px;height:118px;font-size:48px;top:50%;left:50%;transform:translate(-50%,-50%)}.network-node[data-v-cfc6fffa]{width:68px;height:68px;font-size:28px}.node-1[data-v-cfc6fffa]{top:34px;left:48%}.node-2[data-v-cfc6fffa]{top:126px;right:40px}.node-3[data-v-cfc6fffa]{bottom:40px;left:49%}.node-4[data-v-cfc6fffa]{top:140px;left:38px}.node-5[data-v-cfc6fffa]{bottom:80px;right:70px}.steps-grid[data-v-cfc6fffa]{grid-template-columns:repeat(5,1fr)}.step-number[data-v-cfc6fffa]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:16px;font-weight:900;display:flex}.points-card h2[data-v-cfc6fffa]{margin-bottom:14px;font-size:38px;line-height:1.08}.points-example-list[data-v-cfc6fffa]{gap:12px;margin-top:22px;display:grid}.points-example[data-v-cfc6fffa]{background:#f5f7fb;border:1px solid #ececf1;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.points-example strong[data-v-cfc6fffa]{font-size:16px}.points-example span[data-v-cfc6fffa]{color:#6a00f4;font-weight:900}.comparison-grid[data-v-cfc6fffa]{grid-template-columns:1fr 1fr}.comparison-card ul[data-v-cfc6fffa]{color:#4b4b50;gap:12px;margin:16px 0 0;padding:0;font-weight:700;list-style:none;display:grid}.comparison-card.featured[data-v-cfc6fffa]{border:2px solid #6a00f473;box-shadow:0 18px 40px #6a00f41a}.comparison-card.muted[data-v-cfc6fffa]{background:#fafbff}.segments-grid[data-v-cfc6fffa]{grid-template-columns:repeat(4,1fr)}.segment-item[data-v-cfc6fffa]{background:#fff;border:1px solid #ececf1;border-radius:18px;padding:18px;font-size:15px;font-weight:800;box-shadow:0 10px 24px #1c1c1e0d}.results-box[data-v-cfc6fffa],.final-cta-box[data-v-cfc6fffa]{color:#fff;text-align:center;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:32px;padding:42px;position:relative;overflow:hidden}.results-box h2[data-v-cfc6fffa],.final-cta-box h2[data-v-cfc6fffa]{margin-bottom:12px;font-size:42px}.results-box p[data-v-cfc6fffa],.final-cta-box p[data-v-cfc6fffa]{color:#fffffff2;max-width:760px;margin:0 auto 24px;font-size:16px;line-height:1.7}.results-grid[data-v-cfc6fffa]{grid-template-columns:repeat(3,1fr)}.result-card[data-v-cfc6fffa]{background:#ffffff24;border-radius:22px;padding:24px}.result-card strong[data-v-cfc6fffa]{margin-bottom:8px;font-size:32px;display:block}.result-card span[data-v-cfc6fffa]{font-weight:800}.plans-container[data-v-cfc6fffa]{max-width:1120px}.plans-note[data-v-cfc6fffa]{color:#007bff;background:#eef4ff;border-radius:999px;width:fit-content;margin:0 auto 28px;padding:11px 17px;font-size:14px;font-weight:900}.plans-grid[data-v-cfc6fffa]{grid-template-columns:repeat(3,1fr);align-items:stretch}.plan-card[data-v-cfc6fffa]{flex-direction:column;display:flex;position:relative}.featured-plan[data-v-cfc6fffa]{border:2px solid #6a00f452;box-shadow:0 20px 42px #6a00f421}.featured-label[data-v-cfc6fffa]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:900;position:absolute;top:-14px;left:24px}.plan-top h3[data-v-cfc6fffa]{margin-bottom:8px;font-size:30px}.plan-subtitle[data-v-cfc6fffa]{color:#6e6e73;margin-bottom:14px;font-size:14px;line-height:1.5}.plan-price[data-v-cfc6fffa]{margin-bottom:8px;font-size:40px;font-weight:900}.plan-price span[data-v-cfc6fffa]{color:#6e6e73;font-size:16px;font-weight:700}.plan-highlight[data-v-cfc6fffa]{color:#007bff;margin-bottom:8px;font-size:14px;font-weight:900}.plan-full-price[data-v-cfc6fffa]{color:#8e8e93;font-size:13px;line-height:1.5}.plan-list[data-v-cfc6fffa]{color:#4a4a50;gap:10px;margin:22px 0 24px;padding:0;font-size:15px;line-height:1.55;list-style:none;display:grid}.plan-list li[data-v-cfc6fffa]:before{content:"✓ ";color:#6a00f4;font-weight:900}.plan-card .btn[data-v-cfc6fffa]{margin-top:auto}.promo-badge[data-v-cfc6fffa]{color:#fff;text-transform:uppercase;letter-spacing:.4px;background:linear-gradient(135deg,#ff7a00,#ff3b0a);border-radius:999px;align-items:center;gap:6px;margin-bottom:14px;padding:8px 14px;font-size:.75rem;font-weight:800;display:inline-flex;box-shadow:0 6px 20px #ff3b0a40}.old-price[data-v-cfc6fffa]{color:#7b7b7b;margin-top:8px;margin-bottom:4px;font-size:1rem;font-weight:600;text-decoration:line-through}.saving-text[data-v-cfc6fffa]{color:#10b981;margin-top:6px;margin-bottom:4px;font-weight:700}.plan-highlight[data-v-cfc6fffa]{color:#005cff;font-weight:800}.launch-offer-banner[data-v-cfc6fffa]{color:#fff;text-align:center;background:linear-gradient(135deg,#6a00f4,#09f);border-radius:14px;margin-bottom:24px;padding:14px;font-weight:800;box-shadow:0 10px 30px #6a00f42e}.faq-box[data-v-cfc6fffa]{max-width:900px}.faq-item[data-v-cfc6fffa]{background:#fff;border:1px solid #ececf1;border-radius:16px;margin-bottom:12px;padding:18px 20px;box-shadow:0 8px 22px #1c1c1e0a}.faq-item summary[data-v-cfc6fffa]{cursor:pointer;font-size:15px;font-weight:800}.faq-item p[data-v-cfc6fffa]{color:#6e6e73;margin-top:12px;font-size:15px;line-height:1.7}.final-cta-box[data-v-cfc6fffa]{max-width:1100px;margin:0 auto}.footer[data-v-cfc6fffa]{background:#fff;border-top:1px solid #1c1c1e0f;padding:46px 0 28px}.footer-grid[data-v-cfc6fffa]{grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:start;gap:28px;display:grid}.footer-brand-text[data-v-cfc6fffa]{color:#6e6e73;max-width:330px;margin-top:-8px;line-height:1.7}.footer-column[data-v-cfc6fffa]{flex-direction:column;gap:10px;display:flex}.footer-column h4[data-v-cfc6fffa]{margin-bottom:4px;font-size:15px}.footer-column a[data-v-cfc6fffa]{color:#4b4b50;font-size:14px;font-weight:700;text-decoration:none}.footer-bottom[data-v-cfc6fffa]{color:#6e6e73;border-top:1px solid #1c1c1e0f;margin-top:22px;padding-top:18px;font-size:14px}.sticky-cta[data-v-cfc6fffa]{z-index:60;position:fixed;bottom:16px;left:16px;right:16px}.sticky-cta-button[data-v-cfc6fffa]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:16px;justify-content:center;align-items:center;width:100%;min-height:54px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px #007bff38}.fade-up[data-v-cfc6fffa]{animation:.5s both fadeUp-cfc6fffa}.delay-1[data-v-cfc6fffa]{animation-delay:80ms}@keyframes fadeUp-cfc6fffa{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.mobile-menu-enter-active[data-v-cfc6fffa],.mobile-menu-leave-active[data-v-cfc6fffa],.sticky-cta-enter-active[data-v-cfc6fffa],.sticky-cta-leave-active[data-v-cfc6fffa]{transition:all .22s}.mobile-menu-enter-from[data-v-cfc6fffa],.mobile-menu-leave-to[data-v-cfc6fffa]{opacity:0;transform:translateY(-8px)}.sticky-cta-enter-from[data-v-cfc6fffa],.sticky-cta-leave-to[data-v-cfc6fffa]{opacity:0;transform:translateY(10px)}@media (width<=1100px){.hero-grid[data-v-cfc6fffa],.discovery-grid[data-v-cfc6fffa],.points-grid[data-v-cfc6fffa],.comparison-grid[data-v-cfc6fffa],.plans-grid[data-v-cfc6fffa],.steps-grid[data-v-cfc6fffa],.benefits-grid[data-v-cfc6fffa],.benefits-grid.three[data-v-cfc6fffa]{grid-template-columns:1fr}.segments-grid[data-v-cfc6fffa],.results-grid[data-v-cfc6fffa]{grid-template-columns:1fr 1fr}.hero-left h1[data-v-cfc6fffa],.section-title h2[data-v-cfc6fffa],.results-box h2[data-v-cfc6fffa],.final-cta-box h2[data-v-cfc6fffa]{font-size:44px}.footer-grid[data-v-cfc6fffa]{grid-template-columns:1fr 1fr}.floating-info-card[data-v-cfc6fffa]{display:none}}@media (width<=760px){.container[data-v-cfc6fffa]{padding:0 18px}.topbar-content[data-v-cfc6fffa]{min-height:70px}.desktop-nav[data-v-cfc6fffa]{display:none}.hamburger[data-v-cfc6fffa]{display:inline-flex}.section[data-v-cfc6fffa]{padding:60px 0}.hero[data-v-cfc6fffa]{padding:48px 0 46px}.hero-left h1[data-v-cfc6fffa],.section-title h2[data-v-cfc6fffa],.results-box h2[data-v-cfc6fffa],.final-cta-box h2[data-v-cfc6fffa],.points-card h2[data-v-cfc6fffa]{font-size:34px}.hero-text[data-v-cfc6fffa],.section-title p[data-v-cfc6fffa]{font-size:16px}.hero-grid[data-v-cfc6fffa]{gap:34px}.mock-phone[data-v-cfc6fffa]{border-radius:26px;padding:14px}.mock-reward img[data-v-cfc6fffa]{height:145px}.segments-grid[data-v-cfc6fffa],.results-grid[data-v-cfc6fffa],.footer-grid[data-v-cfc6fffa]{grid-template-columns:1fr}.results-box[data-v-cfc6fffa],.final-cta-box[data-v-cfc6fffa]{border-radius:26px;padding:30px 22px}.footer-bottom[data-v-cfc6fffa]{padding-bottom:82px}.brand-logo[data-v-cfc6fffa],.footer-logo[data-v-cfc6fffa]{height:82px}.network-visual[data-v-cfc6fffa]{height:300px}.network-center[data-v-cfc6fffa]{width:96px;height:96px}.network-node[data-v-cfc6fffa]{width:56px;height:56px}}.auth-page[data-v-8523997d]{background:radial-gradient(circle at 0 0,#6a00f40f,#0000 28%),radial-gradient(circle at 100% 0,#00c6ff0d,#0000 24%),#f5f7fb;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-shell[data-v-8523997d]{width:100%;max-width:1220px}.auth-container[data-v-8523997d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #ececf1e6;border-radius:32px;grid-template-columns:1fr 1fr;width:100%;display:grid;overflow:hidden;box-shadow:0 24px 60px #1c1c1e14}.auth-left[data-v-8523997d]{background:#ffffffe6;flex-direction:column;justify-content:center;padding:52px;display:flex}.logo[data-v-8523997d]{width:fit-content;height:56px;margin-bottom:22px}.badge-row[data-v-8523997d]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.badge[data-v-8523997d]{border-radius:999px;width:fit-content;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.badge-primary[data-v-8523997d]{color:#007bff;background:#eef4ff}.badge-link[data-v-8523997d]{color:#5c2ff5;background:#fff;border:1px solid #dfe3f1;text-decoration:none;transition:all .18s}.badge-link[data-v-8523997d]:hover{background:#f7f9ff;transform:translateY(-1px)}.auth-left h1[data-v-8523997d]{color:#111827;margin-bottom:12px;font-size:38px;line-height:1.05}.subtitle[data-v-8523997d]{color:#6e6e73;max-width:520px;margin-bottom:30px;font-size:15px;line-height:1.7}.auth-form[data-v-8523997d]{flex-direction:column;gap:16px;display:flex}.field[data-v-8523997d]{flex-direction:column;gap:8px;display:flex}.field label[data-v-8523997d]{color:#1c1c1e;font-size:14px;font-weight:700}.field input[data-v-8523997d]{background:#fff;border:1px solid #dcdce2;border-radius:14px;outline:none;padding:14px 16px;font-size:15px;transition:border-color .18s,box-shadow .18s}.field input[data-v-8523997d]:focus{border-color:#6a00f4;box-shadow:0 0 0 3px #6a00f414}.password-wrapper[data-v-8523997d]{align-items:center;display:flex;position:relative}.password-wrapper input[data-v-8523997d]{width:100%;padding-right:45px}.toggle-password[data-v-8523997d]{cursor:pointer;color:#6e6e73;background:0 0;border:none;font-size:16px;position:absolute;right:12px}.btn[data-v-8523997d]{cursor:pointer;border:none;border-radius:14px;padding:14px 18px;font-size:15px;font-weight:800;transition:all .18s}.btn[data-v-8523997d]:hover{transform:translateY(-1px)}.btn-primary[data-v-8523997d]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);box-shadow:0 10px 24px #007bff24}.btn[data-v-8523997d]:disabled,.google-button[data-v-8523997d]:disabled{opacity:.7;cursor:not-allowed}.divider[data-v-8523997d]{color:#8e8e93;align-items:center;gap:12px;margin:18px 0 16px;font-size:13px;font-weight:700;display:flex}.divider[data-v-8523997d]:before,.divider[data-v-8523997d]:after{content:"";background:#e5e7eb;flex:1;height:1px}.google-button[data-v-8523997d]{color:#1c1c1e;cursor:pointer;background:#fff;border:1px solid #dcdce2;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;font-size:15px;font-weight:800;transition:all .18s;display:inline-flex}.google-button[data-v-8523997d]:hover{transform:translateY(-1px);box-shadow:0 10px 24px #1c1c1e14}.google-icon[data-v-8523997d]{width:18px;height:18px}.error-message[data-v-8523997d]{color:#d92d20;margin-top:8px;font-size:14px;font-weight:700}.forgot-password[data-v-8523997d]{text-align:left;margin-top:14px}.forgot-password a[data-v-8523997d]{color:#6a00f4;font-weight:700;text-decoration:none}.forgot-password a[data-v-8523997d]:hover{text-decoration:underline}.auth-footer[data-v-8523997d]{color:#6e6e73;flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.auth-footer a[data-v-8523997d]{color:#6a00f4;font-weight:700;text-decoration:none}.back-link[data-v-8523997d]{color:#6e6e73;margin-top:20px;font-weight:700;text-decoration:none}.auth-right[data-v-8523997d]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);justify-content:center;align-items:center;padding:48px;display:flex;position:relative;overflow:hidden}.right-glow[data-v-8523997d]{filter:blur(30px);pointer-events:none;background:#ffffff1f;border-radius:999px;position:absolute}.right-glow-one[data-v-8523997d]{width:280px;height:280px;top:-60px;right:-40px}.right-glow-two[data-v-8523997d]{width:180px;height:180px;bottom:-30px;left:-20px}.right-card[data-v-8523997d]{z-index:1;max-width:430px;position:relative}.right-badge[data-v-8523997d]{background:#ffffff29;border-radius:999px;margin-bottom:18px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.right-card h2[data-v-8523997d]{margin-bottom:16px;font-size:36px;line-height:1.08}.right-card p[data-v-8523997d]{color:#fffffff2;margin-bottom:22px;line-height:1.8}.right-card ul[data-v-8523997d]{margin:0;padding:0;list-style:none}.right-card li[data-v-8523997d]{margin-bottom:12px;font-weight:600}@media (width<=900px){.auth-container[data-v-8523997d]{grid-template-columns:1fr}.auth-right[data-v-8523997d]{display:none}.auth-left[data-v-8523997d]{padding:30px 22px}.auth-left h1[data-v-8523997d]{font-size:30px}}.auth-page[data-v-130f2e80]{background:radial-gradient(circle at 0 0,#6a00f40f,#0000 28%),radial-gradient(circle at 100% 0,#00c6ff0d,#0000 24%),#f5f7fb;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-shell[data-v-130f2e80]{width:100%;max-width:1220px}.auth-container[data-v-130f2e80]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #ececf1e6;border-radius:32px;grid-template-columns:1fr 1fr;width:100%;display:grid;overflow:hidden;box-shadow:0 24px 60px #1c1c1e14}.auth-left[data-v-130f2e80]{background:#ffffffe6;flex-direction:column;justify-content:center;padding:52px;display:flex}.logo[data-v-130f2e80]{width:fit-content;height:56px;margin-bottom:22px}.badge-row[data-v-130f2e80]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.badge[data-v-130f2e80]{border-radius:999px;width:fit-content;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.badge-primary[data-v-130f2e80]{color:#007bff;background:#eef4ff}.badge-link[data-v-130f2e80]{color:#5c2ff5;background:#fff;border:1px solid #dfe3f1;text-decoration:none;transition:all .18s}.badge-link[data-v-130f2e80]:hover{background:#f7f9ff;transform:translateY(-1px)}.auth-left h1[data-v-130f2e80]{color:#111827;margin-bottom:12px;font-size:38px;line-height:1.05}.subtitle[data-v-130f2e80]{color:#6e6e73;max-width:520px;margin-bottom:30px;font-size:15px;line-height:1.7}.auth-form[data-v-130f2e80]{flex-direction:column;gap:16px;display:flex}.address-grid[data-v-130f2e80]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field[data-v-130f2e80]{flex-direction:column;gap:8px;display:flex}.field label[data-v-130f2e80]{color:#1c1c1e;font-size:14px;font-weight:700}.field input[data-v-130f2e80],.field select[data-v-130f2e80]{background:#fff;border:1px solid #dcdce2;border-radius:14px;outline:none;padding:14px 16px;font-size:15px;transition:border-color .18s,box-shadow .18s}.field input[data-v-130f2e80]:focus,.field select[data-v-130f2e80]:focus{border-color:#6a00f4;box-shadow:0 0 0 3px #6a00f414}.whatsapp-row[data-v-130f2e80]{grid-template-columns:170px 1fr;gap:12px;display:grid}.password-wrapper[data-v-130f2e80]{align-items:center;display:flex;position:relative}.password-wrapper input[data-v-130f2e80]{width:100%;padding-right:45px}.toggle-password[data-v-130f2e80]{cursor:pointer;color:#6e6e73;background:0 0;border:none;font-size:16px;position:absolute;right:12px}.btn[data-v-130f2e80]{cursor:pointer;border:none;border-radius:14px;padding:14px 18px;font-size:15px;font-weight:800;transition:all .18s}.btn[data-v-130f2e80]:hover{transform:translateY(-1px)}.btn-primary[data-v-130f2e80]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);box-shadow:0 10px 24px #007bff24}.btn[data-v-130f2e80]:disabled,.google-button[data-v-130f2e80]:disabled{opacity:.7;cursor:not-allowed}.divider[data-v-130f2e80]{color:#8e8e93;align-items:center;gap:12px;margin:18px 0 16px;font-size:13px;font-weight:700;display:flex}.divider[data-v-130f2e80]:before,.divider[data-v-130f2e80]:after{content:"";background:#e5e7eb;flex:1;height:1px}.google-button[data-v-130f2e80]{color:#1c1c1e;cursor:pointer;background:#fff;border:1px solid #dcdce2;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;font-size:15px;font-weight:800;transition:all .18s;display:inline-flex}.google-button[data-v-130f2e80]:hover{transform:translateY(-1px);box-shadow:0 10px 24px #1c1c1e14}.google-icon[data-v-130f2e80]{width:18px;height:18px}.error-message[data-v-130f2e80]{color:#d92d20;font-size:14px;font-weight:700}.success-message[data-v-130f2e80]{color:#14804a;font-size:14px;font-weight:700}.auth-footer[data-v-130f2e80]{color:#6e6e73;flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.auth-footer a[data-v-130f2e80]{color:#6a00f4;font-weight:700;text-decoration:none}.back-link[data-v-130f2e80]{color:#6e6e73;margin-top:20px;font-weight:700;text-decoration:none}.auth-right[data-v-130f2e80]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);justify-content:center;align-items:center;padding:48px;display:flex;position:relative;overflow:hidden}.right-glow[data-v-130f2e80]{filter:blur(30px);pointer-events:none;background:#ffffff1f;border-radius:999px;position:absolute}.right-glow-one[data-v-130f2e80]{width:280px;height:280px;top:-60px;right:-40px}.right-glow-two[data-v-130f2e80]{width:180px;height:180px;bottom:-30px;left:-20px}.right-card[data-v-130f2e80]{z-index:1;max-width:420px;position:relative}.right-badge[data-v-130f2e80]{background:#ffffff29;border-radius:999px;margin-bottom:18px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.right-card h2[data-v-130f2e80]{margin-bottom:16px;font-size:34px;line-height:1.1}.right-card p[data-v-130f2e80]{color:#fffffff2;margin-bottom:22px;line-height:1.7}.right-card ul[data-v-130f2e80]{margin:0;padding:0;list-style:none}.right-card li[data-v-130f2e80]{margin-bottom:12px;font-weight:600}@media (width<=900px){.auth-container[data-v-130f2e80]{grid-template-columns:1fr}.auth-right[data-v-130f2e80]{display:none}.auth-left[data-v-130f2e80]{padding:30px 22px}.auth-left h1[data-v-130f2e80]{font-size:30px}.whatsapp-row[data-v-130f2e80],.address-grid[data-v-130f2e80]{grid-template-columns:1fr}}.auth-page[data-v-6efcd095]{background:radial-gradient(circle at 0 0,#6a00f40f,#0000 28%),radial-gradient(circle at 100% 0,#00c6ff0d,#0000 24%),#f5f7fb;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-shell[data-v-6efcd095]{width:100%;max-width:1220px}.auth-container[data-v-6efcd095]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #ececf1e6;border-radius:32px;grid-template-columns:1fr 1fr;width:100%;display:grid;overflow:hidden;box-shadow:0 24px 60px #1c1c1e14}.auth-left[data-v-6efcd095]{background:#ffffffe6;flex-direction:column;justify-content:center;padding:52px;display:flex}.logo[data-v-6efcd095]{width:fit-content;height:56px;margin-bottom:22px}.badge-row[data-v-6efcd095]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.badge[data-v-6efcd095]{border-radius:999px;width:fit-content;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.badge-primary[data-v-6efcd095]{color:#007bff;background:#eef4ff}.badge-link[data-v-6efcd095]{color:#5c2ff5;background:#fff;border:1px solid #dfe3f1;text-decoration:none;transition:all .18s}.badge-link[data-v-6efcd095]:hover{background:#f7f9ff;transform:translateY(-1px)}.auth-left h1[data-v-6efcd095]{color:#111827;margin-bottom:12px;font-size:38px;line-height:1.05}.subtitle[data-v-6efcd095]{color:#6e6e73;max-width:520px;margin-bottom:30px;font-size:15px;line-height:1.7}.auth-form[data-v-6efcd095]{flex-direction:column;gap:16px;display:flex}.field[data-v-6efcd095]{flex-direction:column;gap:8px;display:flex}.field label[data-v-6efcd095]{color:#1c1c1e;font-size:14px;font-weight:700}.field input[data-v-6efcd095]{background:#fff;border:1px solid #dcdce2;border-radius:14px;outline:none;padding:14px 16px;font-size:15px;transition:border-color .18s,box-shadow .18s}.field input[data-v-6efcd095]:focus{border-color:#6a00f4;box-shadow:0 0 0 3px #6a00f414}.password-wrapper[data-v-6efcd095]{align-items:center;display:flex;position:relative}.password-wrapper input[data-v-6efcd095]{width:100%;padding-right:45px}.toggle-password[data-v-6efcd095]{cursor:pointer;color:#6e6e73;background:0 0;border:none;font-size:16px;position:absolute;right:12px}.btn[data-v-6efcd095]{cursor:pointer;border:none;border-radius:14px;padding:14px 18px;font-size:15px;font-weight:800;transition:all .18s}.btn[data-v-6efcd095]:hover{transform:translateY(-1px)}.btn-primary[data-v-6efcd095]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);box-shadow:0 10px 24px #007bff24}.btn[data-v-6efcd095]:disabled,.google-button[data-v-6efcd095]:disabled{opacity:.7;cursor:not-allowed}.divider[data-v-6efcd095]{color:#8e8e93;align-items:center;gap:12px;margin:18px 0 16px;font-size:13px;font-weight:700;display:flex}.divider[data-v-6efcd095]:before,.divider[data-v-6efcd095]:after{content:"";background:#e5e7eb;flex:1;height:1px}.google-button[data-v-6efcd095]{color:#1c1c1e;cursor:pointer;background:#fff;border:1px solid #dcdce2;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;font-size:15px;font-weight:800;transition:all .18s;display:inline-flex}.google-button-wrapper[data-v-6efcd095]{justify-content:center;width:100%;display:flex}.google-button-wrapper[data-v-6efcd095] div[role=button]{width:100%!important;max-width:100%!important}.google-button[data-v-6efcd095]:hover{transform:translateY(-1px);box-shadow:0 10px 24px #1c1c1e14}.google-icon[data-v-6efcd095]{width:18px;height:18px}.error-message[data-v-6efcd095]{color:#d92d20;margin-top:8px;font-size:14px;font-weight:700}.forgot-password[data-v-6efcd095]{text-align:left;margin-top:14px}.forgot-password a[data-v-6efcd095]{color:#6a00f4;font-weight:700;text-decoration:none}.forgot-password a[data-v-6efcd095]:hover{text-decoration:underline}.auth-footer[data-v-6efcd095]{color:#6e6e73;flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.auth-footer a[data-v-6efcd095]{color:#6a00f4;font-weight:700;text-decoration:none}.back-link[data-v-6efcd095]{color:#6e6e73;margin-top:20px;font-weight:700;text-decoration:none}.auth-right[data-v-6efcd095]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);justify-content:center;align-items:center;padding:48px;display:flex;position:relative;overflow:hidden}.right-glow[data-v-6efcd095]{filter:blur(30px);pointer-events:none;background:#ffffff1f;border-radius:999px;position:absolute}.right-glow-one[data-v-6efcd095]{width:280px;height:280px;top:-60px;right:-40px}.right-glow-two[data-v-6efcd095]{width:180px;height:180px;bottom:-30px;left:-20px}.right-card[data-v-6efcd095]{z-index:1;max-width:430px;position:relative}.right-badge[data-v-6efcd095]{background:#ffffff29;border-radius:999px;margin-bottom:18px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.right-card h2[data-v-6efcd095]{margin-bottom:16px;font-size:36px;line-height:1.08}.right-card p[data-v-6efcd095]{color:#fffffff2;margin-bottom:22px;line-height:1.8}.right-card ul[data-v-6efcd095]{margin:0;padding:0;list-style:none}.right-card li[data-v-6efcd095]{margin-bottom:12px;font-weight:600}@media (width<=900px){.auth-container[data-v-6efcd095]{grid-template-columns:1fr}.auth-right[data-v-6efcd095]{display:none}.auth-left[data-v-6efcd095]{padding:30px 22px}.auth-left h1[data-v-6efcd095]{font-size:30px}}.auth-page[data-v-4a253857]{background:radial-gradient(circle at 0 0,#6a00f40f,#0000 28%),radial-gradient(circle at 100% 0,#00c6ff0d,#0000 24%),#f5f7fb;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-shell[data-v-4a253857]{width:100%;max-width:1220px}.auth-container[data-v-4a253857]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #ececf1e6;border-radius:32px;grid-template-columns:1fr 1fr;width:100%;display:grid;overflow:hidden;box-shadow:0 24px 60px #1c1c1e14}.auth-left[data-v-4a253857]{background:#ffffffe6;flex-direction:column;justify-content:center;padding:52px;display:flex}.logo[data-v-4a253857]{width:fit-content;height:56px;margin-bottom:22px}.badge-row[data-v-4a253857]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.badge[data-v-4a253857]{border-radius:999px;width:fit-content;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.badge-primary[data-v-4a253857]{color:#007bff;background:#eef4ff}.badge-link[data-v-4a253857]{color:#5c2ff5;background:#fff;border:1px solid #dfe3f1;text-decoration:none;transition:all .18s}.badge-link[data-v-4a253857]:hover{background:#f7f9ff;transform:translateY(-1px)}.auth-left h1[data-v-4a253857]{color:#111827;margin-bottom:12px;font-size:38px;line-height:1.05}.subtitle[data-v-4a253857]{color:#6e6e73;max-width:520px;margin-bottom:30px;font-size:15px;line-height:1.7}.auth-form[data-v-4a253857]{flex-direction:column;gap:16px;display:flex}.field[data-v-4a253857]{flex-direction:column;gap:8px;display:flex}.field label[data-v-4a253857]{color:#1c1c1e;font-size:14px;font-weight:700}.field input[data-v-4a253857],.field select[data-v-4a253857]{background:#fff;border:1px solid #dcdce2;border-radius:14px;outline:none;padding:14px 16px;font-size:15px;transition:border-color .18s,box-shadow .18s}.field input[data-v-4a253857]:focus,.field select[data-v-4a253857]:focus{border-color:#6a00f4;box-shadow:0 0 0 3px #6a00f414}.whatsapp-row[data-v-4a253857]{grid-template-columns:170px 1fr;gap:12px;display:grid}.password-wrapper[data-v-4a253857]{align-items:center;display:flex;position:relative}.password-wrapper input[data-v-4a253857]{width:100%;padding-right:45px}.toggle-password[data-v-4a253857]{cursor:pointer;color:#6e6e73;background:0 0;border:none;font-size:16px;position:absolute;right:12px}.btn[data-v-4a253857]{cursor:pointer;border:none;border-radius:14px;padding:14px 18px;font-size:15px;font-weight:800;transition:all .18s}.btn[data-v-4a253857]:hover{transform:translateY(-1px)}.btn-primary[data-v-4a253857]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);box-shadow:0 10px 24px #007bff24}.btn[data-v-4a253857]:disabled,.google-button[data-v-4a253857]:disabled{opacity:.7;cursor:not-allowed}.divider[data-v-4a253857]{color:#8e8e93;align-items:center;gap:12px;margin:18px 0 16px;font-size:13px;font-weight:700;display:flex}.divider[data-v-4a253857]:before,.divider[data-v-4a253857]:after{content:"";background:#e5e7eb;flex:1;height:1px}.google-button[data-v-4a253857]{color:#1c1c1e;cursor:pointer;background:#fff;border:1px solid #dcdce2;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;font-size:15px;font-weight:800;transition:all .18s;display:inline-flex}.google-button[data-v-4a253857]:hover{transform:translateY(-1px);box-shadow:0 10px 24px #1c1c1e14}.google-icon[data-v-4a253857]{width:18px;height:18px}.google-button-wrapper[data-v-4a253857]{justify-content:center;width:100%;display:flex}.google-button-wrapper[data-v-4a253857] div[role=button]{width:100%!important;max-width:100%!important}.error-message[data-v-4a253857]{color:#d92d20;font-size:14px;font-weight:700}.success-message[data-v-4a253857]{color:#14804a;font-size:14px;font-weight:700}.auth-footer[data-v-4a253857]{color:#6e6e73;flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.auth-footer a[data-v-4a253857]{color:#6a00f4;font-weight:700;text-decoration:none}.back-link[data-v-4a253857]{color:#6e6e73;margin-top:20px;font-weight:700;text-decoration:none}.auth-right[data-v-4a253857]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);justify-content:center;align-items:center;padding:48px;display:flex;position:relative;overflow:hidden}.right-glow[data-v-4a253857]{filter:blur(30px);pointer-events:none;background:#ffffff1f;border-radius:999px;position:absolute}.right-glow-one[data-v-4a253857]{width:280px;height:280px;top:-60px;right:-40px}.right-glow-two[data-v-4a253857]{width:180px;height:180px;bottom:-30px;left:-20px}.right-card[data-v-4a253857]{z-index:1;max-width:420px;position:relative}.right-badge[data-v-4a253857]{background:#ffffff29;border-radius:999px;margin-bottom:18px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.right-card h2[data-v-4a253857]{margin-bottom:16px;font-size:34px;line-height:1.1}.right-card p[data-v-4a253857]{color:#fffffff2;margin-bottom:22px;line-height:1.7}.right-card ul[data-v-4a253857]{margin:0;padding:0;list-style:none}.right-card li[data-v-4a253857]{margin-bottom:12px;font-weight:600}@media (width<=900px){.auth-container[data-v-4a253857]{grid-template-columns:1fr}.auth-right[data-v-4a253857]{display:none}.auth-left[data-v-4a253857]{padding:30px 22px}.auth-left h1[data-v-4a253857]{font-size:30px}.whatsapp-row[data-v-4a253857]{grid-template-columns:1fr}}.store-menu[data-v-c3357c08]{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #e8ebf2;position:sticky;top:0}.menu-inner[data-v-c3357c08]{justify-content:space-between;align-items:center;gap:16px;max-width:1120px;margin:0 auto;padding:12px 16px;display:flex}.store-area[data-v-c3357c08]{cursor:pointer;align-items:center;gap:12px;min-width:0;display:flex}.store-avatar[data-v-c3357c08],.drawer-avatar[data-v-c3357c08]{color:#5a34f6;background:linear-gradient(135deg,#6a00f424,#00c6ff24);border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;font-weight:900;display:flex;overflow:hidden}.store-avatar img[data-v-c3357c08],.drawer-avatar img[data-v-c3357c08]{object-fit:cover;width:100%;height:100%}.store-info[data-v-c3357c08]{min-width:0}.store-info span[data-v-c3357c08]{color:#6f7488;font-size:12px;display:block}.store-info strong[data-v-c3357c08]{color:#16192d;white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:16px;line-height:1.2;display:block;overflow:hidden}.desktop-nav[data-v-c3357c08]{align-items:center;gap:10px;display:flex}.desktop-nav button[data-v-c3357c08]{color:#1d2037;cursor:pointer;background:#f4f6fb;border:none;border-radius:999px;padding:10px 15px;font-weight:800}.desktop-nav button.active[data-v-c3357c08]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff)}.desktop-nav button.danger[data-v-c3357c08]{color:#d92d20;background:#fff3f2}.notification-button[data-v-c3357c08]{align-items:center;gap:8px;display:inline-flex}.notification-badge[data-v-c3357c08],.drawer-badge[data-v-c3357c08]{color:#fff;background:#ff3b30;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:900;display:inline-flex}.hamburger-button[data-v-c3357c08]{cursor:pointer;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border:none;border-radius:16px;flex-direction:column;justify-content:center;gap:4px;width:46px;height:46px;padding:0 12px;display:none;position:relative}.hamburger-button span[data-v-c3357c08]{background:#fff;border-radius:999px;width:100%;height:2.5px;display:block}.hamburger-badge[data-v-c3357c08]{border-radius:999px;top:8px;right:8px;box-shadow:0 0 0 3px #fff;background:#ff3b30!important;width:10px!important;height:10px!important;position:absolute!important}.menu-overlay[data-v-c3357c08],.notifications-backdrop[data-v-c3357c08]{background:#0f101f59;position:fixed;inset:0}.menu-overlay[data-v-c3357c08]{z-index:110}.notifications-backdrop[data-v-c3357c08]{z-index:130}.mobile-drawer[data-v-c3357c08]{z-index:120;background:#fff;width:min(88vw,360px);height:100vh;padding:18px;position:fixed;top:0;right:0;box-shadow:-20px 0 48px #1414282e}.drawer-header[data-v-c3357c08]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.drawer-user[data-v-c3357c08]{align-items:center;gap:12px;min-width:0;display:flex}.drawer-user p[data-v-c3357c08]{color:#81859b;margin-bottom:4px;font-size:13px}.drawer-user h3[data-v-c3357c08]{color:#181a2f;word-break:break-word;font-size:20px;line-height:1.2}.drawer-close[data-v-c3357c08],.notifications-close[data-v-c3357c08]{color:#4a4e69;cursor:pointer;background:#fff;border:1px solid #e8e9f0;border-radius:12px;flex-shrink:0;width:40px;height:40px;font-size:24px;line-height:1}.drawer-nav[data-v-c3357c08]{flex-direction:column;gap:10px;display:flex}.drawer-nav button[data-v-c3357c08]{color:#1d2037;cursor:pointer;background:#f6f7fb;border:none;border-radius:16px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:15px;font-weight:800;display:flex}.drawer-nav button.danger[data-v-c3357c08]{color:#d92d20;background:#fff3f2}.notifications-panel[data-v-c3357c08]{z-index:140;background:#fff;border-radius:24px;flex-direction:column;width:min(92vw,420px);max-height:calc(100vh - 120px);padding:18px;display:flex;position:fixed;top:88px;right:max(16px,50vw - 544px);overflow:hidden;box-shadow:0 22px 50px #1414282e}.notifications-panel-header[data-v-c3357c08]{border-bottom:1px solid #eef1f6;justify-content:space-between;gap:12px;padding-bottom:14px;display:flex}.notifications-panel-header h3[data-v-c3357c08]{color:#14151a;margin-bottom:4px;font-size:20px;font-weight:900}.notifications-panel-header p[data-v-c3357c08]{color:#8e8e93;font-size:13px;line-height:1.4}.notifications-empty[data-v-c3357c08]{color:#8e8e93;padding:22px 4px;font-size:14px}.notifications-list[data-v-c3357c08]{flex-direction:column;gap:10px;padding-top:12px;display:flex;overflow-y:auto}.notification-item[data-v-c3357c08]{text-align:left;cursor:pointer;background:#f8faff;border:1px solid #edf1f7;border-radius:16px;gap:10px;width:100%;padding:13px;transition:all .18s;display:flex}.notification-item[data-v-c3357c08]:hover{transform:translateY(-1px);box-shadow:0 10px 24px #14142814}.notification-item.unread[data-v-c3357c08]{background:linear-gradient(#f7f4ff 0%,#f7fbff 100%);border-color:#ddd8ff}.notification-dot[data-v-c3357c08]{background:#5a33f6;border-radius:999px;flex-shrink:0;width:10px;height:10px;margin-top:5px}.notification-content[data-v-c3357c08]{flex-direction:column;gap:6px;min-width:0;display:flex}.notification-content strong[data-v-c3357c08]{color:#24273d;font-size:14px;font-weight:700;line-height:1.45}.notification-content small[data-v-c3357c08]{color:#7a8097;font-size:12px}.fade-enter-active[data-v-c3357c08],.fade-leave-active[data-v-c3357c08]{transition:opacity .22s}.fade-enter-from[data-v-c3357c08],.fade-leave-to[data-v-c3357c08]{opacity:0}.slide-enter-active[data-v-c3357c08],.slide-leave-active[data-v-c3357c08]{transition:transform .24s,opacity .24s}.slide-enter-from[data-v-c3357c08],.slide-leave-to[data-v-c3357c08]{opacity:0;transform:translate(100%)}.fade-up-enter-active[data-v-c3357c08],.fade-up-leave-active[data-v-c3357c08]{transition:opacity .22s,transform .22s}.fade-up-enter-from[data-v-c3357c08],.fade-up-leave-to[data-v-c3357c08]{opacity:0;transform:translateY(8px)}@media (width<=900px){.desktop-nav[data-v-c3357c08]{display:none}.hamburger-button[data-v-c3357c08]{display:flex}.menu-inner[data-v-c3357c08]{padding:12px 14px}.store-info strong[data-v-c3357c08]{max-width:190px;font-size:15px}.notifications-panel[data-v-c3357c08]{width:auto;max-height:calc(100vh - 100px);top:78px;left:12px;right:12px}}.dashboard-page[data-v-f8489f8e]{color:#141428;background:radial-gradient(circle at 0 0,#6a00f40d,#0000 28%),radial-gradient(circle at 100% 0,#00c6ff0d,#0000 22%),#f5f7fb;min-height:100vh}.dashboard-content[data-v-f8489f8e]{width:100%;max-width:1120px;margin:0 auto;padding:18px 16px 40px}.hero-card[data-v-f8489f8e]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:28px;margin-top:16px;margin-bottom:22px;padding:28px;position:relative;overflow:hidden;box-shadow:0 18px 36px #007bff24}.hero-gradient[data-v-f8489f8e]{pointer-events:none;background:radial-gradient(circle at 20% 20%,#ffffff29,#0000 18%),radial-gradient(circle at 85% 35%,#ffffff1a,#0000 15%);position:absolute;inset:0}.hero-content[data-v-f8489f8e]{z-index:1;position:relative}.hero-main[data-v-f8489f8e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.hero-badge[data-v-f8489f8e]{background:#ffffff2e;border-radius:999px;margin-bottom:12px;padding:8px 14px;font-size:12px;font-weight:800;display:inline-flex}.hero-copy h1[data-v-f8489f8e]{margin-bottom:12px;font-size:clamp(28px,3vw,36px);line-height:1.08}.hero-meta[data-v-f8489f8e]{flex-wrap:wrap;gap:10px;display:flex}.hero-chip[data-v-f8489f8e]{color:#fffffff5;background:#ffffff29;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.followers-text[data-v-f8489f8e]{color:#fffffffa;margin-top:12px;font-size:15px;font-weight:700}.action-grid[data-v-f8489f8e]{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.section-card[data-v-f8489f8e],.card[data-v-f8489f8e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #ececf1e6;border-radius:24px;padding:22px;box-shadow:0 12px 30px #1c1c1e0f}.create-reward-section[data-v-f8489f8e],.rewards-section[data-v-f8489f8e],.followers-section[data-v-f8489f8e]{margin-bottom:20px}.section-header[data-v-f8489f8e]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.section-header h2[data-v-f8489f8e]{color:#14151a;margin-bottom:4px;font-size:20px;font-weight:800}.section-header p[data-v-f8489f8e]{color:#8e8e93;font-size:13px;line-height:1.5}.section-count[data-v-f8489f8e]{color:#5468ff;white-space:nowrap;background:#f1f4ff;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.form[data-v-f8489f8e]{flex-direction:column;gap:14px;display:flex}.form-grid[data-v-f8489f8e]{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.field[data-v-f8489f8e]{flex-direction:column;gap:8px;display:flex}.field-full[data-v-f8489f8e]{grid-column:1/-1}.field label[data-v-f8489f8e]{color:#1c1c1e;font-size:14px;font-weight:700}.field input[data-v-f8489f8e],.field select[data-v-f8489f8e]{background:#fff;border:1px solid #dcdce2;border-radius:14px;outline:none;padding:14px 16px;font-size:15px;transition:border-color .18s,box-shadow .18s}.field input[data-v-f8489f8e]:focus,.field select[data-v-f8489f8e]:focus{border-color:#6a00f4;box-shadow:0 0 0 3px #6a00f414}.helper-text[data-v-f8489f8e]{color:#8e8e93;font-size:12px;line-height:1.5}.preview-wrapper[data-v-f8489f8e]{margin-top:6px}.reward-preview[data-v-f8489f8e],.preview[data-v-f8489f8e]{object-fit:cover;border:1px solid #ececf1;border-radius:18px;width:120px;height:120px}.btn-primary[data-v-f8489f8e],.btn-secondary[data-v-f8489f8e],.btn-danger[data-v-f8489f8e]{cursor:pointer;border:none;border-radius:14px;padding:14px 18px;font-size:15px;font-weight:800;transition:all .18s}.btn-primary[data-v-f8489f8e]:hover,.btn-secondary[data-v-f8489f8e]:hover,.btn-danger[data-v-f8489f8e]:hover{transform:translateY(-1px)}.btn-primary[data-v-f8489f8e]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);box-shadow:0 10px 22px #007bff29}.btn-secondary[data-v-f8489f8e]{color:#1c1c1e;background:#fff;border:1px solid #ddd}.btn-danger[data-v-f8489f8e]{color:#d92d20;background:#fff1f3;border:1px solid #ffd4d8}.small-btn[data-v-f8489f8e]{border-radius:12px;padding:10px 14px;font-size:14px}.success-message[data-v-f8489f8e],.success[data-v-f8489f8e]{color:#14804a;font-size:14px;font-weight:700}.error-message[data-v-f8489f8e],.error[data-v-f8489f8e]{color:#d92d20;font-size:14px;font-weight:700}.empty-state[data-v-f8489f8e]{text-align:center;color:#8e8e93;background:linear-gradient(#fafbff 0%,#f6f7fb 100%);border:1px solid #ececf1;border-radius:18px;padding:20px;font-weight:500}.rewards-carousel-wrapper[data-v-f8489f8e]{position:relative}.rewards-carousel-wrapper[data-v-f8489f8e]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#f5f7fb00,#f5f7fb 88%);width:42px;height:100%;position:absolute;top:0;right:0}.rewards-carousel[data-v-f8489f8e]{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.rewards-carousel[data-v-f8489f8e]::-webkit-scrollbar{height:6px}.rewards-carousel[data-v-f8489f8e]::-webkit-scrollbar-thumb{background:#d0d5ff;border-radius:999px}.reward-card[data-v-f8489f8e]{scroll-snap-align:start;background:linear-gradient(#fff 0%,#f9faff 100%);border:1px solid #ececf1;border-radius:22px;flex:none;min-width:290px;max-width:290px;overflow:hidden;box-shadow:0 8px 20px #1c1c1e0a}.reward-card.featured[data-v-f8489f8e]{border:1px solid #6a00f438;box-shadow:0 0 0 1px #6a00f40f,0 14px 26px #4c5fff1f}.reward-card.soldout[data-v-f8489f8e]{opacity:.88}.reward-card.inactive[data-v-f8489f8e]{opacity:.76}.reward-image-wrap[data-v-f8489f8e]{position:relative}.reward-thumb[data-v-f8489f8e]{object-fit:cover;background:#eef2ff;width:100%;height:180px;display:block}.reward-thumb-fallback[data-v-f8489f8e]{color:#5f36f5;justify-content:center;align-items:center;font-size:28px;font-weight:800;display:flex}.reward-badge[data-v-f8489f8e]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:12px;left:12px}.featured-badge[data-v-f8489f8e]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff)}.soldout-badge[data-v-f8489f8e]{color:#fff;background:#141428d1}.inactive-badge[data-v-f8489f8e]{color:#667085;background:#f2f4f7}.reward-card-body[data-v-f8489f8e]{padding:16px}.reward-card-body h3[data-v-f8489f8e]{color:#1c1c1e;margin-bottom:6px;font-size:17px;line-height:1.3}.reward-description[data-v-f8489f8e]{color:#6e6e73;min-height:38px;margin-bottom:10px;font-size:13px;line-height:1.5}.reward-meta[data-v-f8489f8e]{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.reward-meta span[data-v-f8489f8e]{color:#4254ff;background:#f3f5ff;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.reward-stock[data-v-f8489f8e]{color:#444;margin-bottom:10px;font-size:13px;font-weight:600}.reward-featured-until[data-v-f8489f8e]{color:#6a00f4;margin-bottom:12px;font-size:12px;font-weight:700}.reward-actions[data-v-f8489f8e]{flex-wrap:wrap;gap:8px;display:flex}.followers-list-scroll[data-v-f8489f8e],.followers[data-v-f8489f8e]{flex-direction:column;gap:10px;max-height:360px;padding-right:4px;display:flex;overflow-y:auto}.followers-list-scroll[data-v-f8489f8e]::-webkit-scrollbar{width:6px}.followers[data-v-f8489f8e]::-webkit-scrollbar{width:6px}.followers-list-scroll[data-v-f8489f8e]::-webkit-scrollbar-thumb{background:#d0d5ff;border-radius:999px}.followers[data-v-f8489f8e]::-webkit-scrollbar-thumb{background:#d0d5ff;border-radius:999px}.follower-item[data-v-f8489f8e],.followers>div[data-v-f8489f8e]{cursor:pointer;background:linear-gradient(#fff 0%,#f9faff 100%);border:1px solid #ececf1;border-radius:16px;padding:14px;transition:all .18s}.follower-item[data-v-f8489f8e]:hover,.followers>div[data-v-f8489f8e]:hover{background:#eef2ff}.follower-main[data-v-f8489f8e]{justify-content:space-between;align-items:center;gap:12px;display:flex}.follower-name-block strong[data-v-f8489f8e],.followers strong[data-v-f8489f8e]{color:#1c1c1e;font-size:15px}.follower-code[data-v-f8489f8e],.followers span[data-v-f8489f8e]{color:#4254ff;white-space:nowrap;background:#eef3ff;border-radius:10px;justify-content:center;align-items:center;padding:7px 11px;font-size:12px;font-weight:800;display:inline-flex}.follower-details[data-v-f8489f8e]{border-top:1px solid #e9e9f2;margin-top:10px;padding-top:10px}.follower-details p[data-v-f8489f8e]{color:#555;margin:0 0 6px;font-size:13px}.follower-locked[data-v-f8489f8e]{color:#888;border-top:1px solid #e9e9f2;margin-top:10px;padding-top:10px;font-size:13px;font-weight:600}.drawer-close[data-v-f8489f8e]{color:#4a4e69;cursor:pointer;background:#fff;border:1px solid #e8e9f0;border-radius:12px;flex-shrink:0;width:40px;height:40px;font-size:24px;line-height:1}.modal-overlay[data-v-f8489f8e]{z-index:70;background:#0f101f5c;position:fixed;inset:0}.edit-modal[data-v-f8489f8e]{z-index:80;background:#fff;border-radius:24px;width:min(92vw,520px);max-height:88vh;padding:22px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 22px 50px #1414282e}.edit-modal-header[data-v-f8489f8e]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.edit-modal-header h3[data-v-f8489f8e]{color:#14151a;margin-bottom:4px;font-size:20px;font-weight:800}.edit-modal-header p[data-v-f8489f8e]{color:#8e8e93;font-size:13px;line-height:1.5}.fade-enter-active[data-v-f8489f8e],.fade-leave-active[data-v-f8489f8e]{transition:opacity .22s}.fade-enter-from[data-v-f8489f8e],.fade-leave-to[data-v-f8489f8e]{opacity:0}@media (width<=900px){.dashboard-content[data-v-f8489f8e]{padding:16px}.hero-card[data-v-f8489f8e]{border-radius:22px;padding:22px 18px}.hero-copy h1[data-v-f8489f8e]{font-size:26px}.hero-main[data-v-f8489f8e]{align-items:flex-start}.hero-meta[data-v-f8489f8e]{flex-direction:column;align-items:flex-start}.hero-chip[data-v-f8489f8e]{width:100%}.action-grid[data-v-f8489f8e]{grid-template-columns:1fr}.section-card[data-v-f8489f8e],.card[data-v-f8489f8e]{padding:18px}.form-grid[data-v-f8489f8e]{grid-template-columns:1fr}.follower-main[data-v-f8489f8e]{flex-direction:column;align-items:flex-start}}@media (width<=768px){.reward-card[data-v-f8489f8e]{min-width:82%;max-width:82%}.rewards-carousel-wrapper[data-v-f8489f8e]:after{width:20px}}.followers-trigger[data-v-f8489f8e]{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:999px;margin-top:12px;padding:10px 14px;font-weight:700;transition:all .2s}.followers-trigger[data-v-f8489f8e]:hover{background:#ffffff40}.expand-header[data-v-f8489f8e]{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px;padding:0;display:flex}.expand-header h2[data-v-f8489f8e]{margin-bottom:4px}.expand-icon[data-v-f8489f8e]{color:#6a00f4;font-size:22px;font-weight:800}.followers-modal[data-v-f8489f8e]{max-height:85vh;overflow-y:auto}.followers-modal .followers-list-scroll[data-v-f8489f8e]{margin-top:10px}.fade-up-enter-active[data-v-f8489f8e],.fade-up-leave-active[data-v-f8489f8e]{transition:all .25s}.fade-up-enter-from[data-v-f8489f8e],.fade-up-leave-to[data-v-f8489f8e]{opacity:0;transform:translateY(10px)}@media (width<=480px){.hero-copy h1[data-v-f8489f8e]{font-size:22px}.reward-card[data-v-f8489f8e]{min-width:88%;max-width:88%}.section-header[data-v-f8489f8e]{flex-direction:column;align-items:flex-start}.section-count[data-v-f8489f8e]{align-self:flex-start}.reward-actions[data-v-f8489f8e]{flex-direction:column}.reward-actions button[data-v-f8489f8e]{width:100%}.edit-modal[data-v-f8489f8e]{border-radius:20px;width:calc(100vw - 24px);padding:18px}}.cliente-menu[data-v-c6777a7a]{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #e8ebf2;position:sticky;top:0}.menu-inner[data-v-c6777a7a]{justify-content:space-between;align-items:center;gap:16px;max-width:1120px;margin:0 auto;padding:12px 16px;display:flex}.brand-area[data-v-c6777a7a]{cursor:pointer;align-items:center;gap:14px;min-width:0;display:flex}.brand-logo[data-v-c6777a7a]{object-fit:contain;border-radius:10px;width:38px;height:38px}.user-info[data-v-c6777a7a]{align-items:center;gap:10px;min-width:0;display:flex}.user-avatar[data-v-c6777a7a],.drawer-avatar[data-v-c6777a7a]{color:#5a34f6;background:linear-gradient(135deg,#6a00f424,#00c6ff24);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-weight:900;display:flex;overflow:hidden}.user-avatar img[data-v-c6777a7a],.drawer-avatar img[data-v-c6777a7a]{object-fit:cover;width:100%;height:100%}.user-info span[data-v-c6777a7a]{color:#6f7488;font-size:12px;display:block}.user-info strong[data-v-c6777a7a]{color:#16192d;white-space:nowrap;font-size:16px;line-height:1.2;display:block}.desktop-nav[data-v-c6777a7a]{align-items:center;gap:10px;display:flex}.desktop-nav button[data-v-c6777a7a]{color:#1d2037;cursor:pointer;background:#f4f6fb;border:none;border-radius:999px;padding:10px 15px;font-weight:800;position:relative}.desktop-nav button.active[data-v-c6777a7a]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff)}.desktop-nav button.danger[data-v-c6777a7a]{color:#d92d20;background:#fff3f2}.notification-button[data-v-c6777a7a]{align-items:center;gap:8px;display:inline-flex}.notification-badge[data-v-c6777a7a],.drawer-badge[data-v-c6777a7a]{color:#fff;background:#ff3b30;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:900;display:inline-flex}.hamburger-button[data-v-c6777a7a]{cursor:pointer;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border:none;border-radius:16px;flex-direction:column;justify-content:center;gap:4px;width:46px;height:46px;padding:0 12px;display:none;position:relative}.hamburger-button span[data-v-c6777a7a]{background:#fff;border-radius:999px;width:100%;height:2.5px;display:block}.hamburger-badge[data-v-c6777a7a]{border-radius:999px;top:8px;right:8px;box-shadow:0 0 0 3px #fff;background:#ff3b30!important;width:10px!important;height:10px!important;position:absolute!important}.menu-overlay[data-v-c6777a7a],.notifications-backdrop[data-v-c6777a7a]{z-index:110;background:#0f101f59;position:fixed;inset:0}.mobile-drawer[data-v-c6777a7a]{z-index:120;background:#fff;width:min(88vw,360px);height:100vh;padding:18px;position:fixed;top:0;right:0;box-shadow:-20px 0 48px #1414282e}.drawer-header[data-v-c6777a7a]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.drawer-user[data-v-c6777a7a]{align-items:center;gap:12px;min-width:0;display:flex}.drawer-user p[data-v-c6777a7a]{color:#81859b;margin-bottom:4px;font-size:13px}.drawer-user h3[data-v-c6777a7a]{color:#181a2f;word-break:break-word;font-size:20px;line-height:1.2}.drawer-close[data-v-c6777a7a],.notifications-close[data-v-c6777a7a]{cursor:pointer;background:#fff;border:1px solid #e8e9f0;border-radius:12px;width:40px;height:40px;font-size:24px}.drawer-nav[data-v-c6777a7a]{flex-direction:column;gap:10px;display:flex}.drawer-nav button[data-v-c6777a7a]{color:#1d2037;cursor:pointer;background:#f6f7fb;border:none;border-radius:16px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:15px;font-weight:800;display:flex}.drawer-nav button.danger[data-v-c6777a7a]{color:#d92d20;background:#fff3f2}.notifications-panel[data-v-c6777a7a]{z-index:130;background:#fff;border:1px solid #eceff5;border-radius:24px;width:min(420px,100vw - 28px);max-height:min(620px,100vh - 100px);padding:18px;position:fixed;top:78px;right:18px;overflow-y:auto;box-shadow:0 22px 50px #1414282e}.notifications-header[data-v-c6777a7a]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.notifications-header h3[data-v-c6777a7a]{color:#17192f;margin-bottom:4px;font-size:20px}.notifications-header p[data-v-c6777a7a]{color:#7a8097;font-size:13px}.notifications-empty[data-v-c6777a7a]{color:#7a8097;text-align:center;background:#f6f7fb;border-radius:16px;padding:18px;font-weight:700}.notifications-list[data-v-c6777a7a]{flex-direction:column;gap:10px;display:flex}.notification-item[data-v-c6777a7a]{cursor:pointer;background:#f7f8fc;border:1px solid #eceff5;border-radius:16px;gap:10px;padding:14px;display:flex;position:relative}.notification-item.unread[data-v-c6777a7a]{background:#f0f6ff;border-color:#cfe0ff}.notification-dot[data-v-c6777a7a]{background:#ff3b30;border-radius:999px;flex-shrink:0;width:9px;height:9px;margin-top:5px}.notification-content p[data-v-c6777a7a]{color:#1d2037;font-size:14px;font-weight:700;line-height:1.4}.notification-content small[data-v-c6777a7a]{color:#7a8097;margin-top:4px;font-size:12px;display:block}.fade-enter-active[data-v-c6777a7a],.fade-leave-active[data-v-c6777a7a],.fade-up-enter-active[data-v-c6777a7a],.fade-up-leave-active[data-v-c6777a7a]{transition:opacity .22s,transform .22s}.fade-enter-from[data-v-c6777a7a],.fade-leave-to[data-v-c6777a7a],.fade-up-enter-from[data-v-c6777a7a],.fade-up-leave-to[data-v-c6777a7a]{opacity:0;transform:translateY(8px)}.slide-enter-active[data-v-c6777a7a],.slide-leave-active[data-v-c6777a7a]{transition:transform .24s,opacity .24s}.slide-enter-from[data-v-c6777a7a],.slide-leave-to[data-v-c6777a7a]{opacity:0;transform:translate(100%)}@media (width<=768px){.desktop-nav[data-v-c6777a7a]{display:none}.hamburger-button[data-v-c6777a7a]{display:flex}.menu-inner[data-v-c6777a7a]{padding:12px 14px}.brand-logo[data-v-c6777a7a]{display:none}.user-info strong[data-v-c6777a7a]{font-size:15px}.notifications-panel[data-v-c6777a7a]{width:calc(100vw - 24px);top:76px;right:12px}}.hero-following-chip[data-v-1fead792]{cursor:pointer;transition:all .2s}.hero-following-chip[data-v-1fead792]:hover{background:#ffffff4d}.following-backdrop[data-v-1fead792]{z-index:80;background:#0006;position:fixed;inset:0}.following-panel[data-v-1fead792]{z-index:90;background:#fff;border-radius:24px 24px 0 0;width:100%;max-width:480px;padding:18px;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -10px 30px #00000026}.following-panel-header[data-v-1fead792]{justify-content:space-between;align-items:center;display:flex}.following-list[data-v-1fead792]{flex-direction:column;gap:10px;margin-top:14px;display:flex}.following-store-item[data-v-1fead792]{cursor:pointer;border:1px solid #eee;border-radius:16px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.following-store-item[data-v-1fead792]:hover{background:#f7f9ff}.following-store-logo[data-v-1fead792]{background:#f4f6fb;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.following-store-logo img[data-v-1fead792]{object-fit:cover;width:100%;height:100%}.reward-toolbar[data-v-1fead792]{margin-bottom:16px}.reward-filter[data-v-1fead792]{flex-direction:column;gap:6px;max-width:320px;display:flex}.reward-filter span[data-v-1fead792]{color:#5f647c;font-size:13px;font-weight:700}.reward-filter select[data-v-1fead792]{border:1px solid #dde3ef;border-radius:14px;min-height:46px;padding:0 12px}.dashboard-page[data-v-1fead792]{color:#141428;background:radial-gradient(circle at 0 0,#6a00f40d,#0000 28%),radial-gradient(circle at 100% 0,#00c6ff0d,#0000 22%),#f6f7fb;min-height:100vh}.dashboard-content[data-v-1fead792]{width:100%;max-width:1120px;margin:0 auto;padding:18px 16px 40px}.hero-card[data-v-1fead792]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:30px;margin-top:16px;padding:26px;position:relative;overflow:hidden;box-shadow:0 18px 42px #3251c42e}.hero-gradient[data-v-1fead792]{pointer-events:none;background:radial-gradient(circle at 18% 18%,#ffffff2e,#0000 22%),radial-gradient(circle at 82% 20%,#ffffff1f,#0000 20%);position:absolute;inset:0}.hero-content[data-v-1fead792]{z-index:1;position:relative}.hero-main[data-v-1fead792]{justify-content:space-between;align-items:center;gap:18px;display:flex}.hero-user[data-v-1fead792]{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.hero-avatar[data-v-1fead792]{background:#ffffff2e;border:1px solid #ffffff24;border-radius:24px;flex-shrink:0;justify-content:center;align-items:center;width:76px;height:76px;font-size:28px;font-weight:800;display:flex;overflow:hidden}.hero-avatar img[data-v-1fead792]{object-fit:cover;width:100%;height:100%}.hero-copy[data-v-1fead792]{min-width:0}.hero-badge[data-v-1fead792]{background:#ffffff2e;border-radius:999px;margin-bottom:12px;padding:8px 14px;font-size:12px;font-weight:800;display:inline-flex}.hero-copy h1[data-v-1fead792]{word-break:break-word;margin-bottom:12px;font-size:clamp(26px,3vw,34px);line-height:1.08}.hero-meta[data-v-1fead792]{flex-wrap:wrap;gap:10px;display:flex}.hero-chip[data-v-1fead792]{color:#fffffff5;background:#ffffff29;border:1px solid #ffffff24;border-radius:999px;align-items:center;max-width:100%;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.hero-side[data-v-1fead792]{flex-shrink:0;align-items:center;gap:12px;display:flex}.mini-qr-button[data-v-1fead792]{cursor:pointer;background:#ffffff24;border:1px solid #ffffff24;border-radius:18px;justify-content:center;align-items:center;padding:8px;display:flex}.mini-qr-frame[data-v-1fead792]{background:#fff;border-radius:16px;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.hero-button[data-v-1fead792]{color:#5e34f5;cursor:pointer;white-space:nowrap;background:#fff;border:none;border-radius:14px;padding:14px 18px;font-weight:800;box-shadow:0 10px 24px #1c1c1e1a}.section-card[data-v-1fead792]{background:#ffffffeb;border:1px solid #e7eaf1eb;border-radius:26px;margin-top:18px;padding:20px;box-shadow:0 12px 28px #1414280f}.section-header[data-v-1fead792]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.section-header h2[data-v-1fead792]{color:#17192f;margin-bottom:4px;font-size:21px}.section-header p[data-v-1fead792]{color:#666c83;line-height:1.5}.section-count[data-v-1fead792]{color:#5571ff;background:#eff4ff;border-radius:999px;flex:none;padding:8px 12px;font-size:13px;font-weight:800}.empty-state[data-v-1fead792]{text-align:center;color:#8e8e93;background:linear-gradient(#fafbff 0%,#f6f7fb 100%);border:1px solid #ececf1;border-radius:18px;padding:20px;font-weight:500}.points-list[data-v-1fead792]{grid-template-columns:1fr;gap:14px;display:grid}.points-store-card[data-v-1fead792]{cursor:pointer;background:linear-gradient(#fff 0%,#f9fbff 100%);border:1px solid #eceff5;border-radius:22px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:16px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.points-store-card[data-v-1fead792]:hover{border-color:#dfe5f1;transform:translateY(-1px);box-shadow:0 14px 28px #14142814}.points-store-left[data-v-1fead792]{align-items:center;gap:14px;min-width:0;display:flex}.points-store-logo[data-v-1fead792]{color:#5f36f5;background:#f4f6fb;border:1px solid #edf1f8;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:18px;font-weight:800;display:flex;overflow:hidden}.points-store-logo img[data-v-1fead792]{object-fit:cover;width:100%;height:100%}.points-store-info[data-v-1fead792]{flex-direction:column;gap:4px;min-width:0;display:flex}.points-store-info strong[data-v-1fead792]{color:#1a1d31;word-break:break-word;font-size:16px;line-height:1.3}.points-store-points[data-v-1fead792]{color:#5a34f6;font-size:18px;font-weight:900;line-height:1.1}.points-store-right[data-v-1fead792]{text-align:right;flex-shrink:0}.points-store-value[data-v-1fead792]{color:#737892;font-size:13px;font-weight:700;display:inline-block}.rewards-carousel-wrapper[data-v-1fead792],.vouchers-carousel-wrapper[data-v-1fead792]{position:relative}.rewards-carousel-wrapper[data-v-1fead792]:after,.vouchers-carousel-wrapper[data-v-1fead792]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#f5f7fb00,#f5f7fb 88%);width:42px;height:100%;position:absolute;top:0;right:0}.rewards-carousel[data-v-1fead792],.vouchers-carousel[data-v-1fead792]{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.rewards-carousel[data-v-1fead792]::-webkit-scrollbar{height:6px}.vouchers-carousel[data-v-1fead792]::-webkit-scrollbar{height:6px}.rewards-carousel[data-v-1fead792]::-webkit-scrollbar-thumb{background:#cfd5ff;border-radius:999px}.vouchers-carousel[data-v-1fead792]::-webkit-scrollbar-thumb{background:#cfd5ff;border-radius:999px}.reward-card[data-v-1fead792]{scroll-snap-align:start;background:linear-gradient(#fff 0%,#f9faff 100%);border:1px solid #ececf1;border-radius:22px;flex:none;min-width:300px;max-width:300px;padding:16px;box-shadow:0 8px 20px #1c1c1e0a}.reward-card-top[data-v-1fead792]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.reward-texts h4[data-v-1fead792]{color:#1c1c1e;margin-bottom:4px;font-size:15px;font-weight:800}.reward-texts p[data-v-1fead792]{color:#6e6e73;font-size:13px;line-height:1.45}.reward-type[data-v-1fead792]{color:#007bff;white-space:nowrap;background:#eef4ff;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800}.reward-meta[data-v-1fead792]{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.reward-meta p[data-v-1fead792]{color:#444;font-size:13px;line-height:1.45}.reward-button[data-v-1fead792]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border:none;border-radius:14px;width:100%;min-height:46px;padding:12px 14px;font-weight:800}.reward-button[data-v-1fead792]:disabled{opacity:.7;cursor:not-allowed}.feedback-message[data-v-1fead792]{color:#14804a;margin-top:16px;font-size:14px;font-weight:700}.vouchers-header[data-v-1fead792]{align-items:center}.used-toggle-button[data-v-1fead792]{color:#5a34f6;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:6px 0;font-size:14px;font-weight:800}.voucher-toolbar[data-v-1fead792]{justify-content:flex-start;align-items:center;margin-bottom:16px;display:flex}.voucher-filter[data-v-1fead792]{flex-direction:column;gap:8px;width:100%;max-width:320px;display:flex}.voucher-filter span[data-v-1fead792]{color:#5f647c;font-size:13px;font-weight:700}.voucher-filter select[data-v-1fead792]{color:#1d2037;background:#fff;border:1px solid #dde3ef;border-radius:14px;outline:none;width:100%;min-height:46px;padding:0 14px}.voucher-card[data-v-1fead792]{scroll-snap-align:start;background:linear-gradient(#fff 0%,#f9faff 100%);border:1px solid #ececf1;border-radius:22px;flex-direction:column;flex:none;gap:14px;min-width:280px;max-width:280px;padding:16px;display:flex;box-shadow:0 8px 20px #1c1c1e0a}.voucher-card.used[data-v-1fead792]{opacity:.86;background:linear-gradient(#fcfcfd 0%,#f4f6fb 100%)}.voucher-top[data-v-1fead792]{flex-direction:column;gap:12px;display:flex}.voucher-top h4[data-v-1fead792]{color:#1d2037;font-size:15px;font-weight:800;line-height:1.35}.voucher-store-row[data-v-1fead792]{align-items:center;gap:12px;display:flex}.voucher-store-logo[data-v-1fead792]{color:#5f36f5;background:#f4f6fb;border:1px solid #edf1f8;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:15px;font-weight:800;display:flex;overflow:hidden}.voucher-store-logo img[data-v-1fead792]{object-fit:cover;width:100%;height:100%}.voucher-store-info[data-v-1fead792]{flex-direction:column;gap:4px;min-width:0;display:flex}.voucher-store-info strong[data-v-1fead792]{color:#1a1d31;word-break:break-word;font-size:14px;line-height:1.3}.voucher-status[data-v-1fead792]{border-radius:999px;align-items:center;width:fit-content;padding:5px 9px;font-size:11px;font-weight:800;display:inline-flex}.voucher-status.available[data-v-1fead792]{color:#14804a;background:#ebfff1}.voucher-status.used[data-v-1fead792]{color:#6e748c;background:#f1f3f8}.voucher-code-box[data-v-1fead792]{background:#fafbff;border:1px dashed #d7dcef;border-radius:16px;padding:12px}.voucher-code-box small[data-v-1fead792]{color:#7a8097;margin-bottom:6px;font-size:12px;display:block}.voucher-code-box strong[data-v-1fead792]{color:#1a1d31;letter-spacing:.4px;word-break:break-word;font-size:16px;display:block}.voucher-actions[data-v-1fead792]{justify-content:flex-end;display:flex}.voucher-copy-button[data-v-1fead792]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border:none;border-radius:12px;min-height:40px;padding:0 14px;font-weight:800}.qr-modal[data-v-1fead792]{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#121214b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.qr-modal-content[data-v-1fead792]{text-align:center;background:#fff;border-radius:24px;width:100%;max-width:360px;padding:22px;position:relative;box-shadow:0 18px 36px #1c1c1e2e}.qr-close[data-v-1fead792]{cursor:pointer;background:#f3f4f6;border:none;border-radius:999px;width:38px;height:38px;font-size:24px;line-height:1;position:absolute;top:10px;right:10px}.qr-modal-frame[data-v-1fead792]{background:linear-gradient(#fff 0%,#f8f9ff 100%);border:1px solid #ececf1;border-radius:24px;justify-content:center;align-items:center;width:250px;max-width:100%;height:250px;margin:10px auto 14px;display:flex}.qr-modal-code[data-v-1fead792]{letter-spacing:1px;color:#1c1c1e;margin-bottom:8px;font-size:20px;font-weight:900}.qr-modal-text[data-v-1fead792]{color:#6e6e73;line-height:1.5;display:block}.fade-enter-active[data-v-1fead792],.fade-leave-active[data-v-1fead792]{transition:opacity .22s}.fade-enter-from[data-v-1fead792],.fade-leave-to[data-v-1fead792]{opacity:0}.fade-up-enter-active[data-v-1fead792],.fade-up-leave-active[data-v-1fead792]{transition:opacity .22s,transform .22s}.fade-up-enter-from[data-v-1fead792],.fade-up-leave-to[data-v-1fead792]{opacity:0;transform:translateY(8px)}@media (width>=900px){.dashboard-content[data-v-1fead792]{padding:24px 24px 48px}.hero-card[data-v-1fead792]{padding:30px}.points-list[data-v-1fead792]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){.points-list[data-v-1fead792]{grid-template-columns:1fr}}@media (width<=768px){.dashboard-content[data-v-1fead792]{padding:16px 14px 34px}.hero-card[data-v-1fead792]{border-radius:26px;padding:22px}.hero-main[data-v-1fead792]{flex-direction:column;align-items:flex-start}.hero-user[data-v-1fead792]{align-items:flex-start;width:100%}.hero-side[data-v-1fead792]{justify-content:space-between;width:100%}.hero-button[data-v-1fead792]{flex:1}.section-card[data-v-1fead792]{border-radius:22px;padding:18px}.section-header[data-v-1fead792],.vouchers-header[data-v-1fead792]{flex-direction:column;align-items:flex-start}.section-count[data-v-1fead792]{align-self:flex-start}}@media (width<=600px){.hero-copy h1[data-v-1fead792]{font-size:24px}.hero-meta[data-v-1fead792]{flex-direction:column;align-items:flex-start}.hero-chip[data-v-1fead792]{width:100%}.hero-avatar[data-v-1fead792]{border-radius:20px;width:64px;height:64px;font-size:24px}.mini-qr-frame[data-v-1fead792]{width:58px;height:58px}.hero-side[data-v-1fead792]{flex-direction:row;align-items:center}.reward-card[data-v-1fead792]{min-width:78%;max-width:78%}.voucher-card[data-v-1fead792]{min-width:82%;max-width:82%}.rewards-carousel-wrapper[data-v-1fead792]:after,.vouchers-carousel-wrapper[data-v-1fead792]:after{width:22px}.points-store-card[data-v-1fead792]{padding:14px}.points-store-logo[data-v-1fead792]{border-radius:16px;width:50px;height:50px}.points-store-points[data-v-1fead792]{font-size:17px}.voucher-filter[data-v-1fead792]{max-width:100%}.qr-modal-frame[data-v-1fead792]{width:220px;height:220px}}@media (width<=420px){.hero-user[data-v-1fead792]{flex-direction:row;align-items:center}.hero-side[data-v-1fead792]{gap:10px}.hero-button[data-v-1fead792]{padding:13px 14px;font-size:14px}.reward-card[data-v-1fead792]{min-width:86%;max-width:86%}.voucher-card[data-v-1fead792]{min-width:88%;max-width:88%}}.search-page[data-v-a9cb06e7]{color:#141428;background:radial-gradient(circle at 0 0,#6a00f40d,#0000 28%),radial-gradient(circle at 100% 0,#00c6ff0d,#0000 22%),#f6f7fb;min-height:100vh}.search-content[data-v-a9cb06e7]{width:100%;max-width:1120px;margin:0 auto;padding:18px 16px 40px}.hero-card[data-v-a9cb06e7]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:28px;margin-top:16px;padding:28px;position:relative;overflow:hidden;box-shadow:0 18px 42px #3251c42e}.hero-card-glow[data-v-a9cb06e7]{pointer-events:none;background:radial-gradient(circle at 18% 18%,#ffffff2e,#0000 22%),radial-gradient(circle at 82% 20%,#ffffff1f,#0000 20%);position:absolute;inset:0}.hero-content[data-v-a9cb06e7]{z-index:1;position:relative}.hero-badge[data-v-a9cb06e7]{background:#ffffff2e;border-radius:999px;margin-bottom:12px;padding:8px 14px;font-size:12px;font-weight:800;display:inline-flex}.hero-content h1[data-v-a9cb06e7]{margin-bottom:10px;font-size:clamp(28px,3vw,36px);line-height:1.08}.hero-content p[data-v-a9cb06e7]{max-width:720px;font-size:15px;line-height:1.6}.hero-card-compact[data-v-a9cb06e7]{padding-top:22px;padding-bottom:22px}.search-box-card[data-v-a9cb06e7]{background:#fff;border:1px solid #eceff5;border-radius:22px;margin-top:18px;padding:18px;box-shadow:0 12px 28px #1414280f}.search-inline-form[data-v-a9cb06e7]{grid-template-columns:1fr auto;align-items:center;gap:14px;display:grid}.search-input-wrap[data-v-a9cb06e7]{width:100%}.search-input[data-v-a9cb06e7]{color:#1d2037;background:#fff;border:1px solid #dfe3ec;border-radius:14px;outline:none;width:100%;height:54px;padding:0 16px;font-size:14px}.search-input[data-v-a9cb06e7]:focus{border-color:#6a00f4;box-shadow:0 0 0 3px #6a00f414}.search-submit-button[data-v-a9cb06e7]{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#6a00f4,#007bff);border:none;border-radius:14px;min-width:120px;height:54px;padding:0 18px;font-weight:800}.search-submit-button[data-v-a9cb06e7]:disabled{opacity:.7;cursor:not-allowed}.search-helper-row[data-v-a9cb06e7]{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:10px;font-size:13px;display:flex}.location-status[data-v-a9cb06e7]{color:#5f647c;align-items:center;gap:6px;font-weight:600;display:flex}.location-dot[data-v-a9cb06e7]{background:#bbb;border-radius:50%;width:8px;height:8px}.location-status.ready .location-dot[data-v-a9cb06e7]{background:#16a34a}.search-helper-text[data-v-a9cb06e7]{color:#6e7191}.error-message[data-v-a9cb06e7]{color:#d92d20;margin-top:12px;font-size:14px}.featured-section[data-v-a9cb06e7]{background:#ffffffeb;border:1px solid #e7eaf1eb;border-radius:26px;margin-top:18px;padding:20px;box-shadow:0 12px 28px #1414280f}.featured-carousel-wrapper[data-v-a9cb06e7]{position:relative}.featured-carousel-wrapper[data-v-a9cb06e7]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#f5f7fb00,#f5f7fb 88%);width:42px;height:100%;position:absolute;top:0;right:0}.featured-carousel[data-v-a9cb06e7]{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.featured-carousel[data-v-a9cb06e7]::-webkit-scrollbar{height:6px}.featured-carousel[data-v-a9cb06e7]::-webkit-scrollbar-thumb{background:#cfd5ff;border-radius:999px}.featured-card[data-v-a9cb06e7]{scroll-snap-align:start;cursor:pointer;background:linear-gradient(#fff 0%,#f9faff 100%);border:1px solid #ececf1;border-radius:22px;flex:none;min-width:260px;max-width:260px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 8px 20px #1c1c1e0a}.featured-card[data-v-a9cb06e7]:hover{transform:translateY(-2px);box-shadow:0 14px 28px #14142814}.featured-image-wrap[data-v-a9cb06e7]{position:relative}.featured-image[data-v-a9cb06e7]{aspect-ratio:4/3;object-fit:cover;background:#eef2ff;width:100%;display:block}.featured-image-fallback[data-v-a9cb06e7]{color:#5f36f5;justify-content:center;align-items:center;font-size:22px;font-weight:800;display:flex}.featured-badge[data-v-a9cb06e7]{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111827c7;border-radius:999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:12px;left:12px}.featured-body[data-v-a9cb06e7]{padding:14px}.featured-store-name[data-v-a9cb06e7]{color:#5f36f5;margin-bottom:6px;font-size:12px;font-weight:800}.featured-body h4[data-v-a9cb06e7]{color:#1d2037;margin-bottom:6px;font-size:16px;line-height:1.3}.featured-description[data-v-a9cb06e7]{color:#666c83;margin-bottom:10px;font-size:13px;line-height:1.45}.featured-meta[data-v-a9cb06e7]{color:#4a4e69;justify-content:space-between;gap:10px;font-size:12px;font-weight:700;display:flex}.categories-row[data-v-a9cb06e7]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.category-chip[data-v-a9cb06e7]{color:#1d2037;cursor:pointer;background:#fff;border:1px solid #dfe3ec;border-radius:999px;padding:10px 16px;font-weight:700;transition:all .2s}.category-chip.active[data-v-a9cb06e7]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff);border-color:#0000}.section-header[data-v-a9cb06e7],.results-header[data-v-a9cb06e7]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.section-header h3[data-v-a9cb06e7],.results-header h3[data-v-a9cb06e7]{color:#17192f;margin-bottom:4px;font-size:21px}.section-header p[data-v-a9cb06e7],.results-header p[data-v-a9cb06e7]{color:#666c83;line-height:1.5}.section-count[data-v-a9cb06e7],.results-count[data-v-a9cb06e7]{color:#5571ff;background:#eff4ff;border-radius:999px;flex:none;padding:8px 12px;font-size:13px;font-weight:800}.results-section[data-v-a9cb06e7]{background:#fff;border:1px solid #eceff5;border-radius:22px;margin-top:18px;padding:18px;box-shadow:0 12px 28px #1414280f}.stores-list[data-v-a9cb06e7]{gap:12px;display:grid}.empty-state[data-v-a9cb06e7]{text-align:center;color:#8e8e93;background:linear-gradient(#fafbff 0%,#f6f7fb 100%);border:1px solid #ececf1;border-radius:18px;padding:20px;font-weight:500}.store-card[data-v-a9cb06e7]{cursor:pointer;background:#fff;border:1px solid #eceff5;border-radius:20px;grid-template-columns:70px 1fr;gap:12px;padding:14px;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid}.store-card[data-v-a9cb06e7]:hover{transform:translateY(-2px);box-shadow:0 14px 28px #14142814}.store-card-ultimate[data-v-a9cb06e7]{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#6a00f4f2,#007bffd9,#00c6fff2) border-box;border:1px solid #6a00f42e;position:relative;box-shadow:0 0 0 1px #6a00f40d,0 12px 26px #4c5fff1f}.store-card-ultimate[data-v-a9cb06e7]:before{content:"";filter:blur(16px);z-index:0;pointer-events:none;background:linear-gradient(135deg,#6a00f424,#00c6ff14);border-radius:20px;position:absolute;inset:-1px}.store-card-ultimate[data-v-a9cb06e7]>*{z-index:1;position:relative}.store-card-left[data-v-a9cb06e7]{justify-content:center;align-items:flex-start;display:flex}.store-logo[data-v-a9cb06e7]{object-fit:cover;background:#f4f6fb;border:1px solid #edf1f8;border-radius:16px;width:70px;height:70px;display:block}.fallback-logo[data-v-a9cb06e7]{color:#5f36f5;background:#eef2ff;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.store-card-body[data-v-a9cb06e7]{min-width:0}.store-card-top[data-v-a9cb06e7]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.store-main-info[data-v-a9cb06e7]{flex:1;min-width:0}.store-title-row[data-v-a9cb06e7]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;display:flex}.store-main-info h4[data-v-a9cb06e7]{color:#1a1d31;font-size:16px;line-height:1.25}.ultimate-badge[data-v-a9cb06e7]{color:#fff;letter-spacing:.1px;background:linear-gradient(135deg,#6a00f4,#007bff);border-radius:999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 8px 18px #4c5fff29}.store-description[data-v-a9cb06e7]{color:#666;font-size:13px;line-height:1.45}.store-meta[data-v-a9cb06e7]{color:#444;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.meta-item[data-v-a9cb06e7]{align-items:center;gap:4px;display:inline-flex}.meta-separator[data-v-a9cb06e7]{color:#9aa0b5}.local-banner[data-v-a9cb06e7]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:24px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 34px #3251c429}.local-banner-bottom[data-v-a9cb06e7]{margin-top:18px}.local-banner-copy[data-v-a9cb06e7]{z-index:1;max-width:720px;position:relative}.local-banner-badge[data-v-a9cb06e7]{background:#ffffff2e;border-radius:999px;margin-bottom:10px;padding:8px 14px;font-size:12px;font-weight:800;display:inline-flex}.local-banner-copy h2[data-v-a9cb06e7]{margin-bottom:6px;font-size:24px;line-height:1.15}.local-banner-copy p[data-v-a9cb06e7]{color:#fffffff0;font-size:15px;line-height:1.55}.local-banner-visual[data-v-a9cb06e7]{flex-shrink:0;width:120px;height:120px;position:relative}.visual-orb[data-v-a9cb06e7]{background:#ffffff24;border-radius:999px;position:absolute}.orb-1[data-v-a9cb06e7]{width:82px;height:82px;top:0;right:0}.orb-2[data-v-a9cb06e7]{width:54px;height:54px;bottom:10px;left:8px}.visual-card[data-v-a9cb06e7]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2e;border-radius:20px;flex-direction:column;justify-content:center;gap:8px;width:74px;height:74px;padding:0 14px;display:flex;position:absolute;top:26px;left:24px}.visual-card span[data-v-a9cb06e7]{background:#ffffffe6;border-radius:999px;height:4px}.fade-enter-active[data-v-a9cb06e7],.fade-leave-active[data-v-a9cb06e7]{transition:opacity .22s}.fade-enter-from[data-v-a9cb06e7],.fade-leave-to[data-v-a9cb06e7]{opacity:0}@media (width<=480px){.hero-content h1[data-v-a9cb06e7]{font-size:20px}.hero-content p[data-v-a9cb06e7]{font-size:13px}.featured-card[data-v-a9cb06e7]{min-width:86%;max-width:86%}.results-header[data-v-a9cb06e7],.section-header[data-v-a9cb06e7]{flex-direction:column;align-items:flex-start}.section-count[data-v-a9cb06e7],.results-count[data-v-a9cb06e7]{align-self:flex-start}.store-meta[data-v-a9cb06e7]{gap:6px}.meta-separator[data-v-a9cb06e7]{display:none}}.profile-page[data-v-8b54b9ae]{color:#141428;background:radial-gradient(circle at 0 0,#6a00f40d,#0000 28%),radial-gradient(circle at 100% 0,#00c6ff0d,#0000 22%),#f6f7fb;min-height:100vh}.profile-content[data-v-8b54b9ae]{width:100%;max-width:980px;margin:0 auto;padding:14px 14px 34px}.profile-hero[data-v-8b54b9ae]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:28px;margin-top:14px;padding:22px;position:relative;overflow:hidden;box-shadow:0 18px 42px #3251c42e}.profile-hero.ultimate[data-v-8b54b9ae]{box-shadow:0 22px 50px #6a00f433}.hero-gradient[data-v-8b54b9ae]{pointer-events:none;background:radial-gradient(circle at 18% 18%,#ffffff2e,#0000 22%),radial-gradient(circle at 82% 20%,#ffffff1f,#0000 20%);position:absolute;inset:0}.hero-top[data-v-8b54b9ae],.hero-actions[data-v-8b54b9ae]{z-index:1;position:relative}.hero-top[data-v-8b54b9ae]{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:16px;display:grid}.logo-wrapper[data-v-8b54b9ae]{flex-shrink:0}.store-logo[data-v-8b54b9ae]{object-fit:cover;background:#fff;border:1px solid #ffffff47;border-radius:22px;width:88px;height:88px;box-shadow:0 12px 28px #1c1c1e24}.fallback-logo[data-v-8b54b9ae]{color:#5c2ff5;justify-content:center;align-items:center;font-size:30px;font-weight:900;display:flex}.hero-info[data-v-8b54b9ae]{min-width:0}.hero-badges[data-v-8b54b9ae]{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.badge[data-v-8b54b9ae]{border-radius:999px;align-items:center;padding:7px 12px;font-size:12px;font-weight:800;display:inline-flex}.badge.light[data-v-8b54b9ae],.badge.plan[data-v-8b54b9ae]{color:#fff;background:#ffffff29}.ultimate-badge[data-v-8b54b9ae]{color:#6a00f4;background:#fff}.store-title-single-line[data-v-8b54b9ae]{white-space:nowrap;text-overflow:ellipsis;width:100%;margin-bottom:8px;font-size:clamp(24px,3vw,34px);line-height:1.06;display:block;overflow:hidden}.hero-description[data-v-8b54b9ae]{color:#fffffff5;margin-bottom:12px;font-size:14px;line-height:1.55}.hero-meta[data-v-8b54b9ae]{color:#fffffff0;flex-wrap:wrap;gap:10px;font-size:13px;font-weight:700;display:flex}.hero-actions[data-v-8b54b9ae]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.btn-primary[data-v-8b54b9ae],.btn-secondary[data-v-8b54b9ae],.reward-button[data-v-8b54b9ae],.btn-route[data-v-8b54b9ae]{cursor:pointer;border:none;border-radius:16px;font-weight:800;transition:transform .18s,opacity .18s,box-shadow .18s}.btn-primary[data-v-8b54b9ae]:hover,.btn-secondary[data-v-8b54b9ae]:hover,.reward-button[data-v-8b54b9ae]:hover,.btn-route[data-v-8b54b9ae]:hover{transform:translateY(-1px)}.btn-primary[data-v-8b54b9ae],.btn-secondary[data-v-8b54b9ae]{min-height:48px;padding:0 16px;font-size:14px}.btn-primary[data-v-8b54b9ae]{color:#5c2ff5;background:#fff}.btn-primary.following[data-v-8b54b9ae]{color:#1c1c1e;background:#e5e7eb}.btn-secondary[data-v-8b54b9ae]{color:#fff;background:#ffffff29;border:1px solid #ffffff38;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn-secondary.whatsapp[data-v-8b54b9ae]{background:#25d366;border:none}.info-grid[data-v-8b54b9ae]{gap:14px;margin-top:16px;display:grid}.section-card[data-v-8b54b9ae]{background:#ffffffeb;border:1px solid #e7eaf1eb;border-radius:24px;padding:18px;box-shadow:0 12px 28px #1414280f}.info-card[data-v-8b54b9ae]{align-items:flex-start;gap:14px;display:flex}.info-icon[data-v-8b54b9ae]{background:#f3f5ff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}.info-card h2[data-v-8b54b9ae],.section-header h2[data-v-8b54b9ae]{color:#17192f;margin-bottom:6px;font-size:20px}.info-card p[data-v-8b54b9ae],.section-header p[data-v-8b54b9ae]{color:#666c83;line-height:1.55}.info-card small[data-v-8b54b9ae]{color:#8b90a3;font-weight:700}.compact-address-card .address-card-content[data-v-8b54b9ae]{justify-content:space-between;align-items:center;gap:14px;width:100%;display:flex}.address-copy[data-v-8b54b9ae]{flex:1;min-width:0}.address-copy p[data-v-8b54b9ae]{font-size:14px;line-height:1.45}.btn-route[data-v-8b54b9ae]{color:#4965ff;background:#eef4ff;border-radius:14px;flex:none;min-height:42px;padding:0 14px;box-shadow:0 8px 18px #4965ff14}.section-header[data-v-8b54b9ae]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.section-count[data-v-8b54b9ae]{color:#5571ff;background:#eff4ff;border-radius:999px;flex:none;padding:8px 12px;font-size:13px;font-weight:800}.video-wrap[data-v-8b54b9ae]{border-radius:20px;overflow:hidden}.video-wrap iframe[data-v-8b54b9ae]{border-radius:20px;display:block}.gallery-grid[data-v-8b54b9ae]{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.gallery-image-button[data-v-8b54b9ae]{cursor:pointer;background:0 0;border:none;padding:0}.gallery-image[data-v-8b54b9ae]{aspect-ratio:1;object-fit:cover;background:#f3f5fb;border:1px solid #eceff5;border-radius:18px;width:100%;display:block}.rewards-carousel-wrapper[data-v-8b54b9ae]{position:relative}.rewards-carousel-wrapper[data-v-8b54b9ae]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#f5f7fb00,#f5f7fb 88%);width:42px;height:100%;position:absolute;top:0;right:0}.rewards-carousel[data-v-8b54b9ae]{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.rewards-carousel[data-v-8b54b9ae]::-webkit-scrollbar{height:6px}.rewards-carousel[data-v-8b54b9ae]::-webkit-scrollbar-thumb{background:#cfd5ff;border-radius:999px}.reward-card[data-v-8b54b9ae]{background:linear-gradient(#fff 0%,#f9faff 100%);border:1px solid #eceff5;border-radius:22px;flex:none;overflow:hidden}.reward-card-horizontal[data-v-8b54b9ae]{scroll-snap-align:start;min-width:280px;max-width:280px;box-shadow:0 8px 22px #191f430d}.reward-image[data-v-8b54b9ae]{aspect-ratio:4/3;object-fit:cover;background:#f2f4f7;width:100%;display:block}.reward-image-fallback[data-v-8b54b9ae]{color:#8e8e93;justify-content:center;align-items:center;font-weight:700;display:flex}.reward-body[data-v-8b54b9ae]{padding:14px}.reward-type[data-v-8b54b9ae]{color:#007bff;background:#eef4ff;border-radius:999px;margin-bottom:10px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.reward-body h3[data-v-8b54b9ae]{color:#1c1c1e;margin-bottom:8px;font-size:18px}.reward-body p[data-v-8b54b9ae]{color:#666c83;margin-bottom:8px;line-height:1.5}.reward-meta[data-v-8b54b9ae]{gap:4px;margin:10px 0 14px;display:grid}.reward-button[data-v-8b54b9ae]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);width:100%;min-height:46px;padding:0 16px}.reward-button.success[data-v-8b54b9ae]{background:#16a34a}.empty-state[data-v-8b54b9ae]{text-align:center;color:#7f8498;background:linear-gradient(#fafbff 0%,#f4f6fb 100%);border:1px solid #eceff5;border-radius:18px;padding:22px 16px;font-weight:600}.feedback-message[data-v-8b54b9ae]{color:#14804a;margin-top:14px;font-weight:700}.muted-text[data-v-8b54b9ae]{color:#8e8e93}.skeleton-card[data-v-8b54b9ae]{position:relative;overflow:hidden}.skeleton-card[data-v-8b54b9ae]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.4s infinite shimmer-8b54b9ae;position:absolute;inset:0;transform:translate(-100%)}.skeleton[data-v-8b54b9ae]{background:linear-gradient(90deg,#eceff4 25%,#f6f8fb 37%,#eceff4 63%) 0 0/400% 100%;border-radius:14px;animation:1.4s infinite shimmerBg-8b54b9ae}.logo-skeleton[data-v-8b54b9ae]{border-radius:22px;width:88px;height:88px}.hero-skeleton-info[data-v-8b54b9ae]{gap:10px;display:grid}.pill-skeleton[data-v-8b54b9ae]{width:150px;height:22px}.pill-skeleton.sm[data-v-8b54b9ae]{width:90px}.title-skeleton[data-v-8b54b9ae]{width:220px;height:30px}.line-skeleton[data-v-8b54b9ae]{height:14px}.line-skeleton.lg[data-v-8b54b9ae]{width:100%}.line-skeleton.md[data-v-8b54b9ae]{width:70%}.section-title-skeleton[data-v-8b54b9ae]{width:180px;height:24px;margin-bottom:14px}.action-skeleton[data-v-8b54b9ae]{width:132px;height:46px}.action-skeleton.full[data-v-8b54b9ae]{width:100%}.gallery-skeleton[data-v-8b54b9ae]{aspect-ratio:1;border-radius:18px;width:100%}.reward-image-skeleton[data-v-8b54b9ae]{aspect-ratio:4/3;border-radius:0;width:100%}.reward-card-skeleton[data-v-8b54b9ae]{min-width:280px;max-width:280px}@keyframes shimmer-8b54b9ae{to{transform:translate(100%)}}@keyframes shimmerBg-8b54b9ae{0%{background-position:100% 0}to{background-position:0 0}}.gallery-modal[data-v-8b54b9ae]{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#121214b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.gallery-modal-content[data-v-8b54b9ae]{width:100%;max-width:760px;position:relative}.gallery-modal-image[data-v-8b54b9ae]{object-fit:contain;background:#111;border-radius:20px;width:100%;max-height:80vh}.gallery-close[data-v-8b54b9ae]{cursor:pointer;background:#ffffffeb;border:none;border-radius:999px;width:38px;height:38px;font-size:24px;line-height:1;position:absolute;top:10px;right:10px}.fade-enter-active[data-v-8b54b9ae],.fade-leave-active[data-v-8b54b9ae]{transition:opacity .22s}.fade-enter-from[data-v-8b54b9ae],.fade-leave-to[data-v-8b54b9ae]{opacity:0}@media (width>=768px){.profile-content[data-v-8b54b9ae]{padding:20px 22px 42px}.profile-hero[data-v-8b54b9ae]{padding:26px}.hero-top[data-v-8b54b9ae]{grid-template-columns:96px minmax(0,1fr);gap:18px}.store-logo[data-v-8b54b9ae]{width:96px;height:96px}.info-grid[data-v-8b54b9ae]{grid-template-columns:1fr 1fr}.gallery-grid[data-v-8b54b9ae]{grid-template-columns:repeat(3,1fr)}.reward-card-horizontal[data-v-8b54b9ae]{min-width:320px;max-width:320px}}@media (width<=767px){.desktop-nav[data-v-8b54b9ae]{display:none}.profile-content[data-v-8b54b9ae]{max-width:760px}.compact-address-card .address-card-content[data-v-8b54b9ae]{flex-direction:column;align-items:flex-start}.btn-route[data-v-8b54b9ae]{justify-content:center;width:100%}.store-title-single-line[data-v-8b54b9ae]{font-size:clamp(18px,5vw,24px)}.reward-card-horizontal[data-v-8b54b9ae]{min-width:78%;max-width:78%}}@media (width<=600px){.profile-content[data-v-8b54b9ae]{padding:14px 14px 30px}.profile-hero[data-v-8b54b9ae]{border-radius:26px;padding:20px}.hero-top[data-v-8b54b9ae]{grid-template-columns:72px minmax(0,1fr);gap:14px}.store-logo[data-v-8b54b9ae]{border-radius:18px;width:72px;height:72px}.hero-badges[data-v-8b54b9ae]{gap:6px;margin-bottom:8px}.badge[data-v-8b54b9ae]{padding:6px 10px;font-size:11px}.store-title-single-line[data-v-8b54b9ae]{margin-bottom:6px;font-size:clamp(17px,4.8vw,22px)}.hero-description[data-v-8b54b9ae]{margin-bottom:10px;font-size:13px}.hero-meta[data-v-8b54b9ae]{gap:8px;font-size:12px}.hero-actions[data-v-8b54b9ae]{gap:8px;margin-top:14px}.btn-primary[data-v-8b54b9ae],.btn-secondary[data-v-8b54b9ae]{min-height:44px;padding:0 14px;font-size:13px}.section-card[data-v-8b54b9ae]{border-radius:22px;padding:16px}.info-card h2[data-v-8b54b9ae],.section-header h2[data-v-8b54b9ae]{font-size:18px}.address-copy p[data-v-8b54b9ae]{font-size:13px}.video-wrap iframe[data-v-8b54b9ae]{height:220px}.reward-card-horizontal[data-v-8b54b9ae]{min-width:84%;max-width:84%}.rewards-carousel-wrapper[data-v-8b54b9ae]:after{width:22px}}@media (width<=420px){.hero-top[data-v-8b54b9ae]{grid-template-columns:64px minmax(0,1fr);gap:12px}.store-logo[data-v-8b54b9ae]{border-radius:16px;width:64px;height:64px}.store-title-single-line[data-v-8b54b9ae]{font-size:clamp(16px,4.5vw,20px)}.reward-card-horizontal[data-v-8b54b9ae]{min-width:88%;max-width:88%}.gallery-grid[data-v-8b54b9ae]{grid-template-columns:repeat(2,1fr)}}.profile-page[data-v-c0f5408e]{background:radial-gradient(circle at 0 0,#6a00f40d,#0000 28%),radial-gradient(circle at 100% 0,#00c6ff0d,#0000 22%),#f5f7fb;min-height:100vh}.profile-content[data-v-c0f5408e]{max-width:1180px;margin:0 auto;padding:18px 16px 40px}.hero-card[data-v-c0f5408e]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:28px;margin-top:16px;margin-bottom:22px;padding:28px;position:relative;overflow:hidden;box-shadow:0 18px 36px #007bff24}.hero-gradient[data-v-c0f5408e]{pointer-events:none;background:radial-gradient(circle at 20% 20%,#ffffff29,#0000 18%),radial-gradient(circle at 85% 35%,#ffffff1a,#0000 15%);position:absolute;inset:0}.hero-content[data-v-c0f5408e]{z-index:1;position:relative}.hero-badge[data-v-c0f5408e]{background:#ffffff2e;border-radius:999px;margin-bottom:12px;padding:8px 14px;font-size:12px;font-weight:800;display:inline-flex}.hero-copy h1[data-v-c0f5408e]{margin-bottom:10px;font-size:clamp(28px,3vw,36px);line-height:1.08}.hero-copy p[data-v-c0f5408e]{color:#fffffff5;max-width:760px;font-size:15px;line-height:1.6}.hero-meta[data-v-c0f5408e]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.hero-chip[data-v-c0f5408e]{color:#fffffff5;background:#ffffff29;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.profile-grid[data-v-c0f5408e]{grid-template-columns:1.45fr 1fr;gap:16px;display:grid}.section-card[data-v-c0f5408e]{background:#ffffffeb;border:1px solid #ececf1e6;border-radius:24px;padding:24px;box-shadow:0 12px 30px #1c1c1e0f}.section-header[data-v-c0f5408e]{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.section-header h2[data-v-c0f5408e]{margin-bottom:4px;font-size:24px}.section-header p[data-v-c0f5408e]{color:#8e8e93;font-size:14px;line-height:1.5}.form-grid[data-v-c0f5408e]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field[data-v-c0f5408e]{flex-direction:column;gap:8px;display:flex}.field-full[data-v-c0f5408e]{grid-column:1/-1}.field label[data-v-c0f5408e]{font-size:14px;font-weight:700}.field input[data-v-c0f5408e],.field textarea[data-v-c0f5408e]{background:#fff;border:1px solid #dcdce2;border-radius:14px;outline:none;padding:14px 16px;font-size:15px}.field textarea[data-v-c0f5408e]{resize:vertical;min-height:120px}.field input[data-v-c0f5408e]:focus,.field textarea[data-v-c0f5408e]:focus{border-color:#6a00f4;box-shadow:0 0 0 3px #6a00f414}.helper-text[data-v-c0f5408e]{color:#8e8e93;font-size:12px;line-height:1.5}.preview-wrapper[data-v-c0f5408e]{margin-top:6px}.logo-preview[data-v-c0f5408e]{object-fit:cover;border:1px solid #ececf1;border-radius:18px;width:120px;height:120px}.plan-badge[data-v-c0f5408e]{color:#667085;background:#f2f4f7;border-radius:999px;align-items:center;padding:10px 14px;font-size:13px;font-weight:700;display:inline-flex}.plan-badge.basic[data-v-c0f5408e]{color:#007bff;background:#eef4ff}.plan-badge.pro[data-v-c0f5408e]{color:#14804a;background:#e9fff5}.plan-badge.ultimate[data-v-c0f5408e]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff)}.plan-badge.sem_plano[data-v-c0f5408e]{color:#667085;background:#f2f4f7}.info-box[data-v-c0f5408e],.plan-box[data-v-c0f5408e],.locked-box[data-v-c0f5408e],.gallery-upload-box[data-v-c0f5408e]{color:#444;background:#f8f8fb;border:1px solid #ececf1;border-radius:14px;padding:14px;line-height:1.6}.locked-box[data-v-c0f5408e]{color:#8e8e93}.gallery-upload-box[data-v-c0f5408e]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gallery-limit-text[data-v-c0f5408e]{color:#8e8e93;font-size:13px;font-weight:600}.gallery-grid[data-v-c0f5408e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:8px;display:grid}.gallery-card[data-v-c0f5408e]{background:#f8f8fb;border:1px solid #ececf1;border-radius:18px;overflow:hidden}.gallery-image[data-v-c0f5408e]{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.remove-image-button[data-v-c0f5408e]{color:#d92d20;cursor:pointer;background:#fff1f3;border:none;width:100%;padding:12px;font-weight:700}.btn-primary[data-v-c0f5408e],.btn-secondary[data-v-c0f5408e]{cursor:pointer;border:none;border-radius:14px;padding:14px 18px;font-size:15px;font-weight:700;transition:all .2s}.btn-primary[data-v-c0f5408e]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff)}.btn-secondary[data-v-c0f5408e]{color:#1c1c1e;background:#fff;border:1px solid #ddd}.success-message[data-v-c0f5408e]{color:#14804a;font-size:14px;font-weight:600}.error-message[data-v-c0f5408e]{color:#d92d20;font-size:14px;font-weight:600}@media (width<=980px){.profile-grid[data-v-c0f5408e]{grid-template-columns:1fr}}@media (width<=900px){.profile-content[data-v-c0f5408e]{padding:16px}.hero-card[data-v-c0f5408e]{border-radius:22px;padding:22px 18px}.hero-copy h1[data-v-c0f5408e]{font-size:26px}.form-grid[data-v-c0f5408e]{grid-template-columns:1fr}}@media (width<=640px){.gallery-grid[data-v-c0f5408e]{grid-template-columns:1fr 1fr}}@media (width<=480px){.hero-copy h1[data-v-c0f5408e]{font-size:22px}.hero-card[data-v-c0f5408e]{padding:20px}.gallery-grid[data-v-c0f5408e]{grid-template-columns:1fr}}.auth-page[data-v-d31b67c1]{background:#f5f5f7;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-container[data-v-d31b67c1]{background:#fff;border-radius:30px;grid-template-columns:1fr 1fr;width:100%;max-width:1180px;display:grid;overflow:hidden;box-shadow:0 24px 60px #1c1c1e14}.auth-left[data-v-d31b67c1]{flex-direction:column;justify-content:center;padding:48px;display:flex}.logo[data-v-d31b67c1]{width:fit-content;height:54px;margin-bottom:20px}.badge-row[data-v-d31b67c1]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.badge[data-v-d31b67c1]{color:#007bff;background:#eef4ff;border-radius:999px;width:fit-content;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.badge-link[data-v-d31b67c1]{text-decoration:none;transition:all .2s}.badge-link[data-v-d31b67c1]:hover{background:#dce9ff}.auth-left h1[data-v-d31b67c1]{margin-bottom:12px;font-size:36px;line-height:1.1}.subtitle[data-v-d31b67c1]{color:#6e6e73;max-width:520px;margin-bottom:28px;line-height:1.6}.auth-form[data-v-d31b67c1]{flex-direction:column;gap:16px;display:flex}.field[data-v-d31b67c1]{flex-direction:column;gap:8px;display:flex}.field label[data-v-d31b67c1]{color:#1c1c1e;font-size:14px;font-weight:700}.field input[data-v-d31b67c1]{background:#fff;border:1px solid #dcdce2;border-radius:14px;outline:none;padding:14px 16px;font-size:15px}.field input[data-v-d31b67c1]:focus{border-color:#6a00f4;box-shadow:0 0 0 3px #6a00f414}.btn[data-v-d31b67c1]{cursor:pointer;border:none;border-radius:14px;padding:14px 18px;font-size:15px;font-weight:700;transition:all .2s}.btn[data-v-d31b67c1]:hover{transform:translateY(-1px)}.btn-primary[data-v-d31b67c1]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff)}.btn[data-v-d31b67c1]:disabled{opacity:.7;cursor:not-allowed}.error-message[data-v-d31b67c1]{color:#d92d20;font-size:14px;font-weight:600}.back-link[data-v-d31b67c1]{color:#6e6e73;margin-top:20px;font-weight:600;text-decoration:none}.auth-right[data-v-d31b67c1]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);justify-content:center;align-items:center;padding:48px;display:flex}.right-card[data-v-d31b67c1]{max-width:420px}.right-card h2[data-v-d31b67c1]{margin-bottom:16px;font-size:34px;line-height:1.1}.right-card p[data-v-d31b67c1]{color:#fffffff2;margin-bottom:22px;line-height:1.7}.right-card ul[data-v-d31b67c1]{margin:0;padding:0;list-style:none}.right-card li[data-v-d31b67c1]{margin-bottom:12px;font-weight:600}@media (width<=900px){.auth-container[data-v-d31b67c1]{grid-template-columns:1fr}.auth-right[data-v-d31b67c1]{display:none}.auth-left[data-v-d31b67c1]{padding:30px 22px}.auth-left h1[data-v-d31b67c1]{font-size:30px}}.password-wrapper[data-v-d31b67c1]{align-items:center;display:flex;position:relative}.password-wrapper input[data-v-d31b67c1]{width:100%;padding-right:45px}.toggle-password[data-v-d31b67c1]{cursor:pointer;color:#6e6e73;background:0 0;border:none;font-size:16px;position:absolute;right:12px}.admin-page[data-v-ab84b260]{background:radial-gradient(circle at 0 0,#6a00f40d,#0000 30%),radial-gradient(circle at 100% 0,#00c6ff0d,#0000 30%),#f5f7fb;min-height:100vh}.mobile-topbar[data-v-ab84b260]{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border-bottom:1px solid #ececf1;justify-content:space-between;align-items:center;padding:14px 16px;display:flex;position:sticky;top:0}.brand-name[data-v-ab84b260]{font-size:18px;font-weight:800}.brand-subtitle[data-v-ab84b260]{color:#777;font-size:12px}.menu-button[data-v-ab84b260]{background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border:none;border-radius:14px;flex-direction:column;justify-content:center;gap:4px;width:46px;height:46px;padding:0 12px;display:flex}.menu-button span[data-v-ab84b260]{background:#fff;height:2px}.desktop-nav[data-v-ab84b260]{display:none}.desktop-nav button[data-v-ab84b260]{cursor:pointer;border:none;border-radius:999px;padding:10px 16px;font-weight:700}.desktop-nav .active[data-v-ab84b260]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff)}.desktop-nav .danger[data-v-ab84b260]{color:#c00;background:#ffe5e5}.admin-content[data-v-ab84b260]{max-width:1200px;margin:auto;padding:16px}.hero-card[data-v-ab84b260]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:24px;margin-bottom:20px;padding:24px}.hero-badge[data-v-ab84b260]{background:#fff3;border-radius:999px;margin-bottom:10px;padding:6px 12px;font-size:12px;display:inline-block}.hero-chip[data-v-ab84b260]{background:#fff3;border-radius:999px;margin-right:6px;padding:6px 10px;font-size:12px}.stats-grid[data-v-ab84b260]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:20px;display:grid}.stat-card[data-v-ab84b260]{background:#fff;border-radius:16px;padding:16px}.stat-label[data-v-ab84b260]{color:#777;font-size:12px}.stat-value[data-v-ab84b260]{font-size:22px;font-weight:800}.search-filters[data-v-ab84b260]{flex-wrap:wrap;gap:8px;display:flex}.search-filters input[data-v-ab84b260],.search-filters select[data-v-ab84b260]{border:1px solid #ddd;border-radius:10px;padding:10px}.cards-grid[data-v-ab84b260]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.entity-card[data-v-ab84b260]{cursor:pointer;background:#fff;border-radius:18px;padding:16px;transition:all .2s}.entity-card[data-v-ab84b260]:hover{transform:translateY(-3px)}.entity-top[data-v-ab84b260]{gap:12px;display:flex}.entity-avatar[data-v-ab84b260]{object-fit:cover;border-radius:12px;width:46px;height:46px}.fallback-avatar[data-v-ab84b260]{background:#eee;justify-content:center;align-items:center;font-weight:700;display:flex}.entity-main strong[data-v-ab84b260]{font-size:15px}.entity-main p[data-v-ab84b260]{color:#777;font-size:13px}.entity-badges[data-v-ab84b260]{gap:6px;margin-top:10px;display:flex}.plan-badge[data-v-ab84b260]{border-radius:999px;padding:4px 10px;font-size:12px}.plan-badge.basic[data-v-ab84b260]{color:#fff;background:#007bff}.plan-badge.pro[data-v-ab84b260]{color:#fff;background:#00c6ff}.plan-badge.ultimate[data-v-ab84b260]{color:#fff;background:#6a00f4}.status-badge.active[data-v-ab84b260]{color:#0f9d58;background:#e7f8ee}.status-badge.inactive[data-v-ab84b260]{color:#c00;background:#ffe5e5}.modal-overlay[data-v-ab84b260]{z-index:40;background:#0006;position:fixed;inset:0}.details-modal[data-v-ab84b260]{z-index:50;background:#fff;border-radius:20px;width:95%;max-width:500px;padding:20px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.details-grid[data-v-ab84b260]{flex-direction:column;gap:10px;display:flex}.detail-row[data-v-ab84b260]{border-bottom:1px solid #eee;justify-content:space-between;padding-bottom:6px;display:flex}.modal-actions[data-v-ab84b260]{gap:8px;margin-top:16px;display:flex}.btn[data-v-ab84b260]{cursor:pointer;border:none;border-radius:10px;padding:10px 14px}.btn-primary[data-v-ab84b260]{color:#fff;background:#6a00f4}.btn-secondary[data-v-ab84b260]{background:#eee}@media (width>=768px){.desktop-nav[data-v-ab84b260]{background:#fff;justify-content:center;gap:10px;padding:10px;display:flex}.menu-button[data-v-ab84b260]{display:none}}.insights-page[data-v-38e00dde]{color:#141428;background:radial-gradient(circle at 0 0,#6a00f40d,#0000 28%),radial-gradient(circle at 100% 0,#00c6ff0d,#0000 22%),#f5f7fb;min-height:100vh}.insights-content[data-v-38e00dde]{width:100%;max-width:1180px;margin:0 auto;padding:18px 16px 40px}.hero-card[data-v-38e00dde]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:28px;margin-top:16px;margin-bottom:22px;padding:28px;position:relative;overflow:hidden;box-shadow:0 18px 36px #007bff24}.hero-ultimate[data-v-38e00dde]{box-shadow:0 20px 40px #6a00f42e}.hero-gradient[data-v-38e00dde]{pointer-events:none;background:radial-gradient(circle at 20% 20%,#ffffff29,#0000 18%),radial-gradient(circle at 85% 35%,#ffffff1a,#0000 15%);position:absolute;inset:0}.hero-content[data-v-38e00dde]{z-index:1;position:relative}.hero-badge[data-v-38e00dde]{background:#ffffff2e;border-radius:999px;margin-bottom:12px;padding:8px 14px;font-size:12px;font-weight:800;display:inline-flex}.hero-copy h1[data-v-38e00dde]{margin-bottom:10px;font-size:clamp(28px,3vw,36px);line-height:1.08}.hero-copy p[data-v-38e00dde]{color:#fffffff5;max-width:760px;font-size:15px;line-height:1.6}.hero-meta[data-v-38e00dde]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.hero-chip[data-v-38e00dde]{color:#fffffff5;background:#ffffff29;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.premium-chip[data-v-38e00dde]{color:#6a00f4;background:#fff}.empty-card[data-v-38e00dde],.stat-card[data-v-38e00dde],.chart-card[data-v-38e00dde],.card-block[data-v-38e00dde],.skeleton-card[data-v-38e00dde]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #ececf1e6;border-radius:24px;padding:24px;box-shadow:0 12px 30px #1c1c1e0f}.empty-card[data-v-38e00dde]{text-align:center}.empty-card h3[data-v-38e00dde]{margin-bottom:10px;font-size:24px}.empty-card p[data-v-38e00dde]{color:#6e6e73;margin-bottom:16px;line-height:1.6}.loading-grid[data-v-38e00dde]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:20px;display:grid}.skeleton-card[data-v-38e00dde]{min-height:130px;position:relative;overflow:hidden}.skeleton-card[data-v-38e00dde]:after{content:"";background:linear-gradient(90deg,#fff0 0%,#f5f7fbe6 50%,#fff0 100%);animation:1.3s infinite shimmer-38e00dde;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer-38e00dde{to{transform:translate(100%)}}.tabs-bar[data-v-38e00dde]{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.tab-button[data-v-38e00dde]{color:#3d4351;cursor:pointer;background:#fff;border:1px solid #ececf1;border-radius:999px;padding:12px 16px;font-size:14px;font-weight:700;transition:all .18s;box-shadow:0 8px 18px #1c1c1e0d}.tab-button[data-v-38e00dde]:hover{transform:translateY(-1px)}.tab-button.active[data-v-38e00dde]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-color:#0000}.stats-grid[data-v-38e00dde]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:20px;display:grid}.secondary-grid[data-v-38e00dde]{margin-top:-4px}.compact-rewards-grid .stat-card p[data-v-38e00dde]{font-size:28px}.stat-card[data-v-38e00dde]{flex-direction:column;gap:8px;display:flex}.stat-top[data-v-38e00dde]{justify-content:space-between;align-items:center;gap:10px;display:flex}.stat-label[data-v-38e00dde]{color:#6e6e73;font-size:13px;font-weight:700}.stat-icon[data-v-38e00dde]{font-size:17px}.stat-card p[data-v-38e00dde]{color:#1c1c1e;margin-bottom:2px;font-size:32px;font-weight:800;line-height:1.1}.stat-card small[data-v-38e00dde]{color:#8e8e93;font-size:13px;line-height:1.5}.text-card-value[data-v-38e00dde]{font-size:20px!important;line-height:1.35!important}.insights-grid[data-v-38e00dde]{grid-template-columns:2fr 1fr;gap:16px;margin-bottom:20px;display:grid}.grid-two[data-v-38e00dde]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}.recurring-grid[data-v-38e00dde]{align-items:start}.card-block h3[data-v-38e00dde],.chart-card h3[data-v-38e00dde]{margin-bottom:4px;font-size:22px}.card-block p[data-v-38e00dde],.card-block small[data-v-38e00dde]{color:#6e6e73;line-height:1.6}.section-header[data-v-38e00dde]{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.section-subtitle[data-v-38e00dde]{color:#8e8e93;font-size:14px;line-height:1.5}.section-count[data-v-38e00dde]{color:#5468ff;white-space:nowrap;background:#f1f4ff;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.highlight-card[data-v-38e00dde]{flex-direction:column;justify-content:center;display:flex}.highlight-name[data-v-38e00dde]{margin-bottom:6px;font-size:22px;font-weight:800;line-height:1.25;color:#1c1c1e!important}.highlight-divider[data-v-38e00dde]{background:#ececf1;width:100%;height:1px;margin:14px 0}.mini-title[data-v-38e00dde]{color:#6e6e73;margin-bottom:6px;font-size:15px}.mini-highlight[data-v-38e00dde]{color:#1c1c1e;margin-bottom:4px;font-size:18px;font-weight:800}.chart-wrapper[data-v-38e00dde]{min-height:320px;position:relative}.empty-chart[data-v-38e00dde]{color:#8e8e93;text-align:center;background:#fafafe;border:1px dashed #d6d6dc;border-radius:16px;justify-content:center;align-items:center;min-height:180px;padding:20px;display:flex}.clientes-scroll[data-v-38e00dde]{flex-direction:column;gap:10px;max-height:460px;padding-right:4px;display:flex;overflow-y:auto}.clientes-scroll[data-v-38e00dde]::-webkit-scrollbar{width:6px}.clientes-inativos-scroll[data-v-38e00dde]::-webkit-scrollbar{width:6px}.recurring-scroll[data-v-38e00dde]::-webkit-scrollbar{width:6px}.transactions-scroll[data-v-38e00dde]::-webkit-scrollbar{width:6px}.suspicious-scroll[data-v-38e00dde]::-webkit-scrollbar{width:6px}.clientes-scroll[data-v-38e00dde]::-webkit-scrollbar-thumb{background:#d0d5ff;border-radius:10px}.clientes-inativos-scroll[data-v-38e00dde]::-webkit-scrollbar-thumb{background:#d0d5ff;border-radius:10px}.recurring-scroll[data-v-38e00dde]::-webkit-scrollbar-thumb{background:#d0d5ff;border-radius:10px}.transactions-scroll[data-v-38e00dde]::-webkit-scrollbar-thumb{background:#d0d5ff;border-radius:10px}.suspicious-scroll[data-v-38e00dde]::-webkit-scrollbar-thumb{background:#d0d5ff;border-radius:10px}.cliente-item[data-v-38e00dde]{cursor:pointer;background:#f8f8fb;border:1px solid #ececf1;border-radius:14px;padding:14px;transition:all .2s}.cliente-item[data-v-38e00dde]:hover{background:#f3f5ff}.cliente-main[data-v-38e00dde]{justify-content:space-between;align-items:center;gap:12px;display:flex}.cliente-main strong[data-v-38e00dde]{color:#1c1c1e;font-size:15px}.cliente-main p[data-v-38e00dde]{color:#6e6e73;margin:4px 0 0;font-size:13px}.cliente-pontos[data-v-38e00dde]{color:#2457ff;white-space:nowrap;background:#eef3ff;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:800}.cliente-details[data-v-38e00dde]{border-top:1px solid #e9e9f2;margin-top:10px;padding-top:10px}.cliente-details p[data-v-38e00dde]{color:#555;margin:0 0 6px;font-size:13px}.cliente-locked[data-v-38e00dde]{color:#888;border-top:1px solid #e9e9f2;margin-top:10px;padding-top:10px;font-size:13px;font-weight:600}.empty-mini[data-v-38e00dde]{color:#8e8e93;padding:6px 0;font-size:14px}.clientes-inativos-scroll[data-v-38e00dde]{flex-direction:column;gap:10px;max-height:320px;padding-right:4px;display:flex;overflow-y:auto}.cliente-inativo-item[data-v-38e00dde]{background:#f8f8fb;border:1px solid #ececf1;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.small-name[data-v-38e00dde]{margin-bottom:2px;font-size:16px}.dias-badge[data-v-38e00dde]{color:#9a6700;white-space:nowrap;background:#fff3d6;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:800}.period-pills[data-v-38e00dde]{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.period-pill[data-v-38e00dde]{color:#4a4a53;cursor:pointer;background:#fafbff;border:1px solid #e1e3ea;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:800;transition:all .18s}.period-pill.active[data-v-38e00dde]{color:#6a00f4;background:#f4f0ff;border-color:#6a00f4}.recurring-scroll[data-v-38e00dde]{flex-direction:column;gap:10px;max-height:320px;padding-right:4px;display:flex;overflow-y:auto}.recurring-item[data-v-38e00dde]{background:#f8f8fb;border:1px solid #ececf1;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.recurring-item strong[data-v-38e00dde]{color:#1c1c1e;font-size:15px}.recurring-item p[data-v-38e00dde]{color:#6e6e73;margin-top:4px;font-size:13px}.visits-badge[data-v-38e00dde]{color:#2457ff;white-space:nowrap;background:#eef3ff;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:800}.growth-list[data-v-38e00dde]{flex-direction:column;gap:10px;display:flex}.growth-item[data-v-38e00dde]{background:#f8f8fb;border:1px solid #ececf1;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.growth-item span[data-v-38e00dde]{color:#6e6e73;font-size:14px}.growth-item strong[data-v-38e00dde]{color:#1c1c1e;font-size:16px}.transactions-scroll[data-v-38e00dde],.suspicious-scroll[data-v-38e00dde]{flex-direction:column;gap:10px;max-height:420px;padding-right:4px;display:flex;overflow-y:auto}.transaction-item[data-v-38e00dde]{background:#f8f8fb;border:1px solid #ececf1;border-radius:14px;padding:14px}.transaction-top[data-v-38e00dde],.suspicious-top[data-v-38e00dde]{justify-content:space-between;align-items:center;gap:12px;display:flex}.transaction-top strong[data-v-38e00dde],.suspicious-top strong[data-v-38e00dde]{color:#1c1c1e;font-size:15px}.transaction-top p[data-v-38e00dde]{color:#6e6e73;margin-top:4px;font-size:13px}.transaction-type[data-v-38e00dde]{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex}.transaction-type.ganho[data-v-38e00dde]{color:#0f9d58;background:#e7f8ee}.transaction-type.reversao[data-v-38e00dde]{color:#d92d20;background:#fff3f2}.transaction-meta[data-v-38e00dde]{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.transaction-meta span[data-v-38e00dde]{color:#2457ff;background:#eef3ff;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.transaction-extra[data-v-38e00dde]{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.transaction-extra small[data-v-38e00dde]{color:#8e8e93;font-size:12px}.suspicious-item[data-v-38e00dde]{background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;padding:14px}.alert-badge[data-v-38e00dde]{color:#9a6700;white-space:nowrap;background:#fff3d6;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.suspicious-values[data-v-38e00dde]{margin:10px 0 8px;font-weight:700;color:#7c2d12!important}.reasons-list[data-v-38e00dde]{color:#9a3412;padding-left:18px;font-size:13px;line-height:1.5}.reasons-list li+li[data-v-38e00dde]{margin-top:4px}.premium-list[data-v-38e00dde]{flex-direction:column;gap:10px;display:flex}.premium-item[data-v-38e00dde]{color:#444;background:#f8f8fb;border:1px solid #ececf1;border-radius:14px;padding:12px 14px;font-weight:600}.compare-list[data-v-38e00dde]{margin-top:14px}.btn-primary[data-v-38e00dde]{cursor:pointer;color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border:none;border-radius:14px;padding:14px 18px;font-size:15px;font-weight:700;transition:all .2s}.btn-primary[data-v-38e00dde]:hover{transform:translateY(-1px)}.fade-enter-active[data-v-38e00dde],.fade-leave-active[data-v-38e00dde]{transition:all .2s}.fade-enter-from[data-v-38e00dde],.fade-leave-to[data-v-38e00dde]{opacity:0;transform:translateY(8px)}.drawer-close[data-v-38e00dde]{color:#4a4e69;cursor:pointer;background:#fff;border:1px solid #e8e9f0;border-radius:12px;flex-shrink:0;width:40px;height:40px;font-size:24px;line-height:1}@media (width<=900px){.insights-content[data-v-38e00dde]{padding:16px}.grid-two[data-v-38e00dde],.insights-grid[data-v-38e00dde]{grid-template-columns:1fr}.hero-card[data-v-38e00dde]{border-radius:22px;padding:22px 18px}.hero-copy h1[data-v-38e00dde]{font-size:26px}.tabs-bar[data-v-38e00dde]{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.tab-button[data-v-38e00dde]{white-space:nowrap;flex:none}.section-header[data-v-38e00dde],.cliente-main[data-v-38e00dde],.cliente-inativo-item[data-v-38e00dde],.transaction-top[data-v-38e00dde],.suspicious-top[data-v-38e00dde],.growth-item[data-v-38e00dde],.recurring-item[data-v-38e00dde]{flex-direction:column;align-items:flex-start}.chart-wrapper[data-v-38e00dde]{min-height:260px}}.modal-overlay[data-v-38e00dde]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:70;background:#0f101f6b;position:fixed;inset:0}.reverse-modal[data-v-38e00dde]{z-index:80;background:#fff;border:1px solid #ececf1;border-radius:24px;width:min(92vw,540px);max-height:88vh;padding:22px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 22px 50px #1414282e}.reverse-modal-header[data-v-38e00dde]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.reverse-modal-header h3[data-v-38e00dde]{color:#14151a;margin-bottom:4px;font-size:22px;font-weight:800}.reverse-modal-header p[data-v-38e00dde]{color:#8e8e93;font-size:13px;line-height:1.5}.reverse-summary[data-v-38e00dde]{background:#fafbff;border:1px solid #ececf1;border-radius:18px;margin-bottom:14px;padding:14px}.reverse-row[data-v-38e00dde]{border-bottom:1px solid #ececf1;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.reverse-row[data-v-38e00dde]:last-child{border-bottom:none}.reverse-row span[data-v-38e00dde]{color:#6e6e73;font-size:13px}.reverse-row strong[data-v-38e00dde]{color:#1c1c1e;text-align:right;font-size:14px}.reverse-warning[data-v-38e00dde]{color:#7a5a00;background:#fff8db;border:1px solid #ffe08a;border-radius:16px;margin-bottom:16px;padding:12px 14px;font-size:13px;line-height:1.5}.reverse-actions[data-v-38e00dde]{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.btn-cancel[data-v-38e00dde],.btn-confirm-reverse[data-v-38e00dde]{cursor:pointer;border:none;border-radius:14px;padding:12px 16px;font-size:14px;font-weight:800;transition:all .18s}.btn-cancel[data-v-38e00dde]{color:#1d2037;background:#f4f6fb;border:1px solid #e3e7f0}.btn-confirm-reverse[data-v-38e00dde]{color:#fff;background:linear-gradient(135deg,#d92d20,#f04438);box-shadow:0 10px 20px #d92d202e}.btn-cancel[data-v-38e00dde]:hover,.btn-confirm-reverse[data-v-38e00dde]:hover{transform:translateY(-1px)}.btn-cancel[data-v-38e00dde]:disabled,.btn-confirm-reverse[data-v-38e00dde]:disabled{opacity:.7;cursor:not-allowed}@media (width<=640px){.reverse-modal[data-v-38e00dde]{border-radius:20px;width:calc(100vw - 20px);padding:18px}.reverse-row[data-v-38e00dde]{flex-direction:column;align-items:flex-start}.reverse-row strong[data-v-38e00dde]{text-align:left}.reverse-actions[data-v-38e00dde]{flex-direction:column}.btn-cancel[data-v-38e00dde],.btn-confirm-reverse[data-v-38e00dde]{width:100%}}@media (width<=700px){.stats-grid[data-v-38e00dde],.secondary-grid[data-v-38e00dde],.compact-rewards-grid[data-v-38e00dde],.loading-grid[data-v-38e00dde]{grid-template-columns:1fr}}@media (width<=480px){.hero-copy h1[data-v-38e00dde]{font-size:22px}.hero-card[data-v-38e00dde]{padding:20px}.period-pills[data-v-38e00dde]{grid-template-columns:1fr 1fr;display:grid}.period-pill[data-v-38e00dde]{text-align:center}}.billing-page[data-v-2a2bbaa7]{color:#141428;background:radial-gradient(circle at 0 0,#6a00f40d,#0000 28%),radial-gradient(circle at 100% 0,#00c6ff0d,#0000 22%),#f5f7fb;min-height:100vh}.billing-content[data-v-2a2bbaa7]{width:100%;max-width:1180px;margin:0 auto;padding:18px 16px 40px}.hero-card[data-v-2a2bbaa7]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:28px;grid-template-columns:1.35fr .95fr;gap:18px;margin-top:16px;margin-bottom:18px;padding:26px;display:grid;box-shadow:0 18px 38px #007bff29}.hero-badge[data-v-2a2bbaa7]{background:#ffffff2e;border-radius:999px;margin-bottom:12px;padding:8px 13px;font-size:12px;font-weight:700;display:inline-flex}.hero-left h1[data-v-2a2bbaa7]{margin-bottom:10px;font-size:31px;line-height:1.12}.hero-left p[data-v-2a2bbaa7]{color:#fffffff5;max-width:720px;font-size:15px;line-height:1.6}.hero-highlights[data-v-2a2bbaa7]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.hero-highlights span[data-v-2a2bbaa7]{background:#ffffff24;border:1px solid #ffffff24;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}.current-plan-card[data-v-2a2bbaa7]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff2e;border-radius:22px;min-height:100%;padding:18px}.muted-label[data-v-2a2bbaa7]{opacity:.92;margin-bottom:4px;font-size:12px;display:block}.current-plan-card h2[data-v-2a2bbaa7]{margin-bottom:6px;font-size:28px}.current-plan-card p[data-v-2a2bbaa7]{color:#fffffff2;font-size:14px;line-height:1.45}.status-row[data-v-2a2bbaa7]{margin-top:14px}.status-badge[data-v-2a2bbaa7]{border-radius:999px;align-items:center;padding:8px 12px;font-size:12px;font-weight:800;display:inline-flex}.active-badge[data-v-2a2bbaa7]{color:#0f9d58;background:#fff}.trial-badge[data-v-2a2bbaa7]{color:#9a6700;background:#fff3d6}.inactive-badge[data-v-2a2bbaa7]{color:#c92a2a;background:#ffe3e3}.feedback-card[data-v-2a2bbaa7]{color:#0f5132;background:#eafaf1;border:1px solid #b7ebc6;border-radius:18px;margin-bottom:16px;padding:14px 16px}.feedback-card.error[data-v-2a2bbaa7]{color:#b42318;background:#fff0f0;border-color:#ffc9c9}.feedback-card strong[data-v-2a2bbaa7]{margin-bottom:4px;display:block}.feedback-card p[data-v-2a2bbaa7]{margin:0;line-height:1.45}.notice-card[data-v-2a2bbaa7]{background:#fff8db;border:1px solid #ffe08a;border-radius:22px;gap:14px;margin-bottom:20px;padding:18px 20px;display:flex;box-shadow:0 8px 20px #1c1c1e08}.notice-icon[data-v-2a2bbaa7]{font-size:24px;line-height:1}.notice-card h3[data-v-2a2bbaa7]{margin-bottom:6px;font-size:18px}.notice-card p[data-v-2a2bbaa7]{color:#5c4b00;margin-bottom:4px;font-size:14px;line-height:1.55}.section-header-block[data-v-2a2bbaa7]{justify-content:space-between;align-items:end;gap:14px;margin-bottom:16px;display:flex}.section-header-block h2[data-v-2a2bbaa7]{margin-bottom:4px;font-size:26px}.section-header-block p[data-v-2a2bbaa7]{color:#6e6e73;font-size:14px}.proof-badge[data-v-2a2bbaa7]{color:#2457ff;background:#eef4ff;border-radius:999px;padding:9px 13px;font-size:13px;font-weight:700;display:inline-flex}.billing-toggle-card[data-v-2a2bbaa7]{background:#fff;border:1px solid #ececf1;border-radius:22px;margin-bottom:18px;padding:16px;box-shadow:0 10px 24px #1c1c1e0a}.toggle-title[data-v-2a2bbaa7]{color:#1c1c1e;margin-bottom:10px;font-weight:800}.billing-toggle[data-v-2a2bbaa7]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.toggle-option[data-v-2a2bbaa7]{text-align:left;cursor:pointer;background:#fafbff;border:1px solid #e1e3ea;border-radius:16px;padding:12px;transition:all .2s}.toggle-option strong[data-v-2a2bbaa7]{color:#1c1c1e;font-size:14px;display:block}.toggle-option span[data-v-2a2bbaa7]{color:#6e6e73;margin-top:3px;font-size:12px;display:block}.toggle-option.active[data-v-2a2bbaa7]{background:#f6f0ff;border-color:#6a00f4;box-shadow:0 8px 18px #6a00f414}.toggle-option.recommended[data-v-2a2bbaa7]{position:relative}.toggle-option.recommended[data-v-2a2bbaa7]:after{content:"Recomendado";color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff);border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800;position:absolute;top:-9px;right:12px}.plans-grid[data-v-2a2bbaa7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.plan-card[data-v-2a2bbaa7]{background:#fffffff2;border:1px solid #ececf1;border-radius:24px;padding:18px;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;box-shadow:0 12px 30px #1c1c1e0d}.plan-card[data-v-2a2bbaa7]:hover{transform:translateY(-2px);box-shadow:0 18px 34px #1c1c1e14}.plan-card.selected[data-v-2a2bbaa7]{border-color:#6a00f4;box-shadow:0 16px 34px #6a00f41f}.featured-plan[data-v-2a2bbaa7]{border:2px solid #6a00f4;box-shadow:0 14px 30px #6a00f41f}.featured-badge[data-v-2a2bbaa7]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff);border-radius:999px;padding:7px 12px;font-size:11px;font-weight:800;position:absolute;top:-11px;right:18px}.plan-top[data-v-2a2bbaa7]{margin-bottom:12px}.plan-tag[data-v-2a2bbaa7]{border-radius:999px;margin-bottom:8px;padding:7px 10px;font-size:11px;font-weight:800;display:inline-flex}.subscription-card[data-v-2a2bbaa7]{background:#fff;border:1px solid #ececf1;border-radius:20px;margin-bottom:20px;padding:18px}.subscription-card h3[data-v-2a2bbaa7]{margin-bottom:8px}.cancel-btn[data-v-2a2bbaa7]{color:#d92d20;cursor:pointer;background:#fff3f2;border:none;border-radius:12px;margin-top:12px;padding:10px 14px;font-weight:700}.subscription-card.cancelled[data-v-2a2bbaa7]{background:#fff8e1;border-color:#ffe082}.subscription-card.expired[data-v-2a2bbaa7]{background:#fff3f2;border-color:#ffc9c9}.reactivate-btn[data-v-2a2bbaa7]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6a00f4,#007bff);border:none;border-radius:12px;margin-top:12px;padding:10px 14px;font-weight:800}.modal-overlay[data-v-2a2bbaa7]{z-index:100;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cancel-modal[data-v-2a2bbaa7]{text-align:center;background:#fff;border-radius:20px;width:90%;max-width:400px;padding:24px}.modal-subtitle[data-v-2a2bbaa7]{color:#6e6e73;margin-top:8px}.loss-list[data-v-2a2bbaa7]{text-align:left;margin:12px 0;padding-left:10px}.loss-list li[data-v-2a2bbaa7]{margin-bottom:6px;font-weight:500}.highlight-box[data-v-2a2bbaa7]{background:#f0f7ff;border:1px solid #d0e3ff;border-radius:12px;margin:12px 0;padding:10px;font-weight:600}.modal-actions[data-v-2a2bbaa7]{flex-direction:column;gap:10px;margin-top:14px;display:flex}.stay-btn[data-v-2a2bbaa7]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff);border:none;border-radius:12px;padding:12px;font-weight:800}.confirm-cancel-btn[data-v-2a2bbaa7]{color:#d92d20;background:#fff3f2;border:none;border-radius:12px;padding:12px;font-weight:800}.basic-tag[data-v-2a2bbaa7]{color:#364fc7;background:#eef2ff}.pro-tag[data-v-2a2bbaa7]{color:#6a00f4;background:#efe6ff}.ultimate-tag[data-v-2a2bbaa7]{color:#0077b6;background:#e6f7ff}.plan-top h3[data-v-2a2bbaa7]{font-size:22px}.price-block[data-v-2a2bbaa7]{margin-bottom:14px}.price-main[data-v-2a2bbaa7]{margin-bottom:6px;font-size:25px;font-weight:900;line-height:1.1}.price-main span[data-v-2a2bbaa7]{color:#6e6e73;margin-left:4px;font-size:16px;font-weight:700}.price-subtitle[data-v-2a2bbaa7]{color:#1c1c1e;font-size:14px;font-weight:700;line-height:1.4}.price-secondary[data-v-2a2bbaa7]{color:#6e6e73;margin-top:3px;font-size:13px;line-height:1.4}.features-list[data-v-2a2bbaa7]{flex-direction:column;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.features-list li[data-v-2a2bbaa7]{color:#2f2f33;font-size:14px;font-weight:500;line-height:1.45}.main-plan-btn[data-v-2a2bbaa7]{color:#1d2037;cursor:pointer;background:#f4f6fb;border:none;border-radius:16px;width:100%;padding:13px 14px;font-weight:900;transition:all .2s}.main-plan-btn.featured[data-v-2a2bbaa7],.main-plan-btn[data-v-2a2bbaa7]:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);box-shadow:0 10px 22px #007bff2e}.main-plan-btn[data-v-2a2bbaa7]:disabled{opacity:.65;cursor:not-allowed}.loading-overlay[data-v-2a2bbaa7]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:90;background:#12121494;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.loading-box[data-v-2a2bbaa7]{text-align:center;background:#fff;border-radius:24px;width:min(92vw,420px);padding:28px;box-shadow:0 22px 52px #0000002e}.loading-box h3[data-v-2a2bbaa7]{color:#16182f;margin-top:14px;font-size:20px}.loading-box p[data-v-2a2bbaa7]{color:#6e6e73;margin-top:8px;line-height:1.45}.spinner[data-v-2a2bbaa7]{border:3px solid #6a00f426;border-top-color:#6a00f4;border-radius:50%;width:38px;height:38px;margin:0 auto;animation:.7s linear infinite spin-2a2bbaa7}.fade-enter-active[data-v-2a2bbaa7],.fade-leave-active[data-v-2a2bbaa7]{transition:all .2s}.fade-enter-from[data-v-2a2bbaa7],.fade-leave-to[data-v-2a2bbaa7]{opacity:0;transform:translateY(8px)}@keyframes spin-2a2bbaa7{to{transform:rotate(360deg)}}@media (width<=1200px){.plans-grid[data-v-2a2bbaa7]{grid-template-columns:1fr}}@media (width<=1100px){.hero-card[data-v-2a2bbaa7]{grid-template-columns:1fr}}@media (width<=900px){.billing-content[data-v-2a2bbaa7]{padding:16px}.hero-left h1[data-v-2a2bbaa7]{font-size:26px}.section-header-block[data-v-2a2bbaa7]{flex-direction:column;align-items:flex-start}.hero-card[data-v-2a2bbaa7],.notice-card[data-v-2a2bbaa7]{border-radius:22px}.billing-toggle[data-v-2a2bbaa7]{grid-template-columns:1fr}}@media (width<=480px){.hero-left h1[data-v-2a2bbaa7]{font-size:22px}.hero-card[data-v-2a2bbaa7]{padding:20px}.plan-card[data-v-2a2bbaa7]{padding:16px}.loading-box[data-v-2a2bbaa7]{padding:24px 18px}}.payment-page[data-v-2d91c34d]{background:#f5f7fb;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.payment-card[data-v-2d91c34d]{text-align:center;background:#fff;border-radius:28px;width:100%;max-width:560px;padding:36px 30px;box-shadow:0 12px 30px #1c1c1e14}.icon[data-v-2d91c34d]{margin-bottom:14px;font-size:56px}.badge[data-v-2d91c34d]{border-radius:999px;margin-bottom:16px;padding:8px 14px;font-size:13px;font-weight:800;display:inline-flex}.success-badge[data-v-2d91c34d]{color:#14804a;background:#e9f9ef}h1[data-v-2d91c34d]{color:#1c1c1e;margin-bottom:12px;font-size:32px}.description[data-v-2d91c34d]{color:#6e6e73;margin-bottom:20px;font-size:16px;line-height:1.6}.info-box[data-v-2d91c34d]{background:#f8f8fb;border:1px solid #ececf1;border-radius:18px;margin-bottom:22px;padding:16px}.info-box p[data-v-2d91c34d]{color:#444;line-height:1.6}.actions[data-v-2d91c34d]{justify-content:center;display:flex}.btn[data-v-2d91c34d]{cursor:pointer;border:none;border-radius:16px;padding:14px 20px;font-size:15px;font-weight:800;transition:all .2s}.btn[data-v-2d91c34d]:hover{transform:translateY(-1px)}.btn-primary[data-v-2d91c34d]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff)}.payment-page[data-v-caf1cb45]{background:#f5f7fb;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.payment-card[data-v-caf1cb45]{text-align:center;background:#fff;border-radius:28px;width:100%;max-width:560px;padding:36px 30px;box-shadow:0 12px 30px #1c1c1e14}.icon[data-v-caf1cb45]{margin-bottom:14px;font-size:56px}.badge[data-v-caf1cb45]{border-radius:999px;margin-bottom:16px;padding:8px 14px;font-size:13px;font-weight:800;display:inline-flex}.pending-badge[data-v-caf1cb45]{color:#9a6700;background:#fff3d6}h1[data-v-caf1cb45]{color:#1c1c1e;margin-bottom:12px;font-size:32px}.description[data-v-caf1cb45]{color:#6e6e73;margin-bottom:20px;font-size:16px;line-height:1.6}.info-box[data-v-caf1cb45]{background:#f8f8fb;border:1px solid #ececf1;border-radius:18px;margin-bottom:22px;padding:16px}.info-box p[data-v-caf1cb45]{color:#444;line-height:1.6}.actions[data-v-caf1cb45]{justify-content:center;display:flex}.btn[data-v-caf1cb45]{cursor:pointer;border:none;border-radius:16px;padding:14px 20px;font-size:15px;font-weight:800;transition:all .2s}.btn[data-v-caf1cb45]:hover{transform:translateY(-1px)}.btn-primary[data-v-caf1cb45]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff)}.payment-page[data-v-8a3147e3]{background:#f5f7fb;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.payment-card[data-v-8a3147e3]{text-align:center;background:#fff;border-radius:28px;width:100%;max-width:560px;padding:36px 30px;box-shadow:0 12px 30px #1c1c1e14}.icon[data-v-8a3147e3]{margin-bottom:14px;font-size:56px}.badge[data-v-8a3147e3]{border-radius:999px;margin-bottom:16px;padding:8px 14px;font-size:13px;font-weight:800;display:inline-flex}.failure-badge[data-v-8a3147e3]{color:#c92a2a;background:#ffe3e3}h1[data-v-8a3147e3]{color:#1c1c1e;margin-bottom:12px;font-size:32px}.description[data-v-8a3147e3]{color:#6e6e73;margin-bottom:20px;font-size:16px;line-height:1.6}.info-box[data-v-8a3147e3]{background:#f8f8fb;border:1px solid #ececf1;border-radius:18px;margin-bottom:22px;padding:16px}.info-box p[data-v-8a3147e3]{color:#444;line-height:1.6}.actions[data-v-8a3147e3]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.btn[data-v-8a3147e3]{cursor:pointer;border:none;border-radius:16px;padding:14px 20px;font-size:15px;font-weight:800;transition:all .2s}.btn[data-v-8a3147e3]:hover{transform:translateY(-1px)}.btn-primary[data-v-8a3147e3]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff)}.btn-secondary[data-v-8a3147e3]{color:#1c1c1e;background:#fff;border:1px solid #dcdce2}.profile-page[data-v-18da601d]{background:radial-gradient(circle at 0 0,#6a00f40d,#0000 28%),radial-gradient(circle at 100% 0,#00c6ff0d,#0000 22%),#f6f7fb;min-height:100vh}.profile-content[data-v-18da601d]{flex-direction:column;gap:16px;width:100%;max-width:980px;margin:0 auto;padding:16px 14px 34px;display:flex}.profile-hero[data-v-18da601d]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:24px;padding:20px;box-shadow:0 18px 42px #3251c42e}.hero-top[data-v-18da601d]{align-items:center;gap:16px;display:flex}.avatar-frame[data-v-18da601d]{background:#fff;border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;display:flex;overflow:hidden}.avatar-image[data-v-18da601d]{object-fit:cover;width:100%;height:100%}.avatar-fallback[data-v-18da601d]{color:#6a00f4;font-size:26px;font-weight:700}.avatar-actions[data-v-18da601d]{flex-direction:column;gap:6px;margin-top:6px;display:flex}.avatar-upload-button[data-v-18da601d]{cursor:pointer;font-size:12px;font-weight:700}.avatar-remove-button[data-v-18da601d]{color:#ff4d4f;cursor:pointer;background:0 0;border:none;font-size:12px}.hero-badge[data-v-18da601d]{background:#ffffff2e;border-radius:999px;margin-bottom:8px;padding:7px 12px;font-size:12px;font-weight:800;display:inline-flex}.hero-info h1[data-v-18da601d]{margin-bottom:6px;font-size:clamp(20px,3vw,28px)}.hero-info p[data-v-18da601d]{color:#fffffff0;line-height:1.5}.hero-meta[data-v-18da601d]{opacity:.9;flex-wrap:wrap;gap:10px;margin-top:8px;font-size:13px;display:flex}.section-card[data-v-18da601d]{background:#fff;border:1px solid #eceff5;border-radius:22px;padding:18px;box-shadow:0 12px 28px #1414280f}.section-header[data-v-18da601d]{margin-bottom:16px}.section-header h2[data-v-18da601d]{color:#17192f;margin-bottom:4px;font-size:20px}.section-header p[data-v-18da601d]{color:#666;line-height:1.45}.google-link-box[data-v-18da601d]{justify-content:space-between;align-items:center;gap:14px;display:flex}.google-status-badge[data-v-18da601d]{background:#f4f6fb;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.google-status-badge.connected[data-v-18da601d]{color:#16a34a;background:#e6fff1}.google-link-text[data-v-18da601d]{color:#666;margin-top:8px;line-height:1.45}.google-linked-ok[data-v-18da601d]{color:#14804a;font-weight:800}.btn-google[data-v-18da601d]{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:14px;padding:10px 14px;font-weight:700}.profile-form[data-v-18da601d]{flex-direction:column;gap:14px;display:flex}.form-grid[data-v-18da601d]{gap:14px;display:grid}@media (width>=768px){.form-grid[data-v-18da601d]{grid-template-columns:1fr 1fr}}.field[data-v-18da601d]{flex-direction:column;gap:6px;display:flex}.field label[data-v-18da601d]{color:#1d2037;font-weight:800}.field input[data-v-18da601d]{border:1px solid #ddd;border-radius:14px;outline:none;padding:14px}.field input[data-v-18da601d]:focus{border-color:#6a00f4;box-shadow:0 0 0 3px #6a00f414}.field small[data-v-18da601d]{color:#6e7191}.btn[data-v-18da601d]{cursor:pointer;border:none;border-radius:14px;padding:14px;font-weight:700}.btn[data-v-18da601d]:disabled{opacity:.7;cursor:not-allowed}.btn-primary[data-v-18da601d]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff)}.password-wrapper[data-v-18da601d]{position:relative}.password-wrapper input[data-v-18da601d]{width:100%;padding-right:86px}.toggle-password[data-v-18da601d]{cursor:pointer;color:#5a34f6;background:0 0;border:none;font-size:12px;font-weight:800;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.error-message[data-v-18da601d]{color:#d92d20;font-size:14px}.success-message[data-v-18da601d]{color:#14804a;font-size:14px}@media (width<=600px){.profile-hero[data-v-18da601d]{padding:16px}.hero-top[data-v-18da601d]{align-items:flex-start}.avatar-frame[data-v-18da601d]{width:64px;height:64px}.hero-info h1[data-v-18da601d]{font-size:20px}.google-link-box[data-v-18da601d]{flex-direction:column;align-items:flex-start}}.auth-page[data-v-3e30dd19]{background:#f5f7fb;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.auth-card[data-v-3e30dd19]{background:#fff;border-radius:24px;width:100%;max-width:420px;padding:24px;box-shadow:0 12px 30px #1c1c1e14}.auth-card h1[data-v-3e30dd19]{margin-bottom:8px;font-size:28px}.auth-card p[data-v-3e30dd19]{color:#6e6e73;margin-bottom:16px;line-height:1.6}.type-switch[data-v-3e30dd19]{gap:10px;margin-bottom:16px;display:flex}.type-switch button[data-v-3e30dd19]{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:12px;flex:1;padding:12px;font-weight:700}.type-switch button.active[data-v-3e30dd19]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-color:#0000}.form[data-v-3e30dd19]{flex-direction:column;gap:14px;display:flex}.form input[data-v-3e30dd19]{border:1px solid #dcdce2;border-radius:14px;padding:14px 16px;font-size:15px}.form button[data-v-3e30dd19]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border:none;border-radius:14px;padding:14px 16px;font-weight:700}.success[data-v-3e30dd19]{color:#14804a;margin-top:14px;font-weight:700}.error[data-v-3e30dd19]{color:#d92d20;margin-top:14px;font-weight:700}.auth-page[data-v-a3aecc8a]{background:#f5f7fb;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.auth-card[data-v-a3aecc8a]{background:#fff;border-radius:24px;width:100%;max-width:420px;padding:24px;box-shadow:0 12px 30px #1c1c1e14}.auth-card h1[data-v-a3aecc8a]{margin-bottom:8px;font-size:28px}.auth-card p[data-v-a3aecc8a]{color:#6e6e73;margin-bottom:16px;line-height:1.6}.form[data-v-a3aecc8a]{flex-direction:column;gap:14px;display:flex}.form input[data-v-a3aecc8a]{border:1px solid #dcdce2;border-radius:14px;padding:14px 16px;font-size:15px}.form button[data-v-a3aecc8a]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border:none;border-radius:14px;padding:14px 16px;font-weight:700}.form button.secondary[data-v-a3aecc8a]{color:#1c1c1e;background:#fff;border:1px solid #ddd}.success[data-v-a3aecc8a]{color:#14804a;margin-top:14px;font-weight:700}.error[data-v-a3aecc8a]{color:#d92d20;margin-top:14px;font-weight:700}.login-link[data-v-a3aecc8a]{color:#6e6e73;margin-top:10px;font-size:14px}.login-link a[data-v-a3aecc8a]{color:#6a00f4;margin-left:6px;font-weight:700;text-decoration:none}.login-link a[data-v-a3aecc8a]:hover{text-decoration:underline}.support-page[data-v-52ac979d]{background:radial-gradient(circle at 0 0,#6a00f40d,#0000 28%),radial-gradient(circle at 100% 0,#00c6ff0d,#0000 22%),#f5f7fb;min-height:100vh}.support-content[data-v-52ac979d]{max-width:1180px;margin:0 auto;padding:18px 16px 40px}.hero-card[data-v-52ac979d]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border-radius:28px;margin-top:16px;margin-bottom:22px;padding:28px;position:relative;overflow:hidden;box-shadow:0 18px 36px #007bff24}.hero-gradient[data-v-52ac979d]{pointer-events:none;background:radial-gradient(circle at 20% 20%,#ffffff29,#0000 18%),radial-gradient(circle at 85% 35%,#ffffff1a,#0000 15%);position:absolute;inset:0}.hero-content[data-v-52ac979d]{z-index:1;position:relative}.hero-badge[data-v-52ac979d]{background:#ffffff2e;border-radius:999px;margin-bottom:12px;padding:8px 14px;font-size:12px;font-weight:800;display:inline-flex}.hero-copy h1[data-v-52ac979d]{margin-bottom:10px;font-size:clamp(28px,3vw,36px);line-height:1.08}.hero-copy p[data-v-52ac979d]{color:#fffffff5;max-width:760px;font-size:15px;line-height:1.6}.hero-meta[data-v-52ac979d]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.hero-chip[data-v-52ac979d]{color:#fffffff5;background:#ffffff29;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.support-grid[data-v-52ac979d]{grid-template-columns:1.2fr .9fr;gap:16px;margin-bottom:16px;display:grid}.section-card[data-v-52ac979d]{background:#ffffffeb;border:1px solid #ececf1e6;border-radius:24px;padding:24px;box-shadow:0 12px 30px #1c1c1e0f}.section-header[data-v-52ac979d]{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.section-header h2[data-v-52ac979d]{color:#1c1c1e;margin-bottom:4px;font-size:24px}.section-header p[data-v-52ac979d]{color:#8e8e93;font-size:14px;line-height:1.5}.faq-list[data-v-52ac979d]{flex-direction:column;gap:12px;display:flex}.faq-item[data-v-52ac979d]{text-align:left;cursor:pointer;background:#fafbff;border:1px solid #ececf1;border-radius:18px;padding:16px;transition:all .2s}.faq-item[data-v-52ac979d]:hover{border-color:#d8dcef;transform:translateY(-1px)}.faq-question-row[data-v-52ac979d]{justify-content:space-between;align-items:center;gap:12px;display:flex}.faq-question-row strong[data-v-52ac979d]{color:#1d2037;font-size:15px}.faq-answer[data-v-52ac979d]{color:#5f637a;margin-top:12px;font-size:14px;line-height:1.6}.faq-icon[data-v-52ac979d]{color:#4c4f69;background:#eef2ff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;font-weight:800;display:inline-flex}.plan-support-box[data-v-52ac979d]{background:#f8f8fb;border:1px solid #ececf1;border-radius:18px;padding:18px;line-height:1.6}.plan-support-box.basic[data-v-52ac979d]{background:#f9fafc}.plan-support-box.pro[data-v-52ac979d]{background:#f4f8ff;border-color:#d9e4ff}.plan-support-box.ultimate[data-v-52ac979d]{background:linear-gradient(135deg,#6a00f40f,#00c6ff14);border-color:#6a00f42e}.plan-support-top[data-v-52ac979d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.plan-badge[data-v-52ac979d]{color:#667085;background:#f2f4f7;border-radius:999px;align-items:center;padding:10px 14px;font-size:13px;font-weight:700;display:inline-flex}.plan-badge.basic[data-v-52ac979d]{color:#007bff;background:#eef4ff}.plan-badge.pro[data-v-52ac979d]{color:#14804a;background:#e9fff5}.plan-badge.ultimate[data-v-52ac979d]{color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff)}.plan-support-text[data-v-52ac979d]{color:#4a4e69;margin-bottom:12px;font-size:14px}.support-benefits[data-v-52ac979d]{color:#5f637a;padding-left:18px;font-size:14px}.support-actions[data-v-52ac979d]{margin-top:16px}.guides-card[data-v-52ac979d],.contact-card[data-v-52ac979d]{margin-bottom:16px}.guides-grid[data-v-52ac979d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.guide-item[data-v-52ac979d]{background:#fafbff;border:1px solid #ececf1;border-radius:18px;padding:18px;transition:all .2s}.guide-item[data-v-52ac979d]:hover{border-color:#d8dcef;transform:translateY(-1px)}.guide-icon[data-v-52ac979d]{background:linear-gradient(135deg,#6a00f41f,#00c6ff24);border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:12px;font-size:20px;display:inline-flex}.guide-item h3[data-v-52ac979d]{color:#1d2037;margin-bottom:8px;font-size:16px}.guide-item p[data-v-52ac979d]{color:#666b85;font-size:14px;line-height:1.6}.support-form[data-v-52ac979d]{margin-top:6px}.form-grid[data-v-52ac979d]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field[data-v-52ac979d]{flex-direction:column;gap:8px;display:flex}.field-full[data-v-52ac979d]{grid-column:1/-1}.field label[data-v-52ac979d]{color:#1d2037;font-size:14px;font-weight:700}.field input[data-v-52ac979d],.field textarea[data-v-52ac979d],.field select[data-v-52ac979d]{background:#fff;border:1px solid #dcdce2;border-radius:14px;outline:none;padding:14px 16px;font-size:15px}.field textarea[data-v-52ac979d]{resize:vertical;min-height:140px}.field input[data-v-52ac979d]:focus,.field textarea[data-v-52ac979d]:focus,.field select[data-v-52ac979d]:focus{border-color:#6a00f4;box-shadow:0 0 0 3px #6a00f414}.field input[data-v-52ac979d]:disabled{color:#7b7f97;background:#f5f6fa}.btn-primary[data-v-52ac979d]{cursor:pointer;color:#fff;background:linear-gradient(135deg,#6a00f4,#007bff,#00c6ff);border:none;border-radius:14px;justify-content:center;align-items:center;margin-top:14px;padding:14px 18px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary[data-v-52ac979d]:disabled{opacity:.7;cursor:not-allowed}.success-message[data-v-52ac979d]{color:#14804a;margin-top:12px;font-size:14px;font-weight:600}.error-message[data-v-52ac979d]{color:#d92d20;margin-top:12px;font-size:14px;font-weight:600}.basic-contact-box[data-v-52ac979d]{text-align:center;background:#f8f8fb;border:1px solid #ececf1;border-radius:18px;margin-top:8px;padding:18px}.basic-contact-box p[data-v-52ac979d]{color:#5f637a;margin-bottom:12px;line-height:1.6}.fade-enter-active[data-v-52ac979d],.fade-leave-active[data-v-52ac979d]{transition:all .2s}.fade-enter-from[data-v-52ac979d],.fade-leave-to[data-v-52ac979d]{opacity:0;transform:translateY(8px)}.fade-up-enter-active[data-v-52ac979d],.fade-up-leave-active[data-v-52ac979d]{transition:all .22s}.fade-up-enter-from[data-v-52ac979d],.fade-up-leave-to[data-v-52ac979d]{opacity:0;transform:translateY(-4px)}@media (width<=980px){.support-grid[data-v-52ac979d]{grid-template-columns:1fr}}@media (width<=900px){.support-content[data-v-52ac979d]{padding:16px}.hero-card[data-v-52ac979d]{border-radius:22px;padding:22px 18px}.hero-copy h1[data-v-52ac979d]{font-size:26px}.form-grid[data-v-52ac979d],.guides-grid[data-v-52ac979d]{grid-template-columns:1fr}}@media (width<=480px){.hero-copy h1[data-v-52ac979d]{font-size:22px}.hero-card[data-v-52ac979d]{padding:20px}.section-card[data-v-52ac979d]{border-radius:20px;padding:18px}.faq-item[data-v-52ac979d]{padding:14px}}.privacy-container[data-v-f71fe5b2]{max-width:800px;margin:0 auto;padding:32px 16px;line-height:1.6}h1[data-v-f71fe5b2]{margin-bottom:16px}h2[data-v-f71fe5b2]{margin-top:24px;margin-bottom:8px}.container[data-v-f037463a]{background:#fff;border-radius:12px;max-width:800px;margin:40px auto;padding:20px}h1[data-v-f037463a]{margin-bottom:20px}h2[data-v-f037463a]{margin-top:20px}p[data-v-f037463a],li[data-v-f037463a]{line-height:1.6}:root{--loyvia-purple:#6a00f4;--loyvia-blue:#007bff;--loyvia-cyan:#00c6ff;--loyvia-white:#fff;--loyvia-gray-light:#f5f5f7;--loyvia-gray-medium:#a0a0a0;--loyvia-black-soft:#1c1c1e;--loyvia-gradient:linear-gradient(135deg, #6a00f4 0%, #007bff 55%, #00c6ff 100%);--loyvia-card-border:#1c1c1e0f;--loyvia-shadow:0 10px 30px #0000000f;--loyvia-radius-lg:20px;--loyvia-radius-md:14px;--loyvia-radius-sm:10px}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{min-height:100%}body{background:var(--loyvia-gray-light);color:var(--loyvia-black-soft);font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img{max-width:100%;display:block}
