.support-root[data-v-c3622889]{position:fixed;right:16px;bottom:calc(120px + env(safe-area-inset-bottom,0px));z-index:70;max-width:calc(100vw - 32px)}.support-trigger[data-v-c3622889]{border-radius:24px;padding:12px 18px;min-height:44px;cursor:pointer;float:right}.support-panel[data-v-c3622889]{width:350px;max-width:calc(100vw - 32px);border-radius:14px;margin-bottom:12px;overflow:auto;max-height:calc(100dvh - 210px)}header[data-v-c3622889]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid var(--border)}header>div[data-v-c3622889]{min-width:0;flex:1}header strong[data-v-c3622889]{display:block;line-height:1.5;overflow-wrap:anywhere}header button[data-v-c3622889]{flex-shrink:0;font-size:26px;min-width:44px;min-height:44px;cursor:pointer}.support-body[data-v-c3622889]{padding:20px 16px;min-height:130px;max-height:260px;overflow-y:auto;overflow-wrap:anywhere}.support-body p+p[data-v-c3622889]{margin-top:16px;font-size:14px}.support-bubble[data-v-c3622889]{margin-top:12px;margin-right:28px;background:var(--secondary);border-radius:10px;padding:10px;white-space:pre-wrap}.support-bubble.visitor[data-v-c3622889]{margin-right:0;margin-left:28px;background:var(--muted)}.support-bubble small[data-v-c3622889]{font-size:12px}.support-bubble button[data-v-c3622889]{padding:4px 8px;text-decoration:underline}form[data-v-c3622889]{display:flex;gap:8px;padding:12px;border-top:1px solid var(--border)}textarea[data-v-c3622889]{min-width:0;flex:1;resize:none;border:1px solid var(--border);border-radius:8px;padding:8px;background:transparent;font-size:16px}form button[data-v-c3622889]{border-radius:8px;padding:8px 12px;min-height:44px;cursor:pointer}button[data-v-c3622889]:disabled{opacity:.5;cursor:default}footer[data-v-c3622889]{border-top:1px solid var(--border);padding:12px;text-align:center;font-size:14px}footer a[data-v-c3622889]{display:block;padding:8px;color:var(--primary)}@media(min-width:1024px){.support-root[data-v-c3622889]{bottom:80px;right:24px}.support-panel[data-v-c3622889]{max-height:calc(100dvh - 170px)}}
