._root_1356z_1{color:#f4f7ef}._movableGroup_1356z_3{width:fit-content;max-width:100%}._head_1356z_5{color:#cbd3c8;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:8px;min-height:22px;font-size:8px;font-weight:900;display:flex}._head_1356z_5>span{align-items:center;gap:6px;display:inline-flex}._head_1356z_5>span:before{content:"";background:#d7ff4f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #d7ff4f1a}._actions_1356z_9{align-items:center;gap:5px;display:flex}._actions_1356z_9>button{color:#8a9087;background:0 0;border:0;border-radius:5px;padding:4px 6px;font-size:7px;font-weight:800}._actions_1356z_9>button.active{color:#d7ff4f;background:#d7ff4f1f}._sourceSentence_1356z_15{background:var(--source-sentence-background,#0000001f);color:#fff;text-align:left;border:0;border-left:2px solid #d7ff4fad;border-radius:5px;flex-direction:column;gap:2px;width:fit-content;max-width:100%;margin:0;padding:5px 8px;display:flex}._sourceSentence_1356z_15 b{color:var(--source-text-color,#fff);font-size:calc(15px * var(--subtitle-scale,1) * var(--source-font-scale,1));-webkit-text-stroke:.55px var(--source-outline-color,#101310);paint-order:stroke fill;line-height:1.22}._sourceSentence_1356z_15 small{background:var(--source-romanization-background,transparent);color:var(--pinyin-text-color,#d7ff4f);font-size:calc(8px * var(--subtitle-scale,1) * var(--pinyin-font-scale,1));-webkit-text-stroke:.4px var(--pinyin-outline-color,#101310);paint-order:stroke fill;border-radius:3px;align-self:flex-start;padding:1px 3px;line-height:1.25}._sourceSentence_1356z_15:hover{filter:brightness(1.08)}._sentence_1356z_23{width:fit-content;max-width:100%;display:var(--vocabulary-layout-display,flex);grid-template-rows:repeat(var(--vocabulary-row-count,7), max-content);flex-wrap:wrap;grid-auto-columns:max-content;grid-auto-flow:column;place-items:start;gap:5px;margin:0}._word_1356z_25{background:linear-gradient(var(--vocabulary-background,#ffffff0a), var(--vocabulary-background,#ffffff0a)), var(--subtitle-panel-background,#0c0e0cb8);color:#fff;text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff17;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;width:fit-content;min-width:0;max-width:180px;padding:6px 8px;display:flex}._word_1356z_25:hover{filter:brightness(1.08);border-color:#d7ff4f85}._word_1356z_25 b{color:var(--source-text-color,#fff);font-size:calc(14px * var(--subtitle-scale,1) * var(--source-font-scale,1));-webkit-text-stroke:.55px var(--source-outline-color,#101310);paint-order:stroke fill;line-height:1.1}._word_1356z_25 span{background:var(--source-romanization-background,transparent);color:var(--pinyin-text-color,#d7ff4f);font-size:calc(8px * var(--subtitle-scale,1) * var(--pinyin-font-scale,1));-webkit-text-stroke:.4px var(--pinyin-outline-color,#101310);paint-order:stroke fill;border-radius:3px}._word_1356z_25 small{color:var(--word-translation-color,#f1f4ec);font-size:calc(8px * var(--subtitle-scale,1) * var(--word-translation-font-scale,1));-webkit-text-stroke:.4px var(--word-translation-outline-color,#101310);paint-order:stroke fill;font-weight:700;line-height:1.2}._translation_1356z_29{border:0;border-left:2px solid var(--sentence-translation-color,#d7ff4f);background:var(--target-sentence-background,#d7ff4f17);width:fit-content;max-width:100%;color:var(--sentence-translation-color,#f7f9f3);text-align:left;font-size:calc(11px * var(--subtitle-scale,1) * var(--sentence-translation-font-scale,1));-webkit-text-stroke:.45px var(--sentence-translation-outline-color,#101310);paint-order:stroke fill;border-radius:7px;padding:7px 9px;font-weight:700;line-height:1.35}._translation_1356z_29 b,._translation_1356z_29 small{overflow-wrap:anywhere;display:block}._translation_1356z_29 small{background:var(--target-romanization-background,transparent);width:fit-content;color:var(--pinyin-text-color,#d7ff4f);font-size:calc(8px * var(--subtitle-scale,1) * var(--pinyin-font-scale,1));-webkit-text-stroke:.4px var(--pinyin-outline-color,#101310);border-radius:3px;margin-top:3px;padding:1px 3px;line-height:1.35}._translation_1356z_29:hover{filter:brightness(1.08)}._dock_1356z_37{display:contents}._controls_1356z_37{grid-template-columns:1fr auto 1fr;align-items:center;gap:5px;display:grid}._footer_1356z_37{margin-top:7px}._skip_1356z_37{color:#eef3ea;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:7px;min-height:29px;padding:0 8px;font-size:8px;font-weight:800}._skip_1356z_37:first-child{text-align:left}._skip_1356z_37:last-child{text-align:right}._skip_1356z_37 span{color:#d7ff4f;font-size:12px;line-height:0}._skip_1356z_37:disabled{cursor:not-allowed;opacity:.3}._repeat_1356z_39{color:#d7ff4f;background:#d7ff4f12;border:1px solid #d7ff4f33;border-radius:7px;align-items:center;gap:5px;height:29px;padding:0 7px;font-size:7px;font-weight:900;display:flex}._repeat_1356z_39 select{color:#e3e7de;background:0 0;border:0;outline:0;font-size:7px;font-weight:800}._repeat_1356z_39 option{color:#eef0ea;background:#151815}._mobileSpacer_1356z_41{display:none}._summary_1356z_41{color:#aab4a8;text-align:center;margin:6px 0 0;font-size:7px}@media (min-width:761px){._dock_1356z_37{gap:7px;display:grid}._footer_1356z_37{margin:0}._skip_1356z_37{white-space:nowrap;min-height:34px;padding:0 6px;font-size:11px}._skip_1356z_37 span{font-size:18px}._repeat_1356z_39{height:34px;padding:0 5px;font-size:10px}._repeat_1356z_39 select{cursor:pointer;min-width:60px;min-height:32px;font-size:12px}._summary_1356z_41{font-size:10px}}@media (max-width:520px){._word_1356z_25{padding:4px 5px}._word_1356z_25 b{font-size:calc(13px * var(--subtitle-group-scale,1))}._controls_1356z_37{gap:4px}._skip_1356z_37{padding:0 5px}}@media (max-width:760px){._dock_1356z_37{z-index:85;left:9px;right:9px;bottom:calc(46px + env(safe-area-inset-bottom) + 6px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:12px;gap:5px;padding:0;display:grid;position:fixed}._controls_1356z_37{gap:5px;min-height:34px;position:static}._footer_1356z_37{margin:0 2px}._skip_1356z_37{color:#f7faf3;text-shadow:0 1px 2px #00000080;background:0 0;border:1px solid #ffffff9e;border-radius:10px;min-height:34px}._skip_1356z_37 span{color:#fff}._repeat_1356z_39{color:#fff;text-shadow:0 1px 2px #00000080;background:0 0;border:1px solid #ffffff9e;border-radius:10px;height:34px}._mobileSpacer_1356z_41,._summary_1356z_41{display:none}}._backdrop_7f2j2_1{z-index:1200;background:#0306036b;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._panel_7f2j2_3{bottom:var(--speaking-bottom,0px);width:min(620px,100% - 20px);max-height:min(82dvh, var(--speaking-height,82vh));color:#f5f7ee;background:#151a16;border:1px solid #ffffff2a;border-radius:22px 22px 0 0;flex-direction:column;font-size:14px;display:flex;position:absolute;box-shadow:0 -12px 60px #0007}._panel_7f2j2_3 header,._panel_7f2j2_3 footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}._panel_7f2j2_3 header{border-bottom:1px solid #ffffff12}._panel_7f2j2_3 header strong{font-size:17px}._panel_7f2j2_3 header small{color:#b6c1af;margin-inline-start:8px;font-size:12px}._panel_7f2j2_3 button{cursor:pointer;font:inherit;color:inherit;touch-action:manipulation;background:#ffffff09;border:1px solid #ffffff26;border-radius:12px;min-height:44px;padding:10px 14px}._panel_7f2j2_3 button:disabled{opacity:.4;cursor:default}._panel_7f2j2_3 header button{min-width:44px;padding:4px;font-size:24px}._body_7f2j2_19{overscroll-behavior:contain;gap:10px;min-height:0;padding:14px 16px;display:grid;overflow-y:auto}._reference_7f2j2_21{overflow-wrap:anywhere;font-size:21px;font-weight:650;line-height:1.5}._reference_7f2j2_21 small{color:#d7ff4f;font-size:13px;font-weight:400;display:block}._panel_7f2j2_3 mark{color:#93f2ac;background:#237b413e;border-radius:3px;padding-block:2px}._meaning_7f2j2_27,._hint_7f2j2_27,._note_7f2j2_27{color:#b7c2b1;margin:0;line-height:1.4}._hint_7f2j2_27{font-size:12px}._note_7f2j2_27{font-size:11px}._panel_7f2j2_3 ._sample_7f2j2_33{justify-self:start;font-size:12px}._panel_7f2j2_3 textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:76px;max-height:140px;font:inherit;color:inherit;background:#080c09;border:1px solid #ffffff3a;border-radius:12px;padding:12px;font-size:16px;line-height:1.5}._panel_7f2j2_3 textarea:focus{outline-offset:1px;outline:2px solid #d7ff4f}._result_7f2j2_39 p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 5px;font-size:16px}._result_7f2j2_39 small{color:#9aefb0}._recordControls_7f2j2_43{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._panel_7f2j2_3 ._primary_7f2j2_45{color:#17200a;background:#d7ff4f;font-weight:650}._panel_7f2j2_3 ._recording_7f2j2_47{color:#ffb8ae;border-color:#ff958c}._recordingStatus_7f2j2_49{color:#ffb8ae;font-size:12px}._error_7f2j2_51{color:#ffb4a9;margin:0;font-size:12px;line-height:1.45}._replay_7f2j2_53{gap:6px;display:grid}._replay_7f2j2_53 audio{width:100%;height:42px}._panel_7f2j2_3 footer{padding-bottom:max(12px, env(safe-area-inset-bottom));border-top:1px solid #ffffff12}._panel_7f2j2_3 footer button{flex:1}@media (min-width:761px){._panel_7f2j2_3{border-radius:22px;bottom:24px}}@media (max-height:520px){._panel_7f2j2_3{max-height:var(--speaking-height,95dvh)}._body_7f2j2_19{gap:8px;padding-block:8px}._note_7f2j2_27{display:none}._panel_7f2j2_3 header,._panel_7f2j2_3 footer{padding-block:6px}}._editor_1rrla_1{gap:10px;min-width:0;font-size:13px;display:grid}._editor_1rrla_1 header,._actions_1rrla_3,._clock_1rrla_3,._boundaryControls_1rrla_3{align-items:center;gap:8px;display:flex}._editor_1rrla_1 header{justify-content:space-between}._editor_1rrla_1 button{min-height:44px;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;background:#ffffff0b;border:1px solid #ffffff30;border-radius:10px;padding:9px 10px}._editor_1rrla_1 button:disabled{opacity:.4;cursor:default}._editor_1rrla_1 header button{min-width:44px;padding:2px;font-size:20px}._editor_1rrla_1 p{margin:0;line-height:1.4}._hint_1rrla_15,._next_1rrla_15{color:#b9c0b1;font-size:11px}._original_1rrla_17{overflow-wrap:anywhere;font-size:18px;font-weight:650}._next_1rrla_15{max-height:3em;overflow:hidden}._choose_1rrla_21{justify-content:space-between;align-items:center;gap:8px;display:flex}._choose_1rrla_21 select{width:70%;min-width:0;color:inherit;font:inherit;background:#171d15;border:1px solid #ffffff30;border-radius:8px;padding:8px;font-size:16px}._boundaries_1rrla_25{grid-template-columns:1fr 1fr;gap:10px;display:grid}._boundary_1rrla_3{min-width:0}._boundaryHeading_1rrla_29{color:#bac4b5;justify-content:space-between;align-items:center;gap:4px;margin-bottom:4px;font-size:11px;display:flex}._boundaryControls_1rrla_3{background:#ffffff08;border-radius:9px;justify-content:space-between;gap:2px}._boundary_1rrla_3 button{min-width:35px;padding:4px;font-size:18px}._boundary_1rrla_3 ._current_1rrla_35{padding:5px;font-size:11px}._boundary_1rrla_3 output{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}._clock_1rrla_3 b{color:#d7ff4f;font-variant-numeric:tabular-nums}._clock_1rrla_3 small{color:#aeb9a5}._actions_1rrla_3>button{flex:1;font-size:12px}._editor_1rrla_1 ._mark_1rrla_45{color:#18200d;background:#d7ff4f;border-color:#0000;min-height:52px;font-size:18px;font-weight:750}._error_1rrla_47{color:#ffb3a4;font-size:12px}._notice_1rrla_49{color:#ecd38e;font-size:11px}._rail_p83kt_1{flex-direction:column;align-items:center;gap:7px;display:flex}._rail_p83kt_1 ._action_p83kt_3._liked_p83kt_3 ._glyph_p83kt_3,._rail_p83kt_1 ._action_p83kt_3._liked_p83kt_3:hover ._glyph_p83kt_3{color:#ff375f}._rail_p83kt_1 ._action_p83kt_3._liked_p83kt_3 ._icon_p83kt_5{fill:#ff375f;stroke:#ff375f}._rail_p83kt_1 ._follow_p83kt_7 button._followButton_p83kt_7._following_p83kt_7{color:#22c55e}._rail_p83kt_1 ._action_p83kt_3._saved_p83kt_9 ._glyph_p83kt_3,._rail_p83kt_1 ._action_p83kt_3._saved_p83kt_9:hover ._glyph_p83kt_3{color:#ffd43b}._rail_p83kt_1 ._action_p83kt_3._saved_p83kt_9 ._icon_p83kt_5{fill:#ffd43b;color:#ffd43b;stroke:#ffd43b}._rail_p83kt_1 ._follow_p83kt_7{justify-content:center;width:36px;height:51px;display:flex;position:relative}._rail_p83kt_1 ._ownerLink_p83kt_15{border-radius:50%;width:34px;height:34px;text-decoration:none;display:block}._rail_p83kt_1 ._follow_p83kt_7>span,._rail_p83kt_1 ._follow_p83kt_7>img,._rail_p83kt_1 ._ownerLink_p83kt_15>span,._rail_p83kt_1 ._ownerLink_p83kt_15>img{object-fit:cover;color:#fff;background:linear-gradient(145deg,#5790bd,#1b507d);border:2px solid #fff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid;box-shadow:0 7px 20px #18231929}._rail_p83kt_1 ._ownerLink_p83kt_15:hover>span,._rail_p83kt_1 ._ownerLink_p83kt_15:hover>img{border-color:#d7ff4f;transform:scale(1.04)}._rail_p83kt_1 ._follow_p83kt_7 button._followButton_p83kt_7{color:#fff;filter:drop-shadow(0 1px 3px #000);background:0 0;border:0;border-radius:50%;place-items:center;width:19px;height:19px;padding:0;display:grid;position:absolute;top:32px}._rail_p83kt_1 ._action_p83kt_3{color:#fff;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:0;width:36px;min-height:32px;padding:0;text-decoration:none;display:flex}._rail_p83kt_1 ._glyph_p83kt_3{width:32px;height:32px;box-shadow:none;color:#fff;filter:drop-shadow(0 1px 3px #000000f2);background:0 0;border:0;border-radius:50%;place-items:center;font-style:normal;transition:transform .15s,color .15s;display:grid}._rail_p83kt_1 ._icon_p83kt_5{width:22px;height:22px;display:block}._rail_p83kt_1 ._action_p83kt_3 b{display:none}._rail_p83kt_1 ._flashcards_p83kt_31{min-height:43px}._rail_p83kt_1 ._flashcards_p83kt_31 ._glyph_p83kt_3{color:#d7ff4f;filter:drop-shadow(0 1px 4px #000000f2)}._rail_p83kt_1 ._flashcards_p83kt_31 b{color:#d7ff4f;letter-spacing:.02em;text-shadow:0 1px 4px #000;margin-top:-2px;font-size:9px;font-weight:900;display:block}._rail_p83kt_1 ._action_p83kt_3:hover ._glyph_p83kt_3,._rail_p83kt_1 ._active_p83kt_37 ._glyph_p83kt_3{color:#fff;box-shadow:none;filter:drop-shadow(0 0 4px #d7ff4fe6)drop-shadow(0 1px 3px #000);background:0 0;transform:scale(1.06)}._rail_p83kt_1 ._active_p83kt_37 ._glyph_p83kt_3{color:#fff;box-shadow:none;background:0 0}._rail_p83kt_1 ._followButton_p83kt_7 ._icon_p83kt_5{width:12px;height:12px}@media (max-width:520px){._rail_p83kt_1{gap:8px}._rail_p83kt_1 ._glyph_p83kt_3{width:40px;height:40px}._rail_p83kt_1 ._follow_p83kt_7{width:44px;height:68px}._rail_p83kt_1 ._ownerLink_p83kt_15,._rail_p83kt_1 ._follow_p83kt_7>span,._rail_p83kt_1 ._follow_p83kt_7>img,._rail_p83kt_1 ._ownerLink_p83kt_15>span,._rail_p83kt_1 ._ownerLink_p83kt_15>img{width:42px;height:42px}._rail_p83kt_1 ._follow_p83kt_7 button._followButton_p83kt_7{top:43px}}@media (max-width:760px){._rail_p83kt_1{gap:2px}._rail_p83kt_1 ._follow_p83kt_7{width:32px;height:42px}._rail_p83kt_1 ._action_p83kt_3{color:#fff;width:32px;min-height:28px}._rail_p83kt_1 ._action_p83kt_3 b{display:none}._rail_p83kt_1 ._flashcards_p83kt_31{min-height:39px}._rail_p83kt_1 ._flashcards_p83kt_31 ._glyph_p83kt_3{color:#d7ff4f}._rail_p83kt_1 ._flashcards_p83kt_31 b{font-size:8px;display:block}._rail_p83kt_1 ._glyph_p83kt_3{width:28px;height:28px;box-shadow:none;color:#fff;filter:drop-shadow(0 1px 3px #000000f2);background:0 0;border:0}._rail_p83kt_1 ._icon_p83kt_5{width:19px;height:19px}._rail_p83kt_1 ._action_p83kt_3:hover ._glyph_p83kt_3,._rail_p83kt_1 ._active_p83kt_37 ._glyph_p83kt_3{box-shadow:none;color:#fff;filter:drop-shadow(0 0 4px #d7ff4fe6)drop-shadow(0 1px 3px #000);background:0 0;transform:none}._rail_p83kt_1 ._ownerLink_p83kt_15,._rail_p83kt_1 ._follow_p83kt_7>span,._rail_p83kt_1 ._follow_p83kt_7>img,._rail_p83kt_1 ._ownerLink_p83kt_15>span,._rail_p83kt_1 ._ownerLink_p83kt_15>img{width:30px;height:30px}._rail_p83kt_1 ._follow_p83kt_7 button._followButton_p83kt_7{width:18px;height:18px;box-shadow:none;color:#fff;filter:drop-shadow(0 1px 3px #000);background:0 0;border:0;top:27px}._rail_p83kt_1 ._followButton_p83kt_7 ._icon_p83kt_5{width:16px;height:16px}}._dialog_1kqan_1{color:#1b281f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fafbf8;border:1px solid #e1e6e0;border-radius:24px;width:min(920px,100vw - 40px);max-width:none;max-height:min(920px,94dvh);margin:auto;padding:0;overflow:auto;box-shadow:0 32px 100px #0006}._dialog_1kqan_1::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#09160dcc}._shell_1kqan_5{width:100%}._dialog_1kqan_1 *{box-sizing:border-box}._dialog_1kqan_1 button,._dialog_1kqan_1 input{font:inherit}._dialog_1kqan_1 button{cursor:pointer}._dialog_1kqan_1 button:disabled{opacity:.45;cursor:default}:is(._dialog_1kqan_1 button:focus-visible,._dialog_1kqan_1 input:focus-visible,._dialog_1kqan_1 summary:focus-visible){outline-offset:3px;outline:3px solid #29986a}._header_1kqan_17{border-bottom:1px solid #e4e9e0;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px 20px;display:flex}._eyebrow_1kqan_19{color:#537446;letter-spacing:.13em;font-size:10px;font-weight:800}._heading_1kqan_21 h2{letter-spacing:-.035em;margin:5px 0 0;font-size:25px;font-weight:780;line-height:1.2}._close_1kqan_23{color:#4c5b4b;background:#fff;border:1px solid #dce3d8;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;font-size:25px!important}._content_1kqan_25{grid-template-columns:1.1fr 1fr;gap:28px;padding:24px 28px;display:grid}._preview_1kqan_27{min-width:0}._previewHeading_1kqan_29,._sectionHeading_1kqan_29{align-items:center;gap:9px;margin-bottom:14px;font-size:12px;display:flex}._step_1kqan_31{color:#507335;background:#eef3e9;border:1px solid #d5dfcb;border-radius:8px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:grid}._time_1kqan_33{color:#657261;white-space:nowrap;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:10px}._canvas_1kqan_35{background:#101b15;border-radius:16px;place-items:center;min-height:180px;padding:16px;display:grid;position:relative;overflow:hidden}._stage_1kqan_37{width:min(100%,calc(360px * var(--aspect)));aspect-ratio:var(--aspect);touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair;direction:ltr;flex-shrink:0;position:relative;overflow:hidden}._stage_1kqan_37 video{pointer-events:none;width:100%;height:100%;display:block}._region_1kqan_41{cursor:move;background:#d9ff6a0a;border:2px solid #d9ff6a;position:absolute;box-shadow:0 0 0 100vmax #030b067d}._regionLabel_1kqan_43{color:#192411;white-space:nowrap;pointer-events:none;background:#d9ff6a;border-radius:5px;max-width:190px;padding:4px 7px;font-size:9px;font-weight:750;line-height:1.3;position:absolute;bottom:calc(100% + 6px);left:-2px}._handle_1kqan_45{place-items:center;width:28px;height:28px;display:grid;position:absolute}._handle_1kqan_45:after{content:"";background:#fff;border:1px solid #7f9c30;border-radius:2px;width:8px;height:8px}._nw_1kqan_49{cursor:nw-resize;top:-15px;left:-15px}._ne_1kqan_49{cursor:ne-resize;top:-15px;right:-15px}._sw_1kqan_49{cursor:sw-resize;bottom:-15px;left:-15px}._se_1kqan_29{cursor:se-resize;bottom:-15px;right:-15px}._videoLoading_1kqan_51{color:#fff;text-align:center;font-size:13px;position:absolute;top:40%;left:10%;right:10%}._videoLoading_1kqan_51 button{color:#1b281f;background:#e8f7ce;border:0;border-radius:8px;min-height:40px;padding:8px 16px}._transport_1kqan_55{direction:ltr;align-items:center;gap:10px;margin-top:10px;display:flex}._transport_1kqan_55 button{color:#253723;background:#fff;border:1px solid #dce3d8;border-radius:50%;width:36px;height:36px;font-size:12px}._transport_1kqan_55 input{accent-color:#59822d;flex:1;min-width:0;height:32px}._hint_1kqan_61{color:#667260;margin:0 0 20px;font-size:13px;line-height:1.7}._modes_1kqan_63{border:0;gap:10px;margin:0;padding:0;display:grid}._modes_1kqan_63 label{cursor:pointer;background:#fff;border:1px solid #dce4d6;border-radius:13px;align-items:center;gap:11px;min-height:75px;padding:14px;display:flex}._modes_1kqan_63 ._selectedMode_1kqan_67{background:#f2f8e8;border-color:#93b859;box-shadow:0 0 0 1px #93b85933}._modes_1kqan_63 input{accent-color:#567e2b;flex-shrink:0;width:17px;height:17px;margin:0}._modes_1kqan_63 b,._modes_1kqan_63 small{display:block}._modes_1kqan_63 b{font-size:13px;font-weight:750}._modes_1kqan_63 small{color:#6b7764;margin-top:5px;font-size:11px;line-height:1.5}._modeIcon_1kqan_73{color:#668b35;margin-inline-start:auto;font-size:25px}._fineTune_1kqan_75{background:#fff;border:1px solid #e0e6db;border-radius:11px;margin-top:16px}._fineTune_1kqan_75 summary{cursor:pointer;min-height:44px;padding:13px 14px;font-size:12px;font-weight:650}._sliders_1kqan_79{direction:ltr;grid-template-columns:1fr 1fr;gap:8px 16px;padding:2px 14px 14px;display:grid}._sliders_1kqan_79 label{min-width:0;font-size:11px}._sliders_1kqan_79 label span{justify-content:space-between;gap:4px;display:flex}._sliders_1kqan_79 output{color:#728367;font-variant-numeric:tabular-nums}._sliders_1kqan_79 input{accent-color:#59822d;width:100%;min-height:30px;margin:0}._sliders_1kqan_79 button{color:#4d6b32;background:#edf3e6;border:0;border-radius:7px;grid-column:1/-1;min-height:36px;font-size:11px}._note_1kqan_85{color:#6b7863;border-top:1px solid #e1e7dc;gap:10px;margin-top:20px;padding:14px 0 0;display:flex}._note_1kqan_85 svg{color:#7e985c;flex-shrink:0;width:21px;height:21px}._note_1kqan_85 p{margin:0;font-size:11px;line-height:1.6}._footer_1kqan_87{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1;background:#fafbf8f5;border-top:1px solid #e0e6dc;padding:16px 28px 22px;position:sticky;bottom:0}._footerHint_1kqan_89{color:#798471;margin:0 0 12px;font-size:11px;line-height:1.6}._actions_1kqan_91{justify-content:flex-end;gap:10px;display:flex}._actions_1kqan_91 button{border-radius:11px;min-height:46px;padding:11px 20px;font-size:12px;font-weight:750}._primary_1kqan_93{color:#f0f8e7;background:#284928;border:1px solid #284928;border-radius:11px;justify-content:center;align-items:center;gap:16px;min-height:46px;padding:12px 22px;font-weight:750;display:inline-flex}._primary_1kqan_93 span{color:#d9ff6a;font-size:18px}._secondary_1kqan_95{color:#53634b;background:#fff;border:1px solid #d7e0d0}._error_1kqan_97{color:#a83838;margin:10px 0;font-size:12px;line-height:1.6}._loadState_1kqan_99{text-align:center;grid-column:1/-1;padding:50px 20px;font-size:14px}._loadState_1kqan_99 button{color:#284928;background:#edf3e6;border:1px solid #b6cba4;border-radius:8px;padding:10px 20px}._success_1kqan_103{text-align:center;max-width:480px;margin:auto;padding:48px 24px}._success_1kqan_103 h3{letter-spacing:-.025em;margin:20px 0 12px;font-size:23px}._success_1kqan_103 p{color:#6b7764;margin-bottom:24px;font-size:14px;line-height:1.8}._check_1kqan_103{color:#426f2d;background:#e8f3d7;border-radius:50%;place-items:center;width:60px;height:60px;margin:auto;font-size:28px;display:grid}._srOnly_1kqan_105{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:680px){._dialog_1kqan_1{border-bottom:0;border-radius:22px 22px 0 0;width:100%;max-height:96dvh;margin:auto 0 0}._header_1kqan_17{padding:18px 18px 14px}._heading_1kqan_21 h2{font-size:22px}._close_1kqan_23{width:38px;height:38px}._content_1kqan_25{grid-template-columns:1fr;gap:20px;padding:18px}._canvas_1kqan_35{padding:12px}._stage_1kqan_37{width:min(100%,calc(34dvh * var(--aspect)))}._previewHeading_1kqan_29{font-size:11px}._hint_1kqan_61{margin-bottom:12px;font-size:12px}._sectionHeading_1kqan_29{margin-bottom:8px}._modes_1kqan_63 label{min-height:65px;padding:12px}._note_1kqan_85{margin-top:14px}._footer_1kqan_87{padding:12px 18px max(16px,env(safe-area-inset-bottom))}._footerHint_1kqan_89{margin-bottom:10px;font-size:10px}._actions_1kqan_91{grid-template-columns:.85fr 1.3fr;gap:8px;display:grid}._actions_1kqan_91 button{padding:10px 9px;font-size:11px}._primary_1kqan_93{gap:7px}._fineTune_1kqan_75{margin-top:12px}}@media (prefers-reduced-motion:no-preference){._dialog_1kqan_1{animation:.2s ease-out _appear_1kqan_1}@keyframes _appear_1kqan_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}._dialog_1c9tt_1{--language-accent:#318356;--language-bg:#fff;--language-selected-bg:#ebf5e9;--language-muted:#60715f;--language-border:#d8e2d4;color:#1b281f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fafbf8;border:1px solid #dce6d8;border-radius:22px;width:min(470px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;box-shadow:0 28px 100px #0005}._dialog_1c9tt_1::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#09160dcc}._shell_1c9tt_5{padding:24px}._dialog_1c9tt_1 *{box-sizing:border-box}._shell_1c9tt_5 header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._shell_1c9tt_5 header small{color:#60794d;letter-spacing:.1em;font-size:10px;font-weight:750}._shell_1c9tt_5 h2{letter-spacing:-.03em;margin:4px 0 0;font-size:23px;line-height:1.2}._shell_1c9tt_5 button{font:inherit;cursor:pointer}._shell_1c9tt_5 header button{color:#53694b;background:#fff;border:1px solid #d8e2d4;border-radius:50%;flex-shrink:0;width:38px;height:38px;font-size:25px}._notice_1c9tt_19{color:#53694b;background:#eef3e9;border-radius:10px;margin:0 0 18px;padding:12px;font-size:12px;line-height:1.5}._error_1c9tt_21{color:#ae3927;font-size:12px;line-height:1.6}._shell_1c9tt_5 footer{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}._shell_1c9tt_5 footer button,._success_1c9tt_25 button{background:#fff;border:1px solid #d8e2d4;border-radius:10px;min-height:46px;padding:10px 15px;font-size:13px;font-weight:700}._shell_1c9tt_5 footer button[type=submit],._success_1c9tt_25 button{color:#fff;background:#255c39;border-color:#255c39}._shell_1c9tt_5 button:disabled{opacity:.45;cursor:default}._shell_1c9tt_5 button:focus-visible{outline-offset:3px;outline:3px solid #318356}._success_1c9tt_25{text-align:center;padding:15px 0 4px}._success_1c9tt_25>span{color:#318356;background:#e3f3df;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 18px;font-size:25px;display:grid}._success_1c9tt_25 h3{margin:0;font-size:19px;line-height:1.5}._success_1c9tt_25 p{color:#60715f;margin:10px 0 24px;font-size:13px;line-height:1.6}@media (max-width:520px){._dialog_1c9tt_1{border-radius:22px 22px 0 0;width:100%;max-height:95dvh;margin:auto 0 0}._shell_1c9tt_5{padding:22px 18px calc(22px + env(safe-area-inset-bottom))}._shell_1c9tt_5 h2{font-size:21px}}._backdrop_e19kt_1{z-index:300;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020503d4;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._dialog_e19kt_3{color:#f7faf2;background:radial-gradient(circle at 50% 16%,#303c2f 0,#202820 48%,#171d18 100%);border:1px solid #ffffff21;border-radius:26px;outline:none;flex-direction:column;width:min(100%,510px);height:min(740px,100dvh - 40px);min-height:540px;display:flex;overflow:hidden;box-shadow:0 34px 110px #000000a6}._header_e19kt_5{justify-content:space-between;align-items:flex-start;gap:16px;padding:25px 27px 18px;display:flex}._heading_e19kt_7{min-width:0}._eyebrow_e19kt_9{color:#d7ff4f;letter-spacing:.13em;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}._eyebrow_e19kt_9 em{color:#b1c992;font-style:normal}._mark_e19kt_13{font-size:22px;font-style:normal;line-height:.8}._heading_e19kt_7 h2{letter-spacing:-.035em;margin:10px 0 4px;font-size:clamp(21px,5vw,27px);font-weight:850;line-height:1.12}._heading_e19kt_7 p{color:#aab5a9;text-overflow:ellipsis;white-space:nowrap;max-width:380px;margin:0;font-size:12px;overflow:hidden}._close_e19kt_19{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff21;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;padding:0;font-size:25px;line-height:1;display:grid}:is(._close_e19kt_19:hover,._close_e19kt_19:focus-visible){background:#ffffff26}._summary_e19kt_23{gap:8px;padding:0 27px 16px;display:flex}._summary_e19kt_23 span{color:#bfc9ba;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;padding:7px 10px;font-size:11px}._summary_e19kt_23 b{color:#f7faf2;font-size:12px}._summary_e19kt_23 ._session_e19kt_29{margin-left:auto}._progressTrack_e19kt_31{background:#ffffff17;flex:none;height:4px;overflow:hidden}._progressTrack_e19kt_31>span{background:linear-gradient(90deg,#b1ee36,#e1ff8f);border-radius:999px;height:100%;transition:width .26s;display:block}._studyBody_e19kt_35{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;padding:22px 27px 12px;display:flex;overflow-y:auto}._cardTopline_e19kt_37{color:#b8cd9e;letter-spacing:.12em;justify-content:space-between;font-size:10px;font-weight:850;display:flex}._cardTopline_e19kt_37 small{color:#91a08e;letter-spacing:0;font-size:11px}._studyCard_e19kt_41{color:#fff;text-align:center;background:linear-gradient(150deg,#3c4d38,#2a372a 65%,#263125);border:1px solid #ebffc447;border-radius:24px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;width:100%;min-height:265px;margin:13px 0 0;padding:24px;display:flex;box-shadow:inset 0 1px #ffffff1a,0 14px 35px #00000030}._studyCard_e19kt_41._question_e19kt_43{cursor:pointer}:is(._studyCard_e19kt_41._question_e19kt_43:hover,._studyCard_e19kt_41._question_e19kt_43:focus-visible){border-color:#d7ff4f;outline:none}._cardFace_e19kt_47{color:#c5ee77;letter-spacing:.18em;font-size:10px;font-weight:900}._studyCard_e19kt_41 strong{overflow-wrap:anywhere;letter-spacing:-.035em;max-width:100%;font-size:clamp(27px,6vw,39px);font-weight:850;line-height:1.28}._studyCard_e19kt_41:has(._context_e19kt_51){justify-content:flex-start}._cardHint_e19kt_53{color:#c3cfc0;font-size:13px;line-height:1.4}._tapHint_e19kt_55{color:#e4efdb;border:1px solid #ffffff30;border-radius:999px;margin-top:16px;padding:8px 14px;font-size:11px;font-weight:700}._answer_e19kt_57{background:linear-gradient(155deg,#3c5133,#2b3b2b 66%,#263124);border-color:#d7ff4f8c}._answer_e19kt_57 strong{color:#ecffc5}._pronunciation_e19kt_61{color:#c6e98a;font-size:17px;line-height:1.3}._listen_e19kt_63{color:#d7ff4f;cursor:pointer;background:#d7ff4f1c;border:1px solid #d7ff4f4a;border-radius:999px;align-items:center;gap:6px;margin-top:1px;padding:7px 12px;font-size:19px;display:inline-flex}._listen_e19kt_63 span{font-size:11px;font-weight:750}._context_e19kt_51{text-align:left;border-top:1px solid #ffffff2b;flex-direction:column;align-self:stretch;gap:6px;margin-top:9px;padding:13px;display:flex}._context_e19kt_51 small{color:#bddb8e;letter-spacing:.13em;font-size:9px;font-weight:900}._context_e19kt_51 b{font-size:14px;font-weight:750;line-height:1.5}._context_e19kt_51 span{color:#c4d0c0;font-size:12px;line-height:1.5}._instruction_e19kt_75{color:#aeb9aa;text-align:center;margin:15px 0 0;font-size:12px;line-height:1.5}._footer_e19kt_77{background:#0b100c52;border-top:1px solid #ffffff17;flex:none;padding:13px 27px 18px}._flipButton_e19kt_79,._doneButton_e19kt_79{color:#172010;cursor:pointer;background:#d7ff4f;border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;font-size:15px;font-weight:900;display:flex}._flipButton_e19kt_79 span{font-size:24px;line-height:0}._flipButton_e19kt_79:hover,._doneButton_e19kt_79:hover{background:#e7ff9e}._ratings_e19kt_85{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}._ratings_e19kt_85 button{color:#fff;cursor:pointer;border:1px solid #ffffff21;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:59px;padding:6px 2px;display:flex}._ratings_e19kt_85 b{font-size:12px;font-weight:850}._ratings_e19kt_85 small{white-space:nowrap;font-size:10px}._again_e19kt_93{background:#513032}._again_e19kt_93 small{color:#ffb9b5}._hard_e19kt_95{background:#51412d}._hard_e19kt_95 small{color:#ffdea5}._good_e19kt_97{background:#344936}._good_e19kt_97 small{color:#c5f5aa}._easy_e19kt_99{background:#3c5130}._easy_e19kt_99 small{color:#def7ac}:is(._ratings_e19kt_85 button:hover,._ratings_e19kt_85 button:focus-visible){filter:brightness(1.2);outline-offset:2px;outline:2px solid #d7ff4f}._saveNote_e19kt_103{color:#899687;text-align:center;margin-top:11px;font-size:10px;line-height:1.35;display:block}._centerState_e19kt_105{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:25px;display:flex}._stateIcon_e19kt_107{color:#d7ff4f;background:#d7ff4f17;border:1px solid #d7ff4f52;border-radius:22px;place-items:center;width:69px;height:69px;font-size:34px;display:grid}._centerState_e19kt_105 h3{margin:7px 0 0;font-size:23px}._centerState_e19kt_105 p{color:#b6c2b1;max-width:340px;margin:0;font-size:13px;line-height:1.55}._doneCount_e19kt_113{color:#d7ff4f;margin-top:2px;font-size:11px;font-weight:800}._doneButton_e19kt_79{max-width:280px;margin-top:13px}._saveError_e19kt_117{color:#ffbbb7}@media (max-width:600px){._backdrop_e19kt_1{padding:0}._dialog_e19kt_3{background:radial-gradient(circle at 50% 21%,#364632 0,#202920 49%,#151c17 100%);border:0;border-radius:0;width:100%;height:100dvh;min-height:0}._header_e19kt_5{padding:max(17px, env(safe-area-inset-top)) 20px 16px}._heading_e19kt_7 h2{margin-top:8px;font-size:24px}._heading_e19kt_7 p{max-width:calc(100vw - 96px);font-size:11px}._summary_e19kt_23{padding:0 20px 15px}._summary_e19kt_23 span{padding:6px 9px;font-size:10px}._studyBody_e19kt_35{padding:19px 18px 10px}._studyCard_e19kt_41{border-radius:22px;min-height:0;padding:22px 20px}._studyCard_e19kt_41 strong{font-size:clamp(28px,7vw,37px)}._instruction_e19kt_75{margin-top:13px}._footer_e19kt_77{padding:13px 14px max(19px, env(safe-area-inset-bottom))}._ratings_e19kt_85{gap:6px}._ratings_e19kt_85 button{min-height:66px}._ratings_e19kt_85 b{font-size:12px}._ratings_e19kt_85 small{font-size:10px}._saveNote_e19kt_103{margin-top:10px}}@media (max-height:640px){._header_e19kt_5{padding-top:max(12px, env(safe-area-inset-top));padding-bottom:10px}._heading_e19kt_7 h2{margin-top:4px}._summary_e19kt_23{padding-bottom:9px}._studyBody_e19kt_35{padding-top:10px}._studyCard_e19kt_41{min-height:210px}._footer_e19kt_77{padding-top:9px}}._editor_1h82b_1{gap:10px;width:100%;min-width:0;padding:2px 0 6px;font-size:14px;display:grid}._heading_1h82b_3,._sentenceHeading_1h82b_3,._clock_1h82b_3,._actions_1h82b_3{justify-content:space-between;align-items:center;gap:10px;display:flex}._heading_1h82b_3 strong{font-size:16px}._editor_1h82b_1 button{color:inherit;font:inherit;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff24;border-radius:10px;padding:10px 12px}._heading_1h82b_3 button,._sentenceHeading_1h82b_3 button{touch-action:manipulation;flex:none;min-width:44px;min-height:44px;padding:5px 10px}._heading_1h82b_3 button{font-size:20px;line-height:1}._hint_1h82b_13,._notice_1h82b_13,._error_1h82b_13{margin:0;line-height:1.45}._hint_1h82b_13,._draftNote_1h82b_15{color:#b7b9b0;font-size:12px}._clock_1h82b_3{background:#ffffff09;border-radius:10px;flex-wrap:wrap;padding:10px 12px}._clock_1h82b_3 b{color:var(--accent,#d5ff3f);font-variant-numeric:tabular-nums}._actions_1h82b_3>button{flex:1;min-height:44px}._actions_1h82b_3>._primary_1h82b_23{background:var(--accent,#d5ff3f);color:#151812;border-color:#0000;font-weight:700}._timingActions_1h82b_25>._primary_1h82b_23{flex:2;min-height:58px;font-size:19px}._timingActions_1h82b_25>button:first-child{flex:1;font-size:12px}._editor_1h82b_1 button[aria-pressed=true]{border-color:var(--accent,#d5ff3f);color:var(--accent,#d5ff3f)}._editor_1h82b_1 button:disabled{opacity:.4;cursor:default}._sentence_1h82b_3{gap:6px;min-width:0;display:grid}._sentenceHeading_1h82b_3 label{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13px;display:flex}._sentenceHeading_1h82b_3{flex-wrap:wrap}._sentenceHeading_1h82b_3 label{flex:1;min-width:110px}._sentenceTools_1h82b_41{gap:6px;display:flex}._sentenceTools_1h82b_41 button:first-child{font-size:12px}._sentenceHeading_1h82b_3 small{color:#b7b9b0;font-variant-numeric:tabular-nums;font-size:11px}._sentence_1h82b_3 textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:76px;color:inherit;font:inherit;background:#121411;border:1px solid #ffffff30;border-radius:9px;padding:9px 10px;font-size:16px}._sentence_1h82b_3 textarea:focus{outline:1px solid var(--accent,#d5ff3f)}._notice_1h82b_13{color:#e2d28e;font-size:12px}._error_1h82b_13{color:#f99;font-size:13px}._draftNote_1h82b_15{font-size:11px}._editor_1h82b_1[data-keyboard-open] :is(._heading_1h82b_3,._hint_1h82b_13,._notice_1h82b_13,._draftNote_1h82b_15){display:none}@media (max-width:400px){._actions_1h82b_3{gap:6px}._editor_1h82b_1 button{padding:9px 8px}._timingActions_1h82b_25>._primary_1h82b_23{font-size:19px}}._backdrop_1e8io_1{z-index:300;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0912178f;justify-content:center;align-items:flex-end;animation:.18s ease-out _backdropIn_1e8io_1;display:flex;position:fixed;inset:0}._sheet_1e8io_3{--accent:#087f75;--soft:#eaf7f3;color:#1c2830;background:#fff;border:1px solid #ffffffa6;border-radius:28px 28px 0 0;outline:none;flex-direction:column;width:min(560px,100%);height:min(82dvh,780px);font-family:Arial,Helvetica,sans-serif;animation:.24s cubic-bezier(.2,.8,.2,1) _sheetIn_1e8io_1;display:flex;overflow:hidden;box-shadow:0 24px 100px #00000047}._sheet_1e8io_3 button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0}._sheet_1e8io_3 button:disabled{cursor:default}:is(._sheet_1e8io_3 button:focus-visible,._sheet_1e8io_3 textarea:focus-visible){outline-offset:3px;outline:3px solid #70c8b9}._sheet_1e8io_3 svg{flex-shrink:0;width:22px;height:22px}._handle_1e8io_27{background:#dce3e5;border-radius:99px;flex:none;align-self:center;width:38px;height:4px;margin:10px 0 2px}._header_1e8io_29{flex:none;justify-content:space-between;align-items:center;gap:16px;padding:19px 24px 20px;display:flex}._heading_1e8io_31 h2{color:#18282b;letter-spacing:-.7px;align-items:center;gap:10px;margin:0;font-size:23px;font-weight:750;line-height:1.3;display:flex}._count_1e8io_33{background:var(--soft);min-width:30px;color:var(--accent);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:9px;padding:5px 9px;font-size:12px;font-weight:700;line-height:1}._heading_1e8io_31 p{color:#7c878d;margin:7px 0 0;font-size:12px;line-height:1.4}._close_1e8io_37{color:#667378;background:#f3f5f5;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;transition:background .16s,transform .16s;display:grid}._close_1e8io_37:hover{background:#e8eded;transform:rotate(90deg)}._close_1e8io_37 svg{width:19px;height:19px}._toolbar_1e8io_43{border-bottom:1px solid #edf1f1;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0 24px 14px;display:flex}._sort_1e8io_45{background:#f3f6f5;border-radius:12px;gap:4px;padding:4px;display:flex}._sort_1e8io_45 button{color:#7b8587;background:0 0;border-radius:9px;padding:8px 14px;font-size:12px;font-weight:600;transition:color .14s,background .14s}._sort_1e8io_45 button[aria-pressed=true]{color:var(--accent);background:#fff;box-shadow:0 2px 5px #163c3314}._community_1e8io_51{color:#87938f;white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:flex}._community_1e8io_51>span{background:#68bda0;border-radius:50%;width:5px;height:5px}._list_1e8io_55{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#dfe8e4 transparent;scroll-behavior:smooth;flex:1;min-height:0;padding:8px 24px 20px;overflow-y:auto}._thread_1e8io_57{padding:3px 0}._thread_1e8io_57+._thread_1e8io_57{border-top:1px solid #f3f5f4}._comment_1e8io_61{grid-template-columns:40px minmax(0,1fr) 36px;align-items:start;gap:12px;padding:16px 0;display:grid}._avatar_1e8io_63{color:#427a66;background:#e0eee9;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:12px;font-weight:700;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000008}._avatar_1e8io_63[data-tone="1"]{color:#ac795b;background:#f5e9e2}._avatar_1e8io_63[data-tone="2"]{color:#7778aa;background:#e8e9f5}._avatar_1e8io_63[data-tone="3"]{color:#597e9b;background:#e5eff7}._avatar_1e8io_63 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._avatar_1e8io_63 img[hidden]{display:none}._copy_1e8io_75{min-width:0;padding-top:2px}._nameRow_1e8io_77{flex-wrap:wrap;align-items:center;gap:6px;min-height:17px;display:flex}._nameRow_1e8io_77 b{color:#647078;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:600;line-height:1.4;overflow:hidden}._authorBadge_1e8io_81,._youBadge_1e8io_81{color:var(--accent);background:var(--soft);border-radius:5px;flex-shrink:0;padding:2px 5px;font-size:9px;font-weight:700;line-height:1.4}._youBadge_1e8io_81{color:#8a979a;background:#f1f4f5}._copy_1e8io_75 p{color:#27333a;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 8px;font-size:14px;font-weight:400;line-height:1.55}._meta_1e8io_87{color:#a0a8ad;align-items:center;gap:15px;font-size:10px;line-height:1.5;display:flex}._meta_1e8io_87 button{color:#808d93;background:0 0;padding:3px 0;font-size:10px;font-weight:600}._meta_1e8io_87 button:hover{color:var(--accent)}._like_1e8io_93{color:#a1adb1;background:0 0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:46px;padding:3px 0;transition:color .15s,background .15s;display:flex}._like_1e8io_93 svg{width:20px;height:20px;transition:transform .18s}._like_1e8io_93 span{font-variant-numeric:tabular-nums;min-height:13px;font-size:10px;line-height:1.3}._like_1e8io_93:hover{color:#ef577c;background:#fff3f6}._liked_1e8io_101{color:#ef4773}._liked_1e8io_101 svg{fill:#ef4773;stroke:#ef4773;animation:.24s ease-out _heartPop_1e8io_1}._like_1e8io_93:disabled{opacity:.6}._replies_1e8io_107{margin:-7px 0 7px;padding-left:52px}._repliesToggle_1e8io_109{min-height:32px;color:var(--accent);background:0 0;align-items:center;gap:8px;padding:3px 0;font-size:10px;font-weight:600;display:flex}._replyLine_1e8io_111{background:#cadbd5;width:20px;height:1px}._repliesToggle_1e8io_109 svg{width:14px;height:14px;transition:transform .15s}._repliesToggle_1e8io_109[aria-expanded=true] svg{transform:rotate(180deg)}._replyList_1e8io_117{padding-left:1px}._reply_1e8io_111{grid-template-columns:30px minmax(0,1fr) 32px;gap:9px;padding:10px 0}._reply_1e8io_111 ._avatar_1e8io_63{width:30px;height:30px;font-size:9px}._reply_1e8io_111 ._copy_1e8io_75 p{font-size:13px}._reply_1e8io_111 ._like_1e8io_93 svg{width:18px;height:18px}._footer_1e8io_127{padding:10px 20px max(16px, env(safe-area-inset-bottom));background:linear-gradient(#fff,#fbfdfc);border-top:1px solid #edf1ef;flex:none;position:relative}._emojiBar_1e8io_129{justify-content:space-between;align-items:center;gap:6px;padding:0 8px 9px 48px;display:flex}._emojiBar_1e8io_129 button,._emojiPanel_1e8io_131 button{background:0 0;border-radius:10px;place-items:center;width:34px;height:34px;padding:0;font-size:22px;line-height:1;transition:transform .12s,background .12s;display:grid}._emojiBar_1e8io_129 button:hover,._emojiPanel_1e8io_131 button:hover{background:#edf5f1;transform:translateY(-2px)}._emojiBar_1e8io_129 button:disabled,._emojiPanel_1e8io_131 button:disabled{opacity:.4}._emojiBar_1e8io_129 ._emojiMore_1e8io_137{color:#7c8985}._emojiMore_1e8io_137 svg{width:22px;height:22px}._emojiPanel_1e8io_131{z-index:2;background:#f5faf7;border:1px solid #e3eee8;border-radius:14px;grid-template-columns:repeat(6,1fr);gap:6px;padding:8px;display:grid;position:absolute;bottom:calc(100% - 6px);left:64px;right:20px;box-shadow:0 8px 28px #163c331f}._emojiPanel_1e8io_131 button{width:100%}._form_1e8io_145{align-items:flex-end;gap:10px;margin:0;display:flex}._form_1e8io_145>._avatar_1e8io_63{width:34px;height:34px;margin-bottom:6px;font-size:10px}._composer_1e8io_149{background:#f1f5f3;border:1px solid #e5ede9;border-radius:23px;flex:1;align-items:flex-end;gap:8px;min-width:0;padding:6px 6px 6px 15px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}._composer_1e8io_149:focus-within{background:#fff;border-color:#abd6c5;box-shadow:0 0 0 3px #46a98112}._composer_1e8io_149 textarea{resize:none;color:#233c35;width:100%;min-width:0;min-height:32px;max-height:112px;font:inherit;scrollbar-width:thin;background:0 0;border:0;padding:6px 0;font-size:13px;line-height:20px;display:block;overflow-y:auto;outline:none!important}._composer_1e8io_149 textarea::placeholder{color:#a0aaa7}._composer_1e8io_149 textarea:disabled{opacity:.65}._send_1e8io_159{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;transition:background .15s,transform .15s;display:grid;box-shadow:0 3px 7px #077f752e}._send_1e8io_159:hover:not(:disabled){background:#066b62;transform:translateY(-1px)}._send_1e8io_159 svg{width:17px;height:17px;margin-right:1px}._send_1e8io_159:disabled{color:#a9b8b0;box-shadow:none;background:#e0e8e3}._composerHint_1e8io_167{color:#a0aaa7;justify-content:space-between;align-items:center;gap:10px;padding:9px 2px 0 46px;font-size:9px;line-height:1.4;display:flex}._composerHint_1e8io_167>span:last-child{white-space:nowrap;margin-left:auto}._composerHint_1e8io_167 ._limit_1e8io_171{color:#d88046}._replyBanner_1e8io_173{background:var(--soft);color:var(--accent);border-radius:11px;align-items:center;gap:8px;margin:0 0 9px;padding:9px 10px;font-size:11px;display:flex}._replyBanner_1e8io_173>svg{width:15px;height:15px}._replyBanner_1e8io_173>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._replyBanner_1e8io_173 b{font-weight:700}._replyBanner_1e8io_173 button{width:26px;height:26px;color:var(--accent);background:0 0;border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;display:grid}._replyBanner_1e8io_173 button svg{width:15px;height:15px}._empty_1e8io_185{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;min-height:100%;padding:32px 20px;display:flex}._emptyIcon_1e8io_187{background:var(--soft);color:#49a88e;border-radius:26px;place-items:center;width:76px;height:76px;display:grid;position:relative;transform:rotate(-7deg)}._emptyIcon_1e8io_187>svg{width:34px;height:34px;transform:rotate(7deg)}._emptyIcon_1e8io_187>span{font-size:22px;position:absolute;top:-7px;right:-6px}._empty_1e8io_185 h3{color:#334740;letter-spacing:-.25px;margin:25px 0 8px;font-size:17px;font-weight:700}._empty_1e8io_185 p{color:#93a09a;max-width:255px;margin:0;font-size:12px;line-height:1.7}._empty_1e8io_185>button{background:var(--soft);color:var(--accent);border-radius:10px;align-items:center;gap:5px;margin-top:20px;padding:10px 13px;font-size:11px;font-weight:600;display:flex}._empty_1e8io_185>button svg{width:16px;height:16px}._error_1e8io_201{color:#ad5549;background:#fff2ef;border-radius:10px;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;font-size:11px;line-height:1.5;display:flex}._error_1e8io_201>span{flex:1}._error_1e8io_201 button{color:#ad5549;background:0 0;border-radius:5px;flex-shrink:0;padding:4px;font-size:11px;font-weight:600}._signIn_1e8io_207{align-items:center;gap:10px;padding:9px 0 2px;display:flex}._signInIcon_1e8io_209{background:var(--soft);width:40px;height:40px;color:var(--accent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}._signIn_1e8io_207>div{flex:1}._signIn_1e8io_207 b{color:#475950;font-size:12px;display:block}._signIn_1e8io_207 p{color:#98a29d;margin:4px 0 0;font-size:10px;line-height:1.5}._signIn_1e8io_207>button{background:var(--accent);color:#fff;border-radius:11px;flex-shrink:0;align-items:center;gap:5px;padding:11px 13px;font-size:11px;font-weight:600;display:flex}._signIn_1e8io_207>button svg{width:15px;height:15px}._skeletons_1e8io_221{padding-top:6px}._skeleton_1e8io_221{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;padding:16px 0 20px;display:grid}._skeleton_1e8io_221 i{background:linear-gradient(100deg,#f0f4f2 30%,#f8faf9 50%,#f0f4f2 70%) 0 0/220% 100%;border-radius:6px;animation:1.5s infinite _shimmer_1e8io_1;display:block}._skeleton_1e8io_221>i{border-radius:50%;width:40px;height:40px}._skeleton_1e8io_221>div>i:first-child{width:30%;height:10px;margin:5px 0 13px}._skeleton_1e8io_221>div>i:nth-child(2){width:94%;height:13px;margin-bottom:8px}._skeleton_1e8io_221>div>i:nth-child(3){width:60%;height:13px}._skeleton_1e8io_221:nth-child(2n)>div>i:nth-child(2){width:75%}._spinner_1e8io_237{border:2px solid;border-right-color:#0000;border-radius:50%;width:15px;height:15px;animation:.65s linear infinite _spin_1e8io_237}._srOnly_1e8io_239{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:761px){._backdrop_1e8io_1{align-items:center;padding:28px}._sheet_1e8io_3{border-radius:26px;height:min(760px,100dvh - 56px)}._handle_1e8io_27{display:none}._header_1e8io_29{padding-top:26px}}@media (max-width:420px){._header_1e8io_29{padding:16px 18px 18px}._heading_1e8io_31 h2{font-size:21px}._toolbar_1e8io_43{padding:0 18px 12px}._sort_1e8io_45 button{padding:8px 12px}._list_1e8io_55{padding:6px 18px 18px}._comment_1e8io_61{grid-template-columns:36px minmax(0,1fr) 30px;gap:10px;padding:15px 0}._avatar_1e8io_63{width:36px;height:36px}._copy_1e8io_75 p{font-size:14px}._replies_1e8io_107{padding-left:46px}._reply_1e8io_111{grid-template-columns:28px minmax(0,1fr) 28px;gap:8px;padding:10px 0}._reply_1e8io_111 ._avatar_1e8io_63{width:28px;height:28px}._footer_1e8io_127{padding-left:16px;padding-right:16px}._emojiBar_1e8io_129{gap:2px;padding-left:42px;padding-right:0}._emojiBar_1e8io_129 button{width:32px}._emojiPanel_1e8io_131{left:58px;right:16px}._composerHint_1e8io_167>span:first-child,._signInIcon_1e8io_209{display:none}._signIn_1e8io_207>button{padding:10px 11px}}@media (pointer:coarse){._sort_1e8io_45 button{min-height:36px}._like_1e8io_93{min-height:48px}._meta_1e8io_87 button,._repliesToggle_1e8io_109{min-height:32px}._emojiBar_1e8io_129 button{height:40px}._composer_1e8io_149 textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){._backdrop_1e8io_1,._sheet_1e8io_3,._sheet_1e8io_3 *,._sheet_1e8io_3 :before,._sheet_1e8io_3 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@keyframes _backdropIn_1e8io_1{0%{opacity:0}to{opacity:1}}@keyframes _sheetIn_1e8io_1{0%{opacity:.5;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes _heartPop_1e8io_1{50%{transform:scale(1.22)}}@keyframes _shimmer_1e8io_1{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes _spin_1e8io_237{to{transform:rotate(360deg)}}._dialog_1e5if_1{color:#202c24;overscroll-behavior:contain;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fafbf8;border:1px solid #dce3da;border-radius:24px;width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;box-shadow:0 24px 100px #0006}._dialog_1e5if_1::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#06160db8}._dialog_1e5if_1 *{box-sizing:border-box}._dialog_1e5if_1 button{min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce3da;border-radius:12px;font-weight:650}._dialog_1e5if_1 button:disabled{opacity:.5;cursor:wait}._dialog_1e5if_1 button:focus-visible{outline-offset:3px;outline:3px solid #367653}._header_1e5if_13{z-index:1;background:#fafbf8;border-bottom:1px solid #e2e7df;justify-content:space-between;align-items:center;gap:16px;padding:22px 22px 16px;display:flex;position:sticky;top:0}._header_1e5if_13 h2{letter-spacing:-.025em;margin:0 0 6px;font-size:22px;line-height:1.3}._header_1e5if_13 p{color:#68766b;margin:0;font-size:13px}._header_1e5if_13 p span{color:#31523b;background:#e8eee5;border-radius:6px;margin-inline-start:6px;padding:2px 8px;font-weight:700;display:inline-block}._header_1e5if_13 ._close_1e5if_21{border-radius:50%;flex-shrink:0;font-size:26px;font-weight:400}._hint_1e5if_23{color:#68766b;margin:16px 22px 0;font-size:13px;line-height:1.6}._feedback_1e5if_25{padding:0 22px;font-size:13px;line-height:1.5}._feedback_1e5if_25 p{color:#30754c;margin:8px 0}._feedback_1e5if_25 p[role=alert]{color:#b73d35}._list_1e5if_31{padding:8px 16px calc(16px + env(safe-area-inset-bottom));margin:0;list-style:none}._list_1e5if_31 li{background:#fff;border:1px solid #e2e7df;border-radius:14px;margin:0 0 8px;scroll-margin-top:110px;overflow:hidden}._list_1e5if_31 li[data-selected=true]{border-color:#93b69a}._list_1e5if_31 li._confirming_1e5if_37{border-color:#e8ada6}._row_1e5if_39{align-items:flex-start;gap:10px;padding:12px;display:flex}._number_1e5if_41{color:#55715c;background:#f0f4ed;border-radius:8px;flex-shrink:0;place-items:center;min-width:26px;height:26px;margin-top:1px;font-size:11px;font-weight:750;display:grid}._content_1e5if_43{flex:1;min-width:0}._content_1e5if_43 small{color:#6b796d;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;line-height:1.6;display:flex}._content_1e5if_43 time{font-variant-numeric:tabular-nums}._content_1e5if_43 p{overflow-wrap:anywhere;white-space:pre-wrap;margin:6px 0 1px;font-size:14px;line-height:1.65}._row_1e5if_39 ._trash_1e5if_51{color:#b24d43;background:#fff1ee;border:0;flex-shrink:0}._trash_1e5if_51 svg{width:20px;height:20px;margin:auto;display:block}._confirmation_1e5if_55{padding:0 12px 12px 48px}._confirmation_1e5if_55 p{color:#a4493e;margin:0 0 10px;font-size:12px}._confirmation_1e5if_55>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._confirmation_1e5if_55 button{padding:9px 14px;font-size:12px}._confirmation_1e5if_55 ._delete_1e5if_63{color:#fff;background:#bb4539;border-color:#bb4539}._empty_1e5if_65{text-align:center;color:#68766b;padding:22px 24px 36px;font-size:14px}._empty_1e5if_65 span{color:#34734b;background:#e7f2e4;border-radius:50%;place-items:center;width:46px;height:46px;margin:0 auto 14px;font-size:23px;display:grid}@media (max-width:600px){._dialog_1e5if_1{border-radius:22px 22px 0 0;width:100%;max-height:90dvh;margin:auto 0 0}._header_1e5if_13{padding:20px 18px 14px}._hint_1e5if_23{margin-inline:18px}._feedback_1e5if_25{padding-inline:18px}._list_1e5if_31{padding-inline:12px}._row_1e5if_39{gap:8px;padding:10px}._content_1e5if_43 p{font-size:13px}._confirmation_1e5if_55{padding-inline-start:44px}}
