.assessment-tool{--at-bg-page: #FFFFFF;--at-bg-section-alt: #F8F7FC;--at-bg-hero: #1A1033;--at-bg-card: #FFFFFF;--at-purple-deep: #1A1033;--at-purple-primary: #341671;--at-purple-mid: #422680;--at-purple-light: #9588AB;--at-coral: #F54952;--at-coral-hover: #E0343D;--at-rag-red: #DC2626;--at-rag-amber: #D97706;--at-rag-green: #16A34A;--at-text-primary: #111827;--at-text-secondary: #4B5563;--at-text-muted: #9CA3AF;--at-border: #E5E7EB;--at-border-strong: #D1D5DB}.at-dot-texture{position:relative}.at-dot-texture:before{content:"";position:absolute;inset:0;background-image:radial-gradient(#422680 1px,transparent 1px);background-size:24px 24px;opacity:.15;pointer-events:none}.at-question-card{position:relative}.at-question-card.at-active:before,.at-question-card.at-active:after{content:"";position:absolute;width:20px;height:20px;opacity:0;animation:at-hud-in .3s ease .1s forwards}.at-question-card.at-active:before{top:-2px;left:-2px;border-top:2px solid var(--at-coral);border-left:2px solid var(--at-coral);border-radius:2px 0 0}.at-question-card.at-active:after{bottom:-2px;right:-2px;border-bottom:2px solid var(--at-coral);border-right:2px solid var(--at-coral);border-radius:0 0 2px}@keyframes at-hud-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.at-question-enter{animation:at-question-enter .25s ease forwards}@keyframes at-question-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.at-pillar-bar-fill{transition:width .8s ease}@media print{nav,header,footer,.at-no-print{display:none!important}.assessment-tool{background:#fff!important}.at-print-light{background:#fff!important;color:var(--at-text-primary)!important}.at-print-light *{color:var(--at-text-primary)!important}.at-print-light .at-print-keep-colour{color:inherit!important}.at-print-card{box-shadow:none!important;border:1px solid var(--at-border)!important;page-break-inside:avoid}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}
