::selection{background:var(--highlightColor);color:var(--highlightText)}softbutton{display:inline-block;width:31px;height:31px;margin:1px;border-radius:4px;background-size:31px;position:relative;background:radial-gradient(at 10% 10%,#ffffff66 0,#ffffff4a 10%,#ffffff00 60%),radial-gradient(at 85% 85%,#ffffff33 0,#ffffff19 30%,#ffffff00 50%)}softbutton img{height:31px;width:31px;display:block;position:absolute;top:1px;pointer-events:none}softbutton:before{filter:multiply;height:inherit;width:inherit;content:" ";display:block;margin:0 0 0 -1px;border-radius:5px;box-shadow:inset -1.5px -1.5px 4.5px #00000088,inset 1px 1px 1px #00000029;background:radial-gradient(at 100% 100%,#00000022 0,#00000000 40%);border:1px solid #fff}softbutton:after{position:absolute;top:1px}softbutton:hover{cursor:url("../../res/ui/cursors/link.cur"),pointer}softbutton:active img{opacity:.6}.bigbutton{display:inline-block;width:64px;height:64px;border:2px solid #fff;border-radius:8px;background:0 0;background-size:64px}.bigbutton:after{filter:multiply;height:inherit;width:inherit;content:" ";display:block;margin-top:-100%;border-radius:8px;box-shadow:inset -3px -3px 8px #000044aa,inset 2px 2px 1px #00004433;border:2px solid #fff}startmenu usericon{display:inline-block;height:52px;margin:30px 0}startmenu usericon span{display:inline-block;text-shadow:2px 2px 3px #00000033;line-height:48px;font-family:var(--contentFont);color:#fff;margin:13px 0 0 12px;font-weight:600;transform:translateY(-18px)}startmenu usericon img{width:48px;height:48px;display:inline-block;margin-left:2px;border:1px solid #d5d3e8;border-radius:2px;box-shadow:1px 0 #d5d3e8,-1px 0 #d5d3e8,0 1px #d5d3e8,0 -1px #d5d3e8,2px 2px 3px #0003}oldbutton{display:inline-block;font-family:var(--contentFont);font-size:var(--contentFontSize);text-align:center;color:#000;background:linear-gradient(to bottom,#fcfcfb,#ecebe6);margin:3px;padding:1px 5px;min-width:71px;border-radius:2.5px;border:2px solid;border-image-slice:1;border-image-source:linear-gradient(to bottom,#fcfcfb,#ecebe6 90%,#d6d0c5 100%);box-shadow:0 0 0 1px #003c74,0 -1px 0 1px #00000022,0 1px 0 1px #ffffff55}oldbutton.default{border-image-source:linear-gradient(to bottom,#cee7ff 0%,#bcd4f6 10%,#89ade4 95%,#6982ee 100%)}oldbutton:hover{border-image-source:linear-gradient(to bottom,#fff0cf 0%,#fcd279 10%,#f8b230 95%,#e59700 100%)}oldbutton:active{background:linear-gradient(to bottom,#e6e6e0,#e0e0d7);border-image-source:linear-gradient(to bottom,#c1bdb3 0%,#e2e1da 5%,#e2e1da 87.5%,#f2f1ee 100%)}oldbutton.disabled{color:#8c8a7e;background:#f8f6ea;border-image-source:linear-gradient(to bottom,#f8f6ea,#f8f6ea);box-shadow:0 0 0 1px #c6c6ba}btncontainer.right{position:absolute;right:0;margin-top:2px;margin-right:6px}btncontainer.left{position:absolute;left:0;margin-top:2px;margin-left:6px}btncontainer.center{margin:2px auto 0}winbutton{display:inline-block;border:1px solid;border-color:var(--3dHighlight) var(--3dDarkShade) var(--3dDarkShade) var(--3dHighlight);background:var(--mainColor);padding:0;margin:2px;height:19px;box-shadow:inset -1px -1px var(--3dLightShade);min-width:71px}winbutton btnopt{display:block;font-family:var(--contentFont);font-size:var(--contentFontSize);text-align:center;color:var(--mainText);margin:2px;padding:0 4px;width:inherit}winbutton.default{border-color:#000;box-shadow:inset -1px -1px var(--3dDarkShade),inset 1px 1px var(--3dHighlight),inset -2px -2px var(--3dLightShade)}winbutton:active:not(.disabled){border-color:#000;box-shadow:inset 1px 0 0 var(--3dLightShade),inset -1px 0 0 var(--3dLightShade),inset 0 1px 0 var(--3dLightShade),inset 0 -1px 0 var(--3dLightShade)}winbutton:active:not(.disabled) btnopt{transform:translate(1px,1px)}winbutton.disabled{color:var(--3dLightShade);text-shadow:1px 1px var(--3dHighlight);pointer-events:none}winbutton.disabled btnopt{color:var(--3dLightShade);background:0 0;box-shadow:none}combobox{margin-top:-1px;background-color:var(--contentColor);color:var(--contentText);border:1px solid;border-color:var(--lowerBoxLight);box-shadow:var(--insetBSLowerDark);width:inherit;height:16px;padding:2px 0;display:inline-block;vertical-align:middle;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}combobox img{width:16px;height:16px;vertical-align:middle;margin:-2px 2px 0 2px}app input[type=range]{-webkit-appearance:none;background:0 0;width:100%;height:20px}app input[type=range]::-moz-range-track{height:2px;border:1px solid;border-color:var(--3dLightShade) var(--3dHighlight) var(--3dHighlight) var(--3dLightShade);box-shadow:inset 0 1px var(--3dDarkShade),inset 0 -1px var(--mainColor)}app input[type=range]::-moz-range-thumb{-webkit-appearance:none;height:19px;width:9px;background:var(--mainColor);border-radius:0;box-shadow:inset -1px -1px var(--3dLightShade);border:1px solid;border-color:var(--3dHighlight) var(--3dDarkShade) var(--3dDarkShade) var(--3dHighlight)}app input[type=range][disabled=""]::-moz-range-track{border-color:var(--mainColor) var(--3dHighlight) var(--3dHighlight) var(--mainColor);box-shadow:inset 0 1px var(--3dLightShade),inset 0 -1px var(--mainColor)}app input[type=range][disabled=""]::-moz-range-thumb{box-shadow:inset -1px -1px var(--3dLightShade);border-color:var(--3dHighlight) var(--3dLightShade) var(--3dLightShade) var(--3dHighlight)}app input[type=range]::-webkit-slider-runnable-track{height:4px;width:inherit;border:1px solid;border-color:var(--3dLightShade) var(--3dHighlight) var(--3dHighlight) var(--3dLightShade);box-shadow:inset 0 1px var(--3dDarkShade),inset 0 -1px var(--mainColor)}app input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:21px;width:11px;background:var(--mainColor);border-radius:0;box-shadow:inset -1px -1px var(--3dLightShade);border:1px solid;border-color:var(--3dHighlight) var(--3dDarkShade) var(--3dDarkShade) var(--3dHighlight);margin-top:-10px}app input[type=range][disabled=""]::-webkit-slider-runnable-track{border-color:var(--mainColor) var(--3dHighlight) var(--3dHighlight) var(--mainColor);box-shadow:inset 0 1px var(--3dLightShade),inset 0 -1px var(--mainColor)}app input[type=range][disabled=""]::-webkit-slider-thumb{box-shadow:inset -1px -1px var(--3dLightShade);border-color:var(--3dHighlight) var(--3dLightShade) var(--3dLightShade) var(--3dHighlight)}app input[type=range].vertical.segmented{width:30px;background:repeating-linear-gradient(to right,transparent 0,var(--mainColor) 4px,var(--mainColor) 26px,transparent 30px),repeating-linear-gradient(var(--3dDarkShade) 0,transparent 1px,transparent 11px)}app input[type=range].vertical::-moz-range-track{width:2px;height:100%;box-shadow:inset 1px 0 var(--3dDarkShade),inset -1px 0 var(--mainColor)}app input[type=range].vertical::-moz-range-thumb{height:9px;width:19px;transform:scaleY(-1)}app input[type=range].vertical::-webkit-slider-thumb{height:9px;width:19px}app input[type=range].vertical{-webkit-appearance:slider-vertical;writing-mode:vertical-lr;transform:scaleY(-1)}app input[type=range].vertical::-webkit-slider-runnable-track{width:4px;border-color:var(--3dHighlight) var(--3dHighlight) var(--3dLightShade) var(--3dLightShade);box-shadow:inset 1px 0 var(--3dDarkShade),inset -1px 0 var(--mainColor)}app input[type=range].vertical::-webkit-slider-thumb{width:21px!important;height:11px!important;transform:scaleY(-1);margin-top:unset;margin-left:-9px}app form li{position:relative;padding:2px 0 2px 18px;height:16px;list-style:none}app form li label input[type=checkbox],app form li label input[type=radio]{visibility:hidden;width:0;height:0}app form li label wincheckbox,app form li label winradio{box-sizing:border-box;width:13px;height:13px;position:absolute;top:4px;left:0;border:1px solid;border-color:var(--3dLightShade) var(--3dHighlight) var(--3dHighlight) var(--3dLightShade);box-shadow:var(--insetBSLowerDark);display:inline-block;background-color:var(--contentColor)}app form li label winradio{border-radius:100%}app form li label wincheckbox:after{display:none;transform:rotate(-45deg);width:2px;height:4px;content:"";position:absolute;background-color:var(--contentText);top:4px;left:3px}app form li label wincheckbox:before{display:none;transform:rotate(45deg);width:2px;height:6px;content:"";position:absolute;background-color:var(--contentText);top:2px;right:3px}app form li label winradio:after{content:"";width:5px;height:5px;display:none;position:absolute;top:3px;left:3px;background-color:var(--contentText);border-radius:100%}app form li label input:checked+wincheckbox:after,app form li label input:checked+wincheckbox:before,app form li label input:checked+winradio:after{display:block}app form li label input:disabled+wincheckbox,app form li label input:disabled+winradio{background-color:var(--mainColor)}app progress{-webkit-appearance:none;-moz-appearance:progressbar;width:-webkit-fill-available;width:-moz-available;height:7px;padding:2px 3px 1px;border:1px solid;border-color:var(--3dLightShade) var(--3dHighlight) var(--3dHighlight) var(--3dLightShade);border-radius:0;background-color:var(--mainColor);box-shadow:var(--insetBSLowerDark);display:block;box-sizing:content-box}app progress.tall{height:15px}app progress::-moz-progress-bar{background:repeating-linear-gradient(to right,var(--highlightColor) 0 6px,var(--mainColor) 6px 8px)}app progress::-webkit-progress-bar{background:0 0}app progress::-webkit-progress-value{background:repeating-linear-gradient(to right,var(--highlightColor) 0 6px,var(--mainColor) 6px 8px)}grouper{border:1px solid var(--3dLightShade);box-shadow:inset 1px 1px var(--3dHighlight),1px 1px var(--3dHighlight);display:block;width:100%;padding:2px 5px 5px 5px}grouper grouperHeading{margin-left:4px;transform:translateY(-10px);display:inline-block;background:var(--mainColor);padding:0 4px}tab_ui grouper{width:auto;margin:14px 0}appcontents ::-webkit-scrollbar{background-image:linear-gradient(45deg,var(--3dHighlight) 25%,transparent 26%),linear-gradient(135deg,var(--3dHighlight) 25%,transparent 26%),linear-gradient(45deg,transparent 75%,var(--3dHighlight) 76%),linear-gradient(135deg,var(--mainColor) 75%,var(--3dHighlight) 76%);background-position:0 0,1px 0,1px -1px,0 1px;background-size:2px 2px;width:16px;height:16px}appcontents ::-webkit-scrollbar-thumb{background:var(--mainColor);border:1px solid;border-color:var(--raiseBoxDark);box-shadow:var(--insetBSRaiseLight)}appcontents ::-webkit-scrollbar-button{display:block;height:16px;width:16px;background:url("../../res/ui/classic/scroll_up_classic.png"),var(--mainColor);border:1px solid;border-color:var(--raiseBoxDark);box-shadow:var(--insetBSRaiseLight)}appcontents ::-webkit-scrollbar-button:horizontal:end:decrement,appcontents ::-webkit-scrollbar-button:horizontal:start:increment,appcontents ::-webkit-scrollbar-button:vertical:end:decrement,appcontents ::-webkit-scrollbar-button:vertical:start:increment{display:none}appcontents ::-webkit-scrollbar-button:vertical:decrement{background:url("../../res/ui/classic/scroll_up_classic.png"),var(--mainColor)}appcontents ::-webkit-scrollbar-button:vertical:increment{background:url("../../res/ui/classic/scroll_down_classic.png"),var(--mainColor)}appcontents ::-webkit-scrollbar-button:horizontal:decrement{background:url("../../res/ui/classic/scroll_left_classic.png"),var(--mainColor)}appcontents ::-webkit-scrollbar-button:horizontal:increment{background:url("../../res/ui/classic/scroll_right_classic.png"),var(--mainColor)}appcontents ::-webkit-scrollbar-corner{background:var(--mainColor)}appcontents{scrollbar-color:var(--mainColor) var(--3dHighlight)}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){appcontents{scrollbar-color:unset!important}}appcontents tab_ui{display:block;height:calc(100% - 52px);margin:6px;margin-bottom:26px}appcontents tab_ui.nomargin{margin:0;margin-bottom:26px}appcontents tab_ui tabholder{position:relative;z-index:1}appcontents tab_ui tabholder ul.tabs{margin:0 0 -3px 2px;padding:2px;font-size:0}appcontents tab_ui tabholder ul.tabs li{font-size:var(--contentFontSize);display:inline-block;list-style-type:none;border:1px solid;border-color:var(--3dHighlight) var(--3dDarkShade) var(--3dHighlight) var(--3dHighlight);box-shadow:inset -1px 0 var(--3dLightShade);padding:0 5px;margin:0;border-radius:3px 3px 0 0;background:var(--mainColor);color:var(--mainText)}appcontents tab_ui tabholder ul.tabs li.selected{margin:0 0 0 -2px;padding:2px 7px 0 7px;border-color:var(--3dHighlight) var(--3dDarkShade) var(--mainColor) var(--3dHighlight)}appcontents tab_ui tabcontent{background:var(--mainColor);padding:0 12px;margin:0;border:1px solid;border-color:var(--3dHighlight) var(--3dDarkShade) var(--3dDarkShade) var(--3dHighlight);box-shadow:inset -1px -1px var(--3dLightShade);display:block;height:100%;width:inherit;position:relative;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}appcontents tab_ui tabcontent::-webkit-scrollbar{display:none}appcontents tab_ui tabcontent:not(.selected){display:none}appcontents select,input[type=number],input[type=text]{border:1px solid;border-color:var(--lowerBoxLight);box-shadow:var(--insetBSLowerDark);background:var(--contentColor);color:var(--contentText);font-size:var(--contentFontSize);font-family:var(--contentFont);padding:3px 4px;margin:1px 2px}input[type=number]{padding:3px 1px 3px 4px}input[type=text]{height:16px;padding:2px 3px 1px 3px;margin:2px;line-height:16px;vertical-align:middle}appcontents select:focus,input[type=number]:focus,input[type=range]:focus,input[type=text]:focus{outline:1px dotted var(--mainText)}appcontents scrollbox{display:block;border:1px solid;border-color:var(--lowerBoxDark);box-shadow:var(--BSLowerLight);overflow-y:scroll;margin:6px 0;padding:0 4px;background:#fff}app appcontents scrollbox li{display:block;vertical-align:middle}app appcontents scrollbox li.highlighted{background:var(--highlightColor);color:var(--highlightText)}appcontents scrollbox li img{width:16px;height:16px;display:inline;vertical-align:middle;margin-right:4px}appcontents dialogbuttons{display:inline-block;right:0;position:absolute;margin-top:28px;margin-right:6px}appcontents dialogbuttons winbutton{margin:2px 4px}appcontents winbutton colorpicker{background:#585768}balloonpopup{opacity:0;animation:fadein .5s ease;animation-delay:8s;animation-fill-mode:forwards;min-width:32px;min-height:32px;max-width:240px;margin:0;padding:4px 5px 9px 11px;display:block;position:absolute;bottom:33px;filter:drop-shadow(3px 3px 2px #00000099);background-color:#fffee8;color:#000;color:#000;color:#000;border:1px solid #000;border-radius:6px;font-size:var(--contentFontSize);text-align:left;right:92px;z-index:2}@keyframes fadein{0%{opacity:0}100%{opacity:1}}balloonpopup:after,balloonpopup:before{content:' ';display:block;position:absolute;width:0;height:0;border-style:solid;z-index:2;right:15px}balloonpopup:before{bottom:-18px;border-width:0 17px 18px 0;border-color:transparent #000 transparent transparent;transform:translateX(1px)}balloonpopup:after{bottom:-15px;border-width:0 15px 15px 0;border-color:transparent #fffee8 transparent transparent}balloonpopup balloontitle{height:16px;font-weight:900;display:inline-block;line-height:12px;vertical-align:middle;margin-top:-5px}balloonpopup .balloonicon{padding:0 8px 0 0;display:inline-block;width:16px;height:16px;line-height:12px;vertical-align:middle}balloonpopup closeballoon{display:block;position:absolute;right:5px;top:4px;width:16px;height:16px;padding:0;border-radius:2px;border:1px solid #d0c9b6;background:#fffff7;line-height:12px}balloonpopup closeballoon img,taskbar balloonpopup closeballoon img{width:14px;height:14px;filter:invert(70%) sepia(100%);padding:1px}balloonpopup closeballoon:hover{border:1px solid #fff;box-shadow:1px 1px 1px #b8b8a2,-1px -1px 0 #b8b8a266,inset -1px -1px 1px #b6700788,inset 1px 1px 0 #ffad31;background:radial-gradient(at 10% 10%,#fff6 0,#fff0 33%),radial-gradient(at 80% 80%,#ffdc18 0,#ffdc1800 40%),linear-gradient(#ffad31,#ffad31)}balloonpopup closeballoon:hover img,taskbar balloonpopup closeballoon:hover img{filter:none}balloonpopup closeballoon:active{border:1px solid #fff;box-shadow:1px 1px 1px #b8b8a2,-1px -1px 0 #b8b8a266,inset 1px 1px 1px #653c00;background:radial-gradient(at 0 0,#8c5200 0,#8c520000 33%),radial-gradient(at 80% 80%,#eea600 0,#eea60000 50%),linear-gradient(#cc7900,#cc7900)}balloonpopup closeballoon:active img,taskbar balloonpopup closeballoon:active img{filter:brightness(70%) sepia(100%)}balloonpopup span.messagetext{display:block;padding:0 25px 0 0;line-height:16px;color:#000}app appcontentholder{height:100%;display:block}app appcontentholder.explorer{height:100%;display:grid;grid-template-rows:min-content auto;grid-template-columns:210px auto}app appcontentholder.explorer appnavigation{grid-column:1/3;grid-row:1;min-width:210px}app appcontentholder.explorer.nosidebar{grid-template-columns:0px auto}app appcontentholder.explorer.nosidebar sidebarcontents{display:none}app appcontentholder.explorer sidebarcontents{grid-column:1;grid-row:2;color:var(--contentText);background:var(--contentColor);padding:12px 12px 0;display:block;overflow-y:auto;overflow-x:hidden}app appcontentholder.explorer sidebarcontents .sidebargroup{width:100%;display:block;background:var(--mainColor);color:var(--bodyText);border-radius:0;margin-bottom:15px;height:auto}app appcontentholder.explorer sidebarcontents .sidebargroup.collapsed{height:25px;overflow:hidden;z-index:1}app appcontentholder.explorer sidebarcontents .sidebargroup.collapsed ul{opacity:0;transform:translateY(-100%);overflow:hidden;padding:0;border:none;pointer-events:none;z-index:0}app appcontentholder.explorer sidebarcontents .sidebargroup.collapsed .collapser{transform:rotate(180deg)}app appcontentholder.explorer sidebarcontents .sidebargroup span{padding:5px 13px 4px;display:inline-block;font-weight:600;color:var(--mainText)}app appcontentholder.explorer sidebarcontents .sidebargroup .collapser{float:right;margin-top:5px;margin-right:6px;width:15px;height:15px;border-radius:100%;background-color:none;border:none;box-shadow:none;text-shadow:none}app appcontentholder.explorer sidebarcontents .sidebargroup .collapser span{padding:0;font-weight:700;transform:rotate(-90deg) scaleX(.5) translateY(-2px);display:block;letter-spacing:-3px;z-index:1;-webkit-font-smoothing:auto}app appcontentholder.explorer sidebarcontents .sidebargroup ul{opacity:1;transform:translateY(0);display:block;background-color:var(--contentColor);padding:9px 15px;margin:0;border-width:0 1px 1px 1px;border-style:solid;border-color:var(--mainColor);transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease-out;list-style-type:none;height:initial}app appcontentholder.explorer sidebarcontents .sidebargroup ul li{padding:2px 0}app appcontentholder.explorer sidebarcontents .sidebargroup.details ul li.name{font-weight:600}app appcontentholder.explorer sidebarcontents .sidebargroup:not(.details) ul li:hover{text-decoration:underline;cursor:url("../../res/ui/cursors/link.cur"),pointer}app appcontentholder.explorer sidebarcontents .sidebargroup ul li img{vertical-align:middle;margin-right:7px}appcontentholder.explorer fscontents{grid-column:2;grid-row:2;overflow-y:auto;display:block;padding-bottom:20px}appcontentholder.explorer items{display:flex;flex-wrap:wrap}appcontentholder fscontents fsicon.spoof-folder icontitle{background-color:var(--highlightColor);color:var(--highlightText)}