body.site.docs-page{background-color:var(--cream);background-image:radial-gradient(rgba(122,74,42,.08) 1.5px,transparent 1.5px);background-size:18px 18px}.docs{display:grid;grid-template-columns:260px minmax(0,1fr);gap:32px;width:min(1120px,100% - 32px);margin:0 auto;padding:100px 0 60px}.docs-toc{position:sticky;top:90px;align-self:start;padding:18px;border-radius:16px;background:#fffaf0;border:3px solid #d9b98a;box-shadow:0 6px #d9b98a}.docs-toc h2{margin:0 0 10px;font:400 22px Lilita One,Nunito,sans-serif;color:#7a3d14}.docs-toc nav{display:grid;gap:2px}.docs-toc a{display:flex;gap:8px;padding:7px 10px;border-radius:9px;text-decoration:none;font:800 14px Nunito,sans-serif;color:#5a361c}.docs-toc a:hover{background:#f6e2bd}.docs-toc a.on{background:var(--gold2);color:#3a1c08}.docs-body{color:var(--ink)}.docs-h1{margin:0 0 20px;font:400 clamp(40px,6vw,60px)/1 "Lilita One",Nunito,sans-serif;color:var(--gold2);-webkit-text-stroke:2px #4a240c;paint-order:stroke fill;text-shadow:0 4px 0 #3a1c08}.docs-note{padding:10px 14px;border-radius:10px;background:#f6e2bd;font:700 14px Nunito,sans-serif}.doc-sec{scroll-margin-top:90px;margin-bottom:22px;padding:24px 26px;border-radius:16px;background:#fffaf0;border:3px solid #d9b98a;box-shadow:0 6px #d9b98a,0 14px 24px #5a32141a}.doc-sec h2{margin:0 0 12px;font:400 28px Lilita One,Nunito,sans-serif;color:#7a3d14}.doc-sec p,.doc-sec li,.doc-sec td{font:600 16px/1.6 Nunito,sans-serif;color:#4a2a14}.doc-sec p{margin:0 0 10px}.doc-sec ol{margin:0;padding-left:22px;display:grid;gap:6px}.doc-sec table{width:100%;border-collapse:collapse}.doc-sec td{padding:9px 8px;border-bottom:2px dashed #ead2aa;vertical-align:middle}.doc-sec td:first-child{white-space:nowrap;width:1%;padding-right:18px}.doc-sec kbd{margin-right:2px}.doc-sec code{padding:1px 6px;border-radius:5px;background:#f6e2bd;font-size:14px}.doc-sec details{padding:12px 14px;margin-bottom:8px;border-radius:10px;background:#fbf1dc;border:2px solid #ead2aa}.doc-sec summary{cursor:pointer;font:800 16px Nunito,sans-serif;color:#7a3d14}.doc-sec details p{margin:8px 0 0}@media (max-width: 860px){.docs{grid-template-columns:minmax(0,1fr)}.docs-toc{position:static}.doc-sec td:first-child{white-space:normal}}
