.quote-attention-cell{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px;vertical-align:middle;margin-right:8px;max-width:24rem}.quote-attention-cell small{color:var(--accent-warn);font-size:11px;line-height:1.4}.quote-attention-toggle{background:transparent;border:1px solid var(--border);border-radius:5px;padding:3px 7px;color:var(--muted);font:inherit;cursor:pointer}.quote-attention-toggle.is-paused{color:var(--accent-warn);border-color:var(--accent-warn-dim);font-weight:700}.quote-attention-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.quote-attention-symbol{display:inline-block}.quote-attention-toggle.is-paused .quote-attention-symbol{animation:quote-attention-pulse 1.8s ease-in-out infinite}@keyframes quote-attention-pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.8}}@media(prefers-reduced-motion:reduce){.quote-attention-toggle.is-paused .quote-attention-symbol{animation:none}}
.quote-attention-editor{display:grid;gap:16px}.quote-attention-summary{padding:16px;border:1px solid var(--border);border-radius:8px}.quote-attention-summary.is-paused{border-color:var(--accent-warn-dim)}.quote-attention-summary.is-paused>strong{color:var(--accent-warn)}.quote-attention-summary small{color:var(--muted)}.quote-attention-note,.quote-attention-history p{white-space:pre-wrap;overflow-wrap:anywhere}.quote-attention-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.quote-attention-editor fieldset{border:1px solid var(--border);border-radius:8px;padding:16px}.quote-attention-editor label{display:block;margin-bottom:12px}.quote-attention-editor input,.quote-attention-editor select,.quote-attention-editor textarea{display:block;width:100%;box-sizing:border-box;margin-top:6px}.quote-attention-editor textarea{resize:vertical}.quote-attention-draft{padding:14px;border:1px solid var(--border);border-radius:8px}.quote-attention-editor summary{cursor:pointer}.quote-attention-history{padding:12px 0;border-bottom:1px solid var(--border)}.quote-attention-history small{display:block;color:var(--muted)}#qa-work-error,#qa-copy-result{color:var(--accent-warn)}@media(max-width:600px){.quote-attention-fields{grid-template-columns:1fr}}
