.m2-priority-overview,.m2-page-priority{color:#173044;background:#f5faf8;border:1px solid #9bbeb4;border-left:5px solid #167c80;border-radius:10px;margin:18px 0;padding:14px 18px;font-size:17px;line-height:1.45}.m2-priority-overview>summary{cursor:pointer;font-size:20px;font-weight:800}.m2-priority-overview h3{margin:20px 0 10px;font-size:22px}.m2-priority-overview h4{margin:14px 0 8px;font-size:18px;font-weight:750}.m2-priority-overview p{margin:10px 0}.m2-priority-overview a{color:#075a70;text-decoration:underline}.m2-priority-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0;font-size:16px;display:grid}.m2-priority-columns>div{background:#fff;border:1px solid #b8c9c3;border-radius:8px;padding:10px 12px}.m2-priority-columns p{overflow-wrap:anywhere;margin:7px 0 0;font-size:20px;font-weight:750}.m2-priority-columns .m2-priority-essential{background:#e2f3e9;border-color:#508a6b}.m2-priority-columns .m2-priority-additional{background:#fff8e7;border-color:#bea46c}.m2-priority-columns .m2-priority-extension{background:#f0eafb;border-color:#9b83b6}.m2-page-priority>strong{font-size:18px}.m2-route-controls{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.m2-route-controls button{color:#173044;background:#fff;border:1px solid #44747e;border-radius:8px;min-height:44px;padding:8px 12px;font-weight:750}.m2-route-controls button[aria-pressed=true]{color:#fff;background:#173e52}.m2-priorities-guide .m2-priority-overview{color:#173044;background:#f5faf8;border-color:#9bbeb4}.m2-priorities-guide .m2-priority-overview p{margin:10px 0}.m2-priorities-guide h2>a,.m2-priorities-guide h3>a{text-decoration:underline}@media (max-width:700px){.m2-priority-columns{grid-template-columns:1fr}.m2-priority-columns p{font-size:18px}.m2-priority-overview,.m2-page-priority{padding:12px}}.lesson-content>.m2-page-priority,.lesson-content>.m2-priority-overview{margin:14px clamp(18px,4vw,54px)}
