.td-opcoes{flex-wrap: wrap;gap: 8px}.td-opcoes.travado{opacity: 0.55;pointer-events: none}.td-placar{display: flex;gap: 22px;flex-wrap: wrap;font-size: 1rem;color: var(--text-2)}.td-placar strong{font-size: 1.6rem;color: var(--brand);margin-right: 2px}.td-texto{position: relative;height: calc(3 * 2.4em);overflow: hidden;font: 500 clamp(1.1rem,0.9rem + 1.6cqi,1.45rem)/2.4em system-ui,sans-serif;color: var(--text-3);cursor: text;border-radius: var(--radius-sm);background: var(--surface-2);padding: 0 14px}.td-palavras{transition: transform 0.15s var(--ease);word-spacing: 0.25em}.td-w{display: inline-block;white-space: nowrap;border-radius: 4px}.td-w i{font-style: normal}.td-w i.ok{color: var(--text)}.td-w i.erro{color: var(--danger);background: var(--danger-soft);border-radius: 2px}.td-w.atual{background: var(--brand-soft);box-shadow: 0 0 0 3px var(--brand-soft)}.td-w.feita{color: var(--text)}.td-w.feita i{color: var(--text-2)}.td-w.errada:not(.atual){text-decoration: underline wavy var(--danger);text-underline-offset: 6px}.td-input{font-size: 1.15rem}