._experience_110ra_1{--paper:#fbf4e8;--ink:#342c29;--muted:#766b64;--berry:#ac2447;--line:#ded3c4;--jade:#386852;width:min(100%,640px);color:var(--ink);text-align:left;margin:0 auto}._experience_110ra_1 *,._experience_110ra_1 :before,._experience_110ra_1 :after{box-sizing:border-box}._experience_110ra_1 button,._experience_110ra_1 input{font:inherit}._experience_110ra_1 button,._experience_110ra_1 a{-webkit-tap-highlight-color:transparent}._experience_110ra_1 button{touch-action:manipulation}:is(._experience_110ra_1 button:focus-visible,._experience_110ra_1 a:focus-visible){outline:2px solid var(--berry);outline-offset:5px}._experience_110ra_1 h2:focus{outline:none}._experience_110ra_1 ._sessionLinks_110ra_20{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}._experience_110ra_1 ._sessionLinks_110ra_20 a{min-height:44px;color:var(--muted);align-items:center;gap:8px;font-size:12px;line-height:1.4;text-decoration:none;display:inline-flex}._experience_110ra_1 ._sessionLinks_110ra_20 a:hover{color:var(--berry)}._experience_110ra_1 ._sessionLinks_110ra_20 a:last-child{text-align:right}._experience_110ra_1 ._panel_110ra_24{border:1px solid var(--line);background:#fffaf2;border-radius:23px;padding:30px 34px 32px;box-shadow:0 12px 44px #63452c07}._experience_110ra_1 ._sessionHeader_110ra_25{justify-content:space-between;align-items:center;gap:20px;display:flex}._experience_110ra_1 ._eyebrow_110ra_26{color:var(--berry);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:600;line-height:1.5}._experience_110ra_1 ._counter_110ra_27{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px}._experience_110ra_1 ._counter_110ra_27>span{color:var(--muted)}._experience_110ra_1 ._progress_110ra_29{background:#e9ded0;border-radius:9px;height:3px;margin-top:15px;overflow:hidden}._experience_110ra_1 ._progress_110ra_29>span{border-radius:inherit;background:var(--berry);height:100%;transition:width .22s;display:block}._experience_110ra_1 ._questionPrompt_110ra_31{letter-spacing:-.025em;margin:27px 0 0;font-size:17px;font-weight:500;line-height:1.45}._experience_110ra_1 ._questionWord_110ra_32{justify-content:space-between;align-items:center;gap:18px;min-height:128px;padding-block:17px 20px;display:flex}._experience_110ra_1 ._questionWord_110ra_32>div{min-width:0}._experience_110ra_1 ._cantonese_110ra_34{color:var(--berry);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-family:PingFang TC,Heiti TC,sans-serif;font-size:clamp(37px,6vw,52px);font-weight:430;line-height:1.3}._experience_110ra_1 ._jyutping_110ra_35{color:var(--ink);overflow-wrap:anywhere;margin:7px 0 0;font-size:17px;line-height:1.45}._experience_110ra_1 ._quizAudio_110ra_36{flex-shrink:0;max-width:45%}._experience_110ra_1 ._quizAudio_110ra_36 button,._experience_110ra_1 ._cardAudio_110ra_37 button{min-height:48px}._experience_110ra_1 ._options_110ra_38{border:0;gap:9px;min-width:0;margin:0;padding:0;display:grid}._experience_110ra_1 ._option_110ra_38{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:14px;min-height:57px;padding:13px 17px;transition:border-color .15s,background .15s;display:flex;position:relative}._experience_110ra_1 ._option_110ra_38 input{opacity:0;width:1px;height:1px;margin:0;padding:0;position:absolute}._experience_110ra_1 ._option_110ra_38:has(input:focus-visible){outline:2px solid var(--berry);outline-offset:3px}._experience_110ra_1 ._option_110ra_38:has(input:not(:disabled)):hover{background:#fbf4e8;border-color:#bb9c93}._experience_110ra_1 ._option_110ra_38[data-selected]{border-color:var(--berry);background:#ac244707}._experience_110ra_1 ._option_110ra_38[data-result=correct]{background:#eaf0e8;border-color:#769984}._experience_110ra_1 ._option_110ra_38[data-result=incorrect]{background:#f6ede7;border-color:#bca49b}._experience_110ra_1 ._options_110ra_38:disabled ._option_110ra_38{cursor:default}._experience_110ra_1 ._optionNumber_110ra_47{color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:.03em;flex-shrink:0;font-size:10px}._experience_110ra_1 ._optionMeaning_110ra_48{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex-grow:1;font-size:15px;line-height:1.4}._experience_110ra_1 ._optionMark_110ra_49{width:18px;color:var(--berry);flex-shrink:0;place-items:center;font-size:17px;line-height:1;display:grid}._experience_110ra_1 ._option_110ra_38[data-result=correct] ._optionMark_110ra_49{color:var(--jade)}._experience_110ra_1 ._feedback_110ra_51{min-height:87px;color:var(--ink);padding-block:17px 15px}._experience_110ra_1 ._feedback_110ra_51 strong{font-size:13px;font-weight:550;line-height:1.5;display:block}._experience_110ra_1 ._feedback_110ra_51[data-correct] strong{color:var(--jade)}._experience_110ra_1 ._feedback_110ra_51 p{color:var(--ink);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.5}._experience_110ra_1 ._feedback_110ra_51 p>span{color:var(--muted);margin-right:4px}._experience_110ra_1 ._primaryButton_110ra_56,._experience_110ra_1 ._secondaryButton_110ra_56,._experience_110ra_1 ._textButton_110ra_56{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:28px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:52px;padding:14px 19px;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;transition:background .15s,border-color .15s;display:flex}._experience_110ra_1 ._primaryButton_110ra_56{border-color:var(--ink);background:var(--ink);color:var(--paper)}._experience_110ra_1 ._primaryButton_110ra_56:hover{border-color:var(--berry);background:var(--berry)}._experience_110ra_1 ._primaryButton_110ra_56:disabled{color:#7c7167;cursor:default;background:#e5dacb;border-color:#e5dacb}._experience_110ra_1 ._secondaryButton_110ra_56{color:var(--ink);background:0 0;border-color:#cfbfaf}._experience_110ra_1 ._secondaryButton_110ra_56:hover{background:#f7eddf;border-color:#ab8a7a}._experience_110ra_1 ._primaryButton_110ra_56>span,._experience_110ra_1 ._secondaryButton_110ra_56>span,._experience_110ra_1 ._textButton_110ra_56>span{flex-shrink:0;font-size:17px;font-weight:400}._experience_110ra_1 ._textButton_110ra_56{color:var(--muted);padding-inline:3px}._experience_110ra_1 ._textButton_110ra_56:hover{color:var(--berry)}._experience_110ra_1 ._completion_110ra_65{padding-top:6px}._experience_110ra_1 ._completion_110ra_65 h2{max-width:470px;color:var(--ink);letter-spacing:-.045em;margin:17px 0 0;font-size:clamp(28px,5vw,38px);font-weight:480;line-height:1.15}._experience_110ra_1 ._quizScore_110ra_67{flex-direction:column;gap:8px;padding-block:35px;display:flex}._experience_110ra_1 ._scoreValue_110ra_68{color:var(--berry);letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(58px,10vw,76px);font-weight:450;line-height:1}._experience_110ra_1 ._scoreValue_110ra_68>span{color:#ae9589;letter-spacing:-.04em;font-size:.45em}._experience_110ra_1 ._scoreLabel_110ra_70{color:var(--muted);font-size:12px;line-height:1.5}._experience_110ra_1 ._completionActions_110ra_71{gap:10px;display:grid}._experience_110ra_1 ._appInvite_110ra_72{border-top:1px solid var(--line);margin-top:30px;padding-top:25px}._experience_110ra_1 ._appInvite_110ra_72 h3{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:19px;font-weight:500;line-height:1.35}._experience_110ra_1 ._appInvite_110ra_72 p{color:var(--muted);margin:9px 0 0;font-size:12px;line-height:1.65}._experience_110ra_1 ._appInvite_110ra_72 a{min-height:44px;color:var(--berry);align-items:center;gap:14px;margin-top:8px;font-size:12px;text-decoration:none;display:inline-flex}._experience_110ra_1 ._appInvite_110ra_72 a:hover{text-underline-offset:4px;text-decoration:underline}._experience_110ra_1 ._appLinks_110ra_77{flex-wrap:wrap;gap:8px 25px;display:flex}._experience_110ra_1 ._cardsPanel_110ra_78{padding-bottom:27px}._experience_110ra_1 ._cardFrame_110ra_79{perspective:1200px;margin-top:25px;position:relative}._experience_110ra_1 ._flipSurface_110ra_80{width:100%;color:var(--ink);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:18px;padding:0;display:block}._experience_110ra_1 ._cardTurn_110ra_81{border-radius:inherit;min-height:290px;transform-style:preserve-3d;transition:transform .36s cubic-bezier(.2,.65,.3,1);display:grid}._experience_110ra_1 ._cardTurn_110ra_81[data-revealed]{transform:rotateY(180deg)}._experience_110ra_1 ._cardFace_110ra_83{border-radius:inherit;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#f5ead9;border:1px solid #dfd0bc;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;min-width:0;min-height:290px;padding:64px 25px 81px;display:flex;position:relative}._experience_110ra_1 ._cardBack_110ra_84{background:#f8eee1;transform:rotateY(180deg)}._experience_110ra_1 ._flipCue_110ra_85{color:#7c6b5d;justify-content:flex-end;align-items:center;gap:9px;font-size:11px;line-height:1.5;display:flex;position:absolute;top:20px;left:20px;right:20px}._experience_110ra_1 ._flipCue_110ra_85>span{font-size:20px;line-height:1}._experience_110ra_1 ._cardMeaning_110ra_87{max-width:100%;color:var(--ink);letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(29px,5vw,42px);font-weight:470;line-height:1.18}._experience_110ra_1 ._cardCantonese_110ra_88{max-width:100%;color:var(--berry);letter-spacing:-.025em;overflow-wrap:anywhere;font-family:PingFang TC,Heiti TC,sans-serif;font-size:clamp(39px,6.5vw,58px);font-weight:430;line-height:1.3}._experience_110ra_1 ._cardJyutping_110ra_89{max-width:100%;color:var(--ink);overflow-wrap:anywhere;margin-top:10px;font-size:19px;line-height:1.45}._experience_110ra_1 ._cardAudio_110ra_37{pointer-events:none;justify-content:center;align-items:center;min-height:48px;display:flex;position:absolute;bottom:19px;left:16px;right:16px}._experience_110ra_1 ._cardAudio_110ra_37>*{pointer-events:auto}._experience_110ra_1 ._ratingBar_110ra_92{visibility:hidden;grid-template-columns:1fr 1fr;gap:10px;min-height:52px;margin-top:23px;display:grid}._experience_110ra_1 ._ratingBar_110ra_92[data-ready]{visibility:visible}._experience_110ra_1 ._ratingBar_110ra_92>button{padding-inline:17px}._experience_110ra_1 ._cardStats_110ra_95{grid-template-columns:1fr 1fr;gap:18px;margin:32px 0;display:grid}._experience_110ra_1 ._cardStats_110ra_95>div{flex-direction:column-reverse;gap:9px;min-width:0;display:flex}._experience_110ra_1 ._cardStats_110ra_95 dt{color:var(--muted);font-size:12px;line-height:1.5}._experience_110ra_1 ._cardStats_110ra_95 dd{color:var(--berry);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:0;font-size:57px;font-weight:450;line-height:1}._experience_110ra_1 ._srOnly_110ra_99{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:650px){._experience_110ra_1 ._panel_110ra_24{border-radius:18px;padding:23px 21px 24px}._experience_110ra_1 ._sessionLinks_110ra_20{margin-bottom:7px}._experience_110ra_1 ._sessionLinks_110ra_20 a{font-size:11px}._experience_110ra_1 ._questionPrompt_110ra_31{margin-top:22px;font-size:16px}._experience_110ra_1 ._questionWord_110ra_32{gap:12px;min-height:115px;padding-block:15px 19px}._experience_110ra_1 ._cantonese_110ra_34{font-size:clamp(36px,9.7vw,48px)}._experience_110ra_1 ._jyutping_110ra_35{margin-top:5px;font-size:16px}._experience_110ra_1 ._quizAudio_110ra_36{max-width:44%}._experience_110ra_1 ._quizAudio_110ra_36 button{padding-inline:13px;font-size:11px}._experience_110ra_1 ._option_110ra_38{gap:11px;min-height:54px;padding:12px 13px}._experience_110ra_1 ._optionMeaning_110ra_48{font-size:14px}._experience_110ra_1 ._feedback_110ra_51{min-height:81px;padding-block:14px 12px}._experience_110ra_1 ._feedback_110ra_51 strong{font-size:12px}._experience_110ra_1 ._feedback_110ra_51 p{font-size:11px}._experience_110ra_1 ._primaryButton_110ra_56,._experience_110ra_1 ._secondaryButton_110ra_56,._experience_110ra_1 ._textButton_110ra_56{min-height:50px;padding:13px 17px;font-size:12px}._experience_110ra_1 ._cardFrame_110ra_79{margin-top:22px}._experience_110ra_1 ._cardTurn_110ra_81,._experience_110ra_1 ._cardFace_110ra_83{min-height:277px}._experience_110ra_1 ._cardFace_110ra_83{border-radius:14px;padding-inline:19px}._experience_110ra_1 ._cardMeaning_110ra_87{font-size:clamp(28px,7.6vw,38px)}._experience_110ra_1 ._cardCantonese_110ra_88{font-size:clamp(37px,11vw,48px)}._experience_110ra_1 ._cardJyutping_110ra_89{font-size:17px}._experience_110ra_1 ._ratingBar_110ra_92{gap:8px;margin-top:20px}._experience_110ra_1 ._ratingBar_110ra_92>button{padding-inline:13px}._experience_110ra_1 ._appInvite_110ra_72{margin-top:25px;padding-top:22px}}@media (max-width:360px){._experience_110ra_1 ._panel_110ra_24{padding-inline:16px}._experience_110ra_1 ._questionWord_110ra_32{gap:9px}._experience_110ra_1 ._cantonese_110ra_34{font-size:34px}._experience_110ra_1 ._jyutping_110ra_35{font-size:14px}._experience_110ra_1 ._quizAudio_110ra_36 button{padding-inline:10px}._experience_110ra_1 ._ratingBar_110ra_92>button{gap:7px;padding-inline:11px;font-size:11px}}@media (prefers-reduced-motion:reduce){._experience_110ra_1 *,._experience_110ra_1 :before,._experience_110ra_1 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._experience_110ra_1 ._quizAudio_110ra_36 button{white-space:normal;width:100%;min-width:0;max-width:100%;line-height:1.35}._experience_110ra_1 ._flipSurface_110ra_80{animation:.18s ease-out _practice-card-enter_110ra_1}@keyframes _practice-card-enter_110ra_1{0%{opacity:.45;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._experience_110ra_1 ._flipSurface_110ra_80{animation:none}}._experience_110ra_1[data-embedded]{width:100%}._experience_110ra_1[data-embedded] ._sessionLinks_110ra_20{margin-bottom:7px}._experience_110ra_1[data-embedded] ._sessionLinks_110ra_20>button{min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;display:inline-flex}._experience_110ra_1[data-embedded] ._sessionLinks_110ra_20>a:last-child{display:none}._experience_110ra_1[data-embedded] ._panel_110ra_24{border-radius:18px;padding:14px 12px 16px}._experience_110ra_1[data-embedded] ._sessionHeader_110ra_25{gap:12px}._experience_110ra_1[data-embedded] ._progress_110ra_29{margin-top:10px}._experience_110ra_1[data-embedded] ._cardFrame_110ra_79{margin-top:14px}._experience_110ra_1[data-embedded] ._cardTurn_110ra_81,._experience_110ra_1[data-embedded] ._cardFace_110ra_83{min-height:235px}._experience_110ra_1[data-embedded] ._cardFace_110ra_83{padding:54px 12px 73px}._experience_110ra_1[data-embedded] ._cardMeaning_110ra_87{font-size:29px}._experience_110ra_1[data-embedded] ._cardCantonese_110ra_88{font-size:38px}._experience_110ra_1[data-embedded] ._cardJyutping_110ra_89{font-size:16px}._experience_110ra_1[data-embedded] ._flipCue_110ra_85{inset-inline:13px;font-size:10px;top:14px}._experience_110ra_1[data-embedded] ._cardAudio_110ra_37{inset-inline:10px;bottom:13px}._experience_110ra_1[data-embedded] ._ratingBar_110ra_92{gap:8px;margin-top:15px}._experience_110ra_1[data-embedded] ._ratingBar_110ra_92>button{gap:7px;min-height:48px;padding:10px;font-size:11px}._experience_110ra_1[data-embedded] ._appInvite_110ra_72{display:none}._experience_110ra_1[data-embedded] ._completion_110ra_65 h2{font-size:27px}._experience_110ra_1[data-embedded] ._cardStats_110ra_95{margin-block:25px}._experience_110ra_1[data-embedded] ._cardStats_110ra_95 dd{font-size:43px}
