.editor-studio_studio__83abB{--studio-topbar-height:56px;--studio-left-width:216px;--studio-right-width:clamp(320px,24vw,368px);position:fixed;inset:0;z-index:70;display:grid;grid-template-rows:var(--studio-topbar-height) minmax(0,1fr);width:100vw;height:100svh;overflow:hidden;color:#18181a;background:#fff;font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif);text-rendering:optimizeLegibility}.editor-studio_topBar__zeoIu{position:relative;z-index:20;justify-content:space-between;min-width:0;padding:0 20px;background:#fff;border-bottom:1px solid #ececef}.editor-studio_actions__DuM5M,.editor-studio_brand__6RO4w,.editor-studio_breadcrumbs__c4Wpv,.editor-studio_documentNavigation___DybH,.editor-studio_topBar__zeoIu,.editor-studio_topLeft__omrc5,.editor-studio_topRight__qk78e{display:flex;align-items:center}.editor-studio_topLeft__omrc5,.editor-studio_topRight__qk78e{min-width:0}.editor-studio_topLeft__omrc5{gap:14px}.editor-studio_topRight__qk78e{flex-shrink:0;gap:10px}.editor-studio_brand__6RO4w{gap:8px;height:28px;padding-right:16px;color:#18181a;font-size:14px;font-weight:750;letter-spacing:-.02em;text-decoration:none;border-right:1px solid #ececef}.editor-studio_brandMark__3ZpBr{display:grid;width:24px;height:24px;place-items:center;color:#fff;background:#18181a;border-radius:50%;font-family:Georgia,serif;font-size:12px;font-style:italic}.editor-studio_breadcrumbs__c4Wpv{min-width:0;gap:7px;color:#8b8c94;font-size:12px}.editor-studio_breadcrumbs__c4Wpv a,.editor-studio_breadcrumbs__c4Wpv button{padding:0;color:#6f7078;background:transparent;border:0;cursor:pointer;font:inherit;text-decoration:none;transition:color .14s ease}.editor-studio_breadcrumbs__c4Wpv a:hover,.editor-studio_breadcrumbs__c4Wpv button:hover{color:#18181a}.editor-studio_breadcrumbs__c4Wpv svg{width:13px;height:13px}.editor-studio_breadcrumbs__c4Wpv strong{max-width:min(28vw,320px);overflow:hidden;color:#252529;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.editor-studio_status__cwkGL{display:inline-flex;align-items:center;gap:6px;padding-right:12px;color:#85868e;font-size:12px;border-right:1px solid #ececef}.editor-studio_status__cwkGL i{width:6px;height:6px;background:#a0a1a8;border-radius:50%}.editor-studio_status__cwkGL[data-tone=success] i{background:#2e8b57;box-shadow:0 0 0 3px rgb(46 139 87/12%)}.editor-studio_status__cwkGL[data-tone=saving] i{background:#c77d16;animation:editor-studio_studioPulse__XRwAf 1.2s ease-in-out infinite}.editor-studio_status__cwkGL[data-tone=danger] i{background:#c43e3e}@keyframes editor-studio_studioPulse__XRwAf{50%{opacity:.35}}.editor-studio_completion__GpW1o{color:#7e7f86;font-variant-numeric:tabular-nums;font-size:11px}.editor-studio_documentMeta__yFurF{display:inline-flex;min-width:0;gap:7px;align-items:center;color:#85868e;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.editor-studio_documentMeta__yFurF .authoring-editor-document-avatar{display:grid;width:21px;height:21px;flex:none;place-items:center;color:#fff;background:#18181a;border-radius:50%;font-size:10px;font-weight:750}.editor-studio_actions__DuM5M{gap:6px}.editor-studio_documentNavigation___DybH{position:absolute;left:50%;gap:3px;padding:3px;background:#f4f4f5;border-radius:7px;transform:translateX(-50%)}.editor-studio_documentNavigation___DybH button{min-height:27px;padding:0 10px;color:#777880;font-size:11px;font-weight:650;background:transparent;border:0;border-radius:5px;cursor:pointer}.editor-studio_documentNavigation___DybH button[aria-pressed=true],.editor-studio_documentNavigation___DybH button[aria-selected=true]{color:#18181a;background:#fff;box-shadow:0 1px 3px rgb(24 24 26/8%)}.editor-studio_inspectorClose__V_dfy,.editor-studio_mobilePanelButton__r1pND,.editor-studio_topIconButton__hUjih{display:none;align-items:center;justify-content:center;width:34px;height:34px;padding:0;color:#55565d;background:transparent;border:0;border-radius:6px;cursor:pointer}.editor-studio_topIconButton__hUjih{display:inline-flex}.editor-studio_inspectorClose__V_dfy svg,.editor-studio_mobilePanelButton__r1pND svg,.editor-studio_topIconButton__hUjih svg{width:16px;height:16px}.editor-studio_inspectorClose__V_dfy:hover,.editor-studio_mobilePanelButton__r1pND:hover,.editor-studio_topIconButton__hUjih:hover{color:#18181a;background:#f3f3f5}.editor-studio_layout__1NeTp{position:relative;display:grid;grid-template-columns:var(--studio-left-width) minmax(0,1fr) var(--studio-right-width);min-width:0;min-height:0;overflow:hidden}@media (min-width:1261px){.editor-studio_layout__1NeTp{grid-template-columns:var(--studio-left-width) minmax(0,1fr) var(--studio-right-width)}.editor-studio_editorMain__z9lnh{min-width:0}.editor-studio_inspectorBody__hKZd4{padding-inline:20px}}.editor-studio_inspector__DcSWV,.editor-studio_leftRail___Fni3{position:relative;z-index:4;min-width:0;min-height:0;overflow:hidden;background:#fff}.editor-studio_leftRail___Fni3{border-right:1px solid #ececef}.editor-studio_leftRail___Fni3>*{width:100%;height:100%;border:0}.editor-studio_editorMain__z9lnh{display:flex;flex-direction:column;min-width:0;min-height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;background:#fff}.editor-studio_editorMain__z9lnh::-webkit-scrollbar{display:none}.editor-studio_documentIdentity__C6qnx{flex:none;min-width:0;padding:16px clamp(20px,4vw,48px) 14px;background:#fff;border-bottom:1px solid #ececef}.editor-studio_documentIdentity__C6qnx>*{width:min(100%,784px);margin-inline:auto}.editor-studio_editorBody___HxwI{display:flex;flex:none;min-width:0;min-height:100%;overflow:visible}.editor-studio_editorBody___HxwI>*{width:100%;height:auto;min-height:100%;flex:none}.editor-studio_editorMain__z9lnh .wonderland-studio-root{position:relative;inset:auto;z-index:auto;width:100%;height:auto;min-height:100%;overflow:visible;background:#fff}.editor-studio_editorMain__z9lnh .wonderland-studio-editor-main{display:flex;flex:none;flex-direction:column;width:100%;height:auto;min-height:100%;overflow:visible}.editor-studio_editorMain__z9lnh .wonderland-studio-canvas{display:flex;flex:none;flex-direction:column;position:relative;min-width:0;min-height:0;height:auto;overflow:visible;overscroll-behavior:auto}.editor-studio_editorMain__z9lnh .wonderland-studio-canvas .wonderland-editor-toolbar-shell{position:sticky;flex:none;z-index:8;top:0;width:100%;max-width:none;margin:0;padding:0;background:#fff;border-bottom:1px solid #ececef}.editor-studio_editorMain__z9lnh .wonderland-studio-canvas .wonderland-article-editor-toolbar{position:static;top:auto;width:100%;min-height:52px;padding:8px 24px;margin-inline:auto;color:#55565d;background:#fff;border:0;border-radius:0;box-shadow:none}.editor-studio_editorMain__z9lnh .wonderland-studio-canvas .wonderland-editor-toolbar-break{flex-basis:100%;width:0;height:0;padding:0;margin:0}.editor-studio_editorMain__z9lnh .wonderland-studio-canvas .authoring-editor-canvas-toolbar{position:sticky;flex:none;z-index:8;top:0;background:#fff;border-bottom:1px solid #ececef}.editor-studio_editorMain__z9lnh .wonderland-studio-canvas .authoring-editor-canvas-toolbar .toolbar{width:100%;padding:8px 190px 8px 24px;margin-inline:auto;background:#fff;border:0}.editor-studio_editorMain__z9lnh .wonderland-studio-canvas .authoring-editor-document{flex:none;width:min(100%,784px);min-height:0;height:auto;padding:0 32px 96px;margin-inline:auto;overflow:visible;background:#fff}.editor-studio_editorMain__z9lnh .wonderland-studio-canvas .authoring-editor-document-header{width:100%;padding:30px 0 20px;margin:0;border:0;display:none}.editor-studio_editorMain__z9lnh .wonderland-studio-canvas .wonderland-article-editor-content .tiptap{width:100%;min-height:34rem;padding:28px 0;margin:0;color:#2c2e33;font-size:16px;line-height:1.85}.editor-studio_editorMain__z9lnh .wonderland-studio-editor-main>.authoring-editor-footer{flex:none;min-height:32px;padding:6px 14px;color:#85868e;background:#fff;border-top:1px solid #ececef}.editor-studio_inspector__DcSWV{display:grid;grid-template-rows:44px minmax(0,1fr) auto;border-left:1px solid #ececef}.editor-studio_inspectorHeader__ojzsq{display:flex;align-items:center;justify-content:space-between;min-width:0;min-height:52px;padding:0 18px;border-bottom:1px solid #ececef}.editor-studio_inspectorHeader__ojzsq strong{font-size:13px;font-weight:700}.editor-studio_inspectorBody__hKZd4{min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:18px;overscroll-behavior:contain;container-type:inline-size}.editor-studio_inspectorBody__hKZd4 .grid,.editor-studio_inspectorBody__hKZd4 .grid>*{min-width:0;max-width:100%}.editor-studio_inspectorBody__hKZd4 [class~="sm:grid-cols-2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-studio_inspectorBody__hKZd4 [class~="sm:grid-cols-3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.editor-studio_inspectorBody__hKZd4 [class*="sm:grid-cols-["]{grid-template-columns:minmax(0,1fr)}.editor-studio_inspectorBody__hKZd4 .mcp-installation-editor,.editor-studio_inspectorBody__hKZd4 .mcp-installation-editor *{min-width:0;max-width:100%}.editor-studio_inspectorBody__hKZd4 .mcp-dynamic-row-grid,.editor-studio_inspectorBody__hKZd4 .mcp-installation-fields-grid{grid-template-columns:minmax(0,1fr)}.editor-studio_inspectorBody__hKZd4 [role=group],.editor-studio_inspectorBody__hKZd4 input,.editor-studio_inspectorBody__hKZd4 select,.editor-studio_inspectorBody__hKZd4 textarea{min-width:0;max-width:100%}.editor-studio_inspectorBody__hKZd4 .mcp-editor-inspector,.editor-studio_inspectorBody__hKZd4 .mcp-editor-inspector>*{width:100%;min-width:0;max-width:100%;overflow:visible}.editor-studio_inspectorBody__hKZd4 .mcp-editor-inspector .mcp-dynamic-row-grid,.editor-studio_inspectorBody__hKZd4 .mcp-editor-inspector .mcp-installation-fields-grid{grid-template-columns:minmax(0,1fr)}.editor-studio_inspectorFooter__VSGXz{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;min-width:0;gap:8px;padding:12px 16px;background:#fff;border-top:1px solid #ececef}.editor-studio_discardAction___QT2G{min-width:0;margin-right:auto}.editor-studio_inspectorFooter__VSGXz button{min-width:0;flex-shrink:0}.editor-studio_settingSection__mTO9e+.editor-studio_settingSection__mTO9e{padding-top:20px;margin-top:20px;border-top:1px solid #ececef}.editor-studio_settingSectionBody__TJNBM,.editor-studio_settingSection__mTO9e{min-width:0}.editor-studio_settingSection__mTO9e>summary{position:relative;display:grid;gap:4px;margin-bottom:14px;padding-right:20px;cursor:pointer;list-style:none}.editor-studio_settingSection__mTO9e>summary::-webkit-details-marker{display:none}.editor-studio_settingSection__mTO9e>summary:after{position:absolute;top:3px;right:3px;width:7px;height:7px;content:"";border-right:1px solid #85868e;border-bottom:1px solid #85868e;transform:rotate(45deg);transition:transform .14s ease}.editor-studio_settingSection__mTO9e[open]>summary:after{top:6px;transform:rotate(225deg)}.editor-studio_settingSection__mTO9e:not([open])>summary{margin-bottom:0}.editor-studio_settingSection__mTO9e:not([open])>summary p{display:none}.editor-studio_settingSection__mTO9e>summary:focus-visible{outline:2px solid color-mix(in oklab,#18181a 34%,transparent);outline-offset:3px}.editor-studio_settingSection__mTO9e>summary strong{color:#252529;font-size:12px;font-weight:720;letter-spacing:.01em}.editor-studio_settingSection__mTO9e>summary p{min-width:0;overflow-wrap:anywhere;color:#8b8c94;font-size:11px;line-height:1.55}.editor-studio_settingSectionBody__TJNBM{display:grid;width:100%;gap:14px}.editor-studio_settingSectionBody__TJNBM .select,.editor-studio_settingSectionBody__TJNBM .textfield{min-width:0}.editor-studio_settingSectionBody__TJNBM .nativeField,.editor-studio_settingSectionBody__TJNBM .prompt-submit-field,.editor-studio_settingSectionBody__TJNBM .select,.editor-studio_settingSectionBody__TJNBM .textfield,.editor-studio_settingSectionBody__TJNBM .wonderland-admin-field,.editor-studio_settingSectionBody__TJNBM .wonderland-native-field{width:100%;max-width:100%;min-width:0;display:grid;gap:6px}.editor-studio_settingSectionBody__TJNBM .label{color:#55565d;font-size:11px;font-weight:650}.editor-studio_settingSectionBody__TJNBM .description,.editor-studio_settingSectionBody__TJNBM .nativeField>small,.editor-studio_settingSectionBody__TJNBM .prompt-submit-field>small,.editor-studio_settingSectionBody__TJNBM .wonderland-admin-field>small,.editor-studio_settingSectionBody__TJNBM .wonderland-native-field>small{min-width:0;overflow-wrap:anywhere;color:#8b8c94;font-size:11px;line-height:1.5}.editor-studio_settingSectionBody__TJNBM .wonderland-admin-field>input,.editor-studio_settingSectionBody__TJNBM .wonderland-admin-field>select,.editor-studio_settingSectionBody__TJNBM .wonderland-admin-field>textarea,.editor-studio_settingSectionBody__TJNBM [role=group],.editor-studio_settingSectionBody__TJNBM input:not([type=checkbox]):not([type=radio]),.editor-studio_settingSectionBody__TJNBM select,.editor-studio_settingSectionBody__TJNBM textarea{width:100%;max-width:100%;min-width:0;box-sizing:border-box;min-height:36px;padding:8px 10px;color:#252529;background:#fff;border:1px solid #e1e2e6;border-radius:6px;box-shadow:none}.editor-studio_settingSectionBody__TJNBM textarea{min-height:88px;resize:vertical}.editor-studio_settingSectionBody__TJNBM [role=group][data-focus-within=true],.editor-studio_settingSectionBody__TJNBM input:not([type=checkbox]):not([type=radio]):focus,.editor-studio_settingSectionBody__TJNBM select:focus,.editor-studio_settingSectionBody__TJNBM textarea:focus{border-color:#8c8d95;outline:0;box-shadow:0 0 0 3px rgb(24 24 26/6%)}.editor-studio_settingSectionBody__TJNBM .input,.editor-studio_settingSectionBody__TJNBM .select__trigger,.editor-studio_settingSectionBody__TJNBM .textarea,.editor-studio_settingSectionBody__TJNBM [class*=grid]{min-width:0;max-width:100%}.editor-studio_settingSectionBody__TJNBM .input,.editor-studio_settingSectionBody__TJNBM .select__trigger,.editor-studio_settingSectionBody__TJNBM .textarea{min-height:36px;padding:8px 10px;color:#252529;background:#fff;border:1px solid #e1e2e6;border-radius:6px;box-shadow:none}.editor-studio_settingSectionBody__TJNBM .input:focus-visible,.editor-studio_settingSectionBody__TJNBM .select__trigger:focus-visible,.editor-studio_settingSectionBody__TJNBM .textarea:focus-visible{border-color:#8c8d95;outline:0;box-shadow:0 0 0 3px rgb(24 24 26/6%)}.editor-studio_documentHeader__GrJQo{display:grid;gap:12px}.editor-studio_documentHeader__GrJQo .description,.editor-studio_documentHeader__GrJQo>:first-child .label,.editor-studio_documentHeader__GrJQo>:first-child>span,.editor-studio_documentHeader__GrJQo>:nth-child(2) .label,.editor-studio_documentHeader__GrJQo>:nth-child(2)>div:first-child,.editor-studio_documentHeader__GrJQo>:nth-child(2)>span,.editor-studio_documentHeader__GrJQo>label>small{display:none}.editor-studio_documentHeader__GrJQo>:first-child input,.editor-studio_documentHeader__GrJQo>:first-child>input{width:100%;min-height:54px;padding:0;color:#18181a;background:transparent;border:0;border-radius:0;box-shadow:none;font-family:"Songti SC","Noto Serif SC",Georgia,var(--font-sans,sans-serif);font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.2;letter-spacing:-.035em}.editor-studio_documentHeader__GrJQo>:first-child input::placeholder,.editor-studio_documentHeader__GrJQo>:first-child>input::placeholder{color:#d0d1d4;font-weight:450}.editor-studio_documentHeader__GrJQo>:nth-child(2) textarea,.editor-studio_documentHeader__GrJQo>:nth-child(2)>textarea{width:100%;min-height:42px;padding:0;color:#777880;background:transparent;border:0;border-radius:0;box-shadow:none;resize:none;font-family:"Songti SC","Noto Serif SC",Georgia,var(--font-sans,sans-serif);font-size:17px;font-style:italic;line-height:1.55}.editor-studio_documentHeader__GrJQo>:nth-child(2) textarea::placeholder,.editor-studio_documentHeader__GrJQo>:nth-child(2)>textarea::placeholder{color:#bfc0c5}.editor-studio_backdrop__WCQJn{display:none}.editor-studio_studio__83abB[data-focus-mode] .editor-studio_layout__1NeTp{grid-template-columns:0 minmax(0,1fr) 0}.editor-studio_studio__83abB[data-focus-mode] .editor-studio_inspector__DcSWV,.editor-studio_studio__83abB[data-focus-mode] .editor-studio_leftRail___Fni3{visibility:hidden;overflow:hidden;border:0}.editor-studio_studio__83abB[data-focus-mode] .editor-studio_editorMain__z9lnh .authoring-editor-canvas-toolbar,.editor-studio_studio__83abB[data-focus-mode] .editor-studio_editorMain__z9lnh .wonderland-article-editor-toolbar-shell{pointer-events:auto;opacity:1;transform:none}@media (max-width:1260px){.editor-studio_studio__83abB{--studio-left-width:224px;--studio-right-width:320px}.editor-studio_completion__GpW1o,.editor-studio_documentMeta__yFurF{display:none}.editor-studio_documentNavigation___DybH{display:flex;max-width:42vw;overflow-x:auto}.editor-studio_studio__83abB{--studio-left-width:min(280px,86vw);--studio-right-width:min(420px,92vw)}.editor-studio_layout__1NeTp{display:block}.editor-studio_editorMain__z9lnh{width:100%;height:100%}.editor-studio_inspector__DcSWV,.editor-studio_leftRail___Fni3{position:absolute;inset-block:0;z-index:12;width:var(--studio-left-width);visibility:visible;box-shadow:0 20px 60px rgb(24 24 26/16%);transition:transform .18s cubic-bezier(.2,.8,.2,1)}.editor-studio_leftRail___Fni3{left:0;transform:translateX(-105%)}.editor-studio_inspector__DcSWV{right:0;width:var(--studio-right-width);transform:translateX(105%)}.editor-studio_inspector__DcSWV[data-open],.editor-studio_leftRail___Fni3[data-open]{transform:translateX(0)}.editor-studio_backdrop__WCQJn{position:absolute;inset:0;z-index:10;display:block;visibility:hidden;padding:0;background:rgb(24 24 26/18%);border:0;opacity:0;transition:opacity .16s ease,visibility .16s ease}.editor-studio_backdrop__WCQJn[data-visible]{visibility:visible;opacity:1}.editor-studio_inspectorClose__V_dfy,.editor-studio_mobilePanelButton__r1pND{display:inline-flex}.editor-studio_status__cwkGL{display:none}.editor-studio_breadcrumbs__c4Wpv strong{max-width:32vw}}@container (max-width: 480px){.editor-studio_inspectorBody__hKZd4 [class~="sm:grid-cols-2"],.editor-studio_inspectorBody__hKZd4 [class~="sm:grid-cols-3"]{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.editor-studio_topBar__zeoIu{padding:0 10px}.editor-studio_brand__6RO4w{padding-right:10px}.editor-studio_brand__6RO4w>span:last-child,.editor-studio_breadcrumbs__c4Wpv>a,.editor-studio_breadcrumbs__c4Wpv>svg{display:none}.editor-studio_breadcrumbs__c4Wpv strong{max-width:28vw}}.catalog-icon-field_field__4Q5wc{display:grid;gap:.75rem}.catalog-icon-field_labelRow__bK8wp{display:flex;gap:1rem;align-items:baseline;justify-content:space-between}.catalog-icon-field_labelRow__bK8wp small{font-size:.7rem;line-height:1.4;color:var(--muted)}.catalog-icon-field_uploadSurface__85_wr{display:flex;min-width:0;gap:.9rem;align-items:center;padding:.85rem;background:color-mix(in oklab,var(--surface-secondary) 68%,var(--surface));border-radius:.9rem}.catalog-icon-field_preview__L21Ud{display:grid;width:4rem;height:4rem;flex:none;place-items:center;overflow:hidden;color:color-mix(in oklab,var(--accent) 72%,var(--foreground));background:color-mix(in oklab,var(--accent) 9%,var(--surface));border-radius:.9rem;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--border) 65%,transparent)}.catalog-icon-field_preview__L21Ud img{width:100%;height:100%;padding:.35rem;object-fit:contain;background:#fff}.catalog-icon-field_preview__L21Ud svg{width:1.35rem;height:1.35rem}.catalog-icon-field_uploadCopy__U3mFG{min-width:0;flex:1}.catalog-icon-field_uploadCopy__U3mFG span,.catalog-icon-field_uploadCopy__U3mFG strong{display:block}.catalog-icon-field_uploadCopy__U3mFG strong{overflow:hidden;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.catalog-icon-field_uploadCopy__U3mFG span{margin-top:.25rem;font-size:.7rem;line-height:1.45;color:var(--muted)}.catalog-icon-field_actions__m0XrX{display:flex;flex:none;gap:.45rem;align-items:center}.catalog-icon-field_status__WEsib{min-height:1rem;font-size:.7rem;line-height:1.45;color:var(--muted)}.catalog-icon-field_status__WEsib[data-error=true]{color:var(--danger)}@media (max-width:42rem){.catalog-icon-field_labelRow__bK8wp,.catalog-icon-field_uploadSurface__85_wr{align-items:flex-start}.catalog-icon-field_labelRow__bK8wp{flex-direction:column;gap:.2rem}.catalog-icon-field_uploadSurface__85_wr{flex-wrap:wrap}.catalog-icon-field_uploadCopy__U3mFG{width:calc(100% - 5rem);flex:none}.catalog-icon-field_actions__m0XrX{width:100%;padding-left:4.9rem}}.editor-controls_toolButton__BCBv_{width:2.15rem;min-width:2.15rem;height:2.15rem;padding:0;color:var(--muted);border-radius:.55rem}.editor-controls_toolButton__BCBv_:hover:not(:disabled){color:var(--foreground);background:color-mix(in oklab,var(--foreground) 6%,transparent)}.editor-controls_toolButton__BCBv_[aria-pressed=true]{color:color-mix(in oklab,var(--accent) 82%,var(--foreground));background:color-mix(in oklab,var(--accent) 12%,transparent)}.editor-controls_toolButton__BCBv_ svg{width:1rem;height:1rem}.editor-controls_tooltip__lN5Lv{max-width:17rem;padding:.42rem .55rem;font-size:.7rem;line-height:1.35}.editor-controls_tooltip__lN5Lv kbd{margin-left:.45rem;padding:.08rem .28rem;font-family:var(--font-mono,ui-monospace),monospace;font-size:.6rem;color:var(--muted);background:color-mix(in oklab,var(--surface-secondary) 80%,transparent);border-radius:.25rem}.editor-controls_loading__RwwDh{min-height:var(--authoring-editor-min-height,28rem);overflow:hidden;background:var(--surface);border:1px solid color-mix(in oklab,var(--border) 74%,transparent);border-radius:.9rem}.editor-controls_loadingToolbar__v2Y4C{display:flex;height:3.1rem;gap:.45rem;align-items:center;padding-inline:.75rem;background:color-mix(in oklab,var(--surface-secondary) 62%,transparent);border-bottom:1px solid color-mix(in oklab,var(--border) 70%,transparent)}.editor-controls_loadingLine__e3DSE,.editor-controls_loadingToolbar__v2Y4C span{display:block;overflow:hidden;background:color-mix(in oklab,var(--foreground) 7%,var(--surface-secondary));border-radius:.45rem}.editor-controls_loadingToolbar__v2Y4C span{width:2rem;height:2rem}.editor-controls_loadingToolbar__v2Y4C span:first-child{width:5.25rem}.editor-controls_loadingBody__EqHTF{display:grid;gap:.9rem;padding:1.5rem}.editor-controls_loadingLine__e3DSE{width:92%;height:.72rem}.editor-controls_loadingLine__e3DSE:nth-child(2){width:74%}.editor-controls_loadingLine__e3DSE:nth-child(3){width:84%}.editor-controls_loadingLine__e3DSE:nth-child(4){width:58%}.editor-controls_loadingLine__e3DSE:after,.editor-controls_loadingToolbar__v2Y4C span:after{display:block;width:50%;height:100%;content:"";background:linear-gradient(90deg,transparent,color-mix(in oklab,white 45%,transparent),transparent);animation:editor-controls_authoring-editor-shimmer__BcEYB 1.4s ease-in-out infinite;transform:translateX(-120%)}@keyframes editor-controls_authoring-editor-shimmer__BcEYB{to{transform:translateX(260%)}}@media (prefers-reduced-motion:reduce){.editor-controls_loadingLine__e3DSE:after,.editor-controls_loadingToolbar__v2Y4C span:after{animation:none}}.editor-workbench_header__6SpAv{display:flex;min-height:3.6rem;gap:1rem;align-items:center;justify-content:space-between;padding:.6rem .85rem .6rem 1.05rem;background:var(--surface);border-bottom:1px solid color-mix(in oklab,var(--border) 72%,transparent)}.editor-workbench_identity__C4Hmn,.editor-workbench_meta__SReMt,.editor-workbench_saveButton__OB_Hk,.editor-workbench_saveState__31k0C{display:inline-flex;align-items:center}.editor-workbench_identity__C4Hmn{min-width:0;gap:.7rem}.editor-workbench_headerActions__cF2Jm{display:flex;min-width:0;gap:1rem;align-items:center;justify-content:flex-end}.editor-workbench_controls__9Ocqt{display:inline-flex;min-width:0;gap:.45rem;align-items:center}.editor-workbench_identity__C4Hmn>div{display:grid;min-width:0;gap:.12rem}.editor-workbench_identity__C4Hmn strong{overflow:hidden;font-size:.8rem;line-height:1.2;font-weight:760;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.editor-workbench_identity__C4Hmn span:not(.editor-workbench_statusDot__jLvdy){font-size:.72rem;color:var(--muted)}.editor-workbench_statusDot__jLvdy{width:.48rem;height:.48rem;flex:none;background:color-mix(in oklab,var(--accent) 82%,#16a36a);border-radius:999px;box-shadow:0 0 0 4px color-mix(in oklab,var(--accent) 10%,transparent)}.editor-workbench_meta__SReMt{flex:none;gap:.7rem;color:var(--muted);font-size:.72rem;white-space:nowrap}.editor-workbench_metric__BgQgg+.editor-workbench_metric__BgQgg{padding-left:.7rem;border-left:1px solid color-mix(in oklab,var(--border) 72%,transparent)}.editor-workbench_saveState__31k0C{gap:.36rem;color:var(--muted);font-weight:680}.editor-workbench_saveState__31k0C i{width:.4rem;height:.4rem;background:currentColor;border-radius:999px}.editor-workbench_saveState__31k0C[data-save-state=saving]{color:#b7791f}.editor-workbench_saveState__31k0C[data-save-state=saved]{color:#21865b}.editor-workbench_saveState__31k0C[data-save-state=error]{color:#c53d46}.editor-workbench_saveButton__OB_Hk{gap:.42rem;min-height:2rem;padding-inline:.65rem;color:var(--foreground);border:1px solid color-mix(in oklab,var(--border) 82%,transparent);border-radius:.48rem}.editor-workbench_saveButton__OB_Hk kbd{padding:.1rem .3rem;font-family:inherit;font-size:.58rem;color:var(--muted);background:var(--surface-secondary);border-radius:.28rem}.editor-workbench_outline__iy3iR{display:flex;width:100%;height:100%;min-width:0;box-sizing:border-box;flex-direction:column;color:var(--muted);overflow:hidden;background:var(--surface)}.editor-workbench_sidebarTabs__3a09o{display:flex;height:2.75rem;flex:none;gap:1.15rem;padding-inline:1rem;border-bottom:1px solid color-mix(in oklab,var(--border) 68%,transparent)}.editor-workbench_sidebarTabs__3a09o button{position:relative;min-width:2.2rem;padding-inline:.05rem;color:var(--muted);font-size:.72rem;font-weight:700}.editor-workbench_sidebarTabs__3a09o button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:transparent;content:""}.editor-workbench_sidebarTabs__3a09o button[aria-selected=true]{color:var(--foreground)}.editor-workbench_sidebarTabs__3a09o button[aria-selected=true]:after{background:var(--foreground)}.editor-workbench_sidebarContent__gXRP5{flex:1;min-height:0;padding:1rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--muted) 24%,transparent) transparent}.editor-workbench_sidebarContent__gXRP5::-webkit-scrollbar{width:6px}.editor-workbench_sidebarContent__gXRP5::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--muted) 24%,transparent);border-radius:999px}.editor-workbench_sidebarSearch__2zf9i{display:flex;position:sticky;z-index:2;top:-1rem;height:2.2rem;gap:.45rem;align-items:center;padding-inline:.6rem;margin-bottom:1.4rem;background:color-mix(in oklab,var(--surface) 96%,transparent);color:var(--muted);background:var(--surface);border:1px solid color-mix(in oklab,var(--border) 74%,transparent);border-radius:.42rem}.editor-workbench_sidebarSearch__2zf9i:focus-within{border-color:color-mix(in oklab,var(--foreground) 38%,var(--border));box-shadow:0 0 0 3px color-mix(in oklab,var(--foreground) 5%,transparent)}.editor-workbench_sidebarSearch__2zf9i svg{width:.85rem;height:.85rem;flex:none;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.editor-workbench_sidebarSearch__2zf9i input{width:100%;min-width:0;color:var(--foreground);font-size:.7rem;background:transparent;outline:none}.editor-workbench_sidebarSearch__2zf9i input::placeholder{color:color-mix(in oklab,var(--muted) 76%,transparent)}.editor-workbench_outlineHeading___93vo{display:flex;gap:.5rem;align-items:baseline;justify-content:space-between;margin-bottom:.6rem;font-size:.7rem;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.editor-workbench_outlineHeading___93vo small{font-size:.64rem;font-weight:500;letter-spacing:0;text-transform:none}.editor-workbench_outline__iy3iR ol{display:grid;gap:.16rem;margin:0;padding:0;list-style:none}.editor-workbench_outline__iy3iR li[data-level="3"]{padding-left:.55rem}.editor-workbench_outline__iy3iR li[data-level="4"]{padding-left:1.1rem}.editor-workbench_outline__iy3iR button{display:block;width:100%;overflow:visible;padding:.38rem .45rem;color:inherit;font-size:.74rem;line-height:1.35;text-align:left;overflow-wrap:anywhere;white-space:normal;border-radius:0;transition:color .14s ease,background .14s ease}.editor-workbench_outlineEmpty__4ReTD{max-width:10rem;margin:0;font-size:.72rem;line-height:1.55;color:color-mix(in oklab,var(--muted) 78%,transparent)}.editor-workbench_outline__iy3iR li[data-active=true] button{color:color-mix(in oklab,var(--accent) 84%,var(--foreground));background:transparent;font-weight:700}.editor-workbench_outline__iy3iR li[data-active=true]{border-left:2px solid var(--accent)}.editor-workbench_outline__iy3iR li[data-active=true] button{padding-left:calc(.45rem - 2px)}.editor-workbench_outline__iy3iR button:hover{color:var(--foreground);background:transparent}.editor-workbench_outline__iy3iR button:focus-visible{color:var(--foreground);background:transparent;outline:2px solid color-mix(in oklab,var(--accent) 64%,transparent);outline-offset:-2px}.editor-workbench_blockGrid__EVZtn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.editor-workbench_blockGroup__nEobw+.editor-workbench_blockGroup__nEobw{padding-top:1.25rem;margin-top:1.25rem;border-top:1px solid color-mix(in oklab,var(--border) 68%,transparent)}.editor-workbench_blockCard__I1bSL{display:flex;min-height:4.1rem;flex-direction:column;gap:.35rem;align-items:flex-start;justify-content:center;padding:.62rem .68rem;color:var(--muted);background:transparent;border:1px solid color-mix(in oklab,var(--border) 74%,transparent);border-radius:.42rem;transition:color .14s ease,border-color .14s ease,background .14s ease,transform .14s ease}.editor-workbench_blockCard__I1bSL svg{width:1.15rem;height:1.15rem}.editor-workbench_blockCard__I1bSL span{font-size:.66rem;font-weight:650}.editor-workbench_blockCard__I1bSL:hover{color:var(--foreground);background:var(--surface-secondary);border-color:color-mix(in oklab,var(--foreground) 32%,var(--border));transform:translateY(-1px)}.editor-workbench_blockCard__I1bSL:focus-visible{outline:2px solid color-mix(in oklab,var(--accent) 64%,transparent);outline-offset:2px}@media (max-width:900px){.editor-workbench_header__6SpAv{align-items:flex-start}.editor-workbench_headerActions__cF2Jm{align-items:flex-end;flex-direction:column;gap:.45rem}.editor-workbench_meta__SReMt{flex-wrap:wrap;justify-content:flex-end;white-space:normal}.editor-workbench_metric__BgQgg{display:none}.editor-workbench_outline__iy3iR{width:100%}}@media (max-width:560px){.editor-workbench_header__6SpAv{padding-inline:.75rem}.editor-workbench_headerActions__cF2Jm{width:100%;align-items:stretch}.editor-workbench_controls__9Ocqt{justify-content:flex-end}.editor-workbench_meta__SReMt{gap:.35rem}.editor-workbench_saveButton__OB_Hk{padding-inline:.5rem}.editor-workbench_saveButton__OB_Hk kbd{display:none}.editor-workbench_outline__iy3iR{width:100%;border-right:0;border-bottom:1px solid color-mix(in oklab,var(--border) 68%,transparent)}.editor-workbench_sidebarContent__gXRP5{padding:.8rem}.editor-workbench_sidebarSearch__2zf9i{margin-bottom:.9rem}}.markdown-editor_root__Dvmqy.markdown-editor{--content-editor-border:color-mix(in oklab,var(--border) 78%,transparent);--content-editor-subtle:color-mix(in oklab,var(--surface-secondary) 74%,var(--surface));min-width:0;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}.markdown-editor_root__Dvmqy[data-focus-mode]{position:fixed;z-index:1200;inset:0;display:flex;flex-direction:column;overflow:auto;border:0;border-radius:0;box-shadow:none}.markdown-editor_root__Dvmqy[data-focus-mode] .markdown-editor_content__CRZSv,.markdown-editor_root__Dvmqy[data-focus-mode] .markdown-editor_source__Sp99f{width:min(52rem,calc(100% - 3rem));margin-inline:auto}.markdown-editor_root__Dvmqy[data-focus-mode] .markdown-editor_content__CRZSv{flex:1}.markdown-editor_root__Dvmqy:focus-within{border-color:transparent;box-shadow:none}.markdown-editor_root__Dvmqy[data-read-only]{box-shadow:none}.markdown-editor_header___GcKY{display:flex;min-height:3.25rem;gap:1rem;align-items:center;justify-content:space-between;padding:.65rem .75rem .65rem 1rem}.markdown-editor_identity__aPvHC{display:flex;min-width:0;align-items:center;gap:.7rem}.markdown-editor_identity__aPvHC>div{display:grid;min-width:0;gap:.12rem}.markdown-editor_identity__aPvHC strong{overflow:hidden;font-size:.82rem;line-height:1.25;font-weight:720;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.markdown-editor_identity__aPvHC span:not(.markdown-editor_statusDot___fpwv){font-size:.67rem;line-height:1.2;color:var(--muted)}.markdown-editor_statusDot___fpwv{width:.48rem;height:.48rem;flex:none;background:color-mix(in oklab,var(--accent) 78%,#16a36a);border-radius:999px;box-shadow:0 0 0 4px color-mix(in oklab,var(--accent) 10%,transparent)}.markdown-editor_modeSwitch__15Rfk{display:flex;flex:none;gap:.12rem;padding:.18rem;background:var(--content-editor-subtle);border-radius:.65rem}.markdown-editor_modeSwitch__15Rfk button{min-height:2rem;padding-inline:.72rem;font-size:.68rem;line-height:1;font-weight:680;color:var(--muted);border-radius:.48rem;transition:color .14s ease,background .14s ease,box-shadow .14s ease}.markdown-editor_modeSwitch__15Rfk button[aria-pressed=true]{color:var(--foreground);background:var(--surface);box-shadow:0 1px 4px color-mix(in oklab,black 9%,transparent)}.markdown-editor_modeSwitch__15Rfk button:disabled{cursor:not-allowed;opacity:.42}.markdown-editor_compatibilityNotice___ZtHW{display:flex;gap:.55rem;align-items:baseline;padding:.58rem 1rem;font-size:.68rem;line-height:1.5;color:color-mix(in oklab,#92400e 76%,var(--foreground));background:color-mix(in oklab,#f59e0b 8%,var(--surface-secondary));border-top:1px solid color-mix(in oklab,#f59e0b 20%,var(--content-editor-border))}.markdown-editor_compatibilityNotice___ZtHW strong{flex:none;font-weight:760}.markdown-editor_compatibilityNotice___ZtHW span{color:color-mix(in oklab,var(--foreground) 65%,var(--muted))}.markdown-editor_root__Dvmqy[data-source-protected] .markdown-editor_statusDot___fpwv{background:#d97706;box-shadow:0 0 0 4px color-mix(in oklab,#f59e0b 12%,transparent)}.markdown-editor_headingSelect__VaMAO select:focus-visible,.markdown-editor_linkPanel__T5fsi :is(input,button):focus-visible,.markdown-editor_modeSwitch__15Rfk button:focus-visible,.markdown-editor_source__Sp99f:focus-visible,.markdown-editor_toolButton__sp2lQ:focus-visible{outline:2px solid color-mix(in oklab,var(--accent) 64%,transparent);outline-offset:2px}.markdown-editor_toolbar__wAyzY{position:relative;display:flex;min-height:3rem;gap:.2rem;row-gap:.35rem;align-items:center;padding:.45rem .7rem;overflow:visible;flex-wrap:wrap;background:color-mix(in oklab,var(--content-editor-subtle) 62%,transparent);border-block:1px solid var(--content-editor-border)}.markdown-editor_toolbarBreak__4T62t{flex-basis:100%;width:0;height:0;padding:0;margin:0}.markdown-editor_root__Dvmqy:not([data-focus-mode]) .markdown-editor_toolbar__wAyzY{position:sticky;z-index:4;top:var(--authoring-sticky-offset,4rem)}.markdown-editor_root__Dvmqy[data-focus-mode] .markdown-editor_toolbar__wAyzY{position:sticky;z-index:4;top:0}.markdown-editor_sourceToolbar__zhH9G{overflow:visible;flex-wrap:wrap;scrollbar-width:thin}.markdown-editor_toolButton__sp2lQ{display:grid;width:2.1rem;height:2.1rem;flex:none;place-items:center;color:var(--muted);border-radius:.52rem;transition:color .13s ease,background .13s ease,transform .13s ease}.markdown-editor_toolButton__sp2lQ:hover:not(:disabled){color:var(--foreground);background:color-mix(in oklab,var(--surface) 86%,transparent)}.markdown-editor_toolButton__sp2lQ:active:not(:disabled){transform:translateY(1px)}.markdown-editor_toolButton__sp2lQ[aria-pressed=true]{color:color-mix(in oklab,var(--accent) 84%,var(--foreground));background:color-mix(in oklab,var(--accent) 12%,var(--surface))}.markdown-editor_toolButton__sp2lQ:disabled{cursor:not-allowed;opacity:.34}.markdown-editor_headingSelect__VaMAO{flex:none}.markdown-editor_headingSelect__VaMAO select{min-width:5rem;height:2.1rem;padding:0 1.6rem 0 .65rem;font-size:.7rem;font-weight:680;color:var(--foreground);background:var(--surface);border:0;border-radius:.52rem;box-shadow:0 1px 3px color-mix(in oklab,black 6%,transparent)}.markdown-editor_separator__71Na8{width:1px;height:1.3rem;flex:none;margin-inline:.25rem;background:var(--content-editor-border)}.markdown-editor_toolbarSpacer__71XdW{flex:1}.markdown-editor_menuTrigger__tV_9x{min-width:3.6rem;height:2.1rem;flex:none;padding-inline:.65rem;font-size:.7rem;font-weight:700;color:var(--foreground);border-radius:.52rem}.markdown-editor_menuPopover___6bhI{width:min(20rem,calc(100vw - 1.5rem));padding:.75rem;color:var(--foreground);background:color-mix(in oklab,var(--surface) 96%,transparent);border:1px solid var(--content-editor-border);border-radius:.8rem;box-shadow:0 18px 48px color-mix(in oklab,black 18%,transparent);backdrop-filter:blur(18px)}.markdown-editor_commandGrid___dmTP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-top:.6rem}.markdown-editor_commandButton__6di25{display:flex;min-height:2.75rem;gap:.55rem;align-items:center;padding:.55rem .65rem;font-size:.7rem;font-weight:680;color:var(--foreground);text-align:left;background:var(--surface-secondary);border-radius:.55rem;transition:background .14s ease,transform .14s ease}.markdown-editor_commandButton__6di25:hover{background:color-mix(in oklab,var(--accent) 8%,var(--surface-secondary))}.markdown-editor_commandButton__6di25:active{transform:translateY(1px)}.markdown-editor_commandButton__6di25[aria-pressed=true]{color:color-mix(in oklab,var(--accent) 86%,var(--foreground));background:color-mix(in oklab,var(--accent) 11%,var(--surface))}.markdown-editor_formatToolGrid__2k43S{display:flex;gap:.2rem;flex-wrap:wrap;margin-top:.6rem}.markdown-editor_formatToolGrid__2k43S .markdown-editor_toolButton__sp2lQ{width:2.35rem;height:2.35rem}.markdown-editor_colorField__vdaxW,.markdown-editor_formatField__unPOZ{display:grid;gap:.35rem;margin-top:.7rem;color:var(--muted);font-size:.68rem;font-weight:680}.markdown-editor_formatField__unPOZ select{min-height:2.1rem;padding:0 .55rem;color:var(--foreground);background:var(--surface-secondary);border:1px solid var(--content-editor-border);border-radius:.45rem}.markdown-editor_colorField__vdaxW{min-width:0;padding:0;border:0}.markdown-editor_colorField__vdaxW legend{padding:0}.markdown-editor_colorSwatches__iNyIH{display:flex;gap:.35rem;align-items:center;flex-wrap:nowrap}.markdown-editor_colorSwatch__kbLpu,.markdown-editor_defaultSwatch__RM30t{display:grid;width:1.8rem;height:1.8rem;place-items:center;color:var(--foreground);background:var(--surface-secondary);border:1px solid var(--content-editor-border);border-radius:.4rem}.markdown-editor_colorSwatch__kbLpu[aria-pressed=true],.markdown-editor_defaultSwatch__RM30t[aria-pressed=true]{outline:2px solid color-mix(in oklab,var(--accent) 58%,transparent);outline-offset:1px}.markdown-editor_colorSwatch__kbLpu span{width:.9rem;height:.9rem;border-radius:50%}.markdown-editor_clearFormat__4H6E5{width:100%;min-height:2.1rem;margin-top:.7rem;color:var(--muted);text-align:left;border-radius:.45rem}.markdown-editor_clearFormat__4H6E5:hover{color:var(--foreground);background:var(--surface-secondary)}.markdown-editor_content__CRZSv{min-height:var(--content-editor-min-height);cursor:text}.markdown-editor_canvas__O_3Hi{min-width:0;min-height:0;background:var(--surface)}.markdown-editor_canvasToolbar__frSVA{display:contents}.markdown-editor_workbenchBody__BLawm{display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0}.markdown-editor_workbenchBody__BLawm>.authoring-editor-workbench-canvas{min-width:0;background:var(--surface)}.markdown-editor_workbenchBody__BLawm .authoring-editor-document{display:flex;min-width:0;flex:1;flex-direction:column;background:var(--surface)}.markdown-editor_workbenchBody__BLawm .authoring-editor-document-header{width:min(100%,72rem);padding:2.25rem clamp(2rem,7vw,8rem) 0;margin-inline:auto}.markdown-editor_workbenchBody__BLawm .authoring-editor-document-header:empty{display:none}.markdown-editor_workbenchBody__BLawm>.authoring-editor-outline{align-self:stretch}.markdown-editor_content__CRZSv .tiptap{width:min(100%,68rem);min-height:var(--content-editor-min-height);padding:clamp(1.35rem,3.2vw,2.25rem) clamp(1.1rem,4vw,2.6rem);margin-inline:auto;overflow-wrap:anywhere;font-size:.98rem;line-height:1.88;outline:none}.markdown-editor_content__CRZSv .tiptap>*+*{margin-top:.85rem}.markdown-editor_content__CRZSv .tiptap h1{scroll-margin-top:calc(var(--authoring-sticky-offset, 4rem) + 4.25rem);margin-top:.2rem;font-size:clamp(1.8rem,3vw,2.45rem);line-height:1.16;font-weight:780;letter-spacing:-.04em}.markdown-editor_content__CRZSv .tiptap h2{scroll-margin-top:calc(var(--authoring-sticky-offset, 4rem) + 4.25rem);margin-top:1.45em;font-size:1.42rem;line-height:1.3;font-weight:760;letter-spacing:-.025em}.markdown-editor_content__CRZSv .tiptap h3{scroll-margin-top:calc(var(--authoring-sticky-offset, 4rem) + 4.25rem);margin-top:1.3em;font-size:1.16rem;line-height:1.4;font-weight:730;letter-spacing:-.016em}.markdown-editor_content__CRZSv .tiptap h4{scroll-margin-top:calc(var(--authoring-sticky-offset, 4rem) + 4.25rem);margin-top:1.2em;font-size:1rem;line-height:1.45;font-weight:720}.markdown-editor_content__CRZSv .tiptap ol,.markdown-editor_content__CRZSv .tiptap ul{padding-left:1.5rem}.markdown-editor_content__CRZSv .tiptap ul{list-style:disc}.markdown-editor_content__CRZSv .tiptap ol{list-style:decimal}.markdown-editor_content__CRZSv .tiptap li+li{margin-top:.28rem}.markdown-editor_content__CRZSv .tiptap ul[data-type=taskList]{padding-left:0;list-style:none}.markdown-editor_content__CRZSv .tiptap ul[data-type=taskList] li{display:flex;gap:.65rem;align-items:flex-start}.markdown-editor_content__CRZSv .tiptap ul[data-type=taskList] li>label{display:grid;width:1.1rem;height:1.1rem;flex:none;place-items:center;margin-top:.35rem}.markdown-editor_content__CRZSv .tiptap ul[data-type=taskList] input{width:.92rem;height:.92rem;accent-color:var(--accent)}.markdown-editor_content__CRZSv .tiptap ul[data-type=taskList] li>div{min-width:0;flex:1}.markdown-editor_content__CRZSv .tiptap .tableWrapper{max-width:100%;overflow-x:auto;border-radius:.7rem}.markdown-editor_content__CRZSv .tiptap table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.82rem}.markdown-editor_content__CRZSv .tiptap td,.markdown-editor_content__CRZSv .tiptap th{min-width:7rem;padding:.62rem .72rem;vertical-align:top;border:1px solid var(--content-editor-border)}.markdown-editor_content__CRZSv .tiptap th{font-weight:720;text-align:left;background:var(--surface-secondary)}.markdown-editor_content__CRZSv .tiptap td p,.markdown-editor_content__CRZSv .tiptap th p{margin:0}.markdown-editor_content__CRZSv .tiptap .selectedCell:after{position:absolute;inset:0;z-index:2;pointer-events:none;content:"";background:color-mix(in oklab,var(--accent) 9%,transparent)}.markdown-editor_content__CRZSv .tiptap td,.markdown-editor_content__CRZSv .tiptap th{position:relative}.markdown-editor_content__CRZSv .tiptap img.markdown-editor-image{display:block;max-width:min(100%,52rem);height:auto;margin-inline:auto;border-radius:.75rem}.markdown-editor_content__CRZSv .tiptap blockquote{padding:.65rem .9rem;color:color-mix(in oklab,var(--foreground) 70%,var(--muted));background:color-mix(in oklab,var(--accent) 5%,var(--surface-secondary));border-left:3px solid color-mix(in oklab,var(--accent) 52%,var(--border));border-radius:0 .5rem .5rem 0}.markdown-editor_content__CRZSv .tiptap code{padding:.12em .34em;font-family:var(--font-mono,ui-monospace),monospace;font-size:.84em;background:var(--surface-secondary);border-radius:.3rem}.markdown-editor_content__CRZSv .tiptap pre{overflow-x:auto;padding:1rem;color:#e9eef5;background:#111820;border-radius:.72rem}.markdown-editor_content__CRZSv .tiptap pre code{padding:0;color:inherit;background:transparent}.markdown-editor_content__CRZSv .tiptap a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.markdown-editor_content__CRZSv .tiptap hr{margin-block:1.5rem;border:0;border-top:1px solid var(--content-editor-border)}.markdown-editor_content__CRZSv .tiptap:has(>p:first-child:last-child>br.ProseMirror-trailingBreak):before{float:left;height:0;color:color-mix(in oklab,var(--muted) 64%,transparent);pointer-events:none;content:attr(data-placeholder)}.markdown-editor_root__Dvmqy .markdown-editor_source__Sp99f{display:block;width:min(100%,68rem);min-height:var(--content-editor-min-height);padding:clamp(1.35rem,3.2vw,2.25rem) clamp(1.1rem,4vw,2.6rem);margin-inline:auto;font-family:var(--font-mono,ui-monospace),monospace;font-size:.79rem;line-height:1.8;resize:vertical;background:transparent;border:0;outline:none}.markdown-editor_footer__U9sv6{display:flex;flex-wrap:wrap;min-height:2.5rem;gap:1rem;align-items:center;justify-content:space-between;padding:.55rem .9rem;font-size:.66rem;line-height:1.35;color:var(--muted);background:color-mix(in oklab,var(--content-editor-subtle) 62%,transparent);border-top:1px solid var(--content-editor-border)}.markdown-editor_documentStats__inTWZ{display:flex;flex:none;gap:.8rem;align-items:center}.markdown-editor_hiddenInput__7gm9_{position:fixed;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.markdown-editor_studioRoot__EsVzK.markdown-editor,.markdown-editor_studioRoot__EsVzK[data-focus-mode]{position:relative;inset:auto;z-index:auto;display:block;width:100%;height:auto;min-height:100%;overflow:visible;background:#fff}.markdown-editor_studioCanvas__bEVaW{display:flex;flex-direction:column;width:100%;height:auto;min-height:100%;overflow:visible}.markdown-editor_studioCanvas__bEVaW>.markdown-editor_canvas__O_3Hi{display:flex;flex:none;flex-direction:column;position:relative;min-height:0;height:auto;overflow:visible;overscroll-behavior:auto}.markdown-editor_studioCanvas__bEVaW .markdown-editor_canvasToolbar__frSVA{position:sticky;flex:none;z-index:8;top:0;display:block;width:100%;max-width:none;padding:0;color:#55565d;background:#fff;border-bottom:1px solid #ececef;box-shadow:none}.markdown-editor_studioCanvas__bEVaW .markdown-editor_toolbar__wAyzY{position:static;width:100%;min-height:52px;padding:8px 190px 8px 24px;margin-inline:auto;overflow:visible;flex-wrap:wrap;align-content:center;color:#55565d;background:#fff;border:0;scrollbar-width:none}.markdown-editor_studioRoot__EsVzK[data-source-only] .markdown-editor_toolbar__wAyzY{padding-right:24px}.markdown-editor_studioCanvas__bEVaW .markdown-editor_toolbarBreak__4T62t{display:block;flex-basis:100%;width:0;height:0}.markdown-editor_studioRoot__EsVzK:not([data-focus-mode]) .markdown-editor_studioCanvas__bEVaW .markdown-editor_toolbar__wAyzY{position:static;top:auto}.markdown-editor_studioCanvas__bEVaW .markdown-editor_toolbar__wAyzY::-webkit-scrollbar{display:none}.markdown-editor_studioCanvas__bEVaW .markdown-editor_toolButton__sp2lQ{width:30px;height:30px;color:#777880;border-radius:4px}.markdown-editor_studioCanvas__bEVaW .markdown-editor_toolButton__sp2lQ:hover:not(:disabled){color:#18181a;background:#f1f1f3}.markdown-editor_studioCanvas__bEVaW .markdown-editor_toolButton__sp2lQ[aria-pressed=true]{color:#18181a;background:#e8e8eb}.markdown-editor_studioCanvas__bEVaW .markdown-editor_headingSelect__VaMAO select{height:30px;min-width:70px;color:#252529;background:#f4f4f5;border:1px solid #e1e2e6;border-radius:4px;box-shadow:none}.markdown-editor_studioCanvas__bEVaW .markdown-editor_separator__71Na8{background:#e1e2e6}.markdown-editor_studioCanvas__bEVaW .markdown-editor_toolbarSpacer__71XdW{display:none}.markdown-editor_studioCanvas__bEVaW .markdown-editor_inlineToolGroup__xTq5Y{display:inline-flex;gap:2px;align-items:center;flex:none}.markdown-editor_studioCanvas__bEVaW .markdown-editor_inlineColorField__5NACn,.markdown-editor_studioCanvas__bEVaW .markdown-editor_inlineField__O_dC7{display:inline-flex;min-height:30px;height:auto;gap:5px;align-items:center;flex:none;white-space:nowrap;color:#85868e;font-size:10px;font-weight:700}.markdown-editor_studioCanvas__bEVaW .markdown-editor_inlineField__O_dC7 select{width:66px;height:30px;padding:0 18px 0 7px;color:#252529;background:#f4f4f5;border:1px solid #e1e2e6;border-radius:4px}.markdown-editor_studioCanvas__bEVaW .markdown-editor_inlineColorField__5NACn{padding:0;border:0}.markdown-editor_studioCanvas__bEVaW .markdown-editor_inlineColorField__5NACn legend{display:block;width:auto;padding:0}.markdown-editor_studioCanvas__bEVaW .markdown-editor_inlineColorField__5NACn .markdown-editor_colorSwatches__iNyIH{min-height:30px;padding:3px}.markdown-editor_studioCanvas__bEVaW .markdown-editor_clearFormat__4H6E5{width:auto;min-height:30px;margin:0;padding-inline:8px;color:#85868e;background:#f4f4f5;border:1px solid #e1e2e6;border-radius:4px}.markdown-editor_studioCanvas__bEVaW .markdown-editor_clearFormat__4H6E5:hover{color:#252529;background:#ececef}.markdown-editor_studioCanvas__bEVaW .markdown-editor_menuTrigger__tV_9x{height:30px;color:#252529;background:#f4f4f5;border:1px solid #e1e2e6;box-shadow:none}.markdown-editor_studioCanvas__bEVaW .markdown-editor_menuTrigger__tV_9x:hover{color:#18181a;background:#ececef}.markdown-editor_studioCanvas__bEVaW .markdown-editor_modeSwitch__15Rfk{position:absolute;top:11px;right:24px;gap:2px;padding:3px;background:#f4f4f5;border-radius:6px}.markdown-editor_studioCanvas__bEVaW .markdown-editor_modeSwitch__15Rfk button{min-height:30px;padding-inline:9px;color:#777880;background:transparent;border-radius:4px}.markdown-editor_studioCanvas__bEVaW .markdown-editor_modeSwitch__15Rfk button[aria-pressed=true]{color:#18181a;background:#fff;box-shadow:0 1px 3px rgb(24 24 26/8%)}.markdown-editor_studioCanvas__bEVaW .authoring-editor-document{display:flex;flex:none;flex-direction:column;width:min(100%,784px);min-height:0;height:auto;padding:0 32px 96px;margin-inline:auto;overflow:visible;background:#fff}.markdown-editor_studioCanvas__bEVaW .authoring-editor-document-header{width:100%;padding:30px 0 20px;margin:0;border:0}.markdown-editor_studioRoot__EsVzK .markdown-editor_studioCanvas__bEVaW .markdown-editor_canvas__O_3Hi .markdown-editor_content__CRZSv .tiptap,.markdown-editor_studioRoot__EsVzK .markdown-editor_studioCanvas__bEVaW .markdown-editor_canvas__O_3Hi .markdown-editor_source__Sp99f{width:100%;min-height:34rem;padding:28px 0;margin:0;color:#2c2e33;font-size:16px;line-height:1.85;background:transparent}.markdown-editor_studioCanvas__bEVaW .markdown-editor_footer__U9sv6{flex:none;min-height:32px;padding:6px 14px;color:#85868e;background:#fff;border-top:1px solid #ececef}.markdown-editor_studioCanvas__bEVaW .markdown-editor_compatibilityNotice___ZtHW{position:sticky;z-index:7;top:66px;width:min(100% - 32px,720px);margin:8px auto 0;border:1px solid #ead8bd;border-radius:6px}.markdown-editor_counterWarning__H1AjO,.markdown-editor_warning__igrpe{color:color-mix(in oklab,#b45309 76%,var(--foreground))}.markdown-editor_linkPanel__T5fsi{position:absolute;z-index:20;top:calc(100% - .2rem);left:8.3rem;width:min(25rem,calc(100% - 1.4rem));padding:.75rem;background:color-mix(in oklab,var(--surface) 97%,transparent);border:1px solid var(--content-editor-border);border-radius:.75rem;box-shadow:0 18px 48px color-mix(in oklab,black 16%,transparent);backdrop-filter:blur(20px)}.markdown-editor_linkLabel__oy8HV{display:block;margin-bottom:.45rem;font-size:.66rem;font-weight:720;color:var(--muted)}.markdown-editor_linkPanel__T5fsi>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.38rem}.markdown-editor_linkPanel__T5fsi input{min-width:0;height:2.2rem;padding-inline:.7rem;font-size:.74rem;background:var(--surface-secondary);border:1px solid var(--content-editor-border);border-radius:.5rem;outline:none}.markdown-editor_linkPanel__T5fsi button{min-height:2.2rem;padding-inline:.72rem;font-size:.7rem;font-weight:700;color:var(--muted);border-radius:.5rem}.markdown-editor_linkPanel__T5fsi button:first-of-type{color:var(--accent-foreground,white);background:var(--accent)}.markdown-editor_linkError__CZ8t0{margin-top:.4rem;font-size:.64rem;color:color-mix(in oklab,#dc2626 78%,var(--foreground))}@media (max-width:720px){.markdown-editor_header___GcKY{align-items:flex-start}.markdown-editor_toolbar__wAyzY{overflow:visible;flex-wrap:wrap;scrollbar-width:thin}.markdown-editor_toolbarSpacer__71XdW{min-width:.3rem}.markdown-editor_linkPanel__T5fsi{position:fixed;inset:auto .75rem .75rem;width:auto}.markdown-editor_footer__U9sv6{align-items:flex-start}.markdown-editor_root__Dvmqy[data-focus-mode] .markdown-editor_content__CRZSv,.markdown-editor_root__Dvmqy[data-focus-mode] .markdown-editor_source__Sp99f{width:100%}.markdown-editor_workbenchBody__BLawm{display:block}.markdown-editor_workbenchBody__BLawm>.authoring-editor-outline{display:block;width:auto;padding:.65rem .85rem;overflow-x:auto;border-right:0;border-bottom:1px solid color-mix(in oklab,var(--border) 68%,transparent)}.markdown-editor_workbenchBody__BLawm>.authoring-editor-outline ol{display:flex;gap:.2rem;min-width:max-content}.markdown-editor_workbenchBody__BLawm>.authoring-editor-outline li{padding-left:0}.markdown-editor_root__Dvmqy[data-focus-mode] .markdown-editor_workbenchBody__BLawm>.authoring-editor-outline{display:none}.markdown-editor_workbenchBody__BLawm .authoring-editor-document-header{width:100%;padding:1.65rem 1.25rem 0}.markdown-editor_compatibilityNotice___ZtHW{display:grid;gap:.18rem}.markdown-editor_footer__U9sv6>span:first-child{max-width:72%}}@media (prefers-reduced-motion:reduce){.markdown-editor_modeSwitch__15Rfk button,.markdown-editor_root__Dvmqy,.markdown-editor_toolButton__sp2lQ{transition:none}}