[data-v-7645b71f]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-7645b71f]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.buttons-container[data-v-7645b71f]{top:61px;right:calc(50% - 650px);position:fixed;height:78px;padding:0;padding-right:40px;z-index:3100;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.buttons-container>div[data-v-7645b71f]{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:12px}.buttons-container[data-v-7645b71f] .el-tabs__header{-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0}.buttons-container[data-v-7645b71f] .el-tabs__header .el-tabs__nav-wrap:after{height:0!important}.buttons-container[data-v-7645b71f] .el-tabs__header .el-tabs__active-bar{transition:width .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1)}.buttons-container[data-v-7645b71f] .el-tabs__header .el-tabs__item{height:79px;padding-top:20px}@media screen and (max-width:1300px){.buttons-container[data-v-7645b71f]{right:0}}@media screen and (max-width:992px){.buttons-container[data-v-7645b71f]{display:flex;position:relative;justify-content:flex-start;height:auto;top:0;padding:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--border-grey-light)}.buttons-container>div[data-v-7645b71f]{width:100%}.buttons-container[data-v-7645b71f] .el-tabs__header .el-tabs__nav{display:flex;flex-direction:column;width:100%}.buttons-container[data-v-7645b71f] .el-tabs__header .el-tabs__item{height:auto;padding:2px 10px}.buttons-container[data-v-7645b71f] .el-tabs__header .el-tabs__active-bar{display:none}}.buttons-container .slide-buttons-enter-active[data-v-7645b71f]{transition:opacity .3s ease-in-out .2s,transform .4s ease-in-out .2s}.buttons-container .slide-buttons-enter[data-v-7645b71f],.buttons-container .slide-buttons-leave-to[data-v-7645b71f]{opacity:0;transform:translateX(5px)}[data-v-50b36226]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-50b36226]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.stage-notes[data-v-50b36226]{position:relative}.stage-notes p.notes[data-v-50b36226]{color:rgba(var(--black),.6);font-size:11px;font-weight:300;pointer-events:none}.stage-notes p.notes.can-edit[data-v-50b36226]{pointer-events:auto}.stage-notes p.notes.can-edit[data-v-50b36226]:hover:after{content:" ( click to edit )"}.stage-notes span.info[data-v-50b36226]{color:rgba(var(--black),.5);font-size:11px;font-weight:300;position:absolute;right:0;top:-8px}.stage-notes .el-input[data-v-50b36226]{margin:10px 0}[data-v-35ebe65c]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-35ebe65c]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}[data-v-35ebe65c]:not(.clickable){pointer-events:none}[data-v-e7870ffa]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-e7870ffa]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.ref-links[data-v-e7870ffa]{margin:1px 0 0 10px;background-color:var(--white);cursor:pointer;width:18px;height:18px;border-radius:9px;display:flex;justify-content:center;align-items:center}.ref-links i[data-v-e7870ffa]{font-size:smaller;margin-top:-1px;display:block}.ref-links[data-v-e7870ffa]:hover{background-color:var(--dark-section-bg)}.ref-links:hover i[data-v-e7870ffa]{color:var(--dark-section-text)}[data-v-22ad7b2b]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-22ad7b2b]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.time[data-v-22ad7b2b]{font-size:13px;padding-right:20px}@media screen and (max-width:992px){.time[data-v-22ad7b2b]{display:none}}.time.reportable strong[data-v-22ad7b2b]{color:#1989fa}.time.below strong[data-v-22ad7b2b]{color:#90d050}.time.over strong[data-v-22ad7b2b]{color:#f92139}[data-v-7547ee20]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-7547ee20]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.component-wrapper[data-v-7547ee20]{display:grid;flex-basis:30%;flex-grow:1;max-width:calc(33.33333% - 6.66667px)}@media screen and (max-width:992px){.component-wrapper[data-v-7547ee20]{flex-basis:100%;max-width:none}}.component-wrapper .component-container[data-v-7547ee20]{padding:20px;border-radius:5px;border:1px solid var(--border-grey);height:130px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:var(--white);box-sizing:border-box;position:relative}.component-wrapper .component-container[data-v-7547ee20] .el-progress-bar__outer{box-shadow:0 0 0 4px var(--white)}.component-wrapper .component-container.completed-background[data-v-7547ee20],.component-wrapper .component-container.standby-background[data-v-7547ee20]{opacity:.7}.component-wrapper .component-container .header[data-v-7547ee20]{display:flex;flex-direction:row}.component-wrapper .component-container .header .time-indicator[data-v-7547ee20]{padding-left:0;margin-left:-12px;padding-right:5px}.component-wrapper .component-container .header .visible-on-hover[data-v-7547ee20]{display:none}.component-wrapper .component-container .header a.options-trigger[data-v-7547ee20]{height:20px;background-color:var(--white)}.component-wrapper .component-container .tag[data-v-7547ee20]{position:absolute;right:0;bottom:0;margin:10px 10px;font-size:10px!important;text-transform:capitalize;background-color:var(--white);padding:5px 10px;border-radius:20px;font-weight:600}.component-wrapper .component-container .purpose-tag[data-v-7547ee20]{font-size:9px!important;text-transform:capitalize;background-color:#f2f6fc;color:#409eff;padding:3px 8px;border-radius:20px;font-weight:600;display:inline-block}.component-wrapper .component-container[data-v-7547ee20]:hover{box-shadow:0 0 0 1px #1989fa;border:1px solid #1989fa}.component-wrapper .component-container:hover .header .visible-on-hover[data-v-7547ee20],.component-wrapper .component-container:hover .info-container[data-v-7547ee20] .span-raw span.hidden{display:flex}.component-wrapper .component-container .title[data-v-7547ee20]{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:flex-start;height:30px;overflow:hidden}.component-wrapper .component-container .title span.ref[data-v-7547ee20]{font-size:9px;font-weight:700;text-transform:uppercase;margin-bottom:3px}.component-wrapper .component-container .title span.name[data-v-7547ee20]{font-size:15px;display:inline-flex}.component-wrapper .component-container .billable-indicator[data-v-7547ee20]{display:flex;justify-content:center;align-items:center;width:18px;height:18px;margin:0 2px}.component-wrapper .component-container .billable-indicator i[data-v-7547ee20]{font-size:smaller;display:block}.component-wrapper .component-container .el-tag[data-v-7547ee20]{font-size:10px;float:right;width:80px;text-align:center}.component-wrapper .component-container .info-container[data-v-7547ee20]{min-height:50px}.component-wrapper .component-container .info-container[data-v-7547ee20] .span-raw{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.component-wrapper .component-container .info-container[data-v-7547ee20] .span-raw span{font-size:12px}.component-wrapper .component-container .info-container[data-v-7547ee20] .span-raw span.hidden{display:none}.component-wrapper .component-container .info-container .progress-container[data-v-7547ee20]{height:17px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;margin-top:8px}.component-wrapper .component-container .info-container .progress-container .el-progress[data-v-7547ee20]{margin:0;flex:1}[data-v-7f71d82c]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-7f71d82c]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.bar-segment[data-v-7f71d82c]{display:flex;position:relative;width:var(--width);height:var(--height);z-index:var(--zindex);background-color:var(--background-color);transition:width .5s,background-color .5s ease-in-out;box-shadow:2px 0 0 0 var(--grey)}.bar-segment .bracket[data-v-7f71d82c]{height:20px;width:calc(100% - 4px);position:absolute;margin-top:-27px;padding:0 2px;border-top:2px solid var(--black);border-right:2px solid var(--black);border-left:2px solid var(--black);box-sizing:border-box;margin-left:2px}.bar-segment .bracket label[data-v-7f71d82c]{position:absolute;font-size:12px;margin-top:-20px;width:100%;text-align:center;font-weight:700}.bar-segment.inactive[data-v-7f71d82c]:after{right:0;transition:background-color .5s ease-in-out,right .5s ease-in-out .25s}.bar-segment[data-v-7f71d82c]:hover,.bar-segment[data-v-7f71d82c]:hover:after{background-color:var(--background-color-hover)}.bar-segment.disabled[data-v-7f71d82c]:after{background:repeating-linear-gradient(-45deg,var(--background-color),var(--background-color) 10px,var(--background-color-hover) 0,var(--background-color-hover) 20px)}.bar-segment .bar-segment-tooltip[data-v-7f71d82c]{display:flex;position:absolute;align-items:flex-start;justify-content:center;max-width:100%;width:100%}.bar-segment .bar-segment-tooltip .content[data-v-7f71d82c]{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;position:absolute;font-size:11px;flex-direction:column-reverse;color:rgba(var(--black),.6);margin-top:var(--height);padding-top:6px;opacity:0;transition:opacity .2s ease-in-out;display:flex;align-items:center;justify-content:flex-end}.bar-segment .bar-segment-tooltip .content span[data-v-7f71d82c]{text-align:center}.bar-segment .bar-segment-tooltip .content .date[data-v-7f71d82c],.bar-segment .bar-segment-tooltip .content .prefix[data-v-7f71d82c]{font-size:8px;margin:0}.bar-segment .bar-segment-tooltip .content[data-v-7f71d82c]:after{display:none;position:absolute;content:"";height:4px;width:4px;background-color:var(--background-color);top:0}.bar-segment:nth-child(2n)>.bar-segment-tooltip .content[data-v-7f71d82c]{flex-direction:column;align-self:flex-end;padding-top:0;padding-bottom:6px;margin-bottom:4px;margin-top:0}.bar-segment:nth-child(2n)>.bar-segment-tooltip .content>.user-tooltip[data-v-7f71d82c]{flex-direction:column}.bar-segment:nth-child(2n)>.bar-segment-tooltip .content[data-v-7f71d82c]:after{bottom:0;top:auto}.bar-segment.bar-segment-tooltip:hover .content[data-v-7f71d82c],.bar-segment:hover>.bar-segment-tooltip .content[data-v-7f71d82c]{opacity:1;color:var(--black)}[data-v-6d9d165e]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-6d9d165e]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}[data-v-6d9d165e].head{position:relative;z-index:2;padding:0}[data-v-6d9d165e].head .row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-v-6d9d165e].head .col{display:flex;flex-direction:column}[data-v-6d9d165e].head .title{text-transform:capitalize;cursor:pointer;display:block}[data-v-6d9d165e].head .date_range{font-size:9px;color:rgba(var(--black),.6);font-weight:500;pointer-events:none;display:block;margin-top:1px}@media screen and (max-width:1199px){[data-v-6d9d165e].head .times{margin-top:10px}[data-v-6d9d165e].head .times .status:first-of-type{margin:0;border:none;padding:0}}[data-v-6d9d165e].head .options-col{display:flex;flex-direction:row;justify-content:flex-end}@media screen and (max-width:768px){[data-v-6d9d165e].head .options-col{justify-content:flex-start;margin-top:20px}}[data-v-6d9d165e].head .options-col .top-right{display:flex;flex-direction:row}[data-v-6d9d165e].head .options-col .top-right .highlight-button{padding:5px 15px;display:flex;justify-content:center;align-items:center}[data-v-6d9d165e].head .options-col .top-right .highlight-button i{background-color:var(--white);border-radius:50%;box-shadow:0 0 0 2px var(--white)}[data-v-6d9d165e].head .options-col .top-right .highlight-button:hover i{color:#1989fa!important}[data-v-6d9d165e].head .options-col .buttons .el-button{display:flex;height:28px;justify-content:center;align-items:center}[data-v-6d9d165e].head hr{width:50%;margin:20px 0;border:none;height:1px;background-color:var(--border-grey-light)}[data-v-6d9d165e].head .triangle.disabled{opacity:.2}[data-v-7cc3a579]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-7cc3a579]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.status[data-v-7cc3a579]{display:flex;flex-direction:column;margin-left:20px;padding-left:20px;border-left:1px solid var(--border-grey-light)}.status.danger[data-v-7cc3a579]{color:#f92139;font-weight:700}.status.success[data-v-7cc3a579]{color:#90d050;font-weight:700}.status label[data-v-7cc3a579]{font-size:10px}.status span[data-v-7cc3a579]{font-weight:700}.status span.row[data-v-7cc3a579]{display:flex;flex-direction:row;align-items:center}.status span.small[data-v-7cc3a579]{font-weight:400;font-size:10px;margin-left:5px}.status span.danger[data-v-7cc3a579]{color:#f92139}.status span.success[data-v-7cc3a579]{color:#80bc43}[data-v-03642f2d]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-03642f2d]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.recurring-container[data-v-03642f2d]{width:100%;position:relative;padding:20px;border-radius:5px;border:1px solid var(--border-grey);background-color:var(--white);cursor:pointer}.recurring-container.completed-background[data-v-03642f2d],.recurring-container.standby-background[data-v-03642f2d]{opacity:.7}.recurring-container[data-v-03642f2d]:hover{box-shadow:0 0 0 1px #1989fa;border:1px solid #1989fa}@media screen and (max-width:992px){.recurring-container>.container[data-v-03642f2d]{display:none}}.recurring-container .container[data-v-03642f2d]{padding:30px 0 10px 0}.recurring-container .container .bar[data-v-03642f2d]{display:flex;width:100%;height:20px;background-color:var(--border-grey);border-radius:5px}.recurring-container .container .bar[data-v-03642f2d]:before{content:"";position:absolute;border-radius:10px;overflow:hidden;width:100%}.recurring-container .container .bar .bar-segment .bar-segment[data-v-03642f2d]:last-of-type{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.recurring-container .container .bar .bar-segment[data-v-03642f2d]:first-of-type{border-bottom-left-radius:5px;border-top-left-radius:5px}.recurring-container .container .bar .bar-segment[data-v-03642f2d]:last-of-type{border-bottom-right-radius:5px;border-top-right-radius:5px}.recurring-container .users[data-v-03642f2d]{display:flex;padding:0 10px}.recurring-container .user-tooltip[data-v-03642f2d]{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}.recurring-container .user-tooltip .date[data-v-03642f2d]{margin-bottom:4px;margin-top:4px}.recurring-container .tag[data-v-03642f2d]{position:absolute;right:0;bottom:0;margin:10px 10px;font-size:10px!important;text-transform:capitalize;background-color:var(--white);padding:5px 10px;border-radius:20px;font-weight:600}.popover[data-v-03642f2d]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.popover>div[data-v-03642f2d]{display:flex;width:99%;margin-bottom:9px;align-items:center;justify-content:space-between;font-size:11px}.popover>div[data-v-03642f2d] .el-button{margin-left:19px}[data-v-52f55d0c]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-52f55d0c]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.stage-container[data-v-52f55d0c]{margin:0;padding:20px;border-radius:5px;background-color:var(--grey);margin-bottom:10px}.stage-container .head[data-v-52f55d0c]{padding:0}.stage-container .head .row[data-v-52f55d0c]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:992px){.stage-container .head .row[data-v-52f55d0c]{flex-direction:column;align-items:flex-start}}.stage-container .head .row label.title[data-v-52f55d0c]{text-transform:capitalize;cursor:pointer}.stage-container .head .row .status[data-v-52f55d0c]{margin-left:20px;padding-left:20px;border-left:1px solid var(--border-grey-light)}@media screen and (max-width:992px){.stage-container .head .row .status[data-v-52f55d0c]{margin-left:0;padding-left:0;border-left:none;margin-top:10px}}.stage-container .head .row .status .el-tag[data-v-52f55d0c]{width:120px;text-align:center}.stage-container .head .row .status.time[data-v-52f55d0c]{font-size:12px}.stage-container .head .row .status .reportable[data-v-52f55d0c]{color:#1989fa}.stage-container .head .options-col[data-v-52f55d0c]{display:flex;flex-direction:row;justify-content:flex-end}@media screen and (max-width:1199px){.stage-container .head .options-col[data-v-52f55d0c]{display:none}}.stage-container .head hr[data-v-52f55d0c]{width:50%;margin:20px 0;border:none;height:1px;background-color:var(--border-grey-light)}.stage-container .head .el-button[data-v-52f55d0c]{display:inline-block}.stage-container .head .info[data-v-52f55d0c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.stage-container .components-container[data-v-52f55d0c]{padding:0;padding-top:10px;display:flex;flex-direction:row;flex-wrap:wrap;border-top:1px solid var(--border-grey-light);gap:10px}@media screen and (max-width:992px){.stage-container .components-container .component[data-v-52f55d0c]{width:100%;margin-right:0}}.new[data-v-52f55d0c]{padding:20px;border-radius:5px;height:130px;background-color:var(--grey);display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;border:1px solid var(--border-grey-light);box-sizing:border-box}.new .icon[data-v-52f55d0c]{width:25px;height:25px;fill:rgba(var(--black),.5)}.new span[data-v-52f55d0c]{color:rgba(var(--black),.5);font-size:14px;margin-top:8px}.new[data-v-52f55d0c]:hover{box-shadow:0 0 0 1px #1989fa;border:1px solid #1989fa}.new:hover .icon[data-v-52f55d0c]{fill:#1989fa}.new:hover span[data-v-52f55d0c]{color:#1989fa}.users[data-v-52f55d0c]{display:flex;padding:0 20px}.avatar[data-v-52f55d0c]{margin-left:4px}.avatar.untracked[data-v-52f55d0c]{opacity:.6}[data-v-7f29fe29]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-7f29fe29]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.highlighted-components-container[data-v-7f29fe29]{padding:0;padding-bottom:10px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}@media screen and (max-width:992px){.highlighted-components-container .component[data-v-7f29fe29]{width:100%;margin-right:0}}.highlighted-components-container .component-container[data-v-7f29fe29]{max-width:unset}[data-v-29ff0500]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-29ff0500]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.new[data-v-29ff0500]{padding:20px;border-radius:5px;height:60px;background-color:var(--grey);display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;border:1px solid var(--grey)}.new .icon[data-v-29ff0500]{width:25px;height:25px;fill:rgba(var(--black),.5)}.new span[data-v-29ff0500]{color:rgba(var(--black),.5);font-size:14px;margin-top:8px}.new[data-v-29ff0500]:hover{box-shadow:0 0 0 1px #1989fa;border:1px solid #1989fa}.new:hover .icon[data-v-29ff0500]{fill:#1989fa}.new:hover span[data-v-29ff0500]{color:#1989fa}[data-v-a3e612fa]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-a3e612fa]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.wrapper[data-v-a3e612fa]{display:flex;flex-direction:row;flex:1.3}.wrapper .arrow[data-v-a3e612fa]{width:8px;margin:10px 20px}.wrapper .payment-plan-summary[data-v-a3e612fa]{position:relative;flex:1;display:flex;flex-direction:row;justify-content:space-between;padding:10px 20px;border-radius:5px;border:1px solid var(--border-grey);background-color:var(--white);box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.wrapper .payment-plan-summary.disabled[data-v-a3e612fa]{pointer-events:none}.wrapper .payment-plan-summary.completed[data-v-a3e612fa],.wrapper .payment-plan-summary.loading[data-v-a3e612fa]{opacity:.5;background-color:none}.wrapper .payment-plan-summary[data-v-a3e612fa]:hover{box-shadow:0 0 0 1px #1989fa;border:1px solid #1989fa}.wrapper .payment-plan-summary:hover .info-container span.hidden[data-v-a3e612fa]{display:flex}@media screen and (max-width:992px){.wrapper .payment-plan-summary[data-v-a3e612fa]{width:100%;margin-right:0}}.wrapper .payment-plan-summary[data-v-a3e612fa] .el-progress-bar__outer{box-shadow:0 0 0 4px var(--white)}.wrapper .payment-plan-summary .header[data-v-a3e612fa]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:90px}.wrapper .payment-plan-summary .header span.name[data-v-a3e612fa]{font-size:15px;display:block}.wrapper .payment-plan-summary .loader[data-v-a3e612fa]{max-width:200px;justify-content:flex-end}.wrapper .payment-plan-summary .info-container[data-v-a3e612fa]{display:flex;flex-direction:column;justify-content:center;margin-left:15px;border-left:1px solid var(--border-grey);padding-left:15px;min-width:200px;flex:1}.wrapper .payment-plan-summary .info-container .completed[data-v-a3e612fa]{font-size:12px;margin:0 5px;text-align:right}.wrapper .payment-plan-summary .info-container .overdue[data-v-a3e612fa]{background:#f92139;width:10px;height:10px;border-radius:50%}.wrapper .payment-plan-summary .info-container .totals[data-v-a3e612fa]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;font-size:12px}.wrapper .payment-plan-summary .info-container .totals .total[data-v-a3e612fa]{font-weight:700;position:relative;margin:0 5px;text-align:right;margin-top:6px}.wrapper .payment-plan-summary .info-container .totals .total[data-v-a3e612fa]:first-child{margin-left:0}.wrapper .payment-plan-summary .info-container .totals .total[data-v-a3e612fa]:before{content:attr(data-label);position:absolute;top:-9px;font-size:6px;width:100%;text-align:left;font-weight:bolder}.wrapper .payment-plan-summary .info-container .totals .total.pending[data-v-a3e612fa]{color:var(--grey)}.wrapper .payment-plan-summary .info-container .totals .total.planned[data-v-a3e612fa]{color:var(--black)}.wrapper .payment-plan-summary .info-container .totals .total.invoiced[data-v-a3e612fa]{color:#1989fa}.wrapper .payment-plan-summary .info-container .totals .total.paid[data-v-a3e612fa]{color:#90d050}.wrapper .payment-plan-summary .info-container .totals .total.overdue[data-v-a3e612fa]{color:#f92139}.wrapper .payment-plan-summary .info-container .totals .count[data-v-a3e612fa]{flex:1;text-align:right}.wrapper .payment-plan-summary .info-container .progress-bars[data-v-a3e612fa]{height:6px;margin-top:8px;margin-bottom:0;position:relative}.wrapper .payment-plan-summary .info-container .progress-bars[data-v-a3e612fa] .el-progress{position:absolute;width:100%;margin:0}.wrapper .payment-plan-summary .info-container .progress-bars[data-v-a3e612fa] .el-progress.no-background .el-progress-bar__outer{background-color:transparent!important}.wrapper .payment-plan-summary .info-container .progress-bars[data-v-a3e612fa] .el-progress.no-background .el-progress-bar__inner{box-shadow:2px 0 0 0 var(--white)}.wrapper .payment-plan-summary .tag[data-v-a3e612fa]{font-size:10px!important;text-transform:capitalize;padding:5px 0 0 0}[data-v-6f7ffc1c]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-6f7ffc1c]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.wrapper[data-v-6f7ffc1c]{display:flex;flex-direction:row;margin-bottom:10px}.wrapper[data-v-6f7ffc1c]:last-of-type{margin:0}.wrapper .container[data-v-6f7ffc1c]{position:relative;display:flex;flex-direction:row;align-items:center;flex:1;width:100%;padding:20px;border-radius:5px;border:1px solid var(--border-grey);cursor:pointer;background-color:var(--white);box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrapper .container[data-v-6f7ffc1c]:hover{box-shadow:0 0 0 1px #1989fa;border:1px solid #1989fa}.wrapper .container .el-tag.ref[data-v-6f7ffc1c]{width:120px;text-align:center;font-size:11px}.wrapper .container span.title[data-v-6f7ffc1c]{margin-left:12px;font-size:13px;flex:1}.wrapper .container .el-tag[data-v-6f7ffc1c]{width:100px;text-align:center;margin-left:10px}.wrapper .container .info span[data-v-6f7ffc1c]{font-size:8px;opacity:.8}[data-v-41bc84b7]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-41bc84b7]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.list-active[data-v-41bc84b7],.list-closed[data-v-41bc84b7],.list-future[data-v-41bc84b7]{list-style:none;padding:0;margin:0}[data-v-41bc84b7] .el-collapse,[data-v-41bc84b7] .el-collapse .el-collapse-item .el-collapse-item__header,[data-v-41bc84b7] .el-collapse .el-collapse-item .el-collapse-item__wrap{border:none}[data-v-41bc84b7] .el-collapse .el-collapse-item .el-collapse-item__wrap{overflow:visible}[data-v-41bc84b7] .el-collapse .el-collapse-item.is-disabled .el-collapse-item__arrow,[data-v-41bc84b7] .el-collapse .el-collapse-item.is-disabled .el-collapse-item__wrap{display:none}.payment-plan-container[data-v-41bc84b7]{display:flex;flex-direction:row;flex-wrap:wrap}[data-v-25e1c04b]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-25e1c04b]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.document-row[data-v-25e1c04b]{position:relative;display:flex;width:100%;padding:10px;margin-right:10px;margin-bottom:10px;border-radius:5px;border:1px solid var(--border-grey);background-color:var(--white);box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center}.document-row[data-v-25e1c04b]:last-of-type{margin-bottom:0}.document-row.editable[data-v-25e1c04b]{cursor:pointer}.document-row[data-v-25e1c04b]:hover{box-shadow:0 0 0 1px #1989fa;border:1px solid #1989fa}.document-row.invalid[data-v-25e1c04b]{background:rgba(255,215,159,.5);box-shadow:none;border:1px solid #f5a623}.document-row .title[data-v-25e1c04b]{text-align:left}.document-row .row[data-v-25e1c04b]{display:flex;flex-direction:row;align-items:center;flex:1}.document-row .el-button.ref[data-v-25e1c04b]{width:120px;text-align:center;font-size:11px}.document-row span.title[data-v-25e1c04b]{margin-left:12px;font-size:13px;flex:1}.document-row .el-button[data-v-25e1c04b]{text-align:center;margin-left:10px}[data-v-ac6663ea]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-ac6663ea]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.project-row[data-v-ac6663ea]{display:flex;justify-content:space-between}.project-row .project-name[data-v-ac6663ea]{font-size:13px;margin-right:20px}.project-row .project-ref[data-v-ac6663ea]{color:#8492a6;font-size:11px}[data-v-4d15533b]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-4d15533b]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.el-form[data-v-4d15533b]{margin:40px auto}.el-form[data-v-4d15533b] .el-form-item.disabled{opacity:.3;pointer-events:none}.el-form[data-v-4d15533b] .el-form-item .el-input,.el-form[data-v-4d15533b] .el-form-item .el-select{flex:1;height:100%;width:100%}.el-form[data-v-4d15533b] .el-form-item .el-input-number{width:auto}.el-form .el-form-item__content .small-label[data-v-4d15533b]{font-size:8px;position:absolute;left:-172px;width:160px;text-align:right;top:13px}.el-form h1[data-v-4d15533b]{text-align:right;font-size:17px;margin-top:10px}.option-subtitle[data-v-4d15533b]{float:right;color:#8492a6;font-size:11px;font-weight:400}.row[data-v-4d15533b]{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.row .el-checkbox[data-v-4d15533b]{margin-right:20px}.row .el-button[data-v-4d15533b]{width:200px}hr[data-v-4d15533b]{margin:20px 50px;border:none;height:1px;background-color:var(--border-grey-light)}.cr-link[data-v-4d15533b],.group-summary[data-v-4d15533b]{font-size:12px;background-color:var(--transparent-grey);padding:10px;border-radius:4px}[data-v-108456e7]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-108456e7]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.subtask-container[data-v-108456e7]{padding:2px;transition:background-color .1s linear;height:32px;border-radius:6px}.subtask-container[data-v-108456e7]:first-of-type{margin-top:36px}.subtask-container.invalid[data-v-108456e7]{background-color:rgba(249,33,57,.1)}.subtask-container.invalid[data-v-108456e7] input{color:#f92139}.subtask-container.excluded[data-v-108456e7]{opacity:.5;position:relative}.subtask-container.excluded[data-v-108456e7]:after{display:block;width:calc(100% - 50px);height:1px;background:var(--black);content:"";position:absolute;top:18px;left:16px;opacity:.6}.subtask-container.excluded.quoted[data-v-108456e7]:after{width:calc(100% - 12px)}.subtask-container.expanded[data-v-108456e7]{height:auto}.subtask-container[data-v-108456e7] .el-input.input-description input{border:none}.subtask-container:not(.invalid) .empty[data-v-108456e7] input{border-color:#ffd79f}.row[data-v-108456e7]{position:relative}[data-v-108456e7] .input-value{width:100%}[data-v-108456e7] .input-value input:-moz-read-only{background:transparent;color:#a0a0a0;pointer-events:none;border:none}[data-v-108456e7] .input-value.read-only,[data-v-108456e7] .input-value.read-only input,[data-v-108456e7] .input-value input:read-only{background:transparent;color:#a0a0a0;pointer-events:none;border:none}[data-v-108456e7] .input-value input{padding-left:5px!important;padding-right:5px!important;text-align:center}.el-input__inner[data-v-108456e7]{height:32px;font-size:13px;text-align:center;display:flex;justify-content:center;flex-direction:row;align-items:center}.el-input__inner .small[data-v-108456e7]{font-size:11px}.el-input__inner.bold[data-v-108456e7]{font-weight:700}.options-col[data-v-108456e7]{height:32px;display:flex;align-items:center;justify-content:flex-end}.options-col .el-button--small[data-v-108456e7]{padding:9px 10px;margin-left:3px}.description[data-v-108456e7]{display:flex;align-items:center;padding-left:20px}.description .subtaskGrip[data-v-108456e7]{width:20px;height:23px;opacity:.1;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.description .subtaskGrip[data-v-108456e7]:after{content:"";position:absolute;background:#0f263b;width:6px;height:15px;top:4px;left:6.5px;border-radius:2px}.description .info-icon[data-v-108456e7]{width:14px;height:14px;font-size:12px;font-weight:400;color:var(--black);border:1px solid var(--black);border-radius:50%;margin-top:8px;margin-right:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.2}.description .notes-button[data-v-108456e7]{margin-left:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.2}.description .notes-button.content[data-v-108456e7]{opacity:.4}.description .notes-button.visible[data-v-108456e7]{opacity:.6}.description .notes-button[data-v-108456e7]:hover{opacity:1}[data-v-108456e7] .notes{font-size:13px;margin-top:3px;padding-left:56px;padding-right:5px}[data-v-108456e7] .notes .ProseMirror{border:none!important}[data-v-108456e7] .notes.draft{padding-left:60px;padding-right:0}[data-v-108456e7] .notes p{margin:.5em}.itemSortable .subtaskGrip[data-v-108456e7]{cursor:grab;opacity:.25}.itemSortable .subtaskGrip[data-v-108456e7]:after{content:none}.dragging[data-v-108456e7]{background:var(--grey)}.adjusted[data-v-108456e7]{width:100%;display:flex;justify-content:space-between;padding:0 5px}.adjusted>span[data-v-108456e7]{width:50%;text-align:center;line-height:normal}@media screen and (max-width:1300px){.adjusted[data-v-108456e7]{flex-direction:column}.adjusted>span[data-v-108456e7]{display:block;width:100%}.adjusted>span.adjustment[data-v-108456e7]{font-size:11px}}.adjustment[data-v-108456e7]{color:#90d050}.adjustment.negative[data-v-108456e7]{color:rgba(245,108,108,.5)}.el-dropdown-link[data-v-108456e7]{cursor:pointer;display:flex;justify-content:center;align-content:center;height:20px}.el-dropdown-link[data-v-108456e7] .spinner{position:absolute!important;top:0;left:0;width:20px;height:20px;transform:scale(.8)}.el-dropdown-link[data-v-108456e7] .spinner .el-loading-spinner i{color:var(--black)}[data-v-ef92dcd2]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-ef92dcd2]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.task-container[data-v-ef92dcd2]{border-radius:6px;transition:background-color .1s linear;margin-bottom:10px;padding:2px;background-color:var(--border-grey-light)}.task-container.selectable[data-v-ef92dcd2]{cursor:pointer}.task-container.selected[data-v-ef92dcd2],.task-container[data-v-ef92dcd2]:hover{background-color:var(--border-grey-light)}.task-container.invalid[data-v-ef92dcd2]{background-color:rgba(249,33,57,.1)}.task-container.invalid[data-v-ef92dcd2] input{color:#f92139}.task-container[data-v-ef92dcd2] .el-input.input-description input{border:none}.task-container:not(.invalid) .empty[data-v-ef92dcd2] input{border-color:#ffd79f}.task-container .task-row[data-v-ef92dcd2]{padding:2px}.task-container .task-row .info-icon[data-v-ef92dcd2]{width:14px;height:14px;font-size:12px;font-weight:400;color:var(--black);border:1px solid var(--black);border-radius:50%;margin-top:8px;margin-right:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.2}.task-container .task-row .exclude-icon[data-v-ef92dcd2]{opacity:.2;width:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.task-container .task-row .exclude-icon[data-v-ef92dcd2]:not(.disabled):hover{opacity:1;color:#f56c6c}.task-container .task-row .exclude-icon.excluded[data-v-ef92dcd2]{opacity:1;color:#f92139}.task-container.excluded .task-row[data-v-ef92dcd2]{opacity:.5;position:relative}.task-container.excluded .task-row[data-v-ef92dcd2]:after{display:block;width:calc(100% - 56px);height:1px;background:var(--black);content:"";position:absolute;top:16px;left:20px;opacity:.6}.task-container .subtasks-container[data-v-ef92dcd2]{border-radius:4px;margin-top:-36px;min-height:36px}.task-container .subtasks-container .subtasks-dropzone[data-v-ef92dcd2]{display:block;position:relative;min-height:36px}.task-container .subtasks-container .subtasks-dropzone[data-v-ef92dcd2]:empty{pointer-events:none}.row[data-v-ef92dcd2]{position:relative;display:flex;justify-content:flex-end}[data-v-ef92dcd2] .input-value{width:100%}[data-v-ef92dcd2] .input-value input:-moz-read-only{background:transparent;color:#a0a0a0;pointer-events:none;border:none}[data-v-ef92dcd2] .input-value.read-only,[data-v-ef92dcd2] .input-value.read-only input,[data-v-ef92dcd2] .input-value input:read-only{background:transparent;color:#a0a0a0;pointer-events:none;border:none}[data-v-ef92dcd2] .input-value input{padding-left:5px!important;padding-right:5px!important;text-align:center}[data-v-ef92dcd2] .input-value.bold input{font-weight:700}.el-input__inner[data-v-ef92dcd2]{height:32px;font-size:13px;text-align:center;display:flex;justify-content:center;flex-direction:row;align-items:center;font-family:Montserrat,sans-serif}.el-input__inner .small[data-v-ef92dcd2]{font-size:11px}.el-input__inner.bold[data-v-ef92dcd2]{font-weight:700}.el-input__inner.cost[data-v-ef92dcd2]{width:calc(100% - 36px)}.el-input__inner.right[data-v-ef92dcd2]{text-align:right}.el-input__inner.read-only[data-v-ef92dcd2]{pointer-events:none;background:none;border:none;color:var(--black)}.options-col[data-v-ef92dcd2]{height:32px;display:flex;align-items:center;justify-content:flex-end}.options-col .el-button--small[data-v-ef92dcd2]{padding:9px 10px;margin-left:3px}.description[data-v-ef92dcd2]{display:flex;align-items:center}.description .taskGrip[data-v-ef92dcd2]{width:20px;height:23px;text-align:center;opacity:.1;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.description .taskGrip[data-v-ef92dcd2]:after{content:"";position:absolute;background:#0f263b;width:6px;height:15px;top:4px;left:6.5px;border-radius:2px}.itemSortable .taskGrip[data-v-ef92dcd2]{cursor:grab;opacity:.4}.itemSortable .taskGrip[data-v-ef92dcd2]:after{content:none}.ghost[data-v-ef92dcd2]{opacity:.5}.dragging[data-v-ef92dcd2]{background:var(--grey)}[data-v-802ed946]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-802ed946]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.el-col.align-left[data-v-802ed946]{text-align:left!important}.el-col.align-left span[data-v-802ed946]{padding:0 15px;font-weight:700}.el-col.align-left span small[data-v-802ed946]{font-weight:400}.task-footer[data-v-802ed946]{font-size:11px;font-weight:700;margin:0;flex:1}.task-footer .center[data-v-802ed946]{text-align:center}.task-footer .right[data-v-802ed946],.task-footer .total-label[data-v-802ed946]{text-align:right}.task-footer .total-value[data-v-802ed946]{padding-right:59px}.task-footer.complete .total-value[data-v-802ed946]{padding-right:18px}.task-footer .discount-row[data-v-802ed946]{margin-top:20px;border-top:1px solid var(--transparent-grey);padding-top:10px;display:flex;align-items:center}.task-footer .discount-row .done-in-retainer[data-v-802ed946]{font-weight:400;display:flex;align-items:center;height:32px}.task-footer .discount-row .done-in-retainer>[data-v-802ed946]{margin-right:10px}.task-footer .discount-row .discount-label[data-v-802ed946]{text-align:right;margin-right:10px}.task-footer .credit-section[data-v-802ed946]{padding-top:10px}.task-footer .credit-section .credit-row[data-v-802ed946]{margin-top:10px;display:flex;align-items:center;font-size:11px;font-weight:700}.task-footer[data-v-802ed946] .input-value{width:100%}.task-footer[data-v-802ed946] .input-value input:-moz-read-only{background:transparent;color:#a0a0a0;pointer-events:none;border:none}.task-footer[data-v-802ed946] .input-value.read-only,.task-footer[data-v-802ed946] .input-value.read-only input,.task-footer[data-v-802ed946] .input-value input:read-only{background:transparent;color:#a0a0a0;pointer-events:none;border:none}.task-footer[data-v-802ed946] .input-value input{padding-left:5px!important;padding-right:5px!important;text-align:center}.task-footer.subset[data-v-802ed946]{color:#1989fa}[data-v-7499b8b2]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-7499b8b2]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.group-container[data-v-7499b8b2]{padding:20px;border-radius:5px;background-color:var(--grey);margin:0 0 10px;position:relative}.group-container.expanded[data-v-7499b8b2]{padding-bottom:10px}.group-container.expanded .head .collapse .triangle[data-v-7499b8b2]{transform:rotate(90deg)}.group-container .head[data-v-7499b8b2]{display:flex;flex-direction:row;align-items:center;padding-right:4px}.group-container .head .grip[data-v-7499b8b2]{width:20px;height:23px;padding-left:2px;text-align:center;opacity:.1;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.group-container .head .grip[data-v-7499b8b2]:after{content:"";position:absolute;background:#0f263b;width:6px;height:15px;top:4px;left:9px;border-radius:2px}.group-container .head .collapse[data-v-7499b8b2]{padding:9px 10px;margin-left:3px;opacity:.25;cursor:pointer;display:flex;transition:opacity .1s ease-in-out}.group-container .head .collapse[data-v-7499b8b2]:hover{opacity:1}.group-container .head .collapse .triangle[data-v-7499b8b2]{color:var(--black);width:10px;height:10px;transform:rotate(0deg);transition:transform .1s ease-in-out}.group-container .head[data-v-7499b8b2] .el-input{flex:1;font-weight:700}.group-container .head[data-v-7499b8b2] .el-input.title input{font-weight:700;font-family:Montserrat,sans-serif;font-size:15px;border:none}.group-container .head[data-v-7499b8b2] .el-input.title:not(.draft){margin-right:0}.group-container .head[data-v-7499b8b2] .el-input.dirty input{border-color:#f92139}.group-container .head[data-v-7499b8b2] .el-input.invalid input{background-color:rgba(249,33,57,.1)}.group-container .head[data-v-7499b8b2] .el-input.invalid input::-moz-placeholder{color:#f92139;opacity:.5}.group-container .head[data-v-7499b8b2] .el-input.invalid input::placeholder{color:#f92139;opacity:.5}.group-container .head .options-col[data-v-7499b8b2]{height:32px;display:flex;align-items:center;justify-content:flex-end}.group-container .head .options-col .el-button--small[data-v-7499b8b2]{padding:9px 10px;margin-left:3px}.group-container .head hr[data-v-7499b8b2]{width:50%;margin:20px 0;border:none;height:1px;background-color:var(--border-grey-light)}.group-container .head .options-trigger[data-v-7499b8b2]{height:32px;margin-left:10px}.group-container .head .el-button[data-v-7499b8b2]{display:inline-block}.group-container .head .info[data-v-7499b8b2]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.group-container.excluded .head[data-v-7499b8b2]{position:relative;opacity:.5}.group-container.excluded .head[data-v-7499b8b2]:after{display:block;width:calc(100% - 90px);height:1px;background:var(--black);content:"";position:absolute;top:16px;left:58px;opacity:.6}.group-container .tasks-container .tasks-dropzone[data-v-7499b8b2]{display:block;min-height:36px;position:relative}.group-container .tasks-container .tasks-dropzone.empty[data-v-7499b8b2]:not(:has(>*)):after{position:absolute;top:8px;left:0;width:100%;text-align:center;font-size:13px;color:rgba(var(--black),.5);content:"No tasks"}.task-header[data-v-7499b8b2]{font-size:11px;margin:10px 0;padding:0 4px}.task-header .cost[data-v-7499b8b2]{padding-right:59px!important;text-align:right!important}.task-header .center[data-v-7499b8b2]{text-align:center}.task-header .description[data-v-7499b8b2]{opacity:0}.row[data-v-7499b8b2]{position:relative}.empty[data-v-7499b8b2] input{border-color:#ffd79f}.ghost[data-v-7499b8b2]{opacity:.5}.dragging[data-v-7499b8b2]{cursor:grabbing}.sortable .grip[data-v-7499b8b2]{cursor:grab;opacity:.4}.sortable .grip[data-v-7499b8b2]:after{content:none}.info-icon[data-v-7499b8b2]{width:14px;height:14px;font-size:12px;font-weight:400;color:var(--black);border:1px solid var(--black);border-radius:50%;margin-top:8px;margin-right:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.2}.exclude-toggle[data-v-7499b8b2]{padding-right:4px}.exclude-toggle .exclude-icon[data-v-7499b8b2]{opacity:.2;width:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.exclude-toggle .exclude-icon[data-v-7499b8b2]:not(.disabled):hover{opacity:1;color:#f56c6c}.exclude-toggle .exclude-icon.excluded[data-v-7499b8b2]{opacity:1;color:#f92139}[data-v-df5bfe4e]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-df5bfe4e]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}[data-v-df5bfe4e] .el-dialog .el-dialog__body{padding-top:0}.import-modal .import-instructions[data-v-df5bfe4e]{margin-bottom:15px;color:#606266;font-size:14px}.import-modal .format-example[data-v-df5bfe4e]{margin-bottom:20px;padding:15px;background-color:#f5f7fa;border-radius:4px;border-left:4px solid #409eff}.import-modal .format-example pre[data-v-df5bfe4e]{margin:0;font-family:Courier New,monospace;font-size:12px;line-height:1.4;color:#303133}.import-modal .import-textarea[data-v-df5bfe4e] .el-textarea__inner{font-family:Courier New,monospace;font-size:13px;line-height:1.4}.import-modal .parse-error[data-v-df5bfe4e]{margin-bottom:15px}.import-modal .preview-section[data-v-df5bfe4e]{margin-top:20px;padding:15px;background-color:#f9f9f9;border-radius:4px;border:1px solid #e4e7ed}.import-modal .preview-section h4[data-v-df5bfe4e]{margin:0 0 10px 0;color:#303133;font-size:14px;font-weight:600}.import-modal .preview-section .preview-content .preview-group[data-v-df5bfe4e]{margin-bottom:15px}.import-modal .preview-section .preview-content .preview-group[data-v-df5bfe4e]:last-child{margin-bottom:0}.import-modal .preview-section .preview-content .preview-group strong[data-v-df5bfe4e]{display:block;font-weight:600;color:#409eff;margin-bottom:5px}.import-modal .preview-section .preview-content .preview-group .preview-task[data-v-df5bfe4e]{margin-left:20px;margin-bottom:3px;color:#606266;font-size:13px}.import-modal .preview-section .preview-content .preview-group .preview-task .preview-subtask[data-v-df5bfe4e]{margin-left:20px;margin-bottom:2px;color:#909399;font-size:12px}.dialog-footer[data-v-df5bfe4e]{text-align:right}.dialog-footer .el-button[data-v-df5bfe4e]{margin-left:10px}[data-v-12936d2e]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-12936d2e]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.status_banner[data-v-12936d2e]{font-weight:700;text-transform:uppercase;margin-bottom:10px}.header[data-v-12936d2e]{padding:0;display:flex;flex-direction:row;align-items:center}.header span.ref[data-v-12936d2e]{padding:0 10px}.header span.ref span[data-v-12936d2e]{padding:0 10px;font-weight:700}.template-banner[data-v-12936d2e]{margin:0 10px}.estimate-details .header-right[data-v-12936d2e]{display:flex;gap:10px}.estimate-details .header-right .el-button[data-v-12936d2e]{margin:0}.estimate-details[data-v-12936d2e] label{font-weight:700;font-size:18px}.estimate-details[data-v-12936d2e] .el-tag{margin-right:10px}.estimate-details span.content[data-v-12936d2e]{padding:10px;font-size:13px}.documents[data-v-12936d2e]{margin-bottom:10px!important}hr[data-v-12936d2e]{width:100%;margin:10px 0;border:none;height:1px;background-color:var(--border-grey-light)}.row[data-v-12936d2e]{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.row .el-button[data-v-12936d2e]{width:200px}.estimate-group-new[data-v-12936d2e]{padding:20px;border-radius:5px;height:30px;background-color:var(--grey);display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;border:1px solid var(--grey)}.estimate-group-new .icon[data-v-12936d2e]{width:25px;height:25px;fill:rgba(var(--black),.5)}.estimate-group-new span[data-v-12936d2e]{color:rgba(var(--black),.5);font-size:14px;margin-top:8px}.estimate-group-new[data-v-12936d2e]:hover{box-shadow:0 0 0 1px #1989fa;border:1px solid #1989fa}.estimate-group-new:hover .icon[data-v-12936d2e]{fill:#1989fa}.estimate-group-new:hover span[data-v-12936d2e]{color:#1989fa}.estimate-footer[data-v-12936d2e]{position:sticky;bottom:0;z-index:1002;text-align:right;background:var(--white);border-top:1px solid var(--transparent-grey);margin-top:10px;margin-bottom:-10px}.estimate-footer.tracking[data-v-12936d2e]{bottom:79px}.estimate-footer .white-margin[data-v-12936d2e]{height:10px;background:#fff}.estimate-footer .footer-total-section[data-v-12936d2e]{display:flex;flex-direction:column;position:relative;padding:10px 0;background-color:rgba(var(--black),.07);border-radius:5px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.estimate-footer .footer-total-section .credit-toggle[data-v-12936d2e]{position:absolute;margin-left:20px;font-size:11px;height:32px;display:flex;align-items:center;z-index:10;bottom:0}.estimate-footer .footer-total-section .credit-toggle>[data-v-12936d2e]{margin-right:10px}.estimate-footer .footer-total-section .credit-toggle .credit-toggle-label[data-v-12936d2e]{width:80px}.estimate-footer .footer-total-section .credit-toggle .credit-label[data-v-12936d2e]{width:auto}.estimate-footer .footer-total-section .credit-toggle .credit-value[data-v-12936d2e]{width:100px;height:32px;font-family:Montserrat,sans-serif}.estimate-footer .footer-total-section .footer-totals[data-v-12936d2e]{padding:0 20px;flex:1;display:flex;align-items:flex-start}.estimate-footer .button-bar[data-v-12936d2e]{display:flex;align-items:center;justify-content:space-between;background:#fff}.estimate-footer .button-bar .buttons-left[data-v-12936d2e]{text-align:left;margin-bottom:10px;flex:1}.estimate-footer .button-bar .buttons-left[data-v-12936d2e]:empty{display:none}.estimate-footer .button-bar .buttons-left>[data-v-12936d2e]:not(:first-child){margin-left:10px}.estimate-footer .button-bar .buttons-right[data-v-12936d2e]{text-align:right;margin-bottom:10px;flex:1}.estimate-footer .button-bar .buttons-right[data-v-12936d2e]:empty{display:none}.estimate-footer .button-bar .buttons-right>[data-v-12936d2e]:not(:first-child){margin-left:10px}.subtask-toggle[data-v-12936d2e]{display:flex;align-items:center;margin-right:5px;color:#888;font-size:12px}.subtask-toggle>[data-v-12936d2e]{margin-left:10px}.footnote[data-v-12936d2e]{font-size:11px;color:rgba(var(--black),.5)}.footnote.inline[data-v-12936d2e]{display:inline-block;vertical-align:middle}.template-confirm[data-v-12936d2e]{font-size:12px;width:150px;text-align:center}.template-confirm .buttons[data-v-12936d2e]{margin-top:5px}.error-alert[data-v-12936d2e]{margin-top:20px}[data-v-46ff854d]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-46ff854d]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}[data-v-544fd6a0]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-544fd6a0]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.container[data-v-544fd6a0]{position:relative;display:flex;width:100%;padding:20px;margin-right:10px;margin-bottom:10px;border-radius:5px;border:1px solid var(--border-grey);cursor:pointer;background-color:var(--white);box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.container[data-v-544fd6a0]:hover{box-shadow:0 0 0 1px #1989fa;border:1px solid #1989fa}.container .row[data-v-544fd6a0]{display:flex;flex-direction:row;align-items:center;flex:1}.container .el-tag.ref[data-v-544fd6a0]{width:120px;text-align:center;font-size:11px}.container span.title[data-v-544fd6a0]{margin-left:12px;font-size:13px;flex:1}.container .el-tag[data-v-544fd6a0]{width:100px;text-align:center;margin-left:10px}[data-v-06b9e2cc]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-06b9e2cc]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.graphs[data-v-06b9e2cc]{padding:10px 20px 0 20px;display:flex;flex-direction:row;justify-content:space-between}.graphs .graph-container[data-v-06b9e2cc]{display:flex;flex-direction:column;justify-content:center;align-items:center}.graphs .graph-container label[data-v-06b9e2cc]{position:absolute;margin-top:10px;width:70px;height:70px;font-size:12px;text-align:center;display:flex;flex-direction:column;justify-content:center}.graphs .graph-container label.single[data-v-06b9e2cc]{font-size:16px}.list-active[data-v-06b9e2cc],.list-closed[data-v-06b9e2cc],.list-future[data-v-06b9e2cc]{list-style:none;padding:0;margin:0}.list-closed[data-v-06b9e2cc],.list-future[data-v-06b9e2cc]{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-grey-light)}.new[data-v-06b9e2cc]{padding:20px;border-radius:5px;height:60px;background-color:var(--grey);display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;border:1px solid var(--grey)}.new .icon[data-v-06b9e2cc]{width:25px;height:25px;fill:rgba(var(--black),.5)}.new span[data-v-06b9e2cc]{color:rgba(var(--black),.5);font-size:14px;margin-top:8px}.new[data-v-06b9e2cc]:hover{box-shadow:0 0 0 1px #1989fa;border:1px solid #1989fa}.new:hover .icon[data-v-06b9e2cc]{fill:#1989fa}.new:hover span[data-v-06b9e2cc]{color:#1989fa}.load-more[data-v-06b9e2cc]{cursor:pointer;margin:0 10px;margin-top:-20px;box-sizing:border-box;padding:20px 0;width:calc(100% - 20px);display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--black);opacity:.5;transition:all .2s ease-in-out}.load-more[data-v-06b9e2cc]:hover{opacity:1}.load-more .loader[data-v-06b9e2cc]{height:15px}[data-v-38500ae6]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-38500ae6]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.step[data-v-38500ae6]{background:#fff}.step[data-v-38500ae6]:nth-child(2n){background:var(--white-dark)}.step>span[data-v-38500ae6]{display:flex;height:50px;align-items:center;justify-content:space-between;box-sizing:border-box;transition:background .2s ease-in-out 0s;padding:0 0 0 17px}.step.tall>span[data-v-38500ae6]{height:120px}.step .substeps[data-v-38500ae6]{height:80px}.step .icon[data-v-38500ae6]{width:16px;height:16px;display:block;z-index:10;border:2px solid var(--white);border-radius:12px;background:var(--white);overflow:hidden}.step .icon>[data-v-38500ae6]{height:16px}.step .icon .circle[data-v-38500ae6]{transition:opacity 1s ease-in 0s}.step .icon .circle.inprogress[data-v-38500ae6]{animation:rotating-38500ae6 2s ease-in-out infinite}.step .icon .circle svg[data-v-38500ae6]{width:16px;height:16px;transform-origin:50% center;pointer-events:none}@keyframes rotating-38500ae6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.step .icon .dWddFU[data-state=icon-paused][data-v-38500ae6],.step .icon .dWddFU[data-state=icon-success][data-v-38500ae6]{animation:jZdfHz .25s ease-in 0s 1 normal none running}.step .name[data-v-38500ae6]{color:#172b4d;margin-left:20px;font-weight:300;margin-right:auto;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1}.substep[data-v-38500ae6]{display:flex;align-items:center;margin-left:40px;height:20px;color:#172b4d;font-weight:300;font-size:13px}.substep svg[data-v-38500ae6]{margin-right:10px;width:16px;height:16px;transform-origin:50% center;pointer-events:none}.substep.clickable[data-v-38500ae6]{cursor:pointer}.substep.clickable span[data-v-38500ae6]:hover{color:#1989fa;font-weight:700}[data-v-58bf7e9c]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-58bf7e9c]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.steps[data-v-58bf7e9c]{box-shadow:0 0 1px rgba(9,30,66,.31);box-sizing:border-box;position:relative;margin-top:-4px;border-radius:5px;overflow:hidden;width:100%;background:#fff;color:#172b4d;font-size:14px;font-style:normal;font-weight:400}.steps .indicator[data-v-58bf7e9c]{position:absolute;top:0;left:11px;pointer-events:none;z-index:1}.steps .indicator .line[data-v-58bf7e9c]{fill:none;stroke:#dfe1e6;stroke-width:2;stroke-miterlimit:10}.steps .indicator .completion_line[data-v-58bf7e9c]{fill:none;stroke:#36b37e;stroke-width:2}.steps .indicator .completion_line.grey[data-v-58bf7e9c]{stroke:var(--border-grey-light)}[data-v-c4d8b3be]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-c4d8b3be]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}[data-v-c4d8b3be].content-block .left-col{min-height:28px}[data-v-c4d8b3be].content-block h2{padding-left:10px}[data-v-c4d8b3be].content-block .title-input input{background:unset;font-size:1.5em;color:var(--black);font-family:Montserrat,sans-serif;margin-block-end:.83em;margin-inline-start:0;margin-inline-end:0;font-weight:700}[data-v-77125f22]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-77125f22]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.el-select[data-v-77125f22]{width:250px}span.info[data-v-77125f22]{font-size:11px;opacity:.5;margin-left:10px}[data-v-a68ac55c]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-a68ac55c]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.estimate-row[data-v-a68ac55c]{display:flex;justify-content:space-between}.estimate-row .estimate-name[data-v-a68ac55c]{font-size:13px;margin-right:20px}.estimate-row .estimate-ref[data-v-a68ac55c]{color:#8492a6;font-size:11px}[data-v-52bfb87c]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-52bfb87c]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}span.info[data-v-52bfb87c]{font-size:11px;opacity:.5;margin-left:10px}[data-v-52bfb87c] .el-input-number .el-input-group__append,[data-v-52bfb87c] .el-input-number .el-input-number__decrease,[data-v-52bfb87c] .el-input-number .el-input-number__increase,[data-v-52bfb87c] .el-input .el-input-group__append,[data-v-52bfb87c] .el-input .el-input-number__decrease,[data-v-52bfb87c] .el-input .el-input-number__increase{width:80px;box-sizing:border-box}[data-v-52bfb87c] .el-input-number .el-input__inner,[data-v-52bfb87c] .el-input .el-input__inner{text-align:left}.estimate-selector[data-v-52bfb87c]{display:flex;align-items:center}.estimate-selector>[data-v-52bfb87c]{margin-right:10px}.info-icon[data-v-52bfb87c]{margin-left:10px;width:14px;height:14px;font-size:12px;font-weight:400;color:var(--black);border:1px solid var(--black);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.2}[data-v-4d7bc552]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-4d7bc552]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.header[data-v-4d7bc552]{padding:0;display:flex;flex-direction:row;align-items:center}.header span.ref[data-v-4d7bc552]{padding:0 10px}.header span.ref span[data-v-4d7bc552]{padding:0 10px;font-weight:700}hr[data-v-4d7bc552]{width:100%;margin:10px 0;border:none;height:1px;background-color:var(--border-grey-light)}[data-v-4d7bc552] .markdown{font-size:13px}.form-wrapper[data-v-4d7bc552]{max-width:100%}.options[data-v-4d7bc552]{padding:10px 20px;margin-top:20px;list-style:none;border-top:1px solid var(--grey)}.options li a[data-v-4d7bc552]{padding:10px 0;display:block;font-size:11px;cursor:pointer}.options li a[data-v-4d7bc552]:hover{text-decoration:underline}[data-v-0acd4ef8]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-0acd4ef8]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}[data-v-dce2ab4a]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-dce2ab4a]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.item-container[data-v-dce2ab4a]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:35px;padding-left:10px;border-left:1px solid var(--border-grey-light)}.item-container [data-v-dce2ab4a]:not(.el-button){margin-right:10px}.item-container .env[data-v-dce2ab4a]{min-width:100px;text-align:center}.item-container .el-select[data-v-dce2ab4a]{max-width:100px}.item-container a[data-v-dce2ab4a]{flex:1;height:28px;max-width:calc(100% - 420px)}.item-container a .value[data-v-dce2ab4a]{height:28px;line-height:28px;flex:1;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.item-container .el-input[data-v-dce2ab4a]{flex:1}.item-container .el-button[data-v-dce2ab4a]{transition:all .2s ease}.item-container .el-button[data-v-dce2ab4a]:hover{border-color:#1989fa!important;color:#1989fa!important}.item-container label[data-v-dce2ab4a]{font-size:13px;line-height:20px;padding-top:2px;margin-left:10px;width:250px;text-transform:capitalize}[data-v-2101db40]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-2101db40]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.item-container[data-v-2101db40]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:35px;padding-left:10px;border-left:1px solid var(--border-grey-light);margin-top:20px}.item-container [data-v-2101db40]:not(.el-button){margin-right:10px}.item-container .env[data-v-2101db40]{width:100px;text-align:center}.item-container .el-input[data-v-2101db40]{flex:1}.item-container label[data-v-2101db40]{font-size:13px;line-height:20px;padding-top:2px;margin-left:10px}.item-container .el-button[data-v-2101db40]{width:100px}[data-v-f4ec5262]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-f4ec5262]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.tag-wrapper[data-v-f4ec5262]{border-radius:4px;overflow:hidden;position:relative}.tag-wrapper .tag[data-v-f4ec5262]{transition:border-color .2s ease;color:#606266}.tag-wrapper:hover .tag[data-v-f4ec5262]{border-color:#1989fa;background-color:#ecf5ff}.tag-wrapper .progress[data-v-f4ec5262]{position:absolute;top:0;left:0;height:100%;mix-blend-mode:multiply}.tag-wrapper .progress.right[data-v-f4ec5262]{left:auto;right:0}[data-v-3b38dc64]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-3b38dc64]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.item-container[data-v-3b38dc64]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:35px;padding-left:10px;border-left:1px solid var(--border-grey-light)}.item-container [data-v-3b38dc64]:not(.el-button){margin-right:10px}.item-container .env[data-v-3b38dc64]{width:100px;text-align:center}.item-container .value[data-v-3b38dc64]{height:28px;line-height:28px;width:100%;flex:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis}.item-container .mfa[data-v-3b38dc64]{display:flex;cursor:pointer}.item-container .mfa[data-v-3b38dc64] .tag{height:28px;width:80px;text-align:center;line-height:28px;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis}.item-container .el-input[data-v-3b38dc64]{flex:1}.item-container .el-button[data-v-3b38dc64]{transition:all .2s ease}.item-container .el-button[data-v-3b38dc64]:hover{border-color:#1989fa!important;color:#1989fa!important}.item-container label[data-v-3b38dc64]{font-size:13px;line-height:20px;padding-top:2px;margin-left:10px;width:250px;text-transform:capitalize}[data-v-a7d60926]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-a7d60926]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.item-container[data-v-a7d60926]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:35px;padding-left:10px;border-left:1px solid var(--border-grey-light);margin-top:20px}.item-container [data-v-a7d60926]:not(.el-button){margin-right:10px}.item-container .env[data-v-a7d60926]{width:100px;text-align:center}.item-container .el-input[data-v-a7d60926]{flex:1}.item-container label[data-v-a7d60926]{font-size:13px;line-height:20px;padding-top:2px;margin-left:10px}.item-container .el-button[data-v-a7d60926]{width:100px}[data-v-58c0adf4]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-58c0adf4]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.item-container[data-v-58c0adf4]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:35px;padding-left:10px;border-left:1px solid var(--border-grey-light)}.item-container [data-v-58c0adf4]:not(.el-button){margin-right:10px}.item-container .env[data-v-58c0adf4]{width:100px;text-align:center}.item-container .value[data-v-58c0adf4]{height:28px;line-height:28px;width:100%;flex:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis}.item-container .el-input[data-v-58c0adf4]{flex:1}.item-container .el-button[data-v-58c0adf4]{transition:all .2s ease}.item-container .el-button[data-v-58c0adf4]:hover{border-color:#1989fa!important;color:#1989fa!important}.item-container label[data-v-58c0adf4]{font-size:13px;line-height:20px;padding-top:2px;margin-left:10px;width:250px;text-transform:capitalize}[data-v-5bc0084e]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-5bc0084e]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.item-container[data-v-5bc0084e]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:35px;padding-left:10px;border-left:1px solid var(--border-grey-light);margin-top:20px}.item-container [data-v-5bc0084e]:not(.el-button){margin-right:10px}.item-container .env[data-v-5bc0084e]{width:100px;text-align:center}.item-container .el-input[data-v-5bc0084e]{flex:1}.item-container label[data-v-5bc0084e]{font-size:13px;line-height:20px;padding-top:2px;margin-left:10px}.item-container .el-button[data-v-5bc0084e]{width:100px}[data-v-29563158]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-29563158]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.edit-toggle[data-v-29563158]{width:45px;height:20px;display:flex;margin:0 0 0 15px;justify-content:center;align-items:center;cursor:pointer;border-radius:4px;border:1px solid var(--white);box-sizing:border-box;float:right}.edit-toggle.selected[data-v-29563158]{border:1px solid #1989fa!important;color:#1989fa!important}@media screen and (max-width:992px){.item-container[data-v-29563158]{flex-direction:column;height:auto;align-items:flex-start}.item-container[data-v-29563158]:not(:last-of-type){margin-bottom:24px}.item-container[data-v-29563158]>*{width:100%!important;max-width:100%!important}.item-container[data-v-29563158]>:not(:last-child){margin-bottom:10px}.item-container[data-v-29563158]>label{order:-1;margin-left:0}.item-container[data-v-29563158]>button{margin-left:0}}[data-v-25608190]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-25608190]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.wrapper[data-v-25608190]{margin-top:-10px;margin-bottom:-10px;margin-left:-10px;width:calc(100% + 20px);flex:1;display:flex;flex-direction:row;border-bottom-left-radius:5px;border-top-left-radius:5px}@media screen and (max-width:992px){.wrapper[data-v-25608190]{flex-direction:column}}.wrapper aside[data-v-25608190]{background-color:rgba(var(--border-grey),.1);border-right:1px solid var(--border-grey)}.wrapper aside ul[data-v-25608190]{padding:10px 20px 10px 10px;margin:0;list-style:none;width:250px}@media screen and (max-width:992px){.wrapper aside ul[data-v-25608190]{width:auto;padding:10px}}.wrapper aside ul li[data-v-25608190]{height:20px;padding:20px;border-bottom:1px solid rgba(var(--border-grey),.2);cursor:pointer;display:flex;flex-direction:row}.wrapper aside ul li span[data-v-25608190]{flex:1}.wrapper aside ul li svg[data-v-25608190]{height:20px;width:6px;display:none;opacity:.1}.wrapper aside ul li.active svg[data-v-25608190]{display:block;opacity:.3}.wrapper aside ul li:hover svg[data-v-25608190]{display:block}@media screen and (max-width:992px){.wrapper aside ul li[data-v-25608190]{height:40px;padding:2px 10px;border:none;align-items:center}.wrapper aside ul li span[data-v-25608190]{font-size:14px;font-weight:500}.wrapper aside ul li svg[data-v-25608190]{display:none!important}.wrapper aside ul li.active span[data-v-25608190]{color:#1989fa}}.wrapper .document-list[data-v-25608190]{flex:1}[data-v-1928b090]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-1928b090]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.item[data-v-1928b090]{cursor:pointer;margin:0 0 10px 0;padding:15px 20px;border-radius:5px;background-color:var(--grey)}.item.locked[data-v-1928b090]{box-shadow:2px 0 0 0 var(--black)}.item[data-v-1928b090]:hover{box-shadow:0 0 0 2px #1989fa}.item .content[data-v-1928b090]{min-height:36px;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.item .content .info[data-v-1928b090]{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;min-width:20%;height:100%}.item .content .info .row[data-v-1928b090]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.item .content .info .row.updated_at[data-v-1928b090]{margin-bottom:5px}.item .content .info .row span[data-v-1928b090]{font-size:10px;color:rgba(var(--black),.3)}.item .content .info .row[data-v-1928b090] .el-tooltip{--size:18px;height:var(--size)}.item .content .info .row[data-v-1928b090] .el-tooltip .avatar{margin:0 0 0 5px;width:var(--size);min-width:var(--size);height:var(--size)}.item .search[data-v-1928b090]{margin-top:10px;padding-left:10px;border-left:1px solid var(--border-grey-light);list-style:none}.item .search p[data-v-1928b090],.item .search span[data-v-1928b090]{display:inline-block}.item .search p[data-v-1928b090]{color:rgba(var(--black),.7);font-weight:300}.item .search span[data-v-1928b090]{background:rgba(25,137,250,.2);padding:5px 10px;margin:0 3px;border-radius:5px;color:var(--black)}[data-v-7f3d3f65]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-7f3d3f65]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.list[data-v-7f3d3f65]{padding:0;list-style:none;margin:0}.list.temporary[data-v-7f3d3f65]{background-color:var(--black)}.list .note-block[data-v-7f3d3f65]:last-of-type{margin-bottom:0}[data-v-21d9719a]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-21d9719a]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.header[data-v-21d9719a]{padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header .el-input[data-v-21d9719a]{max-width:300px}hr[data-v-21d9719a]{width:100%;margin:10px 0;border:none;height:1px;background-color:var(--border-grey-light)}[data-v-0bdb4dc2]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-0bdb4dc2]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}section[data-v-0bdb4dc2]{margin:0;padding:20px;margin-bottom:10px;border-radius:5px;background-color:var(--grey)}section h3[data-v-0bdb4dc2]{margin-top:0}.item.disabled[data-v-0bdb4dc2]{opacity:.3;pointer-events:none}hr[data-v-0bdb4dc2]{margin:20px 50px;border:none;height:1px;background-color:var(--border-grey-light)}@media screen and (max-width:992px){.el-form .el-form-item[data-v-0bdb4dc2]{display:flex;flex-direction:column}.el-form .el-form-item[data-v-0bdb4dc2] .el-form-item__label{text-align:left}.el-form .el-form-item[data-v-0bdb4dc2] .el-form-item__content{margin-left:0!important}.el-form .el-form-item[data-v-0bdb4dc2] .el-form-item__content .el-slider{margin-left:10px}}:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.el-input-group__append{min-width:0}.option-suffix{float:right;color:#8492a6;font-size:13px}.placeholder-option{opacity:.6}[data-v-2daea8ce]:root{--white:#fff;--white-dark:#fcfcfc;--grey:#fbfbfb;--border-grey:#dcdfe6;--border-grey-light:rgba(220,223,230,0.4);--transparent-grey:rgba(0,0,0,0.05);--black:#0f263b;--black-dark:#0d2033;--black-darker:#0d1c2f;--actual-black:#000;--actual-dark-black:#050505;--dark-section-bg:#0f263b;--dark-section-text:#fff;--grid-line:#e5e5e5}html.dark[data-v-2daea8ce]{--white:#2c2c2c;--white-dark:#1a1a1a;--grey:#1c1c1c;--border-grey:#444;--border-grey-light:rgba(68,68,68,0.4);--transparent-grey:hsla(0,0%,100%,0.05);--black:#f5f5f5;--black-dark:#eee;--black-darker:#ddd;--actual-black:#fff;--actual-dark-black:#fafafa;--dark-section-bg:#1a1a1a;--dark-section-text:#e0e0e0;--grid-line:#444}.projects-detail[data-v-2daea8ce]{display:flex;flex-direction:column;flex:1}.slide-enter-active[data-v-2daea8ce],.slide-leave-active[data-v-2daea8ce]{transition:opacity .2s ease-in-out,transform .3s ease-in-out}.slide-enter[data-v-2daea8ce],.slide-leave-to[data-v-2daea8ce]{opacity:0;transform:translateX(5px)}@media screen and (max-width:992px){.projects-detail[data-v-2daea8ce] #tab-_changerequests,.projects-detail[data-v-2daea8ce] #tab-_documents,.projects-detail[data-v-2daea8ce] #tab-_estimates,.projects-detail[data-v-2daea8ce] #tab-_timeline{display:none}}