.SupportChatWidget_widget__wqOa6{position:relative;z-index:90}.SupportChatWidget_launcher__o03lK{position:fixed;right:22px;bottom:calc(22px + env(safe-area-inset-bottom));z-index:92;display:grid;width:60px;height:60px;place-items:center;border:0;border-radius:999px;color:#fff;background:linear-gradient(145deg,var(--exam-primary-light),var(--exam-primary));box-shadow:0 16px 38px rgba(15,23,42,.26),0 4px 12px rgba(15,23,42,.16);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.SupportChatWidget_launcher__o03lK:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 19px 42px rgba(15,23,42,.3),0 5px 14px rgba(15,23,42,.18)}.SupportChatWidget_headerClose__sn5hA:focus-visible,.SupportChatWidget_input__mXmx1:focus-visible,.SupportChatWidget_launcher__o03lK:focus-visible,.SupportChatWidget_sendButton__tuKGk:focus-visible,.SupportChatWidget_textarea__0kbwi:focus-visible{outline:3px solid color-mix(in srgb,var(--exam-accent) 72%,white);outline-offset:3px}.SupportChatWidget_launcherOpen__isy0I{background:#18223d}.SupportChatWidget_launcherPulse__6DYsT{position:absolute;top:4px;right:3px;width:13px;height:13px;border:3px solid #fff;border-radius:50%;background:#22c55e}.SupportChatWidget_panel__SLuMo{position:fixed;right:22px;bottom:calc(94px + env(safe-area-inset-bottom));z-index:91;display:grid;width:min(390px,calc(100vw - 32px));height:min(650px,calc(100dvh - 128px));grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(148,163,184,.24);border-radius:24px;background:#fff;box-shadow:0 28px 75px rgba(15,23,42,.24),0 9px 24px rgba(15,23,42,.12);animation:SupportChatWidget_panelIn__duLS_ .18s ease-out both}.SupportChatWidget_header__6WZh_{position:relative;padding:21px 52px 20px 22px;color:#fff;background:radial-gradient(circle at 85% 0,rgba(255,255,255,.16),transparent 35%),linear-gradient(145deg,var(--exam-primary-light),var(--exam-primary))}.SupportChatWidget_headerClose__sn5hA{position:absolute;top:15px;right:15px;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#fff;background:rgba(255,255,255,.1);cursor:pointer}.SupportChatWidget_avatarStack__AHdk6{display:flex;min-height:49px;align-items:center;padding-left:2px}.SupportChatWidget_avatarFrame__fzeTt{width:47px;height:47px;margin:0 0 0 -9px;overflow:hidden;border:3px solid rgba(255,255,255,.96);border-radius:999px;background:#e2e8f0;box-shadow:0 4px 13px rgba(15,23,42,.18)}.SupportChatWidget_avatarFrame__fzeTt:first-child{margin-left:0}.SupportChatWidget_avatar__9h38r{display:block;width:100%;height:100%;object-fit:cover}.SupportChatWidget_title__xFrMs{margin:12px 0 4px;font-size:clamp(21px,5.5vw,25px);font-weight:760;letter-spacing:-.025em;line-height:1.18}.SupportChatWidget_responseTime__m9swG{display:flex;align-items:center;gap:7px;margin:0;color:rgba(255,255,255,.76);font-size:12px}.SupportChatWidget_statusDot__9HfUB{width:8px;height:8px;border:2px solid rgba(255,255,255,.52);border-radius:50%;background:#4ade80}.SupportChatWidget_conversation__RXnWG{min-height:0;overflow-y:auto;padding:20px 18px 18px;overscroll-behavior:contain;background:linear-gradient(rgba(248,250,252,.86),rgba(255,255,255,.98)),radial-gradient(circle at 8% 15%,rgba(196,163,90,.1),transparent 27%);scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.SupportChatWidget_messageRow__ipEJD{display:flex;margin:0 0 11px}.SupportChatWidget_visitorRow__j8WsL{justify-content:flex-end}.SupportChatWidget_bubble__O6U_g{max-width:83%;padding:11px 14px;border-radius:17px;font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.SupportChatWidget_teamBubble__0uRVP{border:1px solid #e8edf3;border-bottom-left-radius:5px;color:#263247;background:#fff;box-shadow:0 4px 13px rgba(15,23,42,.05)}.SupportChatWidget_answerLink__VVDsN{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-top:10px;padding-top:9px;border-top:1px solid #e8edf3;color:var(--exam-primary);font-size:12px;font-weight:750;text-decoration:none}.SupportChatWidget_answerLink__VVDsN:hover{text-decoration:underline;text-underline-offset:2px}.SupportChatWidget_visitorBubble__tvHAA{border-bottom-right-radius:5px;color:#fff;background:var(--exam-primary);box-shadow:0 5px 14px color-mix(in srgb,var(--exam-primary) 23%,transparent)}.SupportChatWidget_typingBubble__CPDhH{display:flex;min-width:54px;gap:4px;align-items:center;justify-content:center}.SupportChatWidget_typingBubble__CPDhH span{width:6px;height:6px;border-radius:50%;background:#94a3b8;animation:SupportChatWidget_typing__XlKzy .9s ease-in-out infinite}.SupportChatWidget_typingBubble__CPDhH span:nth-child(2){animation-delay:.13s}.SupportChatWidget_typingBubble__CPDhH span:nth-child(3){animation-delay:.26s}.SupportChatWidget_faqPanel__ID5Zu{margin:13px 0 2px;padding:13px;border:1px solid #e2e8f0;border-radius:16px;background:rgba(255,255,255,.9);box-shadow:0 4px 16px rgba(15,23,42,.04)}.SupportChatWidget_faqHeadingRow__hJDDA{display:flex;gap:7px;align-items:center;margin:0 1px 10px;color:var(--exam-primary)}.SupportChatWidget_faqHeadingRow__hJDDA h3{margin:0;font-size:12px;font-weight:800;letter-spacing:.01em}.SupportChatWidget_faqList__BPihX{display:grid;gap:6px}.SupportChatWidget_faqButton__BcEVa{display:flex;width:100%;min-height:38px;gap:9px;align-items:center;justify-content:space-between;padding:8px 10px;border:1px solid #e4e9f0;border-radius:11px;color:#334155;background:#f8fafc;font:inherit;font-size:11.5px;font-weight:650;line-height:1.3;text-align:left;cursor:pointer;transition:border-color .14s ease,color .14s ease,background .14s ease,transform .14s ease}.SupportChatWidget_faqButton__BcEVa:hover:not(:disabled){border-color:color-mix(in srgb,var(--exam-primary) 35%,#e4e9f0);color:var(--exam-primary);background:#fff;transform:translateY(-1px)}.SupportChatWidget_answerLink__VVDsN:focus-visible,.SupportChatWidget_faqButton__BcEVa:focus-visible,.SupportChatWidget_faqMoreButton__BqT97:focus-visible{outline:3px solid color-mix(in srgb,var(--exam-accent) 62%,white);outline-offset:2px}.SupportChatWidget_faqButton__BcEVa:disabled,.SupportChatWidget_faqMoreButton__BqT97:disabled{cursor:wait;opacity:.55}.SupportChatWidget_faqMoreButton__BqT97{display:flex;gap:5px;align-items:center;margin:9px auto 0;padding:4px 6px;border:0;color:#64748b;background:transparent;font:inherit;font-size:10.5px;font-weight:700;cursor:pointer}.SupportChatWidget_faqMoreButton__BqT97 svg{transition:transform .15s ease}.SupportChatWidget_faqChevronOpen__7fvUZ{transform:rotate(180deg)}.SupportChatWidget_composer__oRF1c{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:9px;align-items:end;padding:13px 14px 12px;border-top:1px solid #e8edf3;background:#fff}.SupportChatWidget_footer__OGFo7{min-width:0;background:#fff}.SupportChatWidget_input__mXmx1,.SupportChatWidget_textarea__0kbwi{width:100%;border:1px solid #dce3eb;border-radius:14px;color:#172033;background:#f8fafc;font:inherit;font-size:14px;line-height:1.45;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.SupportChatWidget_input__mXmx1{height:42px;padding:0 13px}.SupportChatWidget_textarea__0kbwi{min-height:48px;max-height:112px;padding:10px 13px;resize:vertical}.SupportChatWidget_input__mXmx1:focus,.SupportChatWidget_textarea__0kbwi:focus{border-color:color-mix(in srgb,var(--exam-primary) 68%,white);background:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--exam-primary) 10%,transparent)}.SupportChatWidget_input__mXmx1::placeholder,.SupportChatWidget_textarea__0kbwi::placeholder{color:#94a3b8}.SupportChatWidget_sendButton__tuKGk{display:grid;width:42px;height:42px;place-items:center;border:0;border-radius:13px;color:#fff;background:var(--exam-primary);box-shadow:0 6px 15px color-mix(in srgb,var(--exam-primary) 24%,transparent);cursor:pointer;transition:transform .14s ease,opacity .14s ease}.SupportChatWidget_sendButton__tuKGk:hover:not(:disabled){transform:translateY(-1px)}.SupportChatWidget_sendButton__tuKGk:disabled{cursor:not-allowed;opacity:.45}.SupportChatWidget_error__mfHN_{grid-column:1/-1;margin:0 2px;color:#b42318;font-size:12px;line-height:1.35}.SupportChatWidget_hint__EvADT{grid-column:1/-1;margin:-2px 2px 0;color:#94a3b8;font-size:10px}.SupportChatWidget_completeBar__vY4UJ{display:flex;min-height:44px;align-items:center;gap:8px;padding:9px 15px;border-top:1px solid #dcfce7;color:#166534;background:#f0fdf4;font-size:12px;font-weight:700;line-height:1.35}.SupportChatWidget_completeBar__vY4UJ svg{flex:0 0 auto}.SupportChatWidget_honeypot__kETuh{position:absolute;left:-10000px;width:1px;height:1px;opacity:0;pointer-events:none}.SupportChatWidget_visuallyHidden__mNjk1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SupportChatWidget_spinner__lIi_A{animation:SupportChatWidget_spin__D94fo .85s linear infinite}@keyframes SupportChatWidget_panelIn__duLS_{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes SupportChatWidget_typing__XlKzy{0%,65%,to{transform:translateY(0);opacity:.45}32%{transform:translateY(-3px);opacity:1}}@keyframes SupportChatWidget_spin__D94fo{to{transform:rotate(1turn)}}@media (max-width:640px){.SupportChatWidget_launcher__o03lK{right:13px;bottom:calc(13px + env(safe-area-inset-bottom));width:44px;height:44px}.SupportChatWidget_launcher__o03lK svg{width:22px;height:22px}.SupportChatWidget_launcherPulse__6DYsT{top:2px;right:2px;width:10px;height:10px;border-width:2px}.SupportChatWidget_panel__SLuMo{right:10px;bottom:calc(80px + env(safe-area-inset-bottom));width:calc(100vw - 20px);height:min(620px,calc(100dvh - 96px - env(safe-area-inset-bottom)));border-radius:22px}.SupportChatWidget_header__6WZh_{padding:18px 48px 17px 19px}.SupportChatWidget_avatarFrame__fzeTt{width:43px;height:43px;margin-left:-8px}.SupportChatWidget_conversation__RXnWG{padding:17px 14px 14px}.SupportChatWidget_bubble__O6U_g{max-width:88%}}@media (max-height:560px){.SupportChatWidget_panel__SLuMo{top:8px;bottom:calc(76px + env(safe-area-inset-bottom));height:auto}.SupportChatWidget_header__6WZh_{padding-top:14px;padding-bottom:13px}.SupportChatWidget_avatarFrame__fzeTt{width:37px;height:37px}.SupportChatWidget_avatarStack__AHdk6{min-height:39px}.SupportChatWidget_title__xFrMs{margin-top:8px;font-size:19px}}@media (prefers-reduced-motion:reduce){.SupportChatWidget_panel__SLuMo,.SupportChatWidget_spinner__lIi_A,.SupportChatWidget_typingBubble__CPDhH span{animation:none}.SupportChatWidget_input__mXmx1,.SupportChatWidget_launcher__o03lK,.SupportChatWidget_sendButton__tuKGk,.SupportChatWidget_textarea__0kbwi{transition:none}}