#view-learning textarea, #view-drafts textarea {width:100%;min-width:0;box-sizing:border-box;font-size:16px;font-weight:400;line-height:1.5;resize:vertical;}
#view-learning article, #view-drafts article {min-width:0;overflow-wrap:anywhere;}
.learning-text {white-space:pre-wrap;font-size:14px;font-weight:400;line-height:1.5;}
#view-learning summary {cursor:pointer;padding:12px 0;}
#view-learning h3 {margin-top:18px;}
#view-learning .primary-button {margin-top:8px;}
#view-learning article > small, #view-drafts article > small {display:block;margin-top:8px;font-weight:400;line-height:1.4;}
.learning-choices {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;}
.learning-choices .chip {white-space:normal;text-align:center;max-width:100%;min-height:46px;font-weight:600;}
.learning-help, .learning-feedback-status {font-size:14px;line-height:1.45;overflow-wrap:anywhere;}
.learning-feedback-status:not(:empty) {padding:10px 12px;border-radius:12px;background:rgba(44,126,85,.12);}
.learning-details, .learning-feedback-details {margin-top:14px;font-size:14px;}
.learning-details summary, .learning-feedback-details summary {cursor:pointer;padding:8px 0;}
.learning-feedback-details[open] {padding:12px;border-radius:14px;background:rgba(76,34,75,.06);}
.learning-feedback-details[open] summary {font-weight:700;}
.learning-feedback-details textarea {margin-top:7px;}
.learning-feedback-details button {width:100%;justify-content:center;min-height:44px;margin-top:8px;}
@media (max-width:390px) {.learning-choices {grid-template-columns:1fr;}}
