.tab-cli{height:calc(100% - 6rem)}.tab-cli .content_wrapper{flex-direction:column;display:flex;overflow-x:hidden;overflow-y:hidden}.tab-cli p{padding:0;border:0 dotted var(--surface-500)}.tab-cli .backdrop{border:1px solid var(--surface-500);background-color:#000000bf;margin-top:0;flex-grow:1;background-image:url(/betaflight/assets/light-wide-1-BlIkpgCc.svg);background-repeat:no-repeat;background-position:50% 80%;background-size:600px;border-radius:5px;box-shadow:inset 0 0 20px #000c;width:100%}.tab-cli .window{height:100%;width:100%;padding:5px;overflow-y:scroll;overflow-x:hidden;font-family:monospace;color:#fff;box-sizing:border-box;float:left}.tab-cli .window .wrapper{-webkit-user-select:text;user-select:text;white-space:pre-wrap;height:0px}.tab-cli .window .wrapper>*{-webkit-user-select:text;user-select:text}.tab-cli .window .error_message{color:red;font-weight:700}.tab-cli textarea[name=commands]{-webkit-box-sizing:border-box;width:100%;margin-top:8px;height:22px;line-height:20px;padding-left:5px;border:1px solid var(--surface-500);resize:none;background-color:var(--surface-200);color:var(--surface-900)}.tab-cli textarea[name=supportWarningDialogInput]{-webkit-box-sizing:border-box;width:100%;margin-top:8px;height:22px;line-height:20px;padding-left:5px;border:1px solid var(--surface-500);resize:none}.tab-cli #content-watermark{z-index:0}.tab-cli .save{color:#fff}textarea#preview{background-color:#000000bf;width:100%;resize:none;overflow-y:scroll;overflow-x:hidden;font-family:monospace;color:#fff;box-sizing:border-box;padding:5px;margin-bottom:5px}.cli-textcomplete-dropdown{border:1px solid var(--surface-500);background-color:var(--surface-300);border-radius:5px;max-height:50%;overflow:auto;list-style:none;padding:0;margin:0}.cli-textcomplete-dropdown::-webkit-scrollbar{width:6px}.cli-textcomplete-dropdown::-webkit-scrollbar-track{background:#d3d3d3;border-radius:3px}.cli-textcomplete-dropdown::-webkit-scrollbar-thumb{background:gray;border-radius:3px}.cli-textcomplete-dropdown li{padding:2px 5px}.cli-textcomplete-dropdown .active{background-color:var(--surface-600)}.cli-textcomplete-dropdown a{font-family:monospace}.cli-textcomplete-dropdown a:hover{cursor:pointer}.cli-textcomplete-dropdown a b{font-family:monospace;font-weight:700}@media only screen and (max-width: 1055px){.tab-cli .content_wrapper{height:calc(100% - 87px)}.tab-cli .content_toolbar{margin-top:5px}}@media only screen and (max-device-width: 1055px){.tab-cli .content_wrapper{height:calc(100% - 87px)}.tab-cli .content_toolbar{margin-top:5px}}@media all and (max-width: 575px){.tab-cli .backdrop{background-size:100%}}.tab-logging .properties{margin-top:10px}.tab-logging .properties dt{float:left;width:120px;height:20px;line-height:20px;font-weight:700}.tab-logging .properties dt input{vertical-align:middle}.tab-logging .properties dd{display:block;margin-left:130px;height:20px;line-height:20px;color:var(--subtleText)}.tab-logging .speed{margin-top:5px;width:80px;border:1px solid var(--surface-500);border-radius:3px}.tab-logging .info{margin-top:10px}.tab-logging .info dt{float:left;width:fit-content;height:20px;line-height:20px;font-weight:700}.tab-logging .info dd{display:block;margin-left:130px;height:20px;line-height:20px}.tab-logging .fixed_band{width:100%;bottom:0}.tab-logging .save_btn .back,.tab-logging .back_btn{display:none}@media only screen and (max-width: 1055px){.tab-logging table thead tr:first-child{font-size:12px;height:22px}}@media only screen and (max-device-width: 1055px){.tab-logging table thead tr:first-child{font-size:12px;height:22px}}@media all and (max-width: 575px){.tab-logging .properties{width:auto}.tab-logging .properties dd{width:100%;height:auto}}.tab-onboard_logging .info{margin:10px 0;position:relative}.tab-onboard_logging .info .progressLabel{position:absolute;width:100%;height:26px;top:0;left:0;text-align:center;line-height:24px;color:#fff;font-weight:700}.tab-onboard_logging .info dt{width:120px;height:20px;line-height:20px;font-weight:700}.tab-onboard_logging .info dd{display:block;margin-left:130px;height:20px;line-height:20px}.tab-onboard_logging .properties{margin-top:10px}.tab-onboard_logging .dataflash-info{overflow:hidden}.tab-onboard_logging .dataflash-info dt{width:12em;height:20px;line-height:20px;font-weight:700}.tab-onboard_logging .dataflash-info dd{display:block;height:20px;line-height:20px}.tab-onboard_logging .speed{margin-top:5px;width:80px;border:1px solid var(--surface-500)}.tab-onboard_logging .buttons{width:calc(100% - 20px);position:absolute;bottom:10px}.tab-onboard_logging .dataflash-progress{display:none}.tab-onboard_logging .dataflash-contents{margin-top:15px;margin-bottom:26px;border:1px solid var(--surface-500);background-color:var(--surface-300);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;border-radius:6px}.tab-onboard_logging .dataflash-contents li{height:26px;position:relative;box-shadow:inset 0 0 5px #0003;border-radius:4px}.tab-onboard_logging .dataflash-contents li div{position:absolute;top:26px;margin-top:4px;text-align:center;left:0;right:0;white-space:nowrap}.tab-onboard_logging .sdcard-contents{margin-top:15px;margin-bottom:26px;border:1px solid var(--surface-500);background-color:var(--surface-300);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;border-radius:6px}.tab-onboard_logging .sdcard-contents li{height:26px;position:relative;box-shadow:inset 0 0 5px #0003;border-radius:4px}.tab-onboard_logging .sdcard-contents li div{position:absolute;top:26px;margin-top:4px;text-align:center;left:0;right:0;white-space:nowrap}.tab-onboard_logging .dataflash-used,.tab-onboard_logging .sdcard-other{background-color:var(--primary-500);border-radius:4px}.tab-onboard_logging .dataflash-free,.tab-onboard_logging .sdcard-free{direction:rtl}.tab-onboard_logging progress{border-radius:4px;overflow:hidden;height:24px;display:block;width:100%;margin:1em 0}.tab-onboard_logging progress::-webkit-progress-bar{background-color:var(--surface-500)}.tab-onboard_logging progress::-webkit-progress-value{background-color:var(--primary-500);border-radius:0 4px 4px 0}.tab-onboard_logging dialog{width:40em;border-radius:5px}.tab-onboard_logging dialog .buttons{position:static;margin-top:2em}.tab-onboard_logging dialog h3{margin-bottom:.5em}.tab-onboard_logging .save-flash .helpicon{margin:4px 0 0 7px;display:inline-block}.tab-onboard_logging .require-msc-supported{display:none}.tab-onboard_logging .require-msc-not-supported{display:inherit}.tab-onboard_logging .line{clear:left}.tab-onboard_logging .blackboxDebugModeText{margin-left:7px!important}.tab-onboard_logging .sdcard-status{padding-top:4px;text-align:center}.tab-onboard_logging .sdcard-icon{box-shadow:0 1px 2px #00000059;width:90px;height:90px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!--%20Created%20with%20Inkscape%20(http://www.inkscape.org/)%20--%3e%3csvg%20xmlns:dc='http://purl.org/dc/elements/1.1/'%20xmlns:cc='http://creativecommons.org/ns%23'%20xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%20xmlns:svg='http://www.w3.org/2000/svg'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%20xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'%20width='81.504448mm'%20height='109.72666mm'%20viewBox='0%200%20288.79529%20388.79528'%20id='svg2'%20version='1.1'%20inkscape:version='0.91%20r13725'%20sodipodi:docname='cf_icon_sdcard.svg'%3e%3cdefs%20id='defs4'%20/%3e%3csodipodi:namedview%20id='base'%20pagecolor='%239e9e9e'%20bordercolor='%23666666'%20borderopacity='1.0'%20inkscape:pageopacity='0'%20inkscape:pageshadow='2'%20inkscape:zoom='1.979899'%20inkscape:cx='62.562956'%20inkscape:cy='45.52524'%20inkscape:document-units='px'%20inkscape:current-layer='layer2'%20showgrid='true'%20showguides='true'%20inkscape:guide-bbox='true'%20fit-margin-top='1.1'%20fit-margin-left='1.1'%20fit-margin-right='1.1'%20fit-margin-bottom='1.1'%20inkscape:window-width='1920'%20inkscape:window-height='1076'%20inkscape:window-x='0'%20inkscape:window-y='0'%20inkscape:window-maximized='1'%3e%3cinkscape:grid%20type='xygrid'%20id='grid3336'%20originx='-168.45952'%20originy='-373.45953'%20/%3e%3csodipodi:guide%20position='241.54049,446.54052'%20orientation='0,1'%20id='guide3343'%20/%3e%3c/sodipodi:namedview%3e%3cmetadata%20id='metadata7'%3e%3crdf:RDF%3e%3ccc:Work%20rdf:about=''%3e%3cdc:format%3eimage/svg+xml%3c/dc:format%3e%3cdc:type%20rdf:resource='http://purl.org/dc/dcmitype/StillImage'%20/%3e%3cdc:title%3e%3c/dc:title%3e%3c/cc:Work%3e%3c/rdf:RDF%3e%3c/metadata%3e%3cg%20inkscape:label='Layer%201'%20inkscape:groupmode='layer'%20id='layer1'%20transform='translate(-168.45951,-290.10742)'%20/%3e%3cg%20inkscape:groupmode='layer'%20id='layer2'%20inkscape:label='Layer%202'%20transform='translate(-168.45951,-290.10742)'%3e%3cpath%20style='fill:%23ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1'%20d='m%20172.85715,294.50506%20240,0%2040,50%200,330%20-280,0%200,-230%2010,0%200,-50%20-10,0%20z'%20id='path3341'%20inkscape:connector-curvature='0'%20/%3e%3c/g%3e%3c/svg%3e");background-position:21px 20px;background-size:50px 50px;background-repeat:no-repeat;background-color:gray;border:1px solid #888888;border-radius:45px}.dataflash-confirm-erase .dataflash-erase-progress{height:125px;display:none;border-radius:5px}.dataflash-buttons{display:inline-block}.dataflash-confirm-erase.erasing .dataflash-erase-progress{display:block}.dataflash-confirm-erase.erasing h3,.dataflash-confirm-erase.erasing .erase-flash-confirm,.dataflash-confirm-erase.erasing .dataflash-confirm-erase-note,.dataflash-saving .dataflash-saving-after,.dataflash-saving.done .dataflash-saving-before{display:none}.dataflash-saving.done .dataflash-saving-after{display:block}.require-dataflash-present,.require-dataflash-supported,.require-sdcard-ready,.require-sdcard-supported,.require-blackbox-supported,.require-blackbox-maybe-supported,.require-blackbox-unsupported,.require-blackbox-config-supported,.tab-onboard_logging.dataflash-present .require-dataflash-not-present{display:none}.tab-onboard_logging.dataflash-present .require-dataflash-present{display:block}.tab-onboard_logging.dataflash-supported .require-dataflash-unsupported{display:none}.tab-onboard_logging.dataflash-supported .require-dataflash-supported{display:block}.tab-onboard_logging.sdcard-supported .require-sdcard-unsupported{display:none}.tab-onboard_logging.sdcard-supported .require-sdcard-supported{display:block}.tab-onboard_logging.blackbox-config-supported .require-blackbox-config-unsupported{display:none}.tab-onboard_logging.blackbox-config-supported .require-blackbox-config-supported,.tab-onboard_logging.sdcard-ready .require-sdcard-ready{display:block}.tab-onboard_logging.sdcard-ready .sdcard-icon{background-color:#56ac1d;border:1px solid #5bbb1b}.tab-onboard_logging.blackbox-supported .require-blackbox-supported{display:inherit}.tab-onboard_logging.blackbox-maybe-supported .require-blackbox-maybe-supported,.tab-onboard_logging.blackbox-unsupported .require-blackbox-unsupported,.require-no-dataflash{display:block}.tab-onboard_logging.supported .require-no-dataflash{display:none}.tab-onboard_logging.msc-supported .require-msc-supported{display:inherit}.tab-onboard_logging.msc-supported .require-msc-not-supported,.require-msc-not-ready{display:none}.tab-onboard_logging.msc-not-ready .require-msc-not-ready{display:block}.tab-onboard_logging.sdcard-error .sdcard-icon{background-color:#e60000;border:1px solid #fe0000}.tab-onboard_logging.sdcard-initializing .sdcard-icon{background-color:#64a5f6;border:1px solid #68a7ff}.tab-firmware_flasher{min-height:100%}.tab-firmware_flasher .build-options-wrapper .select2-container{width:calc(100% - 2rem)!important}.tab-firmware_flasher .build-options-wrapper .helpicon{margin-top:8px}.tab-firmware_flasher .buildProgress{border-radius:4px;appearance:none;-webkit-appearance:none;overflow:hidden}.tab-firmware_flasher .buildProgress::-webkit-progress-bar{background-color:var(--surface-500)}.tab-firmware_flasher .buildProgress::-webkit-progress-value{background-color:var(--primary-500);border-radius:0 4px 4px 0}.tab-firmware_flasher ul li{list-style:initial;list-style-type:circle;margin-left:30px}.tab-firmware_flasher .options{position:relative;line-height:18px;text-align:left}.tab-firmware_flasher .options select option.cached{font-weight:700}.tab-firmware_flasher .options .flash_on_connect_wrapper{display:none}.tab-firmware_flasher .options #flash_manual_baud_rate{margin-left:.5rem}.tab-firmware_flasher .cf_table td{height:2rem}.tab-firmware_flasher select[name=firmware_version],.tab-firmware_flasher select[name=build_type],.tab-firmware_flasher .board-select .select2-container{width:calc(100% - 2rem)!important;max-width:24rem!important}.tab-firmware_flasher .select-wrapper{position:relative;width:calc(100% - 2rem)!important;max-width:24rem!important;display:inline-block;box-sizing:border-box}.tab-firmware_flasher .select-wrapper .select2-container{width:100%!important}.tab-firmware_flasher .select-wrapper .detect-board{position:absolute;top:0;height:1.7rem;right:1.25rem;z-index:10;pointer-events:all;display:flex;justify-content:center;align-items:center}.tab-firmware_flasher .select-wrapper .detect-board .fa-search:before{font-size:11px}.tab-firmware_flasher .select-wrapper .detect-board span{padding:0 .5rem;background-color:var(--primary-500);cursor:pointer;color:var(--surface-50);font-size:10px;border-radius:999px;transition:color .2s,background-color .2s;display:flex;align-items:center;gap:.5rem}.tab-firmware_flasher .select-wrapper .detect-board.disabled{pointer-events:none;cursor:default}.tab-firmware_flasher .select-wrapper .detect-board.disabled span{background-color:var(--surface-500);color:var(--text);cursor:default}.tab-firmware_flasher .select-group{display:flex;flex-direction:column;gap:.25rem}.tab-firmware_flasher .build_configuration .gui_box_titlebar{display:flex;flex-direction:row-reverse;gap:1rem}.tab-firmware_flasher .build_configuration #customDefines{width:calc(100% - 2rem)!important}.tab-firmware_flasher .release_info,.tab-firmware_flasher .build_configuration{display:none}.tab-firmware_flasher .default_btn{width:fit-content;padding-top:.25rem;padding-right:.25rem}.tab-firmware_flasher .default_btn a{padding:.15rem .5rem}@media all and (max-width: 1455px){.tab-firmware_flasher .grid-box.col2{grid-template-columns:1fr 1fr}}@media all and (max-width: 991px){.tab-firmware_flasher .grid-box.col2{grid-template-columns:1fr}.tab-firmware_flasher .grid-box .col-span-2,.tab-firmware_flasher .grid-box .col-span-3{grid-column:span 1}}.tab-firmware_flasher+.content_toolbar{width:calc(100% - 3.5rem)!important}@media all and (max-width: 575px){.tab-firmware_flasher .grid-box.col2{grid-template-columns:1fr}.tab-firmware_flasher .detect-board span{height:18px;padding:0 1rem!important}.tab-firmware_flasher .detect-board span>div{display:none}}.content_toolbar .info .progressLabel.valid{background-color:var(--success-600);border-radius:5px}.content_toolbar .info .progressLabel.invalid{background-color:var(--error-500);border-radius:5px}.content_toolbar .info .progressLabel.actionRequired{background-color:var(--warning-500);border-radius:5px}.content_toolbar .info .progress{width:100%;height:26px;border-radius:5px;border:1px solid var(--surface-500);-webkit-appearance:none}.content_toolbar .info .progress::-webkit-progress-value{background-color:var(--success-600);border-radius:4px}
