.psych-exam-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.psych-skill-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.psych-meta{font-size:13px;color:var(--text-soft);margin-top:8px}.psych-stimulus{background:#f7faf8;border:1px solid var(--border);border-radius:16px;padding:20px;margin:14px 0 20px;line-height:1.6}.psych-table{width:100%;border-collapse:collapse;margin-top:12px}.psych-table th,.psych-table td{border:1px solid #dbe4df;padding:9px 10px;text-align:left}.psych-chart-wrap{overflow:auto;margin-top:12px}.aaq-part{background:#fff;border:1px solid var(--border);border-radius:16px;padding:18px;margin:12px 0}.aaq-part label{display:block;font-weight:800;margin-bottom:8px}.aaq-part textarea{width:100%;min-height:90px;border:1px solid #cfd9d3;border-radius:12px;padding:12px;font:inherit;line-height:1.5;resize:vertical}.aaq-score-card{background:#fff;border:1px solid var(--border);border-radius:16px;padding:18px;margin:12px 0}.aaq-score-top{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.aaq-score-points{font-size:18px;font-weight:850;color:#245c45}.aaq-earned{border-left:5px solid #4e9270}.aaq-missed{border-left:5px solid #c57a7a}.aaq-partial{border-left:5px solid #c3a454}.aaq-note{font-size:13px;color:var(--text-soft);line-height:1.5}.psych-practice-note{background:#eef5f1;border-radius:14px;padding:16px;line-height:1.55;margin:18px 0}.psych-mode-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}@media(max-width:760px){.psych-exam-grid{grid-template-columns:1fr}.aaq-score-top{display:block}.aaq-score-points{margin-top:8px}}
.psych-frq-source{padding:24px}.psych-frq-title{font-weight:850;font-size:22px;line-height:1.3;margin:6px 0 18px}.psych-frq-section{padding:4px 0 8px}.psych-frq-section h3{font-size:16px;margin:14px 0 7px;color:#245c45}.psych-frq-section p{font-size:16px;line-height:1.72;margin:0 0 12px}.psych-frq-display{background:#fff;border:1px solid #dbe4df;border-radius:14px;padding:16px;margin:18px 0}.psych-frq-prose{font-size:16px;line-height:1.72;white-space:pre-line}.psych-ebq-source{margin-top:20px}.psych-ebq-source+.psych-ebq-source{margin-top:24px}@media(max-width:760px){.psych-frq-source{padding:18px}.psych-frq-title{font-size:20px}.psych-frq-section p{font-size:15px}.psych-frq-display{padding:12px}}
