body.controller-docs.action-section,body.controller-docs.action-show,body.controller-docs.action-track_index,body.controller-docs.action-track_show{padding-left:66px}body.controller-docs.action-section .auth-buttons a:nth-child(2),body.controller-docs.action-show .auth-buttons a:nth-child(2),body.controller-docs.action-track_index .auth-buttons a:nth-child(2),body.controller-docs.action-track_show .auth-buttons a:nth-child(2){display:none}@media (min-width:640px){body.controller-docs.action-section .auth-buttons a:nth-child(2),body.controller-docs.action-show .auth-buttons a:nth-child(2),body.controller-docs.action-track_index .auth-buttons a:nth-child(2),body.controller-docs.action-track_show .auth-buttons a:nth-child(2){display:flex}}@media (min-width:1280px){body.controller-docs.action-section,body.controller-docs.action-show,body.controller-docs.action-track_index,body.controller-docs.action-track_show{padding-left:unset}}#page-docs-show .container{display:flex}#page-docs-show .docs-content{padding:48px 16px}@media (min-width:1280px){#page-docs-show .docs-content{padding-left:80px;padding-right:80px}}#page-docs-show .docs-content{flex-grow:1;max-width:100%}@media (min-width:1280px){#page-docs-show .docs-content{max-width:940px}}#page-docs-show .docs-content h1{color:var(--textColor1);font-size:32px;font-weight:700;line-height:1.25}@media (min-width:768px){#page-docs-show .docs-content h1{font-size:34px}}@media (min-width:1024px){#page-docs-show .docs-content h1{font-size:39px}}#page-docs-show .docs-content h1{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:4px;overflow-wrap:anywhere}@media (min-width:768px){#page-docs-show .docs-content h1{-webkit-hyphens:initial;-ms-hyphens:initial;hyphens:manual;overflow-wrap:normal}}#page-docs-show .docs-content .h1-subtitle{color:var(--textColor6);font-size:23px;line-height:170%}#page-docs-show .docs-content hr.c-divider{margin-bottom:20px;margin-top:20px}#page-docs-show .anchored-header{position:relative}#page-docs-show .anchored-header .copy-header-link-button{--tw-translate-y:-50%;left:-32px;opacity:0;padding:16px 16px 16px 0;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#page-docs-show .anchored-header .copy-header-link-button:hover{opacity:1}#page-docs-show .anchored-header .copy-header-link-button:hover img{filter:var(--c-prominent-link-icon-filter)}#page-docs-show .anchored-header .copy-header-link-button:active img{filter:var(--textColor1-filter)}#page-docs-show .anchored-header .copy-header-link-button img{filter:var(--textColor6-filter)}#page-docs-show .anchored-header .copy-header-link-feedback{--tw-translate-y:-100%;--tw-translate-x:-50%;--tw-shadow:var(--box-shadow-base);--tw-shadow-colored:var(--box-shadow-base);animation:copiedFadeOut .7s ease-in forwards;background-color:var(--backgroundColorI);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjgiIGZpbGw9IiM1OUQyQUUiLz48cGF0aCBkPSJtMTAuODU3IDUuMTQzLTMuODMzIDUuNDc1YS41NTguNTU4IDAgMCAxLS45MDYuMDE1bC0uOTc1LTEuMyIgc3Ryb2tlPSIjMTMwQjQzIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");background-position:16px;background-repeat:no-repeat;border-radius:8px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:var(--textColor1);font-family:var(--body-font);font-weight:600;left:-32px;line-height:150%;padding:8px 16px 8px 40px;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:101}#page-docs-show .anchored-header .copy-header-link-feedback,#page-docs-show .anchored-header:hover .copy-header-link-button{opacity:1}#page-docs-index .header{align-items:center;display:flex;flex-direction:column;padding-top:40px}#page-docs-index .header h1{color:var(--textColor1);font-size:32px;font-weight:700;line-height:1.25}@media (min-width:768px){#page-docs-index .header h1{font-size:34px}}@media (min-width:1024px){#page-docs-index .header h1{font-size:39px}}#page-docs-index .header h1{margin-bottom:12px}#page-docs-index .header p{font-size:20px;line-height:170%;margin-bottom:28px}#page-docs-index .header .header-icon{height:80px;margin-bottom:12px;width:80px}#page-docs-index .using-section{display:flex;flex-direction:column-reverse;margin-bottom:40px}@media (min-width:768px){#page-docs-index .using-section{flex-direction:row}}#page-docs-index .using-section .info{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1}#page-docs-index .using-section>.c-icon{height:200px;width:200px}@media (min-width:768px){#page-docs-index .using-section>.c-icon{height:300px;width:300px}}#page-docs-index .using-section>.c-icon{margin:auto}@media (min-width:768px){#page-docs-index .using-section>.c-icon{margin-left:64px}}#page-docs-index .using-section h2{color:var(--textColor1);font-size:20px;font-weight:600;line-height:130%}@media (min-width:768px){#page-docs-index .using-section h2{font-size:24px}}#page-docs-index .using-section h2{margin-bottom:8px}#page-docs-index .using-section p{line-height:160%}#page-docs-index .using-section p a:not(.btn-primary){color:var(--c-prominent-link-color);font-weight:500}#page-docs-index .using-section p strong{color:var(--textColor2);font-weight:500}#page-docs-index .using-section p{font-size:18px;line-height:150%;margin-bottom:20px}#page-docs-index .extra-sections{display:flex;flex-wrap:wrap;margin-bottom:64px}#page-docs-index .extra-sections .section{flex-grow:0;flex-shrink:0;padding-bottom:32px;padding-top:32px;width:100%}@media (min-width:768px){#page-docs-index .extra-sections .section{width:50%}}#page-docs-index .extra-sections .section{--strokeColor:var(--borderColorDocsDashed);--dashWeight:1px;--dashLength:20px;--gapPlusDashLength:41px;--hiddenDash:transparent,transparent var(--dashLength),transparent var(--dashLength),transparent var(--gapPlusDashLength),transparent var(--gapPlusDashLength);--visibleDash:var(--strokeColor),var(--strokeColor) var(--dashLength),transparent var(--dashLength),transparent var(--gapPlusDashLength),var(--strokeColor) var(--gapPlusDashLength);--left:0deg;--top:90deg;--right:180deg;--bottom:270deg;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:var(--dashWeight) 100%,100% var(--dashWeight),var(--dashWeight) 100%,100% var(--dashWeight);overflow:hidden;position:relative}#page-docs-index .extra-sections .section:first-child,#page-docs-index .extra-sections .section:nth-child(2){background-image:repeating-linear-gradient(var(--left),var(--hiddenDash)),repeating-linear-gradient(var(--top),var(--hiddenDash)),repeating-linear-gradient(var(--right),var(--hiddenDash)),repeating-linear-gradient(var(--bottom),var(--visibleDash))}@media (min-width:768px){#page-docs-index .extra-sections .section:first-child{background-image:repeating-linear-gradient(var(--left),var(--hiddenDash)),repeating-linear-gradient(var(--top),var(--hiddenDash)),repeating-linear-gradient(var(--right),var(--visibleDash)),repeating-linear-gradient(var(--bottom),var(--visibleDash));padding-right:32px}#page-docs-index .extra-sections .section:nth-child(2){background-image:repeating-linear-gradient(var(--left),var(--hiddenDash)),repeating-linear-gradient(var(--top),var(--hiddenDash)),repeating-linear-gradient(var(--right),var(--hiddenDash)),repeating-linear-gradient(var(--bottom),var(--visibleDash));padding-left:32px}#page-docs-index .extra-sections .section:nth-child(3){background-image:repeating-linear-gradient(var(--left),var(--hiddenDash)),repeating-linear-gradient(var(--top),var(--hiddenDash)),repeating-linear-gradient(var(--right),var(--visibleDash)),repeating-linear-gradient(var(--bottom),var(--hiddenDash));padding-right:32px}}#page-docs-index .extra-sections .section .c-icon.header-icon{height:64px;margin-bottom:16px}#page-docs-index .extra-sections .section h2{color:var(--textColor1);font-size:20px;font-weight:600;line-height:130%}@media (min-width:768px){#page-docs-index .extra-sections .section h2{font-size:24px}}#page-docs-index .extra-sections .section h2{margin-bottom:8px}#page-docs-index .extra-sections .section p{line-height:160%}#page-docs-index .extra-sections .section p a:not(.btn-primary){color:var(--c-prominent-link-color);font-weight:500}#page-docs-index .extra-sections .section p strong{color:var(--textColor2);font-weight:500}#page-docs-index .extra-sections .section p{font-size:18px;line-height:150%;margin-bottom:16px}#page-docs-index .tracks-section{align-items:center;display:flex;flex-direction:column;padding-bottom:40px}#page-docs-index .tracks-section h2{color:var(--textColor1);font-size:28px;font-weight:700;line-height:140%}@media (min-width:768px){#page-docs-index .tracks-section h2{font-size:31px}}#page-docs-index .tracks-section h2{margin-bottom:64px}#page-docs-tracks .header{align-items:center;display:flex;flex-direction:column;padding-top:40px}#page-docs-tracks .header h1{color:var(--textColor1);font-size:32px;font-weight:700;line-height:1.25}@media (min-width:768px){#page-docs-tracks .header h1{font-size:34px}}@media (min-width:1024px){#page-docs-tracks .header h1{font-size:39px}}#page-docs-tracks .header h1{margin-bottom:12px}#page-docs-tracks .header p{font-size:20px;line-height:170%;margin-bottom:28px}.c-docs-nav{background-color:var(--backgroundColorA);padding-top:12px}.c-docs-nav .container{display:flex}.c-docs-nav nav.lhs{flex-grow:1;overflow:auto}.c-docs-nav ul{align-items:center;display:flex;white-space:nowrap}.c-docs-nav li{border-bottom-width:3px;border-color:transparent;margin-right:40px}.c-docs-nav li:last-child{margin-right:0}.c-docs-nav li a{color:var(--textColor6);display:block;font-size:16px;font-weight:500;line-height:200%;margin-bottom:8px;margin-top:8px}.c-docs-nav li a .c-icon{filter:var(--textColor6-filter);height:24px;width:24px}.c-docs-nav li:hover a{color:var(--textColor1)}.c-docs-nav li.selected{border-color:var(--colorPurpleToBrightPurple)}.c-docs-nav li.api a,.c-docs-nav li.selected a{color:var(--colorPurpleToBrightPurple)}.c-docs-nav li.api a{font-weight:600}.c-docs-side-nav{bottom:0;left:0;position:fixed;top:0}@media (min-width:1280px){.c-docs-side-nav{position:static}}.c-docs-side-nav{background-color:var(--backgroundColorA);z-index:100}@media (min-width:1280px){.c-docs-side-nav{background-color:var(--backgroundColorB);z-index:1}}.c-docs-side-nav{border-color:var(--borderColor6)}@media (min-width:1280px){.c-docs-side-nav{border-right-width:1px}}.c-docs-side-nav{padding:16px 16px 0}@media (min-width:1280px){.c-docs-side-nav{padding-left:0;padding-right:32px;padding-top:32px}}.c-docs-side-nav{--tw-shadow:0 0 10px 10px rgba(0,0,0,.2);--tw-shadow-colored:0 0 10px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1280px){.c-docs-side-nav{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.c-docs-side-nav .trigger-label{cursor:pointer;display:block}@media (min-width:1280px){.c-docs-side-nav .trigger-label{display:none}}.c-docs-side-nav .trigger-label{width:-moz-fit-content;width:fit-content}.c-docs-side-nav .trigger-label .icon-bar{background-color:var(--textColor1);display:block;height:2px;margin:4px;transition:transform .2s;width:22px}.c-docs-side-nav .trigger-label .top-bar{transform:rotate(0)}.c-docs-side-nav .trigger-label .middle-bar{opacity:1}.c-docs-side-nav .c-docs-side-nav-ul{height:100%;margin-right:-16px;overflow:auto;padding-right:16px}.c-docs-side-nav .side-menu-trigger:checked+label .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.c-docs-side-nav .side-menu-trigger:checked+label .middle-bar{opacity:0}.c-docs-side-nav .side-menu-trigger:checked+label .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}.c-docs-side-nav .side-menu-trigger:checked~ul,.c-docs-side-nav .side-menu-trigger:checked~ul ul{display:block}.c-docs-side-nav h2{color:var(--textColor1);display:none;font-size:20px;font-weight:600;line-height:140%;margin-bottom:16px}@media (min-width:1280px){.c-docs-side-nav h2{display:block}}.c-docs-side-nav ul{display:none;margin-top:16px}@media (min-width:1280px){.c-docs-side-nav ul{display:block;margin:0}}.c-docs-side-nav ul li{margin-bottom:16px}.c-docs-side-nav ul li a{display:block;font-size:16px;font-weight:500;line-height:140%}.c-docs-side-nav ul li.header{align-items:center;display:flex}.c-docs-side-nav ul li.header a{color:var(--textColor2);display:flex;flex-grow:1;font-weight:600}.c-docs-side-nav ul li.header a span{margin-right:12px}.c-docs-side-nav ul li.header a:after{color:var(--textColor2);content:"+";font-size:24px;font-weight:400;margin-left:auto;text-align:center;width:17px}.c-docs-side-nav ul li.header.expanded a:after{content:"-"}.c-docs-side-nav ul li.selected a{color:var(--colorPurpleToBrightPurple);font-weight:600}.c-docs-side-nav ul ul{border-color:var(--borderColor6);border-left-width:2px;margin-bottom:12px;padding-left:24px}.c-docs-tracks-list .tracks{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.c-docs-tracks-list .tracks{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.c-docs-tracks-list .tracks{-moz-column-gap:0;column-gap:0;display:flex;flex-wrap:wrap}}.c-docs-tracks-list .tracks{align-items:flex-start;justify-content:center;justify-items:center}.c-docs-tracks-list .track{align-items:center;display:flex;flex-direction:column;padding-bottom:56px;padding-left:8px;padding-right:8px;width:20%}.c-docs-tracks-list .track .c-track-icon{filter:drop-shadow(0 5px 2px rgba(var(--track-icon-color),.2));height:80px;margin-bottom:12px;width:80px}.c-docs-tracks-list .track .title{font-size:20px;font-weight:700;line-height:140%;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis}.c-docs-tracks-list .track .count,.c-docs-tracks-list .track .title{font-family:Source Code Pro,monospace;white-space:nowrap}.c-docs-tracks-list .track .count{font-size:16px;font-weight:500;line-height:170%}