.learning-feedback{margin:34px 0 0;padding:27px;background:#edf4f0;border:1px solid #b9cfc5;border-left:5px solid var(--teal)}.learning-feedback h3{font-size:21px;margin:0 0 10px}.learning-feedback>p{margin:0 0 18px;color:#52655d;line-height:1.7}.learning-feedback textarea{display:block;width:100%;min-height:180px;padding:18px;border:1px solid #aebfb7;background:#fff;color:var(--ink);line-height:1.75;resize:vertical}.learning-feedback textarea::placeholder{color:#788981;opacity:1}.learning-feedback footer{display:flex;align-items:center;gap:14px;margin-top:13px}.learning-feedback footer span{font:10px var(--mono);color:#6c7d76}.learning-feedback footer button{margin-left:auto;border:0;background:var(--ink);color:#fff;padding:11px 15px;cursor:pointer}.learning-feedback footer button:disabled{opacity:.55}.learning-feedback footer em{font-style:normal;font-size:12px;color:var(--teal)}.teacher-view .learning-feedback{background:#fff8d7;border-color:#d5bb45;border-left-color:#d5bb45}@media(max-width:600px){.learning-feedback{padding:20px 16px}.learning-feedback footer{align-items:flex-start;flex-wrap:wrap}.learning-feedback footer button{order:3;margin-left:0;width:100%}}
