.Support-module__kpBPqG__widget{right:max(20px, env(safe-area-inset-right));bottom:calc(var(--support-bottom,0px) + max(20px, env(safe-area-inset-bottom)));z-index:240;font-family:var(--font-inter), sans-serif;color:var(--c-text);font-size:14px;line-height:1.45;position:fixed}.Support-module__kpBPqG__launcher{border-radius:var(--r-pill);background:var(--c-brand);color:var(--c-text-inverse);box-shadow:var(--sh-sm);font:inherit;cursor:pointer;border:0;align-items:center;gap:8px;padding:11px 16px;transition:opacity .14s,transform .18s;display:flex;position:relative}.Support-module__kpBPqG__launcher[data-panel-open=true]{opacity:0;pointer-events:none;transform:translateY(6px)}.Support-module__kpBPqG__badge{border-radius:var(--r-pill);background:var(--c-error);color:#fff;justify-content:center;align-items:center;min-width:21px;min-height:21px;padding:1px 5px;font-size:11px;display:inline-flex}.Support-module__kpBPqG__panel{width:min(390px,100vw - 32px);height:min(620px, calc(var(--support-viewport-height,100dvh) - 40px));border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--sh-lg);border:1px solid var(--c-border);opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 100%;flex-direction:column;transition:opacity .18s,transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s;display:flex;position:absolute;bottom:0;right:0;overflow:hidden;transform:translateY(14px)scale(.97)}.Support-module__kpBPqG__panel[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)scale(1)}.Support-module__kpBPqG__panel>.Support-module__kpBPqG__header,.Support-module__kpBPqG__panel>.Support-module__kpBPqG__history,.Support-module__kpBPqG__panel>.Support-module__kpBPqG__resolve{flex-shrink:0}.Support-module__kpBPqG__header{background:var(--c-brand);color:var(--c-text-inverse);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.Support-module__kpBPqG__header small{margin-top:3px;display:block}.Support-module__kpBPqG__header button{color:inherit;cursor:pointer;background:0 0;border:0;width:36px;height:36px;font-size:28px}.Support-module__kpBPqG__history{border-bottom:1px solid var(--c-border);padding:8px 12px;font-size:12px}.Support-module__kpBPqG__history label{align-items:center;gap:8px;display:flex}.Support-module__kpBPqG__history select{border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-surface);min-width:0;color:var(--c-text);flex:1;padding:6px}.Support-module__kpBPqG__thread{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.Support-module__kpBPqG__messages{overscroll-behavior:contain;overflow-anchor:none;scrollbar-gutter:stable;flex:1;min-height:0;padding:12px;overflow-y:auto}.Support-module__kpBPqG__messageContent{flex-direction:column;gap:12px;display:flex}.Support-module__kpBPqG__message{border-radius:var(--r-md);background:var(--c-bg);overflow-wrap:anywhere;align-self:flex-start;max-width:88%;padding:10px 12px}.Support-module__kpBPqG__message p{white-space:pre-wrap;margin:5px 0}.Support-module__kpBPqG__message small{color:var(--c-text-muted);font-size:11px;display:block}.Support-module__kpBPqG__mine{background:var(--c-brand-surface);align-self:flex-end}.Support-module__kpBPqG__image{border-radius:var(--r-sm);object-fit:contain;max-width:100%;max-height:230px;margin:5px 0;display:block}.Support-module__kpBPqG__imageButton{border-radius:var(--r-sm);cursor:zoom-in;background:0 0;border:0;max-width:100%;padding:0;display:block}.Support-module__kpBPqG__imageButton:focus-visible{outline:2px solid var(--c-focus-border);outline-offset:3px}.Support-module__kpBPqG__imagePlaceholder,.Support-module__kpBPqG__imageError{text-align:center;border-radius:var(--r-sm);background:var(--c-surface-subtle);width:210px;max-width:100%;min-height:130px;color:var(--c-text-muted);place-content:center;padding:12px;font-size:12px;display:grid}.Support-module__kpBPqG__imageError{color:var(--c-error-text)}.Support-module__kpBPqG__typing{color:var(--c-text-muted);min-height:20px;padding:0 12px;font-size:12px}.Support-module__kpBPqG__composer{border-top:1px solid var(--c-border);background:var(--c-surface);padding:10px 12px}.Support-module__kpBPqG__composer textarea{resize:none;border:1px solid var(--c-border-input);border-radius:var(--r-sm);width:100%;min-height:66px;max-height:120px;font:inherit;color:var(--c-text);background:var(--c-surface);padding:9px 10px;display:block}.Support-module__kpBPqG__actions{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.Support-module__kpBPqG__actions button,.Support-module__kpBPqG__attachments button{border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-surface);color:var(--c-brand);font:inherit;cursor:pointer;padding:8px 10px}.Support-module__kpBPqG__actions .Support-module__kpBPqG__primary,.Support-module__kpBPqG__primary{background:var(--c-brand);color:var(--c-text-inverse);border-radius:var(--r-sm);font:inherit;cursor:pointer;border:0;padding:9px 12px}.Support-module__kpBPqG__widget button:disabled{opacity:.55;cursor:default}.Support-module__kpBPqG__fileButton{color:var(--c-brand);cursor:pointer;margin-right:auto;font-size:12px}.Support-module__kpBPqG__fileButton input{opacity:0;width:1px;height:1px;position:absolute}.Support-module__kpBPqG__fileButton:focus-within{outline:2px solid var(--c-focus-border);outline-offset:3px}.Support-module__kpBPqG__attachments{flex-wrap:wrap;gap:5px;padding-bottom:8px;font-size:12px;display:flex}.Support-module__kpBPqG__error{color:var(--c-error-text);overflow-wrap:anywhere;background:#fff1f0;padding:8px 12px;font-size:13px}.Support-module__kpBPqG__hint{color:var(--c-text-muted);padding:16px}.Support-module__kpBPqG__linkButton,.Support-module__kpBPqG__resolve{color:var(--c-brand);cursor:pointer;font:inherit;background:0 0;border:0;padding:8px 12px}.Support-module__kpBPqG__resolve{border-top:1px solid var(--c-border);font-size:12px}@media (max-width:640px){.Support-module__kpBPqG__widget{right:max(12px, env(safe-area-inset-right));bottom:calc(var(--support-bottom,0px) + max(12px, env(safe-area-inset-bottom)))}.Support-module__kpBPqG__panel{width:calc(100vw - 24px);height:calc(var(--support-viewport-height,100dvh) - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.Support-module__kpBPqG__launcher{padding:10px 13px;font-size:12px}.Support-module__kpBPqG__composer textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.Support-module__kpBPqG__launcher,.Support-module__kpBPqG__panel{transition:none}}
