body{background:#f7f6f0}header>a{font-weight:650;color:#4c3568}h1,h2{font-family:Georgia,serif}button{background:#4c3568}.course-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.evidence-note{padding:20px;border-left:3px solid #4c3568;background:#f2f1e8;margin:30px 0}.evidence-note h3{font-size:16px}.evidence-note p{font-size:14px}.sharing textarea{width:100%;font:inherit;line-height:1.6;padding:12px;border:1px solid #666;border-radius:5px}.share-preview{background:#dcebb1;padding:24px;margin:24px 0;border-radius:12px}.mono{overflow-wrap:anywhere}.certificate h1{overflow-wrap:anywhere}.certificate{border-color:#4c3568}@media print{.sharing,header,footer,#status,#error,main>h1,main>.eyebrow,.actions{display:none!important}.certificate{break-inside:avoid;font-size:12px}.certificate h1{font-size:40px}}