.voice60-speech{line-height:1.55}.voice60-line{display:block;min-height:3em;max-width:65ch}.voice60-tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0}.voice60-tools button{min-height:44px;padding:9px 12px;border:2px solid #b5cdbb;border-radius:12px;background:#fff8e9;color:#234a38;font:inherit;font-size:.9em;cursor:pointer}.voice60-tools button:disabled{opacity:.5;cursor:default}.voice60-tools small{color:#43594c}.voice60-speech details{font-size:.9em;margin-top:8px}.voice60-speech details span{display:block;margin-top:10px;white-space:pre-wrap}.voice60-avatar{background:#f4d58c!important;color:#234a38!important;font-size:28px!important;border:2px solid #a88237;animation:voice60-hello .3s ease-out}.voice60-tools button:focus-visible{outline:3px solid #176a8c;outline-offset:3px}@keyframes voice60-hello{from{transform:scale(.92)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.voice60-avatar{animation:none}}@media(max-width:480px){.voice60-tools{gap:6px}.voice60-tools button{font-size:.8em}.voice60-line{font-size:1em}}
