.tx-help-widget{z-index:80;color:#2d2b2b;font-family:Arial,sans-serif;font-size:15px;position:fixed;bottom:24px;right:24px}.tx-help-launcher{color:#fff;cursor:pointer;background:#1b1a1a;border:1px solid #ff6b7d;border-radius:999px;min-height:52px;margin-left:auto;padding:18px 25px;font-size:17px;font-weight:700;display:block;box-shadow:0 8px 30px #0003}.tx-help-panel{background:#fff;border:1px solid #cdc6c6;border-radius:18px;flex-direction:column;width:min(410px,100vw - 32px);max-height:calc(100dvh - 115px);margin-bottom:12px;display:flex;overflow:hidden;box-shadow:0 16px 64px #0004}.tx-help-panel header{color:#fff;background:#1b1a1a;justify-content:space-between;align-items:center;padding:18px;display:flex}.tx-help-panel header h2{color:#fff;margin:0;font-size:20px}.tx-help-panel header p{color:#fde9ec;margin:5px 0 0;font-size:12px}.tx-help-panel header button{color:#fff;cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;font-size:30px}.tx-help-notice{color:#3a3737;background:#f6f5f5;margin:0;padding:12px 16px;font-size:12px;line-height:1.5}.tx-help-history{overscroll-behavior:contain;flex:1;min-height:80px;padding:16px;overflow:auto}.tx-help-message{background:#f6f5f5;border-radius:12px;margin-bottom:12px;padding:13px}.tx-help-message strong{color:#3a3737;font-size:12px}.tx-help-message p{color:#2d2b2b;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0;font-size:14px;line-height:1.6}.tx-help-message a{color:#a10c24;margin-top:10px;font-size:14px;text-decoration:underline;display:block}.tx-help-suggestions{border-top:1px solid #e5e0e0;flex-wrap:wrap;gap:6px;padding:10px 16px;display:flex}.tx-help-suggestions button{color:#2d2b2b;cursor:pointer;background:#f6f5f5;border:1px solid #cdc6c6;border-radius:18px;min-height:36px;padding:8px 10px;font-size:12px}.tx-help-panel form{padding:8px 16px 12px}.tx-help-panel label{margin-bottom:6px;font-size:12px;font-weight:700;display:block}.tx-help-panel form>div{gap:8px;display:flex}.tx-help-panel input{color:#2d2b2b;background:#fff;border:1px solid #aaa3a3;border-radius:8px;flex:1;min-width:0;padding:12px;font-size:16px}.tx-help-panel form button{color:#fff;cursor:pointer;background:#a10c24;border:0;border-radius:8px;padding:10px}.tx-help-panel button:disabled{opacity:.5;cursor:default}.tx-help-panel footer{background:#f6f5f5;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:flex}.tx-help-panel footer button{color:#8f0b20;cursor:pointer;background:0 0;border:0;padding:6px;text-decoration:underline}.tx-help-widget :is(button,input,a):focus-visible{outline-offset:2px;outline:3px solid #da9b22}@media (max-width:600px){.tx-help-widget{bottom:12px;right:12px}.tx-help-panel{max-height:calc(100dvh - 100px)}.tx-help-launcher{padding:14px 20px}}.app-page .invite-actions a.qr-download{border:2px solid #2d2b2b;min-height:44px;color:#fff!important;background:#2d2b2b!important}.app-page .invite-actions a.qr-download:hover{border-color:#a10c24;background:#a10c24!important}.app-page .invite-actions a.qr-download:focus-visible{outline-offset:3px;outline:3px solid #c8102e}.tx-help-voice{color:#1b1a1a;background:#f6f5f5;border:1px solid #e5e0e0;border-radius:10px;margin:0 14px 6px;font-size:.86rem}.tx-help-voice>summary{cursor:pointer;color:#8f0b20;padding:7px 10px;font-weight:700;list-style:none}.tx-help-voice>summary::-webkit-details-marker{display:none}.tx-help-voice[open]>summary{border-bottom:1px solid #e5e0e0}.tx-help-voice .tx-voice-picker{margin:0;padding:8px 10px}.tx-help-voice .tx-vp-row{flex-wrap:wrap;gap:8px}.tx-help-voice select{max-width:100%}.tx-help-voice .tx-vp-voice{flex:100%;min-width:0}.tx-help-soon{color:#57524f;margin:0;padding:0 10px 8px;font-size:.8rem}.tx-help-lang{gap:6px;margin:0 14px 6px;display:flex}.tx-help-lang button{color:#2d2b2b;cursor:pointer;background:#f6f5f5;border:1px solid #cdc6c6;border-radius:999px;flex:1;min-height:36px;font-weight:700}.tx-help-lang button[aria-pressed=true]{color:#fff;background:#1b1a1a;border-color:#1b1a1a}
