@import url(https://fonts.googleapis.com/css2?family=Cabin:ital,wght@0,400..700;1,400..700&family=Roboto:wght@400;500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Futura,Trebuchet MS,Arial,sans-serif;margin:0;overflow-y:hidden;position:fixed}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#refreshDiv{background-color:#fff;height:100vh;position:fixed;right:0;top:0;width:calc(100vw - 275px)}.menu-item{color:#868686;cursor:pointer;display:block;height:24px;margin-bottom:2px;padding-top:2px;position:relative;text-decoration:none;width:auto;z-index:9}.menu-item li{list-style:none}.menu-item img{height:17.56px;margin-left:18px;width:18.41px}.menu-item span{font-family:century-gothic;font-size:13px;font-weight:400;vertical-align:middle}.menu-item span.darkText{color:#fff}.menu-item .menu-icon{margin-right:10px;vertical-align:middle}li.separator{height:11px;list-style:none}.version{height:19px;list-style:none}.separatorLabel{color:#c6c6c6;font-family:Century Gothic Bold;font-size:13px;font-weight:700;font-weight:400;line-height:14px;margin-bottom:4px;margin-left:25px;margin-top:2px}.menu-item:hover{background:#c6c6c6;color:#fff}.menu-item:hover img{filter:brightness(100)}.menu-item.dark-item:hover{background:gray!important;color:#fff}.menu-item.dark-item:hover img{filter:brightness(100)}.menu-list{background-color:#fff;border:1px solid #dedede;border-radius:5px;display:none;opacity:0;padding:7px 2px 20px 0;position:absolute;top:65px;transition:all .5s ease;-webkit-transition:all .5s ease;width:328px;z-index:-1}.menu-list ul{margin:0;padding:0}.menu-list ul li{list-style:none}.menu-list.active{display:block;left:10px;opacity:1;transition:all .5s ease;-webkit-transition:all .5s ease}.menu-list.active:before{border:14px solid;border-color:#0000 #0000 #fff}.menu-list.active.menu-dark:before,.menu-list.active:before{content:"";left:11px;margin-left:-10px;position:absolute;top:-26px;z-index:1}.menu-list.active.menu-dark:before{border-bottom-color:#434344!important;border:14px solid #0000}.menu-list.active:after{border:13px solid;border-color:#0000 #0000 #dedede;content:"";height:0;left:2px;position:absolute;top:-26px;width:0;z-index:0}.clear-workspace-modal-bg{background-color:#00000080;height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:9999999999}.clear-workspace-modal-bg.hide{display:none}.clear-workspace-modal{animation-duration:.5s;animation-name:slidedown;background-color:#fff;border-radius:10px;box-shadow:0 5px 15px #423f3f;left:calc(50% - 200px);margin-top:50px;padding:15px;position:absolute;text-align:center}.clear-workspace-modal .md-body{color:gray;line-height:1.5em;margin-bottom:10px;margin-top:10px;width:400px}.clear-workspace-modal .md-footer button{cursor:pointer;font-size:14px;padding-bottom:8px;padding-top:8px}.clear-workspace-modal .md-footer .clear-btn{background-color:#fff;color:gray}.clear-workspace-modal .md-footer .yes-btn{background-color:#54c95f;border:none;color:#fff}.menu-dark{background-color:#434344!important}select#lang{background-color:#e4e4e4;border:none;border-radius:5px;padding:5px}select#lang:focus{outline:none}.color-theme .switch{display:inline-block;height:34px;position:relative;width:60px}.color-theme .switch input{height:0;opacity:0;width:0}.color-theme span{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.color-theme span:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.color-theme input:checked+span{background-color:#2196f3}.color-theme input:focus+span{box-shadow:0 0 1px #2196f3}.color-theme input:checked+span:before{transform:translateX(26px)}#settings-bg{background-color:#00000080;height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:9999999999}#settings-bg.hide{display:none}.settings{animation-duration:.5s;animation-name:slidedown;background-color:#fff;border-radius:10px;box-shadow:0 5px 15px #423f3f;height:auto;margin-left:calc(50% - 200px);margin-top:50px;padding:15px;position:absolute;width:400px}.settings .close{cursor:pointer;position:absolute}.settings .md-header{color:#5c5c5c;font-size:16px;font-weight:700;text-align:center}.settings .md-header h1{margin-bottom:0;margin-top:0}.settings .md-body{margin:10px auto;text-align:center}.settings .md-body .language{margin:20px auto}.settings .md-body .title{margin-bottom:10px}.CoDroneBlockly.dark .settings{background-color:#dedede}.CoDroneBlockly.dark .settings .md-header{color:#666}.CoDroneBlockly.dark select#lang{background-color:#fff}.Menu{display:inline-block;left:287px;padding:10px;position:absolute;top:16px;user-select:none;-webkit-user-select:none;z-index:9}.menu-btn{cursor:pointer;width:28px}.menu-btn.active span{background:#0000}.menu-btn.active span:before{transform:translateY(6px) translateX(1px) rotate(45deg)}.menu-btn.active span:after{transform:translateY(-6px) translateX(1px) rotate(-45deg)}.menu-btn{height:35px;position:relative}.menu-btn span{height:5px;text-indent:-999em;top:12px}.menu-btn span,.menu-btn span:after,.menu-btn span:before{background:#bfbfbf;position:absolute;transition:all .5s cubic-bezier(0,.275,.125,1);width:100%}.menu-btn span:after,.menu-btn span:before{content:"";height:4px;left:0;top:-8px}.menu-btn span:after{top:9px}.menu-btn:hover{text-decoration:underline}.menu-txt{color:#bfbfbf;cursor:pointer;display:inline-block;font-weight:700;left:40px;position:relative;top:-30px;z-index:999}.CoDroneBlockly.dark .menu-btn span,.CoDroneBlockly.dark .menu-btn span:after,.CoDroneBlockly.dark .menu-btn span:before{background:#9c9c9c}.CoDroneBlockly.dark .menu-txt{color:#9c9c9c}.CoDroneBlockly.dark .menu-list{background-color:#dedede;border:1px solid #dedede;box-shadow:none}.CoDroneBlockly.dark .menu-list.active:before{border-bottom:15px solid #dedede}.CoDroneBlockly.dark .menu-item{color:#666}.CoDroneBlockly.dark .version-label{color:#a9a9a9}.which-drone-modal-bg{background-color:#00000080;height:100vh;position:absolute;width:100vw;z-index:9999999999}.which-drone-modal-bg.hide{display:none}.which-drone-modal{animation-duration:.5s;animation-name:slidedown;background-color:#fff;border-radius:10px;box-shadow:0 5px 15px #423f3f;height:auto;left:calc(50% - 345px);margin-top:50px;min-width:660px;padding:15px;position:absolute;width:fit-content}.which-drone-modal .md-header{font-size:18px;font-weight:700;margin:8px auto;text-align:center}.which-drone-modal .md-body{margin:auto;text-align:center;width:fit-content}.which-drone-modal .drone{cursor:pointer;display:inline-block}.which-drone-modal .drone img{height:220px}@media(max-width:690px){.which-drone-modal{left:0;margin-top:10px;min-width:fit-content}}#connectMenu button{background:#54c95f;border-radius:5px;color:#fff;font-size:10px;margin:1px 5px;padding:5px;width:90px}#connectMenu.connected.hide-info .drones-info{height:0;overflow:hidden}#connectMenu.connected .drones-info{display:block}#connectMenu.connected .drones-info .set-speed{padding-left:16px;padding-top:8px;text-align:left}#connectMenu.connected .drones-info .set-speed select{border:none;border-radius:5px;padding:3px 5px}#connectMenu .dropped,#connectMenu .notice{background-color:#fff;border:1px solid #efefef;bottom:30px;display:flex;flex-direction:row;left:290px;padding:10px 11px;position:absolute;width:350px;z-index:999}#connectMenu .dropped.hide,#connectMenu .notice.hide{display:none}#connectMenu .dropped{width:150px}#connectMenu .dropped.wideConnectionDroppedContainer{width:501px}.unableConnectText{font-size:18px;font-weight:500;margin-left:9px;text-align:left}#connectMenu .dropped>p,#connectMenu .notice>p{font-size:18px;font-weight:500;margin-left:7px;padding:0!important;text-align:center}#connectMenu .notice img{float:left;padding-top:0;width:39px}#connectMenu .dropped img{float:left;padding-top:0;width:26px}#connectMenu .battery{display:none}#connectMenu.connected .iconArrow{margin-bottom:3px}#connectMenu.connected .rotateOpenArrow{transform:rotateX(0deg)}#connectMenu.connected .rotateCloseArrow{transform:rotateX(190deg)}#connectMenu.connected.hide-info .toggle-drone-info span{background-image:url(/edu/blockly-archive/static/media/flat_carrot_icon-2.68e8933bf09a6e9eb328.svg)}#connectMenu.connected .toggle-drone-info span{background-image:url(/edu/blockly-archive/static/media/flat_carrot_icon.ba920f6a3e04d46f253e.svg);background-position:0 7px;background-repeat:no-repeat;background-size:28px;display:inline-block;float:none;height:15px;width:28px}#connectMenu.connected .toggle-drone-info{display:block}#connectMenu .toggle-drone-info{display:none}#connectMenu.connected .battery span{color:#817777;font-size:10px;margin-left:9px}#connectMenu button.trim-btn span{font-size:16px!important;left:4px!important;position:absolute;top:-3.5px;width:auto!important}#connectMenu button.trim-btn{background:#57aeee;border:1px solid #57aeee;border-radius:100%;color:#fff;font-size:13px;font-weight:700;height:16px;margin:0;padding:0;position:absolute;width:16px}#connectMenu button.trim-btn.pPlus span,#connectMenu button.trim-btn.rPlus span{font-size:14px!important;left:3px!important;top:-1px}#connectMenu button.trim-btn.pMinus{bottom:-1px;left:15px}#connectMenu button.trim-btn.pPlus{left:15px;top:-18px}#connectMenu button.trim-btn.rMinus{left:-18px;top:14px}#connectMenu button.trim-btn.rPlus{font-size:13px!important;right:-16px!important;top:14px}#connectMenu.connected .battery{display:inline-block;position:relative;top:11px}#connectMenu .drones-info{display:none}#connectMenu .drones-info .info1{color:#9b9b9b;display:block;margin-left:12px;margin-top:10px;text-align:left}#connectMenu .drones-info .drone img{float:left;margin-left:30px;margin-top:10px;width:115px}#connectMenu .drones-info .drone .arrow span{bottom:0;font-size:10px;left:0;position:absolute;width:52px}#connectMenu .drones-info .drone .arrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAABuBAMAAAAHTiTBAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAA9QTFRFAAAAl5eXl5eXl5eXl5eXzimRXQAAAAV0Uk5TAO7/oP6+UWelAAAAKElEQVR4nGNgYFRkAAJakEZKBkCSRYVh2JBMSoTJweBOWpO0SzMgEgDuehC7kmuYAAAAAABJRU5ErkJggg==);background-position:50%;background-position-y:0;background-repeat:no-repeat;background-size:10px 60px;color:#9b9b9b;display:inline-block;height:75.45px;margin-left:-34px;min-width:45px;position:relative}#connectMenu .drones-info .drone.drone2{margin-top:5px;padding-bottom:33px;position:relative}#connectMenu .drones-info .drone.drone2 .img-arrow{margin-left:66px;margin-right:19px;margin-top:0;width:70px}#connectMenu .drones-info .drone.drone2 .arrow2 .roll-span{color:#9e9e9e;display:block;margin-bottom:-2px}#connectMenu .drones-info .drone.drone2 .arrow .pitch-span{left:-11px;top:25px;width:20px}#connectMenu .drones-info .drone.drone2 .arrow{background-size:10px 75px;height:92px}#connectMenu .drones-info .drone.drone2 .arrow2 span{color:#fff;font-size:10px}#connectMenu .drones-info .drone.drone2 .arrow2 img{margin:0;width:105px}#connectMenu .drones-info .drone.drone2 .arrow2{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAAAJBAMAAAAhhAQqAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAA9QTFRFAAAAl5eXl5eXl5eXl5eXzimRXQAAAAV0Uk5TAKDu//7lXcB3AAAAKklEQVR4nGNgGBjASKoGJQhQdkEHxsbGGGIuLlDlSgzG5AGy7SPXf3QGAADDI4wZkAr7AAAAAElFTkSuQmCC);background-position-y:19px;background-repeat:no-repeat;background-size:98%;bottom:16px;display:block;left:58px;position:absolute;width:100px}#connectMenu .drones-info .drone.drone2 img{font-family:avenir-medium;margin-left:43px;margin-right:19px;width:80px}#connectMenu p{color:#636363;font-family:futuralight,Trebuchet MS,Arial,sans-serif;font-size:14px;font-weight:900;margin:0 0 5px;padding-left:11px;padding-top:11px;text-align:left;width:96%}#connectMenu p span{background:#ab2430;border-radius:50px;display:inline-block;float:left;height:18px;margin-right:4px;width:18px}#connectMenu a{cursor:pointer;float:right;margin-right:5px}#connectMenu.connected .not-paired-text{display:none}#connectMenu .how-to-pair-btn{background:none;color:#fa6400;cursor:pointer;display:inline-block;float:right;height:auto;text-decoration:underline;width:auto}#connectMenu .paired-text .circle{background:#54c95f}#connectMenu.connected .paired-text .petrone-id{background:none;display:inline;float:none;height:auto;width:auto}#connectMenu.connected .paired-text{display:block;padding-left:16px}#connectMenu .paired-text{display:none}#connectMenu.connected #scanButton{background:#ab2430;float:left;margin-left:15px;width:86px}#connectMenu.connected #reconnectButton{display:none}#connectMenu.connected{transition:all 1s ease}#connectMenu{background:#d7d7d7;border-top:1px solid #ccc;bottom:0;font-family:futuralight,Trebuchet MS,Arial,sans-serif;font-weight:900;height:auto;left:0;padding-bottom:10px;padding-top:10px;position:absolute;text-align:center;width:276px;z-index:9999991}.drones-info input[type=range]{-webkit-appearance:none;background:#0000}.drones-info input[type=range]::-webkit-slider-runnable-track{background-color:#0000;border:none;border-radius:3px;height:5px;outline:none!important;width:276px}.drones-info input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#00a9fb;border:none;border-radius:50%;height:16px;margin-top:-5px;width:16px}.drones-info input[type=range]:focus{outline:none}.drones-info input[type=range]::-moz-range-track{background:#ddd;border:none;border-radius:3px;height:5px;width:276px}.drones-info input[type=range]::-moz-range-thumb{background:#00a9fb;border:none;border-radius:50%;height:16px;width:16px}.drones-info input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.drones-info input[type=range]::-ms-track{background:#0000;border-color:#0000;border-width:6px 0;color:#0000;height:5px;width:276px}.drones-info input[type=range]::-ms-fill-lower{background:#373737;border-radius:10px}.drones-info input[type=range]::-ms-fill-upper{background:#575757;border-radius:10px}.drones-info input[type=range]::-ms-thumb{background:#00a9fb;border:none;border-radius:50%;height:16px;width:16px}.drones-info input[type=range]:focus::-ms-fill-lower{background:#373737}.drones-info input[type=range]:focus::-ms-fill-upper{background:#575757}.drones-info input[type=range].range1,.drones-info input[type=range].range2{transform:rotate(270deg)}.drones-info input[type=range].range1{left:-7px;position:absolute;top:28px;width:58px}.drones-info input[type=range].range2{height:3px;left:-17px;position:absolute;top:34px;width:75px}.drones-info input[type=range].range3{margin-bottom:2px;margin-left:-10px;margin-right:0;width:118px}.lds-ellipsis{display:inline-block;height:9px;left:-22px;position:relative;width:9px}.lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:#fff;border-radius:50%;height:9px;position:absolute;top:2px;width:9px}.lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:8px}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:0}.lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:16px}.lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:40px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.containerDisplay{display:flex}.containerColor{flex-direction:column}.boxSpeed,.containerColor{display:flex;justify-content:center}.boxSpeed{align-items:center}.boxColor{background-color:#bb032a;border:1px solid #817777;cursor:pointer;height:20px;margin-left:8px;width:20px}.selectColor{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #00000040;display:flex;flex-direction:column;flex-wrap:wrap;height:130px;justify-content:center;left:250px;margin-left:10px;padding:10px 5px;position:absolute;width:80px;z-index:5}.boxToltip{border-bottom:10px solid #0000;border-right:15px solid #fff;border-top:10px solid #0000;height:1px;left:-15px;position:absolute;width:1px}.boxItem{margin:5px}.box-version-container{display:flex}.box-version-container div{margin-left:2px}.box-version-container label{font-size:14px}.boxItemColorRed{background-color:red}.boxItemColorYellow{background-color:#ff0}.boxItemColorGreen{background-color:lime}.boxItemColorCyan{background-color:#ace5ee}.boxItemColorBlue{background-color:#1974d2}.boxItemColorPurple{background-color:#5d3fd3}.boxItemColorWhite{background-color:#fff}.boxItemColorBlack{background-color:#000}.firmware-version{display:flex;justify-content:space-around;margin:0 5px}.icon-warning{cursor:pointer}.jroct-version-container{margin-left:2px!important}.jrotc-version-label-size{font-size:13px!important}.CoDroneBlockly.dark #connectMenu{background:#000;border-top:1px solid #000}.CoDroneBlockly.dark #connectMenu .box-version-container label,.CoDroneBlockly.dark #connectMenu p,.CoDroneBlockly.dark #connectMenu.connected .drones-info .set-speed label{color:#fff}.modalMask{background-color:#0000006b;height:100vh;left:0;top:0;width:100vw;z-index:100}.modalContainer{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 4px #00000040;color:var(--default-text-color);height:fit-content;left:10px;padding:20px 25px 10px;position:relative;top:50px;width:380px}.modalContainer>div>div:last-child{display:flex;justify-content:space-evenly}.modalContainer>div>div:last-child>button{color:#ea0000;transition:.25s}.modalContainer>div>div:last-child>button:hover{color:#b30000;cursor:pointer;transform:scale(1.1);transition:.25s}.border-flag{border-left:10px solid #0000;border-right:10px solid #0000;border-top:15px solid #fff;bottom:-198px;height:1px;left:-405px;position:relative;width:1px}.modalSelectDrone .modalContainer{left:40px}.modalSelectDrone .border-flag{left:-330px}.modalMask{background-color:initial;color:#292929;display:flex;font-family:futuralight;font-size:16px;font-weight:400;height:230px;line-height:19.2px;list-style-type:none;margin:0;overflow:hidden;overflow-x:auto;padding-right:20px;position:absolute;top:-12rem;width:auto;z-index:2}.modalMask #update_button{background:#60c644;border:none;border-radius:5px;box-shadow:none;color:#fff;font-size:16px;height:35px;line-height:19.2px;width:140px}.modalMask #update_link{align-items:flex-end;background:#0000;border:none;border-radius:0;box-shadow:none;color:red;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:19.2px;text-align:center;text-decoration:underline;width:10%}.modalSelectDron{left:4.5rem}.modalSelectController{left:13.6rem}.modalClosed{display:none}.box_buttons{display:flex;justify-content:space-evenly;margin:15px 0}.CoDroneBlockly.dark .modalContainer{background-color:#dedede}.CoDroneBlockly.dark .border-flag{border-top:15px solid #dedede}#drop-connection-bg{background-color:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999999999}#drop-connection-bg.hide{display:none}#drop-connection-bg .button-div{text-align:center}.closeButton:hover{box-shadow:none!important}.closeButton,.closeButton:hover{background:#0000!important;border:none!important}.closeButton{border-radius:0;box-shadow:none;color:red!important;cursor:pointer;font-size:13px!important;font-weight:600;line-height:19.2px;text-decoration:underline}.drop-connection{background-color:#fff;border-radius:5px;box-shadow:0 5px 15px #423f3f;height:auto;left:40%;max-width:440px;padding:15px;position:absolute;top:40%}.drop-connection .md-header{color:#5c5c5c;font-size:16px;font-weight:700;text-align:center}.drop-connection .title{color:#000;font-family:Futura;font-size:16px;font-weight:500;letter-spacing:0;line-height:21px;text-align:center}.drop-connection .md-body{font-size:14px;margin:auto;text-align:center;width:fit-content}.drop-connection .md-body .row{align-items:center;display:flex}.drop-connection .md-body .col-6{width:50%}.drop-connection .md-body .img-svg{margin:25px 0}.drop-connection .md-body .img-svg img{width:130px}.drop-connection .md-body .txt{align-items:center;display:flex;justify-content:center}.drop-connection .md-body .txt-label{font-family:futuralight;font-size:14px;font-weight:400;letter-spacing:0;line-height:17px;text-align:center;width:75%}.drop-connection .md-body .link{color:blue;cursor:pointer;text-decoration:underline}@media(max-width:690px){.drop-connection{left:0;margin-top:10px;min-width:fit-content}}#HowToPair{align-items:center;background:#0003;bottom:0;display:flex;flex-direction:column;font-family:futuralight,Trebuchet MS,Arial,sans-serif;left:0;overflow:auto;position:absolute;right:0;text-align:center;top:0;z-index:9999999}#HowToPair.hide{display:none}#HowToPair .close{cursor:pointer;left:calc(50% - 390px);position:absolute;top:60px}#HowToPair .content-overlay{background:#fff;border-radius:5px;margin-bottom:39px;margin-top:39px;padding:21px 110px;width:600px}#HowToPair .content-overlay .orange{color:#ff8838;cursor:pointer;display:inline-block;font-size:19px;font-weight:100;position:relative;text-decoration:underline}.Header{color:#929292;margin:7px;padding:4px;position:absolute;text-align:center;user-select:none;-webkit-user-select:none;width:251px;z-index:9999}.Header .title-cde{border-radius:50%;cursor:pointer;height:46px;margin-bottom:7px;margin-right:20px;width:46px}.Header .title-logo{margin-top:7px}.Header .dropdown{display:none;position:absolute;transition:all .5s ease;-webkit-transition:all .5s ease}.Header .dropdown.show{display:block}.Header .dropdown .tool-tip{border-bottom:8px solid #fff;border-left:8px solid #0000;border-right:8px solid #0000;height:0;margin-left:35px;margin-top:-5px;width:0}.Header .dropdown .dropdown-li{background-color:#fff;border-radius:5px;box-shadow:0 6px 12px #0003;cursor:pointer;padding-bottom:5px;padding-top:5px}.Header .dropdown .dropdown-li .dropdown-item{font-size:14px;padding:5px 15px;text-align:left}.Header .dropdown .dropdown-li .dropdown-item:hover{background-color:#e5e2e2}.Header .version{color:#fff;left:33px;position:relative;top:-10px}.btnBack{background-color:#0000!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAA4CAYAAABzPZE8AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALSSURBVHgBxZm9ctpAEMdX4mMyVKRLySNgGHrUuSRdusgzwNAleYLYXbooHQPMRH6CDKUr4y4FEOUNlC4lLkMB+a99eACfdJK4k/8zzIlbgX66j93ZPaIXkOu61cFgUNt9tyhn9fv999vt1rMsq4qv4Xq9dgqUowDwGQ0DvBJd1WKxWM0NQgBcHvdjVFY25aAoAKHrIhlWr9f7jsaNMH8aj8e+sYXJO6BcLjNAR2bHNFwwAF8bgRAAt7isSx6+wuftZDKZ7fq0TwcAagKgRhIANA4Agv1+rQszDgAKC4XCGaYgODZomw4VgG3bznA4DGW/1TISAKiXSqVfWQC0QHS73TYAboUbPlZQqVTO4gBOhuA4gLeUAmARzgDgeJ63Uv1P5t0BJ/QBjSezbTaba+wAlxIq00iwG8bbexHmqzQArNS7QxEHrkaj0SWlVCoIAHxF85E0ArASr4m4QLQfB7JIORKqOEAiEtIJshQA7AV/xAA4MjecVrYCQDoCUKgLgGUpAGoSs9INp5UtAajnCfAMQgSiKIDABMABBMcBRSAyAsCydgBofNkNaeNAJggOxRwJI+x38IJtMqzCcrkMm80mj0hbYq/BFi4Wi99kUA8ZGB4yiwHpwHaPe36SIT2lgQqQc9j4njsyCZEApG0K5FlC/BIg0qw8b5DI0kCeILH1CQFyj8tzMgiiLJLw1mw0Gn/gzjumQBJVauDQApMgictFJkFS1axMgaQunJkAyVS90w2SuYQoQKa4fLdXl8wEclIdEyB/8bCbGJAqQG5U/6OlUoPsjNOCqBKBj9TggkxDnAqitYSYFUR7HTMLiPbatkgNHXpMFQ8EMFdk94f9ZEh8qIJ0IaqoejAixiBUIFDABy6+76+MQiQFMX7oMp/PV61Wa4opYBd/vFjfoNT8L5eTnzgQ9OnfHVHiZJqzejraNdgx01wP4vZG5DU9jsg35Lpf/gPzQqvVCcBnwwAAAABJRU5ErkJggg==);background-position:15px;background-repeat:no-repeat;background-size:7px;border:2px solid #666!important;border-radius:250px!important;color:#666!important;font-size:14px!important;height:30px!important;padding-left:25px!important;width:210px!important}#btnBackDocs{width:190px!important}.CoDroneBlockly.dark .btnBack{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAA4CAYAAABzPZE8AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEiSURBVHgB7dlfDYMwEMfxn4RJqAQk4AQcDAfgAAngYBKYg0lAwiTc2pRk2Z9ex8Ndy9Jvwgsv/YSM3roBCSKik70MUmUXb+x1J9+qjrEL9vTZBK0CANcCjRiAq4V07nEzgA6SbW/AJdkT2AC3wOLuzaghmV3AkH/1QoAKkkUA7r6BZDkAKnrugkkANQNwH84TJCM/B0ItGoAzA5ghHfHb8ADpcgCMqQETA2ghGcXnQAvJyO+CHCD5HPj/QVTlAODmgIFk9Hoe+AZIOohmSEd+FIe6Qiu72MBAGmgVgcieD3ZAemhVIAXyA6TLBdIWSIEUyE4I900sG8gIrSIQ1V9sCyRryJoDxBwBIn+gOhpkgFYMROefnwhE72D1Bpk3zODuPQA11KMfkn9rwgAAAABJRU5ErkJggg==);border:2px solid #fff!important;color:#fff!important}.loadPFRDiv{position:relative}.loadPFRButton{align-items:center;background:linear-gradient(90deg,#fff 36px,#376f9e 0);border:none!important;border-radius:18px!important;box-shadow:0 4px 6px #0000001a;cursor:pointer;display:flex;height:36px;justify-content:space-between;overflow:hidden;padding:0!important;position:absolute;right:5px;top:10px;width:145px}.pfr-button-logo{margin-left:6px;object-fit:cover;opacity:1!important;width:25px}.pfr-button-text{color:#fff;font-size:12px!important;font-weight:600;margin:auto}.content-panel.content-4{background:linear-gradient(180deg,#a8349380,#e4434780)!important;overflow-y:auto}.content-panel.content-4 .data{grid-gap:20px;display:grid;gap:20px;grid-template-columns:calc(16.66667% - 16.66667px) calc(16.66667% - 16.66667px) calc(16.66667% - 16.66667px) calc(16.66667% - 16.66667px) calc(16.66667% - 16.66667px) calc(16.66667% - 16.66667px);margin-top:20px;padding:20px}.content-panel.content-4 .data .data-item{background:#ffffffd9;border-radius:8px;padding:10px}.content-panel.content-4 .data .data-item p{color:#e04145;font-size:20px;margin:5px auto;text-align:center}.content-panel.content-4 .data .data-item p.type{color:#5c5c5c;font-size:18px;font-weight:700}.content-panel.content-4 .data .data-item p.label{color:#b3b3b3}.content-panel.content-4 .data .data-item p.mt-20{margin-top:20px}.content-panel.content-4 .data .data-item p.m-20{margin:20px auto}.content-panel.content-4 .data .data-item p.ft-26{font-size:26px}.content-panel.content-4 .data .data-item p.ft-gray{color:#5c5c5c;font-size:14px}.content-panel.content-4 .data .data-item .text-center{text-align:center}.content-panel.content-4 .data .data-item .text-gray{color:#5c5c5c}.content-panel.content-4 .data .data-item .text-cde{color:#e44347}.content-panel.content-4 .data .data-item.column-2-1{grid-column:1/4}.content-panel.content-4 .data .data-item.column-2-2{grid-column:4/7}.content-panel.content-4 .data .data-item.column-3-1{grid-column:1/3}.content-panel.content-4 .data .data-item.column-3-2{grid-column:3/5}.content-panel.content-4 .data .data-item.column-3-3{grid-column:5/7}.content-panel.content-4 .data[data-mode="0"] .data-item,.content-panel.content-4 .data[data-mode="2"] #frontColor,.content-panel.content-4 .data[data-mode="2"] #position,.content-panel.content-4 .data[data-mode="2"] #rearColor,.content-panel.content-4 .data[data-mode="3"] .data-item.inactive,.content-panel.content-4 .data[data-mode="4"] .data-item{background-color:#fff;opacity:.1}.content-panel.content-4 .sensor-data{display:grid;grid-template-columns:33% 33% 33%}.content-panel.content-4 .accel-data{grid-template-columns:20% 20% 20% 20% 20%;margin:auto;width:250px}.content-panel.content-4 .accel-data .invisible{opacity:0}.content-panel.content-4 .accel-data input[type=range]{height:100px;margin-left:calc(50% - 50px);width:100px}.content-panel.content-4 .gyro-data .yaw .label{margin-bottom:46px}.content-panel.content-4 .gyro-data .yaw img{display:block;margin:auto}.content-panel.content-4 .gyro-data .yaw p:last-child{margin-top:38px}.content-panel.content-4 .range-data input[type=range]{height:100px;margin-left:calc(50% - 50px);width:100px}.content-panel.content-4 .color-data{text-align:center}.content-panel.content-4 .color-data .box{background-color:#000;border:1px solid #b3b3b3;border-radius:3px;height:20px;margin:10px auto;width:20px}.content-panel.content-4 .color-data .box.tundra,.content-panel.content-4 .color-data .box.white{background-color:#fff}.content-panel.content-4 .color-data .box.red{background-color:red}.content-panel.content-4 .color-data .box.yellow{background-color:#ff0}.content-panel.content-4 .color-data .box.savana{background-color:#deb970}.content-panel.content-4 .color-data .box.volcano{background-color:#8c7965}.content-panel.content-4 .color-data .box.green,.content-panel.content-4 .color-data .box.rainforest{background-color:lime}.content-panel.content-4 .color-data .box.lightblue{background-color:aqua}.content-panel.content-4 .color-data .box.blue{background-color:blue}.content-panel.content-4 .color-data .box.purple{background-color:#c300ff}.content-panel.content-4 .color-data .label{color:#e44347;font-size:22px}.content-panel.content-4 .sensor-data-2{display:grid;grid-template-columns:auto auto}.content-panel.content-4 .inactive-div{display:none;height:100%;position:absolute;top:30px;width:100%}.content-panel.content-4 .inactive-div .inactive-msg{align-items:center;background-color:#fff;border-radius:25px;color:#e44347;display:flex;font-weight:700;height:50px;justify-content:center;padding-left:10px;padding-right:10px;position:absolute;text-align:center;width:170px}.content-panel.content-4 .inactive-div .inactive-msg:first-child{left:calc(50% - 85px);top:220px}.content-panel.content-4 .inactive-div .inactive-msg.inactive-color{top:550px}.content-panel.content-4 .inactive-div .inactive-msg:nth-child(2){left:calc(25% - 85px)}.content-panel.content-4 .inactive-div .inactive-msg:nth-child(3){left:calc(75% - 85px)}.content-panel.content-4 .inactive-div .inactive-msg:last-child{right:calc(16% - 60px);top:730px;width:120px}.content-panel.content-4 .inactive-div[data-mode="0"]{display:block}.content-panel.content-4 .inactive-div[data-mode="0"] .inactive-msg{display:flex}.content-panel.content-4 .inactive-div[data-mode="1"]{display:none}.content-panel.content-4 .inactive-div[data-mode="1"] .inactive-msg{display:flex}.content-panel.content-4 .inactive-div[data-mode="2"]{display:block}.content-panel.content-4 .inactive-div[data-mode="2"] .inactive-msg{display:none}.content-panel.content-4 .inactive-div[data-mode="2"] .inactive-color,.content-panel.content-4 .inactive-div[data-mode="2"] .inactive-position{display:flex}.content-panel.content-4 .inactive-div[data-mode="4"]{display:none}.content-panel.content-4 .inactive-div-2{display:none;height:100%;position:absolute;top:30px;width:100%}.content-panel.content-4 .inactive-div-2 .inactive-msg{align-items:center;background-color:#fff;border-radius:25px;color:#e44347;display:flex;font-weight:700;height:50px;justify-content:center;left:calc(50% - 85px);padding-left:10px;padding-right:10px;position:absolute;text-align:center;top:calc(50vh - 25px);width:170px}.content-panel.content-4 .inactive-div-2[data-mode="1"]{display:none}.content-panel.content-4 .inactive-div-2[data-mode="1"] .inactive-msg{display:flex}.content-panel.content-4 .inactive-div-2[data-mode="4"]{display:block}.content-panel.content-4 .refresh{display:none;justify-content:center;margin-bottom:20px}.content-panel.content-4 .refresh .refresh-btn{background-color:#54c95f;border:none;border-radius:20px;color:#fff;font-weight:700;height:40px;padding-left:20px;padding-right:20px}.content-panel.content-4::-webkit-scrollbar{height:5px;width:10px}.content-panel.content-4::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px #55072280}.content-panel.content-4::-webkit-scrollbar-thumb{background:#550722cc;border-radius:10px}.content-panel.content-4.ja .data .data-item p.label,.content-panel.content-4.ko .data .data-item p.label,.content-panel.content-4.ko .inactive-div .inactive-msg:first-child,.content-panel.content-4.ko .inactive-div .inactive-msg:last-child{font-size:14px}.content-panel.content-4.ja .inactive-div .inactive-msg:first-child{font-size:13px}.content-panel.content-4.ja .inactive-div .inactive-msg:last-child{font-size:14px}.gyro-range{margin:55px auto 50px}.gyro-range .range .track{background:linear-gradient(180deg,#a83493,#e44347);border-radius:5px;height:8px;margin:auto;width:100px}.gyro-range .range .thumb{background-color:#5c5c5c;height:15px;margin:-12px auto auto;width:2px}.CoDroneBlockly.dark .content-panel.content-4{background:linear-gradient(180deg,#0b036480,#8b0a6780)!important}.CoDroneBlockly.dark .content-panel.content-4 .data .data-item{background:#191919}.CoDroneBlockly.dark .content-panel.content-4 .data .data-item p{color:#b3b3b3}.CoDroneBlockly.dark .content-panel.content-4 .data .data-item p.data-value{color:#a9a7ff}.CoDroneBlockly.dark .content-panel.content-4 .data .data-item p.type{color:#fff}.CoDroneBlockly.dark .content-panel.content-4 .color-data .label,.CoDroneBlockly.dark .content-panel.content-4 .data .data-item .text-gray,.CoDroneBlockly.dark .content-panel.content-4 .data .data-item p.ft-gray{color:#e3a7ff}.CoDroneBlockly.dark .content-panel.content-4 .inactive-div .inactive-msg,.CoDroneBlockly.dark .content-panel.content-4 .inactive-div-2 .inactive-msg{background-color:#dedede;color:#914eff}.CoDroneBlockly.dark .gyro-range .range .track{background:linear-gradient(-90deg,#914eff,#a9a7ff)}.slider{-webkit-appearance:none;background:#0000;margin:10.5px 0;width:100%}.slider::-moz-focus-outer{border:0}.slider:focus{outline:0}.slider:focus::-webkit-slider-runnable-track{background:#d1d1d1}.slider:focus::-ms-fill-lower{background:#c4c4c4}.slider:focus::-ms-fill-upper{background:#d1d1d1}.slider::-webkit-slider-runnable-track{background:#c4c4c4;border:0 solid #cfd8dc;border-radius:5px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;cursor:default;height:7px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.slider::-webkit-slider-thumb{-webkit-appearance:none;background:linear-gradient(180deg,#a83493,#e44347);border:0 solid #eceff1;border-radius:8px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;box-sizing:border-box;cursor:default;height:21px;margin-top:-7px;width:9px}.slider::-moz-range-track{background:#c4c4c4;border:0 solid #cfd8dc;border-radius:5px;height:7px;height:3.5px;-moz-transition:all .2s ease;transition:all .2s ease;width:100%}.slider::-moz-range-thumb,.slider::-moz-range-track{box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;cursor:default}.slider::-moz-range-thumb{background:linear-gradient(180deg,#a83493,#e44347);border:0 solid #eceff1;border-radius:8px;box-sizing:border-box;height:21px;width:9px}.slider::-ms-track{background:#0000;border-color:#0000;border-width:10.5px 0;color:#0000;cursor:default;height:7px;-ms-transition:all .2s ease;transition:all .2s ease;width:100%}.slider::-ms-fill-lower{background:#b7b7b7}.slider::-ms-fill-lower,.slider::-ms-fill-upper{border:0 solid #cfd8dc;border-radius:10px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00}.slider::-ms-fill-upper{background:#c4c4c4}.slider::-ms-thumb{background:linear-gradient(180deg,#a83493,#e44347);border:0 solid #eceff1;border-radius:8px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;box-sizing:border-box;cursor:default;height:21px;margin-top:1.75px;width:9px}.slider:disabled::-moz-range-thumb,.slider:disabled::-ms-fill-lower,.slider:disabled::-ms-fill-upper,.slider:disabled::-ms-thumb,.slider:disabled::-webkit-slider-runnable-track,.slider:disabled::-webkit-slider-thumb{cursor:not-allowed}.vertical-slider{transform:rotate(270deg)}.zero-guideline:focus{outline:0}.zero-guideline:focus::-webkit-slider-runnable-track{background:#0d0d0d00}.zero-guideline:focus::-ms-fill-lower{background:#0000}.zero-guideline:focus::-ms-fill-upper{background:#0d0d0d00}.zero-guideline::-webkit-slider-runnable-track{background:#0000}.zero-guideline::-moz-range-track{background:#0000}.zero-guideline::-ms-fill-upper{background:#0000}.zero-guideline::-webkit-slider-thumb{background:linear-gradient(180deg,#a83493,#e44347);background:#5c5c5c;border:0 solid #eceff1;border-radius:8px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;box-sizing:border-box;cursor:default;height:21px;height:10px;width:9px;width:1px}.zero-guideline::-moz-range-thumb{background:linear-gradient(180deg,#a83493,#e44347);background:#5c5c5c;border:0 solid #eceff1;border-radius:8px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;box-sizing:border-box;cursor:default;height:21px;height:10px;width:9px;width:1px}.zero-guideline::-ms-thumb{background:linear-gradient(180deg,#a83493,#e44347);background:#5c5c5c;border:0 solid #eceff1;border-radius:8px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;box-sizing:border-box;cursor:default;height:21px;height:10px;width:9px;width:1px}.CoDroneBlockly.dark .slider::-webkit-slider-thumb{background:linear-gradient(180deg,#914eff,#a9a7ff);border:0 solid #eceff1;border-radius:8px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;box-sizing:border-box;cursor:default;height:21px;width:9px}.CoDroneBlockly.dark .slider::-moz-range-thumb{background:linear-gradient(180deg,#914eff,#a9a7ff);border:0 solid #eceff1;border-radius:8px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;box-sizing:border-box;cursor:default;height:21px;width:9px}.CoDroneBlockly.dark .slider::-ms-thumb{background:linear-gradient(180deg,#914eff,#a9a7ff);border:0 solid #eceff1;border-radius:8px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;box-sizing:border-box;cursor:default;height:21px;width:9px}.CoDroneBlockly.dark .zero-guideline::-webkit-slider-thumb{background:linear-gradient(180deg,#914eff,#a9a7ff);background:#5c5c5c;border:0 solid #eceff1;border-radius:8px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;box-sizing:border-box;cursor:default;height:21px;height:10px;width:9px;width:1px}.CoDroneBlockly.dark .zero-guideline::-moz-range-thumb{background:linear-gradient(180deg,#914eff,#a9a7ff);background:#5c5c5c;border:0 solid #eceff1;border-radius:8px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;box-sizing:border-box;cursor:default;height:21px;height:10px;width:9px;width:1px}.CoDroneBlockly.dark .zero-guideline::-ms-thumb{background:linear-gradient(180deg,#914eff,#a9a7ff);background:#5c5c5c;border:0 solid #eceff1;border-radius:8px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;box-sizing:border-box;cursor:default;height:21px;height:10px;width:9px;width:1px}#rightPanel-1{background:#f5f5f5;height:100%;position:absolute;right:-768px;width:768px;z-index:999999}#rightPanel-1.active{box-shadow:-5px 0 5px -5px #333;right:0}#rightPanel-1 .resizer-left{background:#0000;bottom:0;cursor:w-resize;height:100%;left:-5px;position:absolute;width:10px;z-index:99}#rightPanel-1 .resizer-left.wide{left:0;position:fixed;width:100vw}#rightPanel-1 *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#rightPanel-1 .show-right-panel,#rightPanel-1 .show-right-panel2,#rightPanel-1 .show-right-panel3,#rightPanel-1 .show-right-panel4{background-color:#ececec;border-radius:6px 0 0 6px!important;color:#a0a0a0;cursor:pointer;display:block;font-family:futuralight,Trebuchet MS,Arial,sans-serif;font-size:12px;height:90px;left:-74px;position:relative;top:0;width:70px}#rightPanel-1 .show-right-panel.active{background-color:#c4c4c4}#rightPanel-1 .show-right-panel img{display:block;margin:0 auto;opacity:1;width:26px}.show-right-panel.dark-mode img{filter:brightness(100)!important}#rightPanel-1 .show-right-panel.active img{filter:brightness(100)}button.show-right-panel.basecamp.active,button.show-right-panel.python.active,button.show-right-panel.sensors.active{color:#fff!important}#rightPanel-1 .show-right-panel img.arduino{margin-bottom:4px;width:30px}#rightPanel-1 .close-right-panel{color:gray;cursor:pointer;margin-left:7px;margin-top:7px;position:absolute;z-index:9999}#rightPanel-1 .close-right-panel img{height:30px;width:30px}#rightPanel-1 .show-right-panel2{display:block}#rightPanel-1 #content_python{display:none}#rightPanel-1 .content-1 iframe,#rightPanel-1 .content-5 iframe{height:calc(100% - 45px);width:100%}#rightPanel-1 .content-1,#rightPanel-1 .content-2,#rightPanel-1 .content-3,#rightPanel-1 .content-4,#rightPanel-1 .content-5,#rightPanel-1 .content-6{background:#f5f5f5;display:none;height:100%;position:absolute;top:0;width:100%}#rightPanel-1 .content-1 .copied-txt,#rightPanel-1 .content-2 .copied-txt,#rightPanel-1 .content-3 .copied-txt,#rightPanel-1 .content-4 .copied-txt,#rightPanel-1 .content-5 .copied-txt,#rightPanel-1 .content-6 .copied-txt{bottom:70px;color:red;font-size:14px;position:absolute;right:18px}#rightPanel-1 .content-1 .copy-btn,#rightPanel-1 .content-2 .copy-btn,#rightPanel-1 .content-3 .copy-btn,#rightPanel-1 .content-4 .copy-btn,#rightPanel-1 .content-5 .copy-btn,#rightPanel-1 .content-6 .copy-btn{bottom:40px;position:absolute;right:10px}#rightPanel-1 .content-1.active,#rightPanel-1 .content-2.active,#rightPanel-1 .content-3.active,#rightPanel-1 .content-4.active,#rightPanel-1 .content-5.active,#rightPanel-1 .content-6.active{display:block}@media(max-width:1000px){#rightPanel-1{right:-50%;width:50%}}#rightPanel-1 .content-1.active .nav,#rightPanel-1 .content-5.active .nav{align-items:center;display:flex;height:45px;justify-content:end}#rightPanel-1 .content-3 .code-mirror-content{height:calc(100vh - 55px);overflow-y:auto}.CoDroneBlockly.dark #rightPanel-1 .show-right-panel,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel2,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel3,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel4{background-color:#666;color:#c8cbcc}.CoDroneBlockly.dark #rightPanel-1 .show-right-panel img,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel2 img,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel3 img,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel4 img{filter:invert(100%) sepia(2%) saturate(2%) hue-rotate(186deg) brightness(115%) contrast(100%)}.CoDroneBlockly.dark #rightPanel-1 .show-right-panel .docs.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel.basecamp.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel.python.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel.sensors.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel2 .docs.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel2.basecamp.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel2.python.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel2.sensors.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel3 .docs.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel3.basecamp.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel3.python.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel3.sensors.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel4 .docs.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel4.basecamp.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel4.python.active,.CoDroneBlockly.dark #rightPanel-1 .show-right-panel4.sensors.active{background-color:#333}.CoDroneBlockly.dark #rightPanel-1 .content-1,.CoDroneBlockly.dark #rightPanel-1 .content-2,.CoDroneBlockly.dark #rightPanel-1 .content-3,.CoDroneBlockly.dark #rightPanel-1 .content-4,.CoDroneBlockly.dark #rightPanel-1 .content-5,.CoDroneBlockly.dark #rightPanel-1 .content-6{background:#282c34;color:#abb2bf}#consoleContent{display:flex!important;flex-direction:column;height:90%}.console .show{overflow-y:auto;padding-bottom:29px}.camera{background-color:#333;padding:0}.console-container{bottom:0;height:301px;left:276px;position:fixed;right:0;transition:all .5s ease;-webkit-transition:all .5s ease;width:100%;z-index:99999}.console-container .row .show{height:calc(100% - 27px)}.console-container .row{height:100%}.console-container.closed{background:#333;height:107px;transition:all .5s ease;-webkit-transition:all .5s ease}.console-container.closed .glyphicon-chevron-down:before{content:""!important}.console-container .input-console{bottom:0;position:absolute;width:100%}.console-container .btn-console ul li{padding:0 4px}.console-container .btn-console ul li:after,.console-container .btn-console ul li:before{background:#4e4e4e}.console-container .tabbed ul li:after,.tabbed ul li:before{background-color:#fff;content:" ";display:block;height:100%;position:absolute;top:0;transition:all .25s ease;width:44px}.console-container .board{background-color:#b4b4b4;display:flex}.console-container .menu{background-color:#fff;position:relative}.console-container .menu:before{background-color:#fff;content:" ";display:block;height:100%;position:absolute;right:-24px;top:0;transform:skew(30deg,0deg);transition:all .25s ease;width:44px;z-index:999}.console-container .menu.active{z-index:3}.console-container .tab{background-color:#e6e6e5;margin:10px;padding:10px}.console-container .tab.active{background-color:#f3f3f3}.console-container .tab span{position:relative;vertical-align:text-top;z-index:999}.console-container .tab span svg{font-size:16px;margin-left:-34px;margin-right:14px}.console-container .console{background-color:#333;color:#fff;font-family:Consolas;height:100%;padding-left:15px;padding-right:0;padding-top:10px}.console-container .console .show{overflow-y:auto;padding-bottom:29px}.console-container .camera{background-color:#333;padding:0}.console-container .console-container{bottom:0;height:30%;position:fixed;z-index:999}.console-container .console-container .row,.console-container .console-container .row .show{height:100%}.console-container .console-container.closed{background:#333;height:27px}.console-container .console-container.closed .input-console{position:relative}.console-container .btn-console{margin-left:0;position:absolute;top:-22px}.console-container .input-console input{background:#333;border:0;border-top:1px solid #4e4e4e;color:#fff;padding-left:10px;width:100%}.console-container .input-console label{position:absolute}.console-container .tabbed{margin-left:34px}.console-container .tabbed ul{float:left;list-style-type:none;margin:0;overflow:hidden;padding:0 0 0 63px}.console-container .tabbed ul *{margin:0;padding:0}.console-container .tabbed ul li{background-color:#fff;color:#777;cursor:pointer;display:block;float:left;font:100 13px/20px roboto,Open Sans,Helvetica,sans-serif;margin-right:74px;padding:21px 28px 15px;position:relative;text-transform:lowercase;transition:all .25s ease;z-index:2}.console-container .tabbed ul li:after,.console-container .tabbed ul li:before{background-color:#fff;content:" ";display:block;height:100%;position:absolute;top:0;transition:all .25s ease;width:32px}.console-container .tabbed ul li:before{box-shadow:3px 2px 5px #0000001a,inset -1px 0 #ffffff17;right:-24px;transform:skew(30deg,0deg)}.console-container .tabbed ul li:after{box-shadow:-3px 2px 5px #0000001a,inset 1px 0 #ffffff17;left:-24px;transform:skew(-30deg,0deg)}.console-container .tabbed ul li:hover:after,.tabbed ul li:hover,.tabbed ul li:hover:before{background-color:#e6e6e5;color:#535353}.console-container .tabbed ul li.active{z-index:3}.console-container .tabbed ul li.active:after,.tabbed ul li.active,.tabbed ul li.active:before{background-color:#f3f3f3;color:#535353}.console-container .tabbed.round ul li{border-radius:8px 8px 0 0}.console-container .tabbed.round ul li:before{border-radius:0 8px 0 0}.console-container .tabbed.round ul li:after{border-radius:8px 0 0 0}.console-container .tabbed[class*=skin-] ul li{color:#fff;text-shadow:#0000001a 0 1px}.console-container .new-tab{background:#e7e7e6;border-radius:100%;color:#b4b4b4;cursor:pointer;font-size:19px;height:50px;margin:4px 4px 4px -15px;padding-bottom:17px!important;padding:12px 16px;width:50px;z-index:999}.console-container .btn-console{margin-left:-33px}.console-container .btn-console ul li{background:#4e4e4e;color:#fff;padding:0 8px}.console-container .btn-console ul li img{margin:0 5px 0 0;width:15px}.console-container .btn-console ul li .rotateOpenArrow{transform:rotateX(0deg)}.console-container .btn-console ul li .rotateCloseArrow{transform:rotateX(190deg)}.console-container .btn-console ul li:after,.console-container .btn-console ul li:before{background:#4e4e4e!important}.console-container .btn-console ul li span{font-family:Consolas;font-size:12px!important;font-size:14px!important;font-weight:400!important;margin-left:0;position:relative;z-index:999}.console-container .btn-console ul li span svg{font-size:11px;margin-left:-10px;margin-right:8px;position:relative}.console-container .switch-camera{position:absolute;top:-30px}.console-container .switch-camera div{background-color:#fff;border:1px solid #676767;border-radius:15.5px;color:#4e4e4e;cursor:pointer;margin-right:10px;padding:1px 26px}.console-container .switch-camera div.active{background-color:#4e4e4e;color:#fff}.console-container .tabs{padding-left:26px}.console-container .ttab{background-position:0;background-repeat:no-repeat;background-size:100% 100%;color:#636363;cursor:pointer;font-family:Avenir Book;font-size:14px;margin-left:-8px;padding-top:18px;position:relative;text-align:center;width:200px}.console-container .ttab svg{color:#909090;font-size:18px;left:24px;position:absolute;top:23px}.console-container .closeIcon{top:20px!important}.console-container .chevron-icon{margin-left:-6px!important;margin-right:7px!important;margin-top:1px!important}.console-container.closed .clear-console{display:none}.console-container .clear-console{background:#6e6e6e;border-radius:6px;bottom:85%;cursor:pointer;font-size:13px;padding:5px 15px;position:absolute;right:295px;transition:all .25s ease;z-index:999}#blocklyDiv{bottom:0;height:100vh;height:calc(100vh - var(--banner-height, 0px));width:100vw}#blocklyDiv .blocklySvg{height:100%;width:100%}.blocklySvg{background-color:#fff;display:block;outline:none;overflow:hidden;position:absolute}.blocklyWidgetDiv{display:none;position:absolute;z-index:99999999}.injectionDiv{height:100%;overflow:hidden;position:relative;touch-action:none}.blocklyNonSelectable{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.blocklyWsDragSurface{display:none;left:0;position:absolute;top:0}.blocklyWsDragSurface.blocklyOverflowVisible{overflow:visible}.blocklyBlockDragSurface{bottom:0;display:none;left:0;overflow:visible!important;position:absolute;right:0;top:0;z-index:50}.blocklyTooltipDiv{background-color:#ffffc7;border:1px solid #ddc;box-shadow:4px 4px 20px 1px #00000026;color:#000;display:none;font-family:sans-serif;font-size:9pt;opacity:.9;padding:2px;position:absolute;z-index:100000}.blocklyResizeSE{fill:#aaa;cursor:se-resize}.blocklyResizeSW{fill:#aaa;cursor:sw-resize}.blocklyResizeLine{stroke:#888;stroke-width:1}.blocklyHighlightedConnectionPath{fill:none;stroke:#fc3;stroke-width:4px}.blocklyPathLight{fill:none;stroke-linecap:round;stroke-width:1}.blocklySelected>.blocklyPath{stroke:#fc3;stroke-width:3px}.blocklySelected>.blocklyPathLight{display:none}.blocklyDraggable{cursor:url(//blockly-demo.appspot.com/static/media/handopen.cur),auto;cursor:grab;cursor:-moz-grab}.blocklyBlockDragSurface .blocklyDraggable,.blocklyDraggable:active,.blocklyDragging{cursor:url(//blockly-demo.appspot.com/static/media/handclosed.cur),auto;cursor:grabbing;cursor:-moz-grabbing}.blocklyDragging.blocklyDraggingDelete,.blocklyToolboxDelete{cursor:url(//blockly-demo.appspot.com/static/media/handdelete.cur),auto}.blocklyDragging>.blocklyPath,.blocklyDragging>.blocklyPathLight{fill-opacity:.8;stroke-opacity:.8}.blocklyDragging>.blocklyPathDark{display:none}.blocklyDisabled>.blocklyPath{fill-opacity:.8;stroke-opacity:.8}.blocklyDisabled>.blocklyPathDark,.blocklyDisabled>.blocklyPathLight{display:none}.blocklyText{fill:#fff;cursor:default;font-family:futuralight,Trebuchet MS,Arial,sans-serif;font-size:11pt}.blocklyNonEditableText>text{pointer-events:none}.blocklyEditableText>rect,.blocklyNonEditableText>rect{fill:#fff;fill-opacity:1}.blocklyEditableText>text,.blocklyNonEditableText>text{fill:#000}.blocklyEditableText.placeholder>text,.blocklyNonEditableText>text{fill:#cacaca}.blocklyEditableText:hover>rect{stroke:#fff;stroke-width:2}.blocklyBubbleText{fill:#000}.blocklyFlyout{position:absolute;z-index:20}.blocklyFlyoutButton{fill:#888;cursor:default}.blocklyFlyoutButtonShadow{fill:#666}.blocklyFlyoutButton:hover{fill:#aaa}.blocklyFlyoutLabel{cursor:default}.blocklyFlyoutLabelBackground{opacity:0}.blocklyFlyoutLabelText{fill:#000}.blocklyBlockDragSurface text,.blocklySvg text{cursor:inherit;user-select:none;-moz-user-select:none;-webkit-user-select:none}.blocklyHidden{display:none}.blocklyFieldDropdown:not(.blocklyHidden){display:block}.blocklyIconGroup{cursor:default}.blocklyIconGroup:not(:hover),.blocklyIconGroupReadonly{opacity:.6}.blocklyIconShape{fill:#00f;stroke:#fff;stroke-width:1px}.blocklyIconSymbol{fill:#fff}.blocklyMinimalBody{margin:0;padding:0}.blocklyCommentTextarea{background-color:#ffc;border:0;margin:0;padding:2px;resize:none}.blocklyHtmlInput{border:none;border-radius:4px;font-family:sans-serif;height:100%;margin:0;outline:none;padding:0 1px 0 9px;width:100%}.blocklyMainBackground{stroke-width:1;stroke:#c6c6c6}.blocklyMutatorBackground{fill:#fff;stroke:#ddd;stroke-width:1}.blocklyFlyoutBackground{fill:#ddd;fill-opacity:.8}.blocklyTransparentBackground{opacity:0}.blocklyMainWorkspaceScrollbar{z-index:20}.blocklyFlyoutScrollbar{z-index:30}.blocklyScrollbarHorizontal,.blocklyScrollbarVertical{outline:none;position:absolute}.blocklyScrollbarHorizontal{z-index:999998}.blocklyScrollbarBackground{opacity:0}.blocklyScrollbarHandle{fill:#ccc}.blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,.blocklyScrollbarHandle:hover{fill:#bbb}.blocklyZoom>image{opacity:.4}.blocklyZoom>image:hover{opacity:.6}.blocklyZoom>image:active{opacity:.8}.blocklyFlyout .blocklyScrollbarHandle{fill:#bbb}.blocklyFlyout .blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,.blocklyFlyout .blocklyScrollbarHandle:hover{fill:#aaa}.blocklyInvalidInput{background:#faa}.blocklyAngleCircle{fill:#ddd;fill-opacity:.8}.blocklyAngleCircle,.blocklyAngleMarks{stroke:#444;stroke-width:1}.blocklyAngleGauge{fill:#f88;fill-opacity:.8}.blocklyAngleLine{stroke:red;stroke-width:2;stroke-linecap:round;pointer-events:none}.blocklyContextMenu{border-radius:4px}.blocklyDropdownMenu{padding:0!important}.blocklyWidgetDiv .goog-option-selected .goog-menuitem-checkbox,.blocklyWidgetDiv .goog-option-selected .goog-menuitem-icon{background:url(//blockly-demo.appspot.com/static/media/sprites.png) no-repeat -48px -16px!important}.blocklyToolboxDiv{-webkit-tap-highlight-color:transparent;background-color:#e4e4e4;overflow-x:visible;overflow-y:auto;position:absolute;width:200px;z-index:70}.blocklyTreeRoot{padding:4px 0}.blocklyTreeRoot:focus{outline:none}.blocklyTreeRow{background-color:#f1f1f1!important;font-family:futuralight,Trebuchet MS,Arial,sans-serif;line-height:23px;padding:10px 5px;white-space:nowrap}.blocklyHorizontalTree{float:left;margin:1px 5px 8px 0}.blocklyHorizontalTreeRtl{float:right;margin:1px 0 8px 5px}.blocklyToolboxDiv[dir=RTL] .blocklyTreeRow{margin-left:8px}.blocklyTreeRow:not(.blocklyTreeSelected):hover{background-color:#e4e4e4}.blocklyTreeSeparator{border-bottom:1px solid #e5e5e5;height:0;margin:5px 0}.blocklyTreeSeparatorHorizontal{border-right:1px solid #e5e5e5;margin:0 5px;padding:5px 0;width:0}.blocklyTreeIcon{background-image:url(//blockly-demo.appspot.com/static/media/sprites.png);height:16px;vertical-align:middle;width:16px}.blocklyTreeIconClosedLtr{background-position:-32px -1px}.blocklyTreeIconClosedRtl{background-position:0 -1px}.blocklyTreeIconOpen{background-position:-16px -1px}.blocklyTreeSelected>.blocklyTreeIconClosedLtr{background-position:-32px -17px}.blocklyTreeSelected>.blocklyTreeIconClosedRtl{background-position:0 -17px}.blocklyTreeSelected>.blocklyTreeIconOpen{background-position:-16px -17px}.blocklyTreeIconNone,.blocklyTreeSelected>.blocklyTreeIconNone{background-position:-48px -1px}.blocklyTreeLabel{color:#636363;cursor:pointer;font-family:futuralight,Trebuchet MS,Arial,sans-serif;font-size:11pt;font-weight:900;letter-spacing:.5px;padding:0 3px;vertical-align:middle}.blocklyToolboxDelete .blocklyTreeLabel{cursor:url(//blockly-demo.appspot.com/static/media/handdelete.cur),auto}.blocklyTreeRow.blocklyTreeSelected{background-color:#d7d7d7!important}.blocklyWidgetDiv .goog-palette{cursor:default;outline:none}.blocklyWidgetDiv .goog-palette-table{border:1px solid #666;border-collapse:collapse}.blocklyWidgetDiv .goog-palette-cell{border:0;border-right:1px solid #666;font-size:1px;height:13px;margin:0;text-align:center;vertical-align:middle;width:15px}.blocklyWidgetDiv .goog-palette-colorswatch{border:1px solid #666;height:13px;position:relative;width:15px}.blocklyWidgetDiv .goog-palette-cell-hover .goog-palette-colorswatch{border:1px solid #fff}.blocklyWidgetDiv .goog-palette-cell-selected .goog-palette-colorswatch{border:1px solid #000;color:#fff}.blocklyWidgetDiv .goog-menu{background:#fff;border-color:#ccc #666 #666 #ccc;border-style:solid;border-width:1px;cursor:default;font-family:futuralight,Trebuchet MS,Arial,sans-serif;font-size:13px;margin:0;max-height:100%;outline:none;overflow-x:hidden;overflow-y:auto;padding:4px 0;position:absolute;z-index:20000}.blocklyWidgetDiv .goog-menuitem{color:#000;font:normal 13px Arial,sans-serif;list-style:none;margin:0;padding:4px 7em 4px 28px;white-space:nowrap}.blocklyWidgetDiv .goog-menuitem.goog-menuitem-rtl{padding-left:7em;padding-right:28px}.blocklyWidgetDiv .goog-menu-nocheckbox .goog-menuitem,.blocklyWidgetDiv .goog-menu-noicon .goog-menuitem{padding-left:12px}.blocklyWidgetDiv .goog-menu-noaccel .goog-menuitem{padding-right:20px}.blocklyWidgetDiv .goog-menuitem-content{color:#000;font:normal 13px Arial,sans-serif}.blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-accel,.blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-content{color:#ccc!important}.blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-icon{filter:alpha(opacity=30);opacity:.3;-moz-opacity:.3}.blocklyWidgetDiv .goog-menuitem-highlight,.blocklyWidgetDiv .goog-menuitem-hover{background-color:#d6e9f8;border-color:#d6e9f8;border-style:dotted;border-width:1px 0;padding-bottom:3px;padding-top:3px}.blocklyWidgetDiv .goog-menuitem-checkbox,.blocklyWidgetDiv .goog-menuitem-icon{background-repeat:no-repeat;height:16px;left:6px;position:absolute;right:auto;vertical-align:middle;width:16px}.blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-checkbox,.blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-icon{left:auto;right:6px}.blocklyWidgetDiv .goog-option-selected .goog-menuitem-checkbox,.blocklyWidgetDiv .goog-option-selected .goog-menuitem-icon{background:url(//ssl.gstatic.com/editor/editortoolbar.png) no-repeat -512px 0}.blocklyWidgetDiv .goog-menuitem-accel{color:#999;direction:ltr;left:auto;padding:0 6px;position:absolute;right:0;text-align:right}.blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-accel{left:0;right:auto;text-align:left}.blocklyWidgetDiv .goog-menuitem-mnemonic-hint{text-decoration:underline}.blocklyWidgetDiv .goog-menuitem-mnemonic-separator{color:#999;font-size:12px;padding-left:4px}.blocklyWidgetDiv .goog-menuseparator{border-top:1px solid #ccc;margin:4px 0;padding:0}#navbar{direction:ltr;height:100%;margin:0;overflow:hidden;padding:0;position:absolute;top:0;user-select:none;-webkit-user-select:none;visibility:visible;width:100%}.navbar-btn-xml{position:absolute;top:100px;width:278px;z-index:999}.navbar-btn-xml .buttonTab{background:#dcdcdc;border:0;border-radius:inherit;color:#636363;float:left;font-family:futuralight,Trebuchet MS,Arial,sans-serif;font-size:14px;font-weight:300;height:30px;margin:0;padding:0 0 0 15px;position:relative;width:49.5%}.navbar-btn-xml #masterXmlBtn{color:silver;padding-left:7px;width:74px}.navbar-btn-xml .buttonTab:last-child:before{display:none}.navbar-btn-xml .buttonTab:first-child{padding-left:0}.navbar-btn-xml .buttonTab.active{background:#f1f1f1;font-weight:900}.navbar-btn-xml .buttonTab:hover{box-shadow:none}.navbar-btn-xml .buttonTab:focus{outline:0}.navbar-btn-xml .buttonTab:active{border:none}.navbar-btn-xml .buttonTab:before{border-color:#0000 #0000 #0000 #dcdcdc;border-style:solid;border-width:15px 0 15px 15px;content:"";left:137.5px;position:absolute;top:0;width:10px;z-index:999}.navbar-btn-xml .buttonTab.active:before{border-left:15px solid #f1f1f1}#colorAlertPair,#loadSetColorWarningModal,#notValidColorSetError{visibility:hidden}#start_flag{background-color:#fbc074;border-radius:6px;color:#fff;padding:4px 10px}#start_flag_image{height:12px}#start_flag_connect{background-color:#54c95f;border-radius:6px;color:#fff;font-size:14px;padding:4px 10px}.color-training-modal-bg{background-color:#00000080;height:100vh;position:absolute;width:100vw;z-index:9999999999}.color-training-modal-bg.hide{display:none}.box-calibrate-jrotc{background-color:#ededed;display:flex;margin-top:40px;text-align:left;width:500px}.box-calibrate-jrotc>*{flex:1 1 auto}.box-calibrate-jrotc a{color:red;font-weight:700}.box-calibrate-jrotc svg{padding-left:10px}.color-training-modal{animation-duration:.5s;animation-name:slidedown;background-color:#fff;border-radius:10px;box-shadow:0 5px 15px #423f3f;height:300px;left:calc(50% - 345px);margin-top:50px;min-width:660px;padding:15px;position:absolute;width:fit-content}.color-training-modal .md-header{font-size:18px;font-weight:700;margin:8px auto;text-align:center}.color-training-modal .md-header .close-btn{cursor:pointer;left:10px;position:absolute;top:10px}.color-training-modal .opacity-05{opacity:.5}.color-training-modal .md-body{align-items:center;display:flex;height:220px;margin:auto;text-align:center;width:fit-content}.color-training-modal .md-body input{border:1px solid #000;border-radius:10px;border-radius:20px;padding:10px;text-align:center}.color-training-modal .md-body .small-input{padding-left:20px;text-align:center;width:50px}.color-training-modal .md-body .collect-color{display:flex;min-width:650px}.color-training-modal .md-body .collect-color .color-info{margin:20px 5px;width:25%}.color-training-modal .md-body .collect-color .color-info.color-info-3{width:33%}.color-training-modal .md-body .collect-color .color-info.color-info-2{width:50%}.color-training-modal .md-body .collect-color .color-info.color-info-1{width:100%}.color-training-modal .md-body .collect-color .color-info .label input{background-color:#d3d3d3;border:3px solid #d3d3d3;border-radius:20px;cursor:pointer;padding:7px;text-align:center;width:56px}.color-training-modal .md-body .collect-color .color-info .label input:active{background-color:#bababa}.color-training-modal .md-body .collect-color .color-info .label input:focus{outline:none}.color-training-modal .md-body .collect-color .color-info .label .delete{display:none}.color-training-modal .md-body .collect-color .color-info .label:hover input{background-color:#ededed;border:3px solid #ededed}.color-training-modal .md-body .collect-color .color-info .label:hover .delete{color:#ed1848;cursor:pointer;display:inline;filter:invert(23%) sepia(75%) saturate(4048%) hue-rotate(334deg) brightness(91%) contrast(105%);font-weight:700;margin-left:-10px;margin-top:-7px;position:absolute}.color-training-modal .md-body .collect-color .color-info .label.current input{border:3px solid #878787}.color-training-modal .md-body .collect-color .add-label{cursor:pointer;position:absolute;right:12px;top:81px}.color-training-modal .md-body .progress-bar{border:1px solid #ccc;border-radius:12px;height:12px;margin:10px auto;width:80%}.color-training-modal .md-body .progress-bar .progress-fill{background-color:#9e9e9e;border-radius:12px;height:100%}.color-training-modal .md-body .progress-bar.empty{border:1px solid #0000}.color-training-modal .md-footer{text-align:center}.color-training-modal .md-footer button{border-radius:40px;font-size:14px}.color-training-modal .md-footer button.deactivated{opacity:.4}.color-training-modal .md-footer button.deactivated:hover{box-shadow:none}.color-training-modal .md-footer button.deactivated:active{border:none}.color-training-modal .cde-bg{background-color:#ed1848;border:2px solid #ed1848;border-radius:20px;color:#fff;padding:10px 20px;transition:.3s}.color-training-modal .cde-bg:not(.deactivated):hover{background-color:#0000;box-shadow:none;color:#ed1848}.color-training-modal .cde-bg-jrotc-notice{background:#60c644;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;height:39px;padding:10px 20px;width:340px}.color-training-modal .page-0 button.cde-bg{border-radius:50px;margin:auto 30px;padding:30px}.color-training-modal .detecting div{margin:20px}.color-training-modal .detecting div:last-child{border:1px solid #000;border-radius:50px;padding:10px;width:100px}@keyframes slidedown{0%{top:-50px}to{top:0}}@media(max-width:690px){.color-training-modal{left:calc(50% - 225px);min-width:450px}}.CoDroneBlockly.dark .color-training-modal{background-color:#dedede}.CoDroneBlockly.dark .color-training-modal .cde-bg{background-color:#b178f0;border:2px solid #b178f0}.CoDroneBlockly.dark .color-training-modal .cde-bg:not(.deactivated):hover{background-color:#0000;box-shadow:none;color:#b178f0}.Execution{left:380px;position:absolute;top:20px;z-index:9}.Execution #landButton,.Execution #runButton,.Execution #stopButton{background-color:#fff;background-repeat:no-repeat;border:1px solid #ccc;border-radius:5px;color:#fff;font-size:13px;font-weight:400;height:40px;padding:4px 5px;text-decoration:none;width:40px}.Execution #runButton{background-image:url(/edu/blockly-archive/static/media/play.db95837cdf8eee91ad18.svg);background-position:12px 6px;background-size:20px;top:-93px}.Execution #stopButton{background-image:url(/edu/blockly-archive/static/media/stop.c09f52baafc133eccd0e.svg)}.Execution #landButton,.Execution #stopButton{background-position:5px 5px;background-size:28px;left:117px}.Execution #landButton{background-image:url(/edu/blockly-archive/static/media/drone-land-arrow.9dec89816a0ad7c5c371.svg)}.Execution #runButton.blur{cursor:not-allowed;filter:grayscale(100%);opacity:.65}.Execution #runButton.blur:hover{box-shadow:none}.Execution .landButton,.Execution .runButton,.Execution .stopButton{display:inline-block}.Execution .landButton{margin-left:-13px}.Execution .landButton,.Execution .runButton{margin-right:20px;text-align:center;width:80px}.Execution .runButton{margin-left:30px}.Execution .runButton .spinner{animation:spin 3s linear infinite;display:block;margin-left:26px;margin-top:-34px;position:absolute}.Execution .landButton span,.Execution .runButton span,.Execution .stopButton span{color:gray;display:block;font-family:futuralight,Trebuchet MS,Arial,sans-serif;font-size:11px;left:-1px;position:relative;text-align:center;user-select:none;-webkit-user-select:none}.CoDroneBlockly.dark .Execution #landButton,.CoDroneBlockly.dark .Execution #runButton,.CoDroneBlockly.dark .Execution #stopButton{background-color:#a9a9a9d4;border:1px solid #a9a9a9}.CoDroneBlockly.dark .Execution .landButton span,.CoDroneBlockly.dark .Execution .runButton span,.CoDroneBlockly.dark .Execution .stopButton span{color:#fff}.icon-collection{position:absolute;right:150px;top:30px}.icon-collection .icon{filter:invert(64%) sepia(0) saturate(90%) hue-rotate(211deg) brightness(85%) contrast(78%);height:50px;margin:auto 5px;opacity:.4;width:50px}.icon-collection .icon:hover{opacity:.6}.icon-collection #cleanup-icon{margin:auto 5px 5px;opacity:.6}.icon-collection #cleanup-icon:hover{opacity:.8}.blocklyBackpack{filter:invert(64%) sepia(0) saturate(90%) hue-rotate(211deg) brightness(85%) contrast(78%)}.CoDroneBlockly.dark .icon-collection .icon{filter:invert(73%) sepia(0) saturate(332%) hue-rotate(189deg) brightness(86%) contrast(90%);opacity:.6}.CoDroneBlockly.dark .icon-collection .icon:hover{opacity:.9}.CoDroneBlockly.dark .blocklyBackpack{filter:invert(73%) sepia(0) saturate(332%) hue-rotate(189deg) brightness(86%) contrast(90%);opacity:.6}.CoDroneBlockly.dark .blocklyBackpack:hover{opacity:.9}.walkthrough{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999999}.walkthrough.dark{background-image:url(/edu/blockly-archive/static/media/walkthrough_dark.c4f537e4b802c105ae2d.svg)}.walkthrough.light{background-image:url(/edu/blockly-archive/static/media/walkthrough_light.f63c472d4eeddf40d619.svg)}.walkthrough.hide{display:none}.banner{background-color:#3e75ff;color:#fff;height:40px;justify-content:center;width:100vw}.banner,.banner-content{align-items:center;display:flex}.banner-content{gap:10px}.banner-content p{font-style:Regular;font-weight:400}.banner-content p,.bannerLinkButton{color:#fff;font-family:Cabin!important;font-size:14px;text-align:center}.bannerLinkButton{background-color:#c61d45;border:none;border-radius:40px;cursor:pointer;font-style:Bold;padding:4px 10px;vertical-align:middle}.bannerCloseButton{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:16px;justify-content:center;padding:0;position:absolute;right:10px}@font-face{font-family:Consolas;font-style:normal;font-weight:400;src:url(/edu/blockly-archive/static/media/Consolas.dac6c0a21e24c1ccd4e3.woff) format("woff")}@font-face{font-family:century-gothic;font-style:normal;font-weight:400;src:url(/edu/blockly-archive/static/media/century-gothic.eebfa9028efb4ef195f0.woff2) format("woff2")}@font-face{font-family:Century Gothic Bold;src:url(https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.eot);src:url(https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.eot?#iefix) format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.woff2) format("woff2"),url(https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.woff) format("woff"),url(https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.ttf) format("truetype"),url(https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.svg#Century%20Gothic%20Bold) format("svg")}@font-face{font-family:futura_ltcn_btlight;font-style:normal;font-weight:400;src:url(/edu/blockly-archive/static/media/futura_light_font-webfont.21104e01cbeff92cc563.woff2) format("woff2"),url(/edu/blockly-archive/static/media/futura_light_font-webfont.fdb6e47e27c6c44ed275.woff) format("woff")}@font-face{font-family:futura_bdcn_btbold;font-style:normal;font-weight:400;src:url(/edu/blockly-archive/static/media/futura_bold_font-webfont.62cf7fdd3066c5657918.woff2) format("woff2"),url(/edu/blockly-archive/static/media/futura_bold_font-webfont.a217fd7011c84f772e59.woff) format("woff")}@font-face{font-family:futuralight;font-style:normal;font-weight:400;src:url(/edu/blockly-archive/static/media/futura_medium_bt-webfont.16c0671fe9980213cae1.woff2) format("woff2"),url(/edu/blockly-archive/static/media/futura_medium_bt-webfont.177facf76288d260c5c2.woff) format("woff")}@font-face{font-family:futura_mdcn_btmedium;font-style:normal;font-weight:400;src:url(/edu/blockly-archive/static/media/futura_medium_condensed_bt-webfont.f721b7c48c9edb8e5ba9.woff2) format("woff2"),url(/edu/blockly-archive/static/media/futura_medium_condensed_bt-webfont.15437cbe8130ed2094ce.woff) format("woff")}@font-face{font-family:futuralight;font-style:normal;font-weight:400;src:url(/edu/blockly-archive/static/media/futura_light_bt-webfont.bfd820073975b7fbf8dc.woff2) format("woff2"),url(/edu/blockly-archive/static/media/futura_light_bt-webfont.acf597cfa43a2033ebe6.woff) format("woff")}@font-face{font-family:avenir-medium;font-style:normal;font-weight:400;src:url(/edu/blockly-archive/static/media/Avenir-Medium.eddaa422f60fb009daaf.woff) format("woff")}.CoDroneBlockly{font-family:futuralight,Trebuchet MS,Arial,sans-serif;height:100vh;height:calc(100vh - var(--banner-height, 0px));position:relative}.CoDroneBlockly .run-button{left:10px;position:absolute;top:30px;z-index:999}.CoDroneBlockly #knnModal{background-color:#fff;box-shadow:0 0 10px #ccc;display:none;height:200px;left:calc(50% - 200px);position:absolute;top:50px;width:400px;z-index:999999999}.CoDroneBlockly #knnModal #injectKnnModal{height:140px}.CoDroneBlockly #knnModal .knn-modal-header{height:80px}.CoDroneBlockly #knnModal .knn-modal-header #knn-modal-close{color:#007166;font-family:avenir-medium,Arial,Helvetica,sans-serif;font-size:30px;padding-left:10px}.CoDroneBlockly #knnModal .knn-modal-header .title{color:#636363;font-family:futuralight,Trebuchet MS,Arial,sans-serif;font-size:14px;font-weight:500;margin:7px 0;text-align:center;width:100%}.CoDroneBlockly #knnModal .knn-modal-body{text-align:center}.CoDroneBlockly #knnModal .knn-modal-body select{background-color:#e6e6e5;border:none;border-radius:26px;height:21px;padding-left:10px;width:212px}.CoDroneBlockly #knnModal #knnSubmit{background-color:#00cfbb;border:none;border-radius:20px;color:#fff;font-size:16px;font-weight:700;height:40px;margin-left:calc(50% - 159px);margin-top:20px;width:318px}.CoDroneBlockly .glyphicon.glyphicon-remove{-webkit-text-stroke:2px red}.CoDroneBlockly button{background-color:#eee;border:1px solid #ddd;border-radius:4px;color:#000;font-size:large;margin:5px;padding:10px}.CoDroneBlockly button.primary{background-color:#dd4b39;border:1px solid #dd4b39;color:#fff}.CoDroneBlockly button.primary>img{opacity:1}.CoDroneBlockly button>img{opacity:.6;vertical-align:text-bottom}.CoDroneBlockly button:hover>img{opacity:1}.CoDroneBlockly button:active{border:1px solid #888!important}.CoDroneBlockly button:hover{box-shadow:2px 2px 5px #888}.CoDroneBlockly button.disabled:hover>img{opacity:.6}.CoDroneBlockly button.disabled{display:none}.CoDroneBlockly button.notext{font-size:10%}.CoDroneBlockly h1{font-size:140%;font-weight:400;margin-left:5px;margin-right:5px}.CoDroneBlockly #tabRow>td{border:1px solid #ccc;border-bottom:none}.CoDroneBlockly td.tabon{background-color:#ddd;border-bottom-color:#ddd!important;padding:5px 19px}.CoDroneBlockly td.taboff{cursor:pointer;padding:5px 19px}.CoDroneBlockly td.taboff:hover{background-color:#eee}.CoDroneBlockly td.tabmax,.CoDroneBlockly td.tabmin{border-left-style:none!important;border-right-style:none!important;border-top-style:none!important}.CoDroneBlockly td.tabmax{padding-left:10px;padding-right:10px;text-align:right;width:99%}.CoDroneBlockly html[dir=rtl] td.tabmax{text-align:left}.CoDroneBlockly table{border:none;border-collapse:collapse;margin:0;padding:0}.CoDroneBlockly td{padding:0;vertical-align:top}.CoDroneBlockly .content{direction:ltr;margin:0;padding:1ex;position:absolute;visibility:hidden}.CoDroneBlockly pre.content{border:1px solid #ccc;overflow:scroll}.CoDroneBlockly .blocklySvg{border-top:none!important}.CoDroneBlockly #content_xml{border:1px solid #ccc;font-family:monospace;outline:none;overflow:scroll;resize:none}.CoDroneBlockly #languageMenu{margin-right:15px;margin-top:15px;vertical-align:top}.CoDroneBlockly button{margin:1px 5px;padding:1px 10px}.CoDroneBlockly .icon21{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAVCAYAAADxaDaPAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QcNEzIHT0p9ZwAAAa9JREFUWMPtl7tqFVEUhr8VUwg2MU/gIxiwsRGvlYUBCyuxEgtB1HfQRvC8hZc6nVqkiYJNhHhBIZpOQXSixhvofBbuge3hODPxeDwxmR8We/ZmrTX8e91moEOHDn3YDRSASYp0tiGgnleP/6n9ZN9+CniR1kGYAhaz/Sqwc4z8twNH1WngcUQsDEOeGuIMqTsqHAMOAdfUHRFxa0vUpHpBfedPfFYX1IvqnqH8tpQm9AbYFMBspjPb11cq6bUgf0594694rd5Uj4yTfK/Grsj0ihq9XgP5s+rbRPq7WmaX8ES9oh78nX3UkG+DaLhAgBngQXre3+BvPpsyi03vUM8Al4FpoEy6AhNJ5QtwD5gD7kTE0r+K/CCd9firznbVkD+dpX0e9VL9lu1fqZfadPtRfCtUkT+wDpsKKzV65YBMq9ZtWVktAbc3W82fUl+mKH9K8jXV/5p6NzXFmc3Y7U+qK+pHdTWta+pD9aq6b5yjbtRz/oT6TH2vFupz9UbbMTfJ/40yBeFDqus5YD4iHm0F8hPAU2AZuB4R9/+G06JFyhcbIO0Pq3u7n+8OHVrjB23eti6u68g4AAAAAElFTkSuQmCC);height:21px;width:21px}.CoDroneBlockly .trash{background-position:0 0;top:50px}.CoDroneBlockly .link{background-position:-21px 0}.CoDroneBlockly .run{background-position:-42px 0}.CoDroneBlockly .main-title{display:inline}.CoDroneBlockly .blocklyFlyout{z-index:99999999}.CoDroneBlockly .blocklyToolboxDiv{bottom:0;display:block;height:auto!important;left:0;margin-top:125px;padding-bottom:90px;top:0;width:275px}.CoDroneBlockly .blocklyToolboxDiv::-webkit-scrollbar{width:10px}.CoDroneBlockly .blocklyToolboxDiv::-webkit-scrollbar-track{background:#0000}.CoDroneBlockly .blocklyToolboxDiv::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.CoDroneBlockly .blocklyToolboxDiv::-webkit-scrollbar-thumb:hover{background:#bbb}.CoDroneBlockly .blocklyToolboxDiv.expand-connect{padding-bottom:300px}.CoDroneBlockly #blocklyDiv:before{background-color:#fff;content:"";height:111px;position:absolute;top:0;width:275px;z-index:99}.CoDroneBlockly .loader{animation:spin 2s linear infinite;border:16px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:120px;margin:20px auto 0;text-align:center;width:120px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CoDroneBlockly .scrolleable-console{color:#d3d3d3;height:100%;overflow:auto}.CoDroneBlockly body.active-notification{margin-top:15px;position:relative}.CoDroneBlockly .master-toolbox{background-color:#f1f1f1;font-family:avenir-medium;height:calc(100% - 203px);overflow-y:auto;position:absolute;top:10px;top:130px;width:275px;z-index:999999}.CoDroneBlockly .master-toolbox ul{color:#9b9b9b;font-family:avenir-medium;font-size:14px;list-style-type:none;margin-left:19px;margin-top:15px;padding-left:0}.CoDroneBlockly .master-toolbox ul div{cursor:pointer;font-family:avenir-medium}.CoDroneBlockly .master-toolbox ul li:nth-child(2){margin-top:11px}.CoDroneBlockly .glyphicon-triangle-top,.CoDroneBlockly div.master-toolbox>ul>div>span.pull-right.glyphicon.glyphicon-triangle-bottom{margin-right:30px}.CoDroneBlockly .master-toolbox ul li{background-color:#dcdcdc;color:#636363;font-family:avenir-medium;margin-left:-19px;padding-bottom:8px;padding-left:35px;padding-top:8px}.CoDroneBlockly .jupyter-console{background-color:#000;bottom:0;height:200px;left:276px;position:absolute;width:95%;z-index:9993}.CoDroneBlockly .jupyter-console p{color:#fff;margin-left:5px}.CoDroneBlockly #loaderConsole{display:none;left:35%;position:absolute;top:20px}.CoDroneBlockly .master-workspace{background-color:#9b9b9b;display:none;height:100%;left:275px;position:absolute;width:95%;z-index:9998}.CoDroneBlockly #testSensorBatteryLabel{display:none}.CoDroneBlockly .blocklyToolboxContents{background:#f1f1f1;text-align:right}.CoDroneBlockly .blocklyTreeLabel{background-position:100% 2px;background-repeat:no-repeat;background-size:30px;margin-right:4px;padding:8px 40px 8px 0}.CoDroneBlockly .blocklyTreeLabel.flight-commands,.CoDroneBlockly .blocklyTreeLabel.フライトコマンド,.CoDroneBlockly .blocklyTreeLabel.비행-명령{background-image:url(/edu/blockly-archive/static/media/flight_commands_icon.9ebe2ca27ebd5c6e4b35.svg)}.CoDroneBlockly .blocklyTreeLabel.flight-sequences,.CoDroneBlockly .blocklyTreeLabel.フライトシーケンス,.CoDroneBlockly .blocklyTreeLabel.비행-시퀀스{background-image:url(/edu/blockly-archive/static/media/flight_seq_icon.c59b3957d3bc55a46dbe.svg)}.CoDroneBlockly .blocklyTreeLabel.flight-variables,.CoDroneBlockly .blocklyTreeLabel.フライト変数,.CoDroneBlockly .blocklyTreeLabel.비행-변수{background-image:url(/edu/blockly-archive/static/media/flight_var.dd6aef277560185f6a05.svg)}.CoDroneBlockly .blocklyTreeLabel.screen,.CoDroneBlockly .blocklyTreeLabel.screen-,.CoDroneBlockly .blocklyTreeLabel.スクリーン,.CoDroneBlockly .blocklyTreeLabel.화면{background-image:url(/edu/blockly-archive/static/media/screen.979083b3645a0fe9457a.svg)}.CoDroneBlockly .blocklyTreeLabel.sounds,.CoDroneBlockly .blocklyTreeLabel.サウンド,.CoDroneBlockly .blocklyTreeLabel.소리{background-image:url(/edu/blockly-archive/static/media/sound_1.fb86fcf7c857da148e08.svg)}.CoDroneBlockly .blocklyTreeLabel.status-checkers,.CoDroneBlockly .blocklyTreeLabel.ステータスチェッカー,.CoDroneBlockly .blocklyTreeLabel.상태-확인{background-image:url(/edu/blockly-archive/static/media/status_checkers_icon.c7efd1c173f3fce62a30.svg)}.CoDroneBlockly .blocklyTreeLabel.sensors,.CoDroneBlockly .blocklyTreeLabel.sensors-,.CoDroneBlockly .blocklyTreeLabel.センサー,.CoDroneBlockly .blocklyTreeLabel.센서{background-image:url(/edu/blockly-archive/static/media/sensor_icon.55da10e02585f0aef17c.svg)}.CoDroneBlockly .blocklyTreeLabel.led,.CoDroneBlockly .blocklyTreeLabel.lights,.CoDroneBlockly .blocklyTreeLabel.lights-,.CoDroneBlockly .blocklyTreeLabel.ライト{background-image:url(/edu/blockly-archive/static/media/lights.e6951b4c866530d2f8bb.svg)}.CoDroneBlockly .blocklyTreeLabel.입출력,.CoDroneBlockly .blocklyTreeLabel[class*="input/output"],.CoDroneBlockly .blocklyTreeLabel[class*="インプット/アウトプット"]{background-image:url(/edu/blockly-archive/static/media/keyboard_icon.e86b8bc6980e7ab77623.svg)}.CoDroneBlockly .blocklyTreeLabel.logic,.CoDroneBlockly .blocklyTreeLabel.logic-,.CoDroneBlockly .blocklyTreeLabel.論理,.CoDroneBlockly .blocklyTreeLabel.논리{background-image:url(/edu/blockly-archive/static/media/logic_icon.b4962d5bdee3997c824f.svg)}.CoDroneBlockly .blocklyTreeLabel.events,.CoDroneBlockly .blocklyTreeLabel.events-,.CoDroneBlockly .blocklyTreeLabel.イベント,.CoDroneBlockly .blocklyTreeLabel.イベント-,.CoDroneBlockly .blocklyTreeLabel.이벤트,.CoDroneBlockly .blocklyTreeLabel.이벤트-{background-image:url(/edu/blockly-archive/static/media/event_icon.60cf0a6e53e6f1ef1555.svg)}.CoDroneBlockly .blocklyTreeLabel.loops,.CoDroneBlockly .blocklyTreeLabel.loops-,.CoDroneBlockly .blocklyTreeLabel.繰り返し,.CoDroneBlockly .blocklyTreeLabel.반복{background-image:url(/edu/blockly-archive/static/media/loops_icon.48eafd8e93e358221759.svg)}.CoDroneBlockly .blocklyTreeLabel.timing,.CoDroneBlockly .blocklyTreeLabel.timing-,.CoDroneBlockly .blocklyTreeLabel.タイミング,.CoDroneBlockly .blocklyTreeLabel.시간{background-image:url(/edu/blockly-archive/static/media/timing_icon.1e77742e03d784828450.svg)}.CoDroneBlockly .blocklyTreeLabel.math,.CoDroneBlockly .blocklyTreeLabel.math-,.CoDroneBlockly .blocklyTreeLabel.数学,.CoDroneBlockly .blocklyTreeLabel.수학{background-image:url(/edu/blockly-archive/static/media/math_icon.37baab6614f12d2518c2.svg)}.CoDroneBlockly .blocklyTreeLabel.variables,.CoDroneBlockly .blocklyTreeLabel.variables-,.CoDroneBlockly .blocklyTreeLabel.変数,.CoDroneBlockly .blocklyTreeLabel.변수{background-image:url(/edu/blockly-archive/static/media/variables_icon.1e5365c532c796aa7cb3.svg)}.CoDroneBlockly .blocklyTreeLabel.lists,.CoDroneBlockly .blocklyTreeLabel.lists-,.CoDroneBlockly .blocklyTreeLabel.リスト,.CoDroneBlockly .blocklyTreeLabel.리스트{background-image:url(/edu/blockly-archive/static/media/list_category.baaf9cc90cba86f07d1b.svg)}.CoDroneBlockly .blocklyTreeLabel.functions,.CoDroneBlockly .blocklyTreeLabel.functions-,.CoDroneBlockly .blocklyTreeLabel.関数,.CoDroneBlockly .blocklyTreeLabel.함수{background-image:url(/edu/blockly-archive/static/media/functions-icon.f536de48fbdf0b4138f4.svg)}.CoDroneBlockly .blocklyTreeLabel.colors,.CoDroneBlockly .blocklyTreeLabel.colors-,.CoDroneBlockly .blocklyTreeLabel.カラー,.CoDroneBlockly .blocklyTreeLabel.색상{background-image:url(/edu/blockly-archive/static/media/color_category.82922ed7b329afc42d51.svg)}.CoDroneBlockly .blocklyTreeLabel.camera-,.CoDroneBlockly .blocklyTreeLabel.lights-,.CoDroneBlockly .blocklyTreeLabel.logic-,.CoDroneBlockly .blocklyTreeLabel.loops-,.CoDroneBlockly .blocklyTreeLabel.math-,.CoDroneBlockly .blocklyTreeLabel.screen-,.CoDroneBlockly .blocklyTreeLabel.sensors-,.CoDroneBlockly .blocklyTreeLabel.timing-,.CoDroneBlockly .blocklyTreeLabel.variables- .blocklyTreeLabel.lists-{opacity:.5}.CoDroneBlockly .blocklyToolboxDiv .blocklyToolboxContents div[role=treeitem]:first-child:before{color:#9c9c9c;display:block;font-size:12px;letter-spacing:.8px;margin-bottom:5px;margin-right:9px;margin-top:6px;padding-left:19px}.CoDroneBlockly .senior .blocklyToolboxDiv .blocklyToolboxContents div[role=treeitem]:first-child .blocklyTreeRow.blocklyTreeSelected{background-color:#d7d7d7!important}.CoDroneBlockly .senior .blocklyToolboxDiv .blocklyToolboxContents div[role=treeitem]:first-child .blocklyTreeRow.blocklyTreeSelected .blocklyTreeLabel{color:#fff}.CoDroneBlockly .senior .blocklyToolboxDiv .blocklyTreeRow.blocklyTreeSelected{background-color:#d7d7d7!important}.CoDroneBlockly .senior .blocklyToolboxDiv .blocklyTreeRow.blocklyTreeSelected .blocklyTreeLabel{color:#fff}.CoDroneBlockly .blocklyEditableText>rect,.CoDroneBlockly .blocklyNonEditableText>rect{fill:#fff;fill-opacity:1!important}.CoDroneBlockly .version-label{color:#d3d3d3;font-size:14px}.CoDroneBlockly .min-req{width:200px!important}.CoDroneBlockly .disabled{display:none}.CoDroneBlockly.cde #blocklyDiv:before{background-image:linear-gradient(90deg,#7021ff99,#f7030899)}.CoDroneBlockly.cde .blocklyToolboxDiv.en .blocklyToolboxContents div[role=treeitem]:first-child:before{content:"CoDrone EDU blocks"}.CoDroneBlockly.cde .blocklyToolboxDiv.ko .blocklyToolboxContents div[role=treeitem]:first-child:before{content:"코드론 EDU 블록"}.CoDroneBlockly.cde .blocklyToolboxDiv.ja .blocklyToolboxContents div[role=treeitem]:first-child:before{content:"CoDrone EDUブロック"}.CoDroneBlockly.cde .junior .blocklyToolboxDiv .blocklyToolboxContents div[role=treeitem]:nth-child(5):before{color:#9c9c9c;display:block;font-size:12px;letter-spacing:.8px;margin-bottom:5px;margin-right:9px;margin-top:6px;padding-left:19px}.CoDroneBlockly.cde .junior .blocklyToolboxDiv.en .blocklyToolboxContents div[role=treeitem]:nth-child(5):before{content:"Programming blocks"}.CoDroneBlockly.cde .junior .blocklyToolboxDiv.ko .blocklyToolboxContents div[role=treeitem]:nth-child(5):before{content:"프로그래밍 블록"}.CoDroneBlockly.cde .junior .blocklyToolboxDiv.ja .blocklyToolboxContents div[role=treeitem]:nth-child(5):before{content:"プログラミングブロック"}.CoDroneBlockly.cde .senior .blocklyToolboxDiv .blocklyToolboxContents div[role=treeitem]:nth-child(8):before{color:#9c9c9c;display:block;font-size:12px;letter-spacing:.8px;margin-bottom:5px;margin-right:9px;margin-top:6px;padding-left:19px}.CoDroneBlockly.cde .senior .blocklyToolboxDiv.en .blocklyToolboxContents div[role=treeitem]:nth-child(8):before{content:"Programming blocks"}.CoDroneBlockly.cde .senior .blocklyToolboxDiv.ko .blocklyToolboxContents div[role=treeitem]:nth-child(8):before{content:"프로그래밍 블록"}.CoDroneBlockly.cde .senior .blocklyToolboxDiv.ja .blocklyToolboxContents div[role=treeitem]:nth-child(8):before{content:"プログラミングブロック"}.blocklyTreeRow{height:auto}.blocklyTreeRowContentContainer{text-align:right}.CoDroneBlockly.dark button{border:none}.CoDroneBlockly.dark .blocklyToolboxDiv{background-color:#353535!important}.CoDroneBlockly.dark .blocklyToolboxContents{background:#434344}.CoDroneBlockly.dark .blocklyTreeRow{background-color:#434344!important}.CoDroneBlockly.dark .blocklyTreeLabel{color:#fff;font-weight:400}.CoDroneBlockly.dark .navbar-btn-xml .buttonTab{background:#000;color:#fff}.CoDroneBlockly.dark .navbar-btn-xml .buttonTab:before{border-left:15px solid #000}.CoDroneBlockly.dark .navbar-btn-xml .buttonTab.active{background:#434344;font-weight:400}.CoDroneBlockly.dark .navbar-btn-xml .buttonTab.active:before{border-left:15px solid #434344}.CoDroneBlockly.dark .blocklyTreeRow.blocklyTreeSelected,.CoDroneBlockly.dark .senior .blocklyToolboxDiv .blocklyToolboxContents div[role=treeitem]:first-child .blocklyTreeRow.blocklyTreeSelected,.CoDroneBlockly.dark .senior .blocklyToolboxDiv .blocklyTreeRow.blocklyTreeSelected{background-color:#272727!important}.CoDroneBlockly.dark .blocklyToolboxDiv::-webkit-scrollbar-thumb{background:#666;border-radius:10px}.CoDroneBlockly.dark .blocklyToolboxDiv::-webkit-scrollbar-thumb:hover{background:#555}