.backLink_backLink__\+w0f9{align-items:center;align-self:flex-start;color:#e94560;color:var(--color-primary,#e94560);display:inline-flex;font-size:.9375rem;font-weight:700;gap:.5rem;text-decoration:none}.backLink_backLink__\+w0f9:hover{color:#d63d56;color:var(--color-primary-dark,#d63d56)}.similarKanjiQuiz_page__HaPZN{background:linear-gradient(180deg,#f8f9fc,#eef1f8 50%,#e8ecf4);display:flex;flex-direction:column;min-height:100vh}.similarKanjiQuiz_main__W\+5cW{display:flex;flex:1 1;flex-direction:column;gap:1rem;margin:0 auto;max-width:780px;padding:calc(88px + 1.5rem) 1rem 2.5rem;padding:calc(var(--header-height, 88px) + 1.5rem) 1rem 2.5rem;width:100%}.similarKanjiQuiz_title__BM2x0{color:#1a1a2e;color:var(--color-dark,#1a1a2e);font-size:2.8rem;font-weight:800;margin:0}.similarKanjiQuiz_description__5ndqb{color:#475569;color:var(--color-gray-dark,#475569);font-size:1.7rem;margin:0}.similarKanjiQuiz_quizCard__wYTIk{align-items:center;background:#fff;border:1px solid #e2e8f0;border:1px solid var(--color-gray-light,#e2e8f0);border-radius:1rem;box-shadow:0 1px 2px #1a1a2e0d;display:flex;flex-direction:column;gap:1.2rem;padding:1.5rem;text-align:center}.similarKanjiQuiz_quizHeader__nUihY{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;width:100%}.similarKanjiQuiz_quizPrompt__cEr9Y{color:#1a1a2e;color:var(--color-dark,#1a1a2e);font-size:1.7rem;font-weight:600;margin:0;text-align:left}.similarKanjiQuiz_quizProgress__4timv{background:#e945601a;border-radius:999px;color:#cc344e;color:var(--color-primary-strong,#cc344e);flex-shrink:0;font-size:1.2rem;font-weight:700;letter-spacing:.04em;padding:.25rem .7rem;text-transform:uppercase}.similarKanjiQuiz_glyph__78Xpt{color:#1a1a2e;color:var(--color-dark,#1a1a2e);font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:8rem;font-weight:700;line-height:1.1;margin:0}.similarKanjiQuiz_meaningPrompt__QYReD{grid-gap:.3rem;display:grid;gap:.3rem}.similarKanjiQuiz_meaningText__85lGB{color:#1a1a2e;color:var(--color-dark,#1a1a2e);font-size:2.8rem;font-weight:800;margin:0;overflow-wrap:anywhere}.similarKanjiQuiz_readings__\+kCEd{color:#475569;color:var(--color-gray-dark,#475569);font-size:1.6rem;margin:0}.similarKanjiQuiz_choices__wEphX{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));width:100%}.similarKanjiQuiz_choice__lLwrD{background:#fff;border:2px solid #e2e8f0;border:2px solid var(--color-gray-light,#e2e8f0);border-radius:.9rem;color:#1a1a2e;color:var(--color-dark,#1a1a2e);cursor:pointer;font-family:inherit;font-size:1.7rem;font-weight:700;min-height:5.6rem;overflow-wrap:anywhere;padding:1rem;transition:border-color .15s ease,background .2s ease}.similarKanjiQuiz_choices__wEphX[data-kind=kanji] .similarKanjiQuiz_choice__lLwrD{font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:4.4rem;line-height:1.1}.similarKanjiQuiz_choice__lLwrD:hover:not(:disabled){border-color:#e94560;border-color:var(--color-primary,#e94560)}.similarKanjiQuiz_choice__lLwrD:focus-visible{outline:3px solid #1a1a2e;outline:3px solid var(--color-dark,#1a1a2e);outline-offset:3px}.similarKanjiQuiz_choice__lLwrD:disabled{cursor:default}.similarKanjiQuiz_choiceCorrect__crbox{background:#22c55e1f;border-color:#22c55e}.similarKanjiQuiz_choiceWrong__s5t7x{background:#ef444414;border-color:#ef4444}.similarKanjiQuiz_choiceDim__m0WD3{opacity:.6}.similarKanjiQuiz_feedbackRegion__-rbML{display:flex;flex-direction:column;gap:.6rem;width:100%}.similarKanjiQuiz_feedbackRegion__-rbML:empty{display:none}.similarKanjiQuiz_feedbackCorrect__pjnsY,.similarKanjiQuiz_feedbackWrong__l88PG{border-radius:.6rem;font-size:1.75rem;font-weight:600;margin:0;padding:1rem 1.25rem}.similarKanjiQuiz_feedbackCorrect__pjnsY{background:#22c55e1f;color:#15803d}.similarKanjiQuiz_feedbackWrong__l88PG{background:#e945601a;color:#cc344e;color:var(--color-primary-strong,#cc344e)}.similarKanjiQuiz_explain__WBoml{background:#fff9ed;border-radius:.6rem;color:#654609;font-size:1.5rem;line-height:1.5;padding:1rem 1.25rem;text-align:left}.similarKanjiQuiz_explain__WBoml p{margin:.2rem 0 0}.similarKanjiQuiz_primaryButton__7bSCn,.similarKanjiQuiz_secondaryButton__k6b3n{border-radius:999px;cursor:pointer;font-family:inherit;font-size:1.6rem;font-weight:700;min-height:44px;padding:.85rem 1.8rem;text-align:center;text-decoration:none}.similarKanjiQuiz_primaryButton__7bSCn{background:#cc344e;background:var(--color-primary-strong,#cc344e);border:0;color:#fff}.similarKanjiQuiz_primaryButton__7bSCn:hover{background:#d63d56;background:var(--color-primary-dark,#d63d56)}.similarKanjiQuiz_secondaryButton__k6b3n{background:#fff;border:1.5px solid #cc344e;border:1.5px solid var(--color-primary-strong,#cc344e);color:#cc344e;color:var(--color-primary-strong,#cc344e)}.similarKanjiQuiz_primaryButton__7bSCn:focus-visible,.similarKanjiQuiz_secondaryButton__k6b3n:focus-visible{outline:3px solid #1a1a2e;outline:3px solid var(--color-dark,#1a1a2e);outline-offset:3px}.similarKanjiQuiz_summaryTitle__mckkb{color:#1a1a2e;color:var(--color-dark,#1a1a2e);font-size:2.1rem;font-weight:800;margin:0}.similarKanjiQuiz_summaryTitle__mckkb:focus{outline:none}.similarKanjiQuiz_scoreBlock__LDNBG p{color:#1a1a2e;color:var(--color-dark,#1a1a2e);font-size:1.7rem;font-weight:600;margin:0}.similarKanjiQuiz_scoreBlock__LDNBG .similarKanjiQuiz_percent__xsy\+s{color:#cc344e;color:var(--color-primary-strong,#cc344e);font-size:4.4rem;font-weight:800;line-height:1.1}.similarKanjiQuiz_missed__YH9n2{text-align:left;width:100%}.similarKanjiQuiz_missed__YH9n2 h3{color:#1a1a2e;color:var(--color-dark,#1a1a2e);font-size:1.8rem;margin:0 0 .5rem}.similarKanjiQuiz_missed__YH9n2 p{color:#475569;color:var(--color-gray-dark,#475569);font-size:1.5rem;margin:0}.similarKanjiQuiz_missed__YH9n2 ul{grid-gap:.6rem;display:grid;gap:.6rem;list-style:none;margin:0;padding:0}.similarKanjiQuiz_missed__YH9n2 li{grid-gap:.2rem;background:#fff9ed;border-radius:.6rem;color:#654609;display:grid;font-size:1.45rem;gap:.2rem;line-height:1.5;padding:.8rem 1rem}.similarKanjiQuiz_note__u0q-B{color:#475569;color:var(--color-gray-dark,#475569);font-size:1.5rem;margin:0}.similarKanjiQuiz_note__u0q-B a{color:#cc344e;color:var(--color-primary-strong,#cc344e);font-weight:700}.similarKanjiQuiz_actions__tSu9o{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}@media(max-width:480px){.similarKanjiQuiz_glyph__78Xpt{font-size:6.4rem}.similarKanjiQuiz_quizHeader__nUihY{flex-direction:column}.similarKanjiQuiz_choices__wEphX[data-kind=kanji]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.similarKanjiQuiz_choices__wEphX{grid-template-columns:1fr}.similarKanjiQuiz_choices__wEphX[data-kind=kanji]{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=3683.59c4ceda.chunk.css.map*/