.learning-shell{max-width:960px;margin:auto;padding:1rem}.learning-shell .card{padding:1.3rem;margin-block:1rem}.learning-resume{display:block;white-space:normal;overflow-wrap:anywhere}.learning-items{padding-left:1.3rem}.learning-items li{padding:.7rem 0;border-bottom:1px solid var(--border,#ddd);overflow-wrap:anywhere}.learning-items .small{display:block}.learning-quiz{padding:1rem 0;border-top:1px solid var(--border,#ddd)}.learning-quiz fieldset{border:0;padding:0;margin-bottom:1rem;min-width:0}.learning-quiz legend{font-weight:700;margin-bottom:.5rem}.learning-quiz label{display:flex;gap:.5rem;padding:.5rem;cursor:pointer}.learning-stage small[data-stage-badge],[data-item-done]{color:var(--primary,#176c47);font-weight:700}.learning-banner{margin-bottom:1rem;overflow-wrap:anywhere}.learning-banner summary{cursor:pointer}
