.sentence-garden textarea{width:100%;box-sizing:border-box;min-height:120px;margin:10px 0 16px}.garden-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.garden-controls label{min-width:0}.garden-controls select{width:100%;margin-top:8px}.garden-model{padding:18px;background:#f0f6e5;border-radius:18px;margin:18px 0}.garden-model .word{font-size:23px}.sentence-garden .row{flex-wrap:wrap}.sentence-garden audio{max-width:100%;margin-top:15px}@media(max-width:540px){.garden-controls{grid-template-columns:1fr}.sentence-garden .btn{white-space:normal}.garden-model .word{font-size:20px}}
