@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/baloo-2-latin-400-normal-D8VfTcZx.woff2)format("woff2"),url(/assets/baloo-2-latin-400-normal-DCk_bY-6.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/baloo-2-latin-500-normal-CmLZ27r7.woff2)format("woff2"),url(/assets/baloo-2-latin-500-normal-BSdEhq8m.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/baloo-2-latin-600-normal-tIfxVoAe.woff2)format("woff2"),url(/assets/baloo-2-latin-600-normal-B4tNaogw.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/baloo-2-latin-700-normal-CqTg7A15.woff2)format("woff2"),url(/assets/baloo-2-latin-700-normal-Ld3Zm3l2.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(/assets/baloo-2-latin-800-normal-BbF3Etk1.woff2)format("woff2"),url(/assets/baloo-2-latin-800-normal-B8BXfZF7.woff)format("woff")}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-latin-400-normal-B7HHA2Vw.woff2)format("woff2"),url(/assets/patrick-hand-latin-400-normal-Df9_VoRQ.woff)format("woff")}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kalam-latin-400-normal-BthBl_aR.woff2)format("woff2"),url(/assets/kalam-latin-400-normal-Bl-H2BUA.woff)format("woff")}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/kalam-latin-700-normal-D2H-9ISU.woff2)format("woff2"),url(/assets/kalam-latin-700-normal-7TSuSrjP.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2)format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lexend-latin-400-normal-CwRJVcUA.woff2)format("woff2"),url(/assets/lexend-latin-400-normal-CHypAkT3.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lexend-latin-500-normal-Dl-X5nog.woff2)format("woff2"),url(/assets/lexend-latin-500-normal-D9x1QWTH.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lexend-latin-600-normal-DdvlkEkX.woff2)format("woff2"),url(/assets/lexend-latin-600-normal-DSBzZxpA.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lexend-latin-700-normal-DqO8md6r.woff2)format("woff2"),url(/assets/lexend-latin-700-normal-DVyJlN8t.woff)format("woff")}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-400-normal-BFBkh4jY.woff2)format("woff2"),url(/assets/newsreader-latin-400-normal-gRTjlS2D.woff)format("woff")}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-400-italic-CEihAR-f.woff2)format("woff2"),url(/assets/newsreader-latin-400-italic-CNZoH1hn.woff)format("woff")}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-latin-600-normal-30OJ_TG_.woff2)format("woff2"),url(/assets/newsreader-latin-600-normal-DUnT2r2g.woff)format("woff")}html,body{color:var(--ink,#3b332b);background:#ede0c8;margin:0;padding:0;font-family:"Baloo 2",sans-serif}*{box-sizing:border-box}a{color:var(--acc2,#d96a50);text-decoration:none}a:hover{color:#b84e36;text-decoration:underline}canvas{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}[data-child],[data-child] *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}[data-child] input,[data-child] textarea,[data-child] [contenteditable=true]{-webkit-user-select:text;user-select:text}html,body{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{font-family:inherit}.balance{text-wrap:balance}input,textarea{color:var(--ink,#3b332b);font-family:inherit}input::placeholder,textarea::placeholder{color:var(--muted2,#9a8b76);opacity:1}:root{--dur-fast:.12s;--dur-base:.22s;--dur-slow:.42s;--ease-out:cubic-bezier(.2,.8,.2,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-in-out:ease-in-out}@keyframes enter{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes leave{to{opacity:0}}@keyframes press{0%{transform:scale(1)}40%{transform:scale(.94)}to{transform:scale(1)}}@keyframes lift{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@keyframes flash{0%,to{filter:brightness()}40%{filter:brightness(1.25)}}@keyframes count{0%{transform:scale(1)}50%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes fly{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(110vh)rotate(540deg)}}@keyframes wiggle{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes celebrate{0%{opacity:0;transform:scale(.5)rotate(-6deg)}60%{opacity:1;transform:scale(1.12)rotate(3deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes blink{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes wink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.88)}}@keyframes peek{to{transform:rotate(7deg)translate(3px,2px)}}@keyframes scan{0%,to{transform:rotate(5deg)translate(-3px)}50%{transform:rotate(8deg)translate(3px)}}@keyframes lean{0%{transform:scale(1)}40%{transform:scale(1.1)translateY(-4px)}to{transform:scale(1.04)translateY(-2px)}}@keyframes shrug{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)translateY(2px)}75%{transform:rotate(6deg)translateY(2px)}}@keyframes doze{0%,to{transform:rotate(9deg)translateY(3px)}50%{transform:rotate(10deg)translateY(5px)}}@keyframes jump{0%{transform:translateY(0)scale(1)}30%{transform:translateY(-18px)scale(1.06,.96)}55%{transform:translateY(0)scale(.97,1.04)}75%{transform:translateY(-7px)scale(1.02)}to{transform:translateY(0)scale(1)}}@keyframes burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(0)}12%{opacity:1}70%{opacity:1}to{transform:translate(calc(-50% + var(--dx,0px)), calc(-50% + var(--dy,0px))) scale(1.15) rotate(200deg);opacity:0}}@keyframes write{0%,8%{width:0}55%,to{width:190px}}@keyframes pen{0%,8%{opacity:1;transform:translate(0)}55%{opacity:1;transform:translate(190px)}62%,to{opacity:0;transform:translate(190px)}}@keyframes talk{0%,to{height:8px}50%{height:26px}}@keyframes bootInk{to{stroke-dashoffset:0}}@keyframes bootFill{to{fill-opacity:1}}@keyframes bootDot{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:none}}@keyframes bootBlink{0%,92%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes bootFade{to{opacity:.75}}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}button{transition:transform var(--dur-fast) var(--ease-out)}button:not(:disabled):active{transform:translateY(2px)}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:.01ms!important}}@media print{body{background:#fff!important}body *{visibility:hidden!important}[data-print=report],[data-print=report] *{visibility:visible!important}[data-print=report]{width:100%!important;max-height:none!important;box-shadow:none!important;border-radius:0!important;animation:none!important;position:absolute!important;top:0!important;left:0!important;overflow:visible!important}*{transform:none!important}[data-print-hide]{display:none!important}}[data-rail]::-webkit-scrollbar{display:none}[data-kid] button,[data-kid] [role=button],[data-kid] [role=tab],[data-kid] [role=radio],[data-kid] select,[data-kid] input:not([type=color]):not([type=range]){min-height:44px}[data-kid] button,[data-kid] [role=button],[data-kid] [role=tab],[data-kid] [role=radio]{min-width:44px}[data-kid] [data-ink-tools] button{min-width:40px;min-height:40px}[data-lesson-clip]::backdrop{background:#3b332b6b}[data-hand]{--writing-flow:row;--paper-more-left:auto;--paper-more-right:12px}[data-hand=left]{--writing-flow:row-reverse;--paper-more-left:12px;--paper-more-right:auto}[data-writing-layout]{flex-direction:var(--writing-flow,row)}[data-writing-layout][data-portrait=true]{flex-direction:column}[data-writing-layout][data-portrait=true][data-homework=true]{flex-direction:column-reverse}
