.course-return{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;padding:.65rem 1rem;margin:0;background:#edf7f8;border-bottom:1px solid #b9ced6;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.8}.course-return a,.course-return button{display:inline-block;padding:.35rem .65rem;line-height:1.8;font:inherit;overflow-wrap:anywhere}.course-return button{background:white;border:1px solid #006b78;border-radius:.4rem;color:#006b78;cursor:pointer}body{overflow-wrap:anywhere}button,.choice,.options,.grid>*{min-width:0}a[download],button[data-print],button#print,button#download,[aria-hidden="true"][hidden]{display:none!important}@media print{body{display:none!important}}

.s3-help{padding:1rem;background:#fff4cd;color:#392b0b;border:2px solid #89621b;border-radius:10px;margin:1rem 0;line-height:1.6}.s3-mark{background:#fff0a6;border-left:5px solid #89621b;padding:1rem;scroll-margin-top:5rem}.s3-mark:before{content:"Textbeleg zur Aufgabe";display:block;font-weight:bold}.s3-wrong{outline:3px solid #a44900}#folge label,#platzlogical label{display:block;margin:.7rem 0}select{max-width:100%;padding:.5rem;font:inherit}.s3-help a{display:block;margin:.5rem 0}
.support-box{margin:1rem 0;padding:1rem;border:2px solid #775300;border-radius:10px;background:#fff7da;color:#302300;line-height:1.6}.support-box p{margin:.3rem 0}.support-box button,.support-box a{display:inline-block;margin:.4rem .5rem .2rem 0}.support-mark{background:#fff0a6!important;border-left:5px solid #825600!important;padding:1rem!important;scroll-margin-top:6rem}.support-mark:before{content:'Textbeleg zur Aufgabe';display:block;font-weight:700;color:#654700}.support-wrong{outline:3px solid #9d4800;outline-offset:2px}.support-good{border:2px solid #217044}.support-button{margin:.6rem 0}.support-mark:focus{outline:3px solid #164971}
.navfix-241434349f3e{color:inherit;text-decoration:none;font-weight:800}
.navfix-3a77924b556e{padding:20px;background:#e9f4ff;border:2px solid #15364a;border-radius:12px;margin:15px}
.navfix-2a943fa351ef{background:#fff5cd;border:2px solid #15364a;border-radius:12px;padding:14px;margin:18px 0}
.navfix-09150e3f373d{font-weight:bold;cursor:pointer}
.navfix-633e5c19b5a4{padding:20px;background:#fff5cd;border:2px solid #15364a;border-radius:12px;margin:15px}
.navfix-60974d4780bf{display:inline-block;padding:14px;background:#15364a;color:white;border-radius:8px}
.navfix-78092e90d7aa{display:none!important}
.navfix-58531dd43d85{padding:20px;margin:16px 0;border:2px solid #15364a;border-radius:12px;background:white}
.navfix-b2f6004d4fe9{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}
.navfix-214a168a6ec2{display:block;padding:14px;border:2px solid #b4ced9;border-radius:10px}
.navfix-807c7a753d1e{color:#a33230}
.navfix-241434349f3e{color:inherit;text-decoration:none;font-weight:800}
.navfix-241434349f3e{color:inherit;text-decoration:none;font-weight:800}
.navfix-241434349f3e{color:inherit;text-decoration:none;font-weight:800}
.navfix-241434349f3e{color:inherit;text-decoration:none;font-weight:800}
.navfix-241434349f3e{color:inherit;text-decoration:none;font-weight:800}
.navfix-241434349f3e{color:inherit;text-decoration:none;font-weight:800}
.brand{overflow-wrap:normal;flex-shrink:0}header nav{min-width:0}
