.plus{margin:0;padding:.375rem .5rem}.vue-slideout.vue-form-slideout{min-width:100%;width:100%}@media(min-width:768px){.vue-slideout.vue-form-slideout{min-width:40rem;width:auto}}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .overlay{top:0;left:0}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:1rem}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group button.create{display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px dashed var(--default-darker-background-color);border-radius:.5rem;background-color:transparent;padding:10px;margin-bottom:1.5rem;width:36rem}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group button.create:hover{background-color:#fff}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group button.create:hover span,.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group button.create:hover svg path{color:var(--default-color);fill:var(--default-color)}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group button.create span{font-weight:600;font-size:16px}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group h3{display:flex;align-items:center}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group .entryType{padding:1rem 0}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group .entryType header h3{align-self:flex-start;font-size:1.25rem;font-weight:500}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group ol{display:flex;flex-direction:column}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group ol:first-child{margin:0}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group ol li{display:flex;flex-direction:row;height:54px;min-width:36rem;width:500px;border:1px solid var(--default-border-color);align-items:stretch;border-radius:.5rem;background-color:#fff;margin:1rem 0 0 0}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group ol li button{display:flex;flex-direction:row;flex-grow:1;align-items:center;background-color:unset;border:unset;color:unset}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group ol li button a{display:flex;justify-content:center;align-items:center;border:1px solid transparent;border-radius:50%;background:#fff;color:var(--default-color);height:26px;width:26px}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group ol li:hover{background-color:var(--default-color);color:#fff}.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main .no-items{display:flex;flex-direction:column;margin-top:100px;padding:16px;font-weight:600;font-size:18px;align-self:center;align-items:center}@media(min-width:768px){.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group button.create,.dashboard section.content>main#content article.settings.timesheets.templates section.tabs main section.group ol li{min-width:42.5rem}}.dashboard section.content>main#content article.settings.timesheets.templates .filter-warning{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.dashboard section.content>main#content article.settings.timesheets.templates .filter-warning p{text-align:center}.dashboard section.content>main#content article.settings.timesheets.templates .filter-warning a{flex-shrink:0;padding-left:.5rem;padding-right:.5rem}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group{display:flex;align-items:center}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template.hidden h3,.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template.hidden label,.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template.hidden p{color:var(--dark-background-color2)}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template.hidden .right a:not(:hover){background-color:transparent}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .left,.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .middle,.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .right{padding-top:14px;padding-bottom:14px}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .left,.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .right{align-items:center;display:flex;flex-grow:0;width:8em}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .left{padding-left:14px}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .left button.default{display:flex;border-radius:4px;font-size:12px;justify-content:center;padding:4px 0;border:1px solid transparent}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .left button.default:not(.is-default){visibility:hidden}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .left label,.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .left p{font-weight:200;opacity:.8;font-size:12px}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .left label.default:not(.is-default),.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .left p.default:not(.is-default){visibility:hidden}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .middle{display:flex;flex-grow:1;justify-content:center;max-width:20rem}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .middle h3{display:block;font-weight:600;font-size:16px;align-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .right{display:flex;justify-content:flex-end;padding-right:14px}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .right .content{display:flex;justify-content:flex-end}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template .right .delete{visibility:hidden}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template:hover .delete,.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template:hover .left button.default{visibility:visible}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template.hidden:not(.editing){background-color:unset}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template button{justify-content:space-between}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template:hover .left button.default{color:#fff;border:1px solid #fff;background-color:var(--default-color)}.dashboard section.content>main#content article.settings.timesheets.templates section.templates.group ol.templates li.template:hover .left button.default:hover{color:var(--default-color);border:1px solid #fff;background-color:#fff}.dashboard section.content>main#content article.settings.timesheets.timesheet-templates.custom-field-types ol li.custom-field-type button{display:flex;flex-grow:1;justify-content:space-between}.dashboard section.content>main#content article.settings.timesheets.timesheet-templates.custom-field-types ol li.custom-field-type button .left{max-width:39rem}.dashboard section.content>main#content article.settings.timesheets.timesheet-templates.custom-field-types ol li.custom-field-type button .left h3.fieldName{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard section.content>main#content article.settings.timesheets.timesheet-templates.custom-field-types ol li.custom-field-type button .right{display:flex;flex-direction:row;justify-content:center;align-items:center}.dashboard section.content>main#content article.settings.timesheets.timesheet-templates.custom-field-types ol li.custom-field-type h3{padding:0 2rem}.dashboard section.content>main#content article.settings.timesheets.timesheet-templates.custom-field-types ol li.custom-field-type h3.fieldName{font-weight:600;font-size:16px}section.slideout-section>main>section .column .title{display:flex;align-items:center;min-height:2.5rem}section.slideout-section>main>section .column .title label{border-bottom:1px solid transparent}section.slideout-section>main>section .column .title:hover{margin:.5rem 0;padding-right:.5rem}section.slideout-section>main>section .column .title:hover label{flex:0 0 auto;width:-moz-fit-content;width:fit-content;border-bottom:1px dashed var(--dark-background-color);padding-right:0;margin:0;max-height:1.5rem;min-height:auto}#createCFT .content.create-custom-field-type .page-1{display:flex;flex-direction:column;align-items:center}#createCFT .content.create-custom-field-type .page-1 p{padding:1rem 0 1.5rem 0;font-size:1.5rem;font-weight:400}#createCFT .content.create-custom-field-type .page-1 .grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem}#createCFT .content.create-custom-field-type .page-1 .grid .cell{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;border:1px solid var(--mid-background-color);padding:1rem;width:17.5rem;height:17.5rem}#createCFT .content.create-custom-field-type .page-1 .grid .cell:hover{cursor:pointer;background-color:var(--default-primary-hover-color)}#createCFT .content.create-custom-field-type .page-1 .grid .cell .center{display:flex;flex-direction:column;flex:0 0 auto;justify-content:center;align-items:center;align-self:center}#createCFT .content.create-custom-field-type .page-1 .grid .cell img{width:10rem;height:10rem;padding:1.5rem 0}#createCFT .content.create-custom-field-type .page-1 .grid .cell h4{font-size:1.4rem;font-weight:600}#createCFT .content.create-custom-field-type .page-1 .grid .cell h5{font-size:1.25rem;font-weight:400}#createCFT .content.create-custom-field-type .page-1 .grid .cell h6{font-size:1rem;font-weight:400;text-align:center}@media(min-width:768px){#createCFT{width:44rem}}article.settings.timesheets.templates{display:flex;align-items:center}section.tabs[data-v-2825034d]{display:flex;flex-direction:column;margin-top:2rem;justify-content:center;width:750px}section.tabs header[data-v-2825034d]{display:flex;flex-direction:row}section.tabs header h3[data-v-2825034d]{display:flex;flex-direction:row;flex:1;justify-content:center;align-items:center;font-size:1.5rem;font-weight:400;margin:0;padding:1rem;border:1px solid var(--default-border-color)}section.tabs header h3.left[data-v-2825034d]{border-top-left-radius:12px}section.tabs header h3.right[data-v-2825034d]{border-top-right-radius:12px}section.tabs header h3[data-v-2825034d]:not(.selected){background-color:#fff;color:var(--default-color);cursor:pointer;position:relative}section.tabs header h3.selected[data-v-2825034d]{color:#fff;background-color:var(--default-color)}section.tabs main[data-v-2825034d]{display:flex;padding:1.5rem;border:1px solid var(--default-darker-background-color);border-top:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}