.Button_button__iqYyx{--btn-bg:transparent;--btn-fg:var(--color-fg);--btn-border:transparent;--btn-tone:var(--color-fg-muted);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid var(--btn-border);border-radius:var(--radius-md);background:var(--btn-bg);color:var(--btn-fg);cursor:pointer;white-space:nowrap;max-width:100%;line-height:1.2;transition:background var(--motion-fast),color var(--motion-fast),border-color var(--motion-fast)}.Button_button__iqYyx:disabled{opacity:.45;cursor:default}.Button_sm__PClgk{min-height:1.75rem;padding:0 calc(var(--space-2) * var(--density-scale));font-size:var(--size-sm)}.Button_md__Gx7w4{padding:calc(var(--space-2) * var(--density-scale)) calc(var(--space-3) * var(--density-scale));font-size:var(--size-md)}.Button_lg__pfRvo{padding:calc(var(--space-3) * var(--density-scale)) calc(var(--space-4) * var(--density-scale));font-size:var(--size-lg)}.Button_iconOnly__At_eO.Button_sm__PClgk{width:1.75rem;height:1.75rem;padding:0}.Button_iconOnly__At_eO.Button_md__Gx7w4{padding:calc(var(--space-2) * var(--density-scale))}.Button_iconOnly__At_eO.Button_lg__pfRvo{padding:calc(var(--space-3) * var(--density-scale))}.Button_icon__krJIT{display:inline-flex;line-height:0}.Button_label__VKAV8{line-height:var(--leading-tight);min-width:0;overflow:hidden;text-overflow:ellipsis}.Button_tone-neutral__fJp_P{--btn-tone:var(--color-fg-muted)}.Button_tone-accent__RUh88{--btn-tone:var(--color-accent)}.Button_tone-success__xa6Py{--btn-tone:var(--color-success)}.Button_tone-warning__aBHoz{--btn-tone:var(--color-warning)}.Button_tone-danger__e2yjg{--btn-tone:var(--color-danger)}.Button_tone-info__FIa7H{--btn-tone:var(--color-info)}.Button_solid__GaT8O{--btn-bg:var(--btn-tone);--btn-fg:var(--color-fg-on-accent)}.Button_solid__GaT8O:hover:not(:disabled){filter:brightness(1.08)}.Button_soft__BnIzO{--btn-bg:color-mix(in srgb,var(--btn-tone) 12%,transparent);--btn-fg:var(--color-fg)}.Button_soft__BnIzO:hover:not(:disabled){--btn-bg:color-mix(in srgb,var(--btn-tone) 20%,transparent)}.Button_ghost__4umoJ{--btn-bg:transparent;--btn-fg:var(--color-fg-muted)}.Button_ghost__4umoJ:hover:not(:disabled){--btn-bg:var(--color-bg-sunken);--btn-fg:var(--color-fg)}.Button_outline__bZJwH{--btn-bg:transparent;--btn-border:var(--color-border)}.Button_outline__bZJwH:hover:not(:disabled){--btn-bg:var(--color-bg-sunken)}.Button_button__iqYyx:focus-visible,.Button_button__iqYyx:hover:not(:disabled),.Button_button__iqYyx[aria-pressed=true],.Button_button__iqYyx[aria-selected=true],.Button_solid__GaT8O{--icon-opacity:1}.Input_input__VbNdx{box-sizing:border-box;font-family:var(--font-ui);width:100%;min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-sunken);color:var(--color-fg);transition:border-color var(--motion-fast),background var(--motion-fast)}.Input_input__VbNdx::placeholder{color:var(--color-fg-subtle)}.Input_input__VbNdx:focus{outline:none;border-color:var(--color-border-focus);background:var(--color-bg)}.Input_sm__rFe2m{height:1.75rem;padding:0 calc(var(--space-2) * var(--density-scale));font-size:var(--size-sm)}.Input_md__7sehB{font-size:var(--size-md)}.Input_md__7sehB,.Input_textarea__LqQQh{padding:calc(var(--space-2) * var(--density-scale)) calc(var(--space-3) * var(--density-scale))}.Input_textarea__LqQQh{resize:vertical;min-height:4em;line-height:var(--leading-normal)}.Input_invalid__STgRG{border-color:var(--color-danger)}.InlineEdit_text__zOl0_{display:inline-block;vertical-align:middle;line-height:inherit;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-sm);cursor:text}.InlineEdit_text__zOl0_:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 10%,transparent)}.InlineEdit_input__34JdU{min-width:8em;max-width:100%}.ListRow_row__V_thg{position:relative;min-width:0;border-radius:var(--radius-sm);color:var(--color-fg);background:var(--row-bg,transparent);transition:background var(--motion-fast),color var(--motion-fast)}.ListRow_row__V_thg:hover{--row-bg:color-mix(in srgb,var(--color-fg) 5%,transparent)}.ListRow_selected__NXmXO,.ListRow_selected__NXmXO:hover{--row-bg:color-mix(in srgb,var(--color-accent) 13%,transparent)}.ListRow_row__V_thg:focus-visible{outline-offset:var(--focus-inset)}@media (prefers-reduced-motion:reduce){.ListRow_row__V_thg{transition:none}}.ListRow_selected__NXmXO:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:var(--radius-sm);background:var(--color-accent);pointer-events:none}.EventListItem_item__suaXK{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-2);gap:var(--space-2);padding:6px 8px;min-height:48px;cursor:pointer;min-width:0}.EventListItem_index__jba4O{color:var(--color-fg-subtle);font-size:var(--size-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.EventListItem_body__K0YV3{display:flex;flex-direction:column;min-width:0;gap:1px}.EventListItem_title__qf5aJ{font-size:var(--size-sm);font-weight:var(--weight-normal);color:var(--color-fg);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.EventListItem_sub__eLbRL{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.EventListItem_where__zijwy{color:var(--color-fg-muted)}.EventListItem_time__hIttw,.EventListItem_where__zijwy{font-size:var(--size-xs);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.EventListItem_time__hIttw{flex:0 1 auto;color:var(--color-fg-subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EventListItem_tools__NLssK{display:inline-flex;align-items:center}.CommentRow_item__AEDHT{display:grid;grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:start;grid-gap:var(--space-1);gap:var(--space-1);padding:calc(var(--space-1) * var(--density-scale)) var(--space-2);min-width:0}.CommentRow_compact__JpmVg{opacity:.55}.CommentRow_compact__JpmVg:focus-within,.CommentRow_compact__JpmVg:hover{opacity:1}.CommentRow_compact__JpmVg .CommentRow_sub__1Aou8{display:none}.CommentRow_compact__JpmVg .CommentRow_title__vf5P_{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--color-fg) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--color-fg) 40%,transparent)}.CommentRow_check__BD_Y2{display:inline-flex;align-items:center;justify-content:center;height:1.5rem}.CommentRow_check__BD_Y2 input{margin:0;accent-color:var(--color-accent)}.CommentRow_open__is4My{all:unset;display:flex;flex-direction:column;gap:1px;min-width:0;width:100%;cursor:pointer;color:var(--color-fg);border-radius:var(--radius-sm)}.CommentRow_open__is4My:focus-visible{outline-offset:var(--focus-inset)}.CommentRow_head__HYsXe{display:flex;align-items:center;gap:var(--space-1);min-width:0;height:1.5rem}.CommentRow_icon__KZpCS{display:inline-flex;flex:none;color:var(--color-fg-muted)}.CommentRow_title__vf5P_{font-size:var(--size-sm);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.CommentRow_sub__1Aou8{display:flex;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--size-xs);color:var(--color-fg-muted)}.CommentRow_where__7LIsA{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CommentRow_meta__3PULJ{flex:none;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommentRow_warn__8W86L{color:var(--color-danger);font-weight:var(--weight-medium)}.CommentRow_badges__vO5Pl{display:inline-flex;flex:none;gap:var(--space-1)}.CommentRow_tools__GVwhS{display:inline-flex;align-items:center;height:1.5rem;opacity:0;transition:opacity var(--motion-fast)}.CommentRow_item__AEDHT:focus-within .CommentRow_tools__GVwhS,.CommentRow_item__AEDHT:hover .CommentRow_tools__GVwhS{opacity:1}@media (prefers-reduced-motion:reduce){.CommentRow_tools__GVwhS{transition:none}}.HighlightSwatches_row__pO5_3{display:inline-flex;align-items:center;gap:var(--space-2)}.HighlightSwatches_swatch__GZ2nN{width:1.25rem;height:1.25rem;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-full);background:linear-gradient(var(--swatch),var(--swatch)),var(--color-bg);cursor:pointer;transition:transform var(--motion-fast),box-shadow var(--motion-fast)}.HighlightSwatches_swatch__GZ2nN[data-color=yellow]{--swatch:var(--color-hl-yellow)}.HighlightSwatches_swatch__GZ2nN[data-color=green]{--swatch:var(--color-hl-green)}.HighlightSwatches_swatch__GZ2nN[data-color=blue]{--swatch:var(--color-hl-blue)}.HighlightSwatches_swatch__GZ2nN[data-color=pink]{--swatch:var(--color-hl-pink)}.HighlightSwatches_swatch__GZ2nN[data-color=purple]{--swatch:var(--color-hl-purple)}.HighlightSwatches_swatch__GZ2nN:hover{transform:scale(1.1)}.HighlightSwatches_swatch__GZ2nN[aria-pressed=true]{outline:var(--focus-width) solid var(--state-selected-border);outline-offset:2px}@media (prefers-reduced-motion:reduce){.HighlightSwatches_swatch__GZ2nN{transition:none}.HighlightSwatches_swatch__GZ2nN:hover{transform:none}}.Strip_track__H_qG8{display:flex;align-items:center;gap:var(--space-2);min-height:var(--bar-h);padding:0 var(--bar-px);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;min-width:0;border-bottom:1px solid var(--color-border);background:var(--surface-base);cursor:-webkit-grab;cursor:grab;-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),transparent)}.Strip_track__H_qG8::-webkit-scrollbar{display:none}.Strip_track__H_qG8[data-dragging]{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Strip_bar__4YyYS{display:flex;align-items:center;gap:var(--space-2);min-height:var(--bar-h);padding:0 var(--bar-px);border-bottom:1px solid var(--color-border);background:var(--surface-base);min-width:0;overflow:hidden}.Strip_item__bSJuk{flex:none;display:inline-flex;align-items:center;gap:var(--space-1);max-width:14rem;height:1.75rem;padding:0 calc(var(--space-2) * var(--density-scale)) 0 calc(var(--space-1) * var(--density-scale));border:1px solid transparent;border-radius:var(--radius-full);background:var(--color-bg-sunken);color:var(--color-fg);font-family:var(--font-ui);font-size:var(--size-sm);cursor:pointer;white-space:nowrap;transition:background var(--motion-fast),border-color var(--motion-fast),color var(--motion-fast)}.Strip_item__bSJuk:not(:has(.Strip_icon__uBiGn)){padding-left:calc(var(--space-2) * var(--density-scale))}.Strip_item__bSJuk:hover{background:var(--color-bg-elevated);border-color:var(--color-border-subtle)}.Strip_active__iiptT,.Strip_active__iiptT:hover{border-color:var(--state-selected-border);background:var(--state-selected-bg)}.Strip_item__bSJuk.Strip_active__iiptT:focus-visible{outline:none}.Strip_icon__uBiGn{display:inline-flex;flex:none}.Strip_label__7WIZD{min-width:0;overflow:hidden;text-overflow:ellipsis}.Strip_meta__smP3p{flex:none}.ContextNote_note__hZ2bw,.Strip_meta__smP3p{color:var(--color-fg-muted);font-size:var(--size-xs)}.ContextNote_note__hZ2bw{display:flex;flex-direction:column;gap:var(--space-1);padding:calc(var(--space-2) * var(--density-scale)) calc(var(--space-3) * var(--density-scale));border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-sunken);min-width:0}.ContextNote_accent__EFOIZ{background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--color-fg)}.ContextNote_head__Q6XJ8{display:flex;align-items:center;gap:var(--space-2);min-width:0}.ContextNote_title__9XnCq{font-weight:var(--weight-medium);color:var(--color-fg);white-space:nowrap;flex:none}.ContextNote_trailing__y1eA_{display:inline-flex;align-items:center;gap:var(--space-1);flex:1 1 auto;min-width:0;margin-left:var(--space-1)}.ContextNote_trailing__y1eA_>*{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}.ContextNote_lines__i9jEv{margin:0;padding:0 0 0 calc(var(--space-2) + 1em);list-style:disc}.ContextNote_line__xHYQJ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Divider_horizontal__pG5F3{border:0;border-top:1px solid var(--color-border-subtle);margin:0;width:100%}.Divider_vertical__3Ufw_{border:0;border-left:1px solid var(--color-border-subtle);margin:0;height:100%;align-self:stretch}.Divider_labeled__g5HbX{display:flex;align-items:center;gap:var(--space-2);width:100%}.Divider_line__YjF8A{flex:1 1;border-top:1px solid var(--color-border-subtle)}.Divider_label__g2h13{font-size:var(--size-xs);color:var(--color-fg-subtle)}.AnnotationMark_mark__H7dbQ{cursor:pointer;border-radius:var(--radius-sm);transition:background var(--motion-fast),box-shadow var(--motion-fast)}.AnnotationMark_mark__H7dbQ[data-kind=note]{--hl:var(--color-hl-yellow);background:var(--hl);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--hl) 100%,var(--color-fg) 25%)}.AnnotationMark_mark__H7dbQ[data-kind=note][data-color=green]{--hl:var(--color-hl-green)}.AnnotationMark_mark__H7dbQ[data-kind=note][data-color=blue]{--hl:var(--color-hl-blue)}.AnnotationMark_mark__H7dbQ[data-kind=note][data-color=pink]{--hl:var(--color-hl-pink)}.AnnotationMark_mark__H7dbQ[data-kind=note][data-color=purple]{--hl:var(--color-hl-purple)}.AnnotationMark_mark__H7dbQ[data-kind=foreshadow]{background:color-mix(in srgb,var(--color-accent) 10%,transparent);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--color-accent) 55%,transparent)}.AnnotationMark_mark__H7dbQ[data-kind=foreshadow][data-color]{background:var(--hl);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--hl) 100%,var(--color-fg) 35%)}.AnnotationMark_mark__H7dbQ[data-kind=foreshadow][data-color=yellow]{--hl:var(--color-hl-yellow)}.AnnotationMark_mark__H7dbQ[data-kind=foreshadow][data-color=green]{--hl:var(--color-hl-green)}.AnnotationMark_mark__H7dbQ[data-kind=foreshadow][data-color=blue]{--hl:var(--color-hl-blue)}.AnnotationMark_mark__H7dbQ[data-kind=foreshadow][data-color=pink]{--hl:var(--color-hl-pink)}.AnnotationMark_mark__H7dbQ[data-kind=foreshadow][data-color=purple]{--hl:var(--color-hl-purple)}.AnnotationMark_mark__H7dbQ[data-kind=payoff]{box-shadow:none;border-bottom:2px dotted color-mix(in srgb,var(--color-success) 75%,transparent);border-radius:0}.AnnotationMark_mark__H7dbQ[data-kind=foreshadow][data-status=paid]{box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--color-success) 65%,transparent);background:transparent}.AnnotationMark_mark__H7dbQ[data-missing=true],.AnnotationMark_mark__H7dbQ[data-status=dropped]{background:transparent;box-shadow:none;text-decoration:none}.AnnotationMark_mark__H7dbQ:hover{box-shadow:inset 0 -2px 0 var(--color-accent)}.AnnotationMark_mark__H7dbQ[data-revealed]{outline:var(--focus-ring);outline-offset:2px}[data-focus-mode] .AnnotationMark_mark__H7dbQ{background:none;box-shadow:none;border-bottom:0;cursor:text}.ImageEditor_drop__6vphL{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-5) var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-fg-muted);font-size:var(--size-sm);text-align:center}.ImageEditor_drop__6vphL[data-compact]{flex-direction:row;padding:var(--space-2) var(--space-3)}.ImageEditor_drop__6vphL[data-over]{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 8%,transparent);color:var(--color-fg)}.ImageEditor_dropText__ULdnr{min-width:0}.ImageEditor_cropper__Nx38q{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.ImageEditor_frame__HLf_V{position:relative;overflow:hidden;border-radius:var(--radius-md);background:var(--color-bg-sunken);cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100%}.ImageEditor_frame__HLf_V:active{cursor:-webkit-grabbing;cursor:grabbing}.ImageEditor_frameImg__jB_ET{position:absolute;max-width:none;pointer-events:none}.ImageEditor_roundMask__OMaQi{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle closest-side,transparent 99%,color-mix(in srgb,var(--color-bg) 62%,transparent) 100%)}.ImageEditor_zoomRow__VSevz{display:flex;align-items:center;gap:var(--space-2);width:100%;max-width:320px;font-size:var(--size-xs);color:var(--color-fg-muted)}.ImageEditor_zoom__4Nh_x{flex:1 1;accent-color:var(--color-accent)}.ImageEditor_hint__cYtoZ{font-size:var(--size-xs);color:var(--color-fg-subtle)}.InlineRewrite_controls__qa4YP{display:flex;align-items:center;gap:2px}.InlineRewrite_ask__CxjaA{width:170px;min-width:0;padding:var(--space-1) var(--space-2);border:0;border-right:1px solid var(--color-border-subtle);background:transparent;color:var(--color-fg);font:inherit;font-size:var(--size-sm);outline:none}.InlineRewrite_ask__CxjaA::placeholder{color:var(--color-fg-subtle)}.InlineRewrite_statusRow__Qp6TW{display:flex;justify-content:center;margin:var(--space-2) 0;font-size:var(--size-sm);line-height:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:InlineRewrite_rewrite-in__7rRX1 var(--motion-fast)}@keyframes InlineRewrite_rewrite-in__7rRX1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.InlineRewrite_status__tfddz{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);color:var(--color-fg-muted);font-size:var(--size-sm)}.InlineRewrite_spinner__zIIaL{width:14px;height:14px;border-radius:50%;border:2px solid var(--color-border);border-top-color:var(--color-accent);animation:InlineRewrite_rewrite-spin__qLxwh var(--duration-slower) linear infinite}@keyframes InlineRewrite_rewrite-spin__qLxwh{to{transform:rotate(1turn)}}.InlineRewrite_inline__N1uzK{box-sizing:border-box;margin:var(--space-2) 0 var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-bg-sunken);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:InlineRewrite_rewrite-in__7rRX1 var(--motion-fast)}.InlineRewrite_proposal__sMBFd{margin:0;white-space:pre-wrap;color:var(--color-fg);font-size:inherit;line-height:inherit;-webkit-user-select:text;-moz-user-select:text;user-select:text}.InlineRewrite_changed__6jLcD{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:inherit;font-weight:var(--weight-bold);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 60%,transparent);text-underline-offset:3px;border-radius:var(--radius-sm)}.InlineRewrite_note__GxUmK{margin:var(--space-2) 0 0;color:var(--color-fg-muted);font-size:var(--size-xs);line-height:1.5}.InlineRewrite_error__GJJA4{margin:0;color:var(--color-danger);font-size:var(--size-sm)}.InlineRewrite_actions__MkFm9{display:inline-flex;align-items:center;gap:2px;margin-top:var(--space-2);padding:2px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);font-size:var(--size-sm);line-height:normal}.InlineRewrite_actionsDivider__3khoq{width:1px;height:1rem;margin:0 2px;background:var(--color-border-subtle)}.InlineRewrite_struck__JZuMw{color:var(--color-fg-subtle);text-decoration:line-through;text-decoration-thickness:1px;background:color-mix(in srgb,var(--color-fg) 6%,transparent)}.ContextMenu_menu__h0gfg{position:fixed;z-index:var(--z-popover);min-width:12rem;max-width:18rem;padding:var(--space-1);background:var(--color-bg-elevated);color:var(--color-fg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);font-family:var(--font-ui);font-size:var(--size-sm);animation:ContextMenu_menu-in__kkT2M var(--motion-fast)}@keyframes ContextMenu_menu-in__kkT2M{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.ContextMenu_item__TuEei{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ContextMenu_item__TuEei:hover:not(:disabled),.ContextMenu_item__TuEei[data-active=true]{background:var(--color-bg-sunken)}.ContextMenu_item__TuEei:disabled{opacity:.45;cursor:default}.ContextMenu_item__TuEei[data-danger=true]:hover:not(:disabled){color:var(--color-danger)}.ContextMenu_iconSlot__kkXEC{display:inline-flex;justify-content:center;width:1.1em;flex:none;opacity:.55}.ContextMenu_iconSlot__kkXEC svg{width:1em}.ContextMenu_label__GLh6v{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContextMenu_hint__GtEt6,.ContextMenu_shortcut__IkzTY{flex:none;color:var(--color-fg-subtle);font-size:var(--size-xs)}.ContextMenu_separator__HvH5Y{height:1px;margin:var(--space-1) 0;background:var(--color-border-subtle)}.Dialog_overlay__ggShF{position:fixed;inset:0;z-index:var(--z-popover);display:flex;align-items:flex-start;justify-content:flex-end;padding:3.25rem var(--space-3) var(--space-4);pointer-events:none}.Dialog_overlay__ggShF>*{pointer-events:auto}.Dialog_overlay__ggShF,.Dialog_overlay__ggShF *,.Dialog_overlay__ggShF :after,.Dialog_overlay__ggShF :before{box-sizing:border-box}.Dialog_overlay__ggShF[data-modal]{z-index:var(--z-modal);align-items:center;justify-content:center;padding:var(--space-4);pointer-events:auto;background:color-mix(in srgb,black 32%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:Dialog_scrim-in__HWLGz var(--motion-normal)}.Dialog_overlay__ggShF[data-modal] .Dialog_panel__0Ri5M{max-height:min(88vh,60rem)}.Dialog_overlay__ggShF[data-modal] .Dialog_head__9fdZA{cursor:default}@keyframes Dialog_scrim-in__HWLGz{0%{opacity:0}to{opacity:1}}.Dialog_panel__0Ri5M{display:flex;flex-direction:column;min-height:0;max-height:80vh;width:min(100%,30rem);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);color:var(--color-fg);box-shadow:var(--shadow-lg);font-family:var(--font-ui);font-size:var(--size-sm);animation:Dialog_dialog-in__sSDQR var(--motion-fast);transform:translate(var(--dx,0),var(--dy,0))}.Dialog_sm__mJgsz{width:min(100%,28rem)}.Dialog_lg__NDHMF{width:min(100%,44rem)}.Dialog_head__9fdZA{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:2.75rem;padding:0 var(--space-3) 0 var(--space-4);border-bottom:1px solid var(--color-border-subtle);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.Dialog_head__9fdZA:active{cursor:-webkit-grabbing;cursor:grabbing}.Dialog_headTools__5uZsL{display:flex;align-items:center;gap:var(--space-2);flex:none}.Dialog_body__Ry0gk{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--space-4)}@keyframes Dialog_dialog-in__sSDQR{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Dialog_overlay__ggShF[data-modal],.Dialog_panel__0Ri5M{animation:none}}.DocumentPath_path__3fEwu{flex:none;height:var(--doc-path-h,var(--bar-h));padding:0 var(--bar-px);background:var(--surface-base);border-bottom:1px solid var(--color-border);color:var(--color-fg-muted);font-size:var(--size-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none}.DocumentPath_crumbs__tXoeK,.DocumentPath_path__3fEwu{display:flex;align-items:center;gap:var(--space-2);min-width:0}.DocumentPath_crumbs__tXoeK{flex:1 1;overflow:hidden;opacity:var(--document-chrome-opacity,1);transition:opacity var(--motion-normal)}@media (prefers-reduced-motion:reduce){.DocumentPath_crumbs__tXoeK{transition:none}}.DocumentPath_crumb__ZnkpP{min-width:0;color:var(--color-fg-subtle)}.DocumentPath_crumb__ZnkpP,.DocumentPath_title__othtt{flex:0 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.DocumentPath_title__othtt{min-width:3rem;color:var(--color-fg);font-weight:var(--weight-medium)}.DocumentPath_ellipsis__TgEES{flex:none;color:var(--color-fg-subtle);letter-spacing:.05em}.DocumentPath_sep__USXZZ{flex:none;color:var(--color-fg-subtle);font-size:.72em;--icon-opacity:0.5}.DocumentPath_tools__kOzRE{flex:none;display:flex;align-items:center;gap:2px}.DocumentTabs_bar__uxbNv{--tab-radius:10px;--tab-flare:10px;display:flex;align-items:flex-end;flex:none;min-width:0;height:var(--tab-bar-h,var(--bar-h));padding:var(--tab-top-gap,7px) var(--tab-flare) 0;background:var(--tab-bar-bg,var(--surface-base));border-bottom:1px solid var(--tab-bar-border,var(--color-border))}.DocumentTabs_rail__WaI5Y{display:flex;flex:1 1;min-width:0;height:100%;gap:var(--tab-flare);padding:1px var(--tab-flare) 1px;margin:0 calc(var(--tab-flare) * -1) -1px;overflow-x:auto;overflow-y:clip;scrollbar-width:none;align-items:flex-end}.DocumentTabs_rail__WaI5Y::-webkit-scrollbar{height:0}.DocumentTabs_rail__WaI5Y{overscroll-behavior-x:contain;touch-action:pan-x;cursor:-webkit-grab;cursor:grab}.DocumentTabs_rail__WaI5Y[data-panning],.DocumentTabs_rail__WaI5Y[data-panning] *{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DocumentTabs_item__iGKCk{display:flex;align-items:center;flex:0 0 auto;max-width:28rem;min-width:6.5rem;height:100%;position:relative;border-radius:var(--tab-radius) var(--tab-radius) 0 0;color:var(--color-fg-muted);transition:background var(--motion-fast),color var(--motion-fast)}.DocumentTabs_item__iGKCk[data-active=true]{z-index:1;background:transparent;color:var(--color-fg)}.DocumentTabs_shape__0zq6X{position:absolute;left:calc(var(--tab-flare) * -1);right:calc(var(--tab-flare) * -1);top:0;bottom:-1px;z-index:-1;width:calc(100% + var(--tab-flare) * 2);height:calc(100% + 1px);overflow:visible;pointer-events:none}.DocumentTabs_shapeFill__4cthv{fill:var(--tab-active-bg,var(--surface-base))}.DocumentTabs_shapeLine__Nykbu{fill:none;stroke:var(--tab-bar-border,var(--color-border));stroke-width:1px}.DocumentTabs_item__iGKCk:not([data-active=true])+.DocumentTabs_item__iGKCk:not([data-active=true]):before{content:"";position:absolute;left:calc(var(--tab-flare) / -2);top:25%;bottom:25%;width:1px;background:var(--color-border)}.DocumentTabs_item__iGKCk:not([data-active=true]):hover{background:color-mix(in srgb,var(--color-fg) 6%,transparent);color:var(--color-fg)}.DocumentTabs_tab__dg0se{display:flex;align-items:center;gap:var(--space-2);flex:1 1;min-width:0;align-self:stretch;padding:0 var(--space-1) 0 var(--space-3);border:0;background:transparent;color:inherit;font:inherit;font-size:var(--size-sm);cursor:pointer;border-radius:inherit}.DocumentTabs_tab__dg0se>svg{flex:none;color:var(--color-fg-subtle)}.DocumentTabs_tab__dg0se[aria-selected=true]{color:var(--color-fg);font-weight:var(--weight-medium)}.DocumentTabs_tab__dg0se[aria-selected=true]>svg{color:var(--color-fg-muted)}.DocumentTabs_item__iGKCk:not(:has(.DocumentTabs_close___N47I)) .DocumentTabs_tab__dg0se{padding-right:var(--space-3)}.DocumentTabs_title__1eONm{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.DocumentTabs_overflow__ows6d,.DocumentTabs_title__1eONm{opacity:var(--document-chrome-opacity,1);transition:opacity var(--motion-normal)}.DocumentTabs_action__g4lpB>svg,.DocumentTabs_close___N47I>svg,.DocumentTabs_tab__dg0se>svg{opacity:calc(var(--icon-opacity, .65) * var(--document-chrome-opacity, 1));transition:opacity var(--motion-normal)}.DocumentTabs_close___N47I{flex:none;display:grid;place-items:center;width:22px;height:22px;padding:0;margin-right:var(--space-2);border:0;border-radius:var(--radius-full,999px);background:transparent;color:var(--color-fg-muted);cursor:pointer;opacity:0;transition:opacity var(--motion-fast),background var(--motion-fast),color var(--motion-fast)}.DocumentTabs_item__iGKCk:focus-within .DocumentTabs_close___N47I,.DocumentTabs_item__iGKCk:hover .DocumentTabs_close___N47I,.DocumentTabs_item__iGKCk[data-active=true] .DocumentTabs_close___N47I{opacity:1}.DocumentTabs_close___N47I:hover{background:color-mix(in srgb,var(--color-fg) 10%,transparent);color:var(--color-fg)}.DocumentTabs_close___N47I:focus-visible,.DocumentTabs_overflow__ows6d:focus-visible,.DocumentTabs_tab__dg0se:focus-visible{outline-offset:var(--focus-inset)}.DocumentTabs_overflow__ows6d{align-self:center;flex:0 0 28px;width:28px;height:28px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-fg-muted);font-size:0;cursor:pointer}.DocumentTabs_overflow__ows6d option{font-size:var(--size-sm);color:var(--color-fg);background:var(--color-bg-panel)}.DocumentTabs_tools__E9mWZ{align-self:center;display:flex;align-items:center;gap:2px;padding:0 2px 0 var(--space-2);flex:none}.DocumentTabs_panel__kclj4{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.DocumentTabs_panel__kclj4[hidden]{display:none}.DocumentTabs_panel__kclj4>*{flex:1 1 auto;min-height:0}@media (hover:none){.DocumentTabs_close___N47I{opacity:1}}@media (prefers-reduced-motion:reduce){.DocumentTabs_action__g4lpB>svg,.DocumentTabs_close___N47I,.DocumentTabs_close___N47I>svg,.DocumentTabs_item__iGKCk,.DocumentTabs_overflow__ows6d,.DocumentTabs_tab__dg0se>svg,.DocumentTabs_title__1eONm{transition:none}}.DocumentTabs_bar__uxbNv[data-browsing] .DocumentTabs_rail__WaI5Y{flex:0 1 auto}.DocumentTabs_bar__uxbNv[data-browsing] .DocumentTabs_tools__E9mWZ{margin-left:auto}.DocumentTabs_navigation__BbwAC{display:flex;flex:none;align-self:center;gap:2px;margin-right:var(--space-2)}.DocumentTabs_action__g4lpB{display:grid;place-items:center;flex:none;align-self:center;width:28px;height:28px;padding:0;margin:0 2px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-fg-muted);cursor:pointer}.DocumentTabs_action__g4lpB:hover:not(:disabled){color:var(--color-fg);background:color-mix(in srgb,var(--color-fg) 8%,transparent)}.DocumentTabs_action__g4lpB:disabled{opacity:.24;cursor:default}.DocumentTabs_action__g4lpB:focus-visible{outline-offset:var(--focus-inset)}.LoadingState_wrap__ag0_w{flex:1 1 auto;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);min-height:12rem;animation:var(--motion-normal) LoadingState_loading-in__m6kg9 both}.LoadingState_ring__OwCoJ{width:1.5rem;height:1.5rem;border-radius:var(--radius-full);border:2px solid var(--color-border);border-top-color:var(--color-accent);animation:LoadingState_loading-spin__PrqAx calc(var(--duration-slower) * 2) linear infinite}.LoadingState_label__qH_Qk{font-size:var(--size-sm);color:var(--color-fg-subtle)}@keyframes LoadingState_loading-spin__PrqAx{to{transform:rotate(1turn)}}@keyframes LoadingState_loading-in__m6kg9{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.LoadingState_ring__OwCoJ{animation-play-state:paused}.LoadingState_wrap__ag0_w{animation:none}}.PageColumn_scroll__49z_M{flex:1 1 auto;min-height:0;overflow:auto;width:100%}.PageColumn_column__cpDd8{width:100%;max-width:34rem;margin:0 auto;padding:calc(var(--space-8) * var(--density-scale)) calc(var(--space-4) * var(--density-scale));display:flex;flex-direction:column;gap:calc(var(--space-5) * var(--density-scale))}.Sidebar_header__p21q_{display:flex;align-items:center;gap:var(--space-2);flex:none;height:var(--bar-h);padding:0 12px;background:var(--surface-base);border-bottom:1px solid var(--color-border)}.Sidebar_flat__6g4PK{height:var(--bar-h-sub);padding:0 var(--bar-px);background:transparent;border-bottom:1px solid var(--color-border-subtle)}.Sidebar_heading__borQ5{font-size:var(--size-sm);font-weight:var(--weight-medium);color:var(--color-fg-muted);flex:none}.Sidebar_hint__6DySX{font-size:var(--size-xs);color:var(--color-fg-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.Sidebar_tools__4Ewkj{display:inline-flex;align-items:center;gap:4px;flex:none;margin-left:auto}.Sidebar_body__zpX8M{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0;min-height:0;padding:6px 0 6px 8px}.Sidebar_scroll__Sm8I7{overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.Sidebar_list__9x4Dk{display:flex;flex-direction:column;flex:none;min-width:0;padding:0 var(--space-2)}.Sidebar_pinned__9F4mN{flex:none;padding:6px 8px 0 16px}.Tabs_list__VXppB{gap:2px;padding:3px;border:0;border-radius:var(--radius-lg);min-width:0;overflow-x:auto}.Tabs_list__VXppB,.Tabs_tab__LXVqo{display:inline-flex;background:transparent}.Tabs_tab__LXVqo{align-items:center;gap:var(--space-2);height:1.875rem;border:0;border-radius:var(--radius-md);position:relative;color:var(--color-fg-muted);cursor:pointer;white-space:nowrap;padding:0 calc(var(--space-3) * var(--density-scale));font-size:var(--size-sm);font-weight:var(--weight-medium);transition:background var(--motion-fast),color var(--motion-fast)}.Tabs_tab__LXVqo:hover{color:var(--color-fg)}.Tabs_label__LhZ22{min-width:0}.Tabs_tab__LXVqo[aria-selected=true]{background:var(--color-bg-sunken);color:var(--color-fg)}.Tabs_tab__LXVqo:active{transform:translateY(1px)}.Tabs_lg__k4rLv .Tabs_tab__LXVqo{font-size:var(--size-md);padding:0 calc(var(--space-4) * var(--density-scale))}.Tabs_compact__RNOxM{display:flex;flex:1 1 auto;justify-content:flex-start;min-width:0;padding:0}.Tabs_compact__RNOxM .Tabs_tab__LXVqo{height:1.75rem;min-width:1.75rem;justify-content:center;padding:0 calc(var(--space-2) * var(--density-scale));border-radius:var(--radius-md)}.Tabs_compact__RNOxM .Tabs_tab__LXVqo[aria-selected=true]{background:color-mix(in srgb,var(--color-fg) 12%,transparent)}.Tabs_compact__RNOxM .Tabs_tab__LXVqo[aria-selected=true]:hover{background:color-mix(in srgb,var(--color-fg) 18%,transparent)}.Tabs_stretch__0pRm0{display:flex}.Tabs_stretch__0pRm0 .Tabs_tab__LXVqo{flex:1 1}@media (prefers-reduced-motion:reduce){.Tabs_tab__LXVqo{transition:none}}.Timeline_list__w5z4G{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.Timeline_item__jc9yK{--tl-accent:var(--color-fg-subtle);position:relative;display:grid;grid-template-columns:18px 1fr;grid-column-gap:calc(var(--space-3) * var(--density-scale));column-gap:calc(var(--space-3) * var(--density-scale));padding-bottom:calc(var(--space-3) * var(--density-scale));min-width:0}.Timeline_item__jc9yK[data-current=true]{--tl-accent:var(--color-accent)}.Timeline_item__jc9yK[data-future=true]{opacity:.55}.Timeline_item__jc9yK[data-trashed=true] .Timeline_body__pp3hP{text-decoration:line-through;color:var(--color-fg-subtle)}.Timeline_marker__eWlEz{position:relative;display:flex;justify-content:center}.Timeline_dot__rLsnK{width:10px;height:10px;margin-top:5px;border-radius:var(--radius-full);background:var(--color-bg-panel);border:2px solid var(--tl-accent);flex:none;z-index:1}.Timeline_item__jc9yK[data-current=true] .Timeline_dot__rLsnK{background:var(--tl-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--tl-accent) 25%,transparent)}.Timeline_line___USM3{position:absolute;top:16px;bottom:calc(-1 * var(--space-3) * var(--density-scale));width:2px;background:var(--color-border)}.Timeline_item__jc9yK[data-last=true] .Timeline_line___USM3{display:none}.Timeline_content__tj9wx{min-width:0;display:flex;flex-direction:column;gap:2px}.Timeline_head__ntSZS{display:flex;align-items:center;gap:var(--space-2);min-width:0;flex-wrap:wrap}.Timeline_when__LtnyL{font-size:var(--size-xs);color:var(--color-fg-muted);letter-spacing:.01em}.Timeline_item__jc9yK[data-current=true] .Timeline_when__LtnyL{color:var(--color-accent);font-weight:var(--weight-medium)}.Timeline_body__pp3hP{font-size:var(--size-sm);color:var(--color-fg);line-height:var(--leading-normal)}.Timeline_body__pp3hP ul{margin:0;padding-left:1.1em}.Timeline_note__JNUe8{font-size:var(--size-xs);color:var(--color-fg-muted);font-style:italic}.Timeline_tools__QpLVd{margin-left:auto;display:inline-flex;gap:2px;opacity:0;transition:opacity var(--motion-fast)}.Timeline_item__jc9yK:hover .Timeline_tools__QpLVd,.Timeline_tools__QpLVd:focus-within{opacity:1}.Timeline_pill__oz18y{font-size:var(--size-xs);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-accent-soft);color:var(--color-accent)}.ViewPanel_panel__mEp3Y{min-width:0;container-type:inline-size}.ViewPanel_pageTitleRow__44_UD{flex:1 1;min-width:0}.ViewPanel_pageTitle__wmHAx{min-width:0;font-size:clamp(1.1rem,6cqi,2.25rem);line-height:var(--leading-tight)}.ViewPanel_pageTitle__wmHAx>*{max-width:100%}.ViewPanel_pageTools__nJpC4{flex:none}@container (max-width: 380px){.ViewPanel_pageTitleRow__44_UD [data-avatar]{width:2.5rem;height:2.5rem;font-size:var(--size-lg)}.ViewPanel_pageTitle__wmHAx{font-size:var(--size-xl)}}.ViewPanel_popover__CCKJ2{max-width:24rem}.ViewPanel_preview__TpLuF{max-width:32rem}.ViewPanel_full__euhab{height:100%;flex:1 1 auto;min-height:0}.ViewPanel_cardMeta__UYPyG{margin-bottom:calc(var(--space-2) * var(--density-scale))}.ViewPanel_pageColumn__Lht5D{width:100%;max-width:46rem;margin:0 auto;padding:calc(var(--space-6) * var(--density-scale)) calc(var(--space-4) * var(--density-scale)) calc(var(--space-8) * var(--density-scale))}.ViewPanel_pageHeader__DAa7M{margin-bottom:calc(var(--space-6) * var(--density-scale))}.ViewPanel_pageKicker__rSnJd{margin-bottom:var(--space-2);font-size:var(--size-xs);color:var(--color-fg-muted)}.ViewPanel_pageMeta___KlH3{margin-top:var(--space-2)}.ViewPanel_pageMetaBody__EBq9w{flex:1 1 auto;min-width:0}.ViewPanel_section__F2icl{min-width:0}.ViewPanel_sectionLabel__1K0nh{display:block;margin-bottom:var(--space-3);color:var(--color-fg-muted)}.ViewPanel_row__FSOry{display:flex;align-items:center;gap:calc(var(--space-2) * var(--density-scale));padding:calc(var(--space-1) * var(--density-scale)) calc(var(--space-2) * var(--density-scale));border-radius:var(--radius-md);min-width:0}.ViewPanel_row__FSOry:hover{background:var(--color-bg-sunken)}.ViewPanel_clickable__04JLC{cursor:pointer}.ViewPanel_rowTitle__PKmNk{flex:0 1 auto;min-width:6em}.ViewPanel_rowMeta__LCOej,.ViewPanel_rowTools__q7MjE{flex:none;display:inline-flex;align-items:center;gap:var(--space-1)}.ViewPanel_rowSections__4LXO7{min-width:0;overflow:hidden}.ViewPanel_rowSection__Z9tpf{display:inline-flex;align-items:center;min-width:0;white-space:nowrap}.ViewPanel_collapsible__Lr4u_{border-bottom:1px solid var(--color-border-subtle)}.ViewPanel_collapsibleHead__75QKx{display:flex;align-items:center;gap:var(--space-1);width:100%;border-radius:var(--radius-sm)}.ViewPanel_collapsibleHead__75QKx:hover{background:var(--color-bg-sunken)}.ViewPanel_collapsibleToggle__gK1aX{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--space-2);padding:calc(var(--space-2) * var(--density-scale)) calc(var(--space-2) * var(--density-scale));border:0;background:transparent;text-align:left;cursor:pointer;color:inherit;font:inherit}.ViewPanel_collapsibleBody__q4MP5{padding:0 calc(var(--space-3) * var(--density-scale)) calc(var(--space-3) * var(--density-scale)) calc(var(--space-6) * var(--density-scale))}.VirtualList_container__8FQ1C{flex:1 1 auto;min-height:0;width:100%;height:100%}.VirtualList_list__xUZrk{scrollbar-gutter:stable}.VirtualList_row__kTfqE{padding:0 var(--space-2)}