.SidebarV2_nav__B4Hip{width:100%;flex-shrink:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding-bottom:16px;border-right:1px solid var(--rail-edge);background:var(--rail-bg)}.SidebarV2_row__R4Nmd{width:100%;min-height:44px;display:flex;align-items:center;gap:10px;padding:8px 12px 8px 14px;border:0;border-left:2px solid transparent;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--duration-normal) var(--ease-out)}.SidebarV2_row__R4Nmd:hover{background:var(--rail-hover)}.SidebarV2_pick__vfHix:focus-visible,.SidebarV2_plus__jz01A:focus-visible,.SidebarV2_row__R4Nmd:focus-visible{outline:2px solid var(--rail-ring);outline-offset:-2px}.SidebarV2_surface__6HzW6{padding:12px 16px 12px 14px;margin-bottom:4px;border-bottom:1px solid var(--rail-divider)}.SidebarV2_surface__6HzW6 .SidebarV2_label__XusFW{font-weight:600}.SidebarV2_active__2PNVx{border-left-color:var(--rail-bar);background:var(--rail-current-bg)}.SidebarV2_icon__cDcW3{width:14px;height:14px;flex-shrink:0;color:var(--rail-ink)}.SidebarV2_active__2PNVx .SidebarV2_icon__cDcW3{color:var(--rail-current-ink)}.SidebarV2_label__XusFW{flex:1;min-width:0;font-size:var(--font-size-label);font-weight:500;color:var(--rail-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SidebarV2_active__2PNVx .SidebarV2_label__XusFW{color:var(--rail-current-ink)}.SidebarV2_count__IuGHs{flex-shrink:0;min-width:var(--rail-count-min-w);padding:var(--rail-count-pad);border-radius:var(--radius-sm);background:var(--rail-count-bg);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--font-size-caption);font-weight:400;text-align:center;color:var(--rail-count-ink)}.SidebarV2_amber__0DtAo{color:var(--rail-count-amber)}.SidebarV2_red__Zj9Ce{color:var(--rail-count-red)}.SidebarV2_chevron__c7P_K{width:12px;height:12px;flex-shrink:0;color:var(--rail-ink-meta);transition:transform var(--duration-normal) var(--ease-out)}.SidebarV2_row__R4Nmd[aria-expanded=true] .SidebarV2_chevron__c7P_K{transform:rotate(90deg)}.SidebarV2_group__O05De{padding:12px 16px 6px;font-size:var(--font-size-overline);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--rail-ink-meta)}.SidebarV2_divider__zuC4h{height:1px;margin:8px 0;background:var(--rail-divider)}.SidebarV2_views__WuBCL{margin:0;padding:2px 0 8px;list-style:none}.SidebarV2_view__BULer{display:flex;align-items:center;padding-right:8px;transition:background var(--duration-normal) var(--ease-out)}.SidebarV2_viewOn__yww02,.SidebarV2_view__BULer:hover{background:var(--rail-hover)}.SidebarV2_pick__vfHix{flex:1;min-width:0;min-height:44px;display:flex;align-items:center;gap:8px;padding:7px 8px 7px 40px;color:inherit;text-decoration:none}.SidebarV2_viewLabel__By_g_{flex:1;min-width:0;font-size:var(--font-size-label);color:var(--rail-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SidebarV2_viewOn__yww02 .SidebarV2_viewLabel__By_g_{color:var(--rail-current-ink);font-weight:500}.SidebarV2_plus__jz01A{width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);color:var(--rail-ink-2);opacity:.45;transition:opacity var(--duration-normal) var(--ease-out),background var(--duration-normal) var(--ease-out)}.SidebarV2_plus__jz01A:focus-visible,.SidebarV2_viewOn__yww02 .SidebarV2_plus__jz01A,.SidebarV2_view__BULer:hover .SidebarV2_plus__jz01A{opacity:1}.SidebarV2_plus__jz01A:hover{background:var(--rail-press)}.SidebarV2_plus__jz01A svg{width:13px;height:13px}@media (prefers-reduced-motion:reduce){.SidebarV2_chevron__c7P_K,.SidebarV2_plus__jz01A,.SidebarV2_row__R4Nmd,.SidebarV2_view__BULer{transition:none}}.SidebarV2_rail__cMacR .SidebarV2_chevron__c7P_K,.SidebarV2_rail__cMacR .SidebarV2_count__IuGHs,.SidebarV2_rail__cMacR .SidebarV2_group__O05De,.SidebarV2_rail__cMacR .SidebarV2_label__XusFW{display:none}.SidebarV2_rail__cMacR .SidebarV2_row__R4Nmd{justify-content:center;padding:8px 0}.SidebarV2_rail__cMacR .SidebarV2_surface__6HzW6{padding:12px 0}.SidebarV2_rail__cMacR .SidebarV2_divider__zuC4h{margin:4px 8px}.SidebarV2_list__UIvsT{display:flex;flex-direction:column}.SidebarV2_header__d7YVE{min-height:36px;display:flex;align-items:center;justify-content:flex-end;padding:4px 8px;border-bottom:1px solid var(--rail-divider)}.SidebarV2_rail__cMacR .SidebarV2_header__d7YVE{justify-content:center;padding:4px 0}.SidebarV2_toggle__Vmqrr{width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-md);background:transparent;color:var(--rail-ink-meta);cursor:pointer}.SidebarV2_toggle__Vmqrr:focus-visible,.SidebarV2_toggle__Vmqrr:hover{background:var(--rail-hover)}.SidebarV2_toggle__Vmqrr:focus-visible{outline:2px solid var(--rail-ring);outline-offset:-2px}.SidebarV2_toggleIcon__9cHTF{width:16px;height:16px}.GuidesMenu_trigger__jmQia{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:28px;min-width:28px;padding:0 6px;border:1px solid var(--mark);border-radius:var(--radius-lg);background:var(--teal-bg);color:var(--mark);font-family:var(--font-sans);font-size:var(--font-size-label);font-weight:var(--font-weight-body-strong);cursor:pointer;transition:background var(--duration-hover,60ms)}.GuidesMenu_trigger__jmQia:hover,.GuidesMenu_trigger__jmQia[data-state=open]{background:var(--mark-hover)}.GuidesMenu_trigger__jmQia:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.GuidesMenu_triggerText__P6bc7{display:none}.GuidesMenu_badge__tDV4w{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--mark);color:var(--on-status);font-size:var(--font-size-caption);font-weight:var(--font-weight-body-strong);line-height:1;font-variant-numeric:tabular-nums}@media (min-width:640px){.GuidesMenu_trigger__jmQia{padding:0 8px}.GuidesMenu_triggerText__P6bc7{display:inline}.GuidesMenu_badge__tDV4w{position:static}}@media (max-width:639px){.GuidesMenu_trigger__jmQia:after{content:"";position:absolute;inset:-8px}}.GuidesMenu_menu__nB_Bt{z-index:200;display:flex;flex-direction:column;width:360px;max-width:min(400px,calc(100vw - 16px));max-height:min(70vh,var(--radix-dropdown-menu-content-available-height,70vh));overflow:hidden;background:var(--surface-el);border-top:1px solid var(--border-top);border-right:1px solid var(--border-side);border-bottom:1px solid var(--border-bottom);border-left:1px solid var(--border-side);border-radius:var(--radius-xl);box-shadow:var(--shadow-tip);color:var(--txt);font-family:var(--font-sans);font-size:var(--font-size-label);animation:GuidesMenu_menuIn__higlE .15s cubic-bezier(.2,0,0,1) both}.GuidesMenu_scroll__fOtoK{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px}@media (max-width:639px){.GuidesMenu_menu__nB_Bt{width:calc(100vw - 16px);max-width:none}}.GuidesMenu_section__lHhzX{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 8px 4px;font-size:var(--font-size-caption);font-weight:var(--font-weight-overline);color:var(--txt-meta)}.GuidesMenu_sectionToggle__HTQa9{border-radius:var(--radius-sm);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GuidesMenu_sectionToggle__HTQa9[data-highlighted]{background:var(--surface-hover);color:var(--txt2)}.GuidesMenu_sectionMeta__BYXqU{text-transform:none;letter-spacing:0;font-size:var(--font-size-caption);color:var(--txt3);font-variant-numeric:tabular-nums}.GuidesMenu_sectionDone__25pQv{color:var(--green)}.GuidesMenu_category__Z9O1A{padding:6px 8px 0;font-size:var(--font-size-caption);letter-spacing:.04em;color:var(--txt-ghost)}.GuidesMenu_sep__izGBn{height:1px;margin:4px 0;background:var(--border-faint)}.GuidesMenu_row__Zfvuz{display:grid;grid-template-columns:minmax(0,1fr) 56px auto;align-items:center;gap:10px;min-height:34px;padding:4px 8px;border-radius:var(--radius-sm);color:var(--txt);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GuidesMenu_row__Zfvuz[data-highlighted]{background:var(--surface-hover)}.GuidesMenu_checkRow__mFuOH{grid-template-columns:16px minmax(0,1fr) auto auto}.GuidesMenu_check__IjeUI{color:var(--txt-ghost);text-align:center}.GuidesMenu_checkDone__3MEVy{color:var(--green)}.GuidesMenu_labelDone__9XY0I{color:var(--txt3)}.GuidesMenu_indent__m5icJ{padding-left:24px;color:var(--txt2)}.GuidesMenu_label__9oM6A{min-width:0;overflow-wrap:anywhere}.GuidesMenu_count__OYk0y{font-size:var(--font-size-caption);color:var(--txt3);font-variant-numeric:tabular-nums}.GuidesMenu_bar__VU7f2{margin-right:0}.GuidesMenu_action__Ryi_o{min-width:52px;text-align:right;color:var(--mark);font-weight:var(--font-weight-body-strong);font-size:var(--font-size-caption);white-space:nowrap}.GuidesMenu_actionDone__y18fl{color:var(--green)}.GuidesMenu_actionMuted__ckLJ_{color:var(--txt3);font-weight:var(--font-weight-body)}.GuidesMenu_empty__VDkFZ{padding:6px 8px;color:var(--txt3);font-size:var(--font-size-caption)}.GuidesMenu_footer__ZWhNq{flex:0 0 auto;padding:6px 8px 8px;border-top:1px solid var(--border-faint);background:var(--surface-el)}.GuidesMenu_search__tyy40{width:100%;height:28px;padding:0 8px;border:1px solid var(--border-sub);border-radius:var(--radius-sm);background:var(--surface);color:var(--txt);font-family:var(--font-sans);font-size:var(--font-size-label);outline:none}.GuidesMenu_search__tyy40::-moz-placeholder{color:var(--txt-ghost)}.GuidesMenu_search__tyy40::placeholder{color:var(--txt-ghost)}.GuidesMenu_search__tyy40:focus-visible{border-color:var(--mark);box-shadow:0 0 0 1px var(--focus-ring)}.GuidesMenu_hint__8rRjl{margin-top:6px;font-size:var(--font-size-caption);color:var(--txt3)}@media (max-width:639px),(pointer:coarse){.GuidesMenu_row__Zfvuz{min-height:44px}.GuidesMenu_search__tyy40{height:36px}}@media (prefers-reduced-motion:reduce){.GuidesMenu_menu__nB_Bt{animation-name:GuidesMenu_menuFade__U1Tq_}}@keyframes GuidesMenu_menuIn__higlE{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes GuidesMenu_menuFade__U1Tq_{0%{opacity:0}to{opacity:1}}.GuidePanel_panel__PvMTh{position:fixed;z-index:1000;display:flex;flex-direction:column;background:var(--surface-el);color:var(--txt);font-family:var(--font-sans);font-size:var(--font-size-label);line-height:1.45;border:2px solid var(--teal);border-bottom:none;overflow:hidden;box-shadow:var(--shadow-tip);animation:GuidePanel_guideIn__0gYgV .15s cubic-bezier(.2,0,0,1) both;left:0;right:0;bottom:0;width:100%;max-height:70vh;border-radius:var(--radius-xl);padding-bottom:env(safe-area-inset-bottom,0)}.GuidePanel_raised__XMSKh{z-index:calc(var(--z-overlay-modal) + 10)}.GuidePanel_closing__1FBa6{animation:GuidePanel_guideOut__zilVi .15s cubic-bezier(.2,0,0,1) both}@media (min-width:640px){.GuidePanel_panel__PvMTh{left:auto;right:16px;bottom:16px;width:320px;max-height:calc(100vh - 32px);border-bottom:2px solid var(--teal);border-radius:var(--radius-xl);padding-bottom:0}body[data-guide-dock=left] .GuidePanel_panel__PvMTh{left:var(--guide-dock-left,16px);right:auto}}@keyframes GuidePanel_guideIn__0gYgV{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes GuidePanel_guideOut__zilVi{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}.GuidePanel_header__ByE0w{display:flex;align-items:center;gap:8px;padding:4px 4px 4px 16px;border-bottom:1px solid var(--border-faint)}.GuidePanel_title__edtSE{flex:1;min-width:0;margin:0;font-size:var(--font-size-body);font-weight:var(--font-weight-body-strong);color:var(--txt)}.GuidePanel_close__XTrdz{width:44px;height:44px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--radius-lg);color:var(--txt3);cursor:pointer}.GuidePanel_close__XTrdz:hover{background:var(--surface-hover);color:var(--txt2)}.GuidePanel_close__XTrdz:focus-visible,.GuidePanel_show__cIQ1w:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.GuidePanel_body__hkNy3{overflow-y:auto;padding:8px 0 0}.GuidePanel_foot__FpVO_{display:flex;justify-content:flex-end;padding:4px 8px 6px;margin-top:4px;border-top:1px solid var(--border-faint)}.GuidePanel_skipGuide__D5w1f{min-height:32px;padding:0 8px;background:transparent;border:none;border-radius:var(--radius-lg);color:var(--txt3);font:inherit;font-size:var(--font-size-caption);cursor:pointer}.GuidePanel_skipGuide__D5w1f:hover{color:var(--txt2)}.GuidePanel_skipGuide__D5w1f:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:639px),(pointer:coarse){.GuidePanel_skipGuide__D5w1f{min-height:44px;min-width:44px}}.GuidePanel_steps__W7dXA{list-style:none;margin:0;padding:0}.GuidePanel_step__A3WGQ{display:flex;gap:10px;padding:6px 16px;min-height:32px}.GuidePanel_box__GCU4l{width:18px;height:18px;flex-shrink:0;margin-top:1px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-control);border-radius:var(--radius-sm);color:var(--mark)}.GuidePanel_boxDone__tiD4c{border-color:var(--green-border);background:var(--green-bg);color:var(--green)}.GuidePanel_tick__IYeWs{animation:GuidePanel_tickIn__KZuxR .15s cubic-bezier(.2,0,0,1) both}@keyframes GuidePanel_tickIn__KZuxR{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.GuidePanel_stepText__C5u_w{flex:1;min-width:0}.GuidePanel_stepTitle__JieWG{color:var(--txt);font-weight:var(--font-weight-body-strong)}.GuidePanel_stepTitleDone__xwh4F{color:var(--txt2);font-weight:var(--font-weight-body)}.GuidePanel_why__8jSd7{margin-top:2px;color:var(--txt2);font-size:var(--font-size-caption)}.GuidePanel_row__JzK6E{display:flex;align-items:center;gap:8px;margin-top:8px}.GuidePanel_show__cIQ1w{min-height:44px;height:44px}.GuidePanel_row__JzK6E .GuidePanel_show__cIQ1w{border-radius:var(--radius-lg)}@media (min-width:640px){.GuidePanel_show__cIQ1w{min-height:36px;height:36px}}.GuidePanel_viewOnly__1rG6G{display:inline-block;padding:1px 6px;font-size:var(--font-size-caption);color:var(--txt3);border:1px solid var(--border-sub);border-radius:var(--radius-sm)}.GuidePanel_summary__DFP94{margin:4px 16px 8px;padding:10px 12px;color:var(--txt);background:var(--green-bg);border-radius:var(--radius-sm);font-size:var(--font-size-label)}.GuidePanel_menu__eOmrr{z-index:200;min-width:300px;max-width:min(400px,calc(100vw - 16px));max-height:min(70vh,var(--radix-dropdown-menu-content-available-height,70vh));overflow-y:auto;overscroll-behavior:contain;padding:4px;background:var(--surface-el);border-top:1px solid var(--border-top);border-right:1px solid var(--border-side);border-bottom:1px solid var(--border-bottom);border-left:1px solid var(--border-side);border-radius:var(--radius-xl);box-shadow:var(--shadow-tip);font-family:var(--font-sans);font-size:var(--font-size-label);animation:GuidePanel_guideIn__0gYgV .15s cubic-bezier(.2,0,0,1) both}.GuidePanel_menuLabel__tAWml{padding:8px 12px 4px;font-size:var(--font-size-caption);color:var(--txt-meta)}.GuidePanel_menuItem__5LacO{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:6px 12px;border-radius:var(--radius-sm);color:var(--txt);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GuidePanel_menuItem__5LacO[data-highlighted]{background:var(--surface-hover)}.GuidePanel_menuMeta__Kd2yn{color:var(--txt3);font-size:var(--font-size-caption);white-space:nowrap}.GuidePanel_menuSep__ubRYX{height:1px;margin:4px 0;background:var(--border-faint)}@media (pointer:coarse){.GuidePanel_menuItem__5LacO{min-height:44px}}@media (prefers-reduced-motion:reduce){.GuidePanel_menu__eOmrr,.GuidePanel_panel__PvMTh{animation-name:GuidePanel_guideFade__u1c6j}.GuidePanel_panel__PvMTh.GuidePanel_closing__1FBa6{animation:none;opacity:0}.GuidePanel_tick__IYeWs{animation:none}}@keyframes GuidePanel_guideFade__u1c6j{0%{opacity:0}to{opacity:1}}.GuidePanel_trigger__60ieH{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:28px;min-width:28px;padding:0 6px;border:1px solid var(--mark);border-radius:var(--radius-lg);background:var(--teal-bg);color:var(--mark);font-family:var(--font-sans);font-size:var(--font-size-label);font-weight:var(--font-weight-body-strong);cursor:pointer;transition:background var(--duration-hover,60ms)}.GuidePanel_trigger__60ieH:hover,.GuidePanel_trigger__60ieH[data-state=open]{background:var(--mark-hover)}.GuidePanel_trigger__60ieH:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.GuidePanel_triggerCount__dJjhj,.GuidePanel_triggerText__l3z_F{display:none}.GuidePanel_triggerCount__dJjhj{font-weight:var(--font-weight-body);color:var(--txt2);font-size:var(--font-size-caption)}.GuidePanel_triggerDot__LRRFm{position:absolute;top:-3px;right:-3px;width:7px;height:7px;border-radius:50%;background:var(--mark);border:1px solid var(--surface-base)}@media (min-width:640px){.GuidePanel_trigger__60ieH{padding:0 8px}.GuidePanel_triggerCount__dJjhj,.GuidePanel_triggerText__l3z_F{display:inline}.GuidePanel_triggerDot__LRRFm{display:none}}@media (max-width:639px){.GuidePanel_trigger__60ieH:after{content:"";position:absolute;inset:-8px}.GuidePanel_menu__eOmrr{width:calc(100vw - 16px);min-width:0;max-width:none}}.GuidePanel_menuCategory__RSjvk{padding:10px 8px 2px;font-size:var(--font-size-caption);font-weight:600;color:var(--txt-meta)}.GuidePanel_guideRow__qvpsW{display:grid;grid-template-columns:minmax(0,1fr) 72px auto;align-items:center;gap:12px;min-height:40px;padding:6px 8px;border-radius:var(--radius-sm);color:var(--txt);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GuidePanel_guideRow__qvpsW[data-highlighted]{background:var(--surface-hover)}.GuidePanel_guideRowBar__Z3r41{margin-right:0}.GuidePanel_guideRowIndent__M7NjK{padding-left:24px;color:var(--txt2)}.GuidePanel_guideRowLabel__7JKTj{min-width:0;overflow-wrap:anywhere}.GuidePanel_guideAction__sATS5{min-width:64px;text-align:right;color:var(--mark);font-weight:var(--font-weight-body-strong);font-size:var(--font-size-caption);white-space:nowrap}.GuidePanel_guideActionDone__L6YdG{color:var(--green)}@media (max-width:639px),(pointer:coarse){.GuidePanel_guideRow__qvpsW{min-height:44px}}.HintStrip_strip__9TUXk{position:fixed;z-index:90;display:flex;align-items:center;gap:8px;height:32px;max-width:560px;padding:0 4px 0 12px;transform:translateX(-50%);background:var(--surface-el);border:1px solid var(--border-sub);border-radius:3px;box-shadow:var(--shadow-tip);color:var(--txt2);font-family:var(--font-sans);font-size:var(--font-size-label);line-height:1.2;animation:HintStrip_hintIn__x7BQh .15s cubic-bezier(.2,0,0,1) both}.HintStrip_phone__EHp8a{max-width:none;border-radius:0;border-left:none;border-right:none;transform:none}.HintStrip_open__D_mj3,.HintStrip_text__KqV_U{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.HintStrip_open__D_mj3{text-align:left;background:none;border:none;padding:0;color:var(--txt2);font:inherit;cursor:pointer}.HintStrip_link__cny5C:hover,.HintStrip_open__D_mj3:hover .HintStrip_link__cny5C{text-decoration:underline}.HintStrip_link__cny5C{padding:0;color:var(--mark);white-space:nowrap}.HintStrip_close__Bzs7s,.HintStrip_link__cny5C{flex:none;background:none;border:none;font:inherit;cursor:pointer}.HintStrip_close__Bzs7s{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:3px;color:var(--txt3)}.HintStrip_close__Bzs7s:hover{color:var(--txt2)}.HintStrip_close__Bzs7s:focus-visible,.HintStrip_link__cny5C:focus-visible,.HintStrip_open__D_mj3:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@keyframes HintStrip_hintIn__x7BQh{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.HintStrip_strip__9TUXk{animation:none}}