@import "https://fonts.googleapis.com/css2?family=Patrick+Hand&display=swap";
@import "https://fonts.googleapis.com/css2?family=Pacifico&display=swap";
:root{--breakpoint-mobile:480px;--breakpoint-tablet:768px;--breakpoint-desktop:979px}.assessment-progress{width:100%;margin-top:8px}.assessment-progress-bar{justify-content:center;align-items:center;width:100%;max-width:1000px;height:14px;margin:0 auto;display:flex;overflow:hidden}.progress-segment{background:#d0d0d0;border:1px solid #b1b1b1;flex:auto;width:clamp(6px,1.2vw,24px);height:10px}.progress-segment.section-divider{margin-left:2px}.progress-segment.current-section{height:14px}.progress-segment.complete{background:#1c7245}.progress-segment.current{background:var(--highlight);height:12px}.progress-segment:first-of-type{border-radius:5px 0 0 5px}.progress-segment:last-of-type{border-radius:0 5px 5px 0}.assessment-progress-labels{justify-content:center;max-width:1000px;margin:6px auto 0;display:flex}.progress-label{text-align:center;opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.progress-label:first-child{font-weight:600}
:root{--breakpoint-mobile:480px;--breakpoint-tablet:768px;--breakpoint-desktop:979px}.annotate-image{contain:layout;flex-direction:column;gap:12px;width:100%;height:auto;display:flex}@media (max-width:480px){.annotate-image{width:98%}}.annotate-image .annotate-upload{justify-content:center;display:flex}.annotate-image .annotate-toolbar{background-color:var(--backgroundDark);border:1px solid #b1b1b1;border-radius:5px;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:flex}.annotate-image .annotate-toolbar .toolbar-tools{gap:4px;display:flex}.annotate-image .annotate-toolbar .toolbar-palette{align-items:center;gap:6px;display:flex}.annotate-image .annotate-toolbar .tool-btn{background-color:var(--background);width:36px;height:36px;color:var(--font);cursor:pointer;border:1px solid #b1b1b1;border-radius:5px;justify-content:center;align-items:center;transition:all .2s;display:flex}.annotate-image .annotate-toolbar .tool-btn.active{background-color:var(--highlight);color:var(--background);border-color:var(--highlight)}.annotate-image .annotate-toolbar .tool-btn:hover:not(.active){border-color:var(--highlight)}.annotate-image .annotate-toolbar .tool-btn.clear-btn{color:#a81221;border-color:#a81221;margin-left:auto}.annotate-image .annotate-toolbar .tool-btn.clear-btn:hover{color:var(--background);background-color:#a81221}.annotate-image .annotate-toolbar .colour-btn{cursor:pointer;border:1px solid #b1b1b1;border-radius:50%;width:28px;height:28px;transition:all .2s}.annotate-image .annotate-toolbar .colour-btn.active{border-color:var(--highlight);transform:scale(1.2)}.annotate-image .annotate-toolbar .colour-btn:hover:not(.active){transform:scale(1.1)}.annotate-image .annotate-canvas-wrapper{border:1px solid #b1b1b1;border-radius:5px;width:100%;position:relative;overflow:hidden}.annotate-image .annotate-canvas-wrapper .annotate-canvas-base{width:100%;height:auto;display:block}.annotate-image .annotate-canvas-wrapper .annotate-canvas-overlay{cursor:crosshair;width:100%;height:100%;position:absolute;top:0;left:0}.annotate-image .annotate-canvas-wrapper .annotate-text-input-wrapper{align-items:center;gap:4px;display:flex;position:absolute;transform:translateY(-50%)}.annotate-image .annotate-canvas-wrapper .annotate-text-input-wrapper .annotate-text-input{background:0 0;border:none;border-bottom:1px solid;outline:none;min-width:80px;padding:2px 4px;font-size:18px}.annotate-image .annotate-canvas-wrapper .annotate-text-input-wrapper .text-confirm-btn{background:var(--highlight);color:var(--background);cursor:pointer;border:none;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:flex}.annotate-image.locked .annotate-canvas-overlay{cursor:default;pointer-events:none}
:root{--breakpoint-mobile:480px;--breakpoint-tablet:768px;--breakpoint-desktop:979px}.fill-in-blank-input{background:var(--backgroundDark)!important}.dualBlank-container,.listBlank-container{flex-direction:column;gap:10px;width:fit-content;font-size:20px;display:inline-flex}.dualBlank-container .dualBlank-row,.listBlank-container .dualBlank-row{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.dualBlank-container .dualBlank-row .question-number,.listBlank-container .dualBlank-row .question-number{font-weight:600}.dualBlank-container .inline-blank-wrapper .inline-blank-input,.listBlank-container .inline-blank-wrapper .inline-blank-input{min-width:16ch;max-width:70ch}.labelledList-row .question-number,.listOfBlanks-row .question-number{margin-right:5px;font-weight:600}.inline-blank-wrapper{border-bottom:1px solid var(--primary);margin:0 2px;padding:0;display:inline-block}.inline-blank-wrapper:focus-within{border-bottom-color:var(--highlight)}.inline-blank-wrapper:disabled{color:#b1b1b1;border-bottom:1px dashed #b1b1b1}.inline-blank-wrapper .inline-blank-input{vertical-align:baseline;text-align:left;width:auto;min-width:4ch;max-width:10ch;color:var(--highlight);background:0 0;border:none;margin:0 2px;padding:0;font-family:Patrick Hand,cursive;font-size:20px;line-height:1;display:inline-block;transform:translateY(-1px)}.inline-blank-wrapper .inline-blank-input.list{min-width:18ch;max-width:30ch}.inline-blank-wrapper .inline-blank-input:focus,.inline-blank-wrapper .inline-blank-input :disabled{outline:none}.inline-blank-wrapper .inline-blank-input::placeholder{color:var(--fontPlaceholder);font-style:italic}
:root{--breakpoint-mobile:480px;--breakpoint-tablet:768px;--breakpoint-desktop:979px}.complete-table{-webkit-overflow-scrolling:touch;overflow-x:auto}.complete-table .table-inline-edit{border:none;border-bottom:2px solid var(--highlight);font-size:inherit;font-weight:inherit;color:var(--highlight);caret-color:var(--highlight);resize:none;field-sizing:content;background:0 0;outline:none;width:100%;padding:0;font-family:inherit}.complete-table .empty-cell-placeholder{color:#6c757d;background:var(--background);cursor:pointer;border:1px solid #b1b1b1;border-radius:5px;width:100%;padding:6px 8px;font-size:14px;display:block}.complete-table .empty-cell-placeholder:after{content:"Click to prefill..."}.complete-table table{border-collapse:separate;border-spacing:0;border-radius:5px;width:100%;overflow:hidden;box-shadow:0 2px 6px #0000001a,0 4px 8px #0000000d}.complete-table table .input-wrapper{margin:0}.complete-table table th,.complete-table table td{word-break:break-word;border-bottom:1px solid #b1b1b1;border-right:1px solid #b1b1b1;max-width:200px;padding:8px 12px;font-size:18px}.complete-table table th:first-child,.complete-table table td:first-child{border-left:1px solid var(--primary)}.complete-table table th{background-color:var(--backgroundDark);text-align:left;border-top:1px solid var(--primary);border-bottom-color:var(--primary);font-size:18px;font-weight:600}.complete-table table th:last-child,.complete-table table td:last-child{border-right:1px solid var(--primary)}.complete-table table tr:last-child td{border-bottom:1px solid var(--primary)}.complete-table table th:first-child{border-top-left-radius:5px}.complete-table table th:last-child{border-top-right-radius:5px}.complete-table table tr:last-child td:first-child{border-bottom-left-radius:5px}.complete-table table tr:last-child td:last-child{border-bottom-right-radius:5px}.complete-table.checklist-table td.checkbox-cell{padding:0;position:relative}.complete-table.checklist-table .choice{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:480px){.complete-table table th,.complete-table table td{min-width:80px;max-width:120px}}
:root{--breakpoint-mobile:480px;--breakpoint-tablet:768px;--breakpoint-desktop:979px}.match-sides{-webkit-user-select:none;user-select:none;align-items:flex-start;gap:100px;width:100%;display:flex;position:relative}@media (max-width:480px){.match-sides{gap:50px}}.match-sides .match-sides-left,.match-sides .match-sides-right{z-index:1;flex-direction:column;flex:1;gap:8px;display:flex}.match-sides .match-svg-overlay{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.match-sides .match-svg-overlay .match-persistent-line{stroke:#1c7245;stroke-width:2px}.match-sides .match-svg-overlay .match-drag-line{stroke:var(--highlight);stroke-width:2px;stroke-dasharray:6 3}.match-sides .match-svg-overlay .match-arrowhead{fill:#1c7245}.match-sides .match-svg-overlay .match-arrowhead-drag{fill:var(--highlight)}.match-sides .match-item{cursor:default;background-color:var(--background);z-index:1;border:1px solid #b1b1b1;border-radius:5px;align-items:center;gap:8px;padding:5px;transition:all .2s;display:flex;position:relative;box-shadow:0 2px 6px #0000001a,0 4px 8px #0000000d}.match-sides .match-item .match-inline-edit{border:none;border-bottom:2px solid var(--highlight);font-size:inherit;font-weight:inherit;color:var(--highlight);caret-color:var(--highlight);resize:none;field-sizing:content;background:0 0;outline:none;width:100%;padding:0;font-family:inherit}.match-sides .match-item.matched{background-color:#e9fef4;border-color:#1c7245}.match-sides .match-item.dragging{border-color:var(--highlight);opacity:.8}.match-sides .match-item.selected{border-color:var(--highlight);background-color:var(--backgroundDark);box-shadow:0 4px 8px #0003,0 6px 20px #00000026}.match-sides .match-item.drop-target{border-color:var(--highlight);animation:1.2s ease-in-out infinite pulse-target}.match-sides .match-item-left{justify-content:space-between}.match-sides .match-item-text{flex:1}.match-sides .match-drag-handle{cursor:grab;color:var(--highlight);flex-shrink:0}.match-sides .match-drag-handle:active{cursor:grabbing}.match-sides .match-disconnect{cursor:pointer;color:#a81221;flex-shrink:0}.match-sides .match-disconnect:hover{opacity:.7}@keyframes pulse-target{0%,to{background-color:var(--backgroundDark);box-shadow:0 0 8px 3px color-mix(in srgb,var(--highlightSubtle)30%,transparent)}50%{background-color:var(--background);box-shadow:none;border-color:#b1b1b1}}
:root{--breakpoint-mobile:480px;--breakpoint-tablet:768px;--breakpoint-desktop:979px}.cover-sheet,.cover-sheet-builder{background:var(--background);border-radius:10px}.cover-sheet .cover-nav-container,.cover-sheet-builder .cover-nav-container{justify-content:space-between;display:flex;position:relative}.cover-sheet .cover-nav-container.mobile,.cover-sheet-builder .cover-nav-container.mobile{flex-direction:column;display:flex}.cover-sheet .cover-nav-container .basic-button.mobile,.cover-sheet-builder .cover-nav-container .basic-button.mobile{height:50px}.cover-sheet .cover-banner,.cover-sheet-builder .cover-banner{border-radius:5px 5px 0 0;width:100%;margin-bottom:1rem;overflow:hidden}.cover-sheet .cover-banner img,.cover-sheet-builder .cover-banner img{width:100%;height:auto;display:block}.cover-sheet .cover-question-label,.cover-sheet .cover-label,.cover-sheet .scale-question-label,.cover-sheet-builder .cover-question-label,.cover-sheet-builder .cover-label,.cover-sheet-builder .scale-question-label{font-weight:700}.cover-sheet .choice__label,.cover-sheet-builder .choice__label{font-weight:400}.cover-sheet .dropdown-container,.cover-sheet-builder .dropdown-container{width:270px;height:40px;margin-bottom:0!important}.cover-sheet .cover-group-title,.cover-sheet-builder .cover-group-title{text-align:left;font-weight:600}.cover-sheet .cover-group,.cover-sheet-builder .cover-group{border-bottom:none;margin-top:1rem;position:relative}.cover-sheet .cover-group:after,.cover-sheet-builder .cover-group:after{content:"";background-color:#d0d0d0;width:calc(100% - 10px);height:1px;position:absolute;bottom:0;left:5px}.cover-sheet .cover-group:last-of-type:after,.cover-sheet .cover-group.progress:after,.cover-sheet-builder .cover-group:last-of-type:after,.cover-sheet-builder .cover-group.progress:after{display:none}.cover-sheet .cover-group:last-of-type,.cover-sheet-builder .cover-group:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.cover-sheet .cover-group .button-container.fingerprint-container .fingerprint-label,.cover-sheet-builder .cover-group .button-container.fingerprint-container .fingerprint-label{margin-top:-10px;font-size:12px}.cover-sheet .cover-group .update-signature,.cover-sheet-builder .cover-group .update-signature{display:none}.cover-sheet .cover-group .basic-button.fingerprint-button,.cover-sheet-builder .cover-group .basic-button.fingerprint-button,.cover-sheet .cover-group .basic-button.fingerprint-button .icon.fingerprint,.cover-sheet-builder .cover-group .basic-button.fingerprint-button .icon.fingerprint{width:40px;height:50px}.cover-sheet .cover-group .input-wrapper .input-field-row .input-field.textarea.size-1000,.cover-sheet-builder .cover-group .input-wrapper .input-field-row .input-field.textarea.size-1000{min-height:100px}@media (max-width:480px){.cover-sheet .cover-group .cover-field.signature,.cover-sheet-builder .cover-group .cover-field.signature{margin:0 auto}}.cover-sheet .cover-group .cover-field.signature .cover-question-label,.cover-sheet-builder .cover-group .cover-field.signature .cover-question-label{text-align:center}.cover-sheet .cover-group .cover-field .input-wrapper,.cover-sheet-builder .cover-group .cover-field .input-wrapper,.cover-sheet .cover-group .cover-field .input-field-row,.cover-sheet-builder .cover-group .cover-field .input-field-row{max-width:none}.cover-sheet .cover-group .cover-field .info-block.leadIn,.cover-sheet-builder .cover-group .cover-field .info-block.leadIn{background-color:inherit;box-shadow:none;border:none;padding:0}.cover-sheet .cover-group.status,.cover-sheet-builder .cover-group.status{justify-content:flex-end;gap:10px;margin-bottom:1rem;padding-top:1rem;display:flex}@media (max-width:480px){.cover-sheet .cover-group.status,.cover-sheet-builder .cover-group.status{flex-direction:column}}.cover-sheet .cover-group.status .cover-group-title,.cover-sheet-builder .cover-group.status .cover-group-title{text-align:left;margin:8px 0 0;font-weight:500}.cover-sheet .cover-group.progress-details,.cover-sheet-builder .cover-group.progress-details{border-bottom:none;padding-bottom:1rem}.cover-sheet .cover-group.progress-details .cover-field.final-decision,.cover-sheet-builder .cover-group.progress-details .cover-field.final-decision{justify-self:flex-end;align-items:center;gap:10px;height:fit-content;margin-top:.5rem;display:flex}.cover-sheet .cover-group.progress-details .locked-field-wrapper,.cover-sheet-builder .cover-group.progress-details .locked-field-wrapper{min-height:0}.cover-sheet .cover-group.progress-details .scale-horizontal .scale-question-label,.cover-sheet-builder .cover-group.progress-details .scale-horizontal .scale-question-label{flex:0 0 70%}.cover-sheet .cover-group.progress-details .scale-horizontal .scale-row-horizontal,.cover-sheet-builder .cover-group.progress-details .scale-horizontal .scale-row-horizontal{margin-right:50px;padding:0}.cover-sheet .cover-group.unit-details .cover-group-widgets,.cover-sheet .cover-group.equipment-details .cover-group-widgets,.cover-sheet-builder .cover-group.unit-details .cover-group-widgets,.cover-sheet-builder .cover-group.equipment-details .cover-group-widgets{grid-template-columns:150px 1fr;gap:12px 16px;display:grid}.cover-sheet .cover-group.candidate-agreement .cover-group-widgets,.cover-sheet-builder .cover-group.candidate-agreement .cover-group-widgets{grid-template-columns:320px 140px 140px 100px;column-gap:5px;padding-top:1rem;padding-bottom:.5rem;display:grid}.cover-sheet .cover-group.data-collection-disclaimer,.cover-sheet-builder .cover-group.data-collection-disclaimer,.cover-sheet .cover-group.trainer-agreement,.cover-sheet .cover-group.assessor-agreement,.cover-sheet .cover-group.content-expert-agreement,.cover-sheet-builder .cover-group.trainer-agreement,.cover-sheet-builder .cover-group.assessor-agreement,.cover-sheet-builder .cover-group.content-expert-agreement{margin-top:0}.cover-sheet .cover-group.trainer-agreement .cover-group-widgets,.cover-sheet .cover-group.assessor-agreement .cover-group-widgets,.cover-sheet .cover-group.content-expert-agreement .cover-group-widgets,.cover-sheet-builder .cover-group.trainer-agreement .cover-group-widgets,.cover-sheet-builder .cover-group.assessor-agreement .cover-group-widgets,.cover-sheet-builder .cover-group.content-expert-agreement .cover-group-widgets{grid-template-columns:320px 140px 200px;column-gap:5px;padding-top:1rem;padding-bottom:.5rem;display:grid}.cover-sheet .cover-group.acknowledgement,.cover-sheet-builder .cover-group.acknowledgement{margin-top:0}.cover-sheet .cover-group.info,.cover-sheet-builder .cover-group.info{grid-template-columns:150px 1fr;grid-auto-rows:1fr;column-gap:5px;display:grid}.cover-sheet .cover-group.notice,.cover-sheet-builder .cover-group.notice{border:none}.cover-sheet .cover-group.default,.cover-sheet-builder .cover-group.default{padding-top:.5rem}.cover-intro{font-weight:700}.cover-title{justify-content:space-between;display:flex}.cover-title .cover-id-hash{color:#d0d0d0;font-size:20px}.cover-title .cover-id-hash span{color:var(--font)}.cover-sheet{border:1px solid #b1b1b1;max-width:1000px;padding:1rem 2rem;box-shadow:0 4px 8px #0003,0 6px 20px #00000026}.cover-sheet .cover-id{color:#d0d0d0}.cover-sheet .cover-id span{color:var(--font)}.cover-sheet .progress-details{border-bottom:none;padding-bottom:1rem}.cover-sheet .progress-details .cover-field.final-decision{justify-self:flex-end;align-items:center;gap:10px;height:fit-content;margin-top:.5rem;display:flex}.cover-sheet .progress-details .cover-field.final-decision .cover-label{width:fit-content}.cover-sheet .progress-details .cover-field.final-decision .locked-field-wrapper{width:fit-content;min-height:0}.cover-sheet .progress-details .scale-horizontal .scale-question-label{flex:0 0 80%}.cover-sheet .progress-details .scale-horizontal .scale-row-horizontal{padding:0}.cover-sheet .unit-details,.cover-sheet .equipment-details{grid-template-columns:150px 1fr;gap:12px 16px;display:grid}.cover-sheet .candidate-agreement{grid-template-columns:320px 140px 140px 100px;column-gap:5px;padding-bottom:.5rem;display:grid}.cover-sheet .data-collection-disclaimer{margin-top:0}.cover-sheet .trainer-agreement,.cover-sheet .assessor-agreement,.cover-sheet .content-expert-agreement{grid-template-columns:320px 140px 200px;column-gap:5px;margin-top:0;padding-top:1rem;padding-bottom:.5rem;display:grid}.cover-sheet .more-options-menu{opacity:0;pointer-events:none;background:#282828e6;border:1px solid #b1b1b1;border-radius:5px;width:fit-content;padding:15px 15px 10px;transition:opacity .18s,transform .18s;position:absolute;top:-110px;right:50%;transform:translate(50%)translateY(4px)}.cover-sheet .more-options-menu.show{opacity:1;pointer-events:auto;transform:translate(50%)translateY(0)}.cover-sheet .more-options-menu .basic-button.menu-list-button{color:#f5f5f5}.cover-sheet .more-options-menu .basic-button.menu-list-button :hover{color:var(--highlight)}@media (max-width:480px){.cover-sheet{max-width:100%;padding:0}.cover-sheet .flex-container.spread{flex-direction:column;justify-content:center}.cover-sheet h2{font-size:26px}.cover-sheet .error-text{margin-bottom:1rem}.cover-sheet .cover-field{padding:0 10px}.cover-sheet .cover-nav-container{padding:0 10px;position:relative}.cover-sheet .cover-nav-container.mobile{flex-direction:column;display:flex}.cover-sheet .cover-id{font-size:16px}.cover-sheet .progress-details .cover-label{width:100%}.cover-sheet .progress-details .scale-horizontal .scale-row-horizontal{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:10px}.cover-sheet .progress-details .scale-horizontal .scale-question-label,.cover-sheet .progress-details .scale-horizontal .scale-horizontal-options{width:100%}.cover-sheet .progress-details .cover-field{flex-direction:column;display:flex}.cover-sheet .progress-details .final-decision{flex-direction:column;align-items:flex-start;width:100%}.cover-sheet .progress-details .final-decision .cover-label,.cover-sheet .progress-details .final-decision .locked-field-wrapper{width:100%!important}.cover-sheet .progress-details .final-decision .dropdown-container{width:100%}.cover-sheet .unit-details,.cover-sheet .equipment-details{flex-direction:column;gap:0;display:flex}.cover-sheet .candidate-agreement,.cover-sheet .trainer-agreement,.cover-sheet .assessor-agreement,.cover-sheet .content-expert-agreement{gap:o;flex-direction:column;display:flex}}
:root{--breakpoint-mobile:480px;--breakpoint-tablet:768px;--breakpoint-desktop:979px}.assessment-modal{background-color:var(--backgroundDark);width:95%;max-width:1200px!important}@media (max-width:480px){.assessment-modal{padding:20px 10px}}.modal-assessment-container{background-color:var(--backgroundDark);flex-direction:column;align-items:center;display:flex}@media (max-width:480px){.modal-assessment-container h2.assessment-title{font-size:24px}.modal-assessment-container .button-container.cta-container,.modal-assessment-container .button-container.secondary-container{width:300px}.modal-assessment-container .basic-button.mobile{width:100%}}.modal-assessment-container .assessment-completion-buttons{justify-content:space-between;width:100%;display:flex}@media (max-width:480px){.modal-assessment-container .assessment-completion-buttons{flex-direction:column;gap:1rem}.modal-assessment-container .assessment-completion-buttons .button-container.basic-container{width:100%}}.assessment-container{justify-content:center;width:100%;display:flex}.assessment-container .assessment-card{background:var(--background);border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem;width:100%;max-width:1200px;min-height:600px;margin:2rem auto;padding:0 20px 2rem;display:flex;overflow:hidden}.assessment-container .assessment-card.mobile{background:var(--background);gap:1rem;min-height:auto;margin:5px 0;padding:0 10px 1rem}@media (max-width:480px){.assessment-container .assessment-card{background:var(--background);gap:1rem;min-height:auto;margin:5px 0;padding:0 10px 1rem}}.assessment-container .assessment-card div.collapse.full{width:100%}.assessment-container .assessment-card .info-block.leadIn .info-block__content p{padding:5px 10px;font-size:22px}@media (max-width:480px){.assessment-container .assessment-card .info-block.leadIn .info-block__content p{padding:0 5px;font-size:18px}}.assessment-container .assessment-card .assessment-header{flex-direction:column;justify-content:center;gap:10px;width:100%;margin:2rem 0 1rem;display:flex}@media (max-width:480px){.assessment-container .assessment-card .assessment-header{margin:5px auto;font-size:22px}.assessment-container .assessment-card .assessment-header h1{font-size:22px}.assessment-container .assessment-card .assessment-header h2{font-size:20px}}.assessment-container .assessment-card .continue-assessment{flex-direction:column;align-items:center;width:100%;margin-top:-1rem;margin-bottom:3rem;padding:10px 20px;font-weight:600;display:flex}.assessment-container .assessment-card .continue-assessment p{font-size:20px}@media (max-width:480px){.assessment-container .assessment-card .continue-assessment{border-top:1px solid #b1b1b1;margin-top:.25rem;margin-bottom:2rem;padding:1rem 0}.assessment-container .assessment-card .continue-assessment p{font-size:16px}}.assessment-container .assessment-card .assessment-question,.assessment-container .assessment-card .practical-question,.assessment-container .assessment-card .trainer-feedback,.assessment-container .assessment-card .learner-resources{background:var(--background);border:1px solid #b1b1b1;border-radius:5px;width:100%;margin:0 auto;padding:20px;box-shadow:0 2px 6px #0000001a,0 4px 8px #0000000d}@media (max-width:480px){.assessment-container .assessment-card .assessment-question,.assessment-container .assessment-card .practical-question,.assessment-container .assessment-card .trainer-feedback,.assessment-container .assessment-card .learner-resources{padding:10px}}.assessment-container .assessment-card .assessment-question.incorrect,.assessment-container .assessment-card .practical-question.incorrect,.assessment-container .assessment-card .trainer-feedback.incorrect,.assessment-container .assessment-card .learner-resources.incorrect{position:relative}.assessment-container .assessment-card .assessment-question.incorrect:after,.assessment-container .assessment-card .practical-question.incorrect:after,.assessment-container .assessment-card .trainer-feedback.incorrect:after,.assessment-container .assessment-card .learner-resources.incorrect:after{content:"";cursor:not-allowed;pointer-events:all;position:absolute;inset:0}.assessment-container .assessment-card .assessment-question .locked-warning,.assessment-container .assessment-card .practical-question .locked-warning,.assessment-container .assessment-card .trainer-feedback .locked-warning,.assessment-container .assessment-card .learner-resources .locked-warning{color:#a81221;text-align:center;margin-top:20px;font-style:italic}@media (max-width:480px){.assessment-container .assessment-card .assessment-question .locked-warning,.assessment-container .assessment-card .practical-question .locked-warning,.assessment-container .assessment-card .trainer-feedback .locked-warning,.assessment-container .assessment-card .learner-resources .locked-warning{text-align:left;font-size:14px}}.assessment-container .assessment-card .assessment-question .multi-choice-default,.assessment-container .assessment-card .practical-question .multi-choice-default,.assessment-container .assessment-card .trainer-feedback .multi-choice-default,.assessment-container .assessment-card .learner-resources .multi-choice-default{flex-direction:column;align-items:flex-start;margin-left:15px}@media (max-width:480px){.assessment-container .assessment-card .assessment-question .multi-choice-default,.assessment-container .assessment-card .practical-question .multi-choice-default,.assessment-container .assessment-card .trainer-feedback .multi-choice-default,.assessment-container .assessment-card .learner-resources .multi-choice-default{margin-left:5px}}.assessment-container .assessment-card .assessment-question .multi-choice,.assessment-container .assessment-card .practical-question .multi-choice,.assessment-container .assessment-card .trainer-feedback .multi-choice,.assessment-container .assessment-card .learner-resources .multi-choice{margin-left:15px}@media (max-width:480px){.assessment-container .assessment-card .assessment-question .multi-choice,.assessment-container .assessment-card .practical-question .multi-choice,.assessment-container .assessment-card .trainer-feedback .multi-choice,.assessment-container .assessment-card .learner-resources .multi-choice{margin-left:5px}}.assessment-container .assessment-card .assessment-question .sequencing-question,.assessment-container .assessment-card .practical-question .sequencing-question,.assessment-container .assessment-card .trainer-feedback .sequencing-question,.assessment-container .assessment-card .learner-resources .sequencing-question{margin-left:5px}.assessment-container .assessment-card .assessment-question .info-block.leadIn,.assessment-container .assessment-card .practical-question .info-block.leadIn,.assessment-container .assessment-card .trainer-feedback .info-block.leadIn,.assessment-container .assessment-card .learner-resources .info-block.leadIn{background:var(--background);padding:10px 20px}.assessment-container .assessment-card .assessment-question .input-wrapper,.assessment-container .assessment-card .assessment-question .input-field-row,.assessment-container .assessment-card .practical-question .input-wrapper,.assessment-container .assessment-card .practical-question .input-field-row,.assessment-container .assessment-card .trainer-feedback .input-wrapper,.assessment-container .assessment-card .trainer-feedback .input-field-row,.assessment-container .assessment-card .learner-resources .input-wrapper,.assessment-container .assessment-card .learner-resources .input-field-row{max-width:none}.assessment-container .assessment-card .assessment-question .assessment-question-text,.assessment-container .assessment-card .practical-question .assessment-question-text,.assessment-container .assessment-card .trainer-feedback .assessment-question-text,.assessment-container .assessment-card .learner-resources .assessment-question-text{margin-bottom:10px;font-size:22px;font-weight:600}@media (max-width:480px){.assessment-container .assessment-card .assessment-question .assessment-question-text,.assessment-container .assessment-card .practical-question .assessment-question-text,.assessment-container .assessment-card .trainer-feedback .assessment-question-text,.assessment-container .assessment-card .learner-resources .assessment-question-text{margin-bottom:5px;font-size:20px!important}}.assessment-container .assessment-card .assessment-question .inline-gaps-container,.assessment-container .assessment-card .practical-question .inline-gaps-container,.assessment-container .assessment-card .trainer-feedback .inline-gaps-container,.assessment-container .assessment-card .learner-resources .inline-gaps-container{white-space:pre-wrap;font-size:22px;font-weight:600}.assessment-container .assessment-card .practical-question{box-shadow:none;background-color:inherit;border:none;margin-top:-1rem;padding-top:0;padding-bottom:0}.assessment-container .assessment-card .practical-question .practical-question-number{text-align:left;margin-bottom:5px}.assessment-container .assessment-card .practical-question .horizontal-divider{width:100%;margin-top:1rem}.assessment-container .assessment-card .practical-question .input-field-row,.assessment-container .assessment-card .practical-question .input-wrapper{max-width:600px}.assessment-container .assessment-card .practical-question .signature-pad-container{max-width:fit-content}.assessment-container .assessment-card .feedback-container{width:100%;position:relative}.assessment-container .assessment-card .feedback-container .trainer-feedback{color:#b34700;border-color:#b34700;font-size:18px;box-shadow:0 0 4px 2px #f7b58a}.assessment-container .assessment-card .feedback-container .feedback-header{color:#b34700;background:0 0;width:auto;padding:0;position:absolute;top:-30px;left:0}@media (max-width:480px){.assessment-container .assessment-card .feedback-container .feedback-header{font-size:20px;top:-28px}}.assessment-container .assessment-card .incorrect-container{grid-template-columns:1fr 30px;align-items:center;gap:20px;width:auto;margin:0 auto;display:grid}.assessment-container .assessment-card .incorrect-container p{font-size:22px;font-style:normal;font-weight:600}.assessment-container .assessment-card .incorrect-container img{width:30px;height:30px}@media (max-width:480px){.assessment-container .assessment-card .incorrect-container img{width:20px;height:20px}}.assessment-container .assessment-nav{justify-content:space-between;width:100%;margin-top:auto;display:flex}.assessment-container .assessment-nav .icon-only-button{width:45px;height:45px;font-size:40px}@media (max-width:480px){.assessment-container .assessment-nav{padding-top:2rem}}.scroll-more-indicator{z-index:50;pointer-events:none;opacity:0;background:linear-gradient(to bottom,transparent,rgba(var(--background),.9)55%);justify-content:center;align-items:flex-end;padding:28px 0 14px;transition:opacity .3s;display:flex;position:fixed;bottom:0;left:0;right:0}.scroll-more-indicator.visible{opacity:1}.scroll-more-indicator .scroll-arrow-btn{pointer-events:auto;cursor:pointer;color:var(--fontSubtle);background:0 0;border:none;padding:6px 56px;font-size:2rem;line-height:1}.scroll-more-indicator .scroll-arrow-btn svg{animation:1.8s ease-in-out infinite scroll-indicator-bounce}@keyframes scroll-indicator-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.release-warning{color:#b34700;background:#f7b58a;border-radius:6px;margin:8px 0 12px;padding:8px 12px;font-weight:600}
