[data-v-687660c1]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-687660c1],.UiButton .UiTypo[data-v-687660c1],.UiFormField .UiTypo[data-v-687660c1],.UiStatusLabel .UiTypo[data-v-687660c1]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseCardAudio[data-v-687660c1]{padding:8px 0}.CourseCardAudio__item[data-v-687660c1]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}[data-v-d31864c0]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-d31864c0],.UiButton .UiTypo[data-v-d31864c0],.UiFormField .UiTypo[data-v-d31864c0],.UiStatusLabel .UiTypo[data-v-d31864c0]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseCardVideo[data-v-d31864c0]{margin:8px 0}.CourseCardVideo[data-v-d31864c0] .UiVideo__inner{z-index:2}.CourseCardVideo[data-v-d31864c0] .UiVideoSection__label,.CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp{font-size:1rem;line-height:1.5rem}.migaku-app.-mgk-px-not-rem .CourseCardVideo[data-v-d31864c0] .UiVideoSection__label,.migaku-app.-mgk-px-not-rem .CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp{font-size:16px;line-height:24px}.-mgk-force-font-desktop .CourseCardVideo[data-v-d31864c0] .UiVideoSection__label,.CourseCardVideo[data-v-d31864c0] .UiVideoSection__label.-mgk-force-font-desktop,.migaku-app.-mgk-force-font-desktop .CourseCardVideo[data-v-d31864c0] .UiVideoSection__label,.-mgk-force-font-desktop .CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp,.CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp.-mgk-force-font-desktop,.migaku-app.-mgk-force-font-desktop .CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp{font-size:1.125rem;line-height:1.75rem}.migaku-app.-mgk-px-not-rem .-mgk-force-font-desktop .CourseCardVideo[data-v-d31864c0] .UiVideoSection__label,.migaku-app.-mgk-px-not-rem .CourseCardVideo[data-v-d31864c0] .UiVideoSection__label.-mgk-force-font-desktop,.migaku-app.-mgk-px-not-rem .migaku-app.-mgk-force-font-desktop .CourseCardVideo[data-v-d31864c0] .UiVideoSection__label,.migaku-app.-mgk-px-not-rem .-mgk-force-font-desktop .CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp,.migaku-app.-mgk-px-not-rem .CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp.-mgk-force-font-desktop,.migaku-app.-mgk-px-not-rem .migaku-app.-mgk-force-font-desktop .CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp{font-size:18px;line-height:28px}@media (min-width: 768px){.CourseCardVideo[data-v-d31864c0] .UiVideoSection__label,.CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp{font-size:1.125rem;line-height:1.75rem}.migaku-app.-mgk-px-not-rem .CourseCardVideo[data-v-d31864c0] .UiVideoSection__label,.migaku-app.-mgk-px-not-rem .CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp{font-size:18px;line-height:28px}.-mgk-force-font-mobile .CourseCardVideo[data-v-d31864c0] .UiVideoSection__label,.CourseCardVideo[data-v-d31864c0] .UiVideoSection__label.-mgk-force-font-mobile,.migaku-app.-mgk-force-font-mobile .CourseCardVideo[data-v-d31864c0] .UiVideoSection__label,.-mgk-force-font-mobile .CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp,.CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp.-mgk-force-font-mobile,.migaku-app.-mgk-force-font-mobile .CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp{font-size:1rem;line-height:1.5rem}.migaku-app.-mgk-px-not-rem .-mgk-force-font-mobile .CourseCardVideo[data-v-d31864c0] .UiVideoSection__label,.migaku-app.-mgk-px-not-rem .CourseCardVideo[data-v-d31864c0] .UiVideoSection__label.-mgk-force-font-mobile,.migaku-app.-mgk-px-not-rem .migaku-app.-mgk-force-font-mobile .CourseCardVideo[data-v-d31864c0] .UiVideoSection__label,.migaku-app.-mgk-px-not-rem .-mgk-force-font-mobile .CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp,.migaku-app.-mgk-px-not-rem .CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp.-mgk-force-font-mobile,.migaku-app.-mgk-px-not-rem .migaku-app.-mgk-force-font-mobile .CourseCardVideo[data-v-d31864c0] .UiVideoSection__timestamp{font-size:16px;line-height:24px}}.CourseCardVideo[data-v-d31864c0] .UiVideo__button,.CourseCardVideo__showControl[data-v-d31864c0] .UiVideo__button{opacity:1}.CourseCardVideo__web[data-v-d31864c0]:hover .UiVideo__button{opacity:1!important}.CourseCardVideo__hideControl[data-v-d31864c0] .UiVideo__button{opacity:0!important}[data-v-5224ce42]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-5224ce42],.UiButton .UiTypo[data-v-5224ce42],.UiFormField .UiTypo[data-v-5224ce42],.UiStatusLabel .UiTypo[data-v-5224ce42]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CardDefinitions__container[data-v-5224ce42]{position:relative;margin:8px 0;word-wrap:break-word;-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit}.CardDefinitions__container .ShowAllButton[data-v-5224ce42]{position:absolute;bottom:0;left:calc(50% - 67px)}.CardDefinitions__container .overlay[data-v-5224ce42]{position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--background-elevation-1) 100%)}.CardDefinitions[data-v-5224ce42] .UiTypo{text-align:left}.CardDefinitions[data-v-5224ce42] .UiTypo p{min-height:20px}[data-v-68543f51]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-68543f51],.UiButton .UiTypo[data-v-68543f51],.UiFormField .UiTypo[data-v-68543f51],.UiStatusLabel .UiTypo[data-v-68543f51]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseCardExtraInfo[data-v-68543f51]{text-align:left;margin:8px 0}.CourseCardExtraInfo__divider[data-v-68543f51]{margin-bottom:16px;border-top:1px solid var(--divider)}.CourseCardExtraInfo.--kanji-spacing[data-v-68543f51]{margin:0;padding:12px 0}.CourseCardExtraInfo.--kanji-spacing .CourseCardExtraInfo__divider[data-v-68543f51]{margin-bottom:12px;padding-bottom:12px}.CourseCardExtraInfo.--empty[data-v-68543f51]{padding:0!important}.CourseCardExtraInfo__header[data-v-68543f51]{text-align:center;padding-bottom:10px}.CourseCardExtraInfo[data-v-68543f51] .UiCardItem{padding:0}[data-v-ab33fccc]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-ab33fccc],.UiButton .UiTypo[data-v-ab33fccc],.UiFormField .UiTypo[data-v-ab33fccc],.UiStatusLabel .UiTypo[data-v-ab33fccc]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CardExampleSentences[data-v-ab33fccc]{margin-bottom:8px 0;-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit}.CardExampleSentences[data-v-ab33fccc] p{min-height:20px}[data-v-3d827c39]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-3d827c39],.UiButton .UiTypo[data-v-3d827c39],.UiFormField .UiTypo[data-v-3d827c39],.UiStatusLabel .UiTypo[data-v-3d827c39]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseCardTranslation[data-v-3d827c39]{display:flex;justify-content:center;align-items:center;margin:8px 0;min-height:41px;-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit}.CourseCardTranslation__main[data-v-3d827c39]{display:flex;flex-flow:column;gap:16px}.CourseCardTranslation__sentence[data-v-3d827c39]{color:var(--secondary-text)}.CourseCardTranslation__literal[data-v-3d827c39]{padding-bottom:12px;text-align:center;-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit}.CourseCardTranslation__literal .--header[data-v-3d827c39]{padding-bottom:8px}.CourseCardTranslation__literal .--body[data-v-3d827c39]{color:var(--secondary-text)}[data-v-653d9085]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-653d9085],.UiButton .UiTypo[data-v-653d9085],.UiFormField .UiTypo[data-v-653d9085],.UiStatusLabel .UiTypo[data-v-653d9085]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseCardCharacterBreakdown[data-v-653d9085]{text-align:left;margin:8px 0;-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit}[data-v-322cb449]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-322cb449],.UiButton .UiTypo[data-v-322cb449],.UiFormField .UiTypo[data-v-322cb449],.UiStatusLabel .UiTypo[data-v-322cb449]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseCardMnemonicCode[data-v-322cb449]{border-radius:16px;margin:8px 0}.CourseCardMnemonicCode[data-v-322cb449] .UiMnemonic__illu,.CourseCardMnemonicCode[data-v-322cb449] .UiMnemonic__char{width:100%!important;max-width:350px;margin:auto}[data-v-64c4d32e]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-64c4d32e],.UiButton .UiTypo[data-v-64c4d32e],.UiFormField .UiTypo[data-v-64c4d32e],.UiStatusLabel .UiTypo[data-v-64c4d32e]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseCardNote[data-v-64c4d32e]{margin:8px 0}.CourseCardNote.--kanji-spacing[data-v-64c4d32e]{margin:0;padding:12px 0}.CourseCardNote__container[data-v-64c4d32e]{padding:24px 16px;border-radius:16px;background-color:var(--background-tinted-elevation-1);display:flex;flex-direction:column;gap:8px;word-break:break-word;-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit}.CourseCardNote__container[data-v-64c4d32e] p{min-height:20px;-webkit-hyphens:auto;hyphens:auto}[data-v-d7cfdbb6]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-d7cfdbb6],.UiButton .UiTypo[data-v-d7cfdbb6],.UiFormField .UiTypo[data-v-d7cfdbb6],.UiStatusLabel .UiTypo[data-v-d7cfdbb6]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseCardPronunciation[data-v-d7cfdbb6]{display:flex;padding:8px 0;justify-content:center;gap:5px;width:-moz-fit-content;width:fit-content;margin:0 auto;-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit}[data-v-592f09c8]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-592f09c8],.UiButton .UiTypo[data-v-592f09c8],.UiFormField .UiTypo[data-v-592f09c8],.UiStatusLabel .UiTypo[data-v-592f09c8]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseCardAdditionalText[data-v-592f09c8]{display:flex;padding:8px 0;justify-content:center;gap:5px;width:-moz-fit-content;width:fit-content;margin:0 auto;-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit}[data-v-1be35d95]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-1be35d95],.UiButton .UiTypo[data-v-1be35d95],.UiFormField .UiTypo[data-v-1be35d95],.UiStatusLabel .UiTypo[data-v-1be35d95]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseKanjiSvg[data-v-1be35d95] svg{width:100%;height:var(--svg-height)}.CourseKanjiSvg[data-v-1be35d95] svg path{stroke:var(--primary-text);fill:var(--primary-text)}.CourseKanjiSvg__handwritten[data-v-1be35d95] svg path{stroke:var(--primary-text);fill:unset}[data-v-78c02892]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-78c02892],.UiButton .UiTypo[data-v-78c02892],.UiFormField .UiTypo[data-v-78c02892],.UiStatusLabel .UiTypo[data-v-78c02892]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseCardHugeCharacter.--has-padding[data-v-78c02892]{padding:12px 0}.CourseCardHugeCharacter[data-v-78c02892] .UiTypo{font-size:200px;padding-top:100px;padding-bottom:60px}[data-v-c45e3dd6]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-c45e3dd6],.UiButton .UiTypo[data-v-c45e3dd6],.UiFormField .UiTypo[data-v-c45e3dd6],.UiStatusLabel .UiTypo[data-v-c45e3dd6]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseCardStrokeOrder[data-v-c45e3dd6]{max-width:500px;padding-bottom:12px;padding-top:8px;margin:auto}.CourseCardStrokeOrder[data-v-c45e3dd6] .UiStrokeOrder__autoplay{z-index:3}.CourseCardStrokeOrder[data-v-c45e3dd6] .UiStrokeOrder__bar{gap:10px}.CourseCardStrokeOrder[data-v-c45e3dd6] .UiStrokeOrder__base{width:400px;height:270px}@media (min-width: 1024px){.CourseCardStrokeOrder[data-v-c45e3dd6] .UiStrokeOrder__base{height:320px}}.CourseCardStrokeOrder.--no-stroke-svg[data-v-c45e3dd6] .UiStrokeOrder__base{height:unset!important}.CourseCardStrokeOrder[data-v-c45e3dd6] .UiStrokeOrder__progress{height:38px;display:flex;align-items:center}.CourseCardStrokeOrder[data-v-c45e3dd6] .UiStrokeOrder__graph{height:100%;width:100%}.CourseCardStrokeOrder[data-v-c45e3dd6] .UiStrokeOrder__graph svg{width:100%;height:209px}@media (min-width: 1024px){.CourseCardStrokeOrder[data-v-c45e3dd6] .UiStrokeOrder__graph svg{height:259px}}.CourseCardStrokeOrder[data-v-c45e3dd6] .UiStrokeOrder__character-view{width:100%;padding-top:16px;font-size:200px!important}.CourseCardStrokeOrder.--char-svg[data-v-c45e3dd6] .UiStrokeOrder__character-view{padding-top:0}.CourseCardStrokeOrder[data-v-c45e3dd6] .UiStrokeOrder__buttons-start{padding-right:10px}.CourseCardStrokeOrder[data-v-c45e3dd6] .UiStrokeOrder__buttons-end{padding-left:10px}.CourseCardStrokeOrder[data-v-c45e3dd6] .UiStrokeOrder__cross{height:100%;width:100%}[data-v-76d230aa]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-76d230aa],.UiButton .UiTypo[data-v-76d230aa],.UiFormField .UiTypo[data-v-76d230aa],.UiStatusLabel .UiTypo[data-v-76d230aa]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseKanjiParagraph[data-v-76d230aa]{padding:12px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:41px;-webkit-user-select:text;-moz-user-select:text;user-select:text;gap:8px}.CourseKanjiParagraph__body[data-v-76d230aa]{text-align:center;margin:auto;font-size:1.25rem;line-height:1.5rem}.CourseKanjiParagraph[data-v-76d230aa] .UiTypo{cursor:text}.CourseKanjiParagraph__bodyBig[data-v-76d230aa]{font-size:34px;padding-top:6px;padding-bottom:6px}[data-v-bf400572]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-bf400572],.UiButton .UiTypo[data-v-bf400572],.UiFormField .UiTypo[data-v-bf400572],.UiStatusLabel .UiTypo[data-v-bf400572]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseKanjiFontExample[data-v-bf400572]{padding:12px 0}.CourseKanjiFontExample__title[data-v-bf400572]{padding-bottom:12px}.CourseKanjiFontExample[data-v-bf400572] .UiImage__image__container{padding:0 10px;background:#fff;border-radius:16px;border:2px solid var(--divider)}.CourseKanjiFontExample[data-v-bf400572] .UiImageViewer__image__component{max-height:230px!important;margin:auto}.CourseKanjiFontExample[data-v-bf400572] .UiImage__image{width:unset;height:100%;max-width:100%!important}[data-v-58952b56]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-58952b56],.UiButton .UiTypo[data-v-58952b56],.UiFormField .UiTypo[data-v-58952b56],.UiStatusLabel .UiTypo[data-v-58952b56]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseKanjiReadingTable[data-v-58952b56]{padding:12px 0}.CourseKanjiReadingTable[data-v-58952b56] .UiTypo{cursor:text}[data-v-1f2adf71]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-1f2adf71],.UiButton .UiTypo[data-v-1f2adf71],.UiFormField .UiTypo[data-v-1f2adf71],.UiStatusLabel .UiTypo[data-v-1f2adf71]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseKanjiRadicalBreakdown[data-v-1f2adf71]{padding:12px 0}.CourseKanjiRadicalBreakdown[data-v-1f2adf71] .UiTypo{cursor:text}[data-v-3b5fbcc1]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-3b5fbcc1],.UiButton .UiTypo[data-v-3b5fbcc1],.UiFormField .UiTypo[data-v-3b5fbcc1],.UiStatusLabel .UiTypo[data-v-3b5fbcc1]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseKanjiShowMoreButton[data-v-3b5fbcc1]{position:relative}.CourseKanjiShowMoreButton__button[data-v-3b5fbcc1]{z-index:3;position:absolute;bottom:20px;left:calc(50% - 67px)}.CourseKanjiShowMoreButton__overlay[data-v-3b5fbcc1]{z-index:2;left:0;right:0;bottom:0;height:100px;position:absolute;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--background-elevation-1) 100%)}[data-v-186954f8]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-186954f8],.UiButton .UiTypo[data-v-186954f8],.UiFormField .UiTypo[data-v-186954f8],.UiStatusLabel .UiTypo[data-v-186954f8]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseKanjiComponentBreakdown[data-v-186954f8]{padding:12px 0}.CourseKanjiComponentBreakdown[data-v-186954f8] .UiTypo{text-align:left;cursor:text}.CourseKanjiComponentBreakdown__svg[data-v-186954f8]{margin-left:-5px}[data-v-78c745a8]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-78c745a8],.UiButton .UiTypo[data-v-78c745a8],.UiFormField .UiTypo[data-v-78c745a8],.UiStatusLabel .UiTypo[data-v-78c745a8]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseCardWordTable[data-v-78c745a8]{padding:12px 0}.CourseCardWordTable[data-v-78c745a8] .UiWordTable{padding:0}.CourseCardWordTable[data-v-78c745a8] .UiWordTable__body{justify-content:center}[data-v-67bd02b2]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-67bd02b2],.UiButton .UiTypo[data-v-67bd02b2],.UiFormField .UiTypo[data-v-67bd02b2],.UiStatusLabel .UiTypo[data-v-67bd02b2]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseKanjiVariant[data-v-67bd02b2]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px;margin-top:-5px}.CourseKanjiVariant span[data-v-67bd02b2]{padding:0 8px}[data-v-8ea7baa8]:root{--background-study-summary: #07001d}.UiAlertModal .UiTypo[data-v-8ea7baa8],.UiButton .UiTypo[data-v-8ea7baa8],.UiFormField .UiTypo[data-v-8ea7baa8],.UiStatusLabel .UiTypo[data-v-8ea7baa8]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseStudyCard[data-v-8ea7baa8]{display:flex;flex-direction:column}.CourseStudyCard__study[data-v-8ea7baa8] .UiPageLayout{padding:0!important}.CourseStudyCard[data-v-8ea7baa8] .UiPageLayout{padding:0 16px;margin:0}.CourseStudyCard__divider[data-v-8ea7baa8]{margin:8px 0;border-top:1px solid var(--divider)}.CourseStudyCard__card[data-v-8ea7baa8]{position:relative;background-color:var(--background-elevation-1);box-shadow:var(--shadow-elevation-2);border-radius:24px}.CourseStudyCard__status[data-v-8ea7baa8]{z-index:2;position:absolute;top:-15px;width:100%;display:flex;justify-content:center}.CourseStudyCard__fields[data-v-8ea7baa8]{--offset-min-height: 171px;min-height:calc(100dvh - var(--offset-min-height) - var(--mobile-offset-top) - var(--mobile-offset-bottom));-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit;text-align:center;display:flex;flex-flow:column;cursor:pointer;padding:24px 16px 8px}@media (min-width: 1024px){.CourseStudyCard__fields[data-v-8ea7baa8]{--offset-min-height: 183px}}@media (min-width: 768px){.CourseStudyCard__fields[data-v-8ea7baa8]{padding:24px}}
