#grayscale");filter:gray;-webkit-filter:grayscale(80%);opacity:.6;width:100%;height:100%}.discoveryItem figcaption{display:block;position:relative;top:-21px;text-align:center}.discoveryItem figcaption span{display:inline;text-transform:uppercase;font-family:Arial;font-size:9px;line-height:10px;color:#333;background-color:rgba(255,255,255,.75)}.discoveryItem figcaption.hidden{display:none}.discoveryItem .active figcaption,.discoveryItem:hover figcaption{color:#000}.header .discoveryBar{border:0 solid pink;float:right;margin-left:5px;max-height:34px}.header .discoveryBar .discoveryItem{display:inline-block;border:0 solid red;margin:0;max-height:30px;max-width:32px}.header .discoveryBar .discoveryItem img{height:70%;width:70%;margin:15%;margin-top:20%;margin-bottom:10% padding:0}.header .discoveryBar button.hide{margin-top:10px}.header figcaption{top:-23px}.header figcaption span{font-size:8px}.discoveryBar .discoveryItem{margin:0;width:38px;height:38px;max-height:90%;max-width:90%}.discoveryBar .discoveryItem .active img,.discoveryBar .discoveryItem:hover img{filter:none;-webkit-filter:grayscale(0);cursor:pointer;opacity:1}.leftColumn .discoveryBar .discoveryItem{display:block;max-width:100%;margin:10px;margin-top:20px}.runBanner{border:0 solid pink}.runBanner .url{display:inline-block;border:0 solid #00f;vertical-align:middle}.runBanner .url a{color:#fff}.runBanner .button{display:inline-block;min-width:50px;float:right;vertical-align:middle;margin:0;margin-right:4px;padding:1px}.timeline{width:100%}.audioPlayer{height:26px;vertical-align:middle;background-color:transparent;margin-left:5px;margin-right:5px}.soundVisualizer{vertical-align:middle;border:1px solid #222;margin-left:5px;margin-right:5px;background-color:#555}.fakeMouseElement{position:absolute;z-index:40;top:100px;left:100px;opacity:.4;background-color:red;border-radius:50%;transition:.15s ease}.fakeMouseElement.hidden{display:none}.fakeMouseElement.click{background-color:green}.playbackKeyCombo{display:inline-block;position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);text-align:center;background-color:#ccc;padding:1em;border-radius:5px;visibility:visible;opacity:1}.playbackKeyCombo .combo{font-size:200%}.playbackKeyCombo .desc{font-size:100%}.playbackKeyCombo.hidden{opacity:0;visibility:hidden;transition:1s}.svgZoomSliderHolder{width:auto}.svgZoomSliderLabel{float:left}.svgZoomSlider{width:100%}.loader{display:inline-block;vertical-align:middle;border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;width:8px;height:8px;animation:spin 2s linear infinite;margin-right:5px}.loader.hidden{display:none}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes flash{0%{transform:scale(1)}25%{transform:scale(.95)}50%{transform:scale(1.07)}75%{transform:scale(.95)}100%{transform:scale(1)}}.flash{animation:flash 1s infinite}@media print{.leftColumn{display:none}.rightColumn{display:none}.header{display:none}.footer{display:none}}@media(max-height:570px){.contextmenu{max-height:100%;max-width:75%;overflow-y:scroll}.contextmenu li{font-size:10px;padding:5px 10px 5px 7px}ul#tabList li.tabFileItem{margin-top:3px;padding-top:1px;line-height:10px}ul#tabList ul.folderFileList{max-height:19px}ul#tabList li.tabFolderItem.single{padding-top:2px;padding-bottom:1px;min-height:25px}ul#tabList li.tabFileItem{font-size:10px}ul#tabList button.closeFileTab{margin-top:-3px;margin-left:-16px}ul#tabList .single ul.folderFileList li.tabFileItem{line-height:56px}select.functionList.floatingInHeader{height:21px}.header .discoveryBar{max-height:27px}.header .discoveryBar .discoveryItem img{height:18px}.header .discoveryBar button.hide{margin-top:6px}.windowMenu .menu.vertical.pulloutbottom{display:block;display:inline-block;max-height:80vh;overflow-y:auto;max-width:390px}}@media(max-width:1315px){.repoCommit .group.buttons,div.group{border:0 solid #ff0;max-width:none}.leftColumn .discoveryBar{padding-top:5px}.leftColumn .discoveryBar .discoveryItem{max-width:30px;border:0 solid orange;margin:7px;margin-top:10px}.discoveryItem figcaption{top:-23px}}@media(max-width:660px){.windowMenu .label{padding:0}.windowMenu .bullet{padding:0}.dialog{box-shadow:inset 0 4px 10px #888;padding-top:6px;padding-bottom:6px;padding-left:4px;padding-right:4px;border-radius:7px;border:8px solid #3a3b44;box-shadow:0 4px 20px #000;max-width:408px}.dialog .message{min-width:260px;min-height:32px;max-height:400px;font-size:12px;padding:10px}.dialog img{margin:10px}.dialog button{font-size:12px}.dialog .input{margin-bottom:10px;font-size:12px}.header .discoveryBar .discoveryItem{max-width:26px}.leftColumn .discoveryBar{padding-top:5px}.leftColumn .discoveryBar .discoveryItem{max-width:20px;border:0 solid orange;margin:4px;margin-left:2px}button.button,input[type=button],input[type=submit]{min-width:90px;margin:2px}button.half,input[type=button].half,input[type=submit].half{min-width:44px;margin:2px}td input[type=text]{max-width:20vw}.footer label,.footer legend{font-size:13px;font-stretch:ultra-condensed;font-stretch:50%;letter-spacing:0}.footer div{padding-left:1px;padding-right:1px}.footer td{padding:1px}.footer td .button{margin:0}.footer td .button+.button{margin:0;margin-left:2px}.footer td input[type=password],.footer td input[type=text],.footer td select.select{margin:0}span.key.inline{display:none}}@media(max-width:350px){.windowMenu .root .label{max-width:40px;max-width:2ch;overflow:hidden;white-space:nowrap;text-overflow:clip;padding:4px}.windowMenu .root .key{display:none;width:0;margin:0;padding:0}.windowMenu .root .pulloutIcon{display:none;width:0;margin:0;padding:0}.windowMenu .root .bullet{display:none;width:0;margin:0;padding:0}.dialog .message{min-width:80px}.header .discoveryBar{float:none;border:0 solid green}.header .discoveryBar .discoveryItem{max-width:10%}}@media screen and (-webkit-min-device-pixel-ratio:0){input,select,textarea{font-size:16px}}#themeDetector{display:none;content:"default"}@media(prefers-color-scheme:light){#themeDetector{content:"light"}}@media(prefers-color-scheme:dark){#themeDetector{content:"dark"}}@media screen and (device-aspect-ratio:2/3){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:21px}}@media screen and (device-aspect-ratio:40/71){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:21px}}@media screen and (device-aspect-ratio:375/667){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:21px}}@media screen and (device-aspect-ratio:9/16){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:21px}}