._eyebrow_iwul3_1{font-size:9px;font-weight:750;letter-spacing:1.5px;color:#585e70;display:inline-flex;align-items:center;gap:6px}._hero_iwul3_10{position:relative;background:#edeefe;border:1px solid #e6e8fc;min-height:316px;border-radius:24px;overflow:hidden;display:flex;align-items:center;padding:36px 38px}._heroCopy_iwul3_21{position:relative;z-index:2;width:60%}._hero_iwul3_10 ._eyebrow_iwul3_1{color:#595c83;font-size:8px;letter-spacing:1.2px}._hero_iwul3_10 h1{font-size:37px;line-height:1.22;letter-spacing:-1.6px;margin:16px 0 13px;color:#333953}._hero_iwul3_10 h1 em{color:#4f589e;font-style:normal}._hero_iwul3_10 p{font-size:13px;color:#585e70;line-height:1.7;margin-bottom:22px}._heroNote_iwul3_48{display:block;margin-top:15px;font-size:9px;color:#585e70}._heroArt_iwul3_54{position:absolute;right:20px;top:0;bottom:0;width:40%;min-width:290px}._orbit_iwul3_62{position:absolute;border:1px dashed #b5bbe8;border-radius:50%;width:285px;height:255px;right:15px;top:45px;transform:rotate(-20deg)}._wordCardOne_iwul3_72,._wordCardTwo_iwul3_73{position:absolute;width:133px;height:156px;border:6px solid white;border-radius:16px;box-shadow:0 9px #d9dcf38c,0 12px 25px #7981b312;background:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center}._wordCardOne_iwul3_72{right:151px;top:75px;transform:rotate(-13deg);background:#fff7e9}._wordCardTwo_iwul3_73{right:25px;top:128px;transform:rotate(13deg);background:#eaf6ee;z-index:2}._wordCardOne_iwul3_72 img,._wordCardTwo_iwul3_73 img{width:81px;height:83px;object-fit:contain}._wordCardOne_iwul3_72>span,._wordCardTwo_iwul3_73>span{font-size:19px;font-weight:750;line-height:1.2;color:#50536c}._wordCardOne_iwul3_72 small,._wordCardTwo_iwul3_73 small{display:block;text-align:center;font-size:10px;font-weight:400;color:#59595f;margin-top:3px}._hello_iwul3_123{position:absolute;right:48px;top:32px;padding:13px 20px;background:#fff;border-radius:15px 15px 15px 2px;transform:rotate(6deg);font-size:24px;font-weight:800;color:#5159a1;box-shadow:0 5px #dfe2f7}._hello_iwul3_123 span{font-size:23px}._starOne_iwul3_139{position:absolute;right:5px;top:105px;font-size:36px;color:#6d5c2f}._starTwo_iwul3_146{position:absolute;left:2px;bottom:54px;color:#625982;font-size:45px}._abc_iwul3_153{position:absolute;bottom:19px;right:90px;font-size:19px;color:#4e5880;letter-spacing:7px;font-weight:700;transform:rotate(-5deg)}._abc_iwul3_153 span{color:#655a75}._quickStats_iwul3_166{display:flex;justify-content:space-between;gap:15px;padding:24px 13px 30px;margin-bottom:9px;border-bottom:1px solid #eceef5;color:#585e70;font-size:11px}._quickStats_iwul3_166>span{display:flex;align-items:center;gap:7px}._quickStats_iwul3_166 strong{color:#545a72;font-size:13px}._statIcon_iwul3_185{font-size:19px;margin-right:3px}._sectionHeading_iwul3_189{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:29px 0 23px}._sectionHeading_iwul3_189 ._eyebrow_iwul3_1{font-size:8px;letter-spacing:1.3px;margin-bottom:10px}._sectionHeading_iwul3_189 h2{margin:0 0 9px;font-size:24px}._sectionHeading_iwul3_189 h2 span{font-size:23px;margin-left:4px}._sectionHeading_iwul3_189 p{font-size:12px;color:#585e70;margin:0}._search_iwul3_214{display:flex;align-items:center;gap:8px;padding:0 13px;border:1px solid #e6e8f0;border-radius:10px;background:#fff;height:43px;width:255px;color:#585e70;flex-shrink:0}._search_iwul3_214 input{border:0;background:transparent;min-width:0;width:100%;font-size:11px;color:#50566f;height:100%;outline:0}._search_iwul3_214:focus-within{outline:2px solid #a5aeea;outline-offset:2px}._search_iwul3_214 input::placeholder{color:#585e70}._filters_iwul3_244{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:5px 0 23px}._filters_iwul3_244>div{display:flex;gap:8px}._filters_iwul3_244 button{border:1px solid transparent;background:transparent;color:#585e70;border-radius:8px;padding:8px 13px;font-size:11px;display:flex;align-items:center;gap:6px;min-height:38px}._filters_iwul3_244 button._selectedFilter_iwul3_267{background:#e9ecfb;color:#4d5694;border-color:#e4e7fa;font-weight:600}._filters_iwul3_244 button>span{font-size:9px;border-radius:4px;background:#fff8;padding:2px 5px}._filters_iwul3_244>small{font-size:10px;color:#585e70}._categoryGrid_iwul3_283{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}._categoryCard_iwul3_288{border:1px solid #e8eaf2;border-radius:17px;overflow:hidden;transition:transform .2s,box-shadow .2s;box-shadow:0 3px #edf0f6}._categoryCard_iwul3_288:hover{transform:translateY(-4px);box-shadow:0 8px 19px #313d7510}._categoryArtwork_iwul3_301{height:113px;position:relative;display:grid;place-items:center;overflow:hidden}._categoryArtwork_iwul3_301:before{content:"";position:absolute;width:85px;height:85px;border-radius:50%;background:#fff6;top:14px;left:50%;transform:translate(-50%)}._categoryArtwork_iwul3_301>span:first-child{font-size:51px;position:relative;z-index:1;filter:drop-shadow(0 3px 0 #ffffff60)}._cardArrow_iwul3_325{position:absolute;right:12px;top:12px;background:#ffffff85;color:var(--deep);width:25px;height:25px;border-radius:50%;display:grid;place-items:center}._downloadBadge_iwul3_337{position:absolute;bottom:7px;right:7px;display:flex;gap:3px;align-items:center;background:#fff9;color:#446158;padding:3px 5px;border-radius:5px;font-size:8px}._categoryText_iwul3_350{background:#fff;padding:16px 17px}._categoryText_iwul3_350 h3{font-size:14px;letter-spacing:-.25px;min-height:17px;margin:0 0 8px}._categoryText_iwul3_350 p{font-size:10px;color:#585e70;margin-bottom:16px}._categoryText_iwul3_350 p span{margin:0 4px;color:#59595f}._cardProgress_iwul3_369{display:flex;align-items:center;gap:8px}._cardProgress_iwul3_369>div{height:4px;background:#f0f1f7;flex:1;max-width:60px;border-radius:3px}._cardProgress_iwul3_369 i{display:block;background:var(--deep);height:100%;border-radius:3px}._cardProgress_iwul3_369>span{font-size:8px;color:#585e70}._offlineBanner_iwul3_391{display:flex;align-items:center;gap:20px;padding:26px;margin-top:35px;background:#eff5f2;border:1px solid #e6eeea;border-radius:17px}._offlineBanner_iwul3_391>span{font-size:40px}._offlineBanner_iwul3_391>div{flex:1}._offlineBanner_iwul3_391 h3{font-size:17px;color:#4f6259;margin-bottom:7px}._offlineBanner_iwul3_391 p{font-size:11px;color:#525f59;margin:0}._offlineBanner_iwul3_391>a{font-size:11px}._categoryHeader_iwul3_420{border-radius:24px;display:flex;align-items:center;gap:25px;padding:32px;margin-bottom:30px}._categoryHeader_iwul3_420 h1{margin:10px 0}._categoryHeader_iwul3_420 p{margin:0;font-size:14px;color:#595f69}._categoryHeader_iwul3_420>a{margin-left:auto;flex-shrink:0}._categoryEmoji_iwul3_440{font-size:67px}._activitiesGrid_iwul3_443{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}._activityCard_iwul3_448{background:#fff;border:1px solid var(--border);border-radius:17px;padding:23px;display:flex;flex-wrap:wrap;align-items:center;gap:16px;box-shadow:0 3px #edf0f6;transition:transform .15s}._activityCard_iwul3_448:hover{transform:translateY(-3px)}._activityCard_iwul3_448>div{width:100%;order:3}._activityCard_iwul3_448>svg{margin-left:auto;color:#565969}._activityCard_iwul3_448 h3{font-size:17px;margin-bottom:9px}._activityCard_iwul3_448 p{font-size:12px;color:#585e70;margin:0}._activityIcon_iwul3_480{height:58px;width:58px;display:grid;place-items:center;font-size:30px;border-radius:15px}._pageIntro_iwul3_488{margin:14px 0 28px}._pageIntro_iwul3_488 h1{margin:14px 0}._pageIntro_iwul3_488 p{color:#585e70;font-size:14px;max-width:580px}._downloadSummary_iwul3_499{background:#eff0fd;color:#4f589a;border:1px solid #e5e7f9;display:flex;align-items:center;gap:18px;padding:23px;border-radius:16px;margin-bottom:20px}._downloadSummary_iwul3_499 strong{font-size:16px}._downloadSummary_iwul3_499 p{margin:6px 0 0;font-size:12px;color:#585e70}._downloadList_iwul3_518{display:grid;gap:12px;margin-top:26px}._downloadRow_iwul3_523{background:#fff;border:1px solid var(--border);padding:19px 23px;border-radius:15px;display:flex;align-items:center;gap:18px;scroll-margin-top:30px}._downloadIcon_iwul3_533{width:56px;height:56px;border-radius:15px;display:grid;place-items:center;font-size:30px;flex-shrink:0}._downloadText_iwul3_542{flex:1;min-width:0}._downloadText_iwul3_542 h3{font-size:16px;margin-bottom:7px}._downloadText_iwul3_542 p{font-size:11px;color:#585e70;margin:0}._downloadText_iwul3_542 small{font-size:11px;color:#585e70}._downloadText_iwul3_542 ._error_iwul3_559{margin-top:10px;color:#994631}._downloadText_iwul3_542 progress{margin-top:12px}._ready_iwul3_566{display:flex;align-items:center;gap:4px;font-size:10px;color:#3d6652;margin-top:7px}._warning_iwul3_574{font-size:11px;display:block;color:#78582a;margin-top:7px}._downloadActions_iwul3_580{flex-shrink:0}._downloadActions_iwul3_580 button{font-size:12px}._statsGrid_iwul3_586{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:22px}._statsGrid_iwul3_586>div{border-radius:18px;padding:26px;position:relative}._statsGrid_iwul3_586>div>span{position:absolute;right:20px;top:20px;font-size:28px}._statsGrid_iwul3_586 strong{font-size:40px;display:block;margin:13px 0;color:#505979}._statsGrid_iwul3_586 strong small{font-size:18px;color:#5a5f6e}._statsGrid_iwul3_586 p{font-size:12px;margin:0;color:#585e70}._progressList_iwul3_618{display:grid;gap:12px}._progressList_iwul3_618>a{background:#fff;border:1px solid var(--border);padding:18px 22px;display:flex;align-items:center;gap:18px;border-radius:15px}._progressList_iwul3_618>a>div{flex:1}._progressList_iwul3_618 h3{margin-bottom:6px;font-size:16px}._progressList_iwul3_618 p{font-size:11px;color:#585e70;margin:0 0 10px}._progressList_iwul3_618 svg{color:#555966}._progressList_iwul3_618 progress{max-width:400px;height:5px}._historyTitle_iwul3_650{margin-top:32px}._history_iwul3_650{background:#fff;border:1px solid var(--border);border-radius:18px;padding:0 22px}._history_iwul3_650>div{display:flex;align-items:center;gap:15px;padding:18px 0;border-bottom:1px solid #f0f1f7}._history_iwul3_650>div:last-child{border:0}._history_iwul3_650>div>span{font-size:27px}._history_iwul3_650>div>div{flex:1}._history_iwul3_650 strong{font-size:13px}._history_iwul3_650 p{font-size:10px;color:#585e70;margin:5px 0 0}._history_iwul3_650 small{font-size:11px;color:#53596a}._backup_iwul3_687{margin-top:35px;background:#fff;border:1px solid var(--border);padding:28px;border-radius:18px}._backup_iwul3_687 h2{font-size:20px}._backup_iwul3_687 p{font-size:12px;color:#5a5f6d;max-width:650px}._backupActions_iwul3_702{display:flex;gap:12px;flex-wrap:wrap}@media(min-width:1500px){._hero_iwul3_10{min-height:350px}._hero_iwul3_10 h1{font-size:43px}._heroArt_iwul3_54{right:65px;transform:scale(1.1);transform-origin:center}._categoryArtwork_iwul3_301{height:140px}._categoryText_iwul3_350 h3{font-size:16px}._categoryText_iwul3_350{padding:19px}._categoryText_iwul3_350 p{font-size:12px}}@media(max-width:1150px){._categoryGrid_iwul3_283{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}._hero_iwul3_10{padding:29px;min-height:306px}._hero_iwul3_10 h1{font-size:32px}._heroArt_iwul3_54{right:-40px;transform:scale(.85);transform-origin:center right}._heroCopy_iwul3_21{width:70%}._search_iwul3_214{width:215px}._sectionHeading_iwul3_189 h2{font-size:22px}._quickStats_iwul3_166{font-size:9px;gap:10px;padding-left:0;padding-right:0}._quickStats_iwul3_166>span{gap:5px}._statIcon_iwul3_185{font-size:17px}._activitiesGrid_iwul3_443{grid-template-columns:repeat(2,1fr)}._categoryHeader_iwul3_420{flex-wrap:wrap}._categoryHeader_iwul3_420>a{margin-left:0}._offlineBanner_iwul3_391{flex-wrap:wrap}._offlineBanner_iwul3_391>a{margin-left:60px}._statsGrid_iwul3_586>div{padding:20px}._statsGrid_iwul3_586>div>span{font-size:22px;right:15px;top:15px}}@media(max-width:700px){._hero_iwul3_10 h1{font-size:29px}._hero_iwul3_10{padding:26px}._heroArt_iwul3_54{right:-44px;transform:scale(.7)}._hero_iwul3_10 ._eyebrow_iwul3_1{font-size:7px;letter-spacing:.6px}._heroCopy_iwul3_21{width:80%}._hero_iwul3_10 p{font-size:12px}._heroNote_iwul3_48{font-size:8px}._sectionHeading_iwul3_189{align-items:flex-start;flex-direction:column}._search_iwul3_214{width:100%}._quickStats_iwul3_166{flex-wrap:wrap;justify-content:flex-start;gap:12px 22px;padding:18px 2px}._categoryGrid_iwul3_283{gap:12px}._categoryText_iwul3_350{padding:14px 12px}._categoryText_iwul3_350 h3{font-size:13px}._categoryText_iwul3_350 p{font-size:9px}._categoryArtwork_iwul3_301{height:103px}._cardProgress_iwul3_369>div{max-width:25px}._cardProgress_iwul3_369>span{font-size:7px}._offlineBanner_iwul3_391{padding:20px;gap:14px}._offlineBanner_iwul3_391 p{font-size:11px}._pageIntro_iwul3_488 h1 span{font-size:26px}._downloadRow_iwul3_523{padding:16px;gap:12px}._downloadText_iwul3_542 h3{font-size:14px}._downloadIcon_iwul3_533{width:45px;height:45px;font-size:25px}._downloadText_iwul3_542 p{font-size:10px}._downloadActions_iwul3_580 button{font-size:11px;padding:10px}._statsGrid_iwul3_586{gap:10px}._statsGrid_iwul3_586>div{padding:15px}._statsGrid_iwul3_586>div>span{position:static;font-size:24px}._statsGrid_iwul3_586 strong{font-size:29px;margin-top:10px}._statsGrid_iwul3_586 strong small{font-size:13px}._statsGrid_iwul3_586 p{font-size:10px}._history_iwul3_650>div{flex-wrap:wrap}._history_iwul3_650 small{font-size:10px}}@media(max-width:600px){._hero_iwul3_10{min-height:300px;padding:24px 23px;border-radius:20px}._hero_iwul3_10 h1{font-size:30px;letter-spacing:-1.1px;margin-top:17px}._heroArt_iwul3_54{right:-12px;top:95px;transform:scale(.57);opacity:.96}._heroCopy_iwul3_21{width:100%}._hero_iwul3_10 p{max-width:210px}._hero_iwul3_10 ._eyebrow_iwul3_1{font-size:7px}._heroCopy_iwul3_21>a{font-size:12px;padding:12px 14px;margin-top:3px}._heroCopy_iwul3_21>a svg{width:16px}._heroNote_iwul3_48{font-size:8px}._heroArt_iwul3_54 ._hello_iwul3_123{display:none}._wordCardOne_iwul3_72{right:138px;top:95px}._heroCopy_iwul3_21 p{margin-bottom:18px}._quickStats_iwul3_166{display:grid;grid-template-columns:1fr 1fr;font-size:9px;gap:13px 4px;padding:20px 0}._quickStats_iwul3_166>span:last-child{grid-column:1/-1}._quickStats_iwul3_166 strong{font-size:11px}._sectionHeading_iwul3_189{margin:24px 0 18px;gap:18px}._sectionHeading_iwul3_189 h2{font-size:23px}._sectionHeading_iwul3_189 p{font-size:11px}._sectionHeading_iwul3_189 ._eyebrow_iwul3_1{font-size:7px}._filters_iwul3_244{margin-bottom:18px}._filters_iwul3_244>small{display:none}._filters_iwul3_244 button{padding:8px 10px;font-size:10px;min-height:40px}._filters_iwul3_244>div{gap:4px}._categoryGrid_iwul3_283{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}._categoryArtwork_iwul3_301{height:112px}._categoryText_iwul3_350{padding:15px 12px}._categoryText_iwul3_350 h3{font-size:14px;min-height:34px;display:flex;align-items:center}._categoryText_iwul3_350 p{font-size:9px;margin-bottom:12px}._cardProgress_iwul3_369>div{max-width:35px}._cardProgress_iwul3_369>span{font-size:8px}._offlineBanner_iwul3_391{gap:12px;margin-top:25px}._offlineBanner_iwul3_391>span{font-size:34px}._offlineBanner_iwul3_391>div{min-width:200px}._offlineBanner_iwul3_391>a{margin-left:0;width:100%}._categoryHeader_iwul3_420{padding:24px;gap:17px}._categoryEmoji_iwul3_440{font-size:45px}._categoryHeader_iwul3_420 h1{font-size:27px}._categoryHeader_iwul3_420>div{flex:1;min-width:160px}._categoryHeader_iwul3_420 p{font-size:12px}._categoryHeader_iwul3_420>a{width:100%}._activitiesGrid_iwul3_443{grid-template-columns:1fr;gap:12px}._activityCard_iwul3_448{flex-wrap:nowrap;padding:18px;gap:13px}._activityCard_iwul3_448>div{order:0;width:auto;flex:1}._activityCard_iwul3_448 h3{font-size:16px}._activityCard_iwul3_448 p{font-size:11px}._activityIcon_iwul3_480{flex-shrink:0;width:49px;height:49px;font-size:26px}._downloadRow_iwul3_523{flex-wrap:wrap;gap:12px}._downloadText_iwul3_542{min-width:180px}._downloadActions_iwul3_580{margin-left:57px}._downloadActions_iwul3_580 button{min-height:42px}._downloadText_iwul3_542 h3{font-size:16px}._downloadSummary_iwul3_499{padding:18px;gap:12px}._downloadSummary_iwul3_499 strong{font-size:14px}._downloadSummary_iwul3_499 p{font-size:11px}._progressList_iwul3_618>a{padding:15px;gap:12px}._progressList_iwul3_618 h3{font-size:14px}._progressList_iwul3_618 p{font-size:10px}._backup_iwul3_687{padding:22px}._backupActions_iwul3_702>button{flex:1}._statsGrid_iwul3_586>div{padding:15px 12px}._statsGrid_iwul3_586 p{line-height:1.5}._history_iwul3_650{padding:0 16px}._history_iwul3_650 small{width:100%;padding-left:42px}}@media(max-width:370px){._hero_iwul3_10{padding:23px 17px}._hero_iwul3_10 h1{font-size:26px}._heroArt_iwul3_54{right:-31px;transform:scale(.5)}._heroCopy_iwul3_21 p{max-width:175px;font-size:11px}._hero_iwul3_10 ._eyebrow_iwul3_1{font-size:6px}._categoryText_iwul3_350 h3{font-size:13px}._categoryText_iwul3_350 p{font-size:8px}._cardProgress_iwul3_369>div{max-width:18px}._filters_iwul3_244 button{font-size:9px;padding:8px}._categoryHeader_iwul3_420{padding:20px}._statsGrid_iwul3_586{gap:7px}._statsGrid_iwul3_586 strong{font-size:25px}._statsGrid_iwul3_586 strong small{font-size:11px}}._categoryText_iwul3_350 p{font-size:11px;color:#585e70}._cardProgress_iwul3_369>span{font-size:10px;color:#585e70}._cardProgress_iwul3_369>div{min-width:18px}._heroNote_iwul3_48{font-size:11px;color:#585e70}._hero_iwul3_10 p,._sectionHeading_iwul3_189 p{color:#585e70}._wordCardOne_iwul3_72 ._heroEmoji_iwul3_1202,._wordCardTwo_iwul3_73 ._heroEmoji_iwul3_1202{font-size:62px;line-height:83px;height:83px}._abc_iwul3_153{bottom:10px}@media(max-width:600px){._categoryText_iwul3_350 p{font-size:10px}._cardProgress_iwul3_369>span{font-size:9px}._heroNote_iwul3_48{font-size:10px}._heroArt_iwul3_54 ._abc_iwul3_153{display:none}._filters_iwul3_244 button{font-size:11px}._quickStats_iwul3_166{font-size:10px}._cardProgress_iwul3_369>div{max-width:25px}}._gamePage_1h1l9_1{max-width:960px;margin:auto}._gameHeading_1h1l9_5{display:flex;align-items:center;gap:16px;margin-bottom:25px}._headingIcon_1h1l9_11{font-size:32px;height:66px;width:66px;display:grid;place-items:center;border-radius:18px;flex-shrink:0}._eyebrow_1h1l9_20{font-size:9px;font-weight:750;letter-spacing:1.5px;color:#585e70}._gameHeading_1h1l9_5 h1{font-size:29px;margin:8px 0 0}._practiceBadge_1h1l9_30{font-size:11px;color:#5a5f6d;margin-left:auto}._gamePanel_1h1l9_35{background:#fff;border:1px solid #e6e9f3;border-radius:23px;padding:32px;text-align:center;box-shadow:0 4px #edf0f7}._roundProgress_1h1l9_43{display:flex;align-items:center;gap:25px;text-align:left;margin-bottom:30px;color:#585e70;font-size:12px}._roundProgress_1h1l9_43>span{flex-shrink:0}._roundProgress_1h1l9_43 strong{color:#505885;font-weight:650;margin-left:4px}._roundProgress_1h1l9_43 progress{height:6px}._instruction_1h1l9_63{font-size:13px;color:#585e70;margin:8px auto 25px;max-width:580px;line-height:1.8}._question_1h1l9_70{font-size:22px;margin:15px auto 28px;max-width:600px;line-height:1.45}._flashcard_1h1l9_76{max-width:390px;min-height:340px;margin:20px auto 30px;background:#f6f7ff;border:1px solid #e9ebfa;border-radius:24px;padding:30px}._flashcard_1h1l9_76>img{width:190px;height:185px;object-fit:contain;margin-bottom:15px}._flashcardTitle_1h1l9_91{display:flex;align-items:center;justify-content:center;gap:15px}._flashcardTitle_1h1l9_91 h2{font-size:34px;margin:0}._translation_1h1l9_101{display:block;margin:15px auto 0;min-height:44px;background:none;border:0;color:#585e70;font-size:14px}._controls_1h1l9_110{display:flex;align-items:center;justify-content:center;gap:14px;margin:25px 0 10px;flex-wrap:wrap}._bottomHint_1h1l9_118{font-size:11px;color:#585e70;margin:22px 0 0}._quizPrompt_1h1l9_123{min-height:190px;display:flex;align-items:center;justify-content:center;margin:15px 0 30px}._quizPrompt_1h1l9_123>img{width:200px;height:185px;object-fit:contain}._options_1h1l9_135{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;max-width:600px;margin:20px auto}._option_1h1l9_135{display:flex;justify-content:center;align-items:center;gap:9px;min-height:62px;padding:14px;background:#fff;border:2px solid #e7eaf5;border-radius:13px;font-size:17px;font-weight:600;color:#545a71;box-shadow:0 3px #f0f2f9;overflow-wrap:anywhere;flex-wrap:wrap}._optionImage_1h1l9_159{width:100%;height:130px;object-fit:contain}._option_1h1l9_135:hover:not(:disabled){background:#f2f4ff;border-color:#b9c2f0}._option_1h1l9_135:disabled{opacity:1}._correct_1h1l9_171{background:#e4f6eb!important;border-color:#85caa3!important;color:#31694b!important}._incorrect_1h1l9_176{background:#fff0e9!important;border-color:#ecb496!important;color:#855236!important}._feedback_1h1l9_181{padding:19px 22px;margin:28px auto 0;border-radius:13px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:14px;text-align:left}._goodFeedback_1h1l9_192{background:#eef8f1;color:#3f624a}._tryFeedback_1h1l9_196{background:#fff6e9;color:#6d5937}._feedback_1h1l9_181 button{flex-shrink:0}._categorizeWord_1h1l9_203{position:relative;background:#f7f8fe;max-width:300px;border-radius:20px;padding:22px;margin:auto}._categorizeWord_1h1l9_203 img{width:135px;height:125px;object-fit:contain}._categorizeWord_1h1l9_203 h3{font-size:25px;margin:15px 0 8px}._pairInfo_1h1l9_220{display:flex;justify-content:space-between;font-size:12px;color:#585e70;margin-bottom:25px}._pairInfo_1h1l9_220 strong{color:#4c5691}._memoryGrid_1h1l9_230{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;max-width:600px;margin:25px auto}._memoryCard_1h1l9_237{min-height:120px;position:relative;border:2px solid #d9dffb;background:#edf0ff;color:#4e588b;border-radius:15px;display:flex;align-items:center;justify-content:center;padding:13px;box-shadow:0 4px #dbe1f9;overflow-wrap:anywhere;font-size:15px;font-weight:700}._cardBack_1h1l9_253{font-size:40px}._memoryCard_1h1l9_237 img{width:80px;height:80px;object-fit:contain}._memoryCard_1h1l9_237._revealed_1h1l9_261{background:#fff;border-color:#99a8ed}._memoryCard_1h1l9_237._matched_1h1l9_265{background:#eff8f0;border-color:#afd8b7;box-shadow:0 3px #deecdf;opacity:1;color:#44664f}._pairCheck_1h1l9_272{position:absolute;top:6px;right:6px}._pairFeedback_1h1l9_277{font-size:13px;color:#585e70;min-height:24px;margin:24px 0 15px}._matchBoard_1h1l9_283{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:600px;margin:25px auto}._matchBoard_1h1l9_283>div{display:flex;flex-direction:column;gap:12px}._columnLabel_1h1l9_295{font-size:9px;letter-spacing:1.3px;color:#585e70;font-weight:750;margin:0 0 10px}._matchItem_1h1l9_302{height:76px;border:2px solid #e3e7f6;border-radius:13px;background:#fcfcff;color:#525972;position:relative;padding:10px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:650;overflow-wrap:anywhere}._matchItem_1h1l9_302 img{width:70px;height:56px;object-fit:contain}._matchItem_1h1l9_302._selected_1h1l9_323{background:#eef0ff;border-color:#8f9bde;color:#49589e}._matchItem_1h1l9_302._matched_1h1l9_265{opacity:.7;background:#eff8f1;border-color:#bedac6;color:#44624e}._spellingPrompt_1h1l9_334{position:relative;max-width:300px;margin:15px auto 25px}._spellingPrompt_1h1l9_334>img{width:155px;height:140px;object-fit:contain}._spellingPrompt_1h1l9_334 p{font-size:18px;margin:10px 0;color:#53596c}._spellingPrompt_1h1l9_334>button{position:absolute;bottom:4px;right:15px}._letterSlots_1h1l9_354{display:flex;gap:7px;justify-content:center;flex-wrap:wrap}._letterSlots_1h1l9_354>span{width:39px;height:48px;border:2px solid #dfe4f6;background:#f6f8ff;color:#495595;border-radius:9px;display:grid;place-items:center;font-size:22px;font-weight:700}._letterBank_1h1l9_372{display:flex;gap:9px;justify-content:center;flex-wrap:wrap;margin:25px auto 20px;max-width:600px}._letterBank_1h1l9_372 button{min-width:46px;min-height:46px;border:1px solid #dbe0f2;background:#fff;border-radius:9px;box-shadow:0 3px #e7ebf6;font-size:21px;color:#4c5892;font-weight:700}._letterBank_1h1l9_372 button:disabled{opacity:.3}._searchLayout_1h1l9_394{display:flex;align-items:flex-start;gap:28px;text-align:left;margin:25px auto;justify-content:center}._wordGrid_1h1l9_402{display:grid;gap:3px;max-width:480px;width:100%;touch-action:none;user-select:none;-webkit-user-select:none}._wordGrid_1h1l9_402 button{aspect-ratio:1;min-width:0;padding:0;border:1px solid #e7eaf6;background:#f7f8ff;border-radius:5px;display:grid;place-items:center;color:#515970;font-size:clamp(11px,1.25vw,18px);font-weight:700;touch-action:none}._wordGrid_1h1l9_402 button:disabled{opacity:1}._wordGrid_1h1l9_402 ._found_1h1l9_428{background:#e1f3e7;border-color:#b6d8c1;color:#3f644a}._wordGrid_1h1l9_402 ._cellSelected_1h1l9_433{background:#dfe5ff;border-color:#99a9e8;color:#475b9f}._searchWords_1h1l9_438{min-width:135px;display:flex;flex-direction:column;gap:13px;font-size:13px;color:#535b6e}._crossed_1h1l9_446{text-decoration:line-through;color:#42604c}._result_1h1l9_450{padding:45px 30px}._resultTrophy_1h1l9_453{width:100px;height:100px;background:#fff4d5;color:#6d5820;display:grid;place-items:center;border-radius:50%;margin:0 auto 25px}._result_1h1l9_450 ._eyebrow_1h1l9_20{font-size:8px}._result_1h1l9_450 h2{font-size:32px;margin:15px 0}._result_1h1l9_450>p{font-size:14px;color:#585e70;max-width:470px;margin:10px auto}._resultStats_1h1l9_476{display:flex;align-items:center;justify-content:center;gap:55px;margin:30px 0}._resultStats_1h1l9_476 strong{display:block;font-size:44px;color:#4b589c}._resultStats_1h1l9_476 span{display:block;font-size:12px;color:#585e70;margin-top:5px}._progressLink_1h1l9_494{display:inline-block;margin:25px 0 0;font-size:12px;color:#52596e}@media(max-width:850px){._practiceBadge_1h1l9_30{display:none}._gamePanel_1h1l9_35{padding:25px}._gameHeading_1h1l9_5 h1{font-size:26px}._searchLayout_1h1l9_394{flex-direction:column;align-items:center}._searchWords_1h1l9_438{flex-direction:row;flex-wrap:wrap;justify-content:center;font-size:12px}._searchWords_1h1l9_438 ._columnLabel_1h1l9_295{width:100%;text-align:center}._wordGrid_1h1l9_402{max-width:460px}._wordGrid_1h1l9_402 button{font-size:16px}}@media(max-width:600px){._gamePanel_1h1l9_35{padding:22px 14px;border-radius:18px}._gameHeading_1h1l9_5{gap:12px}._headingIcon_1h1l9_11{width:50px;height:54px;font-size:27px;border-radius:13px}._gameHeading_1h1l9_5 h1{font-size:23px}._eyebrow_1h1l9_20{font-size:8px}._question_1h1l9_70{font-size:19px;margin-bottom:23px}._roundProgress_1h1l9_43{font-size:11px;gap:15px;margin-bottom:24px}._flashcard_1h1l9_76{padding:25px 15px;min-height:315px;margin-top:15px}._flashcard_1h1l9_76>img{height:160px;width:170px}._flashcardTitle_1h1l9_91 h2{font-size:31px}._controls_1h1l9_110{gap:9px}._controls_1h1l9_110>button,._controls_1h1l9_110>a{font-size:12px}._instruction_1h1l9_63{font-size:12px}._option_1h1l9_135{font-size:15px;padding:12px;min-height:59px}._options_1h1l9_135{gap:10px}._feedback_1h1l9_181{padding:17px;gap:15px;flex-direction:column;text-align:center;font-size:13px}._feedback_1h1l9_181>button{width:100%}._memoryGrid_1h1l9_230{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}._memoryCard_1h1l9_237{min-height:98px;padding:10px;font-size:12px}._memoryCard_1h1l9_237 img{width:63px;height:65px}._matchBoard_1h1l9_283{gap:17px}._matchItem_1h1l9_302{font-size:13px;height:74px}._pairInfo_1h1l9_220{font-size:11px}._letterSlots_1h1l9_354{gap:5px}._letterSlots_1h1l9_354>span{width:30px;height:40px;font-size:19px}._letterBank_1h1l9_372 button{min-width:44px;min-height:46px}._wordGrid_1h1l9_402{gap:2px}._wordGrid_1h1l9_402 button{font-size:12px;border-radius:3px;min-height:20px}._searchWords_1h1l9_438{gap:10px;font-size:11px}._searchLayout_1h1l9_394{gap:20px}._result_1h1l9_450{padding:30px 17px}._result_1h1l9_450 h2{font-size:26px}._result_1h1l9_450>p{font-size:13px}._resultStats_1h1l9_476{gap:35px}._resultStats_1h1l9_476 strong{font-size:37px}._resultStats_1h1l9_476 span{font-size:11px}._result_1h1l9_450 ._eyebrow_1h1l9_20{font-size:7px;letter-spacing:1px}._bottomHint_1h1l9_118{font-size:10px}}._page_390f7_1{display:grid;gap:22px;max-width:1100px;margin:0 auto}._back_390f7_7{display:inline-flex;align-items:center;gap:7px;width:fit-content;color:var(--muted, #667085);text-decoration:none;font-weight:700}._hero_390f7_16{display:flex;align-items:center;gap:19px;padding:clamp(20px,5vw,36px);border-radius:26px;background:linear-gradient(120deg,#e9eaff,#eefbf7 68%,#fff7e8)}._heroIcon_390f7_24{display:grid;place-items:center;width:72px;height:72px;flex:0 0 auto;border-radius:23px;background:#fff;font-size:38px;box-shadow:0 8px 26px #454ac51a}._eyebrow_390f7_35,._step_390f7_36{display:block;color:#6069d2;font-size:11px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}._hero_390f7_16 h1{margin:4px 0 5px;color:#202342;font-size:clamp(25px,4vw,36px)}._hero_390f7_16 p,._panel_390f7_50 p,._classHeader_390f7_51 p,._liveHeader_390f7_52 p{margin:0;color:#657083;line-height:1.5}._notice_390f7_57,._status_390f7_58{display:flex;align-items:center;gap:9px;margin:0;padding:13px 16px;border-radius:13px;background:#fff7e6;color:#775800;line-height:1.45}._status_390f7_58{display:block;background:#eef0ff;color:#3f479f}._joinLayout_390f7_74{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._panel_390f7_50{display:grid;align-content:start;gap:13px;padding:clamp(18px,3vw,25px);border:1px solid #e8eaf2;border-radius:20px;background:#fff;box-shadow:0 8px 30px #20264b08}._loginForm_390f7_89{display:grid;gap:13px}._panel_390f7_50 h2,._classHeader_390f7_51 h2,._sectionTitle_390f7_95 h2,._liveHeader_390f7_52 h2{margin:-7px 0 0;color:#242741;font-size:23px}._panel_390f7_50 label{display:grid;gap:6px;color:#3f4558;font-size:13px;font-weight:750}._panel_390f7_50 input,._panel_390f7_50 select{min-height:45px;width:100%;padding:10px 12px;border:1px solid #d9dce8;border-radius:11px;background:#fff;color:#22253a;font:inherit}._panel_390f7_50 input:focus,._panel_390f7_50 select:focus,._spellForm_390f7_121 input:focus{outline:3px solid #747cf333;border-color:#6069d2}._panel_390f7_50 ._primary_390f7_125,._panel_390f7_50 ._secondary_390f7_126{justify-self:start}._selectGrid_390f7_129{display:grid;grid-template-columns:1fr 1.3fr;gap:11px}._buttonRow_390f7_134{display:flex;flex-wrap:wrap;gap:9px}._buttonRow_390f7_134 button,._inviteForm_390f7_140 button{display:inline-flex;align-items:center;justify-content:center;gap:7px}._inviteForm_390f7_140{display:grid;grid-template-columns:1fr auto;align-items:end;gap:9px}._inviteForm_390f7_140 label{min-width:0}._subheading_390f7_155{margin:4px 0 -4px;color:#44485c;font-size:14px}._roomList_390f7_160{display:grid;gap:9px}._roomCard_390f7_164,._challengeCard_390f7_165{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:12px;border:1px solid #ebeef4;border-radius:14px;background:#fbfcff}._roomCard_390f7_164>div,._challengeCopy_390f7_176{display:grid;gap:4px;min-width:0}._roomCard_390f7_164 strong,._challengeCopy_390f7_176 strong{color:#2d3045}._roomCard_390f7_164 span,._challengeCopy_390f7_176 span{color:#737b8c;font-size:12px}._roomCard_390f7_164 button,._challengeCard_390f7_165 button{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}._empty_390f7_197{margin:0;padding:15px;border-radius:13px;background:#f8f9fc;color:#72798b;font-size:14px}._classHeader_390f7_51{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 21px;border:1px solid #e7e9f3;border-radius:18px;background:#fff}._classHeader_390f7_51>div{display:grid;gap:7px}._classHeader_390f7_51 p strong{color:#454da9;letter-spacing:.08em}._classHeader_390f7_51 button{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}._nameCard_390f7_229{display:grid;gap:9px;max-width:450px;padding:13px 15px;border:1px solid #e8eaf2;border-radius:15px;background:#fff}._nameEditor_390f7_238{display:grid;justify-items:start;gap:8px}._nameEditor_390f7_238 label,._studentName_390f7_244 span{color:#687184;font-size:12px;font-weight:750}._nameEditor_390f7_238 input{min-height:45px;width:100%;padding:10px 12px;border:1px solid #d9dce8;border-radius:11px;background:#fff;font:inherit}._nameEditor_390f7_238 input:focus{outline:3px solid #747cf333;border-color:#6069d2}._studentName_390f7_244{display:flex;align-items:center;justify-content:space-between;gap:12px}._studentName_390f7_244>div{display:grid;gap:3px;min-width:0}._studentName_390f7_244 strong{overflow:hidden;color:#30334a;text-overflow:ellipsis;white-space:nowrap}._editName_390f7_279,._saveName_390f7_280{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;border:1px solid #e1e4ef;border-radius:10px;background:#fff;color:#5a62b8;cursor:pointer}._editName_390f7_279{width:36px;padding:0;color:#747b8b}._editName_390f7_279:hover,._saveName_390f7_280:hover:not(:disabled){border-color:#bdc2f1;background:#f7f7ff;color:#4f58b4}._saveName_390f7_280{padding:0 11px;font:inherit;font-size:13px;font-weight:700}._saveName_390f7_280:disabled{cursor:not-allowed;opacity:.55}._challenges_390f7_313{display:grid;gap:12px}._sectionTitle_390f7_95{display:flex;align-items:center;justify-content:space-between;gap:12px}._sectionTitle_390f7_95>div{display:grid;gap:7px}._sectionTitle_390f7_95 h2{margin:0;font-size:21px}._sectionTitle_390f7_95 button{display:inline-flex;align-items:center;gap:6px}._challengeCard_390f7_165{padding:15px;background:linear-gradient(105deg,#fff,#fbfaff)}._trophy_390f7_340{display:grid;place-items:center;width:42px;height:42px;flex:0 0 auto;border-radius:14px;background:#fff5d8;font-size:22px}._challengeCopy_390f7_176{flex:1}._leaderboardCard_390f7_353{padding:15px;border:1px solid #e8eaf2;border-radius:17px;background:#fff}._boardHeading_390f7_359{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;color:#555ec3}._boardHeading_390f7_359>div{display:grid;gap:4px}._boardHeading_390f7_359 strong{color:#30334a}._boardHeading_390f7_359 span{color:#757d8d;font-size:12px}._leaderboard_390f7_353{display:grid;gap:6px;margin:0;padding:0;list-style:none}._leaderboard_390f7_353 li{display:grid;grid-template-columns:32px minmax(60px,1fr) auto auto;align-items:center;gap:9px;min-height:40px;padding:5px 8px;border-radius:10px;background:#f8f9fe;color:#51576a;font-size:13px}._leaderboard_390f7_353 li strong{overflow:hidden;color:#33374c;text-overflow:ellipsis;white-space:nowrap}._leaderboard_390f7_353 small{color:#778094}._rank_390f7_406{display:grid;place-items:center;width:26px;height:26px;border-radius:9px;background:#e8eaff;color:#4d56bb;font-weight:850}._teacherStart_390f7_416{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:11px;border-radius:12px;background:#fff;color:#50586a}._teacherStart_390f7_416 button{display:inline-flex;align-items:center;gap:6px}._deleteButton_390f7_432{display:inline-flex;align-items:center;gap:6px;border:1px solid #f0d4d4!important;background:#fff8f7!important;color:#a83f3f!important}._deleteButton_390f7_432:hover:not(:disabled){border-color:#e5aaaa!important;background:#fff0ed!important}._exportLink_390f7_444{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;font:inherit;color:#5058ad;font-weight:700;cursor:pointer}._answerDetails_390f7_456{padding:10px 0;border-top:1px solid #eceef4;color:#40465a}._answerDetails_390f7_456 summary{cursor:pointer;font-weight:750}._answerDetails_390f7_456 ol{display:grid;gap:5px;color:#646d80;font-size:13px}._livePanel_390f7_471{display:grid;gap:17px;padding:clamp(17px,4vw,28px);border:1px solid #e7e9f2;border-radius:22px;background:#fff;box-shadow:0 12px 36px #24274b0c}._liveHeader_390f7_52{display:flex;align-items:start;justify-content:space-between;gap:12px}._liveHeader_390f7_52>div{display:grid;gap:7px}._liveActions_390f7_490{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}._inviteBanner_390f7_497{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px dashed #9ba1dc;border-radius:14px;background:#f5f6ff}._inviteBanner_390f7_497>div{display:grid;gap:4px}._inviteBanner_390f7_497 strong{color:#30345c}._inviteBanner_390f7_497 span{color:#545eb5;font-weight:850;letter-spacing:.12em}._inviteBanner_390f7_497 button{display:inline-flex;align-items:center;gap:6px}._waiting_390f7_524{display:flex;align-items:center;gap:12px;min-height:94px;padding:18px;border-radius:15px;background:#f6f7ff;color:#515aa9}._waiting_390f7_524 div{display:grid;gap:5px}._waiting_390f7_524 strong{color:#313550}._waiting_390f7_524 p{margin:0;color:#71798c;font-size:13px}._countdown_390f7_546{display:grid;justify-items:center;gap:4px;min-height:230px;align-content:center;border-radius:18px;background:linear-gradient(135deg,#f0f0ff,#eaf8f3);color:#5962bb;font-weight:750}._countdown_390f7_546 strong{color:#30365e;font-size:clamp(70px,20vw,120px);line-height:1}._gamePanel_390f7_562{display:grid;gap:15px}._roundLine_390f7_566{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#666e80;font-size:13px;font-weight:700}._roundLine_390f7_566 span:last-child{display:inline-flex;align-items:center;gap:5px;color:#4e58b6}._questionArea_390f7_581{display:grid;justify-items:center;gap:15px;padding:clamp(14px,3vw,24px);border-radius:17px;background:#fafbff}._promptText_390f7_589{margin:5px 0;color:#282d4c;font-size:clamp(28px,7vw,42px);text-align:center}._promptImage_390f7_595{width:min(210px,60vw);max-height:190px;object-fit:contain;border-radius:15px}._instruction_390f7_601{margin:0;color:#636d7e;font-size:14px;text-align:center;line-height:1.5}._spellingPrompt_390f7_608{display:grid;justify-items:center;gap:8px;color:#383d54;font-size:18px}._spellingPrompt_390f7_608 p{margin:0;color:#737b8d;font-size:14px}._audioPrompt_390f7_620{display:grid;justify-items:center;gap:8px}._audioPrompt_390f7_620 audio{display:none}._audioPrompt_390f7_620 p{margin:0;color:#727a8c;font-size:13px}._audioButton_390f7_633{display:flex;align-items:center;gap:9px;min-height:54px;padding:12px 18px;border:0;border-radius:15px;background:#e9ebff;color:#424ca9;font:inherit;font-weight:800;cursor:pointer}._optionGrid_390f7_647{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:100%}._optionGrid_390f7_647 button{display:grid;place-items:center;gap:8px;min-height:54px;padding:9px;border:1px solid #dfe2ef;border-radius:13px;background:#fff;color:#34384f;font:inherit;font-weight:700;cursor:pointer}._optionGrid_390f7_647 button:hover,._optionGrid_390f7_647 button:focus-visible{border-color:#626bd2;background:#f4f5ff}._optionGrid_390f7_647 button img{width:min(100%,95px);height:66px;object-fit:contain}._imageOptions_390f7_677 button{min-height:115px}._spellForm_390f7_121{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;width:100%}._spellForm_390f7_121 input{width:min(100%,280px);min-height:46px;padding:10px 12px;border:1px solid #d9dce8;border-radius:11px;font:inherit}._spellForm_390f7_121 button{display:inline-flex;align-items:center;gap:5px}._answerFeedback_390f7_700{margin:0;color:#555fb7;text-align:center;font-weight:700}._wordGrid_390f7_706{display:grid;width:min(100%,520px);aspect-ratio:1;gap:2px;touch-action:manipulation}._wordGrid_390f7_706 button{min-width:0;min-height:0;padding:0;border:1px solid #e4e6f0;border-radius:4px;background:#fff;color:#3d4259;font-size:clamp(9px,2.7vw,15px);font-weight:800}._wordGrid_390f7_706 ._selectedCell_390f7_724{background:#dfe2ff;border-color:#5c65ca}._completed_390f7_728{display:grid;justify-items:center;gap:10px}._completed_390f7_728 h3{margin:0;color:#2c3048;font-size:24px}._completed_390f7_728>p{margin:0;color:#70788b;text-align:center}._completed_390f7_728 ._leaderboard_390f7_353{width:min(100%,560px)}._participantList_390f7_746{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding-top:12px;border-top:1px solid #eceef4;color:#70788b;font-size:13px}._participantList_390f7_746 strong{width:100%;color:#43485b}@media(max-width:760px){._joinLayout_390f7_74{grid-template-columns:1fr}._hero_390f7_16{align-items:start}._heroIcon_390f7_24{width:56px;height:56px;border-radius:18px;font-size:30px}}@media(max-width:480px){._classHeader_390f7_51,._liveHeader_390f7_52{align-items:start;flex-direction:column}._liveActions_390f7_490{justify-content:flex-start}._classHeader_390f7_51>button{align-self:start}._selectGrid_390f7_129{grid-template-columns:1fr}._buttonRow_390f7_134>button{flex:1 1 140px}._roomCard_390f7_164{align-items:start}._inviteForm_390f7_140{grid-template-columns:1fr}._inviteForm_390f7_140 button{justify-self:start}._challengeCard_390f7_165{align-items:start}._challengeCard_390f7_165 button{align-self:center}._leaderboard_390f7_353 li{grid-template-columns:28px minmax(50px,1fr) auto;gap:6px}._leaderboard_390f7_353 li small{grid-column:2 / -1}._inviteBanner_390f7_497{align-items:start;flex-direction:column}._questionArea_390f7_581{padding:13px 8px}}._shell_yl035_1{display:flex;min-height:100vh}._sidebar_yl035_5{width:244px;background:#fff;position:fixed;inset:0 auto 0 0;border-right:1px solid #eceef5;padding:38px 22px;display:flex;flex-direction:column;z-index:20}._brand_yl035_16{display:flex;align-items:center;gap:11px;font-size:22px;font-weight:750;letter-spacing:-.7px}._brandIcon_yl035_24{background:#5462d6;color:#fff;width:43px;height:45px;border-radius:13px;display:grid;place-items:center;box-shadow:0 4px #e9eafd;flex-shrink:0}._brandAccent_yl035_35{color:#4e57a5}._brand_yl035_16 small{display:block;font-size:8px;letter-spacing:1.2px;font-weight:650;margin-top:6px;color:#565966}._navLabel_yl035_46{margin:54px 8px 18px;font-size:9px;font-weight:750;color:#585e70;letter-spacing:1.2px}._navigation_yl035_53{display:flex;flex-direction:column;gap:9px}._navigation_yl035_53 a{display:flex;align-items:center;gap:13px;padding:15px 17px;border-radius:12px;font-size:14px;color:#585c6d;min-height:50px}._navigation_yl035_53 a:hover{background:#f7f7fd}._navigation_yl035_53 a._active_yl035_71{background:#eeeffd;color:#4953a7;font-weight:700}._sidebarTip_yl035_76{margin-top:auto;border:1px solid #e7ecd9;background:#f8faef;border-radius:17px;padding:20px 16px;text-align:center}._sidebarTip_yl035_76>span{font-size:34px;display:block;margin:0 0 12px}._sidebarTip_yl035_76 strong{font-size:13px;color:#5a6046}._sidebarTip_yl035_76 p{font-size:11px;color:#5e6053;margin:10px 0 16px;line-height:1.8}._sidebarTip_yl035_76 a{font-size:11px;color:#575e3b;font-weight:700}._sidebarTip_yl035_76 a span{padding-left:8px}._sidebarBottom_yl035_107{margin-top:24px;display:flex;gap:6px;align-items:center;justify-content:center;color:#585e70;font-size:9px}._content_yl035_116{width:calc(100% - 244px);margin-left:244px;display:flex;flex-direction:column}._topbar_yl035_122{height:84px;padding:0 42px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eceef5;background:#ffffffb3;gap:15px}._breadcrumb_yl035_132{font-size:12px;color:#585e70}._breadcrumb_yl035_132>span{margin:0 15px;color:#595b61}._breadcrumb_yl035_132 strong{font-weight:500;color:#555d71}._headerActions_yl035_144{display:flex;align-items:center;gap:18px}._connection_yl035_149{display:flex;align-items:center;gap:6px;color:#446658;font-size:11px}._offline_yl035_156{color:#75562e}._main_yl035_159{width:100%;max-width:1450px;margin:auto;padding:34px 42px;flex:1}._footer_yl035_166{padding:10px 42px 25px;display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#585e70}@media(min-width:1650px){._main_yl035_159{padding-top:45px}._sidebar_yl035_5{width:265px;padding-left:27px;padding-right:27px}._content_yl035_116{width:calc(100% - 265px);margin-left:265px}}@media(max-width:1150px){._sidebar_yl035_5{width:210px;padding:30px 15px}._content_yl035_116{width:calc(100% - 210px);margin-left:210px}._brand_yl035_16{font-size:20px}._brandIcon_yl035_24{width:38px;height:42px}._main_yl035_159{padding:28px}._topbar_yl035_122{padding:0 28px}._footer_yl035_166{padding-left:28px;padding-right:28px}._sidebarTip_yl035_76{padding:18px 10px}}@media(max-width:850px){._sidebar_yl035_5{width:80px;padding:26px 12px}._brand_yl035_16>span:last-child,._navLabel_yl035_46,._navigation_yl035_53 a>span,._sidebarTip_yl035_76,._sidebarBottom_yl035_107{display:none}._brand_yl035_16{justify-content:center}._navigation_yl035_53{margin-top:45px}._navigation_yl035_53 a{justify-content:center;padding:15px 0}._content_yl035_116{width:calc(100% - 80px);margin-left:80px}._main_yl035_159{padding:25px}._topbar_yl035_122{height:73px;padding:0 25px}}@media(max-width:600px){._sidebar_yl035_5{width:100%;inset:auto 0 0;height:73px;padding:0 8px;padding-bottom:env(safe-area-inset-bottom);border:0;border-top:1px solid #eceef5;background:#fffffffa;height:calc(70px + env(safe-area-inset-bottom))}._brand_yl035_16{display:none}._navigation_yl035_53{margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:5px;height:100%;align-items:center}._navigation_yl035_53 a{border-radius:10px;flex-direction:column;gap:5px;padding:8px 3px;min-height:55px;font-size:10px}._navigation_yl035_53 a>span{display:block}._navigation_yl035_53 a._active_yl035_71{background:transparent}._content_yl035_116{width:100%;margin-left:0;padding-bottom:calc(70px + env(safe-area-inset-bottom))}._topbar_yl035_122{height:65px;padding:0 18px}._breadcrumb_yl035_132{font-size:11px}._breadcrumb_yl035_132>span{margin:0 9px}._headerActions_yl035_144{gap:10px}._connection_yl035_149>span{display:none}._main_yl035_159{padding:20px 17px}._footer_yl035_166{padding:15px 20px 22px;flex-direction:column;text-align:center;font-size:9px}}@media(max-width:370px){._topbar_yl035_122{padding:0 13px}._breadcrumb_yl035_132{font-size:10px}._breadcrumb_yl035_132>span{margin:0 6px}._main_yl035_159{padding:16px 12px}._headerActions_yl035_144{gap:6px}._connection_yl035_149{display:none}}:root{font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;color:#30354d;background:#f8f9fe;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--primary: #5462d6;--primary-dark: #414fb9;--muted: #59637c;--border: #e8eaf3;--radius: 18px}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.55}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.035em;line-height:1.2}h1{font-size:34px;font-weight:800}h2{font-size:25px;font-weight:750}h3{font-size:17px;font-weight:700}p{line-height:1.65}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #e1a125;outline-offset:4px}img{max-width:100%}button{touch-action:manipulation}a[aria-disabled=true]{opacity:.5;cursor:not-allowed}.primary,.secondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:12px 19px;border-radius:11px;font-size:14px;font-weight:650;border:1px solid transparent;text-align:center;line-height:1.4;transition:background .16s,transform .16s}.primary{background:var(--primary);color:#fff;box-shadow:0 4px #414fae}.primary:hover:not(:disabled){background:var(--primary-dark);transform:translateY(-1px)}.secondary{background:#fff;color:#4e569f;border-color:#dfe2f0}.secondary:hover:not(:disabled){background:#f0f2ff}.iconButton{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;background:#f0f2ff;border:0;border-radius:50%;color:var(--primary)}.iconButton:hover{background:#e3e7ff}.audioLarge{border:2px solid #e0e4ff;background:#eff1ff;color:var(--primary);border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:170px;min-width:200px;font-weight:700}.audioLarge:hover{background:#e5e9ff}.backLink{display:inline-flex;gap:8px;align-items:center;color:#56596c;font-size:14px;min-height:44px;margin-bottom:18px}.backLink:hover{color:var(--primary)}.peach{--tint: #fff0e5;--deep: #cb713d;background:var(--tint)}.lavender{--tint: #eeeaff;--deep: #8170c7;background:var(--tint)}.mint{--tint: #e4f5eb;--deep: #40866d;background:var(--tint)}.sky{--tint: #e7f2ff;--deep: #5e8ab7;background:var(--tint)}.rose{--tint: #ffeaf0;--deep: #bd6a83;background:var(--tint)}.yellow{--tint: #fff5d8;--deep: #ae8631;background:var(--tint)}.muted{color:var(--muted);font-size:13px;line-height:1.7}.notice,.error{border-radius:12px;padding:13px 17px;font-size:14px;line-height:1.6;text-align:left}.notice{background:#eef1ff;color:#4c5691}.error{background:#fff1ed;color:#994631;border:1px solid #f3d5ce}.empty{text-align:center;padding:55px 20px;background:#fff;border:1px dashed #dadfed;border-radius:20px;margin:22px 0}.empty>span{font-size:44px;display:block;margin-bottom:20px}.empty h1{font-size:26px}.empty p{color:var(--muted)}.skipLink{position:fixed;top:-100px;left:16px;background:#fff;color:var(--primary);padding:14px;z-index:100}.skipLink:focus{top:12px}progress{width:100%;height:7px;border:0;border-radius:10px;overflow:hidden;background:#eaecf6;accent-color:var(--primary)}progress::-webkit-progress-bar{background:#eaecf6;border-radius:10px}progress::-webkit-progress-value{background:var(--primary);border-radius:10px}progress::-moz-progress-bar{background:var(--primary);border-radius:10px}.installButton{display:flex;gap:7px;align-items:center;min-height:40px;padding:9px 14px;background:#fff;border:1px solid var(--border);border-radius:9px;color:#4f5874;font-size:12px;font-weight:600}.installHelp{position:fixed;z-index:30;top:72px;right:24px;max-width:360px;padding:25px;background:#fff;box-shadow:0 15px 65px #33395826;border:1px solid var(--border);border-radius:18px;font-size:14px;line-height:1.6}.installHelp>button{float:right;width:28px;height:28px}.installHelp p{margin-top:15px;color:var(--muted)}.installHelp small{color:var(--muted)}.updateNotice{position:fixed;bottom:24px;right:24px;z-index:25;background:#303c79;color:#fff;border-radius:15px;padding:18px;max-width:360px;box-shadow:0 8px 24px #3334;display:flex;gap:14px;align-items:center;font-size:13px}.updateNotice button{flex-shrink:0}@media(max-width:700px){h1{font-size:27px}h2{font-size:22px}.installHelp{left:16px;right:16px;top:65px;max-width:none}.updateNotice{bottom:90px;left:15px;right:15px;max-width:none}.primary,.secondary{font-size:13px;padding:11px 14px}.empty{padding:35px 16px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
