.gds-assessment{border:1px solid var(--gds-design-border,#e2e8ee);border-radius:12px;background:var(--gds-design-panel,#fff);padding:24px;margin:28px 0;color:var(--gds-design-text,#223447);font-family:"Open Sans",Arial,sans-serif;scroll-margin-top:90px}.gds-assessment *{box-sizing:border-box}.gds-assessment-kind{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--gds-design-muted,#687686)}body .gds-assessment h3.gds-assessment-title{font:700 26px/1.4 "PT Sans Narrow",Arial,sans-serif!important;color:var(--gds-design-widget-title,#111)!important;margin:5px 0 16px}.gds-assessment p{font-size:16px;line-height:1.65}.gds-assessment-description{white-space:normal}.gds-assessment-meta,.gds-assessment-note{font-size:14px!important;color:var(--gds-design-muted,#687686)}.gds-assessment-form{margin:20px 0 0}.gds-form-tools{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;padding:12px;background:var(--gds-design-hover-bg,#f4f8fc);border-radius:8px;font-size:13px;color:var(--gds-design-muted,#687686);margin-bottom:18px}.gds-form-tools b{color:#990000;font-variant-numeric:tabular-nums}.gds-assessment-preview{border:0;padding:0;margin:0}.gds-form-section>h4{font-size:23px!important;color:var(--gds-design-widget-title,#111)!important;margin:20px 0 10px}.gds-question{border:0;border-bottom:1px solid var(--gds-design-border,#e2e8ee);padding:20px 0;margin:0;min-width:0}.gds-question legend{float:none;display:block;width:100%;font-size:17px;font-weight:600;line-height:1.6;margin:0 0 14px;padding:0;overflow-wrap:anywhere}.gds-question legend>span{color:#990000}.gds-question-description{font-size:14px!important;color:var(--gds-design-muted,#687686);margin:0 0 16px}.gds-answer-choice{display:flex;align-items:flex-start;gap:10px;margin:12px 0;padding:10px 12px;border:1px solid var(--gds-design-border,#e2e8ee);border-radius:8px;font-size:16px;line-height:1.6;cursor:pointer}.gds-answer-choice>span{flex:1;min-width:0;overflow-wrap:anywhere}.gds-assessment input[type=radio],.gds-assessment input[type=checkbox]{appearance:auto!important;-webkit-appearance:auto!important;position:static!important;opacity:1!important;flex:none;width:18px!important;height:18px!important;margin:4px 0 0!important;padding:0!important;accent-color:var(--gds-design-current,#3475af);cursor:pointer}.gds-assessment input:not([type=radio]):not([type=checkbox]):not([type=hidden]),.gds-assessment select,.gds-assessment textarea{font:16px/1.5 "Open Sans",Arial,sans-serif!important;display:block;max-width:100%;width:100%;min-height:43px;padding:10px 12px!important;background:var(--gds-design-panel,#fff)!important;border:1px solid var(--gds-design-border,#e2e8ee)!important;border-radius:8px;box-shadow:none!important;color:var(--gds-design-text,#223447)!important;appearance:auto}.gds-assessment textarea{min-height:110px;resize:vertical}.gds-answer-choice input[data-other-answer]{flex:1;min-width:90px}.gds-question>input[data-other-answer]{margin-top:12px}.gds-answer-scale{display:flex;flex-wrap:wrap;gap:8px}.gds-answer-scale>label{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 13px;background:var(--gds-design-hover-bg,#f4f8fc);border-radius:7px;font-size:16px;cursor:pointer}.gds-question-grid{overflow:auto;max-width:100%;border:1px solid var(--gds-design-border,#e2e8ee);border-radius:8px}.gds-question-grid table{width:100%;margin:0;border-collapse:collapse;font-size:14px}.gds-question-grid th,.gds-question-grid td{padding:12px!important;border:1px solid var(--gds-design-border,#e2e8ee)!important;text-align:center;vertical-align:middle;line-height:1.5}.gds-question-grid th:first-child{text-align:left;min-width:140px}.gds-question-grid thead th{background:var(--gds-design-hover-bg,#f4f8fc);font-weight:500}.gds-form-navigation{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:24px;flex-wrap:wrap}.gds-form-back{margin-right:auto;background:none!important;border:0!important;color:var(--gds-design-link,#3475af)!important;font:inherit;font-size:15px;cursor:pointer;padding:10px!important}.gds-assessment .gds-button{font-size:16px!important;padding:12px 18px!important}.gds-assessment [hidden]{display:none!important}.gds-question.has-error{border-color:#c22}.gds-question-error,.gds-assessment-error{font-size:14px!important;color:#990000;background:#fff1ef;border-radius:7px;padding:10px}.gds-assessment-result{padding:18px;background:var(--gds-design-hover-bg,#f4f8fc);border:1px solid var(--gds-design-border,#e2e8ee);border-radius:10px}.gds-assessment-result h4{font-size:23px!important;color:var(--gds-design-widget-title,#111)!important;margin:0 0 12px}.gds-assessment-review{margin:20px 0}.gds-assessment-review>summary{cursor:pointer;color:var(--gds-design-link,#3475af);font-size:16px}.gds-assessment-review>div{border-bottom:1px solid var(--gds-design-border,#e2e8ee);padding:15px 0}.gds-assessment-review>div>b{font-size:16px}.gds-assessment .gds-correct-answer{color:var(--gds-design-complete,#3a9d5d)}.gds-assessment-history{margin:30px 0}.gds-assessment-history .gds-materials td{font-size:14px}.gds-form-start{margin-top:18px}
@media(max-width:650px){.gds-assessment{padding:18px 14px;margin:24px 0}.gds-answer-choice{padding:9px;flex-wrap:wrap}.gds-answer-choice>span{flex:1 1 calc(100% - 40px)}.gds-question legend{font-size:16px}.gds-question-grid table{min-width:450px}.gds-form-tools{font-size:12px}.gds-assessment-history .gds-materials td{font-size:13px}}

body .gds-assessment button.gds-button{background:var(--gds-design-button,#990000)!important;color:var(--gds-design-button-text,#fff)!important;border-radius:9px!important}body .gds-assessment button.gds-button:hover{background:var(--gds-design-button-hover,#790000)!important}
body .gds-assessment button.gds-form-back,body .gds-shell .gds-assessment button.gds-form-back{background:transparent!important;background-image:none!important;border:1px solid var(--gds-design-border,#e2e8ee)!important;border-radius:7px!important;color:var(--gds-design-link,#3475af)!important;font:400 15px/1.5 "Open Sans",Arial,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;padding:10px 14px!important;box-shadow:none!important}
body .gds-assessment button.gds-form-back:hover{background:var(--gds-design-hover-bg,#f4f8fc)!important}
body .gds-assessment label.radio_label:before,body .gds-assessment label.dem__radio_label:before,body .gds-assessment label.checkbox_label:before,body .gds-assessment label.radio_label:after,body .gds-assessment label.checkbox_label:after{content:none!important;display:none!important}
body .gds-assessment label.gds-answer-choice{font:400 16px/1.6 "Open Sans",Arial,sans-serif!important;padding:10px 12px!important;color:var(--gds-design-text,#223447)!important}
body .gds-assessment .gds-answer-scale>label{font:400 16px/1.5 "Open Sans",Arial,sans-serif!important;padding:10px 13px!important;color:var(--gds-design-text,#223447)!important}
