:root{--container-padding: 10px;--input-padding-vertical: 6px;--input-padding-horizontal: 4px;--input-margin-vertical: 4px;--input-margin-horizontal: 4px}body{padding:0 var(--container-padding);color:var(--vscode-foreground);font-size:var(--vscode-font-size);font-weight:var(--vscode-font-weight);font-family:var(--vscode-font-family);background-color:var(--vscode-editor-background)}body>*,form>*{margin-block-start:var(--input-margin-vertical);margin-block-end:var(--input-margin-vertical)}*:focus{outline-color:var(--vscode-focusBorder) !important}a{color:var(--vscode-textLink-foreground)}a:hover,a:active{color:var(--vscode-textLink-activeForeground)}code{font-size:var(--vscode-editor-font-size);font-family:var(--vscode-editor-font-family)}button{border:none;padding:var(--input-padding-vertical) var(--input-padding-horizontal);text-align:center;outline:1px solid transparent;outline-offset:2px !important;color:var(--vscode-button-foreground);background:var(--vscode-button-background)}button:hover{cursor:pointer;background:var(--vscode-button-hoverBackground)}button:focus{outline-color:var(--vscode-focusBorder)}button.secondary{color:var(--vscode-button-secondaryForeground);background:var(--vscode-button-secondaryBackground)}button.secondary:hover{background:var(--vscode-button-secondaryHoverBackground)}input:not([type=checkbox]),textarea{display:block;width:100%;border:none;font-family:var(--vscode-font-family);padding:var(--input-padding-vertical) var(--input-padding-horizontal);color:var(--vscode-input-foreground);outline-color:var(--vscode-input-border);background-color:var(--vscode-input-background)}input::placeholder,textarea::placeholder{color:var(--vscode-input-placeholderForeground)}
.te-mask{flex:1;height:100vh;left:0;position:fixed;overflow:unset;top:0;width:100vw;z-index:200099}.vscode-light .te-mask{opacity:.5;background-color:#444}.vscode-dark .te-mask{opacity:.6;background-color:#777}.te-mask.te-page{left:calc(50% - 480px) !important;width:960px}.te-mask::before{content:"";height:100vh;left:0;position:absolute;top:0;width:100vw}.te-mask::before.te-page{width:960px}.te-mask.hide{visibility:hidden;left:100vw}.te-mask.show{visibility:visible;overflow:hidden;left:0}.te-mask-inner{align-items:center;position:relative;text-align:center;top:calc(50% - 17vh);width:100%}.te-mask-inner-wrap{display:block}.te-mask-text-page{font-size:8vh;line-height:8vh}.te-mask-text-view{font-size:8vw;line-height:8vw}.te-mask-icon-ct{margin:10px 0 0 0}.te-mask-icon{text-shadow:5px 5px 13px #000,0 0 15px #0556d7}.vscode-light .te-mask-icon{text-shadow:5px 5px 13px #000,0 0 15px rgb(4.4204545455,76.0318181818,190.0795454545)}.vscode-dark .te-mask-icon{text-shadow:5px 5px 13px #000,0 0 15px rgb(5.5795454545,95.9681818182,239.9204545455)}.te-mask-icon-page{height:25vh;font-size:25vh;line-height:25vh}.te-mask-icon-view{height:20vw;font-size:20vw;line-height:20vw}
hr{height:2px;border:none;background-color:var(--vscode-button-background)}.te-icon{height:56px}.button-panel{padding-top:7px;width:-webkit-fill-available}.centered{text-align:center}.content{margin-top:15px;display:flexbox;width:-webkit-fill-available}.content-section-header{font-size:16px;font-weight:bold;line-height:16px}.content-subsection-header{font-size:16px;font-weight:bold}.content-section-subheader{font-size:18px;line-height:18px;font-style:italic;padding-right:20px}.content-section-header-nowrap{padding-right:20px}.content-subtitle{font-size:30px;line-height:30px;color:#266ee1;text-shadow:0px 1px 0px #999,0px 1px 0px #888,0px 2px 0px #777,0px 2px 0px #666,0px 1px 0px #555,0px 2px 0px #444,0px 2px 0px #333,0px 3px 2px #001135;.vscode-light &{text-shadow:0px 1px 0px #999,0px 1px 0px #888,0px 2px 0px #777,0px 2px 0px #666,0px 1px 0px #555,0px 2px 0px #444,0px 2px 0px #333,0px 3px 2px #001135}.vscode-dark &{text-shadow:0px 1px 0px #eee,0px 1px 0px #999,0px 2px 0px #888,0px 2px 0px #777,0px 1px 0px #666,0px 2px 0px #555,0px 2px 0px #444,0px 3px 2px #221135}}.content-text-medium{font-size:14px}.content-text-small{font-size:12px}.te-title{font-size:54px;font-weight:bold;line-height:70px;text-align:center;vertical-align:middle;padding-bottom:8px;padding-left:11px;color:#266ee1;text-shadow:0px 1px 0px #999,0px 2px 0px #888,0px 3px 0px #777,0px 4px 0px #666,0px 5px 0px #555,0px 6px 0px #444,0px 7px 0px #333,0px 8px 7px #001135;.vscode-light &{text-shadow:0px 1px 0px #999,0px 2px 0px #888,0px 3px 0px #777,0px 4px 0px #666,0px 5px 0px #555,0px 6px 0px #444,0px 7px 0px #333,0px 8px 7px #001135}.vscode-dark &{text-shadow:0px 1px 0px #eee,0px 2px 0px #999,0px 3px 0px #888,0px 4px 0px #777,0px 5px 0px #666,0px 6px 0px #555,0px 7px 0px #444,0px 8px 7px #221135}&.resize{font-size:28px;line-height:34px;padding:0}}.te-title-img{height:70px}.te-title-container{padding-bottom:12px}.te-button-container{opacity:1}
*{box-sizing:border-box}html{height:100%;left:0;margin:0;overflow:hidden;padding:0;top:0;width:100%}body::before{left:0;top:0;width:100%;z-index:0}body{margin:0;height:calc(100% - 202px - 0px);padding:0;position:relative;left:0;margin:0;padding:0;top:202px;width:100%;z-index:-1;-webkit-font-smoothing:antialiased}button{background-color:var(--vscode-button-background);color:var(--vscode-button-foreground);padding:8px 12px;cursor:pointer;width:150px;border-radius:5px;border:gray 1px solid;transition:background-color 250ms,border-color 250ms,color 250ms}.vscode-light button{border:#3a3838 1px solid}.vscode-dark button{border:gray 1px solid}.vscode-light button:not([disabled]):hover,.vscode-light button:not([disabled]):focus{border:#3a3838 1px solid}.vscode-dark button:not([disabled]):hover,.vscode-dark button:not([disabled]):focus{border:gray 1px solid}.preload button{transition-duration:0s !important}header{height:202px;opacity:.85;position:fixed;text-align:center;top:0;left:calc(50% - 480px);width:960px;z-index:5}.spmh-app-box{height:100%;width:100%;padding:0;margin:0;left:0;top:0;margin:0;padding:0}.spmh-app-box-outer{align-items:start;height:100%;display:flex;flex-direction:column;position:relative;padding:0;margin:0;left:0;opacity:.915;top:0;width:100%;z-index:0}.spmh-app-box-outer::before{content:"";position:fixed;top:50px;left:75px;width:640px;height:512px;z-index:-1;opacity:.098;mask-size:cover;background-color:#888;-webkit-mask-size:cover;mask:url("../img/logo-fas.svg") no-repeat 100% 100%;-webkit-mask:url("../img/logo-fas.svg") no-repeat 100% 100%}.vscode-light .spmh-app-box-outer::before{background-color:#999}.vscode-dark .spmh-app-box-outer::before{background-color:#777}.spmh-app-box-inner::before{content:"";height:100%;margin:0;opacity:1 !important;padding:0;position:fixed;z-index:-1}.spmh-app-box-inner{flex:1;align-items:center;display:flex;flex-direction:column;height:100%;margin:0;opacity:1 !important;padding:0;position:relative;top:0;width:100%}.spmh-app-header-container{display:flex;flex-direction:column;width:100%}.spmh-app-header-container-inner{display:flex;flex:1;flex-direction:row}.spmh-app-header-content-container{width:960px;max-width:960px;text-overflow:clip;white-space:nowrap}.spmh-app-header-content-title{padding-bottom:12px}.spmh-app-header-content-title-logo{height:70px;padding:0 0 0 10px}.spmh-app-header-content-title-text{font-size:56px;font-weight:bold;line-height:70px;text-align:center;vertical-align:middle;padding-bottom:8px;padding-left:12px;color:#0556d7;text-shadow:0px 1px 0px #999,0px 2px 0px #888,0px 3px 0px #777,0px 4px 0px #666,0px 5px 0px #555,0px 6px 0px #444,0px 7px 0px #333,0px 8px 7px #001135}.vscode-light .spmh-app-header-content-title-text{text-shadow:0px 1px 0px #999,0px 2px 0px #888,0px 3px 0px #777,0px 4px 0px #666,0px 5px 0px #555,0px 6px 0px #444,0px 7px 0px #333,0px 8px 7px #001135}.vscode-dark .spmh-app-header-content-title-text{text-shadow:0px 1px 0px #eee,0px 2px 0px #aaa,0px 3px 0px #999,0px 4px 0px #888,0px 5px 0px #777,0px 6px 0px #666,0px 7px 0px #444,0px 8px 7px #203155}.spmh-app-body-content-container{display:flex;flex-direction:column;height:100%;margin:0 0 0 15px;overflow-y:auto;max-width:940px;overflow-y:auto;width:940px}.spmh-app-box-shadow{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);box-shadow:0 75px 175px #0556d7;height:calc(100vh + 20px);left:calc(50% - 480px) !important;opacity:.8;position:fixed;top:-10px;width:960px;z-index:-5}.spmh-app-box-shadow::before{content:"";height:100%;left:0;position:absolute;top:0;width:960px}
.fa-icon-button{background-color:var(--vscode-button-background);color:var(--vscode-button-foreground);--fa-primary-color: var(--vscode-button-background);--fa-secondary-color: var(--vscode-button-foreground);padding:8px 10px;cursor:pointer;font-size:32px;line-height:32px;border-radius:5px;border:gray 1px solid;transition:background-color 250ms,border-color 250ms,color 250ms}.vscode-light .fa-icon-button{border:#3a3838 1px solid}.vscode-dark .fa-icon-button{border:gray 1px solid}.vscode-light .fa-icon-button:not([disabled]):hover,.vscode-light .fa-icon-button:not([disabled]):focus{border:#3a3838 1px solid}.vscode-dark .fa-icon-button:not([disabled]):hover,.vscode-dark .fa-icon-button:not([disabled]):focus{border:gray 1px solid}.preload .fa-icon-button{transition-duration:0s !important}.fa-icon-button:hover{cursor:pointer;background:var(--vscode-button-hoverBackground)}.fa-icon-button:focus{outline-color:var(--vscode-focusBorder)}
.te-fade{border-right:solid 0px transparent;border-top:solid 0px transparent;border-left:solid 0px transparent;border-bottom:solid 0px transparent;background-image:none;height:2px;line-height:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;left:0;.vscode-dark &{background:-webkit-gradient(linear, left, right, color-stop(0%, #266ee1), color-stop(12%, #4287F5), color-stop(44%, #577788), color-stop(68%, #888), color-stop(74%, #444), color-stop(97%, #222), color-stop(100%, transparent));background:-webkit-linear-gradient(left, #266ee1, #4287F5, #577788, #888, #444, #222 97%, transparent);background:-moz-linear-gradient(left, #266ee1, #4287F5, #577788, #888, #444, #222 97%, transparent);background:-o-linear-gradient(left, #266ee1, #4287F5, #577788, #888, #444, #222 97%, transparent);background:-ms-linear-gradient(left, #266ee1, #4287F5, #577788, #888, #444, #222 97%, transparent);background:linear-gradient(left, #266ee1, #4287F5, #577788, #666, #888, #222 97%, transparent);&.te-fade-header{background:-webkit-linear-gradient(left, transparent, #444, #555, #AAA, #AAA, #4287F5, #AAA, #AAA, #555, #444, transparent);margin-top:8px}}.vscode-light &{background:-webkit-gradient(linear, left, right, color-stop(0%, #0556d7), color-stop(12%, #266ee1), color-stop(44%, #9abbef), color-stop(68%, #aaa), color-stop(74%, #bcb), color-stop(97%, #eee), color-stop(100%, transparent));background:-webkit-linear-gradient(left, #0556d7, #266ee1, #9abbef, #aaa, #bcb, #eee, transparent);background:-moz-linear-gradient(left, #0556d7, #266ee1, #9abbef, #aaa, #bcb, #eee 97%, transparent);background:-o-linear-gradient(left, #0556d7, #266ee1, #9abbef, #aaa, #bcb, #eee 97%, transparent);background:-ms-linear-gradient(left, #0556d7, #266ee1, #9abbef, #aaa, #bcb, #eee 97%, transparent);background:linear-gradient(left, #0556d7, #266ee1, #9abbef, #aaa, #bcb, #eee 97%, transparent);&.te-fade-header{background:-webkit-linear-gradient(left, transparent, #AAA, #999, #555, #555, #0556d7, #555, #555, #999, #AAA, transparent);margin-top:8px}}}.te-color-favorite-yellow{color:#ffd54f}.te-margin-bottom-10{margin-bottom:10px}.te-margin-bottom-15{margin-bottom:15px;width:inherit}.te-margin-bottom-20{margin-bottom:20px;width:inherit}.te-margin-top-10{margin-top:10px}.te-margin-top-15{margin-top:15px;width:inherit}.te-margin-top-15-100w{margin-top:15px;width:100%}.te-margin-top-20{margin-top:20px;width:inherit}.te-padding-bottom-10{padding-bottom:10px}.te-padding-top-10{padding-top:10px}.te-content-spacer-10{height:10px;opacity:0}.te-content-spacer-15{height:15px;opacity:0}.te-content-spacer-20{height:20px;opacity:0}.te-table-100w{width:100%}.te-padding-lr-10{padding-left:10px;padding-right:10px}
.vscode-light .te-color-ok-green{color:#378e32}.vscode-dark .te-color-ok-green{color:#7fd27b}.vscode-light .te-color-failure-red{color:#a1260d}.vscode-dark .te-color-failure-red{color:#d44022}.vscode-light .te-color-rabbit-pink{color:#ea98c9}.vscode-dark .te-color-rabbit-pink{color:#efb8e3}.vscode-light .te-color-turtle-green{color:#71ea89}.vscode-dark .te-color-turtle-green{color:#92f4b3}@supports(scrollbar-width: auto){.spmh-app-box.te-scrollbar-colored,.spmh-app-body-content-container.te-scrollbar-colored{scrollbar-color:rgba(126,170,241,.5333333333) rgba(190,194,202,.6666666667)}.vscode-light .spmh-app-box.te-scrollbar-colored,.vscode-light .spmh-app-body-content-container.te-scrollbar-colored{scrollbar-color:rgba(66,135,245,.6666666667) rgba(190,194,202,.6666666667)}.vscode-dark .spmh-app-box.te-scrollbar-colored,.vscode-dark .spmh-app-body-content-container.te-scrollbar-colored{scrollbar-color:rgba(66,135,245,.6666666667) rgba(14,15,17,.8)}}@supports selector(::-webkit-scrollbar){.spmh-app-box.te-scrollbar-colored ::-webkit-scrollbar-thumb,.spmh-app-body-content-container.te-scrollbar-colored ::-webkit-scrollbar-thumb{background:rgba(66,135,245,.6666666667);background-color:rgba(66,135,245,.6666666667)}.vscode-light .spmh-app-box.te-scrollbar-colored ::-webkit-scrollbar-thumb,.vscode-light .spmh-app-body-content-container.te-scrollbar-colored ::-webkit-scrollbar-thumb{background:rgba(66,135,245,.6666666667);background-color:rgba(66,135,245,.6666666667)}.vscode-dark .spmh-app-box.te-scrollbar-colored ::-webkit-scrollbar-thumb,.vscode-dark .spmh-app-body-content-container.te-scrollbar-colored ::-webkit-scrollbar-thumb{background:rgba(66,135,247,.5333333333);background-color:rgba(66,135,247,.5333333333)}.spmh-app-box.te-scrollbar-colored ::-webkit-scrollbar-track,.spmh-app-body-content-container.te-scrollbar-colored ::-webkit-scrollbar-track{background:rgba(190,194,202,.6666666667);background-color:rgba(190,194,202,.6666666667)}.vscode-light .spmh-app-box.te-scrollbar-colored ::-webkit-scrollbar-track,.vscode-light .spmh-app-body-content-container.te-scrollbar-colored ::-webkit-scrollbar-track{background:rgba(190,194,202,.6666666667);background-color:rgba(190,194,202,.6666666667)}.vscode-dark .spmh-app-box.te-scrollbar-colored ::-webkit-scrollbar-track,.vscode-dark .spmh-app-body-content-container.te-scrollbar-colored ::-webkit-scrollbar-track{background:rgba(14,15,17,.8);background-color:rgba(14,15,17,.8)}}
.te-task-details-container{padding:15px}.te-task-details-header-table{width:100%}.te-task-details-header-td{border-bottom:1px solid lightgray;vertical-align:top}.te-task-details-header-title-td{width:660px}.te-task-details-header-title-icon{height:38px;width:45px}.te-task-details-header-title-icon-td{line-height:38px;width:45px}.te-task-details-header-title-name-td{line-height:38px;font-size:36px}.te-task-details-header-title-location{font-size:12px}.te-task-details-header-details-td{font-size:22px;font-size:22px;padding:10px 10px 10px 5px;text-align:end;white-space:nowrap}.te-task-details-header-details-icon-td{font-size:22px;width:35px;padding-right:12px}.te-task-details-header-details-time-td{font-size:22px}.te-task-details-runtimes-header{font-size:24px;font-weight:bold}.te-task-details-runtimes-row{font-size:16px}
