:root{--wpq-font-family:"Inter","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--wpq-body-bg:#f5f7fb;--wpq-surface:#ffffff;--wpq-muted-surface:#f8fafc;--wpq-border:#e4e7ec;--wpq-primary:#2563eb;--wpq-primary-hover:#1e4fd7;--wpq-success:#16a34a;--wpq-error:#dc2626;--wpq-text:#101828;--wpq-muted-text:#475467;--wpq-card-shadow:0 18px 40px rgba(15, 23, 42, 0.08)}.wpProQuiz_content{margin:30px auto!important;padding:32px!important;background:var(--wpq-surface)!important;border-radius:24px!important;box-shadow:var(--wpq-card-shadow)!important;font-family:var(--wpq-font-family);color:var(--wpq-text);max-width:960px;position:relative;overflow:hidden}@media (max-width:768px){.wpProQuiz_content{padding:20px!important;border-radius:18px!important;margin:20px!important}}.wpProQuiz_answerCorrect{background:rgba(22,163,74,.12)!important;border:1px solid rgba(22,163,74,.35)!important;font-weight:600!important;color:#065f46!important;border-radius:12px!important}.wpProQuiz_watermarkOverlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:clamp(28px, 5vw, 60px);font-weight:500;letter-spacing:.3rem;color:rgba(16,24,40,.04);text-transform:uppercase;pointer-events:none;user-select:none;transform:rotate(-18deg);z-index:0;filter:blur(.6px)}.wpProQuiz_watermarkOverlay span{text-align:center;line-height:1.2;white-space:pre-wrap}.wpProQuiz_content>:not(.wpProQuiz_watermarkOverlay){position:relative;z-index:1}.wpProQuiz_answerCorrect label{font-weight:700!important}.wpProQuiz_answerIncorrect{background:rgba(220,38,38,.08)!important;border:1px solid rgba(220,38,38,.25)!important;font-weight:600!important;color:#991b1b!important;border-radius:12px!important}.wpProQuiz_content h2{margin-bottom:24px!important;font-size:32px!important;font-weight:700!important}.wpProQuiz_button,.wpProQuiz_button:hover{margin:0!important;padding:10px 18px!important;background:var(--wpq-primary)!important;border-radius:999px!important;color:#fff!important;font-weight:600!important;border:1px solid var(--wpq-primary)!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;float:none;cursor:pointer;opacity:1!important;transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.wpProQuiz_button:hover{background:var(--wpq-primary-hover)!important;border-color:var(--wpq-primary-hover)!important;transform:translateY(-1px)}.wpProQuiz_actionButtons{display:flex;flex-wrap:wrap;gap:10px}.wpProQuiz_actionButtons .wpProQuiz_button{margin:0!important}.wpProQuiz_actionButtons .wpProQuiz_button.wpProQuiz_button--completed{background:var(--wpq-success)!important;border-color:var(--wpq-success)!important;color:#fff!important;opacity:1!important;cursor:pointer!important}.wpProQuiz_actionButtons .wpProQuiz_button.wpProQuiz_button--completed:hover{background:#16642c!important;border-color:#16642c!important}.wpProQuiz_actionButtons .wpProQuiz_button.wpProQuiz_button--loading{opacity:.7!important;cursor:progress!important}.wpProQuiz_button--disabled{opacity:.6!important;cursor:not-allowed!important}.wpProQuiz_results .wpProQuiz_button{display:inline-block!important;margin:0!important}@media (max-width:600px){.wpProQuiz_results .wpProQuiz_button{display:block!important;width:100%;margin:0 0 10px 0!important}.wpProQuiz_actionButtons{gap:10px}}.wpProQuiz_categoryProgress{margin:20px 0;padding:18px;border:1px solid var(--wpq-border);border-radius:16px;background-color:var(--wpq-muted-surface);box-shadow:var(--wpq-card-shadow)}.wpProQuiz_categoryProgressMessage{margin-bottom:10px;font-weight:700}.wpProQuiz_progressRow{margin-bottom:10px}.wpProQuiz_progressRowLabel{font-weight:700;margin-bottom:5px}.wpProQuiz_progressRowBar{position:relative;height:12px;background:#e1e1e1;border-radius:6px;overflow:hidden}.wpProQuiz_progressRowBar span{display:block;height:100%;background:#6ca54c;border-radius:6px 0 0 6px}.wpProQuiz_question_page{margin-bottom:10px!important}.wpProQuiz_question_page span{font-weight:700!important}.wpProQuiz_questionListItem:last-child,.wpProQuiz_questionListItemLastChildIE{padding:3px!important;margin-bottom:0!important}.wpProQuiz_questionListItem{padding:3px!important;margin-bottom:5px!important;background-image:none!important;margin-left:0!important;list-style:none!important;border:0!important}.wpProQuiz_questionListItem.wpProQuiz_answerCorrect,.wpProQuiz_questionListItem.wpProQuiz_answerIncorrect{padding:12px 16px!important}.wpProQuiz_questionListItem>table{border-collapse:collapse!important;margin:0!important;padding:0!important;width:100%;border:none!important;text-align:left!important}.wpProQuiz_questionListItem>table .alt{background:inherit!important}.wpProQuiz_questionListItem>table td{text-align:left!important}.wpProQuiz_catOverview ol,.wpProQuiz_list,.wpProQuiz_listItem,.wpProQuiz_maxtrixSortCriterion,.wpProQuiz_questionList,.wpProQuiz_resultsList,.wpProQuiz_sortStringList{list-style:none!important;padding:0!important;margin:0!important}.wpProQuiz_list{border:0!important}.wpProQuiz_questionList{margin-bottom:16px!important;background:var(--wpq-surface)!important;border:1px solid var(--wpq-border)!important;padding:18px!important;list-style:none!important;border-radius:18px!important;box-shadow:var(--wpq-card-shadow)}.wpProQuiz_listItem{position:relative!important;border:0!important;background-image:none!important}.wpProQuiz_response{background:var(--wpq-muted-surface)!important;border:1px solid var(--wpq-border)!important;padding:16px!important;margin-bottom:20px!important;border-radius:16px!important;box-shadow:var(--wpq-card-shadow)}.wpProQuiz_response span{font-weight:700!important}.wpProQuiz_sort{width:25px!important}.wpProQuiz_results h3{margin-bottom:10px!important}.wpProQuiz_sort_correct_answer{font-weight:700!important;margin-right:5px!important;display:none!important}.wpProQuiz_sortStringItem,.wpProQuiz_sortable{padding:8px!important;border:1px solid var(--wpq-border)!important;box-shadow:none;background-color:var(--wpq-muted-surface)!important;cursor:move;border-radius:10px!important}.wpProQuiz_time_limit .time{font-weight:700!important;margin-top:5px!important;margin-bottom:5px!important}.wpProQuiz_time_limit .wpProQuiz_progress{height:10px!important;background-color:var(--wpq-border)!important;margin-bottom:5px!important;border-radius:999px!important}.wpProQuiz_time_limit_expired{font-weight:700!important;font-size:15px!important;text-align:center!important}.wpProQuiz_question_text{margin-bottom:6px!important}.wpProQuiz_tipp>div{padding:14px!important;background-color:#e0edff!important;border:1px solid var(--wpq-border)!important;border-radius:14px!important;position:absolute!important;bottom:5px!important;left:5px!important;right:5px!important;box-shadow:var(--wpq-card-shadow);z-index:99999!important}.wpProQuiz_matrixSortString,.wpProQuiz_matrixSortString>h3{margin-bottom:10px!important;margin-top:0!important}.wpProQuiz_matrixSortString{background:#f8faf5!important;border:1px solid #c3d1a3!important;padding:5px!important}.wpProQuiz_sortStringList{padding:10px!important;border:0!important}.wpProQuiz_sortStringList>li{float:left!important;margin-left:5px!important;margin-right:5px!important;margin-bottom:5px!important}.wpProQuiz_sortStringItem{margin:0!important;background-image:none!important;list-style:none!important}.wpProQuiz_maxtrixSortCriterion{padding:5px!important}.wpProQuiz_placehold{background-color:#ffffc2!important;list-style:none!important;background-image:none!important;padding:5px!important;height:30px!important;min-width:50px!important;margin:0!important}.wpProQuiz_maxtrixSortText{padding:5px!important}.wpProQuiz_mextrixTr>td{border:1px solid #d1d1d1!important;padding:5px!important;vertical-align:middle!important}.wpProQuiz_points{font-weight:700!important;text-align:center!important;margin-bottom:20px!important}.wpProQuiz_cloze input[type=text]{background:0 0;border:0!important;border-bottom:1px solid!important;height:18px!important;margin:0!important;padding:0 4px 0 4px!important;color:#000!important;border-radius:0!important;box-shadow:0 0!important}.wpProQuiz_cloze input:focus{outline:0!important}.wpProQuiz_questionListItem input,.wpProQuiz_questionListItem label{margin:0!important;font-weight:400;display:inline}.wpProQuiz_questionListItem label{float:none}.wpProQuiz_questionListItem input{float:none!important;display:inline!important}.wpProQuiz_resultsList{border:0!important}.wpProQuiz_resultsList>li{background-image:none!important;padding:0!important;margin:0!important;list-style-type:none!important;border:0!important}.wpProQuiz_loadQuiz,.wpProQuiz_lock,.wpProQuiz_prerequisite,.wpProQuiz_startOnlyRegisteredUser{border:1px solid rgba(220,38,38,.25)!important;background-color:rgba(254,226,226,.7)!important;border-radius:16px!important}.wpProQuiz_loadQuiz p,.wpProQuiz_lock p,.wpProQuiz_prerequisite p,.wpProQuiz_startOnlyRegisteredUser p{margin:20px!important;font-weight:700!important}.wpProQuiz_toplistTable{width:100%!important;border:1px solid #c3d1a3!important;border-collapse:collapse!important;margin:0!important}.wpProQuiz_toplistTable caption{caption-side:top!important;text-align:right!important;padding-bottom:2px!important;color:gray!important;margin:0!important;font-size:11px!important}.wpProQuiz_toplistTable thead tr{background:#9bbb59!important;padding:5px!important;color:#fff!important;font-weight:700!important}.wpProQuiz_toplistTable tbody td:FIRST-CHILD{font-weight:700!important}.wpProQuiz_toplistTable td,.wpProQuiz_toplistTable th{padding:5px!important;text-align:center!important;border:0!important}.wpProQuiz_toplistTable th{background:#9bbb59!important}.wpProQuiz_toplistTrOdd{background-color:#ebf1de!important}.wpProQuiz_addToplist{margin-top:16px!important;background-color:var(--wpq-muted-surface)!important;padding:16px!important;border:1px solid var(--wpq-border)!important;border-radius:16px!important}.wpProQuiz_addToplistMessage{border:1px solid rgba(234,179,8,.5)!important;background-color:#fef9c3!important;margin-bottom:8px!important;border-radius:10px!important;padding:10px!important;font-weight:600!important;color:#854d0e!important}.wpProQuiz_resultTable{margin:24px auto!important;width:100%!important;border:1px solid var(--wpq-border)!important;padding:20px!important;font-weight:600!important;border-radius:18px!important;box-shadow:var(--wpq-card-shadow)}.wpProQuiz_resultTable table{width:100%!important;border-collapse:collapse!important;margin:0!important;border:0!important;text-align:left!important}.wpProQuiz_resultTable table td{text-align:left!important}.wpProQuiz_resultTable .alt{background:inherit!important}.wpProQuiz_resultName{width:100px!important;border-right:1px solid #868686!important;padding:10px 0!important;border-bottom:0!important;border-top:0!important;border-left:0!important}.wpProQuiz_resultValue{padding:0!important;border:0!important}.wpProQuiz_resultValue div{color:#000!important;text-align:right!important;box-shadow:1px 1px 3px 1px #c4c4c4!important;display:inline-block!important;height:18px!important;zoom:1!important;margin-right:3px!important;vertical-align:middle!important}.wpProQuiz_addBox label{display:inline!important}.wpProQuiz_addBox input[type=text]{margin:0!important}.wpProQuiz_reviewQuestion{max-height:110px;overflow:hidden;border:1px solid var(--wpq-border);background-color:var(--wpq-muted-surface);position:relative;border-radius:16px}.wpProQuiz_box{border:1px solid #c3d1a3;background-color:#f8faf5}.wpProQuiz_checkPage h3{margin:10px 0 10px 0}.wpProQuiz_checkPage ol,.wpProQuiz_reviewQuestion ol{list-style-type:none!important;margin:0!important;padding:5px 12px 0 5px!important;zoom:1!important;position:relative!important;border:0!important}.wpProQuiz_reviewQuestion ol:after{content:".";display:block;height:0;clear:both;visibility:hidden}.wpProQuiz_reviewQuestionTarget{font-weight:700;border-color:var(--wpq-primary)!important;box-shadow:0 0 0 2px rgba(37,99,235,.2)}.wpProQuiz_checkPage li,.wpProQuiz_reviewQuestion li{float:left!important;margin:0 6px 6px 0!important;border:1px solid var(--wpq-border);padding:6px 0 6px 0!important;width:34px!important;text-align:center!important;background-color:var(--wpq-surface);cursor:pointer!important;list-style-type:none!important;background-image:none!important;border-radius:10px!important;font-weight:600}.wpProQuiz_reviewQuestion div{position:absolute;right:0;background-color:#b8b8b8;top:0;height:20px;width:10px;border:0;border-radius:10px;cursor:move}.wpProQuiz_reviewLegend{padding:8px!important;margin-bottom:12px!important}.wpProQuiz_reviewLegend ol{list-style-type:none!important;padding:0!important;margin:0!important;border:0!important}.wpProQuiz_reviewLegend li{float:left!important;padding-right:5px!important;list-style-type:none!important;margin:0!important;border:0!important;background-image:none!important}.wpProQuiz_reviewColor{height:12px!important;width:12px!important;display:inline-block!important;margin-right:4px!important;border-radius:999px!important}.wpProQuiz_button2{border:1px solid var(--wpq-border)!important;background:var(--wpq-muted-surface)!important;color:var(--wpq-muted-text)!important;border-radius:999px!important;padding:8px 16px!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;margin:0!important;font-weight:600!important}.wpProQuiz_button2:hover{background:#eef2ff!important}.wpProQuiz_checkPage,.wpProQuiz_infopage,.wpProQuiz_results,.wpProQuiz_reviewDiv{background:var(--wpq-surface);border:1px solid var(--wpq-border);border-radius:20px;padding:24px;box-shadow:var(--wpq-card-shadow)}.wpProQuiz_reviewDiv{margin:20px 0 20px 0!important}.wpProQuiz_header{margin:0!important}.wpProQuiz_catOverview{margin-top:10px;margin-bottom:20px}.wpProQuiz_catOverview li{list-style:none!important;padding:0!important;clear:left!important;border-bottom:1px dashed #aaa;height:1.05em!important;margin:10px 0 0 0!important;position:relative!important}.wpProQuiz_catOverview span{background:#fff!important;padding:0 3px 0 0!important;float:left!important;position:absolute!important;text-decoration:none!important}span.wpProQuiz_catPercent{font-weight:700!important;padding-left:5px!important;color:#000!important;right:0!important}.wpProQuiz_forms{margin:20px 0 20px 0!important;padding:20px!important;border:1px solid var(--wpq-border)!important;border-radius:18px!important;background:var(--wpq-muted-surface)!important}.wpProQuiz_required{color:red!important;font-weight:700!important}.wpProQuiz_invalidate{border:1px solid #ffcfcf!important;background:#ffebe8!important;padding:4px!important;margin:4px 0 4px 0!important;display:none}.wpProQuiz_forms table{width:auto!important;border-collapse:separate!important;border-spacing:2px!important;border:0;text-align:left!important}.wpProQuiz_forms table .alt{background:inherit!important}.wpProQuiz_forms table td{text-align:left!important}.wpProQuiz_forms td{vertical-align:top!important;padding:0 0 8px 0!important;margin:0!important;border:0!important;background:0 0!important}.wpProQuiz_forms input,.wpProQuiz_forms label,.wpProQuiz_forms select,.wpProQuiz_forms textarea{margin:0!important;float:none!important;display:inline!important}.wpProQuiz_forms select{width:auto!important}.wpProQuiz_resultForm{display:none}.wpProQuiz_quiz input[type=checkbox]{-webkit-appearance:checkbox}.wpProQuiz_quiz input[type=radio]{-webkit-appearance:radio}