@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(../fonts/material-icons.f04d7d84.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../fonts/roboto-italic-400.57841f21.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../fonts/roboto-normal-400.b1de3f8e.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../fonts/roboto-normal-500.b1de3f8e.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../fonts/roboto-normal-700.1f95b1e9.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:1.714rem;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;font-size:16px}body{color:#333;background-color:#e9e9e9;font-family:Roboto,Noto Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-weight:300;letter-spacing:.01em;line-height:1.6}a{color:#fa423c;text-decoration:none}a:focus,a:hover{color:#b1b1b1}p{margin-block-end:.714rem}.icon{font-family:Material Icons,serif;font-style:normal;text-align:center;padding:0;line-height:1.4;width:32px;height:32px;min-width:32px;min-height:32px;font-size:1.643rem;align-self:center}b,strong{font-weight:700}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3,h4{font-weight:300;margin-bottom:1.429rem}h1{font-size:2rem;line-height:1.2}h2{font-size:1.571rem;line-height:1.25}h3{font-size:1.429rem;line-height:1.3}h4{font-size:1.143rem;letter-spacing:-.057rem;line-height:1.35}table{border-spacing:0;width:100%}td,th{border-bottom:1px solid #e1e1e1;padding:0 .286rem;text-align:left}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #d1d1d1;border-radius:.286rem;box-shadow:none;font-size:inherit;height:2em;padding:.429rem .714rem;margin:.714rem .357rem;width:calc(100% - 1.429rem)}input[type=search]:focus{border-color:#fa423c;outline:0}.button{background-color:transparent;color:#fa423c;border:1px solid #fa423c;border-radius:.286rem;cursor:pointer;display:inline-block;font-size:.786rem;font-weight:400;padding:0 .714rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;align-self:center;margin:.286rem;height:32px;box-shadow:0 2px 5px 1px rgba(0,0,0,.1)}.button:has(i){box-shadow:none}.button i{text-transform:none;font-weight:400;padding-left:0}.button:focus,.button:hover{outline:0}.button.button-icon{position:relative;padding-left:32px}.button.button-icon .icon{position:absolute;top:0;left:0}.v-space{margin-top:1.429rem}.v-space,.v-space-bottom{margin-bottom:1.429rem}.v-space-top{margin-top:1.429rem}.docs-nav-bar{min-width:100%;padding:.714rem}.docs-container{display:flex}@media(min-width:600px){.docs-layout,.docs-layout>.docs-wrapper{height:100%;display:flex;flex-direction:column}.docs-layout .docs-container{flex:1 1 auto;min-height:0}.docs-layout .docs-nav-pane .docs-nav{overflow-y:auto}}.docs-scroll{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}@media(min-width:600px){.docs-scroll{overflow-y:auto}}.docs-columns{flex:1 0 auto;display:flex}.docs-aside{flex:0 0 260px}@media(max-width:1280px){.docs-aside{display:none}}.docs-content{flex:1 1 auto;min-height:100%;min-width:0;max-width:1024px;margin:0 0 0 1em;padding-left:1.7rem;padding-top:2em}.docs-content pre{overflow:auto;max-width:100%}.docs-content h2{font-weight:400;padding-top:.857rem;padding-bottom:.857rem;margin-bottom:0}.docs-content h3{margin-top:.714rem}.docs-content h3,.docs-content h4{font-weight:400;margin-bottom:.714rem}.docs-content ul{padding-left:1.786rem;padding-bottom:.714rem}.docs-content li{padding-left:0;padding-bottom:0}.docs-content .clpp-api-element{margin-bottom:.714rem;margin-top:.714rem;margin-right:.714rem}.docs-content .experimental-warning{background-color:#ffebeb;padding:.714rem;margin-bottom:.714rem;margin-top:4px}.docs-content .clpp-api-name{font-family:monospace}.docs-content .clpp-api-deprecated{text-decoration:line-through;text-decoration-color:rgba(250,66,60,.8)}.docs-content .clpp-api-title{font-size:1em;padding:.714rem;padding-left:0}.docs-content .clpp-api-signature{background:#f4f4f4;padding:4px;border-radius:8px}.docs-content .clpp-api-title-primary{font-size:1.893rem;padding-bottom:.714rem}.docs-content .clpp-api-anchor{position:absolute;transform:translateX(-100%);padding-right:.3em;color:#b1b1b1;text-decoration:none;opacity:0;transition:opacity .15s}.docs-content .clpp-api-anchor:focus-visible,.docs-content .clpp-api-title:hover .clpp-api-anchor{opacity:1}.docs-content .clpp-api-title-anchored{position:relative}.docs-content .clpp-api-title-anchored:hover{cursor:pointer;text-decoration-line:underline}.docs-content .clpp-api-title-anchored:hover.clpp-api-deprecated{text-decoration-line:underline line-through}.docs-content .docs-rows{list-style:none;margin:0;padding:0;border-top:1px solid #e1e1e1}.docs-content .docs-rows>li{margin:0;padding:.857rem 0;border-bottom:1px solid #e1e1e1}.docs-content .docs-rows .clpp-api-description{margin-bottom:0}.docs-content .docs-caption{color:#888;font-size:.857rem;text-transform:uppercase;letter-spacing:.05em}.docs-content .docs-rows>.docs-property{padding-left:.857rem;border-left:3px solid transparent}.docs-content .docs-rows>.docs-property:hover,.docs-content .docs-rows>.docs-property:target{border-left-color:#fa423c;background-color:#f4f5f6}.docs-content .docs-property-header{display:flex;flex-wrap:wrap;align-items:baseline;gap:.286rem .571rem}.docs-content .docs-property-signature{overflow-wrap:anywhere;font-size:1rem}.docs-content .docs-property-name{font-weight:600;color:#333}.docs-content .docs-property-optional{color:#888}.docs-content .docs-property-default{margin-left:auto;white-space:nowrap;color:#888}.docs-content .docs-property-default .docs-caption{margin-right:.286rem}.docs-content .docs-property-deprecated .docs-property-name{text-decoration-line:line-through}.docs-content .docs-property-deprecation,.docs-content .docs-property-description{margin-top:.357rem}.docs-content .docs-nested-properties{list-style:none;margin:.714rem 0 0;padding:0}.docs-content .docs-nested-properties>.docs-property+.docs-property{margin-top:.714rem}.docs-content .docs-nested-properties .docs-property-signature{font-size:inherit}.docs-content .docs-nested-properties .clpp-api-description{margin-bottom:0}.docs-content .docs-configuration-name{font-size:1.143rem}.docs-content .docs-configuration-where{margin:.143rem 0 .357rem}.docs-content .docs-enum-values{padding-left:1.25rem;list-style:disc}.docs-content .docs-enum-values .docs-enum-value{margin-bottom:.714rem}.docs-content .docs-enum-values .docs-enum-value-name{overflow-wrap:anywhere}.docs-content .clpp-api-prop-table{overflow:auto;max-width:100vw;width:100%}.docs-content .clpp-api-prop-table thead>tr>th{font-weight:300}.docs-content .clpp-api-fit-table{overflow:visible;margin-bottom:0}.docs-content .clpp-api-fit-table p{margin:0;padding:0}.docs-content .clpp-api-fit-table table{width:100%;table-layout:fixed}.docs-content .clpp-api-fit-table td,.docs-content .clpp-api-fit-table th{overflow-wrap:anywhere}.docs-content .clpp-api-fit-table .value-header-column{width:5.714rem}.docs-content .clpp-api-fit-table .name-header-column{width:30%}.docs-content .clpp-api-fit-table .description-header-column{width:auto;min-width:0}.docs-content .clpp-api-fit-table .name-column{max-width:none;overflow:visible}.docs-content .clpp-api-fit-table .description-column{min-width:0}.docs-content .detail-summary,.docs-content .detail-summary :not(ul,li){display:inline}.docs-content .detail-summary p{margin:0;padding:0}.docs-content .clpp-api-label{font-weight:700;margin-right:.714rem}.docs-content .description-column{padding:.714rem .357rem}.docs-content .description-column,.docs-content .description-header-column{width:70%;min-width:250px}.docs-content .name-column{font-family:monospace;font-size:.857rem;max-width:350px;overflow:auto}.docs-content .value-column,.docs-content .value-header-column{padding-right:.714rem;white-space:nowrap}.docs-content .type-column,.docs-content .type-header-column{padding-left:1.429rem;padding-right:1.429rem}.docs-content .type-column{overflow-x:auto;white-space:nowrap}.docs-nav{flex:0 1 auto;border-right:1px solid hsla(0,0%,84%,.569);background-color:#fff}.docs-nav .docs-nav-filter{position:sticky;top:0;left:0;z-index:1;padding:.714rem .714rem .357rem;margin-bottom:.714rem;background:inherit}.docs-nav .docs-nav-filter .filter-input{display:block;width:100%;margin:0;border:1px solid #bfbfbf}.docs-nav .docs-nav-empty{margin:0 1rem;color:#b1b1b1}.docs-nav a:active,.docs-nav a:focus,.docs-nav a:hover{color:#fa423c}.docs-nav li:hover{background:hsla(0,0%,84%,.188)}.docs-nav li a{display:block}.docs-nav h1{font-size:1.429rem;font-weight:400;margin-bottom:.714rem;margin-left:.714rem;white-space:nowrap;overflow:hidden}.docs-nav ul{padding-bottom:1.429rem;list-style-type:none}.docs-nav ul li{font-family:monospace;font-size:1rem;margin:13px 0;padding-left:2rem}.docs-nav ul li a{color:#7c7c7c}.docs-nav .docs-nav-deprecated{text-decoration:line-through}.docs-nav .docs-nav-symbol h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;margin:0 .714rem .357rem;text-transform:uppercase;letter-spacing:1px;color:#b1b1b1}.docs-nav .docs-nav-symbol ul{padding-bottom:1.071rem}.docs-nav .docs-nav-symbol .docs-nav-current{color:#fa423c;font-weight:700}.docs-nav-pane{flex:0 0 auto;position:relative;display:flex}.docs-nav-pane .docs-nav{flex:1 1 auto;min-width:0;overflow-x:auto}.docs-nav-resizer{position:absolute;top:0;bottom:0;right:-4px;width:8px;z-index:1;cursor:col-resize;touch-action:none}.docs-nav-resizer.dragging,.docs-nav-resizer:focus-visible,.docs-nav-resizer:hover{outline:none;background:linear-gradient(90deg,transparent 3px,#fa423c 0,#fa423c 5px,transparent 0)}.docs-nav-absolute{position:absolute;top:0;min-height:100%;left:-100vw;max-width:70%;padding-top:1.429rem;background-color:#fff;transition:all .25s ease-in-out;overflow:visible;overflow-x:auto}.docs-wrapper{position:relative}.docs-nav-absolute-visible{left:0}.docs-nav-absolute-overlay{background-color:#000;opacity:.5;position:absolute;top:0;left:0;width:100%;height:100%}.docs-type{color:#fa423c}.docs-uts{margin:0 .286rem}@media(min-width:600px){.only-on-small{display:none}}@media(max-width:600px){.only-on-large{display:none}.docs-content{margin-top:0}}.example-box{border:1px solid #a0a0a0;border-radius:10px;background:#414141}.example-box .example-box-bar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:10px}.example-box .js{color:#f7f3f3}.example-box .example-copy{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;border:1px solid #6a6a6a;border-radius:4px;background:transparent;color:#d8d8d8;font:inherit;font-size:.8rem;cursor:pointer}.example-box .example-copy:focus-visible,.example-box .example-copy:hover{color:#fff;border-color:#a0a0a0}.example-box .example-copy .icon{font-size:1.1em;width:auto;height:auto;min-width:0;min-height:0;line-height:1}.clpp-api-example{margin-bottom:20px}.clpp-api-example-caption{margin-bottom:10px}body,html{width:100%;height:100%;min-width:320px;scrollbar-width:thin}body,html,li,ul{padding:0;margin:0}.pp-app-container{display:flex;flex-direction:column;min-height:100%;background-color:#fff}::-webkit-scrollbar{width:6px;height:4px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#d1d1d1}header{background:linear-gradient(270deg,#cb3631,#fa423c 30%);flex-shrink:0;position:relative}header .cl-logo-image{position:absolute;top:0;left:0}header .cl-logo-image .logo{position:relative;top:4px;left:10px;height:38px;width:auto;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3))}header .title{color:#fff;font-size:1rem;text-align:center;margin-top:48px;letter-spacing:1px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.4))}@media(max-width:600px){header .title{margin-bottom:11px}}header .header-tools{position:absolute;top:0;right:0;z-index:1;height:48px;display:flex;align-items:center;gap:.5rem;padding:0 .714rem}header .header-tools .version-select{height:2em;margin:0;padding:0 .5rem;color:#fff;border:none;border-radius:.3rem;background-color:hsla(0,0%,100%,.31);cursor:pointer}header .header-tools .version-select:focus{outline:0}header .header-tools .search-input{width:16rem;max-width:40vw;margin:0;border:none;background-color:#fff}.breadcrumbs{flex-shrink:0;display:flex;align-items:center;gap:.5rem;padding:.4rem .75rem;border-bottom:1px solid #e4e4e4;font-size:.85rem;white-space:nowrap;overflow:hidden}.breadcrumbs,.breadcrumbs .breadcrumbs-link{color:#b1b1b1}.breadcrumbs .breadcrumbs-link:hover{color:#fa423c}.breadcrumbs .breadcrumbs-current{color:#b1b1b1;overflow:hidden;text-overflow:ellipsis}.breadcrumbs .breadcrumbs-code{font-family:monospace}footer{padding:8px}footer ul{width:100%;color:#888;font-size:.857rem;text-align:center}footer ul li{display:inline;margin-left:4px}footer ul li:after{content:" •"}footer ul li:last-child:after{content:""}.pp-content{flex:1 0;min-height:90vh;display:flex;flex-direction:column}.pp-content .error{padding:1.429rem 2.857rem;color:#fa423c}@media(min-width:600px){.pp-app-container{height:100vh;overflow:hidden}.pp-content{flex:1 1 auto;min-height:0}header{height:48px}header .title{margin:auto auto auto 140px;padding-top:13px;text-align:left;font-size:1rem;height:100%}footer{padding-top:16px;padding-bottom:16px}}.badge{border-radius:1em;font-size:.7em;font-weight:700;font-style:normal;background-color:#7d7d7d;color:#fff;text-align:center;vertical-align:middle;display:inline-block;padding:0 3px;margin:0 1px}.badge.badge-deprecated{background-color:#fa423c}.spinner-rotator{animation:spinner-rotate 1.4s linear infinite}.spinner-path{stroke:#fa423c;stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:spinner-dash 1.4s ease-in-out infinite}@keyframes spinner-rotate{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}@keyframes spinner-dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.api-loading{display:flex;flex-wrap:wrap;align-items:center}.api-loading .spinner{width:32px;height:32px}.api-loading-label{margin:0 .714rem}.docs-param-row:last-child>td{border-bottom:none}.docs-param-row .name-column-nowrap{white-space:nowrap}.docs-param-row .name-badges .badge{font-size:.75em;line-height:1;padding:2px 4px;margin-left:2px;vertical-align:super;position:relative}.docs-param-row .description-badge{margin:0 .5em 0 0}.docs-param-row .collapsible-row{display:flex;align-items:flex-start}.docs-param-row .collapsible-body{flex:1 1 auto;min-width:0}.docs-param-row .collapsible-body.collapsed{max-height:3.929rem;overflow:hidden}.docs-param-row .collapsible-body.collapsed.overflowing{-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.docs-param-row .collapsible-toggle{flex:0 0 auto;width:1.429rem;margin-right:1.071rem;border:none;background:none;padding:0;cursor:pointer;color:inherit;font-size:1.143rem;opacity:.6}.docs-param-row .collapsible-toggle:hover{opacity:1}.docs-param-row .collapsible-toggle.hidden{visibility:hidden}.docs-param-row .collapsible-toggle .icon{display:block;width:auto;transition:transform .2s ease}.docs-param-row .collapsible-toggle.expanded .icon{transform:rotate(90deg)}.docs-returns .badge{margin-right:.357rem}.docs-returns .docs-returns-type{display:inline-flex;margin-right:.714rem}.docs-returns .docs-returns-description{display:inline-flex}.home h1{font-size:1.893rem;margin-bottom:.357rem}.home-intro{font-size:1rem;margin-bottom:1.429rem}.home-sections{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.071rem}.home-section{background:#f4f5f6;border-radius:10px;padding:.714rem .893rem}.home-section h2{font-size:1.143rem;margin:0 0 .179rem}.home-section p{font-size:1rem;margin:0 0 .536rem;opacity:.8}.home-section ul{list-style:none;margin:0;padding:0}.home-section li{font-family:monospace;font-size:.857rem;margin:0 0 .179rem}.search-results{padding:.714rem 0}.search-results ul{list-style-type:none;padding:0;margin:0}.search-results h4{margin-bottom:.357rem}.search-results .summary{margin-bottom:1.071rem}.search-results .center{display:flex;flex-direction:row;justify-content:center}.search-results .spinner{width:10%}.search-results_hint{display:flex;flex-direction:column;align-items:center}.search-results_hint>h3{margin-top:1.429rem}.error-codes-filter,.events-filter{width:100%;max-width:21.429rem;padding:.357rem;margin-bottom:.714rem;font-size:.714rem}