.documentation-shell{max-width:1200px;padding:48px 24px 80px;margin:auto;min-width:0}.documentation-shell h1{line-height:1.15;letter-spacing:-.035em;font-size:clamp(2rem,4vw,3.3rem);overflow-wrap:anywhere}.documentation-columns{display:grid;grid-template-columns:minmax(190px,270px) minmax(0,1fr);gap:24px;align-items:start}.documentation-sidebar h2{font-size:1.05rem}.documentation-tree{list-style:none;margin:0;padding:0}.documentation-tree .documentation-tree{margin-left:12px;padding-left:12px;border-left:1px solid var(--line)}.documentation-tree li{padding:5px 0}.documentation-tree a{display:block;padding:5px 8px;border-radius:6px;overflow-wrap:anywhere}.documentation-tree a:hover,.documentation-tree a[aria-current=page]{background:#94e4ff14;color:var(--accent)}.documentation-breadcrumbs{display:flex;flex-wrap:wrap;gap:4px;overflow-wrap:anywhere;font-size:.85rem;color:var(--muted);margin-bottom:18px}.documentation-breadcrumbs a:hover,.documentation-children a,.documentation-markdown a{color:var(--accent)}.documentation-article{min-width:0}.documentation-markdown{overflow-wrap:anywhere}.documentation-markdown blockquote,.documentation-markdown p{white-space:pre-wrap}.documentation-markdown h2,.documentation-markdown h3,.documentation-markdown h4{margin-top:28px}.documentation-markdown pre{overflow:auto;padding:16px;background:#070b12;border:1px solid var(--line);border-radius:10px;max-width:100%;white-space:pre}.documentation-markdown code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}.documentation-markdown li code,.documentation-markdown p code{background:#ffffff0a;padding:2px 5px;border-radius:4px}.documentation-markdown blockquote{border-left:3px solid var(--accent);padding-left:16px;margin-left:0;color:var(--muted)}.documentation-children{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}.documentation-children ul{padding-left:20px}.documentation-editor-grid{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:22px;align-items:start}.documentation-editor-list button{display:block;width:100%;text-align:left;background:transparent;border:0;color:var(--text);padding:12px 8px;cursor:pointer;border-radius:8px;overflow-wrap:anywhere}.documentation-editor-list button:hover,.documentation-editor-list button[aria-current=true]{background:#94e4ff14}.documentation-editor-list small{display:block;color:var(--muted)}.documentation-editor textarea{display:block;width:100%;min-height:320px;resize:vertical;color:var(--text);background:#0c1220;border:1px solid var(--line);border-radius:8px;padding:12px;font:inherit}.documentation-editor .documentation-preview{min-height:240px}.documentation-editor .actions{flex-wrap:wrap}.documentation-editor .danger-button{color:#ffadad;border-color:#ffadad66}.documentation-editor-note{font-size:.88rem;color:var(--muted)}@media(max-width:800px){.documentation-columns,.documentation-editor-grid{grid-template-columns:minmax(0,1fr)}.documentation-sidebar{order:2}.documentation-shell{padding:28px 16px 60px}.documentation-editor textarea{min-height:250px}.documentation-article{padding:18px}.documentation-editor-list{max-height:300px;overflow:auto}}