.line[data-v-0668aa4a]{position:relative;margin:10px 0;border:1px solid var(--col-info);border-radius:8px}.line-description[data-v-0668aa4a]{height:100%;display:flex;justify-content:space-between;align-items:stretch;border:1px solid var(--col-info);border-top-right-radius:7px;border-top-left-radius:7px;font-size:14px;line-height:1.4;color:var(--col-bg-secondary);background-color:var(--col-info)}.line-description-action[data-v-0668aa4a]{display:flex;justify-content:flex-end;align-items:flex-end;min-height:100%;padding:5px;border-top-right-radius:5px;background-color:var(--col-contrast-text)}.line-body[data-v-0668aa4a]{margin:10px 0}.line-quantity-input[data-v-0668aa4a],.line-textarea[data-v-0668aa4a],.line-track-input[data-v-0668aa4a]{border:1px solid var(--col-border);border-radius:4px;color:var(--col-subtext-secondary)}.line-textarea[data-v-0668aa4a]{width:100%;padding:5px}.line-quantity-input[data-v-0668aa4a]{width:90%;margin:10px 0 2px;text-align:center}.line-button-wrapper[data-v-0668aa4a]{display:flex;justify-content:flex-end}.line-button-wrapper button[data-v-0668aa4a]{padding-left:30px;padding-right:30px}.line-status-checkbox-wrapper[data-v-0668aa4a]{display:flex;flex-direction:column;align-items:center;margin-top:10px;font-weight:900;color:var(--col-info)}.line-status-checkbox-wrapper:not(.accepted) .empty[data-v-0668aa4a]{margin-top:10px;border-color:var(--col-warning)}.line-status-checkbox-wrapper:not(.accepted)>span[data-v-0668aa4a]{color:var(--col-warning)}.line-status-checkbox-wrapper:not(.accepted) .dots[data-v-0668aa4a]{font-size:22px;line-height:1}.line-status-checkbox-wrapper .ticked[data-v-0668aa4a]{margin-bottom:2px;border-color:var(--col-info)}.line-status-checkbox-wrapper .ticked[data-v-0668aa4a]:after,.line-status-checkbox-wrapper .ticked[data-v-0668aa4a]:before{background-color:var(--col-info)}.line-tracking[data-v-0668aa4a]{display:flex;justify-content:space-between;align-items:flex-end;margin:5px 0}.line-tracking-wrapper[data-v-0668aa4a]{padding:3px 6px}.line-tracking-item[data-v-0668aa4a]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-basis:22%;min-height:100%}.line-tracking-item_number[data-v-0668aa4a]{flex-basis:34%}.line-tracking-item button[data-v-0668aa4a]{margin:10px 0 2px;padding-left:25px;padding-right:25px}.line-tracking-item>[data-v-0668aa4a]{min-width:90%;margin:10px auto 2px;padding:0 7px;text-align:center}.line-tracking-item>button[data-v-0668aa4a]{width:100%}.line-track-input[data-v-0668aa4a]{margin:10px 0 2px}.line-add-button[data-v-0668aa4a]{display:block;width:100%;padding:4px;border:1px solid var(--col-primary-light);border-radius:4px;text-align:center;color:var(--col-primary-dark);background-color:var(--col-info-bg)}.line-add-button[data-v-0668aa4a]:hover{border-style:solid}.line-add-button[data-v-0668aa4a]:active,.line-add-button[data-v-0668aa4a]:focus{border-color:var(--col-info)}.form[data-v-0668aa4a]{display:flex;justify-content:flex-end;align-items:stretch;width:100%}.form-item[data-v-0668aa4a]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:20%;min-height:100%;border-left:1px dotted var(--col-hr)}.form-item[data-v-0668aa4a]:first-of-type{border-left:none}.form-item h4[data-v-0668aa4a]{width:100%;margin:1px;text-align:center;color:var(--col-info);background-color:var(--col-info-bg);font-family:SFProDisplay-Medium}.form-item-text[data-v-0668aa4a]{font-size:12px;font-family:OpenSans-Regular;color:var(--col-subtext-secondary)}.form-item-count[data-v-0668aa4a]{margin:10px 0 2px;font-size:16px;font-weight:900}.form-item .dash[data-v-0668aa4a]{margin:10px 0;font-weight:900}.form-item .dash.info[data-v-0668aa4a]{color:var(--col-info)}.line-comment{padding:3px 6px}.line-comment .textarea{background-color:var(--col-bg-secondary)}.project[data-v-99d6e6c0]{display:block;min-width:550px;padding:20px 30px;overflow:auto}.project-wrapper[data-v-99d6e6c0]{flex-basis:100%;min-height:100%;padding-right:20px}.project-bg[data-v-99d6e6c0]{min-height:calc(100vh - 190px);background-color:var(--col-bg-secondary)}.project p[data-v-99d6e6c0]{margin-bottom:10px;font-size:14px}hr[data-v-99d6e6c0]{margin:20px 0}.lines-wrapper[data-v-99d6e6c0]{padding:20px 0}