._page_zndow_3{flex-direction:column;width:100%;max-width:30rem;min-height:100dvh;margin:0 auto;padding:0;display:flex;position:relative}._header_zndow_15{z-index:1;align-items:flex-start;gap:var(--space-4);min-height:calc(var(--page-content-top) + env(safe-area-inset-top,0px));padding:calc(var(--space-1) + env(safe-area-inset-top,0px)) var(--space-5) var(--space-2);display:flex;position:relative}._headerNear_zndow_27{min-height:calc(var(--page-near-top) + env(safe-area-inset-top,0px))}._headerProfile_zndow_32{min-height:calc(var(--page-profile-top) + env(safe-area-inset-top,0px))}._back_zndow_37{width:var(--tap-min);height:var(--tap-min);margin:0 calc(-1 * var(--space-1));border-radius:var(--radius-pill);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}._back_zndow_37:before{content:"";inset:var(--space-1);border:var(--panel-edge);border-radius:var(--radius-pill);background:var(--panel-fill);box-shadow:var(--shadow-1);position:absolute}._back_zndow_37 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;position:relative}._title_zndow_75{min-height:var(--tap-min);font-size:var(--text-heading);font-weight:var(--weight-medium);letter-spacing:normal;align-items:center;margin:0;display:flex}._body_zndow_86{z-index:1;align-content:start;gap:var(--space-4);padding:var(--space-2) var(--space-5) var(--space-6);flex:1;display:grid;position:relative}._centre_zndow_96{padding-bottom:var(--space-9);align-content:center}._actions_zndow_101{z-index:1;gap:var(--space-2);padding:var(--space-3) var(--space-5) calc(var(--space-4) + env(safe-area-inset-bottom,0px));display:grid;position:sticky;bottom:0}._sheet_1upd5_3{border-radius:var(--sheet-radius) var(--sheet-radius) 0 0;background:var(--color-surface);width:100%;max-width:30rem;max-height:90dvh;color:var(--color-text);box-shadow:var(--shadow-3);overscroll-behavior:contain;border:0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:auto}._sheet_1upd5_3[open]{animation:_rise_1upd5_1 var(--motion-sheet) var(--motion-ease-out)}._sheet_1upd5_3::backdrop{background:var(--color-backdrop)}._body_1upd5_31{gap:var(--space-3);padding:var(--space-5) var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom,0px));display:grid}._body_1upd5_31:before{content:"";width:40px;height:4px;margin-bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--color-track);justify-self:center}@keyframes _rise_1upd5_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _appear_1upd5_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._sheet_1upd5_3[open]{animation:_appear_1upd5_1 var(--motion-fast) var(--motion-ease)}}._main_1tf2y_6{gap:var(--space-4);padding:var(--space-8) 0 0;align-content:start;display:grid}._heading_1tf2y_13{gap:var(--space-1);margin:var(--space-2) var(--space-1) 0;display:grid}._title_1tf2y_19{font-family:var(--font-heading);font-size:var(--text-title);font-weight:var(--weight-medium);line-height:var(--leading-tight);color:var(--color-text);margin:0}._sub_1tf2y_28{font-size:var(--text-reading);line-height:var(--leading-body);color:var(--color-text-quiet);margin:0}._chat_1tf2y_35{gap:var(--space-3);flex-direction:column;display:flex}._name_1tf2y_42{align-items:center;gap:var(--space-2);margin:0 var(--space-1);font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--color-text-quiet);display:flex}._nameText_1tf2y_52{color:var(--color-text)}._aiNote_1tf2y_56{font-weight:var(--weight-regular);color:var(--color-text-quiet)}._avatar_1tf2y_61,._avatarFallback_1tf2y_62{border-radius:50%;flex:none;width:36px;height:36px}._avatar_1tf2y_61{object-fit:cover;background:var(--color-mint-soft);display:block}._avatarFallback_1tf2y_62{background:var(--color-mint-soft);color:var(--color-mint-deep);font-family:var(--font-heading);font-size:var(--text-heading);font-weight:var(--weight-semibold);place-items:center;line-height:1;display:grid}._otsoTurn_1tf2y_86{gap:var(--space-2);justify-items:start;display:grid}._otso_1tf2y_86{border:var(--panel-edge);border-radius:var(--bubble-radius) var(--bubble-radius) var(--bubble-radius) var(--bubble-tail);background:var(--panel-fill);min-width:0;max-width:88%;box-shadow:var(--panel-shadow);color:var(--color-text);overflow-wrap:anywhere;padding:10px 14px}._otso_1tf2y_86:focus{outline:none}._otso_1tf2y_86:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._english_1tf2y_114{margin:var(--space-1) 0 0;font-size:var(--text-reading);line-height:var(--leading-body);color:var(--color-text-quiet)}._you_1tf2y_122{border-radius:var(--bubble-radius) var(--bubble-radius) var(--bubble-tail) var(--bubble-radius);background:var(--color-button);max-width:80%;color:var(--color-button-text);font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-line);overflow-wrap:anywhere;align-self:flex-end;margin:0;padding:9px 14px}._waiting_1tf2y_136{margin:0 var(--space-1);font-size:var(--text-small);color:var(--color-text-quiet)}._tag_1tf2y_142{margin:0 var(--space-1);font-size:var(--text-small);line-height:var(--leading-body);color:var(--color-text-quiet)}._tip_1tf2y_150{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-peach-soft);color:var(--color-peach-text);display:grid}._tipLead_1tf2y_159{font-size:var(--text-reading);font-weight:var(--weight-semibold);margin:0}._tipLine_1tf2y_165{align-items:center;gap:var(--space-2);display:flex}._tipFinnish_1tf2y_171{min-width:0;font-family:var(--font-heading);font-size:var(--text-heading);font-weight:var(--weight-semibold);color:var(--color-text);overflow-wrap:anywhere;flex:1;margin:0}._tipEnglish_1tf2y_182{font-size:var(--text-reading);color:var(--color-peach-text);margin:0}._quietRow_1tf2y_188{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}._card_1tf2y_196{gap:var(--space-2);margin-top:var(--space-6);padding:var(--space-4);border:var(--panel-edge);border-radius:var(--panel-radius);background:var(--panel-fill);box-shadow:var(--panel-shadow);display:grid}._cardHead_1tf2y_207{align-items:center;gap:var(--space-3);display:flex}._cardTitle_1tf2y_213{font-family:var(--font-heading);font-size:var(--text-heading);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}._cardText_1tf2y_221{font-size:var(--text-reading);line-height:var(--leading-body);color:var(--color-text-quiet);margin:0}._composer_1tf2y_229{gap:var(--space-2);display:grid}._composerRow_1tf2y_234{align-items:center;gap:var(--space-2);display:flex}._field_1tf2y_240{min-width:0;min-height:var(--tap-min);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-field);color:var(--color-text);font:inherit;font-size:var(--text-body);border:0;flex:1;padding:0 16px}._field_1tf2y_240::placeholder{color:var(--color-text-quiet);opacity:1}._field_1tf2y_240:focus{outline:2px solid var(--color-mint);outline-offset:0}._field_1tf2y_240:disabled{background:var(--color-disabled);color:var(--color-disabled-text)}._round_1tf2y_269{width:var(--tap-min);height:var(--tap-min);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._round_1tf2y_269:focus-visible,._letter_1tf2y_283:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._roundMic_1tf2y_288{background:var(--color-mint-soft);color:var(--color-mint-deep)}._roundRecording_1tf2y_293{background:var(--color-recording);color:var(--color-recording-text)}._roundSend_1tf2y_298{background:var(--color-button);color:var(--color-button-text)}._round_1tf2y_269:disabled{background:var(--color-disabled);color:var(--color-disabled-text);cursor:default}._round_1tf2y_269 svg{width:20px;height:20px}._icon_1tf2y_314{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._letters_1tf2y_322{gap:var(--space-2);display:flex}._letter_1tf2y_283{min-width:var(--tap-min);min-height:var(--tap-min);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-1);color:var(--color-text);font:inherit;font-size:var(--text-body);cursor:pointer;border:0;padding:0}._letter_1tf2y_283:disabled{background:var(--color-disabled);color:var(--color-disabled-text);cursor:default}._sheetTitle_1tf2y_347{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:var(--text-title);font-weight:var(--weight-medium);color:var(--color-text)}._sheetLines_1tf2y_355{gap:var(--space-3);margin-bottom:var(--space-4);display:grid}._sheetLine_1tf2y_355{min-width:0}._speaker_1tf2y_365{margin:0 0 var(--space-1);font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--color-text-quiet)}._hidden_1tf2y_372{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._round_1tf2y_269{transition:none}}._sheetBody_1tf2y_388{gap:var(--space-3);display:grid}._sheetBody_1tf2y_388 ._sheetTitle_1tf2y_347{margin:0}._otso_1tf2y_86 [role=group]{gap:var(--space-2);background:0 0;border:0;border-radius:0;padding:0}._otso_1tf2y_86 [role=group] p{font-size:var(--text-heading)}._page_unkk1_5{gap:var(--space-6);width:100%;max-width:30rem;min-height:100dvh;padding:var(--space-6) var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom,0px));flex-direction:column;margin:0 auto;display:flex}._top_unkk1_17{display:flex}._intro_unkk1_21{gap:var(--space-2);display:grid}._introCentre_unkk1_27{text-align:center}._title_unkk1_32{font-size:var(--text-title);font-weight:var(--weight-medium);letter-spacing:-.015em;margin:0;line-height:1.25}._subtitle_unkk1_41{font-size:var(--text-body);color:var(--color-text-quiet);overflow-wrap:anywhere;margin:0}._fieldGroup_unkk1_49{gap:var(--space-2);display:grid}._quietCentre_unkk1_54{font-size:var(--text-small);color:var(--color-text-quiet);text-align:center;margin:0;line-height:1.45}._resend_unkk1_63{justify-self:center}._text_unkk1_67{font-size:var(--text-body);color:var(--color-text);overflow-wrap:anywhere;margin:0}._quietText_unkk1_74{font-size:var(--text-small);color:var(--color-text-quiet);margin:0;line-height:1.45}._form_unkk1_81{gap:var(--space-5);display:grid}._actions_unkk1_86{gap:var(--space-3);display:grid}._links_unkk1_92{gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._link_unkk1_92{min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--color-text);font-family:var(--font-heading);font-size:var(--text-body);font-weight:var(--weight-semibold);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}._link_unkk1_92:hover{background:var(--color-word-hover)}._notice_unkk1_120{gap:var(--space-7);display:grid}._section_unkk1_125{gap:var(--space-3);display:grid}._heading_unkk1_130{font-size:var(--text-heading);margin:0}._item_unkk1_135{gap:var(--space-1);padding:var(--space-4) var(--space-5);border:1px solid var(--color-card-edge);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-1);display:grid}._itemName_unkk1_145{font-size:var(--text-body);margin:0}._list_unkk1_150{gap:var(--space-2);padding-left:var(--space-6);margin:0;display:grid}._cards_unkk1_157{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._inlineLink_unkk1_165{max-width:100%;min-height:var(--tap-min);color:var(--color-text);text-underline-offset:.2em;overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}._docTitle_unkk1_178{font-size:var(--text-title-large);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title);color:var(--color-text-quiet);margin:0}._summary_unkk1_186{margin:0 0 var(--space-1);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text)}._firstLayer_unkk1_193{gap:var(--space-4);display:grid}._short_unkk1_198{gap:var(--space-1);display:grid}._shortHeading_unkk1_204{font-family:var(--font-heading);font-size:var(--text-body);font-weight:var(--weight-semibold);letter-spacing:normal;color:var(--color-mint-deep);margin:0}._shortText_unkk1_213{font-size:var(--text-reading);line-height:var(--leading-body);color:var(--color-text-quiet);margin:0}._more_unkk1_221{margin-left:calc(-1 * var(--space-3));justify-self:start}._voiceDetails_unkk1_226{gap:var(--space-1);display:grid}._voiceDetails_unkk1_226[hidden]{display:none}._updated_unkk1_236{margin:var(--space-4) 0 0;font-size:var(--text-small-plus);color:var(--color-text-quiet);text-align:center}._full_unkk1_243{gap:var(--space-5);padding-top:var(--space-4);display:grid}._hidden_unkk1_250{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}._profile_unkk1_260{text-align:center;justify-items:center;gap:2px;display:grid}._avatar_unkk1_268{width:80px;height:80px;margin-bottom:var(--space-2);background:var(--color-mint-soft);box-shadow:inset 0 0 0 4px var(--color-surface), var(--shadow-2);color:var(--color-text-quiet);font-family:var(--font-heading);font-size:var(--text-avatar);font-weight:var(--weight-semibold);border-radius:50%;place-items:center;display:grid}._name_unkk1_285{font-family:var(--font-heading);font-size:var(--text-title);font-weight:var(--weight-semibold);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0}._saved_unkk1_294{font-size:var(--text-small-plus);color:var(--color-text-quiet);margin:0}._panel_unkk1_300{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:var(--panel-edge);border-radius:var(--panel-radius);background:var(--panel-fill);box-shadow:var(--panel-shadow);display:grid}._panelHead_unkk1_310{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-reading);display:flex}._panelHead_unkk1_310+._journeyBar_unkk1_318+._panelHead_unkk1_310{font-size:var(--text-small)}._quiet_unkk1_54{color:var(--color-text-quiet);overflow-wrap:anywhere}._stopCount_unkk1_327{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._level_unkk1_332{font-weight:var(--weight-semibold);color:var(--color-peach-deep)}._journeyBar_unkk1_318{border-radius:var(--radius-pill);background:var(--color-mint-soft);height:7px;overflow:hidden}._journeyFill_unkk1_344{border-radius:var(--radius-pill);background:var(--color-mint);height:100%;display:block}._addNote_unkk1_352{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);border-radius:var(--radius-sm);background:var(--color-peach-soft);display:flex}._addText_unkk1_362{padding:var(--space-2) 0;font-size:var(--text-reading);color:var(--color-peach-text);margin:0;line-height:1.4}._addButton_unkk1_370{min-width:var(--tap-min);min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-peach-text);font-family:var(--font-heading);font-size:var(--text-reading);font-weight:var(--weight-semibold);background:0 0;border:0;flex:none}._addButton_unkk1_370:hover{background:var(--color-surface)}._settings_unkk1_389{padding:var(--space-2) var(--space-5);border:var(--panel-edge);border-radius:var(--panel-radius);background:var(--panel-fill);box-shadow:var(--panel-shadow);gap:0;margin:0;list-style:none;display:grid}._row_unkk1_401{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--button-height);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-regular);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none;display:flex}._rowEnd_unkk1_421{align-items:center;gap:var(--space-2);color:var(--color-text-quiet);display:inline-flex}._value_unkk1_428{font-size:var(--text-sign);font-weight:var(--weight-medium);color:var(--color-mint-deep)}._chevron_unkk1_435{fill:none;width:16px;height:16px;stroke:var(--color-text-quiet);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}._small_unkk1_447{justify-content:center;align-items:center;gap:var(--space-1);display:flex}._small_unkk1_447 ._signOut_unkk1_454{text-decoration:none}._dot_unkk1_458{background:var(--color-mint-mid);border-radius:50%;width:4px;height:4px}._smallLink_unkk1_465,._deleteLink_unkk1_466{min-height:var(--tap-min);padding:0 var(--space-3);font-size:var(--text-small-plus);text-underline-offset:3px;justify-content:center;justify-self:center;align-items:center;display:inline-flex}._smallLink_unkk1_465{color:var(--color-text-quiet);text-decoration:underline;-webkit-text-decoration-color:var(--color-mint-mid);text-decoration-color:var(--color-mint-mid)}._deleteLink_unkk1_466{color:var(--color-danger-ink);font-weight:var(--weight-medium);text-decoration:none}._ready_unkk1_491{justify-items:center;gap:var(--space-3);padding-top:var(--space-3);text-align:center;display:grid}._readyTitle_unkk1_499{font-size:var(--text-title);font-weight:var(--weight-medium);color:var(--color-text);margin:0}._orb_unkk1_506{border:var(--panel-edge);background:var(--panel-fill);width:92px;height:92px;box-shadow:var(--panel-shadow);border-radius:50%;place-items:center;display:grid}._orb_unkk1_506 svg{box-sizing:border-box;background:var(--color-mint);fill:none;width:64px;height:64px;stroke:var(--color-button-text);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;padding:16px}._readyText_unkk1_531{font-size:var(--text-reading);color:var(--color-text-quiet);margin:0}._dim_unkk1_539{z-index:2;background:var(--color-dim);pointer-events:none;position:fixed;inset:0}._sheet_unkk1_547{z-index:3;gap:var(--space-3);width:100%;max-width:30rem;max-height:calc(100vh - var(--page-content-top));max-height:calc(100dvh - var(--page-content-top));padding:var(--space-3) var(--space-5) calc(var(--space-5) + env(safe-area-inset-bottom,0px));border-radius:var(--sheet-radius) var(--sheet-radius) 0 0;background:var(--color-surface);box-shadow:var(--shadow-dock);display:grid;position:fixed;bottom:0;left:50%;overflow-y:auto;transform:translate(-50%)}._grab_unkk1_567{width:46px;height:6px;margin-bottom:var(--space-1);border-radius:var(--radius-pill);background:var(--color-track);justify-self:center}._sheetTitle_unkk1_576{font-size:var(--text-title);font-weight:var(--weight-medium);letter-spacing:-.015em;margin:0}._sheetText_unkk1_583{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-quiet);margin:0}._full_unkk1_243[hidden]{display:none}._wrap_r14vs_3{position:relative}._boxes_r14vs_8{justify-content:center;gap:9px;display:flex}._box_r14vs_8,._boxNow_r14vs_15{border:1.5px solid var(--color-panel-edge);border-radius:var(--radius-sm);background:var(--panel-fill);min-width:0;height:50px;box-shadow:var(--shadow-field);font-family:var(--font-heading);font-size:var(--text-line);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex:0 40px;place-items:center;display:grid}._boxNow_r14vs_15{border-color:var(--color-mint)}._input_r14vs_38{width:100%;height:100%;color:var(--color-text);font-size:var(--text-title);opacity:0;background:0 0;border:0;padding:0;position:absolute;inset:0}._wrap_r14vs_3:focus-within ._boxNow_r14vs_15{outline:2px solid var(--color-control-edge);outline-offset:-1px}._hidden_r14vs_57{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._field_yb0i3_6{gap:var(--space-2);min-width:0;display:grid}._label_yb0i3_12{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._hint_yb0i3_21{font-size:var(--text-small);color:var(--color-text-quiet);margin:0;line-height:1.45}._input_yb0i3_29{width:100%;min-width:0;min-height:var(--button-height);padding:var(--space-3) var(--space-5);border:1px solid var(--color-panel-edge);border-radius:var(--panel-radius);caret-color:var(--color-mint);background:var(--color-surface);box-shadow:var(--shadow-field);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}._input_yb0i3_29:focus-visible{outline:2px solid var(--color-control-edge);outline-offset:-1px}._input_yb0i3_29::placeholder{font-weight:var(--weight-regular);color:var(--color-text-quiet)}._field_p6i6q_6{gap:var(--space-2);min-width:0;display:grid}._label_p6i6q_12{font-family:var(--font-heading);font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text)}._textarea_p6i6q_21{width:100%;min-width:0;min-height:11.5rem;padding:var(--space-3) var(--space-5);border:1px solid var(--color-panel-edge);border-radius:var(--panel-radius);background:var(--color-surface);box-shadow:var(--shadow-field);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body);overflow-wrap:anywhere;resize:vertical}._textarea_p6i6q_21:focus-visible{outline:2px solid var(--color-control-edge);outline-offset:-1px}._textarea_p6i6q_21::placeholder{color:var(--color-text-quiet);font-weight:var(--weight-regular)}._count_p6i6q_50{font-size:var(--text-small);line-height:var(--leading-body);color:var(--color-text-quiet);margin:0}._label_p6i6q_12{margin-bottom:var(--space-1);font-size:var(--text-title);font-weight:var(--weight-medium);letter-spacing:-.015em}._countHidden_p6i6q_66{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}._wordmark_1gqf1_3{display:block}._tile_1gqf1_7{fill:var(--color-brand)}._stem_1gqf1_11{fill:none;stroke:var(--color-brand-leaf);stroke-width:5px;stroke-linecap:round}._leaf_1gqf1_18{fill:var(--color-brand-leaf)}._leafBack_1gqf1_22{fill:var(--color-brand-leaf-back)}._name_1gqf1_27{fill:var(--color-text)}._page_irs2f_6{max-width:40rem}._numbers_irs2f_10{gap:var(--space-5);display:grid}._number_irs2f_10{gap:var(--space-1);min-width:0;display:grid}._numberTitle_irs2f_21{font-size:var(--text-body);margin:0}._value_irs2f_26{font-family:var(--font-heading);font-size:var(--text-heading);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text);overflow-wrap:anywhere;margin:0}._goal_irs2f_36{font-size:var(--text-body);color:var(--color-text);margin:0}._tableBox_irs2f_45{max-width:100%;overflow-x:auto}._table_irs2f_45{border-collapse:collapse;width:100%;font-size:var(--text-body);color:var(--color-text)}._caption_irs2f_57{padding-bottom:var(--space-2);font-family:var(--font-heading);font-weight:var(--weight-semibold);text-align:left}._table_irs2f_45 th,._table_irs2f_45 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}._table_irs2f_45 td{font-variant-numeric:tabular-nums;text-align:right}._table_irs2f_45 thead th{font-family:var(--font-heading);font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-text-quiet)}._table_irs2f_45 thead th:not(:first-child){text-align:right}._table_irs2f_45 tbody tr:nth-child(odd){background:var(--color-word-hover)}._table_irs2f_45 tbody th{font-weight:var(--weight-regular)}._message_irs2f_97{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._crashName_irs2f_106{font-size:var(--text-body);overflow-wrap:anywhere;margin:0}._frames_irs2f_112{gap:var(--space-1);padding-left:var(--space-6);font-size:var(--text-small);color:var(--color-text-quiet);overflow-wrap:anywhere;margin:0;display:grid}._column_xo4vr_3{justify-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-7) var(--space-2);display:grid}._record_xo4vr_12{width:var(--record-size);height:var(--record-size);background:var(--color-button);color:var(--color-button-text);box-shadow:var(--shadow-halo-mic);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._record_xo4vr_12:hover{background:var(--color-button-hover)}._line_xo4vr_32{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;width:38px;height:38px}._capsule_xo4vr_41{fill:currentColor;stroke:none}._recording_xo4vr_47,._recording_xo4vr_47:hover{background:var(--color-recording);color:var(--color-recording-text);box-shadow:var(--shadow-halo-rec)}._working_xo4vr_54{cursor:progress}._dots_xo4vr_58{gap:5px;display:flex}._dots_xo4vr_58 span{width:7px;height:7px;animation:_fade_xo4vr_1 var(--motion-pulse) var(--motion-ease) infinite;background:currentColor;border-radius:50%}._dots_xo4vr_58 span:nth-child(2){animation-delay:var(--motion-stagger)}._dots_xo4vr_58 span:nth-child(3){animation-delay:calc(var(--motion-stagger) * 2)}@keyframes _fade_xo4vr_1{50%{opacity:.3}}._unavailable_xo4vr_85,._unavailable_xo4vr_85:hover{background:var(--color-disabled);color:var(--color-disabled-text);box-shadow:none;cursor:not-allowed}._caption_xo4vr_93{margin:var(--space-6) 0 0;text-align:center;max-width:28ch;font-size:var(--text-reading);line-height:var(--leading-body);color:var(--color-text-quiet)}._stop_xo4vr_104{margin-top:var(--space-4);text-align:center;overflow-wrap:anywhere;max-width:100%}._wave_xo4vr_112{align-items:center;gap:3px;height:32px;display:flex}._wave_xo4vr_112 i{background:var(--color-wave-played);border-radius:2px;width:3px}._waveRecording_xo4vr_125 i{background:var(--color-recording)}@media (prefers-reduced-motion:reduce){._record_xo4vr_12{transition:none}._dots_xo4vr_58 span{animation:none}}._wrap_197pu_3{flex:none;display:inline-flex}._play_197pu_8{width:var(--play-size);height:var(--play-size);background:var(--color-button);color:var(--color-button-text);box-shadow:var(--shadow-button);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}._play_197pu_8 svg{fill:currentColor;width:45%;height:45%}._play_197pu_8:hover{background:var(--color-button-hover)}._play_197pu_8:active{background:var(--color-button-pressed)}._small_197pu_38{width:var(--tap-min);height:var(--tap-min);box-shadow:var(--shadow-1)}._mini_197pu_46,._mini_197pu_46:hover,._mini_197pu_46:active{width:var(--tap-min);height:var(--tap-min);box-shadow:none;color:var(--color-mint);background:0 0;margin:-8px -8px -8px 0;position:relative}._mini_197pu_46:before{content:"";background:var(--color-mint-soft);border-radius:50%;position:absolute;inset:8px}._mini_197pu_46:hover:before{background:var(--color-button-secondary-pressed)}._mini_197pu_46 svg,._mini_197pu_46 ._loading_197pu_71{width:12px;height:12px;position:relative}._written_197pu_78,._written_197pu_78:hover,._written_197pu_78:active{background:var(--color-written)}._loading_197pu_71{width:40%;height:40%;animation:_turn_197pu_1 var(--motion-turn) linear infinite;border:2px solid;border-right-color:#0000;border-radius:50%}@keyframes _turn_197pu_1{to{transform:rotate(360deg)}}._errorRow_197pu_100{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:inline-flex}._errorText_197pu_107{font-size:var(--text-small);color:var(--color-text-quiet)}._retry_197pu_112{min-width:var(--tap-min);min-height:var(--tap-min);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--color-button-secondary);box-shadow:inset 0 0 0 1px var(--color-control-edge);color:var(--color-text);font-family:var(--font-heading);font-size:var(--text-small);font-weight:var(--weight-semibold);cursor:pointer;border:0}._retry_197pu_112:hover{background:var(--color-button-secondary-hover)}@media (prefers-reduced-motion:reduce){._play_197pu_8{transition:none}._loading_197pu_71{opacity:.6;border-right-color:currentColor;animation:none}}._main_1bwdq_6{gap:var(--space-4);padding:var(--space-8) 0 0;align-content:start;display:grid}._heading_1bwdq_13{gap:var(--space-1);margin:var(--space-2) var(--space-1) 0;display:grid}._focusTitle_1bwdq_21:focus,._focusTitle_1bwdq_21:focus-visible{outline:none}._sub_1bwdq_26{font-size:var(--text-reading);line-height:var(--leading-body);color:var(--color-text-quiet);margin:0}._card_1bwdq_34{gap:var(--space-3);padding:var(--space-4);border:var(--panel-edge);border-radius:var(--panel-radius);background:var(--panel-fill);box-shadow:var(--panel-shadow);display:grid}._frame_1bwdq_44{font-family:var(--font-heading);font-size:var(--text-heading);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0;line-height:1.7}._gap_1bwdq_54{background:var(--color-peach-soft);min-width:92px;color:var(--color-peach-text);font-weight:var(--weight-semibold);text-align:center;border-radius:10px;padding:0 10px;line-height:1.6;display:inline-block}._gapEmpty_1bwdq_66{background:var(--color-surface);outline:1.5px dashed var(--color-mint-mid);outline-offset:-1.5px;color:var(--color-text-quiet);font-weight:var(--weight-regular)}._mine_1bwdq_75{border-radius:var(--radius-word);background:var(--color-peach-soft);color:var(--color-peach-text);padding:0 4px}._choices_1bwdq_83{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}._choicesLabel_1bwdq_92{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._chip_1bwdq_101{min-height:var(--tap-min);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-1);color:var(--color-text);font-size:var(--text-reading);cursor:pointer;overflow-wrap:anywhere;align-items:center;padding:0 14px;line-height:1.3;display:inline-flex;position:relative}._chip_1bwdq_101 input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._chip_1bwdq_101:has(input:checked){background:var(--color-mint-soft);box-shadow:inset 0 0 0 1.5px var(--color-mint);color:var(--color-mint-deep);font-weight:var(--weight-medium)}._chip_1bwdq_101:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}._more_1bwdq_140{min-height:var(--tap-min);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-1);color:var(--color-mint-deep);font:inherit;font-size:var(--text-reading);font-weight:var(--weight-medium);cursor:pointer;border:0;align-items:center;padding:0 14px;display:inline-flex}._note_1bwdq_157{margin:0 var(--space-1);font-size:var(--text-reading);line-height:var(--leading-body);color:var(--color-text-quiet)}._record_1bwdq_165{justify-items:center;gap:var(--space-2);margin:var(--space-4) 0 var(--space-2);display:grid}._tagRow_1bwdq_173{padding:var(--space-2) var(--space-4) 0;justify-content:flex-end;display:flex}._tag_1bwdq_173{min-height:var(--tap-min);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--color-road-card);box-shadow:var(--shadow-1);color:var(--color-mint-deep);font:inherit;font-size:var(--text-small-plus);font-weight:var(--weight-medium);cursor:pointer;border:0}._islandTitle_1bwdq_194{font-family:var(--font-heading);font-size:var(--text-title);font-weight:var(--weight-semibold);margin:0}._lines_1bwdq_201{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._line_1bwdq_201{gap:2px;display:grid}._lineSpoken_1bwdq_214{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._lineSpoken_1bwdq_214 p{min-width:0;font-family:var(--font-heading);font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-line);overflow-wrap:anywhere;flex:1;margin:0}._lineWritten_1bwdq_232{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._lineWritten_1bwdq_232 p{min-width:0;font-size:var(--text-reading);line-height:var(--leading-line);color:var(--color-written);overflow-wrap:anywhere;flex:1;margin:0}._change_1bwdq_250{min-height:32px;padding:0 var(--space-1);color:var(--color-mint-deep);font:inherit;font-size:var(--text-small);font-weight:var(--weight-medium);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;text-decoration:underline}._ask_1bwdq_265{font-family:var(--font-heading);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-mint-deep);margin:0}._add_1bwdq_273{min-height:var(--tap-min);color:var(--color-mint-deep);font:inherit;font-size:var(--text-reading);font-weight:var(--weight-medium);text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}._two_1bwdq_289{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._ghost_1bwdq_296{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-control-edge-soft);color:var(--color-mint-deep);font:inherit;font-size:var(--text-button);font-weight:var(--weight-medium);cursor:pointer;border:0;display:inline-flex}._ghost_1bwdq_296:disabled{color:var(--color-disabled-text);cursor:default}._ghostOn_1bwdq_319{background:var(--color-peach-soft);box-shadow:inset 0 0 0 1px var(--color-peach);color:var(--color-peach-text)}._icon_1bwdq_325{width:18px;height:18px;display:inline-grid}._icon_1bwdq_325>svg{width:100%;height:100%}._playIcon_1bwdq_336>svg{fill:currentColor}._quietLine_1bwdq_340{font-size:var(--text-reading);line-height:var(--leading-body);color:var(--color-text-quiet);margin:0}._frame_15tow_3{flex-direction:column;width:100%;max-width:30rem;height:100dvh;margin:0 auto;display:flex;position:relative}._contained_15tow_14{height:100%}._topBar_15tow_18{z-index:1;align-items:center;gap:var(--space-4);padding:calc(var(--space-1) + env(safe-area-inset-top,0px)) var(--space-5) var(--space-2);flex:none;display:flex;position:relative}._topBarHidden_15tow_30{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._leave_15tow_39{width:var(--tap-min);height:var(--tap-min);margin:0 calc(-1 * var(--space-1));border-radius:var(--radius-pill);color:var(--color-text);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}._leave_15tow_39:before{content:"";inset:var(--space-1);border:var(--panel-edge);border-radius:var(--radius-pill);background:var(--panel-fill);box-shadow:var(--shadow-1);position:absolute}._leave_15tow_39:hover:before{background:var(--color-button-secondary-hover)}._leave_15tow_39 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:17px;height:17px;position:relative}._bar_15tow_80{border-radius:var(--radius-pill);background:var(--color-progress-track);min-width:48px;height:7px;box-shadow:var(--shadow-track);flex:1;overflow:hidden}._fill_15tow_91{border-radius:var(--radius-pill);background:var(--color-mint);height:100%;transition:width var(--motion-sheet) var(--motion-ease-out);display:block}._step_15tow_99{font-family:var(--font-heading);font-size:var(--text-small-plus);font-weight:var(--weight-medium);letter-spacing:normal;color:var(--color-text-quiet);margin:0}._stepHidden_15tow_108{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}._scrim_15tow_120{z-index:2;background:var(--color-scrim);position:absolute;inset:0}._frame_15tow_3[data-dim=on] ._content_15tow_127{z-index:3}._frame_15tow_3[data-dim=on] ._content_15tow_127 [data-line-id]{box-shadow:0 0 0 2px var(--color-tip-lit), var(--panel-shadow)}._content_15tow_127{z-index:1;overscroll-behavior:contain;min-height:0;padding:var(--space-2) var(--space-4) var(--space-6);flex:1;position:relative;overflow-y:auto}._actions_15tow_149{z-index:1;gap:var(--space-3);padding:var(--space-3) var(--space-5) calc(var(--space-4) + env(safe-area-inset-bottom,0px));flex:none;display:grid;position:relative}._actionsSoft_15tow_160{border-radius:var(--panel-radius) var(--panel-radius) 0 0;background:var(--color-panel);box-shadow:var(--shadow-dock)}._sheetTitle_15tow_166{font-size:var(--text-title);font-weight:var(--weight-medium);letter-spacing:-.015em;margin:0}._sheetText_15tow_173{font-size:var(--text-body);color:var(--color-text-quiet);margin:0}._sheetActions_15tow_179{gap:var(--space-3);margin-top:var(--space-2);display:grid}@media (prefers-reduced-motion:reduce){._fill_15tow_91{transition:none}}._main_aidbp_6{padding:var(--space-8) 0 0}._main_aidbp_6>[data-line-id]:first-child{margin-top:var(--space-5)}._mainFill_aidbp_16{flex-direction:column;min-height:100%;display:flex}._plainPage_aidbp_22{gap:var(--space-4);width:100%;max-width:30rem;margin:0 auto;display:grid}._intro_aidbp_30{padding:0 var(--space-1)}._title_aidbp_35{font-size:var(--text-title);font-weight:var(--weight-medium);letter-spacing:-.015em;line-height:var(--leading-tight);margin:0}._hiddenTitle_aidbp_44{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}._lead_aidbp_55{margin:var(--space-5) 0 0;font-size:var(--text-body);color:var(--color-text-quiet)}._canDo_aidbp_61{margin:var(--space-1) 0 0;font-size:var(--text-small);line-height:var(--leading-body);color:var(--color-text-quiet)}._help_aidbp_68{margin:var(--space-3) 0 0;font-size:var(--text-small);line-height:var(--leading-body);color:var(--color-text-quiet)}._hint_aidbp_75{margin:var(--space-3) 0 0;font-size:var(--text-body);color:var(--color-text)}._dialogue_aidbp_81{gap:var(--space-3);margin:var(--space-5) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}._card_aidbp_91{padding:var(--space-4);border:var(--panel-edge);border-radius:var(--panel-radius);background:var(--panel-fill);box-shadow:var(--panel-shadow);transition:box-shadow var(--motion-fast) var(--motion-ease)}._cardBare_aidbp_101{border-radius:var(--panel-radius);transition:box-shadow var(--motion-fast) var(--motion-ease)}._cardNow_aidbp_107{box-shadow:0 0 0 2px var(--color-current-line), var(--panel-shadow)}._cardHead_aidbp_113{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:0 var(--space-1) var(--space-2);display:flex}._speaker_aidbp_121{font-family:var(--font-heading);font-size:var(--text-small);font-weight:var(--weight-medium);letter-spacing:0;color:var(--color-text-quiet);margin:0}._nowPlaying_aidbp_130{font-weight:var(--weight-semibold);color:var(--color-mint-deep)}._count_aidbp_135{font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--color-text-quiet);margin:0}._cover_aidbp_144{min-height:88px;padding:var(--space-2) var(--space-4);border:1px dashed var(--color-spoken-soft);border-radius:var(--radius-md);background:var(--color-surface);justify-content:center;align-items:center;display:flex}._keepTitle_aidbp_156{margin:var(--space-5) var(--space-1) 0;font-size:var(--text-title);font-weight:var(--weight-medium);letter-spacing:-.015em;line-height:1.25}._keepTitle_aidbp_156+._reviewItem_aidbp_164,._intro_aidbp_30+._reviewItem_aidbp_164{margin-top:var(--space-4)}._typedEcho_aidbp_170{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--button-height);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-5);border:1.5px solid var(--color-panel-edge);border-radius:var(--panel-radius);background:var(--color-surface);box-shadow:var(--shadow-field);font-family:var(--font-heading);font-size:var(--text-line);font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0;display:flex}._typedRight_aidbp_188{border-color:var(--color-mint)}._typedTick_aidbp_192{background:var(--color-mint);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}._typedTick_aidbp_192 svg{fill:none;width:15px;height:15px;stroke:var(--color-button-text);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}._rightHint_aidbp_213 [role=status]{font-size:var(--text-small-plus);text-align:center;justify-content:center}._gloss_aidbp_223{align-items:baseline;gap:var(--space-1) var(--space-2);margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:1px dashed var(--color-track);text-align:left;flex-wrap:wrap;display:flex}._meaningLabel_aidbp_234{font-size:var(--text-small);color:var(--color-text-quiet)}._meaningText_aidbp_239{min-width:0;font-size:var(--text-meaning);font-weight:var(--weight-medium);line-height:var(--leading-line);color:var(--color-text);overflow-wrap:anywhere;flex:10em}._visuallyHidden_aidbp_250{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._question_aidbp_259{gap:var(--space-4);margin:var(--space-5) 0 0;grid-template-columns:minmax(0,1fr);display:grid}._ask_aidbp_266{margin:var(--space-2) var(--space-1) 0;font-size:var(--text-title);font-weight:var(--weight-medium);letter-spacing:-.015em}._next_aidbp_273{display:grid}._finishMain_aidbp_278{gap:var(--space-3);padding:var(--space-2) 0 0;justify-items:stretch;display:grid}._orb_aidbp_286{border:var(--panel-edge);background:var(--panel-fill);width:110px;height:110px;box-shadow:var(--panel-shadow);border-radius:50%;justify-self:center;place-items:center;display:grid}._orb_aidbp_286 svg{box-sizing:border-box;background:var(--color-mint);fill:none;width:70px;height:70px;stroke:var(--color-button-text);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;padding:17px}._finishTitle_aidbp_312{text-align:center;font-size:var(--text-title-large);font-weight:var(--weight-medium);letter-spacing:var(--tracking-title);margin:0;line-height:1.2}._finishLine_aidbp_322{gap:var(--space-1);padding:14px var(--space-4);border:var(--panel-edge);border-radius:var(--panel-radius);background:var(--panel-fill);box-shadow:var(--panel-shadow);text-align:center;margin:0;display:grid}._finishSpoken_aidbp_334{font-family:var(--font-heading);font-size:var(--text-line);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-line);line-height:var(--leading-line);overflow-wrap:anywhere;margin:0}._finishRow_aidbp_344{justify-content:center;align-items:center;gap:var(--space-2);display:flex}._finishWritten_aidbp_351{font-size:var(--text-written);color:var(--color-written);overflow-wrap:anywhere;margin:0}._finishGloss_aidbp_358{font-size:var(--text-small);color:var(--color-text-quiet);margin:0}._savedLine_aidbp_365 [role=status]{font-size:var(--text-small-plus);text-align:center;justify-content:center}._comesBack_aidbp_371{margin:var(--space-5) var(--space-1) 0;font-size:var(--text-body);color:var(--color-text)}._feedbackLink_aidbp_379{min-height:var(--tap-min);color:var(--color-text-quiet);font-size:var(--text-small);text-underline-offset:.2em;justify-self:center;align-items:center;margin:0;text-decoration:underline;display:inline-flex}._reviewItem_aidbp_164{gap:var(--space-5);margin:var(--space-5) 0 0;grid-template-columns:minmax(0,1fr);display:grid}._promptGloss_aidbp_400{margin:var(--space-3) 0 0 var(--space-1);font-size:var(--text-body);color:var(--color-text)}._promptControls_aidbp_406{gap:var(--space-2) var(--space-5);margin:var(--space-3) 0 0 var(--space-1);flex-wrap:wrap;display:flex}._answerArea_aidbp_413{gap:var(--space-4);padding:0 var(--space-1);display:grid}._reviewNote_aidbp_419{margin:0 var(--space-1);font-size:var(--text-body);color:var(--color-text);overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){._card_aidbp_91{transition:none}}._consent_93umk_4{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._title_93umk_10{font-size:var(--text-title);margin:0}._sectionTitle_93umk_15{font-size:var(--text-heading);margin:0}._text_93umk_20{font-size:var(--text-body);color:var(--color-text);overflow-wrap:anywhere;margin:0}._quietText_93umk_27{font-size:var(--text-small);color:var(--color-text-quiet);margin:0}._box_93umk_34{grid-template-columns:var(--tap-min) minmax(0, 1fr);padding:var(--space-3);border:1px solid var(--color-control-edge);border-radius:var(--radius-sm);background:var(--color-surface);align-items:start;display:grid}._check_93umk_44{width:var(--tap-min);height:var(--tap-min);accent-color:var(--color-button);cursor:pointer;margin:0}._boxLabel_93umk_52{padding-left:var(--space-2);font-size:var(--text-body);cursor:pointer;align-self:center}._lineArea_93umk_59{gap:var(--space-4);margin:var(--space-5) 0 0;flex:1;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}._recordRow_93umk_68{align-content:center;gap:var(--space-3);justify-items:center;display:grid}._recordRow_93umk_68>[role=status]{justify-self:stretch}._buttons_93umk_80{gap:var(--space-2);display:grid}._link_93umk_85{min-height:var(--tap-min);color:var(--color-text);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}._page_93umk_95{gap:var(--space-6);width:100%;max-width:30rem;margin:0 auto;display:grid}._section_93umk_15{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._recordings_93umk_109{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._recording_93umk_109{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-card-edge);border-radius:var(--radius-md);background:var(--color-surface);display:grid}._recordingControls_93umk_126{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._hint_93umk_134{text-align:center;font-size:var(--text-reading);color:var(--color-text-quiet);margin:0}._clearCard_93umk_142{align-self:start;justify-items:stretch;gap:var(--space-3);padding:var(--space-4);border:var(--panel-edge);border-radius:var(--panel-radius);background:var(--panel-fill);box-shadow:var(--panel-shadow);display:grid}._clearCard_93umk_142>span{justify-self:center}._clearCard_93umk_142 ._recordingControls_93umk_126{flex-wrap:nowrap}._clearCard_93umk_142 ._recordingControls_93umk_126>*{min-height:var(--tap-min);padding:0 var(--space-3);flex:1}._clearLine_93umk_168{justify-self:start;align-items:center;gap:var(--space-3);font-size:var(--text-body);font-weight:var(--weight-medium);margin:0;display:flex}._checkCircle_93umk_178{background:var(--color-mint);border-radius:50%;flex:none;place-items:center;width:23px;height:23px;display:grid}._checkCircle_93umk_178 svg{fill:none;width:16px;height:16px;stroke:var(--color-button-text);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}._switches_93umk_200{gap:var(--space-3);display:grid}._switchCard_93umk_205{padding:var(--space-2) var(--space-4) var(--space-2) var(--space-5);border:var(--panel-edge);border-radius:var(--panel-radius);background:var(--panel-fill);box-shadow:var(--panel-shadow)}button._danger_93umk_213{border-radius:var(--panel-radius);background:var(--panel-fill);box-shadow:var(--panel-shadow);color:var(--color-danger-ink)}._lineNav_93umk_222{align-items:center;gap:var(--space-2);display:flex}._lineNavMain_93umk_228{flex:1;min-width:0}._previous_93umk_233{width:var(--button-height);height:var(--button-height);border-radius:var(--radius-pill);background:var(--color-button-secondary);color:var(--color-mint-deep);box-shadow:inset 0 0 0 1px var(--color-control-edge-soft), var(--shadow-1);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease);border:0;flex:none;place-items:center;padding:0;display:grid}._previous_93umk_233:hover{background:var(--color-button-secondary-hover)}._previous_93umk_233:active{background:var(--color-button-secondary-pressed);transform:translateY(1px)}._previous_93umk_233:disabled{background:var(--color-disabled);color:var(--color-disabled-text);box-shadow:none;cursor:not-allowed;transform:none}._previous_93umk_233 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}@media (prefers-reduced-motion:reduce){._previous_93umk_233{transition:none}._previous_93umk_233:active{transform:none}}._pair_kupnu_3{gap:var(--space-3);display:flex}._rail_kupnu_9{flex-direction:column;flex:none;align-items:center;width:12px;padding:30px 0 22px;display:flex}._dotSpoken_kupnu_18,._dotWritten_kupnu_19{background:var(--color-spoken);border-radius:50%;flex:none;width:10px;height:10px}._dotWritten_kupnu_19{background:var(--color-written)}._connector_kupnu_31{margin:var(--space-1) 0;border-left:2px dotted var(--color-mint-mid);flex:1}._rows_kupnu_37{gap:var(--space-3);flex:1;min-width:0;display:grid}._spokenRow_kupnu_45{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--color-spoken-soft);border-radius:var(--radius-md);background:var(--color-surface);display:flex}._spokenRow_kupnu_45._large_kupnu_57{gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-4) var(--space-4);border:var(--panel-edge);border-radius:var(--panel-radius);background:var(--panel-fill);box-shadow:var(--panel-shadow)}._large_kupnu_57 ._spokenLine_kupnu_67{font-size:var(--text-line-large)}._writtenRow_kupnu_71{align-items:center;gap:var(--space-3);min-width:0;padding:0 var(--space-1) 0 var(--space-4);display:flex}._spokenLine_kupnu_67,._writtenLine_kupnu_80{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;flex:1;min-width:0;margin:0}._spokenLine_kupnu_67{font-family:var(--font-heading);font-size:var(--text-line);font-weight:var(--weight-semibold);line-height:var(--leading-line);letter-spacing:var(--tracking-line)}._writtenLine_kupnu_80{font-size:var(--text-written);font-weight:var(--weight-regular);line-height:var(--leading-line);color:var(--color-written)}._keep_kupnu_107{white-space:nowrap}._keep_kupnu_107 ._plain_kupnu_111,._keep_kupnu_107 ._word_kupnu_112{white-space:normal;overflow-wrap:anywhere}._plain_kupnu_111{margin:0 -.08em}._word_kupnu_112{--pad:max(0px, calc((var(--tap-min) - var(--leading-line) * 1em) / 2));min-width:var(--word-min-width);min-height:var(--tap-min);margin:calc(-1 * var(--pad)) -.08em;padding:var(--pad) 0;text-align:start;border-radius:var(--radius-word);color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;display:inline-block}._face_kupnu_151{border-radius:var(--radius-word);line-height:var(--leading-tight);transition:background-color var(--motion-fast) var(--motion-ease);padding:.04em .14em}._word_kupnu_112:hover ._face_kupnu_151{background:var(--color-word-hover)}._changed_kupnu_162,._word_kupnu_112:hover ._changed_kupnu_162{color:var(--color-changed-text);background:var(--color-changed-wash);box-shadow:inset 0 0 0 1px var(--color-peach);font-weight:var(--weight-bold)}._current_kupnu_172,._word_kupnu_112:hover ._current_kupnu_172{color:var(--color-current-word-text);background:var(--color-current-word)}._marked_kupnu_182,._word_kupnu_112:hover ._marked_kupnu_182{color:var(--color-changed-text);background:var(--color-changed-wash)}._spokenLine_kupnu_67 ._marked_kupnu_182{font-weight:var(--weight-bold)}._hidden_kupnu_192{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._word_kupnu_112._withAfter_kupnu_207,._plain_kupnu_111._withAfter_kupnu_207{margin-inline-end:0}._word_kupnu_112._withBefore_kupnu_212,._plain_kupnu_111._withBefore_kupnu_212{margin-inline-start:0}._withAfter_kupnu_207 ._face_kupnu_151{padding-inline-end:.02em}._withBefore_kupnu_212 ._face_kupnu_151{padding-inline-start:.02em}@media (prefers-reduced-motion:reduce){._face_kupnu_151{transition:none}}._top_10rf6_4{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._wordRow_10rf6_11{align-items:center;gap:var(--space-3);min-width:0;display:flex}._word_10rf6_11{font-size:var(--text-word-card);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title);line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0}._word_10rf6_11:focus,._word_10rf6_11:focus-visible{outline:none}._close_10rf6_35{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-pill);color:var(--color-text);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}._close_10rf6_35:before{content:"";inset:var(--space-1);border:var(--panel-edge);border-radius:var(--radius-pill);background:var(--panel-fill);box-shadow:var(--shadow-1);position:absolute}._close_10rf6_35:hover:before{background:var(--color-button-secondary-hover)}._close_10rf6_35 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px;position:relative}._meaning_10rf6_74{margin:calc(-1 * var(--space-1)) 0 0;font-size:var(--text-line);font-weight:var(--weight-medium);line-height:var(--leading-body)}._tiles_10rf6_82{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._tileSpoken_10rf6_88,._tileWritten_10rf6_89{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-3);border-radius:var(--radius-md);display:flex}._tileSpoken_10rf6_88{background:var(--color-spoken-soft)}._tileWritten_10rf6_89{background:var(--color-written-soft)}._tileLabelSpoken_10rf6_107,._tileLabelWritten_10rf6_108{font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--color-spoken-text);margin:0}._tileLabelWritten_10rf6_108{color:var(--color-written)}._tileText_10rf6_119,._tileTextWritten_10rf6_120{margin:var(--space-1) 0 0;font-family:var(--font-heading);font-size:var(--text-line);font-weight:var(--weight-semibold);line-height:var(--leading-tight);overflow-wrap:anywhere}._tileTextWritten_10rf6_120{color:var(--color-written)}._wholeLine_10rf6_136{align-items:center;gap:var(--space-2);margin:calc(-1 * var(--space-1)) 0 0;display:flex}._wholeLineLabel_10rf6_143{font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--color-text-quiet)}._dictionary_10rf6_150{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-word-hover);font-size:var(--text-reading);margin:0;display:flex}._dictionaryLabel_10rf6_162{color:var(--color-text-quiet)}._dictionaryValue_10rf6_166{text-align:right;overflow-wrap:anywhere;min-width:0}._base_10rf6_172{font-weight:var(--weight-semibold)}._baseMeaning_10rf6_176{color:var(--color-text-quiet)}._whyButton_10rf6_180,._patterns_10rf6_181{justify-self:center}._hidden_10rf6_185{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}._why_10rf6_180{font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere;margin:0}._whyForm_10rf6_202{font-weight:var(--weight-semibold)}._note_10rf6_206{font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--color-text-quiet);margin:0}._screen_1cffc_3{place-content:center;justify-items:center;gap:var(--space-5);min-height:100dvh;padding:var(--space-6);display:grid}._dots_1cffc_13{gap:var(--space-2);display:flex}._dots_1cffc_13 i{background:var(--color-mint);width:8px;height:8px;animation:_fade_1cffc_1 var(--motion-pulse) ease-in-out infinite;border-radius:50%}._dots_1cffc_13 i:nth-child(2){animation-delay:var(--motion-stagger)}._dots_1cffc_13 i:nth-child(3){animation-delay:calc(var(--motion-stagger) * 2)}@keyframes _fade_1cffc_1{0%,to{opacity:.25}50%{opacity:1}}._hidden_1cffc_45{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._dots_1cffc_13 i{opacity:.6;animation:none}}._box_i44rg_4{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._title_i44rg_10{font-family:var(--font-heading);font-size:var(--text-title);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title);overflow-wrap:anywhere;margin:0;line-height:1.2}._title_i44rg_10:focus{outline:none}._lead_i44rg_24{font-size:var(--text-reading);line-height:var(--leading-body);color:var(--color-text-quiet);overflow-wrap:anywhere;margin:0}._lessons_i44rg_32{gap:var(--space-2);margin:var(--space-1) 0 0;padding:0;list-style:none;display:grid}._lessons_i44rg_32 ._lesson_i44rg_32{height:auto;padding-top:var(--space-2);padding-bottom:var(--space-2);text-align:left;overflow-wrap:anywhere;justify-content:flex-start}._lessonNumber_i44rg_50{color:var(--color-text-quiet);font-weight:var(--weight-regular)}._screen_1ysys_6{width:100%;max-width:30rem;min-height:100dvh;padding:calc(var(--space-5) + env(safe-area-inset-top,0px)) var(--space-4) 0;flex-direction:column;margin:0 auto;display:flex}._photo_1ysys_17{border-radius:var(--radius-xl);background:var(--color-mint-soft);flex:1 1 0;min-height:240px;max-height:560px;position:relative;overflow:hidden}._photo_1ysys_17:after{content:"";pointer-events:none;box-shadow:inset 0 -150px 90px -60px var(--color-photo-shade);position:absolute;inset:0}._image_1ysys_36{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}._nameRow_1ysys_44{z-index:1;left:var(--space-5);right:var(--space-5);bottom:calc(var(--space-7) + var(--space-3));align-items:center;gap:var(--space-3);color:var(--color-photo-name);display:flex;position:absolute}._name_1ysys_44{font-size:var(--text-title);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-line);margin:0}._wave_1ysys_64{align-items:flex-end;gap:3px;height:16px;display:inline-flex}._wave_1ysys_64 i{background:var(--color-photo-name);transform-origin:bottom;border-radius:2px;width:3px;display:block}._wave_1ysys_64 i:first-child{height:8px}._wave_1ysys_64 i:nth-child(2){height:16px}._wave_1ysys_64 i:nth-child(3){height:11px}._wave_1ysys_64 i:nth-child(4){height:6px}._wave_1ysys_64[data-speaking=yes] i{animation:_speak_1ysys_1 var(--motion-turn) var(--motion-ease) infinite alternate}._wave_1ysys_64[data-speaking=yes] i:nth-child(2),._wave_1ysys_64[data-speaking=yes] i:nth-child(4){animation-delay:var(--motion-stagger)}@keyframes _speak_1ysys_1{to{transform:scaleY(.45)}}._body_1ysys_113{z-index:1;margin-top:calc(-1 * var(--space-7));padding:0 var(--space-1);position:relative}._bubble_1ysys_121{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--bubble-radius) var(--bubble-radius) var(--bubble-radius) var(--bubble-tail);background:var(--color-surface);box-shadow:var(--panel-shadow);display:flex}._bubbleText_1ysys_132{min-width:0}._finnish_1ysys_136{font-family:var(--font-heading);font-size:var(--text-line-large);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-line);overflow-wrap:anywhere;margin:0}._english_1ysys_146{margin:var(--space-1) 0 0;font-size:var(--text-reading);color:var(--color-text-quiet);overflow-wrap:anywhere}._line_1ysys_153{margin:var(--space-4) 0 0;font-size:var(--text-heading);line-height:var(--leading-body)}._actions_1ysys_159{padding:var(--space-6) var(--space-1) calc(var(--space-5) + env(safe-area-inset-bottom,0px))}._note_1ysys_163{margin:var(--space-3) 0 0;font-size:var(--text-small-plus);color:var(--color-text-quiet);text-align:center}@media (prefers-reduced-motion:reduce){._wave_1ysys_64[data-speaking=yes] i{animation:none}}._screen_1drs6_3{width:100%;max-width:30rem;min-height:100dvh;padding:var(--space-6) var(--space-5);place-items:center;margin:0 auto;display:grid;position:relative}._body_1drs6_15{z-index:1;justify-items:center;gap:var(--space-4);text-align:center;width:100%;display:grid;position:relative}._cloud_1drs6_26{width:88px;height:56px;position:relative}._cloud_1drs6_26:before{content:"";background:var(--color-mint-soft);border-radius:20px;width:72px;height:35px;position:absolute;top:18px;left:8px}._cloud_1drs6_26:after{content:"";background:var(--color-mint-soft);border-radius:50%;width:38px;height:38px;position:absolute;top:3px;left:27px}._slash_1drs6_54{background:var(--color-peach);border-radius:2px;width:4px;height:62px;position:absolute;top:-3px;left:38px;transform:rotate(40deg)}._title_1drs6_65{font-size:var(--text-title);font-weight:var(--weight-medium);letter-spacing:-.015em;margin:0}._text_1drs6_72{max-width:26ch;font-size:var(--text-reading);color:var(--color-text-quiet);margin:0}._action_1drs6_80{width:100%;margin-top:var(--space-6)}._tip_1nttb_5{gap:var(--space-4);margin:30px var(--space-3) 0;justify-items:start;display:grid}._legend_1nttb_12{gap:14px;margin:0;padding:0;list-style:none;display:grid}._legend_1nttb_12 li{color:var(--color-tip-text);font-size:var(--text-body);font-weight:var(--weight-medium);align-items:center;gap:13px;display:flex}._dotSpoken_1nttb_29,._dotWritten_1nttb_30{border-radius:50%;flex:none;width:11px;height:11px;margin:0 5px}._dotSpoken_1nttb_29{background:var(--color-tip-spoken);box-shadow:0 0 0 5px var(--color-tip-spoken-halo)}._dotWritten_1nttb_30{background:var(--color-tip-written);box-shadow:0 0 0 5px var(--color-tip-written-halo)}._ring_1nttb_48{box-sizing:border-box;border:2.5px solid var(--color-tip-ring);width:21px;height:21px;box-shadow:0 0 0 5px var(--color-tip-ring-halo);border-radius:50%;flex:none}._sayBack_1nttb_60{color:var(--color-tip-text);font-size:var(--text-body);font-weight:var(--weight-medium);margin:0 0 0 34px}._gotIt_1nttb_68{min-height:var(--tap-min);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-soft-pill);color:var(--color-mint-deep);font-family:var(--font-heading);font-size:var(--text-button);font-weight:var(--weight-semibold);cursor:pointer;border:0;margin-top:10px;padding:0 28px}._gotIt_1nttb_68:hover{background:var(--color-button-secondary-hover)}._gotIt_1nttb_68:active{background:var(--color-button-secondary-pressed);transform:translateY(1px)}._gotIt_1nttb_68:focus-visible{outline:var(--focus-width) solid var(--color-surface);outline-offset:var(--focus-offset)}._title_s6va0_3{font-size:var(--text-title);font-weight:var(--weight-medium);letter-spacing:-.015em;margin:0}._title_s6va0_3:focus,._title_s6va0_3:focus-visible{outline:none}._how_s6va0_16{min-height:var(--tap-min);margin-top:calc(-1 * var(--space-2));color:var(--color-text-quiet);font-size:var(--text-small-plus);text-decoration:underline;-webkit-text-decoration-color:var(--color-mint-mid);text-decoration-color:var(--color-mint-mid);text-underline-offset:3px;justify-self:start;align-items:center;display:inline-flex}._buttons_s6va0_29{gap:var(--space-3);display:grid}._form_i94nw_3{gap:var(--space-2);margin:0;display:grid}._label_i94nw_10{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._field_i94nw_21{width:100%;min-height:var(--button-height);padding:var(--space-2) var(--space-5);border:1.5px solid var(--color-panel-edge);border-radius:var(--panel-radius);background:var(--color-surface);box-shadow:var(--shadow-field);caret-color:var(--color-mint);color:var(--color-text);font-family:var(--font-heading);font-size:var(--text-line);font-weight:var(--weight-medium);letter-spacing:var(--tracking-line)}._field_i94nw_21:focus-visible{outline:2px solid var(--color-control-edge);outline-offset:-1px}._field_i94nw_21:disabled{background:var(--color-disabled);color:var(--color-disabled-text)}._letters_i94nw_47{gap:var(--space-2);flex-wrap:wrap;display:flex}._letter_i94nw_47{width:var(--tap-min);min-width:var(--tap-min);height:var(--tap-min);min-height:var(--tap-min);border:1px solid var(--color-panel-edge);background:var(--panel-fill);box-shadow:var(--shadow-field);color:var(--color-text);font-family:var(--font-heading);font-size:var(--text-heading);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._letter_i94nw_47:hover{background:var(--color-button-secondary-hover)}._letter_i94nw_47:active{background:var(--color-button-secondary-pressed)}._letter_i94nw_47:disabled{background:var(--color-disabled);color:var(--color-disabled-text);cursor:default}@media (prefers-reduced-motion:reduce){._letter_i94nw_47{transition:none}}._spokenRow_1pduf_4,._writtenRow_1pduf_5{align-items:center;gap:var(--space-3);min-width:0;display:flex}._spokenRow_1pduf_4{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--color-spoken-soft);border-radius:var(--radius-md);background:var(--color-surface)}._writtenRow_1pduf_5{padding:var(--space-2) var(--space-1) var(--space-2) var(--space-4)}._dotSpoken_1pduf_23,._dotWritten_1pduf_24{background:var(--color-spoken);border-radius:50%;flex:none;width:10px;height:10px}._dotWritten_1pduf_24{background:var(--color-written)}._spokenLine_1pduf_36,._writtenLine_1pduf_37{min-width:0;line-height:var(--leading-line);letter-spacing:var(--tracking-line);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;flex:1;margin:0}._spokenLine_1pduf_36{font-family:var(--font-heading);font-size:var(--text-line);font-weight:var(--weight-semibold)}._writtenLine_1pduf_37{font-size:var(--text-written);font-weight:var(--weight-regular);color:var(--color-written)}._keep_1pduf_60{white-space:nowrap}._gap_1pduf_65{vertical-align:baseline;display:inline-block}._blank_1pduf_70{border-bottom:2px dashed var(--color-peach);width:3.2em;height:1em;display:inline-block}._hidden_1pduf_77{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._sheet_bh59x_4{border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-surface);width:100%;max-width:30rem;max-height:90dvh;color:var(--color-text);box-shadow:var(--shadow-3);overscroll-behavior:contain;border:0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:auto}._sheet_bh59x_4[open]{animation:_rise_bh59x_1 var(--motion-sheet) var(--motion-ease-out)}._sheet_bh59x_4::backdrop{background:var(--color-backdrop)}@keyframes _rise_bh59x_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _appear_bh59x_1{0%{opacity:0}to{opacity:1}}._body_bh59x_50{padding:var(--space-5) var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom,0px))}._top_bh59x_54{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._title_bh59x_64{min-width:0;margin:var(--space-1) 0 0;overflow-wrap:break-word;font-size:var(--text-title);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title);line-height:var(--leading-tight);flex:10rem}._title_bh59x_64:focus,._title_bh59x_64:focus-visible,._groupName_bh59x_79:focus,._groupName_bh59x_79:focus-visible{outline:none}._close_bh59x_84{align-items:center;gap:var(--space-1);min-width:var(--tap-min);min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--color-text);font-family:var(--font-heading);font-size:var(--text-small);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;flex:none;display:inline-flex}._close_bh59x_84:hover{background:var(--color-word-hover)}._close_bh59x_84 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}._intro_bh59x_115{margin:var(--space-2) 0 var(--space-5);font-size:var(--text-body);color:var(--color-text-quiet)}._problem_bh59x_121{justify-items:start;gap:var(--space-3);display:grid}._group_bh59x_79{margin-top:var(--space-7);scroll-margin-top:var(--space-4)}._group_bh59x_79:first-of-type{margin-top:var(--space-2)}._groupName_bh59x_79{margin:0 0 var(--space-3);font-size:var(--text-heading);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title);overflow-wrap:anywhere;scroll-margin-top:var(--space-4)}._forms_bh59x_145{gap:var(--space-7);margin:0;padding:0;list-style:none;display:grid}._form_bh59x_145{gap:var(--space-3);display:grid}._shapes_bh59x_158{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}._shapeSpoken_bh59x_164,._shapeWritten_bh59x_165,._lineSpoken_bh59x_166,._lineWritten_bh59x_167{min-width:0;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface)}._shapeSpoken_bh59x_164,._lineSpoken_bh59x_166{border:1px solid var(--color-mint-mid);background:var(--color-spoken-soft)}._shapeWritten_bh59x_165,._lineWritten_bh59x_167{border:1px solid var(--color-card-edge)}._lineSpoken_bh59x_166,._lineWritten_bh59x_167{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._lineSpoken_bh59x_166>div,._lineWritten_bh59x_167>div{min-width:0}._labelSpoken_bh59x_198,._labelWritten_bh59x_199{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-spoken-text);margin:0}._labelWritten_bh59x_199{color:var(--color-written)}._shapeText_bh59x_210{font-family:var(--font-heading);font-size:var(--text-line);font-weight:var(--weight-semibold);line-height:var(--leading-line);overflow-wrap:anywhere;margin:0}._lineText_bh59x_219{font-size:var(--text-body);overflow-wrap:anywhere;margin:0}._facts_bh59x_225{gap:var(--space-3);margin:0;display:grid}._facts_bh59x_225 div{gap:2px;display:grid}._facts_bh59x_225 dt,._metLabel_bh59x_237{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-text-quiet);margin:0}._facts_bh59x_225 dd{font-size:var(--text-body);overflow-wrap:anywhere;margin:0}._metLabel_bh59x_237{margin-top:var(--space-1)}@media (prefers-reduced-motion:reduce){._sheet_bh59x_4[open]{animation:_appear_bh59x_1 var(--motion-fast) var(--motion-ease)}}._list_1qor9_3{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._choice_1qor9_11,._wrong_1qor9_12,._right_1qor9_13{align-items:center;gap:var(--space-3);width:100%;min-height:var(--button-height);padding:var(--space-3) var(--space-5);border:1.5px solid var(--color-panel-edge);border-radius:var(--panel-radius);background:var(--panel-fill);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);text-align:left;box-shadow:var(--panel-shadow);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);display:flex}._choice_1qor9_11:hover{background:var(--color-button-secondary-hover)}._choice_1qor9_11:active{background:var(--color-button-secondary-pressed);transform:translateY(1px)}._wrong_1qor9_12{border:2px dashed var(--color-control-edge);color:var(--color-text-quiet);box-shadow:none;cursor:default;background:0 0}._right_1qor9_13{border-color:var(--color-mint);background:var(--color-surface);color:var(--color-mint-deep);font-weight:var(--weight-medium);cursor:default}._text_1qor9_64{overflow-wrap:anywhere;flex:1;min-width:0}._tick_1qor9_70{box-sizing:border-box;background:var(--color-mint);fill:none;width:24px;height:24px;stroke:var(--color-button-text);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;padding:5px}._hidden_1qor9_85{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._choice_1qor9_11,._wrong_1qor9_12,._right_1qor9_13{transition:none}._choice_1qor9_11:active{transform:none}}._note_rq9k5_3{text-align:center;max-width:32ch;font-size:var(--text-reading);line-height:var(--leading-body);color:var(--color-text-quiet);justify-self:center;margin:0}._panel_azqme_4{padding:14px var(--space-4);border:var(--panel-edge);border-radius:var(--panel-radius);background:var(--panel-fill);box-shadow:var(--panel-shadow)}._heading_azqme_12{margin:0 0 var(--space-1);font-family:var(--font-body);font-size:var(--text-sign);font-weight:var(--weight-regular);letter-spacing:normal;color:var(--color-text-quiet)}._chips_azqme_22{gap:0 var(--space-2);flex-wrap:wrap;margin:-5px 0;padding:0;list-style:none;display:flex}._chip_azqme_22{min-width:var(--tap-min);min-height:var(--tap-min);border-radius:var(--radius-pill);box-shadow:none;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-2px 0;padding:0;display:inline-flex}._pill_azqme_48{border-radius:var(--radius-pill);background:var(--color-mint-soft);color:var(--color-mint-deep);font-family:var(--font-heading);font-size:var(--text-sign);font-weight:var(--weight-medium);overflow-wrap:anywhere;padding:6px 13px;line-height:1.35;display:inline-block}._chip_azqme_22:hover ._pill_azqme_48{background:var(--color-word-hover)}._more_azqme_65,._chip_azqme_22:hover ._more_azqme_65{background:var(--color-sign-num);color:var(--color-text-quiet)}._note_p3map_5{scroll-margin:var(--space-4);justify-items:center;gap:var(--space-3);padding:var(--space-4);border:var(--panel-edge);border-radius:var(--panel-radius);background:var(--panel-fill);box-shadow:var(--panel-shadow);text-align:center;display:grid}._sentence_p3map_19,._closed_p3map_20{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text);overflow-wrap:anywhere;margin:0}._closed_p3map_20{padding:0 var(--space-1);text-align:center}._actions_p3map_36{justify-items:center;gap:var(--space-1);width:100%;display:grid}._actions_p3map_36>button:first-child{width:100%}._row_18et9_3{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap-min);display:flex}._text_18et9_11{gap:var(--space-1);min-width:0;display:grid}._label_18et9_17{font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--color-text)}._hint_18et9_23{font-size:var(--text-small);color:var(--color-text-quiet);line-height:1.4}._switch_18et9_30{box-sizing:border-box;width:50px;height:var(--tap-min);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;flex:none;padding:0;position:relative}._switch_18et9_30:before{content:"";border-radius:var(--radius-pill);background:var(--color-switch-off);transition:background-color var(--motion-fast) var(--motion-ease);position:absolute;inset:8px 0}._switch_18et9_30[aria-checked=true]:before{background:var(--color-mint)}._thumb_18et9_60{background:var(--color-surface);width:20px;height:20px;box-shadow:var(--shadow-1);transition:left var(--motion-fast) var(--motion-ease);border-radius:50%;position:absolute;top:12px;left:4px}._switch_18et9_30[aria-checked=true] ._thumb_18et9_60{left:26px}._switch_18et9_30:disabled{cursor:not-allowed;opacity:.55}._hidden_18et9_81{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._switch_18et9_30:before,._thumb_18et9_60{transition:none}}._page_1evce_6{width:100%;max-width:30rem;min-height:100dvh;padding:var(--page-content-top) var(--space-5) var(--space-7);align-content:center;margin:0 auto;display:grid;position:relative}._embedded_1evce_19{min-height:0}._body_1evce_23{z-index:1;justify-items:center;gap:var(--space-4);text-align:center;display:grid;position:relative}._body_1evce_23>button{width:100%}._mark_1evce_36{border:2px solid var(--color-peach);background:var(--color-peach-soft);width:72px;height:72px;color:var(--color-peach-deep);font-family:var(--font-heading);font-size:var(--text-display);font-weight:var(--weight-semibold);border-radius:50%;place-items:center;display:grid}._title_1evce_50{font-size:var(--text-title);margin:0}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2)format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2)format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2)format("woff2"),url(/assets/poppins-devanagari-500-normal-DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2)format("woff2"),url(/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2)format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2)format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2)format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2)format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2)format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:where(*){box-sizing:border-box}:where(html){background-color:var(--color-wash-middle);background-image:var(--ground-wash);min-height:100%;color:var(--color-text);font-family:var(--font-body);font-weight:var(--weight-regular);font-size:100%;line-height:var(--leading-body);text-size-adjust:100%}:where(body){font-size:var(--text-body);-webkit-font-smoothing:antialiased;min-height:100vh;margin:0}:where(body):before{content:"";z-index:-1;pointer-events:none;opacity:var(--grain-opacity);background-image:var(--grain);position:fixed;inset:0}:where(h1,h2,h3){font-family:var(--font-heading);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title);line-height:var(--leading-tight)}:where(em,i,cite,dfn,var,address){font-style:normal}:where(main){padding:var(--space-6) var(--space-5)}:where(button){min-height:var(--tap-min);padding:0 var(--space-5);border:1px solid var(--color-control-edge-soft);border-radius:var(--radius-pill);background:var(--color-button-secondary);color:var(--color-mint-deep);font:inherit;cursor:pointer}:where(button:hover){background:var(--color-button-secondary-hover)}:where(button:active){background:var(--color-button-secondary-pressed)}:where(:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}
