:root{--green-86:#dadddb;--green-60:#949e99;--green-40:#606c66;--green-26:#3e4643;--green-22:#343c38;--green-18:#2a322e;--green-15:#232926;--green-10:#161d1a;--yellow-20:#473f1f;--red-72:#ef8680;--blue-80:#9ecafa;--blue-26:#0f4176}body{background:#fff}p,ul{max-width:68ch}:root p,:root ul,_:-ms-fullscreen{max-width:106ch}pre{background-color:var(--gray-95);font-family:Consolas,SF Mono,Menlo,Andale Mono,Ubuntu Mono,Courier New,Courier,monospace;font-size:.82rem;overflow:auto;padding:.75rem}blockquote{border-left:2px solid var(--gray-80);color:var(--gray-40);font-size:.9rem;margin:.5em 0 1em;max-width:54ch;padding:0 1ch}img{vertical-align:middle;width:100%}figcaption{font-size:.83rem;margin-top:.5rem}.dev-pagelayout{display:flex;flex-flow:column nowrap;max-height:-webkit-max-content;max-height:max-content;min-height:100vh}.dev-container{max-width:100rem;padding-left:1rem;padding-right:1rem;width:100%}.maxw108r{max-width:108rem}.ecom-entrance{border:none;flex:1 1 16rem}.dev-siteheader{background-color:var(--green-darker);flex:0 0 auto;min-height:4.4rem;z-index:10}@media screen and (min-width:64em){.dev-docslayout .dev-siteheader{position:fixed;width:100%}}.dev-siteheader__title{align-items:flex-end;display:flex;flex:0 1 auto;flex-flow:row wrap;margin-right:2rem;padding:.6rem 1rem 1rem}.dev-siteheader__title:focus,.dev-siteheader__title:hover{background-color:rgba(255,255,255,.08);text-decoration:none}.dev-siteheader__logo{height:auto;margin-right:.6rem;max-height:2.8rem;width:7rem}.dev-siteheader__tagline{align-items:center;color:#fff;display:flex;font-family:Monaco,Consolas,Lucida Console,monospace;font-size:1.17rem;font-weight:400;margin-bottom:.05rem}.dev-tagline-svg{border-left:1px solid var(--green-dark);padding:.6rem 0 0 1rem;fill:currentColor}.dev-tagline__env{color:orange;font-size:.7em;font-weight:700;margin-left:.4rem}.dev-siteheader__nav{align-items:center;display:flex;font-size:1.25rem;margin-left:1rem}.dev-siteheader__nav ul{list-style:none;margin:0;padding:0}.dev-siteheader__nav li{display:inline-block;margin-right:2rem;padding:.5rem 0}.dev-siteheader__nav a{color:#fff}.dev-siteheader__nav a:focus,.dev-siteheader__nav a:hover{color:var(--green-light)}.dev-siteheader__nav .mybring-login{align-items:center;display:flex}.dev-siteheader__nav .mybring-login svg{fill:currentColor;margin-left:.5rem}.skip-to-content-link{background-color:#f2f2f2;left:50%;padding:.5rem;position:absolute;text-decoration:underline;top:-100%;transition:top .3s;z-index:2}.skip-to-content-link:focus{box-shadow:0 0 0 4px #c8dc8c;top:0}.language-switch-container{position:absolute;right:0;top:100%;z-index:1}.language-btn:hover{background-color:rgba(255,255,255,.08)!important;color:var(--green-86)}.color-theme-container{margin:0 1rem 0 auto}.theme-switch-container{position:absolute;right:0;top:100%;z-index:1}.themes-btn:hover{background-color:rgba(255,255,255,.08)!important;color:var(--green-86)}.dev-siteheader__search{align-items:center;display:flex;flex:1;max-width:28rem;min-width:14rem}.algo-search-icon{display:flex;position:absolute}@media only screen and (max-width:76em){.dev-siteheader__nav li{font-size:1rem;margin-right:1rem}}@media only screen and (max-width:64em){.dev-siteheader__nav{margin-left:1.6rem}}@media only screen and (max-width:44em){.dev-siteheader__search{max-width:100%}}@media only screen and (max-width:39em){.dev-siteheader__title{margin-right:0}.dev-siteheader__logo{margin-right:.4rem;width:6rem}.dev-siteheader__tagline{width:8rem}.dev-tagline-svg{padding:.9rem 0 0 .8rem}}.sitefooter{background-color:var(--green-darker);color:#fff;margin-top:auto;padding:.5rem 4vmin}.sitefooter a{color:var(--green-lighter);text-decoration:underline}.sitefooter a:hover{color:var(--green-light);text-decoration:underline}.sitefooter__terms{display:flex;flex-flow:row wrap;font-size:.83rem;justify-content:space-between}.dev-intro-padv{padding-bottom:4vmin;padding-top:6vmin}.dev-intro-padh{padding-left:4vmin;padding-right:4vmin}.dev-intro-l{flex:1 1 40rem;max-width:58rem}.dev-intro-m{flex:1 1 20rem;max-width:36rem}@media screen and (min-width:50em){.dev-intro-l,.dev-intro-m{margin-left:2rem;margin-right:2rem}}.start__col{flex:1 1 20rem}.updates__sub{flex:0 1 28rem}.updates__log{flex:1 1 24rem}@media screen and (max-width:48em){.updates__sub{margin-bottom:2rem}}.filtercols{columns:13em}.maxh70dvh{max-height:70dvh}.pv\.75r{padding-bottom:.75rem;padding-top:.75rem}.vas__codes{flex:1 1 10rem}.vas__docs{flex:15 1 30rem}.btn-link--filter{text-align:left;white-space:normal}.btn-link--filter svg{fill:var(--gray-80);transition:fill var(--easeout-15)}.btn-link--filter:focus-visible svg,.btn-link--filter:hover svg{fill:var(--gray-40)}.best-practice-item{align-items:center;display:flex;flex-flow:row wrap;gap:2rem;max-width:-webkit-max-content;max-width:max-content}.best-practice-item>div{flex:1 2 24rem;max-width:625px}.best-practice-item>figure{flex:1 1 24rem;max-width:40rem}.flag{width:1.1em}.feedbackform{background:var(--gray-95);border-radius:var(--radius);bottom:4.5rem;box-shadow:var(--shadow-dark);display:flex;display:auto;max-width:24rem;min-height:24rem;overflow:auto;padding:.25rem;position:fixed;right:1rem;transform:translate(200%);width:100%}.feedbackform.visible{transform:translate(0);transition:all .5s;transition-timing-function:cubic-bezier(.1,.7)}@media screen and (max-width:64em){.feedbackform{display:none}}.feedbackform button{position:absolute;right:.25rem;top:.25rem}.dev-guide-l{flex:2 1 30rem}.dev-guide-m{flex:1 1 16rem}.dev-guide-s{flex:1 1 10rem}.dev-guide-l,.dev-guide-m,.dev-guide-s{max-width:100%}.sticky-6r{position:-webkit-sticky;position:sticky;top:6rem}@media screen and (min-width:50em){.dev-guide-l,.dev-guide-m,.dev-guide-s{margin-right:1.5rem}}.dev-eta1__slice,.dev-eta1__slice2,.dev-eta2__slice,.dev-eta2__slice2,.dev-eta2__slice3{background-color:#00643a}.dev-eta{color:#000;column-gap:.3rem;display:grid;grid-template:[eta1_1_start] "eta1_number eta1_order eta1_order eta1_slice eta1_whlead eta1_whlead eta1_whlead eta1_slice2 eta1_bring eta1_bring eta1_bring eta1_bring eta1_bring eta1_eta eta1_eta" auto [eta1_1_end] [eta_1_2_start] ". . eta1_cutoff eta1_cutoff eta1_cutoff . eta1_pickup eta1_pickup eta1_pickup . . . . . ." 4rem [eta_1_2_end] [eta2_1_start] "eta2_number eta2_nothing eta2_nothing eta2_slice eta2_order eta2_order eta2_whlead eta2_slice2 eta2_whlead2 eta2_whlead2 eta2_whlead2 eta2_slice3 eta2_bring eta2_bring eta2_eta" auto [eta2_1_end] [eta_2_2_start] ". . eta2_cutoff eta2_cutoff eta2_cutoff . eta2_pickup eta2_pickup eta2_pickup . eta2_pickup2 eta2_pickup2 eta2_pickup2 . ." auto [eta_2_2_end]/minmax(-webkit-min-content,2rem) minmax(-webkit-min-content,5rem) minmax(-webkit-min-content,2rem) 2px minmax(-webkit-min-content,2rem) 6rem minmax(-webkit-min-content,2rem) 2px minmax(-webkit-min-content,3rem) minmax(-webkit-min-content,4rem) minmax(-webkit-min-content,3rem) 2px minmax(-webkit-min-content,3rem) minmax(-webkit-min-content,10rem) minmax(2rem,-webkit-max-content);grid-template:[eta1_1_start] "eta1_number eta1_order eta1_order eta1_slice eta1_whlead eta1_whlead eta1_whlead eta1_slice2 eta1_bring eta1_bring eta1_bring eta1_bring eta1_bring eta1_eta eta1_eta" auto [eta1_1_end] [eta_1_2_start] ". . eta1_cutoff eta1_cutoff eta1_cutoff . eta1_pickup eta1_pickup eta1_pickup . . . . . ." 4rem [eta_1_2_end] [eta2_1_start] "eta2_number eta2_nothing eta2_nothing eta2_slice eta2_order eta2_order eta2_whlead eta2_slice2 eta2_whlead2 eta2_whlead2 eta2_whlead2 eta2_slice3 eta2_bring eta2_bring eta2_eta" auto [eta2_1_end] [eta_2_2_start] ". . eta2_cutoff eta2_cutoff eta2_cutoff . eta2_pickup eta2_pickup eta2_pickup . eta2_pickup2 eta2_pickup2 eta2_pickup2 . ." auto [eta_2_2_end]/minmax(min-content,2rem) minmax(min-content,5rem) minmax(min-content,2rem) 2px minmax(min-content,2rem) 6rem minmax(min-content,2rem) 2px minmax(min-content,3rem) minmax(min-content,4rem) minmax(min-content,3rem) 2px minmax(min-content,3rem) minmax(min-content,10rem) minmax(2rem,max-content)}.dev-eta1__number{color:#00643a;grid-area:eta1_number;-ms-grid-column:1;-ms-grid-row:1}.dev-eta1__order{-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column-span:3;grid-area:eta1_order}.dev-eta1__slice{grid-area:eta1_slice;-ms-grid-column:7;-ms-grid-row:1}.dev-eta1__slice2{grid-area:eta1_slice2;-ms-grid-column:15;-ms-grid-row:1}.dev-eta1__cutoff{-ms-grid-column:5;-ms-grid-row:2;-ms-grid-column-span:5;grid-area:eta1_cutoff}.dev-eta1__whlead{-ms-grid-column:9;-ms-grid-row:1;-ms-grid-column-span:5;grid-area:eta1_whlead}.dev-eta1__pickup{-ms-grid-column:13;-ms-grid-row:2;-ms-grid-column-span:5;grid-area:eta1_pickup}.dev-eta1__bring{-ms-grid-column:17;-ms-grid-row:1;-ms-grid-column-span:9;background-color:#c8dc8c;grid-area:eta1_bring}.dev-eta1__eta{-ms-grid-column:27;-ms-grid-row:1;-ms-grid-column-span:3;grid-area:eta1_eta}.dev-eta2__number{color:#00643a;grid-area:eta2_number;-ms-grid-column:1;-ms-grid-row:3}.dev-eta2__nothing{-ms-grid-column:3;-ms-grid-row:3;-ms-grid-column-span:3;grid-area:eta2_nothing}.dev-eta2__order{-ms-grid-column:9;-ms-grid-row:3;-ms-grid-column-span:3;grid-area:eta2_order}.dev-eta2__slice{grid-area:eta2_slice;-ms-grid-column:7;-ms-grid-row:3}.dev-eta2__slice2{grid-area:eta2_slice2;-ms-grid-column:15;-ms-grid-row:3}.dev-eta2__slice3{grid-area:eta2_slice3;-ms-grid-column:23;-ms-grid-row:3}.dev-eta2__cutoff{-ms-grid-column:5;-ms-grid-row:4;-ms-grid-column-span:5;grid-area:eta2_cutoff}.dev-eta2__whlead{grid-area:eta2_whlead;-ms-grid-column:13;-ms-grid-row:3;margin-right:-.25rem}.dev-eta2__whlead2{-ms-grid-column:17;-ms-grid-row:3;-ms-grid-column-span:5;grid-area:eta2_whlead2;margin-left:-.25rem}.dev-eta2__pickup{-ms-grid-column:13;-ms-grid-row:4;-ms-grid-column-span:5;grid-area:eta2_pickup}.dev-eta2__pickup2{-ms-grid-column:21;-ms-grid-row:4;-ms-grid-column-span:5;grid-area:eta2_pickup2}.dev-eta2__bring{-ms-grid-column:25;-ms-grid-row:3;-ms-grid-column-span:3;background-color:#c8dc8c;grid-area:eta2_bring}.dev-eta2__eta{grid-area:eta2_eta;-ms-grid-column:29;-ms-grid-row:3}.dev-blog{margin:2rem auto;max-width:110rem}.dev-blog__post{flex:1 1 24rem;max-width:36rem;padding:1.5rem 2rem 2rem}.dev-blog__archive{margin:1rem 0;min-height:32rem}.dev-blog__heading a{color:var(--green-darker)}.dev-blog__heading a:hover{text-decoration:underline}.dev-blog__meta-item,.dev-blog__meta-item a{color:var(--gray-40)}.dev-blog__meta-item a:hover{color:var(--gray-20)}.dev-blog__meta-item a:not(:last-child){margin-right:.5rem}.dev-blog__meta-item img{filter:grayscale(100%)}.dev-blog__meta-item a:hover img{filter:none}.dev-blog hr{margin-bottom:2rem;margin-top:2rem}.dev-blog__meta-icon{border-radius:var(--radius);height:1rem;position:relative;top:-2px;vertical-align:middle;width:1rem;fill:var(--gray-60)}.dev-blog__content a{text-decoration:underline}.footnotes .footnote-jump{text-decoration:none}.footnotes li{margin-bottom:.5rem}.chroma{max-height:36rem;max-width:64rem}.filename{color:var(--gray-40);margin-bottom:.3em}.filename,code{font-size:.82rem;white-space:pre}li code,p code,td code{white-space:normal}dl code:not(label code),li code:not(table code),p code{background-color:var(--gray-93);border-radius:var(--radius);padding:.1em .2em}.bg-green1 code{background-color:rgba(0,0,0,.08)}.chroma>code,.schema__sublist label>code{background-color:initial}td.indentcell{padding:0;width:1rem}.fancy-dl dt{margin-top:1rem}.cutoff-overlay{background:#fff;background:linear-gradient(0deg,#fff 50%,rgba(255,255,255,0));height:10rem;margin-top:-10rem;padding-top:5rem;position:relative;z-index:2}.chroma{background-color:var(--gray-98)}.chroma .err{color:#b34d47}.chroma .lntd{border:0;margin:0;padding:0;vertical-align:top}.chroma .lntable{border:0;border-spacing:0;margin:0;padding:0}.chroma .hl{background-color:#ffffa8}.chroma .ln,.chroma .lnt{color:gray;margin-right:.4em;padding:0 .4em;-webkit-user-select:none;user-select:none;white-space:pre}.chroma .line{display:flex}.chroma .k{color:#1d4195;font-weight:700}.chroma .kc{color:#951d59;font-weight:700}.chroma .kd,.chroma .kn{color:#1d4195;font-weight:700}.chroma .kp,.chroma .kr{color:#1d4195}.chroma .kr,.chroma .kt{font-weight:700}.chroma .kt{color:#5818b9}.chroma .na{color:#a93d3d}.chroma .nb{color:#5818b9;font-weight:700}.chroma .nc{text-decoration:underline}.chroma .no{color:#318596}.chroma .nd{color:#ff8000;font-weight:700}.chroma .ne,.chroma .ni{color:#5818b9;font-weight:700}.chroma .nf{color:#ff8000;font-weight:700}.chroma .nt{color:#1d4195;font-weight:700}.chroma .dl,.chroma .s,.chroma .sa,.chroma .sb,.chroma .sc,.chroma .sd{color:#12784d}.chroma .sd{font-style:italic}.chroma .s2{color:#12784d}.chroma .se{color:#c6060d;font-weight:700}.chroma .sh,.chroma .si{color:#12784d}.chroma .sx{color:#318596}.chroma .s1,.chroma .sr{color:#12784d}.chroma .ss{color:#c6060d;font-weight:700}.chroma .il,.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo{color:#a0570d;font-weight:700}.chroma .o,.chroma .ow{color:#1d4195}.chroma .ow{font-weight:700}.chroma .c,.chroma .c1,.chroma .ch,.chroma .cm,.chroma .cs{color:#806a3c;font-style:italic}.chroma .cs{font-weight:700}.chroma .cp,.chroma .cpf{color:#546b2e}.chroma .gd{background-color:#fcc}.chroma .ge{font-style:italic}.chroma .gr{color:red}.chroma .gh{color:#1d4195;font-weight:700}.chroma .gi{background-color:#cfc}.chroma .go{color:#ababab}.chroma .gp{color:#1d4195}.chroma .gp,.chroma .gs,.chroma .gu{font-weight:700}.chroma .gu{color:#1d4195}.chroma .gt{color:#c6060d}.chroma .gl{text-decoration:underline}.chroma .w{color:#ccc}[data-theme=dark]:root .chroma{background-color:var(--green-18);border-radius:var(--radius);color:#ededed}[data-theme=dark]:root .chroma .err{color:#ed7973}[data-theme=dark]:root .chroma .lntd{border:0;margin:0;padding:0;vertical-align:top}[data-theme=dark]:root .chroma .lntable{border:0;border-spacing:0;display:block;margin:0;overflow:auto;padding:0;width:auto}[data-theme=dark]:root .chroma .hl{background-color:#ffc;display:block;width:100%}[data-theme=dark]:root .chroma .ln,[data-theme=dark]:root .chroma .lnt{color:#7f7f7f;margin-right:.4em;padding:0 .4em}[data-theme=dark]:root .chroma .k,[data-theme=dark]:root .chroma .kc,[data-theme=dark]:root .chroma .kd{color:#e299f4}[data-theme=dark]:root .chroma .kn{color:#4dd5ff}[data-theme=dark]:root .chroma .kp,[data-theme=dark]:root .chroma .kr{color:#e299f4}[data-theme=dark]:root .chroma .kt{color:#fdc64e}[data-theme=dark]:root .chroma .na{color:#9ee963}[data-theme=dark]:root .chroma .nc{color:#fdc64e}[data-theme=dark]:root .chroma .no{color:#ed7973}[data-theme=dark]:root .chroma .nd{color:#4dd5ff}[data-theme=dark]:root .chroma .ni{color:#a88dd3}[data-theme=dark]:root .chroma .ne{color:#ed7973}[data-theme=dark]:root .chroma .nf{color:#9ee963}[data-theme=dark]:root .chroma .nn{color:#fdc64e}[data-theme=dark]:root .chroma .nx{color:#9ee963}[data-theme=dark]:root .chroma .nt{color:#4dd5ff}[data-theme=dark]:root .chroma .nv{color:#ed7973}[data-theme=dark]:root .chroma .l{color:#fdc64e}[data-theme=dark]:root .chroma .ld,[data-theme=dark]:root .chroma .s,[data-theme=dark]:root .chroma .sa,[data-theme=dark]:root .chroma .sb{color:#53c690}[data-theme=dark]:root .chroma .dl{color:#53c690}[data-theme=dark]:root .chroma .sd{color:#c8dc8c}[data-theme=dark]:root .chroma .s2{color:#53c690}[data-theme=dark]:root .chroma .se{color:#fdc64e}[data-theme=dark]:root .chroma .sh{color:#53c690}[data-theme=dark]:root .chroma .si{color:#fdc64e}[data-theme=dark]:root .chroma .s1,[data-theme=dark]:root .chroma .sr,[data-theme=dark]:root .chroma .ss,[data-theme=dark]:root .chroma .sx{color:#53c690}[data-theme=dark]:root .chroma .il,[data-theme=dark]:root .chroma .m,[data-theme=dark]:root .chroma .mb,[data-theme=dark]:root .chroma .mf,[data-theme=dark]:root .chroma .mh,[data-theme=dark]:root .chroma .mi,[data-theme=dark]:root .chroma .mo{color:#fdc64e}[data-theme=dark]:root .chroma .o,[data-theme=dark]:root .chroma .ow{color:#4dd5ff}[data-theme=dark]:root .chroma .p{color:#ffe6e6}[data-theme=dark]:root .chroma .c,[data-theme=dark]:root .chroma .c1,[data-theme=dark]:root .chroma .ch,[data-theme=dark]:root .chroma .cm,[data-theme=dark]:root .chroma .cp,[data-theme=dark]:root .chroma .cpf,[data-theme=dark]:root .chroma .cs{color:#c8dc8c}[data-theme=dark]:root .chroma .gd{color:#ed7973}[data-theme=dark]:root .chroma .ge{font-style:italic}[data-theme=dark]:root .chroma .gh{font-weight:700}[data-theme=dark]:root .chroma .gi{color:#53c690}[data-theme=dark]:root .chroma .gp{color:#c8dc8c;font-weight:700}[data-theme=dark]:root .chroma .gs{font-weight:700}[data-theme=dark]:root .chroma .gu{color:#4dd5ff;font-weight:700}.dev-sidemenu{align-self:flex-start;padding-bottom:1rem;padding-top:3rem;width:18rem}.dev-sidemenu--front{padding-top:6vmin}.dev-sidemenu__title{color:var(--green-dark);font-size:.9rem;font-weight:500;margin:1rem 0 .15em .6em;text-transform:uppercase}.dev-sidemenu__list{list-style:none;margin:0 .9em 1.6rem;padding:0}.dev-sidemenu__list ul{list-style:none;margin:0 0 .8rem}.dev-sidemenu__list li.active ul{line-height:1.3;padding:0 .6rem 0 calc(.6rem - 3px)}.dev-sidemenu ul>li.active{border-left:3px solid #00000014;padding-left:0}.dev-sidemenu__apititle{font-weight:600;line-height:1.15;padding-bottom:.55em;padding-top:.5em}.active .dev-sidemenu__apititle{margin-left:-3px}.dev-sidemenu a{border-radius:var(--radius);color:var(--gray-20);display:block;padding-left:.6rem;padding-right:.6rem;transition:background-color var(--easeout-15)}.dev-sidemenu a.active,.dev-sidemenu a:focus-visible,.dev-sidemenu a:hover{background-color:rgba(0,0,0,.08);color:var(--gray-20)}.dev-sidemenu__list li.active ul a{padding-bottom:.35rem;padding-top:.3rem}.dev-sidemenu__list li.active ul ul a.active{font-weight:500}.dev-sidemenu__icon{fill:currentColor;color:rgba(255,255,255,0);transition:color var(--easeout-15);width:.83em}.dev-sidemenu a:focus .dev-sidemenu__icon,.dev-sidemenu a:hover .dev-sidemenu__icon{color:#666}.dev-docslayout{display:flex;flex-flow:column nowrap;height:100%;max-height:-webkit-max-content;max-height:max-content;min-height:100vh}.dev-anchored:not(#all-vas *):target:before{content:"";display:block;height:6.5rem;margin:-6.5rem 0 0}.dev-docs__page{display:flex;flex:1 0 auto;flex-flow:column nowrap;max-width:100%}.dev-docsapisub{display:flex;flex-flow:row-reverse wrap;justify-content:flex-end;row-gap:min(2rem,6vw)}.dev-docsapisub>nav{flex:1 1 16rem}:is(.dev-docsapisub>nav) ul{list-style:none;margin:0;padding:0 min(2rem,6vw);position:-webkit-sticky;position:sticky;top:6rem}:is(.dev-docsapisub>nav) li{margin-bottom:min(.75em,1vh)}.dev-docsapisub .dev-docsapisub__content{flex:2 1 32rem;max-width:54rem;min-width:0}.dev-docscontent{padding-bottom:1rem;padding-top:3rem}.dev-docscontent h1{margin-bottom:.6em;padding-left:min(2rem,6vw)}.dev-docscontent a:not(.btn-link--dark,.btn-link,.mb-card,.anchorjs-link),p a:not(.btn-link--dark,.btn-link){text-decoration:underline}.dev-docscontent__backnav,.dev-docscontent__section{padding:0 min(32px,6vw) min(2rem,4vh)}.dev-docscontent__section{border-bottom-style:solid;border-color:var(--gray-80);border-width:2px;margin-bottom:3rem}.dev-docscontent__section:last-of-type{border-bottom:none}.dev-docscontent__wrap{column-gap:3rem;display:flex;flex-flow:row wrap;flex-direction:row-reverse;justify-content:flex-end;row-gap:2rem}.dev-docscontent__main{flex:2 1 32rem}.dev-docscontent__info{max-width:68ch}.dev-docscontent__grid{display:grid;gap:1rem 2rem;grid-template-areas:"intro messages" "intro signup";grid-template-columns:minmax(20rem,60rem) minmax(20rem,28rem);grid-template-rows:auto 1fr}.grid__intro{-ms-grid-row:1;-ms-grid-row-span:3;grid-area:intro;-ms-grid-column:1}.grid__messages{grid-area:messages;-ms-grid-column:3;-ms-grid-row:1}.grid__signup{grid-area:signup;-ms-grid-column:3;-ms-grid-row:3}.startguide-item{align-items:flex-start;display:flex;flex-flow:row wrap;gap:2rem;margin-bottom:3rem;max-width:-webkit-max-content;max-width:max-content;padding-bottom:1rem}.startguide-item>div{flex:1 2 24rem;max-width:34rem}.startguide-item>figure{flex:1 1 12rem;max-width:16rem;position:-webkit-sticky;position:sticky;top:6rem}.dev-docs__menu{align-items:stretch;background-color:var(--gray-93);bottom:0;display:flex;justify-content:flex-end;overflow-y:auto;position:fixed;top:0;transition:var(--easeout-15)}@media screen and (max-width:64em){.dev-docs__menu{flex:1 0 100%;min-height:100%;transform:translate(-19rem);z-index:20}.dev-docs__menu.drawn{box-shadow:var(--shadow);transform:translate(0)}}@media screen and (min-width:64em){.dev-docs__menu{top:4.4rem;width:21%}.dev-docs__page{margin-left:21%;max-width:79%;padding-top:4.4rem}.dev-docscontent{padding-left:2rem}}@media screen and (max-width:48em){.dev-docscontent__grid{display:flex;flex-flow:column nowrap}}.changelog-small{flex:1 1 20rem}.btn-link--copy{right:1.2rem;top:.5rem}.oas-endpoints>div:last-of-type{border:none;margin-bottom:0}.param-response-area{flex:1 1 30rem}.example-area{flex:1 1 20rem;max-width:64rem;width:38%}.example-area>div{margin-bottom:clamp(1.2rem,calc(1rem + 1.2vw),3rem)}div.response{padding:.5rem .5rem .5rem 1.8em}.bg-red1{background:var(--red-lighter)}.red-dark{color:var(--red-dark)}.mb-disclosure.bg-red1>summary:focus-visible,.mb-disclosure.bg-red1>summary:hover,.mb-disclosure.bg-red1[open]>summary{background-color:#fbe1df}.mb-disclosure.bg-red1[open]>summary:focus-visible,.mb-disclosure.bg-red1[open]>summary:hover{background-color:#fad8d6}.hauto{height:auto}.schema__sublist{border-color:var(--gray-66);border-left-style:dashed;border-width:1px;margin:0 .25rem 0 .75rem}.desc-list>div{gap:.25rem}.desc-list dt{flex:1 1 12rem;font-weight:400}.desc-list dt code{background:rgba(0,0,0,0);padding:0}.desc-list dd{flex:2 1 14rem;font-weight:400}.param-collapsed-btn{box-sizing:border-box;justify-content:flex-start;width:100%}.param-toggle-icon{transition:all var(--easeout-15)}.rotate-icon-90{transform:rotate(90deg)}.param-state{color:var(--red-dark)}.txt-success{color:var(--green-dark)}.txt-error{color:var(--red-dark)}.txt-success[aria-selected=true]{color:var(--green-darker)}.minw0{min-width:0}.wrap-text{overflow-wrap:anywhere;white-space:normal}.example-wrap :first-child{margin-top:0}.schematype__select{flex:1 1 8rem;height:auto;margin-bottom:0;padding:.25rem}.schema__header{border-bottom:2px solid var(--gray-80);gap:.5rem;margin-bottom:1rem;padding-bottom:.25rem}.schema__header,.schema__header>div{align-items:first baseline;display:flex}.schema__header>div{column-gap:1rem;flex-flow:row wrap;margin-right:auto;row-gap:.5rem}.schema__header:has(+.schema__container .param-toggle-btn) button[data-toggle-all]{display:flex}.maxw50r{max-width:50rem}.dev-drawmenu{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:rgba(255,255,255,.9);display:none;flex:0 0 auto;padding-left:min(2rem,6vw);padding-right:min(2rem,6vw);position:-webkit-sticky;position:sticky;top:0;z-index:5}@media screen and (max-width:64em){.dev-drawmenu{display:initial}.dev-obfuscator.drawn{background-color:rgba(0,0,0,.55);display:block;opacity:1;pointer-events:auto;visibility:visible}}.dev-obfuscator{background-color:initial;display:none;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:var(--easeout-15);visibility:hidden;width:100%;z-index:15}.dev-collapsible{margin-bottom:.5rem}a.dev-collapsible__toggler{align-items:center;background-color:var(--gray-95);color:var(--gray-20);display:block;display:flex;font-weight:700;padding:.75rem .5rem;text-decoration:none}.dev-collapsible__toggler:hover{background-color:var(--gray-90)}.dev-collapsible__toggler__icon{margin-right:.25rem;width:1rem;fill:var(--gray-60);transition:transform var(--easeout-15)}.active .dev-collapsible__toggler__icon,.dev-collapsible__toggler--expanded .dev-collapsible__toggler__icon{transform:rotate(90deg)}.dev-collapsible__toggler:hover:after{color:#fff}.dev-collapsible__item{padding:10px}.dev-collapsible__item--collapsed{display:none;visibility:hidden}.algolia-icon{fill:rgba(255,255,255,.6);flex:0 0 1.5rem;left:2rem;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.algolia-input{padding:.5rem 1.5rem;width:100%}.algolia-input>div{position:relative}.aa-InputWrapperPrefix{display:none}.aa-Input{background:none;background-color:rgba(255,255,255,.1)!important;border:1px solid #ffffff40;border-radius:var(--radius);color:#fff;display:block;line-height:1.5;margin-right:.25rem;padding:.5rem .5rem .5rem 2.5rem;transition:border var(--easeout-15);width:100%}.aa-Input:focus{border:1px solid #fff;outline:0}.aa-Input::placeholder{color:#fff;opacity:.6}.aa-Input::-webkit-search-cancel-button,.aa-Input::-webkit-search-decoration,.aa-Input::-webkit-search-results-button,.aa-Input::-webkit-search-results-decoration{-webkit-appearance:none}.aa-Panel{background-color:#fff;border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);box-shadow:0 2px 2px rgba(0,0,0,.14),0 1px 5px rgba(0,0,0,.12);box-sizing:border-box;color:#222;display:block;font-weight:400;left:0!important;position:absolute;top:100%!important;width:100%;width:100%!important;z-index:10}.aa-List{list-style-type:none;margin:0}.aa-Item,.aa-List{padding:0}.aa-Item[aria-selected=true]{background-color:rgba(0,0,0,.1)}.hitlink{align-items:flex-start;border-bottom:1px solid #e6e6e6;display:flex;flex-flow:column;padding:.5rem .5rem .6rem 1rem}.hitlink__extra{color:#757575;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.hitlink__title mark{background-color:#fdc64e}.algo-logo{margin-right:.5rem;margin-top:.5rem;text-align:right}.algo-logo svg{height:1.1rem}.aa-ClearButton,.aa-SubmitButton{display:none}:root[data-theme=dark]{background-color:var(--green-10);color:var(--green-86)}[data-theme=dark]:root body{background:var(--green-10)}[data-theme=dark]:root .coi-banner__wrapper{color:var(--gray-20)}[data-theme=dark]:root .mb-table__sticky-left th,[data-theme=dark]:root .mb-table__sticky-top thead{background-color:var(--green-10)}[data-theme=dark]:root a:not(.coi-banner__wrapper a,.btn,.btn-link--dark,.sitefooter a,.language-switch,.dev-siteheader__nav a,.dev-sidemenu a,.start__col,.ecom-entrance,.skip-to-content-link){color:var(--blue-80)}[data-theme=dark]:root a:not(.coi-banner__wrapper a,.btn,.btn-link--dark,.language-switch,.sitefooter a,.dev-siteheader__nav a,.dev-sidemenu a,.start__col,.ecom-entrance):hover{color:var(--gray-86)}[data-theme=dark]:root .color-theme-icon{color:var(--green-26)}[data-theme=dark]:root .dev-eta,[data-theme=dark]:root .light-icon{color:var(--green-86)}:is([data-theme=dark]:root .dev-eta) .dev-eta1__bring,:is([data-theme=dark]:root .dev-eta) .dev-eta2__bring{color:var(--gray-20)}[data-theme=dark]:root .dev-eta1__number,[data-theme=dark]:root .dev-eta2__number{color:var(--green-light)}[data-theme=dark]:root .bg-gray1,[data-theme=dark]:root .bg-gray2,[data-theme=dark]:root .bg-gray4,[data-theme=dark]:root .dev-docs__menu{background-color:var(--green-15)}[data-theme=dark]:root .bg-gray3,[data-theme=dark]:root .bg-green1,[data-theme=dark]:root .bg-red1{background-color:var(--green-18)}[data-theme=dark]:root .dev-drawmenu{background-color:var(--green-10)}[data-theme=dark]:root .message--info{background-color:var(--green-22)}[data-theme=dark]:root .message--warn{background-color:var(--yellow-20);border-color:var(--yellow-dark)}[data-theme=dark]:root .mce-response{background-color:var(--green-10)}.error:is([data-theme=dark]:root .mce-response){color:var(--red-light)}.success:is([data-theme=dark]:root .mce-response){color:var(--green)}[data-theme=dark]:root input,[data-theme=dark]:root optgroup,[data-theme=dark]:root select,[data-theme=dark]:root textarea{background-color:var(--green-22);border-color:var(--green-40);color:var(--green-86)}:is([data-theme=dark]:root input,[data-theme=dark]:root optgroup,[data-theme=dark]:root select,[data-theme=dark]:root textarea):hover{border-color:var(--green-60)}:is([data-theme=dark]:root input,[data-theme=dark]:root optgroup,[data-theme=dark]:root select,[data-theme=dark]:root textarea):disabled{background-color:var(--green-10);border-color:var(--green-22)}[data-theme=dark]:root .mb-form input:hover,[data-theme=dark]:root select:hover,[data-theme=dark]:root text-area:hover{border-color:var(--green-60)}[data-theme=dark]:root .dev-docscontent__section,[data-theme=dark]:root .mb-border,[data-theme=dark]:root .schema__sublist,[data-theme=dark]:root tr{border-color:var(--gray-40)}[data-theme=dark]:root .start__col{color:inherit}:is([data-theme=dark]:root .start__col) svg{fill:var(--green)}[data-theme=dark]:root .cutoff-overlay{background:linear-gradient(0deg,var(--green-10) 50%,#fff0)}[data-theme=dark]:root .gray{color:var(--gray-60)}[data-theme=dark]:root #services-bsg .icon-ui--green-dark{fill:var(--green)}[data-theme=dark]:root #services-bsg .icon-ui--lightgray{fill:var(--gray-40)}[data-theme=dark]:root .ecom-entrance{color:inherit}:is([data-theme=dark]:root .ecom-entrance) svg{fill:var(--green)}[data-theme=dark]:root .dev-blog__meta-item,[data-theme=dark]:root .filename{color:var(--green-80)}[data-theme=dark]:root .btn--white,[data-theme=dark]:root .btn--white:link,[data-theme=dark]:root .btn--white:visited,[data-theme=dark]:root .btn-link--dark{background-color:var(--green-22);border-color:var(--green-40);color:var(--green-86)}[data-theme=dark]:root .btn-link{color:var(--green-86)}[data-theme=dark]:root .btn--white svg,[data-theme=dark]:root .btn-link svg,[data-theme=dark]:root .btn-link--dark svg{color:var(--green-60)}[data-theme=dark]:root .btn-link:hover{background-color:var(--green-22)}[data-theme=dark]:root .btn--white.active,[data-theme=dark]:root .btn--white:hover{background-color:var(--green-18)}.active:is([data-theme=dark]:root .btn-link--dark),:is([data-theme=dark]:root .btn-link--dark):active,:is([data-theme=dark]:root .btn-link--dark):hover,[aria-selected=true]:is([data-theme=dark]:root .btn-link--dark){background-color:var(--green-15)}.txt-error:is([data-theme=dark]:root .btn-link--dark){color:var(--red-72)}.txt-error:is([data-theme=dark]:root .btn-link--dark):hover{color:var(--red-light)}.txt-success:is([data-theme=dark]:root .btn-link--dark){color:var(--green-light)}.txt-success:is([data-theme=dark]:root .btn-link--dark):hover{color:var(--green)}[data-theme=dark]:root .btn-link--copy{background-color:var(--green-26)}[data-theme=dark]:root input[type=submit]{background-color:var(--green);border-color:var(--green-15);color:var(--gray-20)}:is([data-theme=dark]:root input[type=submit]):hover{background-color:var(--green-hover)}[data-theme=dark]:root .dev-docscontent__info details p,[data-theme=dark]:root .dev-docscontent__info summary,[data-theme=dark]:root .dev-sidemenu a,[data-theme=dark]:root .param-toggle-icon,[data-theme=dark]:root label{color:var(--green-86)}:is(:is([data-theme=dark]:root .mb-form) label:has([type=radio],[type=checkbox])):has(input):hover{color:#fff}:is([data-theme=dark]:root .dev-sidemenu a,[data-theme=dark]:root .theme-switch):focus,:is([data-theme=dark]:root .dev-sidemenu a,[data-theme=dark]:root .theme-switch):hover{background-color:rgba(194,214,204,.1)!important}:is([data-theme=dark]:root .dev-docscontent__info summary):hover{background-color:var(--green-15)}[data-theme=dark]:root .param-state{color:var(--red-72)}[data-theme=dark]:root .dev-collapsible__toggler{background-color:var(--green-22);color:var(--green-86)}:is([data-theme=dark]:root .dev-collapsible__toggler):hover{background-color:var(--green-26)}[data-theme=dark]:root .scrollshade-h{background-attachment:local,local,scroll,scroll;background-color:var(--green-10);background-image:linear-gradient(to right,var(--green-10) .25rem,#161d1a00),linear-gradient(to right,#161d1a00,var(--green-10)),linear-gradient(to right,rgba(96,108,102,.5),rgba(22,29,26,0)),linear-gradient(to left,rgba(96,108,102,.5),rgba(22,29,26,0));background-position:0,100.1%,0,100%;background-repeat:no-repeat;background-size:20% 100%,20% 100%,.25rem 100%,.25rem 100%}[data-theme=dark]:root .mb-badge,[data-theme=dark]:root dl code,[data-theme=dark]:root li code:not(table code),[data-theme=dark]:root p code{background-color:var(--green-22);color:var(--green-86)}[data-theme=dark]:root tbody code{color:var(--green-light)}[data-theme=dark]:root .bg-white,[data-theme=dark]:root pre{background-color:var(--green-18);color:var(--green-86)}[data-theme=dark]:root .desc-list dt code{background:rgba(0,0,0,0)}[data-theme=dark]:root .mb-badge--green{background-color:var(--green-light);color:var(--green-dark)}[data-theme=dark]:root .mb-badge--blue{background-color:var(--blue-80);color:var(--blue-26)}[data-theme=dark]:root .mb-badge--red{background-color:var(--green-15);color:var(--red-light)}[data-theme=dark]:root .mb-badge--yellow{background-color:var(--yellow-20);color:var(--yellow-light)}[data-theme=dark]:root .dev-sidemenu__title{color:var(--green-light)}[data-theme=dark]:root .dev-sidemenu ul>li.active{border-color:var(--green-dark)}[data-theme=dark]:root .dev-sidemenu a.active{background-color:var(--green-22)}[data-theme=dark]:root .response{background-color:var(--green-15)}.green-dark:is([data-theme=dark]:root .response){color:var(--green-light)}.red-dark:is([data-theme=dark]:root .response){color:var(--red-72)}[data-theme=dark]:root .cr-response.error{color:var(--red-72)}:is(:is([data-theme=dark]:root .mb-disclosure)>summary):focus-visible,:is(:is([data-theme=dark]:root .mb-disclosure)>summary):hover{background-color:var(--green-18)}:is(.bg-gray1:is([data-theme=dark]:root .mb-disclosure),.bg-green1:is([data-theme=dark]:root .mb-disclosure),.bg-red1:is([data-theme=dark]:root .mb-disclosure))>summary{background-color:var(--green-15)}:is(:is(.bg-gray1:is([data-theme=dark]:root .mb-disclosure),.bg-green1:is([data-theme=dark]:root .mb-disclosure),.bg-red1:is([data-theme=dark]:root .mb-disclosure))>summary):focus-visible,:is(:is(.bg-gray1:is([data-theme=dark]:root .mb-disclosure),.bg-green1:is([data-theme=dark]:root .mb-disclosure),.bg-red1:is([data-theme=dark]:root .mb-disclosure))>summary):hover{background-color:var(--green-18)}[open]:is(.bg-gray1:is([data-theme=dark]:root .mb-disclosure),.bg-green1:is([data-theme=dark]:root .mb-disclosure),.bg-red1:is([data-theme=dark]:root .mb-disclosure))>summary{background-color:var(--green-18)}:is([open]:is(.bg-gray1:is([data-theme=dark]:root .mb-disclosure),.bg-green1:is([data-theme=dark]:root .mb-disclosure),.bg-red1:is([data-theme=dark]:root .mb-disclosure))>summary):focus-visible,:is([open]:is(.bg-gray1:is([data-theme=dark]:root .mb-disclosure),.bg-green1:is([data-theme=dark]:root .mb-disclosure),.bg-red1:is([data-theme=dark]:root .mb-disclosure))>summary):hover{background-color:var(--green-22)}:is([data-theme=dark]:root .mb-disclosure) .green-dark{color:var(--green-light)}:is([data-theme=dark]:root .mb-disclosure) .red-dark{color:var(--red-72)}[data-theme=dark]:root .mb-card{background-color:var(--green-26);border-color:var(--green-26);color:var(--green-86)}:is([data-theme=dark]:root .mb-card):hover{background-color:var(--green-18)}.mb-card--active:is([data-theme=dark]:root .mb-card),.mb-card--active:is([data-theme=dark]:root .mb-card):focus-visible,.mb-card--active:is([data-theme=dark]:root .mb-card):hover{background-color:var(--green-18);border-color:var(--green-light)}[data-theme=dark]:root .aa-Panel{background-color:var(--green-15);color:var(--green-86)}[data-theme=dark]:root .hitlink{border-bottom-color:var(--green-10)}[data-theme=dark]:root td.flipClientResponseXml,[data-theme=dark]:root td.flipCreateOrderResponseXml,[data-theme=dark]:root td.flipCreateOrderXml,[data-theme=dark]:root td.flipErrorCodesXml,[data-theme=dark]:root td.flipItemDataResponseXml,[data-theme=dark]:root td.flipItemDataXml,[data-theme=dark]:root td.flipResponseSchemaXml{background:var(--blue-26)}[data-theme=dark]:root td.flipClientResponseJson,[data-theme=dark]:root td.flipCreateOrderJson,[data-theme=dark]:root td.flipCreateOrderResponseJson,[data-theme=dark]:root td.flipErrorCodesJson,[data-theme=dark]:root td.flipItemDataJson,[data-theme=dark]:root td.flipItemDataResponseJson{background:var(--green-dark)}
