#orchard-manual{--orchard-bg:#fff;--orchard-surface:#f8fafc;--orchard-text:#334155;--orchard-title:#0f172a;--orchard-muted:#64748b;--orchard-border:#e2e8f0;--orchard-accent:#0369a1;--orchard-active:#e0f2fe;background:var(--orchard-bg);color:var(--orchard-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-block:1px solid var(--orchard-border);min-height:80vh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.8}#orchard-manual[data-theme=dark]{--orchard-bg:#0f172a;--orchard-surface:#162033;--orchard-text:#cbd5e1;--orchard-title:#f8fafc;--orchard-muted:#94a3b8;--orchard-border:#28354a;--orchard-accent:#7dd3fc;--orchard-active:#173248;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){#orchard-manual[data-theme=system]{--orchard-bg:#0f172a;--orchard-surface:#162033;--orchard-text:#cbd5e1;--orchard-title:#f8fafc;--orchard-muted:#94a3b8;--orchard-border:#28354a;--orchard-accent:#7dd3fc;--orchard-active:#173248;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}#orchard-manual :focus-visible{outline:2px solid var(--orchard-accent);outline-offset:4px}#orchard-manual :is(h1,h2,h3){color:var(--orchard-title);letter-spacing:-.025em;font-weight:600;line-height:1.35}#orchard-manual :is(h2,h3)[id]{scroll-margin-top:110px}#orchard-manual a{text-underline-offset:4px}.orchard-header{z-index:20;border-bottom:1px solid var(--orchard-border);background:var(--orchard-bg);align-items:center;gap:28px;padding:20px 32px;display:flex;position:sticky;top:0}.orchard-brand{color:var(--orchard-title);white-space:nowrap;align-items:center;gap:14px;font-size:18px;font-weight:650;display:flex}.orchard-brand>span:first-child{font:700 25px/1 ui-monospace,monospace}.orchard-cursor{color:var(--orchard-accent)}.orchard-brand small{color:var(--orchard-muted);margin-left:5px;font-size:13px;font-weight:400}.orchard-search-button{border:1px solid var(--orchard-border);width:340px;color:var(--orchard-muted);background:var(--orchard-surface);text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:28px;margin-left:auto;padding:8px 13px;font-size:13px;display:flex}.orchard-search-button kbd{white-space:nowrap;font:11px/1.5 inherit}.orchard-theme{color:var(--orchard-muted);align-items:center;gap:8px;font-size:12px;display:flex}.orchard-theme select{border:1px solid var(--orchard-border);background:var(--orchard-bg);color:var(--orchard-text);border-radius:6px;padding:6px}.orchard-columns{grid-template-columns:240px minmax(0,1fr) 200px;align-items:start;gap:40px;max-width:1440px;margin-inline:auto;padding:48px 32px 32px;display:grid}.orchard-sidebar{max-height:calc(100vh - 140px);font-size:13px;position:sticky;top:115px;overflow-y:auto}#orchard-manual nav ul{margin:0;padding:0;list-style:none}.orchard-sidebar nav section+section,.orchard-mobile-nav nav section+section{margin-top:28px}#orchard-manual .orchard-sidebar h2,#orchard-manual .orchard-mobile-nav h2{margin-bottom:12px;font-size:13px}.orchard-sidebar li,.orchard-mobile-nav li{border-left:1px solid var(--orchard-border)}.orchard-sidebar li a,.orchard-mobile-nav li a{color:var(--orchard-muted);border-left:2px solid #0000;margin-left:-1px;padding:5px 14px;line-height:1.6;display:block}.orchard-sidebar a[aria-current],.orchard-mobile-nav a[aria-current]{color:var(--orchard-accent);border-left-color:var(--orchard-accent);background:var(--orchard-active);font-weight:600}.orchard-sidebar li a:hover,.orchard-mobile-nav li a:hover{color:var(--orchard-accent)}.orchard-source{color:var(--orchard-muted);margin-top:30px;display:block}.orchard-document{min-width:0;padding-bottom:32px}.orchard-doc-header{border-bottom:1px solid var(--orchard-border);margin-bottom:30px;padding-bottom:28px}.orchard-doc-header>p:first-child{color:var(--orchard-accent);margin-bottom:12px;font-size:12px;font-weight:600}#orchard-manual h1{margin:0 0 16px;font-size:clamp(28px,3.5vw,38px)}.orchard-doc-header>p:last-child{color:var(--orchard-muted);font-size:17px;line-height:1.7}.orchard-prose{overflow-wrap:anywhere}.orchard-prose>*+*{margin-top:20px}#orchard-manual .orchard-prose h2{margin-top:44px;margin-bottom:18px;font-size:23px}#orchard-manual .orchard-prose h3{margin-top:32px;margin-bottom:12px;font-size:18px}.orchard-prose a{color:var(--orchard-accent);text-decoration:underline}.orchard-prose ul{padding-left:24px;list-style:outside}.orchard-prose ol{padding-left:24px;list-style:decimal}.orchard-prose li+li{margin-top:8px}.orchard-prose :not(pre)>code{background:var(--orchard-surface);border:1px solid var(--orchard-border);color:var(--orchard-title);border-radius:4px;padding:2px 5px;font-size:.87em}.orchard-code{border:1px solid var(--orchard-border);border-radius:10px;margin-block:22px;overflow:hidden}.orchard-code pre{tab-size:2;padding:20px;font:12px/1.85 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-x:auto}.orchard-code code{min-width:max-content;display:block}#orchard-manual[data-theme=dark] .shiki,#orchard-manual[data-theme=dark] .shiki span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}@media (prefers-color-scheme:dark){#orchard-manual[data-theme=system] .shiki,#orchard-manual[data-theme=system] .shiki span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}}.orchard-prose table{border-collapse:collapse;width:100%;font-size:13px;display:block;overflow-x:auto}.orchard-prose :is(th,td){text-align:left;border-bottom:1px solid var(--orchard-border);vertical-align:top;padding:10px 12px}.orchard-prose th{color:var(--orchard-title);font-weight:600}.orchard-callout{border-left:3px solid var(--orchard-accent);background:var(--orchard-surface);border-radius:4px;padding:18px 22px;font-size:14px}.orchard-callout>p{margin-top:8px}.orchard-callout-warning{border-left-color:#d97706}.orchard-prev-next{border-top:1px solid var(--orchard-border);justify-content:space-between;gap:20px;margin-top:48px;padding-top:24px;font-size:14px;display:flex}.orchard-prev-next a{max-width:48%;color:var(--orchard-title)}.orchard-prev-next a:last-child{text-align:right}.orchard-prev-next small{color:var(--orchard-muted);margin-bottom:4px;font-size:11px;display:block}.orchard-doc-footer{color:var(--orchard-muted);margin-top:32px;font-size:11px}.orchard-doc-footer a{text-decoration:underline}.orchard-toc{max-height:calc(100vh - 140px);font-size:12px;position:sticky;top:115px;overflow-y:auto}#orchard-manual .orchard-toc h2{margin-bottom:12px;font-size:12px}.orchard-toc li{color:var(--orchard-muted);margin-top:8px;line-height:1.6}#orchard-manual .orchard-toc ul ul{padding-left:12px}.orchard-toc a:hover{color:var(--orchard-accent)}.orchard-mobile-nav{display:none}.orchard-skip{background:var(--orchard-bg);z-index:50;padding:12px;position:absolute;transform:translateY(-200%)}.orchard-skip:focus{transform:none}.orchard-search{border:1px solid var(--orchard-border);background:var(--orchard-bg);width:min(640px,100% - 32px);max-height:75vh;color:var(--orchard-text);border-radius:14px;margin:15vh auto 0;padding:24px;box-shadow:0 24px 80px #0004}.orchard-search::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a88}.orchard-search-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}#orchard-manual .orchard-search h2{font-size:17px}.orchard-search-heading button{border:1px solid var(--orchard-border);cursor:pointer;border-radius:5px;padding:4px 8px;font-size:12px}.orchard-search input{border:1px solid var(--orchard-border);background:var(--orchard-surface);width:100%;font:inherit;border-radius:6px;padding:10px 12px}.orchard-search-status{color:var(--orchard-muted);margin-block:14px;font-size:12px}.orchard-results{padding:0;list-style:none}.orchard-results a{border-radius:6px;padding:12px;line-height:1.6;display:block}.orchard-results a:hover,.orchard-results a:focus{background:var(--orchard-active)}.orchard-results :is(small,strong,span){display:block}.orchard-results small{color:var(--orchard-accent);font-size:11px}.orchard-results strong{color:var(--orchard-title);font-size:14px}.orchard-results span{color:var(--orchard-muted);font-size:12px}@media (min-width:1600px){.orchard-header{padding-inline:max(32px,50vw - 688px)}}@media (max-width:1199px){.orchard-columns{grid-template-columns:210px minmax(0,1fr);gap:32px}.orchard-toc{display:none}}@media (max-width:767px){.orchard-header{flex-wrap:wrap;gap:14px;padding:15px 18px}.orchard-brand{flex:1;font-size:16px}.orchard-theme{gap:0;font-size:0}.orchard-theme select{font-size:12px}.orchard-search-button{order:3;width:100%;margin-left:0}.orchard-columns{padding:28px 22px 12px;display:block}.orchard-sidebar{display:none}.orchard-mobile-nav{border-bottom:1px solid var(--orchard-border);padding:12px 22px;font-size:13px;display:block}.orchard-mobile-nav summary{cursor:pointer;color:var(--orchard-accent);font-weight:600}.orchard-mobile-nav nav{padding-block:24px 12px}.orchard-doc-header>p:last-child{font-size:16px}.orchard-code pre{padding:16px;font-size:11px}#orchard-manual :is(h2,h3)[id]{scroll-margin-top:155px}.orchard-search{max-height:84vh;margin-top:8vh;padding:18px}}@media print{.orchard-sidebar,.orchard-toc,.orchard-header,.orchard-mobile-nav,.orchard-prev-next{display:none}.orchard-columns{display:block}}
