.assessment-intro{background:#263d39;color:#f5f4ee;display:grid;grid-template-columns:1.3fr 1fr;gap:30px;padding:35px;margin-top:30px;border-radius:4px}.assessment-intro h2{font:400 26px 'Songti SC',serif;margin:15px 0}.assessment-intro p{font-size:12px;line-height:1.9;color:#c6d1c7}.assessment-intro>a{font-size:12px;grid-column:1/-1;border-top:1px solid #53645d;padding-top:16px}.assessment-facts{display:flex;gap:35px;align-items:center;justify-content:end}.assessment-facts strong{display:block;font:italic 38px Georgia;color:#d3ddbc}.assessment-facts span{font-size:10px}.test-zone{padding:60px 0;background:#eeeee5;margin-top:60px}.test-zone button{border-radius:4px}.science-notice{padding:14px 18px;background:#f8f4df;border:1px solid #d9cda3;font-size:12px;line-height:1.8;margin:15px 0}.science-error{padding:12px;background:#f8e9e4;color:#893f3e;border:1px solid #dfc2b8;margin:12px 0;font-size:13px}.test-intro-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:20px}.adaptive-start{padding:30px;background:#fffef7;border:1px solid #cfd7c7;position:relative;overflow:hidden}.adaptive-start h3{font:400 28px 'Songti SC',Georgia;margin:20px 0 15px}.adaptive-start p{font-size:13px;line-height:1.9;color:#657166}.adaptive-start select{margin:10px 0 20px}.test-papers{display:grid;grid-template-columns:1fr 1fr;gap:12px}.paper-card{padding:24px;border:1px solid #d2d8c8;background:#f9faf2}.paper-card h3{font:400 22px Georgia;margin:17px 0 8px}.paper-card p{font-size:12px;line-height:1.8;color:#6e786b}.paper-card button{border:0;background:transparent;padding:8px 0;color:#2b514a;text-align:left;font-size:12px}.test-zone input:not([type=checkbox]),.test-zone select,.test-zone textarea,#science-login input{padding:11px 12px;background:#fffef8;border:1px solid #c8d3c1;border-radius:3px;font:inherit;color:#263d39;max-width:100%}.test-zone label{font-size:12px}.science-card{padding:26px;background:#fafbf5;border:1px solid #d3dbc9;margin-top:22px;border-radius:4px}.science-card h3{font-weight:500;font-size:18px}.science-card p{font-size:13px;line-height:1.9}.science-table{width:100%;border-collapse:collapse;font-size:12px;min-width:600px}.science-table th,.science-table td{padding:13px 10px;text-align:left;border-bottom:1px solid #dae0d2;line-height:1.8}.science-table th{font-weight:500;color:#6a7864}.science-table td small{display:block;color:#73816b}.table-scroll{overflow:auto}.row-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:18px}.science-secondary{padding:10px 14px;background:transparent;border:1px solid #b9c6b1;font-size:12px;color:#304937}.science-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid #ccd6c4;background:#f8faf1;padding:20px;margin:20px 0}.science-toolbar strong{display:block;font:30px Georgia;font-variant-numeric:tabular-nums}.science-toolbar p{font-size:12px;line-height:1.8;margin:0}.question-body{padding:30px;background:#fff;border:1px solid #d4ddcb}.question-body h3{font-size:21px;font-weight:400;line-height:1.9;white-space:pre-wrap;margin:25px 0}.question-image{display:block;width:100%;max-width:920px;margin:20px auto;cursor:zoom-in}.science-choices{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:25px}.science-choices button{background:#f5f8ef;border:1px solid #b7c8ab;padding:18px;color:#294a36;font-size:20px}.science-choices button.selected{background:#304d41;color:#fff;border-color:#304d41}.confidence-row{display:flex;gap:25px;align-items:center;flex-wrap:wrap;margin-top:25px}.confidence-row label{display:flex;align-items:center;gap:8px}.science-answer{display:block;width:100%;font-size:24px!important;margin:20px 0}.report-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.report-metrics>div{padding:24px;border:1px solid #c5d3bb;background:#fafcf5}.report-metrics strong{display:block;font:32px Georgia}.report-metrics span{display:block;font-size:11px;margin-top:7px;color:#6a7764}.science-text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:13px;line-height:1.9}.report-editor{width:100%;display:block;margin-top:15px}.review-q{border-top:1px solid #d4ddcb;padding:16px 0}.review-q summary{font-size:13px;cursor:pointer;line-height:1.8}.review-q img{max-width:100%;margin:15px 0}.review-q p{white-space:pre-wrap}#science-login label{display:flex;flex-direction:column;gap:8px;margin:20px 0;font-size:13px}.science-account-form{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.science-account-form label{display:flex;flex-direction:column;gap:7px}.science-account-form button{align-self:end}.status-ok{color:#476b40;font-size:12px}.source-pill{display:inline-block;border:1px solid #cbd5bf;color:#6a785f;border-radius:25px;padding:6px 12px;font-size:10px}body.test-running .catalog,body.test-running #subjects,body.test-running .hero,body.test-running .assessment-intro,body.test-running .strip,body.test-running #approach,body.test-running #learning,body.test-running .nav a{display:none}body.test-running .test-zone{margin:0;min-height:80vh}.testing-note{font-size:11px;color:#6d7966;line-height:1.8}.account-tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.science-hidden{display:none!important}.test-zone button:disabled{opacity:.5;cursor:default}.science-card input[type=checkbox]{accent-color:#385e4a}@media(max-width:800px){.test-intro-grid{grid-template-columns:1fr}.assessment-intro{grid-template-columns:1fr}.assessment-facts{justify-content:start}.science-toolbar{flex-wrap:wrap}}@media(max-width:620px){.assessment-intro{padding:24px}.assessment-facts{gap:25px}.assessment-facts strong{font-size:32px}.test-zone{padding:40px 0}.test-papers{grid-template-columns:1fr}.science-card,.question-body{padding:20px}.report-metrics{grid-template-columns:1fr}.science-choices{grid-template-columns:repeat(2,1fr)}.science-account-form{grid-template-columns:1fr}.nav #account-button{font-size:11px;padding:10px}.question-body h3{font-size:18px}}
body.test-running .top,body.test-running .hero,body.test-running .strip,body.test-running .assessment-intro,body.test-running #subjects,body.test-running #catalog,body.test-running #approach,body.test-running #learning,body.test-running footer{display:none!important}.question-image{width:100%;height:auto;max-height:none!important;background:#fff}.science-account-form input,.science-account-form select{min-width:0;width:100%}.science-text{overflow-wrap:anywhere}
