.hcw-root[data-v-21cd8fc6]{position:fixed;right:22px;bottom:22px;z-index:9000}.hcw-launcher[data-v-21cd8fc6]{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border:none;border-radius:50%;background:#0037bf;color:#fff;cursor:pointer;box-shadow:0 8px 24px #0037bf59;transition:transform .15s ease,background .15s ease}.hcw-launcher[data-v-21cd8fc6]:hover{transform:scale(1.06);background:#002a92}.hcw-launcher .material-symbols-rounded[data-v-21cd8fc6]{font-size:26px}.hcw-panel[data-v-21cd8fc6]{position:absolute;right:0;bottom:72px;width:370px;max-width:calc(100vw - 32px);height:520px;max-height:calc(100vh - 120px);display:flex;flex-direction:column;background:#fff;border:1px solid #e6e5ee;border-radius:18px;box-shadow:0 18px 50px #17161e2e;overflow:hidden}.hcw-header[data-v-21cd8fc6]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#0037bf;color:#fff}.hcw-header-info[data-v-21cd8fc6]{display:flex;align-items:center;gap:10px}.hcw-avatar[data-v-21cd8fc6]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#ffffff29}.hcw-title[data-v-21cd8fc6]{font-size:15px;font-weight:700}.hcw-subtitle[data-v-21cd8fc6]{font-size:12px;opacity:.85}.hcw-close[data-v-21cd8fc6]{display:flex;border:none;background:transparent;color:#fff;cursor:pointer;padding:6px;border-radius:8px}.hcw-close[data-v-21cd8fc6]:hover{background:#ffffff24}.hcw-body[data-v-21cd8fc6]{flex:1;overflow-y:auto;padding:16px 14px;background:#f7f8fc;display:flex;flex-direction:column;gap:10px}.hcw-msg[data-v-21cd8fc6]{display:flex}.hcw-msg.user[data-v-21cd8fc6]{justify-content:flex-end}.hcw-bubble[data-v-21cd8fc6]{max-width:85%;padding:10px 14px;border-radius:14px;font-size:14px;line-height:1.5;background:#fff;border:1px solid #e8e7f0;color:#23222c}.hcw-bubble p[data-v-21cd8fc6]{margin:0}.hcw-msg.user .hcw-bubble[data-v-21cd8fc6]{background:#0037bf;border-color:#0037bf;color:#fff}.hcw-article[data-v-21cd8fc6]{display:flex;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;border:1px solid #dfe6fb;border-radius:10px;background:#f0f4ff;text-decoration:none;color:#17161e;transition:background .15s ease}.hcw-article[data-v-21cd8fc6]:hover{background:#e3ebff}.hcw-article .material-symbols-rounded[data-v-21cd8fc6]{font-size:20px;color:#0037bf;flex-shrink:0}.hcw-article-text[data-v-21cd8fc6]{display:flex;flex-direction:column;min-width:0}.hcw-article-text strong[data-v-21cd8fc6]{font-size:13.5px;font-weight:600}.hcw-article-text small[data-v-21cd8fc6]{font-size:12px;color:#6c6b76;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hcw-article-go[data-v-21cd8fc6]{margin-left:auto;font-size:16px!important;color:#7c8db5!important}.hcw-actions[data-v-21cd8fc6],.hcw-quick[data-v-21cd8fc6]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.hcw-chip[data-v-21cd8fc6]{display:inline-flex;align-items:center;padding:7px 14px;border:1.5px solid #0037bf;border-radius:999px;background:#fff;color:#0037bf;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;transition:background .15s ease}.hcw-chip[data-v-21cd8fc6]:hover{background:#e6eeff}.hcw-chip-solid[data-v-21cd8fc6]{background:#0037bf;color:#fff}.hcw-chip-solid[data-v-21cd8fc6]:hover{background:#002a92}.hcw-typing[data-v-21cd8fc6]{display:flex;gap:4px;align-items:center}.hcw-typing span[data-v-21cd8fc6]{width:7px;height:7px;border-radius:50%;background:#b9c4e8;animation:hcw-blink-21cd8fc6 1.2s infinite both}.hcw-typing span[data-v-21cd8fc6]:nth-child(2){animation-delay:.2s}.hcw-typing span[data-v-21cd8fc6]:nth-child(3){animation-delay:.4s}@keyframes hcw-blink-21cd8fc6{0%,80%,to{opacity:.35}40%{opacity:1}}.hcw-input-row[data-v-21cd8fc6]{display:flex;gap:8px;padding:12px;border-top:1px solid #ecebf2;background:#fff}.hcw-input[data-v-21cd8fc6]{flex:1;border:1.5px solid #dcdbe4;border-radius:999px;padding:10px 16px;font-size:14px;outline:none;transition:border-color .15s ease}.hcw-input[data-v-21cd8fc6]:focus{border-color:#0037bf}.hcw-send[data-v-21cd8fc6]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:none;border-radius:50%;background:#0037bf;color:#fff;cursor:pointer;flex-shrink:0}.hcw-send[data-v-21cd8fc6]:disabled{opacity:.45;cursor:not-allowed}@media(max-width:480px){.hcw-root[data-v-21cd8fc6]{right:14px;bottom:14px}.hcw-panel[data-v-21cd8fc6]{height:65vh}}.signup-title[data-v-a70a6fe5]{font-size:26px;font-weight:800;color:#131215;line-height:1.3;margin:0 0 28px}.signup-benefits[data-v-a70a6fe5]{display:flex;flex-direction:column;gap:24px}.signup-brands[data-v-a70a6fe5]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-left:30px}.brand-logo[data-v-a70a6fe5]{display:flex;align-items:center;justify-content:center;font-size:14px;color:#131215}.signup-form[data-v-a70a6fe5]{display:flex;flex-direction:column;max-width:420px}.signup-footer[data-v-a70a6fe5]{font-size:12px;color:#7e7d86;line-height:1.5;margin-top:16px;text-align:left}.signup-alt[data-v-a70a6fe5]{margin-top:14px;text-align:center;font-size:14px}.signup-alt-btn[data-v-a70a6fe5]{background:none;border:none;padding:0;font-size:inherit;font-family:inherit;cursor:pointer}.signup-switch[data-v-a70a6fe5]{color:#7e7d86}.pw-checks[data-v-a70a6fe5]{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:4px}.pw-check[data-v-a70a6fe5]{display:flex;align-items:center;gap:6px;font-size:13px;color:#7e7d86;transition:color .15s}.pw-check-ok[data-v-a70a6fe5]{color:#10b981}.pw-check-icon[data-v-a70a6fe5]{font-size:16px}.otp-title[data-v-a70a6fe5]{font-size:24px;font-weight:800;color:#131215;margin:0 0 8px}.otp-subtitle[data-v-a70a6fe5]{font-size:14px;color:#7e7d86;margin:0 0 20px}.otp-email-row[data-v-a70a6fe5]{display:flex;align-items:center;justify-content:space-between;background:#f5f5f5;border:1.5px solid #e0dfe8;border-radius:12px;padding:12px 16px;margin-bottom:20px}.otp-email[data-v-a70a6fe5]{font-size:14px;color:#131215;font-weight:500}.otp-change-btn[data-v-a70a6fe5]{background:none;border:none;color:#4b3bff;font-size:14px;font-weight:600;cursor:pointer;padding:0}.otp-change-btn[data-v-a70a6fe5]:hover{text-decoration:underline}.otp-label[data-v-a70a6fe5]{font-size:14px;font-weight:600;color:#7e7d86;margin:0 0 12px}.otp-inputs[data-v-a70a6fe5]{display:flex;gap:8px;margin-bottom:16px}.otp-input[data-v-a70a6fe5]{width:56px;height:56px;text-align:center;font-size:20px;font-weight:700;color:#131215;background:#fff;border:2px solid #d8d7e2;border-radius:12px;outline:none;transition:border-color .15s,box-shadow .15s}.otp-input[data-v-a70a6fe5]:focus{border-color:#4b3bff;box-shadow:0 0 0 3px #4b3bff1a}.otp-input-filled[data-v-a70a6fe5]{border-color:#4b3bff;background:#f0efff}.otp-input[data-v-a70a6fe5]:disabled{opacity:.5;cursor:not-allowed}.otp-resend[data-v-a70a6fe5]{font-size:13px;color:#7e7d86;margin-bottom:16px}.otp-resend .sj-link[data-v-a70a6fe5]{background:none;border:none;padding:0;cursor:pointer}@media(max-width:768px){.signup-title[data-v-a70a6fe5]{font-size:22px;margin-bottom:20px}.signup-brands[data-v-a70a6fe5]{margin-left:0;justify-content:center}.otp-inputs[data-v-a70a6fe5]{gap:6px}.otp-input[data-v-a70a6fe5]{width:48px;height:48px;font-size:18px}}.sj-header[data-v-75000453]{background:#fff;box-shadow:0 1px #00000014}.sj-header-inner[data-v-75000453]{padding:28px 40px;height:auto;display:flex;align-items:center;justify-content:space-between}.sj-logo[data-v-75000453]{display:flex;align-items:center;text-decoration:none}.sj-logo-img[data-v-75000453]{height:36px;width:auto}.sj-mobile-search-wrapper[data-v-75000453]{display:none}.sj-nav[data-v-75000453]{display:flex;align-items:center;gap:8px}.sj-nav-link[data-v-75000453]{font-size:15px;font-weight:500;color:#131215;text-decoration:none;padding:8px 12px;border-radius:8px;transition:background .15s;background:transparent;border:none;cursor:pointer}.sj-nav-link[data-v-75000453]:hover{background:var(--color-primary-light);color:var(--color-primary)}.sj-btn-outline[data-v-75000453]{display:inline-flex;align-items:center;font-size:15px;font-weight:600;color:var(--color-primary);text-decoration:none;padding:8px 20px;border:2px solid var(--color-primary);border-radius:999px;transition:background .15s,color .15s;cursor:pointer;background:transparent}.sj-btn-outline[data-v-75000453]:hover{background:var(--color-primary);color:#fff}.sj-hamburger[data-v-75000453]{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;cursor:pointer;border-radius:8px;color:#131215;margin-left:4px;transition:background .15s}.sj-hamburger[data-v-75000453]:hover{background:#f0f0f0}.sj-notif-dot[data-v-75000453]{position:absolute;top:6px;right:6px;width:8px;height:8px;background:#e8302c;border-radius:50%;border:2px solid #fff}.mobile-menu-overlay[data-v-75000453]{position:fixed;inset:64px 0 0;z-index:999}.mobile-menu[data-v-75000453]{position:absolute;top:12px;right:12px;width:90%;max-width:380px;background:#fff;box-shadow:0 8px 32px #00000026;border-radius:16px;overflow:hidden;padding:24px 0}.mobile-menu-nav[data-v-75000453]{display:flex;flex-direction:column}.mobile-menu-item[data-v-75000453]{display:flex;align-items:center;justify-content:space-between;padding:18px 32px;font-size:18px;font-weight:600;color:#131215;text-decoration:none;transition:background .2s}.mobile-menu-item[data-v-75000453]:hover{background:#f9f8fd}.mobile-menu-item-highlight[data-v-75000453]{background:var(--color-primary-light);color:var(--color-primary);border-radius:12px;margin:8px 16px 12px;padding:16px 20px;gap:12px;justify-content:flex-start}.mobile-menu-item-highlight[data-v-75000453]:hover{background:color-mix(in srgb,var(--color-primary) 15%,#fff)}.mobile-menu-item-highlight .material-symbols-rounded[data-v-75000453]{font-size:24px;flex-shrink:0}.mobile-menu-divider[data-v-75000453]{height:1px;background:#e0dfe8;margin:24px 32px}.mobile-menu-actions[data-v-75000453]{padding:0 32px;display:flex;flex-direction:column;gap:16px}.mobile-menu-btn-primary[data-v-75000453]{width:100%;padding:18px 32px;background:var(--color-primary);color:#fff;border:none;border-radius:100px;font-size:17px;font-weight:600;cursor:pointer;transition:background .2s;text-align:center;text-decoration:none}.mobile-menu-btn-primary[data-v-75000453]:hover{background:var(--color-primary-hover)}.mobile-menu-btn-secondary[data-v-75000453]{width:100%;padding:18px 32px;background:transparent;color:var(--color-primary);border:2px solid var(--color-primary);border-radius:100px;font-size:17px;font-weight:600;cursor:pointer;transition:all .2s;text-align:center;text-decoration:none}.mobile-menu-btn-secondary[data-v-75000453]:hover{background:var(--color-primary-light)}.mobile-menu-btn-logout[data-v-75000453]{width:100%;padding:18px 32px;background:transparent;color:#e8302c;border:2px solid #e8302c;border-radius:100px;font-size:17px;font-weight:600;cursor:pointer;transition:all .2s;text-align:center}.mobile-menu-btn-logout[data-v-75000453]:hover{background:#fff5f5}@media(max-width:768px){.sj-header-inner[data-v-75000453]{padding:20px}.sj-mobile-search-wrapper[data-v-75000453]{display:block;padding:0 20px 16px}.sj-mobile-search[data-v-75000453]{display:flex;align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:999px;padding:6px;gap:0;box-shadow:0 2px 8px #00000014;cursor:pointer}.sj-mobile-search-field[data-v-75000453]{display:flex;align-items:center;flex:1;padding:0 20px;min-width:0}.sj-mobile-search-input[data-v-75000453]{flex:1;border:none;outline:none;font-size:16px;color:#131215;background:transparent;padding:14px 0;min-width:0}.sj-mobile-search-input[data-v-75000453]::placeholder{color:#9997a3}.sj-mobile-search-btn[data-v-75000453]{display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;border:none;border-radius:999px;width:52px;height:52px;flex-shrink:0;cursor:pointer;transition:background .15s}.sj-mobile-search-btn[data-v-75000453]:hover{background:var(--color-primary-hover)}.sj-nav-link[data-v-75000453]{display:none}.sj-hamburger[data-v-75000453]{margin-left:0}}
