.FractionNumber-module__cOEE-G__fraction{color:#1f2a44;flex-direction:column;align-items:center;font-weight:800;line-height:1;display:inline-flex}.FractionNumber-module__cOEE-G__md{font-size:var(--kc-fs-title)}.FractionNumber-module__cOEE-G__lg{font-size:clamp(24px,3.4cqi,44px)}.FractionNumber-module__cOEE-G__numeratorIn{animation:.42s both FractionNumber-module__cOEE-G__numeratorIn}.FractionNumber-module__cOEE-G__numeratorHidden{visibility:hidden}.FractionNumber-module__cOEE-G__rule{background:currentColor;border-radius:999px;width:1.35em;height:.11em;min-height:2px;margin:.12em 0;display:block}@keyframes FractionNumber-module__cOEE-G__numeratorIn{0%{opacity:0;transform:translateY(.35em)scale(.7)}to{opacity:1;transform:none}}
.FractionShape-module__9H7SQa__shape{flex:0 auto;min-height:0;max-height:100%;display:block;overflow:visible}.FractionShape-module__9H7SQa__sizeSm{width:max(64px,14cqi);height:max(64px,14cqi)}.FractionShape-module__9H7SQa__sizeMd{width:max(96px,20cqi);height:max(96px,20cqi)}.FractionShape-module__9H7SQa__sizeLg{width:max(120px,28cqi);height:max(120px,28cqi)}.FractionShape-module__9H7SQa__bar.FractionShape-module__9H7SQa__sizeSm{height:max(30px,6cqi)}.FractionShape-module__9H7SQa__bar.FractionShape-module__9H7SQa__sizeMd{height:max(42px,8cqi)}.FractionShape-module__9H7SQa__bar.FractionShape-module__9H7SQa__sizeLg{height:max(52px,11cqi)}.FractionShape-module__9H7SQa__part{stroke:#1f2a44;stroke-width:1.5px;stroke-linejoin:round;transition:fill .32s}.FractionShape-module__9H7SQa__filled{fill:#f4a261}.FractionShape-module__9H7SQa__empty{fill:#fff6ec}.FractionShape-module__9H7SQa__tappable{cursor:pointer}.FractionShape-module__9H7SQa__tappable:focus-visible{stroke:#625ce7;stroke-width:4px;outline:none}.FractionShape-module__9H7SQa__pulse{animation:1.1s ease-in-out infinite FractionShape-module__9H7SQa__fractionPulse}@keyframes FractionShape-module__9H7SQa__fractionPulse{0%,to{stroke-width:1.5px}50%{stroke-width:3.5px}}@container kcstage not (min-aspect-ratio:.9){.FractionShape-module__9H7SQa__sizeSm{width:max(64px,26cqi);height:max(64px,26cqi)}.FractionShape-module__9H7SQa__sizeMd{width:max(96px,38cqi);height:max(96px,38cqi)}.FractionShape-module__9H7SQa__sizeLg{width:max(120px,52cqi);height:max(120px,52cqi)}.FractionShape-module__9H7SQa__bar.FractionShape-module__9H7SQa__sizeSm{height:max(30px,11cqi)}.FractionShape-module__9H7SQa__bar.FractionShape-module__9H7SQa__sizeMd{height:max(42px,15cqi)}.FractionShape-module__9H7SQa__bar.FractionShape-module__9H7SQa__sizeLg{height:max(52px,20cqi)}}@container kcstage (min-aspect-ratio:.9) and (not (min-height:480px)){.FractionShape-module__9H7SQa__sizeSm{width:max(56px,22cqb);height:max(56px,22cqb)}.FractionShape-module__9H7SQa__sizeMd{width:max(72px,34cqb);height:max(72px,34cqb)}.FractionShape-module__9H7SQa__sizeLg{width:max(88px,46cqb);height:max(88px,46cqb)}.FractionShape-module__9H7SQa__bar.FractionShape-module__9H7SQa__sizeSm{height:max(26px,9cqb)}.FractionShape-module__9H7SQa__bar.FractionShape-module__9H7SQa__sizeMd{height:max(32px,13cqb)}.FractionShape-module__9H7SQa__bar.FractionShape-module__9H7SQa__sizeLg{height:max(40px,17cqb)}}
.Mascot-module__9i1LDG__mascot{flex:none;display:block;overflow:visible}.Mascot-module__9i1LDG__sm{width:clamp(36px,5cqi,64px);height:auto}.Mascot-module__9i1LDG__md{width:clamp(48px,7cqi,88px);height:auto}.Mascot-module__9i1LDG__shadow{fill:#1f2a441f}.Mascot-module__9i1LDG__body{fill:#625ce7}.Mascot-module__9i1LDG__head{fill:#ffe0bd;stroke:#1f2a44;stroke-width:1.5px}.Mascot-module__9i1LDG__eye{fill:#1f2a44}.Mascot-module__9i1LDG__mouth{stroke:#1f2a44;stroke-width:2px;stroke-linecap:round}.Mascot-module__9i1LDG__cheek{fill:#ffb3c1;opacity:.75}.Mascot-module__9i1LDG__idle{animation:3.2s ease-in-out infinite Mascot-module__9i1LDG__mascotBreathe}.Mascot-module__9i1LDG__cheer{animation:.5s ease-in-out 2 Mascot-module__9i1LDG__mascotCheer}@keyframes Mascot-module__9i1LDG__mascotBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes Mascot-module__9i1LDG__mascotCheer{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-8px)rotate(-6deg)}60%{transform:translateY(-4px)rotate(5deg)}}@container kcstage (min-aspect-ratio:.9) and (not (min-height:480px)){.Mascot-module__9i1LDG__sm{width:max(36px,9cqb)}.Mascot-module__9i1LDG__md{width:max(46px,13cqb)}}
.FractionsApp-module__fU-ecG__body{color:#1f2a44;font-size:var(--kc-fs-body);background:radial-gradient(circle at 18% 20%,#ffc57c33,#0000 30%),radial-gradient(circle at 82% 76%,#625ce726,#0000 34%),linear-gradient(160deg,#fff9f2 0%,#f3f1ff 100%);flex-direction:column;display:flex}.FractionsApp-module__fU-ecG__decorations{pointer-events:none;opacity:.16;font-size:var(--kc-fs-display);position:absolute;inset:0}.FractionsApp-module__fU-ecG__decorations>span{animation:14s ease-in-out infinite FractionsApp-module__fU-ecG__fractionDrift;position:absolute}.FractionsApp-module__fU-ecG__decorations>span:first-child{top:12%;left:6%}.FractionsApp-module__fU-ecG__decorations>span:nth-child(2){animation-delay:-3s;top:68%;left:12%}.FractionsApp-module__fU-ecG__decorations>span:nth-child(3){animation-delay:-6s;top:22%;right:9%}.FractionsApp-module__fU-ecG__decorations>span:nth-child(4){animation-delay:-9s;top:74%;right:14%}.FractionsApp-module__fU-ecG__decorations>span:nth-child(5){animation-delay:-12s;top:45%;right:4%}@keyframes FractionsApp-module__fU-ecG__fractionDrift{0%,to{transform:translate(0,0)}50%{transform:translate(6px,-12px)}}.FractionsApp-module__fU-ecG__toolbar{z-index:2;justify-content:space-between;align-items:center;gap:var(--kc-gap);padding:8px var(--kc-pad);flex:none;display:flex;position:relative}.FractionsApp-module__fU-ecG__brandButton{color:inherit;font-size:var(--kc-fs-head);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 6px;display:flex}.FractionsApp-module__fU-ecG__toolbarActions{align-items:center;gap:6px;display:flex}.FractionsApp-module__fU-ecG__toolbarButton{color:inherit;font-size:var(--kc-fs-label);cursor:pointer;background:#fffc;border:1px solid #1f2a4424;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 10px;text-decoration:none;display:inline-flex}.FractionsApp-module__fU-ecG__screen{z-index:1;justify-content:safe center;align-items:center;gap:var(--kc-gap);min-height:0;padding:0 var(--kc-pad) var(--kc-pad);text-align:center;flex-direction:column;flex:auto;animation:.42s cubic-bezier(.22,1,.36,1) both FractionsApp-module__fU-ecG__screenEnter;display:flex;position:relative}@keyframes FractionsApp-module__fU-ecG__screenEnter{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}.FractionsApp-module__fU-ecG__lesson,.FractionsApp-module__fU-ecG__game,.FractionsApp-module__fU-ecG__quiz,.FractionsApp-module__fU-ecG__result{width:100%}.FractionsApp-module__fU-ecG__heroCopy{flex-direction:column;align-items:center;gap:4px;display:flex}.FractionsApp-module__fU-ecG__eyebrow{font-size:var(--kc-fs-label);color:#c85c12;background:#fff0e4;border-radius:999px;padding:3px 10px;font-weight:700}.FractionsApp-module__fU-ecG__heroCopy h1{font-size:var(--kc-fs-display);margin:0;line-height:1.2}.FractionsApp-module__fU-ecG__heroLead{font-size:var(--kc-fs-body);color:#4a5570;margin:0}.FractionsApp-module__fU-ecG__homeGrid{gap:var(--kc-gap);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:840px;display:grid}.FractionsApp-module__fU-ecG__homeCard{isolation:isolate;border-radius:var(--kc-radius);color:inherit;cursor:pointer;background:linear-gradient(#fffffffa,#ffffffe0);border:1px solid #1f2a4417;flex-direction:column;align-items:center;gap:4px;padding:10px 12px 12px;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,border-color .22s;animation:.48s cubic-bezier(.22,1,.36,1) both FractionsApp-module__fU-ecG__cardDeal;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #2a255e17,inset 0 1px #ffffffe6}.FractionsApp-module__fU-ecG__homeCard:nth-child(2){animation-delay:70ms}.FractionsApp-module__fU-ecG__homeCard:nth-child(3){animation-delay:.14s}.FractionsApp-module__fU-ecG__homeCard:before{content:"";z-index:-1;opacity:.52;transition:opacity .22s;position:absolute;inset:0}.FractionsApp-module__fU-ecG__cardLesson:before{background:linear-gradient(145deg,#fff4dd,#0000 65%)}.FractionsApp-module__fU-ecG__cardPractice:before{background:linear-gradient(145deg,#e7fbf7,#0000 65%)}.FractionsApp-module__fU-ecG__cardQuiz:before{background:linear-gradient(145deg,#f0ecff,#0000 65%)}.FractionsApp-module__fU-ecG__homeCard:hover{border-color:#625ce747;transform:translateY(-5px);box-shadow:0 16px 30px #2a255e26,inset 0 1px #fffffff2}.FractionsApp-module__fU-ecG__homeCard:hover:before{opacity:1}.FractionsApp-module__fU-ecG__homeCard:focus-visible{outline-offset:3px;outline:3px solid #625ce757}.FractionsApp-module__fU-ecG__cardStep{z-index:2;color:#625ce7;min-width:30px;height:24px;font-size:var(--kc-fs-label);background:#ffffffdb;border:1px solid #1f2a4414;border-radius:999px;place-items:center;padding:0 7px;font-weight:800;display:grid;position:absolute;top:9px;left:10px;box-shadow:0 4px 12px #1f2a4414}.FractionsApp-module__fU-ecG__cardArt{aspect-ratio:4/3;filter:drop-shadow(0 9px 8px #1f2a441f);transform-origin:50% 78%;width:min(100%,220px);margin-top:-2px;transition:transform .3s cubic-bezier(.22,1,.36,1),filter .3s;display:block;position:relative}.FractionsApp-module__fU-ecG__cardArt img{object-fit:contain}.FractionsApp-module__fU-ecG__homeCard:hover .FractionsApp-module__fU-ecG__cardArt{filter:drop-shadow(0 13px 10px #1f2a4429);transform:translateY(-3px)rotate(-1.5deg)scale(1.055)}.FractionsApp-module__fU-ecG__homeCard:nth-child(2):hover .FractionsApp-module__fU-ecG__cardArt{transform:translateY(-3px)rotate(1.5deg)scale(1.055)}.FractionsApp-module__fU-ecG__homeText{flex-direction:column;gap:2px;display:flex}.FractionsApp-module__fU-ecG__homeText strong{font-size:var(--kc-fs-head);line-height:1.25}.FractionsApp-module__fU-ecG__homeText small{font-size:var(--kc-fs-label);color:#4a5570;line-height:1.45}.FractionsApp-module__fU-ecG__cardArrow{color:#fff;opacity:0;background:#625ce7;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:800;transition:opacity .2s,transform .2s;display:grid;position:absolute;bottom:10px;right:12px;transform:translate(-6px)}.FractionsApp-module__fU-ecG__homeCard:hover .FractionsApp-module__fU-ecG__cardArrow,.FractionsApp-module__fU-ecG__homeCard:focus-visible .FractionsApp-module__fU-ecG__cardArrow{opacity:1;transform:none}@keyframes FractionsApp-module__fU-ecG__cardDeal{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}.FractionsApp-module__fU-ecG__homeFooter{align-items:center;gap:var(--kc-gap);display:flex}.FractionsApp-module__fU-ecG__primary{color:#fff;font-size:var(--kc-fs-head);cursor:pointer;background:#625ce7;border:0;border-radius:999px;padding:10px 22px;font-weight:700;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 7px 16px #625ce738}.FractionsApp-module__fU-ecG__primary:hover:not(:disabled){filter:saturate(1.08);transform:translateY(-2px);box-shadow:0 10px 20px #625ce747}.FractionsApp-module__fU-ecG__primary:active:not(:disabled){transform:translateY(0)scale(.98)}.FractionsApp-module__fU-ecG__lessonTabs{flex:none;gap:6px;display:flex}.FractionsApp-module__fU-ecG__lessonTab{width:40px;color:inherit;font-size:var(--kc-fs-label);cursor:pointer;background:#ffffffd9;border:1px solid #1f2a4424;border-radius:999px;font-weight:700}.FractionsApp-module__fU-ecG__lessonTabOn{color:#fff;background:#625ce7;border-color:#625ce7}.FractionsApp-module__fU-ecG__lessonStage{justify-content:safe center;align-items:center;gap:var(--kc-gap);flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.FractionsApp-module__fU-ecG__lessonTitle{font-size:var(--kc-fs-title);margin:0}.FractionsApp-module__fU-ecG__lessonShapes{justify-content:center;align-items:center;gap:var(--kc-gap);flex-wrap:wrap;min-height:0;display:flex}.FractionsApp-module__fU-ecG__lessonShapes>*{animation:.42s cubic-bezier(.22,1,.36,1) both FractionsApp-module__fU-ecG__shapeReveal}.FractionsApp-module__fU-ecG__lessonShapes>:nth-child(2){animation-delay:80ms}.FractionsApp-module__fU-ecG__lessonShapes>:nth-child(3){animation-delay:.16s}@keyframes FractionsApp-module__fU-ecG__shapeReveal{0%{opacity:0;transform:translateY(8px)scale(.9)rotate(-2deg)}to{opacity:1;transform:none}}.FractionsApp-module__fU-ecG__lessonCaption{max-width:56ch;font-size:var(--kc-fs-body);color:#4a5570;margin:0;line-height:1.6}.FractionsApp-module__fU-ecG__lessonControls{gap:var(--kc-gap);flex-wrap:wrap;flex:none;justify-content:center;display:flex}.FractionsApp-module__fU-ecG__ghost{color:inherit;font-size:var(--kc-fs-label);cursor:pointer;background:#ffffffe6;border:1px solid #1f2a442e;border-radius:999px;padding:8px 16px;font-weight:600;transition:transform .16s,background .16s,border-color .16s}.FractionsApp-module__fU-ecG__ghost:hover:not(:disabled){background:#fff;border-color:#625ce757;transform:translateY(-1px)}.FractionsApp-module__fU-ecG__ghost:disabled{opacity:.4;cursor:default}.FractionsApp-module__fU-ecG__progress{font-size:var(--kc-fs-head);flex:none;gap:4px;display:flex}.FractionsApp-module__fU-ecG__starOn{color:#f4a261}.FractionsApp-module__fU-ecG__starOff{color:#1f2a4429}.FractionsApp-module__fU-ecG__gameBoard{justify-content:safe center;align-items:center;gap:var(--kc-gap);flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.FractionsApp-module__fU-ecG__gamePrompt{flex-direction:column;align-items:center;gap:4px;display:flex}.FractionsApp-module__fU-ecG__gameLead{font-size:var(--kc-fs-body);color:#4a5570;margin:0}.FractionsApp-module__fU-ecG__optionRow{gap:var(--kc-gap);flex-wrap:wrap;justify-content:center;display:flex}.FractionsApp-module__fU-ecG__option{padding:var(--kc-pad);border-radius:var(--kc-radius);cursor:pointer;background:#fff;border:2px solid #1f2a441f;justify-content:center;align-items:center;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:flex;box-shadow:0 6px 16px #1f2a4412}.FractionsApp-module__fU-ecG__option:hover{border-color:#625ce757;transform:translateY(-3px)scale(1.02);box-shadow:0 10px 20px #1f2a441f}.FractionsApp-module__fU-ecG__optionRight{background:#e8f7f4;border-color:#2a9d8f;animation:.5s cubic-bezier(.22,1,.36,1) FractionsApp-module__fU-ecG__optionCorrect}.FractionsApp-module__fU-ecG__optionWrong{background:#fff4e2;border-color:#e9a23b;animation:.36s FractionsApp-module__fU-ecG__optionShake}.FractionsApp-module__fU-ecG__optionInner{justify-content:center;align-items:center;display:flex}@keyframes FractionsApp-module__fU-ecG__optionShake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes FractionsApp-module__fU-ecG__optionCorrect{0%{transform:scale(.96)}55%{transform:scale(1.08)}to{transform:scale(1)}}.FractionsApp-module__fU-ecG__feedback{min-height:2.6em;font-size:var(--kc-fs-body);text-align:left;flex:none;justify-content:center;align-items:center;gap:8px;display:flex}.FractionsApp-module__fU-ecG__feedbackGood{color:#1d7a6e}.FractionsApp-module__fU-ecG__feedbackRetry{color:#a9671a}.FractionsApp-module__fU-ecG__burst{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.FractionsApp-module__fU-ecG__burstStar{color:#f4a261;font-size:var(--kc-fs-head);animation:1.1s ease-out forwards FractionsApp-module__fU-ecG__burstOut;position:absolute;top:40%;left:50%}.FractionsApp-module__fU-ecG__burstStar:nth-child(2n){color:#625ce7}.FractionsApp-module__fU-ecG__burstStar:nth-child(3n){color:#2a9d8f}.FractionsApp-module__fU-ecG__burstStar:first-child{--burst-x:-180px;--burst-y:-120px}.FractionsApp-module__fU-ecG__burstStar:nth-child(2){--burst-x:150px;--burst-y:-140px}.FractionsApp-module__fU-ecG__burstStar:nth-child(3){--burst-x:-120px;--burst-y:90px}.FractionsApp-module__fU-ecG__burstStar:nth-child(4){--burst-x:190px;--burst-y:70px}.FractionsApp-module__fU-ecG__burstStar:nth-child(5){--burst-x:-220px;--burst-y:20px}.FractionsApp-module__fU-ecG__burstStar:nth-child(6){--burst-x:60px;--burst-y:-190px}.FractionsApp-module__fU-ecG__burstStar:nth-child(7){--burst-x:-60px;--burst-y:-200px}.FractionsApp-module__fU-ecG__burstStar:nth-child(8){--burst-x:230px;--burst-y:-30px}.FractionsApp-module__fU-ecG__burstStar:nth-child(9){--burst-x:-160px;--burst-y:150px}.FractionsApp-module__fU-ecG__burstStar:nth-child(10){--burst-x:110px;--burst-y:160px}.FractionsApp-module__fU-ecG__burstStar:nth-child(11){--burst-x:20px;--burst-y:200px}.FractionsApp-module__fU-ecG__burstStar:nth-child(12){--burst-x:-20px;--burst-y:-150px}@keyframes FractionsApp-module__fU-ecG__burstOut{0%{opacity:1;transform:translate(-50%,-50%)scale(.4)}to{opacity:0;transform:translate(calc(-50% + var(--burst-x)), calc(-50% + var(--burst-y))) scale(1.1)}}.FractionsApp-module__fU-ecG__paintCount{font-size:var(--kc-fs-body);color:#4a5570;margin:0}.FractionsApp-module__fU-ecG__paintControls{gap:var(--kc-gap);flex-wrap:wrap;flex:none;justify-content:center;display:flex}.FractionsApp-module__fU-ecG__primary:disabled{opacity:.5;cursor:default}.FractionsApp-module__fU-ecG__quizTop{align-items:center;gap:var(--kc-gap);flex-wrap:wrap;flex:none;justify-content:center;display:flex}.FractionsApp-module__fU-ecG__quizCount{font-size:var(--kc-fs-label);color:#4a5570}.FractionsApp-module__fU-ecG__picked{font-size:var(--kc-fs-label);color:#3b35b8;background:#e1e3fd;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-weight:700;animation:.3s both FractionsApp-module__fU-ecG__quizAnswerIn;display:inline-flex}.FractionsApp-module__fU-ecG__quizBoard{justify-content:safe center;align-items:center;gap:var(--kc-gap);flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.FractionsApp-module__fU-ecG__quizQuestion{max-width:40ch;font-size:var(--kc-fs-title);margin:0;line-height:1.4}.FractionsApp-module__fU-ecG__quizShapes{gap:var(--kc-gap);flex-wrap:wrap;justify-content:center;align-items:center;min-height:0;display:flex}.FractionsApp-module__fU-ecG__quizAnswer{border-radius:var(--kc-radius);background:#e8f7f4;flex-direction:column;gap:3px;max-width:52ch;padding:10px 16px;animation:.3s both FractionsApp-module__fU-ecG__quizAnswerIn;display:flex}.FractionsApp-module__fU-ecG__quizAnswer strong{font-size:var(--kc-fs-head);color:#1d7a6e}.FractionsApp-module__fU-ecG__quizAnswer span{font-size:var(--kc-fs-label);color:#4a5570;line-height:1.5}@keyframes FractionsApp-module__fU-ecG__quizAnswerIn{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:none}}.FractionsApp-module__fU-ecG__quizControls{gap:var(--kc-gap);flex-wrap:wrap;flex:none;justify-content:center;display:flex}.FractionsApp-module__fU-ecG__resultTitle{font-size:var(--kc-fs-title);margin:0}.FractionsApp-module__fU-ecG__resultList{text-align:left;max-width:52ch;font-size:var(--kc-fs-body);color:#4a5570;margin:0;padding-left:1.2em;line-height:1.7}.FractionsApp-module__fU-ecG__resultControls{gap:var(--kc-gap);flex-wrap:wrap;justify-content:center;display:flex}@container kcstage not (min-aspect-ratio:.9){.FractionsApp-module__fU-ecG__homeGrid{grid-template-columns:minmax(0,1fr);max-width:420px}.FractionsApp-module__fU-ecG__homeCard{text-align:left;flex-direction:row;align-items:center;min-height:112px;padding:8px 42px 8px 54px}.FractionsApp-module__fU-ecG__cardArt{flex:0 0 min(32%,118px);width:min(32%,118px);margin:0}.FractionsApp-module__fU-ecG__cardStep{top:50%;left:10px;transform:translateY(-50%)}.FractionsApp-module__fU-ecG__cardArrow{opacity:1;top:50%;bottom:auto;transform:translateY(-50%)}.FractionsApp-module__fU-ecG__homeText{align-items:flex-start}}@container kcstage (min-aspect-ratio:.9) and (not (min-height:480px)){.FractionsApp-module__fU-ecG__screen{gap:8px;padding:0 12px 10px}.FractionsApp-module__fU-ecG__heroLead,.FractionsApp-module__fU-ecG__homeText small{display:none}.FractionsApp-module__fU-ecG__homeCard{padding:6px 10px 8px}.FractionsApp-module__fU-ecG__cardArt{width:min(100%,112px)}.FractionsApp-module__fU-ecG__cardStep{min-width:26px;height:20px;top:6px;left:7px}.FractionsApp-module__fU-ecG__cardArrow{display:none}.FractionsApp-module__fU-ecG__homeGrid{max-width:660px}.FractionsApp-module__fU-ecG__lessonTitle{font-size:var(--kc-fs-head)}.FractionsApp-module__fU-ecG__lessonCaption{font-size:var(--kc-fs-label);line-height:1.45}.FractionsApp-module__fU-ecG__lessonShapes{gap:10px}.FractionsApp-module__fU-ecG__gameBoard{flex-direction:row;gap:12px}.FractionsApp-module__fU-ecG__gamePrompt{flex:none}.FractionsApp-module__fU-ecG__gameLead{font-size:var(--kc-fs-label)}.FractionsApp-module__fU-ecG__option{padding:8px}.FractionsApp-module__fU-ecG__feedback{min-height:2em;font-size:var(--kc-fs-label)}.FractionsApp-module__fU-ecG__paintCount{font-size:var(--kc-fs-label)}.FractionsApp-module__fU-ecG__quizQuestion{font-size:var(--kc-fs-head)}.FractionsApp-module__fU-ecG__quizAnswer{padding:6px 12px}.FractionsApp-module__fU-ecG__resultList{line-height:1.45}}@media (prefers-reduced-motion:reduce){.FractionsApp-module__fU-ecG__decorations>span,.FractionsApp-module__fU-ecG__screen,.FractionsApp-module__fU-ecG__homeCard,.FractionsApp-module__fU-ecG__lessonShapes>*,.FractionsApp-module__fU-ecG__optionRight,.FractionsApp-module__fU-ecG__optionWrong,.FractionsApp-module__fU-ecG__burstStar,.FractionsApp-module__fU-ecG__picked,.FractionsApp-module__fU-ecG__quizAnswer{animation:none!important}.FractionsApp-module__fU-ecG__homeCard,.FractionsApp-module__fU-ecG__homeCard:before,.FractionsApp-module__fU-ecG__cardArt,.FractionsApp-module__fU-ecG__cardArrow,.FractionsApp-module__fU-ecG__primary,.FractionsApp-module__fU-ecG__ghost,.FractionsApp-module__fU-ecG__option{transition-duration:.01ms!important}.FractionsApp-module__fU-ecG__homeCard:hover,.FractionsApp-module__fU-ecG__homeCard:hover .FractionsApp-module__fU-ecG__cardArt,.FractionsApp-module__fU-ecG__homeCard:nth-child(2):hover .FractionsApp-module__fU-ecG__cardArt,.FractionsApp-module__fU-ecG__primary:hover:not(:disabled),.FractionsApp-module__fU-ecG__option:hover{transform:none}}
