.docs-page{--docs-ink: #08162f;--docs-copy: #51627b;--docs-muted: #74839a;--docs-blue: #0b78ed;--docs-blue-dark: #0966cc;--docs-blue-soft: #f2f7ff;--docs-surface: #ffffff;--docs-surface-soft: #f4f7fb;--docs-rule: #d8e2ed;--docs-green: #10a968;--docs-radius-control: 10px;--docs-radius-card: 16px;--docs-shadow-soft: 0 12px 32px rgba(31, 65, 109, .06);--docs-shadow-card: 0 24px 58px rgba(31, 65, 109, .08);--docs-font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--docs-font-display: "Space Grotesk", "Inter", sans-serif;background:var(--docs-surface);color:var(--docs-ink);font-family:var(--docs-font-body)}.docs-page .main-footer{margin-top:0}.docs-shell{min-height:0;background:#fff}.docs-container{width:min(100% - 56px,1356px);margin:0 auto}.docs-intro{padding:15px 0;background:radial-gradient(circle at 94% 10%,rgba(11,120,237,.12),transparent 35%),radial-gradient(circle at 5% 90%,rgba(244,63,94,.06),transparent 28%),#fff;border-bottom:1px solid var(--docs-rule)}.docs-intro>.docs-container{display:grid;grid-template-columns:max-content minmax(260px,1fr) minmax(360px,430px);align-items:center;gap:28px}.docs-intro h1{margin:0;color:var(--docs-ink);font:780 clamp(1.55rem,2vw,1.9rem)/1.08 Inter,sans-serif;letter-spacing:-.045em}.docs-intro>.docs-container>p{max-width:610px;margin:0;color:var(--docs-copy);font-size:.82rem;line-height:1.5}.docs-search{position:relative;display:flex;align-items:center;width:100%;min-height:40px;padding:0 9px 0 14px;border:1px solid var(--docs-rule);border-radius:var(--docs-radius-control);background:#fff;box-shadow:var(--docs-shadow-soft)}.docs-search:focus-within{border-color:var(--docs-blue);box-shadow:0 0 0 3px #0b78ed21,var(--docs-shadow-soft)}.docs-search>i{flex:0 0 auto;color:#61718a;font-size:1.15rem}.docs-search input{min-width:0;flex:1;height:38px;border:0;outline:0;padding:0 12px;background:transparent;color:var(--docs-ink);font:500 .8rem/1.2 Inter,sans-serif}.docs-search input::placeholder{color:#738198;opacity:1}.docs-search kbd{display:inline-flex;gap:3px;color:#728096;font:600 .68rem/1 Inter,sans-serif}.docs-search kbd span{display:grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border:1px solid #d4dce8;border-radius:5px;background:#f9fbfd;box-shadow:0 1px 1px #0a17340a}.docs-search-results{position:absolute;z-index:30;top:calc(100% + 7px);left:0;right:0;overflow:hidden;border:1px solid var(--docs-rule);border-radius:10px;background:#fff;box-shadow:0 18px 42px #16315429}.docs-search-results button{display:flex;width:100%;align-items:center;gap:11px;padding:11px 13px;border:0;border-bottom:1px solid #edf1f6;background:#fff;color:var(--docs-ink);text-align:left;font:600 .82rem/1.35 Inter,sans-serif;cursor:pointer}.docs-search-results button:last-child{border-bottom:0}.docs-search-results button:hover,.docs-search-results button:focus-visible{background:var(--docs-blue-soft);outline:0}.docs-search-results button i{color:var(--docs-blue);font-size:1rem}.docs-search-empty{padding:14px;color:var(--docs-muted);font-size:.82rem}.docs-workspace{display:grid;grid-template-columns:252px minmax(680px,1fr) 226px;width:min(100%,1440px);margin:0 auto;align-items:stretch}.docs-sidebar{border-right:1px solid var(--docs-rule);background:#fff}.docs-sidebar-inner{position:sticky;top:76px;max-height:calc(100vh - 76px);overflow-x:hidden;overflow-y:auto;padding:19px 14px 24px;scrollbar-width:thin}.docs-nav-section{padding:0 0 11px;margin:0 0 11px;border-bottom:1px solid #e8edf4}.docs-nav-section h2{margin:0 0 7px;color:#62718a;font:750 .66rem/1.2 Inter,sans-serif;letter-spacing:.075em;text-transform:uppercase}.docs-nav-item{display:grid;grid-template-columns:18px minmax(0,1fr) 12px;width:100%;min-height:33px;align-items:center;gap:6px;padding:5px 4px;border:0;border-radius:8px;background:transparent;color:var(--docs-copy);text-decoration:none;text-align:left;font:530 .78rem/1.25 Inter,sans-serif;cursor:pointer}.docs-nav-item span{min-width:0;overflow-wrap:normal;word-break:normal}.docs-nav-item>i:first-child{color:#66768e;font-size:.84rem}.docs-nav-item>i:last-child{justify-self:end;color:#7e8ca0;font-size:.7rem}.docs-nav-item:hover,.docs-nav-item:focus-visible{background:#f4f8fd;color:var(--docs-ink);outline:0}.docs-nav-item.is-active{background:var(--docs-blue-soft);color:var(--docs-blue);font-weight:680}.docs-nav-item.is-active>i{color:var(--docs-blue)}.docs-changelog{display:flex;min-height:38px;align-items:center;gap:9px;padding:0 11px;border:1px solid var(--docs-rule);border-radius:var(--docs-radius-control);color:#42516a;background:#fff;text-decoration:none;font:570 .72rem/1 Inter,sans-serif}.docs-changelog:hover{border-color:#bad4f8;background:var(--docs-blue-soft);color:var(--docs-blue)}.docs-content{min-width:0;padding:22px 28px 30px}.docs-content-heading{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.docs-content-heading h2,.docs-featured>h2,.docs-popular>h2,.docs-on-page h2,.docs-help h2{margin:0;color:var(--docs-ink);font-family:Inter,sans-serif}.docs-content-heading h2,.docs-featured>h2,.docs-popular>h2{font-size:1.08rem;line-height:1.25;letter-spacing:-.015em}.docs-content-heading p{margin:6px 0 0;color:var(--docs-copy);font-size:.8rem}.docs-quick-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px}.docs-quick-links button,.docs-popular-grid button{display:flex;min-width:0;align-items:flex-start;gap:10px;padding:6px 3px;border:0;background:transparent;text-align:left;cursor:pointer}.docs-quick-links button>i{flex:0 0 auto;color:var(--docs-blue);font-size:1.65rem}.docs-quick-links span,.docs-popular-grid span{display:flex;min-width:0;flex-direction:column;gap:5px}.docs-quick-links strong,.docs-popular-grid strong{color:var(--docs-blue);font:680 .78rem/1.3 Inter,sans-serif}.docs-quick-links small,.docs-popular-grid small{color:var(--docs-copy);font:450 .71rem/1.45 Inter,sans-serif}.docs-quick-links button:hover strong,.docs-quick-links button:focus-visible strong,.docs-popular-grid button:hover strong,.docs-popular-grid button:focus-visible strong{text-decoration:underline;text-underline-offset:3px}.docs-quick-links button:focus-visible,.docs-popular-grid button:focus-visible{outline:2px solid var(--docs-blue);outline-offset:3px;border-radius:4px}.docs-rule{height:1px;margin:20px 0 0;background:var(--docs-rule)}.docs-featured>h2{display:none}.docs-guide-article{margin-top:0;border:0;border-radius:0;background:#fff}.docs-article-header{padding:20px 0 18px;border-bottom:1px solid var(--docs-rule);background:#fff}.docs-eyebrow{margin:0 0 10px;color:var(--docs-blue);font:760 .59rem/1.2 Inter,sans-serif;letter-spacing:.055em;text-transform:uppercase}.docs-article-header h3{margin:0;color:var(--docs-ink);font:760 clamp(1.55rem,2.1vw,1.95rem)/1.15 Inter,sans-serif;letter-spacing:-.036em}.docs-article-header>p:not(.docs-eyebrow){max-width:760px;margin:10px 0 14px;color:var(--docs-copy);font-size:.88rem;line-height:1.6}.docs-article-meta{display:flex;flex-wrap:wrap;gap:15px;color:var(--docs-muted);font-size:.68rem}.docs-article-meta>span{display:inline-flex;align-items:center;gap:6px}.docs-article-meta i{color:var(--docs-blue);font-size:.84rem}.docs-article-section{padding:19px 0;border-bottom:1px solid var(--docs-rule)}.docs-article-section h4,.docs-best-practices h4{margin:0;color:var(--docs-ink);font:730 1rem/1.3 Inter,sans-serif;letter-spacing:-.018em}.docs-article-section>p{max-width:780px;margin:8px 0 0;color:var(--docs-copy);font-size:.84rem;line-height:1.68}.docs-inline-steps{display:grid;gap:0;margin:17px 0 0;padding:0;list-style:none}.docs-inline-steps li{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:13px;min-height:70px;padding:0 0 16px;color:var(--docs-copy)}.docs-inline-steps li:not(:last-child):after{content:"";position:absolute;top:31px;bottom:2px;left:14px;width:1px;background:#d8e3f0}.docs-step-number{position:relative;z-index:1;display:grid;width:30px;height:30px;place-items:center;border:1px solid #a9ccef;border-radius:50%;background:#f2f8ff;color:var(--docs-blue);font:720 .7rem/1 Inter,sans-serif}.docs-step-copy h5{margin:2px 0 4px;color:var(--docs-ink);font:690 .86rem/1.35 Inter,sans-serif}.docs-step-copy p{max-width:760px;margin:0;font-size:.8rem;line-height:1.58}.docs-best-practices{margin:18px 0;padding:17px 19px;border:1px solid var(--docs-rule);border-radius:var(--docs-radius-card);background:linear-gradient(140deg,#fff 0%,var(--docs-blue-soft) 100%);box-shadow:var(--docs-shadow-card)}.docs-best-practices-heading{display:flex;align-items:center;gap:8px}.docs-best-practices-heading>i{color:var(--docs-blue);font-size:1.08rem}.docs-best-practices ul{display:grid;gap:8px;margin:13px 0 0;padding:0;list-style:none}.docs-best-practices li{display:flex;align-items:flex-start;gap:8px;color:#4f6078;font-size:.75rem;line-height:1.55}.docs-best-practices li i{flex:0 0 auto;margin-top:2px;color:var(--docs-blue);font-size:.78rem}.docs-next-section{border-bottom:1px solid var(--docs-rule);background:#fff}.docs-next-links{display:flex;flex-wrap:wrap;gap:9px;margin-top:17px}.docs-next-links button{display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:0 12px;border:1px solid var(--docs-rule);border-radius:var(--docs-radius-control);background:#ffffffe6;color:var(--docs-blue);font:660 .7rem/1 Inter,sans-serif;cursor:pointer}.docs-next-links button:hover,.docs-next-links button:focus-visible{border-color:var(--docs-blue);background:var(--docs-blue-soft);outline:0}.docs-popular{margin-top:21px}.docs-popular-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:8px}.docs-popular-grid button>i{flex:0 0 auto;color:var(--docs-blue);font-size:1rem}.docs-popular-grid strong{font-size:.72rem}.docs-new-user{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;margin-top:17px;padding:9px 14px;border:1px solid var(--docs-rule);border-radius:var(--docs-radius-control);background:var(--docs-surface-soft);color:#4f5f77}.docs-new-user>i{color:#61718a;font-size:.86rem}.docs-new-user p{min-width:0;margin:0;color:#4f5f77;font-size:.82rem;line-height:1.45;white-space:nowrap}.docs-new-user p>strong{color:#405069;font-size:.94rem}.docs-new-user button{border:0;padding:0;background:transparent;color:var(--docs-blue);font:650 .65rem/1.3 Inter,sans-serif;cursor:pointer}.docs-new-user>button{display:inline-flex;align-items:center;justify-self:end;gap:7px;white-space:nowrap}.docs-new-user button:hover{text-decoration:underline;text-underline-offset:3px}.docs-context{position:sticky;top:76px;align-self:start;max-height:calc(100vh - 76px);overflow-x:hidden;overflow-y:auto;border-left:1px solid var(--docs-rule);padding:24px 20px 26px}.docs-on-page{position:static}.docs-on-page h2,.docs-help h2{font-size:.78rem;letter-spacing:-.01em}.docs-on-page a{display:block;padding:7px 0 7px 11px;border-left:2px solid #dbe3ed;color:#68768d;text-decoration:none;font-size:.74rem}.docs-on-page a:hover{color:var(--docs-blue)}.docs-on-page a.is-active{border-left-color:var(--docs-blue);color:var(--docs-blue);font-weight:680}.docs-help{margin-top:31px;padding:17px 15px;border:1px solid var(--docs-rule);border-radius:var(--docs-radius-card);background:#fff;box-shadow:var(--docs-shadow-soft)}.docs-help>a{display:flex;align-items:flex-start;gap:9px;margin-top:17px;color:inherit;text-decoration:none}.docs-help>a>i{flex:0 0 auto;color:var(--docs-blue);font-size:1rem}.docs-help span{display:flex;flex-direction:column;gap:4px}.docs-help strong{color:var(--docs-blue);font:670 .73rem/1.25 Inter,sans-serif}.docs-help small{color:var(--docs-copy);font:450 .69rem/1.45 Inter,sans-serif}.docs-help a:hover strong{text-decoration:underline;text-underline-offset:3px}.docs-security-note{display:flex;gap:9px;margin-top:16px;padding:13px;border:1px solid #d7e9e0;border-radius:12px;background:#f5fbf8}.docs-security-note>i{color:var(--docs-green);font-size:1rem}.docs-security-note strong{display:block;color:#1e6647;font-size:.67rem}.docs-security-note p{margin:4px 0 0;color:#4e745f;font-size:.61rem;line-height:1.45}.docs-intro h1,.docs-content-heading h2,.docs-featured>h2,.docs-popular>h2,.docs-article-header h3,.docs-article-section h4,.docs-best-practices h4,.docs-step-copy h5{font-family:var(--docs-font-display)}@media(max-width:1180px){.docs-intro>.docs-container{grid-template-columns:max-content minmax(220px,1fr) minmax(320px,390px);gap:20px}.docs-sidebar-inner{top:76px;max-height:calc(100vh - 76px)}.docs-workspace{grid-template-columns:252px minmax(0,1fr)}.docs-context{display:none}.docs-quick-links,.docs-popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-new-user p{white-space:normal}}@media(max-width:820px){.docs-container{width:min(100% - 36px,1300px)}.docs-intro{padding:25px 0 20px}.docs-intro>.docs-container{display:block}.docs-intro h1{font-size:2rem}.docs-intro>.docs-container>p{margin:8px 0 16px;font-size:.9rem}.docs-search{width:100%}.docs-workspace{display:block}.docs-sidebar{border-right:0;border-bottom:1px solid var(--docs-rule)}.docs-sidebar-inner{position:static;display:flex;max-height:none;overflow-x:auto;gap:7px;padding:11px 18px;scrollbar-width:none}.docs-sidebar-inner::-webkit-scrollbar{display:none}.docs-nav-section{display:contents}.docs-nav-section h2,.docs-sidebar .docs-nav-section:nth-of-type(n+3),.docs-changelog{display:none}.docs-sidebar .docs-nav-section:nth-of-type(2) .docs-nav-item:nth-of-type(n+4){display:none}.docs-nav-item{display:inline-flex;width:max-content;min-height:34px;flex:0 0 auto;padding:0 11px;border:1px solid var(--docs-rule);background:#fff}.docs-nav-item>i:last-child{display:none}.docs-page .footer-links{gap:28px}.docs-content{padding:24px 18px 32px}.docs-article-header,.docs-article-section{padding-left:22px;padding-right:22px}.docs-best-practices{margin-left:22px;margin-right:22px}}@media(max-width:560px){.docs-search kbd{display:none}.docs-quick-links,.docs-popular-grid{grid-template-columns:1fr}.docs-quick-links button{padding:8px 2px}.docs-article-header,.docs-article-section{padding:22px 18px}.docs-best-practices{margin:21px 18px;padding:16px}.docs-inline-steps li{min-height:92px}.docs-new-user{grid-template-columns:auto minmax(0,1fr)}.docs-new-user>button{grid-column:2;justify-self:start}}@media(prefers-reduced-motion:reduce){.docs-page *,.docs-page *:before,.docs-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
