:root{--k-rand:#cfdcee;--k-band:rgb(47 111 187/.045);--k-band-rand:rgb(47 111 187/.12);--k-frage:#1d3a63}.AbfragerQuestionSide:has(.sk-panel-huelle){border-color:var(--k-rand);box-shadow:0 1px 2px rgb(20 40 80/.05)}.AbfragerQuestionSide:has(.sk-panel-huelle) .AbfragerQuestionContainer{background:linear-gradient(#f7faff,#fff);border-bottom-color:transparent;color:var(--k-frage)}body:has(.sk-panel-huelle) .AbfragerQuestionContainer .question-prompt-spacing,body:has(.sk-panel-huelle) .AbfragerQuestionContainer .question-prompt-spacing *{color:var(--k-frage)}body:has(.sk-panel-huelle) .AbfragerQuestionContainer .frage-zitat{color:#1c6fd1}body:has(.sk-panel-huelle) .AbfragerQuestionContainer .frage-aufgabe{color:#1c6fd1;white-space:nowrap}body:has(.sk-panel-huelle) .AbfragerQuestionContainer .question-prompt-spacing.frage-nur-aufgabe{font-size:34px}body:has(.sk-panel-huelle.handy) .AbfragerQuestionContainer .question-prompt-spacing.frage-nur-aufgabe{font-size:30px}body:has(.sk-panel-huelle) .AbfragerQuestionContainer .question-prompt-spacing:has(.frage-aufgabe):not(.frage-nur-aufgabe){font-size:28px}body:has(.sk-panel-huelle.handy) .AbfragerQuestionContainer .question-prompt-spacing:has(.frage-aufgabe):not(.frage-nur-aufgabe){font-size:24px}body:has(.sk-panel-huelle) .AbfragerQuestionContainer .question-prompt-spacing:not(.frage-nur-aufgabe) .frage-aufgabe{font-size:1.15em}body:has(.sk-panel-huelle) .AbfragerQuestionContainer .frage-luecke{color:#1c6fd1}body:has(.sk-panel-huelle) .AbfragerQuestionContainer .frage-luecke.offen{padding:0;display:inline-block;box-sizing:border-box;width:.62em;height:.75em;border:.085em solid;border-radius:.08em;vertical-align:0;margin:0 .04em}.sk-panel-huelle .rz,body:has(.sk-panel-huelle) .AbfragerQuestionContainer .rz{position:relative}.sk-panel-huelle .rz-gleich,body:has(.sk-panel-huelle) .AbfragerQuestionContainer .rz-gleich{top:-.14em}.sk-panel-huelle .rz-minus,.sk-panel-huelle .rz-plus,body:has(.sk-panel-huelle) .AbfragerQuestionContainer .rz-minus,body:has(.sk-panel-huelle) .AbfragerQuestionContainer .rz-plus{top:-.12em}.sk-panel-huelle .rz-mal,body:has(.sk-panel-huelle) .AbfragerQuestionContainer .rz-mal{top:-.1em}.sk-panel-huelle .rz-geteilt,body:has(.sk-panel-huelle) .AbfragerQuestionContainer .rz-geteilt{top:-.06em}body:has(.sk-panel-huelle) .divAnswerBottomLine,body:has(.sk-panel-huelle) .divAnswerBottomLine:has(.question-feedback-message[data-ergebnis=bad]),body:has(.sk-panel-huelle) .divAnswerBottomLine:has(.question-feedback-message[data-ergebnis=ok]){background:var(--k-band);box-shadow:none;border-top:1px solid var(--k-band-rand)}body:has(.sk-panel-huelle) .question-feedback-message[data-ergebnis=ok] .question-feedback-titel{color:#1f6b38}body:has(.sk-panel-huelle) .question-feedback-message[data-ergebnis=bad] .question-feedback-titel{color:#7f3530}body:has(.sk-panel-huelle) .question-feedback-message[data-ergebnis=bad] .question-feedback-titel:before{color:#a64b45}body:has(.sk-panel-huelle) .question-feedback-zusatz{color:#4b6a92}body:has(.sk-panel-huelle) .divAnswerBottomLine:has(.question-feedback-message[data-ergebnis=ok]) .question-continue-laeuft{background:#2f8a4a;box-shadow:0 1px 0 #1f6b38}body:has(.sk-panel-huelle) .divAnswerBottomLine:has(.question-feedback-message[data-ergebnis=bad]) .question-continue-laeuft{background:#a64b45;box-shadow:0 1px 0 #7f3530}body:has(.sk-panel-huelle) .divAnswerBottomLine:has(.question-feedback-message[data-ergebnis]) .question-continue-laeuft:active{transform:translateY(1px);box-shadow:none}body:has(.sk-panel-huelle) .question-feedback-pausen-knopf{border-width:1.5px;border-color:#b9cde8;box-shadow:0 1px 0 #b9cde8;color:#2f6fbb}body:has(.sk-panel-huelle) .question-feedback-pausen-knopf:hover{background:#e1ecfa}body:has(.sk-panel-huelle) .question-feedback-pausen-knopf:active{transform:translateY(1px);box-shadow:none}body:has(.sk-panel-huelle) .question-feedback-pausen-knopf[aria-pressed=true]{box-shadow:0 1px 0 #9cc2ee}body:has(.sk-panel-huelle) .question-aufloesen.question-navigation-forward{background:#2f6fbb;border:1.5px solid #2f6fbb;color:#fff;box-shadow:0 1px 0 #24578f;border-radius:12px}body:has(.sk-panel-huelle) .question-aufloesen.question-navigation-forward:hover{background:#285f9e}body:has(.sk-panel-huelle) .question-aufloesen.question-navigation-forward:active{transform:translateY(1px);box-shadow:none}