.KanjiUI-module__TuEj2q__list{--kanji-ui-accent:#77e5b5}.KanjiUI-module__TuEj2q__backLink{color:#a5b7bc;align-items:center;max-width:100%;min-height:44px;font-size:.875rem;line-height:1.5;display:inline-flex}.KanjiUI-module__TuEj2q__backLink:hover{color:#77e5b5}.KanjiUI-module__TuEj2q__backLink:focus-visible{outline-offset:4px;border-radius:.5rem;outline:2px solid #77e5b5}.KanjiUI-module__TuEj2q__listHeader{background:radial-gradient(at 100% 0,#77e5b51c,#0000 75%),#101e2d;border:1px solid #77e5b533;border-radius:1.5rem;padding:1.5rem}.KanjiUI-module__TuEj2q__eyebrow{color:var(--kanji-ui-accent);letter-spacing:.1em;font-size:.7rem;font-weight:700;line-height:1.5}.KanjiUI-module__TuEj2q__starter{color:var(--kanji-ui-accent);margin-top:1rem;font-weight:600}.KanjiUI-module__TuEj2q__lessonCard{text-align:center;background:linear-gradient(150deg,#183630,#101e2d 85%);border:1px solid #77e5b533;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.85rem;min-width:0;padding:1rem .75rem;display:flex}.KanjiUI-module__TuEj2q__lessonCard:hover{background:linear-gradient(150deg,#20453b,#101e2d 85%);border-color:#77e5b599}.KanjiUI-module__TuEj2q__lessonCard:focus-visible{outline:2px solid var(--kanji-ui-accent);outline-offset:4px}.KanjiUI-module__TuEj2q__cardProgress{color:#94a3b8;margin-top:auto;font-size:.75rem}.KanjiUI-module__TuEj2q__framedContents{white-space:nowrap;align-items:flex-end;line-height:1.1;display:inline-flex}.KanjiUI-module__TuEj2q__framedPart{align-items:flex-end;display:inline-flex}.KanjiUI-module__TuEj2q__framedRuby{flex-direction:column-reverse;align-items:center;line-height:1;display:inline-flex}.KanjiUI-module__TuEj2q__framedRuby>span{line-height:1.1;display:block}.KanjiUI-module__TuEj2q__framedRuby rt{margin-bottom:.14em;font-size:.53em;line-height:1.2;display:block}.KanjiUI-module__TuEj2q__japanese [data-learning-target=inline]{vertical-align:1em;align-items:flex-end;padding:.18em .2em .13em;line-height:1.1;display:inline-flex}@media (max-width:767px){.KanjiUI-module__TuEj2q__learnCard{overflow-wrap:anywhere;min-width:0;padding:1rem}.KanjiUI-module__TuEj2q__readingRow{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.4rem 0;display:flex}.KanjiUI-module__TuEj2q__audioButton{max-width:100%;margin:.5rem 0 0;padding-top:.5rem;padding-bottom:.5rem}.KanjiUI-module__TuEj2q__readingRow .KanjiUI-module__TuEj2q__audioButton{margin-top:0}.KanjiUI-module__TuEj2q__wordHeading{line-height:1.8}.KanjiUI-module__TuEj2q__wordSeparator{display:none}.KanjiUI-module__TuEj2q__wordReading{margin-top:.2rem;font-size:1.125rem;display:block}.KanjiUI-module__TuEj2q__japanese{overflow-wrap:anywhere;font-size:1.375rem;line-height:2.5}.KanjiUI-module__TuEj2q__japanese ruby{ruby-position:over;ruby-align:center}.KanjiUI-module__TuEj2q__japanese rt{font-size:.52em;line-height:1.1}.KanjiUI-module__TuEj2q__japanese [data-learning-target=inline]{margin-inline:.05em}}
