._tabs_hmmih_1{display:flex;gap:8px}._tab_hmmih_1,._tabOn_hmmih_3{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:8px 20px}._tabOn_hmmih_3{background:var(--ink);color:var(--bg);border-color:var(--ink)}._learn_hmmih_12{display:flex;flex-direction:column;align-items:center;gap:20px}._rows_hmmih_14{display:flex;gap:6px;overflow-x:auto;max-width:100%;padding-bottom:4px}._row_hmmih_14,._rowOn_hmmih_16{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:6px 14px;white-space:nowrap}._rowOn_hmmih_16{border-color:var(--accent);color:var(--accent);font-weight:600}._row_hmmih_14:disabled{color:var(--lock);cursor:not-allowed}._stage_hmmih_28{display:flex;flex-direction:column;align-items:center;gap:10px}._reading_hmmih_30{display:flex;align-items:baseline;gap:10px;margin:0}._reading_hmmih_30 strong{font-size:1.8rem}._reading_hmmih_30 span{color:var(--muted)}._grid_hmmih_34{display:flex;gap:10px;list-style:none;padding:0;margin:0;flex-wrap:wrap;justify-content:center}._chip_hmmih_39,._chipOn_hmmih_39{display:flex;flex-direction:column;align-items:center;gap:4px;border:1px solid var(--line);background:var(--surface);border-radius:var(--radius);padding:8px}._chipOn_hmmih_39{border-color:var(--accent);box-shadow:0 0 0 2px #c2410c26}._chipKo_hmmih_49{font-size:.85rem;color:var(--muted)}._master_hmmih_51,._unmaster_hmmih_51{border-radius:999px;padding:12px 28px;border:1px solid var(--ok);background:var(--ok);color:#fff;font-weight:600}._unmaster_hmmih_51{background:var(--surface);color:var(--muted);border-color:var(--line)}._speak_hmmih_62{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:4px 10px;line-height:1}._speak_hmmih_62:hover{border-color:var(--accent)}._noVoice_hmmih_72{color:var(--muted);font-size:.8rem;margin:0;text-align:center}._sections_hmmih_74{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}._section_hmmih_74,._sectionOn_hmmih_76{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:7px 18px;white-space:nowrap}._sectionOn_hmmih_76{background:var(--accent);color:#fff;border-color:var(--accent)}._note_hmmih_86{max-width:34rem;margin:0;text-align:center;color:var(--muted);font-size:.85rem;line-height:1.6}._note_hmmih_86 strong{color:var(--ink);font-size:1.1rem}._actions_hmmih_97{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}._masterAll_hmmih_99,._unmasterAll_hmmih_99{border-radius:999px;padding:12px 20px;border:1px dashed var(--line);background:var(--surface);color:var(--muted);font-weight:600}._unmasterAll_hmmih_99{border-style:solid}._wrap_ofnd4_1{display:flex;flex-direction:column;align-items:center;gap:12px}._svg_ofnd4_3{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);max-width:100%;height:auto;aspect-ratio:1}._ghost_ofnd4_12 path{fill:none;stroke:var(--ghost);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}._active_ofnd4_20 path{fill:none;stroke:var(--ink);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}._tip_ofnd4_28{fill:var(--accent)}._number_ofnd4_30{font-size:8px;fill:var(--accent);font-weight:700;paint-order:stroke;stroke:var(--surface);stroke-width:2.5}._controls_ofnd4_39{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}._controls_ofnd4_39 button{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:6px 14px}._controls_ofnd4_39 button:hover{border-color:var(--accent);color:var(--accent)}._controls_ofnd4_39 select{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:6px 10px}._count_ofnd4_57{color:var(--muted);font-size:.85rem}._glyph_ofnd4_59{display:grid;place-items:center;margin:0;line-height:1;font-weight:500}._auto_vzahe_1{display:flex;flex-direction:column;align-items:center;gap:18px}._card_vzahe_3{display:flex;flex-direction:column;align-items:center;gap:8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:20px 28px;min-width:min(20rem,90vw)}._kana_vzahe_16{margin:0;font-size:2.4rem;line-height:1}._reading_vzahe_18{display:flex;align-items:baseline;gap:10px;margin:0}._reading_vzahe_18 strong{font-size:1.8rem}._reading_vzahe_18 span{color:var(--muted)}._position_vzahe_22{margin:0;color:var(--muted);font-size:.85rem}._controls_vzahe_24{display:flex;align-items:center;gap:14px}._step_vzahe_26,._play_vzahe_26{border:1px solid var(--line);background:var(--surface);border-radius:999px;min-width:64px;padding:14px 18px;font-size:1.2rem;line-height:1}._play_vzahe_26{min-width:84px;border-color:var(--accent);color:var(--accent);font-weight:600}._step_vzahe_26:disabled{color:var(--lock);cursor:not-allowed}._speed_vzahe_46{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:.85rem}._speed_vzahe_46 input{width:min(14rem,60vw)}._speed_vzahe_46 output{min-width:3.2rem;text-align:right;font-variant-numeric:tabular-nums}._restart_vzahe_50{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:10px 24px;font-weight:600}._hint_vzahe_58{max-width:26rem;margin:0;text-align:center;color:var(--muted);font-size:.8rem;line-height:1.6}._loop_vzahe_67{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.85rem}._loop_vzahe_67 input{width:18px;height:18px;accent-color:var(--accent)}._quiz_e5a3q_1{display:flex;flex-direction:column;align-items:center;gap:18px}._empty_e5a3q_3{color:var(--muted);text-align:center;padding:40px 0}._progress_e5a3q_5{color:var(--muted);margin:0}._progress_e5a3q_5 strong{color:var(--ink);font-size:1.2rem}._card_e5a3q_8{display:flex;flex-direction:column;align-items:center;gap:14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:24px;width:100%;animation:_pop_e5a3q_1 .22s ease-out}@keyframes _pop_e5a3q_1{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion: reduce){._card_e5a3q_8{animation:none}}._promptKo_e5a3q_27{font-size:4rem}._question_e5a3q_29{color:var(--muted);margin:0}._options_e5a3q_31{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:0;width:100%}._option_e5a3q_31,._optionRight_e5a3q_36,._optionWrong_e5a3q_36,._optionDim_e5a3q_36{width:100%;border:1px solid var(--line);background:var(--bg);border-radius:var(--radius);padding:14px;font-size:1.3rem;display:flex;justify-content:center;align-items:center}._option_e5a3q_31:hover:not(:disabled){border-color:var(--accent)}._optionRight_e5a3q_36{border-color:var(--ok);background:#e9f7ee;color:var(--ok);font-weight:700}._optionWrong_e5a3q_36{border-color:var(--accent);background:#fdeee7;color:var(--accent)}._optionDim_e5a3q_36{opacity:.45}._correction_e5a3q_51{display:flex;flex-direction:column;align-items:center;gap:10px;border-top:1px dashed var(--line);padding-top:16px;width:100%}._next_e5a3q_56,._restart_e5a3q_56{border-radius:999px;padding:10px 26px;border:1px solid var(--ink);background:var(--ink);color:var(--bg);font-weight:600}._speak_e5a3q_61{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:6px 14px}._speak_e5a3q_61:hover{border-color:var(--accent)}._result_e5a3q_70{display:flex;flex-direction:column;align-items:center;gap:14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:32px 24px;width:100%}._stats_e5a3q_76{display:flex;gap:28px;margin:0}._stats_e5a3q_76 dt{color:var(--muted);font-size:.85rem}._stats_e5a3q_76 dd{margin:4px 0 0;font-size:1.4rem;font-weight:700}._worst_e5a3q_80{color:var(--muted);margin:0}@media (min-width: 560px){._options_e5a3q_31{grid-template-columns:repeat(4,minmax(0,1fr))}}._promptRomaji_e5a3q_86{color:var(--muted);font-size:1rem;margin-left:10px}._pieces_e5a3q_88,._piecesSmall_e5a3q_88{display:flex;gap:10px;list-style:none;padding:0;margin:0;flex-wrap:wrap;justify-content:center}._piecesSmall_e5a3q_88{margin-top:4px}._piece_e5a3q_88,._pieceOn_e5a3q_95,._pieceDim_e5a3q_95{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius);min-width:64px;padding:12px 14px;font-size:1.8rem;line-height:1}._piecesSmall_e5a3q_88 ._piece_e5a3q_88,._piecesSmall_e5a3q_88 ._pieceOn_e5a3q_95,._piecesSmall_e5a3q_88 ._pieceDim_e5a3q_95{min-width:52px;padding:10px 12px;font-size:1.3rem}._pieceOn_e5a3q_95{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 2px #c2410c26}._pieceDim_e5a3q_95{opacity:.45}._word_1etmb_1{display:flex;flex-direction:column;align-items:center;gap:18px}._lessons_1etmb_3{display:flex;gap:8px;overflow-x:auto;width:100%;padding:4px 2px 2px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}._lesson_1etmb_3,._lessonOn_1etmb_13{flex-shrink:0;border:1px solid var(--line);background:var(--surface);color:var(--ink);padding:8px 14px;border-radius:999px;font-size:.85rem}._lessonOn_1etmb_13{border-color:var(--accent);color:var(--accent);font-weight:600}._title_1etmb_25{margin:0;color:var(--muted);font-size:.9rem}._title_1etmb_25 span{font-variant-numeric:tabular-nums;margin-left:6px}._card_1etmb_28{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:min(22rem,100%);min-height:15rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:24px;box-shadow:0 2px 10px #0000000a}._card_1etmb_28:disabled{cursor:default;color:var(--ink)}._kanji_1etmb_46{font-size:3.6rem;line-height:1.1}._kana_1etmb_47{font-size:1.5rem;color:var(--accent)}._ko_1etmb_48{font-size:1.2rem;font-weight:600}._tap_1etmb_49{color:var(--muted);font-size:.85rem}._controls_1etmb_51{display:flex;align-items:center;gap:14px}._step_1etmb_53,._play_1etmb_53{border:1px solid var(--line);background:var(--surface);border-radius:999px;min-width:64px;padding:14px 18px;font-size:1.1rem;line-height:1}._play_1etmb_53{min-width:120px;border-color:var(--accent);color:var(--accent);font-weight:600}._step_1etmb_53:disabled,._tool_1etmb_65:disabled,._toolOn_1etmb_65:disabled{color:var(--lock);cursor:not-allowed}._tools_1etmb_67{display:flex;align-items:center;gap:10px}._tool_1etmb_65,._toolOn_1etmb_65{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:8px 16px;font-size:.85rem}._toolOn_1etmb_65{border-color:var(--accent);color:var(--accent);font-weight:600}._loop_1etmb_79{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;padding:4px 6px}._loop_1etmb_79 input{accent-color:var(--accent);cursor:pointer;width:16px;height:16px}._hint_1etmb_97{margin:0;text-align:center;color:var(--muted);font-size:.8rem}._list_1etmb_99{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:4px}._row_1etmb_109,._rowOn_1etmb_109{display:grid;grid-template-columns:5.5rem 1fr 1fr;align-items:center;gap:8px;width:100%;text-align:left;border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:8px 12px}._rowOn_1etmb_109{border-color:var(--accent)}._row_1etmb_109:disabled,._rowOn_1etmb_109:disabled{cursor:default;color:var(--ink)}._rowKanji_1etmb_125{font-size:1.15rem}._rowKana_1etmb_126{color:var(--muted);font-size:.9rem}._rowKo_1etmb_127{font-size:.9rem}._dialogue_1ljpn_1{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:680px;margin:0 auto}._tracks_1ljpn_12{display:flex;gap:8px;width:100%;overflow-x:auto;padding:4px 2px 2px;scrollbar-width:thin}._track_1ljpn_12,._trackOn_1ljpn_21{flex:1;min-width:140px;border:1px solid var(--line);background:var(--surface);color:var(--ink);padding:10px 14px;border-radius:var(--radius);font-size:.9rem;font-weight:500;text-align:center;transition:all .15s ease}._trackOn_1ljpn_21{border-color:var(--accent);background:rgba(var(--accent-rgb, 59, 130, 246),.08);color:var(--accent);font-weight:700}._playerCard_1ljpn_43{width:100%;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px 24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 4px 16px #0000000d}._playerHeader_1ljpn_55{display:flex;justify-content:space-between;align-items:center;gap:8px}._trackTitle_1ljpn_62{margin:0;font-size:1.15rem;font-weight:700;color:var(--ink)}._trackSubtitle_1ljpn_69{margin:4px 0 0;font-size:.85rem;color:var(--muted)}._badge_1ljpn_75{font-size:.75rem;padding:3px 8px;border-radius:999px;background:rgba(var(--accent-rgb, 59, 130, 246),.12);color:var(--accent);font-weight:600;white-space:nowrap}._progressArea_1ljpn_86{display:flex;flex-direction:column;gap:6px}._slider_1ljpn_92{width:100%;height:6px;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--line);outline:none;cursor:pointer}._slider_1ljpn_92::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--accent);cursor:pointer;box-shadow:0 1px 4px #0003}._timeInfo_1ljpn_112{display:flex;justify-content:space-between;font-size:.8rem;color:var(--muted);font-variant-numeric:tabular-nums}._controls_1ljpn_121{display:flex;align-items:center;justify-content:center;gap:14px}._btnControl_1ljpn_128{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:50%;width:48px;height:48px;font-size:1.1rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .1s,background-color .15s}._btnControl_1ljpn_128:hover{background:#0000000a}._btnControl_1ljpn_128:active{transform:scale(.95)}._btnPlay_1ljpn_151{width:68px;height:68px;border-radius:50%;border:none;background:var(--accent);color:#fff;font-size:1.8rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px #0000002e;transition:transform .1s,opacity .15s}._btnPlay_1ljpn_151:hover{opacity:.92}._btnPlay_1ljpn_151:active{transform:scale(.94)}._toolBar_1ljpn_176{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:8px;border-top:1px solid var(--line)}._toolGroup_1ljpn_186{display:flex;align-items:center;gap:12px}._loop_1ljpn_192{display:inline-flex;align-items:center;gap:6px;font-size:.88rem;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none}._loop_1ljpn_192 input{width:17px;height:17px;cursor:pointer;accent-color:var(--accent)}._btnOption_1ljpn_209{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;padding:6px 12px;font-size:.82rem;cursor:pointer;display:inline-flex;align-items:center;gap:4px}._btnOptionOn_1ljpn_222{border-color:var(--accent);background:rgba(var(--accent-rgb, 59, 130, 246),.1);color:var(--accent);font-weight:600}._scriptContainer_1ljpn_230{width:100%;display:flex;flex-direction:column;gap:12px}._scriptHeader_1ljpn_237{display:flex;justify-content:space-between;align-items:center;padding:0 4px}._scriptTitle_1ljpn_244{font-size:.95rem;font-weight:700;color:var(--muted);margin:0}._lineCard_1ljpn_252{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px 20px;display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}._lineCard_1ljpn_252:hover{border-color:var(--accent)}._lineCardActive_1ljpn_268{border-color:var(--accent);background:rgba(var(--accent-rgb, 59, 130, 246),.06);box-shadow:0 0 0 1px var(--accent)}._speakerTag_1ljpn_274{align-self:flex-start;font-size:.78rem;font-weight:700;padding:2px 8px;border-radius:6px}._speakerKim_1ljpn_282{background:#e0f2fe;color:#0369a1}._speakerRin_1ljpn_287{background:#fce7f3;color:#be185d}._speakerYamashita_1ljpn_292{background:#dcfce7;color:#15803d}._speakerDaniel_1ljpn_297{background:#fef3c7;color:#b45309}._speakerNarrator_1ljpn_302{background:#f3f4f6;color:#4b5563}._japanese_1ljpn_308{font-size:1.25rem;line-height:1.9;letter-spacing:.03em;color:var(--ink)}._japanese_1ljpn_308 ruby{ruby-position:over;ruby-align:center}._japanese_1ljpn_308 rt{font-size:.62em;color:var(--accent);font-weight:500;transform:translateY(-2px);-webkit-user-select:none;user-select:none}._korean_1ljpn_328{font-size:.95rem;color:var(--muted);line-height:1.5;margin:0;border-top:1px dashed var(--line);padding-top:8px}._grammar_1jz2f_1{display:flex;flex-direction:column;gap:20px;width:100%;max-width:48rem;margin:0 auto}._nav_1jz2f_10{display:flex;gap:8px;overflow-x:auto;padding:4px 2px 8px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}._navItem_1jz2f_19,._navItemActive_1jz2f_19{flex-shrink:0;border:1px solid var(--line);background:var(--surface);color:var(--ink);padding:8px 14px;border-radius:999px;font-size:.85rem;cursor:pointer;white-space:nowrap;transition:all .2s ease}._navItem_1jz2f_19:hover{border-color:var(--accent)}._navItemActive_1jz2f_19{background:var(--accent);color:#fff;border-color:var(--accent);font-weight:600}._card_1jz2f_43{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius, 12px);padding:24px;box-shadow:0 2px 10px #0000000a;display:flex;flex-direction:column;gap:20px}._header_1jz2f_54{border-bottom:1px solid var(--line);padding-bottom:16px}._illustration_1jz2f_59{width:100%;border-radius:12px;overflow:hidden;border:1px solid var(--line);background:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 4px #0000000a}._image_1jz2f_71{display:block;width:100%;height:auto;max-height:360px;object-fit:contain}._title_1jz2f_79{margin:0 0 8px;font-size:1.3rem;font-weight:700;color:var(--ink)}._summary_1jz2f_86{margin:0;color:var(--muted);font-size:.95rem;line-height:1.4}._sectionTitle_1jz2f_93{margin:0 0 12px;font-size:1rem;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:6px}._rules_1jz2f_103{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:12px}._ruleItem_1jz2f_109{border:1px solid var(--line);background:#00000005;border-radius:8px;padding:12px 16px;display:flex;flex-direction:column;gap:6px}._ruleHeader_1jz2f_119{display:flex;justify-content:space-between;align-items:center}._ruleLabel_1jz2f_125{display:inline-block;font-size:.75rem;font-weight:700;color:var(--accent);background:#0000000a;padding:2px 8px;border-radius:4px}._ruleSpeakBtn_1jz2f_135{border:1px solid var(--line);background:var(--surface);border-radius:50%;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;cursor:pointer;padding:0;transition:all .15s ease}._ruleSpeakBtn_1jz2f_135:hover{border-color:var(--accent);transform:scale(1.08)}._ruleSpeakBtn_1jz2f_135:active{transform:scale(.92)}._ruleFormula_1jz2f_159{font-size:.95rem;font-weight:600;color:var(--ink)}._ruleMeaning_1jz2f_165{font-size:.85rem;color:var(--muted)}._examples_1jz2f_170{display:flex;flex-direction:column;gap:10px}._exampleItem_1jz2f_176{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:10px;padding:12px 16px;background:var(--surface);transition:border-color .15s ease}._exampleItem_1jz2f_176:hover{border-color:var(--accent)}._exampleTexts_1jz2f_192{display:flex;flex-direction:column;gap:4px;flex:1}._japanese_1jz2f_199{font-size:1.05rem;font-weight:600;color:var(--ink)}._ko_1jz2f_205{font-size:.9rem;color:var(--muted)}._speakBtn_1jz2f_210{flex-shrink:0;border:1px solid var(--line);background:var(--surface);border-radius:50%;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;cursor:pointer;transition:all .2s ease}._speakBtn_1jz2f_210:hover{border-color:var(--accent);transform:scale(1.05)}._speakBtn_1jz2f_210:active{transform:scale(.95)}._field_spjg9_1{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:50}._piece_spjg9_9{position:absolute;top:-12px;width:9px;height:14px;border-radius:2px;animation-name:_fall_spjg9_1;animation-timing-function:ease-in;animation-fill-mode:forwards}@keyframes _fall_spjg9_1{0%{transform:translateY(-10vh) rotate(0);opacity:1}to{transform:translateY(105vh) rotate(var(--spin));opacity:.9}}._badge_spjg9_25{position:fixed;top:24px;left:50%;transform:translate(-50%);background:var(--surface);border:1px solid var(--ok);border-radius:999px;padding:10px 22px;font-weight:700;z-index:50}._page_1rfuo_1{max-width:720px;margin:0 auto;padding:24px 16px 64px;display:flex;flex-direction:column;gap:20px}._header_1rfuo_10{display:flex;align-items:center;justify-content:space-between}._header_1rfuo_10 h1{font-size:1.4rem;margin:0;letter-spacing:-.01em}._mute_1rfuo_14{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:8px 14px;line-height:1}._menu_1rfuo_22{display:flex;gap:4px;border-bottom:1px solid var(--line)}._menuItem_1rfuo_28,._menuOn_1rfuo_28{flex:1;border:none;border-bottom:3px solid transparent;background:none;padding:12px 8px;font-size:1rem;color:var(--muted);margin-bottom:-1px}._menuOn_1rfuo_28{border-bottom-color:var(--accent);color:var(--ink);font-weight:700}._kana_1rfuo_41{display:flex;flex-direction:column;gap:20px}._soon_1rfuo_43{margin:40px 0;text-align:center;color:var(--muted)}._bar_1rfuo_45{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._modes_1rfuo_47{display:flex;gap:6px}._mode_1rfuo_47,._modeOn_1rfuo_49{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:8px 18px}._modeOn_1rfuo_49{border-color:var(--accent);color:var(--accent);font-weight:600}._footer_1rfuo_58{margin-top:12px;color:var(--muted);font-size:.8rem;text-align:center;border-top:1px solid var(--line);padding-top:16px}._footer_1rfuo_58 a{color:var(--muted)}:root{--bg: #fbfaf7;--surface: #ffffff;--ink: #1c1b19;--muted: #6d6a63;--line: #e3e0d8;--ghost: #e8e6e0;--accent: #c2410c;--ok: #15803d;--lock: #b7b3aa;--radius: 14px}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:Pretendard,Apple SD Gothic Neo,Malgun Gothic,system-ui,sans-serif;-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit;cursor:pointer}
