/* Gemeinsame Hinweise für die verschiedenen Lernwege. */
.hf-has-learning-nav > .site-header,.hf-has-learning-nav > .site-header.is-scrolled{background:#071d31;color:#fff}
.hf-discipline-note{box-sizing:border-box;max-width:1200px;margin:22px auto;padding:18px 22px;border:1px solid #436b86;border-left:4px solid #67b8dd;border-radius:12px;background:#0e2b40;color:#eaf6ff;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-size:15px;line-height:1.6;overflow-wrap:anywhere}
.hf-discipline-note strong{color:#fff}.hf-discipline-note p{margin:6px 0 10px!important;color:#d8e8f2!important;font-size:15px!important;line-height:1.6!important;max-width:none!important}
.hf-discipline-note a{color:#9edfff!important;text-decoration:underline!important;text-underline-offset:3px;font-weight:650}.hf-discipline-note .hf-discipline-links{display:flex;flex-wrap:wrap;gap:8px 20px}
.hf-unit-table-wrap{max-width:100%;overflow-x:auto}.hf-unit-table{width:100%;border-collapse:collapse;margin:20px 0;font-size:15px;line-height:1.55}.hf-unit-table caption{text-align:left;margin-bottom:10px;font-weight:700}.hf-unit-table th,.hf-unit-table td{padding:13px;text-align:left;vertical-align:top;border:1px solid #9eb6c6;color:inherit}.hf-unit-table th{background:#14394f;color:#fff}.hf-unit-table th:first-child{width:25%}
.hf-land-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;margin:24px 0;align-items:start}.hf-land-grid>*,.hf-unit-fields>*{min-width:0}.hf-land-figure{margin:0;background:#e8f4fa;border:1px solid #aac3d2;border-radius:16px;padding:14px}.hf-land-figure svg{display:block;width:100%;height:auto}.hf-land-figure figcaption{font-size:13px;line-height:1.5;color:#36566b;padding-top:10px}.hf-land-steps{padding-left:24px;margin:0}.hf-land-steps li{margin-bottom:14px;line-height:1.6}.hf-land-rule{padding:20px;border-left:4px solid #26759e;background:#e9f5fb;border-radius:10px;color:#173e55}.hf-land-rule p{color:#173e55}.hf-land-sources{font-size:14px;line-height:1.6}.hf-land-sources a{overflow-wrap:anywhere}
.hf-unit-fields{display:grid;grid-template-columns:minmax(160px,1.4fr) minmax(100px,1fr) minmax(100px,1fr);gap:14px;margin:24px 0}.hf-unit-fields label{display:grid;gap:7px;color:#e8f5ff;font-weight:650}.hf-unit-fields input,.hf-unit-fields select{box-sizing:border-box;width:100%;min-width:0}.hf-units .unit-result{overflow-wrap:anywhere}.hf-units .hf-unit-table{color:#e4f2ff}.hf-units .unit-compare{margin:24px 0}.hf-units a{color:#9ee5ff;text-underline-offset:3px}.hf-unit-context{font-size:15px;line-height:1.6}
@media(max-width:700px){.hf-land-grid{grid-template-columns:1fr}.hf-unit-fields{grid-template-columns:1fr}.hf-discipline-note{padding:15px 16px;margin:18px 0}.hf-unit-table{font-size:13px}.hf-unit-table th,.hf-unit-table td{padding:9px 7px}}
@media print{.hf-discipline-note{background:#fff;color:#173e55;border-color:#8097a5}.hf-discipline-note p,.hf-discipline-note strong,.hf-discipline-note a{color:#173e55!important}.hf-land-grid{grid-template-columns:1fr}.hf-unit-table th{background:#e7eff5;color:#173e55}}
