.platform--BXaBd{position:relative;font-size:12px;line-height:1.5em}@media (min-width:768px){.platform--BXaBd{font-size:13px}}.platform--BXaBd.otherPlatformType--1cnzx{display:flex;align-items:center;width:100%;padding:14px;background-color:#fff;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15);margin-bottom:8px;cursor:pointer}.platform--BXaBd.otherPlatformType--1cnzx:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.platform--BXaBd.otherPlatformType--1cnzx .logo--11Tuo{width:40px;height:40px;margin-right:14px}.platform--BXaBd.otherPlatformType--1cnzx .title--mVDuB{margin:0;min-height:0}.platform--BXaBd .title--mVDuB{margin-top:16px}.platform--BXaBd .communityBadge--2FcjU{position:absolute;top:80px;left:80px;width:40px;height:40px;background-color:#222228;border-radius:50%;display:flex;justify-content:center;align-items:center;-webkit-backface-visibility:hidden}.platform--BXaBd .communityBadge--2FcjU .communityBadgeIcon--1pyAW{display:inline-block;width:40px}.curatedCards--j3QBn{padding-top:40px;padding-bottom:40px;line-height:normal;border-bottom:1px solid hsla(204,7%,86%,.5)}.curatedCard--2aCYX{padding:0 20px 20px 0;margin-bottom:12px}.curatedCard--2aCYX a{font-weight:500}@media (max-width:567px){.curatedCard--2aCYX{padding-right:0}}@media (min-width:768px){.curatedCard--2aCYX:nth-child(2n){padding-right:0}}@media (min-width:992px){.curatedCard--2aCYX:nth-child(2n){padding-right:20px}.curatedCard--2aCYX:nth-child(3n){padding-right:0}}.curatedCardContainer--UBpah{padding:40px 20px;box-shadow:0 2px 8px 0 rgba(92,102,111,.15);display:flex}@media (min-width:768px){.curatedCardContainer--UBpah{height:312px;padding:40px 30px 15px}}.curatedCardMain--3EYmT{padding-left:15px;padding-right:0;height:100%}.curatedCardHeader--2-q4h h3{margin:0 0 8px;font-size:16px;font-weight:500}@media (min-width:768px){.curatedCardHeader--2-q4h h3{font-size:20px;margin:0 0 24px}}.curatedCardHeader--2-q4h h3 a{color:rgba(0,0,0,.86)}.curatedCardHeader--2-q4h p{font-size:13px;line-height:24px;margin:0 0 16px}@media (min-width:768px){.curatedCardHeader--2-q4h p{font-size:14px;line-height:20px}}.curatedCardLogo--2mSNS{margin-right:10px;padding:0}.curatedCardLogo--2mSNS img{width:46px}.curatedCardArticles--16lzh{font-size:13px;line-height:30px;list-style:none;padding:0}@media (min-width:768px){.curatedCardArticles--16lzh{margin:24px 0;font-size:14px;line-height:32px}}@media (max-width:767px){.curatedCardArticles--16lzh li{margin:8px 0 0;font-size:13px;line-height:24px}}@media (max-width:767px){.curatedCardMore--n7l1c{font-size:13px}}.jobsToBeDone--3OO76{position:relative;top:146px;margin-bottom:146px;font-size:16px;line-height:normal}@media (max-width:567px){.jobsToBeDone--3OO76{top:100px;margin-bottom:70px}}.jobsToBeDoneCards--1ftmV{display:flex;flex-wrap:wrap}@media (max-width:567px){.jobsToBeDoneCards--1ftmV{padding-left:5px;padding-right:5px}}.jobCard--1SlZ2{border-radius:3px;width:100%;margin:0 10px 32px;box-shadow:0 2px 8px 0 rgba(92,102,111,.15)}.jobCard--1SlZ2 a{font-weight:500}@media (min-width:768px){.jobCard--1SlZ2{flex:40%;margin:0 40px 0 0}.jobCard--1SlZ2:nth-child(2n){margin-right:0}.jobCard--1SlZ2:nth-child(n+3){margin-top:32px}}.jobCardContainer--389cP{overflow:hidden;margin:40px 0}@media (min-width:768px){.jobCardContainer--389cP{height:320px;margin:20px 0;padding:40px 10px}}.jobCardMain--1c-R4{height:100%}@media (min-width:768px){.jobCardMain--1c-R4{margin-left:-20px}}.jobCardMain--1c-R4 h3{margin:0 0 8px;font-size:16px;font-weight:500}@media (min-width:768px){.jobCardMain--1c-R4 h3{font-size:20px;margin:0 0 24px}}.jobCardMain--1c-R4 p{font-size:13px;line-height:24px;margin:0 0 16px}@media (min-width:768px){.jobCardMain--1c-R4 p{font-size:16px;line-height:26px}}.jobCardLogo--1GENR{padding:0}.jobCardLogo--1GENR img{left:-40%;width:115%;height:auto;position:absolute}.jobCardArticles--Egq-Q{font-size:16px;list-style:none;margin:0;padding:0}@media (min-width:992px){.jobCardArticles--Egq-Q{margin:20px 0;padding:5px 0}}.jobCardArticles--Egq-Q li{margin:8px 0 0;font-size:13px;line-height:24px}@media (min-width:768px){.jobCardArticles--Egq-Q li{font-size:16px;line-height:26px}}.homeContainer--3WwCv{color:rgba(0,0,0,.86)}.homeContainer--3WwCv h1.navigator-title{font-size:24px}@media (min-width:768px){.homeContainer--3WwCv h1.navigator-title{font-size:36px;margin:28px 0 40px}}.homeContainer--3WwCv h2.header-description{margin:26px 0 34px;font-size:16px;font-weight:400;line-height:25px}@media (min-width:768px){.homeContainer--3WwCv h2.header-description{font-size:20px;margin:32px 0 48px}}.topFold--GsDiR{background:#f5f7f9}.topFold--GsDiR #tutorial-navigator{height:400px;min-height:unset;text-align:unset;border-bottom:1px solid #e3e6e8}.topFold--GsDiR #tutorial-navigator h1.navigator-title{display:block;font-size:24px}@media (min-width:768px){.topFold--GsDiR #tutorial-navigator h1.navigator-title{margin:20px 0 40px;font-size:36px}}.topFold--GsDiR #tutorial-navigator .quickstart-list{padding:0 0 0 15px}@media (min-width:768px){.topFold--GsDiR #tutorial-navigator .quickstart-list{padding-right:15px}}.topFold--GsDiR #tutorial-navigator .quickstart{height:316px;padding-top:24px;background-color:#fff;border:1px solid #e3e6e8;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#5c666f}.topFold--GsDiR #tutorial-navigator .quickstart:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:1px solid #69d2f6}.topFold--GsDiR #tutorial-navigator .quickstart[data-type=native] .symbol{background-size:100%;box-shadow:0 1px 14px 0 rgba(0,0,0,.1);background-image:url("/docs/img/quickstarts/native-mobile.png")}.topFold--GsDiR #tutorial-navigator .quickstart[data-type=native] .symbol:after{background-image:none}.topFold--GsDiR #tutorial-navigator .quickstart[data-type=spa] .symbol{background-size:100%;box-shadow:0 1px 14px 0 rgba(0,0,0,.1);background-image:url("/docs/img/quickstarts/spa.png")}.topFold--GsDiR #tutorial-navigator .quickstart[data-type=spa] .symbol:after{background-image:none}.topFold--GsDiR #tutorial-navigator .quickstart[data-type=webapp] .symbol{background-size:100%;box-shadow:0 1px 14px 0 rgba(0,0,0,.1);background-image:url("/docs/img/quickstarts/webapp.png")}.topFold--GsDiR #tutorial-navigator .quickstart[data-type=webapp] .symbol:after{background-image:none}.topFold--GsDiR #tutorial-navigator .quickstart[data-type=backend] .symbol{background-size:100%;box-shadow:0 1px 14px 0 rgba(0,0,0,.1);background-image:url("/docs/img/quickstarts/backend.png")}.topFold--GsDiR #tutorial-navigator .quickstart[data-type=backend] .symbol:after{background-image:none}.topFold--GsDiR #tutorial-navigator .quickstart .description{padding-bottom:16px}.topFold--GsDiR #tutorial-navigator .quickstart .symbol{background-color:#f3f3f3}.topFold--GsDiR #tutorial-navigator .quickstart .cta{display:none}.topFold--GsDiR #tutorial-navigator .js-carousel.owl-loaded .nav-carousel{position:relative;top:-165px;right:30px;float:right}.topFold--GsDiR #tutorial-navigator .js-carousel.owl-loaded .nav-carousel .next:after{display:block;position:relative;background-image:url("/docs/img/carousel-next.png");content:"";height:23px;width:12px}.topFold--GsDiR #tutorial-navigator .js-carousel.owl-loaded .nav-carousel .prev{display:none}@media (min-width:768px){.topFold--GsDiR #tutorial-navigator .js-carousel.owl-loaded .nav-carousel{opacity:0}}@media (max-width:767px){.topFold--GsDiR #tutorial-navigator .js-carousel.owl-loaded .owl-stage{padding-left:0!important}.topFold--GsDiR #tutorial-navigator .js-carousel.owl-loaded .item.center .quickstart{position:inherit}.topFold--GsDiR #tutorial-navigator .js-carousel.owl-loaded .quickstart{background:#fff;position:unset;opacity:unset}.topFold--GsDiR #tutorial-navigator .js-carousel.owl-loaded .item.active .quickstart .symbol{opacity:1}.topFold--GsDiR #tutorial-navigator .js-carousel.owl-loaded .item:not(.active) .quickstart:after{display:block;position:relative;background-image:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff);margin-top:-125px;height:125px;width:100%;content:""}}.topFold--GsDiR #search{margin:0 0 20px;font-size:14px}@media (min-width:768px){.topFold--GsDiR #search{margin:40px 0;font-size:21px}}.topFold--GsDiR #search i{top:12px;left:12px;color:rgba(0,0,0,.54);opacity:1}@media (min-width:768px){.topFold--GsDiR #search i{top:20px;left:20px}}.topFold--GsDiR #search .search-control.focused i{display:inherit}.topFold--GsDiR #search input.search-input{height:48px;padding:12px 8px;color:#232323;box-shadow:0 2px 4px 0 hsla(204,7%,86%,.5);border:1px solid hsla(204,7%,86%,.5);text-indent:26px}.topFold--GsDiR #search input.search-input .focused ::-webkit-input-placeholder{color:#fff}.topFold--GsDiR #search input.search-input .focused ::-moz-placeholder{color:#fff}.topFold--GsDiR #search input.search-input .focused ::-ms-input-placeholder{color:#fff}.topFold--GsDiR #search input.search-input .focused ::placeholder{color:#fff}@media (min-width:768px){.topFold--GsDiR #search input.search-input{height:74px;font-size:21px;padding:0 26px}}.topContent--1beFf{display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (min-width:992px){.topContent--1beFf{flex-direction:row}}.title--29FAx{font-weight:400;font-size:16px;color:rgba(0,0,0,.54);vertical-align:middle;margin:0 0 14px;text-align:center;white-space:nowrap}@media (min-width:992px){.title--29FAx{text-align:left;display:inline-block;margin:0 20px 0 0}}.buttons--2INTF{display:inline-block;margin-bottom:16px}@media (min-width:992px){.buttons--2INTF{margin:0}}.buttons--2INTF .button--2bLX_.active--2a0Z5,.buttons--2INTF .button--2bLX_:focus,.buttons--2INTF .button--2bLX_:hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,.4)}.buttons--2INTF .button--2bLX_.active--2a0Z5 .buttonIcon--1QKm5:before,.buttons--2INTF .button--2bLX_:focus .buttonIcon--1QKm5:before,.buttons--2INTF .button--2bLX_:hover .buttonIcon--1QKm5:before{border-right:1px solid rgba(0,0,0,.4)}.buttons--2INTF .button--2bLX_:disabled{opacity:.25}.buttonYes--4KXLG{margin-right:12px}.buttonYes--4KXLG .buttonIcon--1QKm5{color:#01b48f}.buttonNo--3pD4h .buttonIcon--1QKm5{color:#eb5424}.suggestions--1C9Np{color:rgba(0,0,0,.54)}@media (min-width:992px){.suggestions--1C9Np{white-space:nowrap}}@media (max-width:991px){.suggestions--1C9Np{text-align:center}}.suggestions--1C9Np .editLink--3QjMO{white-space:nowrap}.suggestions--1C9Np:hover .editLink--3QjMO:after{color:#0a84ae}.suggestions--1C9Np .editLink--3QjMO:after{content:"";display:inline-block;width:0;height:0;border:4px solid transparent;border-left:4px solid #0a84ae;margin-left:6px}.feedbackForm--3G1b_ .textArea--18Bi4{margin:16px 0;resize:vertical;min-height:120px;max-height:400px}.feedbackForm--3G1b_ button{float:right}.communitySection--2-nBq{color:rgba(0,0,0,.54);font-size:14px}@media (max-width:991px){.communitySection--2-nBq{margin-top:70px;text-align:center}}.communitySection--2-nBq:hover a:after{color:#0a84ae}.communitySection--2-nBq a:after{content:"";display:inline-block;width:0;height:0;border:4px solid transparent;border-left:4px solid #0a84ae;margin-left:6px}.title--3zZ1L{font-size:18px;margin-top:0}.list--2OWRV.list--2OWRV{list-style-type:none;margin:0 0 32px;padding:0;display:flex;flex-wrap:wrap}.list--2OWRV.list--2OWRV:last-child{margin-bottom:0}.listItemLink--IH135{color:currentColor;flex-basis:100%}@media (min-width:768px){.listItemLink--IH135{flex-basis:50%}}.listItem--2ZXxr{display:flex}@media (min-width:768px){.listItem--2ZXxr{padding-right:10px}}.listItem--2ZXxr .icon--21pJH{margin-right:14px;position:relative;top:2px}.articleFooter--2MwGd{border:1px solid rgba(0,0,0,.1);margin:32px 0 40px;padding:40px;border-radius:3px}.separator--1328J{display:block;width:100%;height:1px;background-color:#d0d2d3;margin:32px 0}.header--2IyJE{max-width:784px;margin:auto;padding:40px 0;text-align:center}.header--2IyJE h4{text-align:center;margin:40px auto;line-height:2.2;max-width:500px}@media (max-width:567px){.header--2IyJE{padding:40px 20px 20px}.header--2IyJE h1{font-size:22px}.header--2IyJE h4{font-size:14px}}.readyToBuild--2ac5W{padding:50px 0;border-bottom:1px solid rgba(0,0,0,.2);text-align:center;font-size:20px;color:#5c666f}@media (max-width:567px){.readyToBuild--2ac5W{padding:30px 0 40px;font-size:14px}}.readyToBuildButton--3R8Bp{margin-left:40px;padding:20px 80px;text-transform:uppercase;font-size:13px;color:#fff}@media (max-width:567px){.readyToBuildButton--3R8Bp{margin:20px 0 0}}.micrositeContainer--1axhp{max-width:784px;width:auto;margin-top:40px;margin-right:auto;margin-left:auto;font-size:16px;line-height:1.9}@media (max-width:567px){.micrositeContainer--1axhp{max-width:329px}}.micrositeContainer--1axhp h2{margin:60px 0 20px}.micrositeContainer--1axhp h3{margin:40px 0}.micrositeContainer--1axhp .container-box,.micrositeContainer--1axhp .container-box--gray-bg{padding:20px 0;margin:30px 5px;box-shadow:0 0 2px 0 rgba(0,0,0,.3)}.micrositeContainer--1axhp .container-box--gray-bg{background-color:#f5f7f9}.micrositeContainer--1axhp .whats-next{margin:80px 0;padding:20px 50px}@media (max-width:567px){.micrositeContainer--1axhp .whats-next{padding:20px}}.micrositeContainer--1axhp .whats-next ul{list-style:none;padding:0}.micrositeContainer--1axhp .whats-next li{position:relative;padding-left:45px;margin:25px 0}.micrositeContainer--1axhp .whats-next li:before{font-size:30px;line-height:45px;position:absolute;left:0;color:#0a84ae;vertical-align:bottom;content:"\E19B";font-family:budicon-font!important;padding-right:10px;margin-top:-7px}.micrositeContainer--1axhp .prerequisites>ul{font-size:18px;font-weight:500;list-style:none;display:flex;align-items:flex-start;flex-wrap:wrap;margin:0}@media (max-width:567px){.micrositeContainer--1axhp .prerequisites>ul{padding:0 10px 0 25px}}.micrositeContainer--1axhp .prerequisites>ul>:before{color:#0a84ae;vertical-align:bottom;content:"\E196";font-family:budicon-font!important;padding-right:10px}.micrositeContainer--1axhp .prerequisites>ul>li{flex:50%;padding:20px 35px 20px 20px}.micrositeContainer--1axhp .prerequisites>ul ul{font-size:14px;font-weight:400;list-style:none;padding:0}.headerContainer--m-6SG{background-color:#f5f7f9;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.2)}.feedbackSection--2qhQe{margin-bottom:40px}.badge--rS-GV{margin-left:1em;text-transform:uppercase}@media (min-width:992px){.docs-with-toc .docs-content .header-wrapper:before{display:block;content:" ";margin-top:-72px;height:72px;visibility:hidden;pointer-events:none}}.sticky--2YQ2M{z-index:1}.tocBar--2h2ft{display:flex;flex-direction:column;background-color:#fff}@media (min-width:992px){.tocBar--2h2ft{flex-direction:row;justify-content:space-between;align-items:center}}.sticky--2YQ2M.tocBar--2h2ft{height:52px;border-bottom:1px solid rgba(0,0,0,.1);align-items:center}.title--1dLg4{margin:0!important}@media (min-width:992px){.title--1dLg4{margin-right:40px!important}}.sticky--2YQ2M .title--1dLg4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.dropdown--3vBOz{position:relative;white-space:nowrap;flex-grow:0}@media (min-width:992px){.dropdown--3vBOz{margin-left:60px}}.dropdownButton--3ms3m{color:#0a84ae;background-color:transparent;border:none;padding:0;white-space:nowrap}.dropdownButton--3ms3m:active,.dropdownButton--3ms3m:focus,.dropdownButton--3ms3m:hover{color:#086a8b;outline:none}.dropdownButton--3ms3m .dropdownButtonText--35nCB{display:inline-block;margin-right:5px;font-size:18px}.sticky--2YQ2M .dropdownButton--3ms3m .dropdownButtonText--35nCB{font-size:16px}.dropdownButton--3ms3m .dropdownButtonIcon--263xY{font-size:16px;position:relative;top:2px}.dropdownMenu--2ZC63{position:absolute;top:calc(100% - 6px)}@media (max-width:991px){.dropdownMenu--2ZC63{left:0}}@media (min-width:992px){.dropdownMenu--2ZC63{right:0}}.dropdownMenuContent--2e_6G{overflow-x:hidden;overflow-y:scroll;background-color:#fff;min-width:200px;max-width:360px;max-height:520px;padding:12px 20px!important;margin:0!important;list-style-type:none;font-size:14px;border:1px solid #eee;border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.1)}.dropdownMenuContent--2e_6G::-webkit-scrollbar{-webkit-appearance:none;width:7px}.dropdownMenuContent--2e_6G::-webkit-scrollbar-thumb{border-radius:6px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px hsla(0,0%,100%,.5)}.dropdownItem--1N6uN.mainItem--3fdhb .dropdownItemLink--xa9rM{color:#555}.dropdownItem--1N6uN.subItem--2ag8J{margin:0}.dropdownItem--1N6uN.subItem--2ag8J .dropdownItemLink--xa9rM{color:#777;padding:4px 0;padding-left:14px}.dropdownItemLink--xa9rM{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdownItemLink--xa9rM:hover{color:#053b4e}.select--1-3si{display:inline-block;vertical-align:top;position:relative;cursor:pointer;height:35px;line-height:35px;padding:0 15px;padding-right:25px;background:#e3e5e7;border-radius:3px}.select--1-3si>span{display:inline-block;overflow:hidden}.select--1-3si i{position:absolute;right:8px;top:4px;font-size:12px;opacity:.7}.select--1-3si select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-appearance:none}.value--1-Pg3{max-width:110px;margin-left:4px;color:#0a86b1}.headerWrapper--2UXKN{margin-bottom:2.5rem;position:relative;z-index:1}.title--BCcCg{margin:0!important}.metaContainer--21mEX{margin-top:18px;display:flex}.metaContainer--21mEX>*{margin-right:16px}.codeBlock--2nPRx{margin-bottom:30px;position:relative}.codeBlock--2nPRx:hover .copy-button{visibility:visible;opacity:1;transition-delay:0s}.codeBlock--2nPRx .header--p5RcP{height:56px;background-color:#f5f7f9;border-radius:3px 3px 0 0;display:flex;align-items:center;justify-content:space-between;padding:0 16px}.codeBlock--2nPRx .codeSection--l3D_7{position:relative}.codeBlock--2nPRx .code--2exA6{margin-bottom:0}.textSection--3_0SS>*{display:inline;margin:0 10px}.selector--1KrkZ>div{margin-left:10px}.selectorDescription--3cA4F{vertical-align:text-top}.overlay--qmJws{z-index:1;position:absolute;top:10px;right:10px;visibility:hidden;opacity:0;transition:visibility 0s linear .2s,opacity .2s linear}.overlay--qmJws span{position:relative;top:2px}.buttonYes--2d5sm{margin:0 12px}.buttonYes--2d5sm .buttonIcon--3i7Ay{color:#01b48f}.buttonNo--2vkZ6 .buttonIcon--3i7Ay{color:#eb5424}.text--9gWDi{border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-top:0;padding-bottom:0}.text--9gWDi:not(:disabled){color:#0a84ae}.text--9gWDi:last-of-type{padding-right:0}.text--9gWDi.active--3PG2k,.text--9gWDi:not(:disabled):focus,.text--9gWDi:not(:disabled):hover{outline:none;color:#053b4e}.feedback--2WYTe{display:flex;position:relative;font-size:14px;color:$color-text-light;justify-content:flex-end;margin-top:16px}.feedbackModal--1mmJw{position:absolute;top:calc(100% + 5px);width:330px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1);padding:24px;z-index:1}.feedbackModal--1mmJw textarea{width:100%;height:110px;min-height:100px;max-height:300px;border:1px solid #ccc;border-radius:3px;margin-bottom:20px;resize:vertical;padding:8px}.feedbackModal--1mmJw textarea:focus{outline:none;border:1px solid #999}.feedbackModal--1mmJw .feedbackModalTitle--3KpAn{display:inline-block;margin-bottom:10px;font-size:14px;color:#5c666f}.feedbackModal--1mmJw .feedbackModalBtn--3H-Y8{float:right;font-size:12px}.list--_mpql{list-style:none;padding:0}.list--_mpql li{margin:40px 0;display:flex;flex-wrap:nowrap}.bullet--34yDM span{border:1px solid #eee;height:60px;width:60px;display:inline-block;border-radius:50%;text-align:center;padding:7px;color:#0a84ae;font-weight:500;margin:10px 30px 0 0;font-size:24px}.step--1B7cA{margin-top:15px;width:80%}.furtherReadingContainer--CGQdW{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.furtherReadingContainer--CGQdW ul{list-style:none;padding:0}.furtherReadingContainer--CGQdW p{color:rgba(0,0,0,.57)}@media (min-width:568px){.readingSection--B5vZx{flex:0%;max-width:200px;min-height:350px;position:relative}}.readingSection--B5vZx h3{display:inline-block}.readingSection--B5vZx ul{transition:max-height .25s ease-in;overflow:hidden;max-height:280px}.readingSection--B5vZx ul.showMore--3wZoZ{max-height:600px}.readingSection--B5vZx li{position:relative;padding-left:15px}.readingSection--B5vZx li:before{content:"";position:absolute;left:0;margin:10px 0 0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #0a84ae}.readingSection--B5vZx .lessLink--2or5u{cursor:pointer;font-size:12px;text-transform:uppercase}@media (min-width:568px){.readingSection--B5vZx .lessLink--2or5u{position:absolute;bottom:-25px}}.readingSection--B5vZx .lessLink--2or5u:after{margin:2px 5px;content:"";display:inline-block;width:0;height:0;border-bottom:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.readingSection--B5vZx .moreLink--Y60rl{cursor:pointer;font-size:12px;text-transform:uppercase;padding-top:10px}.readingSection--B5vZx .moreLink--Y60rl:after{margin:2px 5px;content:"";display:inline-block;width:0;height:0;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.readingSection--B5vZx h3.bullet--1my4F{margin:0}.readingSection--B5vZx h3.bullet--1my4F:before{content:"\2022";font-size:60px;padding-right:2px;margin-left:-5px;vertical-align:-7px}.readingSection--B5vZx h3.Guides--6lKYx:before{color:#01b48f}.readingSection--B5vZx h3.Concepts--16N5e:before{color:#eaca2c}.readingSection--B5vZx h3.References--3ZBOJ:before{color:#eb5424}.anchorText--2QcuO{cursor:pointer;position:relative}.anchorText--2QcuO:hover.anchorText--2QcuO:before{content:"\E0FB";font-family:budicon-font!important;position:absolute;top:50%;left:-24px;margin-top:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;transition:opacity .2s}.popover--BEabJ{background:#fff;color:rgba(0,0,0,.86)}.popover--BEabJ p a{pointer-events:none;color:rgba(0,0,0,.86);text-decoration:none;font-weight:400}.popover--BEabJ .popover-title{text-transform:capitalize;color:rgba(0,0,0,.86)}.popover--BEabJ .popover-content{padding:0 14px}.underlinedWord--28Rsv{border-bottom:1px dotted #555;font-style:normal}.glossaryLink--QqvDw{float:right;padding:5px 0}@media (min-width:992px){.tutorial-page .docs-content .header-wrapper:before{margin-top:-92px;height:92px}}.stickyNav--3Xwr-{z-index:2;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.07);position:fixed;top:0;left:0;right:0;display:none;-webkit-transform:translateY(-100%)!important;transform:translateY(-100%)!important;visibility:hidden;transition:visibility 0s linear .2s,-webkit-transform .2s linear;transition:visibility 0s linear .2s,transform .2s linear;transition:visibility 0s linear .2s,transform .2s linear,-webkit-transform .2s linear}@media (min-width:992px){.stickyNav--3Xwr-{display:block}}.stickyNav--3Xwr-.isSticky--2u2lR{visibility:visible;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;transition-delay:0s}.container--1aI5J{display:flex;justify-content:space-between;align-items:center;height:72px;width:100%;padding:0}.container--1aI5J:after,.container--1aI5J:before{display:none}.title--2GBV6{display:inline-block;margin:0;font-size:20px;color:#5c666f}.buttons--3gxAI svg{position:relative;top:3px}.buttons--3gxAI .btn--1d7ou{font-size:13px;margin-right:18px;padding:8px}.buttons--3gxAI .btn--1d7ou:last-child{margin-right:0}.buttonGroup--3Vkvc{display:flex;align-items:center;justify-content:center}.button--1QQ2e{background:#f9f9fb;border:1px solid #e3e5e7;margin:0 6px;font-size:20px;height:40px;width:40px;border-radius:50%}.buttonPositive--oQH7p:hover:not(.voted--2ugBG){border-color:#3f845c}.buttonPositive--oQH7p:focus{outline:none}.buttonPositive--oQH7p.activated--1aQLL{background:#49ac6f;color:#fff}.buttonPositive--oQH7p img{vertical-align:unset;position:relative}.buttonNegative--LxenX:hover:not(.voted--2ugBG){border-color:#cb4c48}.buttonNegative--LxenX:focus{outline:none}.buttonNegative--LxenX.activated--1aQLL{background:#e86361;color:#fff}.buttonNegative--LxenX img{vertical-align:unset;position:relative;top:2px}.closeButton--35WYn{cursor:pointer;font-size:12px;color:#777;right:15px;position:absolute;top:10px}.feedbackMessage--2x8zc{text-align:center}.feedbackMessage--2x8zc textarea{display:block;resize:none;width:260px;height:100px;border-radius:2px;border:1px solid #a5a8a8;padding:5px 10px;line-height:14pt}.feedbackMessage--2x8zc button{margin-top:20px}.topbar--3l_CI{display:flex;align-items:center}.topbar--3l_CI span{margin-right:5px}.topbar--3l_CI .feedbackMessageContainer--3GREd{position:relative}.topbar--3l_CI .feedbackMessage--2x8zc{position:absolute;top:50px;background:#fff;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.25)}.sidebar--3Ex-b{background:#fff;position:fixed;right:0;top:260px;z-index:6;border:1px solid #e3e5e7;border-left:none;border-right:none;padding:40px 10px 40px 0;animation:slide-in--2IC4n .5s forwards;-webkit-animation:slide-in--2IC4n .5s forwards;transform:translateX(100%);-webkit-transform:translateX(100%)}.sidebar--3Ex-b h5{text-align:center;line-height:24px;margin:0 0 20px 15px}.sidebar--3Ex-b .buttonGroup--3Vkvc{margin:10px}.sidebar--3Ex-b .btn-icon{width:16px}.sidebar--3Ex-b .btn-icon:before{padding-right:10px;left:10px}.sidebar--3Ex-b.feedbackSent--3qlk0{border:none;box-shadow:0 2px 8px rgba(0,0,0,.25);padding:20px}.sidebar--3Ex-b.feedbackSent--3qlk0 h5{margin:0 0 20px}.sidebar--3Ex-b.feedbackSent--3qlk0 .close--2FvLw{display:none}@media (max-width:1350px){.sidebar--3Ex-b{display:none}}.hidden--3b-Hj{display:none}.showSidebar--1Gwhs{animation:slideIn--1pGZ4 .5s forwards;-webkit-animation:slideIn--1pGZ4 .5s forwards}.hideSidebar--3lkuY{animation:slideOut--Gja-L .5s forwards;-webkit-animation:slideOut--Gja-L .5s forwards}@-webkit-keyframes slideIn--1pGZ4{to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn--1pGZ4{to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideOut--Gja-L{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOut--Gja-L{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.searchResult--2wEGI{padding:14px 0;max-width:1000px}.searchResult--2wEGI:last-child{border-bottom:0}.title--30QdS{margin:0;font-weight:400;font-size:22px}.url--2T7xy{color:#5c666f;font-size:14px;font-weight:300}.description--3FWUv{font-size:16px;line-height:1.6em;margin-top:1px}.description--3FWUv a{color:rgba(0,0,0,.54)}.description--3FWUv em{box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);font-weight:500}.widget--1GOng{max-width:800px;margin:20px 20px 20px 0;padding:10px 16px;box-shadow:0 2px 4px rgba(0,0,0,.11)}.widget--1GOng .glossaryLink--9FZkM{color:rgba(0,0,0,.54);font-size:20px;margin-bottom:20px;display:block}.widget--1GOng h3{margin:20px 0 5px;text-transform:capitalize}.widget--1GOng p *{pointer-events:none}.widget--1GOng a{color:unset}.paginationContainer--1Y82M{text-align:center}.searchContainer--1gXgr{padding-top:70px}.title--34Vtz{margin-top:0}.searchResults--3dDSE{min-height:300px;position:relative}.searchContainer--1Kgp0{margin:40px 0 20px;font-size:14px}@media (min-width:768px){.searchContainer--1Kgp0{font-size:18px}}.searchContainer--1Kgp0 i{top:12px;left:12px;color:rgba(0,0,0,.86);opacity:1}@media (min-width:768px){.searchContainer--1Kgp0 i{top:14px;left:20px}}.searchContainer--1Kgp0 input{height:48px;padding:12px 8px;color:rgba(0,0,0,.86);box-shadow:0 2px 4px 0 hsla(204,7%,86%,.5);border:1px solid hsla(204,7%,86%,.5);text-indent:26px}.searchContainer--1Kgp0 input::-webkit-input-placeholder{color:rgba(0,0,0,.26)}.searchContainer--1Kgp0 input::-moz-placeholder{color:rgba(0,0,0,.26)}.searchContainer--1Kgp0 input::-ms-input-placeholder{color:rgba(0,0,0,.26)}.searchContainer--1Kgp0 input::placeholder{color:rgba(0,0,0,.26)}.searchContainer--1Kgp0 input .focused--mfS7w ::-webkit-input-placeholder{color:#fff}.searchContainer--1Kgp0 input .focused--mfS7w ::-moz-placeholder{color:#fff}.searchContainer--1Kgp0 input .focused--mfS7w ::-ms-input-placeholder{color:#fff}.searchContainer--1Kgp0 input .focused--mfS7w ::placeholder{color:#fff}@media (min-width:768px){.searchContainer--1Kgp0 input{height:58px;font-size:18px;padding:0 26px}}.letterBar--ggrB1 ul{padding:0;list-style:none}.letterBar--ggrB1 li{display:inline-block;padding:0 8px;font-size:22px;text-transform:uppercase;text-align:center;font-weight:400}.letterBar--ggrB1 li a:active,.letterBar--ggrB1 li a:focus,.letterBar--ggrB1 li a:hover{border-bottom:1px solid transparent;border-color:#222228}.letterBar--ggrB1 a.disabled{pointer-events:none;color:rgba(0,0,0,.26)}.letterBar--ggrB1 a.disabled:hover{-webkit-transform:none;transform:none}.termDefinition--2XkZX{margin:30px 0}.termDefinition--2XkZX h3{margin:0 0 6px;font-size:20px;font-weight:500;text-transform:capitalize}.termDefinition--2XkZX p{font-size:16px;line-height:26px;color:rgba(0,0,0,.54)}.letterHeader--3Lh3Y{position:relative;margin:50px 0 30px;border-radius:3px;background-clip:padding-box;font-size:36px;line-height:1;text-transform:uppercase;color:#4a4a4a;background-color:#fff}.letterHeader--3Lh3Y:before{position:absolute;display:block;content:"";left:40px;bottom:4px;width:calc(100% - 50px);height:3px;background-color:#44c7f4}ul.terms--3AUJ2{list-style:none;padding:0}.noResults--lyR4Y{text-align:center;font-size:18px}.glossaryPage--3ENZ7{margin-top:10px}@media (min-width:768px){.glossaryPage--3ENZ7{margin-top:40px}.glossaryPage--3ENZ7>*{max-width:850px}}.tutorialVersionSelector--1Psa7{margin-bottom:2.5em}.author--1rCN-{display:flex;align-items:center;font-size:12px;color:rgba(0,0,0,.54);margin-bottom:40px}.author--1rCN- .avatar--XyGhu{width:35px;height:35px;border-radius:50%;margin-right:8px;margin-top:-8px;background-color:rgba(0,0,0,.2)}.author--1rCN- .authorName--oc7Ks{color:rgba(0,0,0,.54);font-weight:400;font-size:1em;margin:0;margin-bottom:3px}.author--1rCN- .auth0Logo--1FJaQ{display:inline-block;max-width:12px;max-height:12px;margin-left:3px}.author--1rCN- svg{display:inline-block;width:14px;height:14px;margin-left:3px}.anonymousCommunityAuthor--bFLGr{display:flex;align-items:center;margin-bottom:40px;color:rgba(0,0,0,.54)}.anonymousCommunityAuthor--bFLGr .communityInfo--1Ysb6{line-height:18px}.anonymousCommunityAuthor--bFLGr .communityInfo--1Ysb6 a{vertical-align:-webkit-baseline-middle;color:rgba(0,0,0,.86)}.anonymousCommunityAuthor--bFLGr .communityInfo--1Ysb6 i{padding:5px;vertical-align:middle;font-size:14px}.anonymousCommunityAuthor--bFLGr .communityImage--3TPi_{margin-right:10px;height:35px}.anonymousCommunityAuthor--bFLGr .lastUpdated--woBag{font-size:12px}.seperator--2SFg-{margin:0 2px}@media (min-width:992px){.tutorial-page .docs-content .header-wrapper:before{margin-top:-92px;height:92px}}.stickyHeader--2ENVC{z-index:2;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.07);position:fixed;top:0;left:0;right:0;display:none;-webkit-transform:translateY(-100%)!important;transform:translateY(-100%)!important;visibility:hidden;transition:visibility 0s linear .2s,-webkit-transform .2s linear;transition:visibility 0s linear .2s,transform .2s linear;transition:visibility 0s linear .2s,transform .2s linear,-webkit-transform .2s linear}@media (min-width:992px){.stickyHeader--2ENVC{display:block}}.stickyHeader--2ENVC.isSticky--3q3e0{visibility:visible;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;transition-delay:0s}.container--2Zi42{display:flex;justify-content:space-between;align-items:center;height:72px;width:100%}.container--2Zi42:after,.container--2Zi42:before{display:none}.title--1mphI{display:inline-block;margin:0;font-size:20px;color:#5c666f}.buttons--1jl95 .btn--JctMh{font-size:12px;padding-top:6px;padding-bottom:6px;margin-right:18px}.buttons--1jl95 .btn--JctMh:last-child{margin-right:0}.resourcesTooltip--3Yi5c a{color:currentColor}.resourcesTooltipWrapper--2cfrG{display:inline-block}.downloadBox--1u_Ek{display:flex;flex-direction:column;position:relative;margin-bottom:24px;box-shadow:0 0 4px 0 rgba(0,0,0,.18);border-radius:3px;margin-left:2px;margin-right:2px}@media (min-width:568px){.downloadBox--1u_Ek{flex-direction:row}}.downloadBox--1u_Ek .section--2KzAI{display:flex;flex-direction:column;justify-content:space-between;position:relative;padding:36px 30px;flex-basis:100%}@media (min-width:568px){.downloadBox--1u_Ek .section--2KzAI{flex-basis:50%}}@media (max-width:567px){.downloadBox--1u_Ek .section--2KzAI:first-child{border-bottom:1px solid #e3e5e7}}@media (min-width:568px){.downloadBox--1u_Ek .section--2KzAI:first-child{border-right:1px solid #e3e5e7}}.downloadBox--1u_Ek .title--7aA1W{margin-top:0;font-size:18px;font-weight:500}.downloadBox--1u_Ek .timer--3Axoi{display:inline-flex;align-self:flex-start;align-items:center;background-color:#f5f7f9;border-radius:3px;color:#5c666f;text-transform:uppercase;font-size:10px;font-weight:500;padding:4px 10px;margin-bottom:20px}.downloadBox--1u_Ek .timer--3Axoi svg{margin-right:6px}.downloadBox--1u_Ek .steps--3_ic1{list-style-type:none;counter-reset:qs-download-box-counter;margin:0;padding:0}.downloadBox--1u_Ek .steps--3_ic1 .item--1iaBf{display:flex;line-height:20px;font-size:14px;margin-bottom:14px}.downloadBox--1u_Ek .steps--3_ic1 .item--1iaBf:before{display:inline-block;width:20px;height:20px;flex-shrink:0;border-radius:50%;border:1px solid #d0d2d3;text-align:center;font-size:10px;color:#5c666f;line-height:20px;margin-right:6px;content:counter(qs-download-box-counter);counter-increment:qs-download-box-counter}.downloadBox--1u_Ek .description--2mvJh{font-size:14px;color:rgba(0,0,0,.57);margin-bottom:24px}.downloadBox--1u_Ek .btn--2FJJK{padding-top:6px;padding-bottom:6px}.downloadBox--1u_Ek .btn--2FJJK+.btn--2FJJK{margin-top:12px}.downloadBox--1u_Ek .separator--3ynMZ{display:inline-block;position:absolute;background-color:#d8d8d8;width:30px;height:30px;font-size:14px;color:#fff;border-radius:50%;text-transform:lowercase;text-align:center}@media (max-width:567px){.downloadBox--1u_Ek .separator--3ynMZ{bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:568px){.downloadBox--1u_Ek .separator--3ynMZ{top:50%;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}}.description--2m7BL{font-size:14px;color:rgba(0,0,0,.54);text-align:center;max-width:400px;margin:0 auto 30px}.forms--2U423{margin-bottom:30px}.formGroup--BR6Ro{display:flex;align-items:center}.formGroup--BR6Ro label{flex-basis:100px;flex-shrink:0;flex-grow:0}.resourceItem--1f6G3{white-space:nowrap}.downloadInstructionsWrapper--15-eD ol{padding-left:15px}.downloadInstructionsWrapper--15-eD ul{padding-left:18px}.requirements--2QS9R{color:rgba(0,0,0,.54);margin-bottom:24px}.title--LB8Rb{font-weight:500}.logInButton--2WGyA{cursor:pointer}@media (max-width:991px){.tutorialRow--3mFUN{display:flex;flex-direction:column}.tutorialRow--3mFUN .sidebarContainer--1YKeW{order:-1}}@media (max-width:991px){.breadcrumbContainer--1lBMn{display:none}}
/*# sourceMappingURL=client.b529870acf3402b44c8f.css.map*/