.KaoYeq_page{--lesson-audio-size:36px;--detail-outline:#e5e1d9;--detail-depth:var(--white-card-depth,#8c8c8c33);--detail-soft:color-mix(in srgb, var(--lesson-color,#a9def9) 21%, #fff)}.KaoYeq_layout{grid-template-columns:296px minmax(0,1fr);align-items:start;gap:30px;display:grid}.KaoYeq_sidebar{align-self:stretch;min-width:0;position:relative}.KaoYeq_identityCard,.KaoYeq_section{background:var(--detail-depth);border:1px solid var(--detail-outline);isolation:isolate;border-radius:24px;position:relative}.KaoYeq_identityCard:before,.KaoYeq_section:before{border-radius:inherit;content:"";pointer-events:none;z-index:-1;background:#fff;position:absolute;inset:0 0 6px}.KaoYeq_identity{background:var(--detail-soft);text-align:center;border-radius:23px 23px 0 0;padding:23px 22px 21px}.KaoYeq_lessonBadge{color:#655f68;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:750;line-height:1.5;text-decoration:none;display:inline-flex}.KaoYeq_lessonBadge>span{background:var(--lesson-color);color:#242126;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:850}.KaoYeq_lessonBadge>svg{width:14px;height:14px}.KaoYeq_lessonBadge:hover{color:#171719}.KaoYeq_identity h1{overflow-wrap:anywhere;margin:21px 0 8px;font-size:clamp(30px,3.1vw,41px);font-weight:800;line-height:1.65}.KaoYeq_identityCard[data-type=kanji] h1{margin:22px 0 11px;font-size:102px;font-weight:500;line-height:1.2}.KaoYeq_identity rt{color:#60566a;font-size:.38em;font-weight:500}.KaoYeq_reading{color:#6c6370;overflow-wrap:anywhere;margin:0 0 8px;font-size:15px;line-height:1.65}.KaoYeq_lessonMeaning{color:#302b33;overflow-wrap:anywhere;margin:6px 0 17px;font-size:18px;font-weight:750;line-height:1.55}.KaoYeq_actions{gap:11px;padding:18px 19px 25px;display:grid}.KaoYeq_actions .KaoYeq_deckActions{margin:0}.KaoYeq_deckActions>div:first-child{grid-template-columns:1fr;gap:9px;display:grid}.KaoYeq_deckActions>.shadow-button{width:100%;min-width:0}.KaoYeq_deckActions>div:first-child>.shadow-button{width:100%;min-width:0}.KaoYeq_learnedControl>.shadow-button{width:100%;min-width:0}.KaoYeq_deckActions>div:first-child>.shadow-button .shadow-button__surface{gap:8px;min-height:40px;padding:8px 14px;font-size:14px}.KaoYeq_deckActions>div:first-child>.shadow-button svg{flex-shrink:0;width:15px;height:15px}.KaoYeq_learnedControl{gap:8px;display:grid}.KaoYeq_learnedControl>.shadow-button .shadow-button__surface{gap:8px;min-height:40px;font-size:14px}.KaoYeq_learnedControl p{color:#6b6570;text-align:center;margin:0;font-size:13px;line-height:1.6}.KaoYeq_learnedControl p a{color:#3c7395;text-underline-offset:3px;font-weight:750;text-decoration:underline}.KaoYeq_content{min-width:0}.KaoYeq_reader{gap:24px;display:grid}.KaoYeq_reader[data-furigana=false] rt{visibility:hidden}.KaoYeq_reader[data-translations=false] [data-translation]{display:none}.KaoYeq_section{min-width:0;margin:0;padding:24px 26px 31px;scroll-margin-top:20px}.KaoYeq_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 18px;margin-bottom:22px;display:flex}.KaoYeq_sectionHeading h2{color:#242126;letter-spacing:-.6px;margin:0;font-size:23px;font-weight:850;line-height:1.35}.KaoYeq_readings{margin:0;display:grid}.KaoYeq_readings>div{grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:17px;padding:13px 0;display:grid}.KaoYeq_readings>div:first-child{padding-top:0}.KaoYeq_readings>div+div{border-top:1px solid #eeebe7}.KaoYeq_readings>div[data-empty=true]{opacity:.42}.KaoYeq_readings>div[data-empty=true] dd{min-height:24px}.KaoYeq_readings dt{color:#766c7b;white-space:nowrap;font-size:13px;font-weight:750}.KaoYeq_readings dd{color:#29232f;overflow-wrap:anywhere;margin:0;font-size:21px;line-height:1.7}.KaoYeq_readings .KaoYeq_readingChips{flex-wrap:wrap;gap:8px;display:flex}.KaoYeq_readingChip{background:#f5f4f1;border-radius:11px;align-items:center;padding:7px 11px;line-height:1.6;display:inline-flex;position:relative}.KaoYeq_readingChip strong{color:#332b39;font-weight:650}.KaoYeq_readingChip .KaoYeq_okurigana{color:#887e90}.KaoYeq_readingPositionTip{color:#fff;opacity:0;pointer-events:none;text-align:center;visibility:hidden;white-space:nowrap;z-index:5;background:#302a33;border-radius:10px;padding:7px 10px;font-size:12px;font-weight:650;line-height:1.45;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%,-3px)}.KaoYeq_readingPositionTip:before{content:"";border-bottom:6px solid #302a33;border-left:6px solid #0000;border-right:6px solid #0000;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.KaoYeq_readingChip:hover,.KaoYeq_readingChip:focus-visible{z-index:6}.KaoYeq_readingChip:hover .KaoYeq_readingPositionTip,.KaoYeq_readingChip:focus-visible .KaoYeq_readingPositionTip{opacity:1;visibility:visible;transform:translate(-50%)}.KaoYeq_wordConnection{color:#9a919e;letter-spacing:1px;font-style:normal;font-weight:800}.KaoYeq_readings .KaoYeq_englishMeaning{font-size:16px}.KaoYeq_readings .KaoYeq_wordType{font-size:13px}.KaoYeq_wordType>span{background:#f2f1ee;border-radius:999px;padding:5px 11px;display:inline-block}.KaoYeq_usageNoteCopy{color:#655b6b;overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:15px;line-height:1.85}.KaoYeq_stats{flex-wrap:wrap;gap:8px;margin:16px 0 0;display:flex;position:relative}.KaoYeq_stats>span{color:#69616d;background:#f2f1ee;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:12px;font-weight:650;line-height:1.5;display:inline-flex}.KaoYeq_stats .KaoYeq_frequencyStat{gap:10px;padding-block:5px}.KaoYeq_frequencyStat>span:first-child{line-height:1.25;display:grid}.KaoYeq_frequencyStat strong{color:#3e3942;font-size:12px;font-weight:850}.KaoYeq_frequencyStat small{color:#7e7781;font-size:10px;font-weight:650}.KaoYeq_frequencyDots{gap:3px;display:inline-flex}.KaoYeq_frequencyDots i{background:#d9d5dc;border-radius:50%;width:7px;height:7px}.KaoYeq_frequencyDots i[data-filled=true]{background:color-mix(in srgb, var(--lesson-color) 75%, #675a6b)}.KaoYeq_readingTools{flex-wrap:wrap;align-items:center;gap:7px 14px;display:flex}.KaoYeq_displayToggle{color:#655d6b;cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;min-height:34px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.KaoYeq_displayToggle input{opacity:0;width:1px;height:1px;position:absolute}.KaoYeq_displayToggle .KaoYeq_checkbox{border-radius:6px;flex-basis:20px;width:20px;height:20px}.KaoYeq_displayToggle .KaoYeq_checkbox svg{width:14px;height:14px}.KaoYeq_displayToggle input:checked+.KaoYeq_checkbox{background:var(--lesson-color,#a9def9)}.KaoYeq_displayToggle input:focus-visible+.KaoYeq_checkbox{outline-offset:4px;outline:3px solid #79b5dc}.KaoYeq_displayToggle:hover{color:#252129}.KaoYeq_audioWrap{flex-direction:column;flex:none;align-items:center;gap:6px;min-width:0;display:inline-flex}.KaoYeq_audio{color:#4e4856;cursor:pointer;height:var(--lesson-audio-size);min-width:var(--lesson-audio-size);background:#f1f0ed;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:8px;font-family:inherit;transition:background .15s,transform .15s;display:inline-flex}.KaoYeq_audio svg{width:17px;height:17px}.KaoYeq_audio span{font-size:12px;font-weight:750}.KaoYeq_audio:has(span){background:#fff9;padding-inline:14px}.KaoYeq_audio:hover{background:#e1edf4}.KaoYeq_audio:active{transform:scale(.94)}.KaoYeq_audio[data-speaking=true]{background:var(--blue)}.KaoYeq_audioWrap>span{color:#8c373f;overflow-wrap:anywhere;max-width:100%;font-size:12px;line-height:1.5}.KaoYeq_examples{margin:0;padding:0;list-style:none}.KaoYeq_example{grid-template-columns:minmax(0, 1fr) var(--lesson-audio-size);align-items:start;gap:13px;padding:20px 0;display:grid}.KaoYeq_example:first-child{padding-top:2px}.KaoYeq_example:last-child{padding-bottom:0}.KaoYeq_example+.KaoYeq_example{border-top:1px solid #eeebe7}.KaoYeq_exampleBody{min-width:0}.KaoYeq_exampleBody .KaoYeq_japanese{color:#2c2631;overflow-wrap:anywhere;margin:0;font-size:21px;line-height:1.95}.KaoYeq_exampleBody .KaoYeq_japanese rt{color:#847487;font-size:.48em;font-weight:500}.KaoYeq_exampleBody [data-translation]{color:#746a79;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.KaoYeq_example>.KaoYeq_audioWrap{margin-top:5px}.KaoYeq_example>.KaoYeq_audioWrap[data-error=true]{display:contents}.KaoYeq_example>.KaoYeq_audioWrap[data-error=true]>button{grid-area:1/2;margin-top:5px}.KaoYeq_example>.KaoYeq_audioWrap[data-error=true]>span{grid-area:2/1/auto/-1}.KaoYeq_meaningSection:before{background:color-mix(in srgb, var(--lesson-color) 8%, #fff)}.KaoYeq_meaningCopy{align-items:start;gap:17px;display:flex}.KaoYeq_meaningCopy p{color:#3c3441;overflow-wrap:anywhere;white-space:pre-line;min-width:0;margin:0;font-size:16px;line-height:1.9}.KaoYeq_meaningIcon{background:var(--detail-soft);color:#645369;border-radius:14px;flex:0 0 42px;justify-content:center;align-items:center;height:42px;margin-top:4px;display:inline-flex}.KaoYeq_meaningIcon svg{width:21px;height:21px}.KaoYeq_usageNotes{border-top:1px solid #eeebe7;gap:11px;margin-top:21px;padding-top:18px;display:grid}.KaoYeq_usageNotes p{color:#75687c;margin:0;font-size:14px;line-height:1.8}.KaoYeq_kanjiLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.KaoYeq_kanjiLinks a{background:#f6f5f2;border-radius:14px;align-items:center;gap:12px;padding:12px;text-decoration:none;transition:background .15s;display:flex}.KaoYeq_kanjiLinks a:hover{background:#eceae5}.KaoYeq_kanjiLinks b{background:color-mix(in srgb, var(--lesson-color) 30%, #fff);border-radius:11px;flex:0 0 47px;justify-content:center;align-items:center;height:49px;font-size:29px;font-weight:500;display:inline-flex}.KaoYeq_kanjiLinks span{color:#65586b;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:650;line-height:1.45}.KaoYeq_kanjiLinks small{color:#776c7c;margin-top:4px;font-size:12px;font-weight:650;display:block}.KaoYeq_kanjiLinks a>svg{color:#8f8294;flex-shrink:0;width:15px;height:15px;margin-left:auto}.KaoYeq_lessonNav{grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;display:grid}.KaoYeq_lessonNav a{color:#45394c;background:#eeede9;border-radius:17px;align-items:center;gap:13px;min-width:0;padding:15px 19px;text-decoration:none;transition:background .15s;display:flex}.KaoYeq_lessonNav a:hover{background:var(--detail-soft)}.KaoYeq_lessonNav a:last-child:not(:first-child){text-align:right;justify-content:flex-end}.KaoYeq_lessonNav a>svg{flex:0 0 18px;height:18px}.KaoYeq_lessonNav span{overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:750;line-height:1.6}.KaoYeq_lessonNav small{color:#746679;margin-bottom:3px;font-size:12px;font-weight:600;line-height:1.4;display:block}.KaoYeq_error{color:#94363d;font-size:13px;line-height:1.6}.KaoYeq_error button{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:750;text-decoration:underline}.KaoYeq_page :is(a,button,[tabindex]):focus-visible{outline-offset:4px;outline:3px solid #73aace}@media (max-width:1080px){.KaoYeq_layout{grid-template-columns:267px minmax(0,1fr);gap:23px}.KaoYeq_identity{padding-inline:17px}.KaoYeq_actions{padding-inline:14px}.KaoYeq_section{padding:22px 22px 29px}.KaoYeq_kanjiLinks{grid-template-columns:1fr}}@media (max-width:880px){.KaoYeq_layout{grid-template-columns:1fr;gap:27px}.KaoYeq_sidebar{position:static}.KaoYeq_identityCard{grid-template-columns:minmax(0,1fr) minmax(180px,.85fr);display:grid}.KaoYeq_identity{border-radius:23px 0 0 23px;margin-bottom:6px;padding:21px 19px}.KaoYeq_identity h1{margin-top:15px;font-size:30px}.KaoYeq_identityCard[data-type=kanji] h1{margin:15px 0 5px;font-size:82px}.KaoYeq_lessonMeaning{margin-bottom:12px;font-size:17px}.KaoYeq_actions{align-content:center;padding:20px 18px 26px}.KaoYeq_deckActions>div:first-child{grid-template-columns:1fr}.KaoYeq_deckActions>div:first-child>.shadow-button .shadow-button__surface{min-height:40px;font-size:14px}.KaoYeq_reader{gap:23px}.KaoYeq_section{scroll-margin-top:12px}}@media (max-width:480px){.KaoYeq_identityCard{display:block}.KaoYeq_identity{border-radius:23px 23px 0 0;margin-bottom:0;padding:18px 20px}.KaoYeq_identityCard[data-type=kanji] .KaoYeq_identity{text-align:left;grid-template-columns:94px minmax(0,1fr);align-items:center;gap:0 20px;display:grid}.KaoYeq_identityCard[data-type=kanji] .KaoYeq_lessonBadge{grid-column:1/-1;justify-content:flex-start;margin-bottom:11px}.KaoYeq_identityCard[data-type=kanji] h1{grid-area:2/1/4;margin:0}.KaoYeq_identityCard[data-type=kanji] .KaoYeq_lessonMeaning{grid-column:2;margin:5px 0 8px;font-size:16px}.KaoYeq_identityCard[data-type=kanji] .KaoYeq_audioWrap{grid-column:2;align-items:start}.KaoYeq_identity h1{margin:12px 0 5px;font-size:30px}.KaoYeq_reading{font-size:14px}.KaoYeq_actions{gap:10px;padding:16px 17px 23px}.KaoYeq_deckActions>div:first-child{grid-template-columns:1fr}.KaoYeq_deckActions>div:first-child>.shadow-button .shadow-button__surface{font-size:14px}.KaoYeq_section{border-radius:21px;padding:20px 18px 27px}.KaoYeq_sectionHeading{gap:12px;margin-bottom:18px}.KaoYeq_sectionHeading h2{font-size:21px}.KaoYeq_readingTools{gap:13px}.KaoYeq_readings>div{grid-template-columns:88px minmax(0,1fr);gap:12px}.KaoYeq_readings dt{font-size:12px}.KaoYeq_readings dd{font-size:19px}.KaoYeq_stats{justify-content:center;gap:6px}.KaoYeq_stats>span{padding:5px 9px;font-size:12px}.KaoYeq_example{grid-template-columns:minmax(0, 1fr) var(--lesson-audio-size);gap:9px;padding-block:18px}.KaoYeq_example>.KaoYeq_audioWrap[data-error=true]>button{grid-column:2}.KaoYeq_example>.KaoYeq_audioWrap[data-error=true]>span{grid-column:1/-1}.KaoYeq_exampleBody .KaoYeq_japanese{font-size:19px}.KaoYeq_exampleBody [data-translation]{font-size:13px}.KaoYeq_meaningCopy{gap:11px}.KaoYeq_meaningCopy p{font-size:15px}.KaoYeq_meaningIcon{border-radius:11px;flex-basis:32px;height:34px}.KaoYeq_meaningIcon svg{width:18px;height:18px}.KaoYeq_lessonNav{gap:9px}.KaoYeq_lessonNav a{border-radius:14px;gap:9px;padding:13px}.KaoYeq_lessonNav span{font-size:14px}.KaoYeq_lessonNav small{font-size:12px}}@media (pointer:coarse){.KaoYeq_page{--lesson-audio-size:44px}.KaoYeq_displayToggle{min-height:44px}}@media (prefers-reduced-motion:reduce){.KaoYeq_page *,.KaoYeq_page :before,.KaoYeq_page :after{scroll-behavior:auto!important;transition-duration:0s!important}.KaoYeq_displayToggle input:checked+.KaoYeq_checkbox svg{animation:none}}
.PizXva_registers{min-width:0}.PizXva_tabs{flex-wrap:wrap;align-items:center;gap:7px;margin:-3px 0 25px;display:flex}.PizXva_tabs button{color:#726976;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:42px;padding:10px 17px;font-family:inherit;font-size:14px;font-weight:750;line-height:1.5;transition:background .15s,color .15s;position:relative}.PizXva_tabs button:hover{color:#28222d;background:#f0eeeb}.PizXva_tabs button[aria-selected=true]{background:color-mix(in srgb, var(--lesson-color,#a9def9) 34%, #fff);color:#28222d}.PizXva_tabs button[aria-selected=true]:after{background:var(--pink,#ff99c8);content:"";border-radius:999px;width:46%;height:3px;position:absolute;bottom:-5px;left:27%}.PizXva_tabs button:focus-visible,.PizXva_panel:focus-visible{outline-offset:4px;outline:3px solid #73aace}.PizXva_panel{border-radius:12px;min-width:0}.PizXva_panel[hidden]{display:none}.PizXva_patterns{gap:22px;display:grid}.PizXva_pattern{min-width:0}.PizXva_pattern+.PizXva_pattern{border-top:1px solid #eeebe7;padding-top:22px}.PizXva_formLabel{color:#6b606f;margin:0 0 11px;font-size:14px;font-weight:750;line-height:1.5}.PizXva_formula{background:#f5f4f1;border-radius:16px;flex-wrap:wrap;align-items:center;gap:7px 9px;margin-bottom:16px;padding:13px;display:flex}.PizXva_token{color:#514858;overflow-wrap:anywhere;max-width:100%;padding:4px 1px;font-size:14px;font-weight:700;line-height:1.65}.PizXva_token[data-japanese=true]{background:color-mix(in srgb, var(--lesson-color,#a9def9) 50%, #fff);color:#302936;border-radius:10px;padding:5px 10px;font-size:17px}.PizXva_plus{color:#93869a;background:#fff;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;height:22px;font-size:17px;font-weight:700;line-height:1;display:inline-flex}.PizXva_formMeaning{color:#766b7b;margin:-3px 0 14px;font-size:14px;line-height:1.65}.PizXva_example{grid-template-columns:minmax(0, 1fr) var(--lesson-audio-size,36px);align-items:start;gap:10px 15px;margin-top:15px;display:grid}.PizXva_exampleCopy{min-width:0}.PizXva_japanese{color:#2c2631;overflow-wrap:anywhere;margin:0;font-size:21px;line-height:1.95}.PizXva_japanese ruby{ruby-position:over}.PizXva_japanese rt{color:#847487;padding-bottom:.18em;font-size:.46em;font-weight:500}.PizXva_translation{color:#746a79;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.PizXva_example>span{margin-top:6px}.PizXva_example>span[data-error=true]{display:contents}.PizXva_example>span[data-error=true]>button{grid-area:1/2;margin-top:6px}.PizXva_example>span[data-error=true]>span{grid-area:2/1/auto/-1}.PizXva_conjugations{margin:0}.PizXva_conjugation{grid-template-columns:minmax(104px,30%) minmax(0,1fr);align-items:baseline;gap:10px 22px;padding:14px 0;display:grid}.PizXva_conjugation:first-child{padding-top:0}.PizXva_conjugation:last-child{padding-bottom:0}.PizXva_conjugation+.PizXva_conjugation{border-top:1px solid #eeebe7}.PizXva_conjugation dt{color:#766c7b;font-size:14px;font-weight:700;line-height:1.6}.PizXva_conjugation dd{gap:8px;min-width:0;margin:0;display:grid}.PizXva_conjugationWriting{grid-template-columns:minmax(0, 1fr) var(--lesson-audio-size,36px);align-items:start;gap:13px;display:grid}.PizXva_conjugationWriting>span[lang]{color:#302834;overflow-wrap:anywhere;font-size:19px;line-height:1.8}.PizXva_conjugationWriting ruby{ruby-position:over}.PizXva_conjugationWriting rt{color:#847487;padding-bottom:.18em;font-size:.58em;font-weight:550}.PizXva_conjugationWriting>span[data-error=true]{display:contents}.PizXva_conjugationWriting>span[data-error=true]>button{grid-area:1/2}.PizXva_conjugationWriting>span[data-error=true]>span{grid-area:2/1/auto/-1}@media (max-width:480px){.PizXva_tabs{gap:4px;margin-bottom:23px}.PizXva_tabs button{padding-inline:15px;font-size:13px}.PizXva_formula{gap:6px;padding:10px}.PizXva_token{font-size:13px}.PizXva_token[data-japanese=true]{font-size:16px}.PizXva_japanese{font-size:19px}.PizXva_example{gap:9px}.PizXva_conjugation{grid-template-columns:minmax(88px,29%) minmax(0,1fr);gap:10px 13px}.PizXva_conjugation dt{font-size:13px}.PizXva_conjugationWriting{gap:9px}.PizXva_conjugationWriting>span[lang]{font-size:17px}}@media (prefers-reduced-motion:reduce){.PizXva_tabs button{transition:none}}
._4CJ83a_contents{gap:4px;max-height:calc(100dvh - 126px);margin:22px 0 0;padding:4px;display:grid;position:sticky;top:104px;overflow-y:auto}._4CJ83a_contents>p{color:#756e78;margin:0 10px 6px;font-size:13px;font-weight:750}._4CJ83a_item{color:#635b69;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:10px 12px;font-size:14px;font-weight:650;line-height:1.4;transition:background .14s,color .14s;display:flex}._4CJ83a_item:hover{background:#f0eeea}._4CJ83a_item[aria-current]{background:color-mix(in srgb, var(--lesson-color) 28%, #fff);color:#29242e;font-weight:800}._4CJ83a_item svg{opacity:.65;flex:0 0 15px;height:15px}@media (max-width:880px){._4CJ83a_contents{display:none}}@media (prefers-reduced-motion:reduce){._4CJ83a_item{transition:none}}
.gcGRxa_trigger{align-items:center;display:inline-flex}.gcGRxa_trigger button{color:#716779;cursor:help;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin:-4px;padding:4px;display:flex}.gcGRxa_trigger svg{width:16px;height:16px}.gcGRxa_tooltip{color:#fff;text-align:left;z-index:1000;background:#29252c;border-radius:12px;padding:12px 14px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.6;position:fixed}.gcGRxa_tooltip:after{content:"";height:9px;bottom:-4px;left:var(--tip-x);background:#29252c;width:9px;position:absolute;transform:translate(-50%)rotate(45deg)}.gcGRxa_tooltip[data-below=true]:after{top:-4px;bottom:auto}
.SaUrWa_page{background:var(--paper);color:var(--ink);min-height:100svh}.SaUrWa_main{max-width:1190px;margin:0 auto;padding:27px 30px 80px}.SaUrWa_explorer,.SaUrWa_detail,.SaUrWa_strokePlayer,.SaUrWa_blankTile{min-width:0}.SaUrWa_breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:27px;font-size:13px;line-height:1.8;display:flex}.SaUrWa_breadcrumbs a:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.SaUrWa_breadcrumbs svg{flex:0 0 13px;width:13px;height:13px}.SaUrWa_intro{justify-content:space-between;align-items:center;gap:28px;margin-bottom:28px;display:flex}.SaUrWa_intro h1{letter-spacing:-1.6px;margin:0 0 12px;font-size:clamp(32px,3.7vw,46px);font-weight:900;line-height:1.14}.SaUrWa_intro p{color:var(--muted);max-width:740px;margin:0;font-size:16px;line-height:1.7}.SaUrWa_introArt{background:#e8f5fc;border-radius:24px;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;font-size:55px;font-weight:800;display:flex}.SaUrWa_scriptLinks{align-items:center;gap:7px;margin-bottom:28px;display:flex}.SaUrWa_scriptLinks a{border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:8px 19px;font-size:15px;font-weight:800;transition:background .16s;display:flex;position:relative}.SaUrWa_scriptLinks a[aria-current=page]{background:var(--sky)}.SaUrWa_scriptLinks a[aria-current=page]:after{background:var(--pink);content:"";border-radius:999px;height:3px;position:absolute;bottom:-6px;left:28%;right:28%}.SaUrWa_scriptLinks a:hover{background:#eeedeb}.SaUrWa_scriptLinks a[aria-current=page]:hover{background:var(--sky)}.SaUrWa_scriptLinks span{font-size:20px}.SaUrWa_scriptCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:32px;display:grid}.SaUrWa_scriptCard{background:linear-gradient(to bottom, #fff 0 50%, var(--white-card-depth) 50% 100%);border:1px solid var(--account-card-outline);border-radius:25px;min-width:0;padding-bottom:7px;transition:border-color .16s;display:grid;overflow:hidden}.SaUrWa_scriptCardFace{background:#fff;border-radius:24px;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:22px;padding:26px;transition:transform .16s;display:grid}.SaUrWa_scriptCard:hover{border-color:#171719}.SaUrWa_scriptCard:active .SaUrWa_scriptCardFace{transform:translateY(5px)}.SaUrWa_scriptArt{background:#fff0f6;border-radius:22px;justify-content:center;align-items:center;width:90px;height:90px;font-size:59px;font-weight:800;line-height:1;display:flex}.SaUrWa_scriptCard:nth-child(2) .SaUrWa_scriptArt{background:#e8f5fc}.SaUrWa_scriptCopy{min-width:0}.SaUrWa_scriptCopy h2{letter-spacing:-.7px;margin:0 0 8px;font-size:25px;font-weight:850;line-height:1.2}.SaUrWa_scriptCopy p{color:var(--muted);margin:0 0 14px;font-size:14px;line-height:1.65}.SaUrWa_scriptCopy>span{justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:750;display:flex}.SaUrWa_scriptCopy>span svg{flex:0 0 18px;width:18px;height:18px}.SaUrWa_learningNotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:44px;display:grid}.SaUrWa_learningNotes>div{border-top:3px solid #f1dfeb;padding-top:19px}.SaUrWa_learningNotes>div:nth-child(2){border-color:#dceef8}.SaUrWa_learningNotes>div:nth-child(3){border-color:#e2eddb}.SaUrWa_learningNotes h2{letter-spacing:-.25px;margin:0 0 9px;font-size:17px;font-weight:800}.SaUrWa_learningNotes p{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.SaUrWa_chartToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.SaUrWa_categories{flex-wrap:wrap;gap:6px;display:flex}.SaUrWa_categories button{color:#59565e;cursor:pointer;font:inherit;background:#f1f0ed;border:0;border-radius:999px;min-height:41px;padding:9px 18px;font-size:14px;font-weight:750;transition:background .16s}.SaUrWa_categories button:hover{background:#e9e7e3}.SaUrWa_categories button[aria-pressed=true]{color:var(--ink);background:#fbe2ee}.SaUrWa_readingToggle{color:#59565e;cursor:pointer;white-space:nowrap;align-items:center;gap:9px;min-height:41px;font-size:14px;display:flex;position:relative}.SaUrWa_readingToggle input{opacity:0;width:1px;height:1px;position:absolute}.SaUrWa_checkbox{color:#171719;isolation:isolate;background:#bdbcbc;border:1.5px solid #171719;border-radius:8px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:27px;padding-bottom:3px;display:inline-flex;position:relative}.SaUrWa_checkbox:before{content:"";z-index:-1;background:#fff;border-radius:6px;position:absolute;inset:0 0 3px}.SaUrWa_checkbox svg{opacity:0;width:16px;height:16px}.SaUrWa_readingToggle input:checked+.SaUrWa_checkbox:before{background:var(--green)}.SaUrWa_readingToggle input:checked+.SaUrWa_checkbox svg{opacity:1;animation:.2s ease-out SaUrWa_check-in}.SaUrWa_readingToggle input:focus-visible+.SaUrWa_checkbox{outline-offset:4px;outline:3px solid #1769aa}.SaUrWa_chartIntro{justify-content:space-between;align-items:center;gap:20px;padding:18px 0 22px;display:flex}.SaUrWa_chartIntro p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.SaUrWa_chartIntro>div{flex-shrink:0;align-items:center;gap:13px;display:flex}.SaUrWa_quickPractice{cursor:pointer;font:inherit;background:#e8f5fc;border:0;border-radius:999px;align-items:center;gap:6px;min-height:38px;padding:8px 13px;font-size:13px;font-weight:750;display:none}.SaUrWa_chartIntro>div>span{color:#59565e;white-space:nowrap;background:#f0efec;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:750}.SaUrWa_chartLayout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:27px;display:grid}.SaUrWa_chartMain{background:var(--white-card-depth);border:1px solid var(--account-card-outline);border-radius:25px;min-width:0;padding-bottom:7px}.SaUrWa_chartFace{background:#fff;border-radius:24px;padding:22px}.SaUrWa_chartFace>section[hidden]{display:none}.SaUrWa_chart{gap:8px;display:grid}.SaUrWa_chartRow{grid-template-columns:20px repeat(var(--kana-columns), minmax(0, 1fr));align-items:center;gap:8px;display:grid}.SaUrWa_columnLabel{color:var(--muted);text-align:center;padding-bottom:4px;font-size:13px;font-weight:700}.SaUrWa_rowLabel{color:var(--muted);text-align:center;font-size:12px;font-weight:750}.SaUrWa_tile{cursor:pointer;font:inherit;background:#f5f4f1;border:0;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:0;min-width:0;min-height:72px;padding:7px 4px;transition:background .16s,transform .16s;display:flex;position:relative}.SaUrWa_tile>span{font-size:30px;font-weight:750;line-height:1.3}.SaUrWa_tile>small{color:#66616a;font-size:13px;font-weight:600;line-height:1.6}.SaUrWa_tile:hover{background:#fce6f0}.SaUrWa_tile:active{transform:scale(.95)}.SaUrWa_tile[data-learned=true]{background:#e9f6ee}.SaUrWa_tile[data-learned=true]:hover{background:#d6efdf}.SaUrWa_tile .SaUrWa_tileCheck{color:#36744f;width:12px;height:12px;position:absolute;top:6px;right:6px}.SaUrWa_hiddenReading{visibility:hidden}.SaUrWa_chartAside{position:sticky;top:106px}.SaUrWa_chartTip{background:#fdf0f6;border-radius:23px;padding:23px}.SaUrWa_chartTip>span{margin-bottom:14px;font-size:34px;font-weight:750;line-height:1.2;display:block}.SaUrWa_chartAside h2{letter-spacing:-.35px;margin:0 0 9px;font-size:18px;font-weight:850;line-height:1.3}.SaUrWa_chartAside p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.SaUrWa_practiceCard{margin-top:25px;padding:0 5px}.SaUrWa_practiceCard>p{margin-bottom:17px}.SaUrWa_practiceCard .shadow-button{width:100%}.SaUrWa_practiceCard .shadow-button__surface{gap:7px;padding-inline:12px;font-size:13px}.SaUrWa_practiceCard>span{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.6;display:block}.SaUrWa_chartAside .SaUrWa_localNote{margin-top:25px;padding:0 5px;font-size:13px}.SaUrWa_inlineMessage{color:#775832;background:#fff0de;border-radius:14px;margin:15px 0;padding:13px;font-size:13px;line-height:1.65}.SaUrWa_dialog{color:var(--ink);background:#dad9d5;border:1px solid #242126;border-radius:27px;width:570px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:0 0 8px;overflow:hidden}.SaUrWa_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#21192c5e}.SaUrWa_dialogInner{overscroll-behavior:contain;background:#fff;border-radius:26px;max-height:calc(100dvh - 50px);padding:32px;position:relative;overflow-y:auto}.SaUrWa_dialogClose{cursor:pointer;z-index:2;background:#f1f0ed;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:flex;position:absolute;top:17px;right:17px}.SaUrWa_dialogClose:hover{background:#e6e4df}.SaUrWa_dialog button{font-family:inherit}.SaUrWa_dialog button:disabled{cursor:default;opacity:.5}.SaUrWa_detailHeader{text-align:center;padding:6px 0 24px}.SaUrWa_detailHeader>span{color:#66616a;background:#f4f3f0;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:750;display:inline-flex}.SaUrWa_detailHeader h2{justify-content:center;align-items:center;gap:21px;margin:17px 0 13px;display:flex}.SaUrWa_detailHeader h2>span:first-child{font-size:70px;font-weight:800;line-height:1.2}.SaUrWa_detailHeader h2>span:last-child{color:#a6557b;font-size:30px;font-weight:750}.SaUrWa_listen{cursor:pointer;background:#fce5f0;border:0;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:8px 17px;font-size:14px;font-weight:750;display:inline-flex}.SaUrWa_listen:hover{background:#f9d7e7}.SaUrWa_example{background:#f5f3f7;border-radius:19px;padding:20px 23px}.SaUrWa_example h3,.SaUrWa_writing h3{color:#5c5362;margin:0 0 13px;font-size:14px;font-weight:800}.SaUrWa_example>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.SaUrWa_example>div>span{overflow-wrap:anywhere;min-width:0;font-size:27px;font-weight:750;line-height:1.7}.SaUrWa_exampleHighlight{color:#b93f76;background:#fce5f0;border-radius:7px;padding:0 3px}.SaUrWa_wordAudio{cursor:pointer;background:#fff;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.SaUrWa_wordAudio:hover{background:#e9e4ee}.SaUrWa_example p{color:var(--muted);flex-wrap:wrap;gap:10px 16px;margin:8px 0 0;font-size:14px;line-height:1.6;display:flex}.SaUrWa_example p strong{color:#4f4256;font-weight:650}.SaUrWa_writing{margin-top:25px}.SaUrWa_writing>p{color:var(--muted);text-align:center;padding:40px 0;font-size:14px}.SaUrWa_strokeBoards{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.SaUrWa_strokeBoard{background:#f6f5f1;border-radius:18px;width:44%;max-width:180px}.SaUrWa_strokeControls{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.SaUrWa_strokeControls button{cursor:pointer;background:#f1f0ed;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:40px;min-height:40px;padding:9px 14px;font-size:13px;font-weight:750;display:inline-flex}.SaUrWa_strokeControls button:hover:not(:disabled){background:#e6f2f9}.SaUrWa_strokeControls button:disabled{cursor:default;opacity:.45}.SaUrWa_strokeControls>div{align-items:center;gap:6px;display:flex}.SaUrWa_strokeControls>div button{padding:9px}.SaUrWa_strokeControls>div>span{color:var(--muted);text-align:center;min-width:68px;font-size:13px}.SaUrWa_animatedStroke{animation:.62s ease-out both SaUrWa_draw-stroke;animation-delay:var(--stroke-delay);stroke-dasharray:1}.SaUrWa_learnedButton{width:100%;margin-top:26px}.SaUrWa_detailNavigation{justify-content:space-between;align-items:center;gap:10px;margin-top:24px;display:flex}.SaUrWa_detailNavigation button{cursor:pointer;background:#f3f2ef;border:0;border-radius:999px;align-items:center;gap:4px;min-height:40px;padding:8px 13px;font-size:13px;font-weight:750;display:flex}.SaUrWa_detailNavigation button:hover:not(:disabled){background:#e8e6e1}.SaUrWa_detailNavigation>span{color:var(--muted);font-size:13px}.SaUrWa_quiz{padding-top:29px}.SaUrWa_quizTop{color:#66616a;justify-content:space-between;gap:12px;font-size:13px;font-weight:750;display:flex}.SaUrWa_quizTrack{background:#f0eaee;border-radius:999px;height:8px;margin-top:13px;overflow:hidden}.SaUrWa_quizTrack>span{background:var(--pink);border-radius:inherit;height:100%;transition:width .22s;display:block}.SaUrWa_quiz h2{letter-spacing:-.55px;text-align:center;outline:none;margin:25px 0 9px;font-size:24px;font-weight:850}.SaUrWa_quiz>p{color:var(--muted);text-align:center;margin:0;font-size:14px;line-height:1.6}.SaUrWa_quizPrompt{overflow-wrap:anywhere;text-align:center;justify-content:center;align-items:center;min-height:137px;padding:15px 0;font-size:clamp(32px,7vw,64px);font-weight:800;line-height:1.6;display:flex}.SaUrWa_quizChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.SaUrWa_quizChoices .SaUrWa_quizChoice{border-radius:17px;width:100%;min-width:0;padding-bottom:5px}.SaUrWa_quizChoice .shadow-button__surface{overflow-wrap:anywhere;border-radius:14px;min-height:65px;padding:11px;font-size:22px;font-weight:750}.SaUrWa_quizChoiceText{overflow-wrap:anywhere;min-width:0}.SaUrWa_quizChoices .SaUrWa_quizChoice[data-state=correct],.SaUrWa_quizChoices .SaUrWa_quizChoice[data-state=incorrect]{opacity:1}.SaUrWa_quizChoices .SaUrWa_quizChoice[data-state=incorrect]{--button-main:#ffe1e7;--button-shadow:#d9b0bc}.SaUrWa_quizChoice:disabled .shadow-button__surface{transform:none}.SaUrWa_quizChoices svg{flex-shrink:0;width:19px;height:19px}.SaUrWa_answerFeedback{text-align:center;min-height:123px;padding-top:23px}.SaUrWa_answerFeedback p{margin:0 0 19px;font-size:15px;line-height:1.6}.SaUrWa_answerFeedback p[data-correct=true]{color:#3d7457}.SaUrWa_answerFeedback p>span{color:var(--muted);margin-top:4px;font-size:13px;display:block}.SaUrWa_answerFeedback .shadow-button{width:100%}.SaUrWa_quizResult{text-align:center;padding-top:15px}.SaUrWa_resultSeal{background:var(--green);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:16px auto 24px;font-size:34px;display:inline-flex}.SaUrWa_quizResult h2{letter-spacing:-.8px;outline:none;margin:0 0 12px;font-size:29px;font-weight:850}.SaUrWa_quizResult>p{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.SaUrWa_resultActions{gap:13px;margin-top:27px;display:grid}.SaUrWa_textButton{cursor:pointer;background:#f3f2ef;border:0;border-radius:999px;min-height:42px;font-size:14px;font-weight:750}.SaUrWa_textButton:hover{background:#e9e7e2}.SaUrWa_review{text-align:left;background:#f5f3f7;border-radius:18px;margin-top:23px;padding:20px}.SaUrWa_review h3{margin:0 0 13px;font-size:15px;font-weight:800}.SaUrWa_review>div{border-top:1px solid #e5dfe9;grid-template-columns:48px 48px minmax(0,1fr);align-items:center;gap:10px;padding:9px 0;font-size:13px;display:grid}.SaUrWa_review>div>span:first-child{font-size:23px}.SaUrWa_review>div>span:last-child{color:var(--muted);overflow-wrap:anywhere;min-width:0}@keyframes SaUrWa_draw-stroke{0%{opacity:0;stroke-dashoffset:1px}.1%{opacity:1;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}@keyframes SaUrWa_check-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (max-width:1000px){.SaUrWa_chartLayout{grid-template-columns:minmax(0,1fr) 235px;gap:22px}.SaUrWa_chartFace{padding:18px}.SaUrWa_chartTip{padding:20px}.SaUrWa_scriptCardFace{grid-template-columns:74px minmax(0,1fr);gap:17px;padding:22px}.SaUrWa_scriptArt{width:74px;height:74px;font-size:49px}.SaUrWa_scriptCopy h2{font-size:23px}}@media (max-width:750px){.SaUrWa_main{padding:23px 20px 55px}.SaUrWa_breadcrumbs{margin-bottom:23px}.SaUrWa_intro{gap:20px}.SaUrWa_intro h1{letter-spacing:-1.2px}.SaUrWa_intro p{font-size:15px}.SaUrWa_introArt{width:78px;height:78px;font-size:45px}.SaUrWa_scriptCards{grid-template-columns:1fr;gap:18px}.SaUrWa_scriptCardFace{grid-template-columns:78px minmax(0,1fr);padding:22px}.SaUrWa_scriptArt{width:78px;height:78px}.SaUrWa_scriptCopy p{margin-bottom:11px}.SaUrWa_learningNotes{grid-template-columns:1fr;gap:25px;margin-top:33px}.SaUrWa_chartLayout{grid-template-columns:1fr}.SaUrWa_chartAside{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid;position:static}.SaUrWa_chartAside .SaUrWa_localNote{grid-column:1/-1;margin:0;padding:0}.SaUrWa_practiceCard{margin-top:0;padding:7px 0}.SaUrWa_chartIntro{flex-direction:column;align-items:flex-start;gap:12px;padding:15px 0 20px}.SaUrWa_chartIntro>div{justify-content:space-between;width:100%}.SaUrWa_quickPractice{display:inline-flex}.SaUrWa_chartToolbar{gap:12px 18px}.SaUrWa_tile{min-height:72px}}@media (max-width:480px){.SaUrWa_main{padding-inline:17px}.SaUrWa_intro{margin-bottom:24px}.SaUrWa_introArt{display:none}.SaUrWa_intro h1{font-size:33px}.SaUrWa_scriptLinks{gap:7px}.SaUrWa_scriptLinks a{flex:1;justify-content:center;padding-inline:12px;font-size:14px}.SaUrWa_scriptCardFace{grid-template-columns:64px minmax(0,1fr);gap:15px;padding:20px}.SaUrWa_scriptArt{border-radius:17px;width:64px;height:64px;font-size:43px}.SaUrWa_scriptCopy h2{font-size:21px}.SaUrWa_scriptCopy p{font-size:13px}.SaUrWa_categories{flex-wrap:nowrap;gap:5px;width:100%}.SaUrWa_categories button{flex:1;padding-inline:9px;font-size:13px}.SaUrWa_chartFace{padding:15px 12px}.SaUrWa_chartRow{grid-template-columns:13px repeat(var(--kana-columns), minmax(0, 1fr));gap:6px}.SaUrWa_chart{gap:7px}.SaUrWa_tile{border-radius:11px;min-height:65px;padding-inline:2px}.SaUrWa_tile>span{font-size:25px}.SaUrWa_tile>small{font-size:12px}.SaUrWa_tile .SaUrWa_tileCheck{width:10px;height:10px;top:4px;right:4px}.SaUrWa_rowLabel{font-size:11px}.SaUrWa_chartAside{grid-template-columns:1fr;gap:18px}.SaUrWa_chartTip{display:none}.SaUrWa_practiceCard{background:#edf6fc;border-radius:21px;padding:22px}.SaUrWa_dialog{border-radius:24px;max-width:calc(100vw - 22px)}.SaUrWa_dialogInner{border-radius:23px;padding:28px 20px 22px}.SaUrWa_detailHeader h2{gap:16px}.SaUrWa_detailHeader h2>span:first-child{font-size:60px}.SaUrWa_detailHeader h2>span:last-child{font-size:27px}.SaUrWa_example{padding:19px}.SaUrWa_example>div>span{font-size:23px}.SaUrWa_quizChoices{gap:12px}.SaUrWa_quizChoice .shadow-button__surface{min-height:61px;padding:8px;font-size:19px}.SaUrWa_quiz h2{font-size:22px}.SaUrWa_quizPrompt{min-height:120px}}@media (max-width:350px){.SaUrWa_main{padding-inline:12px}.SaUrWa_chartFace{padding-inline:8px}.SaUrWa_chartRow{gap:5px}.SaUrWa_tile{min-height:60px}.SaUrWa_tile>span{font-size:22px}.SaUrWa_categories button{padding-inline:7px;font-size:12px}.SaUrWa_detailHeader h2>span:first-child{font-size:51px}.SaUrWa_quizChoice .shadow-button__surface{font-size:17px}.SaUrWa_detailNavigation button{padding-inline:10px}}@media (max-height:600px){.SaUrWa_chartAside{position:static}}@media (prefers-reduced-motion:reduce){.SaUrWa_scriptCard,.SaUrWa_scriptCardFace,.SaUrWa_scriptLinks a,.SaUrWa_categories button,.SaUrWa_tile,.SaUrWa_quizTrack>span{transition:none}.SaUrWa_scriptCard:active .SaUrWa_scriptCardFace,.SaUrWa_tile:active{transform:none}.SaUrWa_animatedStroke{stroke-dashoffset:0;animation:none}.SaUrWa_readingToggle input:checked+.SaUrWa_checkbox svg{animation:none}}
.lZQEFG_player{width:100%}.lZQEFG_preview{background:#f7f6f8;border-radius:18px;min-height:232px;position:relative}.lZQEFG_boards{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;min-height:232px;padding:17px 54px;display:flex}.lZQEFG_board{aspect-ratio:1;width:196px;max-width:100%;height:auto;display:block}.lZQEFG_replay{color:#fff;cursor:pointer;background:#d84f8d;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background .15s,transform .15s;display:flex;position:absolute;bottom:14px;right:14px}.lZQEFG_replay svg{width:19px;height:19px}.lZQEFG_replay:hover{background:#bd3e78}.lZQEFG_replay:active{transform:scale(.94)}.lZQEFG_replay:focus-visible{outline-offset:3px;outline:3px solid #a9def9}.lZQEFG_caption{color:#514a58;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 18px;margin:12px 2px 0;font-size:13px;font-weight:750;display:flex}.lZQEFG_caption span{color:#7a7380;font-weight:500}.lZQEFG_animatedStroke{animation:.62s ease-out both lZQEFG_drawStroke;animation-delay:var(--stroke-delay);stroke-dasharray:1}@keyframes lZQEFG_drawStroke{0%{opacity:0;stroke-dashoffset:1px}.1%{opacity:1;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}@media (max-width:500px){.lZQEFG_preview,.lZQEFG_boards{min-height:214px}.lZQEFG_boards{padding:12px 42px}.lZQEFG_board{width:184px}.lZQEFG_replay{bottom:11px;right:11px}}@media (prefers-reduced-motion:reduce){.lZQEFG_animatedStroke{stroke-dashoffset:0;animation:none}.lZQEFG_replay{transition:none}}
