.docs-content.svelte-s2y2n8{color:var(--text);font-size:.96rem;line-height:1.75;overflow-wrap:break-word}.docs-content.svelte-s2y2n8 h1{font-size:2.5rem;font-weight:700;margin:2rem 0 1rem;background:linear-gradient(135deg,var(--purple-400),var(--purple-600));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.docs-content.svelte-s2y2n8 h2{font-size:clamp(1.45rem,3vw,1.75rem);font-weight:600;line-height:1.3;margin:2.75rem 0 .85rem;color:var(--text);letter-spacing:-.02em;scroll-margin-top:6.5rem}.docs-content.svelte-s2y2n8 h3{font-size:1.18rem;font-weight:600;line-height:1.4;margin:2rem 0 .65rem;color:var(--text);scroll-margin-top:6.5rem}.docs-content.svelte-s2y2n8 p{margin:.85rem 0;color:var(--text-secondary)}.docs-content.svelte-s2y2n8 strong{color:var(--text);font-weight:600}.docs-content.svelte-s2y2n8 a{color:var(--accent);text-decoration:none;transition:color var(--transition)}.docs-content.svelte-s2y2n8 a:hover{color:var(--accent);text-decoration:underline}.docs-content.svelte-s2y2n8 ul,.docs-content.svelte-s2y2n8 ol{margin:1rem 0;padding-left:2rem;color:var(--text-secondary)}.docs-content.svelte-s2y2n8 li{margin:.5rem 0}.docs-content.svelte-s2y2n8 li>ul,.docs-content.svelte-s2y2n8 li>ol{margin:.35rem 0}.docs-content.svelte-s2y2n8 code{background:var(--bg-surface);padding:.2rem .4rem;border-radius:var(--radius-sm);font-family:JetBrains Mono,Fira Code,monospace;font-size:.9em;color:var(--accent);border:1px solid var(--border)}.docs-content.svelte-s2y2n8 :not(pre)>code{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.docs-content.svelte-s2y2n8 .code-block{margin:1.5rem 0;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-surface);box-shadow:0 .75rem 2rem color-mix(in srgb,var(--bg) 35%,transparent)}.docs-content.svelte-s2y2n8 .code-bar{min-height:2rem;padding:.3rem .45rem .3rem .85rem;border-bottom:1px solid var(--border);background:var(--bg-elevated)}.docs-content.svelte-s2y2n8 .code-bar:before{content:"";width:.42rem;height:.42rem;margin-right:1.7rem;border-radius:50%;background:var(--error);box-shadow:.62rem 0 0 var(--warning),1.24rem 0 0 var(--success);opacity:.72;flex:0 0 auto}.docs-content.svelte-s2y2n8 .code-lang{margin-right:auto}.docs-content.svelte-s2y2n8 .code-block pre{margin:0;padding:1rem 1.1rem 1.1rem;border:none;border-radius:0;background:transparent}.docs-content.svelte-s2y2n8 .code-block pre code{white-space:pre;overflow-wrap:normal;word-break:normal}.docs-content.svelte-s2y2n8 pre{background:var(--bg-surface);padding:1.5rem;border-radius:var(--radius-lg);overflow-x:auto;margin:1.5rem 0;border:1px solid var(--border)}.docs-content.svelte-s2y2n8 pre code{background:none;padding:0;border:none;color:var(--text);font-size:.875rem}.docs-content.svelte-s2y2n8 blockquote{border-left:4px solid var(--purple-500);padding-left:1.5rem;margin:1.5rem 0;color:var(--text-secondary);font-style:italic;background:var(--bg-surface);padding:1rem 1.5rem;border-radius:var(--radius-md)}.docs-content.svelte-s2y2n8 .table-scroll{width:100%;overflow-x:auto;margin:1.5rem 0;border:1px solid var(--border);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.docs-content.svelte-s2y2n8 .table-scroll::-webkit-scrollbar{height:8px}.docs-content.svelte-s2y2n8 .table-scroll::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.docs-content.svelte-s2y2n8 .table-scroll table{width:max-content;min-width:100%;margin:0;border-collapse:collapse}.docs-content.svelte-s2y2n8 th,.docs-content.svelte-s2y2n8 td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--border)}.docs-content.svelte-s2y2n8 th{background:var(--bg-surface);font-weight:600;color:var(--text)}.docs-content.svelte-s2y2n8 td{color:var(--text-secondary)}.docs-content.svelte-s2y2n8 img{max-width:100%;height:auto;border-radius:var(--radius-lg);margin:1.5rem 0}.docs-content.svelte-s2y2n8 hr{border:none;height:1px;background:var(--border);margin:2rem 0}.docs-content.svelte-s2y2n8 .hljs-comment,.docs-content.svelte-s2y2n8 .hljs-quote{color:var(--text-dim);font-style:italic}.docs-content.svelte-s2y2n8 .hljs-keyword,.docs-content.svelte-s2y2n8 .hljs-selector-tag,.docs-content.svelte-s2y2n8 .hljs-built_in,.docs-content.svelte-s2y2n8 .hljs-meta{color:var(--accent)}.docs-content.svelte-s2y2n8 .hljs-section,.docs-content.svelte-s2y2n8 .hljs-title,.docs-content.svelte-s2y2n8 .hljs-name,.docs-content.svelte-s2y2n8 .hljs-type,.docs-content.svelte-s2y2n8 .hljs-attr,.docs-content.svelte-s2y2n8 .hljs-attribute,.docs-content.svelte-s2y2n8 .hljs-variable,.docs-content.svelte-s2y2n8 .hljs-template-variable{color:var(--cyan-text)}.docs-content.svelte-s2y2n8 .hljs-string,.docs-content.svelte-s2y2n8 .hljs-meta-string,.docs-content.svelte-s2y2n8 .hljs-addition{color:var(--success)}.docs-content.svelte-s2y2n8 .hljs-number,.docs-content.svelte-s2y2n8 .hljs-literal,.docs-content.svelte-s2y2n8 .hljs-symbol{color:var(--warning)}.docs-content.svelte-s2y2n8 .hljs-deletion{color:var(--error)}
