@font-face{font-family:Codicon;src:url(../webfonts/codicon.ttf) format("truetype")}#project-explorer{display:block;height:75vh;z-index:999}#project-explorer.maximized{position:fixed;height:100%;width:100%;max-width:100%;z-index:9999999;top:0;left:0;right:0;bottom:0;background:#fff}#project-explorer.maximized .window{border:0}#project-explorer.minimized{height:inherit}#project-explorer #project-explorer-shortcut{display:block}#project-explorer #project-explorer-shortcut{display:block;text-align:center;user-select:none;padding:5px;border-radius:5px;max-width:150px}#project-explorer #project-explorer-shortcut:hover{background-color:rgba(0,0,0,.1)}#project-explorer #project-explorer-shortcut:active{background-color:rgba(0,0,0,.2)}#project-explorer #project-explorer-shortcut .icon{font-size:70px}#project-explorer *{outline:0}#project-explorer input[type=text]{width:-webkit-fill-available;line-height:30px;padding:0 10px;border:.5pt solid #e9e9e9;border-radius:5px;font-size:12px;background:#fff}#project-explorer input[type=text]:hover{border:.5pt solid rgba(0,0,0,.2)}#project-explorer input[type=text]:focus{border:.5pt solid rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}#project-explorer .color-red{color:#f44040}#project-explorer .color-green{color:#35bbb0}#project-explorer .color-blue{color:#6aa3ce}#project-explorer .color-orange{color:#ff6d00}#project-explorer .color-yellow{color:#fdb400}#project-explorer .fas{line-height:inherit}#project-explorer .window{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;margin:0;padding:0;font-size:9pt;color:#000;user-select:none;overflow:hidden;border:1pt solid #c3c3c3;background:#fafafa}#project-explorer.minimized .window{display:none}#project-explorer .window .titlebar{display:flex;align-items:center;width:100%;background-color:#e5e5e5;height:30px}#project-explorer .window .titlebar .toolbar{z-index:999}#project-explorer .window .titlebar .window-title{position:absolute;width:100%;text-align:center;font-weight:600;line-height:30px}#project-explorer .window .titlebar .window-controls{display:flex;margin-left:auto;line-height:30px;font-family:Codicon;font-size:16px;z-index:999}#project-explorer .window .titlebar .window-controls .window-control{width:46px;text-align:center}#project-explorer .window .titlebar .window-controls .window-control:hover{background-color:rgba(0,0,0,.1)}#project-explorer .window .titlebar .window-controls .window-control.window-close:hover{background-color:rgba(232,17,35,.9);color:#fff}#project-explorer .window .titlebar .window-controls .window-control:active{background-color:rgba(0,0,0,.2)}#project-explorer .window .titlebar .window-controls .window-control.window-close:active{background-color:rgba(232,17,35,.9);color:#fff;opacity:.8}#project-explorer .window .titlebar .window-controls .window-control.window-minimize:before{content:"\eaba"}#project-explorer .window .titlebar .window-controls .window-control.window-max-restore:before{content:"\eab9"}#project-explorer .window .titlebar .window-controls .window-control.window-max-restore.maximized:before{content:"\eabb"}#project-explorer .window .titlebar .window-controls .window-control.window-close:before{content:"\eab8"}#project-explorer .window .titlebar #pe-mobile-toolbar{display:none}#project-explorer .pe-row{display:flex;height:100%;width:100%;overflow:hidden}#project-explorer .toolbar{display:flex;align-items:center;line-height:25px;font-size:12px}#project-explorer .toolbar .toolbar-item>.icon{text-align:center;color:#565656;width:25px}#project-explorer .toolbar.toolbar-big .toolbar-item>.icon{font-size:16px;width:30px;line-height:30px}#project-explorer .toolbar .toolbar-item:not(.disabled):hover>.icon,.toolbar .toolbar-item:not(.disabled):focus-within>.icon{background-color:rgba(0,0,0,.1)}#project-explorer .toolbar .toolbar-item:not(.disabled)>.icon:active{background-color:rgba(0,0,0,.2)}#project-explorer .toolbar.toolbar-rounded .toolbar-item>.icon{border-radius:5px;margin-right:1px}#project-explorer .toolbar .toolbar-item:not(.disabled):focus-within>.menu{display:flex}#project-explorer .toolbar .toolbar-item.disabled .icon{color:rgba(0,0,0,.3)}#project-explorer .toolbar>.separator{width:.5pt;background-color:#e9e9e9;align-self:normal}#project-explorer .toolbar .toolbar-item.fill{width:-webkit-fill-available}#project-explorer .menu{display:none;position:absolute;flex-direction:column;background:#fff;box-shadow:0 0 6px 3px rgba(0,0,0,.1);font-size:12px;font-weight:600;z-index:999}#project-explorer .menu .menu-item{display:flex;line-height:30px}#project-explorer .menu .menu-item .icon{position:absolute;left:0;width:30px;text-align:center;color:#565656}#project-explorer .menu .menu-item .text{padding:0 25px 0 30px;flex-grow:1}#project-explorer .menu .menu-item .shortcut{margin-left:auto;padding:0 10px 0 0;color:#8a8b86}#project-explorer .menu .menu-item.checked:before{position:absolute;left:0;width:30px;text-align:center;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";color:#565656}#project-explorer .menu .menu-item:not(.disabled):hover,.menu .menu-item:not(.disabled):focus-within{background-color:rgba(0,0,0,.1)}#project-explorer .menu .menu-item:not(.disabled):active{background-color:rgba(0,0,0,.2)}#project-explorer .menu .menu-item.disabled .icon,.menu .menu-item.disabled .shortcut,.menu .menu-item.disabled .text,.menu .menu-item.disabled:before{color:rgba(0,0,0,.3)}#project-explorer .menu .separator{height:.5pt;background-color:#e9e9e9}#project-explorer .menu input[type=text]{border-width:0 0 .5pt;border-radius:0;margin-bottom:1px}#project-explorer .menu input[type=text]:focus{box-shadow:none}#project-explorer .menu .select{margin:0 5px 5px 5px}#project-explorer .menu .select .options{max-height:150px;overflow:auto}#project-explorer .menu .select .menu-item .icon{left:5px}#project-explorer .menu .select .menu-item.checked:before{left:5px}#project-explorer .menu .select .create-button{display:none;line-height:30px;border-radius:5px;padding:0 0 0 10px;background-color:#f5f6f8;border:.5pt solid #e9e9e9;margin-top:2px}#project-explorer .menu .select .create-button:hover{background-color:rgba(0,0,0,.1)}#project-explorer .menu .select .create-button:active{background-color:rgba(0,0,0,.2)}#project-explorer .sidebar{display:flex;flex-direction:column;min-width:190px;background-color:#f5f6f8;border-right:.5pt solid #e9e9e9;overflow:auto}#project-explorer .sidebar .groups{overflow:hidden;padding-bottom:5px}#project-explorer .sidebar .groups:hover{overflow:auto}#project-explorer .sidebar .groups .group{display:flex;flex-direction:column;margin-top:10px}#project-explorer .sidebar .groups .group .title{display:flex;font-weight:600;color:#8a8b86;line-height:25px;padding-left:10px;padding-right:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#project-explorer .sidebar .groups .group .group-item{display:flex;line-height:30px;padding-left:20px}#project-explorer .sidebar .groups .group .group-item .icon{min-width:15px;color:#565656}#project-explorer .sidebar .groups .group .group-item .text{font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:5px}#project-explorer .sidebar .groups .group .group-item:hover{background-color:rgba(0,0,0,.1)}#project-explorer .sidebar .groups .group .group-item:active{background-color:rgba(0,0,0,.2)}#project-explorer .projects{display:flex;flex-direction:column;padding:15px 15px 0 15px;width:100%;overflow:hidden}#project-explorer .projects .toolbar-projects{margin-bottom:15px}#project-explorer .projects .toolbar-projects .search-text{font-size:14px}#project-explorer .projects .projects-title{display:flex;align-items:center;line-height:30px;font-size:24px}#project-explorer .projects .projects-title .query{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:15px}#project-explorer .projects .projects-title .projects-title{display:flex;font-weight:100;white-space:nowrap}#project-explorer .projects .projects-content{overflow:hidden;margin-top:15px}#project-explorer .projects .projects-content:hover{overflow:auto;margin-right:-5px}#project-explorer .project{display:flex;flex-direction:column;border:.5pt solid #c3c3c3;margin-bottom:20px;font-weight:400;background:#fff;border-radius:5px;padding:10px}#project-explorer .project:last-child{margin-bottom:10px}#project-explorer .project .project-header{display:flex;flex-direction:column;margin-top:1px}#project-explorer .project .project-header>.title{display:flex;align-items:center;padding-left:5px;line-height:25px;margin-bottom:5px}#project-explorer .project .project-header>.title>.text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:30px;text-transform:uppercase}#project-explorer .project .project-header>.title>.text::before{content:"";width:45px;background:#c2c2c2;height:1px;display:inline-block;position:relative;vertical-align:middle;margin-right:10px}#project-explorer .project .project-header>.title>.planning{margin-left:10px;white-space:nowrap}#project-explorer .project .project-header>.title>.planning i{min-width:15px}#project-explorer .project .toolbar-project{display:none;margin-left:auto;padding-left:10px}#project-explorer .project:hover .toolbar-project,.project:focus-within .toolbar-project{display:flex}#project-explorer .project .project-header .tags{display:flex;padding:0 5px;flex-wrap:wrap}#project-explorer .project .project-header .tags .tag{font-weight:500;font-size:10px;letter-spacing:1px;text-transform:uppercase;padding:5px 15px;background-color:#e6e6e6;color:#000;margin-right:5px;margin-bottom:5px}#project-explorer .project .project-header .tags .tag:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f292";margin-right:3px;color:#35bbb0}#project-explorer .project .project-content .editor{margin-top:5px;padding:5px;font-size:14px;line-height:22px}#project-explorer .project .project-content .editor .project-image{display:inline-block;border:1px solid #dcdcdc;margin-bottom:10px;margin-top:5px;max-height:160px;margin-right:10px}#project-explorer .project .project-content .editor .project-image:hover{opacity:.8;cursor:zoom-in}#project-explorer .project .project-content .editor .project-image:active{opacity:.6;cursor:zoom-in}#project-explorer .project .project-content .editor p{margin-bottom:5px;letter-spacing:.4px;color:#0009;font-weight:500}#project-explorer .project .project-content .editor ul,.project .project-content .editor ol{margin-block-start:5px;margin-block-end:5px;margin-inline-start:0;margin-inline-end:0;padding-inline-start:25px}#project-explorer .project .project-content .editor ul li{list-style-type:none}#project-explorer .project .project-content .editor ul li:before{content:'\2022';font-weight:700;color:#f44040;margin-right:5px}#project-explorer .project .project-content .editor ol{list-style:none;counter-reset:item}#project-explorer .project .project-content .editor ol li{counter-increment:item}#project-explorer .project .project-content .editor ol li:before{content:counter(item) ".";font-weight:700;color:#f44040;margin-right:5px}#project-explorer .project .project-content .editor label.task-item{display:flex;padding-left:25px}#project-explorer .project .project-content .editor label.task-item input[type=checkbox]{height:18px;margin-right:5px}#project-explorer .shadow{position:absolute;display:none;flex-flow:column;width:100%;height:100%;align-items:center;justify-content:center;background:#909090d1;z-index:9999}#project-explorer .shadow .shadow-image{padding:10px;max-height:80%}#project-explorer .shadow .shadow-close-button{padding:12px 25px;border-radius:40px;color:#2a2a2a;text-transform:uppercase;background:#fff;font-size:12px;font-weight:600;line-height:16px;letter-spacing:4px}#project-explorer .shadow .shadow-close-button i{margin-right:13px;color:#fff;background:#000;border-radius:50px;width:24px;text-align:center;line-height:23px;letter-spacing:0}#project-explorer .shadow .shadow-close-button:hover{background-color:rgba(215,215,215,1)}#project-explorer .shadow .shadow-close-button:active{background-color:rgba(180,180,180,1)}#project-explorer.night{filter:invert(1)}#project-explorer.night .tag::before,#project-explorer.night .window-control.window-close,#project-explorer.night i,#project-explorer.night img{filter:invert(1)}#project-explorer.night .window-control.window-close{color:#fff}#project-explorer.night #project-explorer-shortcut{filter:invert(1)}#project-explorer.night #project-explorer-shortcut i{filter:invert(0)}#project-explorer.night .project .project-content .editor .project-image{border:0}@media only screen and (max-width:750px){#project-explorer{width:100%}#project-explorer .window-controls{display:none!important}#project-explorer .sidebar{display:none}#project-explorer .window .titlebar #pe-mobile-toolbar{display:flex;margin-left:auto}#project-explorer .toolbar.toolbar-big .toolbar-item>.icon{font-size:22px;width:48px;line-height:48px}#project-explorer .window .titlebar .window-title{line-height:48px;font-size:14px;position:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#project-explorer .sidebar .groups .group .group-item{line-height:40px}#project-explorer .menu .menu-item{line-height:40px}#project-explorer .window .titlebar{height:48px}#project-explorer .toolbar .toolbar-item:not(.disabled):hover>.icon{background:0 0}#project-explorer .toolbar .toolbar-item:not(.disabled):active>.icon{background:rgba(0,0,0,.1)}#project-explorer .projects .projects-content{overflow:auto;margin-right:-5px}#project-explorer .projects .toolbar-projects{display:block;clear:both;height:30px}#project-explorer .projects .toolbar-projects .search-text{display:block;position:relative;margin-bottom:10px}#project-explorer .projects .projects-title{display:block;clear:both}}