/* TruthCart v7.1 release audit: legibility and keyboard focus */
:focus-visible{outline:3px solid #0d8e86;outline-offset:3px}
button:disabled{cursor:not-allowed;opacity:.62}
.tc3-result-row,.tc7-panel,.tc4-card,.product-card,.tc3-free-card{overflow-wrap:anywhere}
.tc3-poster-actions,.tc3-actions,.tc5-controls{flex-wrap:wrap}
.tc3-poster-actions button,.tc3-actions button{min-height:44px}
.tc5-retry{margin-top:10px}
@media(max-width:600px){.tc3-poster-actions button,.tc3-actions button{width:100%;justify-content:center}.tc7-result,.tc7-paid-result{white-space:pre-wrap;overflow-wrap:anywhere}.tc5-controls button{min-height:44px}}
