.docs-page{color:#fff;background:#0a0a0a;min-height:100vh;font-family:Montserrat,sans-serif}.docs-nav{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0aeb;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 2rem;display:flex;position:sticky;top:0}.docs-brand{letter-spacing:.12em;text-transform:uppercase;color:#fff;align-items:center;font-size:1.3rem;font-weight:700;text-decoration:none;display:flex}.docs-brand span{color:#f0c040;font-weight:300}.docs-nav-links{align-items:center;gap:2rem;display:flex}.docs-nav-links a{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;font-size:.8rem;font-weight:500;text-decoration:none;transition:color .3s}.docs-nav-links a:hover{color:#f0c040}.docs-layout{grid-template-columns:240px 1fr;gap:3rem;max-width:1200px;margin:0 auto;padding:2rem;display:grid}.docs-sidebar{border-right:1px solid #ffffff14;height:fit-content;padding-right:2rem;position:sticky;top:5rem}.docs-sidebar h4{letter-spacing:.2em;text-transform:uppercase;color:#f0c040;margin-bottom:1rem;font-size:.7rem;font-weight:600}.docs-sidebar ul{flex-direction:column;gap:.6rem;padding:0;list-style:none;display:flex}.docs-sidebar a{color:#ffffff80;font-size:.85rem;font-weight:400;text-decoration:none;transition:color .3s}.docs-sidebar a:hover{color:#f0c040}.docs-content{max-width:720px}.docs-content section{border-bottom:1px solid #ffffff14;padding:3rem 0}.docs-content section:first-child{padding-top:1rem}.docs-content section:last-child{border-bottom:none}.docs-content h1{color:#fff;margin-bottom:1rem;font-size:2rem}.docs-content h2{color:#fff;margin-bottom:1rem;font-size:1.5rem}.docs-content h3{color:#fff;margin-top:1.5rem;margin-bottom:.5rem;font-size:1.1rem}.docs-content p{color:#fff9;margin-bottom:1rem;font-size:.9rem;font-weight:300;line-height:1.75}.docs-intro{font-size:1.05rem!important;line-height:1.8!important}.docs-content code{color:#f0c040;background:#ffffff0d;padding:.15rem .4rem;font-family:monospace;font-size:.78rem}.docs-content strong{color:#fff;font-weight:600}.docs-table{border-collapse:collapse;border:1px solid #ffffff14;width:100%;margin:1rem 0 1.5rem;font-size:.85rem}.docs-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#fff6;background:#ffffff08;border-bottom:1px solid #ffffff14;padding:.8rem 1rem;font-size:.72rem;font-weight:600}.docs-table td{color:#ffffffb3;border-bottom:1px solid #ffffff14;padding:.8rem 1rem;font-weight:400}.docs-table tr:last-child td{border-bottom:none}.docs-list{color:#fff9;margin:1rem 0 1.5rem 1.5rem;font-size:.9rem;font-weight:300;line-height:1.8}.docs-list li{margin-bottom:.3rem}.docs-callout{color:#fff9;background:#f0c0400d;border-left:3px solid #f0c040;margin:1.5rem 0;padding:1rem 1.2rem;font-size:.85rem;line-height:1.7}.docs-steps{flex-direction:column;gap:1.5rem;margin-top:1rem;display:flex}.docs-step{background:#111;border:1px solid #ffffff14;align-items:flex-start;gap:1.2rem;padding:1.2rem;display:flex}.docs-step-num{color:#0a0a0a;background:#f0c040;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-family:monospace;font-size:.85rem;font-weight:700;display:flex}.docs-step h3{margin-top:0;margin-bottom:.3rem}.docs-step p{margin-bottom:0}.docs-faq{margin-top:1rem}.docs-faq-item{border-bottom:1px solid #ffffff14;padding:1.2rem 0}.docs-faq-item:last-child{border-bottom:none}.docs-faq-item h3{color:#fff;margin-top:0;margin-bottom:.5rem;font-size:1rem}.docs-faq-item p{margin-bottom:0}@media (max-width:768px){.docs-layout{grid-template-columns:1fr;gap:1rem}.docs-sidebar{border-bottom:1px solid #ffffff14;border-right:none;padding-bottom:1.5rem;padding-right:0;position:static}}
