@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module{position:absolute;top:46px;bottom:46px;cursor:pointer;z-index:1;color:#7c7c7c}@media (hover: hover){.button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module:hover .lls-action-button.lls-action-button--is-icon{background-color:rgba(0,144,245,.2)}}.button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module:active .lls-action-button.lls-action-button--is-icon{background-color:rgba(0,144,245,.4)}.button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module button{margin-top:calc(40vh + 20px)}body.touch-device .button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module button{margin-top:calc(35vh + 20px)}body.touch-device .button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module .lls-action-button.lls-action-button--is-icon{height:60px;width:60px;border-radius:50%;padding:0}body.touch-device .button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module .lls-action-button.lls-action-button--is-icon svg{width:30px;height:30px}.button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module .lls-action-button{height:80px;width:80px;border-radius:50%;padding:0}.button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module .lls-action-button svg{width:40px;height:40px}[dir="rtl"] .button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module .lls-action-button svg{transform:rotate(-180deg)}.button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module .lls-action-button.small__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module{width:70px;height:70px}@media(max-width: 992px){.button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module .lls-action-button{height:60px;width:60px}.button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module .lls-action-button svg{width:30px;height:30px}[dir="rtl"] .button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module .lls-action-button svg{transform:rotate(-180deg)}}.button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module.previous__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module{left:20px}[dir="rtl"] .button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module.previous__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module{left:unset;right:20px}.button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module.next__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module{right:20px}[dir="rtl"] .button__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module.next__------packages-flipper-web-src-lls-components-fullscreen-navigation-button-fullscreen-navigation-button-module{right:unset;left:20px}
.expand-link-to-fill{text-decoration:inherit;color:currentColor}.expand-link-to-fill::after{cursor:pointer;content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0}.expand-link-to-fill__center{display:flex;justify-content:center;align-items:center}.expand-link-to-fill:focus-visible{outline:none}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-tooltip{padding:12px 20px;background:#f5f5f5;position:absolute;border:1px solid #d9d9d9;display:block;z-index:1000000;border-radius:4px;color:#555;opacity:0;box-sizing:border-box;pointer-events:none}.lls-tooltip__body{white-space:pre}.lls-tooltip.show{opacity:1;transition:opacity .3s ease-in-out}.lls-tooltip:before,.lls-tooltip:after{content:"";position:absolute;width:0;height:0;border-style:solid}.lls-tooltip.top:before{bottom:-6px;border-width:5px 8px 0px 8px;border-color:#d9d9d9 transparent transparent transparent;right:0;left:0;margin:auto}.lls-tooltip.top:after{bottom:-5px;border-width:5px 8px 0px 8px;border-color:#f5f5f5 transparent transparent transparent;right:0;left:0;margin:auto}.lls-tooltip.top-start:before{bottom:-6px;border-width:5px 8px 0px 8px;border-color:#d9d9d9 transparent transparent transparent;right:auto;left:4px}.lls-tooltip.top-start:after{bottom:-5px;border-width:5px 8px 0px 8px;border-color:#f5f5f5 transparent transparent transparent;right:auto;left:4px;margin:auto}.lls-tooltip.top-end:before{bottom:-6px;border-width:5px 8px 0px 8px;border-color:#d9d9d9 transparent transparent transparent;left:auto;right:4px}.lls-tooltip.top-end:after{bottom:-5px;border-width:5px 8px 0px 8px;border-color:#f5f5f5 transparent transparent transparent;left:auto;right:4px;margin:auto}.lls-tooltip.bottom:before{top:-6px;border-width:0 8px 5px 8px;border-color:transparent transparent #d9d9d9 transparent;right:0;left:0;margin:auto}.lls-tooltip.bottom:after{top:-5px;border-width:0 8px 5px 8px;border-color:transparent transparent #f5f5f5 transparent;right:0;left:0;margin:auto}.lls-tooltip.bottom-start:before{top:-6px;border-width:0 8px 5px 8px;border-color:transparent transparent #d9d9d9 transparent;right:auto;left:4px}.lls-tooltip.bottom-start:after{top:-5px;border-width:0 8px 5px 8px;border-color:transparent transparent #f5f5f5 transparent;right:auto;left:4px;margin:auto}.lls-tooltip.bottom-end:before{top:-6px;border-width:0 8px 5px 8px;border-color:transparent transparent #d9d9d9 transparent;left:auto;right:4px}.lls-tooltip.bottom-end:after{top:-5px;border-width:0 8px 5px 8px;border-color:transparent transparent #f5f5f5 transparent;left:auto;right:4px;margin:auto}.lls-tooltip.right:before{top:0;bottom:0;margin:auto;left:-6px;border-width:8px 5px 8px 0px;border-color:transparent #d9d9d9 transparent transparent}.lls-tooltip.right:after{top:0;bottom:0;margin:auto;left:-5px;border-width:8px 5px 8px 0px;border-color:transparent #f5f5f5 transparent transparent}.lls-tooltip.right-start:before{top:4px;left:-6px;border-width:8px 5px 8px 0px;border-color:transparent #d9d9d9 transparent transparent}.lls-tooltip.right-start:after{top:4px;left:-5px;border-width:8px 5px 8px 0px;border-color:transparent #f5f5f5 transparent transparent}.lls-tooltip.right-end:before{bottom:4px;left:-6px;border-width:8px 5px 8px 0px;border-color:transparent #d9d9d9 transparent transparent}.lls-tooltip.right-end:after{bottom:4px;left:-5px;border-width:8px 5px 8px 0px;border-color:transparent #f5f5f5 transparent transparent}.lls-tooltip.left:before{top:0;bottom:0;margin:auto;right:-6px;border-width:8px 0px 8px 5px;border-color:transparent transparent transparent #d9d9d9}.lls-tooltip.left:after{top:0;bottom:0;margin:auto;right:-5px;border-width:8px 0px 8px 5px;border-color:transparent transparent transparent #f5f5f5}.lls-tooltip.left-start:before{top:4px;right:-6px;border-width:8px 0px 8px 5px;border-color:transparent transparent transparent #d9d9d9}.lls-tooltip.left-start:after{top:4px;right:-5px;border-width:8px 0px 8px 5px;border-color:transparent transparent transparent #f5f5f5}.lls-tooltip.left-end:before{bottom:4px;right:-6px;border-width:8px 0px 8px 5px;border-color:transparent transparent transparent #d9d9d9}.lls-tooltip.left-end:after{bottom:4px;right:-5px;border-width:8px 0px 8px 5px;border-color:transparent transparent transparent #f5f5f5}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-action-button{color:#006cb7;text-transform:uppercase;cursor:pointer;border:3px solid #006cb7;border-radius:22px;display:flex;background-color:transparent;justify-content:center;align-items:center;padding:8px 20px;font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:700;position:relative;overflow:hidden;font-family:var(--font-family);-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);transition:background-color .2s ease-in-out}.lls-action-button--is-icon{border-radius:50%;width:48px;height:48px;padding:0}.lls-action-button--is-icon:focus{border-color:#00528c;color:#00528c;background-color:#b3e0ff}@media (hover: hover){.lls-action-button--is-icon:hover{border-color:#00528c;color:#00528c;background-color:#b3e0ff}}.lls-action-button--is-icon:active{border-color:#003e69;color:#003e69;background-color:#80cbff}.lls-action-button:focus{color:#00528c;background-color:#b3e0ff}@media (hover: hover){.lls-action-button:hover{color:#00528c;background-color:#b3e0ff}}.lls-action-button:active{color:#003e69;background-color:#80cbff}.lls-action-button.action-disabled{color:#d9d9d9;cursor:pointer;border:3px solid #d9d9d9}.lls-action-button.action-disabled:focus{background-color:transparent}@media (hover: hover){.lls-action-button.action-disabled:hover{background-color:transparent}}.lls-action-button .ripple-container{position:absolute;top:0;right:0;bottom:0;left:0}.lls-action-button .ripple-element{background-color:#006cb7;transform:scale(0);border-radius:100%;position:absolute;width:100%;height:100%}.lls-action-button .ripple-element--animate{opacity:.65;animation:ripple 750ms}.lls-action-button--size-small{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;padding:4px 12px}.lls-action-button--variant-green{color:#00b94d;border-color:#00b94d}.lls-action-button--variant-green:focus{background-color:rgba(0,185,77,.2)}@media (hover: hover){.lls-action-button--variant-green:hover{background-color:rgba(0,185,77,.2)}}.lls-action-button--variant-green:active{background-color:rgba(0,185,77,.4)}.lls-action-button--variant-green .ripple-element{background-color:#008437}.lls-action-button--variant-red{color:#ff000c;border-color:#ff000c}.lls-action-button--variant-red:focus{background-color:rgba(255,0,12,.2)}@media (hover: hover){.lls-action-button--variant-red:hover{background-color:rgba(255,0,12,.2)}}.lls-action-button--variant-red:active{background-color:rgba(255,0,12,.4)}.lls-action-button--variant-red .ripple-element{background-color:#ff000c}.lls-action-button--variant-ghost{border:none;text-transform:none}.lls-action-button--variant-ghost:focus{background-color:transparent}@media (hover: hover){.lls-action-button--variant-ghost:hover{background-color:transparent}}.lls-action-button--variant-ghost:active{background-color:transparent}.lls-action-button--variant-ghost .ripple-element{background-color:transparent}@keyframes ripple{to{opacity:0;transform:scale(2)}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.progress-counter{display:flex}.progress-counter__current{font-size:60px;line-height:64px;letter-spacing:-2.4px;font-weight:700}@media(max-width: 992px){.progress-counter__current{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700}}.progress-counter__total{font-size:28px;line-height:32px;letter-spacing:-1.1px;font-weight:700;margin-top:8px;color:#7c7c7c;padding-left:4px}@media(max-width: 992px){.progress-counter__total{font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:700}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-full-page-activity{width:100%;height:100%}.lls-full-page-activity .header{position:absolute;width:100%;z-index:2;display:flex;justify-content:space-between}.lls-full-page-activity .header__home-button,.lls-full-page-activity .header__minimise{color:#9d9d9d;display:flex;justify-content:center;align-items:center;width:68px;height:68px;cursor:pointer}@media (hover: hover){.lls-full-page-activity .header__home-button:hover,.lls-full-page-activity .header__minimise:hover{color:#000}}.lls-full-page-activity .header__progress{margin-bottom:10px;position:absolute;z-index:1;top:15px}body.touch-device .lls-full-page-activity .header__progress{top:15px}body.touch-device .lls-full-page-activity .header__progress .progress-counter__current{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700}body.touch-device .lls-full-page-activity .header__progress .progress-counter__total{font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:400}.lls-full-page-activity .content{width:calc(100% - 350px);max-width:70%;height:100%;margin:auto;display:flex;flex-direction:column;justify-content:center}body.touch-device .lls-full-page-activity .content{max-width:100%;width:calc(100% - 222px)}.lls-full-page-activity .content__media{padding:18px 0}body.touch-device .lls-full-page-activity .content__media{padding:25px 0px 0px 0px}.lls-full-page-activity .content__media img,.lls-full-page-activity .content__media video{max-height:calc(100vh - 250px)}@media(max-width: 992px){.lls-full-page-activity .content__media img,.lls-full-page-activity .content__media video{max-height:calc(100vh - 210px)}}.lls-full-page-activity .content__media--has-image{height:calc(100% - 210px)}body.touch-device .lls-full-page-activity .content__media--has-image{height:calc(70% - 140px)}.lls-full-page-activity .content__media img{object-fit:cover;object-position:center top;width:100%;margin-bottom:-100px}.lls-full-page-activity .content__media video{width:100%;margin-top:68px}body.touch-device .lls-full-page-activity .content__media video{margin-top:42px}.lls-full-page-activity .content__footer{height:100%;max-height:250px;display:flex;justify-content:center;position:relative;top:10px}@media(max-width: 992px){.lls-full-page-activity .content__footer{max-height:270px}}.lls-full-page-activity .content__footer__container{height:100%;max-height:200px;width:100%;max-width:700px;min-width:700px;box-shadow:0 2px 54px 0 rgba(0,0,0,.08);border-radius:10px;padding:10px;display:flex;flex-direction:column;align-items:center;background-color:#fff}body.touch-device .lls-full-page-activity .content__footer__container{max-width:545px;max-height:242px;min-width:545px}.lls-full-page-activity .content__footer .button-wrapper{height:46px;width:109px}.lls-full-page-activity .content__footer__build{font-size:28px;line-height:32px;letter-spacing:-1.1px;font-weight:700;cursor:pointer;text-transform:uppercase;color:#0090f5;text-align:center;position:relative;height:60px;align-items:center;border-radius:50px;padding:0px 30px 0px}@media(max-width: 992px){.lls-full-page-activity .content__footer__build{font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:700;height:44px;padding:0 24px}}.lls-full-page-activity .content.has-instructions .content__media--has-image{height:calc(100% - 210px)}body.touch-device .lls-full-page-activity .content.has-instructions .content__media--has-image{height:calc(70% - 140px)}.lls-full-page-activity .content.has-instructions .content__media img{margin-bottom:-100px}@media(max-width: 992px){.lls-full-page-activity .content.has-instructions .content__media{height:calc(100% - 240px)}}.lls-full-page-activity .content.has-instructions .content__footer{height:100%;max-height:310px}@media(max-width: 992px){.lls-full-page-activity .content.has-instructions .content__footer{max-height:240px}}.lls-full-page-activity .content.has-instructions .content__footer__container{max-height:260px}@media(max-width: 1150px){.lls-full-page-activity .content.has-instructions .content__footer__container{max-height:210px}}.lls-full-page-activity .scroll-container{flex:1 1;position:relative;width:100%}.lls-full-page-activity .scroll-container::after{height:30px;position:absolute;bottom:0;right:0;left:0;background-image:linear-gradient(to top, #ffffffff 0%, #ffffffcc 20%, #ffffff80 80%, #ffffff00 100%);content:"";z-index:2;pointer-events:none;margin-right:8px}.lls-full-page-activity .scroll-container__instructions-spacer{height:24px}.navigation .expand-link-to-fill:focus{border-radius:50%;overflow:hidden;background-color:rgba(0,144,245,.2)}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-banner-text-content{display:flex;flex-direction:column;height:100%;padding-left:40px;max-width:420px;position:absolute;left:0;justify-content:space-evenly}.lls-banner-text-content .lls-action-button{border-color:#000;color:#000}@media (hover: hover){.lls-banner-text-content .lls-action-button:hover{background-color:#000;color:var(--lls-action-button-color-hover)}}.lls-banner-text-content .lls-action-button .ripple-element{background-color:var(--lls-action-button-color-hover)}[dir=rtl] .lls-banner-text-content{padding-left:initial;padding-right:40px;left:auto;right:0}.lls-banner-text-content__subtitle{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400;margin-bottom:8px;color:#7c7c7c}.lls-banner-text-content__title{font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700}.lls-banner-text-content__description{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400;max-width:270px}.lls-banner-text-content span{padding-left:22px;padding-top:2px}
.lls-banner{display:flex;position:relative;align-items:center;height:315px;justify-content:flex-end}.lls-banner-clickable{cursor:pointer}

@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-card{position:relative;background-color:#fff;overflow:hidden;border-radius:14px;transition:box-shadow .1s ease-in-out;text-align:inherit;box-shadow:0px 20px 60px 0px rgba(0,0,0,.11)}.lls-card .disabled-overlay{position:absolute;z-index:2;background-color:#fff;opacity:.7;width:100%;height:100%}.lls-card img{pointer-events:none}@media (hover: hover){.lls-card.card-has-hover:hover{box-shadow:0px 20px 40px 0px rgba(0,0,0,.25)}}.lls-card:focus-within{outline:3px solid #005fcc}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-card-container{display:grid;grid-gap:29px}.lls-card-container.row-size-2{grid-template-columns:repeat(2, 1fr)}.lls-card-container.row-size-3{grid-template-columns:repeat(3, 1fr)}.lls-card-container.row-size-4{grid-template-columns:repeat(4, 1fr)}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-card-image-title{position:relative;text-align:center;display:flex;justify-content:center;align-items:flex-start;overflow:hidden;padding:10px 0;padding-top:50%}.lls-card-image-title__title{font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:700;position:absolute;top:16px;left:20px;max-width:calc(100% - 56px)}[dir=rtl] .lls-card-image-title__title{left:initial;right:20px}.lls-card-image-title__svg{padding-top:20px}.lls-card-image-title__target-group{position:absolute;right:0;top:0;height:100%;width:40px;background-color:rgba(255,255,255,.05);padding-top:12px}.lls-card-image-title__target-group span{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;display:inline-block;white-space:nowrap;transform:rotate(90deg);line-height:40px;position:absolute;transform-origin:0 0;top:40px;left:100%}[dir=rtl] .lls-card-image-title__target-group span{padding:none}[dir=rtl] .lls-card-image-title__target-group{right:auto;left:0}.lls-card-image-title img{width:100%}.card-has-number .lls-card-image-title{padding-top:calc(100% - 94px)}.card-is-unit-plan .lls-card-image-title{padding-top:calc(100% - 200px)}.card-is-disabled .lls-card-image-title img{filter:blur(6px)}.card-is-disabled .lls-card-image-title__target-group{filter:blur(6px)}.lls-card-image-title__content{position:absolute;top:0;left:0;right:0;bottom:0}.card-has-number .lls-card-image-title__content{margin:15px}.card-has-number .lls-card-image-title__content img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;width:unset}.is-title-card .lls-card-image-title__content{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lss-card-ribbon{position:absolute;right:0;top:0;height:100%;width:40px;background-color:rgba(255,255,255,.2);padding-top:12px}.lss-card-ribbon span{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;display:inline-block;white-space:nowrap;transform:rotate(90deg);line-height:40px;position:absolute;transform-origin:0 0;top:40px;left:100%}[dir=rtl] .lss-card-ribbon span{padding:none}[dir=rtl] .lss-card-ribbon{right:auto;left:0}
.base__------packages-flipper-web-src-components-resize-text-resize-text-module{display:inline-block}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.expand-link-to-fill{width:100%}.lls-card-text{padding:24px 28px 30px 28px;display:flex;align-items:center;text-align:left}.card-has-number .lls-card-text{padding:20px 16px;align-items:flex-start}.lls-card-text__index{font-size:3.875rem;font-weight:700;width:54px;line-height:.7em;text-align:center}[dir=rtl] .lls-card-text__index{padding-right:unset;padding-left:28px}.lls-card-text__container{flex-grow:1;min-width:0}.lls-card-text__badge{float:right}[dir=rtl] .lls-card-text__badge{float:left}.lls-card-text__subtitle{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#555;padding-bottom:8px}.lls-card-text__title{font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:700;color:#000;margin-bottom:8px}.lls-card-text__text{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#434343;line-height:22px}.card-is-unit-plan .lls-card-text__text{height:44px;overflow:hidden}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.carousel-slider{display:flex;flex-direction:column;height:100%}.carousel-slider__video{position:fixed;top:0;height:100%;padding:0 50px 0 50px}.carousel-slider__content{display:flex;flex:1 1}.disable-double-modal-background .lls-wrapper__background{background-color:rgba(255,0,0,0) !important}.carousel-slider-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;width:100%;height:100%;background-color:#fff;align-items:center}.carousel-slider-container__header{font-size:76px;line-height:80px;letter-spacing:-3px;font-weight:700;margin-left:40px;margin-top:50px;margin-bottom:15px;z-index:1}@media(max-width: 992px){.carousel-slider-container__header{font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700}}[dir=rtl] .carousel-slider-container__header{margin-left:auto;margin-right:40px}.carousel-slider-container__footer{font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:400;margin-top:15px;z-index:1;bottom:64px;justify-content:center;width:100%;text-align:center}@media(max-width: 992px){.carousel-slider-container__footer{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:400}}.carousel-slider-container__hide{opacity:0;position:absolute;visibility:hidden;transition:visibility .2s,opacity .2s linear}.carousel-slider-container__active{opacity:1;position:absolute;visibility:visible;transition:visibility .2s,opacity .2s linear .3s}.with-debug .carousel-slider-container{bottom:30px}.carousel-slider-container__carousel{flex:1 1;align-self:stretch;width:100%;display:flex;height:100%;position:absolute}.carousel-slider-container__dots-container{position:absolute;bottom:30px;display:flex;flex-direction:row;width:100%;justify-content:center}.carousel-slider-container__dot{position:relative;height:10px;width:10px;border:1px solid #d9d9d9;border-radius:50%;margin-right:5px;margin-left:5px;box-sizing:border-box}.carousel-slider-container__dot.active{border:1px solid #0090f5}.carousel-slider-container__dot.active:before{content:"";position:absolute;top:2px;left:2px;background:#0090f5;border-radius:50%;width:4px;height:4px}.carousel-slider-container__skip-intro{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;display:inline-block;position:absolute;top:32px;right:35px;z-index:2;cursor:pointer;color:#0090f5;transition:color .2s}@media (hover: hover){.carousel-slider-container__skip-intro:hover{color:#0084e0}}.carousel-slider-container__skip-intro:active{color:#0078cc}[dir=rtl] .carousel-slider-container__skip-intro{left:20px;right:auto}[dir=ltr] .carousel-slider-container__skip-intro svg{margin-right:4px}[dir=rtl] .carousel-slider-container__skip-intro svg{margin-left:4px;transform:scaleX(-1)}
.lls-carousel{overflow:hidden;width:100%;height:100%}.lls-carousel.no-overflow{overflow:initial}.lls-carousel .inner{display:flex;height:100%;transition:transform .5s ease}.lls-carousel-view{flex:1 0 100%;width:100%;max-width:100%}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-checkbox{padding:2px 16px 0 16px}.lls-checkbox-input{display:none}.lls-checkbox-input+label{border:1px solid #d9d9d9;padding:5px;border-radius:50%;display:inline-block;position:relative;cursor:pointer;transition:border-color .3s ease}@media (hover: hover){.lls-checkbox-input+label:hover{border-color:#0090f5}}.lls-checkbox-input:checked+label:after{content:" ";width:6px;height:6px;border-radius:50%;position:absolute;top:2px;background:#0090f5;left:2px;font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:400}.lls-checkbox-input:checked+label{background-color:#e9e9e9;color:#9d9d9d;border:1px solid #0090f5}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes clickHighlightFadeInOut{0%{box-shadow:0 0 1px 10px rgba(255,213,0,0)}50%{box-shadow:0 0 1px 10px #ffd500}100%{box-shadow:0 0 1px 10px rgba(255,213,0,0)}}.base__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{z-index:2003;position:fixed;width:34px;height:34px;border:2px solid transparent;cursor:pointer}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{z-index:2;font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:700;position:absolute;white-space:nowrap;color:#000;background-color:#ffd500;box-shadow:0px 42px 54px 0px rgba(0,0,0,.08);height:64px;padding-bottom:4px;line-height:62px;padding-left:50px;padding-right:50px;border:2px solid #fff;border-radius:10px}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after,.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{top:calc(100% + 20px);right:calc(50% - 17px)}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{right:unset;left:calc(50% - 17px)}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after,.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{bottom:100%;right:10px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after,[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{right:unset;left:10px}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after{border-bottom-color:#ffd500;border-width:5px;margin-left:-10px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after{margin-left:unset;margin-right:-10px}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:8px;right:7px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{right:unset;left:7px}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{top:calc(100% + 20px);left:calc(50% - 17px)}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{left:unset;right:calc(50% - 17px)}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after,.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{bottom:100%;left:10px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after,[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{left:unset;right:10px}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after{border-bottom-color:#ffd500;border-width:5px;margin-right:-10px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after{margin-right:unset;margin-left:-10px}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:8px;left:7px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.bottomRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{left:unset;right:7px}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{top:calc(-100% - 55px);right:calc(50% - 17px)}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{right:unset;left:calc(50% - 17px)}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after,.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{top:100%;right:10px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after,[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{right:unset;left:10px}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after{border-top-color:#ffd500;border-width:5px;margin-left:-10px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after{margin-left:unset;margin-right:-10px}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{border-color:rgba(27,9,9,0);border-top-color:#fff;border-width:8px;right:7px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topLeft__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{right:unset;left:7px}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{top:calc(-100% - 55px);left:calc(50% - 17px)}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{left:unset;right:calc(50% - 17px)}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after,.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{top:100%;left:10px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after,[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{left:unset;right:10px}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after{border-top-color:#ffd500;border-width:5px;margin-right:-10px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after{margin-right:unset;margin-left:-10px}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{border-color:rgba(27,9,9,0);border-top-color:#fff;border-width:8px;left:7px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.topRight__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{left:unset;right:7px}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.left__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{top:50%;transform:translate(0, -50%);right:calc(50% + 36px)}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.left__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{right:unset;left:calc(50% + 36px)}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.left__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after,.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.left__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{left:100%;top:50%}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.left__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after,[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.left__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{left:unset;right:100%}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.left__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after{border-left-color:#ffd500;border-width:4px;margin-top:-4px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.left__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after{border-left-color:transparent;border-right-color:#ffd500}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.left__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{border-left-color:#fff;border-width:8px;margin-top:-8px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.left__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{border-left-color:transparent;border-right-color:#fff}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.right__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{top:50%;transform:translate(0, -50%);left:calc(50% + 36px)}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.right__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{left:unset;right:calc(50% + 36px)}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.right__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after,.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.right__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{right:100%;top:50%}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.right__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after,[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.right__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{left:100%;right:unset}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.right__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after{border-right-color:#ffd500;border-width:4px;margin-top:-4px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.right__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:after{border-right-color:transparent;border-left-color:#ffd500}.text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.right__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{border-right-color:#fff;border-width:8px;margin-top:-8px}[dir="rtl"] .text__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.right__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module:before{border-right-color:transparent;border-left-color:#fff}.ring__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{z-index:1;position:absolute;transform:translate(-50%, -50%);left:50%;top:50%;border-radius:50%;background:transparent}.ring__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{animation:clickHighlightFadeInOut 1.25s infinite}.ring__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.inner__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{box-shadow:0 0 1px 10px rgba(255,213,0,.7)}.ring__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.middle__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{animation-delay:0.3125s}.ring__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module.outer__------packages-flipper-web-src-lls-components-lls-click-highlight-style-module{animation-delay:0.625s}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.disclaimer__------packages-flipper-web-src-lls-components-lls-disclaimer-LLSDisclaimer-module{padding:0px 20px 20px 20px;border-top:1px solid #e9e9e9;margin-top:25px}.disclaimer__------packages-flipper-web-src-lls-components-lls-disclaimer-LLSDisclaimer-module .logo__------packages-flipper-web-src-lls-components-lls-disclaimer-LLSDisclaimer-module{height:80px;display:flex;align-items:center;justify-content:center}.disclaimer__------packages-flipper-web-src-lls-components-lls-disclaimer-LLSDisclaimer-module .legalText__------packages-flipper-web-src-lls-components-lls-disclaimer-LLSDisclaimer-module{font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:400;text-align:center;color:#555;margin-top:-10px}.disclaimer__------packages-flipper-web-src-lls-components-lls-disclaimer-LLSDisclaimer-module .accessibility__------packages-flipper-web-src-lls-components-lls-disclaimer-LLSDisclaimer-module{text-align:center;margin-bottom:10px}.disclaimer__------packages-flipper-web-src-lls-components-lls-disclaimer-LLSDisclaimer-module svg{height:36px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-lego-logo{pointer-events:none}.lls-lego-logo svg{height:auto;max-width:27px;max-height:27px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-modal__button{flex:1 1;text-align:center;text-transform:uppercase;line-height:30px;color:#006cb7;cursor:pointer;transition:color .3s ease;border:none;background:transparent;border-left:1px solid #e9e9e9;padding:0 12px;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400}[dir=rtl] .lls-modal__button{border:none;border-right:1px solid #e9e9e9}.lls-modal__button:first-child{border:none}@media (hover: hover){.lls-modal__button:hover{color:#00528c}}.lls-modal__button:active{color:#003e69;outline:none}.lls-modal__button.disabled{pointer-events:none;opacity:.5}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;visibility:hidden;z-index:100002}.overlay.show{visibility:visible;pointer-events:auto}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-dropdown{padding:10px 30px;border-radius:8px;background-color:#fff;box-shadow:0px 15px 20px 1px rgba(0,0,0,.18);pointer-events:none;visibility:hidden}.lls-dropdown.show{visibility:visible;transition:margin-left .3s ease-in;pointer-events:auto}.lls-dropdown-item{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;min-width:100px;padding:10px 0;color:#7c7c7c;cursor:pointer}.lls-dropdown-item.active{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700}.lls-dropdown-item.uppercase{text-transform:uppercase}.lls-dropdown-item.underline{padding:20px 5px;border-bottom:1px solid #e9e9e9}.lls-dropdown-item.underline:last-child{padding-bottom:20px;border:none}@media (hover: hover){.lls-dropdown-item:hover{color:#000}}
.lls-fade{overflow:hidden;width:100%;height:100%}.lls-fade.no-overflow{overflow:initial}.lls-fade .inner{height:100%;position:relative}.lls-fade-view{position:absolute;width:100%;left:0;top:0;opacity:0;transition:opacity .15s ease-in-out;height:0;pointer-events:none}.lls-fade-view.withScroll{height:0 !important}.lls-fade-view.selected{pointer-events:initial;opacity:1;position:relative}.lls-fade-view.selected.withScroll{height:100% !important;position:absolute !important}.lls-fade-view.selected.withoutScroll{height:auto}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-image-with-shadow{background-blend-mode:multiply;background-repeat:no-repeat;background-size:contain;padding:12px 0;height:100%}.lls-image-with-shadow img{display:block;height:100%}[dir=rtl] .lls-image-with-shadow{right:initial;left:0}@media(max-width: 576px){.lls-image-with-shadow{display:none}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-input input{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:700;width:100%;border:none;color:#7c7c7c;text-align:center;padding:4px 20px 16px 20px;outline:none}.lls-input input::-webkit-input-placeholder{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:700;color:#d9d9d9}.lls-input input:-moz-placeholder{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:700;color:#d9d9d9}.lls-input input::-moz-placeholder{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:700;color:#d9d9d9}.lls-input input:-ms-input-placeholder{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:700;color:#d9d9d9}.lls-input input.decreasedSize{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.language-icon{box-shadow:0px 4px 8px 1px rgba(0,0,0,.21);border-radius:50%;width:28px;height:28px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;position:relative}.language-icon svg{width:30px;height:30px;position:absolute}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-modal__body{padding:20px;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-modal__cancel-button{position:absolute;top:10px;right:10px;z-index:1;transition:color .2s;color:#7c7c7c}@media (hover: hover){.lls-modal__cancel-button:hover{transition:color .2s;color:#000}}.lls-modal__cancel-button.darkMode{color:#262626}@media (hover: hover){.lls-modal__cancel-button.darkMode:hover{color:#555}}[dir=rtl] .lls-modal__cancel-button{left:10px;right:auto}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-modal__footer{position:relative;display:flex;padding:15px 20px;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400}.lls-modal__footer.withSeperator:before{content:"";position:absolute;top:0;left:0;margin:0 40px;width:calc(100% - 80px);border-bottom:1px solid #e9e9e9}.lls-modal__footer.withWideSeperator:before{content:"";position:absolute;top:0;left:0;margin:0px 0px;width:100%;border-bottom:1px solid #e9e9e9}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-modal__header{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400;color:#555;padding:20px 20px 0 20px;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-modal{border-radius:8px;background-color:#fff;border:1px solid #f5f5f5;pointer-events:none;visibility:hidden;overflow:hidden;box-shadow:0px 20px 60px 0px rgba(0,0,0,.11)}.lls-modal.show{transition:margin-right .3s ease-in;pointer-events:auto;visibility:visible}.lls-modal.fullscreen{width:100%;max-width:700px}.lls-modal-background{position:fixed;width:100%;height:100%;overflow:hidden;top:0;left:0;z-index:100000;display:flex;justify-content:center;align-items:center;pointer-events:none;visibility:hidden}body.touch-device .lls-modal-background.adjust-for-tablet{align-items:flex-start}body.touch-device .lls-modal-background.adjust-for-tablet .lls-modal{margin-top:100px}.lls-modal-background .lls-modal-overlay-transparent{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background-color:rgba(0,0,0,0)}.lls-modal-background .lls-modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background-color:rgba(0,0,0,.5)}.lls-modal-background .lls-modal-overlay.show{transition:margin-right .3s ease-in;pointer-events:auto;visibility:visible}.lls-modal-background .lls-modal{border:none;position:relative}.lls-modal-background.show{pointer-events:auto;visibility:visible}.lls-modal-background.fullscreen{padding:44px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-progress-bar{background-color:#e9e9e9;height:8px;width:100%;border-radius:4px;overflow:hidden}.lls-progress-bar__progress{background-color:#0090f5;height:100%;transition:width 300ms}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.switch-container{padding:10px}.switch-container input[type=checkbox].switch{position:absolute;opacity:0}.switch-container:focus-within{border:2px solid #0060cc;border-radius:24px;padding:8px}input[type=checkbox].switch+div{vertical-align:middle;width:36px;height:18px;border-radius:999px;background-color:#bababa;transition-duration:.4s;transition-property:background-color,box-shadow;cursor:pointer}input[type=checkbox].switch+div span{position:absolute;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#fff;margin-top:12px}input[type=checkbox].switch+div>div{float:left;width:14px;height:14px;border-radius:inherit;background:#fff;transition-timing-function:cubic-bezier(1, 0, 0, 1);transition-duration:.4s;transition-property:transform,background-color;pointer-events:none;margin-top:2px;margin-left:2px;transform:translate(0px)}input[type=checkbox].switch:checked+div{width:36px;background-position:0 0;background-color:#bababa}input[type=checkbox].switch:checked+div.green{background-color:#0090f5}input[type=checkbox].switch:checked+div>div{transform:translate(18px);background-color:#fff}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-lls-components-lls-switch-with-labels-lls-switch-with-labels-module{position:relative;width:224px;height:46px;border:2px solid #e9e9e9;border-radius:23px;z-index:1}.base__------packages-flipper-web-src-lls-components-lls-switch-with-labels-lls-switch-with-labels-module .label__------packages-flipper-web-src-lls-components-lls-switch-with-labels-lls-switch-with-labels-module{display:inline-block;width:50%;padding:12px;cursor:pointer;text-transform:uppercase;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:700;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7c7c7c}.base__------packages-flipper-web-src-lls-components-lls-switch-with-labels-lls-switch-with-labels-module .label__------packages-flipper-web-src-lls-components-lls-switch-with-labels-lls-switch-with-labels-module.labelActive__------packages-flipper-web-src-lls-components-lls-switch-with-labels-lls-switch-with-labels-module{color:#fff}.base__------packages-flipper-web-src-lls-components-lls-switch-with-labels-lls-switch-with-labels-module .background__------packages-flipper-web-src-lls-components-lls-switch-with-labels-lls-switch-with-labels-module{position:absolute;width:50%;height:100%;border:3px solid #fff;border-radius:20px;background:#0090f5;z-index:-1;transition:transform .2s ease}.base__------packages-flipper-web-src-lls-components-lls-switch-with-labels-lls-switch-with-labels-module .background__------packages-flipper-web-src-lls-components-lls-switch-with-labels-lls-switch-with-labels-module.backgroundRight__------packages-flipper-web-src-lls-components-lls-switch-with-labels-lls-switch-with-labels-module{transform:translateX(100%)}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-tab-bar{display:flex;justify-content:center}.lls-tab-bar__tab{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;padding:4px 20px;text-transform:uppercase;position:relative;cursor:pointer;color:#7c7c7c}.lls-tab-bar__tab.active{color:#000 !important}.lls-tab-bar__tab.active:before{width:100%;height:2px;position:absolute;top:calc(100% - 2px);left:0;background-color:#000;content:""}
@keyframes fadeIn__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{from{opacity:0}to{opacity:1}}@keyframes fadeOut__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{from{opacity:1}to{opacity:0}}.llsToastContainer__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{position:fixed;right:20px;top:60px;z-index:100003;display:flex;flex-direction:column;align-items:flex-end}[dir=rtl] .llsToastContainer__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{right:auto;left:20px;align-items:flex-start}.llsToast__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{display:flex;background-color:#fff;border-radius:8px;box-shadow:0px 15px 40px 0px rgba(0,0,0,.08);border:1px solid #f5f5f5;min-height:80px;height:80px;transition:transform .3s ease-in-out,height .3s .3s ease-out;transform:translate3d(150%, 0, 0);margin-bottom:12px;justify-content:space-between}[dir=rtl] .llsToast__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{transform:translate3d(-150%, 0, 0)}.toastContent__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{display:flex;justify-content:center;align-items:center}.toastContentMessage__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;padding:12px 32px 12px 0;max-width:270px}[dir=rtl] .toastContentMessage__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{padding:none;padding:12px 0 12px 32px}.toastContentIcon__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{display:inline-flex;padding:14px}.toastActions__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{display:flex;flex-direction:column}.toastActionsButton__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;display:flex;flex:1 1;border-left:1px solid #e9e9e9}[dir=rtl] .toastActionsButton__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{border:none;border-right:1px solid #e9e9e9}.toastActionsButton__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module:not(:last-child){border-bottom:1px solid #e9e9e9;color:#9d9d9d}.toastActionsText__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{display:flex;justify-content:center;align-items:center;color:#0090f5;flex:1 1;padding:0 20px;text-transform:uppercase;cursor:pointer;transition:opacity .3s ease-in}@media (hover: hover){.toastActionsText__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module:hover{color:#0084e0}}.toastActionsText__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module:active{color:#0078cc}.toastEntered__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{transform:translate3d(0, 0, 0)}.toastExiting__------packages-flipper-web-src-lls-components-lls-toast-lls-toast-module{height:0;min-height:0}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-wrapper{display:flex;width:100%;height:100%;position:absolute;top:0;left:0;align-items:center;justify-content:center;z-index:100000}.lls-wrapper__header{grid-column:1/3}.lls-wrapper__inner{display:grid;grid-template-areas:"header header" "content content" "footer footer";grid-template-rows:0fr minmax(0px, auto) min-content;width:100%;height:100%;max-width:1280px;max-height:906px;position:relative;overflow:hidden;border-radius:14px;background:#fff;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-webkit-mask-image:-webkit-radial-gradient(white, black)}.lls-wrapper__inner-with-sidebar{grid-template-areas:"header header" "sidebar content" "footer footer";grid-template-columns:256px auto}@media(max-width: 1150px){.lls-wrapper__inner-with-sidebar{grid-template-columns:50px auto}}.lls-wrapper__inner-fullscreen{max-width:100%;max-height:100%;border-radius:unset}@media(max-width: 1279px){.lls-wrapper__inner{max-width:100%;max-height:100%;border-radius:unset}}@media(hover: none)and (pointer: coarse){.lls-wrapper__inner{max-width:100%;max-height:100%;border-radius:unset}}.lls-wrapper__inner-side{position:relative;grid-area:sidebar}.lls-wrapper__inner-content{position:relative;grid-area:content}.lls-wrapper__inner-footer{position:relative;grid-area:footer}.lls-wrapper__background{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.76);z-index:0}.lls-wrapper__background__pointer{cursor:pointer}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.reorderable-tabs__item{transform:translate(0, 0);transition:transform 200ms ease-in-out;z-index:0}.reorderable-tabs__item--dragged{transition:none;z-index:1}.reorderable-tabs__item--dragged>div{background:#fff}.reorderable-tabs__item--finishing{transition:transform 150ms ease-in-out}.reorderable-tabs__item--disabled-transition{transition:none}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-video{display:block;box-sizing:border-box;position:relative;font-size:10px;line-height:0;width:100%;height:100%;max-width:100%}.lls-video__video{width:100%;height:100%;overflow:hidden}.lls-video__video:focus,.lls-video__video *:focus{outline:none}.lls-video__video video::-webkit-media-text-track-display{top:unset !important;bottom:100%}.lls-video__overlay{position:absolute;top:0;width:100%;height:100%;background-color:#fff}.lls-video__overlay-fadeout{position:absolute;top:0;width:100%;height:100%;background-color:#fff;animation:fadeOut 300ms ease-out}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-color-sensor-indicator{display:inline-block;width:10px;height:10px;border-radius:50%;position:relative}.lls-color-sensor-indicator__unit{margin-left:4px;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400}.lls-color-sensor-indicator--black{background-color:#000}.lls-color-sensor-indicator--white{background-color:#fff;border:1px solid #bababa}.lls-color-sensor-indicator--nocolor{background-color:#fff;border:1px solid #bababa}.lls-color-sensor-indicator__stroked{position:absolute;top:-1px;left:-1px}.lls-color-sensor-indicator--violet{background-color:#e700a7}.lls-color-sensor-indicator--blue{background-color:#0090f5}.lls-color-sensor-indicator--azure{background-color:#77e8ff}.lls-color-sensor-indicator--green{background-color:#00a845}.lls-color-sensor-indicator--yellow{background-color:#ffe360}.lls-color-sensor-indicator--red{background-color:#ff000c}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-broadcast-selector__options{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:6px;padding:2px}.lls-broadcast-selector__option{border:solid 1px rgba(0,0,0,.25);border-radius:4px;padding:4px;cursor:pointer}.lls-broadcast-selector__option--selected{background-color:rgba(0,0,0,.15)}.lls-broadcast-selector__option--random{grid-column:2}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-color-dot-selector__colors{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:6px;padding:2px}.lls-color-dot-selector__color{border:solid 1px #008683;border-radius:4px;padding:4px}.lls-color-dot-selector__color--selected{background-color:#00b4af}.lls-color-dot-selector__color--random{grid-column:span 3;justify-self:center}.lls-color-dot-selector__color__inner{height:40px;width:40px;border-radius:40px;border:1px solid rgba(0,0,0,.25)}.lls-color-dot-selector__color__inner--random{width:40px;height:40px;border:none;display:flex;align-items:center;justify-content:center}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.icon-value-selector__container{padding:10px;display:grid;grid-template-columns:1fr 1fr;column-gap:10px}.icon-value-selector__container__button{width:50px;height:50px;text-align:center;border:solid 1px;border-radius:5px;background-color:transparent;padding:0}.icon-value-selector__container__button--active{background-color:rgba(0,0,0,.3)}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-image-thumb-selector{overflow:hidden}.lls-image-thumb-selector__selected{padding-bottom:75%;margin-bottom:6px;background-size:cover;background-position:center;border-radius:6px;border:solid 1px;position:relative}.lls-image-thumb-selector__selected svg{position:absolute;height:100%;width:100%;opacity:.5}.lls-image-thumb-selector__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:6px}.lls-image-thumb-selector__image{border:solid 1px transparent;border-radius:6px;cursor:pointer}.lls-image-thumb-selector__image__inner{height:42px;background-size:cover;background-position:center;border-radius:6px;border:solid 1px}.lls-image-thumb-selector__image--selected{border:none}.lls-image-thumb-selector__image--selected .lls-image-thumb-selector__image__inner{border-width:2px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{padding:20px 10px;width:230px;height:220px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px}.base__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module.movement__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{background-color:#ff4ccd}.base__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module.movement__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module .button__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{border-color:#c80090}.base__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module.movement__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module .button__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module.active__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{background-color:#c80090}.spinningWheel__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{animation-iteration-count:infinite;animation-timing-function:linear;z-index:2}.spinningWheel__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{animation-name:spin}.spinningWheel__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module.movement__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{margin-top:20px;margin-left:-45px}.spinningWheel__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module.other__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{position:absolute;margin-left:45px;z-index:1}.slowest__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{animation-duration:3.87s}.slow__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{animation-duration:1.45s}.fast__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{animation-duration:.83s}.fastest__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{animation-duration:.58s}.buttons__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:10px}.buttons__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module .button__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{width:50px;height:50px;border:1px solid;border-radius:5px}.buttons__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module .button__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module:focus{outline:none}.buttons__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module .button__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module.active__------packages-flipper-web-src-lls-components-lls-field-types-motor-speed-selector-gecko-motor-speed-selector-module{background-color:rgba(0,0,0,.3)}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-rotation-selector{padding:10px 12px;overflow:hidden}.lls-rotation-selector__buttons{display:flex;justify-content:space-between;margin-bottom:12px}.lls-rotation-selector__buttons__button{height:41px;width:41px;border-radius:41px;color:#fff;border:2px solid #fff;font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:400;line-height:34px;text-align:center;cursor:pointer;padding:1px 1px 0 0}.lls-rotation-selector__wheel{position:relative;height:101px;width:101px;border-radius:101px;border:1px solid;margin:1px}.lls-rotation-selector__wheel__mark{position:absolute;top:0;left:50px;height:50px;width:1px;transform-origin:bottom}.lls-rotation-selector__wheel__handle__container{position:absolute;top:-11px;left:49px;height:61px;width:2px;transform-origin:bottom;transition:.5s}.lls-rotation-selector__wheel__handle__container--is-dragging{transition:none}.lls-rotation-selector__wheel__handle{height:21px;width:21px;border-radius:21px;margin-left:-10px;background-color:#fff;box-sizing:border-box;box-shadow:0px 2px 2px rgba(0,0,0,.16);cursor:pointer}.lls-rotation-selector__wheel__handle--is-dragging{border:2px solid #bababa}.lls-rotation-selector__wheel__center{position:absolute;left:calc(50% - 16px);top:calc(50% - 16px);height:32px;width:32px;border-radius:32px;background-color:#fff;text-align:center;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;line-height:32px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-sound-selector{min-width:170px}.lls-sound-selector__colors{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:6px;padding:2px}.lls-sound-selector__color{display:flex;justify-content:center;align-items:center;border:solid 1px rgba(0,0,0,.25);border-radius:4px;padding:4px;cursor:pointer}.lls-sound-selector__color--selected{background-color:rgba(0,0,0,.15)}.lls-sound-selector__color__inner{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:700;color:#fff}.lls-sound-selector__color__inner--random{border:none;display:flex;align-items:center;justify-content:center}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.slider-selector{position:relative;overflow:visible}.slider-selector__bar{border:1px solid #f5c402;border-radius:5px;position:relative;z-index:3}.slider-selector__bar__handle{position:absolute;height:22px;width:22px;border-radius:22px;background-color:#fff;transform:translate(-50%, calc(-50% + 7px));cursor:pointer;box-shadow:0 0 0 2px rgba(255,255,255,.3)}.slider-selector__input{background-color:rgba(255,255,255,.8);border-radius:4px;position:absolute}.slider-selector__input__ticks{position:absolute}.slider-selector__horizontal{padding-bottom:4px}.slider-selector__horizontal .slider-selector__bar{height:16px;width:120px}.slider-selector__horizontal .slider-selector__bar__handle{transform:translate(-50%, calc(-50% + 7px))}.slider-selector__horizontal .slider-selector__input{height:20px;width:100%;transform:translateY(-2px)}.slider-selector__horizontal .slider-selector__input__ticks{transform:translateY(23px);height:3px;border-left:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8)}.slider-selector__vertical{padding-left:4px}.slider-selector__vertical .slider-selector__bar{height:120px;width:16px}.slider-selector__vertical .slider-selector__bar__handle{transform:translate(calc(-50% + 7px), 50%)}.slider-selector__vertical .slider-selector__input{width:20px;height:100%;transform:translateX(-2px)}.slider-selector__vertical .slider-selector__input__ticks{transform:translateX(-8px);width:3px;border-bottom:1px solid rgba(255,255,255,.8);bottom:0}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-image-selector{padding:2px;color:#fff;font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:13px;min-width:180px;font-weight:500}.blocks-content--with-outline .lls-image-selector{text-shadow:-1px -1px 0 rgba(0,0,0,.5),1px -1px 0 rgba(0,0,0,.5),-1px 1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(0,0,0,.5)}.lls-image-selector__list-item{position:relative;padding:4px 32px;cursor:pointer;text-transform:capitalize}@media (hover: hover){.lls-image-selector__list-item:hover{background-color:#00b4af}}.lls-image-selector__list-item--selected:before{content:"✓";position:absolute;left:8px;top:4px;display:block;z-index:1}.lls-image-selector__button{cursor:pointer;padding:4px;text-align:center;border:1px solid #000;border-radius:4px;margin-top:8px}@media (hover: hover){.lls-image-selector__button:hover{background-color:#00b4af}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-port-selector{font-family:var(--font-family);-webkit-user-select:none;user-select:none;width:472px;height:300px}.lls-port-selector--multiple-selection{height:350px}.lls-port-selector--no-motors{width:290px}.lls-port-selector--type-flipper-ble{height:234px}.lls-port-selector--type-flipper-ble.lls-port-selector--multiple-selection{height:287px}.lls-port-selector__hub-wrapper{display:flex;justify-content:space-evenly;padding-bottom:25px}.lls-port-selector--type-flipper-ble .lls-port-selector__hub-wrapper{padding-bottom:52px}.lls-port-selector__light-matrix{position:absolute;width:80px;height:80px;left:50%;transform:translateX(-50%);top:18%;display:grid;grid-gap:5%}.lls-port-selector__light-matrix__led{background:#000;opacity:.4;border-radius:12%}.lls-port-selector__light-matrix__button{position:absolute;left:50%;transform:translateX(-50%);top:46%;min-width:60px;padding:6px;text-align:center;font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;border-radius:6px;border:2px solid;cursor:pointer;background:#9b6af6;color:#000;border-color:#000}.lls-port-selector__light-matrix__button--selected{background:#000;color:#9b6af6;border-color:#9b6af6}.lls-port-selector .button{cursor:pointer;color:#000;border-style:solid;border-color:#000;border-width:2px;border-radius:5px;text-transform:uppercase;text-align:center;font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700}.lls-port-selector .button.selected{background:#000}.lls-port-selector__multiple-actions{display:flex;justify-content:center}.lls-port-selector__multiple-actions .button{line-height:27px;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;min-width:76px;margin:0 5px;padding:0 5px}.lls-port-selector__motor{display:inline-block;vertical-align:top;margin-top:34px;opacity:.6;position:relative}.lls-port-selector__motor-icon{border:2px solid #000;height:152px;width:54px;border-radius:12px;position:relative;box-sizing:content-box}.lls-port-selector__motor-icon::after{content:"";display:block;position:absolute;top:10px;height:44px;width:14px;border:2px solid #000}.lls-port-selector__motor--left .lls-port-selector__motor-icon::after{border-top-left-radius:4px;border-bottom-left-radius:4px;left:-18px}.lls-port-selector__motor--right .lls-port-selector__motor-icon::after{border-top-right-radius:4px;border-bottom-right-radius:4px;right:-18px}.lls-port-selector__motor span{position:absolute;bottom:15px;text-align:center;font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;color:#000;width:54px}.lls-port-selector__motor--highlight{opacity:1}.lls-port-selector--type-flipper-ble .lls-port-selector__motor-icon{height:144px}.lls-port-selector--type-flipper-ble .lls-port-selector__hub{position:relative;margin-top:34px;height:144px;width:186px;border:2px solid #000;border-radius:5px;box-sizing:content-box}.lls-port-selector--type-flipper-ble .lls-port-selector__hub::after{content:"";border:2px solid #000;position:absolute;top:15px;height:30px;width:30px;left:78px;border-radius:4px;opacity:.6}.lls-port-selector--type-flipper .lls-port-selector__hub{position:relative;margin-top:34px;height:226px;width:156px;border:2px solid #000;border-radius:13px;box-sizing:content-box}.lls-port-selector--type-flipper .lls-port-selector__hub::after,.lls-port-selector--type-flipper .lls-port-selector__hub::before{content:"";border:2px solid #000;position:absolute;bottom:18px;height:31px;width:31px;left:61px;border-radius:50%;opacity:.6}.lls-port-selector--type-flipper .lls-port-selector__hub::before{height:41px;width:41px;margin-left:-5px;margin-bottom:-5px}.lls-port-selector .sensor-port-pair{display:flex;width:72px;justify-content:space-between;align-items:center;color:#000;border-color:#000}.lls-port-selector .sensor-port-pair--dimmed{opacity:.6}.lls-port-selector .sensor-port-pair--selected{opacity:1}.lls-port-selector .sensor-port-pair__port-button{display:flex;justify-content:center;border:#000;border-style:solid;border-radius:2px;border-width:2px;width:34px;height:46px;vertical-align:middle;text-align:center;align-items:center;font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700}.lls-port-selector__sensors{height:154px;width:72px;position:absolute;top:20px;display:flex;flex-direction:column;justify-content:space-between}.lls-port-selector__sensors--left{left:-40px}.lls-port-selector__sensors--left .sensor-port-pair{flex-direction:row-reverse}.lls-port-selector__sensors--left .sensor-port-pair__port-button{border-top-right-radius:5px;border-bottom-right-radius:5px}.lls-port-selector__sensors--right{left:124px}.lls-port-selector__sensors--right .sensor-port-pair{flex-direction:row}.lls-port-selector__sensors--right .sensor-port-pair__port-button{border-top-left-radius:5px;border-bottom-left-radius:5px}.lls-port-selector--type-flipper-ble .lls-port-selector__sensors{height:initial;top:initial;bottom:-41px}.lls-port-selector--type-flipper-ble .lls-port-selector__sensors--left{left:6px}.lls-port-selector--type-flipper-ble .lls-port-selector__sensors--right{right:6px;left:initial}.lls-port-selector--type-flipper-ble .lls-port-selector__sensors .sensor-port-pair{flex-direction:column;width:initial;height:72px}.lls-port-selector--type-flipper-ble .lls-port-selector__sensors .sensor-port-pair__port-button{width:40px;height:33px;line-height:29px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:0;border-bottom-right-radius:0}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-text-selector{padding:4px 2px}.lls-text-selector__input,.lls-text-selector__shadow-text{border-radius:4px;border-width:1px;padding:8px 12px;line-height:16px;font-family:var(--font-family);font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:700;color:#555;max-width:800px}.lls-text-selector__input{width:100%;outline:none;border-style:solid}.lls-text-selector__shadow-text{margin-right:4px;height:0;padding-top:0;padding-bottom:0;overflow:hidden;white-space:pre}
.gecko-tilt-animation-scene{position:relative;width:135px;height:125px;margin-top:20px;perspective:300px}.gecko-tilt-animation-scene--hub{position:absolute;margin:20px;top:0px;left:0px;width:94px;height:60px;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;transform-style:preserve-3d;z-index:1}.gecko-tilt-animation-scene--hub__top{position:absolute;width:91px;height:70px;transform:rotateX(90deg) translateX(1px) translateY(-15px) translateZ(33px)}.gecko-tilt-animation-scene--hub__front{position:absolute;width:94px;height:60px;transform:rotateY(0deg) translateZ(19px)}.gecko-tilt-animation-scene--hub__bottom{position:absolute;width:91px;height:70px;transform:rotateX(90deg) translateX(1px) translateZ(-21px) translateY(-17px)}.gecko-tilt-animation-scene--hub div svg *{transform-style:preserve-3d}.gecko-tilt-animation-scene--hub.up{transform-origin:center center;animation:gecko-north 1s cubic-bezier(0.245, 0.05, 0.25, 0.85);transform:rotateX(45deg);transition:.5s ease-in-out;animation-iteration-count:2}.gecko-tilt-animation-scene--hub.up~.gecko-tilt-animation-scene--shadow{animation:gecko-northshadow 1s cubic-bezier(0.245, 0.05, 0.25, 0.85);animation-fill-mode:forwards;opacity:1;animation-iteration-count:2}.gecko-tilt-animation-scene--hub.down{transform-origin:center center;animation:gecko-south 1s cubic-bezier(0.245, 0.05, 0.25, 0.85);transform:rotateX(-45deg);transition:.5s ease-in-out;animation-fill-mode:forwards;animation-iteration-count:2}.gecko-tilt-animation-scene--hub.down~.gecko-tilt-animation-scene--shadow{animation:gecko-southshadow 1s cubic-bezier(0.245, 0.05, 0.25, 0.85);animation-fill-mode:forwards;animation-iteration-count:2}.gecko-tilt-animation-scene--hub.flat+div+svg{transform-origin:center center;transform-style:flat}.gecko-tilt-animation-scene--hub.flat{transform:translateY(0px) translateZ(-10px);transition:.5s ease-in-out}.gecko-tilt-animation-scene--hub.flat~.gecko-tilt-animation-scene--shadow{animation:gecko-flatshadow .7s cubic-bezier(0.245, 0.05, 0.25, 0.85);animation-fill-mode:forwards;animation-iteration-count:1}.gecko-tilt-animation-scene--hub.any{transform-origin:center center;animation:gecko-any .8s cubic-bezier(0.345, 0.05, 0.25, 0.85);transform:rotate(0deg);transition:.5s ease-in-out;animation-iteration-count:3}.gecko-tilt-animation-scene--hub.any~.gecko-tilt-animation-scene--shadow{display:none}.gecko-tilt-animation-scene--hub.left{transform-origin:center center;animation:gecko-west 1s cubic-bezier(0.345, 0.05, 0.25, 0.85);transform:rotateZ(-33deg);transition:.5s ease-in-out;animation-fill-mode:forwards;animation-iteration-count:2}.gecko-tilt-animation-scene--hub.left~.gecko-tilt-animation-scene--shadow{animation:gecko-westshadow 1s cubic-bezier(0.245, 0.05, 0.25, 0.85);animation-fill-mode:forwards;opacity:1;animation-iteration-count:2}.gecko-tilt-animation-scene--hub.right{transform-origin:center center;animation:gecko-east 1s cubic-bezier(0.445, 0.05, 0.55, 0.85);animation-iteration-count:2;animation-fill-mode:forwards;transition:.5s ease-in-out;transform:rotateZ(33deg)}.gecko-tilt-animation-scene--hub.right~.gecko-tilt-animation-scene--shadow{animation:gecko-eastshadow 1s cubic-bezier(0.245, 0.05, 0.25, 0.85);animation-fill-mode:forwards;opacity:1;animation-iteration-count:2}.gecko-tilt-animation-scene--shadow{display:block;transform-origin:top center;position:absolute;width:105px;height:11px}@keyframes gecko-any{0%{transform:rotateZ(0deg)}33%{transform:rotateZ(-33deg)}66%{transform:rotateZ(33deg)}100%{transform:rotateZ(0deg)}}@keyframes gecko-west{0%{transform:rotateZ(-33deg)}50%{transform:rotateZ(0deg)}100%{transform:rotateZ(-33deg)}}@keyframes gecko-east{0%{transform:rotateZ(33deg)}50%{transform:rotateZ(0deg)}100%{transform:rotateZ(33deg)}}@keyframes gecko-north{0%{transform:rotateX(45deg)}50%{transform:rotateX(0deg)}100%{transform:rotateX(45deg)}}@keyframes gecko-south{0%{transform:rotateX(-45deg)}50%{transform:rotateX(0deg)}100%{transform:rotateX(-45deg)}}@keyframes gecko-southshadow{0%{opacity:1;transform:scaleY(1) scaleY(1) translateX(15px) translateY(75px) translateZ(-10px)}50%{opacity:0;transform:scaleX(0.7) scaleY(0.9) translateX(15px) translateY(75px) translateZ(-10px)}100%{opacity:1;transform:scaleY(1) scaleY(1) translateX(15px) translateY(75px) translateZ(-10px)}}@keyframes gecko-northshadow{0%{opacity:1;transform:scaleX(1) scaleY(0.6) translateX(15px) translateY(168px) translateZ(-20px)}50%{opacity:0;transform:scaleX(0.4) scaleY(0.2) translateX(15px) translateY(205px) translateZ(-20px)}100%{opacity:1;transform:scaleX(1) scaleY(0.6) translateX(15px) translateY(168px) translateZ(-20px)}}@keyframes gecko-eastshadow{0%{opacity:1;transform:skewX(33deg) scaleX(0.7) scaleY(0.3) translateX(-45px) translateY(340px) translateZ(-10px)}50%{opacity:0;transform:skewX(33deg) scaleX(0.4) scaleY(0.3) translateX(-45px) translateY(340px) translateZ(-10px)}100%{opacity:1;transform:skewX(33deg) scaleX(0.7) scaleY(0.3) translateX(-45px) translateY(340px) translateZ(-10px)}}@keyframes gecko-westshadow{0%{opacity:1;transform:skewX(-33deg) scaleX(0.7) scaleY(0.3) translateX(95px) translateY(340px) translateZ(-10px)}50%{opacity:0;transform:skewX(-33deg) scaleX(0.4) scaleY(0.3) translateX(95px) translateY(340px) translateZ(-10px)}100%{opacity:1;transform:skewX(-33deg) scaleX(0.7) scaleY(0.3) translateX(95px) translateY(340px) translateZ(-10px)}}@keyframes gecko-flatshadow{0%{opacity:0;transform:scaleY(0.5) translateX(15px) translateY(160px) translateZ(-10px)}100%{opacity:1;transform:scaleY(0.5) translateX(15px) translateY(160px) translateZ(-10px)}}
.spike-tilt-animation-scene{position:relative;width:135px;height:125px;margin-top:20px;perspective:300px}.spike-tilt-animation-scene--hub{position:absolute;margin:20px;z-index:1;top:0px;left:0px;width:94px;height:60px;transform-style:preserve-3d}.spike-tilt-animation-scene--hub__top{position:absolute;width:91px;height:129px;transform:rotateX(90deg) translateX(1.5px) translateY(-47px) translateZ(60px)}.spike-tilt-animation-scene--hub__front{position:absolute;width:94px;height:60px;transform:rotateY(0deg) translateZ(19px)}.spike-tilt-animation-scene--hub__bottom{position:absolute;width:91px;height:129px;transform:rotateX(90deg) translateX(1px) translateZ(7px) translateY(-45px)}.spike-tilt-animation-scene--hub div svg *{transform-style:preserve-3d}.spike-tilt-animation-scene--hub.up{transform-origin:center center;animation:north 1s cubic-bezier(0.245, 0.05, 0.25, 0.85);transform:rotateX(35deg);animation-iteration-count:2}.spike-tilt-animation-scene--hub.up~.spike-tilt-animation-scene--shadow{animation:northshadow 1s cubic-bezier(0.245, 0.05, 0.25, 0.85);animation-fill-mode:forwards;opacity:1;animation-iteration-count:2}.spike-tilt-animation-scene--hub.down{transform-origin:center center;animation:south 1s cubic-bezier(0.245, 0.05, 0.25, 0.85);transform:rotateX(-35deg);animation-fill-mode:forwards;animation-iteration-count:2}.spike-tilt-animation-scene--hub.down~.spike-tilt-animation-scene--shadow{animation:southshadow 1s cubic-bezier(0.245, 0.05, 0.25, 0.85);animation-fill-mode:forwards;animation-iteration-count:2}.spike-tilt-animation-scene--hub.flat+div+svg{transform-origin:center center;transform-style:flat}.spike-tilt-animation-scene--hub.flat{transform:translateY(0px) translateZ(-10px);transition:.5s ease-in-out}.spike-tilt-animation-scene--hub.flat~.spike-tilt-animation-scene--shadow{animation:flatshadow .7s cubic-bezier(0.245, 0.05, 0.25, 0.85);animation-fill-mode:forwards;animation-iteration-count:1}.spike-tilt-animation-scene--hub.any{transform-origin:center center;animation:any .8s cubic-bezier(0.345, 0.05, 0.25, 0.85);transform:rotate(0deg);animation-iteration-count:3}.spike-tilt-animation-scene--hub.any~.spike-tilt-animation-scene--shadow{display:none}.spike-tilt-animation-scene--hub.left{transform-origin:center center;animation:west 1s cubic-bezier(0.345, 0.05, 0.25, 0.85);transform:rotateZ(-33deg);animation-fill-mode:forwards;animation-iteration-count:2}.spike-tilt-animation-scene--hub.left~.spike-tilt-animation-scene--shadow{animation:westshadow 1s cubic-bezier(0.245, 0.05, 0.25, 0.85);animation-fill-mode:forwards;opacity:1;animation-iteration-count:2}.spike-tilt-animation-scene--hub.right{transform-origin:center center;animation:east 1s cubic-bezier(0.445, 0.05, 0.55, 0.85);animation-iteration-count:2;animation-fill-mode:forwards;transform:rotateZ(33deg)}.spike-tilt-animation-scene--hub.right~.spike-tilt-animation-scene--shadow{animation:eastshadow 1s cubic-bezier(0.245, 0.05, 0.25, 0.85);animation-fill-mode:forwards;opacity:1;animation-iteration-count:2}.spike-tilt-animation-scene--shadow{display:block;transform-origin:top center;position:absolute;width:105px;height:11px}@keyframes any{0%{transform:rotateZ(0deg)}33%{transform:rotateZ(-33deg)}66%{transform:rotateZ(33deg)}100%{transform:rotateZ(0deg)}}@keyframes west{0%{transform:rotateZ(-33deg)}50%{transform:rotateZ(0deg)}100%{transform:rotateZ(-33deg)}}@keyframes east{0%{transform:rotateZ(33deg)}50%{transform:rotateZ(0deg)}100%{transform:rotateZ(33deg)}}@keyframes north{0%{transform:rotateX(35deg)}50%{transform:rotateX(0deg)}100%{transform:rotateX(35deg)}}@keyframes south{0%{transform:rotateX(-35deg)}50%{transform:rotateX(0deg)}100%{transform:rotateX(-35deg)}}@keyframes southshadow{0%{opacity:1;transform:scaleY(1) scaleY(1) translateX(15px) translateY(75px) translateZ(-10px)}50%{opacity:0;transform:scaleX(0.7) scaleY(0.9) translateX(15px) translateY(75px) translateZ(-10px)}100%{opacity:1;transform:scaleY(1) scaleY(1) translateX(15px) translateY(75px) translateZ(-10px)}}@keyframes northshadow{0%{opacity:1;transform:scaleX(1) scaleY(1) translateX(15px) translateY(123px) translateZ(-70px)}50%{opacity:0;transform:scaleX(0.4) scaleY(0.4) translateX(15px) translateY(105px) translateZ(-70px)}100%{opacity:1;transform:scaleX(1) scaleY(1) translateX(15px) translateY(123px) translateZ(-70px)}}@keyframes eastshadow{0%{opacity:1;transform:skewX(33deg) scaleX(0.7) scaleY(0.3) translateX(-45px) translateY(340px) translateZ(-10px)}50%{opacity:0;transform:skewX(33deg) scaleX(0.4) scaleY(0.3) translateX(-45px) translateY(340px) translateZ(-10px)}100%{opacity:1;transform:skewX(33deg) scaleX(0.7) scaleY(0.3) translateX(-45px) translateY(340px) translateZ(-10px)}}@keyframes westshadow{0%{opacity:1;transform:skewX(-33deg) scaleX(0.7) scaleY(0.3) translateX(95px) translateY(340px) translateZ(-10px)}50%{opacity:0;transform:skewX(-33deg) scaleX(0.4) scaleY(0.3) translateX(95px) translateY(340px) translateZ(-10px)}100%{opacity:1;transform:skewX(-33deg) scaleX(0.7) scaleY(0.3) translateX(95px) translateY(340px) translateZ(-10px)}}@keyframes flatshadow{0%{opacity:0;transform:scaleY(0.5) translateX(15px) translateY(160px) translateZ(-10px)}100%{opacity:1;transform:scaleY(0.5) translateX(15px) translateY(160px) translateZ(-10px)}}
.directionArrow__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module,.squareSelect__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:rgba(0,0,0,.01);cursor:pointer}.directionArrow__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module.active__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module,.squareSelect__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module.active__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module{border:2px solid #fff !important}.directionArrow__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module.selected__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module,.squareSelect__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module.selected__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module{background-color:rgba(0,0,0,.15)}.button__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module{border:1px solid}.directionArrow__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module{border-radius:50%}.squareSelect__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module{border-radius:4px}.topRow__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module{display:flex;flex-direction:row}.topRow__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module .middle__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module{display:flex;flex-grow:1;justify-content:center;align-items:center}.middleRow__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module{display:flex}.middleRow__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module .left__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module,.middleRow__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module .right__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module{display:flex;justify-content:center;align-items:center}.bottomRow__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module{display:flex;flex-direction:row}.bottomRow__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module .middle__------packages-flipper-web-src-lls-components-lls-field-types-tilted-selector-tilted-selector-module{display:flex;flex-grow:1;justify-content:center;align-items:center}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.grid-item-checkbox__container{position:relative;box-sizing:content-box;padding:8px;cursor:pointer}@media (hover: hover){.grid-item-checkbox__container:not(.grid-item-checkbox__container--touch):hover>.grid-item-checkbox{border-color:#0090f5}}.grid-item-checkbox__container .grid-item-checkbox{width:100%;height:100%;border:2px solid #d9d9d9;border-radius:90vh;display:flex;justify-content:center;align-items:center;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.grid-item-checkbox__container .grid-item-checkbox--white{border-color:#fff}.grid-item-checkbox__container .grid-item-checkbox svg{opacity:0;padding-top:1px;color:#fff;transition:opacity .2s ease-in-out}.grid-item-checkbox__container__checked .grid-item-checkbox{background-color:#0090f5;border-color:#0090f5}.grid-item-checkbox__container__checked .grid-item-checkbox svg{opacity:1}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.image-selector{max-width:100vw;height:100%;width:100vw;border-radius:0;display:flex;flex-direction:column}.image-selector__header{padding:40px 20px 0;font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700;color:#000}.image-selector .lls-modal__body{flex:1 1}.image-selector__button-container{display:flex;justify-content:flex-end;align-items:center;padding:28px 0}.image-selector__button-container--done{display:flex;color:#00b4af;border:3px solid #00b4af;margin-right:40px;background-color:transparent;transition:background-color .2s ease-in-out}@media (hover: hover){.image-selector__button-container--done:hover{background-color:#00b4af;color:#fff}}.image-selector__button-container--done .ripple-element{background-color:transparent}.image-selector__image-container{display:grid;gap:30px;row-gap:45px;grid-template-columns:repeat(auto-fill, minmax(172px, 1fr));grid-auto-rows:150px;counter-reset:section;padding:0 40px}.image-selector__image-container__image{position:relative;text-align:center;cursor:pointer;border-radius:8px;border:1px solid #e9e9e9;justify-content:center;align-items:center;display:grid;background:center no-repeat}.image-selector__image-container__image::before{counter-increment:section;content:" " counter(section) " ";font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#7c7c7c;position:absolute;top:8px;left:13px;z-index:1}.image-selector__image-container__image .grid-item-checkbox__container{top:0px;z-index:1;position:absolute;right:4px}.image-selector__image-container__image__overlay{position:absolute;height:22%;left:0;right:0;top:0;background:rgba(255,255,255,.4);border-radius:8px 8px 0 0}.image-selector__image-container__image--selected{border:1px solid #00b4af}.image-selector__image-container__image__label{position:absolute;bottom:-20px;text-align:center;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;width:100%}

@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module{display:flex;justify-content:center;align-items:center;padding:0;height:60px;min-width:60px;color:#7c7c7c;transition:background-color .3s ease,opacity .4s ease-in-out;border-radius:30px;z-index:2;position:relative}.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module svg{transition:transform .3s ease}.canvas-footer-button-container--shadow__------packages-flipper-web-src-components-canvas-footer-button-style-module{box-shadow:0px 4px 8px 0px rgba(0,0,0,.21)}.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.light__------packages-flipper-web-src-components-canvas-footer-button-style-module{background-color:#fbfbfb}.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.white-60__------packages-flipper-web-src-components-canvas-footer-button-style-module{background-color:rgba(255,255,255,.6)}.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.light-60__------packages-flipper-web-src-components-canvas-footer-button-style-module{background-color:rgba(251,251,251,.6)}body.horizontal-mode .canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.yellow__------packages-flipper-web-src-components-canvas-footer-button-style-module,body.horizontal-mode .canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.red__------packages-flipper-web-src-components-canvas-footer-button-style-module,body.horizontal-mode .canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.grey__------packages-flipper-web-src-components-canvas-footer-button-style-module{height:74px;min-width:74px;border-radius:37px}.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.yellow__------packages-flipper-web-src-components-canvas-footer-button-style-module .canvas-footer-button__------packages-flipper-web-src-components-canvas-footer-button-style-module,.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.red__------packages-flipper-web-src-components-canvas-footer-button-style-module .canvas-footer-button__------packages-flipper-web-src-components-canvas-footer-button-style-module,.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.grey__------packages-flipper-web-src-components-canvas-footer-button-style-module .canvas-footer-button__------packages-flipper-web-src-components-canvas-footer-button-style-module{transform:scaleX(1)}.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.grey__------packages-flipper-web-src-components-canvas-footer-button-style-module{background-color:#bababa;color:#fff;cursor:default}.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.yellow__------packages-flipper-web-src-components-canvas-footer-button-style-module{background-color:#ffd500;color:#fff;cursor:pointer}@media (hover: hover){.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.yellow__------packages-flipper-web-src-components-canvas-footer-button-style-module:not(.faded__------packages-flipper-web-src-components-canvas-footer-button-style-module):hover{background-color:#f5cc00}}.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.yellow__------packages-flipper-web-src-components-canvas-footer-button-style-module:active{background-color:#e6c000}.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.red__------packages-flipper-web-src-components-canvas-footer-button-style-module{background-color:#ff000c;color:#fff;cursor:pointer}@media (hover: hover){.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.red__------packages-flipper-web-src-components-canvas-footer-button-style-module:not(.faded__------packages-flipper-web-src-components-canvas-footer-button-style-module):hover{background-color:#e30013}}.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.red__------packages-flipper-web-src-components-canvas-footer-button-style-module:active{background-color:#ca000a}.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.red__------packages-flipper-web-src-components-canvas-footer-button-style-module,.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.grey__------packages-flipper-web-src-components-canvas-footer-button-style-module{margin-left:8px;margin-bottom:4px}[dir="rtl"] .canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.red__------packages-flipper-web-src-components-canvas-footer-button-style-module,[dir="rtl"] .canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.grey__------packages-flipper-web-src-components-canvas-footer-button-style-module{margin-right:6px}@media (hover: hover){[dir="rtl"] .canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.red__------packages-flipper-web-src-components-canvas-footer-button-style-module:hover,[dir="rtl"] .canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module.grey__------packages-flipper-web-src-components-canvas-footer-button-style-module:hover{margin-right:6px}}.canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module:last-child{margin-left:8px}[dir="rtl"] .canvas-footer-button-container__------packages-flipper-web-src-components-canvas-footer-button-style-module:last-child{margin-left:5px;margin-right:4px}.canvas-footer-button-container--faded__------packages-flipper-web-src-components-canvas-footer-button-style-module{opacity:.5}.canvas-footer-button-container--spinning__------packages-flipper-web-src-components-canvas-footer-button-style-module::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;border-radius:inherit;animation:spin__------packages-flipper-web-src-components-canvas-footer-button-style-module 2s linear infinite;border:5px solid;transition:border-color .3s ease;border-left-color:#efefef;border-bottom-color:#efefef;border-right-color:#efefef;border-top-color:#d9d9d9}@media (hover: hover){.canvas-footer-button-container--spinning__------packages-flipper-web-src-components-canvas-footer-button-style-module:hover::after{border-left-color:#fff;border-bottom-color:#fff;border-right-color:#fff;border-top-color:#bababa}}.canvas-footer-button-container--spinning__------packages-flipper-web-src-components-canvas-footer-button-style-module.yellow__------packages-flipper-web-src-components-canvas-footer-button-style-module::after{border-top-color:#f5cc00}@media (hover: hover){.canvas-footer-button-container--spinning__------packages-flipper-web-src-components-canvas-footer-button-style-module.yellow__------packages-flipper-web-src-components-canvas-footer-button-style-module:hover::after{border-top-color:#eec700}}.canvas-footer-button-container--spinning__------packages-flipper-web-src-components-canvas-footer-button-style-module.grey__------packages-flipper-web-src-components-canvas-footer-button-style-module::after{border-top-color:#9d9d9d;animation-duration:.5s}@media (hover: hover){.canvas-footer-button-container--spinning__------packages-flipper-web-src-components-canvas-footer-button-style-module.grey__------packages-flipper-web-src-components-canvas-footer-button-style-module:hover::after{border-top-color:#9d9d9d;animation-duration:.5s}}.canvas-footer-button-container--square__------packages-flipper-web-src-components-canvas-footer-button-style-module{border-radius:0}.canvas-footer-button-container--square__------packages-flipper-web-src-components-canvas-footer-button-style-module .canvas-footer-button__------packages-flipper-web-src-components-canvas-footer-button-style-module{border-radius:0}.canvas-footer-button__------packages-flipper-web-src-components-canvas-footer-button-style-module{color:#7c7c7c;display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-width:48px;border-radius:50%;transition:color .3s ease-in-out}.canvas-footer-button__------packages-flipper-web-src-components-canvas-footer-button-style-module:disabled{pointer-events:none;color:#d9d9d9;cursor:default}@media (hover: hover){.canvas-footer-button__------packages-flipper-web-src-components-canvas-footer-button-style-module.with-hover__------packages-flipper-web-src-components-canvas-footer-button-style-module:hover{color:#000}}@media (hover: hover){.canvas-footer-button__------packages-flipper-web-src-components-canvas-footer-button-style-module.with-hover__------packages-flipper-web-src-components-canvas-footer-button-style-module:hover:hover svg,.canvas-footer-button__------packages-flipper-web-src-components-canvas-footer-button-style-module.with-hover__------packages-flipper-web-src-components-canvas-footer-button-style-module:hover:hover svg{color:#000}}@keyframes spin__------packages-flipper-web-src-components-canvas-footer-button-style-module{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.progress-indicator__------packages-flipper-web-src-components-canvas-footer-updating-button-canvas-footer-updating-button-module{--progress: 0%;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:100%;background:conic-gradient(#0090f5 var(--progress), 0, #efefef calc(100% - var(--progress)))}.progress-indicator__------packages-flipper-web-src-components-canvas-footer-updating-button-canvas-footer-updating-button-module .progress-inner-circle__------packages-flipper-web-src-components-canvas-footer-updating-button-canvas-footer-updating-button-module{display:flex;align-items:center;justify-content:center;background-color:#bababa;height:80%;width:80%;border-radius:100%}.progress-indicator__------packages-flipper-web-src-components-canvas-footer-updating-button-canvas-footer-updating-button-module .progress-inner-circle__------packages-flipper-web-src-components-canvas-footer-updating-button-canvas-footer-updating-button-module .progress-text__------packages-flipper-web-src-components-canvas-footer-updating-button-canvas-footer-updating-button-module{font-size:16px;font-weight:700;color:#fff}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.canvas-controls{grid-area:actions;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-right:16px}[dir=rtl] .canvas-controls{direction:rtl;padding-left:16px;padding-right:0}.canvas-controls__controls{display:flex;position:relative}.canvas-controls .update-hub-text{font-size:12;font-weight:400;position:absolute;text-align:center;width:100%;color:#555;top:-5px;transform:translateY(-100%)}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.bar-graph__container--fullscreen{width:calc(100% - 100px);height:calc(100% - 40px);margin:20px 50px;padding-top:40px;padding-bottom:55px;position:relative;display:flex;flex-direction:column}.bar-graph__container--fullscreen .bar-graph__button-container{display:flex;justify-content:flex-end;margin:8px 0}.bar-graph__container--fullscreen .bar-graph__button-container .bar-graph__reset-button{text-align:right;text-transform:uppercase;cursor:pointer;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;color:#000}.recharts-responsive-container{z-index:1}.recharts-responsive-container.responsive-python-bar-container{background:#e9e9e9}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.display-monitor-image{width:100%;height:100%;background:no-repeat center center}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.resizable-text-container{display:flex;align-items:center;justify-content:center;height:calc(100% - 80px);width:calc(100% - 40px);line-height:1.15;min-width:100px;min-height:100px;margin:auto;overflow:hidden;text-align:center;font-weight:bold;opacity:1}.resizable-text-container--transparent{opacity:0}.lls-modal.fullscreen .resizable-text-container{height:calc(100% - 300px);width:calc(100% - 150px);margin:150px 75px}
.table-context-menu{position:absolute}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.line-graph-table{grid-column:span 2;padding:8vh 8vw}.line-graph-table__row{border-top:1px solid #e9e9e9;display:flex}.line-graph-table__row:first-child{margin-top:-1px}.line-graph-table__row--odd{background:#fbfbfb}.line-graph-table__row--even{background:#fff}.line-graph-table__header{display:flex;justify-content:center;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;height:50px}.line-graph-table__row .line-graph-table__cell{color:#7c7c7c;border-right:1px solid #e9e9e9}.line-graph-table__row .line-graph-table__cell:first-child{border-left:1px solid #e9e9e9}.line-graph-table__cell{width:200px;display:flex;align-items:center;padding-left:20px;flex:1 1;overflow:hidden;position:relative;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400}.line-graph-table__cell span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-graph-table__cell--selected::after{position:absolute;top:-1px;right:-1px;left:-1px;bottom:-1px;z-index:1;content:"";background:rgba(0,144,245,.1)}.line-graph-table__cell__column__color{height:20px;width:20px;border-radius:20px;margin-left:-5px}.line-graph-table--prevent-scroll{overflow-y:hidden !important}.line-graph-table .ReactVirtualized__List{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.line-graph-table .ReactVirtualized__List:focus{outline:none}.line-graph-table--no-scroll{border-bottom:none !important}.line-graph-table--no-scroll .ReactVirtualized__Grid__innerScrollContainer{border-bottom:1px solid #e9e9e9}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.import-modal .lls-modal__header{padding:7px 7px 0 15px}[dir=rtl] .import-modal .lls-modal__header{padding:7px 15px 0 7px}.import-modal__header{display:flex;flex-direction:row;width:350px;justify-content:space-between;align-items:center}.import-modal__header__hub{width:480px}.import-modal__header__close{padding:4px;border:none;background:transparent;color:#7c7c7c;cursor:pointer}@media (hover: hover){.import-modal__header__close:hover{color:#000}}.import-modal__header__close:active,.import-modal__header__close:focus{outline:none}.import-modal__body{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.import-modal__body__divider{background-color:#e9e9e9;width:1px;height:45px}.import-modal__body__button{text-transform:uppercase;width:100px;padding:8px;text-align:center;border:none;color:#0090f5;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;cursor:pointer}@media (hover: hover){.import-modal__body__button:hover{color:#0078cc}}.import-modal__body__button:active{color:#006cb7;outline:none}.import-modal__body__button:focus{color:#006cb7;outline:none}.import-modal__body__button--disabled{color:#e9e9e9;cursor:default}.import-modal__body__button--disabled:active,.import-modal__body__button--disabled:focus{color:#e9e9e9}@media (hover: hover){.import-modal__body__button--disabled:hover{color:#e9e9e9}}.hub-import-modal__actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin:0 30px;padding-bottom:20px}.hub-import-modal__actions__divider{height:18px;width:1px;background-color:#d9d9d9;margin:0 16px}.hub-import-modal__actions__action{text-transform:uppercase;color:#7c7c7c;cursor:pointer;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400}@media (hover: hover){.hub-import-modal__actions__action:hover{color:#000}}.hub-import-modal__data-table__data-container{height:300px !important}.hub-import-modal__import-button{display:flex;justify-content:center;align-items:center;border-top:1px solid #e9e9e9;padding-top:20px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.data-table{color:#7c7c7c;height:100%}.data-table__row{display:grid;grid-template-columns:65px 80px 2fr 1fr 65px;align-items:center;height:50px;padding:0 45px;border-bottom:1px solid #e9e9e9}@media (hover: hover){.data-table__row:hover{background-color:#f5f5f5}}.data-table__content__scroll-container{height:calc(100% - 30px) !important}.data-table__header{height:30px}.data-table__header-delete{text-align:center}@media (hover: hover){.data-table__header:hover{background-color:transparent}}.data-table__header-select{cursor:pointer}.data-table__content-item{color:#434343}@media (hover: hover){.data-table__content-item:hover{background-color:#f5f5f5}}@media (hover: hover){.data-table__content-item:hover .data-table__content-item__select>*{opacity:1}}@media (hover: hover){.data-table__content-item:hover .data-table__content-item__type__icon{color:#7c7c7c}}.data-table__content-item__delete,.data-table__content-item__select{justify-content:center;text-align:center}.data-table__content-item__type__icon{color:#bababa}.data-table__header-select,.data-table__header-delete,.data-table__content-select,.data-table__content-delete{flex:none;width:65px}.data-table__content-item__select>*{opacity:0}.data-table__content-item__select__selected>*{opacity:1}.data-table__content-item__delete{cursor:pointer}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.tooltip-content{pointer-events:none;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;box-sizing:content-box;width:fit-content;background-color:#fff;padding:10px;border:1px solid #f5f5f5;border-radius:8px;box-shadow:0 13px 20px 1px rgba(0,0,0,.07);transform:translate(-50%, calc(-100% - 22px))}.tooltip-content__label{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;color:#bababa}.tooltip-content__value{font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:700;margin-top:4px}.tooltip-content__value::after{content:"";position:absolute;top:100%;left:50%;height:10px;width:10px;border-radius:2px;background-color:#fff;border-bottom:1px solid #f5f5f5;border-right:1px solid #f5f5f5;transform:translate(-50%, -50%) rotate(45deg);box-shadow:0 13px 20px 1px rgba(0,0,0,.07)}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.line-graph__y-axis-overlay{position:absolute;z-index:2;top:61px;bottom:30px;left:5px;white-space:nowrap;cursor:pointer;opacity:0}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.recharts-surface{overflow:visible}.linegraph__zoom-overlay{overflow:visible}.linegraph__zoom-overlay rect{fill:rgba(186,186,186,.3);stroke:#9d9d9d;stroke-width:1px}.linegraph__zoom-overlay line{stroke:#bababa;stroke-width:2px}.linegraph__zoom-overlay circle{fill:#bababa}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.linegraph__scrollbar{transition:150ms ease;transition-property:fill,stroke,stroke-width;fill:#d9d9d9}.linegraph__scrollbar:not(.linegraph__scrollbar--is-touch){stroke-width:0;stroke:#d9d9d9}.linegraph__scrollbar--dragging{fill:#9d9d9d}.linegraph__scrollbar--dragging:not(.linegraph__scrollbar--is-touch){stroke:#9d9d9d;stroke-width:4px}@media (hover: hover){.linegraph__scrollbar:hover:not(.linegraph__scrollbar--is-touch){fill:#9d9d9d;stroke:#9d9d9d;stroke-width:4px}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.line-chart__fullscreen__graph{height:100%;width:100%;position:relative}.line-chart__fullscreen__graph__controls{margin:12px 0 10px;height:24px}.line-chart__fullscreen__graph__controls__toggles{padding-left:30px;padding-right:4px}.line-chart__fullscreen__graph__controls__toggles div{display:inline-block;cursor:pointer;height:24px;width:24px;border-radius:24px;margin-right:16px}.line-chart__fullscreen{background-color:#fbfbfb;height:100%}.line-chart__fullscreen__stats{position:absolute;left:60px;right:0;top:12px;display:flex;flex-direction:row;justify-content:center;align-items:center}.line-chart__fullscreen__stats--horizontal{right:0;left:initial;top:40px}.line-chart__fullscreen__stats__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;max-width:33%;padding:0 20px}.line-chart__fullscreen__stats__container--horizontal{display:flex;flex-direction:row;padding:0 0 0 16px;max-width:unset}[dir=rtl] .line-chart__fullscreen__stats__container--horizontal{padding:0 0 0 6px}.line-chart__fullscreen__stats__container__line{box-sizing:border-box;height:20px;width:1px;border:1px solid #e9e9e9}.line-chart__fullscreen__stats__container__label{margin-top:3.5px;font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:400;color:#7c7c7c;padding-bottom:2px}.line-chart__fullscreen__stats__container__label--horizontal{margin:0 5.5px}.line-chart__fullscreen__stats__container__value{width:100%;font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:400;color:#7c7c7c;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.line-chart__fullscreen__stats__container__value--horizontal{margin:0 6px;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:700}.line-chart__fullscreen__header{background-color:#fff;height:120px;width:100%;position:relative;border-bottom:1px solid #e9e9e9;display:flex;flex-direction:column;justify-content:stretch}.line-chart__fullscreen__header__title{flex:1 1;font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;margin-left:64px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}[dir=rtl] .line-chart__fullscreen__header__title{margin-left:0;margin-right:64px}.line-chart__fullscreen__header__tabs{position:absolute;bottom:0;width:100%;display:flex;flex-direction:row;justify-content:center}.line-chart__fullscreen__header__tabs .lls-tab-bar__tab{width:155px;text-align:center}.line-chart__fullscreen__grid{width:100%;height:calc(100% - 120px);display:grid;grid-template-columns:1fr 88px;grid-template-rows:1fr 75px;grid-template-areas:"graphs modeToggle" "actions actions"}[dir=rtl] .line-chart__fullscreen__grid{direction:ltr}.line-chart__fullscreen__grid .recharts-text{fill:#9d9d9d}.line-chart__fullscreen__grid .recharts-xAxis .recharts-label{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:700}.line-chart__fullscreen__grid .recharts-xAxis .recharts-label.graph-label{transform:translateY(-1px)}.line-chart__fullscreen__grid .recharts-xAxis .recharts-label.graph-label--offset{transform:translateY(11px)}.line-chart__fullscreen__grid .recharts-xAxis .recharts-cartesian-axis-tick:first-of-type .recharts-cartesian-axis-tick-value{text-anchor:start}[dir=rtl] .line-chart__fullscreen__grid .recharts-xAxis .recharts-cartesian-axis-tick{direction:ltr}[dir=rtl] .line-chart__fullscreen__grid{grid-template-areas:"graphs modeToggle" "actions modeToggle"}[dir=rtl] .line-chart__fullscreen__grid .recharts-wrapper{direction:ltr}[dir=rtl] .line-chart__fullscreen__grid .recharts-yAxis .recharts-cartesian-axis-tick-value{text-anchor:end}.line-chart__fullscreen__grid__graphs{padding-top:16px;grid-area:graphs;display:flex;flex-direction:column;justify-content:stretch;overflow-y:auto}.line-chart__fullscreen__grid__graphs .line-chart__fullscreen__graph{flex:1 1;padding-top:15px;min-height:180px;overflow:hidden;display:flex;flex-direction:column}.line-chart__fullscreen__grid__mode-toggle{margin-top:72px;grid-area:modeToggle}.line-chart__fullscreen__grid__actions{padding:0 16px 0 48px;grid-area:actions;display:flex;flex-direction:row;justify-content:space-between;align-items:center}[dir=rtl] .line-chart__fullscreen__grid__actions{direction:rtl;padding:0 0 0 16px}.line-chart__fullscreen .lls-fade-view,.line-chart__fullscreen .lls-fade-view.selected{height:100%;max-height:100%}.value__divider{height:20px;margin:0 7px 0 -40px;border-right:1px solid #e9e9e9;color:#434343;position:absolute}[dir=rtl] .value__divider{margin:0px -40px}.value__divider--horizontal{width:0;margin:0 16px 0 0;position:relative;height:12px}[dir=rtl] .value__divider--horizontal{margin:0 16px 0 16px}.fullscreen-graph__button-container{display:flex;flex-direction:column;align-items:center;width:100%;z-index:1}.fullscreen-graph__button-container--horizontal{width:auto;height:100%;flex-direction:row}.fullscreen-graph__button-container--horizontal .fullscreen-graph__button-container__seperator{height:26px;width:0;margin:0 8px;border-right:1px solid #e9e9e9}.fullscreen-graph__button-container--horizontal .fullscreen-graph__button-container__label{margin-top:4px;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;padding-bottom:2px;padding-left:8px;text-transform:uppercase}[dir=rtl] .fullscreen-graph__button-container--horizontal .fullscreen-graph__button-container__label{padding-left:0;padding-right:8px}.fullscreen-graph__button-container--horizontal .fullscreen-graph__button-container__button{display:flex;flex-direction:row;align-items:center;margin:0 4px;padding:0 4px}.fullscreen-graph__button-container__seperator{width:26px;height:0;margin:2px 0;border-bottom:1px solid #e9e9e9}.fullscreen-graph__button-container__button{margin:4px 0;padding:4px 0;cursor:pointer;color:#7c7c7c}@media (hover: hover){.fullscreen-graph__button-container__button:hover{color:#000}}.fullscreen-graph__button-container__button--active{color:#000}.fullscreen-graph__button-container__button--disabled{cursor:default;color:#d9d9d9}@media (hover: hover){.fullscreen-graph__button-container__button--disabled:hover{color:#d9d9d9}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.line-chart__window{height:100%;width:100%;position:relative}.line-chart__window__container{margin:42px 10px 0 10px;width:unset !important}.line-chart__window__stats{position:absolute;top:12px;left:12px;right:12px;display:flex;flex-direction:row;justify-content:center;align-items:center}.line-chart__window__stats__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;max-width:33%;padding:0 8px}.line-chart__window__stats__container__label{font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:400;color:#7c7c7c;padding-bottom:1px}.line-chart__window__stats__container__value{width:100%;font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:400;color:#7c7c7c;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.line-chart__window__no-data{display:flex;justify-content:center;align-items:center;width:100%}.line-chart__window__no-data svg{color:#e9e9e9}.line-chart__window.responsive-python-line__window{background:#e9e9e9}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.super-monitor{border-radius:22px;background-color:#fff;position:absolute;display:flex;justify-content:stretch;align-items:stretch;pointer-events:all;overflow:hidden;transition:all 150ms ease-in;box-shadow:0 42px 54px 0 rgba(0,0,0,.08);border:1px solid #e9e9e9}.super-monitor--active{z-index:3}.super-monitor--dragging{z-index:5;transition:none;cursor:move}.super-monitor--hidden{display:none;pointer-events:none}.super-monitor .super-monitor__collapsed-icon{opacity:0;background:transparent;border:none;position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.super-monitor--collapsed{border-radius:11px}.super-monitor--collapsed .super-monitor__collapsed-icon{opacity:1;transition:opacity 150ms ease-in;transition-delay:150ms}.super-monitor--icon-only{position:relative;margin:0 5px;box-shadow:none}.super-monitor .super-monitor-button{position:absolute;padding:6px;margin:6px;box-sizing:content-box;border-radius:50vh;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:2;animation:fadeIn 300ms ease-in;border:1px solid rgba(255,255,255,.75);background:rgba(255,255,255,.75)}.super-monitor .super-monitor-button svg{color:#7c7c7c}[dir=rtl] .super-monitor .super-monitor-button{transform:scaleX(-1)}@media (hover: hover){.super-monitor .super-monitor-button:hover{border:1px solid #d9d9d9}}@media (hover: hover){.super-monitor .super-monitor-button:hover svg{color:#000}}.super-monitor .super-monitor-button--collapse{right:0}[dir=rtl] .super-monitor .super-monitor-button--collapse{left:0;right:initial}.super-monitor__no-data{display:flex;justify-content:center;align-items:center;width:100%;height:100%;animation:fadeIn 300ms ease-in}.super-monitor__no-data svg{min-width:40%;min-height:40%;color:#e9e9e9}.lls-modal.super-monitor__modal{max-width:100vw;height:100%;width:100vw}.super-monitor__modal{border-radius:0;width:100%;height:100%}.super-monitor__modal__fullscreen-button{z-index:1;display:flex;position:absolute;height:44px;width:44px;padding:6px;top:16px;right:16px;border-radius:22px;border:2px solid #9d9d9d;background-color:#fff;opacity:75%}[dir=rtl] .super-monitor__modal__fullscreen-button{right:unset;left:16px}.super-monitor__modal__fullscreen-button svg{fill:#7c7c7c;margin:auto auto}@media (hover: hover){.super-monitor__modal__fullscreen-button:hover{cursor:pointer;border:2px solid #7c7c7c;opacity:85%}}@media (hover: hover){.super-monitor__modal__fullscreen-button:hover svg{fill:#000}}.super-monitor__modal .canvas-controls{position:absolute;bottom:0;right:0;padding-bottom:8px}[dir=rtl] .super-monitor__modal .canvas-controls{right:inherit;left:0}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-containers-super-monitors-container-super-monitors-container-module{position:absolute;top:64px;right:20px;bottom:92px;left:331px;z-index:1001;pointer-events:none}.base__------packages-flipper-web-src-containers-super-monitors-container-super-monitors-container-module.python__------packages-flipper-web-src-containers-super-monitors-container-super-monitors-container-module{left:20px}[dir="rtl"] .base__------packages-flipper-web-src-containers-super-monitors-container-super-monitors-container-module{left:20px;right:331px}.base__------packages-flipper-web-src-containers-super-monitors-container-super-monitors-container-module.iconsOnly__------packages-flipper-web-src-containers-super-monitors-container-super-monitors-container-module{position:relative;display:flex;top:unset;right:unset;bottom:unset;left:unset}body.horizontal-mode .base__------packages-flipper-web-src-containers-super-monitors-container-super-monitors-container-module{bottom:283px;left:20px;right:20px}

@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-containers-product-selector-product-selector-module{position:absolute;left:0;right:0;bottom:0;top:0;z-index:100000;background-color:#fff;display:flex;flex-direction:column;justify-items:center}.title__------packages-flipper-web-src-containers-product-selector-product-selector-module{z-index:1;font-size:76px;line-height:80px;letter-spacing:-3px;font-weight:700;text-align:center;margin-top:66px}.title__------packages-flipper-web-src-containers-product-selector-product-selector-module>span{display:block}[dir="rtl"] .title__------packages-flipper-web-src-containers-product-selector-product-selector-module{margin-top:40px}@media(min-width: 1820px)and (min-height: 880px){.title__------packages-flipper-web-src-containers-product-selector-product-selector-module{font-size:96px;line-height:100px;letter-spacing:-3.8px;font-weight:700}}.trademarkCharacter__------packages-flipper-web-src-containers-product-selector-product-selector-module{font-size:40px;line-height:50px;vertical-align:text-top;padding:0 6px}@media(min-width: 1820px)and (min-height: 880px){.trademarkCharacter__------packages-flipper-web-src-containers-product-selector-product-selector-module{font-size:55px;line-height:70px;padding:0 10px}}.products__------packages-flipper-web-src-containers-product-selector-product-selector-module{display:flex;position:absolute;top:226px;right:0;bottom:80px;left:0;justify-content:center}[dir="rtl"] .products__------packages-flipper-web-src-containers-product-selector-product-selector-module{flex-direction:row-reverse}@media(min-width: 1820px)and (min-height: 880px){.products__------packages-flipper-web-src-containers-product-selector-product-selector-module{top:266px}}.product__------packages-flipper-web-src-containers-product-selector-product-selector-module{width:50%;position:relative;display:flex}@media(min-width: 498px)and (max-height: 613px){.product__------packages-flipper-web-src-containers-product-selector-product-selector-module{height:120px;margin-top:54px;padding:0 12px}}.inner__------packages-flipper-web-src-containers-product-selector-product-selector-module{position:relative}.video__------packages-flipper-web-src-containers-product-selector-product-selector-module{width:100%;height:100%;max-height:100%;max-width:100%}.button__------packages-flipper-web-src-containers-product-selector-product-selector-module{position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-color:#fff;border:2px solid #e9e9e9;color:#000;transition:all 300ms ease;border-radius:16px;padding:16px;display:flex;align-items:center;min-width:320px}@media(min-width: 498px)and (max-height: 613px){.button__------packages-flipper-web-src-containers-product-selector-product-selector-module{padding:12px;bottom:45px}}@media(min-width: 1340px)and (min-height: 800px){.button__------packages-flipper-web-src-containers-product-selector-product-selector-module{padding:20px;min-width:420px}}.button__------packages-flipper-web-src-containers-product-selector-product-selector-module:focus{border-color:#0090f5;color:#0090f5}.button__------packages-flipper-web-src-containers-product-selector-product-selector-module:focus .image__------packages-flipper-web-src-containers-product-selector-product-selector-module{background-size:143%}@media (hover: hover){.button__------packages-flipper-web-src-containers-product-selector-product-selector-module:hover{border-color:#0090f5;color:#0090f5;outline:none}}@media (hover: hover){.button__------packages-flipper-web-src-containers-product-selector-product-selector-module:hover .image__------packages-flipper-web-src-containers-product-selector-product-selector-module{background-size:143%}}.button__------packages-flipper-web-src-containers-product-selector-product-selector-module svg{flex-shrink:0}[dir="rtl"] .button__------packages-flipper-web-src-containers-product-selector-product-selector-module svg{transform:scaleX(-1)}.button__------packages-flipper-web-src-containers-product-selector-product-selector-module .image__------packages-flipper-web-src-containers-product-selector-product-selector-module{border-radius:10px;width:72px;height:72px;flex-shrink:0;background-size:130%;background-repeat:no-repeat;background-origin:content-box;background-position:center center;transition:background-size 300ms ease,background-color 300ms ease}@media(min-width: 1340px)and (min-height: 800px){.button__------packages-flipper-web-src-containers-product-selector-product-selector-module .image__------packages-flipper-web-src-containers-product-selector-product-selector-module{width:90px;height:90px}}.button__------packages-flipper-web-src-containers-product-selector-product-selector-module .name__------packages-flipper-web-src-containers-product-selector-product-selector-module{flex-grow:1;text-align:start;padding:0 16px}@media(min-width: 498px)and (max-height: 613px){.button__------packages-flipper-web-src-containers-product-selector-product-selector-module .name__------packages-flipper-web-src-containers-product-selector-product-selector-module{padding:0 12px}}@media(min-width: 1340px)and (min-height: 800px){.button__------packages-flipper-web-src-containers-product-selector-product-selector-module .name__------packages-flipper-web-src-containers-product-selector-product-selector-module{padding:0 20px}}.button__------packages-flipper-web-src-containers-product-selector-product-selector-module .name__------packages-flipper-web-src-containers-product-selector-product-selector-module span{display:block}.button__------packages-flipper-web-src-containers-product-selector-product-selector-module .name__------packages-flipper-web-src-containers-product-selector-product-selector-module span:first-child{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;text-transform:uppercase}@media(min-width: 1340px)and (min-height: 800px){.button__------packages-flipper-web-src-containers-product-selector-product-selector-module .name__------packages-flipper-web-src-containers-product-selector-product-selector-module span:first-child{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:700}}.button__------packages-flipper-web-src-containers-product-selector-product-selector-module .name__------packages-flipper-web-src-containers-product-selector-product-selector-module span:last-child{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700}@media(min-width: 1340px)and (min-height: 800px){.button__------packages-flipper-web-src-containers-product-selector-product-selector-module .name__------packages-flipper-web-src-containers-product-selector-product-selector-module span:last-child{font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700}}.essential__------packages-flipper-web-src-containers-product-selector-product-selector-module{justify-content:flex-end;border-right:1px solid #bababa}[dir="rtl"] .essential__------packages-flipper-web-src-containers-product-selector-product-selector-module{justify-content:flex-start}.essential__------packages-flipper-web-src-containers-product-selector-product-selector-module .image__------packages-flipper-web-src-containers-product-selector-product-selector-module{background-color:#00b94d}@media (hover: hover){.essential__------packages-flipper-web-src-containers-product-selector-product-selector-module .button__------packages-flipper-web-src-containers-product-selector-product-selector-module:hover .image__------packages-flipper-web-src-containers-product-selector-product-selector-module{background-color:#00a845}}[dir="rtl"] .prime__------packages-flipper-web-src-containers-product-selector-product-selector-module{justify-content:flex-end}.prime__------packages-flipper-web-src-containers-product-selector-product-selector-module .image__------packages-flipper-web-src-containers-product-selector-product-selector-module{background-color:#00d4ff}@media (hover: hover){.prime__------packages-flipper-web-src-containers-product-selector-product-selector-module .button__------packages-flipper-web-src-containers-product-selector-product-selector-module:hover .image__------packages-flipper-web-src-containers-product-selector-product-selector-module{background-color:#34ccf1}}.footer__------packages-flipper-web-src-containers-product-selector-product-selector-module{position:absolute;right:0;bottom:0;left:0}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.header__------packages-flipper-web-src-screens-introduction-screen-introduction-screen-module{position:absolute;z-index:1;margin:70px 0 15px 65px;max-width:500px;display:block;font-size:76px;line-height:80px;letter-spacing:-3px;font-weight:700}[dir="rtl"] .header__------packages-flipper-web-src-screens-introduction-screen-introduction-screen-module{margin:70px 65px 15px 0}.video__------packages-flipper-web-src-screens-introduction-screen-introduction-screen-module{overflow:hidden}.video__------packages-flipper-web-src-screens-introduction-screen-introduction-screen-module .lls-video{height:100%}.footer__------packages-flipper-web-src-screens-introduction-screen-introduction-screen-module{text-align:center;display:block;font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:400}.footer__------packages-flipper-web-src-screens-introduction-screen-introduction-screen-module .button__------packages-flipper-web-src-screens-introduction-screen-introduction-screen-module{display:inline-block;margin:0 auto;margin-top:20px;margin-bottom:40px}.content-grid__------packages-flipper-web-src-screens-introduction-screen-introduction-screen-module{display:grid;grid-template-rows:auto max-content;height:100vh}.privacy-notice__------packages-flipper-web-src-screens-introduction-screen-introduction-screen-module{color:#9d9d9d;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:500;margin-bottom:10px}.privacy-notice__------packages-flipper-web-src-screens-introduction-screen-introduction-screen-module a{display:inline-block;margin:0 4px;color:#7c7c7c;text-transform:uppercase}
@keyframes fadeIn__------packages-flipper-web-src-components-whats-new-whats-new-module{from{opacity:0}to{opacity:1}}@keyframes fadeOut__------packages-flipper-web-src-components-whats-new-whats-new-module{from{opacity:1}to{opacity:0}}.whatsNew__------packages-flipper-web-src-components-whats-new-whats-new-module{background-color:#f5f5f5 !important}.container__------packages-flipper-web-src-components-whats-new-whats-new-module{width:380px;min-height:475px}.title__------packages-flipper-web-src-components-whats-new-whats-new-module{font-weight:700;font-size:24px;line-height:28px;text-align:center;letter-spacing:-0.95px;margin-top:40px}.carouselContainer__------packages-flipper-web-src-components-whats-new-whats-new-module{width:100%;overflow:hidden;transition:transform .5s ease}.carouselContent__------packages-flipper-web-src-components-whats-new-whats-new-module{display:flex;flex-direction:row;transition:all 250ms linear;-ms-overflow-style:none;scrollbar-width:none}.content__------packages-flipper-web-src-components-whats-new-whats-new-module{min-width:100%;min-height:100%;height:380px}.active__------packages-flipper-web-src-components-whats-new-whats-new-module{background-color:#7c7c7c}.headline__------packages-flipper-web-src-components-whats-new-whats-new-module{font-weight:700;font-size:18px;line-height:23px;text-align:center;letter-spacing:-0.7px;margin-top:-20px}.details__------packages-flipper-web-src-components-whats-new-whats-new-module{font-weight:400;font-size:16px;line-height:22px;text-align:center;letter-spacing:-0.6px}.buttons__------packages-flipper-web-src-components-whats-new-whats-new-module{width:100%;display:flex;flex-direction:row;align-items:center;padding-top:20px;justify-content:space-between}.check__------packages-flipper-web-src-components-whats-new-whats-new-module{fill:#d9d9d9;margin-right:11px}.show__------packages-flipper-web-src-components-whats-new-whats-new-module{float:left;font-weight:500;font-size:14px;line-height:18px;letter-spacing:-0.5px;text-transform:uppercase;color:#7c7c7c;display:inline-flex;align-items:center;width:50%;text-align:left}.learnMore__------packages-flipper-web-src-components-whats-new-whats-new-module{float:right;text-align:right;text-transform:uppercase;color:#0090f5;cursor:pointer;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:500}.footer__------packages-flipper-web-src-components-whats-new-whats-new-module{width:100%;height:100%;font-style:normal;font-weight:500;font-size:14px;line-height:18px;letter-spacing:-0.5px;margin:0 auto;background-color:#fff}
@keyframes fadeIn__------packages-flipper-web-src-components-elements-carousel-elements-carousel-module{from{opacity:0}to{opacity:1}}@keyframes fadeOut__------packages-flipper-web-src-components-elements-carousel-elements-carousel-module{from{opacity:1}to{opacity:0}}.elementsCarousel__------packages-flipper-web-src-components-elements-carousel-elements-carousel-module{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding-bottom:24px;height:100%}.elementsCarousel__------packages-flipper-web-src-components-elements-carousel-elements-carousel-module>a[role=button]{cursor:pointer;max-height:100%}.elementsCarousel__------packages-flipper-web-src-components-elements-carousel-elements-carousel-module>a[role=button] div{pointer-events:none}.elementsCarousel__------packages-flipper-web-src-components-elements-carousel-elements-carousel-module img,.elementsCarousel__------packages-flipper-web-src-components-elements-carousel-elements-carousel-module svg{flex:1 1;max-width:100%;max-height:100%;object-fit:contain;flex-grow:1;overflow:hidden;padding-top:2px}.constrainedHeight__------packages-flipper-web-src-components-elements-carousel-elements-carousel-module img,.constrainedHeight__------packages-flipper-web-src-components-elements-carousel-elements-carousel-module svg{height:-webkit-fill-available;height:stretch}.navigator__------packages-flipper-web-src-components-elements-carousel-elements-carousel-module{position:absolute;bottom:4px;flex:0 0;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:3;margin-top:4px;margin-bottom:4px}.point__------packages-flipper-web-src-components-elements-carousel-elements-carousel-module{height:8px;width:8px;border-radius:4px;background-color:#efefef;margin:4px 2px}.active__------packages-flipper-web-src-components-elements-carousel-elements-carousel-module{background-color:#9d9d9d}
.advance-enter{position:absolute;top:0;left:0;right:0;opacity:.01;transform:translateX(100%)}.advance-enter-active{opacity:1;transform:translateX(0%) scale(1);transition:all 1000ms ease-in-out}.advance-exit{opacity:1}.advance-exit-active{opacity:0;transform:translateX(-100%);transition:all 1000ms ease-in-out}.retreat-enter{position:absolute;top:0;left:0;right:0;opacity:.01;transform:translateX(-100%)}.retreat-enter-active{opacity:1;transform:translateX(0%) scale(1);transition:all 1000ms ease-in-out}.retreat-exit{opacity:1}.retreat-exit-active{opacity:0;transform:translateX(100%);transition:all 1000ms ease-in-out}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.project-type-button{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:8px;width:100px;height:100px;text-transform:uppercase;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:700;text-align:center}.project-type-button--selected{color:#006cb7}.project-type-button--selected *{fill:#006cb7 !important;stroke:#006cb7 !important}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.new-project-modal{min-width:380px;margin:8px}.new-project-modal__input[type=text]{text-align:left;padding:0 0 10px 0;border-bottom:1px solid #d9d9d9;font-size:28px;line-height:32px;letter-spacing:-1.1px;font-weight:700}.new-project-modal__input[type=text]::placeholder{font-size:28px;line-height:32px;letter-spacing:-1.1px;font-weight:700}.new-project-modal__form{display:grid;justify-items:center;grid-gap:26px;grid-template-columns:1fr}.new-project-modal .lls-action-button{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700}.new-project-modal__project-type-container{position:relative;display:grid;grid-auto-flow:column;grid-gap:5px}.new-project-modal__project-type-container .new-project-modal__project-type__svg--inactive{margin-bottom:-5px}.new-project-modal__project-type-container .new-project-modal__project-type__svg--inactive--ios{margin-bottom:-3px}.new-project-modal__project-type-container__project-background{position:absolute;width:100px;height:100%;border-radius:8px;background:#f5f5f5;z-index:-1;transition:transform .4s ease}.new-project-modal__project-type-container__project-background--python{transform:translateX(calc(100% + 10px))}[dir=rtl] .new-project-modal__project-type-container__project-background--python{transform:translateX(calc(-100% - 10px))}.new-project-modal__project-type-container__project-background--wordblocks{transform:translateX(0)}.new-project-modal__project-type-container__project-background--selected-0{transform:translateX(0)}.new-project-modal__project-type-container__project-background--selected-1{transform:translateX(105px)}[dir=rtl] .new-project-modal__project-type-container__project-background--selected-1{transform:translateX(-105px)}.new-project-modal__project-type-container__project-background--selected-2{transform:translateX(210px)}[dir=rtl] .new-project-modal__project-type-container__project-background--selected-2{transform:translateX(-210px)}.new-project-modal__project-type-container__project-type-swipe{height:100px;width:205px}.new-project-modal__project-type-container .lls-modal__body{position:relative}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.debug-menu{width:100%;height:30px;position:absolute;bottom:0;left:0;z-index:100001;color:#fff;background-color:#0090f5}.debug-menu .debug-menu__title{display:flex;width:100%;height:100%;align-items:center;justify-content:center;cursor:pointer}.debug-menu .debug-menu__menu-items{border:1px solid #d9d9d9;position:absolute;bottom:100%;left:0;z-index:100002;background-color:#fff}[dir=rtl] .debug-menu .debug-menu__menu-items{right:0;left:initial}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.content__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module{position:relative;display:flex;justify-content:center;flex-direction:column;width:726px;padding:20px;background-color:#ffd500}.content__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module .title__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;padding-bottom:11px}.content__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module .text__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module{width:60%;white-space:pre-line;max-width:55%;font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:400}.content__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module .text__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module .numbers__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module{margin-top:20px;font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:700}.content__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module .image__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module{position:absolute;right:0;max-width:45%;max-height:100%}[dir="rtl"] .content__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module .image__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module{right:unset;left:-50px}.content__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module .input__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module{margin-top:12px;border-radius:100px;padding:10px 10px 10px 21px;display:inline-block;text-align:left;border:solid 1.5px #9d9d9d;min-width:300px;font-size:18px}.content__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module .input__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module :focus-visible{border:solid 1.5px #9d9d9d}[dir="rtl"] .content__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module .input__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module{text-align:right}.footer__------packages-flipper-web-src-components-coppa-challenge-coppa-challenge-module :disabled{color:#d9d9d9;opacity:1 !important}
@keyframes fadeIn__------packages-flipper-web-src-containers-dialog-modal-container-dialog-modal-container-module{from{opacity:0}to{opacity:1}}@keyframes fadeOut__------packages-flipper-web-src-containers-dialog-modal-container-dialog-modal-container-module{from{opacity:1}to{opacity:0}}.content__------packages-flipper-web-src-containers-dialog-modal-container-dialog-modal-container-module{position:relative;display:flex;justify-content:center;flex-direction:column;width:400px;height:260px;padding:56px 30px;background-color:#fff}.warning__------packages-flipper-web-src-containers-dialog-modal-container-dialog-modal-container-module{background-color:#ffd500}.warningText__------packages-flipper-web-src-containers-dialog-modal-container-dialog-modal-container-module,.warningTitle__------packages-flipper-web-src-containers-dialog-modal-container-dialog-modal-container-module{width:60%;white-space:pre-line;max-width:50%}.image__------packages-flipper-web-src-containers-dialog-modal-container-dialog-modal-container-module{position:absolute;right:0;top:20px}[dir=rtl] .image__------packages-flipper-web-src-containers-dialog-modal-container-dialog-modal-container-module{right:unset;left:-50px}.imagePrime__------packages-flipper-web-src-containers-dialog-modal-container-dialog-modal-container-module{max-width:55%}.imageEssential__------packages-flipper-web-src-containers-dialog-modal-container-dialog-modal-container-module{max-width:50%}[dir=rtl] .imageEssential__------packages-flipper-web-src-containers-dialog-modal-container-dialog-modal-container-module{right:unset;left:-10px}.dialogTitle__------packages-flipper-web-src-containers-dialog-modal-container-dialog-modal-container-module{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;padding-bottom:22px}.dialogText__------packages-flipper-web-src-containers-dialog-modal-container-dialog-modal-container-module{font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:400}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.container__------packages-flipper-web-src-components-disclaimer-dialog-disclaimer-dialog-module{max-width:820px;width:100%;text-align:center}.info__------packages-flipper-web-src-components-disclaimer-dialog-disclaimer-dialog-module{background-color:#f5f5f5 !important}.warning__------packages-flipper-web-src-components-disclaimer-dialog-disclaimer-dialog-module{background-color:#ffd500}.title__------packages-flipper-web-src-components-disclaimer-dialog-disclaimer-dialog-module{font-weight:700;font-size:34px;line-height:38px;letter-spacing:-1.35px;padding-top:70px;color:#000}.content__------packages-flipper-web-src-components-disclaimer-dialog-disclaimer-dialog-module{padding:30px 100px;font-weight:400;font-size:18px;line-height:23px;letter-spacing:-0.7px}.footer__------packages-flipper-web-src-components-disclaimer-dialog-disclaimer-dialog-module{width:100%;height:100%;font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:-0.5px;margin:0 auto;background-color:#fff}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.modal__------packages-flipper-web-src-components-popup-dialog-popup-dialog-module .lls-modal__body{background-color:#fbfbfb;text-align:center;width:360px;height:150px;display:flex;flex-direction:column;justify-content:center}.modalTitle__------packages-flipper-web-src-components-popup-dialog-popup-dialog-module{font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:700;padding:15px}.modalText__------packages-flipper-web-src-components-popup-dialog-popup-dialog-module{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#7c7c7c;padding-bottom:40px}.modalTextOnly__------packages-flipper-web-src-components-popup-dialog-popup-dialog-module{font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:400;color:#262626}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-modal__header{padding:20px 20px 0px 20px}.firmware-update-progress__progress-text{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:400;margin-bottom:12px;text-align:center}.firmware-update-progress__progress-message{text-align:left;margin-top:12px;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;color:#7c7c7c}.firmware-update-progress__progress-success-container{width:700px;max-height:400px}@media(max-width: 992px){.firmware-update-progress__progress-success-container{max-height:350px}}.firmware-update-progress__progress-success-image img{width:72%;height:450px;position:inherit;margin-top:-180px;margin-left:220px}[dir=rtl] .firmware-update-progress__progress-success-image img{margin-right:-40px;margin-left:0px;margin-top:-90px}@media(max-width: 992px){.firmware-update-progress__progress-success-image img{margin-top:-200px}}.firmware-update-progress__progress-success-header{margin:8px 0;font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700;max-width:400px;position:relative}.firmware-header{display:flex;height:135px;margin-bottom:1px;position:relative;flex-direction:column}.firmware-header__close-button{position:absolute;top:8px;right:8px;cursor:pointer;color:#7c7c7c}@media (hover: hover){.firmware-header__close-button:hover{color:#000}}[dir=rtl] .firmware-header__close-button{right:initial;left:8px}.firmware-header__close-button svg{margin-bottom:12px}.firmware-update-progress__progress-success-text{margin:20px 0;font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:400;max-width:500px;line-height:28px;position:relative}.firmware-update-progress__progress-failure{margin:20px 0;font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:400;text-align:center;color:#e3000b}.firmware-update-progress__progress-failure__usb-info{margin:20px 10% 0px 10%;color:#000}.firmware-update-progress__modal{min-width:368px;min-height:160px}.firmware-update-progress__modal .lls-modal__footer{justify-content:center;bottom:15px}@media(max-width: 992px){.firmware-update-progress__modal .lls-modal__footer{bottom:5px}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.force-usb-update .lls-modal__header{position:relative;padding:50px 50px 0;font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700;color:#000}.force-usb-update .lls-modal__header .force-usb-update__close-button{position:absolute;top:12px;right:12px;display:flex;cursor:pointer}@media (hover: hover){.force-usb-update .lls-modal__header .force-usb-update__close-button:hover{color:#000}}[dir=rtl] .force-usb-update .lls-modal__header .force-usb-update__close-button{left:12px;right:unset}.force-usb-update .lls-modal__body{padding:0;background-color:#fff !important;max-width:800px}.force-usb-update .lls-modal__footer{display:flex;align-items:center;justify-content:center;padding-bottom:30px;padding-top:0}.force-usb-update__text-container{padding:20px 50px 0;font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400}.force-usb-update__video-container{display:flex;align-items:center;justify-content:center;overflow:hidden;height:400px;background-color:#fff !important}.force-usb-update__video-container .video-react-video{pointer-events:none;background-color:#fff !important}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.root{overflow:hidden;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0}.root.with-debug{bottom:30px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.hub-selector{background-color:#fff;box-shadow:0px 20px 60px 0px rgba(0,0,0,.11);border-radius:8px}.hub-selector--vertical{padding:1em}.hub-selector--vertical h3{display:none}.hub-selector--vertical svg{display:none}.hub-selector--horizontal{max-width:390px;top:4%;left:23%;padding:2em}.hub-selector--horizontal h3{text-align:center;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;color:#000}.hub-selector__close-button__icon{position:fixed;display:flex;align-items:center;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#7c7c7c;cursor:pointer;z-index:3;right:12px;top:12px}@media (hover: hover){.hub-selector__close-button__icon:hover{color:#000}}.hub-selector__products{display:flex;justify-content:space-evenly}.hub-selector__products--horizontal{margin-top:8px}.hub-selector__products--vertical{flex-direction:column}.hub-selector__button{border:0;background:none;cursor:pointer;display:flex;text-align:left;border-radius:8px}[dir=rtl] .hub-selector__button{text-align:right}.hub-selector__button--horizontal{flex-direction:column;width:128px;padding:16px}.hub-selector__button--vertical{flex-direction:row;padding:10px;align-items:center}@media (hover: hover){.hub-selector__button--selected:hover{background-color:transparent}}.hub-selector__button:active .hub-selector__button-image{transform:scale(0.95)}.hub-selector__button:focus .hub-selector__button-image img{transform:scale(1.1)}@media (hover: hover){.hub-selector__button:hover .hub-selector__button-image img{transform:scale(1.1)}}.hub-selector__button-image{border-radius:6px;transition:box-shadow 300ms ease,transform 100ms ease-in-out;display:flex;align-items:center;justify-content:center}.hub-selector__button-image img{transition:transform 100ms ease-in-out;height:90%}.hub-selector__button-image--horizontal{height:96px;width:96px}.hub-selector__button-image--vertical{height:73px;width:73px}.hub-selector__button-title{display:flex;flex-direction:column}.hub-selector__button-title--large{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:700}.hub-selector__button-title--small{text-transform:uppercase;font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:700}.hub-selector__button-title--selected{color:#006cb7}.hub-selector__button-title--horizontal{margin-top:10px;padding-left:5px}[dir=ltr] .hub-selector__button-title--vertical{padding-left:12px}[dir=rtl] .hub-selector__button-title--vertical{padding-right:12px}.hub-selector__button-prime .hub-selector__button-image{background-color:#00d4ff}.hub-selector__button-prime .hub-selector__button-image--vertical{padding:5px}.hub-selector__button-essential .hub-selector__button-image{background-color:#00a845}.hub-selector__images{height:100%;text-align:center;overflow:hidden;position:relative;white-space:nowrap}.hub-selector__images img{transition:opacity 500ms ease-in;max-height:90%;will-change:opacity;opacity:0}.hub-selector__images img:first-child{margin-right:8rem}[dir=rtl] .hub-selector__images img:first-child{margin-right:0}[dir=rtl] .hub-selector__images img:last-child{margin-right:8rem}.hub-selector__project-type-container{position:relative;display:grid;grid-auto-flow:column;grid-gap:5px}.hub-selector__project-type-container .new-project-modal__project-type__svg--inactive{margin-bottom:-2px}.hub-selector__project-type-container__project-background{position:absolute;border-radius:8px;background:#f5f5f5;z-index:-1;transition:transform .4s ease}.hub-selector__project-type-container__project-background--vertical{left:1em;right:1em;height:calc(50% - 1em)}.hub-selector__project-type-container__project-background--horizontal{top:50px;bottom:25px;width:calc(50% - 2em)}.hub-selector__project-type-container__project-background--spike--vertical{transform:translateY(100%)}.hub-selector__project-type-container__project-background--spike--horizontal{transform:translateX(100%)}[dir=rtl] .hub-selector__project-type-container__project-background--spike--horizontal{transform:translateX(calc(-100% - 10px))}.hub-selector__project-type-container__project-background--essential{transform:translateX(0)}.hub-selector__project-type-container__project-type-swipe{height:100px;width:205px}.hub-selector__project-type-container .lls-modal__body{position:relative}

@keyframes fadeIn__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{from{opacity:0}to{opacity:1}}@keyframes fadeOut__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{from{opacity:1}to{opacity:0}}.toggleButton__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{width:134px;height:42px;border-radius:8px;padding:6px;text-align:left;transform:translate3d(0, 0, 0) perspective(1px);display:flex;flex-direction:row;align-items:center}.toggleButton__------packages-flipper-web-src-containers-product-toggle-product-toggle-module:focus img{transform:scale(1.1)}@media (hover: hover){.toggleButton__------packages-flipper-web-src-containers-product-toggle-product-toggle-module:hover img{transform:scale(1.1)}}.icon__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{width:30px;height:30px;border-radius:6px;display:flex;justify-content:center;align-items:center}.icon__------packages-flipper-web-src-containers-product-toggle-product-toggle-module img{transition:transform 100ms ease-in-out;max-height:90%}.icon__------packages-flipper-web-src-containers-product-toggle-product-toggle-module.prime__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{background-color:#00d4ff}.icon__------packages-flipper-web-src-containers-product-toggle-product-toggle-module.essential__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{background-color:#00b94d}.body__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{display:flex;flex-direction:column}.link__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{flex:1 1;text-align:right}.link__------packages-flipper-web-src-containers-product-toggle-product-toggle-module svg{transform:rotate(0deg);transition:transform .3s}.link__------packages-flipper-web-src-containers-product-toggle-product-toggle-module.active__------packages-flipper-web-src-containers-product-toggle-product-toggle-module svg{transform:rotate(180deg)}[dir=rtl] .link__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{text-align:left}.name__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:700;margin-bottom:-2px;color:#000}[dir=ltr] .name__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{margin-left:5px}[dir=rtl] .name__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{margin-right:5px}.type__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;margin-top:-2px;color:#000}[dir=ltr] .type__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{margin-left:5px}[dir=rtl] .type__------packages-flipper-web-src-containers-product-toggle-product-toggle-module{margin-right:5px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.header__------packages-flipper-web-src-components-lobby-header-lobby-header-module{z-index:2;position:absolute;top:0;left:0;right:0;display:grid;grid-template-columns:auto auto 1fr;grid-template-areas:"close back product";grid-gap:10px;height:52px;padding-left:10px;padding-right:20px}[dir="rtl"] .header__------packages-flipper-web-src-components-lobby-header-lobby-header-module{padding-left:20px;padding-right:10px}.background__------packages-flipper-web-src-components-lobby-header-lobby-header-module{position:absolute;background:#fff;top:0;right:0;bottom:0;left:0}.background__------packages-flipper-web-src-components-lobby-header-lobby-header-module~*{position:relative}.closeButton__------packages-flipper-web-src-components-lobby-header-lobby-header-module{grid-area:close;padding-left:9px}.backButton__------packages-flipper-web-src-components-lobby-header-lobby-header-module{grid-area:back;display:flex;align-items:center}.backButton__------packages-flipper-web-src-components-lobby-header-lobby-header-module :first-child{margin:0 8px 0 0}[dir="rtl"] .backButton__------packages-flipper-web-src-components-lobby-header-lobby-header-module :first-child{margin:0 0 0 8px}.title__------packages-flipper-web-src-components-lobby-header-lobby-header-module{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;color:#7c7c7c;align-self:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.productSelectorContainer__------packages-flipper-web-src-components-lobby-header-lobby-header-module{justify-self:end;align-self:end;transform-origin:top right;grid-area:product}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;display:flex;align-items:center;height:64px;padding:0 20px;color:#000;text-decoration:none;border-radius:8px;transition:200ms ease background-color}@media(hover: hover){.base__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module:hover{background-color:#efefef}}.base__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module.active__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module{color:#006cb7;background-color:#f5f5f5}.base__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module .text__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module{margin:4px 4px 0 16px;min-width:0}[dir="rtl"] .base__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module .text__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module{margin:4px 16px 0 4px}.base__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module.bottom__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module.active__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module{background-color:initial}.base__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module.bottom__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module{flex-direction:column;justify-content:center}.base__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module.bottom__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module .text__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module{margin:4px;font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:400}.base__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module .icon__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module{flex-shrink:0;width:24px;height:24px}.base__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module.active__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module.lobby-menu-item_settings .icon__------packages-flipper-web-src-components-lobby-menu-item-lobby-menu-item-module{transform:rotate(90deg);transition:transform 400ms}
@keyframes fadeIn__------packages-flipper-web-src-containers-lobby-menu-lobby-menu-divider-module{from{opacity:0}to{opacity:1}}@keyframes fadeOut__------packages-flipper-web-src-containers-lobby-menu-lobby-menu-divider-module{from{opacity:1}to{opacity:0}}.divider__------packages-flipper-web-src-containers-lobby-menu-lobby-menu-divider-module{margin-top:auto;position:relative;border-top:1px solid #e9e9e9;width:100%;height:1px;top:-12px;left:0;outline:none !important}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lobby-side-menu{background-color:#fbfbfb;height:100%;display:flex;flex-direction:column;padding:10px 20px 20px;border-right:1px solid #e9e9e9}[dir=rtl] .lobby-side-menu{border-left:1px solid #e9e9e9;border-right:0}.lobby-side-menu-items{display:flex;flex-direction:column;height:100%}.lobby-side-menu__close{height:64px;display:flex;margin-left:4px;align-items:center;color:#7c7c7c}[dir=rtl] .lobby-side-menu__close{margin-right:4px;margin-left:0}@media (hover: hover){.lobby-side-menu__close:hover{color:#000}}@media(max-width: 1150px){.lobby-side-menu{padding:0}.lobby-side-menu-items .lobby-menu-item{text-align:center;padding:0 4px}.lobby-side-menu-items .lobby-menu-item__text{display:none}.lobby-side-menu-items .lls-dsm-icon{margin:auto}.lobby-side-menu__close{justify-content:center;margin-left:0}}.lobby-footer-menu{display:flex;justify-content:center;background-color:#fbfbfb}.lobby-footer-menu .lobby-menu-item{justify-content:center;min-width:100px;padding:0 4px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.building-instruction-card{height:0;padding-bottom:100%}.building-instruction-card.big{border:1px solid #f5f5f5;flex-shrink:0}@media(max-width: 768px){.building-instruction-card.big{margin:16px 16px !important}}.building-instruction-card.big .building-instruction-card__thumbnail{display:flex;flex-direction:column;justify-content:center;top:10px;left:0;position:absolute;height:calc(100% - 10px);width:100%;padding:32px;padding-top:60px}.building-instruction-card.big .building-instruction-card__thumbnail .building-instruction-card__thumbnail--image{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.building-instruction-card.big .building-instruction-card__inner{position:absolute;top:0;left:0;bottom:0;right:0;padding:24px 32px 24px 24px}.building-instruction-card.big .building-instruction-card__inner .expand-link-to-fill::after{z-index:2}.building-instruction-card.big .building-instruction-card__inner .title{font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:700;z-index:2;position:relative;text-align:left}.building-instruction-card.big .building-instruction-card__inner .steps{position:absolute;top:5px;right:0;padding:10px}[dir=rtl] .building-instruction-card.big .building-instruction-card__inner .steps{right:auto;left:20px}[dir=rtl] .building-instruction-card.big .building-instruction-card__inner .steps svg{position:absolute;right:10px}.building-instruction-card.big .building-instruction-card__inner .steps span{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;transform-origin:0%;position:absolute;white-space:nowrap;transform:rotate(90deg);top:30px;left:calc(100% - 22px)}.building-instruction-card.small{background:#fff;width:200px;height:200px;margin:0 10px;transition:border .3s ease-in-out;border:1px solid #e9e9e9;border-radius:10px;box-shadow:unset;padding:16px;cursor:pointer}.building-instruction-card.small .building-instruction-card__thumbnail{width:100%;height:133px;background-repeat:no-repeat;background-size:contain;background-position:center}.building-instruction-card.small .building-instruction-card__thumbnail--image{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.building-instruction-card.small .building-instruction-card__inner .title{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;height:20px}.building-instruction-card.small .building-instruction-card__inner .steps{height:15px;position:absolute;bottom:10px}.building-instruction-card.small .building-instruction-card__inner .steps svg{display:none}@media (hover: hover){.building-instruction-card.small:hover{border:1px solid #bababa;box-shadow:unset}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.thumbnail{background:#fff;box-shadow:0px 5px 30px 0px rgba(0,0,0,.11);border-radius:10px;height:136px;width:170px;position:absolute;transform:translate(calc(-50% + 6px), calc(-100% - 25px));transition:all 150ms ease-in}[dir=rtl] .thumbnail{transform:translate(calc(50% - 6px), calc(-100% - 25px))}.thumbnail:not(.thumbnail--collapsed)::after{content:"";position:absolute;box-shadow:0px 20px 60px 0px rgba(0,0,0,.11);background:#fff;height:16px;width:16px;bottom:-16px;left:50%;transform:translate(-50%, -50%) rotate(45deg)}.thumbnail--collapsed{height:57px;width:57px;transform:translate(25px, -50%);cursor:pointer}[dir=rtl] .thumbnail--collapsed{transform:translate(-25px, -50%)}.thumbnail__image{height:100%;width:100%;border-radius:10px;object-fit:contain}.thumbnail__image--completed{opacity:30%}.thumbnail__done-icon{color:#00cb54;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);animation:fadeIn 200ms ease-in}.thumbnail--collapsed .thumbnail__done-icon{height:60%}.thumbnail__close-button__icon{position:absolute;display:flex;align-items:center;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#7c7c7c;cursor:pointer;z-index:3;right:12px;top:12px}[dir=rtl] .thumbnail__close-button__icon{left:12px}@media (hover: hover){.thumbnail__close-button__icon:hover{color:#000}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.building-instruction-modal.lls-modal{width:100%;height:100%;border-radius:unset}.building-instruction-modal.lls-modal .lls-modal__body{width:100%;height:100%}.building-instruction-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative}.building-instruction-image{width:100%;height:100%}.building-instruction-image-header{font-size:60px;line-height:64px;letter-spacing:-2.4px;font-weight:700}.building-instruction-image-home,.building-instruction-image-close{position:absolute;cursor:pointer;z-index:1000;color:#7c7c7c;background:transparent}.building-instruction-image-home:focus,.building-instruction-image-close:focus{color:#000}@media (hover: hover){.building-instruction-image-home:hover,.building-instruction-image-close:hover{color:#000}}.building-instruction-image-close{top:6px}[dir=ltr] .building-instruction-image-close{right:6px}[dir=rtl] .building-instruction-image-close{left:6px}.building-instruction-image-home{top:0px}[dir=ltr] .building-instruction-image-home{left:0px}[dir=rtl] .building-instruction-image-home{right:0px}.building-instruction-image-prev-button,.building-instruction-image-next-button{top:26px}.building-instruction-image-prev-button .expand-link-to-fill:focus,.building-instruction-image-next-button .expand-link-to-fill:focus{border-radius:50%;overflow:hidden;background-color:rgba(0,144,245,.2)}.building-instruction-image-prev-button{bottom:110px}.building-instruction-image-next-button{bottom:200px}.building-instruction-image-footer{position:absolute;bottom:0;width:100%;height:100px;padding:0 80px}.building-instruction-image-footer__start-circle{background:#0090f5;width:12px;height:12px;border-radius:50%;display:flex;position:absolute;top:13px;left:80px;z-index:1}[dir=rtl] .building-instruction-image-footer__start-circle{background:#e9e9e9}.building-instruction-image-footer__end-circle{background:#e9e9e9;width:12px;height:12px;border-radius:50%;display:flex;position:absolute;top:13px;right:80px;z-index:1}[dir=rtl] .building-instruction-image-footer__end-circle{background:#0090f5}.building-instruction-image-footer-info{display:flex;justify-content:space-between;margin-top:20px}.building-instruction-image-footer-info__done{font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:700;text-transform:uppercase;color:#0090f5}@media (hover: hover){.building-instruction-image-footer-info__done:hover{color:#0078cc}}.building-instruction-image-footer-info__done:active{color:#006cb7}.building-instruction-image-footer-info__done span{margin-left:5px}.building-instruction-image-footer-info__zoom_icons{margin-left:-8px}.building-instruction-image-footer-info__zoom_icons button{margin:0px 8px;color:#7c7c7c}@media (hover: hover){.building-instruction-image-footer-info__zoom_icons button:hover{color:#000}}.building-instruction-image-footer-info__zoom_icons button:disabled{color:#bababa}.building-instruction-image-footer .e-range{display:block;-webkit-appearance:none;appearance:none;width:100%;margin:0;height:38px;overflow:hidden;cursor:pointer;background:none;z-index:2;position:relative}.building-instruction-image-footer .e-range::-webkit-slider-runnable-track{width:100%;height:38px;background:linear-gradient(to right, #0090f5, #0090f5 var(--percentage-completed, 0%), #e9e9e9 var(--percentage-completed, 0%), #e9e9e9) 100% 50%/100% 4px no-repeat transparent}[dir=rtl] .building-instruction-image-footer .e-range::-webkit-slider-runnable-track{background:linear-gradient(to left, #0090f5, #0090f5 var(--percentage-completed, 0%), #e9e9e9 var(--percentage-completed, 0%), #e9e9e9) 100% 50%/100% 4px no-repeat transparent}.building-instruction-image-footer .e-range::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;height:12px;width:12px;background:#0090f5;border-radius:100%;border:0;top:50%;margin-top:-6px;-webkit-transition:background-color 150ms;transition:background-color 150ms}.building-instruction-image-footer .e-range::-moz-range-track,.building-instruction-image-footer .e-range::-moz-range-progress{width:100%;height:38px;background:linear-gradient(to right, #0090f5, #0090f5 var(--percentage-completed, 0%), #e9e9e9 var(--percentage-completed, 0%), #e9e9e9) 100% 50%/100% 4px no-repeat transparent}.building-instruction-image-footer .e-range::-moz-range-progress{background:linear-gradient(to right, #0090f5, #0090f5 var(--percentage-completed, 0%), #e9e9e9 var(--percentage-completed, 0%), #e9e9e9) 100% 50%/100% 4px no-repeat transparent}.building-instruction-image-footer .e-range::-moz-range-thumb{appearance:none;margin:0;height:12px;width:12px;background:#0090f5;border-radius:100%;border:0;-moz-transition:background-color 150ms;transition:background-color 150ms}.building-instruction-image-footer .e-range::-ms-track{width:100%;height:38px;border:0;color:transparent;background:transparent}.building-instruction-image-footer .e-range::-ms-fill-lower{background:linear-gradient(to right, #0090f5, #0090f5 var(--percentage-completed, 0%), #e9e9e9 var(--percentage-completed, 0%), #e9e9e9) 100% 50%/100% 4px no-repeat transparent}.building-instruction-image-footer .e-range::-ms-fill-upper{background:linear-gradient(to right, #0090f5, #0090f5 var(--percentage-completed, 0%), #e9e9e9 var(--percentage-completed, 0%), #e9e9e9) 100% 50%/100% 4px no-repeat transparent}.building-instruction-image-footer .e-range::-ms-thumb{appearance:none;height:12px;width:12px;background:#0090f5;border-radius:100%;border:0;-ms-transition:background-color 150ms;transition:background-color 150ms;top:0;margin:0;box-shadow:none}.building-instruction-image-container{display:flex;align-items:center;justify-content:center;position:relative;height:calc(100vh - (100px + 80px))}.building-instruction-image-player{width:calc(100% - 160px);height:100%;position:relative;overflow:hidden;margin:0 auto;display:flex;align-items:center;justify-content:center}.building-instruction-image-player__video{width:100%;height:100%;position:relative;background:#fff}.building-instruction-image-player__video.scaled{cursor:grab}.building-instruction-image-player__video.scaled.dragging{cursor:grabbing}.building-instruction-image-player__image{width:100%;height:100%;object-fit:contain;position:relative;background:#fff}.building-instruction-image-player__image.scaled{cursor:grab}.building-instruction-image-player__image.scaled.dragging{cursor:grabbing}.building-instruction-image .bi-player{width:100%;position:relative}.building-instruction-image .bi-player__video{width:100%}.building-instruction-image .bi-player__overlay{width:25%;height:100%;position:absolute;top:40px;left:40px}.building-instruction-image .bi-player__overlay-image{display:flex;width:100%;border:2px solid #000;border-radius:20px;margin-bottom:20px;flex-direction:column;align-items:center}.building-instruction-image .bi-player__overlay-image.startpics{background-color:#fff}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.building-instruction{display:flex;flex-direction:column;height:100%}.building-instruction-header{position:relative;display:flex;flex-direction:column;margin:40px;flex:1 1}.building-instruction-header-inner{width:100%;margin:0 auto;flex:1 1;position:relative}.building-instruction-header-inner .content{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start;padding:50px 0 50px 30px;position:absolute;top:0;left:0;width:50%;height:100%}[dir=rtl] .building-instruction-header-inner .content{left:auto;right:0;padding:50px 30px 50px}.building-instruction-header-inner .content .target{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400;padding-bottom:8px}.building-instruction-header-inner .content .title{font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700;position:relative;padding-bottom:20px}.building-instruction-header-inner .content .lead{font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:400;padding-bottom:40px}.building-instruction-header-inner .content .back-button{position:absolute;top:60px;left:-40px;width:40px;height:40px;cursor:pointer;color:#0090f5}.building-instruction-header-inner .content .back-button svg{width:40px;height:40px}[dir=rtl] .building-instruction-header-inner .content .back-button{right:-40px;left:unset;transform:rotate(180deg)}.building-instruction-header img{position:absolute;top:0;bottom:0;right:0;max-width:50%;max-height:100%;margin:auto 0}[dir=rtl] .building-instruction-header img{right:auto;left:0}.building-instruction-previews{display:flex;justify-content:center;align-items:center;background:#f5f5f5;flex:1 1;padding:10px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.screen{overflow:hidden;width:auto;height:auto;position:absolute;top:0;right:0;bottom:0;left:0;visibility:visible;z-index:1;background-color:#fff}.screen.hidden{visibility:hidden;pointer-events:none}.screen .close-button{width:50px;height:50px;position:absolute;top:0;right:0;z-index:1000}[dir=rtl] .screen .close-button{right:auto;left:0}.screen__main-header{display:flex;align-items:center;justify-content:space-between;padding:30px 0}.screen__main-header--text{font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700;line-height:1em}.screen__main-header--actions{align-self:flex-end;margin-bottom:8px}.screen.animation-forwards-enter{transform:translate3d(100%, 0, 0);will-change:transform}[dir=rtl] .screen.animation-forwards-enter{transform:translate3d(-100%, 0, 0);transition:transform 400ms ease-in-out}.screen.animation-forwards-enter-active{transform:translate3d(0, 0, 0);transition:transform 400ms ease-in-out}[dir=rtl] .screen.animation-forwards-enter-active{transform:translate3d(0, 0, 0)}.screen.animation-forwards-exit{transform:translate3d(0, 0, 0);will-change:transform}.screen.animation-forwards-exit-active{transform:translate3d(-100%, 0, 0);transition:transform 400ms ease-in-out}[dir=rtl] .screen.animation-forwards-exit-active{transform:translate3d(100%, 0, 0)}.screen.animation-backwards-enter{transform:translate3d(-100%, 0, 0);will-change:transform}[dir=rtl] .screen.animation-backwards-enter{transform:translate3d(100%, 0, 0)}.screen.animation-backwards-enter-active{transform:translate3d(0, 0, 0);transition:transform 400ms ease-in-out}[dir=rtl] .screen.animation-backwards-enter-active{transform:translate3d(0, 0, 0)}.screen.animation-backwards-exit{transform:translate3d(0, 0, 0);will-change:transform}.screen.animation-backwards-exit-active{transform:translate3d(100%, 0, 0);transition:transform 400ms ease-in-out}[dir=rtl] .screen.animation-backwards-exit-active{transform:translate3d(-100%, 0, 0)}.screen.animation-stack-enter{transform:translate3d(100%, 0, 0);will-change:transform}[dir=rtl] .screen.animation-stack-enter{transform:translate3d(-100%, 0, 0)}.screen.animation-stack-enter-active{transform:translate3d(0, 0, 0);transition:transform 400ms ease-in-out}[dir=rtl] .screen.animation-stack-enter-active{transform:translate3d(0, 0, 0)}.screen.animation-stack-exit{transform:translate3d(0, 0, 0);will-change:transform}.screen.animation-stack-exit-active{transform:translate3d(100%, 0, 0);transition:transform 400ms ease-in-out}[dir=rtl] .screen.animation-stack-exit-active{transform:translate3d(-100%, 0, 0)}.screen.animation-modal-enter{transform:scale3d(0.5, 0.5, 0.5);opacity:0;will-change:transform}.screen.animation-modal-enter-active{transform:scale3d(1, 1, 1);opacity:1;transition:transform 400ms ease-in-out,opacity 400ms ease-in-out}.screen.animation-modal-exit{transform:scale3d(1, 1, 1);opacity:1;will-change:transform}.screen.animation-modal-exit-active{transform:scale3d(0.5, 0.5, 0.5);opacity:0;transition:transform 400ms ease-in-out,opacity 400ms ease-in-out}.screen.animation-up-enter{transform:translate3d(0, 100%, 0);will-change:transform}.screen.animation-up-enter-active{transform:translate3d(0, 0, 0);transition:transform 400ms ease-in-out}.screen.animation-up-exit{transform:translate3d(0, 0, 0);will-change:transform}.screen.animation-up-exit-active{transform:translate3d(0, -100%, 0);transition:transform 400ms ease-in-out}.screen.animation-down-enter{transform:translate3d(0, -100%, 0);will-change:transform}.screen.animation-down-enter-active{transform:translate3d(0, 0, 0);transition:transform 400ms ease-in-out}.screen.animation-down-exit{transform:translate3d(0, 0, 0);will-change:transform}.screen.animation-down-exit-active{transform:translate3d(0, 100%, 0);transition:transform 400ms ease-in-out}.screen.animation-fade-enter{opacity:0;will-change:opacity}.screen.animation-fade-enter-active{opacity:1;transition:opacity 300ms ease-in-out}.screen.animation-fade-exit{opacity:1;will-change:opacity}.screen.animation-fade-exit-active{opacity:0}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.error-message-screen{display:flex;justify-content:center;align-items:center}.error-message-screen__title{font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700;line-height:1em}.error-message-screen__message{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400;margin:20px 0}.error-message-screen__ok-button{display:block;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;color:#7c7c7c;text-align:center;padding:12px 20px;cursor:pointer;border:1px solid #e9e9e9;border-radius:8px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.containerGrid__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{--gridColumns: 3;height:100%;padding:90px 40px 20px 40px;display:grid;grid-template-columns:repeat(var(--gridColumns), 1fr);grid-template-rows:1fr 300px 1fr;grid-template-areas:"header" "step" "footer"}.containerGrid__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module.twoColumns__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{--gridColumns: 2}.containerGrid__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module.oneColumn__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{--gridColumns: 1}.containerGrid__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .showMeHowButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{grid-area:footer;grid-column:1;z-index:5;border:3px solid;align-self:flex-end;justify-self:start;font-size:14px;height:38px;min-width:174px;background:#fff}[dir="rtl"] .containerGrid__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .showMeHowButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{transform:scaleX(-1)}.containerGrid__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .showMeHowButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module:focus{outline:none}.containerGrid__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .showMeHowButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module:focus{color:#00528c;background-color:#b3e0ff}@media (hover: hover){.containerGrid__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .showMeHowButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module:hover{color:#00528c;background-color:#b3e0ff}}.containerGrid__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .showMeHowButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module:active{color:#003e69;background-color:#80cbff}.containerGrid__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .showMeHowButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .showMeHowIcon__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{fill:#006cb7;border-radius:20px;position:absolute;left:-3px;border:3px solid;height:38px;width:38px;padding-left:2px}.containerGrid__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .showMeHowButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .showMeHowText__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{padding-left:25px}[dir="rtl"] .containerGrid__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .showMeHowButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .showMeHowText__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{padding-left:unset;padding-right:25px;transform:inherit}.containerGrid__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .showMeHowButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module:focus-within{color:#0060cc;background-color:#b3e0ff}.containerGrid__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .cantConnectLink__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{grid-area:footer;grid-column:var(--gridColumns);align-self:flex-end;justify-self:end;display:flex;align-items:center}.backgroundFill__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{--gridColumns: 3;--gutter: 20px;height:100%;width:calc(2/var(--gridColumns)*(100% - var(--gutter)));background-color:rgba(0,0,0,.6);z-index:4;position:absolute}.backgroundFill__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module.twoColumns__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{--gridColumns: 2;--gutter: 50%}.backgroundFill__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module.oneColumn__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{--gridColumns: 1}.backButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{grid-area:header;grid-column:1;z-index:1;align-self:flex-start;justify-self:start;margin-top:10px;display:flex;flex-direction:row;justify-content:center;align-items:center}.backButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module :first-child{margin:0 8px 0 0}[dir="rtl"] .backButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module :first-child{margin:0 0 0 8px}.step__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{width:100%;height:100%;object-fit:contain;padding:0 40px;display:flex;flex-direction:column;grid-area:step;align-self:start;justify-content:space-between;grid-column:span 1}.step__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .stepTitle__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{text-align:center;font-size:20px;font-weight:700;min-height:50px}.step__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module img{max-width:100%;max-height:100%;margin:0 auto;padding-top:20px}.step__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .infoTitle__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{text-align:center;font-size:34px;font-weight:700}.step__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .infoBody__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{margin-top:30px;margin-bottom:10px;padding:0 10% 0 10%;text-align:center;font-size:24px;font-weight:400}.step__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .infoLink__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{text-align:center;font-size:24px;font-weight:400}.step__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .infoLink__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module>a{text-decoration:none;color:#0090f5}.step__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module+.step__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{border-inline-start:1px solid #bababa}.step__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .stepButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{max-height:fit-content;display:flex;flex-direction:column;justify-content:stretch;align-items:center;margin-bottom:20px}.step__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .stepButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module button:focus{outline:none;border:3px solid #0060cc}.step__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .stepButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .stepNumber__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{width:36px;margin-bottom:20px;padding:0;max-width:100%;max-height:100%}.pairStepSupportText__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{display:flex;align-items:center;text-align:center;font-size:20px;font-weight:500;margin-left:10px}.pairStepContainer__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{display:flex;justify-content:center}.pairStepContainer__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module img{height:36px;max-width:100%;max-height:100%;margin:0 10px;padding:0}.showMeHowVideoModal__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{width:100%;height:100%;background-color:#fff;border-radius:0px}.showMeHowVideoModal__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .showMeHowVideo__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{width:100%;height:100vh}.showMeHowVideoModal__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .closeButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{top:32px;right:32px;position:fixed;z-index:9999}[dir="rtl"] .showMeHowVideoModal__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module .closeButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{right:auto;left:32px}.updateHeadline__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-scan-guide-instruction-module{grid-area:header;grid-column:1/-1;width:100%;align-self:center;justify-self:center;margin:20px 0;font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;color:#000;text-align:center}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-connect-guide{position:relative;height:100%;overflow:hidden}.lls-connect-guide__content{--device-list-width: 60px;position:relative;display:inline-block;height:100%;overflow:hidden;transition:width 500ms ease-in-out;background-color:#fbfbfb;width:100%}.show-device-list .lls-connect-guide__content{width:calc(100% - var(--device-list-width))}.show-device-list-open .lls-connect-guide__content{--device-list-width: 470px}[dir=rtl] .lls-connect-guide__content{float:left}.lls-connect-guide__connect-texts{position:absolute;top:232px;left:40px;max-width:370px;z-index:1}.lls-connect-guide__connect-texts__text{color:#bababa;font-size:28px;line-height:32px;letter-spacing:-1.1px;font-weight:700;line-height:40px}.lls-connect-guide__connect-texts__text--active{color:#000;transition:color .5s}.lls-connect-guide__connect-texts__hint{color:#0090f5;display:flex;flex-direction:row;align-items:center;cursor:pointer;margin-top:16px}@media (hover: hover){.lls-connect-guide__connect-texts__hint:hover{color:#0078cc}}.lls-connect-guide__connect-texts__hint a{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;margin:0 8px}.lls-connect-guide__connect-video{height:100%;overflow:hidden;display:flex;align-items:flex-end;justify-content:flex-end}.show-devices .lls-connect-guide__connect-video{width:calc(100% + 470px);transform:translateX(-242px)}[dir=rtl] .show-devices .lls-connect-guide__connect-video{transform:translateX(242px)}.lls-connect-guide__connect-video--ios{transform:translateX(240px)}[dir=rtl] .lls-connect-guide__connect-video--ios{transform:translateX(240px)}[dir=rtl] .lls-connect-guide__connect-video{justify-content:flex-start}.lls-connect-guide__connect-video .lls-video{max-width:1280px;margin-bottom:-120px}.lls-connect-guide__connect__connected{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.show-devices .lls-connect-guide__connect__connected{margin-right:470px}.lls-connect-guide__connect__connected__image{position:relative}.lls-connect-guide__connect__connected__image img{width:450px;margin-bottom:-24px}.lls-connect-guide__connect__connected__image__check-mark{color:#fff;background:#00cb54;padding:12px;position:absolute;display:flex;justify-content:center;align-items:center;border-radius:50vh}.lls-connect-guide__connect__connected__image__check-mark--essential{top:36px;right:120px}.lls-connect-guide__connect__connected__image__check-mark--prime{top:24px;right:100px}.lls-connect-guide__connect__connected__label{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;color:#7c7c7c;margin-top:20px}.lls-connect-guide__connect__connected__name{font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700;text-align:center;padding:0 16px}.lls-connect-guide__connect__connected button{margin-top:28px;border-radius:50vh;border:none;padding:16px 20px;cursor:pointer;font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#0090f5}@media (hover: hover){.lls-connect-guide__connect__connected button:hover{background-color:#0084e0}}.lls-connect-guide__connect__connected button:focus{background-color:#0078cc}.lls-connect-guide__connect__connected button:active{background-color:#0078cc;outline:none}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.connect-hub-list{position:absolute;right:0;top:90px;bottom:0px;transition:right 500ms ease-in-out,width 500ms ease-in-out;background-color:#fff;z-index:5;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:470px;border-left:1px solid #e9e9e9}.connect-hub-list--searching{width:60px}.connect-hub-list__header,.connect-hub-list__item{min-height:72px;border-bottom:1px solid #e9e9e9;padding:0 24px}.connect-hub-list__item{display:grid;grid-template-columns:2fr 8fr auto;align-items:center;column-gap:12px;animation-name:drop-in;animation-duration:.5s;animation-timing-function:ease-in-out;background-color:#fff}@media (hover: hover){.connect-hub-list__item:hover{background-color:#fbfbfb}}.connect-hub-list__item img{height:48px}.connect-hub-list__item--pressed{background-color:rgba(0,144,245,.1)}@media (hover: hover){.connect-hub-list__item--pressed:hover{background-color:rgba(0,144,245,.1)}}.connect-hub-list__item__hub-type{position:relative}.connect-hub-list__item__hub-type img{transform:scale(1.4)}.connect-hub-list__item__hub-type__check-mark{position:absolute;right:14px;top:-4px;padding:2.8px;background-color:#00cb54;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%}[dir=rtl] .connect-hub-list__item__hub-type__check-mark{right:unset;left:-2px}.connect-hub-list__item__info-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.connect-hub-list__item__info-container__name{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;color:#9d9d9d;flex:1 1;padding:2px 0}.connect-hub-list__item__info-container .battery-icon,.connect-hub-list__item__info-container .signal-strength-icon{margin:4px;color:#9d9d9d;flex-shrink:0;flex-grow:0}.connect-hub-list__item__info-container__rename{margin:4px;color:#0090f5;flex-shrink:0;flex-grow:0;cursor:pointer}.connect-hub-list__item__connect-button{font-family:var(--font-family);background:transparent;border:2px solid #0090f5;padding:8px 12px;text-transform:uppercase;color:#0090f5;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;border-radius:50vh;cursor:pointer}@media (hover: hover){.connect-hub-list__item__connect-button:hover{background-color:rgba(0,144,245,.2)}}.connect-hub-list__item__connect-button--connecting{background-color:#0090f5;color:#fff;width:96px;height:36px;cursor:default}.connect-hub-list__item__connect-button:active{outline:none}.connect-hub-list__header{flex-grow:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center}[dir=rtl] .connect-hub-list__header{flex-direction:row-reverse}.connect-hub-list__header>span{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700}.connect-hub-list__header>*{margin:0 0 0 16px !important}[dir=rtl] .connect-hub-list__header>*{margin:0 16px 0 0 !important}.connect-hub-list__searching{width:100%;height:calc(100% + 90px);margin-top:-90px;display:flex;flex-direction:column;justify-content:center;pointer-events:none}@keyframes drop-in{0%{filter:blur(8px);opacity:.4;transform:translateX(100%)}100%{filter:blur(0px);opacity:1;transform:translateX(0)}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.connection-screen{overflow:auto}.connection-screen .connect-buttons{text-transform:uppercase;cursor:default}.connection-screen .connect-buttons>div{cursor:pointer;color:#0090f5}.connection-screen .connect-buttons svg{cursor:pointer}.connection-screen__devices{width:100%;position:relative}.connection-screen__devices .lls-scroll-container__vertical-track{z-index:5}.connection-screen__devices .connect-devices-label{display:flex;align-items:center;justify-content:center;font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:400;color:#7c7c7c}.connection-screen__devices .connect-devices-label__spinner{width:25px;margin-left:15px}.connection-screen__devices .connect-devices{display:grid;width:100%;justify-content:center;grid-template-columns:repeat(auto-fit, 180px);padding-bottom:20px}.connection-screen__devices .connect-devices__more{width:100%;height:80px;padding-top:40px;position:fixed;bottom:0;z-index:4;pointer-events:none;background:linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 100%);color:#7c7c7c;display:flex;justify-content:center;align-items:center;transition:opacity 400ms ease-in-out}.connection-screen__devices .connect-devices__more--hidden{opacity:0}.connection-screen__devices .connect-searching{display:flex;align-items:center;flex-direction:column}.connection-screen__devices .connect-searching__label{margin-bottom:20px;font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:400;color:#7c7c7c}[dir=rtl] .connection-screen .lls-connect-hub-bluetooth .connect-buttons{left:20px;right:unset}[dir=rtl] .connection-screen .lls-connect-hub-bluetooth .connect-buttons .connect-buttons__close{margin-right:15px;margin-left:-8px;height:26px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.container__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{display:flex;flex-direction:column;position:absolute;left:0;right:0;transform:translateY(10%)}.title__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{font-size:34px;margin:10px 60px 60px;text-align:center}.header__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{margin-top:70px;font-weight:100;font-size:24px;text-align:center}.versions__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{display:flex;justify-content:center}[dir="rtl"] .versions__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{flex-direction:row-reverse}.version__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{width:30%;position:relative;display:flex;flex-direction:column;align-items:center}.border__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{border-right:2px solid #bababa}.image__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{width:60%}.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{background-color:#fff;border:2px solid #e9e9e9;color:#000;transition:all 300ms ease;border-radius:16px;padding:16px;display:flex;align-items:center;min-width:220px;margin:20px auto}.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module:focus{border-color:#0090f5;color:#0090f5}.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module:focus .instruction__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{color:#0090f5}@media (hover: hover){.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module:hover{border-color:#0090f5;color:#0090f5;outline:none}}@media (hover: hover){.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module:hover .instruction__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{color:#0090f5}}.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module .buttonColor__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{height:24px;width:24px;border-radius:50%}.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module .green__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{background-color:#00cb54;border:1px solid #00a845}.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module .white__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{border:1px solid #e9e9e9}.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module .color__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{font-size:18px;font-weight:bold;text-transform:capitalize}.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module .instruction__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{font-size:12px;color:#000;transition:all 300ms ease}.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module svg{flex-shrink:0}[dir="rtl"] .button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module svg{transform:scaleX(-1)}.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module .name__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module{flex-grow:1;text-align:start;padding:0 16px}.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module .name__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module span{display:block}.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module .name__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module span:first-child{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;text-transform:uppercase}.button__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module .name__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-prime-select-module span:last-child{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.header__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module{background-color:#fff;width:100%;position:fixed;z-index:3}.hubToggle__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module{padding:0 40px;height:90px;display:flex;align-items:center;border-bottom:1px solid #e9e9e9}.hubToggleIcon__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module{width:50px;height:50px;border-radius:6px;margin-right:16px;display:flex;justify-content:center;align-items:center}[dir="rtl"] .hubToggleIcon__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module{margin-right:unset;margin-left:16px}.hubToggleIcon__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module img{max-height:90%}.hubToggleIconPrime__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module{background-color:#00d4ff}.hubToggleIconEssential__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module{background-color:#00b94d}.hubToggleColumn__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module{display:flex;flex-direction:column}.hubToggleName__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;margin-bottom:4px}.columnButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#006cb7;text-align:left;cursor:pointer}@media (hover: hover){.columnButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module:hover{color:#00528c}}.columnButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module:active{color:#003e69}.closeButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module{position:absolute;top:16px;right:20px;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#7c7c7c;cursor:pointer}@media (hover: hover){.closeButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module:hover{color:#000}}[dir="rtl"] .closeButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module{right:inherit;left:20px}.closeButton__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module.with-version-header__------packages-flipper-web-src-containers-connect-hub-styles-connect-hub-header-module{top:46px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-components-extension-card-extension-card-module{border:3px solid #e9e9e9;box-shadow:none}.base__------packages-flipper-web-src-components-extension-card-extension-card-module.added__------packages-flipper-web-src-components-extension-card-extension-card-module{border:3px solid #0090f5}.heading__------packages-flipper-web-src-components-extension-card-extension-card-module{position:relative;text-align:left;width:100%;height:200px;background-position:top center;background-repeat:no-repeat}.heading__------packages-flipper-web-src-components-extension-card-extension-card-module h2{font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:700;position:absolute;top:16px;left:20px;max-width:calc(100% - 56px)}[dir="rtl"] .heading__------packages-flipper-web-src-components-extension-card-extension-card-module h2{left:initial;right:20px}.beta__------packages-flipper-web-src-components-extension-card-extension-card-module{position:absolute;top:0;display:flex;width:100%}.beta__------packages-flipper-web-src-components-extension-card-extension-card-module>div{background-color:#fff;display:inline-block;margin:auto;padding:5px 14px;text-transform:uppercase;border-radius:0 0 8px 8px;font-weight:bold;font-size:11px}.checkbox__------packages-flipper-web-src-components-extension-card-extension-card-module{position:absolute !important;top:4px;right:4px}[dir="rtl"] .checkbox__------packages-flipper-web-src-components-extension-card-extension-card-module{right:unset;left:4px}.icon__------packages-flipper-web-src-components-extension-card-extension-card-module{position:absolute;top:157px;left:20px;z-index:1;padding:11px 11px 0;background-color:#fff;border-radius:8px}[dir="rtl"] .icon__------packages-flipper-web-src-components-extension-card-extension-card-module{left:unset;right:20px}.text__------packages-flipper-web-src-components-extension-card-extension-card-module{display:flex;justify-content:space-between;align-items:stretch;flex-direction:column;padding-top:20px;min-height:100px}.sets__------packages-flipper-web-src-components-extension-card-extension-card-module{display:flex;flex-direction:row;justify-content:space-between;padding:0 20px;text-align:left;color:#434343;line-height:16px}.setsText__------packages-flipper-web-src-components-extension-card-extension-card-module{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:36px}.setsIcon__------packages-flipper-web-src-components-extension-card-extension-card-module{margin-left:8px}.action__------packages-flipper-web-src-components-extension-card-extension-card-module{position:relative;text-transform:uppercase;display:flex;justify-content:flex-end;width:100%;align-items:center;padding:10px 20px}.action__------packages-flipper-web-src-components-extension-card-extension-card-module button{display:flex;justify-content:flex-end;align-items:center;text-transform:uppercase;cursor:pointer;color:#7c7c7c;font-weight:700}@media (hover: hover){.action__------packages-flipper-web-src-components-extension-card-extension-card-module button:hover{color:#434343}}.action__------packages-flipper-web-src-components-extension-card-extension-card-module button:active{color:#000}.action__------packages-flipper-web-src-components-extension-card-extension-card-module button svg{margin-right:4px}[dir="rtl"] .action__------packages-flipper-web-src-components-extension-card-extension-card-module button svg{margin-right:unset;margin-left:4px;transform:rotate(180deg)}.action__------packages-flipper-web-src-components-extension-card-extension-card-module:focus-within{border:2px solid #0060cc;border-radius:24px;outline:none;padding:8px 18px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.header__------packages-flipper-web-src-components-extension-card-extension-hint-modal-module{display:flex;align-items:center;justify-content:space-between}.title__------packages-flipper-web-src-components-extension-card-extension-hint-modal-module{display:flex;align-items:center}.close__------packages-flipper-web-src-components-extension-card-extension-hint-modal-module{cursor:pointer}.close__------packages-flipper-web-src-components-extension-card-extension-hint-modal-module:active{color:#000}@media (hover: hover){.close__------packages-flipper-web-src-components-extension-card-extension-hint-modal-module:hover{color:#000}}.body__------packages-flipper-web-src-components-extension-card-extension-hint-modal-module{width:350px;padding-bottom:32px;line-height:24px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-card-container{justify-content:unset}.lls-card-container__condensed .lls-card-image-title__title{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:700}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.extensions-screen{display:flex;flex-direction:column;height:100%}.extensions-screen__header{position:relative;height:100px}.extensions-screen__header.with-version-header{height:130px}.extensions-screen__header__wrapper{margin:0 40px}.extensions-screen__header__close{display:flex;position:absolute;right:8px;width:60px;height:60px;justify-content:center;align-items:center;cursor:pointer}.extensions-screen__header__close .lls-dsm-icon{fill:#7c7c7c;transition:fill .2s}@media (hover: hover){.extensions-screen__header__close .lls-dsm-icon:hover{fill:#000}}[dir=rtl] .extensions-screen__header__close{right:auto;left:8px}.extensions-screen__content{flex-grow:1;position:relative;margin:0 5px}.extension-screen .screen__scroll-container{padding:0 32px 16px 32px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module{background:#fbfbfb;overflow-y:auto;overflow-x:hidden;display:grid;height:100vh;width:100vw;justify-items:center;grid-template-areas:"title title" "description description" "image image" "goToOnlineLessons goToUnits" "goToHome goToHome";grid-template-rows:1fr max-content 2fr minmax(max-content, 200px) minmax(max-content, 75px)}.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .title__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module{grid-area:title;text-align:center;font-size:76px;line-height:80px;letter-spacing:-3px;font-weight:700;align-self:flex-end;padding-top:10px}@media(min-height: 1150px),(max-height: 700px){.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .title__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module{font-size:60px;line-height:64px;letter-spacing:-2.4px;font-weight:700}}.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .description__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module{margin-top:20px;grid-area:description;font-size:28px;line-height:32px;letter-spacing:-1.1px;font-weight:400;text-align:center;max-width:624px}@media(max-width: 1150px){.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .description__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module{font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:400}}@media(max-height: 700px){.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .description__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module{font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:400}}.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .image__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module{grid-area:image;align-self:top;overflow:hidden}.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .image__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module img{height:100%;width:100%;object-fit:contain;max-height:100%;max-width:100%}.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .goToOnlineLessons__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module,.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .goToUnits__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module{margin:0 45px}@media(max-width: 1150px){.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .goToOnlineLessons__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module,.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .goToUnits__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module{margin:0 25px;position:relative}}.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .goToOnlineLessons__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module{grid-area:goToOnlineLessons;justify-self:end}@media(min-height: 992px),(max-height: 700px){.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .goToOnlineLessons__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module{transform:scale(0.8)}}.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .goToUnits__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module{grid-area:goToUnits;justify-self:start}@media(min-height: 992px),(max-height: 700px){.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .goToUnits__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module{transform:scale(0.8)}}.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .goToHome__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module{grid-area:goToHome;font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:400;color:#7c7c7c;text-decoration:none;text-transform:uppercase}@media (hover: hover){.gettingStartedAllDone__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module .goToHome__------packages-flipper-web-src-components-getting-started-all-done-getting-started-all-done-module:hover{color:#000}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.continue-button{display:flex;align-items:center;justify-content:space-between;background-color:#fff;color:#000;border:2px solid #e9e9e9;border-radius:10.4px;padding:38px;height:min-content;text-decoration:none;cursor:pointer;width:500px}@media (hover: hover){.continue-button:hover{border-color:#0090f5;color:#0090f5}}@media(max-width: 1150px){.continue-button{width:400px}}.continue-button__text{display:flex;flex-direction:column;max-width:200px}.continue-button__text__title{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700}@media(max-width: 1150px){.continue-button__text__title{font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:700}}.continue-button__icon{width:70px;height:70px}@media(max-width: 1150px){.continue-button__icon{width:50px;height:50px}}.continue-button__arrow{width:30px;height:30px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes popOut{0%{transform:translate(-50%, -50%) scale(0)}90%{transform:translate(-50%, -50%) scale(1)}100%{opacity:0}}@keyframes popIn{0%{transform:translate(-50%, -50%) scale(0)}100%{transform:translate(-50%, -50%) scale(1)}}.getting-started-card__container{position:relative}.getting-started-card--completed .lls-card-image-title,.getting-started-card--completed .lls-card-text{opacity:.2}.getting-started-card--completed{box-shadow:0px 20px 60px 0px rgba(0,0,0,.022)}.getting-started-card--faded{box-shadow:0px 20px 60px 0px rgba(0,0,0,.022);opacity:.2;transition:opacity .2s}@media (hover: hover){.getting-started-card--faded:hover{opacity:1}}.getting-started-card__completed-icon{position:absolute;top:calc(50% - 20px);left:50%;transform:translate(-50%, -50%);color:#00cb54;animation:popIn .2s ease-in-out;pointer-events:none}.getting-started-card__completed-icon svg{z-index:2}.getting-started-card__completed-icon::before,.getting-started-card__completed-icon::after{content:"";position:absolute;top:50%;left:50%;z-index:-1;background-color:#00cb54;border-radius:50%;transform:translate(-50%, -50%) scale(0);animation:popOut 1s ease-in-out}.getting-started-card__completed-icon::before{width:150%;height:150%;opacity:.8}.getting-started-card__completed-icon::after{width:200%;height:200%;opacity:.6}.getting-started-card .lls-card-text{align-items:center !important}.getting-started-card .lls-card-text__title{margin-left:12px;margin-bottom:0px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-components-getting-started-continue-getting-started-continue-module{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;max-width:100vw;padding:0 22vw}@media(max-width: 1150px){.base__------packages-flipper-web-src-components-getting-started-continue-getting-started-continue-module{padding:0 160px}}@media(max-width: 992px){.base__------packages-flipper-web-src-components-getting-started-continue-getting-started-continue-module{padding:0 100px}}@media(max-width: 768px){.base__------packages-flipper-web-src-components-getting-started-continue-getting-started-continue-module{padding:0 80px}}@media(max-height: 1000px)and (min-width: 1800px){.base__------packages-flipper-web-src-components-getting-started-continue-getting-started-continue-module{padding:0 30vw}}.title__------packages-flipper-web-src-components-getting-started-continue-getting-started-continue-module{text-align:center;font-size:96px;line-height:100px;letter-spacing:-3.8px;font-weight:700;margin-bottom:30px}@media(max-width: 1150px){.title__------packages-flipper-web-src-components-getting-started-continue-getting-started-continue-module{font-size:76px;line-height:80px;letter-spacing:-3px;font-weight:700;margin-bottom:20px}}@media(max-width: 992px){.title__------packages-flipper-web-src-components-getting-started-continue-getting-started-continue-module{font-size:76px;line-height:80px;letter-spacing:-3px;font-weight:700;margin-bottom:15px}}@media(max-width: 768px){.title__------packages-flipper-web-src-components-getting-started-continue-getting-started-continue-module{font-size:60px;line-height:64px;letter-spacing:-2.4px;font-weight:700;margin-bottom:10px}}.content__------packages-flipper-web-src-components-getting-started-continue-getting-started-continue-module{flex:0 0 auto}.getting-started-progress .getting-started-progress__close-button svg{height:33px;width:33px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.getting-started-progress{height:100%;display:flex}.getting-started-progress__close-button{position:absolute;top:42px;color:#7c7c7c;cursor:pointer}[dir=ltr] .getting-started-progress__close-button{right:38px}[dir=rtl] .getting-started-progress__close-button{left:38px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.data-manager{height:100%;padding:0}.data-manager__no-data{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:700;color:#e9e9e9}.data-manager__no-data span{padding-top:8px}.action-bar{display:flex;justify-content:flex-end;padding:24px 45px}.action-bar__button{color:#7c7c7c;cursor:pointer;text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;padding:2px 16px;border-right:1px solid #e9e9e9}.action-bar__button:last-of-type{border-right:none;padding-right:0}[dir=rtl] .action-bar__button{border-right:none;border-left:1px solid #e9e9e9}[dir=rtl] .action-bar__button:last-of-type{border-left:none;padding-left:0;padding-right:16px}.action-bar__button.disabled{color:#d9d9d9;cursor:default}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.program-table__container{display:flex;width:100%;height:100%;flex-direction:column}.program-table__items{flex-grow:1;background:#f5f5f5}.program-table__items--scroll-container{padding-top:30px}.program-table__delete-modal-text{padding:40px 0 30px 0;text-align:center}.program-table__line-wrapper{padding:0 35px;z-index:100001;background:#fbfbfb}.program-table__line-wrapper .program-table__line-grid{width:100%;max-width:100%;display:grid;grid-template-columns:14% 1fr 12% 21% 20% 6% 5%;padding:0 15px}.program-table__line-wrapper.program-table__header{height:50px;position:relative;color:#7c7c7c}.program-table__line-wrapper.program-table__header::after{height:30px;position:absolute;top:100%;right:0;left:0;background-image:linear-gradient(#fbfbfb, rgba(251, 251, 251, 0.5));content:""}.program-table__line-wrapper.program-table__header .program-table__line__slot{padding-left:4px}.program-table__line{height:50px;border-bottom:1px solid #e9e9e9}.program-table__line .program-table__line__cell{display:flex;align-items:center;justify-content:flex-start}.program-table__line .program-table__line__slot svg{width:31px;height:31px}.program-table__line .program-table__line__name{width:175px;justify-content:flex-start}.program-table__line .program-table__line__name>div{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.program-table__line .program-table__line__size{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;min-width:55px}.program-table__line .program-table__line__modified,.program-table__line .program-table__line__created{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;min-width:50px}.program-table__line .program-table__line__delete{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;min-width:40px;color:#7c7c7c;display:flex;justify-content:center}.program-table__line .program-table__line__delete>a{display:block;cursor:pointer}.program-table__line .program-table__line__drag{min-width:50px;padding:0}.program-table__line .program-table__line__drag .handle{display:flex;width:100%;height:100%;padding-right:4px;align-items:center;justify-content:flex-end;cursor:pointer;color:#bababa}[dir=rtl] .program-table__line .program-table__line__drag .handle{padding-right:initial;padding-left:4px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.file-manager{display:flex;height:100%}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.hardware-positioning{display:flex;justify-content:center;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400}.hardware-positioning__item{display:flex;flex:1 1;justify-content:flex-start;color:#9d9d9d}.hardware-positioning__item__value{width:4ch;text-align:right}[dir=rtl] .hardware-positioning__item__value{text-align:left}.hardware-positioning__item__xyz{width:6ch;text-align:right}[dir=rtl] .hardware-positioning__item__xyz{text-align:left}.hardware-positioning__item-parent>div{display:flex}.hardware-positioning__item-parent>div,.hardware-positioning__dropdown{padding-left:.5em;padding-right:.5em}.hardware-positioning .capitalize{text-transform:capitalize}.hardware-positioning .hardware-positioning__dropdown{display:flex;color:#0090f5}.hardware-positioning .hardware-positioning__dropdown__label{text-align:right;flex-grow:1;padding-right:.25rem;text-transform:uppercase;cursor:pointer}[dir=rtl] .hardware-positioning .hardware-positioning__dropdown__label{text-align:left;padding-right:unset;padding-left:.25rem;margin-left:unset;margin-right:.5em}@media (hover: hover){.hardware-positioning .hardware-positioning__dropdown:hover{cursor:pointer;color:#0084e0}}.hardware-positioning .hardware-positioning__dropdown:active{color:#0078cc}.hardware-positioning .select-arrow{transform:rotateX(0deg);transition:transform .3s ease;margin-top:-1px}.hardware-positioning .select-arrow--up{transform:rotateX(180deg)}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@media(max-width: 768px){.connection-line{width:42px}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.color-sensor-indicator{width:10px;height:10px;border-radius:50%;display:inline-block}.color-sensor-indicator__unit{margin-left:4px}.color-sensor-indicator--nocolor{border-radius:0}.color-sensor-indicator--black{background-color:#000}.color-sensor-indicator--white{background-color:#fff;border:1px solid #bababa}.color-sensor-indicator--violet{background-color:#e700a7}.color-sensor-indicator--blue{background-color:#0090f5}.color-sensor-indicator--azure{background-color:#77e8ff}.color-sensor-indicator--green{background-color:#00a845}.color-sensor-indicator--yellow{background-color:#ffe360}.color-sensor-indicator--red{background-color:#ff000c}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash-reverse{to{stroke-dashoffset:1000}}@keyframes pop{50%{transform:scale(0.8)}}.hardware-sensor{position:relative;flex:1 1}.hardware-sensor.a{order:1}.hardware-sensor.a .icon{top:20px;left:0}@media(max-width: 992px){.hardware-sensor.a .icon{top:5px}}@media(max-width: 768px){.hardware-sensor.a .icon{top:-25px}}.hardware-sensor.a .icon .port-number{top:calc(50% - 9px);right:-12px}.hardware-sensor.a .connector{right:10px;bottom:0}.hardware-sensor.b{order:1}.hardware-sensor.b .icon{top:20px;right:0}@media(max-width: 992px){.hardware-sensor.b .icon{top:5px}}@media(max-width: 768px){.hardware-sensor.b .icon{top:-25px}}.hardware-sensor.b .icon .port-number{top:calc(50% - 9px);left:-12px}@media(max-width: 768px){.hardware-sensor.b .icon{top:-25px}}.hardware-sensor.b .connector{bottom:0;left:10px}.hardware-sensor.c{order:2}.hardware-sensor.c .icon{top:calc(50% - 61px * 0.5);left:0}.hardware-sensor.c .icon .port-number{top:calc(50% - 6px);right:-12px}.hardware-sensor.c .connector{top:50%;right:10px}.hardware-sensor.d{order:2}.hardware-sensor.d .icon{top:calc(50% - 61px * 0.5);right:0}.hardware-sensor.d .icon .port-number{top:calc(50% - 6px);left:-12px}.hardware-sensor.d .connector{top:50%;left:10px}.hardware-sensor.e{order:3}.hardware-sensor.e .icon{bottom:5px;left:0}@media(max-width: 992px){.hardware-sensor.e .icon{bottom:calc(-61px * 0.2)}}@media(max-width: 768px){.hardware-sensor.e .icon{bottom:-45px}}.hardware-sensor.e .icon .port-number{top:calc(50% - 9px);right:-12px}.hardware-sensor.e .connector{top:8px;right:10px}.hardware-sensor.f{order:3}.hardware-sensor.f .icon{right:0;bottom:5px}@media(max-width: 992px){.hardware-sensor.f .icon{bottom:calc(-61px * 0.2)}}@media(max-width: 768px){.hardware-sensor.f .icon{bottom:-45px}}.hardware-sensor.f .icon .port-number{top:calc(50% - 9px);left:-12px}@media(max-width: 768px){.hardware-sensor.f .icon{bottom:-45px}}.hardware-sensor.f .connector{top:8px;left:10px}.hardware-sensor .unit{margin-left:4px}[dir=rtl] .hardware-sensor .unit{margin-left:unset;margin-right:4px}.hardware-sensor .icon{position:absolute;color:#9d9d9d;cursor:pointer}.hardware-sensor .icon--hidden-value{cursor:default}.hardware-sensor .icon>svg{animation:pop .3s linear 1}@media(max-width: 768px){.hardware-sensor .icon>svg{width:48px}}.hardware-sensor .icon .port-number{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:700;position:absolute;color:#9d9d9d}.hardware-sensor .icon .sensor-output{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;display:flex;width:110%;position:absolute;top:100%;left:50%;align-items:center;justify-content:center;transform:translateX(-50%);color:#0090f5;text-transform:uppercase}.hardware-sensor .icon .sensor-output>.value{min-width:3ch;text-align:right}[dir=rtl] .hardware-sensor .icon .sensor-output>.value{text-align:left}.hardware-sensor .icon .sensor-output>svg{margin-left:8px;transform:rotateX(0deg);min-width:16px;transition:transform .3s ease}[dir=rtl] .hardware-sensor .icon .sensor-output>svg{margin-left:unset;margin-right:8px}.hardware-sensor .icon .sensor-output>svg.active{transform:rotateX(180deg)}.hardware-sensor .connector{display:inline-flex;position:absolute;cursor:pointer}.hardware-sensor .connector .dotted-path{stroke-dasharray:6;stroke:#9d9d9d;animation:dash 30s linear infinite}.hardware-sensor .connector .dotted-path.reverse{animation:dash-reverse 30s linear infinite}.hardware-sensor__vertical.a,.hardware-sensor__vertical.b{max-width:60px}.hardware-sensor__vertical.a .icon .port-number,.hardware-sensor__vertical.b .icon .port-number{top:134px;left:21px;font-size:28px;line-height:32px;letter-spacing:-1.1px;font-weight:400}.hardware-sensor__vertical.a .connector,.hardware-sensor__vertical.b .connector{bottom:28px;left:29px}@media(max-width: 992px){.hardware-sensor__vertical.a .icon .port-number,.hardware-sensor__vertical.b .icon .port-number{left:22px;font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:400}.hardware-sensor__vertical.a .connector,.hardware-sensor__vertical.b .connector{bottom:42px}}@media(max-width: 768px){.hardware-sensor__vertical.a .icon .port-number,.hardware-sensor__vertical.b .icon .port-number{left:22px;font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:400}.hardware-sensor__vertical.a .connector,.hardware-sensor__vertical.b .connector{left:18px;bottom:70px}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.led{display:block;box-sizing:border-box;width:20%;height:20%;padding:2px;float:left}.led__inner{width:100%;height:100%;border-radius:3px;background-color:#d9d9d9}@media(max-width: 576px){.led__inner{border-radius:1vw}}
.hub-leds{width:100%;height:100%}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.hardware{display:flex;height:100%;align-items:center;justify-content:center}.hardware .hub{width:calc(
      450px * 1.1 + (40px * 2)
    );padding:0 40px;position:relative;margin-top:60px}@media(max-width: 992px){.hardware .hub{width:calc(450px + (40px * 2))}}@media(max-width: 768px){.hardware .hub{width:calc(450px * 0.75 + (40px * 2))}}.hardware .hub__essential{width:calc(
        575px * 1.1 + (40px * 2)
      )}@media(max-width: 992px){.hardware .hub__essential{width:calc(575px + (40px * 2))}}@media(max-width: 768px){.hardware .hub__essential{width:calc(575px * 0.75 + (40px * 2))}}.hardware .hub>img{width:100%}.hardware .hub__position-overlay{position:absolute;border-bottom:1px solid #e9e9e9;top:0;left:50%;transform:translateX(-50%);margin:-10px auto 0 auto;padding:0px 10px 10px 10px;min-width:500px}.hardware .hub__overlay{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:space-between}.hardware .hub__overlay-column{display:flex;width:150px;max-width:150px;padding:70px 0;flex:1 1 150px;flex-direction:column}@media(max-width: 768px){.hardware .hub__overlay-column{width:120px;max-width:120px;flex:1 1 120px}}.hardware .hub__overlay-row{display:flex;max-width:300px;max-height:180px;flex:1 1;flex-direction:row;justify-content:space-between;margin:32px auto 0}@media(max-width: 992px){.hardware .hub__overlay-row{max-width:275px}}@media(max-width: 768px){.hardware .hub__overlay-row{max-width:210px}}[dir=rtl] .hardware .hub__overlay{flex-direction:row-reverse}.hardware .hub__display{width:calc(40% - 40px);height:33.7%;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.hardware .hub__display-inner{position:absolute;top:0;right:0;bottom:0;left:0}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.hardware-header{display:flex;height:140px;border-bottom:1px solid #e9e9e9;position:relative;flex-direction:column}.hardware-header__container{display:flex;padding-top:22px;position:relative;flex:1 1;align-items:center}.hardware-header__close-button{position:absolute;top:8px;right:8px;cursor:pointer;color:#7c7c7c}@media (hover: hover){.hardware-header__close-button:hover{color:#000}}[dir=rtl] .hardware-header__close-button{right:initial;left:8px}.hardware-header__hub-image{width:140px;height:88px;border-right:1px solid #e9e9e9}.hardware-header__hub-image img{height:100%}.hardware-header__hubinfo{padding:0 25px;width:calc(100% - 140px)}.hardware-header__hubinfo-heading{display:flex;align-items:flex-end}.hardware-header__hubinfo-heading--hub-name{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;padding-right:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir=rtl] .hardware-header__hubinfo-heading--hub-name{padding-right:0px}.hardware-header__hubinfo-firmware{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;margin:8px 2px 2px 2px;color:#7c7c7c;display:inline-block}.hardware-header__hubinfo-firmware--update,.hardware-header__hubinfo-firmware--rename{display:inline-block;cursor:pointer;text-transform:uppercase;color:#0090f5;margin:0 8px}@media (hover: hover){.hardware-header__hubinfo-firmware--update:hover,.hardware-header__hubinfo-firmware--rename:hover{color:#0084e0}}.hardware-header__hubinfo-firmware--update:active,.hardware-header__hubinfo-firmware--rename:active{color:#0078cc}.hardware-header__hubinfo-firmware--update svg,.hardware-header__hubinfo-firmware--rename svg{margin:0 4px -3px}.hardware-header__hubinfo-firmware--divider-container{display:inline-block;position:relative;padding:0 2px 0 6px}.hardware-header__hubinfo-firmware--divider{position:absolute;top:-14px;height:20px;width:1px;background-color:#e9e9e9}.hardware-header__hubinfo-charge{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;display:flex;align-items:center;color:#7c7c7c}.hardware-header__hubinfo-charge>div{margin:3px 4px 0 4px}.hardware-header__hubinfo-battery{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;display:flex;align-items:center;color:#7c7c7c}.hardware-header__hubinfo-battery>div{margin:3px 4px 0 4px}.hardware-header__disconnect{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;padding:10px 20px;position:absolute;right:35px;bottom:10px;cursor:pointer;text-transform:uppercase;border:3px solid #ff000c;border-radius:22px;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:700;color:#ff000c;display:flex;justify-content:center;align-items:center}@media (hover: hover){.hardware-header__disconnect:hover{background-color:#ff000c;transition:.2s ease-in-out;color:#fff;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:700}}.hardware-header__disconnect span{margin:2px 5px 0px 5px}[dir=rtl] .hardware-header__disconnect{left:35px;right:auto}.hardware-header__menu{padding:5px;position:absolute;right:15px;bottom:-5px;color:#7c7c7c;cursor:pointer}@media (hover: hover){.hardware-header__menu:hover{color:#000}}[dir=rtl] .hardware-header__menu{right:auto;left:15px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.hardware-screen{display:flex;flex-direction:column}.hardware-screen__filler{width:100%;height:24px}.hardware-screen__content{max-height:calc(100% - 135px);flex:1 1;background-color:#fbfbfb}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.text__------packages-flipper-web-src-components-app-page-app-page-content-module,.video__------packages-flipper-web-src-components-app-page-app-page-content-module,.code__------packages-flipper-web-src-components-app-page-app-page-content-module{max-width:590px;width:100%;padding:0 20px}.image__------packages-flipper-web-src-components-app-page-app-page-content-module{max-width:590px;padding:0 20px}.drawerVideo__------packages-flipper-web-src-components-app-page-app-page-content-module,.drawerImage__------packages-flipper-web-src-components-app-page-app-page-content-module,.drawerText__------packages-flipper-web-src-components-app-page-app-page-content-module{max-width:95%}.text__------packages-flipper-web-src-components-app-page-app-page-content-module{margin-top:16px;color:#434343;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;line-height:20px}.text__------packages-flipper-web-src-components-app-page-app-page-content-module code{background:#e9e9e9;border-radius:12px;display:inline;padding:0 4px;white-space:pre-wrap;cursor:text}.text__------packages-flipper-web-src-components-app-page-app-page-content-module ul,.text__------packages-flipper-web-src-components-app-page-app-page-content-module ol{list-style-position:outside;margin:8px 0 8px 16px}[dir="rtl"] .text__------packages-flipper-web-src-components-app-page-app-page-content-module ul,[dir="rtl"] .text__------packages-flipper-web-src-components-app-page-app-page-content-module ol{margin:8px 16px 8px 0}.text__------packages-flipper-web-src-components-app-page-app-page-content-module p{margin:8px 0}.text__------packages-flipper-web-src-components-app-page-app-page-content-module a{cursor:pointer;color:#006cb7}.code__------packages-flipper-web-src-components-app-page-app-page-content-module{position:relative}.drawerCode__------packages-flipper-web-src-components-app-page-app-page-content-module{max-width:95%}.drawerCode__------packages-flipper-web-src-components-app-page-app-page-content-module code{background:#e9e9e9}.copyCodeButton__------packages-flipper-web-src-components-app-page-app-page-content-module{position:absolute;top:14px;right:34px;color:#006cb7;animation:transform__------packages-flipper-web-src-components-app-page-app-page-content-module .1s ease-out}.copyCodeButton__------packages-flipper-web-src-components-app-page-app-page-content-module:active{color:#00528c}@media (hover: hover){.copyCodeButton__------packages-flipper-web-src-components-app-page-app-page-content-module:hover{color:#00528c}}.copyCodeButton__------packages-flipper-web-src-components-app-page-app-page-content-module:active{transform:scale(0.9)}.copyCodeButton__------packages-flipper-web-src-components-app-page-app-page-content-module svg{fill:none}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}code{font-family:Menlo,Monaco,"Courier New",monospace;font-feature-settings:"liga" 0,"calt" 0;font-weight:400;letter-spacing:normal;line-height:18px;font-size:12px}pre>code{display:block;overflow-x:auto;background:#fff;color:#000;border-radius:12px;padding:20px;white-space:pre-wrap;cursor:text}pre>code:before{content:"";height:18px;width:11px;float:right}.hljs-number,.hljs-builtin-name,.hljs-type,.hljs-params,.hljs-meta,.hljs-link{color:#000}.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#d8009b}.hljs-title,.hljs-section{color:#000}.hljs-keyword,.hljs-built_in,.hljs-literal,.hljs-selector-tag{color:#0078cc}.hljs-comment,.hljs-quote{color:#00963e}.hljs-number{color:#ff7d00}body{margin:0px;cursor:default}body.additional-scrolling .categories{padding-bottom:90vh}.categories{overflow-y:scroll;height:100%}.categories>.category{padding:0px 24px 0px 24px;overflow:hidden}.categories>.category>.accordion{border-color:#efefef;border-style:none none solid none;border-width:1px}.categories>.category>.accordion>.content{max-height:0px;transition:max-height .3s ease-out;overflow:hidden}.categories>.category>.accordion>.title{font-size:14px;display:flex;justify-content:space-between;align-items:center;padding-top:18px;padding-bottom:18px;font-weight:unset;padding-left:10px;padding-right:10px;color:#676767}.category.active>.accordion>.title{color:#000}@media (hover: hover){.categories>.category>.accordion>.title:hover,.handle:hover,.title:hover>.arrow>svg,.handle:hover>.arrow>svg{color:#000}}.container>.title>.arrow>svg{width:16px;height:16px}.category.active>.accordion>.title>.arrow>svg{transform:rotate(180deg);color:#000}.accordion>.title>.arrow>svg{margin:auto;padding:auto;padding-top:5px}.section>.container{position:absolute;width:100%;height:100%;right:-100%;top:0px;display:none;flex-direction:column}.master{position:relative;transition:all .3s ease-out;left:0%;height:100%;display:flex;flex-direction:column}.view{width:100%;overflow:hidden}.back>svg{margin-left:-5px;transform:rotate(90deg);width:14px;height:14px;align-self:center}.back{border-style:none none solid none;border-width:1px;border-color:#efefef;max-height:50px;min-height:50px;align-items:center;display:flex;padding-left:32px;position:relative}.container>.content{padding-left:34px;overflow:auto;padding-right:34px;padding-bottom:50px}body.additional-scrolling .container>.content{padding-bottom:90vh}.accordion>.content>.container{padding-left:10px}.back>.header{font-size:14px;padding-left:6px;align-self:center}.back>*{color:#4d94ee}@media (hover: hover){.back:hover>.header,.back:hover>svg{color:#0078cc}}.handle{font-size:14px;display:flex;justify-content:space-between;align-items:center;border-color:#efefef;border-style:solid none none none;border-width:1px;padding-top:18px;padding-bottom:18px;padding-left:16px;color:#676767;padding-right:10px}.arrow>svg{color:#7c7c7c;width:14px;height:14px}.handle>.arrow>svg{transform:rotate(-90deg)}.snippet{position:relative}.copy{position:absolute;right:14px;top:14px;-webkit-user-select:none;user-select:none;cursor:pointer}.copy>img{height:16px}.copy>img:active{transform:scale(0.8);transition:all .1s ease-out}.content>pre{position:relative;-webkit-user-select:text;user-select:text;cursor:text;tab-size:2}.source{display:none}.image{text-align:center}.image>img{position:relative;max-width:100%}.title{font-size:14;font-weight:bold;color:#000}.content>.title,.container>.title{-webkit-user-select:text;user-select:text;cursor:text;margin-top:20px;margin-bottom:20px}.accordion>.title,.section>.handle,.back{cursor:pointer}.text{font-size:14;color:#434343;-webkit-user-select:text;user-select:text;cursor:text;margin-bottom:15px}.parameter{margin-bottom:20px}.parameters,.returns,.errors{margin-left:18px}.parameters>*,.errors>*,.returns>*{font-size:12;color:#434343;-webkit-user-select:text;user-select:text;cursor:text}.signature>.space{margin-left:10px;margin-right:10px}.values>.space,.default>.space,.type>.space{margin-right:10px}.description{margin-top:5px;margin-bottom:5px}.values,.default,.signature,.type{display:flex;margin-top:5px;margin-bottom:5px}.label,.error>.type{font-weight:1000}.error{margin-top:20px;margin-bottom:20px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-components-app-page-app-page-module h1{margin-top:80px;font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700}.base__------packages-flipper-web-src-components-app-page-app-page-module h2{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700}.base__------packages-flipper-web-src-components-app-page-app-page-module h3{font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:700}.base__------packages-flipper-web-src-components-app-page-app-page-module h4{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:700}.base__------packages-flipper-web-src-components-app-page-app-page-module *{-webkit-user-select:text;user-select:text}.heading__------packages-flipper-web-src-components-app-page-app-page-module{margin:20px 0;padding:0 20px}.anchor__------packages-flipper-web-src-components-app-page-app-page-module{transform:translateY(-52px);display:block}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-components-scroll-container-scroll-container-module{overflow-y:auto;overflow-x:hidden;max-height:100%}.base__------packages-flipper-web-src-components-scroll-container-scroll-container-module::-webkit-scrollbar{width:14px}.base__------packages-flipper-web-src-components-scroll-container-scroll-container-module::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:20px;border:3px solid #fff}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-components-settings-card-settings-card-module{padding-bottom:48px;height:211px;width:211px;margin-bottom:20px;margin-left:20px;display:inline-block}.base__------packages-flipper-web-src-components-settings-card-settings-card-module.lls-card{text-align:center}.base__------packages-flipper-web-src-components-settings-card-settings-card-module p{position:absolute;font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:700;bottom:20px;text-align:center;left:8px;right:8px}.base__------packages-flipper-web-src-components-settings-card-settings-card-module .lls-dsm-icon{width:154px;height:154px}.base__------packages-flipper-web-src-components-settings-card-settings-card-module img{max-width:154px;max-height:154px;margin-top:10px}
.container__------packages-flipper-web-src-screens-help-screen-help-landing-module{display:flex;flex-wrap:wrap}
@keyframes fadeIn__------packages-flipper-web-src-screens-help-screen-help-screen-module{from{opacity:0}to{opacity:1}}@keyframes fadeOut__------packages-flipper-web-src-screens-help-screen-help-screen-module{from{opacity:1}to{opacity:0}}.outerContainer__------packages-flipper-web-src-screens-help-screen-help-screen-module{display:flex;height:100%;background-color:#fbfbfb}.base__------packages-flipper-web-src-screens-help-screen-help-screen-module{border-left:1px solid #e9e9e9}.base__------packages-flipper-web-src-screens-help-screen-help-screen-module.screen{background-color:#f5f5f5;left:250px}.base__------packages-flipper-web-src-screens-help-screen-help-screen-module .screen__main-header{margin:48px 0;padding:0 20px;display:block}.updateContainer__------packages-flipper-web-src-screens-help-screen-help-screen-module{padding:0 20px;margin-bottom:20px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.subMenu__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module{width:100%;height:0;overflow:hidden}[dir="ltr"] .subMenu__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module{padding-left:16px}[dir="rtl"] .subMenu__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module{padding-right:16px}.subMenu__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module.expanded__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module{height:auto}.subMenu__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module .menuItem__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400}.menuItem__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;height:48px;line-height:48px;color:#555;border-bottom:1px solid #e9e9e9;transition:color .2s;display:flex;align-items:center;width:100%;text-decoration:none}.menuItem__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module .menuText__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1}.menuItem__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module.active__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module{color:#000}@media (hover: hover){.menuItem__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module:hover{color:#000}}.menuItem__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module.active__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module .arrow__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module{color:#000}@media (hover: hover){.menuItem__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module:hover .arrow__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module{color:#000}}.arrow__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module{transition:transform .3s}.arrow__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module.expanded__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-item-module{transform:rotate(180deg)}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.navigation__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-module{width:236px;height:100%;padding:196px 2px 0 16px}[dir="rtl"] .navigation__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-module{padding:196px 16px 0 2px}body.touch-device .navigation__------packages-flipper-web-src-components-scroll-spy-menu-scroll-spy-menu-module{padding-top:92px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.blinking-hub-screen{position:relative;height:100%}.blinking-hub-screen .header{background:#fff;box-shadow:0px 20px 20px 10px #fff;position:fixed;z-index:2;width:100%}.blinking-hub-screen .link-header{padding:0 40px 0 50px;width:100%;height:90px;display:flex;flex-direction:row;align-items:center}.blinking-hub-screen .link-header svg.lls-dsm-icon__48ArrowLeft{color:#0090f5;margin-left:-35px;cursor:pointer}@media (hover: hover){.blinking-hub-screen .link-header svg.lls-dsm-icon__48ArrowLeft:hover{color:#0078cc}}.blinking-hub-screen .link-header svg.lls-dsm-icon__48ArrowLeft:active{color:#006cb7}.blinking-hub-screen .link-header__column{display:flex;flex-direction:column}.blinking-hub-screen .link-header__column__link{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#0090f5;cursor:pointer;width:fit-content;margin-left:10px}@media (hover: hover){.blinking-hub-screen .link-header__column__link:hover{color:#0078cc}}.blinking-hub-screen .link-header__column__link:active{color:#006cb7}.blinking-hub-screen .title{justify-content:center;font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700;margin-left:50px}.blinking-hub-screen .close-button{position:fixed;display:flex;align-items:center;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#7c7c7c;cursor:pointer;z-index:3}@media (hover: hover){.blinking-hub-screen .close-button:hover{color:#000}}.blinking-hub-screen .body{display:flex;width:100%;padding:78px 0px 78px 50px;flex-direction:row;justify-content:space-between;align-items:flex-start}.blinking-hub-screen .hub-item{display:flex;flex-direction:row;flex-shrink:0;box-sizing:border-box;height:82px;width:471px;border:1px solid #efefef;border-radius:12px;justify-content:space-between;align-items:center;padding:0 30px}.blinking-hub-screen .hub-item__pressed{background-color:rgba(0,144,245,.1)}.blinking-hub-screen .hub-item__img{height:48px;border:none;margin-right:16px}.blinking-hub-screen .hub-item__hub-name{color:#7c7c7c;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:500}.blinking-hub-screen .hub-item__name-education{color:#7c7c7c;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:500}.blinking-hub-screen .hub-item__connect-button{background:transparent;border:2px solid #0090f5;padding:8px 12px;text-transform:uppercase;color:#0090f5;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;border-radius:50vh;height:36px;margin-left:22px;cursor:default}.blinking-hub-screen .hub-item__connect-button>*{cursor:default}.blinking-hub-screen .hub-item__connect-button:active,.blinking-hub-screen .hub-item__connect-button:focus{outline:none}.blinking-hub-screen .hub-item__right-aligned,.blinking-hub-screen .hub-item__left-aligned{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.blinking-hub-screen .text-container{justify-content:center;display:flex;align-items:center;align-content:center}.blinking-hub-screen .button-pressed-text{justify-content:center;display:flex;margin-top:-140px;text-align:center;width:364px;height:56px}.blinking-hub-screen .button-pressed-text__text{color:#262626;font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:400;text-align:center}.blinking-hub-screen .hand-img{width:60%;z-index:-1;margin-left:-120px;margin-top:-60px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.knowledgeBaseFullScreen__------packages-flipper-web-src-screens-knowledge-base-screen-knowledge-base-screen-module{position:relative;width:100%;height:100%;padding-right:20px}[dir="rtl"] .knowledgeBaseFullScreen__------packages-flipper-web-src-screens-knowledge-base-screen-knowledge-base-screen-module{padding-right:unset;padding-left:20px}.knowledgeBaseMinimize__------packages-flipper-web-src-screens-knowledge-base-screen-knowledge-base-screen-module{position:absolute;top:10px;right:10px;z-index:1;color:#7c7c7c}@media (hover: hover){.knowledgeBaseMinimize__------packages-flipper-web-src-screens-knowledge-base-screen-knowledge-base-screen-module:hover{color:#000}}[dir="rtl"] .knowledgeBaseMinimize__------packages-flipper-web-src-screens-knowledge-base-screen-knowledge-base-screen-module{left:10px;right:unset}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.download-unit-message{display:flex;justify-content:center;align-items:center}.download-unit-message .lls-card{width:70%}.download-unit-message .lls-card .lls-fll-logo{position:absolute;top:0;left:0;z-index:1;width:120px;text-align:center;padding:15px;border-radius:0 0 15px}[dir="rtl"] .download-unit-message .lls-card .lls-fll-logo{left:unset;border-radius:0 0 0 15px}.download-unit-message .download-overlay{z-index:3;text-transform:uppercase}.download-unit-message .lls-card-text &__text > p{overflow:hidden;/*! autoprefixer: ignore next */display:-webkit-box;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400}.download-unit-message .lls-card-text &__subtitle{font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:400}.download-unit-message .lls-card-text &__badge{color:#555;font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:400;line-height:11px}.download-unit-message .lls-card-text &__badge svg{margin-top:-4px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.project-type-label{display:flex}.project-type-label svg{margin-right:4px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.download-overlay{z-index:3;width:100%;text-align:center;position:absolute;left:0;right:0;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;color:#555;transition:opacity .4s,color .2s;opacity:0;pointer-events:none}@media (hover: hover){.download-overlay:hover{color:#000}}.download-overlay.active{pointer-events:all;opacity:1;cursor:pointer}@media (hover: hover){.download-overlay.downloading:hover{color:#555}}.download-overlay.downloading .progress-background{background-color:#e9e9e9;width:200px;height:8px;margin:10px auto 14px auto;border-radius:4px}.download-overlay.downloading .progress-background .progress-foreground{height:100%;background-color:#555;border-radius:4px}.download-overlay.downloading .cancel-download{transition:color .2s;text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700}@media (hover: hover){.download-overlay.downloading .cancel-download:hover{color:#000}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lls-fll-logo{display:inline-block;background-color:#fff}.lls-fll-logo img{height:auto;max-width:109px;max-height:20px;display:inline-block}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lesson-details{margin:50px 140px}.lesson-details__header{display:flex}.lesson-details__image{margin-right:32px}[dir=rtl] .lesson-details__image{margin-right:0;margin-left:32px}.lesson-details__image-wrapper{width:184px;height:169px;background-color:#efefef;border-radius:8px;display:flex}.lesson-details__image img{width:100%;height:auto;margin:auto}.lesson-details__info{flex-grow:1}.lesson-details__start{margin-left:auto;padding-left:32px;margin-bottom:8px}[dir=rtl] .lesson-details__start{margin-left:0;margin-right:auto;padding-right:32px;padding-left:0}.lesson-details__title{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;margin-bottom:4px;display:flex}.lesson-details__subtitle{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#555;margin-bottom:24px}.lesson-details__description{margin-bottom:24px}.lesson-details__icons{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;color:#434343;display:flex;margin-bottom:24px}.lesson-details__icons>span{margin-right:16px;display:flex;align-items:center}[dir=rtl] .lesson-details__icons>span{margin-right:0;margin-left:16px}.lesson-details__icons>span svg{margin-right:8px}[dir=rtl] .lesson-details__icons>span svg{margin-right:0;margin-left:8px}.lesson-details__box{background:#f5f5f5;color:#434343;padding:20px;display:flex;justify-content:space-around}.lesson-details__box ul{padding-inline-start:15px}.lesson-details__box>div:first-child{margin-right:4px}[dir=rtl] .lesson-details__box>div:first-child{margin-right:0;margin-left:4px}.lesson-details__box-title{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:700;margin-bottom:4px}.lesson-details__box a{display:flex;color:#0090f5;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:700;text-transform:uppercase;text-decoration:none;cursor:pointer;line-height:15px}.lesson-details__box a svg{margin-left:4px}[dir=rtl] .lesson-details__box a svg{margin-left:0;margin-right:4px}.lesson-details__video{border-top:1px solid #e9e9e9;margin-top:32px;padding-top:32px}
@keyframes fadeIn__------packages-flipper-web-src-components-project-list-item-dropdown-project-list-item-dropdown-module{from{opacity:0}to{opacity:1}}@keyframes fadeOut__------packages-flipper-web-src-components-project-list-item-dropdown-project-list-item-dropdown-module{from{opacity:1}to{opacity:0}}.icon__------packages-flipper-web-src-components-project-list-item-dropdown-project-list-item-dropdown-module{color:#7c7c7c;cursor:pointer;padding:3px}[dir=rtl] .icon__------packages-flipper-web-src-components-project-list-item-dropdown-project-list-item-dropdown-module{width:24px;height:24px}.icon__------packages-flipper-web-src-components-project-list-item-dropdown-project-list-item-dropdown-module.active__------packages-flipper-web-src-components-project-list-item-dropdown-project-list-item-dropdown-module{color:#000}@media (hover: hover){.icon__------packages-flipper-web-src-components-project-list-item-dropdown-project-list-item-dropdown-module:hover{color:#000}}.open__------packages-flipper-web-src-components-project-list-item-dropdown-project-list-item-dropdown-module .dropdown-menu-icon__------packages-flipper-web-src-components-project-list-item-dropdown-project-list-item-dropdown-module{visibility:visible;color:#000}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lobby-project-list-item{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;margin:0 8px;cursor:pointer}.lobby-project-list-item__small{margin:0 11.2px}.lobby-project-list-item__small .lobby-project-list-item__preview{width:90px;height:90px;max-height:90px}.lobby-project-list-item__small .lobby-project-list-item__project-name,.lobby-project-list-item__small .lobby-project-list-item__project-date{width:90px}.lobby-project-list-item__project-name,.lobby-project-list-item__project-date{width:100%;text-align:center;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400}.lobby-project-list-item__preview{width:120px;height:120px;max-height:120px;padding:10px;flex-grow:1;border-radius:8px;display:flex;justify-content:center;align-items:center;box-shadow:inset 0 0 0 1px #e9e9e9;transition:box-shadow .3s ease-in-out}.lobby-project-list-item__preview.add-project-preview svg,.lobby-project-list-item__preview.open-project-preview svg{color:#9d9d9d}.lobby-project-list-item--active .lobby-project-list-item__preview{box-shadow:inset 0 0 0 2px #bababa}@media (hover: hover){.lobby-project-list-item:hover .lobby-project-list-item__preview{box-shadow:inset 0 0 0 2px #bababa}}.lobby-project-list-item__icon{width:100%;height:100%}.lobby-project-list-item__project-name{color:#000;padding:6px 0 2px 0;text-overflow:ellipsis;width:120px;white-space:nowrap;overflow:hidden}.lobby-project-list-item__project-date{color:#9d9d9d;width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lobby-project-list-item .project-list-item-dropdown__container{visibility:hidden;padding:0;position:absolute;top:5px;right:12px}[dir=rtl] .lobby-project-list-item .project-list-item-dropdown__container{right:initial;left:12px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lobby-projects{padding:20px 24px 20px 40px}[dir=rtl] .lobby-projects{padding:20px 40px 20px 24px}.lobby-projects__header{display:flex;justify-content:space-between}.lobby-projects__header>span{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;color:#7c7c7c}.lobby-projects__show-more{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;color:#0090f5;text-align:right;text-transform:uppercase}[dir=rtl] .lobby-projects__show-more{text-align:left}.lobby-projects__show-more a{cursor:pointer}@media (hover: hover){.lobby-projects__show-more:hover{color:#0084e0}}.lobby-projects__show-more:active{color:#0078cc}.lobby-projects__container{display:flex;align-content:flex-start;margin:16px 0 4px}.lobby-projects__container>.lobby-project-list-item{margin:0}[dir=ltr] .lobby-projects__container>.lobby-add-project-item{margin-right:22px}[dir=rtl] .lobby-projects__container>.lobby-add-project-item{margin-left:22px}.lobby-projects__scroll-button{background:transparent;border:0;outline:0;height:90px;color:#7c7c7c;transition:color 300ms ease}@media (hover: hover){.lobby-projects__scroll-button:hover{color:#000}}.lobby-projects__scroll-button:disabled{color:#bababa}[dir=rtl] .lobby-projects__scroll-button svg{transform:scaleX(-1)}.lobby-projects__scroll-button--right{margin-left:10.8px}[dir=rtl] .lobby-projects__scroll-button--right{margin-right:10.8px;margin-left:0}.lobby-projects__scroll-button--left{margin-left:-10.8px;margin-right:10.8px}[dir=rtl] .lobby-projects__scroll-button--left{margin-left:10.8px;margin-right:-10.8px}.lobby-projects__list--content{display:flex;padding-bottom:18px}.lobby-projects__list-divider{margin:0 22px;border-right:1px solid #e9e9e9;height:124px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.lobby-screen .lls-image-with-shadow{margin-right:90px}.lobby-screen .lobby-screen__cards{border-top:1px solid #e9e9e9;padding:16px 32px;margin:0px;background:#f5f5f5}.lobby-screen .lls-disclaimer{margin-top:0}
@keyframes fadeIn__------packages-flipper-web-src-containers-building-instructions-list-building-instructions-list-module{from{opacity:0}to{opacity:1}}@keyframes fadeOut__------packages-flipper-web-src-containers-building-instructions-list-building-instructions-list-module{from{opacity:1}to{opacity:0}}.emptyState__------packages-flipper-web-src-containers-building-instructions-list-building-instructions-list-module{width:600px;max-width:100%;color:#d9d9d9;font-weight:700;font-size:60px;line-height:64px;letter-spacing:-2.4px;text-align:center;margin:10% auto;word-break:keep-all}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.screen.models .screen__scroll-container{padding:16px 40px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.actionBar__------packages-flipper-web-src-screens-my-projects-screen-my-projects-action-bar-module{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;display:flex;justify-self:stretch;justify-content:flex-end;flex:1 1;max-width:650px}.actionBarInner__------packages-flipper-web-src-screens-my-projects-screen-my-projects-action-bar-module{white-space:nowrap}.actionButton__------packages-flipper-web-src-screens-my-projects-screen-my-projects-action-bar-module{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;text-transform:uppercase;color:#7c7c7c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 16px;border-right:1px solid #e9e9e9;transition:color .3s ease}.actionButton__------packages-flipper-web-src-screens-my-projects-screen-my-projects-action-bar-module:disabled{color:#d9d9d9;cursor:auto;pointer-events:none}[dir="rtl"] .actionButton__------packages-flipper-web-src-screens-my-projects-screen-my-projects-action-bar-module{border:none;border-left:1px solid #e9e9e9}.actionButton__------packages-flipper-web-src-screens-my-projects-screen-my-projects-action-bar-module:last-child{border:none}@media (hover: hover){.actionButton__------packages-flipper-web-src-screens-my-projects-screen-my-projects-action-bar-module:not(.disable__------packages-flipper-web-src-screens-my-projects-screen-my-projects-action-bar-module):hover{color:#434343}}.actionButton__------packages-flipper-web-src-screens-my-projects-screen-my-projects-action-bar-module:active{opacity:.5}.actionButton__------packages-flipper-web-src-screens-my-projects-screen-my-projects-action-bar-module>span{padding-right:4px}.actionButton__------packages-flipper-web-src-screens-my-projects-screen-my-projects-action-bar-module>svg{margin-bottom:4px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.searchBarContainer__------packages-flipper-web-src-components-search-bar-search-bar-module{display:flex;flex-direction:row;align-items:center;color:#9d9d9d;cursor:text;height:40px;width:100%;padding-left:21px;margin-left:10px;border-radius:50vh;border:1.5px solid #d9d9d9;overflow:hidden}.searchBarContainer__------packages-flipper-web-src-components-search-bar-search-bar-module svg{flex-shrink:0}@media (hover: hover){.searchBarContainer__------packages-flipper-web-src-components-search-bar-search-bar-module:hover{border-color:#7c7c7c}}.searchBarContainer__------packages-flipper-web-src-components-search-bar-search-bar-module:focus{border-color:#0090f5}[dir="rtl"] .searchBarContainer__------packages-flipper-web-src-components-search-bar-search-bar-module{padding-left:0;padding-right:21px}.searchBarContainer__------packages-flipper-web-src-components-search-bar-search-bar-module input{height:100%;border:none;padding-left:11px;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400}.searchBarContainer__------packages-flipper-web-src-components-search-bar-search-bar-module input::placeholder{color:#bababa}.searchBarContainer__------packages-flipper-web-src-components-search-bar-search-bar-module input:focus{outline:none}[dir="rtl"] .searchBarContainer__------packages-flipper-web-src-components-search-bar-search-bar-module input{padding-left:0;padding-right:11px}.searchBarContainer__------packages-flipper-web-src-components-search-bar-search-bar-module>div{font-size:0;line-height:0}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.project-list{margin:6px 12px 0 12px;width:calc(100% - 4px * 6);height:calc(100% - 4px * 4)}.project-list .grid-item-checkbox__container{transform:scale(0.8)}@media (hover: hover){.project-list .editing-hover:hover{background-color:#fbfbfb !important}}.project-list__item{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;margin:0 32px;display:flex;height:50px;line-height:50px;border-bottom:1px solid #d9d9d9;background-color:#fff;color:#434343;cursor:pointer}.project-list__item div{cursor:pointer}@media (hover: hover){.project-list__item:hover{transition:color 100ms linear;color:#000}}@media (hover: hover){.project-list__item:hover .grid-item-checkbox__container,.project-list__item:hover .dropdown>.project-list-item-dropdown__container{transition:opacity 200ms linear;opacity:1}}.project-list__item__selected .grid-item-checkbox__container,.project-list__item__selected .dropdown>.project-list-item-dropdown__container,.project-list__item__touch .grid-item-checkbox__container,.project-list__item__touch .dropdown>.project-list-item-dropdown__container{opacity:1 !important}.project-list__item .grid-item-checkbox__container,.project-list__item .dropdown>div:not(.project-list-item-dropdown__container--open){opacity:0}.project-list__item .name{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;flex:1 1 35%;width:35%;line-height:50px;max-width:35%;text-overflow:ellipsis;overflow:hidden;padding-right:8px;white-space:nowrap}.project-list__item .size,.project-list__item .created,.project-list__item .updated{flex:20% 1;width:20%;max-width:20%}.project-list__item .select{flex:5% 1;width:5%;max-width:5%;min-width:50px;margin-left:20px;display:flex;justify-content:flex-start;align-items:center}[dir=rtl] .project-list__item .select{margin-left:0;margin-right:20px}.project-list__item .dropdown{padding:6px 16px 0 16px;cursor:pointer;color:#434343;flex:10% 1;width:10%;max-width:10%;text-align:center}.project-list__item .dropdown__clickable-padding{padding:10px}.project-list__header{position:relative;color:#7c7c7c;border-bottom:1px solid #d9d9d9;display:flex;height:30px;line-height:30px;margin:0 32px}.project-list__header .dropdown{visibility:hidden;text-align:center;padding:2px 16px 0 16px;flex:10% 1;width:10%;max-width:10%}.editing .project-list__header .dropdown{visibility:visible}.project-list__header .name{flex:1 1 35%;width:35%;max-width:35%;cursor:pointer}.project-list__header .size,.project-list__header .created,.project-list__header .updated{flex:20% 1;width:20%;max-width:20%;cursor:pointer}@media (hover: hover){.project-list__header .name:hover,.project-list__header .name:hover .project-list__header__sort-icon__ascending,.project-list__header .name:hover .project-list__header__sort-icon__descending,.project-list__header .size:hover,.project-list__header .size:hover .project-list__header__sort-icon__ascending,.project-list__header .size:hover .project-list__header__sort-icon__descending,.project-list__header .created:hover,.project-list__header .created:hover .project-list__header__sort-icon__ascending,.project-list__header .created:hover .project-list__header__sort-icon__descending,.project-list__header .updated:hover,.project-list__header .updated:hover .project-list__header__sort-icon__ascending,.project-list__header .updated:hover .project-list__header__sort-icon__descending{color:#000}}.project-list__header .select{flex:5% 1;width:5%;max-width:5%;min-width:50px;margin-left:20px}[dir=rtl] .project-list__header .select{margin-left:0;margin-right:20px}.project-list__body{height:calc(100% - 30px)}.project-list__modal-content{position:relative;display:flex;justify-content:center;flex-direction:column;width:400px;height:240px;background-color:#ffd500;padding:20px}.project-list__modal-content img{position:absolute;top:30px;right:0}[dir=rtl] .project-list__modal-content img{right:unset;left:-50px}.project-list__modal-content .modal-content__title{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;padding-bottom:8px}.project-list__modal-content .modal-content__text{font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:400;width:60%}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.project-thumbnail-list{display:grid;grid-template-columns:repeat(auto-fill, 137px);justify-content:start;padding-left:32px}.project-thumbnail-list__item{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;position:relative;margin-bottom:32px}.project-thumbnail-list__item__selected .lobby-project-list-item__preview{border-width:2px;padding:9px;border-color:#0090f5}.project-thumbnail-list__item__selected .project-list-item-dropdown__container{visibility:visible}@media (hover: hover){.project-thumbnail-list__item__selected:hover .lobby-project-list-item__preview{border-color:#0090f5}}.project-thumbnail-list__item__touch .grid-item-checkbox__container,.project-thumbnail-list__item__touch .project-list-item-dropdown__container{visibility:visible !important}@media (hover: hover){.project-thumbnail-list__item:hover .grid-item-checkbox__container,.project-thumbnail-list__item:hover .project-list-item-dropdown__container{visibility:visible !important}}.project-thumbnail-list__item--filler{visibility:hidden;margin:0;height:1;width:126px}.project-thumbnail-list .grid-item-checkbox__container{visibility:hidden;position:absolute;top:0px;left:10px}[dir=rtl] .project-thumbnail-list .grid-item-checkbox__container{left:initial;right:10px}.project-thumbnail-list .grid-item-checkbox__container__checked{visibility:visible}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.my-projects-screen{padding:12px 32px}.my-projects-screen .screen__main-header{margin:0 8px}.my-projects-screen .grid-picker{display:flex}.my-projects-screen .grid-picker__button{opacity:.3;cursor:pointer}.my-projects-screen .grid-picker__button.selected{opacity:1}@media (hover: hover){.my-projects-screen .grid-picker__button:hover{opacity:.7}}.my-projects-screen .grid-picker__button:last-child{margin-right:9px}[dir=rtl] .my-projects-screen .grid-picker__button:last-child{margin-right:0;margin-left:9px}.my-projects-screen .grid-picker__button a{display:block;padding:4px}.my-projects-screen .grid-picker__button a svg{display:block}.my-projects-screen .grid-picker .grid-picker__divider{margin:6px;border-left:1px solid #d9d9d9}.my-projects-screen .projectList{display:none}.my-projects-screen .projectList.show{display:block}.my-projects-screen .my-projects__list-icon{width:48px !important;height:24px !important;pointer-events:none}.my-projects-screen__delete-modal-text{padding:40px 0 0 0;text-align:center}.my-projects-screen__delete-modal-new-line-padding{padding-bottom:4px}.my-projects-screen__scroll-container{height:calc(100% - 100px);padding-bottom:60px;margin:40px -32px 0 -32px}.my-projects-screen .my-projects-toolbar-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-left:9px}[dir=rtl] .my-projects-screen .my-projects-toolbar-container{margin-left:0;margin-right:9px}.my-projects-screen .my-projects-toolbar-container .right-aligned{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}
.input__------packages-flipper-web-src-components-input-auto-grow-input-auto-grow-module{box-sizing:content-box}.inputWidth__------packages-flipper-web-src-components-input-auto-grow-input-auto-grow-module{width:auto;display:inline-block;visibility:hidden;position:fixed;overflow:auto}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.header__------packages-flipper-web-src-components-rename-hub-rename-hub-module{z-index:1;display:flex;height:135px;margin-bottom:1px;position:relative;flex-direction:column}.closeButton__------packages-flipper-web-src-components-rename-hub-rename-hub-module{position:absolute;top:8px;right:8px;cursor:pointer;color:#7c7c7c}@media (hover: hover){.closeButton__------packages-flipper-web-src-components-rename-hub-rename-hub-module:hover{color:#000}}[dir="rtl"] .closeButton__------packages-flipper-web-src-components-rename-hub-rename-hub-module{right:initial;left:8px}.renameHub__------packages-flipper-web-src-components-rename-hub-rename-hub-module{font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;margin-left:30px;margin-top:30px}[dir="rtl"] .renameHub__------packages-flipper-web-src-components-rename-hub-rename-hub-module{margin-right:30px}.form__------packages-flipper-web-src-components-rename-hub-rename-hub-module{flex:1 1;background-color:#fff;position:absolute;top:135px;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding-bottom:30px}.form__------packages-flipper-web-src-components-rename-hub-rename-hub-module .hub__------packages-flipper-web-src-components-rename-hub-rename-hub-module{width:100%;text-align:center;max-height:40%}.form__------packages-flipper-web-src-components-rename-hub-rename-hub-module .hub__------packages-flipper-web-src-components-rename-hub-rename-hub-module img{height:100%;max-height:320px;width:auto}.form__------packages-flipper-web-src-components-rename-hub-rename-hub-module button{display:flex}.connectedTo__------packages-flipper-web-src-components-rename-hub-rename-hub-module{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7c7c7c;min-height:24px;text-align:center}.renameText__------packages-flipper-web-src-components-rename-hub-rename-hub-module{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;min-height:38px;text-align:center}.halfDivider__------packages-flipper-web-src-components-rename-hub-rename-hub-module{flex:.5 1}.divider__------packages-flipper-web-src-components-rename-hub-rename-hub-module{flex:1 1}.input__------packages-flipper-web-src-components-rename-hub-rename-hub-module{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;color:#7c7c7c;text-align:center;padding:10px 0;border:0;padding-bottom:4px;border-bottom:1px solid #d9d9d9;width:300px;min-width:300px;outline:none}.input__------packages-flipper-web-src-components-rename-hub-rename-hub-module::placeholder{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400;color:#9d9d9d;line-height:34px}@media (hover: hover){.input__------packages-flipper-web-src-components-rename-hub-rename-hub-module:hover{border-bottom-color:#9d9d9d}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.empty-canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001;display:flex;align-items:center;justify-content:center;background-color:#fff}.empty-canvas__option{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:270px;max-width:50%;height:260px;max-height:100%;text-align:center;color:#555;cursor:pointer}@media (hover: hover){.empty-canvas__option:hover{color:#000}}.empty-canvas__option--icon{width:116px;height:116px;max-width:100%;max-height:100%}.empty-canvas__option--title{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;margin:20px 0 8px;text-transform:uppercase;width:100%}.empty-canvas__option--subtitle{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400}.empty-canvas__buffer{width:104px;flex-shrink:1}.empty-canvas__divider{flex-shrink:0;width:1px;height:260px;max-height:100%;background-color:#e9e9e9}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.canvas-side-view{position:relative;transition:width ease-out 400ms,height ease-out 400ms}.canvas-side-view--dragging{transition:none}.canvas-side-view--right{height:100%;width:100px;border-left:1px solid #e9e9e9}.canvas-side-view--bottom{width:100%;height:100px;border-top:1px solid #e9e9e9}.canvas-side-view--closed{border:none}.canvas-side-view__content{background-color:#fff;transition:width ease-out 400ms,height ease-out 400ms;position:relative}.canvas-side-view__content--padding{padding:20px}.canvas-side-view__content--dragging{transition:none}.canvas-side-view__content--right{height:100%}.canvas-side-view__drag-handle{position:absolute;transition:transform ease-out 400ms;color:#000;cursor:ns-resize}@media (hover: hover){.canvas-side-view__drag-handle:hover svg{cursor:ns-resize;fill:#000}}.canvas-side-view__drag-handle--icon{display:flex;justify-content:center;align-items:center}.canvas-side-view__drag-handle--background{background:#fff;border:1px solid #e9e9e9}.canvas-side-view__drag-handle--right{height:50px;top:calc(50% - 50px / 2);width:30px;left:-30px;border-radius:12px 0 0 12px;border-right:none;cursor:ew-resize;transform:translateX(25px)}.canvas-side-view__drag-handle--bottom{width:50px;left:calc(50% - 50px / 2);height:calc(30px / 2 + 1px);top:-40px;border-radius:12px 12px 0 0;border-bottom:none;cursor:ns-resize;color:#bababa;z-index:1;transform:translateY(25px)}.canvas-side-view__drag-handle--closed{transform:none}.canvas-side-view__drag-handle--right.canvas-side-view__drag-handle--closing{transform:none}.canvas-side-view__drag-handle--bottom.canvas-side-view__drag-handle--closed{transform:translateY(25px);z-index:1;height:calc(30px / 2 + 1px)}.canvas-side-view__drag-handle--bottom.canvas-side-view__drag-handle--icon{margin:calc((30px - 15px)/2) 1px 1px 1px;width:calc(50px - 2px);background:#fff;z-index:1}.canvas-side-view .ReactVirtualized__Grid:focus{outline:none}
.code-editor-context-menu{position:absolute}
.lls-code-editor{position:relative;grid-area:editor;height:100%;overflow:hidden}.lls-code-editor .iPadShowKeyboard{display:none !important}.monaco-editor{-webkit-user-select:initial;-webkit-user-drag:initial;-webkit-app-region:initial;user-select:initial}.monaco-editor *,.monaco-editor *::after,.monaco-editor *::before{-webkit-user-select:initial;-webkit-user-drag:initial;-webkit-app-region:initial}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.toolbox-filter-selector{position:absolute;bottom:0;left:62px;padding-bottom:24px;border-right:1px solid #f5f5f5;width:249px;height:60px;display:flex;align-items:top;justify-content:flex-start;background-color:#fff;z-index:100}[dir=rtl] .toolbox-filter-selector{left:unset;right:62px;border-left:1px solid #f5f5f5;border-right:none;padding-right:0}.toolbox-filter-selector__link{cursor:pointer;color:#555;display:flex;flex-direction:row;align-items:center;padding-left:12px;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:700}@media (hover: hover){.toolbox-filter-selector__link:hover{color:#000}}.toolbox-filter-selector__link svg{margin-right:4px}[dir=rtl] .toolbox-filter-selector__link{padding-left:unset;padding-right:12px}[dir=rtl] .toolbox-filter-selector__link svg{margin-right:unset;margin-left:4px}.toolbox-filter-selector__link--right{padding:0}.toolbox-filter-selector.hide{display:none}.toolbox-filter-selector-dropdown{padding-left:20px;padding-right:20px}.toolbox-filter-selector-dropdown .lls-dropdown-item{padding-left:30px;padding-right:30px;margin-left:10px;margin-right:10px;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700}.toolbox-filter-selector-dropdown .lls-dropdown-item.active{color:#000}.toolbox-filter-selector-dropdown__title{color:#7c7c7c;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.toolbox-filter-selector--horizontal{position:relative;width:62px;justify-content:center;left:unset;right:unset;top:unset;bottom:unset;padding-bottom:unset;border:none}[dir=rtl] .toolbox-filter-selector--horizontal{left:unset;right:unset;border:none}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.canvas-drawer-tabs__container{display:grid;grid-template-rows:60px;grid-template-columns:repeat(4, 1fr);width:100%}.canvas-drawer-tabs__container__tab{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:700;color:#000;fill:#000;display:flex;justify-content:center;align-items:center;overflow-y:hidden}.canvas-drawer-tabs__container__tab--single{grid-column:span 4;justify-content:start;padding-left:24px;padding-top:1px;border-bottom:1px solid #e9e9e9}[dir=rtl] .canvas-drawer-tabs__container__tab--single{padding-left:unset;padding-right:24px}.canvas-drawer-tabs__container__tab--pair{grid-column:span 2}.canvas-drawer-tabs__container__tab--multiple:not(.canvas-drawer-tabs__container__tab--active){grid-column:span 1}.canvas-drawer-tabs__container__tab--multiple{grid-column:span 2}.canvas-drawer-tabs__container__tab>svg{margin-right:8px;margin-bottom:2px}[dir=rtl] .canvas-drawer-tabs__container__tab>svg{margin-right:0;margin-left:4px}.canvas-drawer-tabs__container__tab:not(.canvas-drawer-tabs__container__tab--active){color:#7c7c7c;fill:#7c7c7c;background-color:#fbfbfb;border-bottom:1px solid #e9e9e9;padding-top:1px;cursor:pointer}.canvas-drawer-tabs__container__tab--active:not(.canvas-drawer-tabs__container__tab--single){border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.canvas-drawer-tabs__container__tab--active:not(.canvas-drawer-tabs__container__tab--single):last-child{border-right:none;padding-right:1px}[dir=rtl] .canvas-drawer-tabs__container__tab--active:not(.canvas-drawer-tabs__container__tab--single):last-child{padding-left:1px;padding-right:none;border-left:none;border-right:1px solid #e9e9e9}.canvas-drawer-tabs__container__tab--active:not(.canvas-drawer-tabs__container__tab--single):first-child{border-left:none;padding-left:1px}[dir=rtl] .canvas-drawer-tabs__container__tab--active:not(.canvas-drawer-tabs__container__tab--single):first-child{padding-left:none;padding-right:1px;border-left:1px solid #e9e9e9;border-right:none}
.code-snippet svg{max-width:100%}.code-snippet svg .blocklyDraggable{cursor:default}.code-snippet-offscreen{position:fixed;top:100%;left:0}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.activity-hint p{margin-bottom:8px}.activity-hint ol,.activity-hint ul{margin-left:1.5em}[dir=rtl] .activity-hint ol,[dir=rtl] .activity-hint ul{margin-left:initial;margin-right:1.5em}.activity-hint .code-snippet{width:400px}.activity-hint__image-hint{max-width:400px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-components-text-to-speech-button-text-to-speech-button-module{display:inline-flex;padding:8px;border-radius:50vh;place-items:center;background-color:#f5f5f5;color:#9d9d9d;margin-right:8px;width:fit-content;cursor:pointer}[dir="rtl"] .base__------packages-flipper-web-src-components-text-to-speech-button-text-to-speech-button-module{margin-right:0;margin-left:8px}.active__------packages-flipper-web-src-components-text-to-speech-button-text-to-speech-button-module{color:#0090f5}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{position:absolute;top:0;right:8px;bottom:0;left:0;overflow:hidden}[dir="rtl"] .activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{left:8px;right:0}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .controls__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{position:absolute;padding:20px 9px 16px 16px;display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 16px);height:84px;background-color:#fff;z-index:2;bottom:0;align-items:flex-end}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .controls__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .navigationButton__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .lls-action-button{overflow:visible}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .controls__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module.with-overlay__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module::after{height:30px;position:absolute;bottom:100%;right:0;left:0;background-image:linear-gradient(to top, #ffffffff 0%, #ffffffcc 20%, #ffffff80 80%, #ffffff00 100%);content:"";z-index:2;pointer-events:none}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .header__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{position:absolute;display:flex;justify-content:space-between;width:calc(100% - 8px * 2);background-color:#fff;z-index:2;flex-direction:row;height:55px}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .header__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .current__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:400}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .header__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .total__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{margin-top:-6px;font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:400}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .headerHorizontal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{align-items:center;padding-left:16px}[dir="rtl"] .activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .headerHorizontal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{padding-left:unset;padding-right:16px}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .headerVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{padding:20px 9px 0px 25px;top:60px;align-items:flex-start;height:75px}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .headerVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .fullscreenButton__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{cursor:pointer;color:#7c7c7c;margin-top:6px}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .headerVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .fullscreenButton__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module:focus{color:#262626}@media (hover: hover){.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .headerVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .fullscreenButton__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module:hover{color:#262626}}[dir="rtl"] .activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .headerVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{padding:20px 25px 0px 9px}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{position:absolute;top:135px;bottom:84px;width:100%}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module.horizontal-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{top:55px}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .image__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module,.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .images__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{display:flex;justify-content:center;align-items:center;max-width:100%}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .image__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module img,.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .images__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module img{width:85%}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .image__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module,.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .flImage__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module,.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .video__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{height:100%;width:100%;object-fit:contain}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .image__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module,.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .video__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{margin-bottom:24px}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .textDescription__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{font-size:28px;line-height:32px;letter-spacing:-1.1px;font-weight:400}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .textDescription__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module>*{display:inline}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text-wrapper__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{height:100%;position:relative;flex-basis:auto;width:calc(100% - 16px);padding-right:9px;padding-bottom:30px}[dir="rtl"] .activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text-wrapper__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{padding-right:unset;padding-left:9px}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text-wrapper__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module p,.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text-wrapper__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module ul,.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text-wrapper__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module ol{margin-bottom:8px}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text-wrapper__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module ul,.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text-wrapper__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module ol{margin-left:1.5em}[dir="rtl"] .activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text-wrapper__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module ul,[dir="rtl"] .activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text-wrapper__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module ol{margin-left:initial;margin-right:1.5em}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text-wrapper__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module>*{display:inline}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text-wrapper__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{margin-right:15px;text-align:left}[dir="rtl"] .activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .content-container__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text-wrapper__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{text-align:right;margin-left:15px;margin-right:unset}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentHorizontal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{top:60px;bottom:56px;left:0;right:0;display:flex;flex-direction:row;justify-content:space-between;column-gap:12px;align-items:stretch;margin-left:16px;overflow:visible}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentHorizontal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .images__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{display:flex;overflow:hidden;justify-content:center}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentHorizontal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text-wrapper__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{text-align:left;margin-left:9px;margin-top:9px}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentHorizontal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .video__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{height:100%}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentHorizontal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .video__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .lls-video,.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentHorizontal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .video__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module video{height:100%}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{padding:0px 8px 0px 25px;z-index:1}[dir="rtl"] .activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{padding-left:8px;padding-right:25px}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentTitle__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:700;margin-bottom:16px}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .button__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{padding:5px 10px;border-radius:5px;background-color:#ffd500}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .video__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{width:calc(100% - 16px)}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{font-size:16px;line-height:22px;letter-spacing:-0.6px;font-weight:400;display:inline}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .text__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module>*{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintLink__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;display:flex;align-items:center;color:#000;text-transform:uppercase;cursor:pointer;padding-top:8px;padding-bottom:50px;width:calc(100% - 16px)}[dir="rtl"] .activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintLink__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{padding-left:9px;padding-right:25px}.activity__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .contentVertical__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintLink__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module span{padding:0 4px}.hintModal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{display:flex;flex-direction:column}.hintModal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .lls-modal__body__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{flex-grow:1;position:relative;padding:15px}.hintModal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintModalHeader__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{display:flex;align-items:center;justify-content:space-between}.hintModal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintModalHeader__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintModalHeaderTitle__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{display:flex;align-items:center}.hintModal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintModalHeader__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintModalHeaderTitle__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module span{margin:0 4px}.hintModal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintModalHeader__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .closeIcon__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{cursor:pointer;color:#7c7c7c}@media (hover: hover){.hintModal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintModalHeader__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .closeIcon__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module:hover{color:#000}}.hintModal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintModalContent__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{width:350px}.hintModal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintModalContent__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module img{max-width:100%}.hintModal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintModalContent__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .activityHint__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{display:flex;flex-direction:column;align-items:center;justify-content:center}.hintModal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintModalContent__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .imageHint__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module,.hintModal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintModalContent__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .snippetHint__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module,.hintModal__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .hintModalContent__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module .textHint__------packages-flipper-web-src-components-lesson-step-card-lesson-step-card-module{margin:20px 12px;width:400px;max-width:100%}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.title__------packages-flipper-web-src-components-activity-on-canvas-fullscreen-activity-on-canvas-fullscreen-module{font-size:28px;line-height:32px;letter-spacing:-1.1px;font-weight:400;margin:5px 10% 8.5px 10%}.text__------packages-flipper-web-src-components-activity-on-canvas-fullscreen-activity-on-canvas-fullscreen-module{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:400;margin:0 10%}.text__------packages-flipper-web-src-components-activity-on-canvas-fullscreen-activity-on-canvas-fullscreen-module p,.text__------packages-flipper-web-src-components-activity-on-canvas-fullscreen-activity-on-canvas-fullscreen-module ul,.text__------packages-flipper-web-src-components-activity-on-canvas-fullscreen-activity-on-canvas-fullscreen-module ol{margin-bottom:8px}.text__------packages-flipper-web-src-components-activity-on-canvas-fullscreen-activity-on-canvas-fullscreen-module ul,.text__------packages-flipper-web-src-components-activity-on-canvas-fullscreen-activity-on-canvas-fullscreen-module ol{margin-left:1.5em}[dir="rtl"] .text__------packages-flipper-web-src-components-activity-on-canvas-fullscreen-activity-on-canvas-fullscreen-module ul,[dir="rtl"] .text__------packages-flipper-web-src-components-activity-on-canvas-fullscreen-activity-on-canvas-fullscreen-module ol{margin-left:initial;margin-right:1.5em}.hint__------packages-flipper-web-src-components-activity-on-canvas-fullscreen-activity-on-canvas-fullscreen-module{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;display:flex;align-items:center;text-transform:uppercase;cursor:pointer;margin:0 10%}.hint__------packages-flipper-web-src-components-activity-on-canvas-fullscreen-activity-on-canvas-fullscreen-module span{padding:0 4px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module{width:80%;max-width:640px;height:730px;max-height:90%;display:flex;flex-direction:column}.base__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .lls-modal__header{flex-shrink:0}.base__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .lls-modal__body{flex-grow:1;position:relative;padding:0}.base__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .body__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module{position:absolute;width:100%;height:100%}.base__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .previews__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module{min-height:318px;display:flex;flex-direction:row;align-items:center;justify-content:center}.base__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .innerBody__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module{position:relative}.base__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .innerBody__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .title__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;padding:8px 0 0 40px}.base__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .innerBody__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .image__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module{margin:4px 0;text-align:center}.base__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .innerBody__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .image__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module img{width:auto;max-width:100%;max-height:300px}.base__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .header__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module{display:flex;align-items:center;justify-content:space-between}.base__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .header__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .title__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module{display:flex;align-items:center}.base__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .header__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .closeIcon__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module{cursor:pointer;color:#7c7c7c}@media (hover: hover){.base__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .header__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module .closeIcon__------packages-flipper-web-src-components-building-instructions-picker-building-instructions-picker-module:hover{color:#000}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.video__------packages-flipper-web-src-components-essential-canvas-drawer-fullscreen-activity-essential-canvas-drawer-fullscreen-activity-module{flex:1 1;height:calc(100% - 50px);width:100%;margin-bottom:-100px;display:flex;justify-content:center}.video__------packages-flipper-web-src-components-essential-canvas-drawer-fullscreen-activity-essential-canvas-drawer-fullscreen-activity-module .lls-video,.video__------packages-flipper-web-src-components-essential-canvas-drawer-fullscreen-activity-essential-canvas-drawer-fullscreen-activity-module .lls-video__video{text-align:center;border-radius:20px;overflow:hidden;max-width:100%}.video__------packages-flipper-web-src-components-essential-canvas-drawer-fullscreen-activity-essential-canvas-drawer-fullscreen-activity-module video{border-radius:20px;width:unset;max-width:100%;max-height:100%;z-index:1;margin:0 auto}.video__------packages-flipper-web-src-components-essential-canvas-drawer-fullscreen-activity-essential-canvas-drawer-fullscreen-activity-module.noOverlap__------packages-flipper-web-src-components-essential-canvas-drawer-fullscreen-activity-essential-canvas-drawer-fullscreen-activity-module{margin-bottom:0px;height:calc(100% - 150px)}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.essential-canvas-drawer-activity__fullscreen{width:100%;height:100%;border-radius:0;display:flex;flex-direction:column;justify-content:stretch}.essential-canvas-drawer-activity__fullscreen__home-button,.essential-canvas-drawer-activity__fullscreen__minimize-button{height:40px;cursor:pointer;color:#7c7c7c}.essential-canvas-drawer-activity__fullscreen__home-button svg.lls-dsm-icon__48IconHomeGreyExpanded:focus,.essential-canvas-drawer-activity__fullscreen__minimize-button svg.lls-dsm-icon__48IconHomeGreyExpanded:focus{color:#000}@media (hover: hover){.essential-canvas-drawer-activity__fullscreen__home-button svg.lls-dsm-icon__48IconHomeGreyExpanded:hover,.essential-canvas-drawer-activity__fullscreen__minimize-button svg.lls-dsm-icon__48IconHomeGreyExpanded:hover{color:#000}}.essential-canvas-drawer-activity__fullscreen__home-button:focus,.essential-canvas-drawer-activity__fullscreen__minimize-button:focus{fill:#262626}@media (hover: hover){.essential-canvas-drawer-activity__fullscreen__home-button:hover,.essential-canvas-drawer-activity__fullscreen__minimize-button:hover{fill:#262626}}.essential-canvas-drawer-activity__fullscreen .lls-modal__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:2}.essential-canvas-drawer-activity__fullscreen .lls-modal__header .progress-counter{width:90%}[dir=rtl] .essential-canvas-drawer-activity__fullscreen__minimize-button{transform:rotate(90deg)}.essential-canvas-drawer-activity__fullscreen .lls-modal__body{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex:1 1;overflow:hidden}.essential-canvas-drawer-activity__fullscreen .lls-modal__body .essential-canvas-drawer-activity__fullscreen__body{width:80%;max-width:80%;flex:1 1;display:flex;flex-direction:column;justify-content:stretch;align-items:center}.essential-canvas-drawer-activity__fullscreen .lls-modal__body .essential-canvas-drawer-activity__fullscreen__body__header-progress{margin-bottom:10px;position:absolute;top:10px;align-self:flex-start}body.touch-device .essential-canvas-drawer-activity__fullscreen .lls-modal__body .essential-canvas-drawer-activity__fullscreen__body__header-progress{top:10px}body.touch-device .essential-canvas-drawer-activity__fullscreen .lls-modal__body .essential-canvas-drawer-activity__fullscreen__body__header-progress .progress-counter__current{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700}body.touch-device .essential-canvas-drawer-activity__fullscreen .lls-modal__body .essential-canvas-drawer-activity__fullscreen__body__header-progress .progress-counter__total{font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:700}.essential-canvas-drawer-activity__fullscreen .lls-modal__body .essential-canvas-drawer-activity__fullscreen__body__image{width:100%;overflow:hidden;flex:1 1;display:flex;justify-content:center;align-items:center;border-radius:20px;margin-bottom:-100px}.essential-canvas-drawer-activity__fullscreen .lls-modal__body .essential-canvas-drawer-activity__fullscreen__body__image>img{width:100%;max-height:100%;object-fit:contain}.essential-canvas-drawer-activity__fullscreen .lls-modal__body .essential-canvas-drawer-activity__fullscreen__body__images{width:100%;overflow:hidden;flex:1 1;border-radius:20px;display:flex;justify-content:center;align-items:center}.essential-canvas-drawer-activity__fullscreen .lls-modal__body .essential-canvas-drawer-activity__fullscreen__body__images .image-carousel{height:100%}.essential-canvas-drawer-activity__fullscreen .lls-modal__body .essential-canvas-drawer-activity__fullscreen__body__text{width:60%;max-width:540px;height:140px;background-color:#fff;border-radius:10px;box-shadow:0 2px 54px 0 rgba(0,0,0,.08);padding:20px 30px;z-index:2;font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:400;display:flex;justify-content:flex-start;align-items:flex-start;margin-top:8px;vertical-align:middle}.essential-canvas-drawer-activity__fullscreen__container{padding:0 !important;z-index:99999}[dir=ltr] .essential-canvas-drawer-activity__fullscreen__next-button{margin-right:20px}[dir=rtl] .essential-canvas-drawer-activity__fullscreen__next-button{margin-left:20px}[dir=ltr] .essential-canvas-drawer-activity__fullscreen__prev-button{margin-left:20px}[dir=rtl] .essential-canvas-drawer-activity__fullscreen__prev-button{margin-right:20px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.pythonContentContainer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-content-python-module{position:relative;flex-grow:1}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.backButton__------packages-flipper-web-src-components-knowledge-base-knowledge-base-back-button-module{display:flex;transform:rotateZ(180deg)}[dir="rtl"] .backButton__------packages-flipper-web-src-components-knowledge-base-knowledge-base-back-button-module{transform:none}.disabledLink__------packages-flipper-web-src-components-knowledge-base-knowledge-base-back-button-module{pointer-events:none;cursor:default}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.knowledgeBaseHeaderContainer__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{position:absolute;top:0;left:0;right:0;height:54px;display:grid;grid-template-columns:26px 9fr 26px 26px;justify-items:center;align-items:center;color:#7c7c7c;padding-left:16px}.knowledgeBaseHeaderContainer__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module a{display:flex}@media (hover: hover){.knowledgeBaseHeaderContainer__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module a:hover{color:#000}}[dir="rtl"] .knowledgeBaseHeaderContainer__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{padding-left:0;padding-right:16px}.knowledgeBaseHeader__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;color:#000}.subPageHeader__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;padding:0 20px;margin-bottom:5px;margin-top:30px}.searchIcon__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{border-right:.9px solid #d9d9d9;padding-right:9px}[dir="rtl"] .searchIcon__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{border-right:none;padding-right:0;padding-left:9px;border-left:.9px solid #d9d9d9}.knowledgeBaseContentContainer__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{position:absolute;top:54px;left:0;right:0;bottom:0}.knowledgeBaseContentContainer__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module *{-webkit-user-select:text;user-select:text}.link__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400;line-height:22px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d9d9d9;padding:10px 12px;margin:0 20px;fill:#555;color:#555}@media (hover: hover){.link__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module:hover{fill:#0090f5;color:#0090f5}}[dir="rtl"] .link__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module svg{transform:rotateZ(180deg)}.disabledLink__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{pointer-events:none;cursor:default}.advanceEnter__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{position:absolute;top:54px;left:0;right:0;opacity:.01;transform:translateX(100%)}.advanceEnterActive__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{opacity:1;transform:translateX(0%) scale(1);transition:all 200ms ease-in-out}.advanceExit__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{position:absolute;top:54px;left:0;right:0;opacity:1}.advanceExitActive__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{opacity:0;transform:translateX(-100%);transition:all 200ms ease-in-out}.retreatEnter__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{position:absolute;top:54px;left:0;right:0;opacity:.01;transform:translateX(-100%)}.retreatEnterActive__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{opacity:1;transform:translateX(0%) scale(1);transition:all 200ms ease-in-out}.retreatExit__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{position:absolute;top:54px;left:0;right:0;opacity:1}.retreatExitActive__------packages-flipper-web-src-components-knowledge-base-knowledge-base-module{opacity:0;transform:translateX(100%);transition:all 200ms ease-in-out}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.searchContainer__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#fff}.searchBar__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 19px;height:54px}.searchBackIcon__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module{transform:rotateZ(180deg);color:#7c7c7c}[dir="rtl"] .searchBackIcon__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module{transform:none}@media (hover: hover){.searchBackIcon__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module:hover{color:#000}}.searchResults__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module{position:relative;padding:20px 10px 20px 20px;height:calc(100% - 54px)}[dir="rtl"] .searchResults__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module{padding-right:20px;padding-left:10px}.searchResult__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module{position:relative;padding-right:30px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d9d9d9}[dir="rtl"] .searchResult__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module{padding-right:unset;padding-left:30px}.searchResult__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module h2{font-size:1.1em}.searchResult__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module .text__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module{--line-height: 18px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;line-height:var(--line-height);max-height:calc(var(--line-height)*3)}.searchResult__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module .text__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module code{display:inline;padding:0;font-size:inherit;font-family:inherit}.searchResult__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module .expand-link-to-fill{text-align:left}[dir="rtl"] .searchResult__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module .expand-link-to-fill{text-align:right}.breadcrumbs__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module{margin-bottom:5px;font-size:.8em}.breadcrumbs__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module span{color:#555}.breadcrumbs__------packages-flipper-web-src-components-knowledge-base-knowledge-base-search-module span:last-child{font-weight:bold}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.monitor-item{display:flex;padding:4px 10px;border-radius:10px;font-family:var(--monitor-font-family);font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;color:#fff;border:1px solid transparent;align-items:center;margin:6px 0 0 0;justify-content:space-between}.monitor-item :first-child{margin-top:0}.monitor-item__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:100px}.monitor-item__value{font-family:var(--monitor-font-family);font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;padding:3px 10px;background-color:#fff;border-radius:7px;color:#7c7c7c;margin-left:10px;border:1px solid transparent;height:26px;white-space:nowrap;min-width:100px;overflow:hidden;text-overflow:ellipsis}[dir=rtl] .monitor-item__value{margin-left:0;margin-right:10px}.monitor-list{display:flex;flex-direction:column;padding:4px 10px;border-radius:10px;font-family:var(--monitor-font-family);font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;color:#fff;border:1px solid transparent;margin:3px 0;position:relative}.monitor-list__label{padding:4px 0}.monitor-list__menu{position:absolute;top:7px;right:10px;background:none;border:none;cursor:pointer;color:#fff}[dir=rtl] .monitor-list__menu{left:10px;right:initial}.monitor-list__footer{padding:4px 0}.monitor-list__footer .add-item-button{width:18px;height:18px;color:#fff;cursor:pointer}.monitor-list .monitor-list-scroller .ReactVirtualized__List{outline:none}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.item__------packages-flipper-web-src-components-scratch-monitor-monitor-list-item-module{padding:3px 0;display:flex;font-family:var(--monitor-font-family);font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700}[dir="rtl"] .item__------packages-flipper-web-src-components-scratch-monitor-monitor-list-item-module{flex-direction:row-reverse}.index__------packages-flipper-web-src-components-scratch-monitor-monitor-list-item-module{color:#fff;width:34px;padding-right:10px;line-height:30px;text-align:right;white-space:nowrap;direction:rtl}[dir="rtl"] .index__------packages-flipper-web-src-components-scratch-monitor-monitor-list-item-module{padding-right:0;padding-left:10px;text-align:left;direction:ltr}.valueContainer__------packages-flipper-web-src-components-scratch-monitor-monitor-list-item-module{flex:1 1;position:relative;font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;background-color:#fff;border-radius:7px;color:#262626;border:1px solid transparent;height:30px;border-width:1px;border-color:transparent;overflow:hidden}[dir="rtl"] .valueContainer__------packages-flipper-web-src-components-scratch-monitor-monitor-list-item-module{text-align:right}.value__------packages-flipper-web-src-components-scratch-monitor-monitor-list-item-module{font-family:var(--monitor-font-family);font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;padding:3px 10px;background-color:#fff;border-radius:7px;color:#7c7c7c;margin-left:10px;border:1px solid transparent;height:26px;white-space:nowrap;min-width:100px;overflow:hidden;text-overflow:ellipsis}[dir="rtl"] .value__------packages-flipper-web-src-components-scratch-monitor-monitor-list-item-module{margin-left:0;margin-right:10px}.button__------packages-flipper-web-src-components-scratch-monitor-monitor-list-item-module{position:absolute;top:0;right:0;height:30px;width:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}[dir="rtl"] .button__------packages-flipper-web-src-components-scratch-monitor-monitor-list-item-module{left:0;right:unset}.input__------packages-flipper-web-src-components-scratch-monitor-monitor-list-item-module{border:none;width:100%;height:30px;outline:none;font-family:var(--monitor-font-family);font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;line-height:30px;color:#262626;padding-right:30px;padding-left:20px;margin-top:-1px}[dir="rtl"] .input__------packages-flipper-web-src-components-scratch-monitor-monitor-list-item-module{text-align:right}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.scratch-monitor-viewer{display:flex;width:100%;height:100%;position:relative;flex-direction:column;pointer-events:all;box-sizing:border-box;padding:20px 25px}.scratch-monitor-viewer .screen__scroll-container{z-index:2;padding-right:20px}.scratch-monitor-viewer__no-monitors{display:flex;height:100%;justify-content:center;align-items:center}.scratch-monitor-viewer__no-monitors--label{font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:700;color:#7c7c7c;text-align:center;max-width:300px;width:fit-content}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.card-animation__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{transition:transform .5s ease-in-out}.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{display:flex;width:345px;height:calc(100% - 144px);overflow:visible;position:fixed;top:44px;right:0;left:initial;flex-direction:column;align-items:flex-end;justify-content:center;z-index:2000;background-color:initial;pointer-events:none;padding:35px 0}.canvas-drawer__hide__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{visibility:hidden}@media(hover: none)and (pointer: coarse){.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{-webkit-user-select:none;user-select:none}}.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{position:relative;height:100%;width:100%;display:flex;transform:translate3d(0, 0, 0);z-index:1001;pointer-events:none;box-sizing:content-box}.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__draggable-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{display:flex;flex-direction:column;position:absolute;top:50%;transform:translateY(-50%);pointer-events:all;z-index:2;cursor:ew-resize;width:27px;left:-25px;transition:width .5s ease-in-out,left .5s ease-in-out,right .5s ease-in-out}.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__draggable-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{transition:padding-right .5s ease-in-out,left .5s ease-in-out,right .5s ease-in-out}@media (hover: hover){.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__draggable-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module:hover a{fill:#000}}.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__container__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{display:flex;width:100%;height:100%;position:relative;flex-direction:column;justify-content:stretch;overflow:hidden;border-top-left-radius:16px;border-bottom-left-radius:16px;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);border:1px solid #e9e9e9;border-right:none;background-color:#fff;pointer-events:all}.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__container__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module:not(.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module){box-shadow:0px 25px 42px 0px rgba(0,0,0,.08)}@media (hover: hover){.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer-complex-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module>.button__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module:hover{fill:#000}}.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{transform:translate3d(100%, 0, 0)}.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__draggable-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{width:38px;left:-36px}.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__draggable-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer-complex-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .button-active__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module,.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__draggable-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer-complex-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .button-inactive__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{fill:#bababa;transition-delay:none}@media (hover: hover){.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__draggable-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer-complex-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .button-active__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module:hover,.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__draggable-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer-complex-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .button-inactive__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module:hover{fill:#000}}.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__draggable-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{margin-left:12px}.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__draggable-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .button__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.active__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{color:#7c7c7c}.canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer-monitor-button__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{right:4px;fill:#bababa}[dir="rtl"] .canvas-drawer__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module:not(.canvas-drawer--rtl__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module) .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__draggable-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{margin-left:18px;padding-left:0;padding-right:22px}[dir="rtl"] .canvas-drawer--rtl__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__draggable-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{right:-25px;left:initial}[dir="rtl"] .canvas-drawer--rtl__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__container__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{border-radius:unset;border-top-right-radius:16px;border-bottom-right-radius:16px;border-right:1px solid #e9e9e9;border-left:none}[dir="rtl"] .canvas-drawer--rtl__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__draggable-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{left:initial;width:38px;right:-36px}[dir="rtl"] .canvas-drawer--rtl__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__draggable-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer-handle__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{margin-left:initial;margin-right:12px}[dir="rtl"] .canvas-drawer--rtl__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer-monitor-button__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{right:unset;left:4px}[dir="rtl"] .canvas-drawer--rtl__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module .canvas-drawer__content__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module.collapsed__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{transform:translate3d(-100%, 0, 0)}[dir="rtl"] .canvas-drawer--rtl__------packages-flipper-web-src-containers-canvas-drawer-canvas-drawer-module{right:initial;left:0;border-top-right-radius:18px;border-bottom-right-radius:18px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.canvas-drawer-handle{margin-left:12px;position:relative;transition:margin-left .5s ease-in-out,margin-right .5s ease-in-out;border-top-left-radius:14px;border-bottom-left-radius:14px;padding-right:12px;border:1px solid #e9e9e9;background-color:#fff}.canvas-drawer-handle .canvas-drawer-handle-container{background-color:#fff;padding:20px 8px;border-bottom-left-radius:14px;border-top-left-radius:14px;z-index:2}[dir=rtl] .canvas-drawer-handle .canvas-drawer-handle-container{transform:translateX(100%)}.canvas-drawer-handle .drag-button{fill:#bababa;position:absolute;left:2px;top:9px;cursor:ew-resize;transition:color .5s ease-in-out}.canvas-drawer-handle .drag-button svg{cursor:ew-resize;height:22px;width:22px}@media (hover: hover){.canvas-drawer-handle .drag-button:hover{fill:#000}}[dir=rtl] .canvas-drawer-handle--rtl{padding-right:unset;margin-left:unset;padding-left:12px;margin-right:12px;border-top-left-radius:unset;border-bottom-left-radius:unset;border-top-right-radius:14px;border-bottom-right-radius:14px}[dir=rtl] .canvas-drawer-handle--rtl .canvas-drawer-handle-container{border-radius:unset;border-top-right-radius:14px;border-bottom-right-radius:14px;transform:translateX(0)}[dir=rtl] .canvas-drawer-handle--rtl .drag-button{right:2px;left:unset}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes gentle-nudging__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module{0%,38.4%,100%{transform:translateX(6px)}19.2%{transform:translateX(0px)}}@keyframes gentle-nudging-rtl__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module{0%,38.4%,100%{transform:translateX(-6px)}19.2%{transform:translateX(0px)}}.base__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module{position:absolute;top:-44px;right:0;bottom:0;left:0;padding-top:44px;z-index:100000;overflow:auto;height:100vh;width:100vw}.base__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module .background__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background-color:rgba(0,0,0,.5)}.childrenContainer__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module{position:relative}.speechBubble__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module{width:290px;height:160px;position:absolute;margin-left:102px;opacity:1;background-color:#fff;border-radius:10px;border:1px solid #efefef;display:flex;justify-content:center;align-items:center;text-align:center;animation-name:gentle-nudging__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module;animation-duration:1300ms;animation-timing-function:linear;animation-iteration-count:infinite;font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:700}[dir="rtl"] .speechBubble__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module{margin-left:unset;margin-right:102px;animation-name:gentle-nudging-rtl__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module}.speechBubble__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module.vertical__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module{margin-left:425px}[dir="rtl"] .speechBubble__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module.vertical__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module{margin-left:unset;margin-right:425px}.speechBubble__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module.tablet__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module:not(.speechBubble__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module.tablet__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module.vertical__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module){margin-top:12px}.speechBubble__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module.tablet__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module:not(.speechBubble__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module.tablet__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module.vertical__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module)::after{top:calc(50% - 4px);transform:translateY(-50%) rotateZ(45deg)}[dir="rtl"] .speechBubble__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module.tablet__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module:not(.speechBubble__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module.tablet__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module.vertical__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module)::after{transform:translateY(-50%) rotateZ(-135deg)}.speechBubble__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module .text__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module{padding:20px;max-width:100%}.speechBubble__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module::after{position:absolute;left:-18.5px;top:17px;transform:rotateZ(45deg);content:"";width:35px;height:35px;clip-path:polygon(0 0, 0% 100%, 100% 100%);background-color:#fff;border-bottom-left-radius:5px;border:1px solid #efefef}[dir="rtl"] .speechBubble__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module::after{left:unset;right:-16.5px;transform:rotateZ(-135deg)}.close__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module{position:absolute;top:5px;right:7px;cursor:pointer;color:#7c7c7c}.close__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module:active{color:#000}@media (hover: hover){.close__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module:hover{color:#000}}[dir="rtl"] .close__------packages-flipper-web-src-components-scratch-hub-highlight-scratch-hub-highlight-module{right:unset;left:7px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module{cursor:pointer;color:#555;display:flex;flex-direction:column;align-items:center;background-color:#ffd500;height:50px;width:50px;border-radius:50px;box-shadow:2px 2px 10px rgba(0,0,0,.18);position:relative;z-index:1;border:2px solid #ffd500}.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module svg{fill:#7c7c7c}.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module:active{transform:scale(0.98)}.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module:active svg{transform:scale(1.02)}@media (hover: hover){.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module:hover{background-color:#f5cc00;border:2px solid #f5cc00}}@media (hover: hover){.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module:hover svg{fill:#555}}.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module:focus-within{background-color:#eec700;border:2px solid #eec700}.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module:focus-within svg{fill:#434343}.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module.connected__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module{background-color:#fff}.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module.connected__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module svg{fill:#7c7c7c}@media (hover: hover){.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module.connected__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module:hover svg{fill:#555}}@media (hover: hover){.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module.connected__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module:hover .checkmark__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module{fill:#00a845 !important}}.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module.connected__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module:focus-within svg{fill:#434343}.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module.connected__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module:focus-within .checkmark__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module{fill:#00963e !important}.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module.bluetooth__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module{border-color:#0090f5}@media (hover: hover){.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module.bluetooth__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module:hover{border-color:#0084e0}}.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module.bluetooth__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module:focus-within{border-color:#0078cc}.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module.usb__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module{border-color:#00b94d}@media (hover: hover){.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module.usb__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module:hover{border-color:#00a845}}.base__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module.usb__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module:focus-within{border-color:#00963e}.label__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module{cursor:pointer;position:absolute;left:-5px;right:-5px;text-align:center;bottom:-8px;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;text-transform:capitalize;color:#7c7c7c}.label__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module.connected__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module{display:none}.checkmark__------packages-flipper-web-src-components-scratch-hub-scratch-hub-module{fill:#00b94d !important;position:absolute;right:-5px;bottom:-5px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.collapsible-container{overflow:hidden;pointer-events:none !important;display:flex}[dir=rtl] .collapsible-container--mirrored{transform:scaleX(-1)}[dir=rtl] .collapsible-container--mirrored .collapsible-container__inner{flex-direction:row-reverse}.collapsible-container--horizontal .collapsible-container__inner{flex-direction:column}.collapsible-container__inner{pointer-events:auto;display:flex;align-items:center;position:relative;transition:transform 300ms ease}[dir=rtl] .collapsible-container__inner svg.lls-dsm-icon__48ArrowRight{transform:rotate3d(0, 1, 0, 0deg)}.collapsible-container--collapsed svg.lls-dsm-icon__48ArrowUpBold{transform:rotate3d(1, 0, 0, 180deg) translateY(-8px)}[dir=ltr] .collapsible-container--collapsed svg.lls-dsm-icon__48ArrowRight{transform:rotate3d(0, 1, 0, 0deg) translateX(8px)}[dir=rtl] .collapsible-container--collapsed svg.lls-dsm-icon__48ArrowRight{transform:rotate3d(0, 1, 0, 180deg) translateX(8px)}.collapsible-container__arrow-container{display:flex;justify-content:center;position:relative}@media (hover: hover){.collapsible-container__arrow-container:hover .lls-dsm-icon__48ArrowRight,.collapsible-container__arrow-container:hover .lls-dsm-icon__48ArrowUpBold{color:#000}}.collapsible-container--horizontal .collapsible-container__arrow-container{transform:translateY(0);margin-top:10px;padding-left:10px;padding-right:10px}.collapsible-container--horizontal.collapsible-container--collapsed .collapsible-container__arrow-container{transform:translateY(10px);border-top:1px solid #e9e9e9}.collapsible-container--vertical .collapsible-container__arrow-container{transform:translateX(0);border-top:none;padding-top:10px;padding-bottom:10px}[dir=ltr] .collapsible-container--vertical .collapsible-container__arrow-container{margin-left:10px;margin-right:unset}[dir=rtl] .collapsible-container--vertical .collapsible-container__arrow-container{margin-right:10px;margin-left:unset}[dir=ltr] .collapsible-container--vertical.collapsible-container--collapsed .collapsible-container__arrow-container{border-left:1px solid #e9e9e9;border-right:unset}[dir=rtl] .collapsible-container--vertical.collapsible-container--collapsed .collapsible-container__arrow-container{border-right:1px solid #e9e9e9;border-left:unset}.collapsible-container .lls-dsm-icon__48ArrowRight,.collapsible-container .lls-dsm-icon__48ArrowUpBold{color:#7c7c7c;align-self:center;cursor:pointer;transition:transform 300ms ease;transform:rotate3d(0, 1, 0, 180deg)}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes pop{50%{transform:scale(0.8)}}.scratch-sensor{display:flex;color:#7c7c7c;animation:pop .3s linear 1;align-items:flex-start;margin-right:16px;margin-top:6px}body[dir=rtl].vertical-mode .scratch-sensor{margin-left:16px;margin-right:0}body.horizontal-mode .scratch-sensor{margin-right:0;margin-top:16px}.scratch-sensor:last-child{margin-right:0;margin-left:0}.scratch-sensor__port{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;margin-right:3px}body.horizontal-mode .scratch-sensor__port{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:700;margin-top:7px;margin-right:2px}.scratch-sensor__icon{display:flex;flex-direction:column;align-items:center;width:32px;overflow:visible}.scratch-sensor__output{font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:400;color:#0090f5;margin-top:-2px}.scratch-sensor__unit{padding-left:2px}[dir=rtl] .scratch-sensor__unit{padding-left:0;padding-right:2px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.canvas-sensors-bar{display:flex;position:absolute;top:0;z-index:1000;padding:12px;pointer-events:none}body[dir=ltr].vertical-mode .canvas-sensors-bar{left:321px}body[dir=rtl].vertical-mode .canvas-sensors-bar{right:321px}body[dir=rtl].horizontal-mode .canvas-sensors-bar--tablet{right:0}body[dir=ltr].horizontal-mode .canvas-sensors-bar--tablet{left:0}body.horizontal-mode .canvas-sensors-bar{flex-direction:column;align-items:center}body.horizontal-mode .canvas-sensors-bar--tablet{top:50px}body.python-mode .canvas-sensors-bar{left:16px}body[dir=rtl].python-mode .canvas-sensors-bar .collapsible-container__inner{transform:scaleX(1)}.canvas-sensors-bar>*{pointer-events:auto}.canvas-sensors-bar__sensors{display:flex;padding-left:8px;padding-right:8px;background-color:rgba(251,251,251,.6);border-radius:0 24px 24px 0;align-self:stretch}[dir=rtl] .canvas-sensors-bar__sensors{border-radius:24px 0 0 24px}body.horizontal-mode .canvas-sensors-bar__sensors{flex-direction:column;width:50px;padding-right:initial;padding-left:initial;border-radius:0 0 24px 24px;padding-top:8px;padding-bottom:8px}.canvas-sensors-bar__merge-background{display:flex;pointer-events:none;position:relative}.canvas-sensors-bar__merge-background--box{display:block;z-index:-1;background-color:rgba(255,255,255,.6);position:absolute}body.vertical-mode .canvas-sensors-bar__merge-background--box{height:50px;width:25px}body[dir=ltr].vertical-mode .canvas-sensors-bar__merge-background--box{left:-25px}body[dir=rtl].vertical-mode .canvas-sensors-bar__merge-background--box{right:-25px}body.horizontal-mode .canvas-sensors-bar__merge-background--box{width:50px;height:25px;top:-25px}body[dir=ltr].horizontal-mode .canvas-sensors-bar__merge-background--box{left:0}body[dir=rtl].horizontal-mode .canvas-sensors-bar__merge-background--box{right:0}.canvas-sensors-bar__merge-background--collapsed .canvas-sensors-bar__merge-background--box{display:none}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.python-console-line{white-space:pre-wrap;font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400;line-height:22px;letter-spacing:.29px;padding:0 26px;-webkit-user-select:text;user-select:text}.python-console-line__text,.python-console-line__timestamp{-webkit-user-select:text;user-select:text}.python-console-line__error .python-console-line__text{color:#e3000b}.python-console-line__timestamp{font-family:monospace}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.canvas-footer-divider{border-left:1px solid #e9e9e9;margin:20px 8px;height:20px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.python-console-button__------packages-flipper-web-src-components-python-console-button-style-module{color:#7c7c7c;display:flex;align-items:center;min-width:48px;border-radius:50%;transition:color .3s ease-in-out;height:48px;width:48px}.python-console-button__------packages-flipper-web-src-components-python-console-button-style-module:disabled{pointer-events:none;color:#d9d9d9;cursor:default}@media (hover: hover){.python-console-button__------packages-flipper-web-src-components-python-console-button-style-module.with-hover__------packages-flipper-web-src-components-python-console-button-style-module:hover{color:#000}}@media (hover: hover){.python-console-button__------packages-flipper-web-src-components-python-console-button-style-module.with-hover__------packages-flipper-web-src-components-python-console-button-style-module:hover:hover svg,.python-console-button__------packages-flipper-web-src-components-python-console-button-style-module.with-hover__------packages-flipper-web-src-components-python-console-button-style-module:hover:hover svg{color:#000}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.python-console__container{height:100%;width:100%;display:grid;grid-template-rows:56px 1fr}.python-console__container__header{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;padding:0 26px;border-bottom:1px solid #e9e9e9;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700}[dir=rtl] .python-console__container__header{flex-direction:row-reverse}.python-console__container__header svg{margin-right:12px}[dir=rtl] .python-console__container__header svg{margin-right:unset;margin-left:12px}.python-console__container__console{height:auto;width:100%}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.iconContainer__------packages-flipper-web-src-components-execution-mode-button-execution-button-download-mode-module{display:flex;align-items:center;padding:0 16px}.iconContainer__------packages-flipper-web-src-components-execution-mode-button-execution-button-download-mode-module svg{width:32px;height:32px;fill:#7c7c7c}.iconContainer__------packages-flipper-web-src-components-execution-mode-button-execution-button-download-mode-module .arrow-down__------packages-flipper-web-src-components-execution-mode-button-execution-button-download-mode-module{width:14px;height:14px;transition:transform 300ms ease}.iconContainer__------packages-flipper-web-src-components-execution-mode-button-execution-button-download-mode-module .rotate__------packages-flipper-web-src-components-execution-mode-button-execution-button-download-mode-module{transform-origin:center;transition:transform 300ms ease;transform:rotateZ(180deg)}@media (hover: hover){.iconContainer__------packages-flipper-web-src-components-execution-mode-button-execution-button-download-mode-module:hover svg{fill:#000}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.execution-mode-picker{width:300px;margin-bottom:40px}.execution-mode-picker__header{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;margin-bottom:12px;color:#7c7c7c;text-align:center}.execution-mode-picker__header .lls-switch-with-labels{margin:auto}.execution-mode-picker__label{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.execution-mode-picker__label--download-only{width:auto;font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400}.execution-mode-picker__content{position:relative;height:130px}.execution-mode-picker__content .download-ui{display:flex;justify-content:space-between;position:absolute;top:0;left:0;width:100%;height:100%}.execution-mode-picker__content .download-ui .previous-button,.execution-mode-picker__content .download-ui .next-button{display:flex;align-items:center;cursor:pointer;color:#7c7c7c}[dir=rtl] .execution-mode-picker__content .download-ui .previous-button,[dir=rtl] .execution-mode-picker__content .download-ui .next-button{transform:rotate(180deg)}@media (hover: hover){.execution-mode-picker__content .download-ui .previous-button:hover,.execution-mode-picker__content .download-ui .next-button:hover{transition:color .2s;color:#000}}.execution-mode-picker__content .download-ui .slot-carousel{position:relative;width:128px;height:128px}.execution-mode-picker__content .download-ui .slot-carousel>svg{width:128px;height:128px}.execution-mode-picker__content .download-ui .slot-carousel .lls-dsm-icon__48EmptyHub{fill:none}.execution-mode-picker__content .download-ui .slot-carousel__inner{position:absolute;width:48px;height:48px;top:35px;left:calc(50% - 24px);pointer-events:none}.execution-mode-picker__content .download-ui .slot-carousel__inner-icon{display:flex;justify-content:center;align-items:center;width:48px;height:48px;transition:opacity .2s ease-in-out;opacity:0;fill:#7c7c7c}.execution-mode-picker__content .download-ui .slot-carousel__inner-icon.active{opacity:1}.execution-mode-picker__content .download-ui .slot-carousel__inner-icon svg{width:48px;height:48px}.execution-mode-picker__content .download-ui .download-button{color:#7c7c7c;position:absolute;bottom:0;right:0;cursor:pointer}@media (hover: hover){.execution-mode-picker__content .download-ui .download-button:hover{transition:color .2s;color:#000}}[dir=rtl] .execution-mode-picker__content .download-ui .download-button{right:auto;left:0}.execution-mode-picker__content .download-ui .download-button.is-uploading::after{content:"";position:absolute;left:-9px;top:-9px;right:0;bottom:0;border-radius:50%;animation:spin 2s linear infinite;border:5px solid;transition:border-color .3s ease;border-left-color:#efefef;border-bottom-color:#efefef;border-right-color:#efefef;border-top-color:#d9d9d9;height:32px;width:32px}.execution-mode-picker__content .download-ui .fading-button{transition:opacity .3s ease-in;opacity:0}.execution-mode-picker__content .download-ui .fading-button.show{opacity:1}.execution-mode-picker__content .download-ui .fading-button.hide{visibility:hidden}.execution-mode-picker__content .streaming-ui{width:100%;display:flex;justify-content:center;position:absolute;top:0;left:0;height:100%}.execution-mode-picker__content .streaming-ui .lls-dsm-icon{fill:none}.execution-mode-picker__mode{padding:0 32px;transition:transform .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out;cursor:pointer;opacity:.4}.execution-mode-picker__mode.active{transform:scale3d(1.07, 1.07, 1.07);opacity:1}@media (hover: hover){.execution-mode-picker__mode:hover{opacity:1}}.execution-mode-picker__mode .title{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;color:#000;text-transform:uppercase;padding-top:12px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.python-footer{display:flex;background-color:#fff;border-top:1px solid #e9e9e9;padding:5px;color:#7c7c7c}.python-footer__reverse-on-rtl{display:flex;flex-direction:row}[dir=rtl] .python-footer__reverse-on-rtl{transform:scaleX(-1)}.python-footer__spacing{flex:1 1}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.python-canvas-container{height:calc(100% - 44px);display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;position:relative;grid-template-areas:"header" "editor" "console" "footer"}.python-canvas-container--tablet{margin-top:44px}.python-canvas-container__header-base{grid-area:header;height:80px;position:relative}.python-canvas-container__knowledge-base{grid-area:knowledge}.python-canvas-container__console{grid-area:console}.python-canvas-container .python-footer{grid-area:footer;position:relative}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-components-canvas-project-title-canvas-project-title-module{font-size:76px;line-height:80px;letter-spacing:-3px;font-weight:700;position:absolute;z-index:1;color:#e9e9e9;opacity:1;pointer-events:none;top:94px}[dir="ltr"] .base__------packages-flipper-web-src-components-canvas-project-title-canvas-project-title-module{left:329px}[dir="rtl"] .base__------packages-flipper-web-src-components-canvas-project-title-canvas-project-title-module{right:329px}.hide__------packages-flipper-web-src-components-canvas-project-title-canvas-project-title-module{transition:opacity 1.5s ease-in-out,left 1.5s ease-in-out;opacity:0;left:400px}[dir="rtl"] .hide__------packages-flipper-web-src-components-canvas-project-title-canvas-project-title-module{transition:opacity 1.5s ease-in-out,right 1.5s ease-in-out;left:unset;right:400px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.drawer__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module{position:fixed;top:44px;right:50%;transform:translateX(50%);z-index:2000;box-shadow:0 0px 54px 0 rgba(0,0,0,.08);border:1px solid #efefef;border-top:none;border-radius:0 0 12px 12px;min-width:450px;max-width:90%;max-height:72%;transition:width ease-out 400ms,height ease-out 400ms,box-shadow 400ms linear,border 0ms 400ms linear;background-color:#fff;text-align:center}.drawer__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module.tablet__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module{top:0}.drawer__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module.hidden__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module{visibility:hidden}.drawer__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module.dragging__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module{transition:none}.drawer__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module.closed__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module{box-shadow:none;border:none}.drawer__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module.closed__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module .handle__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module>svg{transform:translateY(0%)}.drawer__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module.closing__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module{opacity:.5}.drawer__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module .handle__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module{width:50px;height:30px;border-radius:0 0 30px 30px;background-color:#fff;position:absolute;bottom:0px;right:50%;border:1px solid #efefef;border-top:none;transform:translate(50%, 100%);cursor:ns-resize}.drawer__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module .handle__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module div{cursor:ns-resize}.drawer__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module .handle__------packages-flipper-web-src-containers-essential-canvas-drawer-essential-canvas-drawer-module>svg{transition:transform ease-out 400ms;transform:translateY(-25%)}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-containers-ghost-blocks-components-animated-hand-animated-hand-module,.clone__------packages-flipper-web-src-containers-ghost-blocks-components-animated-hand-animated-hand-module{position:fixed;left:0;top:0;transition:opacity 500ms ease;pointer-events:none;opacity:0}.base__------packages-flipper-web-src-containers-ghost-blocks-components-animated-hand-animated-hand-module{z-index:1002;width:170px;height:170px;transform:rotate(90deg)}.base__------packages-flipper-web-src-containers-ghost-blocks-components-animated-hand-animated-hand-module.animating__------packages-flipper-web-src-containers-ghost-blocks-components-animated-hand-animated-hand-module{opacity:1}.clone__------packages-flipper-web-src-containers-ghost-blocks-components-animated-hand-animated-hand-module{z-index:1001;overflow:visible}.clone__------packages-flipper-web-src-containers-ghost-blocks-components-animated-hand-animated-hand-module.animating__------packages-flipper-web-src-containers-ghost-blocks-components-animated-hand-animated-hand-module{opacity:.7}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes highlightFadeInOut{0%{box-shadow:0 0 1px 10px rgba(255,213,0,0)}50%{box-shadow:0 0 1px 10px #ffd500}100%{box-shadow:0 0 1px 10px rgba(255,213,0,0)}}.base__------packages-flipper-web-src-containers-ghost-blocks-components-highlight-highlight-module{position:fixed;left:0}.ring__------packages-flipper-web-src-containers-ghost-blocks-components-highlight-highlight-module{position:absolute;transform:translate(-50%, -50%);left:50%;top:50%;border-radius:50%;background:transparent}.ring__------packages-flipper-web-src-containers-ghost-blocks-components-highlight-highlight-module{animation:highlightFadeInOut 1.25s infinite}.ring__------packages-flipper-web-src-containers-ghost-blocks-components-highlight-highlight-module.inner__------packages-flipper-web-src-containers-ghost-blocks-components-highlight-highlight-module{box-shadow:0 0 1px 10px rgba(255,213,0,.7)}.ring__------packages-flipper-web-src-containers-ghost-blocks-components-highlight-highlight-module.middle__------packages-flipper-web-src-containers-ghost-blocks-components-highlight-highlight-module{animation-delay:0.3125s}.ring__------packages-flipper-web-src-containers-ghost-blocks-components-highlight-highlight-module.outer__------packages-flipper-web-src-containers-ghost-blocks-components-highlight-highlight-module{animation-delay:0.625s}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes ghostToolboxHighlightFade{0%{opacity:1}50%{opacity:.35}100%{opacity:1}}.base__------packages-flipper-web-src-containers-ghost-blocks-ghost-blocks-module{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.blocklyFlyout--is-ghosting .blocklyDraggable{opacity:.35;pointer-events:none}.blocklyFlyout--is-ghosting .blocklyDraggable *{pointer-events:none}.blocklyFlyout--is-ghosting .blocklyDraggable--highlighting{opacity:1;animation-name:ghostToolboxHighlightFade;animation-duration:2s;animation-iteration-count:infinite;pointer-events:initial}.blocklyFlyout--is-ghosting .blocklyDraggable--highlighting *{pointer-events:initial}.blocklyFlyout--is-ghosting .blocklyBlockCanvas>rect{pointer-events:none}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.my-blocks{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1002;display:flex;align-items:center;justify-content:center}.my-blocks__content{position:relative;width:700px;max-width:100%;max-height:100%;background-color:#fff;border-radius:5px;box-shadow:0px 20px 60px 0px rgba(0,0,0,.11)}.my-blocks__content__body{margin-left:50px;margin-right:50px}.my-blocks__content__workspace{max-width:100%;width:600px;height:200px}.my-blocks__content__options{display:flex;justify-content:space-between;padding:20px 0}.my-blocks__content__options__option{padding:20px;text-align:center;margin:0 8px;flex-grow:1;cursor:pointer}.my-blocks__content__options__option img{width:50px}.my-blocks__content__options__option__header{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700}.my-blocks__content__options__option__subheader{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400}.my-blocks__content__options--limit-reached{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;height:178px;align-items:center;justify-content:center;color:#434343}.my-blocks .blocklyMainBackground{stroke-width:0}.my-blocks .blocklySvg{background-color:#fff !important}.my-blocks .blocklyScrollbarVertical{display:none}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.recordModal__------packages-flipper-web-src-containers-record-modal-style-module{width:440px !important}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.wave__------packages-flipper-web-src-components-modal-step-style-module{position:relative;width:100%;height:166px}.wave__------packages-flipper-web-src-components-modal-step-style-module .wave-form{height:166px}.info__------packages-flipper-web-src-components-modal-step-style-module{padding:12px 0;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#555;line-height:16px;text-align:right}body.horizontal-mode .info__------packages-flipper-web-src-components-modal-step-style-module{text-align:center;padding:20px 0;font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:400;line-height:20px}.actions__------packages-flipper-web-src-components-modal-step-style-module{display:flex;justify-content:space-evenly;width:100%;padding-bottom:12px}body.horizontal-mode .actions__------packages-flipper-web-src-components-modal-step-style-module{padding-bottom:20px}.actions__------packages-flipper-web-src-components-modal-step-style-module .button__------packages-flipper-web-src-components-modal-step-style-module{display:flex;justify-content:center;align-items:center;width:52px;height:52px;border-radius:50%;color:#fff;background-color:#c061f1;box-shadow:2px 2px 10px rgba(0,0,0,.18);transition:background-color 300ms ease}@media (hover: hover){.actions__------packages-flipper-web-src-components-modal-step-style-module .button__------packages-flipper-web-src-components-modal-step-style-module:hover{background-color:#af52de}}.actions__------packages-flipper-web-src-components-modal-step-style-module .button__------packages-flipper-web-src-components-modal-step-style-module:before{content:"";width:16px;height:16px;border-radius:50%;transition:border-radius .8s ease;background-color:#fff}.actions__------packages-flipper-web-src-components-modal-step-style-module .button__------packages-flipper-web-src-components-modal-step-style-module.stop__------packages-flipper-web-src-components-modal-step-style-module:before{border-radius:0%}.actions__------packages-flipper-web-src-components-modal-step-style-module .button__------packages-flipper-web-src-components-modal-step-style-module.play__------packages-flipper-web-src-components-modal-step-style-module svg{margin-left:2px}.actions__------packages-flipper-web-src-components-modal-step-style-module .button__------packages-flipper-web-src-components-modal-step-style-module.play__------packages-flipper-web-src-components-modal-step-style-module:before{display:none}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.wave-form{background-color:#fbfbfb;border-radius:6px;border:1px solid #e9e9e9;width:100%}.wave-form__path{fill:#c061f1;stroke:#c061f1}.is-grey .wave-form__path{fill:#e9e9e9;stroke:#e9e9e9}.wave-form__baseline{stroke:#c061f1}.is-grey .wave-form__baseline{stroke:#e9e9e9}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.audio-trimmer__right-trim--inner,.audio-trimmer__right-trim,.audio-trimmer__left-trim--inner,.audio-trimmer__left-trim,.audio-trimmer .trimmer-container,.audio-trimmer{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(0)}.audio-trimmer__right-trim,.audio-trimmer__left-trim{cursor:pointer;touch-action:none}.audio-trimmer__right-trim:after,.audio-trimmer__right-trim:before,.audio-trimmer__left-trim:after,.audio-trimmer__left-trim:before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background-color:#bababa;z-index:100}.audio-trimmer{height:100%}.audio-trimmer__left-trim{border-top-left-radius:6px;border-bottom-left-radius:6px;border-right:1px solid #bababa}.audio-trimmer__left-trim:before{top:-6px;right:-4px}.audio-trimmer__left-trim:after{bottom:-6px;right:-4px}.audio-trimmer__left-trim--inner{overflow:hidden}.audio-trimmer__right-trim{border-top-right-radius:6px;border-bottom-right-radius:6px;border-left:1px solid #bababa}.audio-trimmer__right-trim:before{top:-6px;left:-4px}.audio-trimmer__right-trim:after{bottom:-6px;left:-4px}.audio-trimmer__right-trim--inner{overflow:hidden}.audio-trimmer__right-trim .trimmer-container{left:auto;right:0}.audio-trimmer__play-head{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.audio-trimmer__play-head--line{position:absolute;top:0;height:100%;border:1px solid #e3000b;width:100%;border-left:1px solid #bababa;border-top:none;border-bottom:none;border-right:none}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.sound-step__header-date,.sound-step__header-name{display:flex;align-items:center;padding:4px 0;height:26px}.sound-step__header-date span,.sound-step__header-name span{padding-top:2px}.sound-editing-step__actions-play{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#c061f1;transition:background-color .3s ease;cursor:pointer}@media (hover: hover){.sound-editing-step__actions-play:hover{background-color:#ad32ed}}.sound-editing-step__actions-play:active{background-color:#d390f5}.sound-editor__modal-content{padding:50px 30px 30px}.sound-step__current{background-color:#fbfbfb;padding:28px;margin-bottom:25px}.sound-step__header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.sound-step__header-name{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;text-transform:capitalize;cursor:pointer}.sound-step__header-name .lls-dsm-icon{fill:#7c7c7c;transition:fill .2s}@media (hover: hover){.sound-step__header-name .lls-dsm-icon:hover{fill:#000}}.sound-step__header-name span{padding-right:8px}.sound-step__header-date{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;color:#7c7c7c}.sound-step__wave{position:relative;width:100%;height:270px}.sound-step__wave .wave-form{background-color:#f5f5f5;height:270px}.sound-editing-step{position:relative;overflow:hidden;background-color:#fbfbfb}.sound-editing-step__actions{display:flex;flex-wrap:nowrap;color:#9d9d9d;align-items:center;padding:40px 0 0}.sound-editing-step__actions-button{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;padding:12px;display:flex;flex-direction:column;align-items:center;transition:color .3s ease;max-width:8%}@media (hover: hover){.sound-editing-step__actions-button:hover{color:#555}}.sound-editing-step__actions-button:active{color:#bababa}.sound-editing-step__actions-button .label{text-transform:uppercase;padding-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% + 12px)}.sound-editing-step__actions-button .label.actions-button--emphasised{color:#000;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:700}.sound-editing-step__actions-button.disabled{color:#d9d9d9}.sound-editing-step__actions-play{box-shadow:0px 4px 8px 1px rgba(0,0,0,.21);width:40px;min-width:40px;height:40px;margin:0 10px}.sound-editing-step__actions-play.playing:before{content:"";width:16px;height:16px;background-color:#fff}.sound-editing-step__actions-save .lls-action-button{border:3px solid #c061f1;color:#c061f1}@media (hover: hover){.sound-editing-step__actions-save .lls-action-button:hover{background-color:#c061f1;color:#fbfbfb}}.sound-editing-step__actions-save .lls-action-button .ripple-element{background-color:#c061f1}.sound-editing-step__actions-disabled .lls-action-button{color:#d9d9d9;cursor:default;border:3px solid #d9d9d9;border-radius:22px}@media (hover: hover){.sound-editing-step__actions-disabled .lls-action-button:hover{background-color:transparent;color:#d9d9d9}}.sound-editing-step__actions .divider{border-left:1px solid #e9e9e9;margin-left:14px;padding-left:14px;height:40px}.sound-editing-step__actions .filler{flex:1 1}.sound-recording-step{position:relative;padding:90px 28px 28px;height:100%}.sound-recording-step__actions{display:flex;justify-content:center;position:relative;padding:40px}.sound-recording-step__actions--button{position:absolute;top:30px;right:30px;display:flex;justify-content:center;align-items:center;width:58px;height:58px;border-radius:50%;background-color:#c061f1;transition:border-radius .8s ease}[dir=rtl] .sound-recording-step__actions--button{right:auto;left:30px}.sound-recording-step__actions--button.stop:before{border-radius:0%}.sound-recording-step__actions--button:before{content:"";width:24px;height:24px;border-radius:50%;background-color:#fff}.sound-recording-step__actions--timer{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:400;color:#555;width:150px}.sound-recording-step__error{color:#e3000b}.sound-library-step{padding:28px}.sound-library-step__list{display:grid;grid-template-columns:repeat(7, 120px);grid-template-rows:auto;justify-content:space-between;flex-wrap:wrap}.sound-library-step__list-item{font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:700;text-align:center;padding-bottom:24px;cursor:pointer;position:relative}.sound-library-step__list-item .icon{width:120px;height:120px;border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;background-color:#fff;transition:border-color .6s ease;padding:20px;color:#c061f1}@media (hover: hover){.sound-library-step__list-item .icon:hover{border-color:#c061f1}}.sound-library-step__list-item .name{padding-top:8px}.sound-library-step__play-sound{width:32px;height:32px;position:absolute;border-radius:16px;border:solid 1px #9d9d9d;background-color:#fff;top:-4px;right:-4px;display:flex;justify-content:center;align-items:center}.sound-library-step__play-sound__icon{width:0;height:0;border:solid 8px transparent;border-top-width:6px;border-bottom-width:6px;border-left-color:#c061f1;margin-right:-10px}.sound-editing-step__recent{padding:38px 28px 0;position:relative;background-color:#fff;border-top:1px solid #e9e9e9}.sound-editing-step__recent:after{content:"";display:block;left:0;right:0;top:0;bottom:0;position:absolute;pointer-events:none}.sound-editing-step__recent-inner{white-space:nowrap;overflow-x:auto;width:calc(100% + 32px);margin:0 -16px 0 -16px}.sound-tile{max-width:150px;font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:700;text-align:center;display:inline-block;padding:0 16px 24px 16px;cursor:pointer;vertical-align:top;padding-top:5px}.sound-tile__delete{position:absolute;height:19px;width:19px;border-radius:19px;right:-4px;top:-2px;background-color:#c061f1;color:#fff;cursor:pointer;transition:all 100ms ease-in;box-shadow:2px 2px 4px rgba(0,0,0,.3);display:flex}@media (hover: hover){.sound-tile__delete:hover{transform:scale(1.3)}}.sound-tile__delete svg{margin:auto}.sound-tile__name{margin-top:8px;text-overflow:ellipsis;overflow:hidden}.sound-tile__date{color:#d9d9d9;padding-top:4px}.sound-tile__wave{position:relative}.sound-tile__wave .wave-form{background-color:#fff;padding:4px}.sound-tile.selected .wave-form{border:2px solid #c061f1}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.sound-library-action-bar__container{padding-bottom:40px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.sound-library-action-bar__container .sound-library-action-bar__category{text-transform:uppercase;display:flex;flex-direction:row;align-items:center;cursor:pointer;color:#7c7c7c;fill:#7c7c7c;font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400}@media (hover: hover){.sound-library-action-bar__container .sound-library-action-bar__category:hover{color:#000;fill:#000}}.sound-library-action-bar__container .sound-library-action-bar__category svg{margin-right:4px}[dir=rtl] .sound-library-action-bar__container .sound-library-action-bar__category svg{margin-right:unset;margin-left:4px}.sound-library-action-bar__container .sound-library-action-bar__search-container{display:flex;flex-direction:row;align-items:center;color:#9d9d9d;cursor:text;height:40px;width:207px;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;padding-left:21px;border-radius:50vh;border:1.5px solid #d9d9d9;overflow:hidden}@media (hover: hover){.sound-library-action-bar__container .sound-library-action-bar__search-container:hover{border-color:#7c7c7c}}[dir=rtl] .sound-library-action-bar__container .sound-library-action-bar__search-container{padding-left:0;padding-right:21px}.sound-library-action-bar__container .sound-library-action-bar__search-container input{height:100%;border:none;padding-left:11px;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400}.sound-library-action-bar__container .sound-library-action-bar__search-container input::placeholder{color:#bababa}.sound-library-action-bar__container .sound-library-action-bar__search-container input:focus{outline:none}[dir=rtl] .sound-library-action-bar__container .sound-library-action-bar__search-container input{padding-left:0;padding-right:11px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.sound-editor{display:flex;flex-direction:column;height:100%}.sound-editor__header{padding:28px 28px 0 28px;border-bottom:1px solid #e9e9e9}.sound-editor__header-close{color:#7c7c7c;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:60px;height:60px;cursor:pointer}.sound-editor__header-close .lls-dsm-icon{fill:#7c7c7c;transition:fill .2s}@media (hover: hover){.sound-editor__header-close .lls-dsm-icon:hover{fill:#000}}[dir=rtl] .sound-editor__header-close{right:auto;left:0}.sound-editor__header-title{font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700;padding-bottom:12px}.sound-editor__header-tabs{display:flex;justify-content:center}.sound-editor__modal-content{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;padding:60px 30px 30px}.sound-editor__content{flex:1 1}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.scratchFooter__------packages-flipper-web-src-containers-scratch-footer-scratch-footer-module{display:flex;align-items:center;position:absolute;right:0;bottom:0;width:calc(100% - 249px - 62px);z-index:1000;padding:8px;pointer-events:none;color:#7c7c7c}.scratchFooter__------packages-flipper-web-src-containers-scratch-footer-scratch-footer-module>*{pointer-events:auto}[dir="rtl"] .scratchFooter__------packages-flipper-web-src-containers-scratch-footer-scratch-footer-module{right:auto;left:0}.scratchFooter__------packages-flipper-web-src-containers-scratch-footer-scratch-footer-module .spacing__------packages-flipper-web-src-containers-scratch-footer-scratch-footer-module{flex:1 1;pointer-events:none}.scratchFooter__------packages-flipper-web-src-containers-scratch-footer-scratch-footer-module .reverseOnRtl__------packages-flipper-web-src-containers-scratch-footer-scratch-footer-module{display:flex;flex-direction:row}[dir="rtl"] .scratchFooter__------packages-flipper-web-src-containers-scratch-footer-scratch-footer-module .reverseOnRtl__------packages-flipper-web-src-containers-scratch-footer-scratch-footer-module{transform:scaleX(-1)}body.horizontal-mode .scratchFooter__------packages-flipper-web-src-containers-scratch-footer-scratch-footer-module{width:100%;padding:0 10px 5px 0;bottom:180px;align-items:flex-end}[dir="rtl"] body.horizontal-mode .scratchFooter__------packages-flipper-web-src-containers-scratch-footer-scratch-footer-module{padding:0 0 5px 10px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.extension-adder{position:absolute;bottom:15px;box-sizing:content-box;left:1px;width:62px;height:43px;background-color:#fff;color:#7c7c7c;display:flex;justify-content:center;z-index:100;cursor:pointer}@media (hover: hover){.extension-adder:hover{color:#000}}[dir=rtl] .extension-adder{left:unset;right:0;transform:scaleX(-1)}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.scratchCategoryMenu{height:100%;overflow-y:scroll;overflow-x:hidden;padding-right:17px;box-sizing:content-box;padding-left:2px}[dir=rtl] .scratchCategoryMenu{padding-right:2px;padding-left:17px}.scratchCategoryMenu .scratchCategoryMenuRow{width:60px;cursor:pointer}.scratchCategoryMenu .scratchCategoryMenuRow div{cursor:pointer}@media (hover: hover){.scratchCategoryMenu .scratchCategoryMenuRow:hover{opacity:.7}}.scratchCategoryMenu .scratchCategoryMenuItemLabel{font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:400;margin:6px 0px;color:#434343;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scratchCategoryMenu .scratchCategoryItemBubble,.scratchCategoryMenu .scratchCategoryItemIcon{margin-inline-start:19px;margin-top:8px;border:none}.goog-menuitem-content{font-size:16px;letter-spacing:normal;font-weight:500;font-family:"Helvetica Neue",Helvetica,sans-serif;-webkit-font-smoothing:auto;font-size:13px}.goog-menuitem-content .goog-menuitem-checkbox{filter:invert(100%)}.blocklyTextRemoveIcon{filter:grayscale(1)}.blocks-content{width:100%;height:calc(100% - 44px);position:relative}.blocks-content.no-background-dots .blocklyMainBackground{display:none}.blocks-content__clone-container{position:fixed;left:0;top:0;transition:opacity 200ms ease;pointer-events:none;opacity:0;z-index:1001;overflow:visible}.blocks-content__clone-container--show{opacity:1}.blocks-content__clone-container .blocklyText{font-size:16px;letter-spacing:normal;font-weight:500;font-family:"Helvetica Neue",Helvetica,sans-serif;-webkit-font-smoothing:auto}.blocks-content .scratchCommentTextarea{opacity:1;background-color:#fff9d9}.blocks-content .scratchCommentText{fill:#434343;font-family:var(--font-family)}.blocks-content .scratchCommentBody{background-color:#fff9d9}.blocks-content .scratchCommentTopBar,.blocks-content .scratchCommentRect,.blocks-content .scratchWorkspaceCommentBorder{stroke:#fff2ae}.blocks-content .scratchCommentTopBar~image{cursor:pointer;opacity:.4}.blocks-content .project-name{font-size:114px;line-height:118px;letter-spacing:-4.5px;font-weight:700;position:absolute;top:100px;left:350px;color:#e9e9e9;opacity:1;pointer-events:none}[dir=rtl] .blocks-content .project-name{left:unset;right:350px}.blocks-content .project-name.hide{transition:opacity 1.5s ease-in-out,left 1.5s ease-in-out;opacity:0;left:400px}[dir=rtl] .blocks-content .project-name.hide{transition:opacity 1.5s ease-in-out,right 1.5s ease-in-out;left:unset;right:400px}.blocks-content .blocks{width:100%;height:100%;background-color:#fbfbfb;position:absolute;top:0}.blocks-content .blocks .injectionDiv{display:flex;overflow:hidden;width:100%;height:100%;border:none}.blocks-content .blocks .blocklySvg{background-color:transparent;max-height:100% !important}.blocks-content .blocks .blocklyToolboxDiv{box-sizing:border-box;padding-bottom:calc(43px + 18px);background-color:#fff;overflow:hidden;width:62px;padding-top:12px}.blocks-content .blocks .blocklyText{font-size:16px;letter-spacing:normal;font-weight:500;font-family:"Helvetica Neue",Helvetica,sans-serif;-webkit-font-smoothing:auto}.blocks-content .blocks .blocklyFlyoutLabelText{font-family:var(--font-family);font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700;fill:#7c7c7c}.blocks-content .blocks .blocklyMainBackground{stroke:none}.blocks-content .blocks .blocklyMainWorkspaceScrollbar{display:none}.blocks-content .blocks .blocklyFlyout{box-sizing:content-box;border-right:1px solid #f5f5f5;background-color:#fff}[dir=rtl] .blocks-content .blocks .blocklyFlyout{border-right:none;border-left:1px solid #f5f5f5}.blocks-content .blocks .scratchCategoryMenuItem.categorySelected{background:#f5f5f5;border-radius:15px;padding:.375rem 0px}.blocks-content--tablet{height:100%}.blocks-content--tablet .blocks .blocklyToolboxDiv{padding-top:65px}.custom-field-angle-button{cursor:pointer;fill:none;stroke:#fff;stroke-width:1px;stroke-opacity:.5;text-anchor:middle}.custom-field-angle-button text{stroke:none;fill:#fff;fill-opacity:.5;font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:400}.blocklyDropDownDiv{z-index:2001}.blocklyDropDownDiv[data-category=flipperlight]{background-color:#691ff0 !important;outline-color:#9b6af6 !important}.blocklyDropDownDiv[data-category=flipperlight] .blocklyDropDownContent .lls-direction-selector__btn--selected{background-color:#9b6af6 !important}.blocklyDropDownDiv[data-category=flipperlight] .blocklyDropDownContent .lls-light__leds__led{border-color:#9b6af6 !important}.blocklyDropDownDiv[data-category=flipperlight] .blocklyDropDownContent .lls-light__toggle__button{background-color:#9b6af6 !important;outline:1px solid #9b6af6}.blocklyDropDownDiv[data-category=flipperlight] .blocklyDropDownContent .lls-light .lls-color-slider{border-color:#9b6af6 !important}.blocklyDropDownDiv[data-category=flipperlight] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight{background-color:#9b6af6 !important}.blocklyDropDownDiv[data-category=sounds],.blocklyDropDownDiv[data-category=flippersound]{background-color:#642e7f !important}.blocklyDropDownDiv[data-category=sounds] .blocklyDropDownContent .lls-sound-selector,.blocklyDropDownDiv[data-category=flippersound] .blocklyDropDownContent .lls-sound-selector{font-size:16px;letter-spacing:normal;font-weight:500;font-family:"Helvetica Neue",Helvetica,sans-serif;-webkit-font-smoothing:auto;font-size:13px}@media (hover: hover){.blocklyDropDownDiv[data-category=sounds] .blocklyDropDownContent .lls-sound-selector__sound_item:hover,.blocklyDropDownDiv[data-category=flippersound] .blocklyDropDownContent .lls-sound-selector__sound_item:hover{background-color:#c061f1 !important}}@media (hover: hover){.blocklyDropDownDiv[data-category=sounds] .blocklyDropDownContent .lls-sound-selector__action_item:hover,.blocklyDropDownDiv[data-category=flippersound] .blocklyDropDownContent .lls-sound-selector__action_item:hover{background-color:#c061f1 !important}}.blocklyDropDownDiv[data-category=sounds] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight,.blocklyDropDownDiv[data-category=sounds] .blocklyDropDownContent .goog-menu .goog-menuitem:focus,.blocklyDropDownDiv[data-category=flippersound] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight,.blocklyDropDownDiv[data-category=flippersound] .blocklyDropDownContent .goog-menu .goog-menuitem:focus{background-color:#c061f1 !important}.blocklyDropDownDiv[data-category=flipperevents],.blocklyDropDownDiv[data-category=events]{background-color:#b09400 !important}.blocklyDropDownDiv[data-category=flipperevents] .blocklyDropDownContent .lls-color-selector__outer.is-selected,.blocklyDropDownDiv[data-category=events] .blocklyDropDownContent .lls-color-selector__outer.is-selected{background-color:#f5c402}.blocklyDropDownDiv[data-category=flipperevents] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight,.blocklyDropDownDiv[data-category=events] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight{background-color:#f5c402 !important}.blocklyDropDownDiv[data-category=operators]{background-color:#006a2a !important}.blocklyDropDownDiv[data-category=operators] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight{background-color:#00b94d !important}.blocklyDropDownDiv[data-category=flippermotor],.blocklyDropDownDiv[data-category=flippermoremotor]{background-color:#0062a6 !important}.blocklyDropDownDiv[data-category=flippermotor] .blocklyDropDownContent .lls-direction-selector__btn--selected,.blocklyDropDownDiv[data-category=flippermoremotor] .blocklyDropDownContent .lls-direction-selector__btn--selected{background-color:#0090f5 !important}.blocklyDropDownDiv[data-category=flippermotor] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight,.blocklyDropDownDiv[data-category=flippermoremotor] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight{background-color:#0090f5 !important}.blocklyDropDownDiv[data-category=flippermove],.blocklyDropDownDiv[data-category=flippermoremove]{background-color:#b2248a !important}.blocklyDropDownDiv[data-category=flippermove] .blocklyDropDownContent .lls-direction-selector__btn--selected,.blocklyDropDownDiv[data-category=flippermoremove] .blocklyDropDownContent .lls-direction-selector__btn--selected{background-color:#ff4ccd !important}.blocklyDropDownDiv[data-category=flippermove] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight,.blocklyDropDownDiv[data-category=flippermoremove] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight{background-color:#ff4ccd !important}.blocklyDropDownDiv[data-category=flippercontrol],.blocklyDropDownDiv[data-category=control]{background-color:#c98a01 !important}.blocklyDropDownDiv[data-category=flippercontrol] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight,.blocklyDropDownDiv[data-category=control] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight{background-color:#ffb515 !important}.blocklyDropDownDiv[data-category=flippersensors],.blocklyDropDownDiv[data-category=flippermoresensors]{background-color:#368fa9 !important}.blocklyDropDownDiv[data-category=flippersensors] .blocklyDropDownContent .lls-color-selector__outer.is-selected,.blocklyDropDownDiv[data-category=flippermoresensors] .blocklyDropDownContent .lls-color-selector__outer.is-selected{background-color:#34ccf1}.blocklyDropDownDiv[data-category=flippersensors] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight,.blocklyDropDownDiv[data-category=flippermoresensors] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight{background-color:#34ccf1 !important}.blocklyDropDownDiv[data-category=flippermusic],.blocklyDropDownDiv[data-category=weather],.blocklyDropDownDiv[data-category=linegraphmonitor],.blocklyDropDownDiv[data-category=bargraphmonitor],.blocklyDropDownDiv[data-category=displaymonitor]{background-color:#005654 !important}.blocklyDropDownDiv[data-category=flippermusic] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight,.blocklyDropDownDiv[data-category=weather] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight,.blocklyDropDownDiv[data-category=linegraphmonitor] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight,.blocklyDropDownDiv[data-category=bargraphmonitor] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight,.blocklyDropDownDiv[data-category=displaymonitor] .blocklyDropDownContent .goog-menu .goog-menuitem.goog-menuitem-highlight{background-color:#00b4af !important}.blocklyWidgetDiv{z-index:1999}.blocklyWidgetDiv .goog-menu{border-radius:6px;border:none;box-shadow:0px 12px 14px 1px rgba(0,0,0,.08);padding:20px 0px;max-height:initial}.blocklyWidgetDiv .goog-menu .goog-menuitem{padding:10px 30px}.blocklyWidgetDiv .goog-menu .goog-menuitem.goog-menuitem{border:none}.blocklyWidgetDiv .goog-menu .goog-menuitem.goog-menuitem .goog-menuitem-content{color:#555;cursor:pointer;text-shadow:none;font-size:15px}.blocklyWidgetDiv .goog-menu .goog-menuitem.goog-menuitem-highlight{border:none;background:initial}.blocklyWidgetDiv .goog-menu .goog-menuitem.goog-menuitem-highlight .goog-menuitem-content{color:#000}.blocklyWidgetDiv .goog-menu .goog-menuitem.goog-menuitem-disabled{cursor:not-allowed}.blocklyWidgetDiv .goog-menu .goog-menuitem.goog-menuitem-disabled .goog-menuitem-content{color:#bababa !important;cursor:not-allowed}.blocklyWidgetDiv .goog-menu .goog-menuitem:not(.goog-menuitem .goog-menuitem-disabled){cursor:pointer}.blocklyDropDownContent{max-height:400px}.blocklyHtmlInput{font-size:16px;letter-spacing:normal;font-weight:500;font-family:"Helvetica Neue",Helvetica,sans-serif;-webkit-font-smoothing:auto;font-size:16px !important}.led-rect{outline:1px solid #9b6af6}.blocks-content--with-outline .blocks .blocklyEditableText>.blocklyText:not(.blocklyDropdownText),.blocks-content--with-outline .blocks .blocklyFlyoutButton>.blocklyText,.blocks-content--with-outline .blocks-content__clone-container .blocklyEditableText>.blocklyText:not(.blocklyDropdownText),.blocks-content--with-outline .blocks-content__clone-container .blocklyFlyoutButton>.blocklyText{text-shadow:none}.blocks-content--with-outline .blocklyDraggable[data-category=flipperlight] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=flipperlight] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flipperlight] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flipperlight] .goog-menuitem{text-shadow:-1px -1px 0 rgba(0,0,0,.12),1px -1px 0 rgba(0,0,0,.12),-1px 1px 0 rgba(0,0,0,.12),1px 1px 0 rgba(0,0,0,.12)}.blocks-content--with-outline .blocklyDraggable[data-category=sounds] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=sounds] .goog-menuitem,.blocks-content--with-outline .blocklyDraggable[data-category=flippersound] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=flippersound] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=sounds] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=sounds] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippersound] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippersound] .goog-menuitem{text-shadow:-1px -1px 0 rgba(0,0,0,.26),1px -1px 0 rgba(0,0,0,.26),-1px 1px 0 rgba(0,0,0,.26),1px 1px 0 rgba(0,0,0,.26)}.blocks-content--with-outline .blocklyDraggable[data-category=sounds] .blocklyDropDownContent .lls-sound-selector,.blocks-content--with-outline .blocklyDraggable[data-category=flippersound] .blocklyDropDownContent .lls-sound-selector,.blocks-content--with-outline .blocklyDropDownDiv[data-category=sounds] .blocklyDropDownContent .lls-sound-selector,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippersound] .blocklyDropDownContent .lls-sound-selector{text-shadow:-1px -1px 0 rgba(0,0,0,.26),1px -1px 0 rgba(0,0,0,.26),-1px 1px 0 rgba(0,0,0,.26),1px 1px 0 rgba(0,0,0,.26)}.blocks-content--with-outline .blocklyDraggable[data-category=flipperevents] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=flipperevents] .goog-menuitem,.blocks-content--with-outline .blocklyDraggable[data-category=events] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=events] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flipperevents] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flipperevents] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=events] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=events] .goog-menuitem{text-shadow:-1px -1px 0 rgba(0,0,0,.42),1px -1px 0 rgba(0,0,0,.42),-1px 1px 0 rgba(0,0,0,.42),1px 1px 0 rgba(0,0,0,.42)}.blocks-content--with-outline .blocklyDraggable[data-category=operators] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=operators] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=operators] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=operators] .goog-menuitem{text-shadow:-1px -1px 0 rgba(0,0,0,.26),1px -1px 0 rgba(0,0,0,.26),-1px 1px 0 rgba(0,0,0,.26),1px 1px 0 rgba(0,0,0,.26)}.blocks-content--with-outline .blocklyDraggable[data-category=flippermotor] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=flippermotor] .goog-menuitem,.blocks-content--with-outline .blocklyDraggable[data-category=flippermoremotor] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=flippermoremotor] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippermotor] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippermotor] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippermoremotor] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippermoremotor] .goog-menuitem{text-shadow:-1px -1px 0 rgba(0,0,0,.16),1px -1px 0 rgba(0,0,0,.16),-1px 1px 0 rgba(0,0,0,.16),1px 1px 0 rgba(0,0,0,.16)}.blocks-content--with-outline .blocklyDraggable[data-category=flippermove] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=flippermove] .goog-menuitem,.blocks-content--with-outline .blocklyDraggable[data-category=flippermoremove] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=flippermoremove] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippermove] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippermove] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippermoremove] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippermoremove] .goog-menuitem{text-shadow:-1px -1px 0 rgba(0,0,0,.21),1px -1px 0 rgba(0,0,0,.21),-1px 1px 0 rgba(0,0,0,.21),1px 1px 0 rgba(0,0,0,.21)}.blocks-content--with-outline .blocklyDraggable[data-category=flippercontrol] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=flippercontrol] .goog-menuitem,.blocks-content--with-outline .blocklyDraggable[data-category=control] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=control] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippercontrol] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippercontrol] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=control] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=control] .goog-menuitem{text-shadow:-1px -1px 0 rgba(0,0,0,.39),1px -1px 0 rgba(0,0,0,.39),-1px 1px 0 rgba(0,0,0,.39),1px 1px 0 rgba(0,0,0,.39)}.blocks-content--with-outline .blocklyDraggable[data-category=flippersensors] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=flippersensors] .goog-menuitem,.blocks-content--with-outline .blocklyDraggable[data-category=flippermoresensors] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=flippermoresensors] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippersensors] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippersensors] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippermoresensors] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippermoresensors] .goog-menuitem{text-shadow:-1px -1px 0 rgba(0,0,0,.37),1px -1px 0 rgba(0,0,0,.37),-1px 1px 0 rgba(0,0,0,.37),1px 1px 0 rgba(0,0,0,.37)}.blocks-content--with-outline .blocklyDraggable[data-category=flippermusic] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=flippermusic] .goog-menuitem,.blocks-content--with-outline .blocklyDraggable[data-category=weather] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=weather] .goog-menuitem,.blocks-content--with-outline .blocklyDraggable[data-category=linegraphmonitor] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=linegraphmonitor] .goog-menuitem,.blocks-content--with-outline .blocklyDraggable[data-category=bargraphmonitor] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=bargraphmonitor] .goog-menuitem,.blocks-content--with-outline .blocklyDraggable[data-category=displaymonitor] .blocklyText,.blocks-content--with-outline .blocklyDraggable[data-category=displaymonitor] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippermusic] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=flippermusic] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=weather] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=weather] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=linegraphmonitor] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=linegraphmonitor] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=bargraphmonitor] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=bargraphmonitor] .goog-menuitem,.blocks-content--with-outline .blocklyDropDownDiv[data-category=displaymonitor] .blocklyText,.blocks-content--with-outline .blocklyDropDownDiv[data-category=displaymonitor] .goog-menuitem{text-shadow:-1px -1px 0 rgba(0,0,0,.27),1px -1px 0 rgba(0,0,0,.27),-1px 1px 0 rgba(0,0,0,.27),1px 1px 0 rgba(0,0,0,.27)}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}body.vertical-mode .blocks-content .blocks.horizontal-blocks{visibility:hidden}.blocks-content .blocks.horizontal-blocks .blocklyToolboxDiv{padding:0}body.horizontal-mode .blocks-content .blocks.vertical-blocks{visibility:hidden}.blocks-content .blocks-content__horizontal-extensions-container{position:absolute;bottom:0;right:0;height:160px;padding-bottom:10px;z-index:100;background-color:#fff}[dir=rtl] .blocks-content .blocks-content__horizontal-extensions-container{right:unset;left:0}.blocks-content .blocks-content__horizontal-extensions-container__wrapper{border-left:1px solid #e9e9e9;display:flex;flex-direction:column;justify-content:center;height:100%}[dir=rtl] .blocks-content .blocks-content__horizontal-extensions-container__wrapper{border-left:unset;border-right:1px solid #e9e9e9}.blocks-content .blocks-content__horizontal-extensions-container .extension-adder{position:relative;padding:unset;bottom:unset}body.horizontal-mode .scratchCategoryId-spacer{display:none}[dir=rtl] .scratchCategoryMenuHorizontal .scratchCategoryMenuRow{float:right}body.horizontal-mode .blocklyToolboxDiv{bottom:140px !important;border-top:1px solid #e9e9e9;height:30px !important}body.horizontal-mode .blocklyToolboxDiv .scratchCategoryMenuItem{padding:.375rem 0px}body.horizontal-mode .blocklyToolboxDiv .scratchCategoryMenuItem.categorySelected{background:none}body.horizontal-mode .blocklyToolboxDiv .scratchCategoryMenuItem.categorySelected .scratchCategoryItemBubble,body.horizontal-mode .blocklyToolboxDiv .scratchCategoryMenuItem.categorySelected .scratchCategoryItemIcon{opacity:1}body.horizontal-mode .blocklyToolboxDiv .scratchCategoryMenuItem .scratchCategoryItemBubble,body.horizontal-mode .blocklyToolboxDiv .scratchCategoryMenuItem .scratchCategoryItemIcon{width:70px;height:10px;border-radius:5px;opacity:.4}body.horizontal-mode .blocklyToolboxDiv .scratchCategoryMenuItem .scratchCategoryItemIcon{background-size:cover;background-position:center}body.horizontal-mode .blocklyToolboxDiv .scratchCategoryMenuItem .scratchCategoryMenuItemLabel{display:none}body.horizontal-mode .blocklyFlyout{height:140px !important;bottom:0;transform:unset !important}body.horizontal-mode .blocklyFlyout .categoryLabel .blocklyFlyoutLabelText{visibility:hidden}body.horizontal-mode .scratchCategoryMenuHorizontal{height:30px;margin-left:10px}body.horizontal-mode .blocklyScrollbarHorizontal{bottom:0;transform:unset !important}g[data-id=horizontalsound_recordSound]{cursor:pointer}g[data-id=horizontalsound_recordSound]>path{fill:#fff;stroke:#aaa;stroke-width:1;stroke-dasharray:6}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}g[data-category^=doodle]>path{fill:#fff;stroke-width:2;stroke-dasharray:6}g[data-category^=doodle-]>.blocklyText{clip-path:inset(0 4px 0 4px);text-shadow:none !important;fill:#434343}g[data-category=doodle-any]>.blocklyText{fill:#fff}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}:export{canvas-header-height:44px}.canvas-header{display:flex;position:relative;justify-content:flex-end;height:44px;border-bottom:solid 1px #e9e9e9}.canvas-header__linked-indicator{position:absolute;top:4px;right:11px}.canvas-header__linked-indicator .lls-dsm-icon__48AutosaveCircleBlack{color:#0090f5}.canvas-header__linked-indicator .lls-dsm-icon__48CircleCheckMarkFill{color:#00cb54}.canvas-header__home-button{position:relative;color:#7c7c7c;display:flex;z-index:1002;justify-content:center;align-items:center;width:62px;height:43px;background-color:#f5f5f5;border-right:solid 1px #e9e9e9;pointer-events:initial}[dir=rtl] .canvas-header__home-button{left:auto;right:0;border-left:solid 1px #e9e9e9;border-right:none}@media (hover: hover){.canvas-header__home-button:hover{color:#000}}.canvas-header__home-button--empty{visibility:hidden}.canvas-header__tabs{display:flex;width:calc(
      100% - 0px - 62px - 87px
    );margin-right:88px;position:relative;background:#f5f5f5;padding-left:8px}[dir=rtl] .canvas-header__tabs{margin-left:88px;margin-right:0}.canvas-header__tabs--empty:before{content:"";height:100%;width:calc(249px + 62px);background:#f5f5f5;position:absolute;left:calc(-1*(249px + 62px))}[dir=rtl] .canvas-header__tabs--empty:before{left:auto;right:calc(-1*(249px + 62px))}[dir=rtl] .canvas-header__tabs{padding-right:0;padding-left:88px}.canvas-header__create-project,.canvas-header__toggle-dropdown-wrapper{display:flex;justify-content:center;align-items:center;position:absolute;width:44px;height:43px;top:0;right:0;color:#7c7c7c;background:#f5f5f5}[dir=rtl] .canvas-header__create-project,[dir=rtl] .canvas-header__toggle-dropdown-wrapper{right:auto;left:0}@media (hover: hover){.canvas-header__create-project:hover,.canvas-header__toggle-dropdown-wrapper:hover{color:#000}}.canvas-header__create-project{cursor:pointer;right:0;border-left:solid 1px #e9e9e9}[dir=rtl] .canvas-header__create-project{border-right:solid 1px #e9e9e9;border-left:none;right:auto;left:0}.canvas-header__toggle-dropdown-wrapper{right:-44px}[dir=rtl] .canvas-header__toggle-dropdown-wrapper{right:auto;left:-44px}.canvas-header__toggle-dropdown{cursor:pointer}.canvas-header__toggle-dropdown svg{width:12px;height:12px}.canvas-header__toggle-dropdown:before{content:"";background:#e9e9e9;width:1px;min-width:1px;margin:6px 0;height:calc(100% - 12px);position:absolute;top:0;left:0}[dir=rtl] .canvas-header__toggle-dropdown:before{left:auto;right:0}.canvas-header__no-tabs{position:absolute;width:100%;border-bottom:none;z-index:1002;pointer-events:none}.canvas-header__home-button-no-tabs{background-color:transparent;border-right:none;position:absolute;top:0px;left:0px}[dir=rtl] .canvas-header__home-button-no-tabs{border-left:none}.projects-dropdown{padding-right:0;padding-left:0}.projects-dropdown .lls-dropdown-item{margin-right:30px;margin-left:30px;white-space:nowrap;max-width:130px;min-width:100px;overflow:hidden;text-overflow:ellipsis}.projects-dropdown.withScroll{width:160px;height:350px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.reorderable-tabs__item--dragged .canvas-tab{background-color:#fbfbfb;border-radius:22px;border:1px solid #e9e9e9;box-sizing:border-box;height:38px;top:3px}.reorderable-tabs__item--dragged .canvas-tab:before{opacity:0}.canvas-tab:not(.canvas-tab--active):before{content:"";display:block;position:absolute;width:1px;height:16px;background-color:#d9d9d9;left:1px}[dir=rtl] .canvas-tab:not(.canvas-tab--active):before{left:initial;right:1px}.canvas-tab{display:flex;align-items:center;padding:0 8px 0 24px;color:#555;position:relative}[dir=rtl] .canvas-tab{padding:0 36px 0 8px;right:10px}.canvas-tab--active{background-color:#fbfbfb;border-radius:22px;border:1px solid #e9e9e9;box-sizing:border-box;height:38px;top:3px;animation:bounce 250ms cubic-bezier(0.075, 0.82, 0.165, 1)}.canvas-tab--active .canvas-tab__title{color:#000}.canvas-tab--active .canvas-tab__close{right:12px}.canvas-tab--no-divide:before{opacity:0}.canvas-tab .canvas-tab__title{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;height:44px;overflow:hidden;max-width:105px;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;text-align:start}.canvas-tab .canvas-tab__title>span{top:1px;position:relative}@media (hover: hover){.canvas-tab .canvas-tab__title:hover{color:#000}}.canvas-tab .canvas-tab__toggle-menu{display:flex;align-items:center;height:44px;position:absolute;right:38px;cursor:pointer;color:#7c7c7c}[dir=rtl] .canvas-tab .canvas-tab__toggle-menu{left:38px;right:auto}@media (hover: hover){.canvas-tab .canvas-tab__toggle-menu:hover{color:#000}}.canvas-tab .canvas-tab__toggle-menu--inactive{cursor:default}.canvas-tab .canvas-tab__toggle-menu--inactive svg{color:#bababa}.canvas-tab .canvas-tab__close{display:flex;align-items:center;height:44px;position:absolute;right:18px;cursor:pointer;color:#7c7c7c}[dir=rtl] .canvas-tab .canvas-tab__close{left:18px;right:auto}@media (hover: hover){.canvas-tab .canvas-tab__close:hover{color:#000}}.canvas-tab--tablet{display:inline-flex}.canvas-tab--tablet .canvas-tab__toggle-menu{position:relative;right:auto;padding:0 12px 0 8px}[dir=rtl] .canvas-tab--tablet .canvas-tab__toggle-menu{padding:0 8px 0 12px}.overflowTabs .canvas-tab{padding:0 4px 0 20px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.all-tabs__widget{position:absolute;display:flex;justify-content:flex-end;align-items:center;right:8px;top:4px;z-index:2;background-color:rgba(251,251,251,.6);border-radius:20px;pointer-events:initial}.all-tabs__widget--open{z-index:3001}[dir=rtl] .all-tabs__widget{left:8px;right:initial;justify-content:flex-start}.all-tabs__widget__trigger{cursor:pointer;padding:10px;color:#7c7c7c;position:relative;height:44px;width:44px;border-radius:44px;transition:color 200ms ease;z-index:1}@media (hover: hover){.all-tabs__widget__trigger:hover{color:#000}}.all-tabs__widget__trigger .all-tabs__widget__open-icon,.all-tabs__widget__trigger .all-tabs__widget__close-icon{position:absolute;transition:transform 300ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.all-tabs__widget__trigger .all-tabs__widget__close-icon{transform:rotateY(180deg)}.all-tabs__widget__trigger--open .all-tabs__widget__open-icon{transform:rotateY(-180deg)}.all-tabs__widget__trigger--open .all-tabs__widget__close-icon{transform:rotateY(0deg)}.all-tabs__container{position:fixed;padding-top:60px;box-sizing:border-box;top:0;right:0;height:100%;width:100%;transform:scale(0);background-color:#f5f5f5;transform-origin:97% 3%;transition:all 400ms cubic-bezier(0.785, 0.135, 0.15, 0.86)}.all-tabs__container--open{transform:scale(1);z-index:3001;pointer-events:initial}[dir=rtl] .all-tabs__container{transform-origin:3% 3%}.all-tabs__container .all-tabs__widget__trigger{position:absolute;right:8px;top:4px}[dir=rtl] .all-tabs__container .all-tabs__widget__trigger{right:unset;left:8px}.all-tabs__tabs{padding:40px 40px 40px;height:100%;width:100%;box-sizing:border-box;position:relative;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(auto-fit, 165px);grid-gap:20px 20px;overflow:auto}.all-tabs__tabs::after{content:"";position:fixed;top:60px;right:0;left:0;height:15px;background:linear-gradient(180deg, #f5f5f5 0%, rgba(245, 245, 245, 0) 100%);pointer-events:none}[dir=rtl] .all-tabs__tabs{transform-origin:3% 3%}.tabs-project-tile,.all-tabs__create-new{max-width:220px;height:165px;border-radius:8px;display:flex}.all-tabs__create-new{border:solid 2px #d9d9d9;color:#7c7c7c;cursor:pointer}@media (hover: hover){.all-tabs__create-new:hover{color:#000}}.all-tabs__create-new svg{margin:auto}.tabs-project-tile{box-shadow:5px 3px 18px rgba(0,0,0,.2);background-color:#fff;flex-direction:column;overflow:hidden}.tabs-project-tile--active{border:solid 2px #0090f5}.tabs-project-tile__header{padding:0 12px;height:36px;color:#555;display:flex;justify-content:space-between;align-items:center}.tabs-project-tile__header__close,.tabs-project-tile__header div{cursor:pointer}@media (hover: hover){.tabs-project-tile__header__close:hover,.tabs-project-tile__header div:hover{color:#000}}.tabs-project-tile__image{display:flex;padding:12px;background-color:#fbfbfb;height:129px;cursor:pointer}.tabs-project-tile__image img,.tabs-project-tile__image svg{margin:auto;height:100px;width:100px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.settings-screen{display:flex}.settings-screen__menu{width:250px;background-color:#fbfbfb;z-index:1;display:flex;flex-direction:column}[dir=rtl] .settings-screen__menu{border:none;border-left:1px solid #e9e9e9}.settings-screen__menu__version{margin-top:auto;padding:8px 8px;text-align:center;color:#555}.settings-screen__content{position:relative;flex:1 1;background-color:#f5f5f5}[dir=ltr] .settings-screen__content{border-left:1px solid #e9e9e9}[dir=rtl] .settings-screen__content{border-right:1px solid #e9e9e9}.settings-screen__content .screen__main-header{margin:48px 0;padding:0 30px;display:block}.settings-screen__content .screen__main-header--text{padding:0}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.certificateContainer__------packages-flipper-web-src-components-app-page-certificate-app-page-certificate-module h1{margin-left:20px;margin-top:80px}.certificateContainer__------packages-flipper-web-src-components-app-page-certificate-app-page-certificate-module h2{margin-left:20px;margin-top:20px}.certificateContainer__------packages-flipper-web-src-components-app-page-certificate-app-page-certificate-module p{font-size:16px;line-height:22px;font-weight:400;letter-spacing:-0.6px;margin-top:-15px}.certificateList__------packages-flipper-web-src-components-app-page-certificate-app-page-certificate-module{width:80%;display:flex;flex-direction:row;padding:32px 0;border-bottom:1px solid #bababa;margin:0 20px}.certificateList__------packages-flipper-web-src-components-app-page-certificate-app-page-certificate-module h3{font-size:12px;line-height:18px;font-weight:400;letter-spacing:-0.4px;align-self:center;width:30%;padding:0}.certificateContent__------packages-flipper-web-src-components-app-page-certificate-app-page-certificate-module{display:flex;flex-direction:column;align-items:center;width:70%}.certificateContent__------packages-flipper-web-src-components-app-page-certificate-app-page-certificate-module p{align-self:center;font-size:12px;line-height:18px;font-weight:400;letter-spacing:-0.4px}.certificateContent__------packages-flipper-web-src-components-app-page-certificate-app-page-certificate-module img{height:70px;margin:0 auto;padding-bottom:10px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.outerContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module{display:flex;height:100%;background-color:#fbfbfb}.outerContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module h1{font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700;line-height:1em}.outerContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module h2{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700;line-height:20px;margin-bottom:16px;color:#000}.outerContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module .base__------packages-flipper-web-src-screens-settings-settings-subpage-module{border-left:1px solid #e9e9e9;padding:0 20px}.outerContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module .base__------packages-flipper-web-src-screens-settings-settings-subpage-module .scrollContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module{padding-bottom:100px}.outerContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module .base__------packages-flipper-web-src-screens-settings-settings-subpage-module .scrollContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module .link__------packages-flipper-web-src-screens-settings-settings-subpage-module{margin-top:32px;padding:0 20px}.outerContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module .base__------packages-flipper-web-src-screens-settings-settings-subpage-module .scrollContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module .link__------packages-flipper-web-src-screens-settings-settings-subpage-module a{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;text-transform:uppercase;cursor:pointer;color:#0090f5;display:flex}.outerContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module .base__------packages-flipper-web-src-screens-settings-settings-subpage-module .scrollContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module .link__------packages-flipper-web-src-screens-settings-settings-subpage-module span{margin-left:4px;padding-bottom:28px}[dir="rtl"] .outerContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module .base__------packages-flipper-web-src-screens-settings-settings-subpage-module .scrollContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module .link__------packages-flipper-web-src-screens-settings-settings-subpage-module svg{transform:rotate(180deg);margin-left:4px}.outerContainer__------packages-flipper-web-src-screens-settings-settings-subpage-module .base__------packages-flipper-web-src-screens-settings-settings-subpage-module.screen{background-color:#f5f5f5}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.settings-general-screen{background-color:#f5f5f5;padding-right:24px;animation:fadeIn .3s ease-in-out}[dir=rtl] .settings-general-screen{padding-left:24px;padding-right:unset}.settings-general-screen__scroll-container{height:calc(100% - 156px);margin-left:48px}.settings-general-screen__scroll-container__content{padding-left:48px;padding-right:136px;padding-bottom:48px}.settings-list{flex:1 1}.settings-list h2{margin-top:30px}[dir=rtl] .settings-list>li{text-align:right}.settings-list__item{height:48px;margin-right:48px;display:flex;border-bottom:1px solid rgba(0,0,0,.12)}.settings-list__item__left__primary{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:rgba(0,0,0,.87);line-height:48px}.settings-list__item__left__button{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;line-height:48px;text-transform:uppercase;-webkit-appearance:none;appearance:none;border:none;background:none;outline:none}.settings-list__item__left__button:not([disabled]){color:#0090f5;cursor:pointer}@media (hover: hover){.settings-list__item__left__button:not([disabled]):hover{color:#0084e0}}.settings-list__item__left__button:not([disabled]):active{color:#0078cc}.settings-list__item__left__button:disabled{color:#7c7c7c}.settings-list__item__spinner-container{display:flex;flex-direction:column;justify-content:center}.settings-list__item__left{flex:1 1 80%}.settings-list__item__right{text-align:right;line-height:48px;flex:1 1 20%;display:inline-block;margin:auto 0}[dir=rtl] .settings-list__item__right{text-align:left}.settings-list__item__right .lls-dsm-icon{margin-bottom:1px;margin-left:4px;vertical-align:middle}[dir=rtl] .settings-list__item__right .lls-dsm-icon{margin-left:0;margin-right:4px}.settings-list__item__right .switch-container{float:right}[dir=rtl] .settings-list__item__right .switch-container{float:left}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.settings-landing-screen{background-color:#f5f5f5;display:flex;flex-direction:column}.settings-landing-screen__container{padding:0 10px 100px;display:flex;flex-wrap:wrap}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.settings-language-screen{background-color:#f5f5f5;padding-right:24px;animation:fadeIn .3s ease-in-out}[dir=rtl] .settings-language-screen{padding-left:24px;padding-right:unset}.settings-language-screen__scroll-container{height:calc(100% - 156px)}.settings-language-screen__scroll-container__content{padding-left:48px;padding-right:136px;padding-bottom:48px}.language-list{margin-bottom:48px}.language-list__item{width:calc(100% - 30px);height:49px;line-height:48px}.language-list__item__content{overflow:hidden;padding:0 48px;font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;display:flex;height:44px;line-height:44px;text-overflow:ellipsis;cursor:pointer}.language-list__item__content div{cursor:pointer}[dir=rtl] .language-list__item__content{padding-left:0;margin-right:0;padding-right:48px;margin-left:48px}.language-list__item__content__icon{padding-right:8px;flex:27% 1;display:flex;align-items:center;max-width:27%;margin-top:-4px}.language-list__item__content__icon svg{display:block;height:32px;width:32px}.language-list__item__content__country{flex:1 1 34%;max-width:34%}.language-list__item__content__language{flex:31% 1;max-width:31%}.language-list__item__content__selected{flex:8% 1;min-width:8%;text-align:left;display:flex;align-items:left;color:#0090f5}.language-list__item__content__selected svg{display:inline-block;margin:auto 0}.language-list__item.disabled .language-list__item__content{opacity:.4;pointer-events:none}.language-list__item__divider{margin-left:48px;background-color:#efefef;width:calc(100% - 120px);height:1px}[dir=rtl] .language-list__item__divider{margin-left:0;margin-right:48px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.settings-licenses-screen{display:flex;flex-direction:column;background-color:#f5f5f5;animation:fadeIn .3s ease-in-out;padding-right:24px}[dir=rtl] .settings-licenses-screen{padding-left:24px;padding-right:unset}.settings-licenses-screen__scroll-container{flex:1 1;padding-left:30px}[dir=rtl] .settings-licenses-screen__scroll-container{padding-left:0;padding-right:30px}.settings-licenses-screen__scroll-container__content__text{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;line-height:20px;color:#000;max-width:440px}.ReactVirtualized__Grid,.ReactVirtualized__List{direction:inherit !important}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.log-entry{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #bababa}.log-entry__title{cursor:pointer;font-family:monospace}.log-entry__stack{color:#e3000b}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.settings-logs-screen{background-color:#f5f5f5;padding-right:24px;animation:fadeIn .3s ease-in-out}[dir=rtl] .settings-logs-screen{padding-left:24px;padding-right:unset}.settings-logs-screen__browser-info{font-family:monospace;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #bababa}.settings-logs-screen__scroll-container{height:calc(100% - 156px);margin-left:48px}.settings-logs-screen__scroll-container *,.settings-logs-screen__scroll-container *::after,.settings-logs-screen__scroll-container *::before{-webkit-user-select:text;user-select:text}.settings-logs-screen__scroll-container__content{padding-left:48px;padding-right:136px;padding-bottom:48px}.settings-logs-screen .settings-logs__paste-button{display:inline-flex;align-items:center;padding:10px;border:1px solid #bababa;border-radius:10px;cursor:pointer}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.start-screen .screen__scroll-container{padding:12px 0}.start-screen .screen__main-header,.start-screen .lls-card-container{padding-left:40px;padding-right:40px}.start-screen .lls-disclaimer{margin-left:40px;margin-right:40px}.start-screen .lls-card-text{align-items:center !important}[dir="rtl"] .start-screen .lls-card-text{text-align:right}.start-screen .lls-card-text__container{margin:0px 5px}.start-screen .lls-card-text__container .lls-card-text__title{font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:700;margin-bottom:2px}.base__------packages-flipper-web-src-screens-start-start-module{padding:0 40px}.base__------packages-flipper-web-src-screens-start-start-module button{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;text-transform:uppercase;text-decoration:none;color:#0090f5;cursor:pointer;margin-bottom:20px}@media (hover: hover){.base__------packages-flipper-web-src-screens-start-start-module button:hover{color:#0084e0}}.base__------packages-flipper-web-src-screens-start-start-module button:active{color:#0078cc}.base__------packages-flipper-web-src-screens-start-start-module span{margin-right:20px}[dir="rtl"] .base__------packages-flipper-web-src-screens-start-start-module span{margin-right:initial;margin-left:20px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-screens-teacher-preparation-teacher-preparation-module .lls-wrapper__inner{max-width:unset}.slide__------packages-flipper-web-src-screens-teacher-preparation-teacher-preparation-module{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.slide__------packages-flipper-web-src-screens-teacher-preparation-teacher-preparation-module img{max-width:calc(100% - 150px);max-height:500px;pointer-events:none}@media(max-width: 992px){.slide__------packages-flipper-web-src-screens-teacher-preparation-teacher-preparation-module img{max-height:400px}}.slide__------packages-flipper-web-src-screens-teacher-preparation-teacher-preparation-module.fullWidth__------packages-flipper-web-src-screens-teacher-preparation-teacher-preparation-module img{width:100%;max-width:unset;max-height:unset}@media(max-width: 992px){.slide__------packages-flipper-web-src-screens-teacher-preparation-teacher-preparation-module.fullWidth__------packages-flipper-web-src-screens-teacher-preparation-teacher-preparation-module img{max-height:unset}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.link__------packages-flipper-web-src-components-unit-plans-teacher-resources-link-unit-plans-teacher-resources-link-module{cursor:pointer;text-transform:uppercase}.link__------packages-flipper-web-src-components-unit-plans-teacher-resources-link-unit-plans-teacher-resources-link-module a{color:#006cb7;text-decoration:none;display:flex;flex-direction:row;align-items:center}@media (hover: hover){.link__------packages-flipper-web-src-components-unit-plans-teacher-resources-link-unit-plans-teacher-resources-link-module a:hover{color:#00528c}}.link__------packages-flipper-web-src-components-unit-plans-teacher-resources-link-unit-plans-teacher-resources-link-module a:active{color:#003e69}.text__------packages-flipper-web-src-components-unit-plans-teacher-resources-link-unit-plans-teacher-resources-link-module{font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:700;text-decoration:none}.icon__------packages-flipper-web-src-components-unit-plans-teacher-resources-link-unit-plans-teacher-resources-link-module{width:22px;height:22px;margin-right:6px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.unit-plan-list .lls-card .lls-fll-logo{position:absolute;top:0;left:0;z-index:1;width:120px;text-align:center;padding:15px;border-radius:0 0 15px}[dir=rtl] .unit-plan-list .lls-card .lls-fll-logo{left:unset;border-radius:0 0 0 15px}.unit-plan-list .download-overlay{z-index:3;text-transform:uppercase}.unit-plan-list .lls-card-text__text>p{overflow:hidden;/*! autoprefixer: ignore next */display:-webkit-box;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400}.unit-plan-list .lls-card-text__subtitle{font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:400}.unit-plan-list .lls-card-text__badge{color:#555;font-size:10px;line-height:16px;letter-spacing:-0.3px;font-weight:400;line-height:11px}.unit-plan-list .lls-card-text__badge svg{margin-top:-4px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.unit-plan-screen .screen__scroll-container{padding:12px 40px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.unit-plans-detail-header{position:relative;overflow:hidden}.unit-plans-detail-header--video-in-modal{min-height:386px}.unit-plans-detail-header__content{position:absolute;left:140px;height:100%;width:280px;padding:52px 0;z-index:1}.unit-plans-detail-header__content__target{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400}.unit-plans-detail-header__content__project-type{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;line-height:26px;margin-bottom:14px}.unit-plans-detail-header__content__title{font-size:48px;line-height:52px;letter-spacing:-1.9px;font-weight:700;position:relative;padding-bottom:20px}@media(max-width: 992px){.unit-plans-detail-header__content__title{font-size:34px;line-height:38px;letter-spacing:-1.35px;font-weight:700}}.unit-plans-detail-header__content__lead{font-size:18px;line-height:23px;letter-spacing:-0.7px;font-weight:400;padding-bottom:24px}.unit-plans-detail-header__image{position:absolute;top:50%;transform:translateY(-50%);right:30px;width:512px}.unit-plans-detail-header__image img{width:100%}.unit-plans-detail-header__play-button{transition:all 200ms ease}@media (hover: hover){.unit-plans-detail-header__play-button:hover .lls-dsm-icon{transform-origin:center;transform:scale(1.07)}}.unit-plans-detail-header__play-button .lls-dsm-icon{cursor:pointer}.unit-plans-detail-header__video-modal{width:100%;height:100%;background-color:#fff;border-radius:0px}.unit-plans-detail-header__video-modal__video{width:100vw;height:56.25vw;background:#fff;max-height:100vh;max-width:177.78vh;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.unit-plans-detail-header__video-modal__close-button{top:32px;right:32px;position:fixed;z-index:9999}[dir=rtl] .unit-plans-detail-header__video-modal__close-button{right:auto;left:32px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.activity-item{position:relative;padding:20px 0;border-top:1px solid #e9e9e9}.activity-item:first-child{border-top:0}.activity-item__inner{display:flex;margin:0 auto}.activity-item__image{width:179px;padding-bottom:100%;border-radius:8px;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#f5f5f5;position:relative;display:block;box-shadow:inset 0 0 0 1px #e9e9e9;transition:box-shadow .3s ease-in-out}.activity-item__image:focus{box-shadow:inset 0 0 0 2px #bababa}@media (hover: hover){.activity-item__image:hover{box-shadow:inset 0 0 0 2px #bababa}}.activity-item__number{color:#bababa;font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:700;position:absolute;top:8px;right:8px}.activity-item__content{flex-grow:1;padding:0 50px 0 20px;display:flex;flex-direction:column}.activity-item__title{font-size:20px;line-height:24px;letter-spacing:-0.8px;font-weight:700;margin:16px 0;cursor:pointer}.activity-item__subtitle{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400;color:#555;margin-bottom:8px}.activity-item__description{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;height:36px;overflow:hidden;margin-bottom:14px;color:#555}.activity-item__more-button{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;color:#555;transition:color .2s;text-transform:uppercase;text-decoration:none;display:inline-flex;cursor:pointer;margin-top:auto;margin-bottom:16px}@media (hover: hover){.activity-item__more-button:hover{color:#000}}.activity-item__more-button.hide{display:none}.activity-item__more-button span{padding-left:4px;margin-top:-1px}.activity-item__actions{display:flex;flex-direction:column;justify-content:flex-start;margin-top:32px;align-items:center;white-space:nowrap}.activity-item__actions .lls-action-button{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:700}.activity-item__actions .start-button-small span{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:700;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.activity-item__duration{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;display:flex;align-items:center;justify-content:flex-end;padding:4px 0;color:#434343}.activity-item__duration span{padding-left:4px;padding-top:4px;padding-bottom:3px}.list-type--grid .activity-item{border-top:0;padding:0}.list-type--grid .activity-item__inner{flex-direction:column}.list-type--grid .activity-item__image{width:100%}.list-type--grid .activity-item__content{padding:4px;text-align:center}.list-type--grid .activity-item__more-button{justify-content:center}.list-type--grid .activity-item__subtitle,.list-type--grid .activity-item__actions{display:none}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.unit-plans-detail{display:flex;flex-direction:column}.unit-plans-detail__debug{position:absolute;margin:10px}.unit-plans-detail__debug button{display:inline-block;cursor:pointer;padding:10px;margin-bottom:5px;border:1px solid #000;border-radius:8px;margin-right:10px}[dir=rtl] .unit-plans-detail__debug button{margin-right:unset;margin-left:10px}.unit-plans-detail__content{padding:16px}.unit-plans-detail__content__description{font-size:16px;line-height:20px;letter-spacing:-0.6px;font-weight:400;color:#434343;line-height:22px;max-width:690px;margin:12px auto 24px}.unit-plans-detail__content__links{display:flex;max-width:690px;margin:0 auto 75px;font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;line-height:22px}.unit-plans-detail__content__links a{text-transform:uppercase;text-decoration:none;color:#0090f5;cursor:pointer}@media (hover: hover){.unit-plans-detail__content__links:hover{color:#0084e0}}.unit-plans-detail__content__links:active{color:#0078cc}.unit-plans-detail__content__links__update svg{margin:1px;float:left;margin-right:4px}[dir=rtl] .unit-plans-detail__content__links__update svg{margin-right:0;margin-left:4px;float:right}.unit-plans-detail__content__links__teacher-resources{margin-right:32px}[dir=rtl] .unit-plans-detail__content__links__teacher-resources{margin-right:0;margin-left:32px}.unit-plans-detail__content__links__teacher-resources svg{margin-right:8px;float:left}[dir=rtl] .unit-plans-detail__content__links__teacher-resources svg{margin-right:0;margin-left:8px;float:right}.unit-plans-detail__list-type-picker{display:flex;justify-content:flex-end}.unit-plans-detail__list-type__button{margin:0 4px;background-color:transparent;border:none;cursor:pointer;opacity:.5;transition:opacity 300ms ease}.unit-plans-detail__list-type__button--selected{opacity:1}.unit-plans-detail__list-type__button:focus{opacity:.7}@media (hover: hover){.unit-plans-detail__list-type__button:hover{opacity:.7}}.unit-plans-detail__list{max-width:690px;margin:0 auto}.unit-plans-detail__list.list-type--grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:27px;grid-row-gap:27px}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.base__------packages-flipper-web-src-components-splash-screen-splash-screen-module.withTransition__------packages-flipper-web-src-components-splash-screen-splash-screen-module{transition:opacity .5s linear .5s}.main__------packages-flipper-web-src-components-splash-screen-splash-screen-module.withTransition__------packages-flipper-web-src-components-splash-screen-splash-screen-module{transition:opacity .5s linear}.hidden__------packages-flipper-web-src-components-splash-screen-splash-screen-module{opacity:0;pointer-events:none}.visible__------packages-flipper-web-src-components-splash-screen-splash-screen-module{visibility:visible}.loaded__------packages-flipper-web-src-components-splash-screen-splash-screen-module{width:36px;height:8px;border-radius:4px;background-color:transparent}[dir="ltr"] .loaded__------packages-flipper-web-src-components-splash-screen-splash-screen-module{margin-right:8px}[dir="rtl"] .loaded__------packages-flipper-web-src-components-splash-screen-splash-screen-module{margin-left:8px}[dir="ltr"] .loaded__------packages-flipper-web-src-components-splash-screen-splash-screen-module:last-child{margin-right:0}[dir="rtl"] .loaded__------packages-flipper-web-src-components-splash-screen-splash-screen-module:last-child{margin-left:0}.loaded__------packages-flipper-web-src-components-splash-screen-splash-screen-module.settings__------packages-flipper-web-src-components-splash-screen-splash-screen-module{background-color:#ffd500}.loaded__------packages-flipper-web-src-components-splash-screen-splash-screen-module.lobby__------packages-flipper-web-src-components-splash-screen-splash-screen-module{background-color:#00d4ff}.loaded__------packages-flipper-web-src-components-splash-screen-splash-screen-module.projects__------packages-flipper-web-src-components-splash-screen-splash-screen-module{background-color:#e3000b}.loaded__------packages-flipper-web-src-components-splash-screen-splash-screen-module.images__------packages-flipper-web-src-components-splash-screen-splash-screen-module{background-color:#00b94d}.loaded__------packages-flipper-web-src-components-splash-screen-splash-screen-module.content__------packages-flipper-web-src-components-splash-screen-splash-screen-module{background-color:#fcac00}.loaded__------packages-flipper-web-src-components-splash-screen-splash-screen-module.throttle__------packages-flipper-web-src-components-splash-screen-splash-screen-module{background-color:#691ff0}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fl-error{position:absolute;z-index:1000001}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.modal__------packages-flipper-web-src-components-unsupported-browser-dialog-unsupported-browser-dialog-module .lls-modal__body{background-color:#fbfbfb;text-align:center;width:360px;display:flex;flex-direction:column;justify-content:center}.modal__------packages-flipper-web-src-components-unsupported-browser-dialog-unsupported-browser-dialog-module .lls-modal__body :last-child{padding-bottom:20px}.modalTitle__------packages-flipper-web-src-components-unsupported-browser-dialog-unsupported-browser-dialog-module{font-size:24px;line-height:28px;letter-spacing:-0.95px;font-weight:700;padding:15px}.modalText__------packages-flipper-web-src-components-unsupported-browser-dialog-unsupported-browser-dialog-module{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#7c7c7c;padding-bottom:8px}.modalList__------packages-flipper-web-src-components-unsupported-browser-dialog-unsupported-browser-dialog-module{width:fit-content;align-self:center;margin:0;padding:0}.modalListItem__------packages-flipper-web-src-components-unsupported-browser-dialog-unsupported-browser-dialog-module{font-size:14px;line-height:18px;letter-spacing:-0.5px;font-weight:400;color:#7c7c7c;padding-bottom:15px}
@font-face{font-family:"Cera Pro";src:url(/fonts/cerapro-black.otf);font-style:normal;font-weight:800}@font-face{font-family:"Cera Pro";src:url(/fonts/cerapro-blackitalic.otf);font-style:italic;font-weight:800}@font-face{font-family:"Cera Pro";src:url(/fonts/cerapro-bold.otf);font-style:normal;font-weight:700}@font-face{font-family:"Cera Pro";src:url(/fonts/cerapro-bolditalic.otf);font-style:italic;font-weight:700}@font-face{font-family:"Cera Pro";src:url(/fonts/cerapro-light.otf);font-style:normal;font-weight:300}@font-face{font-family:"Cera Pro";src:url(/fonts/cerapro-lightitalic.otf);font-style:italic;font-weight:300}@font-face{font-family:"Cera Pro";src:url(/fonts/cerapro-medium.otf);font-style:normal;font-weight:500}@font-face{font-family:"Cera Pro";src:url(/fonts/cerapro-mediumitalic.otf);font-style:italic;font-weight:500}@font-face{font-family:"Cera Pro";src:url(/fonts/cerapro-regular.otf);font-style:normal;font-weight:400}@font-face{font-family:"Cera Pro";src:url(/fonts/cerapro-regularitalic.otf);font-style:italic;font-weight:400}@font-face{font-family:"Cera Pro";src:url(/fonts/cerapro-thin.otf);font-style:normal;font-weight:200}@font-face{font-family:"Cera Pro";src:url(/fonts/cerapro-thinitalic.otf);font-style:italic;font-weight:200}@font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:100;src:url(/fonts/noto-sans-sc-v12-chinese-simplified-100.woff2) format("woff2")}@font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:300;src:url(/fonts/noto-sans-sc-v12-chinese-simplified-300.woff2) format("woff2")}@font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:400;src:url(/fonts/noto-sans-sc-v12-chinese-simplified-regular.woff2) format("woff2")}@font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:500;src:url(/fonts/noto-sans-sc-v12-chinese-simplified-500.woff2) format("woff2")}@font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:700;src:url(/fonts/noto-sans-sc-v12-chinese-simplified-700.woff2) format("woff2")}@font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:900;src:url(/fonts/noto-sans-sc-v12-chinese-simplified-900.woff2) format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:100;src:url(/fonts/noto-sans-jp-v28-japanese-100.woff2) format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:300;src:url(/fonts/noto-sans-jp-v28-japanese-300.woff2) format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url(/fonts/noto-sans-jp-v28-japanese-regular.woff2) format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:500;src:url(/fonts/noto-sans-jp-v28-japanese-500.woff2) format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:url(/fonts/noto-sans-jp-v28-japanese-700.woff2) format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:900;src:url(/fonts/noto-sans-jp-v28-japanese-900.woff2) format("woff2")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:100;src:url(/fonts/noto-sans-kr-v13-korean-100.woff2) format("woff2")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:300;src:url(/fonts/noto-sans-kr-v13-korean-300.woff2) format("woff2")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:400;src:url(/fonts/noto-sans-kr-v13-korean-regular.woff2) format("woff2")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:500;src:url(/fonts/noto-sans-kr-v13-korean-500.woff2) format("woff2")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:700;src:url(/fonts/noto-sans-kr-v13-korean-700.woff2) format("woff2")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:900;src:url(/fonts/noto-sans-kr-v13-korean-900.woff2) format("woff2")}@font-face{font-family:"Noto Sans VI";font-style:normal;font-weight:400;src:url(/fonts/noto-sans-v12-vietnamese-regular.woff2) format("woff2")}@font-face{font-family:"Noto Sans VI";font-style:italic;font-weight:400;src:url(/fonts/noto-sans-v12-vietnamese-italic.woff2) format("woff2")}@font-face{font-family:"Noto Sans VI";font-style:normal;font-weight:700;src:url(/fonts/noto-sans-v12-vietnamese-700.woff2) format("woff2")}@font-face{font-family:"Noto Sans VI";font-style:italic;font-weight:700;src:url(/fonts/noto-sans-v12-vietnamese-700italic.woff2) format("woff2")}@font-face{font-family:"Noto Sans AR";src:url(/fonts/NotoSansArabic-Black.ttf);font-style:normal;font-weight:800}@font-face{font-family:"Noto Sans AR";src:url(/fonts/NotoSansArabic-Bold.ttf);font-style:normal;font-weight:700}@font-face{font-family:"Noto Sans AR";src:url(/fonts/NotoSansArabic-Light.ttf);font-style:normal;font-weight:300}@font-face{font-family:"Noto Sans AR";src:url(/fonts/NotoSansArabic-Medium.ttf);font-style:normal;font-weight:500}@font-face{font-family:"Noto Sans AR";src:url(/fonts/NotoSansArabic-Regular.ttf);font-style:normal;font-weight:400}@font-face{font-family:"Noto Sans AR";src:url(/fonts/NotoSansArabic-Thin.ttf);font-style:normal;font-weight:200}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}html,body,#root,#app{height:100%;line-height:1.15;-webkit-text-size-adjust:100%}html{--font-family: "Cera Pro", "Arial", sans-serif;--monitor-font-family: "Helvetica Neue", "Arial", sans-serif}html:lang(zh){--font-family: "Noto Sans SC", "Cera Pro", "Arial", sans-serif}html:lang(ja){--font-family: "Noto Sans JP", "Cera Pro", "Arial", sans-serif}html:lang(ko){--font-family: "Noto Sans KR", "Cera Pro", "Arial", sans-serif}html:lang(vi){--font-family: "Noto Sans VI", "Cera Pro", "Arial", sans-serif}html:lang(ar){--font-family: "Noto Sans AR", "Cera Pro", "Arial", sans-serif}body{font-size:12px;line-height:18px;letter-spacing:-0.4px;font-weight:400;overflow:hidden;padding:0;margin:0;font-family:var(--font-family)}body .blocklyToolboxDiv{font-family:var(--font-family)}body button{font-family:var(--font-family)}:lang(ar) body *{letter-spacing:0 !important}.lls-dsm-icon svg,.lls-dsm-icon use{width:100%;height:auto}*,*::after,*::before{-webkit-user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag}.monaco-editor{-webkit-user-select:initial;-webkit-user-drag:initial;-webkit-app-region:initial}.monaco-editor *,.monaco-editor *::after,.monaco-editor *::before{-webkit-user-select:initial;-webkit-user-drag:initial;-webkit-app-region:initial}.monaco-editor .view-line{cursor:text}button{-webkit-appearance:none;appearance:none;background:none;border:none;margin:0;padding:0;color:inherit}input,textarea{font-family:var(--font-family)}div{cursor:default}input,textarea,.allow-text-selection *{-webkit-user-select:text;user-select:text;cursor:text}a,button{cursor:pointer}a div,button div{cursor:pointer}a[disabled],button[disabled]{cursor:not-allowed}a[disabled] div,button[disabled] div{cursor:not-allowed}.allow-text-selection button *{cursor:pointer}.allow-text-selection button * div{cursor:pointer}
