.helpBot_page__P_tiO{--hb-surface:var(--surface-card);--hb-surface-2:var(--surface-muted);--hb-border:color-mix(in srgb,var(--border-default) 72%,transparent);--hb-text:var(--text-primary);--hb-muted:var(--text-secondary);--hb-ok:var(--color-status-success);--hb-ok-text:var(--text-success);--hb-warn:#e0a84a;width:100%;min-width:0;padding:clamp(18px,2vw,32px);display:flex;justify-content:center}.helpBot_shell__iJx7F{position:relative;display:flex;flex-direction:column;width:min(100%,760px);min-width:0;height:min(900px,calc(100dvh - var(--app-nav-row-height, 60px) - 76px));min-height:480px;color:var(--hb-text)}.helpBot_visuallyHidden__t3jmK{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.helpBot_rail__9NZk_{display:flex;align-items:center;gap:12px;padding-bottom:12px}.helpBot_phoneBack__JCIi3{display:none}.helpBot_avatarTile__pACz4{position:relative;flex:none;display:grid;place-items:end center;width:46px;height:46px;border:1px solid var(--hb-border);border-radius:13px;background:var(--hb-surface-2);overflow:visible}.helpBot_statusDot__WyJlf{position:absolute;right:-3px;bottom:-3px;width:11px;height:11px;border-radius:50%;background:var(--hb-ok);box-shadow:0 0 0 2px var(--surface-base)}.helpBot_statusDot__WyJlf[data-status=escalated]{background:var(--hb-warn)}.helpBot_identity__gxURT{flex:1 1 auto;min-width:0}.helpBot_name__BQ2Jj{margin:0;font-size:var(--font-size-lg);font-weight:700;line-height:1.2}.helpBot_subtitle__z4EQu{margin:2px 0 0;font-size:var(--font-size-sm);color:var(--hb-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.helpBot_ghostButton__FbAKe{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 16px;border:1px solid var(--hb-border);border-radius:999px;background:var(--hb-surface);color:var(--hb-text);font:inherit;font-size:var(--font-size-sm);font-weight:600;cursor:pointer}.helpBot_ghostButton__FbAKe svg{color:var(--hb-muted)}.helpBot_ghostButton__FbAKe:hover:not(:disabled){background:var(--hb-surface-2)}.helpBot_ghostButton__FbAKe:disabled{opacity:.55;cursor:default}.helpBot_ticketBar__qGM9x{position:relative;z-index:3;display:flex;align-items:center;gap:10px;min-height:44px;padding:0 6px 0 12px;border-radius:12px;background:var(--hb-surface-2);font-size:var(--font-size-sm);color:var(--hb-muted)}.helpBot_ticketTitle__XZIBv{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--hb-text);font-weight:600}.helpBot_ticketTime__9v95R{flex:none;white-space:nowrap}.helpBot_statusPill__9Usfe{display:inline-flex;flex:none;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:var(--font-size-xs);font-weight:700;background:color-mix(in srgb,var(--hb-ok) 16%,transparent);color:var(--hb-ok-text)}.helpBot_statusPill__9Usfe[data-status=escalated]{background:color-mix(in srgb,var(--hb-warn) 18%,transparent);color:color-mix(in srgb,var(--hb-warn) 70%,var(--hb-text))}.helpBot_ticketSwitch__Ytoqe{display:inline-flex;flex:none;align-items:center;gap:4px;min-height:36px;margin-left:auto;padding:0 8px;border:0;border-radius:10px;background:transparent;color:var(--hb-text);font:inherit;font-weight:600;cursor:pointer}.helpBot_ticketSwitch__Ytoqe svg{color:var(--hb-muted);transition:transform .16s ease}.helpBot_ticketSwitch__Ytoqe[aria-expanded=true] svg{transform:rotate(180deg)}.helpBot_ticketSwitch__Ytoqe:hover:not(:disabled){background:var(--hb-surface)}.helpBot_ticketPanel__3_0h_{position:absolute;top:calc(100% + 6px);left:0;right:0;max-height:min(420px,60dvh);overflow-y:auto;padding:8px;border:1px solid var(--hb-border);border-radius:18px;background:var(--surface-base);box-shadow:var(--shadow-strong)}.helpBot_ticketList__6BD2i{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.helpBot_ticketItem__fohbK{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;width:100%;padding:10px 12px;border:0;border-radius:12px;background:transparent;color:var(--hb-text);font:inherit;text-align:left;cursor:pointer}.helpBot_ticketItem__fohbK:hover{background:var(--hb-surface-2)}.helpBot_ticketItem__fohbK[aria-current=true]{background:color-mix(in srgb,var(--chatbot-user-bubble-bg) 14%,var(--hb-surface))}.helpBot_ticketItem__fohbK strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm)}.helpBot_ticketItem__fohbK p,.helpBot_ticketItem__fohbK small{grid-column:1/-1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xs);color:var(--hb-muted)}.helpBot_ticketEmpty__Nlx5R{margin:0;padding:12px;font-size:var(--font-size-sm);color:var(--hb-muted)}.helpBot_thread__PZQZd{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;padding-top:12px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16px);mask-image:linear-gradient(180deg,transparent,#000 16px);scroll-behavior:smooth}.helpBot_log__pdz7i{display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-end;gap:12px;padding-bottom:16px}.helpBot_bubble__UHjSS{max-width:86%;margin:0;padding:12px 16px;border-radius:18px;font-size:var(--font-size-sm);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.helpBot_assistant__iKGxL{align-self:flex-start;border:1px solid var(--hb-border);border-bottom-left-radius:6px;background:var(--hb-surface);color:var(--hb-text)}.helpBot_user__zOFaG{align-self:flex-end;border-bottom-right-radius:6px;background:var(--chatbot-user-bubble-bg);color:var(--chatbot-user-bubble-text)}.helpBot_bubbleHint__30c2s{display:block;margin-top:6px}.helpBot_bubbleHint__30c2s,.helpBot_typing__iU28e{font-size:var(--font-size-xs);color:var(--hb-muted)}.helpBot_typing__iU28e{align-self:flex-start;margin:0}.helpBot_chips__BqNw0{display:flex;flex-wrap:wrap;gap:8px}.helpBot_chip__QNsrb{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:100%;padding:8px 16px;box-sizing:border-box;border:1px solid var(--hb-border);border-radius:999px;background:var(--hb-surface);color:var(--hb-text);font:inherit;font-size:var(--font-size-sm);font-weight:600;text-align:left;overflow-wrap:anywhere;cursor:pointer}.helpBot_chip__QNsrb svg{flex:none;color:var(--text-accent)}.helpBot_chip__QNsrb:disabled{opacity:.55;cursor:default}.helpBot_chip__QNsrb:active:not(:disabled){transform:translateY(1px) scale(.98)}.helpBot_inlineFaqCard__RaJQW{align-self:flex-start;width:min(100%,86%);padding:0 12px;border:1px solid var(--hb-border);border-radius:16px;background:var(--hb-surface)}.helpBot_replyActions__7wGBv{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:-4px}.helpBot_feedbackButton__HfGNP{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--hb-muted);cursor:pointer}.helpBot_feedbackButton__HfGNP:hover:not(:disabled){background:var(--hb-surface-2)}.helpBot_feedbackButton__HfGNP[aria-pressed=true]{background:color-mix(in srgb,var(--hb-ok) 16%,transparent);color:var(--hb-ok-text)}.helpBot_supportButton__QReoO{min-height:36px;margin-left:6px;padding:0 13px}.helpBot_supportButton__QReoO svg{color:var(--text-accent)}.helpBot_systemNote__BCFeP{align-self:center;display:inline-flex;align-items:center;gap:8px;margin:0;padding:8px 14px;border-radius:999px;background:color-mix(in srgb,var(--hb-warn) 14%,transparent);color:color-mix(in srgb,var(--hb-warn) 70%,var(--hb-text));font-size:var(--font-size-xs);font-weight:600;text-align:center}.helpBot_dock__o1Fft{display:flex;flex-direction:column;gap:8px}.helpBot_error__sftz3{margin:0;padding:8px 12px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--palette-rose-300) 22%,var(--hb-surface));font-size:var(--font-size-sm)}.helpBot_composer__OHpnX{display:flex;flex-direction:column;gap:10px;padding:14px 12px 10px 18px;border:1px solid var(--hb-border);border-radius:24px;background:var(--hb-surface)}.helpBot_composer__OHpnX:focus-within{border-color:color-mix(in srgb,var(--chatbot-user-bubble-bg) 55%,var(--hb-border))}.helpBot_input__95tpl{width:100%;min-height:46px;max-height:220px;padding:0;border:0;background:transparent;color:var(--hb-text);font:inherit;font-size:var(--font-size-md);resize:none;outline:none}.helpBot_input__95tpl::placeholder{color:var(--hb-muted)}.helpBot_input__95tpl:disabled{cursor:not-allowed}.helpBot_composerActions__A8Nb3{display:flex;align-items:center;gap:6px}.helpBot_dictateButton__xo_8g{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:6px;min-width:44px;height:44px;padding:0 14px;box-sizing:border-box;border:1px solid var(--hb-border);border-radius:999px;background:var(--hb-surface-2);color:var(--hb-text);font:inherit;font-size:var(--font-size-sm);font-weight:600;cursor:pointer}.helpBot_dictateButton__xo_8g svg{color:var(--text-accent)}.helpBot_dictateButton__xo_8g:disabled{opacity:.5;cursor:default}.helpBot_dictateButton__xo_8g[aria-pressed=true]{border-color:var(--chatbot-user-bubble-bg)}.helpBot_recordDot__8nac5{width:9px;height:9px;border-radius:50%;background:var(--chatbot-user-bubble-bg);transition:transform .12s linear}.helpBot_spinner__bAczi{animation:helpBot_hbSpin__q1MtW .9s linear infinite}@keyframes helpBot_hbSpin__q1MtW{to{transform:rotate(1turn)}}.helpBot_composerHint__5P0nq{min-width:0;margin:0 0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xs);color:var(--hb-muted)}.helpBot_sendButton__9rG3q{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto;border:0;border-radius:50%;background:var(--chatbot-user-bubble-bg);color:var(--chatbot-user-bubble-text);font-size:18px;cursor:pointer}.helpBot_sendButton__9rG3q:disabled{background:var(--hb-surface-2);color:var(--hb-muted);cursor:default}.helpBot_chip__QNsrb:focus-visible,.helpBot_dictateButton__xo_8g:focus-visible,.helpBot_feedbackButton__HfGNP:focus-visible,.helpBot_ghostButton__FbAKe:focus-visible,.helpBot_phoneBack__JCIi3:focus-visible,.helpBot_primaryButton___bFhd:focus-visible,.helpBot_roundButton__wKmDO:focus-visible,.helpBot_sendButton__9rG3q:focus-visible,.helpBot_ticketItem__fohbK:focus-visible,.helpBot_ticketSwitch__Ytoqe:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.helpBot_dialogBackdrop__ziZIQ{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:20px;background:color-mix(in srgb,var(--palette-ink-900) 50%,transparent)}.helpBot_dialog__Ic87G{display:flex;flex-direction:column;gap:14px;width:min(100%,500px);max-height:min(88dvh,760px);overflow-y:auto;padding:14px 20px 18px;box-sizing:border-box;border:1px solid var(--hb-border);border-radius:22px;background:var(--surface-base);color:var(--hb-text);box-shadow:var(--shadow-strong)}.helpBot_dialogHeader__IZnCY{display:flex;align-items:center;justify-content:space-between;gap:8px}.helpBot_dialogTitle__26KUy{margin:0;font-size:var(--font-size-lg);font-weight:700}.helpBot_dialogDescription__ag2TY,.helpBot_dialogMeta__VwcXD{margin:0;font-size:var(--font-size-sm);line-height:1.45;color:var(--hb-muted)}.helpBot_roundButton__wKmDO{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--hb-border);border-radius:50%;background:var(--hb-surface);color:var(--hb-text);cursor:pointer}.helpBot_dialogField__B4MD9{display:flex;flex-direction:column;gap:6px}.helpBot_dialogField__B4MD9>span{font-size:var(--font-size-xs);font-weight:700;color:var(--hb-muted)}.helpBot_dialogTextarea__rN8Pv{width:100%;padding:11px 13px;box-sizing:border-box;border:1px solid var(--hb-border);border-radius:14px;background:var(--hb-surface-2);color:var(--hb-text);font:inherit;font-size:var(--font-size-sm);line-height:1.45;resize:vertical}.helpBot_dialogTextarea__rN8Pv:focus{outline:none;border-color:color-mix(in srgb,var(--chatbot-user-bubble-bg) 55%,var(--hb-border))}.helpBot_attachmentRow__T_ytu{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.helpBot_attachmentItem__LMrDe{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:34px;padding:0 4px 0 12px;border-radius:999px;background:var(--hb-surface-2);font-size:var(--font-size-xs)}.helpBot_attachmentItem__LMrDe span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.helpBot_attachmentRemove__lPc9f{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:var(--hb-muted);cursor:pointer}.helpBot_attachButton__5WgVB{min-height:34px;padding:0 12px;font-size:var(--font-size-xs)}.helpBot_dialogActions__YxSMC{display:flex;justify-content:flex-end;gap:8px}.helpBot_primaryButton___bFhd{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:0;border-radius:999px;background:var(--color-action-primary-bg);color:var(--color-action-primary-text);font:inherit;font-size:var(--font-size-sm);font-weight:700;cursor:pointer}.helpBot_primaryButton___bFhd:hover:not(:disabled){background:var(--color-action-primary-hover)}.helpBot_primaryButton___bFhd:disabled{opacity:.6;cursor:default}@media ((max-height:500px) and (orientation:landscape) and (pointer:coarse)),(max-width:640px){.helpBot_page__P_tiO{padding:0}.helpBot_shell__iJx7F{width:100%;height:calc(100dvh - var(--mobile-bottom-nav-height, 3.9rem) - env(safe-area-inset-bottom, 0px));min-height:0;padding:calc(12px + env(safe-area-inset-top, 0px)) 16px 26px;box-sizing:border-box}.helpBot_phoneBack__JCIi3{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:var(--hb-surface-2);color:var(--hb-text);font-size:20px}.helpBot_composerHint__5P0nq,.helpBot_subtitle__z4EQu,.helpBot_ticketTime__9v95R{display:none}.helpBot_bubble__UHjSS,.helpBot_inlineFaqCard__RaJQW{max-width:92%}.helpBot_dialogBackdrop__ziZIQ{align-items:flex-end;padding:0}.helpBot_dialog__Ic87G{width:100%;max-height:88dvh;padding-bottom:calc(18px + env(safe-area-inset-bottom, 0px));border-bottom:0;border-radius:26px 26px 0 0}.helpBot_dialogActions__YxSMC>*{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.helpBot_spinner__bAczi{animation:none}}.FAQSection_faqSection__SMxGV{width:100%;max-width:1200px;margin:80px auto 0;padding:0 20px;box-sizing:border-box}.FAQSection_faqTitle__dkJ6L{font-size:clamp(2.5rem,3.5vw,3.5rem);line-height:1.2;font-weight:300;text-align:center;margin:0 0 24px;font-family:DM Sans,sans-serif;color:var(--foreground)}.FAQSection_faqItem__yZY9V{border-bottom:1px solid var(--border-primary);margin-bottom:10px}.FAQSection_faqQuestion__8HDCO{font-size:var(--font-size-lg);padding:20px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:DM Sans,sans-serif;color:var(--foreground);background:none;border:none;width:100%;text-align:left;min-height:24px;box-sizing:border-box;overflow:visible}.FAQSection_faqIcon__5zw_x{transition:transform .3s ease;flex-shrink:0;min-width:24px;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.FAQSection_faqAnswer__oV1ur{padding:0;max-height:0;overflow:hidden;transition:all .3s ease;font-family:DM Sans,sans-serif;color:var(--text-secondary)}.FAQSection_faqAnswer__oV1ur.FAQSection_open__UL8jd{padding:0 0 20px;max-height:500px}.FAQSection_faqIcon__5zw_x.FAQSection_open__UL8jd{transform:rotate(180deg)}.FAQSection_faqQuestion__8HDCO:hover .FAQSection_faqIcon__5zw_x{color:var(--palette-rose-500)}.FAQSection_toggleFaqButton__xQVuD{color:var(--foreground);background-color:transparent;border:none;border-radius:4px;padding:8px 12px;font-size:var(--font-size-sm);font-family:DM Sans,sans-serif;cursor:pointer;transition:background-color .3s ease,transform .2s ease;margin:20px auto;display:block}.FAQSection_toggleFaqButton__xQVuD:hover{transform:scale(1.05);background-color:var(--palette-rose-500);color:var(--interactive-strong-text)}.FAQSection_highlight__UH5qF{color:var(--palette-rose-500)}@media screen and (max-width:1200px){.FAQSection_faqSection__SMxGV{padding:0 40px;max-width:100%}.FAQSection_faqQuestion__8HDCO{padding:18px 0}.FAQSection_faqIcon__5zw_x{min-width:22px;width:22px;height:22px}}@media screen and (max-width:960px){.FAQSection_faqSection__SMxGV{padding:0 30px}.FAQSection_faqQuestion__8HDCO{padding:16px 0}.FAQSection_faqIcon__5zw_x{min-width:20px;width:20px;height:20px}}@media screen and (max-width:768px){.FAQSection_faqSection__SMxGV{padding:0 15px}.FAQSection_faqTitle__dkJ6L{font-size:2.4rem;margin-bottom:30px}.FAQSection_faqQuestion__8HDCO{font-size:var(--font-size-md);padding:15px 0;line-height:1.4}.FAQSection_faqIcon__5zw_x{min-width:20px;width:20px;height:20px;font-size:var(--font-size-md)}.FAQSection_faqAnswer__oV1ur.FAQSection_open__UL8jd{padding:0 0 15px;max-height:400px}.FAQSection_faqItem__yZY9V{margin-bottom:8px}}@media screen and (max-width:480px){.FAQSection_faqSection__SMxGV{padding:0 10px}.FAQSection_faqTitle__dkJ6L{font-size:var(--font-size-2xl);margin-bottom:25px}.FAQSection_faqQuestion__8HDCO{font-size:var(--font-size-md);padding:12px 0;line-height:1.3}.FAQSection_faqIcon__5zw_x{font-size:var(--font-size-md);min-width:18px;width:18px;height:18px}.FAQSection_faqAnswer__oV1ur{font-size:var(--font-size-sm);line-height:1.5}.FAQSection_faqAnswer__oV1ur.FAQSection_open__UL8jd{padding:0 0 12px;max-height:300px}.FAQSection_faqItem__yZY9V{margin-bottom:6px}}