@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&family=Manrope:wght@400;500;600;700&display=swap";.nea-main-app{font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.nea-main-app h1,.nea-main-app h2,.nea-main-app h3,.nea-main-app h4,.nea-main-app h5,.nea-main-app h6{font-family:Outfit,ui-sans-serif,system-ui,sans-serif}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp .4s ease-out forwards}.stagger-1{animation-delay:.05s}.stagger-2{animation-delay:.1s}.stagger-3{animation-delay:.15s}.stagger-4{animation-delay:.2s}.stagger-5{animation-delay:.25s}@media print{.nea-main-app{background:#fff!important;color:#000!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}header,footer,[data-testid=band-ladder],[data-testid=summary-panel],[data-testid=section-tabs],[data-testid=calculate-button],[data-testid=clear-section-btn],[data-testid=teacher-override],[data-testid=save-session-btn],[data-testid=export-btn],[data-testid=print-btn],[data-testid=nea-theme-toggle-wrap],#emergent-badge{display:none!important}.print\:block{display:block!important}.print\:text-black{color:#000!important}.print\:text-gray-600{color:#4b5563!important}.print\:text-gray-700{color:#374151!important}.print\:border-gray-300{border-color:#d1d5db!important}.print\:border-gray-200{border-color:#e5e7eb!important}.print\:break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}[data-testid=marking-assistant]{background:#fff!important}[data-testid=print-summary],[data-testid=print-summary] *{color:#000!important;opacity:1!important}@page{margin:15mm;size:A4 portrait}}
