.assessment-public{color:#132842;background:linear-gradient(145deg,#f7f9fc,#edf3f9);min-height:100dvh;padding:28px 24px 40px}.assessment-brand{justify-content:space-between;align-items:center;gap:20px;max-width:1020px;margin:0 auto 38px;display:flex}.assessment-brand .brand-logo{width:192px;height:auto}.assessment-brand>span{color:#596d82;font-size:13px}.assessment-test-card{background:#fff;border:1px solid #dfe6ef;border-radius:24px;max-width:760px;margin:auto;padding:40px;box-shadow:0 16px 65px #13284209}.assessment-test-card h1{letter-spacing:-.8px;margin:20px 0 28px;font-size:30px;line-height:1.2}.assessment-topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.assessment-recording{color:#68583d;background:#fff8eb;border-radius:20px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:inline-flex}.assessment-recording>span{background:#a88034;border-radius:50%;width:7px;height:7px}.assessment-recording.is-recording{color:#9d2935;background:#fff1f2}.assessment-recording.is-recording>span{background:#c9404e}.assessment-test-card label{flex-direction:column;gap:7px;margin:18px 0;font-size:13px;font-weight:600;display:flex}.assessment-test-card input:not([type=radio]){color:#172d48;background:#fff;border:1px solid #cbd5e2;border-radius:9px;width:100%;padding:12px}.assessment-intro{color:#586b80;margin-bottom:26px;line-height:1.7}.assessment-begin{justify-content:center;width:100%;min-height:49px;margin-top:12px}.assessment-footer{text-align:center;color:#617185;margin-top:32px;font-size:12px}.assessment-progress{color:#52667d;justify-content:space-between;gap:12px;margin:23px 0 12px;font-size:13px;display:flex}.assessment-test-card progress{accent-color:#ae842d;width:100%;height:5px;margin-bottom:26px}.assessment-test-card fieldset{border:0;min-width:0;margin:0;padding:0}.assessment-test-card legend{white-space:pre-wrap;width:100%;margin-bottom:14px;font-size:20px;font-weight:600;line-height:1.5}.assessment-test-card label.assessment-option{cursor:pointer;border:1px solid #dce4ee;border-radius:12px;flex-direction:row;align-items:center;gap:13px;padding:15px 17px;font-weight:400;line-height:1.5}.assessment-option.chosen{background:#fffaf0;border-color:#9b792e!important}.assessment-option input{accent-color:#173653;flex-shrink:0}.assessment-test-card fieldset:disabled{opacity:.55}.assessment-test-card fieldset>.primary{min-height:44px;margin-top:12px}.assessment-paused{background:#fffbf1;border:1px solid #e7d2a4;border-radius:12px;margin:0 0 24px;padding:20px}.assessment-paused p{margin:10px 0 16px;line-height:1.6}.assessment-complete{text-align:center;padding:24px 0 30px}.assessment-complete>svg{color:#53724e;margin:0 auto}.assessment-complete h2{margin:18px 0 12px;font-size:25px}.assessment-complete p{color:#5c6e80;margin-bottom:24px;line-height:1.7}.assessment-complete .primary{margin:auto}.assessment-storage{color:#6b798a;margin:27px 0 0;font-size:12px}.assessment-loading{color:#64758a;align-items:center;gap:10px;padding:22px 0;display:flex}.assessment-admin-modal{width:min(920px,95vw);max-width:920px}.assessment-admin-modal h2{font-size:28px}.assessment-admin-modal form>p{color:#5e6e82;margin:18px 0;line-height:1.6}.assessment-admin-modal form>label{max-width:230px}.assessment-created{background:#f5faf5;border:1px solid #d6e4d5;border-radius:12px;gap:12px;margin:25px 0;padding:20px;display:flex}.assessment-created>div{flex:1;min-width:0}.assessment-created input{width:100%;margin:10px 0}.assessment-created a,.assessment-version-list a{color:#244f77;align-items:center;gap:5px;margin:10px;font-size:13px;display:inline-flex}.assessment-version-list{border-top:1px solid #e1e6ed;margin:26px 0 18px;padding-top:22px}.assessment-version-list h3{font-size:16px}.assessment-version-list>div{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.assessment-version-list small,.assessment-results-table small{color:#607289;margin-top:5px;font-size:12px;display:block}.assessment-results-toolbar{justify-content:space-between;align-items:center;margin:25px 0;display:flex}.assessment-table-scroll{overflow:auto}.assessment-results-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.assessment-results-table th{color:#607184;letter-spacing:.6px;text-transform:uppercase;background:#f4f7fa;padding:12px;font-size:11px}.assessment-results-table td{vertical-align:middle;border-bottom:1px solid #e6ebf1;padding:14px 12px}.assessment-results-table .secondary{white-space:nowrap}.assessment-attempt{padding-top:24px}.assessment-attempt>h3{margin-bottom:5px;font-size:22px}.assessment-attempt>p{color:#586e84}.assessment-metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0;display:grid}.assessment-metrics>div{background:#f5f7fa;border-radius:10px;padding:17px}.assessment-metrics dt{color:#607289;margin-bottom:9px;font-size:12px}.assessment-metrics dd{font-size:18px;font-weight:600}.assessment-attempt section{border-top:1px solid #e0e7ef;margin-top:24px;padding-top:22px}.assessment-attempt h4{align-items:center;gap:7px;margin-bottom:14px;font-size:16px;display:flex}.assessment-location p{margin-bottom:7px}.assessment-location small{color:#63758b;font-size:12px;display:block}.assessment-location a{color:#244f77;margin:7px 0 13px;font-size:12px;display:block}.assessment-location iframe{border:1px solid #d6e0eb;border-radius:12px;width:100%;height:290px;margin-top:15px}.assessment-answer{border-bottom:1px solid #e8edf3;padding:16px 0}.assessment-answer>div{justify-content:space-between;gap:20px;line-height:1.5;display:flex}.assessment-answer>div>span{white-space:nowrap;color:#607389;font-size:12px}.assessment-answer>p{white-space:pre-wrap;color:#445b72;margin:12px 0;font-size:14px;line-height:1.6}.assessment-playback video{background:#122138;border-radius:10px;width:100%;max-width:100%;margin:12px 0;display:block}.assessment-overlay{z-index:60}.assessment-admin-modal .notice ul{padding-left:18px;list-style:outside}@media (max-width:650px){.assessment-public{padding:18px 12px 28px}.assessment-brand{margin-bottom:20px}.assessment-brand .brand-logo{width:150px}.assessment-brand>span{font-size:11px}.assessment-test-card{border-radius:18px;padding:25px 20px}.assessment-test-card h1{font-size:25px}.assessment-test-card legend{font-size:18px}.assessment-begin{font-size:13px}.assessment-progress{font-size:11px}.assessment-admin-modal{padding:30px 20px}.assessment-metrics{grid-template-columns:1fr}.assessment-version-list>div{align-items:flex-start}.assessment-answer>div{flex-direction:column;gap:7px}}.assessment-test-card .assessment-option input[type=radio]{appearance:auto;flex:0 0 16px;width:16px;min-width:16px;height:16px;margin:0;padding:0}.assessment-option>span{overflow-wrap:anywhere;flex:1;min-width:0}.assessment-public .primary,.assessment-admin-modal .primary{color:#fff;background:#193b60}.assessment-public .primary:hover,.assessment-admin-modal .primary:hover{background:#122e4c}.assessment-public .primary{white-space:normal;text-align:center}.assessment-public .eyebrow{color:#956f23}
