[data-v-024e30b5]: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-024e30b5]{--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-024e30b5]{padding:0;display:flex;flex-direction:row;align-items:center}.template-banner[data-v-024e30b5]{margin:0 10px}.estimate-detail-page[data-v-024e30b5]{--estimate-workflow-chrome-offset:248px;width:100%;box-sizing:border-box}@media screen and (max-width:992px){.estimate-detail-page[data-v-024e30b5]{--estimate-workflow-chrome-offset:220px}}.estimate-detail-body[data-v-024e30b5],.estimate-detail-inner[data-v-024e30b5]{width:100%}.estimate-detail-inner--with-rail[data-v-024e30b5]{display:flex;flex-direction:row;align-items:stretch;gap:16px;width:100%;height:calc(100vh - var(--estimate-workflow-chrome-offset));min-height:420px;box-sizing:border-box}@media screen and (max-width:768px){.estimate-detail-inner--with-rail[data-v-024e30b5]{flex-direction:column;height:auto;min-height:0}}.estimate-workflow-rail[data-v-024e30b5]{flex:0 0 280px;width:280px;min-width:220px;max-width:280px;flex-shrink:0;overflow:visible}@media screen and (max-width:768px){.estimate-workflow-rail[data-v-024e30b5]{flex:0 0 auto;width:100%;max-width:none}}.estimate-workflow-rail-share[data-v-024e30b5]{margin-bottom:16px}.estimate-detail-page[data-v-024e30b5] .estimate-detail-skeleton.sk-layout:not(.sk-layout--template){height:calc(100vh - var(--estimate-workflow-chrome-offset, 248px));min-height:420px;overflow:hidden}.estimate-workflow-step-block[data-v-024e30b5]{margin-bottom:16px}.estimate-workflow-main[data-v-024e30b5]{flex:1 1 auto;width:0;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.estimate-detail-inner:not(.estimate-detail-inner--with-rail) .estimate-workflow-main[data-v-024e30b5]{width:100%;overflow-y:visible}@media screen and (max-width:768px){.estimate-workflow-main[data-v-024e30b5]{width:100%;overflow-y:visible}}.estimate-workflow-main[data-v-024e30b5] section.content-block.estimate-workflow-step-block{padding:8px}@media screen and (max-width:992px){.estimate-workflow-main[data-v-024e30b5] section.content-block.estimate-workflow-step-block{padding-top:12px;padding-left:8px;padding-right:8px}}.estimate-workflow-main[data-v-024e30b5] section.content-block.estimate-workflow-step-block>.head{padding:0 8px 8px 8px;margin-bottom:8px}.estimate-workflow-main-header__row[data-v-024e30b5]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.estimate-step-intro[data-v-024e30b5]{max-width:65ch;margin-bottom:20px}.estimate-step-intro .estimate-step-intro__title[data-v-024e30b5]{margin:0 0 8px;font-size:18px;font-weight:600;color:rgba(var(--black),.88)}.estimate-step-intro .estimate-step-intro__body[data-v-024e30b5]{margin:0;font-size:14px;line-height:1.5;color:rgba(var(--black),.55)}.estimate-details[data-v-024e30b5] .head .left-col{min-width:0}.estimate-details .header-right[data-v-024e30b5]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;width:100%}.estimate-details .header-right .header-right__start[data-v-024e30b5]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.estimate-details .header-right .header-right__end[data-v-024e30b5]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto}.estimate-details .header-right .el-button[data-v-024e30b5],.estimate-details .header-right .estimate-actions-trigger[data-v-024e30b5]{margin:0}.estimate-details[data-v-024e30b5] .el-tag{margin-right:10px}.estimate-details .content[data-v-024e30b5],.estimate-details span.content[data-v-024e30b5]{padding:10px;font-size:13px}.estimate-details .faq-section[data-v-024e30b5]:first-of-type{margin-top:8px}hr[data-v-024e30b5]{width:100%;margin:10px 0;border:none;height:1px;background-color:var(--border-grey-light)}.row[data-v-024e30b5]{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.row .el-button[data-v-024e30b5]{width:200px}.estimate-group-new[data-v-024e30b5]{padding:14px;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-024e30b5]{width:25px;height:25px;fill:rgba(var(--black),.5)}.estimate-group-new span[data-v-024e30b5]{color:rgba(var(--black),.5);font-size:14px;margin-top:8px}.estimate-group-new[data-v-024e30b5]:hover{box-shadow:0 0 0 1px #1989fa;border:1px solid #1989fa}.estimate-group-new:hover .icon[data-v-024e30b5]{fill:#1989fa}.estimate-group-new:hover span[data-v-024e30b5]{color:#1989fa}.subtask-toggle[data-v-024e30b5]{display:flex;align-items:center;margin-right:5px;color:#888;font-size:12px}.subtask-toggle>[data-v-024e30b5]{margin-left:10px}.footnote[data-v-024e30b5]{font-size:11px;color:rgba(var(--black),.5)}.footnote.inline[data-v-024e30b5]{display:inline-block;vertical-align:middle}.template-confirm[data-v-024e30b5]{font-size:12px;width:150px;text-align:center}.template-confirm .buttons[data-v-024e30b5]{margin-top:5px}.error-alert[data-v-024e30b5]{margin-top:20px}.faq-section[data-v-024e30b5]{margin-top:0}.faq-section+.faq-section[data-v-024e30b5]{margin-top:12px}.faq-section[data-v-024e30b5] .el-collapse,.faq-section[data-v-024e30b5] .el-collapse-item{border:none}.faq-section[data-v-024e30b5] .el-collapse-item__header{align-items:center;min-height:0;padding:6px 10px;line-height:1.35;font-size:14px;font-weight:500;color:#303133;background-color:rgba(var(--black),.03);border:none;border-radius:4px}.faq-section[data-v-024e30b5] .el-collapse-item__header:hover{background-color:rgba(var(--black),.05)}.faq-section[data-v-024e30b5] .el-collapse-item__header .el-collapse-item__arrow{line-height:1;margin-right:2px}.faq-section[data-v-024e30b5] .el-collapse-item__wrap{border:none;background-color:transparent}.faq-section[data-v-024e30b5] .el-collapse-item__content{padding:0}.faq-section[data-v-024e30b5] .el-collapse-item__arrow{color:rgba(var(--black),.5)}.faq-section .faq-description-content[data-v-024e30b5]{margin-top:0;padding:4px 0 0;font-size:13px}.faq-section .faq-header[data-v-024e30b5]{width:100%;font-size:14px;font-weight:500;color:#303133}.faq-section .faq-content[data-v-024e30b5]{padding-top:6px}.faq-section .faq-qa-card[data-v-024e30b5]{border:1px solid #dcdfe6;border-radius:4px;background:#fff;padding:12px}.faq-section .faq-group[data-v-024e30b5]:not(:last-child){margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--border-grey-light)}.faq-section .faq-item[data-v-024e30b5]{margin-bottom:12px}.faq-section .faq-item[data-v-024e30b5]:last-child{margin-bottom:0}.faq-section .faq-item .faq-question[data-v-024e30b5]{font-size:14px;color:#303133;margin-bottom:6px}.faq-section .faq-item .faq-question strong[data-v-024e30b5]{font-weight:600}.faq-section .faq-item .faq-answer[data-v-024e30b5]{font-size:13px;color:#606266;line-height:1.6;padding:0;border:none;white-space:pre-wrap}: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}html.dark .estimate-step-intro .estimate-step-intro__title{color:hsla(0,0%,100%,.92)}html.dark .estimate-step-intro .estimate-step-intro__body{color:hsla(0,0%,100%,.65)}html.dark .estimate-footer.estimate-footer--sticky{background:rgba(30,30,30,.94);border-top-color:hsla(0,0%,100%,.14);box-shadow:0 -8px 28px rgba(0,0,0,.45),0 -1px 0 hsla(0,0%,100%,.08)}html.dark .estimate-details .header-right .el-button--default:not(.is-disabled){background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);color:#f0f0f0}html.dark .estimate-details .header-right .el-button--default:not(.is-disabled):focus,html.dark .estimate-details .header-right .el-button--default:not(.is-disabled):hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.28);color:#fff}html.dark .estimate-details .header-right .el-button.is-plain{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);color:#f0f0f0}html.dark .estimate-details .header-right .el-button.is-plain:focus,html.dark .estimate-details .header-right .el-button.is-plain:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.28);color:#fff}html.dark .estimate-details .header-right .el-button--primary.is-plain{color:#79bbff;border-color:rgba(64,158,255,.45);background:rgba(64,158,255,.12)}html.dark .estimate-details .header-right .el-button--primary.is-plain:focus,html.dark .estimate-details .header-right .el-button--primary.is-plain:hover{color:#a6d2ff;border-color:rgba(64,158,255,.65);background:rgba(64,158,255,.2)}html.dark .estimate-details .header-right .el-button--success.is-plain{color:#95d475;border-color:rgba(103,194,58,.45);background:rgba(103,194,58,.12)}html.dark .estimate-details .header-right .el-button--success.is-plain:focus,html.dark .estimate-details .header-right .el-button--success.is-plain:hover{color:#b3e19d;border-color:rgba(103,194,58,.6);background:rgba(103,194,58,.18)}html.dark .estimate-details .header-right .el-button--info.is-plain{color:#c0c4cc;border-color:rgba(144,147,153,.4);background:rgba(144,147,153,.12)}html.dark .estimate-details .header-right .el-button--info.is-plain:focus,html.dark .estimate-details .header-right .el-button--info.is-plain:hover{color:#e4e7ed;border-color:rgba(144,147,153,.55);background:rgba(144,147,153,.18)}.send-to-client-dialog .el-dialog__body{padding-top:6px}.send-to-client-dialog .send-to-client-confirm__lead{margin:0 0 16px;font-size:14px;line-height:1.55;color:#606266}.send-to-client-dialog .send-to-client-confirm__list{margin:0 0 16px;padding-left:18px;color:#303133;font-size:14px;line-height:1.45}.send-to-client-dialog .send-to-client-confirm__list li{margin-bottom:12px}.send-to-client-dialog .send-to-client-confirm__list strong{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#909399;margin-bottom:4px}.send-to-client-dialog .send-to-client-confirm__mono{display:block;margin-top:4px;font-size:13px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;word-break:break-word;color:#303133}.send-to-client-dialog .send-to-client-confirm__warn{color:#e6a23c;font-size:13px}.send-to-client-dialog .send-to-client-confirm__preview{margin-top:4px;padding:10px 12px;border-radius:6px;background:#f5f7fa;border:1px solid #ebeef5}.send-to-client-dialog .send-to-client-confirm__preview-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#909399;margin-bottom:6px}.send-to-client-dialog .send-to-client-confirm__preview-url{font-size:12px;line-height:1.4;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;word-break:break-all;color:#606266}.send-to-client-dialog .send-to-client-confirm__copy{margin-top:6px;padding:0}.send-to-client-dialog .send-to-client-confirm__alert{margin-top:12px}html.dark .send-to-client-dialog .send-to-client-confirm__lead,html.dark .send-to-client-dialog .send-to-client-confirm__list{color:#c0c4cc}html.dark .send-to-client-dialog .send-to-client-confirm__preview{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12)}html.dark .send-to-client-dialog .send-to-client-confirm__mono,html.dark .send-to-client-dialog .send-to-client-confirm__preview-url{color:#e4e7ed}html.dark .send-to-client-dialog .send-to-client-confirm__list strong,html.dark .send-to-client-dialog .send-to-client-confirm__preview-label{color:#a0a4aa}