.buttons{display:flex;margin:2em 0 1em;line-height:39px}.buttons>*{text-decoration:none;border:none;font-weight:600;border-radius:4px;font-size:14px;padding:0 18px;position:relative;display:flex;box-sizing:border-box;width:auto!important}.buttons>:hover{cursor:pointer}.buttons>*>span{position:relative;top:13px;margin-right:12px}.buttons>*>span.icon-small-chevron-right{transform:rotate(180deg)}.buttons>:active,.buttons>:focus{outline:0}.buttons>:first-child{flex-grow:0.6666;flex-basis:0%;line-height:39px;margin-right:2em;box-sizing:border-box;border-radius:4px;color:var(--background-color);border:none;cursor:pointer;background-color:var(--dark-accent-color);font-weight:600}.buttons .red{background:red;box-shadow:none}.buttons .red:hover{background:#ff2a2a}.buttons .red:active{background:#c70000}.buttons>:last-child{flex-grow:0.3333;text-align:left;border-radius:4px;text-decoration:none;color:var(--medium-text-color);background-color:#ececec;line-height:39px}.buttons .working{background-color:#d5d5d5;color:#999;box-shadow:none}@keyframes pulse{0%{opacity:.333}100%{opacity:1}}.buttons .working:after{content:"";animation:.2s cubic-bezier(.5,0,.5,1) infinite alternate pulse;width:.5rem;height:.5rem;margin:0;border-radius:.55rem;background:#666;position:absolute;right:2em;top:17px}span.icon-small-check{mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48cGF0aCBkPSJNNiAwYTYgNiAwIDEgMSAwIDEyQTYgNiAwIDAgMSA2IDBabS0uNzA1IDguNzM3TDkuNjMgNC40MDMgOC4zOTIgMy4xNjYgNS4yOTUgNi4yNjNsLTEuNy0xLjcwMkwyLjM1NiA1LjhsMi45MzggMi45MzhaIj48L3BhdGg+PC9zdmc+")}span.icon-small-alert{mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48cGF0aCBkPSJNNC44NTUuNzA4Yy41LS44OTYgMS43OS0uODk2IDIuMjkgMGw0LjY3NSA4LjM1MWExLjMxMiAxLjMxMiAwIDAgMS0xLjE0NiAxLjk1NEgxLjMzQTEuMzEzIDEuMzEzIDAgMCAxIC4xODMgOS4wNThaTTcgN1YzSDV2NFptLTEgM2ExIDEgMCAxIDAgMC0yIDEgMSAwIDAgMCAwIDJaIj48L3BhdGg+PC9zdmc+")}span.icon-small-no-entry{mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48cGF0aCBkPSJNNiAwYTYgNiAwIDEgMSAwIDEyQTYgNiAwIDAgMSA2IDBabTMgNUgzdjJoNloiPjwvcGF0aD48L3N2Zz4=")}span.icon-refresh{mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij48cGF0aCBkPSJNMS43MDUgOC4wMDVhLjc1Ljc1IDAgMCAxIC44MzQuNjU2IDUuNSA1LjUgMCAwIDAgOS41OTIgMi45N2wtMS4yMDQtMS4yMDRhLjI1LjI1IDAgMCAxIC4xNzctLjQyN2gzLjY0NmEuMjUuMjUgMCAwIDEgLjI1LjI1djMuNjQ2YS4yNS4yNSAwIDAgMS0uNDI3LjE3N2wtMS4zOC0xLjM4QTcuMDAyIDcuMDAyIDAgMCAxIDEuMDUgOC44NGEuNzUuNzUgMCAwIDEgLjY1Ni0uODM0Wk04IDIuNWE1LjQ4NyA1LjQ4NyAwIDAgMC00LjEzMSAxLjg2OWwxLjIwNCAxLjIwNEEuMjUuMjUgMCAwIDEgNC44OTYgNkgxLjI1QS4yNS4yNSAwIDAgMSAxIDUuNzVWMi4xMDRhLjI1LjI1IDAgMCAxIC40MjctLjE3N2wxLjM4IDEuMzhBNy4wMDIgNy4wMDIgMCAwIDEgMTQuOTUgNy4xNmEuNzUuNzUgMCAwIDEtMS40OS4xNzhBNS41IDUuNSAwIDAgMCA4IDIuNVoiPjwvcGF0aD48L3N2Zz4=")}span.icon-edit{mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTExLjAxMyAxLjQyN2ExLjc1IDEuNzUgMCAwIDEgMi40NzQgMGwxLjA4NiAxLjA4NmExLjc1IDEuNzUgMCAwIDEgMCAyLjQ3NGwtOC42MSA4LjYxYy0uMjEuMjEtLjQ3LjM2NC0uNzU2LjQ0NWwtMy4yNTEuOTNhLjc1Ljc1IDAgMCAxLS45MjctLjkyOGwuOTI5LTMuMjVjLjA4MS0uMjg2LjIzNS0uNTQ3LjQ0NS0uNzU4bDguNjEtOC42MVptLjE3NiA0LjgyM0w5Ljc1IDQuODFsLTYuMjg2IDYuMjg3YS4yNTMuMjUzIDAgMCAwLS4wNjQuMTA4bC0uNTU4IDEuOTUzIDEuOTUzLS41NThhLjI1My4yNTMgMCAwIDAgLjEwOC0uMDY0Wm0xLjIzOC0zLjc2M2EuMjUuMjUgMCAwIDAtLjM1NCAwTDEwLjgxMSAzLjc1bDEuNDM5IDEuNDQgMS4yNjMtMS4yNjNhLjI1LjI1IDAgMCAwIDAtLjM1NFoiLz48L3N2Zz4=")}span.icon-chevron{mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTguNzIgMTguNzhhLjc1Ljc1IDAgMCAxIDAtMS4wNkwxNC40NCAxMiA4LjcyIDYuMjhhLjc1MS43NTEgMCAwIDEgLjAxOC0xLjA0Mi43NTEuNzUxIDAgMCAxIDEuMDQyLS4wMThsNi4yNSA2LjI1YS43NS43NSAwIDAgMSAwIDEuMDZsLTYuMjUgNi4yNWEuNzUuNzUgMCAwIDEtMS4wNiAwWiIvPjwvc3ZnPg==")}form.dashboard-form{max-width:420px}form.dashboard-form div:focus-within>label,form.dashboard-form p:focus-within>label{color:var(--accent-color)}form.dashboard-form .fullRow section{position:relative;display:flex;border-top:1px solid var(--border-color)}form.dashboard-form label{font-size:14px;position:relative;color:var(--medium-text-color)}form.dashboard-form select{display:block;color:var(--text-color);background:var(--light-background-color);font-size:var(--font-size);border:1px solid var(--border-color);border-radius:4px;padding:8px}form.dashboard-form input[type=checkbox]{margin-right:.222em;vertical-align:middle}input[type=file]{font-size:11px;display:block;margin-top:1em}form.dashboard-form input[type=password],form.dashboard-form input[type=text],form.dashboard-form label{width:100%;display:block}form.dashboard-form input[type=password],form.dashboard-form input[type=text],form.dashboard-form textarea{margin:2px 0;font-size:17px;padding:10px;font-family:inherit;z-index:1;position:relative;border:1px solid var(--border-color);box-sizing:border-box;background:0 0;transition:border-color .1s ease-in-out,box-shadow .1s ease-in-out,-webkit-box-shadow .1s ease-in-out}form.dashboard-form textarea{min-height:6em}form.dashboard-form input::placeholder,form.dashboard-form textarea::placeholder{color:var(--light-text-color)}form.dashboard-form input[type=password]:hover,form.dashboard-form input[type=text]:hover,form.dashboard-form textarea:hover{border-color:var(--accent-color)}form.dashboard-form input[type=password]:focus,form.dashboard-form input[type=text]:focus,form.dashboard-form textarea:focus{outline:0;z-index:1;border:1px solid var(--accent-color)}form.dashboard-form .box.green.success{display:inline-block;font-size:14px;background:#e2f9e3;padding:.33em .66em}form.dashboard-form .button{color:#000;background:#fff;border-radius:4px;margin-right:1em;display:inline-block;padding:0 1.33em;line-height:2.5;border:1px solid #9f9f9f;border-bottom-color:#999;box-shadow:0 1px 2px rgba(0,0,0,.1),inset 0 -2px 2px rgba(0,0,0,.04);font-size:15px;cursor:pointer;text-decoration:none}form.dashboard-form .button:active{position:relative;top:1px}form.dashboard-form .button:focus{outline:0}form.dashboard-form .button.small{font-size:.77em}form.dashboard-form .button.disabled,form.dashboard-form .button.working,form.dashboard-form .button:disabled{cursor:default;opacity:1;box-shadow:none;border:none;background-color:#d5d5d5;color:#fff}form.dashboard-form .button.working{background:url("/images/spinner_grey.gif?{{cacheID}}") center right 20px/1.33em no-repeat #d5d5d5;padding-right:2em;box-shadow:none;border-right:1em solid transparent}.line,.line a{text-decoration:none}.line{display:flex;flex-wrap:wrap;padding:.667em 1em;line-height:1.4;border-bottom:1px solid var(--border-color);background-color:var(--background-color);transition:background-color .2s}a.line:hover{background:#e4eafb75}a.line:active{background:var(--medium-background-color)}a.line:hover .right,a:hover .link{text-decoration:underline}.link,.right{color:var(--accent-color);font-size:14px}.right{text-decoration:underline;flex-shrink:0;padding-left:12px}.label{color:var(--medium-text-color);display:inline-block;flex-basis:100%;font-size:14px;box-sizing:border-box;flex-shrink:0;margin-bottom:2px}.collapse-on-small-screens .label{flex-basis:100%}.center{flex-grow:0;color:var(--text-color)}.center b{color:var(--text-color);font-weight:500}.tablet{border-radius:18px;padding:0 9px;line-height:1.4;border:1px solid var(--border-color);margin:0 3px 0 0;display:inline-block;font-size:15px}.tablet:empty{display:none}.sites-list-container{min-height:calc(100vh - 7.8rem);display:flex;flex-direction:column}.sites{flex-grow:1;min-width:none;padding-bottom:calc(var(--spacing) * 2)}.site{position:relative;background-color:var(--background-color);transition:background-color .2s;border-top:1px solid var(--border-color)}.preview-holder{position:absolute;height:40px;width:60px;top:10px;left:1.25rem;margin:4px 0 10px;transform:scale(1)}a.blog-link{display:flex;justify-content:space-between;margin:0;position:relative;z-index:1;border-radius:0;border:none;padding-left:100px;padding-right:1rem;color:var(--accent-color)}a.blog-link .text-info{font-weight:400;line-height:1.4;padding:12px 0;display:block;width:100%}.site:hover{background-color:#e4eafb75}.site:active{background-color:var(--background-color)}a.blog-link .title{display:block;white-space:nowrap;overflow:hidden;word-break:break-word}a.blog-link .icon-chevron{font-size:24px;color:var(--border-color);align-self:center;transition:color .2s}a.blog-link:hover .icon-chevron{color:var(--accent-color)}a.blog-link .url{display:block;color:var(--light-text-color);font-weight:400;height:1.4em;font-size:var(--small-font-size);white-space:nowrap;overflow:hidden;word-break:break-word}button.logout{cursor:pointer;background:0 0;font-size:var(--font-size);font-weight:400;border:none;padding:8px 12px;margin:0 0 24px;position:relative;top:6px;color:var(--medium-text-color);border-radius:var(--border-radius);transition:background-color .2s,color .2s}button.logout:hover{background-color:#e4eafb;color:var(--accent-color)}form.create-site-button{position:absolute;top:0;right:0}form.create-site-button button{border:none;cursor:pointer;font-size:14px;display:inline-block;border-radius:var(--border-radius);background-color:var(--accent-color);color:var(--background-color);padding:.5em .75em;font-weight:600;margin:0}span.file,span.folder{display:inline-block;width:1.3em;height:1.3em;float:left;margin-right:.5em;background:url("/images/folder.svg") center center/contain no-repeat;position:relative;top:.3em}span.file{background-image:url("/images/file.svg")}.underline{color:#00f;text-decoration:none;text-shadow:.03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,0 .03em #fff,0 -.03em #fff,0 .06em #fff,0 -.06em #fff,0 .08em #fff,0 -.08em #fff;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(blue,#00f);background-size:0 0,0 0,.07em .07em;background-repeat:no-repeat,no-repeat,repeat-x;background-position:0 90%,100% 90%,0 95%}.sortable>section.isPage .button,.sortable>section.isPage input{display:none}.sortable>section.isPage label{border-color:transparent;margin:0;box-sizing:border-box}.sortable>section.sortable-ghost{opacity:.15;background:#eee}.wrapper{margin:0 auto;display:flex;min-height:calc(100vh - 3em)}#menu section,#redirects section{padding:0;border:1px solid #eeeeec;margin-bottom:12px;border-radius:var(--border-radius)}#redirects section:last-child[id^=new_]{border:2px solid var(--accent-color)}#redirects .handle svg{fill:currentColor}#redirects .handle{padding:6px 12px;color:var(--light-text-color);display:flex;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;align-items:center;border-right:1px solid #eeeeec}#redirects .handle:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}#redirects .removeLink{display:flex;padding:6px 12px;align-items:center;border-left:1px solid #eeeeec;color:red}#redirects .removeLink svg{margin-right:4px}#redirects section input{margin:0;box-shadow:none;border:none}#redirects section input:first-of-type{border-right:1px solid #eeeeec}.pageLink{line-height:48px;height:48px;text-decoration:none;overflow:hidden;border:1px solid;margin-left:-1px;padding:0 8px;display:block;margin-top:2px}.handle,.lab[type=text],.pageLink,.removeLink,.val[type=text]{border-color:#cacaca}.handle:hover,.lab[type=text]:hover,.pageLink:hover,.removeLink:hover,.val[type=text]:hover{z-index:2;border-color:#0079fc}.lab[type=text]{border-radius:0;margin-left:-1px;z-index:0}.val[type=text]{border-radius:0;margin-left:-1px;margin-right:-1px}.removeLink{text-decoration:none;font-size:12px}.folder-box{margin:0}.photo-holder{width:30px;height:30px;display:inline-block;margin:0 16px 0 0;color:#a5a5a5}.photo-holder.plus{border:1px solid;width:19px;margin:5px 18px 0 2px;height:19px;border-radius:2px;line-height:.98}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc;opacity:1}::-moz-placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}::placeholder{color:#ccc}@-webkit-keyframes bounce{0%,100%,40%{-webkit-transform:scale(.8);transform:scale(.8)}70%{-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounce{0%,100%,40%{-webkit-transform:scale(.8);transform:scale(.8)}70%{-webkit-transform:scale(.3);transform:scale(.3)}}.error,.success{display:block;margin-bottom:2rem;padding:12px 18px}.error:empty,.success:empty{display:none}.error{color:var(--error-text-color);background:var(--error-background-color)}.success{color:var(--success-text-color);background:var(--success-background-color)}table.file-stat{margin:0;max-width:none;font-size:14px;display:table;width:100%}table.file-stat .file-thumbnail{max-width:72px;max-height:72px;width:auto;margin:6px 0;height:auto;vertical-align:middle;box-shadow:0 0 1px rgba(0,0,0,.5);border:.3rem solid #fff}table.file-stat tr:last-child td{border-bottom:none}table.file-stat tr{transition:background-color .2s;background-color:none}table.file-stat tr:hover{background-color:#e4eafb75}table.file-stat td:first-child{color:var(--light-text-color);font-size:13px;padding-right:20px;padding-top:7px;width:120px}.publishing-steps{font-size:14px;margin:0;padding:12px 60px;color:var(--medium-text-color);position:relative;z-index:2}.publishing-steps.no-entry:before{bottom:auto;height:36px}.publishing-steps b{color:var(--text-color);font-weight:600}.publishing-steps p{position:relative}.publishing-steps i{position:absolute;border-radius:1em;left:-2em;top:.41em;width:1em;height:1em;z-index:3;font-size:12px;color:var(--text-color);background-color:#fff}.publishing-steps i span{position:absolute;top:0;left:0;right:0;bottom:0;font-size:.97em}table.file-stat td{vertical-align:top;padding:4px 0;border-bottom:1px solid #f4f4f5;position:relative}table.file-stat td details{font-size:14px;color:var(--medium-text-color)}table.file-stat td details summary{position:absolute;cursor:pointer;user-select:none;top:.4em;font-size:13px;right:0;color:var(--light-text-color)}table.file-stat td details summary:hover{color:var(--accent-color)}table.file-stat td details summary span{margin-right:.15em}table.file-stat td details>summary:first-of-type{list-style-type:none}table.file-stat td details ::-webkit-details-marker{display:none}a.template-button.file-helper{background-color:transparent;border:1px solid #eeeeec;position:absolute;top:36px;right:36px;margin:0;transition:background-color .2s}a.template-button.file-helper:hover{background-color:#e4eafb75}a.template-button.file-helper span{margin-left:.5em}.file-info{position:relative;z-index:5;border:1px solid var(--border-color);border-radius:var(--border-radius);padding:36px}.entry-info h1,.file-info h1{position:relative;max-width:none;margin:0 0 24px;padding:0}.entry-info h1 span,.file-info h1 span{margin-right:.5em}.entry-info h1 a{color:var(--accent-color);display:block}.entry-info:after,.entry-info:before,.file-info:after,.file-info:before{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--background-color);position:absolute;bottom:-5px;left:2.17rem;content:"";z-index:4}.file-info:before{bottom:-6.5px;border-top-color:var(--border-color)}.no-entry+.entry-info:after,.no-entry+.entry-info:before{display:none}.entry-info{position:relative;z-index:5;border-radius:var(--border-radius);padding:36px;border:1px solid var(--border-color)}.entry-info:after{bottom:auto;top:-5px}.entry-info:before{top:-6.5px;border-top-color:var(--border-color);bottom:auto}.entry-info:after,.entry-info:before{transform:rotate(180deg)}.multilingual{position:relative;max-width:600px;margin:18px 0;border:1px solid var(--border-color);border-radius:var(--border-radius);overflow:hidden}.multilingual pre{margin:0;padding:9px;overflow:hidden;font-size:13px;color:var(--text-color);display:none}.lang-tabs{list-style:none;padding:0;background-color:#f6f7f9;margin:0;display:flex;font-size:12px;position:relative;max-width:none}.lang-tabs li{margin:0;padding:0}.lang-tabs a{display:block;padding:4px 12px;color:var(--accent-color);text-decoration:none}.lang-tabs a.active{background-color:#e4eafb}.multilingual button{position:absolute;top:0;right:0;background-color:var(--background-color);padding:12px;overflow:visible;box-shadow:-10px 0 10px var(--background-color)}.entry-info td pre{margin-right:6rem;text-wrap:wrap;border:1px solid #eeeeec;border-radius:4px;overflow-x:auto;background:#fbfbfb;font-size:.9em;padding:3px 6px}.folder-container{display:flex;flex-direction:column;border:1px solid var(--border-color);flex-grow:1;border-radius:6px;position:relative}.folder-container a.line{border-radius:var(--border-radius) var(--border-radius) 0 0;padding-bottom:14px;padding-top:14px;border-bottom-color:#eeeeec}.folder-container a.line img{width:16px;height:16px;position:relative;top:3px;margin-right:3px}.folder-box{flex-grow:1}.folder-box:not(.root).directory{border-radius:var(--border-radius);overflow:hidden;border:1px solid #eeeeec}.status-link{border-top:1px solid #eeeeec;display:block;width:100%;box-sizing:border-box;padding:8px 16px;font-size:14px;overflow:hidden;color:var(--light-text-color);background-color:none;transition:background-color .2s;position:relative}.status-link:after{content:" ";width:2em;position:absolute;top:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(255,255,255,0),var(--background-color) 50%)}.status-link:hover{background-color:#e4eafb75}.sync-status{height:1.5em;display:block;overflow:hidden}.folder-corner{position:absolute;top:5px;right:-1px;width:var(--border-radius);height:var(--border-radius)}.folder-corner:before{z-index:3;content:' ';width:100%;height:100%;position:absolute;top:0;right:0;background:var(--background-color);border:1px solid var(--border-color);border-radius:0 var(--border-radius) 0 0;border-bottom-color:var(--background-color);border-left-color:var(--background-color);transition:background-color .2s}.folder-corner:after{width:100%;height:100%;background:var(--background-color);content:' ';position:absolute;top:0;right:0;z-index:2}.folder-top{position:absolute;top:0;left:0;right:0;overflow:visible}.folder-top:before{width:var(--border-radius);z-index:2;border-radius:0 var(--border-radius) 0 0;height:var(--border-radius);content:' ';background:var(--background-color);border:1px solid var(--border-color);border-left-color:var(--background-color);border-bottom-color:var(--background-color);position:absolute;top:-1px;left:20%;transition:background-color .2s}a:hover~.folder-corner:before,a:hover~.folder-top:before{background-color:#f8faff;border-left-color:#f8faff;border-bottom-color:#f8faff}.folder-top:after{width:80%;z-index:1;height:calc(1px + var(--border-radius));content:' ';background:#fff;border-bottom:1px solid var(--border-color);position:absolute;top:-1px;right:-1px}.directory-list{width:100%;font-size:16px;max-width:none;margin-bottom:0}.directory-list.empty{height:100%}.directory-list th .resize-handle{position:absolute;top:0;bottom:0;right:-3px;width:8px;cursor:col-resize;color:var(--light-text-color);transition:transform .2s;transform:scale(1);z-index:1}.directory-list th .resize-handle:after{content:"";width:1px;position:absolute;top:4px;bottom:4px;left:50%;background-color:var(--border-color);transition:top .2s,bottom .2s}.directory-list th .resize-handle:hover:after{top:0;bottom:0}.directory-list th:active{background-color:#f3f4f9}.directory-list td,.directory-list th{padding:8px;position:relative;text-align:left;white-space:nowrap;overflow:hidden}.directory-list td{border-bottom:none;vertical-align:baseline;color:var(--light-text-color)}.directory-list tr{position:relative}.directory-list td[data-sort]{font-size:13px}.directory-list td a{text-decoration:none;display:flex;align-items:center;overflow:hidden;height:1.4em}.directory-list td a>span:first-child{margin-right:8px;flex-shrink:0}.directory-list tr:not(:last-child) td:after{content:'';border-bottom:1px solid #f4f4f5;position:absolute;bottom:0;left:0;right:0}.directory-list tr td:first-child:after{left:16px}.directory-list tr td:last-child:after{right:16px}.directory-list th{transition:background-color .2s;background-color:transparent;text-align:left;border-bottom:1px solid #eeeeec;font-weight:400;user-select:none;font-size:12px;padding:4px 8px;color:var(--light-text-color)}.directory-list td:first-child,.directory-list th:first-child{padding-left:16px}.directory-list tr:hover{background-color:#e4eafb75}.directory-list tr:first-child:last-child:hover{background-color:transparent}.directory-list th.sorted,.directory-list th.sorted.reverse{font-weight:500}.directory-list th.sorted:after{content:'';position:absolute;top:6px;right:16px;width:12px;height:12px;margin-left:4px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg"  style="opacity:0.3"  viewBox="0 0 12 12" width="12" height="12"><path d="M6 4c-.2 0-.4.1-.5.2L2.2 7.5c-.3.3-.3.8 0 1.1.3.3.8.3 1.1 0L6 5.9l2.7 2.7c.3.3.8.3 1.1 0 .3-.3.3-.8 0-1.1L6.6 4.3C6.4 4.1 6.2 4 6 4Z"></path></svg>')}.directory-list th.sorted.reverse::after{background:url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" style="opacity:0.3" viewBox="0 0 12 12" width="12" height="12"><path d="M6 8.825c-.2 0-.4-.1-.5-.2l-3.3-3.3c-.3-.3-.3-.8 0-1.1.3-.3.8-.3 1.1 0l2.7 2.7 2.7-2.7c.3-.3.8-.3 1.1 0 .3.3.3.8 0 1.1l-3.2 3.2c-.2.2-.4.3-.6.3Z"></path></svg> ')}/*! Pickr 1.5.1 MIT | https://github.com/Simonwep/pickr */.pickr{position:relative;overflow:visible;transform:translateY(0)}.pickr *{box-sizing:border-box;-webkit-appearance:none}.pickr .pcr-button{position:relative;height:2em;width:2em;padding:.5em;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;border-radius:.15em;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" stroke="%2342445A" stroke-width="5px" stroke-linecap="round"><path d="M45,45L5,5"></path><path d="M45,5L5,45"></path></svg>') 50%/0 no-repeat;transition:.3s}.pickr .pcr-button:before{background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>') 0 0/.5em;z-index:auto}.pickr .pcr-button:after,.pickr .pcr-button:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:.15em}.pickr .pcr-button:after{transition:background .3s;background:currentColor}.pickr .pcr-button.clear{background-size:70%}.pickr .pcr-button.clear:before{opacity:0}.pickr .pcr-button.clear:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px currentColor}.pickr .pcr-button.disabled{cursor:not-allowed}.pcr-app *,.pickr *{box-sizing:border-box;outline:0;border:none;-webkit-appearance:none}.pcr-app button.pcr-active,.pcr-app button:focus,.pcr-app input.pcr-active,.pcr-app input:focus,.pickr button.pcr-active,.pickr button:focus,.pickr input.pcr-active,.pickr input:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px currentColor}.pcr-app .pcr-palette,.pcr-app .pcr-slider,.pickr .pcr-palette,.pickr .pcr-slider{transition:box-shadow .3s}.pcr-app .pcr-palette:focus,.pcr-app .pcr-slider:focus,.pickr .pcr-palette:focus,.pickr .pcr-slider:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px rgba(0,0,0,.25)}.pcr-app{position:fixed;display:flex;flex-direction:column;z-index:10000;border-radius:.1em;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);left:0;top:0}.pcr-app.visible{transition:opacity .3s;visibility:visible;opacity:1}.pcr-app .pcr-swatches{display:flex;flex-wrap:wrap;margin-top:.75em}.pcr-app .pcr-swatches.pcr-last{margin:0}@supports (display:grid){.pcr-app .pcr-swatches{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,1.75em)}}.pcr-app .pcr-swatches>button{font-size:1em;position:relative;width:calc(1.75em - 5px);height:calc(1.75em - 5px);border-radius:.15em;cursor:pointer;margin:2.5px;flex-shrink:0;justify-self:center;transition:.15s;overflow:hidden;background:0 0;z-index:1}.pcr-app .pcr-swatches>button:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>') 0 0/6px;border-radius:.15em;z-index:-1}.pcr-app .pcr-swatches>button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:currentColor;border:1px solid rgba(0,0,0,.05);border-radius:.15em;box-sizing:border-box}.pcr-app .pcr-swatches>button:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.pcr-app .pcr-interaction{display:flex;flex-wrap:wrap;align-items:center;margin:0 -.2em}.pcr-app .pcr-interaction>*{margin:0 .2em}.pcr-app .pcr-interaction input{letter-spacing:.07em;font-size:.75em;text-align:center;cursor:pointer;color:#75797e;background:#f1f3f4;border-radius:.15em;transition:.15s;padding:.45em .5em;margin-top:.75em}.pcr-app .pcr-interaction input:hover{-webkit-filter:brightness(.975);filter:brightness(.975)}.pcr-app .pcr-interaction input:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px rgba(66,133,244,.75)}.pcr-app .pcr-interaction .pcr-result{color:#75797e;text-align:left;flex:1 1 8em;min-width:8em;transition:.2s;border-radius:.15em;background:#f1f3f4;cursor:text}.pcr-app .pcr-interaction .pcr-result::-moz-selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-result::selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-type.active{color:#fff;background:#4285f4}.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear,.pcr-app .pcr-interaction .pcr-save{width:auto;color:#fff}.pcr-app .pcr-interaction .pcr-cancel:hover,.pcr-app .pcr-interaction .pcr-clear:hover,.pcr-app .pcr-interaction .pcr-save:hover{-webkit-filter:brightness(.925);filter:brightness(.925)}.pcr-app .pcr-interaction .pcr-save{background:#4285f4}.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{background:#f44250}.pcr-app .pcr-interaction .pcr-cancel:focus,.pcr-app .pcr-interaction .pcr-clear:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px rgba(244,66,80,.75)}.pcr-app .pcr-selection .pcr-picker{position:absolute;height:18px;width:18px;border:2px solid #fff;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcr-app .pcr-selection .pcr-color-chooser,.pcr-app .pcr-selection .pcr-color-opacity,.pcr-app .pcr-selection .pcr-color-palette{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:grab;cursor:-webkit-grab}.pcr-app .pcr-selection .pcr-color-chooser:active,.pcr-app .pcr-selection .pcr-color-opacity:active,.pcr-app .pcr-selection .pcr-color-palette:active{cursor:grabbing;cursor:-webkit-grabbing}.pcr-app[data-theme=monolith]{width:14.25em;max-width:95vw;padding:.8em}.pcr-app[data-theme=monolith] .pcr-selection{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview{position:relative;z-index:1;width:100%;height:1em;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5em}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>') 0 0/.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-last-color{cursor:pointer;transition:background-color .3s,box-shadow .3s;border-radius:.15em 0 0 .15em;z-index:2}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-current-color{border-radius:0 .15em .15em 0}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-current-color,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-last-color{background:currentColor;width:50%;height:100%}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette{width:100%;height:8em;z-index:1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette .pcr-palette{border-radius:.15em;width:100%;height:100%}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette .pcr-palette:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>') 0 0/.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity{height:.5em;margin-top:.75em}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-picker{top:50%;transform:translateY(-50%)}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-slider,.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-slider{flex-grow:1;border-radius:50em}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(90deg,transparent,#000) 0 0/100%,url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>') 0 0/.25em}.plugin p{margin:0;font-size:16px;color:var(--text-color)}.line.plugins .center{flex-grow:1}.line.plugins{border-bottom:none;padding:0}form.dashboard-form .plugin label{padding-top:0}.plugin{border-bottom:1px solid var(--border-color);margin:0;padding:16px 12px 0;border-bottom:1px solid #eeeeec}.plugin:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.pluginOptions{display:none}.plugin.checked .pluginOptions{display:block}.plugin:hover{background-color:#fafafa}form.dashboard-form label{margin:0;padding:0}.plugin input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0;font:inherit;width:3.4em;height:2em;border:none;border-radius:2em;transform:translateY(-.075em);display:grid;cursor:pointer;place-content:center;background-color:#bbb;font-size:12px}.plugin input[type=checkbox]::before{content:"";width:1.5em;height:1.5em;border-radius:1.5em;position:absolute;top:.25em;right:1.6em;transition:width 120ms ease-in-out,transform 120ms ease-in-out,right 120ms ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:#fff}.plugin input[type=checkbox]:checked{background-color:#00f}.plugin input[type=checkbox]:checked::before{left:auto;right:.3em}.plugin input[type=checkbox]:focus{outline:0}.plugin input[type=checkbox]:active::before{width:1.8em;right:1.1em}.plugin input[type=checkbox]:disabled{--form-control-color:var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.site-preview{overflow:hidden;width:100%;height:0;background:#fff;padding-bottom:66.6666666667%;box-shadow:0 -1px 0 rgba(0,0,0,.11),0 1px 0 rgba(0,0,0,.11),-1px 0 0 rgba(0,0,0,.11),1px 0 0 rgba(0,0,0,.11);border-radius:var(--border-radius)}.site:hover .site-preview{box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 -1px 0 rgba(0,0,0,.11),0 1px 0 rgba(0,0,0,.26),-1px 0 0 rgba(0,0,0,.13),1px 0 0 rgba(0,0,0,.13)}.site-preview iframe{visibility:hidden;background:var(--background-color)}.site-preview img{width:100%;position:relative;height:auto;opacity:0;transition:opacity .2s}.site-preview img.fade-in{opacity:1}.smallLink{font-size:11px;color:#555;margin-left:.2rem}.template-sidebar{width:240px;border-right:1px solid #eeeeec;flex-grow:0;flex-shrink:0;overflow:hidden;height:100vh;box-sizing:border-box;position:sticky;top:0;flex-shrink:0;display:flex;justify-content:flex-end}.scroll-container{max-width:400px;height:100vh;overflow:hidden}#template-list{overflow-y:scroll;width:100%;height:calc(100vh - 4rem);padding-right:17px;box-sizing:content-box}#template-list:after{content:"";display:block;height:4rem}.template-row{position:relative;margin:2px 0}.template-row:hover{background:#e4eafb75}.template-row>a{border-radius:var(--border-radius);display:block;color:var(--text-color);font-size:14px;padding:6px 0 6px 52px;box-sizing:border-box}.template-row.selected a{color:var(--accent-color);font-weight:600}.template-row .preview{height:24px;width:36px;flex-shrink:0;position:absolute;top:0;left:0;border:none;margin:5px}.template-row .preview .site-preview{border-radius:2px}.preview img{width:100%;background:#fff;box-shadow:0 -1px 0 rgba(0,0,0,.11),0 1px 0 rgba(0,0,0,.11),-1px 0 0 rgba(0,0,0,.11),1px 0 0 rgba(0,0,0,.11);border-radius:var(--border-radius)}.template-row .preview a{position:absolute;top:0;left:0;bottom:0;right:0}.template-row .preview iframe{border:none;outline:0;box-shadow:none;height:800px;width:1200px;background:var(--background-color);transform:scale(.0375);background-color:#fff;transform-origin:top left}.installed{display:block;font-size:12px;color:var(--accent-color)}.installed svg{fill:currentColor;width:12px;vertical-align:middle}.checked-template{float:right;background:#eeeeec;border-radius:5px;padding:0 8px;font-size:11px;font-weight:700;color:#bfbfbf;margin:4px}.checked-template:before{content:"";display:inline-block;width:3px;height:3px;position:relative;top:-2px;border-radius:50%;background:#aaa;margin-right:8px}.iframe-container{width:100%;padding-top:75%;box-shadow:inset 0 1px 0 #f5f4f5,0 -1px 0 rgba(0,0,0,.11),0 1px 0 rgba(0,0,0,.26),-1px 0 0 rgba(0,0,0,.13),1px 0 0 rgba(0,0,0,.13);border-radius:var(--border-radius);overflow:hidden;position:sticky;top:2rem}.iframe-container iframe{position:absolute;top:0;left:0;border:none;background-color:var(--background-color);transform-origin:0 0;transform:scale(calc(var(--iframe-container-width)/ 1200))}h2.template-heading{margin:0;padding:6px 16px;font-size:14px;font-weight:400;color:var(--light-text-color)}form.color-picker,label[for^=show_picker]{padding:0 16px}