.rumination-worksheet{margin:2rem 0;padding:clamp(1.1rem,4vw,2rem);border:1px solid #bad4c4;border-radius:18px;background:#f2f7f0;color:#183d35}.rumination-worksheet label{display:block;font-weight:600;margin:1rem 0}.rumination-worksheet textarea{display:block;box-sizing:border-box;width:100%;margin-top:.5rem;padding:.75rem;border:1px solid #9ebbae;border-radius:9px;font:inherit;color:inherit;background:#fff;resize:vertical}.rumination-worksheet form>div{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center}.rumination-worksheet button{font:inherit;cursor:pointer;padding:.7rem 1rem;border:1px solid #4c796b;border-radius:8px;background:#fff;color:#183d35}.rumination-worksheet button[type=submit]{background:#285b4c;color:white}.rumination-worksheet a{color:#174c3c}.rumination-worksheet [role=status]{min-height:1.5em}
