.wiki-layout{display:flex;gap:0;max-width:100%}.wiki-sidebar{display:none;width:264px;flex-shrink:0;position:sticky;top:var(--header-h);height:calc(100vh - var(--header-h));overflow-y:auto;border-right:1px solid var(--border);background:var(--background);padding:1rem 0 2rem;z-index:20}@media(min-width:1024px){.wiki-sidebar{display:block}}.wiki-sidebar-header{display:flex;align-items:center;gap:.5rem;padding:0 1rem .75rem;margin-bottom:.5rem;border-bottom:1px solid var(--border);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground)}.wiki-nav{display:flex;flex-direction:column;gap:.125rem}.wiki-nav-tools{padding:.25rem .5rem .5rem}.wiki-nav-home{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;color:var(--muted-foreground);padding:.375rem .625rem;border-radius:var(--radius-md);transition:all .15s}.wiki-nav-home:hover{color:var(--primary);background:var(--muted)}.wiki-group{border-bottom:1px solid color-mix(in srgb,var(--foreground) 6%,transparent)}.wiki-group-summary{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;cursor:pointer;user-select:none;list-style:none;transition:background .15s}.wiki-group-summary::-webkit-details-marker{display:none}.wiki-group-summary:hover{background:var(--muted)}.wiki-group-label{font-size:.6875rem;font-weight:700;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.07em;flex:1}.wiki-group-count{font-size:.625rem;color:var(--muted-foreground);background:var(--muted);border-radius:var(--radius-full);padding:.0625rem .4375rem;font-family:JetBrains Mono,monospace}.wiki-group-chevron{color:var(--muted-foreground);transition:transform .2s}.wiki-group[open]>.wiki-group-summary .wiki-group-chevron{transform:rotate(180deg)}.wiki-group-pages{display:flex;flex-direction:column;padding:0 .5rem .375rem}.wiki-nav-link{display:flex;align-items:center;gap:.5rem;padding:.375rem .625rem;font-size:.8125rem;line-height:1.35;color:var(--muted-foreground);text-decoration:none;border-radius:var(--radius-md);transition:all .12s}.wiki-nav-link:hover{color:var(--foreground);background:var(--muted)}.wiki-nav-link-dot{width:4px;height:4px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--muted-foreground) 40%,transparent);transition:all .12s}.wiki-nav-link:hover .wiki-nav-link-dot{background:var(--muted-foreground)}.wiki-nav-active{color:var(--foreground);font-weight:600;background:var(--muted)}.wiki-nav-active .wiki-nav-link-dot{background:var(--primary);box-shadow:0 0 6px color-mix(in srgb,var(--primary) 60%,transparent)}.wiki-mobile-nav{position:sticky;top:var(--header-h);z-index:30;background:var(--background);border-bottom:1px solid var(--border)}@media(min-width:1024px){.wiki-mobile-nav{display:none}}.wiki-mobile-summary{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:.75rem 1rem;font-size:.8125rem;font-weight:600;color:var(--foreground);list-style:none;user-select:none}.wiki-mobile-summary::-webkit-details-marker{display:none}.wiki-mobile-toggle-label{flex:1}.wiki-mobile-summary svg{transition:transform .2s;color:var(--muted-foreground)}.wiki-mobile-nav[open]>.wiki-mobile-summary svg{transform:rotate(180deg)}.wiki-mobile-panel{max-height:60vh;overflow-y:auto;border-top:1px solid var(--border);padding:.25rem 0 .75rem}.wiki-mobile-tree{padding:.25rem 1rem;display:flex;flex-direction:column;gap:.125rem}.wiki-mobile-group-summary{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:.5rem .25rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--muted-foreground);list-style:none}.wiki-mobile-group-summary::-webkit-details-marker{display:none}.wiki-mobile-group-summary svg{margin-left:auto;transition:transform .2s}.wiki-mobile-group[open]>.wiki-mobile-group-summary svg{transform:rotate(180deg)}.wiki-mobile-group-pages{display:flex;flex-direction:column;gap:.125rem;padding:.25rem 0 .5rem .75rem}.wiki-mobile-link{padding:.375rem .625rem;font-size:.8125rem;color:var(--muted-foreground);text-decoration:none;border-radius:var(--radius-md)}.wiki-mobile-link:hover{color:var(--foreground);background:var(--muted)}.wiki-mobile-active{color:var(--foreground);font-weight:600;background:var(--muted)}.wiki-main{flex:1;min-width:0;padding:1.5rem;max-width:100%}@media(min-width:768px){.wiki-main{padding:2rem 2rem 3rem}}@media(min-width:1280px){.wiki-main{padding:2rem 2.5rem 3rem}}.wiki-scroll-progress-bar{position:fixed;top:var(--header-h);left:0;height:2px;background:linear-gradient(90deg,var(--primary),color-mix(in srgb,var(--primary) 40%,transparent));z-index:49;width:0;transition:width .08s linear}.wiki-page-header{margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--border)}.wiki-breadcrumb{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;font-size:.75rem;color:var(--muted-foreground);margin-bottom:.75rem}.wiki-breadcrumb a{color:var(--muted-foreground);text-decoration:none;transition:color .15s}.wiki-breadcrumb a:hover{color:var(--primary)}.wiki-breadcrumb-current{color:var(--foreground);font-weight:500}.wiki-page-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.wiki-page-title{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:800;line-height:1.15;color:var(--foreground);margin:0;letter-spacing:-.025em}.wiki-page-desc{margin:.625rem 0 0;font-size:.9375rem;color:var(--muted-foreground);max-width:56rem;line-height:1.65}.wiki-edit-link{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;color:var(--muted-foreground);border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none;white-space:nowrap;transition:all .15s}.wiki-edit-link:hover{color:var(--foreground);border-color:var(--muted-foreground)}.wiki-toc-container{display:none;width:208px;flex-shrink:0;position:sticky;top:var(--header-h);height:fit-content;max-height:calc(100vh - var(--header-h) - 1rem);overflow-y:auto;padding:2rem 0 2rem 1.25rem}@media(min-width:1280px){.wiki-toc-container{display:block}}.wiki-toc-header{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);margin-bottom:.5rem;padding-left:.625rem}.wiki-toc-list{display:flex;flex-direction:column;border-left:1px solid var(--border)}.wiki-toc-item{display:block;padding:.25rem .625rem;font-size:.6875rem;color:var(--muted-foreground);text-decoration:none;border-left:2px solid transparent;margin-left:-1px;line-height:1.4;transition:all .1s}.wiki-toc-item:hover{color:var(--foreground)}.wiki-toc-item.active{color:var(--foreground);font-weight:600;border-left-color:var(--primary)}.wiki-toc-indent{padding-left:1.25rem}.wiki-prev-next{display:flex;gap:.75rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--border)}.wiki-nav-prev,.wiki-nav-next{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);text-decoration:none;flex:1;min-width:0;transition:all .15s;box-shadow:var(--shadow-sm)}.wiki-nav-next{justify-content:flex-end;text-align:right}.wiki-nav-prev:hover,.wiki-nav-next:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-1px)}.wiki-nav-arrow{width:1rem;height:1rem;flex-shrink:0;color:var(--muted-foreground)}.wiki-nav-label{display:block;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground)}.wiki-nav-title{font-size:.8125rem;font-weight:600;color:var(--foreground)}.wiki-alert{position:relative;padding:.875rem 1.125rem .875rem 1.375rem;border-radius:var(--radius-lg);margin:1.25rem 0;font-size:.875rem;line-height:1.6;background:var(--muted);border:1px solid var(--border);border-left:3px solid var(--muted-foreground)}.wiki-alert .wiki-alert-title{display:block;margin:0 0 .25rem;font-weight:700;font-size:.6875rem;text-transform:uppercase;letter-spacing:.08em;color:inherit}.wiki-alert p{margin:.375rem 0 0}.wiki-alert p:first-of-type{margin-top:.25rem}.wiki-alert ul,.wiki-alert ol{margin:.375rem 0 0 1.25rem}.wiki-alert-warning{background:color-mix(in srgb,var(--destructive) 6%,var(--background));border-color:color-mix(in srgb,var(--destructive) 18%,var(--border));border-left-color:var(--destructive)}.wiki-alert-warning .wiki-alert-title{color:var(--destructive)}.wiki-alert-tip{background:color-mix(in srgb,var(--success) 6%,var(--background));border-color:color-mix(in srgb,var(--success) 18%,var(--border));border-left-color:var(--success)}.wiki-alert-tip .wiki-alert-title{color:var(--success)}.wiki-alert-important{background:color-mix(in srgb,var(--warning) 6%,var(--background));border-color:color-mix(in srgb,var(--warning) 18%,var(--border));border-left-color:var(--warning)}.wiki-alert-important .wiki-alert-title{color:var(--warning)}.wiki-alert-note,.wiki-alert-info{background:color-mix(in srgb,var(--info) 5%,var(--background));border-color:color-mix(in srgb,var(--info) 15%,var(--border));border-left-color:var(--info)}.wiki-alert-note .wiki-alert-title,.wiki-alert-info .wiki-alert-title{color:var(--info)}.wiki-alert>*:last-child{margin-bottom:0}.prose-wiki h1:first-child{display:none}
