.LearningBoard_game__1Hel1{--ink:#204761;--muted:#597c8b;--blue:#267cbd;--cream:#fffbef;position:fixed;inset:0;z-index:80;width:100%;height:100dvh;overflow:hidden;display:flex;flex-direction:column;background:#bde8e3 url(/games/learning-board/backgrounds/islands.webp) 50%/cover;color:var(--ink);font-family:inherit;font-size:16px;line-height:1.45;isolation:isolate}.LearningBoard_game__1Hel1 *{box-sizing:border-box}.LearningBoard_game__1Hel1 button,.LearningBoard_game__1Hel1 select{font:inherit;color:inherit;letter-spacing:normal}.LearningBoard_game__1Hel1 button{cursor:pointer;min-height:40px;margin:0;border:0;border-radius:14px;box-shadow:none;background:#fffaf0;padding:8px 14px;transition:transform .15s,background .15s;line-height:1.35}.LearningBoard_game__1Hel1 button:hover:not(:disabled){filter:brightness(1.025);transform:translateY(-2px)}.LearningBoard_game__1Hel1 button:disabled{cursor:default;opacity:.5}.LearningBoard_game__1Hel1 button:focus-visible,.LearningBoard_game__1Hel1 select:focus-visible{outline:3px solid #1367b0;outline-offset:3px}.LearningBoard_game__1Hel1 img{display:block;object-fit:contain;max-width:100%;user-select:none}.LearningBoard_game__1Hel1 h1,.LearningBoard_game__1Hel1 h2,.LearningBoard_game__1Hel1 h3,.LearningBoard_game__1Hel1 p{margin:0}.LearningBoard_game__1Hel1 h2{font-size:clamp(20px,1.65vw,30px);line-height:1.3}.LearningBoard_game__1Hel1 h3{font-size:19px}.LearningBoard_game__1Hel1 small{font-size:13px}.LearningBoard_game__1Hel1 label{display:flex;flex-direction:column;gap:6px;font-weight:750;font-size:14px}.LearningBoard_game__1Hel1 select{width:100%;height:46px;padding:8px 30px 8px 12px;border:1px solid #ccdbdc;border-radius:12px;background:#fff;outline-offset:2px}.LearningBoard_game__1Hel1 .LearningBoard_primary__g4cpF{background:linear-gradient(#ffdb70,#ffc34a);border:2px solid #fff0b5;border-bottom:5px solid #dc9d29;box-shadow:0 5px 0 #bb812b24,0 8px 20px #9b72231a;color:#67461b;font-weight:900;min-height:48px;padding:10px 22px;display:flex;align-items:center;justify-content:center;gap:14px}.LearningBoard_game__1Hel1 .LearningBoard_secondary__7tENn{background:#e5f0f4;border:1px solid #c2d7df;border-bottom:3px solid #afcbd5;font-weight:800}.LearningBoard_game__1Hel1 .LearningBoard_quiet__1yzo1{background:transparent;border:1px solid #91b9ba;color:#4b6c79}.LearningBoard_muted__Ye8pU{color:var(--muted);font-size:14px}.LearningBoard_eyebrow__bsmjf{text-transform:uppercase;color:#438c99;letter-spacing:.08em;font-size:12px;font-weight:900}.LearningBoard_header__rJVAQ{height:68px;flex:0 0 68px;display:flex;align-items:center;gap:20px;padding:8px 24px;background:#f6fffae8;border-bottom:1px solid #ffffffb3;box-shadow:0 4px 16px #397c8510;z-index:5}.LearningBoard_header__rJVAQ .LearningBoard_back__204Pr{background:#e5f4ee;white-space:nowrap;font-size:14px;font-weight:800}.LearningBoard_brand__yeYmw{display:flex;align-items:center;gap:8px;white-space:nowrap}.LearningBoard_brand__yeYmw img{width:46px;height:48px}.LearningBoard_brand__yeYmw strong{font-size:21px;font-weight:950;letter-spacing:-.05em}.LearningBoard_brand__yeYmw span{font-size:12px;color:#597c8b;border-left:1px solid #c6deda;padding-left:12px;margin-left:4px}.LearningBoard_header__rJVAQ nav{margin-left:auto;display:flex;align-items:center;gap:8px}.LearningBoard_header__rJVAQ nav button{font-size:13px;background:#fff;border:1px solid #d9e6e3;padding:8px 12px}.LearningBoard_connection__PcWUb{font-size:12px;color:#448979;margin-right:4px;white-space:nowrap}.LearningBoard_offline__5PU4v{color:#b66b3a}.LearningBoard_loading__zR8V9{flex:1;display:grid;place-content:center;font-size:22px;font-weight:800}.LearningBoard_error__gLbsS{position:absolute;z-index:35;top:74px;left:50%;transform:translateX(-50%);max-width:calc(100% - 24px);padding:10px 12px 10px 20px;border:1px solid #e9bda0;border-radius:14px;background:#fff7e7;box-shadow:0 10px 30px #31536725;display:flex;align-items:center;gap:18px}.LearningBoard_error__gLbsS button{background:transparent;font-size:23px;padding:0 10px}.LearningBoard_catalog__Te_QG{flex:1;min-height:0;width:min(1300px,94%);margin:0 auto;display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:5%;padding:24px 0}.LearningBoard_intro__IrwCB{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:20px 0}.LearningBoard_intro__IrwCB h1{font-weight:1000;font-size:clamp(44px,5.5vw,86px);line-height:.99;letter-spacing:-.065em;margin:18px 0 24px;text-shadow:0 4px 0 #ffffff9e;color:#256382}.LearningBoard_intro__IrwCB h1 em{font-style:normal;color:#3f9b87}.LearningBoard_intro__IrwCB p{font-size:clamp(16px,1.5vw,22px);line-height:1.65;font-weight:600}.LearningBoard_heroCharacters__OB8Z_{display:flex;align-items:flex-end;height:clamp(110px,22vh,230px);width:100%;margin-top:8px}.LearningBoard_heroCharacters__OB8Z_ img{width:35%;height:100%;filter:drop-shadow(0 12px 10px #326d8238);animation:LearningBoard_bob__b9qfc 4s ease-in-out infinite}.LearningBoard_heroCharacters__OB8Z_ img:nth-child(2){animation-delay:-1.5s;margin:0 -7%;transform:translateY(-8px);z-index:1}.LearningBoard_heroCharacters__OB8Z_ img:nth-child(3){animation-delay:-2.5s}.LearningBoard_badges__mf9y7{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.LearningBoard_badges__mf9y7 span{padding:7px 12px;border-radius:30px;background:#ffffffe8;border:1px solid white;font-size:12px;font-weight:800}.LearningBoard_catalogRight__sTvaZ{min-height:0;max-height:100%;display:flex;flex-direction:column;gap:18px;overflow:auto;padding:8px}.LearningBoard_setup__MkNjD{background:#fffdf3f5;border:3px solid #fff;border-radius:28px;padding:24px;box-shadow:0 10px 0 #6aa9a81c,0 16px 40px #26698220;display:flex;flex-direction:column;gap:12px}.LearningBoard_subjects__gHv80{display:flex;gap:8px;flex-wrap:wrap}.LearningBoard_game__1Hel1 .LearningBoard_subjects__gHv80 button{background:#eaf1ec;border-radius:12px;font-weight:800;padding:8px 24px}.LearningBoard_game__1Hel1 .LearningBoard_subjects__gHv80 button[aria-pressed=true]{background:#338f91;color:white}.LearningBoard_settings__KsApQ{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.LearningBoard_roomList__MwhCf{display:flex;flex-direction:column;gap:8px;min-height:115px;max-height:260px;overflow:auto}.LearningBoard_roomList__MwhCf h3{display:flex;gap:10px;padding:0 8px}.LearningBoard_roomList__MwhCf h3 small{background:#e9f7ee;border-radius:16px;padding:3px 10px}.LearningBoard_game__1Hel1 .LearningBoard_roomList__MwhCf>button{display:flex;align-items:center;gap:10px;flex:0 0 auto;width:100%;text-align:left;padding:8px 16px;background:#fffefa;border:1px solid #fff;box-shadow:0 4px 10px #24607812}.LearningBoard_roomList__MwhCf button img{width:54px;height:54px}.LearningBoard_roomList__MwhCf button>span{display:flex;flex-direction:column;gap:3px;min-width:0}.LearningBoard_roomList__MwhCf button strong{font-size:16px}.LearningBoard_roomList__MwhCf button small{color:var(--muted)}.LearningBoard_roomList__MwhCf button>b{margin-left:auto;font-size:13px;white-space:nowrap}.LearningBoard_studentWelcome__Wdpw0{padding:26px 12px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.LearningBoard_studentWelcome__Wdpw0 img{height:150px}.LearningBoard_empty__SRCE1{padding:24px;text-align:center;color:var(--muted);background:#ffffff9e;border-radius:20px}.LearningBoard_playLayout__AsPov{flex:1;min-height:0;padding:18px 20px 24px;display:grid;grid-template-columns:clamp(170px,17vw,260px) minmax(0,1fr) clamp(160px,15vw,240px);gap:18px;align-items:center;max-width:1900px;width:100%;margin:0 auto}.LearningBoard_infoRail__Vs9ds,.LearningBoard_playerRail__ZdzHY{height:100%;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:16px}.LearningBoard_playerRail__ZdzHY h2{font-size:14px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px;padding:0 3px}.LearningBoard_playerList__rmEY_{display:flex;flex-direction:column;gap:10px;min-height:0;overflow:auto;padding:4px}.LearningBoard_player__XuV5D{position:relative;display:flex;align-items:center;gap:5px;background:#fcfff5e6;border:2px solid #fff;border-left:5px solid var(--player-color);border-radius:19px;box-shadow:0 5px 0 #5b979326;min-height:82px;padding:7px 7px 7px 2px;transition:background .2s}.LearningBoard_player__XuV5D>img{width:clamp(40px,4vw,68px);height:72px;flex-shrink:0}.LearningBoard_player__XuV5D>div{min-width:0}.LearningBoard_player__XuV5D strong{display:block;font-size:clamp(13px,1.05vw,18px);word-break:keep-all}.LearningBoard_player__XuV5D strong i{font-size:10px;background:#c4e6e4;border-radius:4px;padding:2px;margin-left:4px;font-style:normal}.LearningBoard_player__XuV5D small{display:block;font-size:12px;font-weight:750;margin-top:3px}.LearningBoard_presence__ySra2{display:block;font-size:10px;color:#6a8589}.LearningBoard_playerExtra__CEoCB{display:block;font-size:10px;letter-spacing:-.04em;margin-top:2px}.LearningBoard_game__1Hel1 .LearningBoard_remove__XrUYL{position:absolute;right:0;top:0;font-size:20px;background:transparent;min-height:28px;padding:0 6px}.LearningBoard_currentPlayer__pK4tf{background:#fff4c4;border-color:#ffd15e;box-shadow:0 0 0 3px #fff5c785,0 5px 0 #c2a65f30}.LearningBoard_travelPass__H5XeV{border-radius:24px;background:#fbfff5ed;border:2px solid #fff;box-shadow:0 8px 0 #91bab226;padding:20px 16px;text-align:center}.LearningBoard_travelPass__H5XeV h2{font-size:clamp(15px,1.15vw,21px);margin-top:10px;word-break:keep-all}.LearningBoard_travelPass__H5XeV>strong{display:block;font-size:clamp(30px,3vw,48px);font-weight:950;color:#348d9e;line-height:1.1;margin-top:22px}.LearningBoard_travelPass__H5XeV p{font-size:12px;margin:8px 0}.LearningBoard_roundTrack__2reoX,.LearningBoard_timeTrack__avcM4{height:7px;border-radius:10px;background:#dce9e6;overflow:hidden}.LearningBoard_roundTrack__2reoX{margin:12px 0}.LearningBoard_roundTrack__2reoX span,.LearningBoard_timeTrack__avcM4 span{display:block;height:100%;background:#51b3a6;border-radius:inherit;transition:width .3s}.LearningBoard_tip__VTrH_{text-align:center;padding:10px;font-size:13px;color:#3c697a}.LearningBoard_tip__VTrH_ img{width:76px;height:76px;margin:0 auto 5px}.LearningBoard_tip__VTrH_ strong{display:block;font-size:14px;margin-bottom:8px}.LearningBoard_teacherControls__srnTo{display:flex;flex-direction:column;gap:8px}.LearningBoard_teacherControls__srnTo>span{font-size:11px;color:#6a8992;text-align:center}.LearningBoard_teacherControls__srnTo button{font-size:13px}.LearningBoard_boardWrap__75PUX{height:100%;width:100%;min-height:0;min-width:0;display:grid;place-items:center;container-type:size}.LearningBoard_board__YXIYq{position:relative;width:min(100cqw,100cqh);height:min(100cqw,100cqh);display:grid;grid-template:repeat(7,minmax(0,1fr))/repeat(7,minmax(0,1fr));gap:5px;padding:8px;background:#e8e1b9;border:5px solid #fffbee;border-bottom:9px solid #b8c7a0;border-radius:28px;box-shadow:0 9px 0 #62888960,0 20px 35px #346b8550;container-type:inline-size}.LearningBoard_game__1Hel1 .LearningBoard_tile__1gvJC{position:relative;background:#fffcf1;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;border-radius:9px;border-bottom:3px solid #ced9c7;box-shadow:inset 0 0 0 2px var(--owner-color);min-height:0;min-width:0;overflow:hidden;transition:box-shadow .3s}.LearningBoard_game__1Hel1 .LearningBoard_tile__1gvJC:hover:not(:disabled){transform:none;filter:brightness(.97)}.LearningBoard_tileStripe__mThT7{height:6px;width:100%;flex-shrink:0;background:var(--tile-color)}.LearningBoard_tile__1gvJC>strong{font-size:clamp(10px,2cqw,16px);line-height:1.2;margin-top:3px;z-index:1;white-space:nowrap}.LearningBoard_tile__1gvJC>img{width:70%;height:50%;min-height:0;flex:1;filter:drop-shadow(0 2px 2px #34586320)}.LearningBoard_tile__1gvJC>small{font-size:clamp(8px,1.5cqw,12px);line-height:1.3;font-weight:750;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;margin:0 2px 3px}.LearningBoard_game__1Hel1 .LearningBoard_special__gxFvB{background:#eff8ed}.LearningBoard_boardCenter__4jARa{grid-row:2/7;grid-column:2/7;position:relative;min-width:0;min-height:0;border:2px solid #ffffffc7;border-radius:23px;background:radial-gradient(ellipse at top,#fffff9,#edf6e9);box-shadow:inset 0 2px 15px #446f6310;display:flex;flex-direction:column;z-index:2;overflow:hidden}.LearningBoard_tokenLayer__MQvQd{position:absolute;inset:8px;pointer-events:none;z-index:4}.LearningBoard_token__9YoLr{position:absolute;transform:translate(calc(-50% + var(--token-x)),calc(-57% + var(--token-y)));width:8.2%;height:12%;transition:left .15s linear,top .15s linear;filter:drop-shadow(0 3px 2px #164c634a)}.LearningBoard_token__9YoLr:after{content:"";position:absolute;bottom:12%;left:20%;width:60%;height:15%;background:var(--player-color);border:2px solid #fff;border-radius:50%;z-index:-1}.LearningBoard_token__9YoLr img{width:100%;height:100%}.LearningBoard_token__9YoLr>span{position:absolute;bottom:0;left:38%;font-size:10px;font-weight:900;line-height:15px;color:#fff;background:var(--player-color);border-radius:50%;min-width:16px;text-align:center;border:1px solid #fff}.LearningBoard_activeToken__BCTbm{z-index:2}.LearningBoard_activeToken__BCTbm img{animation:LearningBoard_tokenHop__7QT7z .36s ease-in-out infinite alternate}.LearningBoard_activeToken__BCTbm:after{box-shadow:0 0 0 4px #ffe47790}.LearningBoard_paused__mq4nQ{position:absolute;bottom:0;left:0;right:0;background:#214860f2;color:white;text-align:center;font-size:13px;font-weight:800;padding:9px;z-index:10}.LearningBoard_decision__8xe_o,.LearningBoard_feedback__PkxET,.LearningBoard_lobby__2B_Ao,.LearningBoard_turn__VwUIy{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:clamp(10px,3cqw,28px);min-height:0}.LearningBoard_lobby__2B_Ao>p{font-size:14px;color:#638285}.LearningBoard_lobby__2B_Ao h2{font-size:clamp(16px,3.4cqw,28px)}.LearningBoard_lobby__2B_Ao>small{font-size:11px;color:#6c8187}.LearningBoard_characterGrid__uEMFB{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;width:100%;margin:5px 0;min-height:0}.LearningBoard_game__1Hel1 .LearningBoard_characterGrid__uEMFB button{padding:3px 2px;border-radius:13px;background:#f5f4e9;border:2px solid transparent;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center}.LearningBoard_characterGrid__uEMFB button img{width:100%;height:clamp(24px,9cqw,86px)}.LearningBoard_characterGrid__uEMFB button strong{font-size:clamp(10px,1.8cqw,14px);white-space:nowrap}.LearningBoard_characterGrid__uEMFB button small{font-size:clamp(8px,1.45cqw,11px)}.LearningBoard_game__1Hel1 .LearningBoard_characterGrid__uEMFB button[aria-pressed=true]{border-color:#edb537;background:#ffedb4;opacity:1}.LearningBoard_characterGrid__uEMFB button:disabled{opacity:.6}.LearningBoard_lobby__2B_Ao .LearningBoard_primary__g4cpF{width:95%;max-width:300px;flex-shrink:0}.LearningBoard_turn__VwUIy h2{font-size:clamp(23px,4.5cqw,40px)}.LearningBoard_turn__VwUIy>p{font-size:clamp(13px,2.6cqw,20px)}.LearningBoard_turnCharacter__kcWOw{width:clamp(48px,15cqw,130px);height:clamp(48px,15cqw,130px)}.LearningBoard_turn__VwUIy .LearningBoard_primary__g4cpF{width:min(90%,290px)}.LearningBoard_decision__8xe_o>small,.LearningBoard_feedback__PkxET>small,.LearningBoard_turn__VwUIy>small{color:#67848b;font-size:12px}.LearningBoard_waiting__S7D9k{padding:10px 16px;border-radius:20px;background:#e0f1ed;font-size:14px;font-weight:700}.LearningBoard_quiz__G_uxo{height:100%;display:flex;flex-direction:column;padding:clamp(12px,3cqw,30px);gap:10px;animation:LearningBoard_arrive__jlDTu .25s ease-out;min-height:0;text-align:left}.LearningBoard_quizTop__ztpo4{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0}.LearningBoard_quizTop__ztpo4>span{font-size:clamp(11px,2.2cqw,17px);font-weight:850}.LearningBoard_quizTop__ztpo4>b{font-size:clamp(21px,4.5cqw,36px);line-height:1;color:#388c98;font-variant-numeric:tabular-nums}.LearningBoard_quizTop__ztpo4 small{font-size:12px;margin-left:3px}.LearningBoard_quizTop__ztpo4 .LearningBoard_urgent__A9k3l{color:#bf6039}.LearningBoard_timeTrack__avcM4{flex-shrink:0;height:5px}.LearningBoard_questionScroll__YXCw2{min-height:0;overflow:auto;flex:1;display:flex;flex-direction:column;justify-content:center;gap:clamp(12px,2.5cqw,24px);padding:3px 2px}.LearningBoard_quiz__G_uxo h2{font-size:clamp(16px,3.4cqw,29px);line-height:1.6;word-break:keep-all;overflow-wrap:anywhere}.LearningBoard_options__a2w_J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.LearningBoard_game__1Hel1 .LearningBoard_options__a2w_J button{display:flex;align-items:center;gap:7px;text-align:left;background:#fff;border:2px solid #d5e3dd;border-bottom:4px solid #c4d8d0;padding:10px;min-height:clamp(44px,10cqw,80px);font-weight:750;font-size:clamp(15px,3cqw,25px)}.LearningBoard_options__a2w_J button>b{flex-shrink:0;font-size:12px;border-radius:50%;background:#e4eeec;width:22px;height:22px;display:grid;place-items:center}.LearningBoard_game__1Hel1 .LearningBoard_options__a2w_J button[aria-pressed=true]{background:#fff1bc;border-color:#eab74f;color:#664c24}.LearningBoard_game__1Hel1 .LearningBoard_options__a2w_J button:disabled{opacity:1;cursor:default}.LearningBoard_quiz__G_uxo .LearningBoard_primary__g4cpF{flex-shrink:0;font-size:16px}.LearningBoard_observer__YozfK{font-size:12px;color:#637f88;text-align:center;background:#e5eeea;padding:9px;border-radius:10px}.LearningBoard_quiz__G_uxo .katex{font-size:1.13em!important;white-space:nowrap}.LearningBoard_quiz__G_uxo .katex-display{margin:.25em 0!important}.LearningBoard_quiz__G_uxo .math-display{display:inline-block}.LearningBoard_feedbackImage__43zQk{height:clamp(45px,12cqw,100px);width:clamp(45px,12cqw,100px)}.LearningBoard_feedback__PkxET h2{font-size:clamp(23px,5cqw,40px)}.LearningBoard_feedback__PkxET>p{font-size:clamp(14px,2.8cqw,22px);word-break:keep-all}.LearningBoard_feedback__PkxET{animation:LearningBoard_arrive__jlDTu .3s ease-out}.LearningBoard_correct__gGnox{background:radial-gradient(ellipse at top,#fff5ae80,transparent 80%)}.LearningBoard_explanation__hopYg{background:#ffffffb8;border:1px solid #d8e7dc;border-radius:16px;padding:14px;width:100%;overflow:auto;min-height:0;text-align:left;font-size:clamp(13px,2.5cqw,20px)}.LearningBoard_explanation__hopYg strong{color:#398881;display:block;margin-bottom:8px}.LearningBoard_explanation__hopYg p{line-height:1.6}.LearningBoard_explanation__hopYg .katex{font-size:1.12em!important}.LearningBoard_decision__8xe_o>img{width:clamp(55px,16cqw,140px);height:clamp(55px,16cqw,140px)}.LearningBoard_decision__8xe_o h2{font-size:clamp(25px,5cqw,42px)}.LearningBoard_price__DOcNG{font-size:32px;color:#b27d22}.LearningBoard_price__DOcNG small{font-size:14px}.LearningBoard_decisionButtons__TX1nK{display:flex;justify-content:center;gap:12px;width:100%}.LearningBoard_decisionButtons__TX1nK button{flex:1}.LearningBoard_results__TJFdm{flex:1;min-height:0;display:grid;grid-template-columns:1.2fr 1fr;gap:30px;max-width:1320px;width:95%;margin:0 auto;padding:26px 0}.LearningBoard_awards__cIRRP{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;overflow:auto}.LearningBoard_awards__cIRRP h1{font-size:clamp(30px,3.5vw,52px);font-weight:950;letter-spacing:-.05em}.LearningBoard_awards__cIRRP>p{font-size:14px}.LearningBoard_podium__2RbDm{display:flex;align-items:flex-end;justify-content:center;width:100%;height:clamp(200px,34vh,400px);gap:8px;padding-top:8px}.LearningBoard_podium__2RbDm>div{display:flex;flex-direction:column;align-items:center;width:28%;max-width:180px}.LearningBoard_podium__2RbDm>div:first-child{order:2}.LearningBoard_podium__2RbDm>div:nth-child(2){order:1}.LearningBoard_podium__2RbDm>div:nth-child(3){order:3}.LearningBoard_podium__2RbDm img{height:clamp(70px,14vh,160px);width:100%;filter:drop-shadow(0 8px 5px #46808030)}.LearningBoard_podium__2RbDm>div>div{display:flex;flex-direction:column;align-items:center;width:100%;background:linear-gradient(#e4f4e8,#c6e6db);border:3px solid #fff;border-bottom:7px solid #b0c7c4;border-radius:20px 20px 9px 9px;padding:12px;gap:3px;box-shadow:0 10px 15px #3c7c8125}.LearningBoard_podium__2RbDm .LearningBoard_winner__qOxW4>div{background:linear-gradient(#ffe994,#ffcf57);min-height:155px;border-color:#fff6c9 #fff6c9 #d8ad55}.LearningBoard_podium__2RbDm .LearningBoard_winner__qOxW4 img{animation:LearningBoard_bob__b9qfc 2.5s ease-in-out infinite}.LearningBoard_podium__2RbDm b{font-size:34px;color:#648181;line-height:1.2}.LearningBoard_podium__2RbDm .LearningBoard_winner__qOxW4 b{color:#ad7827}.LearningBoard_podium__2RbDm small{font-size:15px;margin-left:3px}.LearningBoard_podium__2RbDm strong{font-size:20px}.LearningBoard_podium__2RbDm span{font-size:14px;font-weight:800}.LearningBoard_titles__gFXHY{display:flex;flex-wrap:wrap;justify-content:center;gap:7px}.LearningBoard_titles__gFXHY>span{font-size:12px;padding:6px 12px;border-radius:20px;background:#ffffffe8}.LearningBoard_fullRanking__piOkA{display:flex;flex-wrap:wrap;gap:14px;font-size:14px}.LearningBoard_fullRanking__piOkA span{display:flex;gap:8px}.LearningBoard_awards__cIRRP>small{color:var(--muted)}.LearningBoard_learningResults__7fMnX{background:#fffdf4f5;border:3px solid #fff;border-radius:28px;padding:24px;display:flex;flex-direction:column;gap:14px;min-height:0;overflow:auto;box-shadow:0 10px 0 #8bb3ab20}.LearningBoard_learningResults__7fMnX h2{font-size:24px}.LearningBoard_resultStats__qcvz3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.LearningBoard_resultStats__qcvz3>span{background:#ecf3ea;border-radius:12px;padding:10px 6px;display:flex;flex-direction:column;align-items:center;font-size:11px;gap:3px}.LearningBoard_resultStats__qcvz3 b{font-size:20px;color:#318786}.LearningBoard_historyQuestion__LXdf_{border-top:1px dashed #cbdad6;flex:1;padding-top:14px;overflow:auto;min-height:100px;display:flex;flex-direction:column;gap:10px}.LearningBoard_historyQuestion__LXdf_>strong{font-size:13px;color:#398981}.LearningBoard_historyQuestion__LXdf_ h3{font-size:20px;line-height:1.65}.LearningBoard_historyQuestion__LXdf_ p{font-size:17px;line-height:1.65}.LearningBoard_historyQuestion__LXdf_ small{font-size:14px;color:var(--muted);line-height:1.6}.LearningBoard_historyNav__1de5S{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.LearningBoard_game__1Hel1 .LearningBoard_historyNav__1de5S button{background:#e4efe8}.LearningBoard_dialog__L0DO3{width:min(660px,calc(100vw - 28px));max-height:85dvh;overflow:auto;border:3px solid #fff;border-radius:26px;background:#fffcef;color:var(--ink);padding:32px;box-shadow:0 20px 100px #143d6550}.LearningBoard_dialog__L0DO3::backdrop{background:#16374780;backdrop-filter:blur(4px)}.LearningBoard_dialog__L0DO3>img{height:90px;width:90px;margin:0 auto 10px}.LearningBoard_dialog__L0DO3 h2{margin-bottom:20px;text-align:center}.LearningBoard_dialog__L0DO3>p{margin:12px 0 24px;line-height:1.7}.LearningBoard_dialog__L0DO3 ol{padding-left:24px;margin:0}.LearningBoard_dialog__L0DO3 li{padding:7px 0;line-height:1.65}.LearningBoard_game__1Hel1 .LearningBoard_dialogClose__tPett{position:absolute;right:12px;top:12px;font-size:25px;background:#e8eee5;line-height:1;padding:5px 12px}.LearningBoard_dialog__L0DO3 dl{display:grid;grid-template-columns:1fr 1fr;gap:12px}.LearningBoard_dialog__L0DO3 dt{color:var(--muted)}.LearningBoard_dialog__L0DO3 dd{margin:0;font-weight:800;text-align:right}@keyframes LearningBoard_bob__b9qfc{0%,to{translate:0 0}50%{translate:0 -7px}}@keyframes LearningBoard_tokenHop__7QT7z{0%{translate:0 0}to{translate:0 -3px}}@keyframes LearningBoard_arrive__jlDTu{0%{opacity:0;transform:translateY(9px) scale(.97)}to{opacity:1;transform:none}}@media(min-width:1700px){.LearningBoard_playLayout__AsPov{grid-template-columns:260px minmax(0,1fr) 240px;gap:28px}.LearningBoard_header__rJVAQ{height:80px;flex-basis:80px}.LearningBoard_player__XuV5D{min-height:105px}.LearningBoard_player__XuV5D small{font-size:15px}.LearningBoard_playerExtra__CEoCB,.LearningBoard_presence__ySra2{font-size:12px}.LearningBoard_travelPass__H5XeV{padding:28px 20px}.LearningBoard_teacherControls__srnTo button,.LearningBoard_tip__VTrH_{font-size:16px}.LearningBoard_header__rJVAQ nav button{font-size:15px}}@media(max-height:800px){.LearningBoard_header__rJVAQ{height:58px;flex-basis:58px}.LearningBoard_playLayout__AsPov{padding:12px 16px 20px;gap:12px}.LearningBoard_playerList__rmEY_{gap:7px}.LearningBoard_player__XuV5D{min-height:69px;padding-top:3px;padding-bottom:3px}.LearningBoard_player__XuV5D>img{height:60px}.LearningBoard_travelPass__H5XeV>strong{margin-top:14px}.LearningBoard_tip__VTrH_ img{height:50px;width:50px}.LearningBoard_catalog__Te_QG{padding:14px 0}.LearningBoard_setup__MkNjD{padding:18px;gap:9px}.LearningBoard_intro__IrwCB h1{margin:12px 0 15px}.LearningBoard_roomList__MwhCf{max-height:180px}.LearningBoard_decision__8xe_o,.LearningBoard_feedback__PkxET,.LearningBoard_lobby__2B_Ao,.LearningBoard_turn__VwUIy{gap:7px}.LearningBoard_lobby__2B_Ao .LearningBoard_primary__g4cpF{min-height:40px;font-size:14px}.LearningBoard_results__TJFdm{padding:16px 0}.LearningBoard_awards__cIRRP{gap:10px}.LearningBoard_learningResults__7fMnX{padding:18px;gap:10px}.LearningBoard_podium__2RbDm .LearningBoard_winner__qOxW4>div{min-height:125px}.LearningBoard_header__rJVAQ .LearningBoard_brand__yeYmw img{height:40px;width:40px}}@media(max-width:1100px){.LearningBoard_brand__yeYmw span,.LearningBoard_fullscreen__Mmbha{display:none}.LearningBoard_header__rJVAQ{padding:8px 14px;gap:10px}.LearningBoard_playLayout__AsPov{grid-template-columns:165px minmax(0,1fr) 150px;gap:10px;padding-inline:10px}.LearningBoard_player__XuV5D{gap:0}.LearningBoard_player__XuV5D>img{width:38px}.LearningBoard_playerRail__ZdzHY h2{font-size:12px}.LearningBoard_infoRail__Vs9ds{gap:9px}.LearningBoard_travelPass__H5XeV{padding:16px 9px}.LearningBoard_teacherControls__srnTo button,.LearningBoard_tip__VTrH_,.LearningBoard_tip__VTrH_ strong{font-size:12px}.LearningBoard_results__TJFdm{gap:15px}.LearningBoard_catalog__Te_QG{gap:20px}.LearningBoard_setup__MkNjD h2{font-size:21px}}@media(max-width:900px){.LearningBoard_header__rJVAQ nav{gap:4px}.LearningBoard_connection__PcWUb{display:none}.LearningBoard_brand__yeYmw strong{font-size:17px}.LearningBoard_header__rJVAQ nav button{font-size:12px;padding:7px 9px}.LearningBoard_playLayout__AsPov{grid-template-columns:minmax(0,1fr);grid-template-rows:76px minmax(0,1fr) 52px;gap:8px;padding:10px}.LearningBoard_playerRail__ZdzHY{gap:0;justify-content:normal}.LearningBoard_playerRail__ZdzHY h2{display:none}.LearningBoard_playerList__rmEY_{flex-direction:row;overflow:auto;gap:5px;height:100%;padding:1px 1px 5px}.LearningBoard_player__XuV5D{flex:1 0 130px;min-height:0;border-radius:12px;padding:3px 4px}.LearningBoard_player__XuV5D>img{height:52px;width:35px}.LearningBoard_player__XuV5D strong{font-size:12px}.LearningBoard_player__XuV5D small{font-size:11px}.LearningBoard_presence__ySra2{font-size:9px}.LearningBoard_playerExtra__CEoCB{display:none}.LearningBoard_infoRail__Vs9ds{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:6px;padding:4px 8px;background:#f6fff2db;border-radius:14px}.LearningBoard_travelPass__H5XeV{border:0;background:none;box-shadow:none;padding:0;display:flex;align-items:center;gap:10px;text-align:left}.LearningBoard_roundTrack__2reoX,.LearningBoard_tip__VTrH_,.LearningBoard_travelPass__H5XeV h2,.LearningBoard_travelPass__H5XeV p,.LearningBoard_travelPass__H5XeV>.LearningBoard_eyebrow__bsmjf{display:none}.LearningBoard_travelPass__H5XeV>strong{font-size:24px;margin:0}.LearningBoard_travelPass__H5XeV small{font-size:11px}.LearningBoard_teacherControls__srnTo{flex-direction:row;gap:6px}.LearningBoard_teacherControls__srnTo>span{display:none}.LearningBoard_teacherControls__srnTo button{min-height:36px;padding:6px 10px}.LearningBoard_board__YXIYq{border-radius:20px;gap:4px;padding:6px;border-width:4px 4px 7px}.LearningBoard_catalog__Te_QG{grid-template-columns:.8fr 1.2fr;gap:14px;width:95%}.LearningBoard_catalogRight__sTvaZ{padding:4px}.LearningBoard_setup__MkNjD{padding:16px}.LearningBoard_settings__KsApQ{gap:7px}.LearningBoard_heroCharacters__OB8Z_{height:140px}.LearningBoard_intro__IrwCB p{font-size:16px}.LearningBoard_intro__IrwCB>.LearningBoard_eyebrow__bsmjf{font-size:10px}.LearningBoard_intro__IrwCB h1{font-size:52px}.LearningBoard_results__TJFdm{gap:10px;width:97%}.LearningBoard_learningResults__7fMnX h2{font-size:20px}.LearningBoard_learningResults__7fMnX{padding:14px}.LearningBoard_podium__2RbDm strong{font-size:16px}.LearningBoard_resultStats__qcvz3 b{font-size:17px}}@media(max-width:600px){.LearningBoard_header__rJVAQ{padding:6px 8px;height:52px;flex-basis:52px;gap:5px}.LearningBoard_brand__yeYmw img{display:none}.LearningBoard_brand__yeYmw strong{font-size:15px}.LearningBoard_header__rJVAQ .LearningBoard_back__204Pr{font-size:11px;min-height:34px;padding:6px 8px}.LearningBoard_header__rJVAQ nav button{font-size:10px;min-height:34px;padding:6px}.LearningBoard_header__rJVAQ nav{gap:3px}.LearningBoard_catalog__Te_QG{display:flex;flex-direction:column;justify-content:flex-start;overflow:auto;padding:16px 0;gap:12px}.LearningBoard_intro__IrwCB{padding:0 14px;width:100%;min-height:150px;display:block}.LearningBoard_intro__IrwCB>.LearningBoard_eyebrow__bsmjf{font-size:10px}.LearningBoard_intro__IrwCB h1{font-size:36px;line-height:1.08;margin:10px 0}.LearningBoard_intro__IrwCB p{font-size:12px}.LearningBoard_heroCharacters__OB8Z_{position:absolute;right:0;bottom:0;width:48%;height:120px}.LearningBoard_badges__mf9y7{display:none}.LearningBoard_catalogRight__sTvaZ{width:100%;max-height:none;overflow:visible;flex-shrink:0}.LearningBoard_roomList__MwhCf{max-height:230px;min-height:100px}.LearningBoard_setup__MkNjD h2{font-size:20px}.LearningBoard_studentWelcome__Wdpw0{padding:10px}.LearningBoard_studentWelcome__Wdpw0 img{display:none}.LearningBoard_studentWelcome__Wdpw0 h2{font-size:19px}.LearningBoard_studentWelcome__Wdpw0 p{font-size:12px}.LearningBoard_playLayout__AsPov{grid-template-rows:70px minmax(0,1fr) 48px;padding:7px;gap:6px}.LearningBoard_boardWrap__75PUX{container-type:normal;position:relative}.LearningBoard_board__YXIYq{width:100%;height:auto;aspect-ratio:1;max-height:100%;container-type:inline-size;gap:3px}.LearningBoard_boardCenter__4jARa{border-radius:14px}.LearningBoard_tile__1gvJC>strong{font-size:10px}.LearningBoard_tile__1gvJC>small{font-size:8px}.LearningBoard_tileStripe__mThT7{height:4px}.LearningBoard_token__9YoLr{width:10%;height:14%}.LearningBoard_lobby__2B_Ao{padding:8px;gap:5px}.LearningBoard_lobby__2B_Ao h2{font-size:16px}.LearningBoard_lobby__2B_Ao>p{font-size:11px}.LearningBoard_lobby__2B_Ao>.LearningBoard_eyebrow__bsmjf{font-size:9px}.LearningBoard_characterGrid__uEMFB{gap:3px}.LearningBoard_characterGrid__uEMFB button img{height:35px}.LearningBoard_characterGrid__uEMFB button strong{font-size:9px}.LearningBoard_characterGrid__uEMFB button small{font-size:8px}.LearningBoard_lobby__2B_Ao>small{font-size:9px}.LearningBoard_lobby__2B_Ao .LearningBoard_primary__g4cpF{font-size:12px;min-height:35px;padding:6px}.LearningBoard_turn__VwUIy{gap:5px;padding:8px}.LearningBoard_turnCharacter__kcWOw{height:55px;width:55px}.LearningBoard_turn__VwUIy h2{font-size:20px}.LearningBoard_turn__VwUIy>p{font-size:12px}.LearningBoard_turn__VwUIy .LearningBoard_primary__g4cpF{min-height:38px;font-size:13px;padding:6px}.LearningBoard_turn__VwUIy .LearningBoard_eyebrow__bsmjf,.LearningBoard_turn__VwUIy>small{font-size:10px}.LearningBoard_waiting__S7D9k{font-size:11px;padding:6px}.LearningBoard_quiz__G_uxo{padding:10px;gap:7px;position:absolute;inset:0;z-index:3;background:#fffdf3}.LearningBoard_board__YXIYq:has(.LearningBoard_decision__8xe_o) .LearningBoard_boardCenter__4jARa,.LearningBoard_board__YXIYq:has(.LearningBoard_feedback__PkxET) .LearningBoard_boardCenter__4jARa,.LearningBoard_board__YXIYq:has(.LearningBoard_quiz__G_uxo) .LearningBoard_boardCenter__4jARa{position:absolute;inset:10%;z-index:6}.LearningBoard_quiz__G_uxo h2{font-size:19px}.LearningBoard_quizTop__ztpo4>span{font-size:12px}.LearningBoard_game__1Hel1 .LearningBoard_options__a2w_J button{font-size:19px;min-height:52px;padding:7px;gap:5px}.LearningBoard_quiz__G_uxo .LearningBoard_primary__g4cpF{font-size:14px;min-height:40px;padding:6px}.LearningBoard_observer__YozfK{font-size:11px;padding:5px}.LearningBoard_decision__8xe_o,.LearningBoard_feedback__PkxET{padding:12px;gap:8px}.LearningBoard_feedback__PkxET>p{font-size:15px}.LearningBoard_feedback__PkxET h2{font-size:23px}.LearningBoard_explanation__hopYg{font-size:14px;padding:10px}.LearningBoard_decision__8xe_o h2{font-size:23px}.LearningBoard_decision__8xe_o>img{height:65px}.LearningBoard_decision__8xe_o .LearningBoard_primary__g4cpF,.LearningBoard_decision__8xe_o .LearningBoard_secondary__7tENn{font-size:13px;min-height:38px;padding:7px}.LearningBoard_results__TJFdm{display:flex;flex-direction:column;overflow:auto;padding:16px 0;gap:18px}.LearningBoard_awards__cIRRP{overflow:visible;flex-shrink:0}.LearningBoard_awards__cIRRP h1{font-size:32px}.LearningBoard_podium__2RbDm{height:235px}.LearningBoard_podium__2RbDm img{height:100px}.LearningBoard_podium__2RbDm .LearningBoard_winner__qOxW4>div{min-height:135px}.LearningBoard_learningResults__7fMnX{overflow:visible;flex-shrink:0}.LearningBoard_historyQuestion__LXdf_{min-height:160px;max-height:320px}.LearningBoard_dialog__L0DO3{padding:25px 20px;font-size:14px}.LearningBoard_dialog__L0DO3>img{height:60px}.LearningBoard_teacherControls__srnTo button{font-size:11px;padding:4px 7px}.LearningBoard_travelPass__H5XeV>strong{font-size:20px}.LearningBoard_travelPass__H5XeV small{font-size:10px}.LearningBoard_error__gLbsS{top:58px;font-size:12px}}@media(prefers-reduced-motion:reduce){.LearningBoard_game__1Hel1 *,.LearningBoard_game__1Hel1 :after,.LearningBoard_game__1Hel1 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.LearningBoard_watchList__uzHF8{gap:12px}.LearningBoard_game__1Hel1 .LearningBoard_watchRoom__717w1{display:flex;flex-direction:column;gap:7px;align-items:stretch;text-align:left;padding:16px;background:#f0f7f3;border:1px solid #c6ddda}.LearningBoard_watchRoom__717w1>strong{font-size:17px;overflow-wrap:anywhere}.LearningBoard_watchRoom__717w1>span{font-size:14px}.LearningBoard_watchRoom__717w1>p{font-size:13px;color:var(--muted);line-height:1.6}.LearningBoard_watchRoom__717w1>b{align-self:flex-end;font-size:14px;color:#267cbd}.LearningBoard_watchStatus__G2drB{display:flex;justify-content:space-between;gap:12px;font-weight:800;color:#317c70}.LearningBoard_watchStatus__G2drB small{font-weight:600;color:var(--muted)}.LearningBoard_scopePicker__JcnsC{margin:0;padding:0;border:0;min-width:0}.LearningBoard_scopePicker__JcnsC legend{font-size:13px;font-weight:800;margin-bottom:7px}.LearningBoard_scopePicker__JcnsC>div{display:flex;gap:6px;padding:4px;background:#e9f1eb;border-radius:13px}.LearningBoard_scopePicker__JcnsC label{position:relative;flex:1;min-width:0;cursor:pointer}.LearningBoard_scopePicker__JcnsC input{position:absolute;opacity:0;width:1px;height:1px}.LearningBoard_scopePicker__JcnsC span{display:block;text-align:center;padding:9px 5px;border-radius:10px;font-size:14px;font-weight:800}.LearningBoard_scopePicker__JcnsC input:checked+span{background:#338f91;color:#fff;box-shadow:0 2px 5px #29716d25}.LearningBoard_scopePicker__JcnsC input:focus-visible+span{outline:3px solid #267cbd;outline-offset:2px}.LearningBoard_game__1Hel1 .LearningBoard_setup__MkNjD select{width:100%;min-width:0;max-width:100%;text-overflow:ellipsis}.LearningBoard_rangeNote__D_4_q{padding:10px 13px;border:1px solid #cadfdb;border-radius:13px;background:#eff8f3;overflow-wrap:anywhere}.LearningBoard_rangeNote__D_4_q strong{font-size:14px;color:#286e70}.LearningBoard_rangeNote__D_4_q p{font-size:12px;line-height:1.6;margin:3px 0}.LearningBoard_rangeNote__D_4_q small{font-size:11px;color:var(--muted)}.LearningBoard_entryTabs__HwDS2{display:flex;gap:6px;padding:5px;background:#f8fff4e8;border-radius:17px;border:1px solid white}.LearningBoard_game__1Hel1 .LearningBoard_entryTabs__HwDS2 button{flex:1;font-weight:800;background:transparent;padding:10px 6px}.LearningBoard_game__1Hel1 .LearningBoard_entryTabs__HwDS2 button[aria-pressed=true]{background:#267cbd;color:#fff;box-shadow:0 4px 9px #276b9825}.LearningBoard_game__1Hel1 .LearningBoard_resumeRoom__kWKCc{display:flex;align-items:center;justify-content:space-between;text-align:left;background:#fff4ce;border:1px solid #ebc75b;padding:12px 18px;gap:12px}.LearningBoard_resumeRoom__kWKCc span{font-size:12px}.LearningBoard_resumeRoom__kWKCc strong{display:block;font-size:16px}.LearningBoard_resumeRoom__kWKCc b{white-space:nowrap;font-size:13px}.LearningBoard_joinForm__ggsyk{text-align:center;align-items:stretch;padding:26px;gap:18px}.LearningBoard_joinForm__ggsyk>img{height:105px;margin:auto}.LearningBoard_joinForm__ggsyk>p{color:var(--muted);font-size:15px}.LearningBoard_joinForm__ggsyk label{align-self:center;width:min(100%,330px)}.LearningBoard_game__1Hel1 .LearningBoard_pinInput__DYtmg{width:100%;min-width:0;max-width:none;height:76px;background:white;border:2px solid #bed9df;border-radius:17px;text-align:center;font:inherit;font-size:36px;font-weight:900;line-height:1.2;letter-spacing:.3em;padding:12px 6px 12px .4em;color:var(--ink);font-variant-numeric:tabular-nums}.LearningBoard_game__1Hel1 .LearningBoard_pinInput__DYtmg:focus-visible{outline:3px solid #267cbd;outline-offset:3px}.LearningBoard_pinInput__DYtmg::placeholder{color:#a2bbc2}.LearningBoard_pinDisplay__1U7Rl{display:flex;align-items:center;justify-content:center;gap:12px;padding:5px 16px;background:#e5f4f4;border:1px dashed #4c9cb0;border-radius:12px}.LearningBoard_pinDisplay__1U7Rl>span{font-size:12px;font-weight:800}.LearningBoard_pinDisplay__1U7Rl>strong{font-size:clamp(23px,2.3vw,36px);letter-spacing:.18em;font-variant-numeric:tabular-nums}.LearningBoard_lobbyActions__tNnB6{display:flex;align-items:stretch;justify-content:center;gap:8px;width:100%}.LearningBoard_lobbyActions__tNnB6>button{flex:1}.LearningBoard_hostBadge__QLPta{position:absolute;bottom:2px;right:5px;font-size:10px;font-weight:900;color:#237393}.LearningBoard_archive__wvkjk{min-height:200px;overflow:auto}.LearningBoard_archiveRow__UTqy4{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #d8e4e3}.LearningBoard_game__1Hel1 .LearningBoard_archiveRow__UTqy4>button{display:flex;flex:1;min-width:0;flex-direction:column;align-items:flex-start;gap:5px;text-align:left;background:#eef5f0}.LearningBoard_archiveRow__UTqy4 small{font-size:12px;color:var(--muted)}.LearningBoard_archiveRow__UTqy4 span{font-size:13px;color:#267cbd;font-weight:750}.LearningBoard_exportControl__InemJ{display:flex;flex-direction:column;gap:5px}.LearningBoard_game__1Hel1 .LearningBoard_exportControl__InemJ>button{font-size:13px}.LearningBoard_exportControl__InemJ small{color:#a74129}.LearningBoard_archiveActions__2hz_D{display:flex;flex-direction:column;gap:7px;flex-shrink:0}.LearningBoard_game__1Hel1 .LearningBoard_deleteResult__agqk_{font-size:14px;background:#fff6f1;border:1px solid #dab4a6;color:#9d392a}.LearningBoard_game__1Hel1 .LearningBoard_danger__RaQPn{background:#ae3e2f;color:#fff;border:2px solid #963328;font-weight:800}.LearningBoard_archiveNotice__ORCXG{font-size:14px;padding:10px 12px;border:1px solid #b5d5c9;border-radius:12px;background:#eef8f1;color:#286555}.LearningBoard_deleteSummary__CjHro{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:#f4eadc;border-radius:14px;overflow-wrap:anywhere}.LearningBoard_deleteSummary__CjHro strong{font-size:18px}.LearningBoard_deleteSummary__CjHro span{font-size:14px;color:#597c8b}@media(max-width:600px){.LearningBoard_entryTabs__HwDS2{gap:2px}.LearningBoard_game__1Hel1 .LearningBoard_entryTabs__HwDS2 button{font-size:12px}.LearningBoard_joinForm__ggsyk{padding:20px 14px}.LearningBoard_joinForm__ggsyk>img{height:78px}.LearningBoard_pinDisplay__1U7Rl{gap:5px;padding:3px 8px}.LearningBoard_pinDisplay__1U7Rl>strong{font-size:25px}.LearningBoard_pinDisplay__1U7Rl>span{font-size:10px}.LearningBoard_board__YXIYq:has(.LearningBoard_lobby__2B_Ao) .LearningBoard_boardCenter__4jARa{grid-area:auto;position:absolute;inset:-5% 5%;z-index:6}.LearningBoard_lobby__2B_Ao .LearningBoard_characterGrid__uEMFB button img{height:48px}.LearningBoard_lobbyActions__tNnB6 .LearningBoard_primary__g4cpF,.LearningBoard_lobbyActions__tNnB6 .LearningBoard_secondary__7tENn{min-height:36px;font-size:12px;padding:6px}.LearningBoard_archiveRow__UTqy4{flex-direction:column;align-items:stretch}.LearningBoard_hostBadge__QLPta{font-size:8px;bottom:-2px}}.LearningBoard_built__AW2y7{animation:LearningBoard_arrive__jlDTu .4s ease-out}.LearningBoard_keyReward__DrjUv{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:3px 12px;width:100%;padding:10px 14px;border:2px solid #e6b955;border-radius:16px;background:#fff2b4;color:#67461b;text-align:left}.LearningBoard_keyReward__DrjUv>strong{font-size:clamp(24px,5cqw,38px);font-weight:900}.LearningBoard_keyReward__DrjUv>span{font-size:16px;font-weight:800}.LearningBoard_keyReward__DrjUv>small{grid-column:1/-1;font-size:14px;text-align:center}.LearningBoard_feedback__PkxET:has(.LearningBoard_keyReward__DrjUv){gap:8px}.LearningBoard_feedback__PkxET:has(.LearningBoard_keyReward__DrjUv) .LearningBoard_feedbackImage__43zQk{height:clamp(32px,8cqw,64px);width:clamp(32px,8cqw,64px)}.LearningBoard_feedback__PkxET:has(.LearningBoard_keyReward__DrjUv)>h2{font-size:clamp(20px,4cqw,30px)}.LearningBoard_feedback__PkxET:has(.LearningBoard_keyReward__DrjUv)>p{font-size:clamp(14px,2.5cqw,19px)}.LearningBoard_moneyDelta__4ed2M{position:absolute;right:6px;top:-3px;z-index:5;display:flex;align-items:center;gap:3px;font-size:18px;font-weight:950;color:#926017;background:#fff4b8;border-radius:18px;padding:3px 10px;box-shadow:0 4px 15px #33567825;animation:LearningBoard_coinFloat__c0dWS 1.5s ease-out both;pointer-events:none}.LearningBoard_moneyDelta__4ed2M img{width:24px;height:24px}@keyframes LearningBoard_coinFloat__c0dWS{0%{opacity:0;translate:0 8px}15%,75%{opacity:1}to{opacity:0;translate:0 -20px}}.LearningBoard_podium__2RbDm .LearningBoard_winner__qOxW4>div{min-height:170px}.LearningBoard_game__1Hel1{background-image:linear-gradient(#e8f8f1c7,#e0f1e9b8),url(/games/learning-board/backgrounds/islands.webp)}.LearningBoard_catalog__Te_QG{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.LearningBoard_catalogRight__sTvaZ,.LearningBoard_intro__IrwCB,.LearningBoard_setup__MkNjD{min-width:0}.LearningBoard_playerRail__ZdzHY>h2{background:#f5ffefd9;border-radius:10px;padding:7px 10px}.LearningBoard_playerRail__ZdzHY>.LearningBoard_muted__Ye8pU{background:#f5ffefd9;border-radius:14px;padding:14px;font-size:14px}.LearningBoard_tip__VTrH_{background:#f4ffedd9;border:1px solid #fff7;border-radius:22px;padding:16px 12px}.LearningBoard_teacherControls__srnTo>.LearningBoard_quiet__1yzo1{background:#eff8edd9}.LearningBoard_game__1Hel1 .LearningBoard_characterGrid__uEMFB button:disabled{opacity:1}.LearningBoard_game__1Hel1 .LearningBoard_characterGrid__uEMFB button[title$="선택"]:disabled{opacity:.7}@media(max-width:900px){.LearningBoard_catalog__Te_QG{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.LearningBoard_tip__VTrH_{display:none}}@media(max-width:600px){.LearningBoard_playerList__rmEY_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;overflow:hidden;padding:0}.LearningBoard_player__XuV5D{min-width:0;padding:3px 2px;border-left-width:3px;border-radius:10px;box-shadow:none}.LearningBoard_player__XuV5D>img{width:25px;height:36px}.LearningBoard_player__XuV5D strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LearningBoard_player__XuV5D small{font-size:9px}.LearningBoard_presence__ySra2{font-size:8px}.LearningBoard_playLayout__AsPov{grid-template-rows:110px minmax(0,1fr) 48px}.LearningBoard_board__YXIYq:has(.LearningBoard_decision__8xe_o) .LearningBoard_boardCenter__4jARa,.LearningBoard_board__YXIYq:has(.LearningBoard_feedback__PkxET) .LearningBoard_boardCenter__4jARa,.LearningBoard_board__YXIYq:has(.LearningBoard_quiz__G_uxo) .LearningBoard_boardCenter__4jARa{grid-area:auto;inset:-5% 5%}}.LearningBoard_tollNotice__BUmSu{font-size:14px;line-height:1.5;background:#fff0c9;padding:8px 10px;border-radius:10px;color:#785324;flex-shrink:0}.LearningBoard_tollNotice__BUmSu small{display:block;font-size:12px;margin-top:3px}.LearningBoard_tollChoice__cd3XX{gap:8px}.LearningBoard_tollChoice__cd3XX .LearningBoard_feedbackImage__43zQk{display:none}.LearningBoard_tollChoice__cd3XX>h2{font-size:clamp(19px,4cqw,28px);flex-shrink:0}.LearningBoard_tollChoice__cd3XX>p{font-size:clamp(14px,2.6cqw,18px);flex-shrink:0}.LearningBoard_tollChoice__cd3XX .LearningBoard_explanation__hopYg{flex:1;overflow:auto}.LearningBoard_tollChoiceActions__M_NOE{width:100%;display:grid;gap:8px;flex-shrink:0;padding:10px;border-radius:12px;background:#fff0c9;color:#604722}.LearningBoard_tollChoiceActions__M_NOE>strong{font-size:16px}.LearningBoard_tollChoiceActions__M_NOE small{font-size:12px;line-height:1.4}.LearningBoard_game__1Hel1 .LearningBoard_tollChoiceActions__M_NOE button{font-size:15px;min-height:44px;padding:8px}.LearningBoard_tollChoiceActions__M_NOE>p{font-size:14px}.LearningBoard_assetSummary__fLcsv{display:flex;flex-direction:column;gap:3px;min-width:0;font-variant-numeric:tabular-nums;line-height:1.4}.LearningBoard_assetSummary__fLcsv>b{font-size:14px;color:#245d79}.LearningBoard_assetSummary__fLcsv em{font-style:normal;font-size:18px;font-weight:900}.LearningBoard_assetSummary__fLcsv>span{font-size:12px;color:#3e646b;overflow-wrap:anywhere}.LearningBoard_assetRank__m8VLW{display:inline-block;font-size:12px;font-weight:900;color:#266a86}.LearningBoard_assetRule__oP4rG{font-size:14px!important;text-align:center;line-height:1.5}.LearningBoard_player__XuV5D .LearningBoard_assetSummary__fLcsv{margin-top:2px}.LearningBoard_player__XuV5D .LearningBoard_assetRank__m8VLW{position:absolute;right:6px;top:4px}.LearningBoard_player__XuV5D:has(.LearningBoard_assetRank__m8VLW)>div{padding-top:12px}.LearningBoard_podium__2RbDm .LearningBoard_assetSummary__fLcsv{text-align:center}.LearningBoard_podium__2RbDm .LearningBoard_assetSummary__fLcsv>span{display:block}.LearningBoard_fullRanking__piOkA>div{padding:8px 12px;border:1px solid #cee0d5;border-radius:12px;background:#ffffffb8;font-size:14px}@media(max-width:900px){.LearningBoard_player__XuV5D:has(.LearningBoard_assetRank__m8VLW)>img{width:24px}.LearningBoard_player__XuV5D:has(.LearningBoard_assetRank__m8VLW)>div{padding-top:10px}.LearningBoard_player__XuV5D .LearningBoard_assetSummary__fLcsv>b{font-size:12px}.LearningBoard_player__XuV5D .LearningBoard_assetSummary__fLcsv em{font-size:14px}.LearningBoard_player__XuV5D .LearningBoard_assetSummary__fLcsv>span{font-size:12px}.LearningBoard_player__XuV5D:has(.LearningBoard_assetRank__m8VLW) .LearningBoard_presence__ySra2{display:none}.LearningBoard_playLayout__AsPov:has(.LearningBoard_assetRank__m8VLW){grid-template-rows:110px minmax(0,1fr) 52px}.LearningBoard_player__XuV5D:has(.LearningBoard_assetRank__m8VLW){flex-basis:175px}}@media(max-width:600px){.LearningBoard_playLayout__AsPov:has(.LearningBoard_assetRank__m8VLW){grid-template-rows:138px minmax(0,1fr) 48px}.LearningBoard_player__XuV5D:has(.LearningBoard_assetRank__m8VLW)>img{display:none}.LearningBoard_player__XuV5D:has(.LearningBoard_assetRank__m8VLW)>div{width:100%;padding-top:0}.LearningBoard_player__XuV5D .LearningBoard_assetRank__m8VLW{right:3px;top:2px;font-size:11px}.LearningBoard_player__XuV5D:has(.LearningBoard_assetRank__m8VLW) strong{padding-right:23px}.LearningBoard_player__XuV5D .LearningBoard_assetSummary__fLcsv{gap:0}.LearningBoard_player__XuV5D .LearningBoard_assetSummary__fLcsv>b{font-size:11px}.LearningBoard_player__XuV5D .LearningBoard_assetSummary__fLcsv em{font-size:13px}.LearningBoard_player__XuV5D .LearningBoard_assetSummary__fLcsv>span{font-size:11px;line-height:1.3}.LearningBoard_podium__2RbDm .LearningBoard_assetSummary__fLcsv>b{font-size:12px}.LearningBoard_podium__2RbDm .LearningBoard_assetSummary__fLcsv em{font-size:15px}.LearningBoard_podium__2RbDm .LearningBoard_assetSummary__fLcsv>span{font-size:12px}}.LearningBoard_entryTabs__HwDS2{flex-wrap:wrap;flex-shrink:0}.LearningBoard_game__1Hel1 .LearningBoard_entryTabs__HwDS2 button{flex:1 1 100px;min-height:44px;font-size:14px}.LearningBoard_catalog__Te_QG.LearningBoard_catalogQuestionMode__e2RWC{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0}.LearningBoard_catalogQuestionMode__e2RWC .LearningBoard_catalogRight__sTvaZ{overflow:hidden;height:100%;gap:12px}.LearningBoard_questionBrowser__J_O8B{display:flex;flex-direction:column;gap:16px;min-width:0;min-height:0;flex:1;padding:22px;background:#fffdf3f5;border:2px solid white;border-radius:22px}.LearningBoard_questionBrowserHeading__E8Zas{flex-shrink:0}.LearningBoard_questionBrowserHeading__E8Zas p{font-size:14px;color:#856323;margin-top:6px;line-height:1.6}.LearningBoard_questionBrowserLayout__jS61J{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:24px;min-height:0;flex:1}.LearningBoard_questionFilters__5VIDJ{min-width:0;overflow:auto;display:flex;flex-direction:column;gap:14px;padding:3px 4px 6px}.LearningBoard_questionFilters__5VIDJ select{font-size:14px}.LearningBoard_questionPreviewContent__yq_kE{min-width:0;min-height:0;display:flex;flex-direction:column}.LearningBoard_questionPreviewContent__yq_kE>.LearningBoard_empty__SRCE1{font-size:16px}.LearningBoard_questionReader__DAtB7{min-width:0;min-height:0;display:flex;flex-direction:column;gap:14px;height:100%}.LearningBoard_questionReaderHeader__8NqLE p{font-size:14px;color:var(--muted);margin-top:5px;line-height:1.6}.LearningBoard_questionReaderHeader__8NqLE h3{font-size:18px;overflow-wrap:anywhere}.LearningBoard_questionPagination___hoIv{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;flex-shrink:0}.LearningBoard_questionPagination___hoIv>label{min-width:0;flex:1;max-width:240px}.LearningBoard_questionPagination___hoIv select{font-size:14px}.LearningBoard_game__1Hel1 .LearningBoard_questionPagination___hoIv>button{min-height:46px;background:#e1eee8;font-size:14px;flex-shrink:0}.LearningBoard_questionReaderBody__xYrzX{min-height:0;overflow:auto;padding:4px 6px 12px;flex:1;word-break:keep-all;overflow-wrap:anywhere}.LearningBoard_questionMeta__m_wZB{font-size:14px;color:var(--muted);margin-bottom:12px!important}.LearningBoard_questionReaderBody__xYrzX h4{font-size:clamp(20px,1.8vw,26px);line-height:1.7;margin:0 0 18px}.LearningBoard_answerOptions__onjKT{display:grid;gap:10px;list-style:none;padding:0;margin:0}.LearningBoard_answerOptions__onjKT>li{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid #cfddd7;border-radius:12px;background:#fff;font-size:18px;line-height:1.65}.LearningBoard_answerOptions__onjKT .LearningBoard_answerCorrect__PoTv7{border:2px solid #478977;background:#e7f4eb}.LearningBoard_answerCorrect__PoTv7>strong{margin-left:auto;flex-shrink:0;font-size:14px;color:#236353}.LearningBoard_optionNumber__xuiqD{flex-shrink:0;font-size:14px;font-weight:800;color:#5e7c86}.LearningBoard_answerExplanation__Mcuy6{padding:18px;margin-top:20px;border-radius:12px;background:#eaf1ed}.LearningBoard_answerExplanation__Mcuy6 h5{font-size:16px;margin:0 0 10px;color:#236353}.LearningBoard_answerExplanation__Mcuy6 p{font-size:16px;line-height:1.8}.LearningBoard_questionReader__DAtB7 .katex{font-size:1.15em!important}.LearningBoard_questionReader__DAtB7 .katex-display{margin:.5em 0!important}.LearningBoard_roomQuestionLayout__3hwcv{grid-template-columns:minmax(0,1fr)}.LearningBoard_questionsDialog__3c1_8{width:min(1040px,calc(100vw - 28px));height:min(820px,90dvh);max-height:90dvh;padding:26px 18px 16px;overflow:hidden}.LearningBoard_questionsDialog__3c1_8[open]{display:flex;flex-direction:column}.LearningBoard_questionsDialog__3c1_8 .LearningBoard_questionBrowser__J_O8B{min-height:0;padding:12px}.LearningBoard_questionsDialog__3c1_8 .LearningBoard_questionBrowser__J_O8B h2{margin-bottom:0;text-align:left}.LearningBoard_questionsDialog__3c1_8 .LearningBoard_questionDialogNote__VdIgO{padding-right:30px;font-size:14px;margin:0 0 8px}.LearningBoard_game__1Hel1 .LearningBoard_roomQuestionsButton__uwSot{font-size:14px;background:#fff5cd;border:1px solid #d3c088;min-height:44px;flex-shrink:0}@media(max-width:900px){.LearningBoard_game__1Hel1 .LearningBoard_roomQuestionsButton__uwSot{font-size:12px;padding:6px 8px;min-height:36px}}@media(max-width:700px){.LearningBoard_catalog__Te_QG.LearningBoard_catalogQuestionMode__e2RWC{display:flex;overflow:hidden}.LearningBoard_catalogQuestionMode__e2RWC .LearningBoard_catalogRight__sTvaZ{flex:1;max-height:100%}.LearningBoard_questionBrowser__J_O8B{padding:14px;overflow:auto;gap:12px}.LearningBoard_questionBrowserLayout__jS61J{display:flex;flex-direction:column;min-height:auto;gap:18px}.LearningBoard_questionFilters__5VIDJ{overflow:visible;flex-shrink:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.LearningBoard_questionFilters__5VIDJ>label:first-child{grid-column:1/-1}.LearningBoard_questionReaderBody__xYrzX{overflow:visible;flex:none}.LearningBoard_questionReaderHeader__8NqLE h3{font-size:17px}.LearningBoard_questionReaderBody__xYrzX h4{font-size:20px}.LearningBoard_answerOptions__onjKT>li{padding:10px;font-size:17px}.LearningBoard_questionPagination___hoIv{gap:6px}.LearningBoard_game__1Hel1 .LearningBoard_questionPagination___hoIv>button{padding:8px;font-size:14px}.LearningBoard_questionBrowserHeading__E8Zas p{font-size:14px}.LearningBoard_questionsDialog__3c1_8{padding:22px 10px 12px}.LearningBoard_questionsDialog__3c1_8 .LearningBoard_roomQuestionLayout__3hwcv{min-height:0;flex:1}.LearningBoard_questionsDialog__3c1_8 .LearningBoard_questionReaderBody__xYrzX{overflow:auto;flex:1}.LearningBoard_infoRail__Vs9ds .LearningBoard_travelPass__H5XeV small{display:none}}.LearningBoard_playLayout__AsPov.LearningBoard_readingLayout__qA74_{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;align-items:stretch;max-width:1280px;gap:10px;padding:16px 24px}.LearningBoard_quizStage__BMGuo{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border:2px solid #fff;border-radius:24px;background:#fffdf3;box-shadow:0 8px 28px #26698220}.LearningBoard_quizStage__BMGuo>.LearningBoard_quiz__G_uxo{position:static;inset:auto;flex:1;height:auto;min-width:0;min-height:0;padding:clamp(12px,2vw,24px);gap:10px;animation:none}.LearningBoard_quizStage__BMGuo .LearningBoard_quizTop__ztpo4>span{font-size:1rem}.LearningBoard_quizStage__BMGuo .LearningBoard_quizTop__ztpo4>b{font-size:2rem}.LearningBoard_quizStage__BMGuo .LearningBoard_questionScroll__YXCw2{justify-content:flex-start;gap:clamp(12px,2vh,20px);padding:4px 4px 10px;scrollbar-gutter:stable;overscroll-behavior:contain}.LearningBoard_quizStage__BMGuo .LearningBoard_questionScroll__YXCw2>*{flex-shrink:0}.LearningBoard_quizStage__BMGuo .LearningBoard_quiz__G_uxo h2{font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.5}.LearningBoard_quizStage__BMGuo .LearningBoard_options__a2w_J{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.LearningBoard_game__1Hel1 .LearningBoard_quizStage__BMGuo .LearningBoard_options__a2w_J button{align-items:flex-start;min-width:0;min-height:70px;padding:14px 16px;gap:10px;font-size:clamp(1.125rem,1.8vw,1.5rem);line-height:1.45;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.LearningBoard_quizStage__BMGuo .LearningBoard_optionText__wZvi2{min-width:0;max-width:100%}.LearningBoard_quizStage__BMGuo .LearningBoard_options__a2w_J button>b{width:26px;height:26px;font-size:.875rem;margin-top:2px}.LearningBoard_quizStage__BMGuo .LearningBoard_quiz__G_uxo .LearningBoard_primary__g4cpF{font-size:1rem;min-height:48px}.LearningBoard_quizStage__BMGuo .LearningBoard_observer__YozfK{flex-shrink:0;font-size:.875rem}.LearningBoard_quizStage__BMGuo>.LearningBoard_paused__mq4nQ{position:static;flex-shrink:0;font-size:.875rem}.LearningBoard_readingLayout__qA74_ .LearningBoard_infoRail__Vs9ds{height:auto;flex-direction:row;align-items:center;justify-content:flex-end;gap:10px;padding:0;background:none}.LearningBoard_readingLayout__qA74_ .LearningBoard_teacherControls__srnTo>span,.LearningBoard_readingLayout__qA74_ .LearningBoard_tip__VTrH_,.LearningBoard_readingLayout__qA74_ .LearningBoard_travelPass__H5XeV{display:none}.LearningBoard_readingLayout__qA74_ .LearningBoard_teacherControls__srnTo{flex-direction:row;gap:8px}.LearningBoard_game__1Hel1 .LearningBoard_readingLayout__qA74_ .LearningBoard_roomQuestionsButton__uwSot,.LearningBoard_game__1Hel1 .LearningBoard_readingLayout__qA74_ .LearningBoard_teacherControls__srnTo button{font-size:.875rem;min-height:40px;padding:8px 12px}.LearningBoard_readingLayout__qA74_ .LearningBoard_infoRail__Vs9ds:not(:has(.LearningBoard_teacherControls__srnTo,.LearningBoard_roomQuestionsButton__uwSot)){display:none}.LearningBoard_quizStage__BMGuo>.LearningBoard_feedback__PkxET{flex:1;height:auto;min-height:0;padding:clamp(12px,2vw,24px);gap:12px;animation:none}.LearningBoard_quizStage__BMGuo .LearningBoard_feedbackImage__43zQk{width:52px;height:52px;flex-shrink:0}.LearningBoard_quizStage__BMGuo .LearningBoard_feedback__PkxET h2{font-size:clamp(1.5rem,2.4vw,2rem);flex-shrink:0}.LearningBoard_quizStage__BMGuo .LearningBoard_feedback__PkxET>p{font-size:clamp(1rem,1.6vw,1.25rem);flex-shrink:0}.LearningBoard_quizStage__BMGuo .LearningBoard_explanation__hopYg{font-size:clamp(1.125rem,1.8vw,1.5rem);line-height:1.5;overscroll-behavior:contain}.LearningBoard_quizStage__BMGuo .LearningBoard_feedback__PkxET>small{font-size:.875rem;flex-shrink:0}@media(max-width:700px){.LearningBoard_playLayout__AsPov.LearningBoard_readingLayout__qA74_{padding:8px;gap:6px}.LearningBoard_quizStage__BMGuo{border-radius:16px}.LearningBoard_quizStage__BMGuo>.LearningBoard_quiz__G_uxo{padding:12px;gap:8px}.LearningBoard_quizStage__BMGuo .LearningBoard_quizTop__ztpo4>span{font-size:.875rem}.LearningBoard_quizStage__BMGuo .LearningBoard_options__a2w_J{grid-template-columns:minmax(0,1fr);gap:8px}.LearningBoard_game__1Hel1 .LearningBoard_quizStage__BMGuo .LearningBoard_options__a2w_J button{min-height:48px;padding:10px;font-size:1rem;gap:8px}.LearningBoard_quizStage__BMGuo .LearningBoard_options__a2w_J button>b{width:22px;height:22px;margin-top:0}.LearningBoard_readingLayout__qA74_ .LearningBoard_infoRail__Vs9ds{flex-wrap:wrap;gap:6px}}@media(max-height:650px){.LearningBoard_playLayout__AsPov.LearningBoard_readingLayout__qA74_{padding-block:8px;gap:6px}.LearningBoard_quizStage__BMGuo>.LearningBoard_quiz__G_uxo{padding-block:10px;gap:6px}.LearningBoard_quizStage__BMGuo .LearningBoard_questionScroll__YXCw2{gap:10px}.LearningBoard_game__1Hel1 .LearningBoard_quizStage__BMGuo .LearningBoard_options__a2w_J button{min-height:48px;padding-block:10px}.LearningBoard_quizStage__BMGuo .LearningBoard_feedbackImage__43zQk{display:none}}.LearningBoard_keyChoice__3_7SE{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:0;padding:clamp(16px,3vw,36px);overflow:auto;text-align:center;background:radial-gradient(ellipse at top,#fff7ce,#f1faf8 75%)}.LearningBoard_keyChoice__3_7SE h2{font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.3;color:#173e49}.LearningBoard_keyChoice__3_7SE>p{font-size:1rem;line-height:1.5;word-break:keep-all}.LearningBoard_keyChoice__3_7SE>small{font-size:.875rem;color:#45656e;line-height:1.5}.LearningBoard_keyCards__55wUl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,2.3vw,28px);width:min(100%,650px);margin:8px 0;flex-shrink:0}.LearningBoard_game__1Hel1 .LearningBoard_keyCardBack__ZDd1n{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;aspect-ratio:3/4;min-height:148px;padding:14px 8px;border:3px solid #e6b73c;border-radius:18px;color:#ffe6a0;background:linear-gradient(145deg,#163f5a,#193752 60%,#302e69);box-shadow:inset 0 0 0 5px #ffffff12,0 8px 0 #b38925,0 12px 22px #153d5430;transition:transform .18s,box-shadow .18s;touch-action:manipulation}.LearningBoard_game__1Hel1 .LearningBoard_keyCardBack__ZDd1n:hover:not(:disabled){transform:translateY(-7px);box-shadow:inset 0 0 0 5px #ffffff18,0 10px 0 #b38925,0 17px 28px #153d5438}.LearningBoard_game__1Hel1 .LearningBoard_keyCardBack__ZDd1n:focus-visible{outline:4px solid #227bd0;outline-offset:5px}.LearningBoard_game__1Hel1 .LearningBoard_keyCardBack__ZDd1n:disabled{opacity:1;cursor:default}.LearningBoard_keyCardBack__ZDd1n img{width:55%;max-width:105px;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 5px 4px #0004)}.LearningBoard_keyCardBack__ZDd1n strong{font-size:clamp(.875rem,2.1vw,1.25rem);white-space:nowrap;letter-spacing:.06em}.LearningBoard_keyCardBack__ZDd1n>span:last-child{font-size:clamp(1.25rem,3vw,2rem);font-weight:900}.LearningBoard_keyCardNumber__rVuDn{position:absolute;top:10px;left:12px;font-size:.875rem;font-weight:800}.LearningBoard_keyPromise__ZtRnG{color:#526527;font-weight:800}.LearningBoard_quizStage__BMGuo>.LearningBoard_keyReveal__910kj{align-self:center;width:100%;overflow:auto;background:linear-gradient(160deg,#fffae7,#fff);border-top:8px solid #d6a32b;animation:LearningBoard_keyUnfold__Sbb_p .35s ease-out}.LearningBoard_quizStage__BMGuo>.LearningBoard_keyGood__5gW8b{border-color:#168768;background:linear-gradient(160deg,#e0f8ee,#fff)}.LearningBoard_quizStage__BMGuo>.LearningBoard_keyBad__fdDAE{border-color:#bd5e3e;background:linear-gradient(160deg,#ffebdf,#fff)}.LearningBoard_keyResultLabel__dPrcO{font-size:1rem;font-weight:800;color:#355354}.LearningBoard_keyBad__fdDAE .LearningBoard_keyResultLabel__dPrcO{color:#963918}.LearningBoard_keyReveal__910kj>p{max-width:780px;line-height:1.65;padding-inline:12px}.LearningBoard_keyBalance__TdVLS{font-size:1rem;padding:10px 18px;border-radius:12px;background:#fff9;border:1px solid #637e702b;color:#294d4b}.LearningBoard_festivalBadge___1BVH{position:absolute;top:24px;right:2px;padding:2px 4px;border-radius:5px;background:#813dc2;color:white;z-index:2;font-size:clamp(.65rem,1.4cqw,.8rem);font-weight:900;line-height:1.3}@keyframes LearningBoard_keyUnfold__Sbb_p{0%{opacity:.3;transform:perspective(900px) rotateY(-12deg)}to{opacity:1;transform:none}}@media(max-width:600px){.LearningBoard_keyChoice__3_7SE{padding:14px 10px;gap:10px}.LearningBoard_game__1Hel1 .LearningBoard_keyCardBack__ZDd1n{border-width:2px;border-radius:12px;gap:6px;padding:12px 4px}.LearningBoard_keyCards__55wUl{gap:10px}.LearningBoard_keyCardNumber__rVuDn{top:6px;left:8px}.LearningBoard_festivalBadge___1BVH{top:19px;padding:1px 2px}}@media(max-height:600px){.LearningBoard_keyChoice__3_7SE{justify-content:flex-start}.LearningBoard_keyCards__55wUl{max-width:440px}.LearningBoard_game__1Hel1 .LearningBoard_keyCardBack__ZDd1n{min-height:130px}.LearningBoard_quizStage__BMGuo>.LearningBoard_keyReveal__910kj{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.LearningBoard_game__1Hel1 .LearningBoard_keyCardBack__ZDd1n{transition:none}.LearningBoard_quizStage__BMGuo>.LearningBoard_keyReveal__910kj{animation:none}.LearningBoard_game__1Hel1 .LearningBoard_keyCardBack__ZDd1n:hover:not(:disabled){transform:none}}.ClassQuizSetup_catalog__PsO1r{min-height:0;overflow:auto;padding:clamp(18px,3vw,38px)}.ClassQuizSetup_picker__U01y7.ClassQuizSetup_picker__U01y7{position:relative;inset:auto;z-index:auto;isolation:auto;width:min(100%,760px);height:auto;min-height:0;overflow:visible;margin:0 auto;background:none}@media(max-width:600px){.ClassQuizSetup_catalog__PsO1r{padding:14px 10px 28px}}.BoardDice_tray__TOmw3{--die-size:clamp(34px,9cqw,74px);display:flex;align-items:center;justify-content:center;gap:calc(var(--die-size)*.65);height:clamp(70px,17cqw,140px);width:100%;flex-shrink:0;perspective:700px;user-select:none;pointer-events:none}.BoardDice_die__jBdaK{position:relative;width:var(--die-size);height:var(--die-size);flex:none}.BoardDice_cube__PtFIk,.BoardDice_lift__kD1vY,.BoardDice_view__G3lpG{width:100%;height:100%;transform-style:preserve-3d}.BoardDice_view__G3lpG{transform:rotateX(-8deg) rotateY(-10deg) rotate(-7deg)}.BoardDice_die__jBdaK:nth-child(2) .BoardDice_view__G3lpG{transform:rotateX(-8deg) rotateY(10deg) rotate(8deg)}.BoardDice_cube__PtFIk{position:relative}.BoardDice_face__LAF42{position:absolute;inset:0;display:block;background-color:#ffedbc;background-size:300% 200%;background-repeat:no-repeat;backface-visibility:hidden;border-radius:8%;border:1px solid #cf9a4555}.BoardDice_shadow__sZQMv{position:absolute;left:-8%;bottom:-26%;width:116%;height:23%;border-radius:50%;background:radial-gradient(ellipse,#6f602e 0,transparent 72%);opacity:.24}@media(max-width:600px){.BoardDice_tray__TOmw3{--die-size:clamp(30px,9cqw,42px);height:60px}}@media(prefers-reduced-motion:reduce){.BoardDice_die__jBdaK:nth-child(2) .BoardDice_view__G3lpG,.BoardDice_view__G3lpG{transform:none}.BoardDice_shadow__sZQMv{display:none}}