.docs-page.svelte-1xmjmrw{position:relative;z-index:1;min-height:100vh;background:transparent;color:#e2e8f0;padding:1.25rem 1.25rem 3rem;max-width:72rem;margin:0 auto;font-family:Segoe UI,system-ui,sans-serif}header.svelte-1xmjmrw{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem;padding:.85rem 1rem;background:#0f172ad1;border:1px solid rgba(51,65,85,.7);border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header-top.svelte-1xmjmrw{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.header-brand.svelte-1xmjmrw{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1 1 auto}.header-titles.svelte-1xmjmrw{display:flex;flex-direction:column;gap:.15rem;min-width:0}.header-actions.svelte-1xmjmrw{display:flex;flex-wrap:wrap;gap:.4rem;margin-left:auto}.header-actions.svelte-1xmjmrw a:where(.svelte-1xmjmrw),.nav-link.svelte-1xmjmrw{color:#93c5fd;text-decoration:none;font-size:.875rem;font-weight:500;padding:.38rem .7rem;border-radius:8px;border:1px solid transparent;transition:background .15s ease,border-color .15s ease,color .15s ease}.header-actions.svelte-1xmjmrw a:where(.svelte-1xmjmrw):hover,.nav-link.svelte-1xmjmrw:hover{color:#e0f2fe;border-color:#334155e6;background:#1e293b8c}header.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){margin:0;font-size:1.25rem;line-height:1.2}.meta.svelte-1xmjmrw{margin:0;color:#94a3b8;font-size:.8rem}.err.svelte-1xmjmrw{color:#fca5a5}button.svelte-1xmjmrw{background:#1e293b;border:1px solid #334155;color:#e2e8f0;border-radius:8px;padding:.35rem .65rem;cursor:pointer;font:inherit}button.primary.svelte-1xmjmrw{background:#2563eb;border-color:#2563eb}button.svelte-1xmjmrw:disabled{opacity:.5;cursor:not-allowed}button.linkish.svelte-1xmjmrw{background:transparent;border:none;color:#38bdf8;padding:0 .25rem;text-decoration:underline}.docs-layout.svelte-1xmjmrw{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:1.5rem;align-items:start}.toc.svelte-1xmjmrw{position:sticky;top:1rem;padding:.85rem .9rem;background:#0f172ae0;border:1px solid #1f2937;border-radius:10px}.toc.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){margin:0 0 .55rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8}.toc.svelte-1xmjmrw ul:where(.svelte-1xmjmrw){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.toc.svelte-1xmjmrw li.sub:where(.svelte-1xmjmrw){padding-left:.75rem}.toc.svelte-1xmjmrw a:where(.svelte-1xmjmrw){color:#cbd5e1;text-decoration:none;font-size:.86rem}.docs-body.svelte-1xmjmrw{padding:1rem 1.15rem;background:#0f172adb;border:1px solid #1f2937;border-radius:12px;line-height:1.55}.docs-body.svelte-1xmjmrw h2,.docs-body.svelte-1xmjmrw h3{margin-top:1.4rem;color:#f8fafc}.docs-body.svelte-1xmjmrw details.docs-faq{margin:.55rem 0;border:1px solid #334155;border-radius:10px;background:#0f172a8c;overflow:hidden}.docs-body.svelte-1xmjmrw details.docs-faq>summary{cursor:pointer;list-style:none;padding:.7rem .9rem;font-weight:650;color:#f8fafc;-webkit-user-select:none;user-select:none}.docs-body.svelte-1xmjmrw details.docs-faq>summary::-webkit-details-marker{display:none}.docs-body.svelte-1xmjmrw details.docs-faq>summary:before{content:"▸";display:inline-block;margin-right:.45rem;color:#38bdf8;transition:transform .15s ease}.docs-body.svelte-1xmjmrw details.docs-faq[open]>summary:before{transform:rotate(90deg)}.docs-body.svelte-1xmjmrw details.docs-faq>summary:hover{background:#1e293b8c}.docs-body.svelte-1xmjmrw .docs-faq-body{padding:0 .9rem .85rem;border-top:1px solid #1f2937}.docs-body.svelte-1xmjmrw .docs-faq-body>:first-child{margin-top:.65rem}.docs-body.svelte-1xmjmrw a{color:#38bdf8}.docs-body.svelte-1xmjmrw code{background:#0f172a;padding:.1rem .35rem;border-radius:4px}.docs-body.svelte-1xmjmrw .table-wrap{overflow:auto}.docs-body.svelte-1xmjmrw table{border-collapse:collapse;width:100%;font-size:.9rem}.docs-body.svelte-1xmjmrw th,.docs-body.svelte-1xmjmrw td{border:1px solid #334155;padding:.4rem .55rem}.editor.svelte-1xmjmrw{display:flex;flex-direction:column;gap:.75rem}.editor.svelte-1xmjmrw label:where(.svelte-1xmjmrw){display:flex;flex-direction:column;gap:.3rem;font-size:.85rem}.editor.svelte-1xmjmrw input:where(.svelte-1xmjmrw),.editor.svelte-1xmjmrw textarea:where(.svelte-1xmjmrw){background:#0f172a;border:1px solid #334155;border-radius:8px;color:#e2e8f0;padding:.5rem .65rem;font:inherit}.editor.svelte-1xmjmrw textarea:where(.svelte-1xmjmrw){width:100%;min-height:24rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem;resize:vertical}.editor-grid.svelte-1xmjmrw{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.preview.svelte-1xmjmrw{max-height:28rem;overflow:auto}.editor-actions.svelte-1xmjmrw{display:flex;gap:.5rem}.hint.svelte-1xmjmrw{margin:0;color:#94a3b8;font-size:.8rem}.history-panel.svelte-1xmjmrw{display:flex;flex-direction:column;gap:.85rem}.history-head.svelte-1xmjmrw{display:flex;justify-content:space-between;align-items:center}.history-head.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){margin:0;font-size:1.1rem}.rev-list.svelte-1xmjmrw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem;max-height:14rem;overflow:auto}.rev-list.svelte-1xmjmrw button:where(.svelte-1xmjmrw){width:100%;text-align:left;display:flex;flex-wrap:wrap;gap:.5rem .85rem;align-items:baseline}.rev-list.svelte-1xmjmrw em:where(.svelte-1xmjmrw){color:#94a3b8;font-style:normal}.rev-list.svelte-1xmjmrw .empty:where(.svelte-1xmjmrw){color:#94a3b8;padding:.5rem}@media(max-width:860px){.docs-layout.svelte-1xmjmrw,.editor-grid.svelte-1xmjmrw{grid-template-columns:1fr}.toc.svelte-1xmjmrw{position:static}}
