*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}h1,h2,h3,h4{font-weight:400;color:var(--color-grey-mid)}h2{font-size:var(--s1)}p,h3,h4,.small-headers h2{font-size:var(--s0)}.big-headers h2{font-size:var(--s2)}.big-headers h3{font-size:var(--s1)}a{color:var(--color-blue);text-decoration:underline}@media (hover: hover){a{text-decoration:none}a:hover{color:var(--color-blue);text-decoration:underline}}a.isHighlighted{color:var(--color-orange)}@media (hover: hover){a.isHighlighted:hover{color:var(--color-orange)}}.dimmed,.dimmed>a,.dimmed a{color:var(--color-grey-mid)}.dimmed>a,.dimmed a{text-decoration:underline}@media (hover: hover){.dimmed>a:hover,.dimmed a:hover{color:var(--color-grey-dark)}}ul,ol{margin:0 0 0 1rem;padding:0}li+li{margin-top:var(--s-2)}.dark{color:var(--color-grey-dark)}.allow-wrap{overflow-wrap:break-word}:root{--font-main: Georgia, "Century Schoolbook L", serif;--font-mono: Consolas,Liberation Mono,Menlo,Source Code Pro,Courier,monospace;--color-grey-darkest: rgb(7, 7, 7);--color-grey-dark: rgb(15, 15, 15);--color-grey-mid: rgb(160, 160, 160);--color-grey-lightish-mid: rgb(218, 218, 218);--color-grey-lightish: rgb(230, 230, 230);--color-grey-light-mid: rgb(238, 238, 238);--color-grey-light: rgb(245, 245, 245);--color-orange: rgb(255, 130, 21);--color-blue: rgb(35, 133, 210);--color-blue-lightest: rgb(194, 224, 247);--measure: 50ch;--ratio: 1.25;--s-6: calc(var(--s-5) / var(--ratio));--s-5: calc(var(--s-4) / var(--ratio));--s-4: calc(var(--s-3) / var(--ratio));--s-3: calc(var(--s-2) / var(--ratio));--s-2: calc(var(--s-1) / var(--ratio));--s-1: calc(var(--s0) / var(--ratio));--s0: 1rem;--s1: calc(var(--s0) * var(--ratio));--s2: calc(var(--s1) * var(--ratio));--s3: calc(var(--s2) * var(--ratio));--s4: calc(var(--s3) * var(--ratio));--s5: calc(var(--s4) * var(--ratio));--s6: calc(var(--s5) * var(--ratio));--s7: calc(var(--s6) * var(--ratio));--std-space: var(--s4);--std-page-inline-padding: var(--s6);line-height:1.6;font-family:var(--font-main);font-size:var(--s0);background-color:var(--color-grey-light);color:var(--color-grey-dark)}@media screen and (prefers-contrast: more){:root{--color-grey-mid: rgb(120, 120, 120)}}.hidden{display:none!important}.not-visible{visibility:hidden!important}body.js-on .hide-with-js,.hide-wo-js{display:none}body.js-on .hide-wo-js{display:block}.a-right{text-align:right}.l-stack{display:flex;flex-direction:column;justify-content:flex-start}.l-stack>*{margin-top:0;margin-bottom:0}.l-stack>*+*{margin-top:var(--space, var(--s2))}.l-stack-s-1>*+*{margin-top:var(--s-1)}.l-stack-s0>*+*{margin-top:var(--s0)}.l-stack-s1>*+*{margin-top:var(--s1)}.l-stack-s5>*+*{margin-top:var(--s5)}.l-stack-s6>*+*{margin-top:var(--s6)}.l-stack-reverse>*+*{margin-top:0}.l-stack-reverse.l-stack-s0>*{margin-top:var(--s0)}.l-center{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--measure)}.l-center-fill{display:flex;align-items:center;align-self:center}.l-center-fill>*{flex-grow:1}.l-grid-2,.l-grid-3,.l-grid-3-2-2-1,.l-grid-3-3-3-1,.l-grid-3-1-1-1,.l-grid-rotate,.l-grid-rotate-reverse,.l-grid-header-col,.l-grid-mainheader{display:grid;gap:var(--s3)}.l-grid-2{grid-template-columns:1fr 1fr}.l-grid-3,.l-grid-3-2-2-1,.l-grid-3-3-3-1,.l-grid-3-1-1-1,.l-grid-header-col,.l-grid-mainheader{grid-template-columns:1fr 1fr 1fr}.l-grid-rotate,.l-grid-rotate-reverse{grid-template-columns:1fr;align-items:center}.l-grid-header-col>*{grid-column:2 / -1}.l-grid-header-col>h2,.l-grid-header-col>h3,.l-grid-header-col>.sidecolumn{text-align:right;word-wrap:anywhere;grid-column:span 1}.l-grid-mainheader>*{grid-column:1 / -1}.l-grid-mainheader>h2{grid-column:2 / -1}.l-grid--aside-optional>*{grid-column:1 / -2}.l-grid--aside-optional>aside{grid-column:-2 / -1}@media screen and (max-width: 920px){.l-grid-3-2-2-1{grid-template-columns:1fr 1fr}.l-grid--merge-last-2-rows{grid-template-rows:1fr 1fr}.l-grid--merge-last-2-rows>:first-child{grid-row:1 / 3}.l-grid-3-1-1-1{grid-template-columns:1fr}.l-grid-rotate{grid-template-columns:1fr 2fr}.l-grid-rotate-reverse{grid-template-columns:2fr 1fr;grid-auto-flow:dense}.l-grid-rotate-reverse>:first-child{grid-column:2}.l-grid-rotate-reverse>:last-child{grid-column:1 / 2}}@media screen and (max-width: 720px){.l-grid-header-col.l-grid--break-at-medium>*{grid-column:1 / -1}.l-grid-header-col.l-grid--break-at-medium>h2,.l-grid-header-col.l-grid--break-at-medium>h3,.l-grid-header-col.l-grid--break-at-medium>.sidecolumn{text-align:left}}@media screen and (max-width: 520px){.l-grid-3-3-3-1,.l-grid-3-2-2-1,.l-grid-rotate,.l-grid-rotate-reverse,.l-grid-3-3-3-1{grid-template-columns:1fr}.l-grid-header-col>*{grid-column:1 / -1}.l-grid-header-col>h2,.l-grid-header-col>h3,.l-grid-header-col>.sidecolumn{text-align:left;grid-column:1 / -1}.l-grid-rotate-reverse>:first-child,.l-grid-rotate-reverse>:last-child{grid-column:auto}.l-grid-mainheader>*,.l-grid-mainheader>h2{grid-column:1 / -1}.l-grid--aside-optional>*{grid-column:1 / -1}.l-grid--aside-optional>aside{display:none}}.l-grid--span2{grid-column:span 2}.l-grid--row-gap-s1{row-gap:var(--s1)}.l-grid--with-h2-span3>h2{grid-column:1 / -1}.l-grid--a-baseline{align-items:first baseline}.code{display:inline-block;background-color:var(--color-grey-lightish);padding:1px var(--s-3) 0;font-size:var(--s-1);line-height:1.6;border-radius:var(--s-1);font-family:var(--font-mono);white-space:nowrap}.code-hl{background-color:var(--color-blue);color:#fff}.code-ll{background-color:#fff;color:var(--color-blue)}.frame{display:block;overflow:hidden}.frame>img,.frame>picture,.frame>picture>img{display:block;max-width:100%}.frame-30ch{display:flex;justify-content:center}.frame-30ch>img,.frame-30ch>picture,.frame-30ch>picture>img{max-width:min(30ch,100%)}.frame-20ch>img,.frame-20ch>picture,.frame-20ch>picture>img{max-width:min(20ch,100%)}.frame-rounded{border-radius:var(--s0)}@media screen and (max-width: 720px){.frame-snap{border-radius:0;margin-left:calc(-1 * var(--std-page-inline-padding));margin-right:calc(-1 * var(--std-page-inline-padding))}.frame-snap-169{aspect-ratio:16 / 9}.frame-snap-169>img,.frame-snap-169>picture,.frame-snap-169>picture>img{inline-size:100%;block-size:100%;object-fit:cover}}.input{width:min(100%,calc(var(--s0) * 20));border:0;outline:0;border-radius:var(--s-3);background-color:#fff;padding-left:var(--s-1);padding-right:var(--s-1);-webkit-appearance:none;appearance:none;box-shadow:#3c425729 0 0 0 1px;transition:box-shadow .25s}.input:focus{box-shadow:#2385d25c 0 0 0 4px,#3c425729 0 0 0 1px}.input::placeholder{color:var(--color-grey-mid)}.input-text{line-height:2.2}.input-textarea{padding-top:var(--s-2);padding-bottom:var(--s-2)}.nav-list{list-style:none;margin-left:0}.nav-list>li+li{margin-top:0}.nav-list .goto{display:inline-block}.nav-list-oneline{display:flex;flex-wrap:wrap}.page{max-width:calc(1.5 * var(--measure) + 2 * var(--s6));padding:var(--s-2) var(--std-page-inline-padding) var(--s7);background-color:#fff;border-bottom-left-radius:var(--s0);border-bottom-right-radius:var(--s0)}.page>*{--space: var(--std-space)}@media screen and (max-width: 920px){:root{--std-page-inline-padding: var(--s2)}}@media screen and (max-width: 980px){.page{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media screen and (max-width: 720px){:root{--std-space: var(--s2)}.page{padding-top:var(--s1)}}.page-intro{font-size:var(--s1)}.page-footer{padding:var(--std-space) var(--std-page-inline-padding);max-width:calc(1.5 * var(--measure) + 2 * var(--s6));row-gap:var(--s-6)}.page-footer-nav,.page-footer-org,.page-footer-lang{color:var(--color-grey-mid);font-size:var(--s-1)}.page-footer-nav{--space: var(--s-5);grid-column:2 / span 2;grid-row:1;margin-left:calc(-1*var(--s-1))}.page-footer-lang{--space: var(--s-5);grid-column:2 / span 2;grid-row:2;margin-left:calc(-1*var(--s-1))}.page-footer-org{--space: var(--s-5);line-height:var(--s3)}@media screen and (max-width: 920px){.page-footer{row-gap:var(--s1)}.page-footer-nav{grid-column:1 / span 3;display:flex;justify-content:center;margin-left:0}.page-footer-lang{grid-column:1 / span 3;grid-row:2;text-align:center;margin-left:0}.page-footer-org{grid-column:1 / span 3;text-align:center}.page-footer-nav>ul{justify-content:center}}.faqLink{text-decoration:underline}.faqAnswer{transition:height .5s ease;overflow:hidden}body.js-on .faqAnswer.isOpen{display:block}.roles-table{width:100%;overflow-x:auto;overflow-y:hidden;line-height:var(--s2)}.roles-table>table{width:100%;border-spacing:0}.roles-table th{font-size:var(--s0);text-align:center;vertical-align:top;font-weight:400;padding:0 var(--s-3) var(--s-2);line-height:1.4}.roles-table td{text-align:center;vertical-align:middle;font-size:var(--s3)}.roles-table td.title{font-size:var(--s0);text-align:left;line-height:1.4;padding-top:var(--s-2);padding-bottom:var(--s-2)}.roles-table td.yes{color:var(--color-blue)}.roles-table td.no{color:var(--color-grey-lightish)}.roles-table tr.next-group>td{height:var(--s0)}@media (hover: hover){.roles-table tr:hover>td.yes,.roles-table tr:hover>td.no{font-size:var(--s5)}.roles-table>table>tbody>tr:hover{background-color:var(--color-grey-light)}}.post-header>h2,.post-text>h3{color:var(--color-grey-dark)}.post-header>h2>a{color:var(--color-grey-dark);text-decoration:none}.post-date{font-size:var(--s2);color:var(--color-grey-mid)}@media (hover: hover){.post-header>h2>a:hover{color:var(--color-blue);text-decoration:none}}@media screen and (max-width: 520px){.post-content{row-gap:0}.post-date{font-size:var(--s0)}.post-comments-link{margin-top:var(--s0)}.post-text{margin-top:var(--s1)}}.api-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--s-2)}.api-format-switch{flex-grow:0;font-size:var(--s-1)}.xml,body.show-xml .json{display:none}body.show-xml .xml{display:block}body.show-xml span.xml,body.show-xml a.xml{display:inline}.toc{list-style-type:lower-roman;margin-bottom:var(--s1)}.toc>li+li{margin-top:0}.toc>li>a{color:var(--color-grey-dark);text-decoration:underline}@media (hover: hover){.toc>li>a:hover{color:var(--color-blue)}}.api-hint{background-color:var(--color-blue-lightest);border-radius:var(--s0);padding:var(--s1)}.api-hint>.code{background-color:#ffffffb3}.api-code{line-height:1.3;border-radius:var(--s0);background-color:var(--color-grey-light-mid);font-size:var(--s-1);font-family:var(--font-mono);overflow:hidden}.api-code-request{word-break:break-all}.api-code>pre{margin:0;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;padding:var(--s1)}.api-code-headers{padding:var(--s1);word-break:break-all;background-color:var(--color-grey-lightish-mid)}.api-code-empty{font-style:italic;color:var(--color-grey-mid)}.api-code.xml .tag,.api-code.xml .attribute-name,.api-code.xml .string,.api-code.xml .eq{color:var(--color-blue)}.api-code.xml .preprocessor{color:var(--color-grey-mid)}.api-code.json .key,.api-code.json .integer,.api-code.json .string,.api-code.json .value{color:var(--color-blue)}.api-code.json .value{font-weight:700}table.params{overflow-x:auto;border-collapse:collapse;border-spacing:0;vertical-align:center;font-size:var(--s-1)}table.params td{padding:var(--s0);border:1px solid var(--color-grey-light-mid)}table.params td:first-child{text-align:right}table.params td:first-child>code{background-color:none;color:var(--color-blue)}table.params-labels-left td:first-child{text-align:left}@media screen and (max-width: 720px){.api-header>h2{position:relative;z-index:0;padding-left:var(--s-1);padding-right:var(--s3);margin-left:calc(var(--s-1)*-1);border-radius:var(--s0);cursor:pointer;transition:.25s cubic-bezier(.215,.61,.355,1);transition-property:background-color,color}.api-header>h2:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--color-grey-mid);content:"";position:absolute;right:var(--s-1);top:50%}table.params,table.params tr,table.params td,table.params td:first-child{display:block;text-align:left}}@media screen and (max-width: 720px) and (hover: hover){.api-header>h2:hover{background-color:var(--color-grey-lightish);color:var(--color-grey-dark)}.api-header>h2:hover:after{border-top:6px solid var(--color-grey-dark)}}.goto{display:block;line-height:var(--s3);padding-left:var(--s-1);padding-right:var(--s-1);border-radius:var(--s0);text-decoration:none;white-space:nowrap;cursor:pointer;color:var(--color-grey-mid);transition:.25s cubic-bezier(.215,.61,.355,1);transition-property:background-color,color}.goto.isCurrent{background-color:var(--color-grey-light);color:var(--color-grey-darkest)}.goto-cta{line-height:var(--s5);padding-left:var(--s0);padding-right:var(--s0);border-radius:var(--s2);text-align:center;background-color:var(--color-blue);color:#fff}.goto-cta+p{color:var(--color-grey-mid);font-size:var(--s-1);text-align:center}.goto-trial{background-color:var(--color-orange);color:#fff}.goto-submit{border:0;-webkit-appearance:none;appearance:none;background-color:var(--color-blue);color:#fff;text-align:center;width:min(100%,calc(var(--s0) * 20))}.goto-submit[disabled=disabled]{opacity:.5}@media (hover: hover){.goto:hover{background-color:var(--color-grey-lightish);color:var(--color-grey-darkest);text-decoration:none}.goto.isCurrent:hover{background-color:var(--color-grey-lightish);color:var(--color-grey-dark)}.goto-cta:hover,.goto-submit:hover{box-shadow:inset 0 0 0 2px var(--color-blue);background-color:#fff;color:var(--color-blue)}.goto-submit[disabled=disabled]:hover{background-color:var(--color-blue);color:#fff}.goto-trial:hover,.goto-trial.isCurrent:hover{box-shadow:inset 0 0 0 2px var(--color-orange);background-color:#fff;color:var(--color-orange)}}.menu{list-style:none;margin:0;padding:0}.menu>li{padding:0;margin:0}.menu-vertical-list>li>.goto{text-align:left;margin-bottom:var(--s-1)}.menu-sub{padding-left:var(--s4)}.menu.isOpen .hide-on-open,.menu .show-on-open{display:none}.menu.isOpen .show-on-open{display:block}@media screen and (max-width: 720px){.menu{display:none}.menu.isOpen{display:block;position:fixed;inset:0;align-content:flex-start;flex-direction:column;justify-content:space-between;padding:0 0 var(--std-page-inline-padding);background-color:var(--color-grey-light);z-index:1}.menu-gotos .goto{line-height:var(--s5);padding-left:var(--std-page-inline-padding);padding-right:var(--std-page-inline-padding);border-radius:0;background-color:transparent}.menu .menu-sub{padding-left:calc(var(--std-page-inline-padding) + var(--s0))}.menu-gotos .goto.isCurrent{background-color:var(--color-grey-lightish);color:var(--color-grey-dark)}.menu-vertical-list>li>.goto{margin-bottom:0}}@media screen and (max-width: 720px) and (hover: hover){.menu-gotos .goto:not(.isCurrent):hover{background-color:var(--color-grey-lightish)}}.page-header.menu{display:grid;grid-template-columns:33.33333333% 1fr auto;grid-template-rows:auto 1fr}.page-header-logo{display:flex;align-items:center}.page-header-logo svg{width:6.5rem;color:var(--color-orange);fill:var(--color-grey-dark)}.page-header-nav{align-self:center}.page-header-nav>ul{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-end;align-items:stretch;flex-wrap:nowrap}.page-header-nav-main>ul{flex-grow:1;justify-content:flex-start}.page-header-nav-lang{grid-column:1 / span 3;grid-row:1;display:flex;justify-content:flex-end;font-size:var(--s-1);min-inline-size:100%;padding-bottom:var(--s-1)}.page-header-nav>ul>li+li{margin-top:0;margin-left:var(--s-6)}.page-header-menu-btn{grid-column:2;grid-row:1;place-self:center end;display:none;flex-direction:row;align-items:center;line-height:var(--s4);padding-left:var(--s1);padding-right:var(--s1);margin-right:calc(var(--s0)*-1)}.page-header-menu-btn>svg{width:1.2ch;margin-right:var(--s-4)}@media screen and (max-width: 720px){.page-header.menu{grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr auto}.page-header-menu-btn{display:flex}.page-header-nav{display:none;align-self:start;grid-column:1 / span 2}.page-header-nav>ul>li+li{margin-left:0}.page-header.menu.isOpen{padding-top:var(--s1)}.isOpen>.page-header-logo{padding-left:var(--std-page-inline-padding)}.isOpen .page-header-menu-btn{background-color:#fff;margin-right:calc(var(--std-page-inline-padding) - var(--s0))}.isOpen>.page-header-nav:not(.page-header-nav-lang),.isOpen>.page-header-nav-main>ul{display:block}.page-header-nav-main{grid-row:2;min-inline-size:100%;flex-grow:1}.page-header-nav-main>ul{min-inline-size:100%;padding-top:var(--s-2);padding-bottom:var(--s-2)}.page-header-nav-cta{grid-row:4;min-inline-size:100%;padding-left:var(--std-page-inline-padding);padding-right:var(--std-page-inline-padding);align-self:flex-end}.page-header-nav-lang>ul>li,.page-header-nav-cta>ul>li{margin-left:0;flex-grow:1;flex-basis:0}.page-header-nav-cta>ul>li+li{margin-left:var(--s-1)}.page-header-nav-cta .goto{line-height:var(--s5);border-radius:var(--s2);text-align:center;background-color:#fff}.page-header-nav-cta .goto-trial{background-color:var(--color-orange);color:#fff}}
