._removeChapters_1vc0c_4{gap:var(--osp-space-2);margin:0;padding:0;list-style:none;display:grid}._removeChapter_1vc0c_4{align-items:flex-start;gap:var(--osp-space-3);padding:var(--osp-space-2) var(--osp-space-3);border-radius:var(--osp-radius-md,8px);background:var(--osp-surface-sunken);display:flex}._removeChapterText_1vc0c_21{min-inline-size:0;font-size:var(--osp-text-sm);color:var(--osp-ink-muted);gap:2px;display:grid}._removeChapterText_1vc0c_21 strong{color:var(--osp-ink);font-weight:600}._removeKeep_1vc0c_34{gap:var(--osp-space-1);display:grid}._leftovers_1vc0c_40{justify-content:space-between;align-items:center;gap:var(--osp-space-2) var(--osp-space-4);padding:var(--osp-space-3) var(--osp-space-4);border:1px solid var(--osp-border);border-radius:var(--osp-radius-md,8px);background:var(--osp-surface);flex-wrap:wrap;display:flex}._leftoversText_1vc0c_52{font-size:var(--osp-text-sm);color:var(--osp-ink-muted);margin:0}._leftoversActions_1vc0c_58{gap:var(--osp-space-2);display:flex}._layout_1vc0c_63{gap:var(--osp-space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=1100px){._layout_1vc0c_63{grid-template-columns:minmax(0,1fr) 320px}}._main_1vc0c_76,._side_1vc0c_77{gap:var(--osp-space-5);flex-direction:column;min-inline-size:0;display:flex}._titleLine_1vc0c_84{align-items:center;gap:var(--osp-space-2);flex-wrap:wrap;display:flex}._askHead_1vc0c_91{align-items:center;gap:var(--osp-space-2);display:flex}._question_1vc0c_97{font-family:var(--osp-font-display);font-size:var(--osp-text-xl);margin:0;font-weight:650}._goals_1vc0c_104{gap:var(--osp-space-3);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));margin:0;padding:0;list-style:none;display:grid}._goalItem_1vc0c_113{min-inline-size:0;display:flex}._goalItem_1vc0c_113>*{flex:1;position:relative}._goal_1vc0c_104._goalWithVideo_1vc0c_124{padding-block-end:calc(var(--osp-space-4) + 26px)}._goalWatch_1vc0c_128{position:absolute;inset-block-end:var(--osp-space-3);inset-inline-end:var(--osp-space-3)}._goal_1vc0c_104{gap:var(--osp-space-1) var(--osp-space-3);block-size:100%;inline-size:100%;padding:var(--osp-space-4);color:inherit;font:inherit;text-align:start;cursor:pointer;border-radius:inherit;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:start;display:grid}._goal_1vc0c_104:focus-visible{outline:2px solid var(--osp-focus);outline-offset:2px}._goalIcon_1vc0c_156{grid-row:span 3}._goalTitle_1vc0c_160{color:var(--osp-ink);font-weight:650}._goalText_1vc0c_165{font-size:var(--osp-text-sm);color:var(--osp-ink-muted)}._goalExample_1vc0c_170{font-size:var(--osp-text-xs);color:var(--osp-hue-ink,var(--osp-accent-ink));margin-block-start:var(--osp-space-1);display:block}._sectionHead_1vc0c_177{align-items:center;gap:var(--osp-space-2);font-size:var(--osp-text-md);margin:0;font-weight:650;display:flex}._status_1vc0c_186{align-items:center;gap:var(--osp-space-2) var(--osp-space-3);flex-wrap:wrap;display:flex}._statusText_1vc0c_193{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}._choices_1vc0c_203{gap:var(--osp-space-2);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));display:grid}._choice_1vc0c_203{padding:var(--osp-space-3);border:1px solid var(--osp-border);border-radius:var(--osp-radius);background:var(--osp-surface);cursor:pointer;transition:border-color var(--osp-duration-fast) var(--osp-ease), box-shadow var(--osp-duration-fast) var(--osp-ease);flex-direction:column;gap:2px;display:flex;position:relative}._choice_1vc0c_203:hover{border-color:var(--osp-border-strong)}._choice_1vc0c_203:has(input:checked){border-color:var(--osp-hue-icon,var(--osp-accent));box-shadow:0 0 0 1px var(--osp-hue-icon,var(--osp-accent));background:var(--osp-hue-bg,var(--osp-accent-soft))}._choice_1vc0c_203:has(input:focus-visible){outline:2px solid var(--osp-focus);outline-offset:2px}._choice_1vc0c_203 input{opacity:0;block-size:1px;inline-size:1px;position:absolute}._choiceLabel_1vc0c_246{font-weight:600}._choiceHint_1vc0c_250{font-size:var(--osp-text-xs);color:var(--osp-ink-muted)}._rows_1vc0c_255{gap:var(--osp-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1vc0c_255{gap:var(--osp-space-2);padding:var(--osp-space-2);border:1px solid var(--osp-border);border-radius:var(--osp-radius-sm);background:var(--osp-surface);grid-template-columns:auto minmax(0,1.4fr) minmax(0,1fr) auto auto;align-items:center;display:grid}._row_1vc0c_255[data-dragging]{opacity:.5}._row_1vc0c_255[data-over]{border-color:var(--osp-hue-icon,var(--osp-accent))}._stageRow_1vc0c_283{grid-template-columns:auto auto minmax(0,1fr) auto auto}._rowExtra_1vc0c_287{grid-column:2/-1}._grip_1vc0c_291{color:var(--osp-ink-subtle);cursor:grab;display:inline-flex}._stageNo_1vc0c_297{block-size:24px;inline-size:24px;font-size:var(--osp-text-xs);background:var(--osp-hue-bg,var(--osp-accent-soft));color:var(--osp-hue-ink,var(--osp-accent-ink));border-radius:50%;place-items:center;font-weight:650;display:inline-grid}._addRow_1vc0c_309{align-self:flex-start}._inline_1vc0c_313{gap:var(--osp-space-2);flex-wrap:wrap;align-items:center;display:flex}._stack_1vc0c_320{gap:var(--osp-space-3);flex-direction:column;display:flex}._note_1vc0c_326{font-size:var(--osp-text-sm);color:var(--osp-ink-muted);margin:0}@container (width<=520px){._row_1vc0c_255{grid-template-columns:auto minmax(0,1fr) auto}._row_1vc0c_255>:nth-child(3){grid-column:2/-1}}._previewTitle_1vc0c_343{margin:0 0 var(--osp-space-2);font-size:var(--osp-text-xs);color:var(--osp-ink-subtle);font-weight:650}._formPreview_1vc0c_350{gap:var(--osp-space-2);padding:var(--osp-space-3);border:1px solid var(--osp-border);border-radius:var(--osp-radius);background:var(--osp-surface);flex-direction:column;display:flex}._formName_1vc0c_360{margin:0;font-weight:650}._fakeField_1vc0c_365{animation:_home-rise_1vc0c_1 var(--osp-duration-medium) var(--osp-ease-out) both;flex-direction:column;gap:2px;display:flex}._fakeLabel_1vc0c_372{font-size:var(--osp-text-xs);color:var(--osp-ink-muted)}._fakeBox_1vc0c_377{border:1px solid var(--osp-border);border-radius:var(--osp-radius-sm);background:var(--osp-surface-sunken);block-size:28px;padding-inline:var(--osp-space-2);font-size:var(--osp-text-xs);color:var(--osp-ink-subtle);align-items:center;display:flex}._fakeTall_1vc0c_389{align-items:flex-start;block-size:52px;padding-block:4px}._stageLine_1vc0c_395{align-items:center;gap:var(--osp-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._stageChip_1vc0c_405{border-radius:var(--osp-radius-pill);background:var(--osp-hue-bg,var(--osp-accent-soft));color:var(--osp-hue-ink,var(--osp-accent-ink));font-size:var(--osp-text-sm);animation:_home-scale_1vc0c_1 var(--osp-duration-medium) var(--osp-ease-out) both;align-items:center;gap:6px;padding:4px 10px;font-weight:600;display:inline-flex}._stageWaits_1vc0c_418{background:var(--osp-state-amber-soft);color:var(--osp-ink)}._stageArrow_1vc0c_423{color:var(--osp-ink-subtle)}._sentence_1vc0c_427{padding:var(--osp-space-3);border-inline-start:3px solid var(--osp-hue-icon,var(--osp-accent));background:var(--osp-hue-bg,var(--osp-accent-soft));border-radius:var(--osp-radius-sm);font-size:var(--osp-text-md);margin:0;line-height:1.45}._invitees_1vc0c_437{gap:var(--osp-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._invitee_1vc0c_437{justify-content:space-between;gap:var(--osp-space-2);font-size:var(--osp-text-sm);display:flex}._problems_1vc0c_453{margin:0;padding-inline-start:1.2em}._done_1vc0c_460{align-items:center;gap:var(--osp-space-3);padding:var(--osp-space-5) var(--osp-space-3);text-align:center;flex-direction:column;display:flex}._doneMark_1vc0c_469{background:var(--osp-success-soft);block-size:64px;inline-size:64px;color:var(--osp-success);animation:_home-pop_1vc0c_1 var(--osp-duration-slow) var(--osp-ease-emphasized) both;border-radius:50%;place-items:center;display:grid}._doneMark_1vc0c_469 svg{animation:_home-fade_1vc0c_1 var(--osp-duration-slow) var(--osp-ease-out) both;animation-delay:var(--osp-duration-fast)}._doneTitle_1vc0c_485{font-family:var(--osp-font-display);font-size:var(--osp-text-xl);margin:0}._doneActions_1vc0c_491{justify-content:center;gap:var(--osp-space-2);flex-wrap:wrap;display:flex}@keyframes _home-pop_1vc0c_1{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){._doneMark_1vc0c_469,._doneMark_1vc0c_469 svg,._fakeField_1vc0c_365,._stageChip_1vc0c_405{animation:none}._choice_1vc0c_203{transition:none}}@keyframes _home-rise_1vc0c_1{0%{opacity:0;transform:translateY(var(--osp-motion-distance))}}@keyframes _home-scale_1vc0c_1{0%{opacity:0;transform:scale(.9)}}@keyframes _home-fade_1vc0c_1{0%{opacity:0}}._glance_1vc0c_544{gap:var(--osp-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));margin:0;padding:0;list-style:none;display:grid}._glance_1vc0c_544>li{min-inline-size:0;display:flex}._glance_1vc0c_544>li>*{flex:1}._glanceLink_1vc0c_562{gap:var(--osp-space-1);block-size:100%;padding:var(--osp-space-4);color:var(--osp-ink);border-radius:inherit;flex-direction:column;text-decoration:none;display:flex}._glanceHead_1vc0c_573{align-items:center;gap:var(--osp-space-2);font-weight:620;display:flex}._glanceCount_1vc0c_580{font-family:var(--osp-font-display);font-size:var(--osp-text-2xl);color:var(--osp-hue-ink,var(--osp-ink));font-weight:650;line-height:1.1}._glanceText_1vc0c_588{font-size:var(--osp-text-sm);color:var(--osp-ink-muted);overflow-wrap:anywhere}._attention_1vc0c_596{gap:var(--osp-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._attentionItem_1vc0c_605{gap:var(--osp-space-1) var(--osp-space-3);padding:var(--osp-space-3) var(--osp-space-4);border:1px solid var(--osp-border);border-inline-start:3px solid var(--osp-hue-icon,var(--osp-border-strong));border-radius:var(--osp-radius);background:var(--osp-surface);grid-template-columns:auto minmax(0,1fr);display:grid}._attentionBody_1vc0c_616{gap:var(--osp-space-1);flex-direction:column;min-inline-size:0;display:flex}._attentionTitle_1vc0c_623{font-weight:620}._attentionText_1vc0c_627{font-size:var(--osp-text-sm);color:var(--osp-ink-muted);margin:0}._attentionText_1vc0c_627 ul{margin:var(--osp-space-1) 0 0;padding-inline-start:var(--osp-space-5)}._allGood_1vc0c_638{align-items:center;gap:var(--osp-space-2);color:var(--osp-ink-muted);margin:0;display:flex}._ask_1vc0c_91{gap:var(--osp-space-3);padding:var(--osp-space-5);border:1px solid var(--osp-hue-icon,var(--osp-border));border-radius:var(--osp-radius);background:var(--osp-surface);flex-direction:column;display:flex}._askRow_1vc0c_658{align-items:flex-end;gap:var(--osp-space-2);flex-wrap:wrap;display:flex}._askRow_1vc0c_658>:first-child{flex:260px;min-inline-size:0}._chips_1vc0c_670{gap:var(--osp-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chip_1vc0c_670{padding:var(--osp-space-1) var(--osp-space-3);border:1px solid var(--osp-border);border-radius:var(--osp-radius-pill);background:var(--osp-surface);color:var(--osp-ink);font:inherit;font-size:var(--osp-text-sm);text-align:start;cursor:pointer}._chip_1vc0c_670:hover{border-color:var(--osp-hue-icon,var(--osp-border-strong))}._chip_1vc0c_670:focus-visible{outline:2px solid var(--osp-focus);outline-offset:2px}._stepRowWrap_1vc0c_703{gap:var(--osp-space-2);display:grid}._stepRowHead_1vc0c_708{font-size:var(--osp-text-sm);color:var(--osp-ink-muted);margin:0;font-weight:600}._stepRow_1vc0c_703{gap:var(--osp-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._stepRowItem_1vc0c_724{align-items:center;gap:var(--osp-space-2);padding:var(--osp-space-1) var(--osp-space-3) var(--osp-space-1) var(--osp-space-1);border:1px solid var(--osp-card-border);border-radius:var(--osp-radius-pill);background:var(--osp-surface);box-shadow:var(--osp-shadow-xs);color:var(--osp-ink);font:inherit;font-size:var(--osp-text-sm);cursor:pointer;transition:transform .14s,box-shadow .14s;display:inline-flex}._stepRowItem_1vc0c_724:hover{box-shadow:var(--osp-shadow-card);transform:translateY(-1px)}._stepRowItem_1vc0c_724:focus-visible{outline:2px solid var(--osp-focus);outline-offset:2px}._stepRowIcon_1vc0c_752{background:var(--osp-hue-bg,var(--osp-accent-soft));block-size:26px;inline-size:26px;color:var(--osp-hue-icon,var(--osp-accent-ink));border-radius:50%;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){._stepRowItem_1vc0c_724,._stepRowItem_1vc0c_724:hover{transition:none;transform:none}}._disclosure_1vc0c_770{align-items:center;gap:var(--osp-space-2);color:var(--osp-ink);font:inherit;font-family:var(--osp-font-display);font-size:var(--osp-text-lg);cursor:pointer;background:0 0;border:0;padding:0;font-weight:650;display:inline-flex}._disclosure_1vc0c_770:focus-visible{outline:2px solid var(--osp-focus);outline-offset:2px}._disclosure_1vc0c_770 svg{transition:rotate var(--osp-duration-fast) var(--osp-ease)}._disclosure_1vc0c_770[aria-expanded=false] svg{rotate:-90deg}._otherWays_1vc0c_800{justify-content:flex-end;gap:var(--osp-space-2);flex-wrap:wrap;margin-block-end:var(--osp-space-2);display:flex}._describeTitle_1vc0c_808{font-size:var(--osp-text-xl);margin:0;font-weight:600;line-height:1.3}._describeTitle_1vc0c_808:focus{outline:none}._describeError_1vc0c_819{color:var(--osp-danger);font-size:var(--osp-text-sm);margin:0}._describeFoot_1vc0c_825{align-items:center;gap:var(--osp-space-2);flex-wrap:wrap;display:flex}._grow_1vc0c_832{flex:1}._reviewPart_1vc0c_836{gap:var(--osp-space-1);flex-direction:column;display:flex}._reviewTitle_1vc0c_842{margin:0;font-weight:600}._links_1vc0c_849{gap:var(--osp-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._link_1vc0c_849{align-items:center;gap:var(--osp-space-2);font-size:var(--osp-text-sm);flex-wrap:wrap;display:flex}._linkBox_1vc0c_866{padding:2px var(--osp-space-2);border:1px solid var(--osp-border);border-radius:var(--osp-radius);background:var(--osp-surface)}._linkNew_1vc0c_873{border-color:var(--osp-hue-icon,var(--osp-border-strong));font-weight:600}._ideaRow_1vc0c_878{align-items:center;gap:var(--osp-space-2);flex-wrap:wrap;display:flex}._advice_1vc0c_885{padding:var(--osp-space-2) var(--osp-space-3);border-inline-start:3px solid var(--osp-hue-icon,var(--osp-border-strong));background:var(--osp-surface);font-size:var(--osp-text-sm);white-space:pre-line;margin:0}
