@keyframes TeacherGraphics_obHeart__1jhqy8bc{0%{transform:translateY(0)scale(1)rotate(0)}10%{transform:translateY(-2px)scale(1.22)rotate(-8deg)}20%{transform:translateY(-4px)scale(.94)rotate(4deg)}30%{transform:translateY(-6px)scale(1.12)rotate(-2deg)}60%{transform:translateY(-16px)scale(1)rotate(6deg)}to{transform:translateY(0)scale(1)rotate(0)}}
@keyframes TeacherGraphics_obCoin__1jhqy8bh{0%,to{transform:translateY(0)rotateY(0)}20%{transform:translateY(-8px)rotateY(0)}40%{transform:translateY(-8px)rotateY(360deg)}60%{transform:translateY(0)rotateY(360deg)}}
@keyframes TeacherGraphics_obTwinkle__1jhqy8b11{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.45;transform:scale(.55)rotate(72deg)}}
.TeacherGraphics_stage__1jhqy8b0{transform-origin:0 0;width:320px;height:320px;position:absolute;top:0;left:0;transform:scale(.75)}
.TeacherGraphics_abs__1jhqy8b1{position:absolute;overflow:visible}
.TeacherGraphics_g4__1jhqy8b2{overflow:hidden}
.TeacherGraphics_person_blue__1jhqy8b3{width:128px;height:128px;top:50px;left:32px}
.TeacherGraphics_person_red__1jhqy8b4{width:128px;height:128px;top:143px;left:160px}
.TeacherGraphics_personDisc_blue__1jhqy8b5{background:var(--color-blueTint__1x1jkkxf)}
.TeacherGraphics_personDisc_red__1jhqy8b6{background:var(--color-primaryTint__1x1jkkx3)}
.TeacherGraphics_personDisc_blue__1jhqy8b5,.TeacherGraphics_personDisc_red__1jhqy8b6{border-radius:50%;position:absolute;inset:0;box-shadow:0 4px 12px #0000001f}
.TeacherGraphics_personInk_blue__1jhqy8b7{color:#9ec5ff}
.TeacherGraphics_personInk_red__1jhqy8b8{color:#ffb5b5}
.TeacherGraphics_personFace__1jhqy8b9{width:76px;height:76px;position:absolute;top:26px;left:26px;overflow:hidden}
.TeacherGraphics_head__1jhqy8ba{width:31.667px;height:31.667px;position:absolute;top:9.5px;left:22.167px}
.TeacherGraphics_body__1jhqy8bb{width:50.667px;height:25.333px;position:absolute;top:41.167px;left:12.667px}
.TeacherGraphics_heart_a__1jhqy8bd{color:#ff6363;transform-origin:50% 85%;filter:drop-shadow(0 4px 8px #0000001a);width:55.07px;height:47.309px;animation:2.4s cubic-bezier(.22,.61,.36,1) infinite both TeacherGraphics_obHeart__1jhqy8bc;position:absolute;top:111px;left:224px}
.TeacherGraphics_heart_b__1jhqy8be{color:#ff6363;transform-origin:50% 85%;filter:drop-shadow(0 4px 8px #0000001a);width:46.884px;height:40.186px;animation:2.8s cubic-bezier(.22,.61,.36,1) -1s infinite both TeacherGraphics_obHeart__1jhqy8bc;position:absolute;top:205px;left:45px}
.TeacherGraphics_heart_c__1jhqy8bf{color:#ff6363;transform-origin:50% 85%;width:33.488px;height:28.279px;animation:2.2s cubic-bezier(.22,.61,.36,1) -1.8s infinite both TeacherGraphics_obHeart__1jhqy8bc;position:absolute;top:33px;left:92.279px}
.TeacherGraphics_g5__1jhqy8bg{perspective:700px}
.TeacherGraphics_coin_big__1jhqy8bi{transform-style:preserve-3d;width:152.558px;height:152.558px;animation:3.6s cubic-bezier(.22,.61,.36,1) infinite both TeacherGraphics_obCoin__1jhqy8bh;position:absolute;top:104.186px;left:83.349px}
.TeacherGraphics_coin_small__1jhqy8bj{transform-style:preserve-3d;width:62.512px;height:62.512px;animation:3.6s cubic-bezier(.22,.61,.36,1) -1.2s infinite both TeacherGraphics_obCoin__1jhqy8bh;position:absolute;top:91.535px;left:33px}
.TeacherGraphics_coin_mid__1jhqy8bk{transform-style:preserve-3d;width:78.884px;height:78.884px;animation:3.6s cubic-bezier(.22,.61,.36,1) -2.4s infinite both TeacherGraphics_obCoin__1jhqy8bh;position:absolute;top:43.907px;left:191px}
.TeacherGraphics_coinLayer__1jhqy8bl{position:absolute;inset:0}
.TeacherGraphics_coinSvg__1jhqy8bm{width:100%;height:100%;position:absolute;inset:0;overflow:visible}
.TeacherGraphics_coinSvgShadow__1jhqy8bn{filter:drop-shadow(0 4px 8px #0000001a)}
.TeacherGraphics_coinFill__1jhqy8bo{fill:#ffa938}
.TeacherGraphics_coinRim__1jhqy8bp{stroke:#ffcf67}
.TeacherGraphics_yen__1jhqy8bq{font-family:var(--font-body__1x1jkkx3z);white-space:nowrap;letter-spacing:-.032em;color:#ffcf67;font-weight:700;line-height:1.286;position:absolute}
.TeacherGraphics_yenAt_big__1jhqy8br{font-size:59.306px;top:37.953px;left:59.651px}
.TeacherGraphics_yenAt_small__1jhqy8bs{font-size:24.301px;top:16.552px;left:24.116px}
.TeacherGraphics_yenAt_mid__1jhqy8bt{font-size:30.665px;top:19.625px;left:31.116px}
.TeacherGraphics_coinFront__1jhqy8bu{transform:translateZ(.5px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:first-child{filter:brightness(.836);transform:translateZ(-.5px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(2){filter:brightness(.833);transform:translateZ(-1px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(3){filter:brightness(.829);transform:translateZ(-1.5px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(4){filter:brightness(.825);transform:translateZ(-2px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(5){filter:brightness(.822);transform:translateZ(-2.5px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(6){filter:brightness(.818);transform:translateZ(-3px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(7){filter:brightness(.815);transform:translateZ(-3.5px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(8){filter:brightness(.811);transform:translateZ(-4px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(9){filter:brightness(.807);transform:translateZ(-4.5px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(10){filter:brightness(.804);transform:translateZ(-5px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(11){filter:brightness(.8);transform:translateZ(-5.5px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(12){filter:brightness(.796);transform:translateZ(-6px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(13){filter:brightness(.793);transform:translateZ(-6.5px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(14){filter:brightness(.789);transform:translateZ(-7px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(15){filter:brightness(.785);transform:translateZ(-7.5px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(16){filter:brightness(.782);transform:translateZ(-8px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(17){filter:brightness(.778);transform:translateZ(-8.5px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(18){filter:brightness(.775);transform:translateZ(-9px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(19){filter:brightness(.771);transform:translateZ(-9.5px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(20){filter:brightness(.767);transform:translateZ(-10px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(21){filter:brightness(.764);transform:translateZ(-10.5px)}
.TeacherGraphics_coinEdge_big__1jhqy8bv:nth-child(22){filter:brightness(.96);transform:rotateY(180deg)translateZ(11px)}
.TeacherGraphics_coinBack_big__1jhqy8by{transform:rotateY(180deg)translateZ(11.1px)}
.TeacherGraphics_coinEdge_small__1jhqy8bw:first-child{filter:brightness(.832);transform:translateZ(-.5px)}
.TeacherGraphics_coinEdge_small__1jhqy8bw:nth-child(2){filter:brightness(.824);transform:translateZ(-1px)}
.TeacherGraphics_coinEdge_small__1jhqy8bw:nth-child(3){filter:brightness(.816);transform:translateZ(-1.5px)}
.TeacherGraphics_coinEdge_small__1jhqy8bw:nth-child(4){filter:brightness(.808);transform:translateZ(-2px)}
.TeacherGraphics_coinEdge_small__1jhqy8bw:nth-child(5){filter:brightness(.8);transform:translateZ(-2.5px)}
.TeacherGraphics_coinEdge_small__1jhqy8bw:nth-child(6){filter:brightness(.792);transform:translateZ(-3px)}
.TeacherGraphics_coinEdge_small__1jhqy8bw:nth-child(7){filter:brightness(.784);transform:translateZ(-3.5px)}
.TeacherGraphics_coinEdge_small__1jhqy8bw:nth-child(8){filter:brightness(.776);transform:translateZ(-4px)}
.TeacherGraphics_coinEdge_small__1jhqy8bw:nth-child(9){filter:brightness(.768);transform:translateZ(-4.5px)}
.TeacherGraphics_coinEdge_small__1jhqy8bw:nth-child(10){filter:brightness(.96);transform:rotateY(180deg)translateZ(5px)}
.TeacherGraphics_coinBack_small__1jhqy8bz{transform:rotateY(180deg)translateZ(5.1px)}
.TeacherGraphics_coinEdge_mid__1jhqy8bx:first-child{filter:brightness(.833);transform:translateZ(-.5px)}
.TeacherGraphics_coinEdge_mid__1jhqy8bx:nth-child(2){filter:brightness(.827);transform:translateZ(-1px)}
.TeacherGraphics_coinEdge_mid__1jhqy8bx:nth-child(3){filter:brightness(.82);transform:translateZ(-1.5px)}
.TeacherGraphics_coinEdge_mid__1jhqy8bx:nth-child(4){filter:brightness(.813);transform:translateZ(-2px)}
.TeacherGraphics_coinEdge_mid__1jhqy8bx:nth-child(5){filter:brightness(.807);transform:translateZ(-2.5px)}
.TeacherGraphics_coinEdge_mid__1jhqy8bx:nth-child(6){filter:brightness(.8);transform:translateZ(-3px)}
.TeacherGraphics_coinEdge_mid__1jhqy8bx:nth-child(7){filter:brightness(.793);transform:translateZ(-3.5px)}
.TeacherGraphics_coinEdge_mid__1jhqy8bx:nth-child(8){filter:brightness(.787);transform:translateZ(-4px)}
.TeacherGraphics_coinEdge_mid__1jhqy8bx:nth-child(9){filter:brightness(.78);transform:translateZ(-4.5px)}
.TeacherGraphics_coinEdge_mid__1jhqy8bx:nth-child(10){filter:brightness(.773);transform:translateZ(-5px)}
.TeacherGraphics_coinEdge_mid__1jhqy8bx:nth-child(11){filter:brightness(.767);transform:translateZ(-5.5px)}
.TeacherGraphics_coinEdge_mid__1jhqy8bx:nth-child(12){filter:brightness(.96);transform:rotateY(180deg)translateZ(6px)}
.TeacherGraphics_coinBack_mid__1jhqy8b10{transform:rotateY(180deg)translateZ(6.1px)}
.TeacherGraphics_star_a__1jhqy8b12{color:#ffca57;transform-origin:50%;width:36.465px;height:35.721px;animation:1.8s ease-in-out infinite both TeacherGraphics_obTwinkle__1jhqy8b11;position:absolute;top:108px;left:259px}
.TeacherGraphics_star_b__1jhqy8b13{color:#ffca57;transform-origin:50%;filter:drop-shadow(0 2px 6px #0000001f);width:24.558px;height:23.814px;animation:1.8s ease-in-out -.6s infinite both TeacherGraphics_obTwinkle__1jhqy8b11;position:absolute;top:257px;left:198px}
.TeacherGraphics_star_c__1jhqy8b14{color:#ffca57;transform-origin:50%;width:24.558px;height:23.814px;animation:1.8s ease-in-out -1.2s infinite both TeacherGraphics_obTwinkle__1jhqy8b11;position:absolute;top:52px;left:21px}
@media (prefers-reduced-motion:reduce){.TeacherGraphics_stage__1jhqy8b0 *{animation:none}}
