[data-v-0a06dbbf]: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-0a06dbbf]{--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}.invoice-target-progress-bar[data-v-0a06dbbf]{padding:16px 20px;background:linear-gradient(135deg,rgba(80,200,120,.04),rgba(25,137,250,.04));border-bottom:1px solid var(--border-grey);width:100%;box-sizing:border-box}.invoice-target-progress-bar .progress-header[data-v-0a06dbbf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.invoice-target-progress-bar .header-left[data-v-0a06dbbf],.invoice-target-progress-bar .header-right[data-v-0a06dbbf]{display:flex;align-items:center;gap:16px}.invoice-target-progress-bar .view-details-btn[data-v-0a06dbbf]{font-size:12px;padding:4px 8px;color:#1989fa}.invoice-target-progress-bar .view-details-btn .arrow-icon[data-v-0a06dbbf]{width:8px;height:8px;margin-left:4px;fill:#1989fa;transform:rotate(-90deg)}.invoice-target-progress-bar .progress-label[data-v-0a06dbbf]{font-size:15px;font-weight:600;color:var(--black)}.invoice-target-progress-bar .month-label[data-v-0a06dbbf]{font-size:13px;color:#606266}.invoice-target-progress-bar .amount-display[data-v-0a06dbbf]{font-size:13px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 10px}.invoice-target-progress-bar .amount-display .amount-item[data-v-0a06dbbf]{font-weight:600}.invoice-target-progress-bar .amount-display .amount-item.amount-item--invoiced[data-v-0a06dbbf]{color:var(--black);font-size:16px;margin-top:2px}.invoice-target-progress-bar .amount-display .amount-item.amount-item--accepted[data-v-0a06dbbf]{color:#50c878}.invoice-target-progress-bar .amount-display .amount-item.amount-item--sent[data-v-0a06dbbf]{color:#1989fa}.invoice-target-progress-bar .amount-display .goal-text[data-v-0a06dbbf]{color:#606266;font-weight:500}.invoice-target-progress-bar .progress-bar-section[data-v-0a06dbbf]{margin-top:12px;padding:0}.invoice-target-progress-bar .progress-track[data-v-0a06dbbf]{position:relative;height:12px;background:rgba(0,0,0,.06);border-radius:12px;overflow:hidden}.invoice-target-progress-bar .progress-bar-fill[data-v-0a06dbbf]{position:absolute;top:0;left:0;height:100%;border-radius:12px 0 0 12px;transition:none;min-width:0;z-index:2;background:var(--black)}.invoice-target-progress-bar .progress-bar-potential[data-v-0a06dbbf]{position:absolute;top:0;height:100%;border-radius:0;transition:none;min-width:0;z-index:1}.invoice-target-progress-bar .progress-bar-potential.progress-bar-potential-end[data-v-0a06dbbf]{border-radius:0 12px 12px 0}.invoice-target-progress-bar .progress-bar-potential.progress-bar-potential-accepted[data-v-0a06dbbf]{background:linear-gradient(90deg,#50c878,#3dba68)}.invoice-target-progress-bar .progress-bar-potential.progress-bar-potential-sent[data-v-0a06dbbf]{background:linear-gradient(90deg,rgba(25,137,250,.85),rgba(25,137,250,.7))}.invoice-target-progress-bar .progress-footer[data-v-0a06dbbf]{display:flex;justify-content:space-between;align-items:center;margin-top:16px;font-size:12px;color:#606266}.invoice-target-progress-bar .progress-footer .progress-label strong[data-v-0a06dbbf]{font-size:14px;color:var(--black)}.invoice-target-progress-bar .progress-footer .invoice-count[data-v-0a06dbbf]{font-size:11px;color:#797b80}.invoice-target-progress-bar .progress-footer .remaining-label strong[data-v-0a06dbbf]{font-size:14px;color:var(--black)}[data-v-2ea6caeb]: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-2ea6caeb]{--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}.targets-page[data-v-2ea6caeb]{padding:0;background:var(--white)}.targets-page .current-invoices-section[data-v-2ea6caeb],.targets-page .scheduled-ppi-section[data-v-2ea6caeb]{padding:20px;border-bottom:1px solid var(--border-grey-light)}.targets-page .current-invoices-section .section-header[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .section-header[data-v-2ea6caeb]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:8px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.targets-page .current-invoices-section .section-header:hover .section-title[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .section-header:hover .section-title[data-v-2ea6caeb]{color:#1989fa}.targets-page .current-invoices-section .section-header .section-title[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .section-header .section-title[data-v-2ea6caeb]{font-size:15px;font-weight:600;color:#606266;transition:color .2s;display:flex;align-items:center}.targets-page .current-invoices-section .section-header .section-title .section-dot[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .section-header .section-title .section-dot[data-v-2ea6caeb]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:10px;flex-shrink:0}.targets-page .current-invoices-section .section-header .section-title .section-dot.section-dot--invoiced[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .section-header .section-title .section-dot.section-dot--invoiced[data-v-2ea6caeb]{background:var(--black)}.targets-page .current-invoices-section .section-header .section-title .section-dot.section-dot--accepted[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .section-header .section-title .section-dot.section-dot--accepted[data-v-2ea6caeb]{background:#50c878}.targets-page .current-invoices-section .section-header .section-title .section-dot.section-dot--sent[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .section-header .section-title .section-dot.section-dot--sent[data-v-2ea6caeb]{background:#1989fa}.targets-page .current-invoices-section .section-header .section-title i[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .section-header .section-title i[data-v-2ea6caeb]{font-size:12px;margin-right:8px;transition:transform .2s}.targets-page .current-invoices-section .section-header .section-title i.expanded[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .section-header .section-title i.expanded[data-v-2ea6caeb]{transform:rotate(90deg)}.targets-page .current-invoices-section .section-header .section-total[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .section-header .section-total[data-v-2ea6caeb]{font-size:16px;font-weight:700;color:var(--black)}.targets-page .current-invoices-section .invoices-list[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .invoices-list[data-v-2ea6caeb]{margin-top:12px}.targets-page .current-invoices-section .invoice-item[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .invoice-item[data-v-2ea6caeb]{display:flex;align-items:center;padding:12px 14px;margin-bottom:8px;background:var(--white);border:1px solid var(--border-grey-light);border-radius:6px;cursor:pointer;transition:all .2s}.targets-page .current-invoices-section .invoice-item[data-v-2ea6caeb]:hover,.targets-page .scheduled-ppi-section .invoice-item[data-v-2ea6caeb]:hover{border-color:#1989fa;box-shadow:0 2px 4px rgba(0,0,0,.05)}.targets-page .current-invoices-section .invoice-item .invoice-date[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .invoice-item .invoice-date[data-v-2ea6caeb]{font-size:12px;font-weight:600;color:#606266;min-width:60px;margin-right:16px}.targets-page .current-invoices-section .invoice-item .invoice-details[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .invoice-item .invoice-details[data-v-2ea6caeb]{flex:1;display:flex;flex-direction:column;gap:2px}.targets-page .current-invoices-section .invoice-item .invoice-details .invoice-number[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .invoice-item .invoice-details .invoice-number[data-v-2ea6caeb]{font-size:14px;font-weight:600;color:var(--black)}.targets-page .current-invoices-section .invoice-item .invoice-details .invoice-client[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .invoice-item .invoice-details .invoice-client[data-v-2ea6caeb]{font-size:12px;color:#606266}.targets-page .current-invoices-section .invoice-item .invoice-amount[data-v-2ea6caeb],.targets-page .scheduled-ppi-section .invoice-item .invoice-amount[data-v-2ea6caeb]{font-size:15px;font-weight:700;color:var(--black);margin-left:16px}