.button_button__kYaQY{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:var(--lk-space-2);height:var(--lk-control-height);padding:0 var(--lk-space-4);border:1px solid transparent;border-radius:var(--lk-radius-control);color:var(--lk-color-text-primary);font-size:var(--lk-font-size-body);font-weight:600;white-space:nowrap;transition:background-color .14s var(--lk-ease),border-color .14s var(--lk-ease),box-shadow .14s var(--lk-ease)}.button_button__kYaQY:focus-visible,.button_iconButton__Mfdso:focus-visible{outline:none;box-shadow:var(--lk-focus-ring)}.button_button__kYaQY>svg{color:var(--lk-color-icon-default);flex:none}.button_sizeMd__ZwYqr{height:32px}.button_sizeLg__ozi_N{height:40px}.button_outline__UyEO4{border-color:var(--lk-color-border-default);background:var(--lk-color-surface-default)}.button_ghost__QTGNA{padding:0 var(--lk-space-3);font-weight:400}.button_ghost__QTGNA:hover:not(:disabled):not([aria-pressed=true]),.button_outline__UyEO4:hover:not(:disabled){background:var(--lk-color-state-hover)}.button_ghost__QTGNA[aria-pressed=true],.button_outline__UyEO4[aria-pressed=true]{background:var(--lk-color-state-selected);font-weight:600}.button_primary__ooiZg{background:var(--lk-color-accent-primary);border-color:var(--lk-color-accent-primary)}.button_primary__ooiZg,.button_primary__ooiZg>svg{color:var(--lk-color-text-on-accent)}.button_primary__ooiZg:hover:not(:disabled){background:color-mix(in srgb,var(--lk-color-accent-primary) 88%,var(--lk-color-text-primary))}.button_button__kYaQY:disabled{opacity:.45}.button_button__kYaQY[aria-busy=true]{opacity:1}.button_iconButton__Mfdso{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--lk-control-height);height:var(--lk-control-height);border-radius:var(--lk-radius-control);color:var(--lk-color-icon-default);transition:background-color .14s var(--lk-ease)}.button_iconButton__Mfdso:hover:not(:disabled):not([aria-pressed=true]){background:var(--lk-color-state-hover)}.button_iconButton__Mfdso[aria-expanded=true],.button_iconButton__Mfdso[aria-pressed=true]{background:var(--lk-color-state-selected)}.button_iconButton__Mfdso:disabled{opacity:.4}.button_spin__mUXE_{animation:button_spin__mUXE_ .9s linear infinite}@keyframes button_spin__mUXE_{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.button_spin__mUXE_{animation-duration:2.4s}}@media (pointer:coarse){.button_button__kYaQY{min-height:36px}.button_iconButton__Mfdso{min-width:36px;min-height:36px}}.dialog_modal__BMUw1{max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;margin:auto;padding:0;border:0;border-radius:18px;box-shadow:var(--lk-shadow-modal)}.dialog_surface__JWzAJ{background:var(--lk-color-surface-raised);color:var(--lk-color-text-primary);--lk-color-surface-sunken:color-mix(in srgb,var(--lk-color-text-primary) 6%,var(--lk-color-surface-raised))}.dialog_modal__BMUw1::backdrop{background:var(--lk-color-scrim-dialog)}.dialog_scrimModal__mCY3y::backdrop{background:var(--lk-color-scrim-modal);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog_scrimStrong__KMMSz::backdrop{background:var(--lk-color-scrim-strong)}.dialog_sizeSm__GYva6{width:min(440px,calc(100vw - 32px))}.dialog_sizeMd__4t3O_{width:min(520px,calc(100vw - 32px))}.dialog_sizeLg__1ACHI{width:min(650px,calc(100vw - 32px))}.dialog_card__WAOXT{display:flex;flex-direction:column;gap:var(--lk-space-6);padding:var(--lk-space-6)}.dialog_compact__bu9IP{gap:var(--lk-space-4)}.dialog_close__hZIz7{margin:-2px -4px 0 0;width:32px;height:32px}.dialog_header__ws5na{display:flex;gap:var(--lk-space-3)}.dialog_copy__5OoRW{display:flex;flex:1 1;flex-direction:column;gap:var(--lk-space-1);min-width:0}.dialog_title__xKKZZ{font-family:var(--lk-font-stack-display);font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.4}.dialog_description__IGFvo{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-body);line-height:var(--lk-line-height-body)}.dialog_target__VuZMI{display:flex;align-items:center;gap:var(--lk-space-2);height:44px;padding:0 var(--lk-space-3);border-radius:var(--lk-radius-card);background:var(--lk-color-surface-sunken);font-weight:600}.dialog_target__VuZMI>svg{flex:none;color:var(--lk-color-icon-default)}.dialog_target__VuZMI[data-kind]>svg{color:var(--kind,var(--lk-color-icon-default))}.dialog_targetName__rrmxL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog_actions__ULgS6{display:flex;align-items:center;justify-content:flex-end;gap:var(--lk-space-2)}.dialog_actionsLead__IedPC{flex:1 1;min-width:0;color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label);line-height:var(--lk-line-height-body)}.dialog_detail__dCP9R{display:flex;flex-direction:column;gap:var(--lk-space-1);padding:var(--lk-space-3);border:1px solid var(--lk-color-border-default);border-radius:var(--lk-radius-control);background:var(--lk-color-surface-default)}.dialog_detailLabel__16_Io{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label);font-weight:600}.dialog_detailValue__OZRko{font-weight:600;overflow-wrap:anywhere}.dialog_bullets__bMAip{display:flex;flex-direction:column;gap:var(--lk-space-2)}.dialog_bullet__GBJgH{display:flex;align-items:center;gap:var(--lk-space-2);color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.dialog_bullet__GBJgH>svg{flex:none;color:var(--lk-color-icon-default)}.dialog_bulletAccent__Vv_1m>svg{color:var(--lk-color-accent-primary)}.field_field__N9upi{display:flex;flex-direction:column;gap:var(--lk-space-2)}.field_settings__Z_498{gap:var(--lk-space-1)}.field_labelRow__J5DGA{display:flex;align-items:baseline;gap:6px}.field_label__k1X3K{font-size:var(--lk-font-size-body);font-weight:600}.field_settings__Z_498 .field_label__k1X3K{font-size:var(--lk-font-size-label);line-height:var(--lk-line-height-body)}.field_labelHint___Mtpl{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label);font-weight:400}.field_control__pLVaJ{width:100%;height:42px;padding:0 var(--lk-space-3);border:1px solid transparent;border-radius:10px;background:var(--lk-color-surface-sunken);outline:none;transition:background-color .16s var(--lk-ease),box-shadow .16s var(--lk-ease);color:var(--lk-color-text-primary);font-size:var(--lk-font-size-body);line-height:var(--lk-line-height-body)}.field_settings__Z_498 .field_control__pLVaJ{height:40px}.field_control__pLVaJ:focus,.field_control__pLVaJ:focus-visible{background:var(--lk-color-surface-default);box-shadow:var(--lk-focus-ring)}textarea.field_control__pLVaJ{height:auto;min-height:88px;padding:var(--lk-space-3);resize:vertical}.field_control__pLVaJ::placeholder{color:var(--lk-color-text-secondary)}.field_control__pLVaJ:disabled,.field_control__pLVaJ:read-only{background:var(--lk-color-surface-icon)}.field_settings__Z_498 .field_control__pLVaJ:read-only{background:var(--lk-color-surface-navigation);color:var(--lk-color-text-secondary)}.field_settings__Z_498 .field_control__pLVaJ[aria-invalid=true]{border-color:var(--lk-color-border-default);background:var(--lk-color-state-hover)}.field_control__pLVaJ[aria-invalid=true]{border-color:var(--lk-color-accent-primary)}.field_meta__hdAUW{display:flex;align-items:center;gap:var(--lk-space-2);font-size:var(--lk-font-size-label);line-height:var(--lk-line-height-body)}.field_hint__a4AUY{flex:1 1;color:var(--lk-color-text-secondary)}.field_error__92fLL{display:flex;flex:1 1;align-items:center;gap:var(--lk-space-1);color:var(--lk-color-accent-primary);font-weight:600}.field_error__92fLL>svg{flex:none}.field_counter__HyRpQ{color:var(--lk-color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.menu_menu__BJ6LC{display:flex;flex-direction:column;gap:var(--lk-space-1);width:204px;padding:var(--lk-space-2);background:var(--lk-color-surface-raised);border-radius:var(--lk-radius-card);box-shadow:var(--lk-shadow-float)}.menu_item__bd6cj{display:flex;align-items:center;gap:var(--lk-space-2);width:100%;height:var(--menu-item-height,34px);padding:0 var(--lk-space-3);border-radius:var(--lk-radius-control);color:var(--lk-color-text-primary);transition:background-color .12s var(--lk-ease);font-size:var(--lk-font-size-body);text-align:left}.menu_item__bd6cj>svg{flex:none;color:var(--lk-color-icon-default)}.menu_item__bd6cj[data-kind]>svg:first-child{color:var(--kind,var(--lk-color-icon-default))}.menu_item__bd6cj:focus-visible,.menu_item__bd6cj:hover:not(:disabled){background:var(--lk-color-state-hover);outline:none}.menu_destructive__HfcMX,.menu_destructive__HfcMX>svg{color:var(--lk-color-accent-primary);font-weight:600}.menu_item__bd6cj[aria-checked=true]{background:var(--lk-color-state-selected);font-weight:600}.menu_item__bd6cj:disabled{opacity:.45}.menu_itemLabel__JRGzx{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu_itemHint__s_AtH{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.menu_separator__74Euv{flex:none;height:1px;margin:0;border:0;background:var(--lk-color-border-default)}.menu_groupLabel__RHoIj{padding:var(--lk-space-1) var(--lk-space-3) 0;color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label);font-weight:600}.menu_item__bd6cj>.menu_check__AKIyH{color:var(--lk-color-accent-primary)}.notice_inline__3EfTn{display:flex;align-items:center;gap:var(--lk-space-2);padding:var(--lk-space-3);border-radius:var(--lk-radius-control);background:var(--lk-color-state-selected);font-size:var(--lk-font-size-label);font-weight:600;line-height:var(--lk-line-height-body)}.notice_inline__3EfTn>svg{flex:none;color:var(--lk-color-accent-primary)}.notice_inlineText__Rmg0p{flex:1 1}.notice_status__yMGqR{display:flex;align-items:center;gap:var(--lk-space-3);padding:var(--lk-space-4);border-radius:var(--lk-radius-card);background:var(--lk-color-surface-sunken);font-size:var(--lk-font-size-context);line-height:var(--lk-line-height-context)}.notice_status__yMGqR>svg{flex:none}.notice_statusInfo__f7xoS{background:var(--lk-color-state-selected)}.notice_statusInfo__f7xoS>svg{color:var(--lk-color-accent-primary)}.notice_statusError__VVZpS{background:var(--lk-color-surface-default);border-color:var(--lk-color-text-secondary)}.notice_statusError__VVZpS>svg{color:var(--lk-color-icon-default)}.notice_statusText__cORyy{flex:1 1}.notice_toastRegion__1Nxm1{position:fixed;top:24px;right:40px;z-index:60;display:flex;flex-direction:column;gap:var(--lk-space-2);pointer-events:none}.notice_toast__ezGVD{display:flex;align-items:center;gap:var(--lk-space-3);min-width:272px;max-width:460px;padding:var(--lk-space-4);border-radius:14px;background:var(--lk-color-surface-raised);box-shadow:var(--lk-shadow-float);pointer-events:auto}.notice_toastIcon__2opIU{display:flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;color:var(--lk-color-accent-primary)}.notice_toastCopy__30ZGA{display:flex;flex:1 1;flex-direction:column;gap:var(--lk-space-1);min-width:0}.notice_toastTitle__R7ed9{font-weight:600}.notice_toastDescription__ZUew5{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.notice_toastAction__D_wd_{background:var(--lk-color-surface-default)}.resize-handle_handle__p0cv9{z-index:2;touch-action:none}.resize-handle_handle__p0cv9[aria-orientation=vertical]{cursor:col-resize}.resize-handle_handle__p0cv9[aria-orientation=horizontal]{cursor:row-resize}.resize-handle_handle__p0cv9:focus-visible,.resize-handle_handle__p0cv9:hover,.resize-handle_handle__p0cv9[data-dragging]{background:linear-gradient(var(--lk-color-accent-primary),var(--lk-color-accent-primary)) 50% /2px 100% no-repeat;outline:none}.resize-handle_handle__p0cv9[aria-orientation=horizontal]:focus-visible,.resize-handle_handle__p0cv9[aria-orientation=horizontal]:hover,.resize-handle_handle__p0cv9[aria-orientation=horizontal][data-dragging]{background-size:100% 2px}.save-bar_bar__GRX0s{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lk-space-3);min-height:64px;padding:var(--lk-space-3);border-radius:var(--lk-radius-card);background:var(--lk-color-surface-sunken)}.save-bar_bar__GRX0s>svg{flex:none;color:var(--lk-color-icon-default)}.save-bar_saved__BjLlH>svg{color:var(--lk-color-accent-primary)}.save-bar_error__xRcXV{background:var(--lk-color-surface-raised);box-shadow:var(--lk-shadow-lift)}.save-bar_copy__L97Kw{display:flex;flex:1 1 11em;flex-direction:column;gap:var(--lk-space-1);min-width:0}.save-bar_actions__jCcBW{display:flex;gap:var(--lk-space-2);margin-left:auto}.save-bar_message__oeWf9{font-weight:600}.save-bar_detail__rS203{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.save-bar_spin__VM34C{animation:save-bar_spin__VM34C .9s linear infinite}@keyframes save-bar_spin__VM34C{to{transform:rotate(1turn)}}.search-field_field__BQKWL{display:flex;flex:none;align-items:center;gap:var(--lk-space-3);height:44px;padding:0 var(--lk-space-4);border-radius:10px;background:var(--lk-color-surface-sunken);color:var(--lk-color-icon-default);transition:background-color .16s var(--lk-ease),box-shadow .16s var(--lk-ease)}.search-field_field__BQKWL:focus-within{background:var(--lk-color-surface-default);box-shadow:var(--lk-focus-ring)}.search-field_icon__Yl8Zk{flex:none}.search-field_grow__4vR2l{display:inline-grid;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.search-field_grow__4vR2l.search-field_empty__dJKwI{flex:1 1}.search-field_grow__4vR2l:after,.search-field_input__yk208{grid-area:1/1;min-width:1ch;font:inherit}.search-field_grow__4vR2l:after{overflow:hidden;content:attr(data-value) " ";visibility:hidden;white-space:pre}.search-field_input__yk208{width:100%;padding:0;border:0;outline:0;background:transparent;color:var(--lk-color-text-primary)}.search-field_input__yk208:focus-visible{outline:none}.search-field_input__yk208::placeholder{color:var(--lk-color-text-secondary)}.search-field_input__yk208::-webkit-search-cancel-button{display:none}.search-field_clear__raQoF{display:flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--lk-radius-control);color:var(--lk-color-icon-default);transition:background-color .14s var(--lk-ease)}.search-field_clear__raQoF:hover{background:var(--lk-color-state-hover)}.search-field_clear__raQoF:focus-visible{outline:none;box-shadow:var(--lk-focus-ring)}.search-field_spin__1Zpsw{flex:none;animation:search-field_spin__1Zpsw .9s linear infinite}@keyframes search-field_spin__1Zpsw{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.search-field_clear__raQoF,.search-field_field__BQKWL{transition:none}.search-field_spin__1Zpsw{animation-duration:2.4s}}.sidebar-item_item__t2QuU{display:flex;align-items:center;gap:var(--lk-space-2);width:100%;height:34px;padding:0 var(--lk-space-3);border-radius:var(--lk-radius-control);transition:background-color .14s var(--lk-ease),box-shadow .14s var(--lk-ease);color:var(--lk-color-text-primary);font-size:var(--lk-font-size-body);text-align:left}.sidebar-item_item__t2QuU>svg{flex:none;color:var(--lk-color-icon-default)}.sidebar-item_item__t2QuU[data-kind]>svg{color:var(--kind,var(--lk-color-icon-default))}.sidebar-item_item__t2QuU:hover:not([aria-current=page]):not([data-selected=true]){background:var(--lk-color-state-hover)}.sidebar-item_item__t2QuU[aria-current=page],.sidebar-item_item__t2QuU[data-selected=true]{background:var(--lk-color-surface-pill);box-shadow:var(--lk-shadow-pill)}.sidebar-item_item__t2QuU:focus-visible{outline:none;box-shadow:var(--lk-focus-ring)}.sidebar-item_strong___QN83[aria-current=page],.sidebar-item_strong___QN83[data-selected=true]{font-weight:600}.sidebar-item_label__CVw9Y{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-state_state__77f4l{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:var(--lk-space-3);padding:var(--lk-space-7) var(--lk-space-4);text-align:center}.empty-state_iconSurface__8ITMb{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:var(--lk-space-1);border-radius:999px;background:var(--lk-color-surface-sunken);color:var(--lk-color-text-secondary)}.empty-state_large__Xodht .empty-state_iconSurface__8ITMb{width:64px;height:64px}.empty-state_title__48KUk{font-size:var(--lk-font-size-heading);font-weight:600}.empty-state_large__Xodht .empty-state_title__48KUk{font-size:var(--lk-font-size-heading-lg)}.empty-state_description__sT92_{display:flex;flex-direction:column;gap:var(--lk-space-2);color:var(--lk-color-text-secondary)}.empty-state_action__6X0kJ{margin-top:var(--lk-space-2)}.segmented_root__yFHBV{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:var(--lk-color-surface-track)}.segmented_option__9AH5T{display:inline-flex;flex:1 1;align-items:center;justify-content:center;gap:var(--lk-space-1);min-width:0;height:28px;padding:0 var(--lk-space-4);border-radius:999px;color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label);font-weight:600;white-space:nowrap;transition:background-color .16s var(--lk-ease),color .16s var(--lk-ease),box-shadow .16s var(--lk-ease)}.segmented_option__9AH5T:hover{color:var(--lk-color-text-primary)}.segmented_option__9AH5T:focus-visible{outline:none;box-shadow:var(--lk-focus-ring)}.segmented_option__9AH5T[aria-checked=true]{background:var(--lk-color-surface-pill);box-shadow:var(--lk-shadow-pill);color:var(--lk-color-text-primary)}.segmented_pills__14q_N{padding:0;background:transparent}.segmented_pills__14q_N .segmented_option__9AH5T{flex:none;font-size:var(--lk-font-size-body)}.segmented_option__9AH5T>svg{flex:none}.tooltip_tooltip__KRe_c{position:fixed;z-index:60;display:flex;align-items:baseline;gap:var(--lk-space-2);padding:5px var(--lk-space-2);border-radius:var(--lk-radius-control);background:var(--lk-color-surface-raised);box-shadow:var(--lk-shadow-float);color:var(--lk-color-text-primary);font-size:var(--lk-font-size-label);font-weight:600;line-height:1.35;white-space:nowrap;pointer-events:none;animation:tooltip_tooltip-in__800iG .12s var(--lk-ease)}.tooltip_shortcut__0Desx{color:var(--lk-color-text-secondary);font-weight:500}@keyframes tooltip_tooltip-in__800iG{0%{opacity:0;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.tooltip_tooltip__KRe_c{animation-name:tooltip_tooltip-fade__b29Y3}}@keyframes tooltip_tooltip-fade__b29Y3{0%{opacity:0}}.chat_launcher__ZSQjJ{position:fixed;right:20px;bottom:20px;z-index:41;display:grid;place-items:center;width:52px;height:52px;border:0;border-radius:50%;background:var(--lk-color-accent-primary);color:var(--lk-color-text-on-accent);box-shadow:var(--lk-shadow-float);cursor:pointer;transition:background-color .14s var(--lk-ease),transform .18s var(--lk-ease)}.chat_launcher__ZSQjJ:hover{--mark-cut:color-mix(in srgb,var(--lk-color-text-primary) 12%,var(--lk-color-accent-primary));background:var(--mark-cut);transform:translateY(-1px)}.chat_launcher__ZSQjJ:focus-visible{outline:none;box-shadow:var(--lk-focus-ring),var(--lk-shadow-float)}.chat_launcher__ZSQjJ[data-busy]:after{position:absolute;inset:-5px;border:2px solid var(--lk-color-state-selected);border-top-color:var(--lk-color-accent-primary);border-radius:50%;animation:chat_spin__0i0P9 .9s linear infinite;content:""}.chat_launcherIcon__CU1fQ{position:absolute;display:grid;place-items:center;opacity:0;transform:rotate(-60deg) scale(.8);transition:opacity .16s var(--lk-ease),transform .22s var(--lk-ease)}.chat_launcherIcon__CU1fQ[data-show]{opacity:1;transform:none}.chat_unread___riyi{position:absolute;top:3px;right:3px;width:11px;height:11px;border-radius:50%;background:var(--lk-color-surface-default);box-shadow:0 0 0 2px var(--lk-color-accent-primary)}.chat_window__TWHBe{position:fixed;right:20px;bottom:84px;z-index:40;width:min(var(--chat-w,380px),calc(100vw - 40px));height:min(var(--chat-h,600px),calc(100dvh - 104px));transform-origin:calc(100% - 26px) calc(100% + 38px);animation:chat_windowIn__HVZJw .24s var(--lk-ease) both}.chat_surface__aHfQy{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border-radius:18px;box-shadow:var(--lk-shadow-modal);transition:box-shadow .16s var(--lk-ease);word-break:keep-all;overflow-wrap:anywhere}.chat_edgeLeft__6TMNo{position:absolute;top:18px;bottom:18px;left:-5px;width:10px}.chat_edgeTop__zI_cU{position:absolute;top:-5px;right:18px;left:18px;height:10px}.chat_window__TWHBe>.chat_edge__xbKIt.chat_edgeLeft__6TMNo{cursor:ew-resize}.chat_window__TWHBe>.chat_edge__xbKIt.chat_edgeTop__zI_cU{cursor:ns-resize}.chat_window__TWHBe>.chat_edge__xbKIt:is(.chat_edgeLeft__6TMNo,.chat_edgeTop__zI_cU):is(:hover,:focus-visible,[data-dragging]){background:none}.chat_corner__KLa2q:after,.chat_edge__xbKIt:after{position:absolute;opacity:0;pointer-events:none;transition:opacity .14s var(--lk-ease),transform .18s var(--lk-ease);content:""}.chat_edge__xbKIt:after{border-radius:2px;background:var(--lk-color-accent-primary);transform:scale(.5)}.chat_edgeLeft__6TMNo:after{top:calc(50% - 18px);left:3px;width:4px;height:36px}.chat_edgeTop__zI_cU:after{top:3px;left:calc(50% - 18px);width:36px;height:4px}.chat_window__TWHBe>.chat_edge__xbKIt:is(:hover,:focus-visible,[data-dragging]):after{opacity:1;transform:none}.chat_corner__KLa2q{position:absolute;top:-7px;left:-7px;z-index:3;width:18px;height:18px;cursor:nwse-resize;touch-action:none}.chat_corner__KLa2q:after{top:7px;left:7px;width:18px;height:18px;border-bottom:3px solid transparent;border-right:3px solid transparent;border-top:3px solid transparent;border-top-color:var(--lk-color-accent-primary);border-left:3px solid transparent;border-left-color:var(--lk-color-accent-primary);border-top-left-radius:18px}.chat_corner__KLa2q:is(:hover,[data-dragging]):after{opacity:1}.chat_window__TWHBe:has(>.chat_edge__xbKIt:is(:hover,:focus-visible,[data-dragging]),>.chat_corner__KLa2q:is(:hover,[data-dragging]))>.chat_surface__aHfQy{box-shadow:var(--lk-focus-ring),var(--lk-shadow-modal)}.chat_window__TWHBe[data-narrow]{right:8px;bottom:80px;left:8px;width:auto;height:min(600px,calc(100dvh - 96px))}.chat_header__vSnTm{display:flex;flex:none;align-items:center;gap:2px;height:52px;padding:0 10px 0 12px;border-bottom:1px solid var(--lk-color-border-subtle)}.chat_fieldSpacer__0phLo,.chat_headerSpacer__YuRCh{flex:1 1;min-width:4px}.chat_headerTitle__hlvv2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_headerTitle__hlvv2,.chat_homeBrand__eavO7{padding:0 6px;font-size:var(--lk-font-size-body);font-weight:600}.chat_homeBrand__eavO7{display:inline-flex;align-items:center;gap:7px}.chat_homeBrand__eavO7>svg{color:var(--lk-color-accent-primary)}.chat_renameInput__I6_Bu{flex:1 1;min-width:0;max-width:260px;height:32px;padding:0 8px;border:0;border-radius:var(--lk-radius-control);outline:none;background:var(--lk-color-surface-default);box-shadow:var(--lk-focus-ring);color:var(--lk-color-text-primary);font:inherit;font-size:var(--lk-font-size-body);font-weight:600;caret-color:var(--lk-color-accent-primary)}.chat_scrollWrap__FQwz0{position:relative;display:flex;flex:1 1;flex-direction:column;min-height:0}.chat_scroll__FuKeI{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--lk-color-border-default) transparent;scrollbar-width:thin}.chat_thread__QiS1R{display:flex;flex-direction:column;gap:18px;padding:18px 18px 22px}.chat_ask__UEmOe{display:flex;flex-direction:column;gap:8px;align-self:flex-end;max-width:86%;padding:9px 12px;border-radius:14px;background:var(--lk-color-surface-sunken);font-size:var(--lk-font-size-body);line-height:1.55}.chat_ask__UEmOe>p{margin:0;white-space:pre-wrap}.chat_answer__zOLQS{color:var(--lk-color-text-primary);font-size:var(--lk-font-size-body);line-height:1.75}.chat_answer__zOLQS>p{margin:0}.chat_answer__zOLQS>:is(p,ul)+:is(p,ul){margin-top:10px}.chat_answer__zOLQS strong{font-weight:650}.chat_list__03Uew{margin:0;padding-left:18px;list-style:disc}.chat_list__03Uew>li+li{margin-top:4px}.chat_list__03Uew>li::marker{color:var(--lk-color-text-secondary)}.chat_fresh__GwINk{animation:chat_tokenIn__WY2lu .22s var(--lk-ease) both}.chat_caret__ZpeeI{display:inline-block;width:2px;height:1.05em;margin-left:2px;border-radius:2px;background:var(--lk-color-accent-primary);vertical-align:-.15em}.chat_cite__yv9f1{display:inline-flex;align-items:center;gap:5px;max-width:200px;height:22px;margin:0 2px;padding:0 8px 0 7px;border:0;border-radius:999px;background:color-mix(in srgb,var(--kind,var(--lk-color-node-manuscript)) 12%,var(--lk-color-surface-default));color:var(--lk-color-text-primary);font:inherit;font-size:var(--lk-font-size-label);font-weight:600;line-height:1;vertical-align:1px;cursor:pointer;transition:background-color .14s var(--lk-ease)}.chat_cite__yv9f1:focus-visible,.chat_cite__yv9f1:hover{background:color-mix(in srgb,var(--kind,var(--lk-color-node-manuscript)) 20%,var(--lk-color-surface-default))}.chat_cite__yv9f1:focus-visible{outline:none;box-shadow:var(--lk-focus-ring)}.chat_cite__yv9f1:disabled{cursor:default}.chat_cite__yv9f1>svg{flex:none;color:var(--kind,var(--lk-color-icon-default))}.chat_cite__yv9f1[data-fresh]{animation:chat_chipIn__B4ISJ .24s var(--lk-ease) both}.chat_citeLabel__5Elyn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_quoteCard__2PphR{position:fixed;z-index:60;max-width:300px;padding:10px 12px;border-radius:12px;background:var(--lk-color-surface-raised);box-shadow:var(--lk-shadow-float);pointer-events:none;transform:translateY(-100%);animation:chat_cardIn__m5rri .14s var(--lk-ease) both;word-break:keep-all;overflow-wrap:anywhere}.chat_quoteSentence__Dye5S{margin:0;color:var(--lk-color-text-primary);font-size:var(--lk-font-size-body);line-height:1.6}.chat_quoteSentence__Dye5S:before{content:"“"}.chat_quoteSentence__Dye5S:after{content:"”"}.chat_quoteNote__8grjK{margin:0;color:var(--lk-color-text-primary);font-size:var(--lk-font-size-label);font-weight:600}.chat_quoteHint__qC_dk{gap:5px;margin-top:6px;color:var(--lk-color-text-secondary)}.chat_quoteHint__qC_dk,.chat_waitText__jesmH{display:flex;align-items:center;font-size:var(--lk-font-size-label)}.chat_waitText__jesmH{flex-wrap:wrap;gap:6px;margin:0;line-height:1.5}.chat_waitText__jesmH>svg{color:var(--lk-color-icon-default)}.chat_waitLead__BcP_j{font-weight:600}.chat_waitMeta__GYZjs{color:var(--lk-color-text-secondary);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chat_skeleton__xoBns{display:flex;flex-direction:column;gap:9px}.chat_skeleton__xoBns>.chat_waitText__jesmH{margin-bottom:2px}.chat_bone__7iESY{display:block;height:8px;border-radius:4px;background:var(--lk-color-surface-track);animation:chat_bonePulse__p77RZ 1.2s ease-in-out infinite alternate}.chat_spin__0i0P9{animation:chat_spin__0i0P9 .9s linear infinite}.chat_halted__Q1cnv{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-radius:12px;background:var(--lk-color-surface-sunken);color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.chat_halted__Q1cnv>span{flex:1 1}.chat_jump__ZCuDM{position:absolute;bottom:12px;left:50%;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:50%;background:var(--lk-color-surface-raised);box-shadow:var(--lk-shadow-float);color:var(--lk-color-icon-default);cursor:pointer;transform:translateX(-50%);animation:chat_cardIn__m5rri .16s var(--lk-ease) both}.chat_empty__AaWU7{padding:28px 20px 20px}.chat_empty__AaWU7>.chat_greeting__IrhUk{margin-bottom:16px}.chat_greeting__IrhUk{margin:0;font-family:var(--lk-font-stack-display);font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.4}.chat_suggestions__YPE91{display:flex;flex-direction:column;gap:2px;margin:0;padding:4px;border-radius:14px;background:var(--lk-color-surface-sunken);list-style:none}.chat_suggestions__YPE91 button{display:flex;align-items:flex-start;gap:9px;width:100%;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:var(--lk-color-text-primary);font:inherit;font-size:var(--lk-font-size-body);line-height:1.5;text-align:left;cursor:pointer;transition:background-color .14s var(--lk-ease)}.chat_suggestions__YPE91 button:focus-visible,.chat_suggestions__YPE91 button:hover{background:var(--lk-color-surface-default)}.chat_suggestions__YPE91 button>svg{flex:none;margin-top:3px;color:var(--lk-color-icon-default)}.chat_composer__jAa9M{flex:none;padding:10px 12px 12px;border-top:1px solid var(--lk-color-border-subtle)}.chat_field__B8Vk_{padding:10px 10px 8px 12px;border-radius:14px;background:var(--lk-color-surface-sunken);transition:background-color .16s var(--lk-ease),box-shadow .16s var(--lk-ease)}.chat_field__B8Vk_:focus-within{background:var(--lk-color-surface-default);box-shadow:var(--lk-focus-ring)}.chat_field__B8Vk_>textarea{display:block;width:100%;min-height:22px;max-height:160px;padding:0;border:0;outline:none;resize:none;background:transparent;color:var(--lk-color-text-primary);font:inherit;font-size:var(--lk-font-size-body);line-height:1.6;caret-color:var(--lk-color-accent-primary)}.chat_field__B8Vk_>textarea::placeholder{color:var(--lk-color-text-secondary)}.chat_fieldRow__poaWu{display:flex;align-items:center;gap:6px;margin-top:6px}.chat_viewing__9ic__{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:230px;height:24px;padding:0 9px 0 8px;border:0;border-radius:999px;background:color-mix(in srgb,var(--kind,var(--lk-color-node-manuscript)) 12%,var(--lk-color-surface-default));color:var(--lk-color-text-primary);font:inherit;font-size:var(--lk-font-size-label);font-weight:600;cursor:pointer;transition:background-color .14s var(--lk-ease),color .14s var(--lk-ease)}.chat_viewing__9ic__>svg{flex:none;color:var(--kind)}.chat_viewing__9ic__>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_viewing__9ic__[aria-pressed=false]{background:transparent;box-shadow:inset 0 0 0 1px var(--lk-color-border-default);color:var(--lk-color-text-secondary)}.chat_viewing__9ic__[aria-pressed=false]>span{text-decoration:line-through}.chat_viewing__9ic__[aria-pressed=false]>svg{color:var(--lk-color-text-secondary)}.chat_send__gymMf,.chat_stop__eSRUJ{display:grid;flex:none;place-items:center;width:30px;height:30px;border:0;border-radius:var(--lk-radius-control);cursor:pointer;transition:background-color .14s var(--lk-ease),opacity .14s var(--lk-ease)}.chat_send__gymMf{background:var(--lk-color-accent-primary);color:var(--lk-color-text-on-accent)}.chat_send__gymMf:hover:not(:disabled){background:color-mix(in srgb,var(--lk-color-text-primary) 12%,var(--lk-color-accent-primary))}.chat_send__gymMf:disabled{opacity:.45;cursor:default}.chat_stop__eSRUJ{background:var(--lk-color-surface-default);box-shadow:inset 0 0 0 1px var(--lk-color-border-default);color:var(--lk-color-text-primary)}.chat_stop__eSRUJ:hover{background:var(--lk-color-state-hover)}.chat_stop__eSRUJ>svg{fill:currentColor}.chat_send__gymMf:focus-visible,.chat_stop__eSRUJ:focus-visible{outline:none;box-shadow:var(--lk-focus-ring)}.chat_quoteAttach___0_tr{margin-bottom:8px;padding:8px 8px 9px 10px;border-radius:12px;background:color-mix(in srgb,var(--kind,var(--lk-color-node-manuscript)) 10%,var(--lk-color-surface-sunken));animation:chat_cardIn__m5rri .18s var(--lk-ease) both}.chat_quoteCompact__5CjrB{margin:0;padding:7px 10px 8px;border-radius:10px;background:color-mix(in srgb,var(--kind,var(--lk-color-node-manuscript)) 10%,var(--lk-color-surface-default));animation:none}.chat_quoteHead__ammKm{display:flex;align-items:center;gap:6px;min-height:20px;font-size:var(--lk-font-size-label);font-weight:600}.chat_quoteHead__ammKm>svg{flex:none;color:var(--kind)}.chat_quoteTitle__CIn1O{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_quoteRemove__VKLgI{width:22px;height:22px;margin-left:auto}.chat_quoteText__MSkcD{display:-webkit-box;margin:3px 0 0;overflow:hidden;color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label);line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.chat_quoteCompact__5CjrB .chat_quoteText__MSkcD{-webkit-line-clamp:3}.chat_home__HHdHD{padding:24px 16px 20px}.chat_home__HHdHD>.chat_greeting__IrhUk{padding:0 4px}.chat_homeComposer__lXLlY{margin-top:16px}.chat_search__FFmfX{height:36px;margin-bottom:8px}.chat_noResult__uCShF,.chat_resultCount__CQlxJ{margin:0 0 8px;padding:0 4px;color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.chat_noResult__uCShF{margin:4px 0 0}.chat_hit__pPnOF{border-radius:2px;background:var(--lk-color-diff-modify-bg);box-shadow:0 0 0 1px var(--lk-color-diff-modify);color:inherit}.chat_homeComposer__lXLlY>.chat_composer__jAa9M{padding:0;border-top:0}.chat_homeSection__bgfNJ{margin-top:24px}.chat_homeSection__bgfNJ>h3{margin:0 0 8px;padding:0 4px;color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label);font-weight:600}.chat_sessionList___nw5E{display:flex;flex-direction:column;gap:2px;margin:0;padding:4px;border-radius:14px;background:var(--lk-color-surface-sunken);list-style:none}.chat_sessionRow__vxQJt{display:flex;flex-direction:column;gap:2px;width:100%;min-width:0;padding:9px 12px;border:0;border-radius:10px;background:transparent;color:var(--lk-color-text-primary);font:inherit;text-align:left;cursor:pointer;transition:background-color .14s var(--lk-ease),box-shadow .14s var(--lk-ease)}.chat_sessionRow__vxQJt:hover{background:var(--lk-color-surface-default)}.chat_sessionRowTop__Qpco_{display:flex;align-items:center;gap:8px;min-width:0}.chat_sessionRowTitle__vVpWN{flex:1 1;overflow:hidden;font-size:var(--lk-font-size-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.chat_sessionRowTime__REdQk{flex:none;color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chat_sessionRowTop__Qpco_>svg{flex:none;color:var(--lk-color-icon-default)}.chat_sessionRowLine__Bituw{overflow:hidden;color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label);text-overflow:ellipsis;white-space:nowrap}.chat_confirmScrim__2q2k7{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;padding:12px;background:var(--lk-color-scrim-modal);animation:chat_fade__H3Lp2 .16s var(--lk-ease) both}.chat_confirm__3hbh2{width:100%;padding:18px;border-radius:14px;background:var(--lk-color-surface-raised);box-shadow:var(--lk-shadow-modal);animation:chat_cardIn__m5rri .2s var(--lk-ease) both}.chat_confirm__3hbh2>h3{margin:0;font-family:var(--lk-font-stack-display);font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.4}.chat_confirm__3hbh2>p{margin:4px 0 0;color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-body)}.chat_confirmActions__zoT2p{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.chat_selectionBar___bhuO{position:fixed;z-index:45;display:flex;align-items:center;gap:2px;padding:4px;border-radius:12px;background:var(--lk-color-surface-raised);box-shadow:var(--lk-shadow-float);transform:translate(-50%);animation:chat_barIn__HLAnl .16s var(--lk-ease) both;word-break:keep-all;overflow-wrap:anywhere}.chat_selectionBar___bhuO[data-above]{transform:translate(-50%,-100%)}.chat_selectionMain__RRB7z,.chat_selectionQuick__7lvOU{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:0;border-radius:var(--lk-radius-control);background:transparent;color:var(--lk-color-text-primary);font:inherit;font-size:var(--lk-font-size-body);white-space:nowrap;cursor:pointer;transition:background-color .14s var(--lk-ease)}.chat_selectionMain__RRB7z{font-weight:600}.chat_selectionMain__RRB7z>svg{color:var(--lk-color-accent-primary)}.chat_selectionQuick__7lvOU{color:var(--lk-color-text-secondary)}.chat_selectionMain__RRB7z+.chat_selectionQuick__7lvOU{position:relative;margin-left:7px}.chat_selectionMain__RRB7z+.chat_selectionQuick__7lvOU:before{position:absolute;top:7px;bottom:7px;left:-5px;width:1px;background:var(--lk-color-border-default);content:""}.chat_selectionMain__RRB7z:focus-visible,.chat_selectionMain__RRB7z:hover,.chat_selectionQuick__7lvOU:focus-visible,.chat_selectionQuick__7lvOU:hover{outline:none;background:var(--lk-color-state-hover);color:var(--lk-color-text-primary)}.chat_selectionBar___bhuO ::selection,.chat_window__TWHBe ::selection{background:var(--lk-color-diff-modify-bg)}.chat_launcher__ZSQjJ[data-disabled]{box-shadow:var(--lk-shadow-float);color:var(--lk-color-text-secondary);cursor:default}.chat_launcher__ZSQjJ[data-disabled],.chat_launcher__ZSQjJ[data-disabled]:hover{--mark-cut:var(--lk-color-surface-raised);background:var(--lk-color-surface-raised)}.chat_launcher__ZSQjJ[data-disabled]:hover{transform:none}.chat_launcher__ZSQjJ[data-disabled] svg{opacity:.45}.chat_tooLarge__p2Vqj{position:fixed;right:20px;bottom:84px;z-index:40;width:min(320px,calc(100vw - 40px));padding:14px 14px 16px;border-radius:14px;background:var(--lk-color-surface-raised);box-shadow:var(--lk-shadow-float);animation:chat_cardIn__m5rri .18s var(--lk-ease) both;word-break:keep-all;overflow-wrap:anywhere}.chat_tooLargeHead__p6pa_{display:flex;align-items:center;gap:8px}.chat_tooLargeHead__p6pa_>svg{flex:none;color:var(--lk-color-icon-default)}.chat_tooLargeHead__p6pa_>h2{flex:1 1;margin:0;font-size:var(--lk-font-size-body);font-weight:600}.chat_tooLarge__p2Vqj>p{margin:6px 0 0 23px;color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label);line-height:1.6}.chat_cite__yv9f1[data-memo]{background:var(--lk-color-surface-sunken);box-shadow:inset 0 0 0 1px var(--lk-color-border-default);color:var(--lk-color-text-secondary)}.chat_cite__yv9f1[data-memo]:focus-visible,.chat_cite__yv9f1[data-memo]:hover{background:var(--lk-color-surface-default);color:var(--lk-color-text-primary)}.chat_cite__yv9f1[data-memo]>svg{color:var(--lk-color-icon-default)}.chat_quoteSource__nr4iM{margin:0 0 4px;color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label);font-weight:600}.chat_reply__zxuth{display:flex;flex-direction:column;gap:4px}.chat_answerActions__RLjmm{display:flex;gap:2px;margin-left:-6px;opacity:0;transition:opacity .14s var(--lk-ease)}.chat_reply__zxuth:focus-within .chat_answerActions__RLjmm,.chat_reply__zxuth:hover .chat_answerActions__RLjmm,.chat_reply__zxuth:last-child .chat_answerActions__RLjmm{opacity:1}.chat_answerAction__fmhkO{width:26px;height:26px;color:var(--lk-color-text-secondary)}.chat_askRow__xR1CP{display:flex;align-items:flex-start;justify-content:flex-end;gap:4px}.chat_askRow__xR1CP>.chat_ask__UEmOe{align-self:auto}.chat_editButton__RJLuT{flex:none;width:26px;height:26px;margin-top:4px;color:var(--lk-color-text-secondary);opacity:0;transition:opacity .14s var(--lk-ease)}.chat_askRow__xR1CP:hover .chat_editButton__RJLuT,.chat_editButton__RJLuT:focus-visible{opacity:1}.chat_editAsk__TdU2a{display:flex;flex-direction:column;gap:8px;align-self:flex-end;width:min(100%,320px);padding:10px 10px 8px 12px;border-radius:14px;background:var(--lk-color-surface-default);box-shadow:var(--lk-focus-ring),var(--lk-shadow-lift)}.chat_editAsk__TdU2a>textarea{display:block;width:100%;padding:0;border:0;outline:none;resize:none;background:transparent;color:var(--lk-color-text-primary);font:inherit;font-size:var(--lk-font-size-body);line-height:1.55;caret-color:var(--lk-color-accent-primary)}.chat_editActions__ckBHR{display:flex;justify-content:flex-end;gap:6px}.chat_loading__1_EKZ{display:grid;place-items:center;height:100%;min-height:160px;color:var(--lk-color-icon-default)}.chat_preparing__WNloR{padding:48px 20px}.chat_srOnly__4NNEG{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes chat_windowIn__HVZJw{0%{opacity:0;transform:translateY(10px) scale(.96)}}@keyframes chat_tokenIn__WY2lu{0%{opacity:0;filter:blur(3px)}}@keyframes chat_chipIn__B4ISJ{0%{opacity:0;transform:scale(.88)}}@keyframes chat_cardIn__m5rri{0%{opacity:0;transform:translateY(4px)}}@keyframes chat_barIn__HLAnl{0%{opacity:0;margin-top:4px}}@keyframes chat_fade__H3Lp2{0%{opacity:0}}@keyframes chat_spin__0i0P9{to{transform:rotate(1turn)}}@keyframes chat_bonePulse__p77RZ{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.chat_cite__yv9f1[data-fresh],.chat_confirmScrim__2q2k7,.chat_confirm__3hbh2,.chat_jump__ZCuDM,.chat_quoteAttach___0_tr,.chat_quoteCard__2PphR,.chat_selectionBar___bhuO,.chat_tooLarge__p2Vqj,.chat_window__TWHBe{animation:chat_fade__H3Lp2 .12s linear both}.chat_fresh__GwINk{animation:none}.chat_launcherIcon__CU1fQ,.chat_launcher__ZSQjJ{transition:opacity .12s linear}.chat_launcherIcon__CU1fQ{transform:none}.chat_bone__7iESY{animation:none}.chat_launcher__ZSQjJ[data-busy]:after,.chat_spin__0i0P9{animation-duration:2.4s}}.guide-parts_listBody__brAG8{display:flex;flex-direction:column;gap:12px;word-break:keep-all;overflow-wrap:anywhere}.guide-parts_pageTitle__vrqWQ{font-family:var(--lk-font-stack-display);font-size:var(--lk-font-size-display);font-weight:800;letter-spacing:-.03em;line-height:var(--lk-line-height-display)}.guide-parts_secondary__N7oSg{color:var(--lk-color-text-secondary)}.guide-parts_panel__6I10y{justify-content:center;min-height:240px}.guide-parts_panel__6I10y,.guide-parts_topics__bV_rx{display:flex;flex-direction:column;border-radius:14px;background:var(--lk-color-surface-sunken)}.guide-parts_topics__bV_rx{gap:2px;padding:4px}.guide-parts_topic__9XBYI{display:flex;color:inherit;text-decoration:none;flex-direction:column;justify-content:center;gap:var(--lk-space-1);width:100%;min-height:64px;padding:0 var(--lk-space-4);border-radius:10px;text-align:left;transition:background-color .14s var(--lk-ease)}.guide-parts_topic__9XBYI:hover{background:var(--lk-color-surface-default)}.guide-parts_topic__9XBYI:focus-visible{outline:none;box-shadow:var(--lk-focus-ring)}.guide-parts_topicSummary__cOMs2,.guide-parts_topicTitle__oKXwq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guide-parts_topicTitle__oKXwq{font-weight:600}.guide-parts_topicSummary__cOMs2{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.guide-parts_articleLayout__IbYbl{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:var(--lk-space-7);margin-top:var(--lk-space-3);word-break:keep-all;overflow-wrap:anywhere}.guide-parts_article__kxnJH{display:flex;flex-direction:column;gap:var(--lk-space-6);padding-bottom:96px}.guide-parts_articleHeader__azYRi{display:flex;flex-direction:column;gap:var(--lk-space-2)}.guide-parts_articleMeta__IjznL{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.guide-parts_facts__EiDmU{display:flex;flex-direction:column;gap:2px;padding:var(--lk-space-3) var(--lk-space-4);border-radius:14px;background:var(--lk-color-surface-sunken)}.guide-parts_fact__fjzT4{display:grid;grid-template-columns:98px minmax(0,1fr);align-items:center;min-height:30px}.guide-parts_fact__fjzT4>dt{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.guide-parts_fact__fjzT4>dd{font-weight:600}.guide-parts_articleSection__78INs{display:flex;flex-direction:column;gap:var(--lk-space-2);scroll-margin-top:var(--lk-space-6)}.guide-parts_sectionTitle__gRTzE{font-size:var(--lk-font-size-heading);font-weight:700}.guide-parts_related__yZ72w{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lk-space-2);margin-top:var(--lk-space-7);color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.guide-parts_related__yZ72w>span{margin-right:var(--lk-space-1)}.guide-parts_chip__6Zf6X{display:inline-flex;align-items:center;height:28px;text-decoration:none;padding:0 var(--lk-space-3);border-radius:999px;background:var(--lk-color-surface-sunken);color:var(--lk-color-text-primary);font-size:var(--lk-font-size-label);font-weight:600;transition:background-color .14s var(--lk-ease)}.guide-parts_chip__6Zf6X:hover{background:var(--lk-color-state-hover)}.guide-parts_chip__6Zf6X:focus-visible{outline:none;box-shadow:var(--lk-focus-ring)}.guide-parts_toc__ISqlU{position:sticky;top:var(--lk-space-6);display:flex;flex-direction:column;align-self:start;gap:2px}.guide-parts_tocLabel__9mkd6{margin-bottom:var(--lk-space-2);padding:0 var(--lk-space-3);color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.guide-parts_tocLink__xCSYt{padding:6px var(--lk-space-3);border-radius:var(--lk-radius-control);color:var(--lk-color-text-secondary);text-decoration:none;transition:background-color .14s var(--lk-ease),color .14s var(--lk-ease)}.guide-parts_tocLink__xCSYt:hover{color:var(--lk-color-text-primary)}.guide-parts_tocLink__xCSYt:focus-visible{outline:none;box-shadow:var(--lk-focus-ring)}.guide-parts_tocActive__gb_JQ{background:var(--lk-color-state-selected);color:var(--lk-color-text-primary);font-weight:600}.guide-parts_articleScope__0ZlXb{container:lk-guide/inline-size}@container lk-guide (max-width: 760px){.guide-parts_articleLayout__IbYbl{grid-template-columns:minmax(0,1fr)}.guide-parts_toc__ISqlU{display:none}}@media (prefers-reduced-motion:reduce){.guide-parts_topic__9XBYI{transition:none}}.workspace-help-view_view__u4VD5{width:100%;max-width:calc(960px + 2 * 48px);margin:0 auto;padding:56px 48px 64px}.workspace-help-view_home__B23_e{display:flex;flex-direction:column;gap:24px}.workspace-help-view_inlineHeader__7U48E{display:flex;align-items:center;gap:var(--lk-space-3)}.workspace-help-view_crumbs__2B8e1{color:var(--lk-color-text-secondary)}@container lk-pane (max-width: 584px){.workspace-help-view_view__u4VD5{padding:32px 16px 48px}}.memo-view_view__mWqt4{display:flex;flex-direction:column;gap:24px;width:100%;max-width:calc(960px + 2 * 48px);margin:0 auto;padding:56px 48px 64px}.memo-view_header__W5mDw{display:flex;align-items:center;gap:var(--lk-space-3);min-height:40px}.memo-view_title__Ys1Z4{font-family:var(--lk-font-stack-display);font-size:var(--lk-font-size-display);font-weight:800;letter-spacing:-.03em;line-height:var(--lk-line-height-display)}.memo-view_scope__jbqh6{width:282px;margin-left:auto}.memo-view_scope__jbqh6>button{height:30px}.memo-view_fileHead__kobld{display:flex;align-items:center;gap:var(--lk-space-2);min-height:26px;padding:12px 40px 0 14px;color:var(--kind,var(--lk-color-icon-default))}.memo-view_fileLink__AXFey{display:flex;align-items:center;gap:var(--lk-space-2);min-width:0;border-radius:var(--lk-radius-control);text-align:left}.memo-view_fileLink__AXFey:focus-visible{outline:none;box-shadow:var(--lk-focus-ring)}.memo-view_fileLink__AXFey>svg{flex:none}.memo-view_fileTitle__2hhcZ{min-width:0;overflow:hidden;color:var(--lk-color-text-primary);font-weight:600;text-overflow:ellipsis;white-space:nowrap}button.memo-view_fileLink__AXFey:hover>.memo-view_fileTitle__2hhcZ{text-decoration:underline}@container lk-pane (max-width: 584px){.memo-view_view__mWqt4{padding:32px 16px 48px}.memo-view_header__W5mDw{flex-direction:column;align-items:stretch}.memo-view_scope__jbqh6{width:auto;margin-left:0}.memo-view_title__Ys1Z4{white-space:nowrap}}.project-settings-view_page__t5rfh{display:flex;flex-direction:column;gap:24px;width:100%;max-width:calc(720px + 2 * 48px);margin:0 auto;padding:56px 48px 64px}.project-settings-view_header__pzl_b{display:flex;flex-direction:column}.project-settings-view_title__d5f1c{font-family:var(--lk-font-stack-display);font-size:var(--lk-font-size-display);font-weight:800;letter-spacing:-.03em;line-height:var(--lk-line-height-display)}.project-settings-view_section__mS6fs{display:flex;flex-direction:column;gap:16px}.project-settings-view_sectionHeader__Yl2uC{display:flex;flex-direction:column;padding-bottom:12px;border-bottom:1px solid var(--lk-color-border-subtle)}.project-settings-view_sectionTitle__zIMnn{font-size:var(--lk-font-size-heading);font-weight:650}.project-settings-view_form__IU7iA{display:flex;flex-direction:column;gap:16px}.project-settings-view_danger__sa0cG{display:flex;align-items:center;gap:var(--lk-space-4);min-height:88px;padding:var(--lk-space-4) 18px;border-radius:14px;background:var(--lk-color-surface-sunken)}.project-settings-view_dangerIcon__K_XeM{flex:none;color:var(--lk-color-icon-default)}.project-settings-view_dangerCopy__PAgMw{display:flex;flex:1 1;flex-direction:column;gap:var(--lk-space-1);min-width:0}.project-settings-view_dangerCopy__PAgMw>strong{font-weight:600}.project-settings-view_dangerCopy__PAgMw>span{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.project-settings-view_changes__TirZB{display:flex;flex-direction:column;gap:var(--lk-space-1);padding:var(--lk-space-3);border-radius:10px;background:var(--lk-color-surface-sunken);font-weight:600}@container lk-pane (max-width: 584px){.project-settings-view_page__t5rfh{padding:32px 16px 48px}.project-settings-view_danger__sa0cG{flex-wrap:wrap}.project-settings-view_dangerCopy__PAgMw{flex-basis:calc(100% - 30px)}.project-settings-view_danger__sa0cG>:last-child{margin-left:30px}}.search-view_results__htKfn{display:flex;flex-direction:column;gap:var(--lk-space-3)}.search-view_list__NZQxq{display:flex;flex-direction:column;gap:2px;padding:4px;border-radius:14px;background:var(--lk-color-surface-sunken);transition:opacity .16s var(--lk-ease)}.search-view_list__NZQxq[aria-busy=true]{opacity:.72}.search-view_row__ZPFqF{display:flex;align-items:flex-start;gap:var(--lk-space-3);width:100%;min-height:64px;padding:12px var(--lk-space-4);border-radius:10px;text-align:left;transition:background-color .14s var(--lk-ease)}.search-view_row__ZPFqF:hover{background:var(--lk-color-surface-default)}.search-view_row__ZPFqF:focus-visible{outline:none;background:var(--lk-color-surface-default);box-shadow:var(--lk-focus-ring)}.search-view_icon__xL3eX{flex:none;margin-top:2px;color:var(--kind,var(--lk-color-icon-default))}.search-view_copy___Aewx{display:flex;flex:1 1;flex-direction:column;gap:var(--lk-space-1);min-width:0}.search-view_path__HRZnB,.search-view_snippet__92spY,.search-view_title__cO8cN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-view_title__cO8cN{font-weight:600}.search-view_snippet__92spY{color:var(--lk-color-text-primary)}.search-view_path__HRZnB{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.search-view_match__RuXvz{border-radius:2px;background:var(--lk-color-diff-modify-bg);box-shadow:0 0 0 1px var(--lk-color-diff-modify);color:inherit;font-weight:600}.search-view_limit__qR55n{padding:0 var(--lk-space-4);color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}@media (prefers-reduced-motion:reduce){.search-view_list__NZQxq,.search-view_row__ZPFqF{transition:none}}.feedback_body__h7HfK{display:flex;flex-direction:column;gap:var(--lk-space-4)}.feedback_context__tLL5B{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label);line-height:var(--lk-line-height-body);word-break:keep-all}.feedback_ghost__fEhJa{background:var(--lk-color-state-hover);border-color:transparent}.project-dialogs_form__d0yK_{display:flex;flex-direction:column;gap:var(--lk-space-4)}.project-dialogs_cancel__BKUQe{background:var(--lk-color-surface-default)}.project-dialogs_ghost__mBoSx{background:var(--lk-color-state-hover);border-color:transparent}.project-list_section__MUxPQ{display:flex;flex-direction:column}.project-list_srOnly__8aMjg{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.project-list_grid__sM_vH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(168px,auto);gap:14px}.project-list_card__7hWOs{position:relative;display:flex;flex-direction:column;gap:var(--lk-space-3);min-width:0;padding:18px 20px 20px;border-radius:14px;background:var(--lk-color-surface-sunken);transition:background-color .18s var(--lk-ease),box-shadow .22s var(--lk-ease),transform .22s var(--lk-ease)}.project-list_card__7hWOs:hover,.project-list_card__7hWOs[data-selected=true]{background:var(--lk-color-surface-raised);box-shadow:var(--lk-shadow-raise);transform:translateY(-2px)}.project-list_card__7hWOs:has(.project-list_cardLink__nKQ4A:focus-visible){box-shadow:var(--lk-focus-ring)}.project-list_cardHeader__WZalb{display:flex;align-items:center;gap:var(--lk-space-3);height:32px}.project-list_projectIcon__6pvWC{position:relative;flex:none;width:18px;height:18px;color:var(--lk-color-icon-default)}.project-list_projectIcon__6pvWC>svg{position:absolute;inset:0;transition:opacity .14s var(--lk-ease)}.project-list_bookOpen__b7JtH{opacity:0}.project-list_card__7hWOs:has(.project-list_cardLink__nKQ4A:focus-visible) .project-list_bookClosed__KrdgN,.project-list_card__7hWOs:hover .project-list_bookClosed__KrdgN,.project-list_card__7hWOs[data-selected=true] .project-list_bookClosed__KrdgN{opacity:0}.project-list_card__7hWOs:has(.project-list_cardLink__nKQ4A:focus-visible) .project-list_bookOpen__b7JtH,.project-list_card__7hWOs:hover .project-list_bookOpen__b7JtH,.project-list_card__7hWOs[data-selected=true] .project-list_bookOpen__b7JtH{opacity:1}.project-list_spacer__8x2Tw{flex:1 1}.project-list_more__CvLrO{position:relative;z-index:1;width:32px;height:32px;opacity:0;transition:opacity .14s var(--lk-ease)}.project-list_card__7hWOs:hover .project-list_more__CvLrO,.project-list_card__7hWOs[data-selected=true] .project-list_more__CvLrO,.project-list_more__CvLrO:focus-visible{opacity:1}.project-list_cardTitle__k6QkC{overflow:hidden;font-family:var(--lk-font-stack-display);font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.project-list_description__AalKC{display:-webkit-box;margin-top:-4px;overflow:hidden;color:var(--lk-color-text-secondary);line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:keep-all;overflow-wrap:anywhere}.project-list_cardLink__nKQ4A:focus-visible{outline:none}.project-list_cardLink__nKQ4A:after{position:absolute;inset:0;content:""}.project-list_metadata__154QI{display:flex;flex-direction:column;gap:2px;margin-top:auto;min-width:0}.project-list_lastFile__PgGl5,.project-list_time__BChYH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-list_lastFile__PgGl5{color:var(--lk-color-text-primary);opacity:.8}.project-list_time__BChYH{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.project-list_skeleton__apgXS{display:flex;flex-direction:column;gap:var(--lk-space-3);padding:18px 20px 20px;border-radius:14px;background:var(--lk-color-surface-sunken)}.project-list_skeletonRow__M6cVr{display:flex;justify-content:space-between;margin-bottom:var(--lk-space-3)}.project-list_bone__2hjCX{border-radius:6px;background:var(--lk-color-surface-track);animation:project-list_pulse__izOvE 1.6s ease-in-out infinite}.project-list_boneIcon__ryGyH{width:36px;height:36px;border-radius:var(--lk-radius-control)}.project-list_bonePill__peLNg{width:32px;height:12px;margin-top:12px}.project-list_boneTitle__5tO5B{width:60%;height:18px}.project-list_boneLine__WPYb_{width:50%;height:12px}.project-list_boneLineLong__AIQ4F{width:70%;height:12px}@keyframes project-list_pulse__izOvE{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.project-list_bone__2hjCX{animation:none}.project-list_projectIcon__6pvWC>svg{transition:none}}@media (max-width:1180px){.project-list_grid__sM_vH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.project-list_grid__sM_vH{grid-template-columns:minmax(0,1fr)}}@media (hover:none){.project-list_more__CvLrO{opacity:1}}.language-switch_switch__mmLdO{padding:2px 0;color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label);transition:color .14s var(--lk-ease)}.language-switch_switch__mmLdO:hover:not(:disabled){color:var(--lk-color-text-primary)}.language-switch_switch__mmLdO:focus-visible{border-radius:4px;outline:none;box-shadow:var(--lk-focus-ring)}.terms-consent_meta__eIihS{display:flex;flex-direction:column;gap:var(--lk-space-1)}.terms-consent_meta__eIihS strong{font-weight:600}.terms-consent_meta__eIihS span,.terms-consent_privacy__YiBPK{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.terms-consent_original__m_GUK{max-height:min(38vh,320px);overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--lk-space-4) 18px;border-radius:var(--lk-radius-card);background:var(--lk-color-surface-sunken);line-height:1.75}.terms-consent_original__m_GUK:focus-visible{outline:none;box-shadow:var(--lk-focus-ring)}.terms-consent_agreement__zAvKR{display:flex;align-items:flex-start;gap:var(--lk-space-2);font-size:var(--lk-font-size-body);cursor:pointer}.terms-consent_agreement__zAvKR input{margin-top:3px;accent-color:var(--lk-color-accent-primary);width:16px;height:16px;flex:none}.terms-consent_privacy__YiBPK a{text-decoration:underline;text-underline-offset:3px}.terms-consent_notice__BTqf_{display:flex;flex-direction:column;gap:var(--lk-space-3)}.login-page_page__Wd5ZX{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;min-height:100vh;padding:48px 16px;background:var(--lk-color-bg-canvas)}.login-page_wordmark___dsbd{display:flex;align-items:center;gap:var(--lk-space-3);color:var(--lk-color-text-primary);font-size:17px;font-weight:700;letter-spacing:-.01em}.login-page_wordmark___dsbd:focus-visible{outline:none;border-radius:var(--lk-radius-control);box-shadow:var(--lk-focus-ring)}.login-page_letterMark__x0IKw{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--lk-radius-control);background:var(--lk-color-accent-primary);color:var(--lk-color-text-on-accent);font-weight:700}.login-page_card__MPvYa{display:flex;flex-direction:column;gap:28px;width:420px;max-width:100%;padding:40px;border-radius:20px;background:var(--lk-color-surface-default);box-shadow:var(--lk-shadow-raise);animation:login-page_cardIn__m9_Go .52s var(--lk-ease) both}.login-page_title___8Dv3{font-family:var(--lk-font-stack-display);font-size:24px;font-weight:800;letter-spacing:-.025em;line-height:1.25}.login-page_actions__Li1Mj{display:flex;flex-direction:column;gap:var(--lk-space-3)}.login-page_googleButton__ez4fw{display:flex;align-items:center;justify-content:center;gap:var(--lk-space-3);height:48px;padding:0 var(--lk-space-4);border-radius:var(--lk-radius-card);background:var(--lk-color-surface-sunken);font-weight:600;transition:background-color .16s var(--lk-ease),box-shadow .16s var(--lk-ease)}.login-page_googleButton__ez4fw:hover:not(:disabled){background:var(--lk-color-surface-default);box-shadow:var(--lk-shadow-pill)}.login-page_googleButton__ez4fw:focus-visible{outline:none;box-shadow:var(--lk-focus-ring)}.login-page_googleButton__ez4fw:disabled{color:var(--lk-color-text-secondary);cursor:progress}.login-page_googleButton__ez4fw>svg[class]{color:var(--lk-color-icon-default)}.login-page_footer__yMCzd{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--lk-space-3)}.login-page_policyLinks__jd_1_{display:flex;gap:var(--lk-space-3);font-size:var(--lk-font-size-label)}.login-page_languageSwitch__gMqJC,.login-page_policyLink__o1XWc{height:28px;padding:0 var(--lk-space-1)}.login-page_policyLink__o1XWc{display:inline-flex;align-items:center;color:var(--lk-color-text-secondary)}.login-page_policyLink__o1XWc:hover{color:var(--lk-color-text-primary);text-decoration:underline;text-underline-offset:3px}.login-page_policyLink__o1XWc[aria-disabled=true]{cursor:default}.login-page_spin__5Ydmw{animation:login-page_spin__5Ydmw .9s linear infinite}@keyframes login-page_spin__5Ydmw{to{transform:rotate(1turn)}}@keyframes login-page_cardIn__m9_Go{0%{opacity:0;transform:translateY(10px)}}@media (max-width:480px){.login-page_card__MPvYa{padding:28px 22px}}@media (prefers-reduced-motion:reduce){.login-page_card__MPvYa,.login-page_spin__5Ydmw{animation:none}}.account_dialog__BTdjM{width:min(648px,calc(100vw - 32px));max-height:calc(100dvh - 120px);margin-top:104px}.account_body__sEp_8{display:flex;flex-direction:column;gap:var(--lk-space-6);padding:var(--lk-space-7)}.account_header__1SkEO{display:flex;align-items:center;justify-content:space-between;gap:var(--lk-space-4)}.account_title__RfQ8B{font-family:var(--lk-font-stack-display);font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.35}.account_description__rfoPn{color:var(--lk-color-text-secondary)}.account_form__3wFvd{display:flex;flex-direction:column;gap:var(--lk-space-4)}.account_field__BYPzt{display:flex;flex-direction:column;gap:var(--lk-space-1)}.account_fieldLabel__M3TgD{font-size:var(--lk-font-size-label);font-weight:600;line-height:var(--lk-line-height-body)}.account_language__q32sW{align-self:flex-start;min-width:220px}.account_close__igneN{width:32px;height:32px}.account_ghost__OUzYx{background:var(--lk-color-state-hover);border-color:transparent}.account_muted__sRNCR{background:var(--lk-color-surface-navigation);color:var(--lk-color-text-secondary);opacity:1}.account_page__zU4yy{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--lk-space-6);background:var(--lk-color-bg-canvas)}.account_brand__Tq_zj{position:absolute;top:40px;left:48px;font-size:var(--lk-font-size-heading-lg);font-weight:650}.account_completion__UMWfe{display:flex;flex-direction:column;align-items:center;gap:24px;width:520px;max-width:100%;padding:36px;border-radius:18px;background:var(--lk-color-surface-raised);box-shadow:var(--lk-shadow-lift)}.account_completionHeading__s8PBB{display:flex;flex-direction:column;align-items:center;gap:var(--lk-space-2);text-align:center}.account_completionIcon__kgDzQ{display:flex;align-items:center;justify-content:center;color:var(--lk-color-accent-primary)}.account_completionTitle__f0y7C{font-family:var(--lk-font-stack-display);font-size:22px;font-weight:800;letter-spacing:-.02em}.account_fullWidth__wyTk0{width:100%}.account_danger__boTbN{display:flex;align-items:center;gap:var(--lk-space-4);padding:var(--lk-space-4) var(--lk-space-4) var(--lk-space-4) 18px;border-radius:var(--lk-radius-card);background:var(--lk-color-surface-sunken)}.account_dangerCopy__PYhWQ{display:flex;flex:1 1;flex-direction:column;gap:2px}.account_dangerCopy__PYhWQ>.account_description__rfoPn{font-size:var(--lk-font-size-label)}.account_dangerTitle___blx6{font-weight:600}.account_deleteBody__09b9T{display:flex;flex-direction:column;gap:var(--lk-space-4)}.account_reasons__xRm9Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:0;padding:4px;border:0;border-radius:var(--lk-radius-card);background:var(--lk-color-surface-sunken)}.account_reason__Adpa3{display:flex;align-items:center;gap:var(--lk-space-2);min-height:36px;padding:0 var(--lk-space-3);border-radius:10px;cursor:pointer;transition:background-color .14s var(--lk-ease)}.account_reason__Adpa3:hover{background:var(--lk-color-state-hover)}.account_reason__Adpa3:has(input:checked){background:var(--lk-color-state-selected);font-weight:600}.account_reason__Adpa3 input{flex:none;width:16px;height:16px;margin:0;accent-color:var(--lk-color-accent-primary);cursor:pointer}.account_deleteScope__NCZRb{border-radius:var(--lk-radius-card);background:var(--lk-color-surface-sunken)}.account_deleteScope__NCZRb>:first-child{border:0;background:transparent}.account_target__gBp7L>:first-child{border:0;border-radius:var(--lk-radius-card);background:var(--lk-color-surface-sunken)}.account_deleteImpact__Vy2bN{display:flex;flex-direction:column;gap:var(--lk-space-2);padding:12px var(--lk-space-4) 14px;border-top:1px solid var(--lk-color-border-subtle)}.account_deleteImpactTitle__n77Om{font-weight:600}.account_deleteImpact__Vy2bN ul{display:flex;flex-direction:column;gap:var(--lk-space-2)}.account_deleteImpact__Vy2bN li{display:flex;align-items:center;gap:var(--lk-space-2);color:var(--lk-color-text-secondary)}.account_deleteImpact__Vy2bN li>svg{flex:none;color:var(--lk-color-icon-default)}@media (max-width:600px){.account_reasons__xRm9Y{grid-template-columns:minmax(0,1fr)}.account_body__sEp_8{padding:var(--lk-space-6)}.account_danger__boTbN{flex-wrap:wrap}.account_dangerCopy__PYhWQ{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.account_reason__Adpa3{transition:none}}.site-footer_footer__xRR4s{align-items:center;margin-top:auto;color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.site-footer_footer__xRR4s,.site-footer_links__e1DKH{display:flex;flex-wrap:wrap;gap:var(--lk-space-2) var(--lk-space-4)}.site-footer_link__XNjWh{color:var(--lk-color-text-secondary);text-decoration:none}.site-footer_link__XNjWh:focus-visible,.site-footer_link__XNjWh:hover{color:var(--lk-color-text-primary);text-decoration:underline;text-underline-offset:3px}.user-menu_summary__MH6Bd{display:flex;align-items:center;gap:var(--lk-space-3);width:100%;height:44px;border-radius:var(--lk-radius-control);text-align:left}.user-menu_summary__MH6Bd:hover,.user-menu_summary__MH6Bd[aria-expanded=true]{background:var(--lk-color-state-hover)}.user-menu_avatar__yC9cV{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--lk-color-accent-primary);color:var(--lk-color-text-on-accent);font-size:var(--lk-font-size-label);font-weight:600}.user-menu_avatarSm__kQY5e{width:28px;height:28px}.user-menu_copy__tEzDL{display:flex;flex:1 1;flex-direction:column;gap:var(--lk-space-1);min-width:0}.user-menu_email__zqiSH,.user-menu_name__SHG9O{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu_name__SHG9O{font-weight:600}.user-menu_email__zqiSH{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.user-menu_chevron__fzTWr{flex:none;margin-right:var(--lk-space-2);color:var(--lk-color-icon-default)}.user-menu_account__h23zH{display:flex;align-items:center;gap:var(--lk-space-3);height:48px;padding:0 var(--lk-space-3);border-radius:10px;background:var(--lk-color-surface-sunken)}.user-menu_account__h23zH .user-menu_copy__tEzDL{gap:0}@media (max-width:900px){.user-menu_summary__MH6Bd{width:auto;height:40px}.user-menu_copy__tEzDL{display:none}}.shortcuts-dialog_list__Ff0bH{display:flex;flex-direction:column;gap:2px;padding:var(--lk-space-1);border-radius:14px;background:var(--lk-color-surface-sunken)}.shortcuts-dialog_row__gkd_w{display:flex;align-items:center;justify-content:space-between;gap:var(--lk-space-4);min-height:36px;padding:0 var(--lk-space-3);border-radius:10px}.shortcuts-dialog_row__gkd_w>dd{flex:none}.shortcuts-dialog_keys__ds9ME{display:inline-flex;align-items:center;min-height:24px;padding:0 var(--lk-space-2);border-radius:var(--lk-radius-control);background:var(--lk-color-surface-pill);box-shadow:var(--lk-shadow-pill);font-family:inherit;font-size:var(--lk-font-size-label);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shortcuts-dialog_note__Mfz68{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.project-shell_shell__xPpTw{display:flex;min-height:100vh;background:var(--lk-color-bg-canvas)}.project-shell_sidebar__CW8O9{position:sticky;top:0;display:flex;flex:none;flex-direction:column;gap:var(--lk-space-2);width:228px;height:100vh;padding:14px 12px;background:var(--lk-color-surface-navigation)}.project-shell_spacer__h4oMs{flex:1 1}.project-shell_main__fnPaa{display:flex;flex:1 1;flex-direction:column;gap:24px;min-width:0;min-height:calc(100vh - 20px);margin:10px 10px 10px 0;padding:56px 48px 28px;border-radius:var(--lk-radius-surface);background:var(--lk-color-surface-default);box-shadow:var(--lk-shadow-lift)}.project-shell_header___1CLn{display:flex;align-items:center;gap:var(--lk-space-4)}.project-shell_headerCopy__4jhX6{display:flex;flex:1 1;flex-direction:column;gap:var(--lk-space-2);min-width:0}.project-shell_title__cbevm{display:flex;align-items:baseline;gap:var(--lk-space-3);font-family:var(--lk-font-stack-display);font-size:var(--lk-font-size-display);font-weight:800;letter-spacing:-.03em;line-height:var(--lk-line-height-display)}.project-shell_description__rjN8K,.project-shell_meta__67u9I{color:var(--lk-color-text-secondary)}.project-shell_meta__67u9I{font-family:var(--lk-font-stack-ui);font-size:var(--lk-font-size-body);font-weight:500;letter-spacing:0;white-space:nowrap}@media (max-width:900px){.project-shell_shell__xPpTw{flex-direction:column}.project-shell_sidebar__CW8O9{position:sticky;top:0;z-index:5;flex-direction:row;align-items:center;gap:var(--lk-space-1);width:auto;height:auto;padding:var(--lk-space-2);overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.project-shell_sidebar__CW8O9::-webkit-scrollbar{display:none}.project-shell_spacer__h4oMs{display:none}.project-shell_sidebar__CW8O9>*{flex:none;width:auto}.project-shell_main__fnPaa{min-height:0;margin:0 8px 8px}}.project-shell_narrow__EP6tb>*{align-self:center;width:100%;max-width:960px}@media (max-width:600px){.project-shell_main__fnPaa{padding:32px 16px 20px}.project-shell_sidebar__CW8O9>a:not([aria-current=page])>span,.project-shell_sidebar__CW8O9>button[aria-haspopup=dialog]>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.project-shell_header___1CLn{flex-direction:column;align-items:flex-start;gap:var(--lk-space-2)}}.project-guide_breadcrumb__6r0FS{display:flex;align-items:center;gap:var(--lk-space-3);margin-top:-12px;color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.project-guide_breadcrumb__6r0FS>svg{color:var(--lk-color-icon-default)}.project-guide_crumbLink__ZKSCw:hover{color:var(--lk-color-text-primary)}.project-guide_crumbCurrent__GvKGX{color:var(--lk-color-text-primary);font-weight:600}.project-trash_list__HcAxz{display:flex;flex-direction:column;gap:2px;padding:4px;border-radius:14px;background:var(--lk-color-surface-sunken)}.project-trash_row__w2Oqv{display:flex;align-items:center;gap:var(--lk-space-3);min-height:64px;padding:0 var(--lk-space-4);border-radius:10px;transition:background-color .14s var(--lk-ease)}.project-trash_row__w2Oqv:hover{background:var(--lk-color-surface-default)}.project-trash_icon__Iu4P6{flex:none;color:var(--lk-color-icon-default)}.project-trash_copy__Hsh42{display:flex;flex:1 1;flex-direction:column;gap:var(--lk-space-1);min-width:0}.project-trash_title__i9wLG{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.project-trash_meta__HI6RF{color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-label)}.project-trash_actions__GcGRv,.project-trash_rowError__na6TX{display:flex;gap:var(--lk-space-2)}.project-trash_rowError__na6TX{align-items:center;min-height:44px;padding:0 var(--lk-space-4);background:var(--lk-color-state-selected);font-size:var(--lk-font-size-label);font-weight:600}.project-trash_rowError__na6TX>svg{color:var(--lk-color-accent-primary)}.project-trash_skeletonRow__Zxl2S{display:flex;align-items:center;gap:var(--lk-space-3);height:84px;padding:0 var(--lk-space-4)}.project-trash_skeletonRow__Zxl2S+.project-trash_skeletonRow__Zxl2S{border-top:1px solid var(--lk-color-border-default)}.project-trash_bone__WDK_S{border-radius:6px;background:var(--lk-color-surface-icon);animation:project-trash_pulse____zb_ 1.6s ease-in-out infinite}@keyframes project-trash_pulse____zb_{50%{opacity:.55}}.project-trash_cancel__cw93j{background:var(--lk-color-surface-default)}@media (max-width:600px){.project-trash_row__w2Oqv{flex-wrap:wrap;padding-block:var(--lk-space-3)}.project-trash_copy__Hsh42{flex-basis:calc(100% - 16px - var(--lk-space-3))}.project-trash_actions__GcGRv{width:100%;justify-content:flex-end}}.tab-bar_bar__N8HwU{display:flex;flex:none;align-items:center;gap:var(--lk-space-2);height:46px;padding:6px var(--lk-space-3);border-bottom:1px solid var(--lk-color-border-subtle);background:var(--lk-color-surface-topbar)}.tab-bar_tabs__Rv8Jz{display:flex;align-items:center;gap:var(--lk-space-1);min-width:0;overflow-x:auto;scrollbar-width:none}.tab-bar_tabs__Rv8Jz::-webkit-scrollbar{display:none}.tab-bar_tab__urzEz{position:relative;display:flex;flex:none;align-items:center;gap:var(--lk-space-2);min-width:86px;max-width:200px;height:32px;padding:0 var(--lk-space-3);border-radius:var(--lk-radius-control);transition:background-color .14s var(--lk-ease),box-shadow .14s var(--lk-ease);color:var(--lk-color-text-secondary);font-size:var(--lk-font-size-body);cursor:default;-webkit-user-select:none;user-select:none}.tab-bar_tab__urzEz:hover:not([aria-selected=true]){background:var(--lk-color-state-hover)}.tab-bar_tab__urzEz[aria-selected=true]{background:var(--lk-color-surface-pill);box-shadow:var(--lk-shadow-pill);color:var(--lk-color-text-primary);font-weight:600}.tab-bar_tab__urzEz[data-dragging=true]{opacity:.5}.tab-bar_tab__urzEz[data-drop-target=true]:before{position:absolute;top:6px;bottom:6px;left:-3px;width:2px;border-radius:1px;background:var(--lk-color-accent-primary);content:""}.tab-bar_tabs__Rv8Jz[data-drop-end=true]:after{flex:none;width:2px;height:20px;border-radius:1px;background:var(--lk-color-accent-primary);content:""}.tab-bar_tab__urzEz>svg{flex:none;color:var(--lk-color-icon-default)}.tab-bar_tab__urzEz[data-kind]>svg{color:var(--kind,var(--lk-color-icon-default))}.tab-bar_tabLabel__9Pxd9{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-bar_tabLabelFixed__uT_ml{min-width:120px}.tab-bar_close__uxU3w{display:flex;flex:none;align-items:center;justify-content:center;width:18px;height:18px;margin-right:-4px;border-radius:var(--lk-radius-control);color:var(--lk-color-icon-default);opacity:0}.tab-bar_close__uxU3w:focus-visible,.tab-bar_tab__urzEz:hover .tab-bar_close__uxU3w,.tab-bar_tab__urzEz[aria-selected=true] .tab-bar_close__uxU3w{opacity:1}.tab-bar_close__uxU3w:hover{background:var(--lk-color-surface-icon-hover)}.tab-bar_toggle__W0LPz{flex:none}@container lk-pane (max-width: 584px){.tab-bar_tab__urzEz:not([aria-selected=true]){justify-content:center;width:32px;min-width:32px;padding:0}.tab-bar_tab__urzEz:not([aria-selected=true]) .tab-bar_close__uxU3w,.tab-bar_tab__urzEz:not([aria-selected=true]) .tab-bar_tabLabel__9Pxd9{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.workspace-shell_shell__6J1AZ{display:flex;height:100vh;overflow:hidden;background:var(--lk-color-bg-canvas)}.workspace-shell_sidebar__qGZI_{position:relative;flex:none;width:var(--sidebar-width,232px);height:100%}.workspace-shell_sidebarHandle__blQk_{position:absolute;top:0;right:-4px;bottom:0;width:8px}.workspace-shell_panes__8HHfK{position:relative;display:flex;flex:1 1;min-width:0;height:100%;padding:10px 10px 10px 0}.workspace-shell_panes__8HHfK[data-split=column]{flex-direction:column}.workspace-shell_pane__ohXe2{container:lk-pane/inline-size;display:flex;flex:1 1;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border-radius:var(--lk-radius-surface);background:var(--lk-color-surface-default);box-shadow:var(--lk-shadow-lift)}.workspace-shell_panes__8HHfK[data-split]>.workspace-shell_pane__ohXe2[data-slot="0"]{flex-grow:var(--split,0.5)}.workspace-shell_panes__8HHfK[data-split]>.workspace-shell_pane__ohXe2[data-slot="1"]{flex-grow:calc(1 - var(--split, 0.5))}.workspace-shell_divider__LJNck{flex:none;align-self:stretch;width:10px}.workspace-shell_panes__8HHfK[data-split=column]>.workspace-shell_divider__LJNck{width:auto;height:10px}.workspace-shell_dropVeil__Zu7HT{position:absolute;z-index:5;display:grid;place-items:center;border-radius:var(--lk-radius-surface);background:color-mix(in srgb,var(--lk-color-accent-primary) 16%,transparent);pointer-events:none;animation:workspace-shell_veilIn__Ev1gY .12s var(--lk-ease);transition:top .16s var(--lk-ease),left .16s var(--lk-ease),width .16s var(--lk-ease),height .16s var(--lk-ease),opacity .16s var(--lk-ease)}.workspace-shell_dropVeil__Zu7HT[data-settling]{opacity:0}@keyframes workspace-shell_veilIn__Ev1gY{0%{opacity:0}}.workspace-shell_veilLabel__k_NpJ{display:inline-flex;align-items:center;gap:var(--lk-space-2);height:32px;padding:0 var(--lk-space-3);border-radius:999px;background:var(--lk-color-surface-raised);box-shadow:var(--lk-shadow-float);color:var(--lk-color-text-primary);font-size:var(--lk-font-size-label);font-weight:600;white-space:nowrap}.workspace-shell_veilLabel__k_NpJ>svg{color:var(--lk-color-accent-primary)}.workspace-shell_genie__hSlRG{position:fixed;z-index:40;inset:0;pointer-events:none}.workspace-shell_genieSlice__KglJS{position:absolute;top:0;left:0;overflow:hidden;transform-origin:0 0;will-change:transform}.workspace-shell_panes__8HHfK[data-arranging]>.workspace-shell_divider__LJNck{visibility:hidden}.workspace-shell_placingHint__sUNwc{position:absolute;bottom:24px;left:50%;z-index:6;padding:var(--lk-space-2) var(--lk-space-4);border-radius:var(--lk-radius-card);background:var(--lk-color-surface-raised);box-shadow:var(--lk-shadow-float);font-size:var(--lk-font-size-label);font-weight:600;white-space:nowrap;pointer-events:none;transform:translateX(-50%)}@media (prefers-reduced-motion:reduce){.workspace-shell_dropVeil__Zu7HT{animation:workspace-shell_veilIn__Ev1gY .12s linear;transition:opacity .12s linear}}.workspace-shell_content__R7QCU{position:relative;flex:1 1;min-height:0}.workspace-shell_panel__Y5c5G{position:absolute;inset:0;display:flex;flex-direction:column;overflow:auto}.workspace-shell_panel__Y5c5G[hidden]{display:none}@media (max-width:900px){.workspace-shell_sidebar__qGZI_{position:fixed;top:0;left:0;z-index:30;width:min(300px,86vw);box-shadow:var(--lk-shadow-modal)}.workspace-shell_scrim__H2rq5{position:fixed;z-index:29;inset:0;background:var(--lk-color-scrim-modal)}.workspace-shell_panes__8HHfK{padding:8px}}