._acc_9ig6d_1{border-radius:var(--q-r-md);background:var(--q-surface);box-shadow:var(--q-shadow-1)}._acc_9ig6d_1>summary{justify-content:space-between;align-items:center;gap:var(--q-s-3);min-height:56px;padding:0 var(--q-s-4);border-radius:inherit;font:var(--q-text-title);cursor:pointer;list-style:none;display:flex}._acc_9ig6d_1>summary::-webkit-details-marker{display:none}._acc_9ig6d_1>summary ._chevron_9ig6d_21{color:var(--q-ink-2);transition:transform var(--q-t-base) var(--q-ease)}._acc_9ig6d_1[open]>summary ._chevron_9ig6d_21{transform:rotate(90deg)}._body_9ig6d_28{padding:0 var(--q-s-4) var(--q-s-4);color:var(--q-ink-2);font:var(--q-text-small);animation:_q-rise_9ig6d_1 var(--q-t-base) var(--q-ease)}@keyframes _q-rise_9ig6d_1{0%{opacity:0;transform:translateY(-6px)}}._icon_6x3qn_1{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}._nav_lfqyb_1{border-radius:var(--q-r-pill);background:var(--q-surface);box-shadow:var(--q-shadow-2);grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:6px;display:grid}._nav_lfqyb_1>button{border-radius:var(--q-r-pill);min-height:52px;color:var(--q-ink-2);font:600 11px / 1.2 var(--q-font-body);cursor:pointer;transition:background var(--q-t-base) var(--q-ease), color var(--q-t-base) var(--q-ease);background:0 0;border:0;justify-items:center;gap:2px;padding:6px 0 5px;display:grid}._nav_lfqyb_1>button[aria-current=page]{background:var(--q-sunk);color:var(--q-ink)}._btn_1s8wd_1{justify-content:center;align-items:center;gap:var(--q-s-2);border-radius:var(--q-r-pill);background:var(--_tone);min-height:48px;color:var(--_on);font:600 16px / 1 var(--q-font-body);box-shadow:0 10px 18px -8px color-mix(in srgb, var(--_tone) 55%, transparent);cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--q-t-fast) var(--q-ease);border:0;padding:0 22px;display:inline-flex}._btn_1s8wd_1:active{transform:scale(.96)}._soft_1s8wd_21{background:var(--_soft);color:var(--_text);box-shadow:none}._text_1s8wd_26{color:var(--_text);box-shadow:none;background:0 0;padding:0 14px}._sm_1s8wd_32{min-height:36px;padding:0 14px;font-size:14px}._lg_1s8wd_37{min-height:56px;padding:0 28px;font-size:17px}._block_1s8wd_42{width:100%;display:flex}._btn_1s8wd_1:disabled{background:var(--q-sunk);color:var(--q-ink-3);box-shadow:none;cursor:default;transform:none}._card_1hjhy_1{padding:var(--q-s-5);border-radius:var(--q-r-lg);background:var(--q-surface);box-shadow:var(--q-shadow-2)}._check_1x38t_1{align-items:center;gap:var(--q-s-3);min-height:var(--q-tap);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:flex;position:relative}._input_1x38t_12{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._box_1x38t_22{border:2px solid var(--q-ink-3);border-radius:var(--q-r-pill);background:var(--q-surface);width:30px;height:30px;color:var(--q-on-leaf);transition:transform var(--q-t-slow) var(--q-ease-spring);flex:none;place-items:center;display:grid}._tick_1x38t_35{opacity:0;width:18px;height:18px;transition:transform var(--q-t-slow) var(--q-ease-spring);transform:scale(.3)}._check_1x38t_1:active ._box_1x38t_22{transform:scale(.88)}._input_1x38t_12:checked+._box_1x38t_22{border-color:var(--q-leaf);background:var(--q-leaf)}._input_1x38t_12:checked+._box_1x38t_22 ._tick_1x38t_35{opacity:1;transform:none}._input_1x38t_12:focus-visible+._box_1x38t_22{outline:3px solid var(--q-lagoon);outline-offset:2px}._body_1x38t_62{flex:1;min-width:0;display:grid}._choice_yhry4_1{gap:var(--q-s-1);min-width:0;display:grid}._caption_yhry4_7{padding-left:var(--q-s-1);color:var(--q-ink-2);font:var(--q-text-caption);letter-spacing:var(--q-track-caption);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._field_yhry4_17{align-items:center;gap:var(--q-s-2);width:100%;min-width:0;min-height:56px;padding:var(--q-s-2) var(--q-s-3) var(--q-s-2) var(--q-s-4);border-radius:var(--q-r-pill);background:var(--q-surface);color:var(--q-ink-2);box-shadow:inset 0 0 0 1.5px var(--q-line);font:var(--q-text-body);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--q-t-fast) var(--q-ease);border:0;display:flex}._field_yhry4_17:active{transform:scale(.98)}._value_yhry4_40{min-width:0;color:var(--q-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._chevron_yhry4_49{color:var(--q-ink-3);flex:none;transform:rotate(90deg)}._sheet_yhry4_55{max-height:75dvh}._sheet_yhry4_55[open]{flex-direction:column;display:flex}._sheet_yhry4_55>h3{letter-spacing:var(--q-track-display);flex:none}._options_yhry4_67{min-height:0;margin:var(--q-s-3) calc(-1 * var(--q-s-2)) 0;padding:0 var(--q-s-2);overscroll-behavior:contain;gap:2px;display:grid;overflow-y:auto}._option_yhry4_67{align-items:center;gap:var(--q-s-3);width:100%;min-height:var(--q-tap);padding:var(--q-s-2) var(--q-s-3);border-radius:var(--q-r-md);color:var(--q-ink);font:var(--q-text-body);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--q-t-fast) var(--q-ease);background:0 0;border:0;display:flex}._option_yhry4_67:active{transform:scale(.98)}._option_yhry4_67[aria-pressed=true]{background:var(--q-leaf-soft);color:var(--q-leaf-text);font-weight:600}._optionText_yhry4_103{flex:1;min-width:0}._tick_yhry4_108{color:var(--q-leaf-text);opacity:0;flex:none;transform:scale(.4)}._option_yhry4_67[aria-pressed=true] ._tick_yhry4_108{opacity:1;animation:_tick-pop_yhry4_1 var(--q-t-slow) var(--q-ease-spring);transform:none}@keyframes _tick-pop_yhry4_1{0%{opacity:0;transform:scale(.4)}}._sheet_1uarz_1{width:min(430px,100vw);max-width:100vw;padding:var(--q-s-3) var(--q-s-5) calc(var(--q-s-6) + env(safe-area-inset-bottom));border-radius:var(--q-r-xl) var(--q-r-xl) 0 0;background:var(--q-surface);color:var(--q-ink);box-shadow:var(--q-shadow-3);border:0;margin:auto auto 0}._sheet_1uarz_1::backdrop{background:var(--q-scrim)}._sheet_1uarz_1[open]{animation:_q-sheet-up_1uarz_1 var(--q-t-slow) var(--q-ease)}._sheet_1uarz_1 h3{font:var(--q-text-h2);margin:0}._sheet_1uarz_1 p{margin:var(--q-s-2) 0 0;color:var(--q-ink-2);font:var(--q-text-small)}._grab_1uarz_27{width:40px;height:5px;margin:0 auto var(--q-s-4);border-radius:var(--q-r-pill);background:color-mix(in srgb, var(--q-ink) 20%, transparent)}@keyframes _q-sheet-up_1uarz_1{0%{transform:translateY(100%)}}._sheet_1uarz_1:focus-visible{outline:none}._field_1muem_1{width:100%;min-height:56px;padding:var(--q-s-2) var(--q-s-4);border-radius:var(--q-r-pill);background:var(--q-surface);color:var(--q-ink-2);box-shadow:inset 0 0 0 1.5px var(--q-line);font:var(--q-text-body);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--q-t-fast) var(--q-ease);border:0;align-items:center;gap:10px;display:flex}._field_1muem_1:active{transform:scale(.98)}._value_1muem_22{min-width:0;color:var(--q-ink);flex:1}._empty_1muem_27 ._value_1muem_22{color:var(--q-ink-2)}._chevron_1muem_30{color:var(--q-ink-3);transform:rotate(90deg)}._calendar_1muem_35{gap:var(--q-s-3);display:grid}._head_1muem_39{justify-content:space-between;align-items:center;gap:var(--q-s-3);display:flex}._month_1muem_45{font:var(--q-text-h2);letter-spacing:var(--q-track-display);text-align:center;margin:0}._prev_1muem_51 svg{transform:scaleX(-1)}._grid_1muem_55{border-collapse:collapse;table-layout:fixed;width:100%}._grid_1muem_55[data-dir=next]{animation:_from-next_1muem_1 var(--q-t-base) var(--q-ease)}._grid_1muem_55[data-dir=prev]{animation:_from-prev_1muem_1 var(--q-t-base) var(--q-ease)}._grid_1muem_55 th{padding:0 0 var(--q-s-2);color:var(--q-ink-2);font:var(--q-text-caption);letter-spacing:var(--q-track-caption)}._grid_1muem_55 td{text-align:center;padding:2px 0}._day_1muem_77{width:var(--q-tap);height:var(--q-tap);border-radius:var(--q-r-pill);color:var(--q-ink);font:var(--q-text-body);font-variant-numeric:tabular-nums;cursor:pointer;transition:transform var(--q-t-fast) var(--q-ease);background:0 0;border:1.5px solid #0000;place-items:center;padding:0;display:inline-grid}._day_1muem_77:active{transform:scale(.9)}._day_1muem_77[aria-current=date]{border-color:var(--q-leaf);color:var(--q-leaf-text);font-weight:600}._day_1muem_77[aria-pressed=true]{border-color:var(--q-action);background:var(--q-action);color:var(--q-on-action);box-shadow:var(--q-shadow-1);font-weight:600}._day_1muem_77:disabled{color:var(--q-ink-3);cursor:default;transform:none}._calendar_1muem_35 ._away_1muem_113{min-height:1.45em;color:var(--q-ink-2);font:var(--q-text-small);text-align:center;margin:0}@keyframes _from-next_1muem_1{0%{opacity:0;transform:translate(8px)}}@keyframes _from-prev_1muem_1{0%{opacity:0;transform:translate(-8px)}}._iconBtn_1usg2_1{width:var(--q-tap);height:var(--q-tap);border-radius:var(--q-r-pill);background:var(--_soft);color:var(--_text);cursor:pointer;transition:transform var(--q-t-fast) var(--q-ease);border:0;place-items:center;display:inline-grid}._iconBtn_1usg2_1:active{transform:scale(.92)}._iconBtn_1usg2_1:disabled{color:var(--q-ink-3);cursor:default;background:0 0;transform:none}._dialog_1h24g_1{width:min(340px,100vw - 32px);padding:var(--q-s-6);border-radius:var(--q-r-xl);background:var(--q-surface);color:var(--q-ink);box-shadow:var(--q-shadow-3);border:0}._dialog_1h24g_1::backdrop{background:var(--q-scrim)}._dialog_1h24g_1[open]{animation:_q-pop_1h24g_1 var(--q-t-slow) var(--q-ease-spring)}._dialog_1h24g_1 h3{font:var(--q-text-h2);margin:0}._dialog_1h24g_1 p{margin:var(--q-s-2) 0 0;color:var(--q-ink-2);font:var(--q-text-small)}._actions_1h24g_25{justify-content:flex-end;gap:var(--q-s-2);margin-top:var(--q-s-5);display:flex}@keyframes _q-pop_1h24g_1{0%{opacity:0;transform:scale(.9)}}._dialog_1h24g_1:focus-visible{outline:none}._empty_17epx_1{justify-items:center;gap:var(--q-s-2);padding:var(--q-s-8) var(--q-s-5);text-align:center;display:grid}._empty_17epx_1 ._mark_17epx_8{width:96px;height:96px}._empty_17epx_1 h3{margin:var(--q-s-2) 0 0;font:var(--q-text-h2)}._empty_17epx_1 p{color:var(--q-ink-2);font:var(--q-text-small);margin:0}._mark_tfjcl_1{flex:none;width:48px;height:48px;display:block}._mono_tfjcl_7{color:var(--q-ink)}._mark_tfjcl_1>svg{width:100%;height:100%;display:block}._field_19ci1_1{height:48px;padding:0 var(--q-s-4);border-radius:var(--q-r-pill);background:var(--q-surface);color:var(--q-ink-2);box-shadow:inset 0 0 0 1.5px var(--q-line);transition:box-shadow var(--q-t-fast) var(--q-ease);align-items:center;gap:10px;display:flex}._field_19ci1_1:focus-within{box-shadow:inset 0 0 0 2px var(--q-ink)}._field_19ci1_1>input{min-width:0;color:var(--q-ink);font:400 16px / 1.2 var(--q-font-body);background:0 0;border:0;outline:0;flex:1}._field_19ci1_1>input::placeholder{color:var(--q-ink-3)}._grade_1uel0_1{gap:var(--q-s-2);grid-template-columns:repeat(4,1fr);display:grid}._btn_1uel0_6{min-height:64px;padding:var(--q-s-2) var(--q-s-1);border-radius:var(--q-r-lg);background:var(--_soft);color:var(--_text);cursor:pointer;transition:transform var(--q-t-fast) var(--q-ease);border:0;align-content:center;justify-items:center;gap:1px;display:grid}._btn_1uel0_6:active{transform:scale(.94)}._btn_1uel0_6>b{font:600 16px / 1.2 var(--q-font-body)}._btn_1uel0_6>small{font:var(--q-text-caption);opacity:.78;margin-top:3px}._label_hi0iu_1{border-radius:var(--q-r-pill);background:var(--_soft);height:26px;color:var(--_text);font:var(--q-text-caption);letter-spacing:var(--q-track-caption);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}._progress_14zqt_1{border-radius:var(--q-r-pill);background:var(--q-sunk);height:10px;overflow:hidden}._progress_14zqt_1>i{border-radius:inherit;background:var(--q-leaf);height:100%;transform:translateX(calc((var(--v) - 1) * 100%));transition:transform var(--q-t-slow) var(--q-ease);display:block}._ring_1orm0_1{flex:none;width:44px;height:44px;transform:rotate(-90deg)}._ring_1orm0_1>circle{fill:none;stroke-width:4px;stroke:color-mix(in srgb, var(--q-ink) 12%, transparent)}._ring_1orm0_1>circle+circle{stroke:var(--q-leaf);stroke-linecap:round;stroke-dasharray:calc(var(--v) * 100) 100;transition:stroke-dasharray var(--q-t-slow) var(--q-ease)}._row_wmear_1{align-items:center;gap:var(--q-s-3);width:100%;min-height:68px;padding:10px var(--q-s-3);border-radius:var(--q-r-md);text-align:left;cursor:pointer;transition:background var(--q-t-fast) var(--q-ease);background:0 0;border:0;display:flex}._row_wmear_1:active{background:color-mix(in srgb, var(--q-ink) 6%, transparent)}._tile_wmear_18{background:var(--q-deck,var(--q-sunk));width:44px;height:44px;color:var(--q-ink);font:700 17px / 1 var(--q-font-display);border-radius:14px;flex:none;place-items:center;display:grid}._text_wmear_29{flex:1;min-width:0}._title_wmear_33{font:var(--q-text-title);display:block}._sub_wmear_37{color:var(--q-ink-2);font:var(--q-text-small);display:block}._seg_1lgqx_1{grid-template-columns:repeat(var(--n), 1fr);border-radius:var(--q-r-pill);background:var(--q-sunk);padding:4px;display:grid;position:relative}._seg_1lgqx_1:before{content:"";width:calc((100% - 8px) / var(--n));border-radius:var(--q-r-pill);background:var(--q-surface);box-shadow:var(--q-shadow-1);transform:translateX(calc(var(--i) * 100%));transition:transform var(--q-t-slow) var(--q-ease-spring);position:absolute;top:4px;bottom:4px;left:4px}._seg_1lgqx_1>button{min-height:40px;padding:0 var(--q-s-2);border-radius:var(--q-r-pill);color:var(--q-ink-2);font:600 14px / 1.1 var(--q-font-body);white-space:nowrap;cursor:pointer;transition:color var(--q-t-base) var(--q-ease);background:0 0;border:0;position:relative}._seg_1lgqx_1>button[aria-selected=true]{color:var(--q-ink)}._snack_164ur_1{border-radius:var(--q-r-pill);background:var(--q-ink);min-height:48px;color:var(--q-page);font:var(--q-text-small);white-space:nowrap;box-shadow:var(--q-shadow-3);align-items:center;gap:10px;padding:0 18px 0 14px;display:inline-flex}._float_164ur_14{width:max-content;max-width:calc(100vw - 2 * var(--q-s-4));left:50%;bottom:calc(var(--q-s-6) + env(safe-area-inset-bottom));z-index:10;opacity:0;pointer-events:none;transition:opacity var(--q-t-base) var(--q-ease), transform var(--q-t-slow) var(--q-ease-spring);position:fixed;transform:translateY(24px)}._float_164ur_14[data-open]{opacity:1;transform:none}._study_1p6bm_1{border-radius:var(--q-r-xl);background:var(--q-deck,var(--q-deck-1));height:400px;box-shadow:var(--q-shadow-2);position:relative;overflow:hidden}._top_1p6bm_9{inset:var(--q-s-4) var(--q-s-4) auto;z-index:1;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}._top_1p6bm_9>*{pointer-events:auto}._face_1p6bm_21{padding:76px var(--q-s-6) var(--q-s-6);transition:opacity var(--q-t-base) var(--q-ease), transform var(--q-t-slow) var(--q-ease-spring);position:absolute;inset:0}._front_1p6bm_29{place-content:center;justify-items:center;gap:var(--q-s-2);text-align:center;cursor:pointer;background:0 0;border:0;width:100%;display:grid}._back_1p6bm_40{overscroll-behavior:contain;overflow-y:auto}._study_1p6bm_1[data-side=front] ._back_1p6bm_40,._study_1p6bm_1[data-side=back] ._front_1p6bm_29{opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--q-t-fast) var(--q-ease), transform var(--q-t-fast) var(--q-ease), visibility 0s var(--q-t-fast)}._study_1p6bm_1[data-side=front] ._back_1p6bm_40{transform:translateY(16px)}._study_1p6bm_1[data-side=back] ._front_1p6bm_29{transform:scale(.94)}._word_1p6bm_60{font:var(--q-text-word);letter-spacing:var(--q-track-display);overflow-wrap:anywhere}._wordSm_1p6bm_65{font:var(--q-text-h1);letter-spacing:var(--q-track-display)}._pos_1p6bm_69{color:var(--q-ink-on-deck);font:var(--q-text-caption);letter-spacing:var(--q-track-caption);text-transform:uppercase}._study_1p6bm_1 ._hint_1p6bm_75{margin-top:var(--q-s-5);color:var(--q-ink-on-deck);font:var(--q-text-small)}._meaning_1p6bm_80{margin:var(--q-s-3) 0 0;font:600 20px / 1.35 var(--q-font-body)}._phrase_1p6bm_84{margin:var(--q-s-2) 0 0;color:var(--q-ink-on-deck);font:var(--q-text-small)}._example_1p6bm_89{margin:var(--q-s-4) 0 0;padding:var(--q-s-3) var(--q-s-4);border-radius:var(--q-r-md);background:color-mix(in srgb, var(--q-surface) 62%, transparent);font:var(--q-text-body)}._related_1p6bm_96{margin-top:var(--q-s-4);flex-wrap:wrap;gap:6px;display:flex}._study_1p6bm_1 .q-label,._study_1p6bm_1 .q-icon-btn{--_soft:color-mix(in srgb, var(--q-ink) 11%, transparent)}._switch_1dmn2_1{border-radius:var(--q-r-pill);background:color-mix(in srgb, var(--q-ink) 22%, transparent);cursor:pointer;width:52px;height:32px;transition:background var(--q-t-base) var(--q-ease);border:0;flex:none;padding:0;position:relative}._switch_1dmn2_1:before{content:"";position:absolute;inset:-6px 0}._switch_1dmn2_1:after{content:"";width:26px;height:26px;box-shadow:var(--q-shadow-1);transition:transform var(--q-t-slow) var(--q-ease-spring);background:#fffdf6;border-radius:50%;position:absolute;top:3px;left:3px}._switch_1dmn2_1[aria-checked=true]{background:var(--q-leaf)}._switch_1dmn2_1[aria-checked=true]:after{transform:translate(20px)}._top_1y9n6_1{align-items:center;gap:var(--q-s-3);margin-bottom:var(--q-s-5);display:flex}._wordmark_xsuqy_1{aspect-ratio:3363/1250;height:36px;color:var(--q-ink);flex:none;display:block}._wordmark_xsuqy_1>svg{width:100%;height:100%;display:block}
