.qa-box{background:var(--surface,#fff);border:1px solid var(--border,var(--surface-3));border-radius:4px;flex-direction:column;gap:8px;min-width:0;margin:0 0 12px;padding:10px 12px;display:flex}.qa-box-compact{border:0;height:100%;margin:0;padding:0;overflow:auto}.qa-form{align-items:center;gap:6px;display:flex}.qa-input{flex:1;min-width:0;font-size:14px}.qa-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qa-demo{margin:0}.qa-suggestions{flex-wrap:wrap;gap:6px;display:flex}.qa-chip{font-size:12px}.qa-answer{flex-direction:column;gap:6px;min-width:0;display:flex}.qa-interpretation{margin:0}.qa-visual{flex-direction:column;min-width:0;min-height:100px;display:flex;position:relative}.qa-visual>*{flex:auto;min-width:0;min-height:0}.qa-sentence{color:var(--text);margin:0;font-size:14px}.qa-dym{margin:0}.qa-link{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.qa-provenance{margin:0}.qa-editor-actions{flex-wrap:wrap;gap:6px;display:flex}.qa-sql{background:var(--surface-2);white-space:pre-wrap;word-break:break-word;border-radius:4px;max-height:220px;margin:0;padding:8px;overflow:auto}.qa-pin-note{margin:0}.qa-panel-off{height:100%;color:var(--muted);text-align:center;justify-content:center;align-items:center;padding:12px;font-size:12px;display:flex}.qa-box-phone:not(.qa-box-compact){border-radius:0;margin-left:-12px;margin-right:-12px;padding:10px 12px}.qa-box-phone .qa-input{min-height:40px;font-size:16px}.qa-box-phone .qa-form .btn{min-height:40px}.qa-box-phone .qa-chip{min-height:32px}.qa-open-row{justify-content:flex-end;margin:0 0 8px;display:flex}.qa-note{margin:0}.hub-pane .qa-box-phone:not(.qa-box-compact){margin-left:0;margin-right:0}.hub-pane .qa-open-row,.hub-pane .qa-box:not(.qa-box-compact){margin-left:8px;margin-right:8px}
