.SupportAssistantWidget_launcher__UlNl6{position:fixed;right:20px;bottom:20px;z-index:60;width:52px;height:52px;border-radius:50%;border:none;background:var(--accent-cta,var(--rmx-red));color:var(--accent-on-cta,#fff);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--overlay-shadow,0 6px 20px rgba(0,0,0,.3))}.SupportAssistantWidget_launcher__UlNl6:hover{filter:brightness(1.05)}.SupportAssistantWidget_launcher__UlNl6:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SupportAssistantWidget_panel__Aa_oB{position:fixed;right:20px;bottom:20px;z-index:70;width:min(380px,calc(100vw - 32px));height:min(560px,calc(100vh - 48px));height:min(560px,calc(100dvh - 48px));background:var(--surface-card);border:1px solid var(--line-2);border-radius:var(--radius-lg,14px);box-shadow:var(--overlay-shadow);display:flex;flex-direction:column;overflow:hidden;font-family:var(--rmx-font-ui,var(--font-text,inherit))}.SupportAssistantWidget_header__8Z2t8{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid var(--line);flex:none}.SupportAssistantWidget_headerTitle__wYSCN{font-size:15px;font-weight:700;color:var(--text)}.SupportAssistantWidget_headerSubtitle___X3wV{font-size:12px;color:var(--muted);margin-top:1px}.SupportAssistantWidget_headerActions__Hcr3l{display:flex;gap:4px;flex:none}.SupportAssistantWidget_iconButton__y8ZC5{border:none;background:transparent;color:var(--muted);cursor:pointer;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px}.SupportAssistantWidget_iconButton__y8ZC5:hover{background:var(--surface-raised);color:var(--text)}.SupportAssistantWidget_modePicker__DA5s1{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;padding:16px 14px;overflow-y:auto}.SupportAssistantWidget_modeCard__EzggA{text-align:left;border:1px solid var(--line-2);background:var(--surface-raised);color:var(--text);border-radius:10px;padding:14px;cursor:pointer;display:flex;flex-direction:column;gap:4px}.SupportAssistantWidget_modeCard__EzggA:hover{border-color:var(--accent)}.SupportAssistantWidget_modeCard__EzggA:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SupportAssistantWidget_modeCardTitle__L7P_X{font-size:15px;font-weight:700}.SupportAssistantWidget_modeCardDetail__IddUL{font-size:13px;color:var(--muted)}.SupportAssistantWidget_messages__lF4rX{flex:1 1 auto;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.SupportAssistantWidget_bubble__ThHGQ{max-width:88%;padding:9px 12px;border-radius:10px;font-size:13px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.SupportAssistantWidget_bubbleUser__M_yHh{align-self:flex-end;background:var(--accent-cta,var(--rmx-red));color:var(--accent-on-cta,#fff)}.SupportAssistantWidget_bubbleAssistant__e0mQB{align-self:flex-start;background:var(--surface-raised);color:var(--text)}.SupportAssistantWidget_bubbleSystem__AN_Qo{align-self:center;background:transparent;border:1px dashed var(--line-2);color:var(--muted);font-size:12px}.SupportAssistantWidget_bubbleError__sW8MJ{align-self:flex-start;background:transparent;border:1px solid var(--rmx-danger,var(--rmx-red));color:var(--rmx-danger,var(--rmx-red))}.SupportAssistantWidget_sources__1qgdc{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px}.SupportAssistantWidget_sources__1qgdc a{font-size:12px;color:inherit;text-decoration:underline}.SupportAssistantWidget_empty__A8ee8{margin:auto;text-align:center;color:var(--muted);font-size:13px;padding:0 16px}.SupportAssistantWidget_actions__tF38s{display:flex;gap:6px;padding:8px 14px;border-top:1px solid var(--line);flex:none;flex-wrap:wrap}.SupportAssistantWidget_actionButton__6bb5W{flex:1 1 auto;border:1px solid var(--line-2);background:transparent;color:var(--text);font-size:12px;padding:6px 8px;border-radius:6px;cursor:pointer;white-space:nowrap}.SupportAssistantWidget_actionButton__6bb5W:hover:not(:disabled){background:var(--surface-raised)}.SupportAssistantWidget_actionButton__6bb5W:disabled{opacity:.5;cursor:not-allowed}.SupportAssistantWidget_actionLink__VpVl0{text-decoration:none;text-align:center}.SupportAssistantWidget_form__oqcFO{display:flex;gap:8px;align-items:flex-end;padding:10px 14px;border-top:1px solid var(--line);flex:none}.SupportAssistantWidget_textarea__mZQyr{flex:1 1 auto;resize:none;max-height:90px;min-height:36px;border:1px solid var(--line-2);border-radius:8px;background:var(--rmx-input,transparent);color:var(--text);font-family:inherit;font-size:16px;padding:8px 10px}.SupportAssistantWidget_textarea__mZQyr:focus{border-color:var(--accent)}.SupportAssistantWidget_textarea__mZQyr:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.SupportAssistantWidget_sendButton__clAIV{flex:none;border:none;background:var(--accent-cta,var(--rmx-red));color:var(--accent-on-cta,#fff);width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.SupportAssistantWidget_sendButton__clAIV:disabled{opacity:.5;cursor:not-allowed}.SupportAssistantWidget_subForm__b_9eY{display:flex;flex-direction:column;gap:8px;padding:10px 14px;border-top:1px solid var(--line);flex:none}.SupportAssistantWidget_subFormError__ijMta{margin:0;border:1px solid var(--rmx-danger,var(--rmx-red));color:var(--rmx-danger,var(--rmx-red));font-size:12px;padding:6px 8px;border-radius:6px}.SupportAssistantWidget_subFormLabel__wf9Ol{font-size:12px;font-weight:600;color:var(--muted)}.SupportAssistantWidget_subFormCheckboxLabel__Tk7mg{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:var(--muted);cursor:pointer}.SupportAssistantWidget_subFormInput__pUb8g{border:1px solid var(--line-2);border-radius:8px;background:var(--rmx-input,transparent);color:var(--text);font-family:inherit;font-size:16px;padding:8px 10px}.SupportAssistantWidget_subFormInput__pUb8g:focus{border-color:var(--accent)}.SupportAssistantWidget_subFormInput__pUb8g:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.SupportAssistantWidget_subFormTextarea__9_C_M{resize:vertical;min-height:60px;max-height:140px}.SupportAssistantWidget_subFormActions__iRoe5{display:flex;gap:8px}.SupportAssistantWidget_subFormSubmit__OqHKM{flex:1 1 auto;border:none;background:var(--accent-cta,var(--rmx-red));color:var(--accent-on-cta,#fff);font-size:13px;font-weight:600;padding:8px 10px;border-radius:8px;cursor:pointer}.SupportAssistantWidget_subFormSubmit__OqHKM:disabled{opacity:.5;cursor:not-allowed}.SupportAssistantWidget_subFormCancel__vWyMO{flex:none;border:1px solid var(--line-2);background:transparent;color:var(--muted);font-size:13px;padding:8px 10px;border-radius:8px;cursor:pointer}.SupportAssistantWidget_srOnly__Mvp0H{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:560px){.SupportAssistantWidget_panel__Aa_oB{height:min(560px,calc(100vh - 48px - var(--rmx-consent-offset, 0px)));height:min(560px,calc(100dvh - 48px - var(--rmx-consent-offset, 0px)))}.SupportAssistantWidget_launcher__UlNl6,.SupportAssistantWidget_panel__Aa_oB{bottom:calc(var(--rmx-consent-offset, 0px) + 20px)}}@media (max-width:480px){.SupportAssistantWidget_panel__Aa_oB{right:8px;bottom:calc(var(--rmx-consent-offset, 0px) + 8px);left:8px;width:auto}.SupportAssistantWidget_launcher__UlNl6{right:12px;bottom:calc(var(--rmx-consent-offset, 0px) + 12px)}}