*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{color:#1a1c1e;background:#fff;font-family:Inter,system-ui,sans-serif}body.docs-article{flex-direction:column;min-height:100vh;display:flex}.mobile-nav-dropdown{z-index:190;background:#fff;border-bottom:1px solid #e5e7eb;max-height:calc(100vh - 60px);display:none;position:fixed;top:60px;left:0;right:0;overflow-y:auto;box-shadow:0 8px 32px #0000001a}.mobile-nav-dropdown.open{display:block}.mobile-nav-item{color:#1a1c1e;border-bottom:1px solid #f3f4f6;align-items:center;gap:12px;padding:14px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:background .1s,color .1s;display:flex}.mobile-nav-item:last-child{border-bottom:none}.mobile-nav-item:hover{color:#7c3aed;background:#f9f7ff}.mobile-nav-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;display:flex}.mobile-nav-open-app{color:#7c3aed;background:#f9f7ff;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.docs-hero{background:#f9f7ff;position:relative;overflow:hidden}#dots-canvas{pointer-events:none;position:absolute;inset:0}.hero-fade{z-index:1;pointer-events:none;background:linear-gradient(#0000,#fff);height:100px;position:absolute;bottom:0;left:0;right:0}.hero-content{z-index:2;text-align:center;max-width:580px;margin:0 auto;padding:84px 24px 80px;position:relative}.hero-content h1{color:#1a1c1e;margin-bottom:14px;font-family:Poppins,sans-serif;font-size:46px;font-weight:700;line-height:1.13}.hero-content p{color:#52606d;margin-bottom:36px;font-size:16px;line-height:1.65}.search-box{cursor:text;background:#fff;border:1.5px solid #d6d6e0;border-radius:14px;align-items:center;max-width:460px;margin:0 auto;padding:0 18px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 4px 24px #7c3aed1f,0 1px 4px #0000000d}.search-box:focus-within{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf624,0 4px 24px #7c3aed1a}.search-box i{color:#9ca3af;flex-shrink:0;font-size:18px}.search-box input{color:#1a1c1e;background:0 0;border:none;outline:none;flex:1;padding:15px 12px;font-family:Inter,system-ui,sans-serif;font-size:15px}.search-box input::placeholder{color:#9ca3af}.categories-section{background:#fff;padding:56px 32px 72px}.cards-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:980px;margin:0 auto;display:grid}.card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;padding:22px 24px 20px;transition:box-shadow .18s,border-color .18s,transform .12s;display:flex}.card:hover{border-color:#c4b5fd;transform:translateY(-2px);box-shadow:0 6px 28px #7c3aed1a}.card-header{align-items:center;gap:12px;margin-bottom:10px;display:flex}.card-icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:19px;display:flex}.card h3{color:#1a1c1e;font-family:Poppins,sans-serif;font-size:14.5px;font-weight:600;line-height:1.3}.card>p{color:#52606d;margin-bottom:16px;font-size:13px;line-height:1.6}.card-links{border-top:1px solid #f3f4f6;flex-direction:column;gap:9px;padding-top:13px;list-style:none;display:flex}.card-links li a{color:#7c3aed;align-items:center;gap:5px;font-size:13px;text-decoration:none;display:flex}.card-links li a i{opacity:.65;font-size:12px}.card-links li a:hover{text-decoration:underline}.card-view-all{color:#9ca3af;align-items:center;gap:4px;margin-top:auto;padding-top:12px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.card-view-all i{font-size:11px}.card-view-all:hover{color:#7c3aed}.contact-footer{text-align:center;border-top:1px solid #f3f4f6;padding:32px 32px 56px}.contact-footer p{color:#52606d;margin-bottom:5px;font-size:15px}.contact-footer a{color:#7c3aed;font-size:15px;font-weight:500;text-decoration:none}.contact-footer a:hover{text-decoration:underline}.icon-purple{color:#7c3aed;background:#ede9fe}.icon-blue{color:#2563eb;background:#dbeafe}.icon-green{color:#059669;background:#d1fae5}.icon-amber{color:#d97706;background:#fef3c7}.icon-indigo{color:#4f46e5;background:#e0e7ff}.icon-rose{color:#dc2626;background:#fee2e2}.icon-teal{color:#0d9488;background:#ccfbf1}.page-body{flex:1;align-items:flex-start;display:flex}.docs-sidebar{background:#fff;border-right:1px solid #e5e7eb;flex-shrink:0;width:256px;max-height:calc(100vh - 60px);padding:28px 0 40px;transition:left .25s;position:sticky;top:60px;overflow-y:auto}.nav-section{margin-bottom:4px}.nav-section-label{color:#9ca3af;text-transform:uppercase;letter-spacing:.07em;padding:10px 20px 4px;font-family:Poppins,sans-serif;font-size:11.5px;font-weight:600;display:block}.nav-links{list-style:none}.nav-links li a{color:#52606d;padding:6px 20px 6px 28px;font-size:13.5px;line-height:1.4;text-decoration:none;transition:color .1s,background .1s;display:block}.nav-links li a:hover{color:#7c3aed;background:#f9f7ff}.nav-links li a.active{color:#7c3aed;background:#ede9fe;font-weight:500}.nav-section.active>.nav-section-label{color:#7c3aed}.nav-section-divider{background:#f3f4f6;height:1px;margin:8px 20px}.article-wrapper{background:#fff;flex:1}.article{max-width:680px;margin:0 auto;padding:40px 28px 80px}.breadcrumb{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.breadcrumb-path{color:#9ca3af;align-items:center;gap:6px;font-size:13px;display:flex}.breadcrumb-path a{color:#9ca3af;text-decoration:none}.breadcrumb-path a:hover{color:#7c3aed;text-decoration:underline}.breadcrumb-path span{color:#d1d5db}.breadcrumb-path .current{color:#52606d}.btn-toc-inline{color:#52606d;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #e5e7eb;border-radius:7px;align-items:center;gap:6px;padding:5px 10px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:500;transition:color .1s,border-color .1s;display:none}.btn-toc-inline i{font-size:15px}.btn-toc-inline:hover{color:#7c3aed;border-color:#c4b5fd}.article-meta{border-bottom:1px solid #f3f4f6;margin-bottom:40px;padding-bottom:32px}.article-meta h1{color:#1a1c1e;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:30px;font-weight:700;line-height:1.25}.article-meta .last-updated{color:#9ca3af;font-size:13px}.article h2{color:#1a1c1e;margin-top:48px;margin-bottom:16px;padding-top:4px;font-family:Poppins,sans-serif;font-size:20px;font-weight:600}.article h3{color:#1a1c1e;margin-top:28px;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600}.article p{color:#374151;margin-bottom:14px;font-size:15px;line-height:1.75}.article strong{color:#1a1c1e;font-weight:500}.article a{color:#7c3aed;text-decoration:none}.article a:hover{text-decoration:underline}.article hr{background:#f3f4f6;border:none;height:1px;margin:48px 0 0}.article ul,.article ol{flex-direction:column;gap:8px;margin:4px 0 16px;padding-left:0;list-style:none;display:flex}.article ul li,.article ol li{color:#374151;padding-left:20px;font-size:15px;line-height:1.65;position:relative}.article ul li:before{content:"";background:#9ca3af;border-radius:50%;width:5px;height:5px;position:absolute;top:10px;left:4px}.article ol{counter-reset:ol-counter}.article ol li{counter-increment:ol-counter}.article ol li:before{content:counter(ol-counter) ".";color:#9ca3af;font-size:14px;font-weight:600;line-height:1.65;position:absolute;top:0;left:0}.article table{border-collapse:collapse;border:1px solid #e5e7eb;border-radius:10px;width:100%;margin:16px 0 20px;font-size:14px;overflow:hidden}.article table th{text-transform:uppercase;letter-spacing:.06em;color:#6b7280;text-align:left;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px 16px;font-size:11.5px;font-weight:600}.article table td{color:#374151;vertical-align:middle;border-bottom:1px solid #f3f4f6;padding:10px 16px;line-height:1.5}.article table tr:last-child td{border-bottom:none}.article table code{color:#1a1c1e;background:#f3f4f6;border-radius:4px;padding:2px 6px;font-family:Fira Mono,Cascadia Code,Consolas,monospace;font-size:13px}.currency-grid{flex-wrap:wrap;gap:8px;margin:16px 0 20px;display:flex}.currency-pill{color:#5b21b6;white-space:nowrap;background:#f9f7ff;border:1px solid #ddd6fe;border-radius:100px;padding:4px 12px;font-size:13px;font-weight:500}.currency-request{color:#52606d;margin-top:4px;font-size:13.5px}.currency-request a{color:#7c3aed;text-decoration:none}.currency-request a:hover{text-decoration:underline}.docs-callout{background:#fff7ed;border:1px solid #fed7aa;border-left:3px solid #f97316;border-radius:8px;margin:20px 0;padding:14px 16px}.docs-callout p{color:#92400e;margin:0;font-size:14px;line-height:1.6}.docs-callout strong{color:#7c2d12}.faq-list{margin-top:8px}.faq-list details{border:1px solid #e5e7eb;border-radius:10px;margin-bottom:10px;overflow:hidden}.faq-list details[open]{border-color:#ddd6fe}.faq-list summary{color:#1a1c1e;cursor:pointer;user-select:none;justify-content:space-between;align-items:center;padding:16px 20px;font-size:14.5px;font-weight:500;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:#9ca3af;flex-shrink:0;margin-left:16px;font-size:18px;font-weight:400}.faq-list details[open] summary:after{content:"−";color:#7c3aed}.faq-list details[open] summary{color:#7c3aed;background:#fafaff;border-bottom:1px solid #ede9fe}.faq-answer{color:#374151;padding:16px 20px;font-size:14.5px;line-height:1.7}.faq-answer a{color:#7c3aed;text-decoration:none}.faq-answer a:hover{text-decoration:underline}.feedback{text-align:center;border-top:1px solid #f3f4f6;margin-top:56px;padding-top:32px}.feedback p{color:#52606d;margin-bottom:14px;font-size:14px}.feedback-buttons{justify-content:center;gap:10px;display:flex}.feedback-btn{cursor:pointer;color:#52606d;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px 20px;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;transition:border-color .15s,color .15s}.feedback-btn:hover{color:#7c3aed;border-color:#7c3aed}.docs-toc{background:#fff;border-left:1px solid #e5e7eb;flex-shrink:0;width:216px;max-height:calc(100vh - 60px);padding:40px 20px 40px 16px;transition:right .25s;position:sticky;top:60px;overflow-y:auto}.docs-toc-spacer{background:#fff;border-left:1px solid #e5e7eb;flex-shrink:0;align-self:stretch;width:216px}.toc-label{color:#9ca3af;text-transform:uppercase;letter-spacing:.07em;margin-bottom:12px;font-size:11.5px;font-weight:600}.toc-list{list-style:none}.toc-list li a{color:#6b7280;border-left:2px solid #0000;padding:4px 0 4px 12px;font-size:12.5px;line-height:1.45;text-decoration:none;transition:color .1s,border-color .1s;display:block}.toc-list li a:hover{color:#7c3aed;border-left-color:#c4b5fd}.toc-list li a.toc-h2{color:#374151;margin-top:6px;padding-left:12px;font-weight:500}.toc-list li a.toc-h2:hover{color:#7c3aed}.toc-list li a.toc-h3{padding-left:22px;font-size:12px}.toc-list li a.toc-active{color:#7c3aed;border-left-color:#7c3aed;font-weight:500}.page-title-row{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:32px;display:flex}.page-title-row h1{color:#1a1c1e;font-family:Poppins,sans-serif;font-size:30px;font-weight:700;line-height:1.25}.badge-coming-soon{color:#92400e;white-space:nowrap;background:#fef3c7;border:1px solid #fde68a;border-radius:100px;flex-shrink:0;align-items:center;gap:5px;margin-top:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.badge-coming-soon i{font-size:13px}.coming-soon{text-align:center;flex-direction:column;align-items:center;padding:72px 24px 40px;display:flex}.coming-soon-icon{color:#7c3aed;background:#ede9fe;border-radius:18px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:24px;font-size:34px;display:flex}.coming-soon h2{color:#1a1c1e;margin-bottom:12px;font-family:Poppins,sans-serif;font-size:22px;font-weight:600}.coming-soon>p{color:#52606d;max-width:380px;margin-bottom:32px;font-size:15px;line-height:1.7}.coming-soon-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.btn-back{color:#52606d;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.btn-back:hover{color:#7c3aed;border-color:#c4b5fd}.btn-back i{font-size:15px}.btn-contact{color:#7c3aed;background:#ede9fe;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}.btn-contact:hover{background:#ddd6fe}.btn-contact i{font-size:15px}.sibling-pages{text-align:left;border-top:1px solid #f3f4f6;width:100%;max-width:420px;margin-top:48px;padding-top:28px}.sibling-label{color:#9ca3af;text-transform:uppercase;letter-spacing:.07em;margin-bottom:12px;font-size:11.5px;font-weight:600}.sibling-list{flex-direction:column;gap:4px;list-style:none;display:flex}.sibling-list li a{color:#52606d;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;text-decoration:none;transition:background .1s,color .1s;display:flex}.sibling-list li a:hover{color:#7c3aed;background:#f9f7ff}.sibling-list li a i{opacity:.6;font-size:15px}.sibling-list li a.is-current{color:#7c3aed;cursor:default;background:#ede9fe;font-weight:500}.sibling-list li a.is-current i{opacity:1}.overlay{z-index:299;background:#00000061;display:none;position:fixed;inset:60px 0 0}.overlay.visible{display:block}@media (width<=1024px){.docs-sidebar{z-index:300;height:calc(100vh - 60px);position:fixed;top:60px;left:-256px;box-shadow:4px 0 24px #0000001a}.docs-sidebar.drawer-open{left:0}.docs-toc{z-index:300;height:calc(100vh - 60px);position:fixed;top:60px;right:-216px;box-shadow:-4px 0 24px #0000001a}.docs-toc.toc-open{right:0}.btn-toc-inline{display:flex}.article{padding:28px 20px 72px}.coming-soon{padding:48px 16px 32px}}@media (width<=900px){.cards-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.hero-content{padding:56px 20px}.hero-content h1{font-size:32px}.cards-grid{grid-template-columns:1fr}.categories-section{padding:36px 16px 52px}}@media (prefers-color-scheme:dark){body{color:#ffffffde;background:#16171a}.mobile-nav-dropdown{background:#1e1f24;border-bottom-color:#2d2e36;box-shadow:0 8px 32px #0006}.mobile-nav-item{color:#ffffffde;border-bottom-color:#2d2e36}.mobile-nav-item:hover,.mobile-nav-open-app{color:#a78bfa;background:#a78bfa1a}.docs-hero{background:#1a1b20}.hero-fade{background:linear-gradient(#0000,#16171a)}.hero-content h1{color:#ffffffde}.hero-content p{color:#ffffff8c}.search-box{background:#1e1f24;border-color:#3a3b46;box-shadow:0 4px 24px #7c3aed26,0 1px 4px #0000004d}.search-box input{color:#ffffffde}.search-box input::placeholder{color:#ffffff59}.categories-section{background:#16171a}.card{background:#1e1f24;border-color:#2d2e36}.card:hover{border-color:#6d28d9;box-shadow:0 6px 28px #6d28d940}.card h3{color:#ffffffde}.card>p{color:#ffffff8c}.card-links{border-top-color:#2d2e36}.card-links li a{color:#a78bfa}.card-view-all{color:#6b7280}.card-view-all:hover{color:#a78bfa}.contact-footer{border-top-color:#2d2e36}.contact-footer p{color:#ffffff8c}.contact-footer a{color:#a78bfa}.docs-sidebar{background:#1e1f24;border-right-color:#2d2e36}.nav-section-label{color:#ffffff59}.nav-links li a{color:#ffffff8c}.nav-links li a:hover{color:#a78bfa;background:#a78bfa14}.nav-links li a.active{color:#a78bfa;background:#a78bfa26}.nav-section.active>.nav-section-label{color:#a78bfa}.nav-section-divider{background:#2d2e36}.article-wrapper{background:#16171a}.breadcrumb-path a{color:#ffffff61}.breadcrumb-path a:hover{color:#a78bfa}.breadcrumb-path span{color:#fff3}.breadcrumb-path .current{color:#ffffff8c}.btn-toc-inline{color:#ffffff8c;border-color:#2d2e36}.btn-toc-inline:hover{color:#a78bfa;border-color:#6d28d9}.article-meta{border-bottom-color:#2d2e36}.article-meta h1{color:#ffffffde}.article-meta .last-updated{color:#ffffff61}.article h2,.article h3{color:#ffffffde}.article p{color:#ffffffb3}.article strong{color:#ffffffde}.article a{color:#a78bfa}.article hr{background:#2d2e36}.article ul li,.article ol li{color:#ffffffb3}.article ul li:before{background:#ffffff4d}.article ol li:before{color:#ffffff59}.article table{border-color:#2d2e36}.article table th{color:#fff6;background:#1e1f24;border-bottom-color:#2d2e36}.article table td{color:#ffffffb3;border-bottom-color:#2d2e36}.article table tr:last-child td{border-bottom:none}.article table code{color:#ffffffde;background:#2d2e36}.currency-pill{color:#c4b5fd;background:#a78bfa1f;border-color:#4c1d95}.currency-request{color:#ffffff8c}.currency-request a{color:#a78bfa}.docs-callout{background:#f9731614;border-color:#f973164d #f973164d #f973164d #f97316}.docs-callout p{color:#ffffffb3}.docs-callout strong{color:#ffffffde}.faq-list details{background:#1e1f24;border-color:#2d2e36}.faq-list details[open]{border-color:#4c1d95}.faq-list summary{color:#ffffffde}.faq-list details[open] summary{color:#a78bfa;background:#a78bfa14;border-bottom-color:#2d2e36}.faq-list summary:after{color:#ffffff61}.faq-list details[open] summary:after{color:#a78bfa}.faq-answer{color:#ffffffb3}.faq-answer a{color:#a78bfa}.feedback{border-top-color:#2d2e36}.feedback p{color:#ffffff8c}.feedback-btn{color:#ffffff8c;background:#1e1f24;border-color:#2d2e36}.feedback-btn:hover{color:#a78bfa;border-color:#7c3aed}.docs-toc,.docs-toc-spacer{background:#1e1f24;border-left-color:#2d2e36}.toc-label{color:#ffffff59}.toc-list li a{color:#ffffff73}.toc-list li a.toc-h2{color:#ffffffa6}.toc-list li a:hover{color:#a78bfa;border-left-color:#6d28d9}.toc-list li a.toc-active{color:#a78bfa;border-left-color:#a78bfa}.page-title-row h1{color:#ffffffde}.badge-coming-soon{color:#fbbf24;background:#fbbf241a;border-color:#fbbf244d}.coming-soon-icon{color:#a78bfa;background:#a78bfa26}.coming-soon h2{color:#ffffffde}.coming-soon>p{color:#ffffff8c}.btn-back{color:#ffffff8c;background:#1e1f24;border-color:#2d2e36}.btn-back:hover{color:#a78bfa;border-color:#6d28d9}.btn-contact{color:#a78bfa;background:#a78bfa26}.btn-contact:hover{background:#a78bfa40}.sibling-pages{border-top-color:#2d2e36}.sibling-label{color:#ffffff59}.sibling-list li a{color:#ffffff8c}.sibling-list li a:hover{color:#a78bfa;background:#a78bfa14}.sibling-list li a.is-current{color:#a78bfa;background:#a78bfa26}.overlay{background:#0000008c}}
