:root:active-view-transition .site-header{view-transition-name:site-header}::view-transition{pointer-events:none}::view-transition-group(site-header){z-index:100}::view-transition-old(site-header){display:none}@media (prefers-reduced-motion:no-preference){::view-transition-old(.page-fade){animation:.12s ease-in both motion-fade-out}::view-transition-new(.page-fade){animation:.22s cubic-bezier(.2,.8,.2,1) 40ms both motion-fade-up}::view-transition-group(site-header){animation:none}::view-transition-new(site-header){animation:none}.answer-panel{animation:.2s cubic-bezier(.2,.8,.2,1) both motion-settle}.question-images img,.answer-panel img{animation:.24s ease-out both motion-fade-in}.answer-toggle,.load-more,.text-button,.study-icon-button,.mobile-filter-button,.more-filters-button,.dashboard-bank-card,.search-bank-card,.curriculum-bank-links a{transition:transform .12s}.answer-toggle:active,.load-more:active,.text-button:active,.study-icon-button:active,.mobile-filter-button:active,.more-filters-button:active{transform:scale(.97)}.dashboard-bank-card:active,.search-bank-card:active,.curriculum-bank-links a:active{transform:scale(.99)}.asset-placeholder .placeholder-shimmer{background-size:100% 100%;animation:1.4s ease-in-out infinite motion-sweep}@keyframes motion-fade-out{to{opacity:0}}@keyframes motion-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes motion-settle{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes motion-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
