.si52ggh a{cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.si52ggh.active header{box-shadow:none}.si52ggh.active nav{opacity:1;left:0}.si52ggh header{-webkit-box-pack:justify;-ms-flex-pack:space-between;z-index:52;background:#fff;justify-content:space-between;align-items:center;width:100%;padding:1.8rem 2rem;display:flex;position:fixed;top:0;box-shadow:0 .2rem .8rem #74899226}@media (min-width:1235px){.si52ggh header{display:none}}.si52ggh header .mobile-menu{z-index:100;cursor:pointer;font-size:2rem;display:block}@media (min-width:1235px){.si52ggh header .mobile-menu{display:none}}.si52ggh header a{width:10rem;display:block}.si52ggh header a img{width:100%}.si52ggh nav{opacity:0;z-index:51;background-color:#12141d;flex-direction:column;width:100vw;height:100vh;padding:5.6rem 2.4rem;font-size:1.6rem;transition:left .25s ease-in-out,opacity .2s ease-in-out;display:flex;position:fixed;top:0;left:-100vw;overflow-y:auto}@media (min-width:1235px){.si52ggh nav{opacity:1;flex-shrink:0;width:32rem;height:100vh;transition:none;position:static;left:0;overflow-y:auto;box-shadow:0 .2rem .8rem #74899226}}.si52ggh nav .back-to-website{padding:0}.si52ggh nav h4{color:#b3b4b9;font-feature-settings:"liga" off,"clig" off;text-transform:uppercase;margin-top:0;margin-bottom:0;padding-top:0;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.si52ggh nav .language-selector-section{padding-top:3.2rem}.si52ggh nav .language-selector-section select{margin-top:1.2rem}.si52ggh nav .menu{padding-top:3.2rem}.si52ggh nav .menu ul{margin:0;padding:0;list-style:none}.si52ggh nav .menu li{padding-top:1.2rem}.si52ggh nav .menu a{color:#fff;padding:.8rem 1.2rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;transition:background-color .15s ease-in-out,color .15s ease-in-out;display:block}.si52ggh nav .menu a:hover,.si52ggh nav .menu a.active{background:#fff3;border-radius:8px}
.mw56gm5{flex-direction:row-reverse;height:100vh;display:flex;overflow:hidden}.s15ofwdj{background:#f9fafc;flex-grow:1;overflow-y:auto}
.d1fgbhe8{background:#f9fafc;position:relative}.d1fgbhe8 .logo{height:40px;position:absolute;top:5.6rem;right:7.2rem}@media (max-width:1234px){.d1fgbhe8 .logo{display:none}}.d1fgbhe8 section{flex-direction:column;max-width:144rem;margin:0 auto 95vh;padding:5.6rem 7.2rem 8rem;display:flex}@media (max-width:1234px){.d1fgbhe8 section{padding-top:12.6rem}}@media (max-width:799px){.d1fgbhe8 section{padding:12.6rem 2rem 8rem}}.d1fgbhe8 section h2{scroll-snap-margin-top:1rem;color:#12141d;margin-top:0;margin-bottom:0;padding-top:4rem;padding-bottom:1.6rem;scroll-margin-top:1rem;font-size:2.8rem;font-style:normal;font-weight:700;line-height:3.2rem}@media (max-width:1234px){.d1fgbhe8 section h2{scroll-snap-margin-top:7rem;scroll-margin-top:7rem}}.d1fgbhe8 section h3{color:#12141d;margin-top:0;margin-bottom:0;padding-top:3rem;padding-bottom:1.6rem;font-size:2rem;font-style:normal;font-weight:700;line-height:2.4rem}.d1fgbhe8 section h4{color:#12141d;margin-top:0;margin-bottom:0;padding-top:2.4rem;padding-bottom:1.6rem;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2.4rem}.d1fgbhe8 section p{color:#12141d;-ms-grid-row-align:stretch;align-self:stretch;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:1.6rem;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem}.d1fgbhe8 section code{font-family:var(--font-noto-sans-mono),ui-monospace,"Cascadia Code","Fira Code",monospace;background:#fff;border:1px solid #e3e3e3;border-radius:.4rem;padding:.2rem .6rem;font-size:1.4rem}.d1fgbhe8 section pre{background:#fff;border:1px solid #e3e3e3;border-radius:1.6rem;margin-top:0;margin-bottom:2rem;padding:2.4rem;overflow-x:auto}.d1fgbhe8 section pre code{background:0 0;border:none;padding:0}@media (max-width:799px){.d1fgbhe8 section pre{padding-top:6.8rem}}@media (min-width:800px){.d1fgbhe8 section pre.one-line{padding:2.8rem 2.4rem}}.d1fgbhe8 section ul,.d1fgbhe8 section ol{margin-bottom:1.6rem;padding-left:2rem}.d1fgbhe8 section ul li,.d1fgbhe8 section ol li{color:#40444f;margin-bottom:.8rem;font-size:1.6rem;line-height:2.6rem;list-style-type:disc}.d1fgbhe8 section dl{margin-bottom:1.6rem}.d1fgbhe8 section dt{color:#12141d;font-weight:700;font-family:var(--font-noto-sans-mono),ui-monospace,"Cascadia Code","Fira Code",monospace;margin-bottom:.4rem;font-size:1.4rem;line-height:2.4rem}.d1fgbhe8 section dd{margin-bottom:0;margin-left:0;font-size:1.4rem;line-height:2.4rem}.d1fgbhe8 section img{-ms-grid-row-align:start;align-self:start;max-width:100%;height:auto;margin:2rem 0;display:block}.d1fgbhe8 section .key-desc-block{border-bottom:1px solid #e3e3e3;margin-bottom:0;padding-top:1.6rem;padding-bottom:1.6rem}.d1fgbhe8 section .key-desc-block:not(:has(+.key-desc-block)){border-bottom:none;margin-bottom:1.6rem}.d1fgbhe8 section .key-desc-block dd{padding-left:2rem}.d1fgbhe8 section .key-desc-block.with-image{align-items:center;gap:3.2rem;display:flex}.d1fgbhe8 section .key-desc-block.with-image dl{flex:1;margin-bottom:0}.d1fgbhe8 section .key-desc-block.with-image img{-ms-grid-row-align:center;flex-shrink:0;align-self:center;margin:0}@media (max-width:799px){.d1fgbhe8 section .key-desc-block.with-image{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;flex-direction:column;align-items:flex-start}.d1fgbhe8 section .key-desc-block.with-image img{margin-top:1.6rem}}.d1fgbhe8 section .key-desc-block.without-image dl{margin-bottom:0}.d1fgbhe8 section .api-reference{color:#12141d;font-feature-settings:"liga" off,"clig" off;margin-bottom:0;font-size:42px;font-style:normal;font-weight:700;line-height:48px}.d1fgbhe8 section .select-language{margin-bottom:0;padding-top:2rem;padding-bottom:2rem}.l1dcypma{gap:4px;margin-top:0;margin-bottom:4.8rem;display:flex}.l1dcypma .language-buttons{gap:4px;display:flex}@media (max-width:799px){.l1dcypma .language-buttons{display:none}}.l1dcypma .language-select{display:none}@media (max-width:799px){.l1dcypma .language-select{color:#12141d;cursor:pointer;-webkit-background-position:right 16px center;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%2312141D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 16px center no-repeat;border:1px solid #e3e3e3;border-radius:24px;padding:8px 36px 8px 20px;font-size:14px;font-style:normal;font-weight:600;display:block}}.l1dcypma button{cursor:pointer;color:#12141d;background:#fff;border:1px solid #e3e3e3;border-radius:24px;padding:8px 20px;font-size:14px;font-style:normal;font-weight:600;transition:background .2s}.l1dcypma button:hover{background:#f2f2f2}.l1dcypma button.active{color:#fff;background:#12141d}.l1dcypma button.active:hover{background:#12141d}
