.docs-shell{color:#e9e9ee;background:#181818;min-height:100vh;font-family:Arial,Helvetica,system-ui,sans-serif}.docs-header{background:#181818;border-bottom:1px solid #ffffff0e}.docs-header>div{justify-content:space-between;align-items:center;gap:28px;max-width:1180px;margin:auto;padding:24px 32px;display:flex}.docs-brand{color:#eee;white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.docs-brand img{width:34px;height:34px}.docs-brand small{color:#919198;margin-left:7px;font-size:13px;font-weight:400}.docs-header nav,.docs-footer nav{color:#a6a6af;flex-wrap:wrap;gap:14px 22px;font-size:12px;display:flex}.docs-header a:hover,.docs-footer a:hover{color:#fff}.docs-footer{color:#9696a0;border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;gap:20px;max-width:1050px;margin:0 auto;padding:30px 28px;font-size:12px;display:flex}.docs-customer-content{max-width:860px;margin:0 auto;padding:60px 28px 80px}.docs-customer-heading{margin-bottom:32px}.docs-customer-heading h1{letter-spacing:-.035em;max-width:740px;margin:12px 0 16px;font-size:clamp(30px,5vw,43px);font-weight:500;line-height:1.14}.docs-customer-heading>p:last-child{color:#a5a5b0;font-size:16px;line-height:1.7}.docs-customer-heading .docs-eyebrow{color:#9296a5;margin:0;font-size:12px}.docs-guide-list{border-top:1px solid #ffffff10;display:grid}.docs-guide-list>a{border-bottom:1px solid #ffffff10;align-items:center;gap:20px;padding:21px 2px;text-decoration:none;transition:background-color .14s;display:flex}.docs-guide-list>a:hover{background:#ffffff03}.docs-guide-list>a>svg{color:#969fad;flex-shrink:0}.docs-guide-list>a>svg:last-child{margin-left:auto}.docs-guide-list>a>span{gap:7px;display:grid}.docs-guide-list strong{color:#e7e7ed;flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.docs-guide-list strong small{color:#a4a7b1;background:#ffffff07;border-radius:4px;padding:3px 6px;font-size:10px;font-weight:400}.docs-guide-list span span{color:#a1a1ad;font-size:13px;line-height:1.65}.docs-prose section{margin:38px 0;scroll-margin-top:24px}.docs-prose h2{letter-spacing:-.02em;margin:0 0 15px;font-size:20px;font-weight:500;line-height:1.4}.docs-prose h3{margin:22px 0 10px;font-size:16px;font-weight:500}.docs-prose p,.docs-prose li,.docs-prose dd{color:#acacb6;font-size:14px;line-height:1.85}.docs-prose p+p{margin-top:12px}.docs-prose a:not(.docs-inline-action):not(.docs-guide-list a):not(.docs-back){color:#b0c7f1;text-underline-offset:3px;-webkit-text-decoration:underline #6c80a766;text-decoration:underline #6c80a766}.docs-prose ul{padding-left:20px;list-style:outside}.docs-prose li+li{margin-top:8px}.docs-prose strong{color:#e1e1e7;font-weight:500}.docs-prose code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}.docs-inline-action{color:#bfd3ff;background:#b7ccff14;border:1px solid #b7ccff24;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:10px 15px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.docs-inline-action:hover{background:#b7ccff20}.docs-definition-list{border-top:1px solid #ffffff0e;margin:20px 0}.docs-definition-list>div{border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(120px,.4fr) minmax(0,1fr);gap:22px;padding:17px 0;display:grid}.docs-definition-list dt{font-size:13px;font-weight:500;line-height:1.75}.docs-table-scroll{margin:22px 0;overflow-x:auto}.docs-prose table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.docs-prose th,.docs-prose td{vertical-align:top;border-bottom:1px solid #ffffff10;padding:14px 15px 14px 0;line-height:1.7}.docs-prose th{color:#d5d5de;font-weight:500}.docs-prose td{color:#a6a6b0;min-width:110px}.docs-steps{padding-left:21px;list-style:decimal}.docs-steps li{margin-bottom:20px;padding-left:8px}.docs-steps strong{color:#e0e0e8;font-weight:500}.docs-steps p{margin-top:5px}.docs-link-row{flex-wrap:wrap;align-items:center;gap:15px 24px;font-size:13px;display:flex}.docs-shell a:focus-visible,.docs-shell button:focus-visible,.docs-shell pre:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #9dbaff}.docs-back{color:#a2adc3;margin-bottom:28px;font-size:12px;text-decoration:none;display:inline-flex}.docs-toc{border-top:1px solid #ffffff10;border-bottom:1px solid #ffffff10;flex-wrap:wrap;gap:18px;padding:16px 0;font-size:12px;display:flex}.docs-search{color:#8d95a6;background:#ffffff03;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:10px;margin-top:28px;padding:12px 14px;display:flex}.docs-search input{color:#eee;background:0 0;border:0;outline:none;width:100%;font-size:14px}.docs-search:focus-within{border-color:#9dbaff}.docs-callout{background:#ffffff03;border:1px solid #ffffff10;border-radius:12px;margin:24px 0;padding:18px 20px}.docs-callout>strong{margin-bottom:7px;font-size:14px;display:block}.docs-code{background:#111216;border:1px solid #ffffff13;border-radius:12px;margin:20px 0;overflow:hidden}.docs-code-heading{color:#a3adbf;border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:16px;padding:11px 16px;font-size:12px;display:flex}.docs-code-heading button{color:#a9c4f6;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 6px;font-size:12px;display:flex}.docs-code pre{color:#c7d4ef;max-width:100%;margin:0;padding:20px;font-size:12px;line-height:1.85;overflow-x:auto}.docs-code pre code{font-size:inherit;overflow-wrap:normal}.docs-prose .docs-code-note{color:#919bab;margin:0;padding:0 16px 14px;font-size:12px;line-height:1.7;display:block}.docs-sources{border-top:1px solid #ffffff10;padding-top:24px}.docs-sources p,.docs-sources li{font-size:12px}@media (max-width:800px){.docs-header>div{flex-direction:column;align-items:flex-start;gap:20px;padding:20px 24px}.docs-header nav{gap:14px 20px}}@media (max-width:600px){.docs-customer-content{padding:35px 22px 55px}.docs-customer-heading{margin-bottom:26px}.docs-guide-list>a{gap:14px;padding:20px 0}.docs-definition-list>div{grid-template-columns:1fr;gap:6px}.docs-code pre{padding:16px}.docs-footer nav{gap:15px}}@media (prefers-reduced-motion:reduce){.docs-guide-list>a{transition:none}}.docs-screenshot{margin:24px 0}.docs-screenshot img{border:1px solid #ffffff14;border-radius:12px;width:100%;height:auto;display:block}.docs-screenshot figcaption{color:#90909b;margin-top:10px;font-size:12px;line-height:1.7}.docs-screenshot-small{max-width:472px}
