.DoDont_container__rNOqf{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:24px 0;width:100%}@media (max-width:768px){.DoDont_container__rNOqf{grid-template-columns:1fr;gap:16px}}.DoDont_item__CqMOf{display:flex;flex-direction:column;padding:20px;border-radius:12px;border:1px solid transparent;background-color:rgb(var(--docs-surface-1));height:100%}.DoDont_item__CqMOf[data-type=do]{border-color:rgb(var(--color-success)/.2);background-color:rgb(var(--color-success)/.03)}.DoDont_item__CqMOf[data-type=do] .DoDont_header__HTLG8{color:rgb(var(--color-success))}.DoDont_item__CqMOf[data-type=do] .DoDont_iconWrapper__8uOuZ{background-color:rgb(var(--color-success)/.1)}.DoDont_item__CqMOf[data-type=dont]{border-color:rgb(var(--color-error)/.2);background-color:rgb(var(--color-error)/.03)}.DoDont_item__CqMOf[data-type=dont] .DoDont_header__HTLG8{color:rgb(var(--color-error))}.DoDont_item__CqMOf[data-type=dont] .DoDont_iconWrapper__8uOuZ{background-color:rgb(var(--color-error)/.1)}.DoDont_header__HTLG8{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-weight:600}.DoDont_iconWrapper__8uOuZ{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0}.DoDont_label__zUgRS{font-size:.75rem;font-weight:800;letter-spacing:.05em;opacity:.9}.DoDont_title__nznFd{font-size:1rem;line-height:1.4;color:rgb(var(--docs-text-primary));font-weight:700}.DoDont_content__xX3GN{font-size:.9375rem;line-height:1.6;color:rgb(var(--docs-text-muted))}.DoDont_content__xX3GN p{margin:0}.DoDont_content__xX3GN p+p{margin-top:.5em}.OpenApiReference_root__e2WdR{margin:0 0 2rem}.OpenApiReference_header__AieMr{padding:1.25rem 1.25rem 1rem;border:1px solid rgb(var(--docs-border-subtle));border-radius:20px;background:linear-gradient(180deg,rgba(59,130,246,.08),rgba(59,130,246,0)),rgb(var(--docs-surface-2));margin-bottom:2rem}.OpenApiReference_eyebrow__HNGZ9{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--docs-text-muted))}.OpenApiReference_title__lYVI5{margin:.5rem 0 0;font-size:1.1rem;font-weight:700;color:rgb(var(--docs-text-primary))}.OpenApiReference_description__3Z8mq{margin:.35rem 0 0;font-size:.95rem;line-height:1.6;color:rgb(var(--docs-text-secondary))}.OpenApiReference_meta__yFNim{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.9rem;font-size:.85rem;color:rgb(var(--docs-text-secondary))}.OpenApiReference_metaValue__ARZd3{font-family:var(--font-family-mono);font-size:.8rem}.OpenApiReference_status__fKTe5{padding:1rem;font-size:.95rem;color:rgb(var(--docs-text-secondary))}.OpenApiReference_endpointList__fFTrc{display:flex;flex-direction:column;gap:3rem}.OpenApiReference_operationPage__eecFG{padding-bottom:3rem;border-bottom:1px solid rgb(var(--docs-border-subtle))}.OpenApiReference_operationPage__eecFG:last-child{border-bottom:none;padding-bottom:0}.OpenApiReference_operationSummary__kAzz_{margin:.75rem 0 0;font-size:1.05rem;font-weight:600;line-height:1.5;color:rgb(var(--docs-text-primary))}.OpenApiReference_operationDescription__e7gIt{margin:.5rem 0 0;font-size:.95rem;line-height:1.6;color:rgb(var(--docs-text-secondary))}.OpenApiReference_sideContent__6rami{display:flex;flex-direction:column;gap:1.25rem}.OpenApiReference_paramSection__mUdz9{margin-top:2rem}.OpenApiReference_paramSectionTitle__a2y9T{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .875rem;font-size:1rem;font-weight:600;line-height:1.5rem;color:rgb(var(--docs-text-primary))}.OpenApiReference_paramList__RVQ8j{display:flex;flex-direction:column;gap:0}.OpenApiReference_bodyDescription__5RwzD{margin:0 0 .75rem;font-size:.9375rem;line-height:1.5rem;color:rgb(var(--docs-text-secondary))}.OpenApiReference_legacyList__VuEJt{display:grid;grid-gap:.75rem;gap:.75rem;list-style:none;margin:0;padding:.75rem}.OpenApiReference_legacyItem__i2Cno{display:grid;grid-gap:.7rem;gap:.7rem;padding:.9rem;border:1px solid rgb(var(--docs-border-subtle));border-radius:18px;background:rgb(var(--docs-surface-1))}.OpenApiReference_legacyRow__CA_bm{display:flex;align-items:center;gap:.9rem}.OpenApiReference_legacyOperationButton__5_2rs{flex:1 1;min-width:0;padding:0;border:none;background:transparent;text-align:left;cursor:pointer}.OpenApiReference_legacySummary__tzBVA{padding-inline:.25rem;font-size:.9rem;line-height:1.55;color:rgb(var(--docs-text-secondary))}.OpenApiReference_legacyPlayground__JHWOU{padding-top:.2rem}@media (max-width:720px){.OpenApiReference_legacyRow__CA_bm{flex-direction:column;align-items:stretch}}.Pagination_root__oej2O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgb(var(--docs-border-subtle)/.5)}@media (max-width:768px){.Pagination_root__oej2O{grid-template-columns:1fr}}.Pagination_card__Wkdxs{display:flex;align-items:center;border:1px solid rgb(var(--docs-border-subtle)/.7);border-radius:.75rem;padding:.75rem 1rem;text-decoration:none;color:inherit;transition:border-color var(--docs-motion-fast,.15s) ease}.Pagination_card__Wkdxs:hover{border-color:rgb(var(--docs-border-strong))}.Pagination_cardPrevious__ZWwf_{justify-content:flex-start}.Pagination_cardNext__VjK_M{justify-content:flex-end}.Pagination_contentNext__UyhyE,.Pagination_content__RX5E3{display:flex;flex-direction:column;gap:.25rem}.Pagination_contentNext__UyhyE{text-align:right}.Pagination_titleNext__hbn2g,.Pagination_title__dS2FN{font-weight:500;font-size:.9375rem;color:rgb(var(--docs-text-primary))}.Pagination_titleNext__hbn2g{text-align:right}.Pagination_label__L5pfu{display:flex;align-items:center;gap:.25rem;font-size:.875rem;color:rgb(var(--docs-text-muted));transition:color var(--docs-motion-fast,.15s) ease}.Pagination_card__Wkdxs:hover .Pagination_label__L5pfu{color:rgb(var(--docs-text-secondary))}.Pagination_labelNext__yXE5i{display:flex;align-items:center;gap:.25rem;font-size:.875rem;color:rgb(var(--docs-text-muted));flex-direction:row-reverse;justify-content:flex-end;transition:color var(--docs-motion-fast,.15s) ease}.Pagination_card__Wkdxs:hover .Pagination_labelNext__yXE5i{color:rgb(var(--docs-text-secondary))}.Pagination_labelText__MHBgD{font-weight:500}.Pagination_icon__9AS_b{color:rgb(var(--docs-text-muted));flex-shrink:0;transition:color var(--docs-motion-fast,.15s) ease}.Pagination_card__Wkdxs:hover .Pagination_icon__9AS_b{color:rgb(var(--docs-text-secondary))}.ViewSwitcher_track__HLN2P{--view-switcher-track-background:var(--card);--view-switcher-track-border:var(--border);--view-switcher-track-shadow:inset 0 0 0 1px var(--view-switcher-track-border),inset 0 1px 0 rgb(255 255 255/0.14),inset 0 -1px 0 rgb(0 0 0/0.16),0 1px 2px rgb(0 0 0/0.12);--view-switcher-inactive-foreground:var(--text-secondary);--view-switcher-active-background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 42%,var(--background)) 0%,color-mix(in srgb,var(--primary) 34%,var(--background)) 52%,color-mix(in srgb,var(--primary) 27%,var(--background)) 100%);--view-switcher-active-border:color-mix(in srgb,var(--primary) 78%,var(--border));--view-switcher-active-shadow:inset 0 1px 0 rgb(255 255 255/0.26),inset 0 -1px 0 rgb(0 0 0/0.30),inset 0 -9px 14px rgb(0 0 0/0.16),0 0 14px color-mix(in srgb,var(--primary) 30%,transparent),0 1px 2px rgb(0 0 0/0.22);--view-switcher-active-foreground:var(--primary);position:relative;display:inline-flex;height:28px;align-items:center;overflow:hidden;border-radius:var(--radius-full);background:var(--view-switcher-track-background);box-shadow:var(--view-switcher-track-shadow);transition:width .34s var(--motion-ease-emphasized)}[data-theme=dark] .ViewSwitcher_track__HLN2P{--view-switcher-track-background:color-mix(in srgb,var(--card) 88%,var(--background));--view-switcher-track-border:color-mix(in srgb,var(--foreground) 22%,var(--border));--view-switcher-track-shadow:inset 0 0 0 1px var(--view-switcher-track-border),inset 0 1px 0 rgb(255 255 255/0.09),inset 0 -1px 0 rgb(0 0 0/0.48),0 1px 2px rgb(0 0 0/0.36);--view-switcher-inactive-foreground:color-mix(in srgb,var(--foreground) 72%,transparent);--view-switcher-active-background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 54%,var(--background)) 0%,color-mix(in srgb,var(--primary) 43%,var(--background)) 54%,color-mix(in srgb,var(--primary) 32%,var(--background)) 100%);--view-switcher-active-border:color-mix(in srgb,var(--primary) 86%,var(--foreground));--view-switcher-active-shadow:inset 0 1px 0 rgb(255 255 255/0.24),inset 0 -1px 0 rgb(0 0 0/0.54),inset 0 -10px 16px rgb(0 0 0/0.22),0 0 15px color-mix(in srgb,var(--primary) 34%,transparent),0 1px 2px rgb(0 0 0/0.38);--view-switcher-active-foreground:color-mix(in srgb,var(--primary) 88%,var(--foreground))}.ViewSwitcher_tab__EVqib{position:relative;z-index:1;display:inline-flex;height:28px;flex-shrink:0;align-items:center;overflow:hidden;padding:0 4px 0 10px;border:0;border-radius:var(--radius-full);background:transparent;color:var(--view-switcher-inactive-foreground);cursor:pointer;outline:none;white-space:nowrap;transition:width .34s var(--motion-ease-emphasized),padding-left .34s var(--motion-ease-emphasized),padding-right .34s var(--motion-ease-emphasized),color 80ms ease-out,transform 80ms ease-out}.ViewSwitcher_tab__EVqib:hover:not([data-active=true]){color:var(--foreground)}.ViewSwitcher_tab__EVqib:active:not([data-active=true]){transform:scale(.97)}.ViewSwitcher_tab__EVqib:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ViewSwitcher_tab__EVqib[data-active=true]{padding-right:2px;padding-left:6px;background:var(--view-switcher-active-background);box-shadow:var(--view-switcher-active-shadow),inset 0 0 0 1px var(--view-switcher-active-border);color:var(--view-switcher-active-foreground);cursor:default}.ViewSwitcher_icon__Bap_3{display:inline-flex;width:20px;height:20px;flex:0 0 20px;align-items:center;justify-content:center}.ViewSwitcher_icon__Bap_3 svg{display:block;width:20px;height:20px}.ViewSwitcher_label__zOsaQ{margin-left:8px;color:inherit;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:450;line-height:21px;transform-origin:0 50%}.ViewSwitcher_tab__EVqib[data-active=true] .ViewSwitcher_label__zOsaQ{animation:ViewSwitcher_view-switcher-label-in__W_iAu .4s var(--motion-ease-emphasized) 80ms both}.ViewSwitcher_tab__EVqib[data-active=false] .ViewSwitcher_label__zOsaQ{opacity:0}.ViewSwitcher_separator___uuue{position:absolute;top:8px;z-index:2;width:1px;height:12px;pointer-events:none;background:var(--border);transform:translateX(-.5px);transition:left .34s var(--motion-ease-emphasized),opacity 80ms ease-out}.ViewSwitcher_separator___uuue[data-visible=false]{opacity:0}@keyframes ViewSwitcher_view-switcher-label-in__W_iAu{0%{opacity:0;filter:blur(.5px);transform:translateX(4px) scale(.96)}to{opacity:1;filter:blur(0);transform:translateX(0) scale(1)}}.CodeEditorViewport_wrapper__n1mb1{display:flex;min-height:0;flex:1 1;overflow:hidden;padding:0;background:transparent}.CodeEditorViewport_viewport__03Dda{--cursor-syntax-foreground:#24292f;--cursor-syntax-background:#fbfbfc;--cursor-syntax-keyword:#0f766e;--cursor-syntax-string:#b93a9f;--cursor-syntax-function:#b45309;--cursor-syntax-number:#9a6700;--cursor-syntax-comment:#8a919d;--cursor-syntax-constant:#a16207;--cursor-syntax-parameter:#24292f;--cursor-syntax-punctuation:#4b5563;--cursor-syntax-link:#2563eb;--cursor-syntax-string-expression:#b93a9f;--cursor-bg-editor:#fbfbfc;--cursor-bg-secondary:#f4f4f6;--cursor-bg-active:rgba(15,23,42,0.06);--cursor-bg-hover:rgba(15,23,42,0.03);--cursor-stroke-tertiary:rgba(15,23,42,0.08);--cursor-text-primary:#18181a;--cursor-text-secondary:#303033;--cursor-text-tertiary:#848894;display:flex;min-height:0;flex:1 1;flex-direction:column;background:var(--cursor-bg-editor)}.CodeEditorViewport_viewport__03Dda[data-resolved-theme=dark]{--cursor-syntax-foreground:#d6d6dd;--cursor-syntax-background:#181818;--cursor-syntax-keyword:#82d2ce;--cursor-syntax-string:#e394dc;--cursor-syntax-function:#efb080;--cursor-syntax-number:#ebc88d;--cursor-syntax-comment:#6e7781;--cursor-syntax-constant:#f8c762;--cursor-syntax-parameter:#d6d6dd;--cursor-syntax-punctuation:#d6d6dd;--cursor-syntax-link:#87c3ff;--cursor-syntax-string-expression:#e394dc;--cursor-bg-editor:#181818;--cursor-bg-secondary:#202224;--cursor-bg-active:rgba(255,255,255,0.08);--cursor-bg-hover:rgba(255,255,255,0.03);--cursor-stroke-tertiary:rgba(255,255,255,0.08);--cursor-text-primary:#f2f3f5;--cursor-text-secondary:#d6d6dd;--cursor-text-tertiary:#848894}.CodeEditorViewport_body__9uFCc{display:flex;min-height:0;flex:1 1}.CodeEditorViewport_header__EU_Ny{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;padding:0 12px;border-bottom:1px solid var(--cursor-stroke-tertiary);background:var(--cursor-bg-secondary)}.CodeEditorViewport_headerMeta__XScz4{display:flex;min-width:0;align-items:center;gap:8px}.CodeEditorViewport_headerActions__BByHU{display:inline-flex;align-items:center;gap:4px}.CodeEditorViewport_modeRail__i_JQ2{position:relative;display:inline-grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:2px;padding:2px;border:1px solid color-mix(in srgb,var(--cursor-stroke-tertiary) 72%,var(--cursor-text-tertiary) 28%);border-radius:8px;background:color-mix(in srgb,var(--cursor-bg-secondary) 86%,var(--cursor-text-primary) 14%)}.CodeEditorViewport_modeRailThumb__ZY5EX{position:absolute;top:2px;left:2px;width:calc(50% - 2px);height:calc(100% - 4px);border-radius:6px;background:color-mix(in srgb,var(--cursor-bg-editor) 82%,white 18%);box-shadow:0 1px 1px rgba(15,23,42,.08),0 4px 12px rgba(15,23,42,.12);transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.CodeEditorViewport_viewport__03Dda[data-resolved-theme=dark] .CodeEditorViewport_modeRail__i_JQ2{border-color:color-mix(in srgb,var(--cursor-stroke-tertiary) 58%,var(--cursor-text-tertiary) 42%);background:color-mix(in srgb,var(--cursor-bg-secondary) 88%,black 12%)}.CodeEditorViewport_viewport__03Dda[data-resolved-theme=dark] .CodeEditorViewport_modeRailThumb__ZY5EX{background:color-mix(in srgb,var(--cursor-bg-editor) 74%,white 10%);box-shadow:0 1px 1px rgba(0,0,0,.32),0 4px 12px rgba(0,0,0,.34)}.CodeEditorViewport_modeRail__i_JQ2[data-active-mode=code] .CodeEditorViewport_modeRailThumb__ZY5EX{transform:translateX(calc(100% + 2px))}.CodeEditorViewport_modeRailButton__7hl_W{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:24px;height:20px;padding:0;border:0;border-radius:6px;background:transparent;color:color-mix(in srgb,var(--cursor-text-tertiary) 78%,var(--cursor-text-primary) 22%);cursor:pointer;transition:color .15s ease-in-out,transform .15s ease-in-out,background-color .15s ease-in-out}.CodeEditorViewport_modeRailButton__7hl_W:hover{color:var(--cursor-text-primary);background:color-mix(in srgb,var(--cursor-bg-hover) 84%,transparent)}.CodeEditorViewport_modeRailButtonActive__7Cz__{color:var(--cursor-text-primary)}.CodeEditorViewport_modeRailButton__7hl_W:focus-visible{outline:2px solid color-mix(in srgb,var(--cursor-text-primary) 22%,transparent);outline-offset:1px}.CodeEditorViewport_fileIcon__Ab_LH{width:14px;height:14px;flex-shrink:0;color:var(--cursor-text-tertiary)}.CodeEditorViewport_fileIconMarkdown__T5jo4{color:var(--editor-file-icon-markdown,#2563eb)}.CodeEditorViewport_fileIconMdx__aEr17{color:var(--editor-file-icon-mdx,#b7791f)}.CodeEditorViewport_fileLabel__eQg3V{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cursor-text-primary);font-size:12px;font-weight:600}.CodeEditorViewport_breadcrumbs__utpdJ{display:inline-flex;min-width:0;align-items:center;overflow:hidden;color:var(--cursor-text-tertiary);font-size:12px;font-weight:500;white-space:nowrap}.CodeEditorViewport_breadcrumbCurrent__hixzF,.CodeEditorViewport_breadcrumbSegment__axG2B{min-width:0;overflow:hidden;text-overflow:ellipsis}.CodeEditorViewport_breadcrumbSegment__axG2B{color:var(--cursor-text-tertiary)}.CodeEditorViewport_breadcrumbRoot__N9kRO{flex-shrink:0;color:var(--cursor-text-primary);font-weight:700}.CodeEditorViewport_breadcrumbCurrent__hixzF{color:var(--cursor-text-primary);font-weight:600}.CodeEditorViewport_breadcrumbSeparator__beiF3{flex-shrink:0;padding:0 7px;color:var(--cursor-text-tertiary)}.CodeEditorViewport_inlineAction__OzarB,.CodeEditorViewport_languageLabel__zkSjJ{color:var(--cursor-text-tertiary);font-size:11px;font-weight:600;text-transform:uppercase}.CodeEditorViewport_inlineAction__OzarB{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:0;background:transparent;padding:0;border-radius:6px;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out}.CodeEditorViewport_inlineAction__OzarB:hover{color:var(--cursor-text-primary);background:var(--cursor-bg-hover)}.CodeEditorViewport_inlineActionIcon__SrUuk{width:13px;height:13px;flex-shrink:0}.CodeEditorViewport_editor__8i_8K,.CodeEditorViewport_previewPane__gIfi6{display:flex;min-height:0;flex:1 1;overflow:hidden;background:var(--cursor-bg-editor)}.CodeEditorViewport_previewScroller__DrtfR{min-width:0;flex:1 1;overflow:auto;padding:24px 28px 48px}.CodeEditorViewport_previewDocument__JGlpS{margin:0 auto;max-width:760px}.CodeEditorViewport_previewError__y38SJ{display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid var(--cursor-stroke-tertiary);border-radius:12px;background:var(--cursor-bg-secondary);color:var(--cursor-text-secondary);font-size:13px;line-height:1.6}.CodeEditorViewport_previewError__y38SJ strong{color:var(--cursor-text-primary);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.CodeEditorViewport_scroller__yGYKu{display:flex;min-height:0;flex:1 1;overflow:auto;background:var(--cursor-bg-editor);font-family:var(--font-family-mono);font-size:12px;line-height:20px}.CodeEditorViewport_gutter__ZL4q3{position:-webkit-sticky;position:sticky;left:0;z-index:1;min-width:44px;padding:6px 0;border-right:1px solid var(--cursor-stroke-tertiary);background:var(--cursor-bg-editor);color:var(--cursor-text-tertiary);text-align:right}.CodeEditorViewport_gutterLine__gVO4z,.CodeEditorViewport_line__enYGM{min-height:20px}.CodeEditorViewport_gutterLine__gVO4z{padding:0 12px 0 0;font-size:11px}.CodeEditorViewport_gutterLineActive__TL5xf{color:var(--cursor-text-primary);background:var(--cursor-bg-active)}.CodeEditorViewport_content__APH3t{min-width:max-content;flex:1 1;padding:6px 0;background:var(--cursor-bg-editor);color:var(--cursor-syntax-foreground);white-space:pre;-moz-tab-size:2;tab-size:2}.CodeEditorViewport_line__enYGM{padding:0 8px 0 6px}.CodeEditorViewport_line__enYGM:hover{background:var(--cursor-bg-hover)}.CodeEditorViewport_lineActive__tGcvz{background:var(--cursor-bg-active)}.CodeEditorViewport_lineCode__9pVPy{display:block;color:var(--cursor-syntax-foreground)}.CodeEditorViewport_lineCode__9pVPy span[style*="--shiki-light"]{color:var(--shiki-light)!important;font-style:var(--shiki-light-font-style,normal)!important;font-weight:var(--shiki-light-font-weight,inherit)!important;-webkit-text-decoration:var(--shiki-light-text-decoration,none)!important;text-decoration:var(--shiki-light-text-decoration,none)!important}.CodeEditorViewport_lineCode__9pVPy span[style*="--shiki-dark"]{color:var(--shiki-dark)!important;font-style:var(--shiki-dark-font-style,normal)!important;font-weight:var(--shiki-dark-font-weight,inherit)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration,none)!important;text-decoration:var(--shiki-dark-text-decoration,none)!important}.CodeEditorViewport_frontmatterDelimiter__o09M3{color:var(--cursor-syntax-comment);font-style:italic}.CodeEditorViewport_frontmatterKey__ruzzJ{color:var(--cursor-syntax-keyword)}.CodeEditorViewport_frontmatterSeparator__kwT4f{color:var(--cursor-syntax-punctuation)}.CodeEditorViewport_frontmatterPlain__WqmGn,.CodeEditorViewport_frontmatterValue__Stbw5{color:var(--cursor-syntax-foreground)}.CodeEditorViewport_frontmatterString__9HU_I{color:var(--cursor-syntax-string)}.CodeEditorViewport_frontmatterNumber__1GlFD{color:var(--cursor-syntax-number)}.CodeEditorViewport_frontmatterKeyword__atLCo{color:var(--cursor-syntax-constant)}.CodeEditorViewport_lineSkeleton__ESHKP{display:inline-flex;height:12px;border-radius:999px;background:color-mix(in srgb,var(--cursor-text-tertiary) 18%,transparent)}.CodeTabStrip_scroller__ZkU9E{display:flex;min-width:0;flex:1 1;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,black calc(100% - 18px),transparent);mask-image:linear-gradient(90deg,black calc(100% - 18px),transparent)}.CodeTabStrip_scroller__ZkU9E::-webkit-scrollbar{display:none}.CodeTabStrip_tab__RrDhi{display:flex;flex-shrink:0;align-items:center;gap:8px;min-width:0;max-width:220px;padding:8px 10px 8px 14px;border:0;border-right:1px solid color-mix(in srgb,var(--line,#e8e8e8) 82%,transparent);background:transparent;color:var(--text-muted,#6f6f76);cursor:-webkit-grab;cursor:grab;font:inherit;font-size:13px;font-weight:500;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .18s ease,background-color .15s ease-in-out,color .15s ease-in-out;will-change:transform}.CodeTabStrip_tab__RrDhi:hover{background:color-mix(in srgb,var(--card-muted-bg,#f1f1f1) 84%,transparent)}.CodeTabStrip_tabActive__UpThL{background:color-mix(in srgb,hsl(221deg 83% 53%) 10%,var(--card-bg,#fafafa));color:var(--text-primary,#18181a);box-shadow:inset 0 -2px 0 color-mix(in srgb,hsl(221deg 83% 53%) 68%,transparent),inset 0 0 0 1px color-mix(in srgb,hsl(221deg 83% 53%) 14%,transparent)}.CodeTabStrip_tabDragActive__xVe3j{z-index:1}.CodeTabStrip_tabDragging__GQuSO{z-index:3;cursor:-webkit-grabbing;cursor:grabbing;box-shadow:0 10px 26px color-mix(in srgb,rgb(15 23 42) 16%,transparent),inset 0 0 0 1px color-mix(in srgb,hsl(221deg 83% 53%) 24%,transparent)}.CodeTabStrip_tabIcon__6hKgl{width:14px;height:14px;flex-shrink:0;color:inherit}.CodeTabStrip_tabIconMarkdown__la6Oh{color:var(--editor-file-icon-markdown,#2563eb)}.CodeTabStrip_tabIconMdx__tNcj7{color:var(--editor-file-icon-mdx,#b7791f)}.CodeTabStrip_tabActive__UpThL .CodeTabStrip_tabIconMarkdown__la6Oh,.CodeTabStrip_tab__RrDhi:hover .CodeTabStrip_tabIconMarkdown__la6Oh{color:var(--editor-file-icon-markdown-active,#1d4ed8)}.CodeTabStrip_tabActive__UpThL .CodeTabStrip_tabIconMdx__tNcj7,.CodeTabStrip_tab__RrDhi:hover .CodeTabStrip_tabIconMdx__tNcj7{color:var(--editor-file-icon-mdx-active,#975a16)}.CodeTabStrip_tabLabel__0woco{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CodeTabStrip_closeWrap__ymF__{display:flex;margin-left:auto;opacity:0;transition:opacity .15s ease-in-out}.CodeTabStrip_closeWrapActive__3hmvO,.CodeTabStrip_tab__RrDhi:hover .CodeTabStrip_closeWrap__ymF__{opacity:1}.CodeTabStrip_closeButton__sdWh9{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;color:inherit}.CodeTabStrip_closeButton__sdWh9:hover{background:color-mix(in srgb,var(--hover-bg,#f1f1f1) 92%,transparent)}.CodeTabStrip_closeIcon__MVPIS{width:14px;height:14px}.EditorBlankState_root__aJOp_{--blank-bg-top:#f7f7f8;--blank-bg-bottom:#f1f1f3;--blank-radial:rgb(255 255 255/0.72);--blank-logo:rgb(17 24 39/0.12);--blank-label:rgb(17 24 39/0.42);--blank-key-border:rgb(15 23 42/0.08);--blank-key-bg:rgb(255 255 255/0.72);--blank-key-shadow:inset 0 1px 0 rgb(255 255 255/0.92);--blank-key-text:rgb(17 24 39/0.48);display:grid;min-height:0;flex:1 1;place-items:center;padding:40px 24px;background:radial-gradient(circle at center,var(--blank-radial),transparent 32%),linear-gradient(180deg,var(--blank-bg-top) 0,var(--blank-bg-bottom) 100%)}.EditorBlankState_stack__xdcub{display:grid;justify-items:center;grid-gap:26px;gap:26px;width:min(100%,360px)}.EditorBlankState_logoWrap__tVT0i{display:grid;place-items:center;width:88px;height:88px;color:var(--blank-logo)}.EditorBlankState_logo__hYDFy{width:88px;height:88px}.EditorBlankState_logoPath__RW6Mi{stroke:currentColor;stroke-width:30;fill:none}.EditorBlankState_shortcutList___xLDq{display:grid;grid-gap:10px;gap:10px;width:100%}.EditorBlankState_shortcutRow__esVyN{display:flex;align-items:center;justify-content:space-between;gap:16px}.EditorBlankState_shortcutLabel__klUrB{color:var(--blank-label);font-size:15px;line-height:1.4;letter-spacing:.01em}.EditorBlankState_shortcutKeys__gdbA_{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap}.EditorBlankState_keycap__v0e_l{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border:1px solid var(--blank-key-border);border-radius:8px;background:var(--blank-key-bg);box-shadow:var(--blank-key-shadow);color:var(--blank-key-text);font-size:13px;font-weight:500;line-height:1}[data-docs-theme=dark] .EditorBlankState_root__aJOp_,[data-theme=dark] .EditorBlankState_root__aJOp_{--blank-bg-top:#171717;--blank-bg-bottom:#141414;--blank-radial:rgb(255 255 255/0.015);--blank-logo:rgb(255 255 255/0.14);--blank-label:rgb(255 255 255/0.32);--blank-key-border:rgb(255 255 255/0.06);--blank-key-bg:rgb(255 255 255/0.03);--blank-key-shadow:inset 0 1px 0 rgb(255 255 255/0.02);--blank-key-text:rgb(255 255 255/0.34)}@media (max-width:900px){.EditorBlankState_root__aJOp_{padding:32px 20px}.EditorBlankState_stack__xdcub{width:min(100%,320px);gap:22px}.EditorBlankState_shortcutRow__esVyN{gap:12px}.EditorBlankState_shortcutLabel__klUrB{font-size:14px}.EditorBlankState_keycap__v0e_l{min-width:26px;height:26px;padding:0 7px;border-radius:7px;font-size:12px}}.DiffViewport_wrapper__0lMxc{display:flex;min-height:0;flex:1 1;flex-direction:column;gap:0;overflow:hidden;background:transparent}.DiffViewport_wrapper__0lMxc[data-theme=dark]{background:transparent}.DiffViewport_surfaceActions__R0Wyv{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.DiffViewport_surfaceActionButton__8mqoP{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-soft,#9b9ba1);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.DiffViewport_surfaceActionButton__8mqoP:hover{background:color-mix(in srgb,var(--card-muted-bg,#f1f1f1) 88%,transparent);color:var(--text-primary,#18181a)}.DiffViewport_surfaceActionButtonActive__VA_Di{background:color-mix(in srgb,var(--card-muted-bg,#f1f1f1) 92%,transparent);color:var(--text-primary,#18181a)}.DiffViewport_diffCard__vl31V{display:flex;min-height:0;flex:1 1;flex-direction:column;overflow:hidden;border-top:1px solid color-mix(in srgb,var(--line,#e8e8e8) 82%,transparent);background:var(--card-bg,#fafafa)}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_diffCard__vl31V{border-top-color:rgba(255,255,255,.08);background:#181818}.DiffViewport_viewport__UvGBG{min-height:0;flex:1 1;overflow:auto;border-top:0}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_viewport__UvGBG{background:#17181a}.DiffViewport_viewportWrap__jHCU_ .DiffViewport_codeLine__VLMXv{white-space:pre-wrap;word-break:break-word}.DiffViewport_table__tpoZ0{display:flex;min-width:0;flex-direction:column;font-family:var(--font-family-mono);font-size:12px;line-height:1.5}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_table__tpoZ0{color:#d6d6dd}.DiffViewport_row__RauYM{display:grid;grid-template-columns:24px 56px 16px minmax(0,1fr);align-items:stretch;min-height:20px;border-bottom:1px solid color-mix(in srgb,var(--line,#e8e8e8) 24%,transparent);transition:background-color .15s ease-in-out}.DiffViewport_row__RauYM:hover{background:color-mix(in srgb,var(--hover-strong-bg,#ececec) 82%,var(--card-bg,#fafafa))}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_row__RauYM{border-bottom-color:rgba(255,255,255,.06)}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_row__RauYM:hover{background:rgba(255,255,255,.03)}.DiffViewport_rowAdded__HKin2{background:color-mix(in srgb,#39a96b 16%,transparent)}.DiffViewport_rowRemoved__XF4tn{background:color-mix(in srgb,#d26666 14%,transparent)}.DiffViewport_rowAdded__HKin2:hover{background:color-mix(in srgb,#39a96b 22%,var(--hover-strong-bg,#ececec))}.DiffViewport_rowRemoved__XF4tn:hover{background:color-mix(in srgb,#d26666 20%,var(--hover-strong-bg,#ececec))}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_rowAdded__HKin2{background:rgba(34,197,94,.12)}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_rowRemoved__XF4tn{background:rgba(248,113,113,.12)}.DiffViewport_rowSelected___JPfw{box-shadow:inset 2px 0 0 color-mix(in srgb,#3b82f6 92%,transparent),inset 0 0 0 1px color-mix(in srgb,#3b82f6 12%,transparent)}.DiffViewport_hoverUtility__F8uV3{display:flex;align-items:flex-start;justify-content:center;padding-top:2px;opacity:0;transition:opacity .15s ease-in-out}.DiffViewport_lineNumbers__H_qeV{position:-webkit-sticky;position:sticky;left:24px;z-index:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;padding:0 8px;border-right:1px solid color-mix(in srgb,var(--line,#e8e8e8) 48%,transparent);background:inherit;color:var(--text-soft,#9b9ba1);text-align:right}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_lineNumbers__H_qeV{border-right-color:rgba(255,255,255,.08);color:#848894}.DiffViewport_signColumn__7LT19{display:flex;align-items:center;justify-content:center;color:var(--text-soft,#9b9ba1)}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_signColumn__7LT19{color:#848894}.DiffViewport_codeColumn__jIHk0{display:flex;min-width:0;align-items:center;gap:10px;padding:0 12px 0 8px}.DiffViewport_codeLine__VLMXv{min-width:0;flex:1 1;white-space:pre;color:var(--text-secondary,#303033)}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_codeLine__VLMXv{color:#d6d6dd}.DiffViewport_annotation__ROit0{flex-shrink:0;color:var(--text-soft,#7c7c84);font-size:11px}.DiffViewport_hoverAction__SzJ0L{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid color-mix(in srgb,var(--line-strong,#d4d4d8) 72%,transparent);border-radius:4px;background:color-mix(in srgb,var(--card-muted-bg,#f1f1f1) 78%,transparent);color:var(--text-secondary,#303033);box-shadow:0 1px 2px rgb(0 0 0/.08)}.DiffViewport_hoverActionIcon__liIrM{width:10px;height:10px}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_annotation__ROit0{color:#848894}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_hoverAction__SzJ0L{border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.08);color:#d6d6dd}.DiffViewport_hoverUtilityVisible__dZekp{opacity:1}.DiffViewport_collapsedRow__n5j8O{display:flex;align-items:center;gap:10px;min-height:28px;padding:0 14px;border:0;border-bottom:1px solid color-mix(in srgb,var(--line,#e8e8e8) 40%,transparent);background:color-mix(in srgb,#4f46e5 6%,transparent);color:var(--text-secondary,#303033);font:inherit;cursor:pointer;text-align:left}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_collapsedRow__n5j8O{border-bottom-color:rgba(255,255,255,.08);background:rgba(130,210,206,.08);color:#d6d6dd}.DiffViewport_collapsedBadge__cFD4H{color:#4f46e5;font-size:11px;font-weight:700;text-transform:uppercase}.DiffViewport_splitContainer__mH146{display:grid;min-height:0;grid-template-columns:1fr auto 1fr;flex:1 1}.DiffViewport_splitDivider__cEiO_{width:1px;background:color-mix(in srgb,var(--line,#e8e8e8) 82%,transparent)}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_splitDivider__cEiO_{background:rgba(255,255,255,.08)}.DiffViewport_splitPane__KK_KQ{display:flex;min-width:0;flex-direction:column;overflow-x:auto}.DiffViewport_splitPaneHeader__kdBkI{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:6px 14px;border-bottom:1px solid color-mix(in srgb,var(--line,#e8e8e8) 62%,transparent);background:color-mix(in srgb,#4f46e5 8%,transparent);color:var(--text-soft,#7c7c84);font-family:var(--font-family-mono);font-size:12px}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_splitPaneHeader__kdBkI{border-bottom-color:rgba(255,255,255,.08);background:rgba(130,210,206,.08);color:#848894}.DiffViewport_splitRow__mhy0T{display:grid;grid-template-columns:40px 16px minmax(0,1fr);align-items:stretch;min-height:20px;border-bottom:1px solid color-mix(in srgb,var(--line,#e8e8e8) 28%,transparent);font-family:var(--font-family-mono);font-size:12px;line-height:1.5}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_splitRow__mhy0T{border-bottom-color:rgba(255,255,255,.06)}.DiffViewport_splitRowPad__T2nr2{background:color-mix(in srgb,var(--line,#e8e8e8) 18%,transparent)}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_splitRowPad__T2nr2{background:rgba(255,255,255,.03)}.DiffViewport_splitLineNumber__DQvfa{position:-webkit-sticky;position:sticky;left:0;z-index:1;display:flex;align-items:center;justify-content:flex-end;padding:0 6px;border-right:1px solid color-mix(in srgb,var(--line,#e8e8e8) 48%,transparent);background:inherit;color:var(--text-soft,#9b9ba1);text-align:right}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_splitLineNumber__DQvfa{border-right-color:rgba(255,255,255,.08);color:#848894}.DiffViewport_splitSign__HGNrh{display:flex;align-items:center;justify-content:center;color:var(--text-soft,#9b9ba1)}.DiffViewport_wrapper__0lMxc[data-theme=dark] .DiffViewport_splitSign__HGNrh{color:#848894}.DiffViewport_splitCode__KLDSK{display:flex;min-width:0;align-items:center;padding:0 8px}.CodeMode_shell__g3RlL{padding:0}.CodeMode_frame__sDjNJ,.CodeMode_shell__g3RlL{height:100%;min-height:0;background:var(--card-bg,#fafafa)}.CodeMode_frame__sDjNJ{display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--line,#e8e8e8) 90%,transparent);border-radius:0}.CodeMode_actionIcon__U_Cyg{width:14px;height:14px;flex-shrink:0}.CodeMode_workspace__vnB2W{display:flex;min-height:0;flex:1 1;flex-direction:column;background:color-mix(in srgb,var(--card-muted-bg,#f1f1f1) 42%,transparent)}.CodeMode_tabbar__Tb5VP{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:37px;border-bottom:1px solid color-mix(in srgb,var(--line,#e8e8e8) 82%,transparent);background:color-mix(in srgb,var(--card-bg,#fafafa) 96%,transparent)}.CodeMode_tabbarPrimary__OLXu1{display:flex;min-width:0;flex:1 1;align-items:center}.CodeMode_tabbarActions__Ityyf{display:inline-flex;align-items:center;gap:4px;padding:4px 8px 4px 0;flex-shrink:0}.CodeMode_branchMenu__p4m8J{margin-left:2px}.CodeMode_iconAction__wLmp1,.CodeMode_primaryAction__rG_bb{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:-moz-fit-content;min-width:fit-content;min-height:28px;border:0;border-radius:8px;background:transparent;color:var(--text-muted,#6f6f76);font:inherit;font-size:13px;cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out,filter .15s ease-in-out}.CodeMode_iconAction__wLmp1{width:28px;padding:0}.CodeMode_iconAction__wLmp1:hover{background:color-mix(in srgb,var(--card-muted-bg,#f1f1f1) 82%,transparent);color:var(--text-primary,#18181a)}.CodeMode_primaryAction__rG_bb{padding:0 12px;background:var(--text-primary,#18181a);color:var(--text-inverse,#ffffff);box-shadow:inset 0 .5px 0 0 rgb(255 255 255/.2),inset 0 0 0 .5px rgb(0 0 0/.2),0 1px 2px 0 rgb(0 0 0/.05)}.CodeMode_primaryAction__rG_bb:hover{filter:brightness(.84)}.CodeMode_menuSurface__0cQM5{width:200px;padding:8px;border-radius:12px;border-color:color-mix(in srgb,var(--floating-border,var(--line,#e8e8e8)) 96%,var(--text-primary,#18181a) 12%);background:var(--card-bg,#ffffff);box-shadow:0 16px 40px rgb(15 23 42/.14),0 2px 8px rgb(15 23 42/.08);-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:1120px){.CodeMode_tabbar__Tb5VP{flex-wrap:wrap}.CodeMode_tabbarActions__Ityyf{width:100%;justify-content:flex-end;border-top:1px solid color-mix(in srgb,var(--line,#e8e8e8) 62%,transparent)}.CodeMode_tabbarPrimary__OLXu1{width:100%}}.EditorBody_shell___g5nz{flex:1 1;min-height:0;overflow:hidden}.EditorPane_shell__xIeH2{height:100%;width:100%}.EditorPane_shell__xIeH2,.EditorPane_surface__ZD9as{display:flex;flex-direction:column;min-height:0;background:var(--card-bg,#fafafa)}.EditorPane_surface__ZD9as{position:relative;flex:1 1;overflow:hidden}.NavigationView_root__7HrcW{--sidebar-nav-hover-bg:color-mix(in srgb,var(--text-primary,#18181a) 9%,var(--card-bg,#fafafa));--sidebar-nav-active-bg:color-mix(in srgb,var(--text-primary,#18181a) 12%,var(--card-bg,#fafafa));display:flex;flex-direction:column;min-height:0;min-width:0;flex:1 1;width:100%}.NavigationView_header__G3bOA{display:flex;align-items:center;justify-content:space-between;min-height:32px;margin:0 4px 2px 8px;padding:0 2px 0 8px}.NavigationView_title__Np7VK{margin:0;color:var(--text-muted,#6f6f76);font-size:12px;font-weight:600;letter-spacing:.01em}.NavigationView_headerActions__l5Btn{display:inline-flex;align-items:center;gap:6px}.NavigationView_headerIconButton__eMBne,.NavigationView_iconButton__NMGlO{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:.5px solid color-mix(in srgb,var(--line-strong,#d4d4d8) 34%,transparent);border-radius:6px;background:transparent;color:var(--text-primary,#18181a);cursor:pointer;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,opacity .15s ease-in-out,filter .15s ease-in-out}.NavigationView_headerIconButton__eMBne:focus-visible,.NavigationView_headerIconButton__eMBne:hover,.NavigationView_iconButton__NMGlO:focus-visible,.NavigationView_iconButton__NMGlO:hover{color:var(--text-primary,#18181a);background:var(--mode-btn-hover,color-mix(in srgb,var(--hover-bg,#f1f1f1) 92%,transparent));border-color:var(--mode-btn-outline,color-mix(in srgb,var(--line-strong,#d4d4d8) 42%,transparent))}.NavigationView_iconButtonGlyph__Npytm{display:block;width:14px;height:14px;flex-shrink:0;opacity:.94;transition:opacity .15s ease-in-out,filter .15s ease-in-out}.NavigationView_treeRegion__gdIf4{position:relative;flex:1 1;min-height:0;min-width:0;overflow:hidden}.NavigationView_scrollViewport__v30Gw{position:relative;height:100%;width:100%;min-width:0;overflow:hidden}.NavigationView_scrollFadeBottom__3aSAc,.NavigationView_scrollFadeTop__vX3oC{position:absolute;left:12px;right:12px;height:40px;pointer-events:none;z-index:2;opacity:0;transition:opacity .14s ease}.NavigationView_scrollFadeTop__vX3oC{top:0;background:linear-gradient(180deg,color-mix(in srgb,var(--card-muted-bg,#f1f1f1) 98%,transparent),transparent)}.NavigationView_scrollFadeBottom__3aSAc{bottom:0;background:linear-gradient(0deg,color-mix(in srgb,var(--card-muted-bg,#f1f1f1) 98%,transparent),transparent)}.NavigationView_scrollFadeVisible__8NWeN{opacity:1}.NavigationView_scrollArea__1XmJO{box-sizing:border-box;position:relative;height:100%;width:100%;min-width:0;overflow-y:auto;overflow-x:hidden;padding:0 4px 64px;scrollbar-width:thin}.NavigationView_list__8IBZ4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.NavigationView_item__o0Csh{display:flex;flex-direction:column;min-width:0}.NavigationView_row__UxQfz{position:relative;display:flex;align-items:center;width:100%;min-width:0;min-height:32px;border-radius:12px;--depth-offset:calc(var(--sidebar-depth, 0) * 20px);--row-action-gutter:58px}.NavigationView_row__UxQfz:before{content:"";position:absolute;inset:0;z-index:0;border-radius:12px;background:var(--sidebar-nav-hover-bg);opacity:0;transition:opacity .12s ease,background-color .12s ease}.NavigationView_rowActive__laxT3:before,.NavigationView_row__UxQfz:focus-within:before,.NavigationView_row__UxQfz:hover:before{opacity:1}.NavigationView_rowActive__laxT3:before{opacity:1;background:var(--sidebar-nav-active-bg,color-mix(in srgb,var(--text-primary,#18181a) 7%,var(--card-bg,#fafafa)))}.NavigationView_rowMain__YKu5O{position:relative;z-index:1;display:flex;align-items:center;width:100%;min-width:0;min-height:32px;padding:0 calc(8px + var(--row-action-gutter)) 0 calc(12px + var(--depth-offset));border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;outline:none}.NavigationView_rowMainTab__tNmUL{min-height:34px}.NavigationView_rowMain__YKu5O:focus-visible:after{content:"";position:absolute;inset:0;border-radius:12px;box-shadow:inset 0 0 0 1px var(--sidebar-nav-active-border,color-mix(in srgb,var(--line-strong,#d4d4d8) 44%,var(--line,#e8e8e8)));pointer-events:none}.NavigationView_rowIndent__lKxUX{position:relative;display:inline-flex;align-items:stretch;justify-content:center;width:16px;height:32px;flex-shrink:0}.NavigationView_rowIndentRoot__ign3s{width:0}.NavigationView_rowGuide__3DBb4{width:1px;height:100%;background:color-mix(in srgb,var(--line-strong,#d4d4d8) 16%,transparent);opacity:0;transition:opacity .18s ease}.NavigationView_row__UxQfz:focus-within .NavigationView_rowGuide__3DBb4,.NavigationView_row__UxQfz:hover .NavigationView_rowGuide__3DBb4{opacity:1}.NavigationView_rowChevron___wnZy{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:-16px;color:var(--sidebar-nav-muted-fg,color-mix(in srgb,var(--text-primary,#18181a) 72%,var(--text-soft,#9b9ba1)));flex-shrink:0;opacity:0;transition:opacity .12s ease,transform .12s ease,color .12s ease}.NavigationView_rowHasChildren__ivi75:focus-within .NavigationView_rowChevron___wnZy,.NavigationView_rowHasChildren__ivi75:hover .NavigationView_rowChevron___wnZy{opacity:1}.NavigationView_rowChevronOpen__nej7t{transform:rotate(90deg)}.NavigationView_rowIconWrap___PQVN{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:8px;flex-shrink:0;transition:opacity .12s ease}.NavigationView_rowIconWrapEmpty__AIUuX{width:0;margin-right:0}.NavigationView_rowHasChildren__ivi75:focus-within .NavigationView_rowIconWrap___PQVN,.NavigationView_rowHasChildren__ivi75:hover .NavigationView_rowIconWrap___PQVN{opacity:0}.NavigationView_menuIcon__frE9s,.NavigationView_rowExternal__4172c,.NavigationView_rowIcon__lJIpa{width:14px;height:14px}.NavigationView_rowIcon__lJIpa,.NavigationView_rowLabel__QhKCr{color:var(--sidebar-nav-muted-fg,color-mix(in srgb,var(--text-primary,#18181a) 72%,var(--text-soft,#9b9ba1)))}.NavigationView_rowLabel__QhKCr{position:relative;display:inline-flex;align-items:center;gap:6px;flex:1 1;min-width:0;font-size:13px;font-weight:500;transition:color .12s ease}.NavigationView_rowLabelTab__hjsIl{font-weight:600}.NavigationView_rowLabelText__SJcLX{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NavigationView_rowLabelTextTab__bNBfK{letter-spacing:0}.NavigationView_rowBadge__DposN{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:18px;padding:0 6px;border-radius:6px;background:color-mix(in srgb,var(--text-primary,#18181a) 8%,transparent);color:var(--text-primary,#18181a);font-size:10px;font-weight:700;line-height:1;flex-shrink:0}.NavigationView_rowExternal__4172c{flex-shrink:0;color:var(--sidebar-nav-muted-fg,color-mix(in srgb,var(--text-primary,#18181a) 72%,var(--text-soft,#9b9ba1)))}.NavigationView_rowActive__laxT3 .NavigationView_rowLabel__QhKCr,.NavigationView_row__UxQfz:focus-within .NavigationView_rowLabel__QhKCr,.NavigationView_row__UxQfz:hover .NavigationView_rowLabel__QhKCr{color:var(--text-primary,#18181a)}.NavigationView_rowTab__nmh1_:before{background:color-mix(in srgb,var(--text-primary,#18181a) 7%,var(--card-bg,#fafafa))}.NavigationView_rowActive__laxT3 .NavigationView_rowChevron___wnZy,.NavigationView_rowActive__laxT3 .NavigationView_rowExternal__4172c,.NavigationView_rowActive__laxT3 .NavigationView_rowIcon__lJIpa,.NavigationView_row__UxQfz:focus-within .NavigationView_rowChevron___wnZy,.NavigationView_row__UxQfz:focus-within .NavigationView_rowExternal__4172c,.NavigationView_row__UxQfz:focus-within .NavigationView_rowIcon__lJIpa,.NavigationView_row__UxQfz:hover .NavigationView_rowChevron___wnZy,.NavigationView_row__UxQfz:hover .NavigationView_rowExternal__4172c,.NavigationView_row__UxQfz:hover .NavigationView_rowIcon__lJIpa{color:var(--text-primary,#18181a)}.NavigationView_rowActions__t_8Cg{position:absolute;right:2px;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;flex-shrink:0;width:calc(var(--row-action-gutter) - 6px);transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity 0s linear,right 0s linear}.NavigationView_rowActive__laxT3 .NavigationView_rowActions__t_8Cg,.NavigationView_row__UxQfz:focus-within .NavigationView_rowActions__t_8Cg,.NavigationView_row__UxQfz:hover .NavigationView_rowActions__t_8Cg{right:2px;opacity:1;pointer-events:auto}.NavigationView_children__G4uyI{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;overflow:hidden;transition:max-height .18s ease,opacity .18s ease}.NavigationView_childrenOpen__eJWch{max-height:960px;opacity:1}.NavigationView_childrenClosed__emVhB{max-height:0;opacity:0}.NavigationView_menuSurface__nej26{width:200px;padding:8px;border-radius:12px;border-color:color-mix(in srgb,var(--floating-border,var(--line,#e8e8e8)) 96%,var(--text-primary,#18181a) 12%);background:var(--card-bg,#ffffff);box-shadow:0 16px 40px rgb(15 23 42/.14),0 2px 8px rgb(15 23 42/.08);-webkit-backdrop-filter:none;backdrop-filter:none;margin-left:-2px}.ExplorerView_root__DpNii{--sidebar-nav-hover-bg:color-mix(in srgb,var(--text-primary,#18181a) 9%,var(--card-bg,#fafafa));--sidebar-nav-active-bg:color-mix(in srgb,var(--text-primary,#18181a) 12%,var(--card-bg,#fafafa));display:flex;flex-direction:column;min-height:0;min-width:0;flex:1 1;width:100%}.ExplorerView_header__2BZzN{display:flex;align-items:center;justify-content:space-between;min-height:32px;margin:0 4px 2px 8px;padding:0 2px 0 8px}.ExplorerView_title__aDTD_{margin:0;color:var(--text-muted,#6f6f76);font-size:12px;font-weight:600;letter-spacing:.01em}.ExplorerView_headerActions__7ImKg{display:inline-flex;align-items:center;gap:6px}.ExplorerView_headerIconButton__zeiMK,.ExplorerView_iconButton__SZUz6{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:.5px solid color-mix(in srgb,var(--line-strong,#d4d4d8) 34%,transparent);border-radius:6px;background:transparent;color:var(--text-primary,#18181a);cursor:pointer;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,opacity .15s ease-in-out,filter .15s ease-in-out}.ExplorerView_headerIconButton__zeiMK:focus-visible,.ExplorerView_headerIconButton__zeiMK:hover,.ExplorerView_iconButton__SZUz6:focus-visible,.ExplorerView_iconButton__SZUz6:hover{color:var(--text-primary,#18181a);background:var(--mode-btn-hover,color-mix(in srgb,var(--hover-bg,#f1f1f1) 92%,transparent));border-color:var(--mode-btn-outline,color-mix(in srgb,var(--line-strong,#d4d4d8) 42%,transparent))}.ExplorerView_iconButtonGlyph__c01Rg{display:block;width:14px;height:14px;flex-shrink:0;opacity:.94;transition:opacity .15s ease-in-out,filter .15s ease-in-out}.ExplorerView_treeRegion__t8DtJ{position:relative;flex:1 1;min-height:0;min-width:0;overflow:hidden}.ExplorerView_scrollViewport__XO_vL{position:relative;height:100%;width:100%;min-width:0;overflow:hidden}.ExplorerView_scrollFadeBottom__rji7R,.ExplorerView_scrollFadeTop__U8Pmk{position:absolute;left:12px;right:12px;height:40px;pointer-events:none;z-index:2;opacity:0;transition:opacity .14s ease}.ExplorerView_scrollFadeTop__U8Pmk{top:0;background:linear-gradient(180deg,color-mix(in srgb,var(--card-muted-bg,#f1f1f1) 98%,transparent),transparent)}.ExplorerView_scrollFadeBottom__rji7R{bottom:0;background:linear-gradient(0deg,color-mix(in srgb,var(--card-muted-bg,#f1f1f1) 98%,transparent),transparent)}.ExplorerView_scrollFadeVisible__jrQ51{opacity:1}.ExplorerView_scrollArea__sPnoL{box-sizing:border-box;position:relative;height:100%;width:100%;min-width:0;overflow-y:auto;overflow-x:hidden;padding:0 4px 64px;scrollbar-width:thin}.ExplorerView_list__KYZND{list-style:none;margin:0;padding:0 0 52px;display:flex;flex-direction:column;gap:2px}.ExplorerView_item__UJ80q{display:flex;flex-direction:column;min-width:0}.ExplorerView_row__eFKUX{position:relative;display:flex;align-items:center;width:100%;min-width:0;min-height:32px;border-radius:12px;--depth-offset:calc(var(--sidebar-depth, 0) * 22px);--row-action-gutter:58px}.ExplorerView_row__eFKUX:before{content:"";position:absolute;inset:0;z-index:0;border-radius:12px;background:var(--sidebar-nav-hover-bg);opacity:0;transition:opacity .12s ease,background-color .12s ease}.ExplorerView_rowActive__ZfFyL:before,.ExplorerView_row__eFKUX:focus-within:before,.ExplorerView_row__eFKUX:hover:before{opacity:1}.ExplorerView_rowActive__ZfFyL:before{opacity:1;background:var(--sidebar-nav-active-bg,color-mix(in srgb,var(--text-primary,#18181a) 7%,var(--card-bg,#fafafa)))}.ExplorerView_rowMain__6OJI3{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-width:0;min-height:32px;padding:0 calc(8px + var(--row-action-gutter)) 0 calc(6px + var(--depth-offset));border:0;background:transparent;color:inherit;cursor:pointer;outline:none;text-align:left}.ExplorerView_rowMain__6OJI3:focus-visible:after{content:"";position:absolute;inset:0;border-radius:12px;box-shadow:inset 0 0 0 1px var(--sidebar-nav-active-border,color-mix(in srgb,var(--line-strong,#d4d4d8) 44%,var(--line,#e8e8e8)));pointer-events:none}.ExplorerView_rowIndent__syiVQ{position:relative;display:inline-flex;align-items:stretch;justify-content:center;width:16px;height:32px;flex-shrink:0}.ExplorerView_rowIndentRoot__t8lV_{width:0}.ExplorerView_rowGuide__NjbLS{width:1px;height:100%;background:color-mix(in srgb,var(--line-strong,#d4d4d8) 16%,transparent);opacity:0;transition:opacity .18s ease}.ExplorerView_row__eFKUX:focus-within .ExplorerView_rowGuide__NjbLS,.ExplorerView_row__eFKUX:hover .ExplorerView_rowGuide__NjbLS{opacity:1}.ExplorerView_iconStack__NCWzK{position:relative;width:16px;height:16px;flex-shrink:0}.ExplorerView_icon__klhMv{width:16px;height:16px;flex-shrink:0;color:var(--sidebar-nav-muted-fg,color-mix(in srgb,var(--text-primary,#18181a) 72%,var(--text-soft,#9b9ba1)));transition:color .12s ease}.ExplorerView_markdownIcon__gDHIj{color:var(--editor-file-icon-markdown,#2563eb)}.ExplorerView_mdxIcon__K9vjg{color:var(--editor-file-icon-mdx,#b7791f)}.ExplorerView_stackIcon__aNGnB{position:absolute;inset:0;width:16px;height:16px;color:var(--sidebar-nav-muted-fg,color-mix(in srgb,var(--text-primary,#18181a) 72%,var(--text-soft,#9b9ba1)));transition:color .12s ease,opacity .12s ease,transform .12s ease}.ExplorerView_iconClosed__YLqka{opacity:1}.ExplorerView_folderChevron__oMlQ5,.ExplorerView_iconOpen__QzI_p{opacity:0}.ExplorerView_folderChevronOpen__CfM_m{transform:rotate(90deg)}.ExplorerView_name__SDmOh{flex:1 1;display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;color:var(--sidebar-nav-muted-fg,color-mix(in srgb,var(--text-primary,#18181a) 72%,var(--text-soft,#9b9ba1)));font-size:13px;font-weight:500;transition:color .12s ease}.ExplorerView_rowActive__ZfFyL .ExplorerView_icon__klhMv,.ExplorerView_rowActive__ZfFyL .ExplorerView_name__SDmOh,.ExplorerView_rowActive__ZfFyL .ExplorerView_stackIcon__aNGnB,.ExplorerView_row__eFKUX:focus-within .ExplorerView_icon__klhMv,.ExplorerView_row__eFKUX:focus-within .ExplorerView_name__SDmOh,.ExplorerView_row__eFKUX:focus-within .ExplorerView_stackIcon__aNGnB,.ExplorerView_row__eFKUX:hover .ExplorerView_icon__klhMv,.ExplorerView_row__eFKUX:hover .ExplorerView_name__SDmOh,.ExplorerView_row__eFKUX:hover .ExplorerView_stackIcon__aNGnB{color:var(--text-primary,#18181a)}.ExplorerView_rowActive__ZfFyL .ExplorerView_markdownIcon__gDHIj,.ExplorerView_row__eFKUX:focus-within .ExplorerView_markdownIcon__gDHIj,.ExplorerView_row__eFKUX:hover .ExplorerView_markdownIcon__gDHIj{color:var(--editor-file-icon-markdown-active,#1d4ed8)}.ExplorerView_rowActive__ZfFyL .ExplorerView_mdxIcon__K9vjg,.ExplorerView_row__eFKUX:focus-within .ExplorerView_mdxIcon__K9vjg,.ExplorerView_row__eFKUX:hover .ExplorerView_mdxIcon__K9vjg{color:var(--editor-file-icon-mdx-active,#975a16)}.ExplorerView_row__eFKUX[data-kind=folder]:focus-within .ExplorerView_iconClosed__YLqka,.ExplorerView_row__eFKUX[data-kind=folder]:hover .ExplorerView_iconClosed__YLqka{opacity:0}.ExplorerView_row__eFKUX[data-kind=folder].ExplorerView_rowOpen__cfsGX .ExplorerView_iconClosed__YLqka{opacity:0}.ExplorerView_row__eFKUX[data-kind=folder].ExplorerView_rowOpen__cfsGX .ExplorerView_iconOpen__QzI_p{opacity:1}.ExplorerView_row__eFKUX[data-kind=folder]:focus-within .ExplorerView_folderChevron__oMlQ5,.ExplorerView_row__eFKUX[data-kind=folder]:hover .ExplorerView_folderChevron__oMlQ5{opacity:1}.ExplorerView_row__eFKUX[data-kind=folder]:focus-within .ExplorerView_iconOpen__QzI_p,.ExplorerView_row__eFKUX[data-kind=folder]:hover .ExplorerView_iconOpen__QzI_p{opacity:0}.ExplorerView_rowActions__HRAks{position:absolute;right:2px;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;flex-shrink:0;width:calc(var(--row-action-gutter) - 6px);transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity 0s linear,right 0s linear}.ExplorerView_rowActive__ZfFyL .ExplorerView_rowActions__HRAks,.ExplorerView_row__eFKUX:focus-within .ExplorerView_rowActions__HRAks,.ExplorerView_row__eFKUX:hover .ExplorerView_rowActions__HRAks{right:2px;opacity:1;pointer-events:auto}.ExplorerView_menuSurface__zEqoA{width:200px;padding:8px;border-radius:12px;border-color:color-mix(in srgb,var(--floating-border,var(--line,#e8e8e8)) 96%,var(--text-primary,#18181a) 12%);background:var(--card-bg,#ffffff);box-shadow:0 16px 40px rgb(15 23 42/.14),0 2px 8px rgb(15 23 42/.08);-webkit-backdrop-filter:none;backdrop-filter:none;margin-left:-2px}.ExplorerView_menuIcon__IV0ip{width:14px;height:14px}.EditorSidebar_shell__G9bd5{container-type:inline-size;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;min-width:0;width:100%;overflow:hidden;background:color-mix(in srgb,var(--card-muted-bg,#f1f1f1) 92%,transparent)}.EditorSidebar_tabs__NCrhb{display:flex;align-items:center;justify-content:center;width:100%;gap:6px;height:36px;padding:1px 8px;background:color-mix(in srgb,var(--card-bg,#fafafa) 72%,var(--card-muted-bg,#f1f1f1))}.EditorSidebar_tab__kXs6q{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:0;flex:0 0 auto;min-height:30px;height:30px;min-width:30px;width:30px;padding:0;border:0;border-radius:6px;background:transparent;color:color-mix(in srgb,var(--text-muted,#6f6f76) 96%,var(--text-primary,#18181a) 4%);font:inherit;font-size:13px;font-weight:550;letter-spacing:-.01em;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease,transform .15s ease}.EditorSidebar_tab__kXs6q:hover{color:var(--text-primary,#18181a);background:color-mix(in srgb,var(--text-primary,#18181a) 6%,transparent)}.EditorSidebar_tab__kXs6q:active{transform:translateY(1px);background:color-mix(in srgb,var(--text-primary,#18181a) 9%,transparent)}.EditorSidebar_tab__kXs6q:focus-visible{outline:none;box-shadow:0 0 0 1px var(--card-bg,#fafafa),0 0 0 3px color-mix(in srgb,var(--text-primary,#18181a) 10%,transparent)}.EditorSidebar_tabActive__Rkj30{color:var(--text-primary,#18181a);background:color-mix(in srgb,var(--text-primary,#18181a) 8%,transparent)}.EditorSidebar_tabActive__Rkj30:hover{color:var(--text-primary,#18181a);background:color-mix(in srgb,var(--text-primary,#18181a) 10%,transparent)}.EditorSidebar_tabIcon__P53U4{display:block;width:14px;height:14px;flex-shrink:0;opacity:.78;transition:opacity .15s ease}.EditorSidebar_tabActive__Rkj30 .EditorSidebar_tabIcon__P53U4,.EditorSidebar_tab__kXs6q:hover .EditorSidebar_tabIcon__P53U4{opacity:1}.EditorSidebar_tabLabel__2fzjE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.EditorSidebar_body__4iQe5{position:relative;display:flex;flex-direction:column;flex:1 1;min-height:0;min-width:0;padding-top:3px;overflow:hidden;background:color-mix(in srgb,var(--card-bg,#fafafa) 72%,var(--card-muted-bg,#f1f1f1))}.EditorSidebar_bodyGit__a4DNb{overflow:hidden}.EditorSidebar_footer__War_d{display:flex;flex-shrink:0;position:relative;min-height:32px}@media (max-width:980px){.EditorSidebar_shell__G9bd5{max-height:360px}}@container (max-width: 260px){.EditorSidebar_tab__kXs6q{gap:0;padding-inline:8px}.EditorSidebar_tabLabel__2fzjE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.PreviewComments_tooltipAnchor__DN6ii{position:relative;display:inline-flex}.PreviewComments_tooltipBubble__1WSo_{position:absolute;left:50%;top:calc(100% + 11px);z-index:var(--z-navbar);display:inline-flex;min-height:32px;align-items:center;justify-content:center;padding:6px 10px;border:1px solid color-mix(in srgb,var(--editor-border,#e8e8e8) 55%,transparent);border-radius:10px;background:color-mix(in srgb,var(--editor-panel-muted-bg,#f1f1f1) 92%,var(--editor-panel-bg,#fafafa));color:color-mix(in srgb,var(--editor-text,#18181a) 74%,transparent);font-size:12px;line-height:1;white-space:nowrap;box-shadow:var(--editor-shadow-xl,0 25px 50px rgb(0 0 0/.14));transform:translateX(-50%);animation:PreviewComments_tooltip-enter__V1mis .15s ease-out forwards}.PreviewComments_toggleButton__iZipG{position:relative;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:0;border-radius:999px;background:hsl(42deg 38% 95%);color:var(--editor-text,#18181a);cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out,filter .15s ease-in-out,border-color .15s ease-in-out}.PreviewComments_toggleButton__iZipG:hover{filter:brightness(.8)}.PreviewComments_toggleButton__iZipG:active{filter:brightness(.65)}.PreviewComments_toggleButtonActive__CPn2F{border:.5px solid hsl(225deg 88% 53%/.32);background:hsl(225deg 88% 53%/.1);color:hsl(225deg 88% 53%)}.PreviewComments_toggleIcon__c2n6e{width:16px;height:16px;flex-shrink:0}.PreviewComments_panel__SK_jd{position:absolute;z-index:var(--z-navbar);display:flex;width:320px;min-height:160px;flex-direction:column;overflow:hidden;border-radius:24px;background:var(--editor-panel-bg,#fafafa);box-shadow:0 0 0 .5px rgb(0 0 0/.08),0 10px 15px -3px rgb(0 0 0/.1),0 25px 50px -12px rgb(0 0 0/.16),inset 0 -1px 0 0 rgb(0 0 0/.06),inset 0 0 0 1px color-mix(in srgb,var(--editor-border,#e8e8e8) 78%,transparent)}.PreviewComments_panelHeader__vOQog{display:flex;flex-shrink:0;align-items:center;gap:8px;padding:10px 12px;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PreviewComments_panelHeaderDragging__GMzFP{cursor:-webkit-grabbing;cursor:grabbing}.PreviewComments_panelTitle__w0Dh6{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--editor-text,#18181a);font-size:14px;font-weight:600}.PreviewComments_headerButton__vbfy1{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:var(--editor-text,#18181a);cursor:pointer;transition:background-color .15s ease-in-out}.PreviewComments_actionButton__G25Cx:hover,.PreviewComments_headerButton__vbfy1:hover{background:color-mix(in srgb,var(--editor-hover,#f1f1f1) 92%,transparent)}.PreviewComments_actionRow__lB6SJ{display:flex;flex-shrink:0;align-items:center;gap:6px;padding:0 12px 8px}.PreviewComments_searchField__uzit8{position:relative;flex:1 1}.PreviewComments_searchInput__xZBJM{width:100%;height:32px;border:1px solid color-mix(in srgb,var(--editor-border,#e8e8e8) 76%,transparent);border-radius:999px;background:color-mix(in srgb,var(--editor-panel-muted-bg,#f1f1f1) 55%,transparent);padding:0 12px 0 32px;color:var(--editor-text,#18181a);font:inherit;font-size:13px}.PreviewComments_searchInput__xZBJM::placeholder{color:color-mix(in srgb,var(--editor-text-muted,#6f6f76) 88%,transparent)}.PreviewComments_searchIcon__hZpwi{position:absolute;left:11px;top:50%;width:14px;height:14px;color:color-mix(in srgb,var(--editor-text-muted,#6f6f76) 88%,transparent);transform:translateY(-50%)}.PreviewComments_actionButton__G25Cx{position:relative;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:var(--editor-text,#18181a);cursor:pointer;transition:background-color .15s ease-in-out}.PreviewComments_menu__gakiO{position:absolute;right:0;top:calc(100% + 8px);z-index:4;min-width:164px;padding:6px;border:1px solid color-mix(in srgb,var(--editor-border,#e8e8e8) 70%,transparent);border-radius:14px;background:var(--editor-panel-bg,#fafafa);box-shadow:0 0 0 .5px rgb(0 0 0/.08),0 10px 25px rgb(0 0 0/.12)}.PreviewComments_menuButton__3yNhy{width:100%;min-height:32px;border:0;border-radius:10px;background:transparent;padding:0 10px;color:var(--editor-text,#18181a);font:inherit;font-size:13px;text-align:left;cursor:pointer}.PreviewComments_menuButton__3yNhy:hover{background:color-mix(in srgb,var(--editor-hover,#f1f1f1) 92%,transparent)}.PreviewComments_menuButtonActive__GPmKz{background:hsl(225deg 88% 53%/.1);color:hsl(225deg 88% 53%)}.PreviewComments_selectionSummary__UXosV{flex-shrink:0;padding:0 12px 8px}.PreviewComments_selectionPill__UX_xY{display:inline-flex;align-items:center;gap:6px;min-height:24px;border-radius:999px;background:hsl(225deg 88% 53%/.1);padding:0 10px;color:hsl(225deg 88% 53%);font-size:12px;font-weight:600}.PreviewComments_selectionDot__2TeLe{width:8px;height:8px;border-radius:999px;background:currentColor}.PreviewComments_panelBody__6GXXa{display:flex;min-height:0;flex:1 1;flex-direction:column;overflow:hidden}.PreviewComments_threadList__0XZEE{min-height:0;flex:1 1;overflow-y:auto;padding:0 12px 12px}.PreviewComments_threadCard__mGPgY{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid color-mix(in srgb,var(--editor-border,#e8e8e8) 80%,transparent);border-radius:14px;background:color-mix(in srgb,var(--editor-panel-muted-bg,#f1f1f1) 28%,transparent)}.PreviewComments_threadCard__mGPgY+.PreviewComments_threadCard__mGPgY{margin-top:8px}.PreviewComments_threadMeta___svI8{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--editor-text-muted,#6f6f76);font-size:12px}.PreviewComments_threadAuthor__wBimu{color:var(--editor-text,#18181a);font-weight:600}.PreviewComments_threadSummary__1Y1x_{color:var(--editor-text,#18181a);font-size:13px;line-height:1.5}.PreviewComments_emptyState__XiNTa{display:flex;min-height:0;flex:1 1;align-items:center;justify-content:center;padding:20px;color:var(--editor-text-muted,#6f6f76);font-size:14px;text-align:center}.PreviewComments_resizeHandle__2k6xe{display:flex;flex-shrink:0;align-items:flex-end;justify-content:flex-end;padding:0 6px 6px;cursor:ns-resize}.PreviewComments_resizeBar__X50QC{width:40px;height:4px;border-radius:999px;background:color-mix(in srgb,var(--editor-text-muted,#6f6f76) 22%,transparent)}.WelcomeScreen_root__NVxCD{--welcome-bg:var(--editor-shell-bg,var(--app-bg,#f6f6f3));--welcome-surface:color-mix(in srgb,var(--editor-panel-bg,var(--card-bg,#ffffff)) 92%,transparent);--welcome-surface-muted:color-mix(in srgb,var(--editor-panel-muted-bg,var(--hover-bg,#f1f1f1)) 84%,var(--editor-panel-bg,var(--card-bg,#ffffff)) 16%);--welcome-border:color-mix(in srgb,var(--editor-border,var(--line,#e2e3dc)) 92%,transparent);--welcome-border-strong:color-mix(in srgb,var(--editor-border-strong,var(--line,#d4d4d8)) 92%,transparent);--welcome-text:var(--editor-text,var(--text-primary,#1c1c19));--welcome-text-muted:var(--editor-text-muted,var(--text-muted,#75776d));--welcome-text-soft:var(--editor-text-soft,var(--text-muted,#75776d));--welcome-badge-bg:color-mix(in srgb,var(--welcome-text) 6%,var(--welcome-surface) 94%);--welcome-action-bg:color-mix(in srgb,var(--welcome-surface-muted) 78%,var(--welcome-surface) 22%);--welcome-action-hover:color-mix(in srgb,var(--welcome-text) 8%,var(--welcome-surface-muted) 72%,var(--welcome-surface) 20%);--welcome-footer-bg:color-mix(in srgb,var(--welcome-surface-muted) 64%,var(--welcome-surface) 36%);display:flex;align-items:center;justify-content:center;flex:1 1;min-height:100%;height:100%;padding:clamp(40px,8vh,88px) 24px clamp(32px,6vh,72px);background:var(--welcome-bg)}.WelcomeScreen_panel__pJKp7{display:flex;flex-direction:column;justify-content:center;gap:32px;width:min(100%,520px);min-height:0;color:var(--welcome-text)}.WelcomeScreen_mainStack__s8Tic{display:grid;grid-gap:18px;gap:18px}.WelcomeScreen_header__ItxGB{display:flex;align-items:center;justify-content:flex-start}.WelcomeScreen_brandRow__S4CnF{display:inline-flex;align-items:center;gap:12px}.WelcomeScreen_brandCopy__dBbKp{display:grid;grid-gap:4px;gap:4px}.WelcomeScreen_productLabel__ZN_GJ{color:var(--welcome-text);font-size:18px;font-weight:700;letter-spacing:-.02em}.WelcomeScreen_planLabel__Pg8l1{color:var(--welcome-text-muted);font-size:13px;line-height:1.2}.WelcomeScreen_badge__E51qq{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--welcome-badge-bg);color:var(--welcome-text)}.WelcomeScreen_badgeIcon__h7xna{width:15px;height:15px}.WelcomeScreen_copy__KMBi5{display:grid;grid-gap:8px;gap:8px}.WelcomeScreen_title__ud6Om{margin:0;color:var(--welcome-text);font-size:15px;font-weight:600;line-height:1.4;letter-spacing:-.01em}.WelcomeScreen_description__6kG5q{margin:0;color:var(--welcome-text-muted);font-size:13px;line-height:1.55}.WelcomeScreen_actionGrid__R_Wud{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(168px,100%),1fr));grid-gap:12px;gap:12px}.WelcomeScreen_actionCard__bKy88{display:grid;grid-gap:10px;gap:10px;align-content:start;min-height:82px;padding:14px 14px 12px;border:1px solid var(--welcome-border);border-radius:10px;background:var(--welcome-action-bg);color:var(--welcome-text);text-align:left;font:inherit;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.WelcomeScreen_actionCard__bKy88:hover:not(:disabled){background:var(--welcome-action-hover);border-color:var(--welcome-border-strong)}.WelcomeScreen_actionCard__bKy88:focus-visible{outline:2px solid color-mix(in srgb,var(--welcome-text) 28%,transparent);outline-offset:2px}.WelcomeScreen_actionCard__bKy88:disabled{cursor:default;opacity:.58}.WelcomeScreen_actionIcon__ydXXC{width:15px;height:15px;color:color-mix(in srgb,var(--welcome-text) 86%,var(--welcome-text-muted))}.WelcomeScreen_actionLabel__4iyQ_{color:var(--welcome-text);font-size:13px;font-weight:500;line-height:1.25}.WelcomeScreen_actionDescription__bFfBI{color:var(--welcome-text-muted);font-size:11px;line-height:1.2}.WelcomeScreen_hint__Ipl3F{margin:0;color:var(--welcome-text-soft);font-size:11px;line-height:1.45}.WelcomeScreen_recentSection__qbX2g{display:grid;grid-gap:10px;gap:10px}.WelcomeScreen_recentHeader__IdJlw{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--welcome-text-soft);font-size:11px;font-weight:600}.WelcomeScreen_recentList__yJ5TT{display:grid;grid-gap:8px;gap:8px}.WelcomeScreen_recentRow__DICv8{display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-gap:12px;gap:12px;align-items:center}.WelcomeScreen_recentName__VqAbF{min-width:0;color:var(--welcome-text);font-size:13px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WelcomeScreen_recentPath__YFfLk{color:var(--welcome-text-muted);font-size:12px;line-height:1.3;white-space:nowrap}.WelcomeScreen_footerRow__Upz4L{display:flex;justify-content:center;padding-top:32px}.WelcomeScreen_footerHint__oGPLI{padding:10px 18px;border:1px solid var(--welcome-border);border-radius:999px;background:var(--welcome-footer-bg);color:var(--welcome-text-muted);font-size:12px;line-height:1.2}.WelcomeScreen_input__Azjf_{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}html[data-theme=ash] .WelcomeScreen_root__NVxCD,html[data-theme=dark] .WelcomeScreen_root__NVxCD,html[data-theme=glass] .WelcomeScreen_root__NVxCD,html[data-theme=onyx] .WelcomeScreen_root__NVxCD{--welcome-surface:color-mix(in srgb,var(--editor-panel-bg,var(--card-bg,#181818)) 96%,transparent);--welcome-surface-muted:color-mix(in srgb,var(--editor-panel-muted-bg,var(--hover-bg-strong,#222222)) 72%,var(--editor-panel-bg,var(--card-bg,#181818)) 28%);--welcome-badge-bg:color-mix(in srgb,var(--welcome-text) 9%,var(--welcome-surface) 91%);--welcome-action-bg:color-mix(in srgb,var(--welcome-surface-muted) 82%,var(--welcome-surface) 18%);--welcome-action-hover:color-mix(in srgb,var(--welcome-text) 12%,var(--welcome-surface-muted) 62%,var(--welcome-surface) 26%);--welcome-footer-bg:color-mix(in srgb,var(--welcome-surface-muted) 70%,var(--welcome-surface) 30%)}@media (max-width:720px){.WelcomeScreen_root__NVxCD{padding:28px 16px 40px}.WelcomeScreen_panel__pJKp7{min-height:100%}.WelcomeScreen_actionGrid__R_Wud{grid-template-columns:1fr}.WelcomeScreen_recentRow__DICv8{grid-template-columns:1fr;gap:2px}}.EditorDashboard_root__V6lFt{--editor-app-header-height:var(--orchestor-app-switcher-height,var(--geo-global-shell-height,57px));--editor-top-navigation-height:56px;--editor-shell-bg:var(--app-bg,#f5f5f5);--editor-panel-bg:var(--card-bg,#fafafa);--editor-panel-muted-bg:color-mix(in srgb,var(--card-muted-bg,#f1f1f1) 88%,transparent);--editor-border:var(--line,#e8e8e8);--editor-border-strong:color-mix(in srgb,var(--line-strong,#d4d4d8) 54%,transparent);--editor-text:var(--text-primary,#18181a);--editor-text-muted:var(--text-muted,#6f6f76);--editor-text-soft:var(--text-soft,#9b9ba1);--editor-hover:color-mix(in srgb,var(--hover-bg,#f1f1f1) 92%,transparent);--editor-active:color-mix(in srgb,var(--text-primary,#18181a) 5%,var(--card-bg,#fafafa));display:flex;flex-direction:column;width:100%;min-height:0;height:calc(100svh - var(--editor-app-header-height));max-height:calc(100svh - var(--editor-app-header-height));background:var(--editor-shell-bg);color:var(--editor-text);overflow:hidden}.EditorDashboard_body__QnvIZ{display:flex;height:calc(100% - var(--editor-top-navigation-height));min-height:0;flex:1 1;width:100%;overflow:hidden}.EditorDashboard_body__QnvIZ[data-preview-fullscreen=true] .EditorDashboard_editorPane__gKG9J{width:100%}.EditorDashboard_body__QnvIZ[data-preview-fullscreen=true] .EditorDashboard_secondarySidebar__GfBJ_{display:none}.EditorDashboard_secondarySidebar__GfBJ_{position:relative;display:flex;flex-direction:column;width:280px;height:100%;min-width:280px;min-height:0;flex-shrink:0;overflow:hidden;border-left:1px solid color-mix(in srgb,var(--editor-border) 60%,transparent);background:var(--editor-panel-muted-bg)}.EditorDashboard_resizeHandle__Yf3dc{position:absolute;top:0;right:-6px;width:12px;height:100%;cursor:col-resize;border:0;background:transparent;z-index:2;touch-action:none}.EditorDashboard_resizeHandle__Yf3dc:before{content:"";position:absolute;top:0;bottom:0;left:5px;width:2px;border-radius:999px;background:transparent;transition:background-color .15s ease}.EditorDashboard_resizeHandle__Yf3dc:focus-visible:before,.EditorDashboard_resizeHandle__Yf3dc:hover:before,.EditorDashboard_secondarySidebar__GfBJ_:focus-within .EditorDashboard_resizeHandle__Yf3dc:before,.EditorDashboard_secondarySidebar__GfBJ_:hover .EditorDashboard_resizeHandle__Yf3dc:before{background:color-mix(in srgb,var(--editor-border-strong) 72%,transparent)}.EditorDashboard_resizeHandle__Yf3dc:focus-visible{outline:2px solid color-mix(in srgb,var(--editor-text) 24%,transparent);outline-offset:-2px}.EditorDashboard_editorPane__gKG9J{display:flex;min-width:0;flex:1 1;height:100%;min-height:0}@media (max-width:1180px){.EditorDashboard_secondarySidebar__GfBJ_{width:264px;min-width:264px}}@media (max-width:980px){.EditorDashboard_secondarySidebar__GfBJ_{width:100%;min-width:0;border-left:0;border-bottom:1px solid color-mix(in srgb,var(--editor-border) 60%,transparent)}.EditorDashboard_body__QnvIZ{flex-direction:column}.EditorDashboard_body__QnvIZ[data-preview-fullscreen=true]{flex-direction:row}.EditorDashboard_resizeHandle__Yf3dc{display:none}}