.LinkedDatabaseBlock_linked__4id0Z{border-left:2px solid var(--border);padding-left:10px;margin:var(--space-1) 0}.LinkedDatabaseBlock_picker__vmmUn{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-3) 10px;border:var(--surface-border);box-shadow:var(--surface-shadow);border-radius:var(--radius-lg);font-size:var(--ui-small)}.LinkedDatabaseBlock_label__idKJY{color:var(--text-tertiary)}.LinkedDatabaseBlock_select__eDXTw{font-size:var(--ui-small);padding:0;border:var(--control-border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);cursor:pointer}.LinkedDatabaseBlock_hint__sGnH0,.LinkedDatabaseBlock_missing__Abu98{font-size:var(--ui-small);color:var(--text-tertiary)}.LinkedDatabaseBlock_missing__Abu98{padding:var(--space-3) 10px}.DashboardBlock_dashboard__WM3yB,.LinkedDatabaseBlock_missing__Abu98{border:var(--surface-border);box-shadow:var(--surface-shadow);border-radius:var(--radius-lg)}.DashboardBlock_dashboard__WM3yB{flex:1 1;min-width:0;overflow:hidden;margin:6px 0;background:var(--bg-primary)}.DashboardBlock_toolbar__3xnqS{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;border-bottom:var(--divider-line);background:var(--bg-secondary)}.DashboardBlock_label__s8Yh_{font-size:var(--ui-tiny);color:var(--text-tertiary)}.DashboardBlock_action__0Z6KX{font-size:var(--ui-tiny);color:var(--text-secondary);padding:3px var(--space-2);border-radius:var(--radius)}.DashboardBlock_action__0Z6KX:hover{background:var(--bg-hover)}.DashboardBlock_editor__LxvHV{border-bottom:var(--divider-line);background:var(--bg-secondary)}.DashboardBlock_code__pJi7r{width:100%;min-height:200px;border:none;outline:none;resize:vertical;background:transparent;font-family:var(--font-mono);font-size:var(--ui-small);line-height:1.5;color:var(--text-primary);padding:var(--space-3);-moz-tab-size:2;tab-size:2}.DashboardBlock_editorActions__LYGxQ{display:flex;justify-content:flex-end;padding:var(--space-2) 10px;border-top:var(--divider-line)}.DashboardBlock_primary__xI7yn{font-size:var(--ui-small);color:var(--text-on-accent);background:var(--accent);padding:5px var(--space-3);border-radius:var(--radius)}.DashboardBlock_primary__xI7yn:hover{background:var(--accent-hover)}.DashboardBlock_frame__9_7ut{width:100%;min-height:220px;border:none;display:block;background:transparent}.BlockEditor_editor__V5lHA{display:flex;flex-direction:column}.BlockEditor_row__qrF1R{display:flex;align-items:flex-start;position:relative;margin-left:-54px;padding-left:54px}.BlockEditor_handles__Zt9pL{position:absolute;left:2px;top:2px;z-index:50;display:flex;align-items:center;gap:1px;opacity:0;transition:opacity 90ms ease}.BlockEditor_row__qrF1R:hover .BlockEditor_handles__Zt9pL{opacity:1}.BlockEditor_handle__hyVn2{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:4px;color:var(--text-toolbar)}.BlockEditor_handle__hyVn2:hover{background:var(--bg-hover);color:var(--text-secondary)}.BlockEditor_handleGrip__4Z8Hf{width:18px;color:var(--icon-gutter)}.BlockEditor_content__nCmbl{flex:1 1;min-width:0;display:flex;align-items:flex-start;position:relative}.BlockEditor_input__3J9gr{flex:1 1;min-width:0;width:100%;border:none;outline:none;resize:none;background:transparent;font-family:inherit;font-size:var(--body-size);line-height:var(--body-leading);color:var(--text-primary);padding:3px 2px var(--space-2);overflow:hidden;field-sizing:content}.BlockEditor_input__3J9gr::placeholder{color:var(--text-placeholder)}.BlockEditor_heading_1__Hv9Ee{font-size:var(--h1-size);font-weight:var(--heading-weight);line-height:var(--h1-leading);letter-spacing:var(--h1-tracking);margin-top:var(--space-5)}.BlockEditor_heading_2__Atc9M{font-size:var(--h2-size);font-weight:var(--heading-weight);line-height:var(--h2-leading);letter-spacing:var(--h2-tracking);margin-top:18px}.BlockEditor_heading_3__p51xX{font-size:var(--h3-size);font-weight:var(--heading-weight);line-height:var(--h3-leading);letter-spacing:var(--h3-tracking);margin-top:var(--space-3)}.BlockEditor_heading_4__gh2kF{font-size:var(--h4-size);font-weight:var(--heading-weight);line-height:var(--h4-leading);letter-spacing:var(--h4-tracking);margin-top:var(--space-2)}.BlockEditor_bullet__Nykjp{width:26px;font-size:18px}.BlockEditor_bullet__Nykjp,.BlockEditor_number__kyiyE{min-height:27px;display:flex;align-items:center;justify-content:center;color:var(--text-primary);flex-shrink:0}.BlockEditor_number__kyiyE{width:22px;font-size:var(--ui-large)}.BlockEditor_checkbox__uCWMD{width:16px;height:16px;margin:6px var(--space-2) 0 3px;accent-color:var(--accent);cursor:pointer;flex-shrink:0}.BlockEditor_toggleArrow__kamOY{width:22px;min-height:27px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);flex-shrink:0}.BlockEditor_toggleArrow__kamOY svg{transition:transform .12s ease}.BlockEditor_quoteWrap__25exu{flex:1 1;min-width:0;border-left:3px solid var(--text-primary);padding-left:var(--space-4);margin:var(--space-1) 0}.BlockEditor_callout__HrxEa{flex:1 1;min-width:0;display:flex;gap:var(--space-2);padding:var(--space-3) 14px;border-radius:var(--radius);margin:2px 0}.BlockEditor_calloutIcon__swFuB{font-size:var(--ui-large);line-height:1.5;flex-shrink:0}.BlockEditor_calloutBody__ZkC_m{flex:1 1;min-width:0}.BlockEditor_codeWrap__SHUxW{flex:1 1;min-width:0;position:relative;background:var(--bg-secondary);border:var(--surface-border);box-shadow:var(--surface-shadow);border-radius:var(--radius-lg);padding:30px var(--space-4) var(--space-4);margin:var(--space-1) 0}.BlockEditor_codeWrap__SHUxW .BlockEditor_input__3J9gr{font-family:var(--font-mono);font-size:var(--ui);line-height:1.5;-moz-tab-size:2;tab-size:2}.BlockEditor_dividerWrap__LrhqF{flex:1 1;padding:10px 0}.BlockEditor_divider__RxqTb{border:none;border-top:1px solid var(--divider);margin:0}.BlockEditor_tail__b3PK5{min-height:180px;cursor:text}@media (max-width:600px){.BlockEditor_row__qrF1R{margin-left:0;padding-left:0}.BlockEditor_handles__Zt9pL{display:none}.BlockEditor_heading_1__Hv9Ee{font-size:calc(var(--h1-size) * .87)}.BlockEditor_heading_2__Atc9M{font-size:calc(var(--h2-size) * .87)}.BlockEditor_heading_3__p51xX{font-size:calc(var(--h3-size) * .87)}}.BlockEditor_syncedWrap__YtvUy{flex:1 1;min-width:0;border-left:3px solid var(--color-red);padding-left:var(--space-3);margin:var(--space-1) 0}.BlockEditor_syncedLabel__elypL{font-size:var(--ui-micro);color:var(--text-tertiary);margin-bottom:2px}.BlockEditor_syncedMissing__hY8_S{flex:1 1;font-size:var(--ui-small);color:var(--text-tertiary);background:var(--bg-secondary);border-radius:var(--radius);padding:var(--space-2) 10px;margin:var(--space-1) 0}.BlockEditor_mediaEmpty__hhMR2{flex:1 1;min-width:0;background:var(--bg-secondary);border-radius:var(--radius-lg);padding:var(--space-3);margin:var(--space-1) 0}.BlockEditor_mediaUpload__E89tv{margin-top:var(--space-2);font:inherit;font-size:var(--ui-small);padding:5px var(--space-3);color:var(--text-secondary);background:var(--bg-primary);border:var(--control-border);border-radius:var(--radius);cursor:pointer}.BlockEditor_mediaUpload__E89tv:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.BlockEditor_mediaUpload__E89tv:disabled{opacity:.5;cursor:default}.BlockEditor_mediaFileInput__Fy4Qa{display:none}.BlockEditor_mediaInput__KBhUE{width:100%;border:none;outline:none;background:transparent;font-size:var(--ui);color:var(--text-primary)}.BlockEditor_mediaInput__KBhUE::placeholder{color:var(--text-placeholder)}.BlockEditor_mediaWarning__efyO7{display:block;font-size:var(--ui-tiny);color:var(--color-red);margin-top:6px}.BlockEditor_mediaImage__DVte0{max-width:100%;border-radius:var(--radius-lg);display:block}.BlockEditor_mediaPlayer__jjQO2{max-width:100%;border-radius:var(--radius-lg);margin:var(--space-1) 0}.BlockEditor_mediaAudio__1Ql_d{width:100%;margin:var(--space-2) 0}.BlockEditor_mediaFrame__zWBrh{width:100%;min-height:420px;background:var(--bg-primary)}.BlockEditor_bookmark__t6Oag,.BlockEditor_mediaFrame__zWBrh{border:var(--surface-border);box-shadow:var(--surface-shadow);border-radius:var(--radius-lg);margin:var(--space-1) 0}.BlockEditor_bookmark__t6Oag{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0;padding:10px 14px;text-decoration:none;color:inherit}.BlockEditor_bookmark__t6Oag:hover{background:var(--bg-hover)}.BlockEditor_bookmarkIcon__EVYzl{font-size:18px;flex-shrink:0}.BlockEditor_bookmarkText__ClGGO{display:flex;flex-direction:column;min-width:0;gap:2px}.BlockEditor_bookmarkTitle__SxCT8{font-size:var(--ui);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BlockEditor_bookmarkUrl__LJnEd{font-size:var(--ui-tiny);color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BlockEditor_equation__abmJP{flex:1 1;min-width:0;border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);margin:var(--space-1) 0;text-align:center}.BlockEditor_equation__abmJP:hover{background:var(--bg-secondary)}.BlockEditor_equationInput__7wYXu{width:100%;border:none;outline:none;resize:none;background:transparent;font-family:var(--font-mono);font-size:var(--ui-large);color:var(--text-primary);text-align:center;overflow:hidden;field-sizing:content}.BlockEditor_toc__Nvazr{flex:1 1;display:flex;flex-direction:column;margin:var(--space-1) 0}.BlockEditor_tocItem__rJ3MB{text-align:left;font-size:var(--ui);color:var(--text-secondary);padding:3px 6px;border-radius:var(--radius)}.BlockEditor_tocItem__rJ3MB:hover{background:var(--bg-hover);color:var(--text-primary)}.BlockEditor_tocEmpty__jqkw0{flex:1 1;font-size:var(--ui-small);color:var(--text-tertiary);padding:var(--space-2) 0}.BlockEditor_blockBreadcrumb__Bc7Rm{display:flex;align-items:center;flex-wrap:wrap;gap:2px;margin:var(--space-1) 0}.BlockEditor_blockCrumb___XVYc{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--ui);color:var(--text-secondary);padding:2px 6px;border-radius:var(--radius)}.BlockEditor_blockCrumb___XVYc:hover{background:var(--bg-hover);color:var(--text-primary)}.BlockEditor_blockCrumbSep__Z47Zc{color:var(--text-tertiary);padding:0 2px}.BlockEditor_tableWrap__fvDqU{flex:1 1;min-width:0;margin:var(--space-1) 0;overflow-x:auto}.BlockEditor_blockTable__1FapA{width:100%;border-collapse:collapse;font-size:var(--ui)}.BlockEditor_tableCell__5uPrh,.BlockEditor_tableHeadCell__ATd87{border:var(--surface-border);box-shadow:var(--surface-shadow);padding:0;min-width:100px}.BlockEditor_tableHeadCell__ATd87{background:var(--bg-secondary);font-weight:var(--weight-medium)}.BlockEditor_tableInput__dd59r{width:100%;border:none;outline:none;background:transparent;font-family:inherit;font-size:var(--ui);color:var(--text-primary);padding:7px 9px}.BlockEditor_tableActions__yiVT6{display:flex;gap:var(--space-1);margin-top:var(--space-1)}.BlockEditor_tableAction__i4rH3{font-size:var(--ui-tiny);color:var(--text-tertiary);padding:3px var(--space-2);border-radius:var(--radius)}.BlockEditor_tableAction__i4rH3:hover{background:var(--bg-hover);color:var(--text-secondary)}.BlockEditor_columnList__5JHgF{display:flex;gap:var(--space-4);flex:1 1;min-width:0;margin:var(--space-1) 0;align-items:flex-start}.BlockEditor_column__y_fG_{flex:1 1;min-width:0}.BlockEditor_columnInput__G_MTm{width:100%;border:none;outline:none;resize:none;background:transparent;font-family:inherit;font-size:var(--ui-large);line-height:1.5;color:var(--text-primary);border-left:2px solid var(--border);padding:3px 2px 3px 10px;overflow:hidden;field-sizing:content}.BlockEditor_columnInput__G_MTm::placeholder{color:var(--text-placeholder)}.BlockEditor_columnAdd__u3z4N{width:24px;height:24px;border-radius:var(--radius);color:var(--text-tertiary);flex-shrink:0}.BlockEditor_columnAdd__u3z4N:hover:not(:disabled){background:var(--bg-hover)}.BlockEditor_columnAdd__u3z4N:disabled{opacity:.3;cursor:not-allowed}@media (max-width:600px){.BlockEditor_columnList__5JHgF{flex-direction:column}}.BlockEditor_tabsBlock__jSgNr{flex:1 1;min-width:0;margin:var(--space-1) 0}.BlockEditor_tabsBar__ddDkd{display:flex;align-items:center;gap:2px;border-bottom:var(--divider-line)}.BlockEditor_tabButton__071t6{font-size:var(--ui);color:var(--text-tertiary);padding:6px 10px;border-bottom:2px solid transparent;margin-bottom:-1px}.BlockEditor_tabButton__071t6:hover{color:var(--text-secondary)}.BlockEditor_tabActive__zeqyJ{color:var(--text-primary);border-bottom-color:var(--text-primary)}.BlockEditor_tabAdd__p_O9A{font-size:var(--ui);color:var(--text-tertiary);padding:6px var(--space-2)}.BlockEditor_tabAdd__p_O9A:hover{color:var(--text-secondary)}.BlockEditor_tabBody__MD__Q{width:100%;border:none;outline:none;resize:none;background:transparent;font-family:inherit;font-size:var(--ui-large);line-height:1.5;color:var(--text-primary);padding:10px 2px;overflow:hidden;field-sizing:content}.BlockEditor_tabBody__MD__Q::placeholder{color:var(--text-placeholder)}.BlockEditor_pageLink__ynXoF{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:2px var(--space-1);margin:1px 0;border-radius:var(--radius);font-size:var(--ui-large);color:var(--text-primary);text-align:left}.BlockEditor_pageLink__ynXoF:hover{background:var(--bg-hover)}.BlockEditor_pageLinkIcon__YKcAE{font-size:var(--ui-large);flex-shrink:0}.BlockEditor_pageLinkTitle__NTv8e{border-bottom:1px solid var(--border-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BlockEditor_pageLinkPicker__Nx6Me{flex:1 1;font-size:var(--ui);padding:0;border:var(--control-border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);margin:var(--space-1) 0}.BlockEditor_formattedWrap__mSWVZ{position:relative;flex:1 1;min-width:0}.BlockEditor_overlay__ilqDc{position:absolute;inset:0;pointer-events:none;white-space:pre-wrap;word-break:break-word}.BlockEditor_transparentText__RK3Tx{color:transparent;caret-color:var(--text-primary);position:relative}.BlockEditor_fmtBold__sJVyt{-webkit-text-stroke:.4px currentColor;paint-order:stroke fill}.BlockEditor_fmtItalic__zDki9{font-style:italic}.BlockEditor_fmtUnderline__bO5fL{text-decoration:underline}.BlockEditor_fmtStrike__2T_Wb{text-decoration:line-through}.BlockEditor_checkedText__SPIu_{text-decoration:line-through;color:var(--text-tertiary)}.BlockEditor_fmtCode__GSb97{font-family:var(--font-mono);font-size:.92em;background:var(--bg-secondary);border-radius:var(--radius);padding:1px var(--space-1);color:var(--color-red)}.BlockEditor_fmtLink__n8ziV{color:var(--accent);text-decoration:underline}.BlockEditor_fmtMention__gellL{border-radius:3px;background:var(--bg-hover);box-decoration-break:clone;-webkit-box-decoration-break:clone}.BlockEditor_fmtMentionPage__q2bGX{color:var(--text-primary);cursor:pointer}.BlockEditor_fmtMentionPage__q2bGX:hover{background:var(--bg-hover-strong,var(--bg-hover))}.BlockEditor_fmtMentionUnknown__1_n4r{color:var(--text-tertiary);cursor:default}.BlockEditor_handles__Zt9pL[draggable=true]{cursor:-webkit-grab;cursor:grab}.BlockEditor_handles__Zt9pL[draggable=true]:active{cursor:-webkit-grabbing;cursor:grabbing}.BlockEditor_rowDragging__OW0ky{opacity:.4}.BlockEditor_dropIndicator__aoxLz{height:2px;background:var(--accent);border-radius:1px;margin:1px 0}.BlockEditor_blockSelected__xAobF{background:var(--accent-bg);border-radius:3px}.BlockEditor_blockSelected__xAobF ::selection{background:transparent}.BlockEditor_commented__FSk9E{background:var(--comment-highlight);border-radius:2px;box-shadow:0 1px 0 var(--comment-underline)}.BlockEditor_peerCaret__GTuDg{position:relative;display:inline-block;width:0;height:1.2em;vertical-align:text-bottom;border-left:2px solid;margin-left:-1px}.BlockEditor_peerLabel__YS3wm{position:absolute;bottom:100%;left:-1px;padding:1px var(--space-1);border-radius:3px 3px 3px 0;font-size:10px;line-height:1.4;white-space:nowrap;color:var(--text-on-accent);pointer-events:none;z-index:5}.BlockEditor_peerSelection__HMfNh{border-radius:2px}.BlockEditor_buttonLabelInput__o1gr_:focus{width:auto;flex:1 1;opacity:1}.BlockEditor_buttonBlock__TTgJL{flex:1 1;min-width:0;display:flex;align-items:center;gap:var(--space-2);margin:var(--space-1) 0}.BlockEditor_buttonAction__Sb8Ka{display:inline-flex;align-items:center;gap:6px;padding:6px var(--space-3);border:var(--surface-border);box-shadow:var(--surface-shadow);border-radius:var(--radius);background:var(--bg-secondary);color:var(--text-primary);font-size:var(--ui);font-weight:var(--weight-medium);cursor:pointer}.BlockEditor_buttonAction__Sb8Ka:hover:not(:disabled){background:var(--bg-hover)}.BlockEditor_buttonAction__Sb8Ka:disabled{opacity:.6;cursor:default}.BlockEditor_buttonLabelInput__o1gr_{width:0;min-width:0;opacity:0;border:none;background:transparent;color:var(--text-secondary);font-size:var(--ui-small);font-family:inherit;outline:none;resize:none}.BlockEditor_buttonResult__79pj9{font-size:var(--ui-tiny);color:var(--text-secondary)}.BlockEditor_buttonResultError__TiFb5{font-size:var(--ui-tiny);color:var(--color-red)}.BlockEditor_meetingNotes__lCONY{flex:1 1;min-width:0;margin:var(--space-1) 0;padding:var(--space-3) var(--space-4);border:var(--surface-border);box-shadow:var(--surface-shadow);border-radius:var(--radius-lg);background:var(--bg-secondary)}.BlockEditor_meetingHeader__RPyyk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.BlockEditor_meetingField__qN1LB{display:inline-flex;align-items:center;gap:6px;font-size:var(--ui-small);color:var(--text-secondary)}.BlockEditor_meetingAttendees__1fjHT,.BlockEditor_meetingDate__rKw81{border:none;background:transparent;color:var(--text-primary);font-size:var(--ui-small);font-family:inherit;outline:none;padding:2px var(--space-1);border-radius:var(--radius)}.BlockEditor_meetingAttendees__1fjHT:focus,.BlockEditor_meetingDate__rKw81:focus{background:var(--bg-hover)}.BlockEditor_meetingAttendees__1fjHT{min-width:180px;flex:1 1}.BlockEditor_meetingBody__uHZy9{width:100%;border:none;background:transparent;color:var(--text-primary);font-size:var(--ui-large);line-height:1.5;font-family:inherit;outline:none;resize:none;overflow:hidden}.BlockEditor_meetingSummary__2TrpG{margin-top:10px;padding-top:10px;border-top:var(--divider-line)}.BlockEditor_meetingActions__HEHZD{display:flex;flex-wrap:wrap;gap:6px}.BlockEditor_meetingAction__TcuGf{font:inherit;font-size:var(--ui-small);padding:var(--space-1) 10px;color:var(--text-secondary);background:var(--bg-secondary);border-radius:var(--radius);cursor:pointer}.BlockEditor_meetingAction__TcuGf:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.BlockEditor_meetingAction__TcuGf:disabled{opacity:.5;cursor:default}.BlockEditor_meetingSummaryText__OjX5v{margin:10px 0 0;font-size:var(--ui);line-height:1.6;color:var(--text-primary);white-space:pre-wrap}.BlockEditor_meetingError__0dQL1{margin:10px 0 0;font-size:var(--ui-small);color:var(--color-red)}.BlockEditor_blockMenu__9WPyq{position:absolute;left:8px;top:26px;z-index:40;min-width:180px;padding:var(--space-1);border-radius:var(--radius-lg);background:var(--bg-primary);border:var(--raised-border);box-shadow:var(--shadow-popover)}.BlockEditor_blockMenuItem__grK0Q{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:6px 10px;border:none;border-radius:var(--radius);background:transparent;color:var(--text-primary);font-size:var(--ui);font-family:inherit;text-align:left;cursor:pointer}.BlockEditor_blockMenuItem__grK0Q:hover{background:var(--bg-hover)}.BlockEditor_blockMenuDanger___0Eo4{color:var(--color-red)}.BlockEditor_blockMenuShortcut__jIyno{margin-left:auto;color:var(--text-tertiary,var(--text-secondary));font-size:var(--ui-tiny)}.BlockEditor_fmtMentionPage__q2bGX{text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:2px}.BlockEditor_databaseMissing__nUA9A{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;margin:var(--space-1) 0;padding:var(--space-3) var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--text-secondary);font-size:var(--ui)}.BlockEditor_databaseMissingAction__F1PuY{margin-left:auto;padding:var(--space-1) 10px;border:var(--surface-border);box-shadow:var(--surface-shadow);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:var(--ui-small);cursor:pointer}.BlockEditor_databaseMissingAction__F1PuY:hover{background:var(--bg-hover)}.BlockEditor_equationRendered__z8gSy{cursor:text;font-family:var(--font-serif,Georgia,"Times New Roman",serif);font-size:17px;line-height:2;color:var(--text-primary)}.BlockEditor_equationRendered__z8gSy:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius)}.BlockEditor_equationRendered__z8gSy .latex-frac{display:inline-flex;flex-direction:column;vertical-align:middle;text-align:center;margin:0 .15em;font-size:.95em}.BlockEditor_equationRendered__z8gSy .latex-num{padding:0 .3em;border-bottom:1px solid;line-height:1.3}.BlockEditor_equationRendered__z8gSy .latex-den{padding:0 .3em;line-height:1.3}.BlockEditor_equationRendered__z8gSy .latex-sqrt{position:relative;display:inline-block;border-top:1px solid;padding:0 .2em;margin-left:.7em}.BlockEditor_equationRendered__z8gSy .latex-sqrt:before{content:"√";position:absolute;left:-.62em;top:-.12em;font-size:1.15em;line-height:1}.BlockEditor_equationRendered__z8gSy .latex-root{font-size:.7em;vertical-align:.6em;margin-right:-.4em}.BlockEditor_equationRendered__z8gSy .latex-text{font-family:var(--font-sans);font-style:normal;font-size:.9em}.BlockEditor_equationSource__VObFR{margin-top:var(--space-2);padding-top:var(--space-2);border-top:var(--divider-line);font-family:var(--font-mono);font-size:var(--ui-tiny);color:var(--text-secondary);text-align:left;word-break:break-all}.BlockEditor_equationNote__IXJha{color:var(--text-tertiary,var(--text-secondary));font-family:var(--font-sans)}.BlockEditor_unsupportedBlock__XkOXJ{display:flex;align-items:baseline;gap:var(--space-2);padding:6px 10px;border:1px dashed var(--border-strong);border-radius:var(--radius);font-size:var(--ui-small);color:var(--text-tertiary)}.BlockEditor_unsupportedType__PWfhn{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--ui-tiny);color:var(--text-secondary);flex-shrink:0}.CodeBlock_wrap___N3Zv{position:relative;flex:1 1;min-width:0}.CodeBlock_chrome__7hYdC{position:absolute;top:6px;right:8px;display:flex;align-items:center;gap:var(--space-1);z-index:1;opacity:0;transition:opacity .12s ease}.CodeBlock_chrome__7hYdC:focus-within,.CodeBlock_wrap___N3Zv:hover .CodeBlock_chrome__7hYdC{opacity:1}.CodeBlock_copy__6YzMJ,.CodeBlock_language__WmALN{font-size:var(--ui-tiny);color:var(--text-tertiary);background:var(--bg-primary);border:var(--surface-border);box-shadow:var(--surface-shadow);border-radius:var(--radius);cursor:pointer}.CodeBlock_copy__6YzMJ{padding:2px 6px}.CodeBlock_language__WmALN{padding:0}.CodeBlock_copy__6YzMJ:hover,.CodeBlock_language__WmALN:hover{color:var(--text-primary)}.CodeBlock_highlight__Q2aEP{position:absolute;inset:30px 16px 16px;margin:0;padding:0;font-family:var(--font-mono);font-size:var(--ui);line-height:1.5;-moz-tab-size:2;tab-size:2;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;pointer-events:none;z-index:0;color:var(--text-primary)}.CodeBlock_keyword__R8nzu{color:var(--code-keyword)}.CodeBlock_string___3BBQ{color:var(--code-string)}.CodeBlock_comment__3fX_S{color:var(--code-comment)}.CodeBlock_number__KFwT_{color:var(--code-number)}.ResizableImage_wrap__68FGe{position:relative;margin:var(--space-1) auto;max-width:100%}.ResizableImage_wrap__68FGe img,.ResizableImage_wrap__68FGe video{width:100%;height:auto;display:block}.ResizableImage_handle__nhfbN{position:absolute;top:50%;transform:translateY(-50%);width:6px;height:48px;max-height:40%;border-radius:3px;background:rgba(15,15,15,.5);border:1px solid rgba(255,255,255,.85);cursor:col-resize;opacity:0;transition:opacity .12s ease;touch-action:none}.ResizableImage_wrap__68FGe:hover .ResizableImage_handle__nhfbN,.ResizableImage_wrap__68FGe[data-resizing=true] .ResizableImage_handle__nhfbN{opacity:1}.ResizableImage_left___tDlP{left:6px}.ResizableImage_right__mfPvF{right:6px}.ShareDialog_backdrop__m25fQ{position:fixed;inset:0;background:var(--scrim);display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;z-index:1000}.ShareDialog_panel__ASCgT{width:560px;max-width:calc(100vw - 32px);max-height:76vh;background:var(--bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-menu);display:flex;flex-direction:column;overflow:hidden}.ShareDialog_header__e__q8{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--space-4) 20px var(--space-3);border-bottom:var(--divider-line)}.ShareDialog_subject__EF_bG{font-size:var(--ui-small);color:var(--text-tertiary);margin-top:2px;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShareDialog_close__HtyIe{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius);color:var(--text-tertiary);flex-shrink:0}.ShareDialog_close__HtyIe:hover{background:var(--bg-hover)}.ShareDialog_body__foShy{padding:14px 20px 20px;overflow-y:auto}.ShareDialog_addRow__D3G1l{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.ShareDialog_select__zQLUS{flex:1 1;min-width:0;font-size:var(--ui);padding:0;border:var(--control-border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);outline:none}.ShareDialog_select__zQLUS:focus{border-color:var(--accent)}.ShareDialog_primary__C20Zp{font-size:var(--ui);font-weight:var(--weight-medium);color:var(--text-on-accent);background:var(--accent);padding:7px 14px;border-radius:var(--radius);flex-shrink:0}.ShareDialog_primary__C20Zp:hover:not(:disabled){background:var(--accent-hover)}.ShareDialog_primary__C20Zp:disabled{opacity:.45;cursor:not-allowed}.ShareDialog_status__NZwiY{color:var(--text-secondary);background:var(--bg-secondary);padding:9px 11px;margin-bottom:var(--space-3);line-height:1.5}.ShareDialog_error__ifggG,.ShareDialog_status__NZwiY{font-size:var(--ui-small);border-radius:var(--radius)}.ShareDialog_error__ifggG{color:var(--color-red);background:var(--bg-red);padding:var(--space-2) 10px;margin-bottom:10px}.ShareDialog_list___SeVM{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ShareDialog_person__PU3jr{display:flex;align-items:center;gap:10px;padding:7px 0}.ShareDialog_avatar__6rCc5{width:28px;height:28px;border-radius:50%;background:var(--accent);color:var(--text-on-accent);font-size:var(--ui-tiny);font-weight:var(--weight-strong);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ShareDialog_personText___57iz{flex:1 1;min-width:0;display:flex;flex-direction:column}.ShareDialog_personName__Dex_c{font-size:var(--ui);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShareDialog_personEmail__cTuXP{font-size:var(--ui-tiny);color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShareDialog_levelSelect__qOtg1{font-size:var(--ui-small);padding:0;border:1px solid transparent;border-radius:var(--radius);background:transparent;color:var(--text-secondary);outline:none;flex-shrink:0}.ShareDialog_levelSelect__qOtg1:hover{background:var(--bg-hover)}.ShareDialog_emptyRow__H_do5{font-size:var(--ui-small);color:var(--text-tertiary);padding:var(--space-2) 0}.ShareDialog_footnote__ifcM8{margin:14px 0 0;font-size:var(--ui-tiny);color:var(--text-tertiary);line-height:1.6}.ShareDialog_tabs__H6yPd{display:flex;gap:var(--space-1);padding:0 var(--space-4);border-bottom:var(--divider-line)}.ShareDialog_tab__l8bzL{padding:var(--space-2) var(--space-2) 7px;font:inherit;font-size:var(--ui);color:var(--text-secondary);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer}.ShareDialog_tab__l8bzL:hover{color:var(--text-primary)}.ShareDialog_tabActive__dKfvp{color:var(--text-primary);border-bottom-color:var(--text-primary)}.ShareDialog_publish__0Lhmu{display:flex;flex-direction:column;gap:10px}.ShareDialog_publishTitle__LNHhO{margin:0;font-size:var(--ui-large);font-weight:var(--weight-strong);color:var(--text-primary)}.ShareDialog_publishNote__uJt60{margin:0;font-size:var(--ui-small);line-height:1.5;color:var(--text-secondary)}.ShareDialog_contributorRow__way4l{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--ui-small);line-height:1.5;color:var(--text-primary);cursor:pointer}.ShareDialog_contributorRow__way4l input{margin-top:3px;flex:none;cursor:pointer}.ShareDialog_contributorNote__11UeL{display:block;font-size:var(--ui-tiny);color:var(--text-tertiary)}.ShareDialog_publishButton__SRmSP{padding:7px 14px;font:inherit;font-size:var(--ui);font-weight:var(--weight-medium);color:var(--text-on-accent);background:var(--accent);border:none;border-radius:var(--radius);cursor:pointer}.ShareDialog_publishButton__SRmSP:disabled,.ShareDialog_unpublish__iB0mq:disabled{opacity:.6;cursor:default}.ShareDialog_unpublish__iB0mq{align-self:flex-start;padding:5px 10px;font:inherit;font-size:var(--ui);color:var(--color-red);background:none;border:var(--surface-border);box-shadow:var(--surface-shadow);border-radius:var(--radius);cursor:pointer}.ShareDialog_unpublish__iB0mq:hover:not(:disabled){background:var(--bg-hover)}.ShareDialog_linkRow___U7aj{display:flex;gap:6px}.ShareDialog_linkField__LIKxX{flex:1 1;min-width:0;padding:6px var(--space-2);font:inherit;font-size:var(--ui-small);color:var(--text-primary);background:var(--bg-secondary);border:var(--control-border);border-radius:var(--radius)}.ShareDialog_copyButton__5vbxn{padding:6px var(--space-3);font:inherit;font-size:var(--ui);color:var(--text-primary);background:var(--bg-primary);border:var(--surface-border);box-shadow:var(--surface-shadow);border-radius:var(--radius);cursor:pointer}.ShareDialog_copyButton__5vbxn:hover{background:var(--bg-hover)}.PageHistory_backdrop__bitVd{position:fixed;inset:0;background:var(--scrim);display:flex;align-items:flex-start;justify-content:center;padding-top:10vh;z-index:1000}.PageHistory_panel__43Q2q{width:760px;max-width:calc(100vw - 32px);max-height:76vh;background:var(--bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-menu);display:flex;flex-direction:column;overflow:hidden}.PageHistory_header__81pQM{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) 20px var(--space-3);border-bottom:var(--divider-line)}.PageHistory_headerActions__Z430L{display:flex;align-items:center;gap:var(--space-2)}.PageHistory_secondary__eLQ8A{font-size:var(--ui-small);padding:var(--space-1) 10px;border-radius:var(--radius);color:var(--text-secondary);border:var(--surface-border);box-shadow:var(--surface-shadow)}.PageHistory_secondary__eLQ8A:hover:not(:disabled){background:var(--bg-hover)}.PageHistory_secondary__eLQ8A:disabled{opacity:.5;cursor:not-allowed}.PageHistory_close__kIoS_{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius);color:var(--text-tertiary)}.PageHistory_close__kIoS_:hover{background:var(--bg-hover)}.PageHistory_body__d4uOD{padding:var(--space-3) 20px 20px;overflow-y:auto}.PageHistory_columns__vJzRH{display:grid;grid-template-columns:260px 1fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.PageHistory_list__U91oi{list-style:none;margin:0;padding:0;max-height:46vh;overflow-y:auto}.PageHistory_entry__XakcZ{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;padding:7px var(--space-2);border-radius:var(--radius)}.PageHistory_entry__XakcZ:hover{background:var(--bg-hover)}.PageHistory_entryActive__pML4X{background:var(--accent-bg)}.PageHistory_when__R2L0Y{font-size:var(--ui-small);color:var(--text-primary)}.PageHistory_who__t6BPu{font-size:var(--ui-tiny);color:var(--text-tertiary)}.PageHistory_preview__dsxOZ{border:var(--surface-border);box-shadow:var(--surface-shadow);border-radius:var(--radius);padding:var(--space-3);min-height:200px}.PageHistory_previewHead__hxpFS{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.PageHistory_previewTitle__QJk94{font-size:var(--ui);font-weight:var(--weight-strong);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PageHistory_restore__iDKaj{font-size:var(--ui-small);padding:var(--space-1) 10px;border-radius:var(--radius);color:var(--accent);flex-shrink:0}.PageHistory_restore__iDKaj:hover:not(:disabled){background:var(--accent-bg)}.PageHistory_restore__iDKaj:disabled{opacity:.5;cursor:not-allowed}.PageHistory_previewBody__4ipjO{margin:0;font-family:inherit;font-size:var(--ui-small);line-height:1.6;color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;max-height:38vh;overflow-y:auto}.PageHistory_empty__iMRY7{padding:20px 0;font-size:var(--ui);color:var(--text-tertiary);text-align:center}.PageHistory_error__MN0MN{color:var(--color-red);background:var(--bg-red)}.PageHistory_error__MN0MN,.PageHistory_notice__0b0Ke{font-size:var(--ui-small);padding:var(--space-2) 10px;border-radius:var(--radius);margin-bottom:10px}.PageHistory_notice__0b0Ke{color:var(--text-secondary);background:var(--bg-hover)}.PageHistory_footnote__cPQBV{margin:14px 0 0;font-size:var(--ui-tiny);color:var(--text-tertiary);line-height:1.6}.EmojiPicker_picker__DQjbq{width:320px;display:flex;flex-direction:column;background:var(--bg-primary);border:var(--surface-border);border-radius:var(--radius-menu);box-shadow:var(--shadow-menu);overflow:hidden}.EmojiPicker_header__OFnh2{display:flex;gap:var(--space-2);align-items:center;padding:var(--space-2);border-bottom:var(--divider-line)}.EmojiPicker_search__fQ0dA{flex:1 1;min-width:0;font:inherit;font-size:var(--ui);padding:5px var(--space-2);color:var(--text-primary);background:var(--bg-secondary);border:var(--control-border);border-radius:var(--radius)}.EmojiPicker_remove__ANJxT{flex:none;font:inherit;font-size:var(--ui-small);padding:var(--space-1) var(--space-2);color:var(--text-secondary);border-radius:var(--radius)}.EmojiPicker_remove__ANJxT:hover{background:var(--bg-hover)}.EmojiPicker_scroll__x0in2{max-height:280px;overflow-y:auto;padding:var(--space-1) var(--space-2) var(--space-2)}.EmojiPicker_group__Xii0y{margin-top:var(--space-2)}.EmojiPicker_groupName__5WWhs{margin:0 0 var(--space-1);font-size:var(--ui-micro);font-weight:var(--weight-medium);color:var(--text-tertiary)}.EmojiPicker_grid__AoZRy{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:2px;gap:2px}.EmojiPicker_optionActive__osUcr,.EmojiPicker_option__zt9mm{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;border-radius:var(--radius);cursor:pointer}.EmojiPicker_optionActive__osUcr:hover,.EmojiPicker_option__zt9mm:hover{background:var(--bg-hover)}.EmojiPicker_optionActive__osUcr{background:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--accent)}.EmojiPicker_count__pfrAg,.EmojiPicker_empty__Ppl4J{margin:0;padding:var(--space-2);font-size:var(--ui-tiny);color:var(--text-tertiary)}.EmojiPicker_count__pfrAg{border-top:var(--divider-line)}.EmojiPicker_customImage__Ri07x{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.EmojiPicker_customImage__Ri07x img,.EmojiPicker_customImage__Ri07x svg{width:100%;height:100%;color:var(--text-primary)}.EmojiPicker_tabs__hYDoU{display:flex;gap:2px;padding:0 var(--space-2);border-bottom:var(--divider-line);overflow-x:auto;scrollbar-width:none}.EmojiPicker_tabs__hYDoU::-webkit-scrollbar{display:none}.EmojiPicker_tabActive__MaKnP,.EmojiPicker_tab__7STg_{padding:6px var(--space-2);font-size:var(--ui-small);white-space:nowrap;cursor:pointer;color:var(--text-secondary);border-bottom:2px solid transparent;text-transform:capitalize}.EmojiPicker_tab__7STg_:hover{color:var(--text-primary)}.EmojiPicker_tabActive__MaKnP{padding:6px var(--space-2);font-size:var(--ui-small);white-space:nowrap;cursor:pointer;text-transform:capitalize;color:var(--text-primary);border-bottom:2px solid var(--text-primary);font-weight:var(--weight-medium)}.EmojiPicker_colors__X1z8l{display:flex;gap:var(--space-1);padding:var(--space-2);border-bottom:var(--divider-line)}.EmojiPicker_color__NEJ9i{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.EmojiPicker_color__NEJ9i:hover{background:var(--bg-hover)}.EmojiPicker_colorActive__KOWKU{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;box-shadow:inset 0 0 0 2px var(--accent)}.EmojiPicker_colorDot__WNxUf{width:12px;height:12px;border-radius:50%;background:currentColor}.EmojiPicker_colorDotDefault__6iG3H{width:12px;height:12px;border-radius:50%;border:1.5px solid var(--text-primary)}.PageView_topbar__m9IdS{height:45px;display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-3);flex-shrink:0;background:var(--bg-page)}.PageView_topAction__2sIO1{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius);color:var(--text-tertiary)}.PageView_topAction__2sIO1:hover{background:var(--bg-hover);color:var(--text-secondary)}.PageView_breadcrumb__TAhbY{flex:1 1;font-size:var(--ui);overflow:hidden}.PageView_breadcrumb__TAhbY,.PageView_crumbGroup__7SGIU{min-width:0;display:flex;align-items:center;gap:2px}.PageView_crumb__t1JwU{display:flex;align-items:center;gap:5px;padding:3px 6px;border-radius:var(--radius);font-weight:var(--weight-medium);color:var(--text-sidebar);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.PageView_crumb__t1JwU:hover{background:var(--bg-hover)}.PageView_crumbSep__zptLY{color:var(--text-tertiary);padding:0 2px}.PageView_topRight__8BXMt{display:flex;align-items:center;gap:2px}.PageView_presence__hVqJM{display:flex;align-items:center;margin-right:6px}.PageView_avatar__JhXsl{width:22px;height:22px;border-radius:50%;color:var(--text-on-accent);font-size:var(--ui-micro);font-weight:var(--weight-strong);display:flex;align-items:center;justify-content:center;border:2px solid var(--bg-primary);margin-left:-6px}.PageView_avatar__JhXsl:first-child{margin-left:0}.PageView_avatarMore__hVrJx{font-size:var(--ui-micro);color:var(--text-tertiary);margin-left:var(--space-1)}.PageView_scroll__KA1oz{background:var(--page-bg);flex:1 1;overflow-y:auto;display:flex;align-items:start}.PageView_commentColumn__E80zX{width:300px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;max-height:100%;overflow-y:auto;padding:40px var(--space-5);border-left:var(--divider-line)}.PageView_commentToggle__2Tsfb{position:absolute;top:40px;right:12px;width:var(--control-h-sm);height:var(--control-h-sm);display:flex;align-items:center;justify-content:center;border-radius:var(--radius);color:var(--text-tertiary)}.PageView_commentToggle__2Tsfb:hover{background:var(--bg-hover);color:var(--text-secondary)}.PageView_commentColumnClosed__gpHJj{width:44px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;padding:40px 0;border-left:var(--divider-line);display:flex;justify-content:center}@media (max-width:1200px){.PageView_scroll__KA1oz{flex-direction:column}.PageView_commentColumnClosed__gpHJj,.PageView_commentColumn__E80zX{width:100%;max-width:var(--page-width);margin:0 auto;position:static;max-height:none;padding:0 var(--page-gutter) 30vh;border-left:none;border-top:var(--divider-line)}.PageView_commentToggle__2Tsfb{display:none}}.PageView_page__NWbsI{max-width:var(--page-width);margin:0 auto;padding:40px var(--page-gutter) 30vh;flex:1 1;min-width:0}.PageView_pageFullWidth__D8gEO{max-width:none;padding-left:76px;padding-right:76px}.PageView_pageSmallText__aXP59{font-size:var(--ui)}.PageView_pageSmallText__aXP59 .PageView_title__78Fh_{font-size:32px}.PageView_page__NWbsI[data-font=serif]{font-family:var(--font-serif)}.PageView_page__NWbsI[data-font=mono]{font-family:var(--font-mono)}.PageView_pageIcon__ncCWz,.PageView_titleRow__FEk5c{margin-bottom:var(--space-2)}.PageView_pageIcon__ncCWz{font-size:var(--page-icon-size);line-height:1;cursor:pointer;width:-moz-fit-content;width:fit-content}.PageView_title__78Fh_{width:100%;border:none;outline:none;resize:none;background:transparent;font-size:var(--title-size);font-weight:var(--title-weight);line-height:var(--title-leading);letter-spacing:var(--title-tracking);color:var(--text-primary);padding:3px 2px;overflow:hidden;field-sizing:content}.PageView_title__78Fh_::placeholder{color:var(--text-placeholder)}.PageView_empty__hWJYK{flex:1 1;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary)}@media (max-width:900px){.PageView_page__NWbsI{padding-left:48px;padding-right:48px}.PageView_pageFullWidth__D8gEO{padding-left:40px;padding-right:40px}}@media (max-width:600px){.PageView_pageFullWidth__D8gEO,.PageView_page__NWbsI{padding:24px 20px 30vh}.PageView_title__78Fh_{font-size:30px}.PageView_pageIcon__ncCWz{font-size:min(var(--page-icon-size),56px)}.PageView_breadcrumb__TAhbY{font-size:var(--ui-small)}}.PageView_shareButton__FfVyv{font-size:var(--ui);color:var(--text-secondary);padding:var(--space-1) var(--space-2);border-radius:var(--radius);margin-right:var(--space-1)}.PageView_shareButton__FfVyv:hover{background:var(--bg-hover)}.PageView_addIcon__MysCP{font:inherit;font-size:var(--ui-small);padding:3px 6px;margin-bottom:var(--space-1);color:var(--text-tertiary);border-radius:var(--radius);cursor:pointer;align-self:flex-start}.PageView_addIcon__MysCP:hover{background:var(--bg-hover);color:var(--text-secondary)}.PageView_pageIconGlyph___ADCX{display:flex;align-items:center;justify-content:center;width:1em;height:1em}.PageView_pageIconGlyph___ADCX img,.PageView_pageIconGlyph___ADCX svg{width:100%;height:100%;color:var(--text-primary)}.PageView_search__YHrdk{display:flex;align-items:center;gap:var(--space-2);height:var(--row-height);padding:0 var(--space-3);margin-right:6px;border:var(--control-border);border-radius:var(--radius-lg);background:var(--bg-secondary);color:var(--text-tertiary);font-size:var(--ui-small);white-space:nowrap}.PageView_search__YHrdk:hover{background:var(--bg-hover);color:var(--text-secondary)}@media (max-width:900px){.PageView_searchLabel__FjHCg{display:none}.PageView_search__YHrdk{padding:0 var(--space-2)}}.PageMenu_menu__kGAEH{min-width:220px;padding:var(--menu-padding);display:flex;flex-direction:column;background:var(--bg-primary);border:var(--surface-border);border-radius:var(--radius-menu);box-shadow:var(--shadow-menu)}.PageMenu_item__SzTGO{display:flex;align-items:center;padding:var(--menu-item-padding);font-size:var(--ui);text-align:left;border-radius:var(--radius);background:none;border:none;cursor:pointer;color:var(--text-primary)}.PageMenu_item__SzTGO:hover{background:var(--bg-hover)}.PageMenu_item__SzTGO:disabled{opacity:.6;cursor:default}.PageMenu_error__KDGD8{margin:var(--space-1) 10px 2px;font-size:var(--ui-tiny);color:var(--color-red)}.PageMenu_divider__Poc3C{height:1px;margin:var(--space-1) 0;background:var(--border)}.SidebarRail_rail__kKJfX{width:56px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:10px 0;background:var(--bg-sidebar);border-right:var(--surface-border)}.SidebarRail_pages__EHAJL{flex:1 1;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:2px;overflow-y:auto;overflow-x:hidden;padding:var(--space-2) 0}.SidebarRail_itemActive__pAPzv,.SidebarRail_item__5tEJv{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);flex-shrink:0;color:var(--rail-colour,var(--text-sidebar-muted))}.SidebarRail_itemActive__pAPzv:hover,.SidebarRail_item__5tEJv:hover{background:var(--bg-hover)}.SidebarRail_itemActive__pAPzv{background:var(--bg-active)}.SidebarRail_icon__FmnmJ{font-size:var(--ui-large);line-height:1}.SidebarRail_expand__JUJTM,.SidebarRail_settings__pggy7{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius);color:var(--text-sidebar-muted);flex-shrink:0}.SidebarRail_expand__JUJTM:hover,.SidebarRail_settings__pggy7:hover{background:var(--bg-hover);color:var(--text-sidebar)}.CommandPalette_backdrop__ajID_{position:fixed;inset:0;background:var(--scrim);display:flex;align-items:flex-start;justify-content:center;padding-top:15vh;z-index:1000}.CommandPalette_palette__ctbQT{width:600px;max-width:calc(100vw - 32px);background:var(--bg-primary);border-radius:20px;box-shadow:var(--shadow-menu);overflow:hidden}.CommandPalette_input__8oy0G{width:100%;border:none;outline:none;background:transparent;padding:var(--space-4) 18px;font-size:var(--ui-large);color:var(--text-primary);border-bottom:var(--divider-line)}.CommandPalette_input__8oy0G::placeholder{color:var(--text-placeholder)}.CommandPalette_results__HdfbN{max-height:380px;overflow-y:auto;padding:6px 0 var(--space-2)}.CommandPalette_group__6_esM{font-size:var(--ui-tiny);font-weight:var(--weight-medium);color:var(--text-secondary);padding:var(--space-2) var(--space-4) var(--space-1)}.CommandPalette_item__sVMxA{display:flex;align-items:center;gap:10px;width:calc(100% - 8px);margin:0 var(--space-1);padding:9px var(--space-3);border-radius:var(--radius);text-align:left;font-size:var(--ui)}.CommandPalette_itemSelected__j7ECU{background:var(--bg-hover)}.CommandPalette_itemIcon__gz2tN{width:20px;text-align:center;font-size:var(--ui);color:var(--text-tertiary);flex-shrink:0}.CommandPalette_itemTitle__EyItd{flex:1 1;min-width:0;font-size:var(--ui);font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommandPalette_kbd__AfaEk{font-family:var(--font-sans);font-size:var(--ui-tiny);color:var(--text-tertiary);background:var(--bg-secondary);border:var(--surface-border);box-shadow:var(--surface-shadow);border-radius:var(--radius);padding:2px 6px;flex-shrink:0}.CommandPalette_empty___nE0R{padding:14px 18px;font-size:var(--ui);color:var(--text-tertiary)}.AskPanel_backdrop__qt_F7{position:fixed;inset:0;z-index:var(--z-floating);display:flex;align-items:var(--panel-align);justify-content:var(--panel-justify);padding-top:var(--panel-inset-top);background:var(--scrim)}.AskPanel_panel__NbOph{width:var(--panel-width);max-width:calc(100vw - 32px);max-height:var(--panel-height);display:flex;flex-direction:column;background:var(--bg-primary);border-radius:var(--panel-radius);box-shadow:var(--shadow-menu);overflow:hidden}.AskPanel_header__f_HVn{display:flex;align-items:center;gap:10px;padding:var(--space-3) 14px;border-bottom:var(--divider-line)}.AskPanel_glyph__WhSLD{flex:none;color:var(--accent);font-size:var(--icon-size);text-transform:var(--section-transform);letter-spacing:var(--section-tracking)}.AskPanel_input__1_kJp{flex:1 1;min-width:0;font:inherit;font-size:var(--ui-large);color:var(--text-primary);background:transparent;border:none;outline:none;padding:0}.AskPanel_close__2iOGP{flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:var(--ui-large);color:var(--text-tertiary);background:var(--bg-secondary);border-radius:50%;cursor:pointer}.AskPanel_body__DXndD{padding:14px;overflow-y:auto}.AskPanel_answer__lNEvj{margin:0;font-size:var(--ui-large);line-height:1.6;color:var(--text-primary);white-space:pre-wrap}.AskPanel_note__WV5fH{margin:0;font-size:var(--ui-small);line-height:1.5}.AskPanel_error__fG7vO{margin:0;font-size:var(--ui);color:var(--color-red);background:var(--bg-red);padding:10px var(--space-3);border-radius:var(--radius)}.AskPanel_sources__ooNw0{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:var(--space-4);padding-top:var(--space-3);border-top:var(--divider-line)}.AskPanel_sourcesLabel__mJoFR{font-size:var(--ui-tiny);color:var(--text-tertiary);margin-right:2px}.AskPanel_source__92U3q{font:inherit;font-size:var(--ui-small);padding:3px 9px;color:var(--text-secondary);background:var(--bg-secondary);border-radius:12px;cursor:pointer}.AskPanel_source__92U3q:hover{background:var(--bg-hover);color:var(--text-primary)}.AskPanel_footer__f_5ZO{margin-top:auto;display:flex;flex-direction:column;gap:var(--gap-small);padding:var(--menu-padding);border-top:var(--divider-line)}.AskPanel_ask__V_xoU{width:100%;font:inherit;font-size:var(--ui);line-height:1.4;padding:var(--space-2) 10px;color:var(--text-primary);background:var(--bg-primary);border:var(--ask-border);border-radius:var(--radius);resize:none;outline:none}.AskPanel_ask__V_xoU:focus{border-color:var(--accent)}.AskPanel_send__mWfHU{width:100%;padding:10px var(--space-3);font:inherit;font-size:var(--ui);font-weight:var(--weight-medium);color:var(--send-fg);background:var(--send-bg);border:none;border-radius:var(--radius);cursor:pointer}.AskPanel_send__mWfHU:disabled{opacity:.5;cursor:default}.AskPanel_scope__qwykH{display:flex;gap:var(--space-1);padding:0 14px var(--space-2)}.AskPanel_scopeActive__3MnfM,.AskPanel_scopeOption__QRzGA{padding:3px 10px;border-radius:var(--radius-lg);font-size:var(--ui-tiny);max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AskPanel_scopeOption__QRzGA{color:var(--text-tertiary)}.AskPanel_scopeOption__QRzGA:hover{background:var(--bg-hover);color:var(--text-secondary)}.AskPanel_scopeActive__3MnfM{background:var(--bg-active);color:var(--text-primary)}.AskPanel_note__WV5fH{margin:var(--space-2) 0 0;font-size:var(--ui-tiny);color:var(--text-tertiary)}.ShortcutsOverlay_backdrop__ObN7g{position:fixed;inset:0;background:var(--scrim);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-5)}.ShortcutsOverlay_panel__A2CEW{width:720px;max-width:100%;max-height:80vh;background:var(--bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-menu);display:flex;flex-direction:column;overflow:hidden}.ShortcutsOverlay_header__9mOZW{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) 20px;border-bottom:var(--divider-line)}.ShortcutsOverlay_close__tgsfo{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius);color:var(--text-tertiary)}.ShortcutsOverlay_close__tgsfo:hover{background:var(--bg-hover)}.ShortcutsOverlay_body__H4Pqx{padding:var(--space-2) 20px 20px;overflow-y:auto;column-count:2;column-gap:32px}.ShortcutsOverlay_group__14jlj{page-break-inside:avoid;break-inside:avoid;margin-top:var(--space-4)}.ShortcutsOverlay_groupTitle__3Hb1b{margin:0 0 6px;font-size:var(--ui-tiny);font-weight:var(--weight-medium);color:var(--text-tertiary)}.ShortcutsOverlay_row__Vdlo6{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:5px 0}.ShortcutsOverlay_rowTitle__Nbze8{font-size:var(--ui);color:var(--text-primary)}.ShortcutsOverlay_kbd__ORh2H{font-family:var(--font-sans);font-size:var(--ui-tiny);color:var(--text-secondary);background:var(--bg-secondary);border:var(--surface-border);box-shadow:var(--surface-shadow);border-radius:var(--radius);padding:2px 7px;white-space:nowrap}.AgentEditor_backdrop__hGJFm{position:fixed;inset:0;z-index:var(--z-floating);display:flex;align-items:center;justify-content:center;padding:var(--space-5);background:var(--scrim)}.AgentEditor_dialog__bbgdK{width:760px;max-width:100%;max-height:86vh;display:flex;flex-direction:column;background:var(--bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-menu);overflow:hidden}.AgentEditor_header__tiTNE{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:var(--divider-line)}.AgentEditor_title__ZLAeM{flex:1 1;min-width:0;font:inherit;font-size:17px;font-weight:var(--weight-strong);color:var(--text-primary);background:transparent;border:none;outline:none;padding:0}.AgentEditor_title__ZLAeM::placeholder{color:var(--text-tertiary);font-weight:var(--weight-strong)}.AgentEditor_close__TjPOH{flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:var(--ui-large);color:var(--text-tertiary);background:var(--bg-secondary);border-radius:50%;cursor:pointer}.AgentEditor_body__7Y_4L{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);overflow-y:auto;flex:1 1;min-height:0}.AgentEditor_row__3GYz6{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.AgentEditor_field__TtC4K{gap:var(--space-2)}.AgentEditor_field__TtC4K,.AgentEditor_toggle__FSgkx{display:flex;align-items:center;font-size:var(--ui-small);color:var(--text-secondary)}.AgentEditor_toggle__FSgkx{gap:6px;cursor:pointer}.AgentEditor_code__gCgab{width:100%;min-height:300px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--ui-small);line-height:1.6;color:var(--text-primary);background:var(--bg-secondary);border:var(--control-border);border-radius:var(--radius);outline:none;resize:vertical;white-space:pre;overflow-x:auto}.AgentEditor_code__gCgab:focus{border-color:var(--accent)}.AgentEditor_note__2tZOS{margin:0;font-size:var(--ui-tiny);color:var(--text-tertiary)}.AgentEditor_note__2tZOS code{font-family:var(--font-mono);background:var(--bg-secondary);padding:1px var(--space-1);border-radius:var(--radius)}.AgentEditor_error__PZxE7{margin:0;font-size:var(--ui-small);color:var(--color-red);background:var(--bg-red);padding:var(--space-2) 10px;border-radius:var(--radius)}.AgentEditor_footer__TclSb{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-top:var(--divider-line)}.AgentEditor_cancel__ob_Eu{padding:6px 14px;color:var(--text-primary);border:var(--control-border)}.AgentEditor_cancel__ob_Eu,.AgentEditor_save__n52Oq{font:inherit;font-size:var(--ui);border-radius:var(--radius);cursor:pointer}.AgentEditor_save__n52Oq{font-weight:var(--weight-medium);padding:6px var(--space-4);color:var(--text-on-accent);background:var(--accent)}.AgentEditor_save__n52Oq:disabled{opacity:.5;cursor:default}@media (max-width:800px){.AgentEditor_backdrop__hGJFm{padding:var(--space-2)}.AgentEditor_dialog__bbgdK{width:100%;max-height:94vh}}