.select-none{-webkit-user-select:none;user-select:none}*{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.worksheet-content,.worksheet-content *,h1,h2,h3,h4,h5,h6,p,span,div{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.worksheet-content::selection{background:0 0}h1::selection{background:0 0}h2::selection{background:0 0}h3::selection{background:0 0}p::selection{background:0 0}span::selection{background:0 0}div::selection{background:0 0}.worksheet-content::-moz-selection{background:0 0}input,textarea{-webkit-touch-callout:default;-webkit-user-select:text!important;user-select:text!important}body.app-blurred .question-sensitive{filter:blur(20px);pointer-events:none}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;pointer-events:none}button,a,input,textarea,[role=button]{pointer-events:auto}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:.5s ease-out fadeInUp}@keyframes pop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.animate-pop{animation:.5s cubic-bezier(.175,.885,.32,1.275) pop}@keyframes pulseSlow{0%,to{opacity:1}50%{opacity:.7}}.animate-pulse-slow{animation:2s ease-in-out infinite pulseSlow}@keyframes bounceShort{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.animate-bounce-short{animation:.5s ease-in-out bounceShort}@media print{body *{display:none!important}body:after{content:"Printing is disabled for homework worksheets.";text-align:center;padding:50px;font-size:24px;display:block}}
