.learning-filters{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:16px;margin-top:22px}.learning-filters .field{min-width:0}.learning-filters input,.learning-filters select{width:100%;min-width:0}.learning-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.learning-topic-card{margin:0;min-width:0;scroll-margin-top:20px}.learning-topic-card[hidden]{display:none}.learning-topic-card>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;padding:4px 0}.learning-topic-card>summary strong{display:block;font-size:1.1rem;color:var(--ink,#17394a);margin-top:6px}.learning-topic-card>summary small{color:var(--muted,#637c8c)}.learning-card-count{font-size:.8rem;white-space:nowrap;background:#eaf5f3;color:#087d79;border-radius:20px;padding:6px 9px}.learning-topic-card[open]{grid-column:1/-1}.learning-topic-chips{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.learning-subtopic{padding:16px 0;border-bottom:1px solid #e2ecef}.learning-subtopic h3{font-size:1rem;margin:0 0 8px}.learning-subtopic li{margin:6px 0;line-height:1.65}.learning-related{margin-top:18px}.learning-related>summary,.learning-sources>summary{cursor:pointer;font-weight:700;color:#176264;padding:10px 0}.learning-related>ul{list-style:none;padding:0}.learning-related>ul>li{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid #e5edef}.learning-related small{display:block;color:#647c8b;margin-top:5px}.learning-sources{margin-top:16px;font-size:.9rem}.learning-sources li{margin:12px 0;overflow-wrap:anywhere}.learning-sources small{display:block;color:#647c8b}.learning-week-links{padding:14px 0}.learning-week-links h4{margin:0}.learning-intro{margin-bottom:18px}.entry-catalog-search{padding:14px;background:#f1f7f8;border:1px solid #dbe9ed;border-radius:10px;margin-bottom:12px}.entry-catalog-search .learning-filters{grid-template-columns:1.4fr 1fr;margin-top:0}.entry-search-results{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px;max-height:170px;overflow:auto}.entry-search-results .button{text-align:left;font-size:.85rem}.advanced-exercise-heading{margin-top:34px}.advanced-critical-note{background:#fff3e9;border:1px solid #e7c7a7;padding:12px;border-radius:8px;color:#724c25}.exercise-reflection-chips{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px}.learning-mode-note{font-size:.88rem;color:#536c7c}.galenic-launch{margin-top:12px}@media(max-width:760px){.learning-filters,.learning-topic-grid{grid-template-columns:1fr}.learning-topic-card[open]{grid-column:auto}.learning-related>ul>li{align-items:flex-start;flex-direction:column}.entry-catalog-search .learning-filters{grid-template-columns:1fr}.learning-card-count{white-space:normal}.learning-topic-card>summary{align-items:flex-start}}@media print{.learning-filters,.entry-catalog-search{display:none}.learning-topic-grid{display:block}}
