._6W9aEa_header{z-index:50;background:var(--canvas);height:84px;transition:background .2s,box-shadow .2s;position:sticky;top:0}._6W9aEa_scrolled{background:color-mix(in srgb, var(--canvas) 91%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 4px 24px #0d50380a}._6W9aEa_inner{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}._6W9aEa_brand{letter-spacing:-1.1px;color:var(--primary);flex-shrink:0;align-items:center;gap:12px;font-size:28px;font-weight:900;display:inline-flex}._6W9aEa_brandAccent,._6W9aEa_brandDot{color:var(--accent)}._6W9aEa_logo{width:48px;height:45px;display:block;position:relative}._6W9aEa_logo span{letter-spacing:0;border-radius:7px;place-items:center;width:30px;height:35px;font-size:22px;font-weight:700;line-height:1;display:grid;position:absolute}._6W9aEa_logo span:first-child{background:var(--peach);border:1px solid var(--yellow);top:2px;left:0;transform:rotate(-15deg)}._6W9aEa_logo span:last-child{background:var(--accent);color:var(--white);border:1px solid var(--light-green);bottom:0;right:0;transform:rotate(12deg)}._6W9aEa_desktopNav{align-items:center;gap:29px;font-size:14px;font-weight:700;display:flex}._6W9aEa_desktopNav a,._6W9aEa_desktopNav button{white-space:nowrap;padding:12px 0;position:relative}._6W9aEa_desktopNav button,._6W9aEa_mobileNav>button{cursor:pointer;color:var(--ink);background:0 0;border:0;font-weight:700}._6W9aEa_desktopNav a:after{content:"";background:var(--accent);border-radius:3px;height:3px;transition:transform .2s;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}._6W9aEa_desktopNav a._6W9aEa_active:after{transform:scaleX(1)}._6W9aEa_desktopNav a:hover,._6W9aEa_desktopNav button:hover{color:var(--accent)}._6W9aEa_actions{align-items:center;gap:8px;display:flex}._6W9aEa_login{padding-inline:12px}._6W9aEa_menuToggle{color:var(--primary);display:none}._6W9aEa_mobileNav{background:var(--canvas);border-bottom:1px solid var(--border);gap:4px;padding:10px 24px 24px;animation:.18s ease-out _6W9aEa_reveal;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 20px #0d50380f}._6W9aEa_mobileNav>a:not(:last-child),._6W9aEa_mobileNav>button{text-align:left;border-radius:8px;padding:13px 8px}._6W9aEa_mobileNav>a:hover,._6W9aEa_mobileNav>button:hover{background:var(--mint)}._6W9aEa_mobileNav>button span{float:right;color:var(--muted);font-size:12px;font-weight:600}._6W9aEa_mobileNav>a:last-child{margin-top:12px}@keyframes _6W9aEa_reveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){._6W9aEa_desktopNav{gap:20px;font-size:13px}._6W9aEa_brand{font-size:25px}._6W9aEa_inner{gap:15px}._6W9aEa_start{padding-inline:18px}}@media (max-width:1000px){._6W9aEa_desktopNav,._6W9aEa_actions{display:none}._6W9aEa_menuToggle{display:inline-flex}._6W9aEa_header{height:76px}}@media (max-width:600px){._6W9aEa_header{height:72px}._6W9aEa_brand{font-size:26px}}
.FnOXJW_page{background:var(--game-canvas);color:var(--ink);--motion:cubic-bezier(.22,1,.36,1)}.FnOXJW_container{max-width:1408px;margin-inline:auto;padding-inline:64px}.FnOXJW_page h1,.FnOXJW_page h2,.FnOXJW_page h3,.FnOXJW_page h4,.FnOXJW_page p{margin-top:0}.FnOXJW_hero{padding-top:30px}.FnOXJW_breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;display:flex}.FnOXJW_breadcrumb a:hover{color:var(--primary);text-decoration:underline}.FnOXJW_breadcrumb span{color:var(--ink)}.FnOXJW_heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:52px;padding-block:49px 54px;display:grid}.FnOXJW_badge{letter-spacing:1.3px;background:var(--mint);color:var(--primary);border-radius:30px;align-items:center;gap:9px;padding:9px 14px;font-size:11px;font-weight:900;display:inline-flex}.FnOXJW_badge>span,.FnOXJW_liveDot{background:var(--accent);border-radius:50%;width:6px;height:6px;display:inline-block}.FnOXJW_heroCopy h1{letter-spacing:-2px;max-width:580px;margin:22px 0 18px;font-size:clamp(40px,4.1vw,59px);font-weight:900;line-height:1.12}.FnOXJW_heroCopy h1>span{color:var(--primary);display:block}.FnOXJW_titleDot{color:var(--accent)}.FnOXJW_heroCopy h1>.FnOXJW_titleDot{color:var(--accent);display:inline}.FnOXJW_chineseTitle{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:16px;display:flex}.FnOXJW_chineseTitle>span:first-child{letter-spacing:3px;color:var(--primary);font-size:23px}.FnOXJW_heroDescription{color:var(--muted);max-width:510px;margin-bottom:25px;font-size:15px;line-height:1.85}.FnOXJW_heroActions{flex-wrap:wrap;gap:12px;display:flex}.FnOXJW_heroActions>a{min-height:50px}.FnOXJW_buttonIcon{background:#ffffff24;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.FnOXJW_stats{gap:0;margin-top:32px;display:flex}.FnOXJW_stats>div{border-left:1px solid var(--border);flex-direction:column;padding:0 24px;display:flex}.FnOXJW_stats>div:first-child{border-left:0;padding-left:0}.FnOXJW_stats strong{font-size:26px;font-weight:900;line-height:1.3}.FnOXJW_stats span{color:var(--muted);white-space:nowrap;font-size:11px}.FnOXJW_heroArt{isolation:isolate;background:var(--mint);border-radius:45% 45% 26px 26px;flex-direction:column;align-items:center;min-height:445px;padding:29px 14px 23px;display:flex;position:relative}.FnOXJW_heroArt:before{content:"";z-index:-1;aspect-ratio:1;border:1px dashed var(--light-green);border-radius:50%;width:82%;max-height:360px;position:absolute;top:20px}.FnOXJW_artHeading{color:var(--primary);align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.FnOXJW_heroFlashcard{background:var(--white);width:143px;box-shadow:4px 7px 0 var(--light-green);z-index:1;border-radius:14px;flex-direction:column;align-items:center;margin-top:22px;padding:13px 19px;display:flex;transform:rotate(-7deg)}.FnOXJW_heroFlashcard strong{font-size:62px;font-weight:500;line-height:1.3}.FnOXJW_heroFlashcard .FnOXJW_tinyLabel{font-size:8px}.FnOXJW_heroFlashcard>span:last-child{color:var(--muted);font-size:12px}.FnOXJW_floatingCharacter{width:52px;height:60px;font:30px var(--font-chinese), sans-serif;border-radius:11px;place-items:center;display:grid;position:absolute}.FnOXJW_floatingOne{background:var(--yellow);top:130px;right:50px;transform:rotate(13deg)}.FnOXJW_floatingTwo{background:var(--light-green);top:155px;left:44px;transform:rotate(-13deg)}.FnOXJW_artSwoosh{width:125px;color:var(--accent);position:absolute;top:75px;left:60px}.FnOXJW_heroLineup{width:100%;margin-top:8px}.FnOXJW_lineup{width:100%;height:auto;display:block;overflow:visible}.FnOXJW_artCaption{letter-spacing:1.4px;gap:30px;margin-top:11px;font-size:9px;font-weight:900;display:flex}.FnOXJW_artCaption span:last-child{align-items:center;gap:5px;display:flex}.FnOXJW_artNote{background:var(--yellow);border-radius:8px;padding:9px 17px;font-size:12px;font-weight:800;position:absolute;bottom:-13px;right:3px;transform:rotate(-4deg);box-shadow:0 4px 12px #0d50380d}.FnOXJW_sectionNav{border-block:1px solid var(--border);justify-content:space-between;align-items:center;gap:15px;padding:22px 0;display:flex}.FnOXJW_sectionNav>span{letter-spacing:1.3px;color:var(--muted);font-size:10px;font-weight:900}.FnOXJW_sectionNav a{align-items:center;gap:9px;min-height:32px;font-size:13px;font-weight:800;display:flex}.FnOXJW_sectionNav a:hover{color:var(--accent)}.FnOXJW_sectionNav small{color:var(--muted);font-size:10px}.FnOXJW_section{padding-top:88px}.FnOXJW_sectionHeading{margin-bottom:30px}.FnOXJW_eyebrow{color:var(--primary);letter-spacing:1.8px;margin-bottom:13px;font-size:10px;font-weight:900;display:block}.FnOXJW_sectionHeading h2,.FnOXJW_surveyIntro h2{letter-spacing:-1.1px;margin-bottom:12px;font-size:clamp(27px,2.7vw,37px);font-weight:900;line-height:1.25}.FnOXJW_sectionHeading p{color:var(--muted);max-width:680px;margin-bottom:0;font-size:15px;line-height:1.75}.FnOXJW_centered{text-align:center}.FnOXJW_centered p{margin-inline:auto}.FnOXJW_mint{background:var(--mint)}.FnOXJW_peach{background:var(--peach)}.FnOXJW_lavender{background:var(--lavender)}.FnOXJW_pink{background:var(--pink)}.FnOXJW_preparationGrid{grid-template-columns:1.05fr 1fr 1fr;gap:20px;display:grid}.FnOXJW_preparationCard{border-radius:24px;padding:27px;position:relative}.FnOXJW_iconTile{background:#ffffffa6;border-radius:18px;place-items:center;width:55px;height:55px;margin-bottom:20px;display:grid}.FnOXJW_tinyLabel{letter-spacing:1px;font-size:10px;font-weight:900;display:block}.FnOXJW_preparationCard>.FnOXJW_tinyLabel{color:var(--muted);margin-bottom:8px}.FnOXJW_preparationCard h3{letter-spacing:-.4px;margin-bottom:11px;font-size:19px;font-weight:900}.FnOXJW_preparationCard p{color:var(--muted);margin-bottom:14px;font-size:14px;line-height:1.75}.FnOXJW_preparationCard strong{color:var(--ink)}.FnOXJW_teamDiagram{flex-direction:column;gap:8px;margin-top:15px;display:flex}.FnOXJW_teamDiagram>div{align-items:center;gap:9px;font-size:10px;display:flex}.FnOXJW_teamDiagram b{margin-right:3px}.FnOXJW_teamDiagram span{background:var(--white);width:23px;height:23px;color:var(--primary);border-radius:50%;place-items:center;font-weight:800;display:grid}.FnOXJW_teamDiagram>div:last-child span{background:var(--light-green)}.FnOXJW_toolList{gap:17px;margin:14px 0 0;padding:0;list-style:none;display:grid}.FnOXJW_toolList li{align-items:center;gap:10px;font-size:13px;display:flex}.FnOXJW_toolList svg{stroke-width:1.5px;flex-shrink:0}.FnOXJW_preparationNote{color:var(--purple);border-top:1px solid #71619e1f;padding-top:14px;font-size:12px;display:block}.FnOXJW_guideSection{padding-top:96px}.FnOXJW_guideShell{border:1px solid var(--border);background:var(--white);border-radius:28px;padding:8px;box-shadow:0 16px 50px #0d50380a}.FnOXJW_guideToolbar{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 20px;display:flex}.FnOXJW_stepper{gap:10px;display:flex}.FnOXJW_stepper button{cursor:pointer;color:var(--muted);min-height:44px;transition:background .25s var(--motion);background:0 0;border:0;border-radius:30px;align-items:center;gap:9px;padding:7px 12px 7px 5px;font-size:12px;font-weight:800;display:flex}.FnOXJW_stepper button>span:first-child{background:var(--game-canvas);border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.FnOXJW_stepper .FnOXJW_selectedStep{background:var(--mint);color:var(--primary)}.FnOXJW_stepper .FnOXJW_selectedStep>span:first-child{color:var(--white);background:var(--primary)}.FnOXJW_stepper button:hover{background:var(--mint)}.FnOXJW_autoButton{white-space:nowrap;padding-inline:13px!important;font-size:12px!important}.FnOXJW_guideGrid{grid-template-columns:1.65fr 1fr;display:grid}.FnOXJW_guideGrid>*{min-width:0}.FnOXJW_visualStage{background:var(--mint);border-radius:22px;padding:23px 22px 16px;overflow:hidden}.FnOXJW_stageTop{color:var(--muted);letter-spacing:.5px;justify-content:space-between;gap:8px;font-size:9px;display:flex}.FnOXJW_stageTop>span:first-child{color:var(--primary);align-items:center;gap:6px;font-weight:900;display:flex}.FnOXJW_sceneDetail{height:223px;animation:FnOXJW_enter .55s var(--motion) both;place-items:center;padding-top:12px;display:grid}.FnOXJW_receiveScene,.FnOXJW_writeScene,.FnOXJW_answerScene{justify-content:center;align-items:center;gap:28px;width:100%;display:flex}.FnOXJW_referee{color:var(--muted);flex-direction:column;align-items:center;gap:7px;font-size:11px;display:flex}.FnOXJW_refereeIcon{background:var(--primary);width:47px;height:47px;color:var(--white);border:5px solid var(--light-green);border-radius:50%;place-items:center;font-weight:900;display:grid}.FnOXJW_receiveScene>svg{color:var(--accent)}.FnOXJW_secretCard{background:var(--white);box-shadow:4px 5px 0 var(--light-green);animation:FnOXJW_receive 1.2s var(--motion) both;border-radius:14px;flex-direction:column;align-items:center;padding:15px 22px;display:flex;transform:rotate(-4deg)}.FnOXJW_secretCard>span{letter-spacing:1px;font-size:8px;font-weight:900}.FnOXJW_secretCard strong{font-size:65px;font-weight:500;line-height:1.3}.FnOXJW_secretCard b{font-size:14px}.FnOXJW_secretCard small{color:var(--muted);margin-top:7px;font-size:9px}.FnOXJW_paper{background:var(--white);width:175px;box-shadow:3px 5px 0 var(--light-green);border-radius:6px;padding:12px 13px 4px;position:relative}.FnOXJW_paper:before{content:"";background:var(--yellow);opacity:.9;width:44px;height:12px;position:absolute;top:-6px;left:calc(50% - 22px);transform:rotate(-3deg)}.FnOXJW_paper>span{letter-spacing:.6px;text-align:center;font-size:7px;font-weight:800;display:block}.FnOXJW_strokeSvg{width:100%;display:block}.FnOXJW_firstStroke,.FnOXJW_secondStroke{stroke-dasharray:1;stroke-dashoffset:0}.FnOXJW_firstStroke{animation:FnOXJW_draw 1.4s .35s var(--motion) both}.FnOXJW_secondStroke{animation:FnOXJW_draw 1.4s 1.85s var(--motion) both}.FnOXJW_strokeLabels{flex-direction:column;gap:12px;display:flex}.FnOXJW_strokeLabels>span{align-items:center;gap:9px;font-size:14px;font-weight:800;display:flex}.FnOXJW_strokeLabels b{background:var(--primary);width:25px;height:25px;color:var(--white);border-radius:50%;place-items:center;font-size:11px;display:grid}.FnOXJW_strokeLabels>span:nth-child(2) b{background:var(--accent);color:var(--ink)}.FnOXJW_strokeLabels small{color:var(--muted);font-size:11px;font-weight:500}.FnOXJW_strokeLabels p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.FnOXJW_relayScene{text-align:center}.FnOXJW_relayBubble{background:var(--white);box-shadow:0 6px 0 var(--light-green);animation:FnOXJW_enter .5s var(--motion) both;text-align:left;border-radius:20px;align-items:center;gap:18px;padding:20px 25px;display:flex}.FnOXJW_relayBubble>span{color:var(--primary);font-size:60px}.FnOXJW_relayBubble small{letter-spacing:.5px;color:var(--muted);font-size:8px;font-weight:900}.FnOXJW_relayBubble strong{align-items:center;gap:12px;margin-block:8px;font-size:22px;display:flex}.FnOXJW_relayBubble p{color:var(--muted);margin:0;font-size:12px}.FnOXJW_relaySequence{letter-spacing:5px;color:var(--primary);margin-top:18px;font-size:17px;font-weight:900;display:inline-block}.FnOXJW_blackboard{background:var(--primary);border:7px solid var(--skin);text-align:center;width:168px;box-shadow:3px 5px 0 var(--light-green);border-radius:10px;padding:2px 12px 10px}.FnOXJW_blackboard .FnOXJW_strokeSvg{width:108px;margin:auto}.FnOXJW_blackboard>span{color:var(--white);font-size:12px}.FnOXJW_score{animation:FnOXJW_enter .7s 2.6s var(--motion) both}.FnOXJW_score>span{align-items:center;gap:5px;font-size:11px;font-weight:900;display:flex}.FnOXJW_score>strong{color:var(--primary);font-size:64px;font-weight:900;line-height:1.2}.FnOXJW_score strong small{font-size:14px}.FnOXJW_score p{color:var(--muted);margin-bottom:0;font-size:10px}.FnOXJW_person{transition:opacity .5s var(--motion)}.FnOXJW_movingArrow{animation:FnOXJW_arrow 1.7s var(--motion) 3}.FnOXJW_writingArm{transform-origin:54px 90px;animation:FnOXJW_write 1.5s var(--motion) 2}.FnOXJW_stageLabels{letter-spacing:.6px;color:var(--muted);justify-content:space-between;padding:10px 14px 0;font-size:8px;font-weight:900;display:flex}.FnOXJW_stageCaption{text-align:center;min-height:36px;color:var(--primary);border-top:1px solid #0d503817;place-items:center;margin:13px 0 0;padding-top:13px;font-size:11px;display:grid}.FnOXJW_stepInformation{flex-direction:column;justify-content:space-between;padding:28px 27px 22px;display:flex}.FnOXJW_stepText{animation:FnOXJW_enter .45s var(--motion) both}.FnOXJW_stepText h3{letter-spacing:-.8px;margin:0 0 17px;font-size:29px;font-weight:900;line-height:1.25}.FnOXJW_stepText>p{color:var(--muted);font-size:14px;line-height:1.85}.FnOXJW_stepNote{background:var(--peach);color:var(--ink);border-radius:13px;align-items:flex-start;gap:9px;padding:15px;font-size:12px;line-height:1.65;display:flex}.FnOXJW_stepNote svg{color:var(--terracotta);flex-shrink:0;margin-top:2px}.FnOXJW_stepControls{margin-top:26px}.FnOXJW_stepButtons{justify-content:space-between;gap:10px;display:flex}.FnOXJW_stepButtons button{padding-inline:17px;font-size:12px}.FnOXJW_progressLabel{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin:21px 0 10px;font-size:10px;display:flex}.FnOXJW_progressLabel strong{color:var(--primary);font-size:12px}.FnOXJW_guideFoot{color:var(--muted);justify-content:space-between;align-items:center;gap:18px;padding:15px 16px 8px;font-size:10px;display:flex}.FnOXJW_guideFoot>span:first-child{align-items:center;gap:7px;display:flex}.FnOXJW_guideFoot svg{flex-shrink:0}.FnOXJW_guideFoot>span:last-child{text-align:right}.FnOXJW_competitionNote{color:var(--muted);justify-content:center;align-items:center;gap:10px;margin:22px 0 0;font-size:13px;display:flex}.FnOXJW_competitionNote svg{color:var(--terracotta);flex-shrink:0}.FnOXJW_paused *,.FnOXJW_paused :before,.FnOXJW_paused :after{animation-play-state:paused!important}.FnOXJW_rulesGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.FnOXJW_ruleCard{transition:transform .35s var(--motion);border-radius:24px;align-items:flex-start;gap:20px;padding:32px;display:flex}.FnOXJW_ruleCard:hover{transform:translateY(-4px)}.FnOXJW_ruleCard>svg{flex-shrink:0}.FnOXJW_ruleCard h3{letter-spacing:-.5px;margin:2px 0 12px;font-size:22px;font-weight:900}.FnOXJW_ruleCard p{margin-bottom:17px;font-size:14px;line-height:1.8}.FnOXJW_ruleCard.FnOXJW_pink{color:var(--error)}.FnOXJW_winScore{align-items:center;gap:13px;font-size:46px;font-weight:900;line-height:1.3;display:flex}.FnOXJW_winScore span{letter-spacing:1px;font-size:10px}.FnOXJW_cancelLabel{letter-spacing:.4px;margin-top:22px;font-size:11px;display:block}.FnOXJW_ruleCard .FnOXJW_smallText{margin:7px 0 0;font-size:11px}.FnOXJW_rulesAccordion{border-block:1px solid var(--border);background:0 0!important;border-radius:16px!important;margin-top:20px!important}.FnOXJW_rulesAccordion:before{display:none}.FnOXJW_rulesAccordion .MuiAccordionSummary-root{min-height:65px;padding-inline:12px;font-size:14px}.FnOXJW_rulesAccordion .MuiAccordionSummary-content{align-items:center;gap:15px}.FnOXJW_sourceLabel{color:var(--muted);font-size:11px}.FnOXJW_fullRules{grid-template-columns:1fr 1fr;gap:25px 45px;padding-block:15px 24px;display:grid}.FnOXJW_fullRules article{align-items:flex-start;gap:14px;display:flex}.FnOXJW_fullRules article>span{color:var(--accent);font-size:12px;font-weight:900}.FnOXJW_fullRules h4{margin:0 0 7px;font-size:15px}.FnOXJW_fullRules p{color:var(--muted);margin:0;font-size:13px;line-height:1.8}.FnOXJW_textLink{color:var(--primary);font-size:13px;font-weight:800;text-decoration:underline}.FnOXJW_levelGrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.FnOXJW_levelCard{transition:transform .35s var(--motion), box-shadow .35s var(--motion);border-radius:22px;padding:24px 21px 12px}.FnOXJW_levelCard:hover{transform:translateY(-5px);box-shadow:0 12px 24px #0d50380d}.FnOXJW_levelTop{letter-spacing:1px;justify-content:space-between;align-items:center;margin-bottom:26px;font-size:10px;font-weight:900;display:flex}.FnOXJW_levelBars{align-items:flex-end;gap:3px;display:flex}.FnOXJW_levelBars i{background:var(--primary);border-radius:2px;width:4px;display:block}.FnOXJW_levelCard h3{letter-spacing:-.5px;min-height:53px;margin-bottom:9px;font-size:21px;font-weight:900;line-height:1.25}.FnOXJW_levelCard>p{color:var(--muted);margin-bottom:20px;font-size:11px}.FnOXJW_levelCard>p span{margin-inline:4px}.FnOXJW_characterSamples{justify-content:space-between;gap:6px;margin-bottom:14px;display:flex}.FnOXJW_characterSamples span{background:#ffffffa6;border-radius:9px;place-items:center;width:42px;height:48px;font-size:26px;display:grid}.FnOXJW_levelCard>button{border-top:1px solid #0d50381a;border-radius:0;font-size:12px}.FnOXJW_levelNote{color:var(--muted);align-items:flex-start;gap:9px;margin:22px 0 8px;font-size:12px;line-height:1.7;display:flex}.FnOXJW_levelNote svg{color:var(--primary);flex-shrink:0;margin-top:2px}.FnOXJW_sourceNote{color:var(--muted);margin:15px 0 0;font-size:11px;line-height:1.7}.FnOXJW_dialogIntro{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.FnOXJW_characterGrid{grid-template-columns:repeat(5,1fr);gap:12px;padding-block:10px;display:grid}.FnOXJW_characterCard{background:var(--mint);text-align:center;border-radius:14px;flex-direction:column;align-items:center;padding:16px 8px;display:flex}.FnOXJW_characterCard>strong{color:var(--primary);font-size:40px;font-weight:500}.FnOXJW_characterCard>b{margin-top:8px;font-size:14px}.FnOXJW_characterCard>span{color:var(--muted);margin-top:4px;font-size:11px}.FnOXJW_resourceList{gap:12px;display:grid}.FnOXJW_resourceRow{background:var(--white);border:1px solid var(--border);border-radius:20px;align-items:center;gap:20px;padding:25px 27px;display:flex}.FnOXJW_resourceIcon{width:58px;height:64px;color:var(--primary);background:var(--mint);border-radius:16px;flex-shrink:0;place-items:center;display:grid}.FnOXJW_resourceRow:nth-child(2) .FnOXJW_resourceIcon{background:var(--peach)}.FnOXJW_resourceRow:nth-child(3) .FnOXJW_resourceIcon{background:var(--lavender)}.FnOXJW_resourceText{flex:1}.FnOXJW_resourceText h3{align-items:center;gap:13px;margin:0 0 6px;font-size:17px;font-weight:900;display:flex}.FnOXJW_resourceText h3>span{color:var(--muted);background:var(--game-canvas);white-space:nowrap;border-radius:20px;padding:5px 9px;font-size:9px;font-weight:600;display:inline-block}.FnOXJW_resourceText p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.FnOXJW_resourceActions{align-items:center;gap:10px;display:flex}.FnOXJW_resourceActions a,.FnOXJW_resourceActions button{padding-inline:17px;font-size:12px}.FnOXJW_surveySection{background:var(--mint);border-radius:28px;grid-template-columns:.85fr 1.15fr;align-items:start;gap:65px;margin-block:90px 85px;padding:45px;display:grid}.FnOXJW_surveyIntro{padding:10px 0 0 8px}.FnOXJW_surveyArt{height:145px;color:var(--primary);align-items:center;gap:17px;display:flex}.FnOXJW_surveyArt>span{background:var(--yellow);border-radius:50%;place-items:center;width:67px;height:67px;font-size:28px;display:grid;transform:rotate(12deg)}.FnOXJW_surveyIntro h2{margin-bottom:17px;font-size:40px}.FnOXJW_surveyIntro>p{max-width:310px;color:var(--muted);font-size:14px;line-height:1.8}.FnOXJW_surveySignoff{align-items:center;gap:5px;margin-top:30px;font-size:12px;font-weight:800;display:flex}.FnOXJW_surveyForm{background:var(--white);border-radius:22px;flex-direction:column;gap:25px;padding:30px;display:flex}.FnOXJW_surveyForm .MuiFormLabel-root{color:var(--ink);font-family:inherit;font-size:13px;font-weight:800;line-height:1.6}.FnOXJW_surveyForm .MuiFormControlLabel-label{font-size:12px}.FnOXJW_surveyForm .MuiRadioGroup-root{margin-top:5px}.FnOXJW_surveyForm .MuiFormControlLabel-root{min-height:40px}.FnOXJW_surveyForm .MuiFormHelperText-root{margin-inline:0;font-size:10px}.FnOXJW_surveyForm .MuiOutlinedInput-root{font-size:13px}.FnOXJW_surveyForm .MuiInputLabel-root{white-space:normal}.FnOXJW_surveyDisclaimer{color:var(--muted);margin:-6px 0 0;font-size:11px;line-height:1.7}.FnOXJW_surveySubmit{justify-content:space-between;align-items:center;gap:15px;display:flex}.FnOXJW_surveySubmit>small{color:var(--muted);font-size:10px}.FnOXJW_surveySubmit button{font-size:12px}.FnOXJW_footer{border-top:1px solid var(--border);padding-block:28px}.FnOXJW_footer>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.FnOXJW_footerBrand{letter-spacing:-.7px;font-size:23px;font-weight:900}.FnOXJW_footerBrand span{color:var(--accent)}.FnOXJW_footer p{color:var(--muted);margin:0;font-size:12px}.FnOXJW_footer>div>a:last-child{font-size:12px;font-weight:800}@keyframes FnOXJW_enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes FnOXJW_receive{0%{opacity:0;transform:translate(-90px,-12px)rotate(-12deg)}to{opacity:1;transform:translate(0)rotate(-4deg)}}@keyframes FnOXJW_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes FnOXJW_arrow{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes FnOXJW_write{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}@media (max-width:1150px){.FnOXJW_heroGrid{gap:30px}.FnOXJW_heroCopy h1{font-size:45px}.FnOXJW_heroArt{min-height:405px}.FnOXJW_stats>div{padding-inline:18px}.FnOXJW_guideToolbar{padding-inline:7px}.FnOXJW_stepper{gap:2px}.FnOXJW_stepper button{gap:6px;padding-right:9px}.FnOXJW_stepInformation{padding:23px 20px}.FnOXJW_stepText h3{font-size:26px}.FnOXJW_visualStage{padding-inline:15px}.FnOXJW_preparationCard{padding:23px}.FnOXJW_characterSamples span{width:35px;font-size:23px}.FnOXJW_levelCard{padding-inline:17px}.FnOXJW_surveySection{gap:30px;padding:32px}}@media (max-width:1000px){.FnOXJW_container{padding-inline:32px}.FnOXJW_heroGrid{gap:25px}.FnOXJW_heroCopy h1{font-size:40px}.FnOXJW_heroDescription{font-size:13px}.FnOXJW_heroActions{gap:8px}.FnOXJW_heroActions>a{padding-inline:17px;font-size:12px}.FnOXJW_heroArt{min-height:375px}.FnOXJW_heroFlashcard{width:118px}.FnOXJW_heroFlashcard strong{font-size:48px}.FnOXJW_floatingOne{right:20px}.FnOXJW_floatingTwo{left:20px}.FnOXJW_artSwoosh{width:90px;left:25px}.FnOXJW_stats>div{padding-inline:13px}.FnOXJW_stats span{font-size:10px}.FnOXJW_sectionNav>span{display:none}.FnOXJW_preparationGrid{gap:12px}.FnOXJW_preparationCard{padding:20px}.FnOXJW_preparationCard h3{font-size:17px}.FnOXJW_preparationCard p,.FnOXJW_toolList li{font-size:12px}.FnOXJW_teamDiagram>div{gap:5px}.FnOXJW_guideToolbar{flex-wrap:wrap;justify-content:center}.FnOXJW_guideGrid{grid-template-columns:1.4fr 1fr}.FnOXJW_stepInformation{padding:22px 18px}.FnOXJW_stepText h3{font-size:24px}.FnOXJW_stepText>p{font-size:13px}.FnOXJW_stepButtons{flex-wrap:wrap}.FnOXJW_stepButtons button{flex:1;padding-inline:12px}.FnOXJW_stageTop>span:last-child{display:none}.FnOXJW_relayBubble{gap:12px;padding:17px}.FnOXJW_relayBubble strong{gap:6px;font-size:18px}.FnOXJW_relayBubble>span{font-size:45px}.FnOXJW_receiveScene,.FnOXJW_writeScene,.FnOXJW_answerScene{gap:15px}.FnOXJW_paper{width:145px}.FnOXJW_strokeLabels small{display:none}.FnOXJW_blackboard{width:140px}.FnOXJW_score>strong{font-size:45px}.FnOXJW_score p{max-width:100px}.FnOXJW_ruleCard{gap:14px;padding:25px}.FnOXJW_ruleCard h3{font-size:19px}.FnOXJW_ruleCard p{font-size:13px}.FnOXJW_levelGrid{grid-template-columns:repeat(2,1fr)}.FnOXJW_levelCard h3{min-height:0}.FnOXJW_characterSamples{justify-content:flex-start;gap:10px}.FnOXJW_characterSamples span{width:45px}.FnOXJW_resourceRow{flex-wrap:wrap;gap:15px}.FnOXJW_resourceActions{margin-left:73px}.FnOXJW_surveySection{grid-template-columns:1fr 1.2fr;gap:24px;padding:25px}.FnOXJW_surveyIntro h2{font-size:32px}.FnOXJW_surveyForm{padding:24px}.FnOXJW_surveySubmit{flex-wrap:wrap}}@media (max-width:760px){.FnOXJW_heroGrid{grid-template-columns:1fr;gap:38px;padding-block:32px 40px}.FnOXJW_heroCopy h1{max-width:560px;font-size:49px}.FnOXJW_heroDescription{max-width:100%;font-size:15px}.FnOXJW_heroArt{width:100%;max-width:570px;min-height:0;margin-inline:auto;padding-bottom:25px}.FnOXJW_heroFlashcard{width:140px}.FnOXJW_heroFlashcard strong{font-size:62px}.FnOXJW_floatingOne{right:60px}.FnOXJW_floatingTwo{left:60px}.FnOXJW_artSwoosh{width:125px;left:65px}.FnOXJW_stats{margin-top:27px}.FnOXJW_stats>div{padding-inline:25px}.FnOXJW_stats span{font-size:11px}.FnOXJW_sectionNav{grid-template-columns:repeat(3,1fr);gap:10px;padding-block:14px;display:grid}.FnOXJW_sectionNav a{justify-content:center;font-size:12px}.FnOXJW_section{padding-top:64px}.FnOXJW_sectionHeading{margin-bottom:24px}.FnOXJW_sectionHeading h2{font-size:29px}.FnOXJW_preparationGrid{grid-template-columns:1fr;gap:14px}.FnOXJW_preparationCard{padding:25px}.FnOXJW_preparationCard h3{font-size:21px}.FnOXJW_preparationCard p{font-size:14px}.FnOXJW_iconTile{float:right;margin:0 0 15px 15px}.FnOXJW_toolList{gap:13px}.FnOXJW_toolList li{font-size:14px}.FnOXJW_teamDiagram{flex-flow:wrap;gap:25px}.FnOXJW_guideGrid{grid-template-columns:1fr}.FnOXJW_guideToolbar{flex-direction:column;gap:6px;padding:8px 3px 12px}.FnOXJW_stepper{justify-content:space-between;width:100%}.FnOXJW_stepper button{gap:6px;padding-inline:6px}.FnOXJW_stepper button>span:first-child{width:25px;height:25px}.FnOXJW_guideToolbar .FnOXJW_autoButton{min-height:40px}.FnOXJW_visualStage{padding:20px}.FnOXJW_stageTop>span:last-child{display:inline}.FnOXJW_sceneDetail{height:220px}.FnOXJW_paper{width:170px}.FnOXJW_strokeLabels small{display:inline}.FnOXJW_receiveScene,.FnOXJW_writeScene,.FnOXJW_answerScene{gap:25px}.FnOXJW_relayBubble{padding:20px 25px}.FnOXJW_relayBubble strong{font-size:23px}.FnOXJW_relayBubble>span{font-size:58px}.FnOXJW_blackboard{width:170px}.FnOXJW_score>strong{font-size:62px}.FnOXJW_score p{max-width:none}.FnOXJW_stageCaption{min-height:45px}.FnOXJW_stepInformation{min-height:360px;padding:25px 18px}.FnOXJW_stepText h3{font-size:28px}.FnOXJW_stepText>p{font-size:15px}.FnOXJW_stepControls{margin-top:24px}.FnOXJW_stepButtons button{flex:initial;min-width:128px}.FnOXJW_guideFoot{flex-direction:column;align-items:flex-start;gap:8px;padding:0 18px 12px}.FnOXJW_guideFoot>span:last-child{text-align:left}.FnOXJW_competitionNote{align-items:flex-start;font-size:12px;line-height:1.7}.FnOXJW_rulesGrid{grid-template-columns:1fr;gap:16px}.FnOXJW_ruleCard{padding:27px}.FnOXJW_ruleCard h3{font-size:22px}.FnOXJW_ruleCard p{font-size:14px}.FnOXJW_fullRules{grid-template-columns:1fr}.FnOXJW_sourceLabel{display:none}.FnOXJW_resourceText h3{flex-wrap:wrap;gap:6px}.FnOXJW_resourceRow{padding:20px}.FnOXJW_resourceIcon{width:45px;height:52px}.FnOXJW_resourceActions{flex-wrap:wrap;margin-left:0}.FnOXJW_resourceActions a,.FnOXJW_resourceActions button{padding-inline:14px;font-size:11px}.FnOXJW_surveySection{grid-template-columns:1fr;margin-block:64px;padding:27px}.FnOXJW_surveyIntro{padding:0}.FnOXJW_surveyIntro h2{font-size:35px}.FnOXJW_surveyIntro p{max-width:100%}.FnOXJW_surveyArt{float:right;gap:0;height:100px;margin-left:12px}.FnOXJW_surveyArt>svg{width:60px}.FnOXJW_surveyArt>span{width:45px;height:45px;font-size:20px}.FnOXJW_surveySignoff{margin-top:15px}.FnOXJW_surveyForm{padding:26px}.FnOXJW_footer>div{flex-wrap:wrap;gap:12px 25px}.FnOXJW_footer p{order:3;width:100%}.FnOXJW_characterGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.FnOXJW_container{padding-inline:20px}.FnOXJW_breadcrumb{gap:6px;font-size:10px}.FnOXJW_hero{padding-top:23px}.FnOXJW_heroCopy h1{letter-spacing:-1.5px;font-size:41px}.FnOXJW_heroDescription{font-size:14px}.FnOXJW_chineseTitle{gap:8px;font-size:14px}.FnOXJW_chineseTitle>span:first-child{font-size:20px}.FnOXJW_heroActions{gap:8px}.FnOXJW_heroActions>a{padding-inline:15px;font-size:12px}.FnOXJW_heroActions .MuiButton-endIcon{margin-left:0}.FnOXJW_stats{justify-content:space-between}.FnOXJW_stats>div{padding-inline:13px}.FnOXJW_stats>div:last-child{padding-right:0}.FnOXJW_stats strong{font-size:25px}.FnOXJW_stats span{font-size:9px}.FnOXJW_heroArt{border-radius:120px 120px 22px 22px;padding-inline:8px}.FnOXJW_artHeading{font-size:11px}.FnOXJW_heroFlashcard{width:120px}.FnOXJW_heroFlashcard strong{font-size:53px}.FnOXJW_floatingCharacter{width:39px;height:47px;font-size:24px}.FnOXJW_floatingOne{top:115px;right:24px}.FnOXJW_floatingTwo{top:140px;left:22px}.FnOXJW_artSwoosh{width:75px;top:80px;left:28px}.FnOXJW_artCaption{gap:16px;font-size:8px}.FnOXJW_artNote{font-size:10px;right:5px}.FnOXJW_sectionHeading h2{font-size:27px}.FnOXJW_sectionHeading p{font-size:14px}.FnOXJW_eyebrow{letter-spacing:1.3px;font-size:9px}.FnOXJW_guideShell{border-radius:23px;margin-inline:-7px;padding:6px}.FnOXJW_stepper button{border-radius:13px;flex-direction:column;padding:8px 9px;font-size:10px}.FnOXJW_visualStage{padding:16px 10px 13px}.FnOXJW_stageTop{font-size:8px}.FnOXJW_stageTop>span:last-child{letter-spacing:0;font-size:8px}.FnOXJW_sceneDetail{height:210px}.FnOXJW_stageLabels{letter-spacing:.3px;padding-inline:4px;font-size:6px}.FnOXJW_stageCaption{font-size:10px;line-height:1.7}.FnOXJW_paper{width:148px}.FnOXJW_writeScene,.FnOXJW_answerScene{gap:15px}.FnOXJW_strokeLabels small{display:none}.FnOXJW_strokeLabels p{font-size:10px}.FnOXJW_relayBubble{gap:14px;padding:18px}.FnOXJW_relayBubble>span{font-size:46px}.FnOXJW_relayBubble strong{font-size:19px}.FnOXJW_relayBubble small{font-size:6px}.FnOXJW_relayBubble p{font-size:10px}.FnOXJW_blackboard{width:143px}.FnOXJW_score>strong{font-size:47px}.FnOXJW_score>span{font-size:9px}.FnOXJW_score p{max-width:105px;line-height:1.6}.FnOXJW_stepInformation{min-height:390px;padding:24px 13px 20px}.FnOXJW_stepText h3{font-size:26px}.FnOXJW_stepText>p{font-size:14px}.FnOXJW_ruleCard{gap:13px;padding:23px 20px}.FnOXJW_ruleCard>svg{width:25px}.FnOXJW_ruleCard h3{font-size:20px}.FnOXJW_ruleCard p{font-size:13px}.FnOXJW_cancelLabel{font-size:10px}.FnOXJW_winScore{font-size:42px}.FnOXJW_winScore span{font-size:8px}.FnOXJW_levelGrid{gap:12px}.FnOXJW_levelCard{border-radius:18px;padding:18px 14px 9px}.FnOXJW_levelTop{margin-bottom:20px;font-size:9px}.FnOXJW_levelCard h3{min-height:45px;font-size:18px}.FnOXJW_levelCard>p{min-height:30px;font-size:10px}.FnOXJW_levelCard>p span{margin-inline:1px}.FnOXJW_characterSamples{flex-wrap:wrap;gap:4px}.FnOXJW_characterSamples span{width:calc(50% - 2px);height:41px;font-size:25px}.FnOXJW_levelCard button{font-size:11px}.FnOXJW_resourceText h3{font-size:15px}.FnOXJW_resourceText p{font-size:11px}.FnOXJW_surveySection{margin-inline:-7px;padding:22px 16px 16px}.FnOXJW_surveyIntro h2{font-size:29px}.FnOXJW_surveyArt{margin-left:0}.FnOXJW_surveyArt>svg{width:44px}.FnOXJW_surveyArt>span{width:37px;height:37px;font-size:16px}.FnOXJW_surveyForm{gap:25px;padding:25px 18px}.FnOXJW_surveyForm .MuiFormLabel-root{font-size:12px}.FnOXJW_surveyForm .MuiInputLabel-root{max-width:100%}.FnOXJW_surveySubmit{gap:8px}.FnOXJW_surveySubmit button{padding-inline:17px}.FnOXJW_characterGrid{gap:8px}.FnOXJW_characterCard{padding:13px 5px}.FnOXJW_characterCard>span{font-size:10px}}@media (prefers-reduced-motion:reduce){.FnOXJW_page *,.FnOXJW_page :before,.FnOXJW_page :after{transition:none!important;animation:none!important}.FnOXJW_firstStroke,.FnOXJW_secondStroke{stroke-dashoffset:0}}
.WGEe1a_materials{padding:95px 0 25px}.WGEe1a_sectionIntro{grid-template-columns:1fr .8fr;align-items:end;gap:60px;margin-bottom:28px;display:grid}.WGEe1a_eyebrow{color:var(--primary);letter-spacing:1.7px;margin:0 0 12px;font-size:10px;font-weight:900}.WGEe1a_sectionIntro h2,.WGEe1a_reviewIntro h2{color:var(--ink);letter-spacing:-1.4px;margin:0;font-size:clamp(28px,3.2vw,40px);font-weight:900;line-height:1.15}.WGEe1a_sectionIntro>p{max-width:380px;color:var(--muted);margin:0;font-size:14px;line-height:1.8}.WGEe1a_sectionIntro strong{color:var(--primary)}.WGEe1a_resourceGrid{gap:12px;display:grid}.WGEe1a_resourceCard{border:1px solid var(--border);background:#fff;border-radius:18px;grid-template-columns:55px 1fr auto;align-items:center;gap:17px;padding:20px 22px;transition:transform .25s,box-shadow .25s;display:grid}.WGEe1a_resourceCard:hover{transform:translateY(-3px);box-shadow:0 12px 24px #0d50380f}.WGEe1a_resourceIcon{width:55px;height:60px;color:var(--primary);background:var(--mint);border-radius:14px;place-items:center;display:grid}.WGEe1a_resourceCard:nth-child(2) .WGEe1a_resourceIcon{background:var(--peach)}.WGEe1a_resourceType{color:var(--muted);letter-spacing:1.1px;margin:0 0 5px;font-size:9px;font-weight:900}.WGEe1a_resourceCard h3{color:var(--ink);margin:0 0 5px;font-size:17px;font-weight:900}.WGEe1a_resourceDescription{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.WGEe1a_resourceActions{gap:8px;display:flex}.WGEe1a_resourceActions .MuiButton-root{min-height:38px;padding-inline:13px;font-size:11px}.WGEe1a_sourceNote{color:var(--muted);margin:14px 0 0;font-size:11px;line-height:1.7}.WGEe1a_review{background:var(--mint);border-radius:28px;grid-template-columns:.8fr 1.2fr;align-items:start;gap:55px;margin:85px 0;padding:42px;display:grid}.WGEe1a_reviewIntro{padding:12px 0 0 8px;position:relative}.WGEe1a_reviewIntro h2{margin-bottom:17px}.WGEe1a_reviewIntro>p:not(.WGEe1a_eyebrow){max-width:310px;color:var(--muted);margin:0;font-size:14px;line-height:1.8}.WGEe1a_reviewArt{height:100px;color:var(--primary);align-items:center;gap:13px;display:flex}.WGEe1a_reviewArt>span{width:58px;height:58px;color:var(--ink);background:var(--yellow);border-radius:50%;place-items:center;font-size:24px;display:grid;transform:rotate(10deg)}.WGEe1a_reviewForm{background:#fff;border-radius:21px;flex-direction:column;gap:22px;padding:29px;display:flex}.WGEe1a_reviewForm .MuiFormLabel-root{color:var(--ink);font-family:inherit;font-size:13px;font-weight:800}.WGEe1a_reviewForm .MuiFormControlLabel-label{font-size:12px}.WGEe1a_reviewForm .MuiFormControlLabel-root{min-height:38px}.WGEe1a_reviewForm .MuiRadioGroup-root{margin-top:5px}.WGEe1a_reviewForm .MuiFormHelperText-root{margin-inline:0;font-size:10px}.WGEe1a_reviewSubmit{justify-content:space-between;align-items:center;gap:12px;display:flex}.WGEe1a_reviewSubmit small{color:var(--muted);font-size:10px}.WGEe1a_reviewSubmit .MuiButton-root{font-size:12px}.WGEe1a_reviewForm .MuiOutlinedInput-root{font-size:13px}@media (max-width:850px){.WGEe1a_sectionIntro,.WGEe1a_review{grid-template-columns:1fr;gap:25px}.WGEe1a_review{padding:27px}.WGEe1a_reviewArt{height:70px}.WGEe1a_reviewForm{padding:23px}}@media (max-width:560px){.WGEe1a_resourceCard{grid-template-columns:45px 1fr;padding:17px}.WGEe1a_resourceIcon{width:45px;height:51px}.WGEe1a_resourceActions{flex-wrap:wrap;grid-column:2}.WGEe1a_resourceActions .MuiButton-root{font-size:10px}.WGEe1a_review{border-radius:22px;margin-inline:-7px;padding:22px 16px 16px}.WGEe1a_reviewForm{padding:22px 17px}.WGEe1a_reviewSubmit{flex-direction:column;align-items:flex-start}}
.i6dU2G_hero{background:var(--canvas);padding:35px 0 80px;position:relative;overflow:hidden}.i6dU2G_layout{grid-template-columns:minmax(0,54%) minmax(0,46%);align-items:center;min-height:495px;display:grid}.i6dU2G_content{z-index:2;min-width:0;padding:20px 0 30px;animation:.7s ease-out both i6dU2G_enter;position:relative}.i6dU2G_eyebrow{color:var(--primary);background:var(--mint);border:1px solid color-mix(in srgb, var(--light-green) 45%, transparent);letter-spacing:.15px;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:800;display:inline-flex}.i6dU2G_heading{color:var(--primary);letter-spacing:-2.5px;margin:23px 0 24px;font-size:clamp(42px,4.5vw,64px);font-weight:900;line-height:1.2}.i6dU2G_heading>span{z-index:1;color:var(--accent);white-space:nowrap;position:relative}.i6dU2G_heading>span:after{content:"";background:var(--yellow);z-index:-1;border-radius:60% 40% 55% 30%;height:11px;position:absolute;bottom:1px;left:2px;right:2px;transform:rotate(-1.5deg)}.i6dU2G_description{max-width:505px;color:var(--muted);margin:0;font-size:16px;line-height:1.85}.i6dU2G_ctas{align-items:center;gap:11px;margin-top:29px}.i6dU2G_primaryCta{min-height:52px;padding-inline:26px;font-size:15px}.i6dU2G_benefits{color:var(--muted);flex-wrap:wrap;align-items:center;gap:13px;margin-top:30px;font-size:11px;font-weight:700;display:flex}.i6dU2G_benefits span{align-items:center;gap:6px;display:inline-flex}.i6dU2G_benefits svg{color:var(--primary);stroke-width:1.6px}.i6dU2G_benefits i{background:var(--light-green);border-radius:50%;width:3px;height:3px}.i6dU2G_illustration{isolation:isolate;height:490px;animation:.9s ease-out .1s both i6dU2G_enter;position:relative}.i6dU2G_backdrop{background:var(--mint);z-index:-2;border-radius:49% 51% 36% 64%/53% 46% 54% 47%;width:93%;height:82%;position:absolute;top:10%;left:4%;transform:rotate(-9deg)}.i6dU2G_backdrop:after{content:"";border:1px dashed color-mix(in srgb, var(--accent) 23%, transparent);border-radius:inherit;position:absolute;inset:22px -15px -4px 20px}.i6dU2G_panda{object-fit:contain;z-index:1;width:78%;height:93%;position:absolute;bottom:-5px;left:12%}.i6dU2G_bamboo{width:115px;height:240px;color:color-mix(in srgb, var(--primary) 45%, var(--light-green));opacity:.65;z-index:-1;position:absolute;top:106px;left:-7px;transform:rotate(-12deg)}.i6dU2G_flashcard{width:77px;height:94px;color:var(--primary);background:var(--peach);border:1px solid var(--yellow);box-shadow:3px 5px 0 color-mix(in srgb, var(--yellow) 55%, transparent), 0 8px 18px #0d50380d;z-index:2;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:0;animation:6s ease-in-out infinite i6dU2G_float;display:flex;position:absolute}.i6dU2G_flashcard>span{font-size:43px;line-height:1.2}.i6dU2G_flashcard small{color:var(--terracotta);font-size:12px;font-weight:700}.i6dU2G_tileNi{--rotation:-15deg;top:71px;left:4%;transform:rotate(-15deg)}.i6dU2G_tileXue{--rotation:13deg;animation-delay:-3s;top:224px;right:-1%;transform:rotate(13deg)}.i6dU2G_speech{background:var(--yellow);color:var(--primary);z-index:3;border-radius:42% 45% 41% 36%;flex-direction:column;align-items:center;padding:15px 21px 12px;display:flex;position:absolute;top:22px;right:3%;transform:rotate(8deg)}.i6dU2G_speech:after{content:"";background:inherit;clip-path:polygon(0 0,100% 0,0 100%);width:23px;height:24px;position:absolute;bottom:-8px;left:17px}.i6dU2G_speech>span{font-size:31px;line-height:1.4}.i6dU2G_speech small{font-size:10px;font-weight:800}.i6dU2G_star{color:var(--yellow);z-index:2;position:absolute}.i6dU2G_starOne{top:26px;left:42%;transform:rotate(-15deg)}.i6dU2G_starTwo{color:var(--accent);bottom:122px;left:5%}.i6dU2G_starThree{color:var(--orange);top:163px;right:15%}.i6dU2G_dotOne,.i6dU2G_dotTwo{background:var(--orange);border-radius:50%;width:9px;height:9px;position:absolute;top:17px;left:23%}.i6dU2G_dotTwo{background:var(--accent);width:6px;height:6px;top:175px;left:auto;right:5%}.i6dU2G_mascotNote{color:var(--muted);font-size:12px;font-style:italic;font-weight:700;position:absolute;bottom:-8px;right:9%;transform:rotate(-6deg)}.i6dU2G_mascotNote svg{position:absolute;top:-24px;right:-27px;transform:rotate(-60deg)}.i6dU2G_scrollHint{z-index:2;letter-spacing:.2px;color:var(--muted);justify-content:center;align-items:center;gap:10px;margin-top:18px;font-size:11px;font-weight:700;display:flex;position:relative}.i6dU2G_scrollHint svg{color:var(--accent)}.i6dU2G_wave{width:100%;height:65px;color:var(--mint);position:absolute;bottom:-1px;left:0}@keyframes i6dU2G_float{0%,to{transform:translateY(0) rotate(var(--rotation))}50%{transform:translateY(-9px) rotate(var(--rotation))}}@keyframes i6dU2G_enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1400px){.i6dU2G_layout{min-height:535px}.i6dU2G_illustration{height:525px}}@media (max-width:1100px){.i6dU2G_heading{letter-spacing:-2px;font-size:49px}.i6dU2G_description{max-width:95%;font-size:15px}.i6dU2G_benefits{gap:8px;font-size:10px}.i6dU2G_ctas{gap:0}.i6dU2G_illustration{height:460px}.i6dU2G_speech{right:0}}@media (max-width:850px){.i6dU2G_hero{padding-top:27px;padding-bottom:62px}.i6dU2G_layout{grid-template-columns:minmax(0,1fr);gap:12px}.i6dU2G_content{text-align:center;max-width:620px;margin-inline:auto;padding:12px 0 0}.i6dU2G_heading{margin:24px 0;font-size:56px}.i6dU2G_description{max-width:545px;margin-inline:auto}.i6dU2G_ctas,.i6dU2G_benefits{justify-content:center}.i6dU2G_benefits{gap:13px;margin-top:25px;font-size:11px}.i6dU2G_illustration{width:460px;max-width:100%;height:435px;margin-inline:auto}.i6dU2G_scrollHint{margin-top:32px}.i6dU2G_tileNi{top:55px}}@media (max-width:600px){.i6dU2G_hero{padding-top:22px}.i6dU2G_content{text-align:left;width:100%;margin:0}.i6dU2G_eyebrow{gap:6px;padding:7px 10px;font-size:10px}.i6dU2G_heading{letter-spacing:-1.4px;margin:23px 0 20px;font-size:clamp(32px,7.8vw,46px);line-height:1.24}.i6dU2G_description{max-width:100%;font-size:14px;line-height:1.85}.i6dU2G_ctas{justify-content:flex-start;gap:2px;margin-top:24px}.i6dU2G_primaryCta{min-height:48px;padding-inline:18px;font-size:13px}.i6dU2G_ctas>button{padding-inline:12px;font-size:12px}.i6dU2G_benefits{justify-content:flex-start;gap:7px;margin-top:24px;font-size:9px}.i6dU2G_benefits span{gap:4px}.i6dU2G_benefits svg{width:14px;height:14px}.i6dU2G_illustration{width:365px;height:360px;margin-top:8px}.i6dU2G_flashcard{border-radius:12px;width:61px;height:77px}.i6dU2G_flashcard>span{font-size:34px}.i6dU2G_tileNi{top:53px;left:4%}.i6dU2G_tileXue{top:178px;right:1%}.i6dU2G_speech{padding:11px 16px;top:18px;right:5%}.i6dU2G_speech>span{font-size:25px}.i6dU2G_speech small{font-size:9px}.i6dU2G_bamboo{width:90px;height:180px;top:95px;left:1%}.i6dU2G_starOne{width:29px;top:13px}.i6dU2G_starTwo{bottom:90px}.i6dU2G_mascotNote{font-size:10px;bottom:-12px}.i6dU2G_scrollHint{margin-top:43px;font-size:10px}}@media (max-width:360px){.i6dU2G_ctas{flex-wrap:wrap;gap:8px}.i6dU2G_benefits{gap:6px;font-size:8.5px}.i6dU2G_illustration{height:320px}}
.iQ2R7G_page{--motion:cubic-bezier(.22,1,.36,1);min-height:100dvh;color:var(--ink);background:var(--game-canvas)}.iQ2R7G_page.iQ2R7G_peach{--game-accent:var(--terracotta);--game-soft:var(--peach);--game-deep:#fff7ed}.iQ2R7G_page.iQ2R7G_mint{--game-accent:var(--primary);--game-soft:var(--mint);--game-deep:#f0fcf8}.iQ2R7G_page.iQ2R7G_lavender{--game-accent:var(--purple);--game-soft:var(--lavender);--game-deep:#faf8ff}.iQ2R7G_topbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;max-width:1408px;margin:auto;padding:22px 64px;display:flex}.iQ2R7G_backLink,.iQ2R7G_resetButton{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-size:12px;font-weight:800;transition:color .2s,transform .2s;display:inline-flex}.iQ2R7G_backLink:hover,.iQ2R7G_resetButton:hover{color:var(--game-accent);transform:translate(-2px)}.iQ2R7G_resetButton:hover{transform:rotate(-5deg)}.iQ2R7G_brand{color:var(--primary);letter-spacing:-.8px;font-size:23px;font-weight:900}.iQ2R7G_brand span,.iQ2R7G_footer>span span{color:var(--accent)}.iQ2R7G_container{max-width:1408px;margin:auto;padding:0 64px}.iQ2R7G_intro{grid-template-columns:1.06fr .94fr;align-items:center;gap:70px;padding:76px 0 62px;display:grid}.iQ2R7G_introCopy{max-width:650px}.iQ2R7G_eyebrow,.iQ2R7G_boardLabel{color:var(--game-accent);letter-spacing:1.7px;margin:0 0 13px;font-size:10px;font-weight:900}.iQ2R7G_intro h1{max-width:660px;color:var(--ink);letter-spacing:-3px;text-wrap:balance;margin:0;font-size:clamp(42px,5vw,69px);font-weight:900;line-height:1.05}.iQ2R7G_intro h1 span{color:var(--game-accent);font-family:var(--font-chinese), sans-serif;letter-spacing:4px;font-size:.6em;line-height:1.45;display:block}.iQ2R7G_pinyin{color:var(--muted);margin:17px 0 19px;font-family:Georgia,serif;font-size:17px;font-style:italic}.iQ2R7G_description{max-width:590px;color:var(--muted);margin:0 0 26px;font-size:16px;line-height:1.8}.iQ2R7G_introActions{align-items:center;gap:16px;display:flex}.iQ2R7G_primaryButton,.iQ2R7G_outlineButton{color:#fff;background:var(--primary);cursor:pointer;min-height:45px;transition:transform .2s var(--motion), box-shadow .2s, background .2s;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 17px;font-size:12px;font-weight:900;display:inline-flex}.iQ2R7G_primaryButton:hover{background:var(--game-accent);transform:translateY(-2px);box-shadow:0 7px 18px #0d503824}.iQ2R7G_primaryButton:active,.iQ2R7G_outlineButton:active{transform:scale(.97)}.iQ2R7G_outlineButton{color:var(--primary);border:1px solid var(--border);background:#fff}.iQ2R7G_outlineButton:hover{border-color:var(--game-accent);color:var(--game-accent)}.iQ2R7G_levelTag{color:var(--game-accent);background:var(--game-soft);border-radius:7px;padding:9px 13px;font-size:11px;font-weight:900}.iQ2R7G_introArt{background:var(--game-soft);isolation:isolate;border-radius:42% 42% 24px 24px;place-items:center;min-height:360px;display:grid;position:relative;overflow:hidden}.iQ2R7G_introArt:before{aspect-ratio:1;border:1px dashed color-mix(in srgb, var(--game-accent) 26%, transparent);content:"";border-radius:50%;width:74%;position:absolute}.iQ2R7G_artCircle{z-index:1;color:#fff;background:var(--primary);letter-spacing:-3px;width:148px;height:148px;box-shadow:9px 11px 0 color-mix(in srgb, var(--game-accent) 22%, transparent);border-radius:50%;place-items:center;font-size:58px;font-weight:900;display:grid}.iQ2R7G_artWord{z-index:2;color:var(--game-accent);font-family:var(--font-chinese), sans-serif;font-size:37px;position:absolute;top:23%;right:17%;transform:rotate(9deg)}.iQ2R7G_sparkOne{color:var(--accent);position:absolute;top:24%;left:17%;transform:rotate(14deg)}.iQ2R7G_artNote{color:var(--ink);background:var(--yellow);border-radius:8px;padding:10px 15px;font-size:11px;font-weight:900;position:absolute;bottom:37px;right:9%;transform:rotate(-4deg)}.iQ2R7G_statStrip{border-block:1px solid var(--border);grid-template-columns:repeat(4,1fr);padding:25px 0;display:grid}.iQ2R7G_statStrip>div{border-left:1px solid var(--border);flex-direction:column;gap:3px;padding-left:25px;display:flex}.iQ2R7G_statStrip>div:first-child{border-left:0;padding-left:0}.iQ2R7G_statStrip strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:26px}.iQ2R7G_statStrip span{color:var(--muted);font-size:11px}.iQ2R7G_playSection{padding:92px 0 30px}.iQ2R7G_playHeader{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:25px;display:flex}.iQ2R7G_playHeader h2,.iQ2R7G_howSection h2{letter-spacing:-1.5px;margin:0;font-size:clamp(30px,3.5vw,43px);font-weight:900}.iQ2R7G_scoreBoard{background:#fff;border-radius:13px;grid-template-columns:auto auto;align-items:center;gap:0 13px;padding:10px 15px;display:grid;box-shadow:0 7px 25px #0d50380d}.iQ2R7G_scoreBoard span{color:var(--muted);grid-column:1/-1;font-size:10px}.iQ2R7G_scoreBoard strong{color:var(--game-accent);font-size:28px;line-height:1.1}.iQ2R7G_scoreBoard small{color:var(--muted);font-size:10px}.iQ2R7G_gameShell{border:1px solid var(--border);background:#fff;border-radius:28px;padding:8px;box-shadow:0 17px 48px #0d50380f}.iQ2R7G_boardFrame{background:var(--game-deep);border-radius:21px;min-height:400px;padding:27px 29px 30px}.iQ2R7G_boardHeading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.iQ2R7G_boardLabel{margin-bottom:9px}.iQ2R7G_boardHeading h3{color:var(--ink);letter-spacing:-.7px;margin:0;font-size:25px;font-weight:900}.iQ2R7G_boardHeading em{color:var(--game-accent);font-style:normal}.iQ2R7G_timerPill{color:var(--game-accent);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:9px 12px;font-size:11px;font-weight:900;display:inline-flex}.iQ2R7G_timerDanger{color:var(--error);background:var(--pink)}.iQ2R7G_feedback{min-height:55px;color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.iQ2R7G_feedbackDot{background:var(--accent);border-radius:50%;width:8px;height:8px}.iQ2R7G_radicalLayout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:50px;max-width:900px;margin:auto;display:grid}.iQ2R7G_radicalPrompt{flex-direction:column;align-items:flex-start;display:flex}.iQ2R7G_radicalGlyph{width:105px;height:105px;color:var(--primary);background:var(--light-green);font-family:var(--font-chinese);border-radius:23px;place-items:center;margin-bottom:15px;font-size:65px;display:grid}.iQ2R7G_radicalPrompt strong{font-size:18px}.iQ2R7G_radicalPrompt small{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.6}.iQ2R7G_radicalTabs{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.iQ2R7G_radicalTabs button{border:1px solid var(--border);width:37px;height:37px;color:var(--muted);font-family:var(--font-chinese);cursor:pointer;background:#fff;border-radius:9px}.iQ2R7G_radicalTabs button.iQ2R7G_selectedTab{border-color:var(--primary);color:#fff;background:var(--primary)}.iQ2R7G_wordCloud{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.iQ2R7G_wordTile{min-height:95px;color:var(--primary);font-family:var(--font-chinese);cursor:pointer;background:#fff;border:1px solid #0000;border-radius:15px;flex-direction:column;align-items:center;padding:15px 8px;font-size:38px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.iQ2R7G_wordTile small{color:var(--muted);font-family:var(--font-nunito);margin-top:7px;font-size:9px}.iQ2R7G_wordTile:hover{border-color:var(--light-green);transform:translateY(-3px);box-shadow:0 7px 17px #0d50380f}.iQ2R7G_wordTile.iQ2R7G_wordPicked{color:#fff;background:var(--primary)}.iQ2R7G_numberGame{grid-template-columns:.8fr 1.2fr;align-items:center;gap:45px;max-width:850px;margin:auto;display:grid}.iQ2R7G_callout{color:var(--game-accent);flex-direction:column;gap:10px;display:flex}.iQ2R7G_callout svg{color:#fff;background:var(--game-accent);border-radius:12px;width:40px;height:40px;padding:10px}.iQ2R7G_callout span{font-size:18px}.iQ2R7G_callout span b{font-size:32px}.iQ2R7G_callout small{color:var(--muted);font-size:11px}.iQ2R7G_numberGrid{background:#fff;border-radius:18px;grid-template-columns:repeat(5,1fr);gap:8px;padding:13px;display:grid}.iQ2R7G_numberGrid button{aspect-ratio:1;color:var(--ink);background:var(--game-soft);cursor:pointer;border:0;border-radius:9px;font-weight:900;transition:transform .2s,background .2s}.iQ2R7G_numberGrid button:hover{background:var(--yellow);transform:scale(1.05)}.iQ2R7G_numberGrid button.iQ2R7G_numberMarked{color:#fff;background:var(--primary)}.iQ2R7G_flashLayout{grid-template-columns:280px 1fr;align-items:center;gap:65px;max-width:790px;margin:auto;display:grid}.iQ2R7G_flashcard{min-height:270px;color:var(--ink);box-shadow:8px 9px 0 color-mix(in srgb, var(--purple) 13%, transparent);cursor:pointer;background:#fff;border:0;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;padding:25px;transition:transform .3s;display:flex;transform:rotate(-3deg)}.iQ2R7G_flashcard:hover{transform:rotate(1deg)translateY(-4px)}.iQ2R7G_flashcard.iQ2R7G_flipped{background:var(--game-accent);color:#fff;transform:rotate(3deg)}.iQ2R7G_flashTop{color:var(--muted);font-family:var(--font-nunito);letter-spacing:1px;margin-bottom:20px;font-size:9px;font-weight:900}.iQ2R7G_flipped .iQ2R7G_flashTop{color:#ffffffb3}.iQ2R7G_flashcard strong{font-family:var(--font-chinese);font-size:68px;font-weight:500}.iQ2R7G_flashcard b{margin-top:8px;font-size:16px}.iQ2R7G_flashcard small{color:var(--muted);margin-top:15px;font-size:10px}.iQ2R7G_flipped small{color:#ffffffb3}.iQ2R7G_flashControls p{max-width:210px;color:var(--muted);margin:0 0 25px;line-height:1.7}.iQ2R7G_flashControls>div{flex-wrap:wrap;gap:9px;display:flex}.iQ2R7G_reactionArena{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:245px;display:flex}.iQ2R7G_duelBadge{color:var(--primary);background:var(--yellow);border-radius:30px;padding:9px 15px;font-size:13px;font-weight:900}.iQ2R7G_duelBadge span{color:var(--terracotta);margin:0 8px;font-size:9px}.iQ2R7G_reactionArena h4{margin:17px 0 7px;font-size:23px}.iQ2R7G_reactionArena p{color:var(--muted);margin:0 0 18px;font-size:12px}.iQ2R7G_reactionHint{color:var(--game-accent);letter-spacing:1.4px;font-size:10px;font-weight:900}.iQ2R7G_reactionArena>strong{font-family:var(--font-chinese);margin:8px 0;font-size:74px;font-weight:500}.iQ2R7G_reactionArena>p{margin-bottom:20px}.iQ2R7G_reactionActions{gap:10px;display:flex}.iQ2R7G_memoryGrid{grid-template-columns:repeat(4,1fr);gap:13px;max-width:800px;margin:auto;display:grid}.iQ2R7G_memoryCard{min-height:115px;color:var(--primary);cursor:pointer;background:#fff;border:1px solid #0000;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:transform .2s,background .2s;display:flex}.iQ2R7G_memoryCard:hover{transform:translateY(-3px)}.iQ2R7G_memoryCard span{font-family:var(--font-chinese);font-size:35px}.iQ2R7G_memoryCard small{color:var(--muted);font-size:10px}.iQ2R7G_memoryCard:not(.iQ2R7G_memoryVisible){color:var(--muted);background:var(--game-soft)}.iQ2R7G_memoryCard:not(.iQ2R7G_memoryVisible) span{font-family:var(--font-nunito);font-size:35px}.iQ2R7G_treasureBoard{grid-template-columns:.65fr 1.35fr;align-items:center;gap:48px;max-width:850px;margin:auto;display:grid}.iQ2R7G_targetRibbon{flex-direction:column;gap:8px;display:flex}.iQ2R7G_targetRibbon span{color:var(--game-accent);letter-spacing:1.4px;font-size:9px;font-weight:900}.iQ2R7G_targetRibbon strong{color:var(--ink);font-family:Georgia,serif;font-size:28px}.iQ2R7G_targetRibbon small{color:var(--muted);line-height:1.7}.iQ2R7G_treasureGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.iQ2R7G_treasureCard{aspect-ratio:1;color:var(--primary);font-family:var(--font-chinese);cursor:pointer;background:#fff;border:1px solid #0000;border-radius:13px;font-size:29px;transition:transform .2s}.iQ2R7G_treasureCard:hover{border-color:var(--game-accent);transform:rotate(-3deg)scale(1.04)}.iQ2R7G_treasureCard small{color:var(--muted);font-family:var(--font-nunito);margin-top:4px;font-size:8px;display:block}.iQ2R7G_treasureCard.iQ2R7G_taken{opacity:.25;cursor:default;transform:none}.iQ2R7G_charadesBoard{grid-template-columns:1fr 1fr;gap:45px;max-width:820px;margin:auto;display:grid}.iQ2R7G_actor,.iQ2R7G_guessPanel{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.iQ2R7G_actor{background:var(--game-soft);border-radius:18px;min-height:230px;padding:25px}.iQ2R7G_actorAvatar{color:#fff;background:var(--primary);border-radius:50%;place-items:center;width:70px;height:70px;font-size:31px;font-weight:900;display:grid}.iQ2R7G_actor>span:not(.iQ2R7G_actorAvatar){color:var(--game-accent);letter-spacing:1.2px;margin:12px 0 7px;font-size:9px;font-weight:900}.iQ2R7G_actor strong{color:var(--ink);font-size:16px;line-height:1.6}.iQ2R7G_guessPanel p{color:var(--muted);margin:0 0 14px;font-size:12px}.iQ2R7G_guessChoices{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.iQ2R7G_guessChoices button{border:1px solid var(--border);min-width:63px;min-height:55px;color:var(--primary);font-family:var(--font-chinese);cursor:pointer;background:#fff;border-radius:11px;font-size:25px}.iQ2R7G_guessChoices button:hover{border-color:var(--game-accent);background:var(--game-soft)}.iQ2R7G_guessPanel small{color:var(--muted);margin-top:18px;font-size:10px}.iQ2R7G_sentenceBoard{flex-direction:column;align-items:center;gap:25px;max-width:850px;margin:auto;display:flex}.iQ2R7G_sentenceAnswer{border-bottom:1px dashed color-mix(in srgb, var(--game-accent) 35%, transparent);flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;width:100%;min-height:82px;padding:13px;display:flex}.iQ2R7G_sentenceAnswer span,.iQ2R7G_sentencePool button{color:var(--primary);font-family:var(--font-chinese);box-shadow:0 4px 0 color-mix(in srgb, var(--game-accent) 16%, transparent);background:#fff;border:0;border-radius:10px;padding:11px 17px;font-size:18px}.iQ2R7G_sentenceAnswer small{color:var(--muted);font-size:11px}.iQ2R7G_sentencePool{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.iQ2R7G_sentencePool button{cursor:pointer;transition:transform .2s}.iQ2R7G_sentencePool button:hover{transform:translateY(-3px)}.iQ2R7G_howSection{grid-template-columns:.75fr 1.25fr;gap:80px;padding:100px 0 110px;display:grid}.iQ2R7G_prepList{gap:0;display:grid}.iQ2R7G_prepList article{border-bottom:1px solid var(--border);grid-template-columns:38px 1fr;align-items:start;gap:13px;padding:14px 0;display:grid}.iQ2R7G_prepList b{color:var(--game-accent);font-size:11px}.iQ2R7G_prepList p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.iQ2R7G_footer{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding:28px max(64px,50vw - 640px);font-size:12px;display:flex}.iQ2R7G_footer>span{color:var(--primary);font-size:22px;font-weight:900}.iQ2R7G_footer p{margin:0}.iQ2R7G_footer a{color:var(--primary);font-weight:900}@media (max-width:850px){.iQ2R7G_topbar,.iQ2R7G_container{padding-inline:30px}.iQ2R7G_intro{grid-template-columns:1fr;gap:35px;padding-top:52px}.iQ2R7G_introArt{max-width:560px;min-height:290px}.iQ2R7G_radicalLayout,.iQ2R7G_numberGame,.iQ2R7G_flashLayout,.iQ2R7G_treasureBoard{grid-template-columns:1fr;gap:30px}.iQ2R7G_radicalPrompt{text-align:center;align-items:center}.iQ2R7G_wordCloud{width:100%;max-width:500px;margin:auto}.iQ2R7G_flashLayout{justify-items:center}.iQ2R7G_flashControls{text-align:center}.iQ2R7G_flashControls p{max-width:390px}.iQ2R7G_memoryGrid{grid-template-columns:repeat(4,1fr)}.iQ2R7G_charadesBoard,.iQ2R7G_howSection{grid-template-columns:1fr;gap:30px}.iQ2R7G_howSection{padding-top:65px}.iQ2R7G_footer{flex-wrap:wrap;padding-inline:30px}.iQ2R7G_footer p{order:3;width:100%}}@media (max-width:520px){.iQ2R7G_topbar,.iQ2R7G_container{padding-inline:20px}.iQ2R7G_topbar{padding-block:17px}.iQ2R7G_brand{font-size:20px}.iQ2R7G_backLink{font-size:0}.iQ2R7G_backLink svg{width:19px}.iQ2R7G_intro{padding:43px 0 45px}.iQ2R7G_intro h1{letter-spacing:-2px;font-size:43px}.iQ2R7G_description{font-size:14px}.iQ2R7G_statStrip{grid-template-columns:repeat(2,1fr);gap:20px 0}.iQ2R7G_statStrip>div:nth-child(3){border-left:0;padding-left:0}.iQ2R7G_boardFrame{padding:21px 15px 25px}.iQ2R7G_boardHeading h3{font-size:21px}.iQ2R7G_playHeader{flex-direction:column;align-items:flex-start}.iQ2R7G_numberGrid{gap:5px}.iQ2R7G_memoryGrid{grid-template-columns:repeat(2,1fr)}.iQ2R7G_memoryCard{min-height:90px}.iQ2R7G_treasureGrid{grid-template-columns:repeat(4,1fr)}.iQ2R7G_treasureCard{font-size:22px}.iQ2R7G_charadesBoard{gap:16px}.iQ2R7G_reactionActions{flex-direction:column;width:100%}.iQ2R7G_reactionActions button{width:100%}.iQ2R7G_sentencePool button{padding-inline:13px}.iQ2R7G_footer{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.iQ2R7G_page *,.iQ2R7G_page :before,.iQ2R7G_page :after{transition:none!important;animation:none!important}}.iQ2R7G_radical .iQ2R7G_intro{grid-template-columns:.82fr 1.18fr}.iQ2R7G_radical .iQ2R7G_introArt{border-radius:50% 22px}.iQ2R7G_radical .iQ2R7G_playSection{background:linear-gradient(90deg, transparent 0 12%, var(--mint) 12% 88%, transparent 88%);padding-inline:8%}.iQ2R7G_radical .iQ2R7G_gameShell{border-radius:48px 12px}.iQ2R7G_radical .iQ2R7G_statStrip{border-top:0}.iQ2R7G_radicalArt{z-index:1;color:var(--primary);font-family:var(--font-chinese);align-items:center;gap:12px;font-size:43px;display:flex}.iQ2R7G_radicalArt span{width:70px;height:70px;box-shadow:5px 6px 0 var(--light-green);background:#fff;border-radius:18px;place-items:center;display:grid}.iQ2R7G_radicalArt span:last-child{background:var(--yellow)}.iQ2R7G_radicalArt i{color:var(--accent);font-family:var(--font-nunito);font-size:23px;font-style:normal}.iQ2R7G_number .iQ2R7G_intro{grid-template-columns:1.22fr .78fr}.iQ2R7G_number .iQ2R7G_introArt{background:var(--peach);border-radius:24px;order:-1;min-height:335px}.iQ2R7G_number .iQ2R7G_introCopy{padding-left:20px}.iQ2R7G_number .iQ2R7G_statStrip{border-block:0;grid-template-columns:1fr 1fr 1fr 1fr;margin-inline:12%}.iQ2R7G_number .iQ2R7G_statStrip>div{background:var(--peach);padding-block:15px}.iQ2R7G_number .iQ2R7G_statStrip>div:first-child{border-radius:12px 0 0 12px;padding-left:25px}.iQ2R7G_number .iQ2R7G_statStrip>div:last-child{border-radius:0 12px 12px 0}.iQ2R7G_number .iQ2R7G_playSection{max-width:1080px;margin:0 auto}.iQ2R7G_number .iQ2R7G_gameShell{border-radius:15px;transform:rotate(-.5deg)}.iQ2R7G_miniNumberGrid{z-index:1;background:#fff;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:8px;width:190px;padding:13px;display:grid;transform:rotate(-7deg);box-shadow:8px 10px #98603c26}.iQ2R7G_miniNumberGrid span{aspect-ratio:1;color:var(--terracotta);background:var(--peach);border-radius:5px;place-items:center;font-size:13px;font-weight:900;display:grid}.iQ2R7G_miniNumberGrid span:nth-child(5),.iQ2R7G_miniNumberGrid span:nth-child(12){color:#fff;background:var(--terracotta)}.iQ2R7G_numberCall{z-index:2;color:var(--ink);background:var(--yellow);border-radius:8px;padding:11px 15px;font-size:13px;font-weight:900;position:absolute;top:21%;right:14%;transform:rotate(9deg)}.iQ2R7G_meaning .iQ2R7G_intro{align-items:center;gap:12%;display:flex}.iQ2R7G_meaning .iQ2R7G_introCopy{flex:1}.iQ2R7G_meaning .iQ2R7G_introArt{background:var(--lavender);border-radius:18px;flex:0 0 39%;min-height:375px}.iQ2R7G_meaning .iQ2R7G_playSection{max-width:1100px;margin-inline:auto}.iQ2R7G_meaning .iQ2R7G_boardFrame{background:#f8f5ff}.iQ2R7G_meaning .iQ2R7G_gameShell{box-shadow:none;background:0 0;border:0}.iQ2R7G_meaning .iQ2R7G_statStrip{border-top:1px solid var(--border);width:72%;margin-left:auto}.iQ2R7G_heroCardStack{z-index:1;width:160px;height:205px;position:relative}.iQ2R7G_heroCardStack div{color:var(--purple);font-family:var(--font-chinese);background:#fff;border:1px solid #71619e29;border-radius:13px;place-items:center;font-size:64px;display:grid;position:absolute;inset:0;box-shadow:6px 8px #71619e1f}.iQ2R7G_heroCardStack div:first-child{background:#fff;transform:translate(-27px,17px)rotate(-13deg)}.iQ2R7G_heroCardStack div:nth-child(2){background:var(--yellow);transform:translate(24px,-10px)rotate(10deg)}.iQ2R7G_heroCardStack div:nth-child(3){transform:rotate(-2deg)}.iQ2R7G_reaction .iQ2R7G_intro{grid-template-columns:1fr 1fr;max-width:1080px;margin:auto}.iQ2R7G_reaction .iQ2R7G_introArt{background:var(--primary);border-radius:30px;min-height:330px}.iQ2R7G_reaction .iQ2R7G_introArt:before{border-color:#b4efdd4d}.iQ2R7G_reaction .iQ2R7G_introCopy h1{font-size:clamp(47px,5.8vw,77px)}.iQ2R7G_reaction .iQ2R7G_introCopy h1 span,.iQ2R7G_reaction .iQ2R7G_pinyin{color:var(--accent)}.iQ2R7G_reaction .iQ2R7G_description{color:var(--muted)}.iQ2R7G_reaction .iQ2R7G_statStrip{border-color:#0d503821;max-width:1080px;margin:auto}.iQ2R7G_reaction .iQ2R7G_playSection{max-width:1080px;margin:auto}.iQ2R7G_reaction .iQ2R7G_gameShell{border:4px solid var(--primary);background:var(--primary);border-radius:30px}.iQ2R7G_reaction .iQ2R7G_boardFrame{background:var(--game-deep);border-radius:22px}.iQ2R7G_duelArt{z-index:1;color:#fff;align-items:center;gap:17px;font-size:36px;font-weight:900;display:flex}.iQ2R7G_duelArt span{border:2px solid var(--light-green);border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.iQ2R7G_duelArt b{color:var(--yellow);font-size:11px}.iQ2R7G_reactionGlyph{z-index:2;color:var(--yellow);font-family:var(--font-chinese);font-size:38px;position:absolute;bottom:20%;right:17%;transform:rotate(8deg)}.iQ2R7G_memory .iQ2R7G_intro{grid-template-columns:.9fr 1.1fr;align-items:start}.iQ2R7G_memory .iQ2R7G_introCopy{padding-top:35px}.iQ2R7G_memory .iQ2R7G_introArt{background:var(--peach);border-radius:20px 80px;min-height:400px}.iQ2R7G_memory .iQ2R7G_statStrip{z-index:2;background:#fff;border:0;border-radius:17px;width:84%;margin:-27px auto 0;padding:19px 26px;position:relative;box-shadow:0 11px 30px #0d503814}.iQ2R7G_memory .iQ2R7G_playSection{max-width:1050px;margin:auto}.iQ2R7G_memory .iQ2R7G_gameShell{background:#fffaf4;border-radius:15px}.iQ2R7G_memoryArt{z-index:1;grid-template-columns:repeat(2,74px);gap:10px;display:grid;transform:rotate(7deg)}.iQ2R7G_memoryArt span{width:74px;height:82px;color:var(--terracotta);font-family:var(--font-chinese);background:#fff;border-radius:10px;place-items:center;font-size:33px;display:grid;box-shadow:4px 5px #98603c26}.iQ2R7G_memoryArt span:nth-child(2n){color:var(--muted);font-family:var(--font-nunito);background:#ffffff73;font-size:28px}.iQ2R7G_treasure .iQ2R7G_intro{grid-template-columns:.72fr 1.28fr}.iQ2R7G_treasure .iQ2R7G_introArt{border-radius:22px 100px;order:-1;min-height:350px}.iQ2R7G_treasure .iQ2R7G_introCopy{padding-left:25px}.iQ2R7G_treasure .iQ2R7G_statStrip{border-block:0;width:90%;margin:auto}.iQ2R7G_treasure .iQ2R7G_statStrip>div{background:var(--lavender);min-height:70px;padding-block:14px}.iQ2R7G_treasure .iQ2R7G_statStrip>div:first-child{border-radius:14px 0 0 14px;padding-left:25px}.iQ2R7G_treasure .iQ2R7G_statStrip>div:last-child{border-radius:0 14px 14px 0}.iQ2R7G_treasure .iQ2R7G_playSection{max-width:1120px;margin:auto}.iQ2R7G_treasure .iQ2R7G_gameShell{border-radius:58px 16px 16px}.iQ2R7G_treasureArt{z-index:1;grid-template-columns:repeat(4,48px);gap:7px;display:grid;transform:rotate(-8deg)}.iQ2R7G_treasureArt span{width:48px;height:56px;color:var(--purple);font-family:var(--font-chinese);background:#fff;border-radius:9px;place-items:center;font-size:24px;display:grid;box-shadow:3px 4px #71619e1f}.iQ2R7G_treasureArt span:nth-child(3n){background:var(--yellow)}.iQ2R7G_treasureArt span:nth-child(2n){transform:translateY(9px)}.iQ2R7G_charades .iQ2R7G_intro{grid-template-columns:.76fr 1.24fr;display:grid}.iQ2R7G_charades .iQ2R7G_introArt{background:var(--peach);border-radius:50% 50% 20px 20px;order:-1;min-height:370px}.iQ2R7G_charades .iQ2R7G_introCopy{padding-left:24px}.iQ2R7G_charades .iQ2R7G_statStrip{width:75%;margin-left:auto}.iQ2R7G_charades .iQ2R7G_playSection{max-width:1120px;margin:auto}.iQ2R7G_charades .iQ2R7G_gameShell{border-radius:25px 25px 80px}.iQ2R7G_actorArt{z-index:1;color:#fff;background:var(--primary);border-radius:50%;place-items:center;width:125px;height:125px;font-size:74px;line-height:1;display:grid}.iQ2R7G_speechArt{z-index:2;color:var(--primary);font-family:var(--font-chinese);background:#fff;border-radius:18px 18px 18px 3px;padding:14px 18px;font-size:27px;position:absolute;top:18%;right:15%;transform:rotate(8deg)}.iQ2R7G_sentence .iQ2R7G_intro{align-items:center;gap:8%;display:flex}.iQ2R7G_sentence .iQ2R7G_introCopy{flex:1}.iQ2R7G_sentence .iQ2R7G_introArt{background:var(--mint);border-radius:17px;flex:0 0 47%;min-height:285px}.iQ2R7G_sentence .iQ2R7G_statStrip{border-block:1px dashed var(--light-green);max-width:860px;margin:auto}.iQ2R7G_sentence .iQ2R7G_playSection{max-width:980px;margin:auto}.iQ2R7G_sentence .iQ2R7G_gameShell{border:1px solid var(--primary);box-shadow:8px 8px 0 var(--light-green);border-radius:14px}.iQ2R7G_sentence .iQ2R7G_howSection{max-width:980px;margin:auto}.iQ2R7G_sentenceArt{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;width:250px;display:flex}.iQ2R7G_sentenceArt span{color:var(--primary);font-family:var(--font-chinese);box-shadow:3px 4px 0 var(--light-green);background:#fff;border-radius:6px;padding:10px 13px;font-size:22px}.iQ2R7G_sentenceArt span:nth-child(2){transform:translateY(-17px)}.iQ2R7G_sentenceArt span:nth-child(3){transform:translateY(12px)}.iQ2R7G_sentenceArt span:nth-child(4){background:var(--yellow);transform:rotate(4deg)}.iQ2R7G_sentenceArrow{color:var(--accent);position:absolute;bottom:19%;right:9%;transform:rotate(45deg)}@media (max-width:850px){.iQ2R7G_radical .iQ2R7G_playSection,.iQ2R7G_number .iQ2R7G_playSection,.iQ2R7G_meaning .iQ2R7G_playSection,.iQ2R7G_reaction .iQ2R7G_playSection,.iQ2R7G_memory .iQ2R7G_playSection,.iQ2R7G_treasure .iQ2R7G_playSection,.iQ2R7G_charades .iQ2R7G_playSection,.iQ2R7G_sentence .iQ2R7G_playSection{padding-inline:0}.iQ2R7G_meaning .iQ2R7G_intro,.iQ2R7G_sentence .iQ2R7G_intro{grid-template-columns:1fr;gap:30px;display:grid}.iQ2R7G_meaning .iQ2R7G_introArt,.iQ2R7G_sentence .iQ2R7G_introArt{width:100%}.iQ2R7G_number .iQ2R7G_intro,.iQ2R7G_treasure .iQ2R7G_intro,.iQ2R7G_charades .iQ2R7G_intro,.iQ2R7G_reaction .iQ2R7G_intro,.iQ2R7G_memory .iQ2R7G_intro{grid-template-columns:1fr}.iQ2R7G_number .iQ2R7G_introArt,.iQ2R7G_treasure .iQ2R7G_introArt{order:0}.iQ2R7G_number .iQ2R7G_introCopy,.iQ2R7G_treasure .iQ2R7G_introCopy,.iQ2R7G_charades .iQ2R7G_introCopy{padding-left:0}.iQ2R7G_memory .iQ2R7G_introCopy{padding-top:0}.iQ2R7G_memory .iQ2R7G_statStrip,.iQ2R7G_treasure .iQ2R7G_statStrip,.iQ2R7G_charades .iQ2R7G_statStrip,.iQ2R7G_meaning .iQ2R7G_statStrip{width:100%;margin:0}.iQ2R7G_sentence .iQ2R7G_introArt{order:-1}.iQ2R7G_sentence .iQ2R7G_introCopy{order:0}}
.TspC-q_section{background:linear-gradient(180deg, var(--mint) 0, color-mix(in srgb, var(--mint) 40%, var(--canvas)) 280px, var(--canvas) 480px);padding:42px 0 36px;scroll-margin-top:70px;position:relative}.TspC-q_sectionHeader{text-align:center}.TspC-q_eyebrow{color:var(--primary);letter-spacing:2px;align-items:center;gap:8px;font-size:11px;font-weight:900;display:inline-flex}.TspC-q_heading{width:fit-content;color:var(--primary);letter-spacing:-1.2px;margin:15px auto 17px;font-size:clamp(32px,3.1vw,44px);font-weight:900;line-height:1.25;position:relative}.TspC-q_heading>span:first-of-type{color:var(--accent)}.TspC-q_headingSpark{color:var(--yellow);font-size:38px;font-weight:400;display:block;position:absolute;top:30px;right:-45px;transform:rotate(10deg)}.TspC-q_subtitle{color:var(--muted);margin:0 auto;font-size:14px;line-height:1.9}.TspC-q_filterScroller{scrollbar-width:thin;scrollbar-color:var(--light-green) transparent;margin:27px -3px 0;padding:6px 3px 9px;overflow-x:auto}.TspC-q_filters{justify-content:center;align-items:center;gap:9px;width:max-content;min-width:100%;display:flex}.TspC-q_filter{background:var(--white);min-height:41px;color:var(--muted);border:1px solid var(--border);white-space:nowrap;padding:9px 21px;font-size:12px;font-weight:800}.TspC-q_filter:hover{background:var(--mint);color:var(--primary)}.TspC-q_filter.TspC-q_selected{background:var(--primary);color:var(--white);border-color:var(--primary);box-shadow:0 3px 8px #0d503817}.TspC-q_resultCount{color:var(--muted);margin:18px 0;font-size:11px;font-weight:600}.TspC-q_card{background:var(--white);border:1px solid var(--border);border-radius:24px;flex-direction:column;width:100%;transition:transform .25s,box-shadow .25s;animation:.35s ease-out TspC-q_appear;display:flex;overflow:hidden;box-shadow:0 5px 16px #0d503808}.TspC-q_card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0d503814}.TspC-q_cardVisual{aspect-ratio:1.65;background:var(--mint);width:100%;position:relative;overflow:hidden}.TspC-q_peach .TspC-q_cardVisual{background:var(--peach)}.TspC-q_lavender .TspC-q_cardVisual{background:var(--lavender)}.TspC-q_cardImage{object-fit:cover;transition:transform .4s}.TspC-q_card:hover .TspC-q_cardImage{transform:scale(1.035)}.TspC-q_demoLabel{background:color-mix(in srgb, var(--white) 90%, transparent);color:var(--ink);letter-spacing:.2px;border-radius:999px;padding:4px 9px;font-size:9px;font-weight:800;position:absolute;top:14px;right:14px}.TspC-q_cardBody{flex-direction:column;flex:1;padding:24px;display:flex}.TspC-q_cardMeta{min-height:23px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:10px;display:flex}.TspC-q_cardMeta>span{align-items:center;gap:4px;display:inline-flex}.TspC-q_categoryLabel{background:var(--mint);width:fit-content;color:var(--primary);border-radius:6px;padding:4px 9px;font-weight:800;line-height:1.5}.TspC-q_peach .TspC-q_categoryLabel{background:var(--peach);color:var(--terracotta)}.TspC-q_lavender .TspC-q_categoryLabel{background:var(--lavender);color:var(--purple)}.TspC-q_cardTitle{letter-spacing:-.5px;overflow-wrap:anywhere;margin:12px 0 9px;font-size:23px;font-weight:800;line-height:1.35}.TspC-q_cardDescription{color:var(--muted);overflow-wrap:anywhere;margin:0 0 22px;font-size:13px;line-height:1.85}.TspC-q_cardAction{margin-top:auto}.TspC-q_unavailable:disabled{border:1px solid var(--border);color:var(--muted);background:var(--canvas);border-radius:12px;min-height:43px;font-size:12px}.TspC-q_unavailable:disabled>span:last-child,.TspC-q_unavailable:disabled>span:first-child{margin-left:auto}.TspC-q_demoNote{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin-top:27px;display:flex}.TspC-q_demoNote svg{flex-shrink:0}.TspC-q_demoNote p{margin:0;font-size:10px;line-height:1.8}.TspC-q_sectionSignoff{color:color-mix(in srgb, var(--primary) 45%, var(--white));justify-content:center;align-items:center;gap:18px;margin-top:37px;display:flex}.TspC-q_sectionSignoff>span:first-child,.TspC-q_sectionSignoff>span:last-child{background:var(--border);width:43px;height:1px}.TspC-q_sectionSignoff>span:nth-child(2){letter-spacing:5px;font-size:13px}.TspC-q_emptyState{text-align:center;border:1px dashed var(--light-green);background:color-mix(in srgb, var(--white) 60%, transparent);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:350px;padding:35px 20px;display:flex}.TspC-q_emptyIcon{background:var(--mint);width:70px;height:70px;color:var(--primary);border-radius:24px;place-items:center;margin-bottom:4px;display:grid}.TspC-q_fallbackArt{height:100%;color:var(--primary);justify-content:center;align-items:center;gap:20px;display:flex}.TspC-q_fallbackArt>span{background:var(--peach);box-shadow:5px 7px 0 var(--yellow);border-radius:20px;padding:15px 30px;font-size:80px;transform:rotate(-10deg)}@keyframes TspC-q_appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.TspC-q_cardTitle{font-size:21px}.TspC-q_cardBody{padding:21px}}@media (max-width:1000px){.TspC-q_filter{padding-inline:17px}.TspC-q_filters{gap:7px}.TspC-q_heading{font-size:39px}}@media (max-width:600px){.TspC-q_section{padding-top:30px;padding-bottom:28px}.TspC-q_eyebrow{font-size:10px}.TspC-q_heading{letter-spacing:-.8px;margin:15px auto;font-size:31px}.TspC-q_headingSpark{font-size:24px;top:28px;right:-23px}.TspC-q_subtitle{font-size:13px}.TspC-q_desktopBreak{display:none}.TspC-q_filterScroller{margin:22px -20px 0;padding:6px 20px 9px}.TspC-q_filters{min-width:unset;justify-content:flex-start;gap:7px}.TspC-q_filter{min-height:40px;padding-inline:16px;font-size:11px}.TspC-q_resultCount{margin-top:14px;font-size:10px}.TspC-q_cardBody{padding:23px}.TspC-q_cardTitle{font-size:23px}.TspC-q_cardDescription{font-size:14px}.TspC-q_cardVisual{aspect-ratio:1.6}.TspC-q_demoNote{align-items:flex-start;gap:7px;margin-top:24px}.TspC-q_demoNote svg{margin-top:3px}.TspC-q_demoNote p{font-size:10px}.TspC-q_sectionSignoff{margin-top:28px}}
