.tcr{display:flex;flex-wrap:wrap;gap:.45rem;margin:.8rem 0;align-items:center}.tcr .tcr-button{min-height:44px;padding:.4rem .7rem;border:1px solid #767676;border-radius:20px;color:#252525;background:#fff;font:inherit;font-size:15px;line-height:1.5;cursor:pointer}.tcr .tcr-button[aria-pressed=true]{background:#e8f2ff;border-color:#165b94;box-shadow:inset 0 0 0 1px #165b94}.tcr .tcr-button:focus-visible{outline:3px solid #165b94;outline-offset:3px}.tcr .tcr-button:disabled{opacity:.65;cursor:wait}.tcr-count{font-variant-numeric:tabular-nums}.tcr-status{flex-basis:100%;font-size:13px;line-height:1.5}.tcr[hidden]{display:none}

.tcr-article{margin:1.3rem 0;padding:1rem 0;border-top:1px solid #ddd}.tcr-article .tcr-prompt{font-size:16px;margin:0 0 .5rem;font-weight:600}
