.MyTasksSurfaces_taskList__VjdRd{overflow:hidden;background:var(--md-sys-color-surface);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ds-radius-12);box-shadow:var(--md-shadow-1)}.MyTasksSurfaces_taskListEmpty__wWpGy{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;padding:48px;color:var(--md-sys-color-on-surface-variant)}.MyTasksSurfaces_taskListEmpty__wWpGy p{margin:0}.MyTasksSurfaces_taskListHeader__WD4m4,.MyTasksSurfaces_taskListRow__1FVUG{display:flex;align-items:center}.MyTasksSurfaces_taskListHeader__WD4m4{padding:12px 16px;background:var(--md-sys-color-surface-container-low);border-bottom:1px solid var(--md-sys-color-outline-variant)}.MyTasksSurfaces_taskListRow__1FVUG{padding:12px 16px;border-bottom:1px solid var(--md-sys-color-surface-container);cursor:pointer;transition:background-color .15s ease}.MyTasksSurfaces_taskListRow__1FVUG:hover{background:var(--md-sys-color-surface-container-low)}.MyTasksSurfaces_taskListRow__1FVUG[data-overdue=true]{background:var(--ds-red-50)}.MyTasksSurfaces_taskListRow__1FVUG:last-child{border-bottom:0}.MyTasksSurfaces_taskListCell__wgy0k,.MyTasksSurfaces_taskListHeaderCell__bSOy7{min-width:0}.MyTasksSurfaces_taskListHeaderCell__bSOy7{color:var(--md-sys-color-on-surface-variant);font-size:12px;font-weight:600;letter-spacing:0;text-transform:uppercase}.MyTasksSurfaces_taskListCell__wgy0k{display:flex;flex-direction:column;gap:2px}.MyTasksSurfaces_taskListCell__wgy0k[data-column=actions],.MyTasksSurfaces_taskListCell__wgy0k[data-column=checkbox],.MyTasksSurfaces_taskListHeaderCell__bSOy7[data-column=actions],.MyTasksSurfaces_taskListHeaderCell__bSOy7[data-column=checkbox]{flex:0.5}.MyTasksSurfaces_taskListCell__wgy0k[data-column=task],.MyTasksSurfaces_taskListHeaderCell__bSOy7[data-column=task]{flex:3}.MyTasksSurfaces_taskListCell__wgy0k[data-column=context],.MyTasksSurfaces_taskListHeaderCell__bSOy7[data-column=context]{flex:2}.MyTasksSurfaces_taskListCell__wgy0k[data-column=due],.MyTasksSurfaces_taskListCell__wgy0k[data-column=origin],.MyTasksSurfaces_taskListCell__wgy0k[data-column=priority],.MyTasksSurfaces_taskListCell__wgy0k[data-column=status],.MyTasksSurfaces_taskListHeaderCell__bSOy7[data-column=due],.MyTasksSurfaces_taskListHeaderCell__bSOy7[data-column=origin],.MyTasksSurfaces_taskListHeaderCell__bSOy7[data-column=priority],.MyTasksSurfaces_taskListHeaderCell__bSOy7[data-column=status]{flex:1}.MyTasksSurfaces_taskListCell__wgy0k[data-column=actions]{align-items:flex-end}.MyTasksSurfaces_taskCardTitle__DJZLZ,.MyTasksSurfaces_taskListTitle__R6bQp{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:500;line-height:1.4}.MyTasksSurfaces_taskCardTitle__DJZLZ[data-status=DONE],.MyTasksSurfaces_taskListTitle__R6bQp[data-status=DONE]{color:var(--md-sys-color-on-surface-variant);text-decoration:line-through}.MyTasksSurfaces_taskAssigneeName__ok24M,.MyTasksSurfaces_taskCardDescription__TX0YJ,.MyTasksSurfaces_taskContextInfo__mX1_A,.MyTasksSurfaces_taskContextItem__pxrZC,.MyTasksSurfaces_taskListDescription__Na18n{color:var(--md-sys-color-on-surface-variant)}.MyTasksSurfaces_taskCardDescription__TX0YJ,.MyTasksSurfaces_taskContextInfo__mX1_A,.MyTasksSurfaces_taskContextItem__pxrZC,.MyTasksSurfaces_taskListDescription__Na18n{font-size:12px}.MyTasksSurfaces_taskAssignee__H63MP,.MyTasksSurfaces_taskCardBadge__aGi6o,.MyTasksSurfaces_taskContextInfo__mX1_A,.MyTasksSurfaces_taskContextItem__pxrZC,.MyTasksSurfaces_taskDueDateBadge__qDSZt,.MyTasksSurfaces_taskLastUpdated__5qL0_,.MyTasksSurfaces_taskOriginBadge__CU8J_,.MyTasksSurfaces_taskPriorityBadge__K2Fnq,.MyTasksSurfaces_taskStatusBadge__V_PK_{display:inline-flex;align-items:center}.MyTasksSurfaces_taskContextInfo__mX1_A,.MyTasksSurfaces_taskContextItem__pxrZC{gap:4px}.MyTasksSurfaces_taskCardBadge__aGi6o,.MyTasksSurfaces_taskOriginBadge__CU8J_,.MyTasksSurfaces_taskPriorityBadge__K2Fnq,.MyTasksSurfaces_taskStatusBadge__V_PK_{padding:4px 10px;border-radius:var(--ds-radius-12);font-size:11px;font-weight:500}.MyTasksSurfaces_taskCardBadge__aGi6o{gap:4px;padding:2px 8px}.MyTasksSurfaces_taskStatusBadge__V_PK_[data-status=TODO],.MyTasksSurfaces_taskStatusChip__7_HsM[data-status=TODO]{--task-tone-bg:var(--ds-neutral-100);--task-tone-fg:var(--ds-neutral-600);--task-tone-border:var(--md-sys-color-outline)}.MyTasksSurfaces_taskStatusBadge__V_PK_[data-status=IN_PROGRESS],.MyTasksSurfaces_taskStatusChip__7_HsM[data-status=IN_PROGRESS]{--task-tone-bg:var(--ds-blue-50);--task-tone-fg:var(--ds-blue-600);--task-tone-border:var(--ds-blue-600)}.MyTasksSurfaces_taskStatusBadge__V_PK_[data-status=DONE],.MyTasksSurfaces_taskStatusChip__7_HsM[data-status=DONE]{--task-tone-bg:var(--ds-green-50);--task-tone-fg:var(--ds-green-900);--task-tone-border:var(--ds-green-800)}.MyTasksSurfaces_taskPriorityBadge__K2Fnq[data-priority=LOW]{--task-tone-bg:var(--ds-neutral-100);--task-tone-fg:var(--ds-neutral-600)}.MyTasksSurfaces_taskPriorityBadge__K2Fnq[data-priority=MEDIUM]{--task-tone-bg:var(--ds-blue-50);--task-tone-fg:var(--ds-blue-600)}.MyTasksSurfaces_taskPriorityBadge__K2Fnq[data-priority=HIGH]{--task-tone-bg:var(--ds-amber-100);--task-tone-fg:var(--ds-amber-700)}.MyTasksSurfaces_taskPriorityBadge__K2Fnq[data-priority=URGENT]{--task-tone-bg:var(--ds-red-100);--task-tone-fg:var(--ds-red-700)}.MyTasksSurfaces_taskPriorityBadge__K2Fnq,.MyTasksSurfaces_taskStatusBadge__V_PK_,.MyTasksSurfaces_taskStatusChip__7_HsM[data-active=true]{color:var(--task-tone-fg);background:var(--task-tone-bg)}.MyTasksSurfaces_taskStatusChip__7_HsM[data-active=true]{border-color:var(--task-tone-border)}.MyTasksSurfaces_taskDueDateBadge__qDSZt{align-items:flex-start;flex-direction:column;color:var(--task-due-fg);font-size:12px}.MyTasksSurfaces_taskCardBadge__aGi6o[data-due-tone=danger],.MyTasksSurfaces_taskDueDateBadge__qDSZt[data-due-tone=danger]{--task-due-bg:var(--ds-red-100);--task-due-fg:var(--ds-red-700)}.MyTasksSurfaces_taskCardBadge__aGi6o[data-due-tone=today],.MyTasksSurfaces_taskCardBadge__aGi6o[data-due-tone=warning],.MyTasksSurfaces_taskDueDateBadge__qDSZt[data-due-tone=today],.MyTasksSurfaces_taskDueDateBadge__qDSZt[data-due-tone=warning]{--task-due-bg:var(--ds-amber-100);--task-due-fg:var(--ds-amber-700)}.MyTasksSurfaces_taskCardBadge__aGi6o[data-due-tone=muted],.MyTasksSurfaces_taskDueDateBadge__qDSZt[data-due-tone=muted]{--task-due-bg:var(--ds-neutral-100);--task-due-fg:var(--ds-neutral-600)}.MyTasksSurfaces_taskCardBadge__aGi6o[data-due-tone]{color:var(--task-due-fg);background:var(--task-due-bg)}.MyTasksSurfaces_taskOverdueLabel__djtVy{color:var(--ds-red-700);font-size:10px;font-weight:600}.MyTasksSurfaces_taskOverdueLabel__djtVy[data-due-tone=warning]{color:var(--ds-amber-700)}.MyTasksSurfaces_taskOriginBadge__CU8J_{gap:4px}.MyTasksSurfaces_taskOriginBadge__CU8J_[data-origin=OUTLOOK]{color:var(--ds-blue-700);background:var(--ds-blue-50)}.MyTasksSurfaces_taskOriginBadge__CU8J_[data-origin=PM]{color:var(--ds-purple-600);background:var(--ds-purple-50)}.MyTasksSurfaces_taskOriginBadge__CU8J_[data-origin=PEM]{color:var(--ds-green-900);background:var(--ds-green-50)}.MyTasksSurfaces_taskOriginBadge__CU8J_[data-origin=CLIENT]{color:var(--ds-red-700);background:var(--ds-red-50)}.MyTasksSurfaces_taskOriginBadge__CU8J_[data-origin=AI_ASSISTANT],.MyTasksSurfaces_taskOriginBadge__CU8J_[data-origin=MANUAL],.MyTasksSurfaces_taskOriginBadge__CU8J_[data-origin=SYSTEM]{color:var(--md-sys-color-on-surface-subtle);background:var(--md-sys-color-surface-container-low)}.MyTasksSurfaces_taskIconButton__fUDbI{display:flex;align-items:center;justify-content:center;padding:6px;color:var(--md-sys-color-on-surface-variant);background:none;border:0;border-radius:var(--ds-radius-4);cursor:pointer}.MyTasksSurfaces_taskIconButton__fUDbI:hover{color:var(--md-sys-color-on-surface);background:var(--md-sys-color-surface-container)}.MyTasksSurfaces_taskCard__ShVma{padding:12px;margin-bottom:8px;background:var(--md-sys-color-surface);border-left:4px solid var(--task-card-border);border-radius:var(--ds-radius-8);box-shadow:var(--md-shadow-1);cursor:pointer;transition:box-shadow .15s ease,transform .15s ease,background-color .15s ease}.MyTasksSurfaces_taskCard__ShVma:hover{box-shadow:var(--md-shadow-2);transform:translateY(-1px)}.MyTasksSurfaces_taskCard__ShVma[data-status=TODO]{--task-card-border:var(--md-sys-color-outline)}.MyTasksSurfaces_taskCard__ShVma[data-status=IN_PROGRESS]{--task-card-border:var(--ds-blue-600)}.MyTasksSurfaces_taskCard__ShVma[data-status=DONE]{--task-card-border:var(--ds-green-800)}.MyTasksSurfaces_taskCard__ShVma[data-stale=true]{background:var(--ds-red-50);animation:MyTasksSurfaces_taskStalePulse__EwbGz 2s ease-in-out infinite}.MyTasksSurfaces_taskCard__ShVma[data-completed=true]{opacity:.6}.MyTasksSurfaces_taskCardHeader__ceUwQ{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:6px}.MyTasksSurfaces_taskCardTitle__DJZLZ{flex:1}.MyTasksSurfaces_taskCardActions__qV75t{display:flex;flex-shrink:0;gap:2px;opacity:.6}.MyTasksSurfaces_taskCard__ShVma:hover .MyTasksSurfaces_taskCardActions__qV75t{opacity:1}.MyTasksSurfaces_taskCardContext__yNowq{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.MyTasksSurfaces_taskContextItem__pxrZC[data-clickable=true]{cursor:pointer;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .15s ease}.MyTasksSurfaces_taskContextItem__pxrZC[data-clickable=true]:hover{text-decoration-color:var(--md-sys-color-on-surface-variant)}.MyTasksSurfaces_taskCardDescription__TX0YJ{margin:0 0 8px;line-height:1.4}.MyTasksSurfaces_taskCardBadges__iM9jY{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.MyTasksSurfaces_taskCardBadge__aGi6o[data-tone=attachment]{color:var(--ds-purple-600);background:var(--ds-blue-50)}.MyTasksSurfaces_taskCardBadge__aGi6o[data-tone=shared]{color:var(--ds-blue-800);background:var(--ds-blue-100)}.MyTasksSurfaces_taskCardBadge__aGi6o[data-tone=claimable]{color:var(--ds-amber-800);background:var(--ds-amber-100)}.MyTasksSurfaces_taskCardBadge__aGi6o[data-tone=claimed]{color:var(--ds-green-900);background:var(--ds-green-100)}.MyTasksSurfaces_taskAssignee__H63MP{gap:8px;margin-top:4px}.MyTasksSurfaces_taskAssigneeAvatar__PBgKr{display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary);border-radius:var(--ds-radius-full);font-size:10px;font-weight:600}.MyTasksSurfaces_taskAssigneeName__ok24M{font-size:11px}.MyTasksSurfaces_taskLastUpdated__5qL0_{gap:4px;margin-top:4px;color:var(--ds-amber-700);font-size:11px;font-style:italic}.MyTasksSurfaces_taskFilters__NY0U_{display:flex;flex-direction:column;gap:12px;padding:16px 0}.MyTasksSurfaces_taskFiltersSearchRow__ER1jO{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.MyTasksSurfaces_taskFiltersSearch__jLV15{flex:1 1 280px;max-width:400px}.MyTasksSurfaces_taskFiltersSelectGroup__STn7t{display:flex;gap:8px}.MyTasksSurfaces_taskFiltersSelect__LvFAX{min-width:160px}.MyTasksSurfaces_taskFiltersClearButton__OYd5L{padding:8px 16px;color:var(--md-sys-color-primary);background:transparent;border:0;border-radius:var(--ds-radius-8);cursor:pointer;font-size:13px;font-weight:500}.MyTasksSurfaces_taskFiltersClearButton__OYd5L:hover{background:var(--md-sys-color-primary-container)}.MyTasksSurfaces_taskFiltersChipsRow__UiPMs{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.MyTasksSurfaces_taskQuickFilters__sS1PQ,.MyTasksSurfaces_taskStatusChips__UEdDH{display:flex;flex-wrap:wrap;gap:8px}.MyTasksSurfaces_taskQuickFilterButton__oLc96,.MyTasksSurfaces_taskStatusChip__7_HsM{border:1px solid transparent;border-radius:var(--ds-radius-lg);cursor:pointer;font-size:12px;font-weight:500;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.MyTasksSurfaces_taskQuickFilterButton__oLc96{padding:6px 12px;color:var(--md-sys-color-on-surface-subtle);background:var(--md-sys-color-surface-container-low)}.MyTasksSurfaces_taskQuickFilterButton__oLc96[data-filter=overdue][data-active=true]{color:var(--ds-red-700);background:var(--ds-red-100);border-color:var(--ds-red-600)}.MyTasksSurfaces_taskQuickFilterButton__oLc96[data-filter=today][data-active=true]{color:var(--ds-amber-700);background:var(--ds-amber-100);border-color:var(--ds-amber-600)}.MyTasksSurfaces_taskQuickFilterButton__oLc96[data-filter=completed][data-active=true]{color:var(--ds-green-900);background:var(--ds-green-50);border-color:var(--ds-green-700)}.MyTasksSurfaces_taskStatusChip__7_HsM{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;color:var(--md-sys-color-on-surface-subtle);background:var(--md-sys-color-surface-container-low)}.MyTasksSurfaces_taskStatusDot__sTo3b{width:8px;height:8px;background:var(--task-tone-border);border-radius:var(--ds-radius-full)}@keyframes MyTasksSurfaces_taskStalePulse__EwbGz{0%,to{outline:0 solid var(--ds-red-100)}50%{outline:4px solid var(--ds-red-100)}}@media (max-width:904px){.MyTasksSurfaces_taskList__VjdRd{overflow-x:auto}.MyTasksSurfaces_taskListHeader__WD4m4,.MyTasksSurfaces_taskListRow__1FVUG{min-width:920px}.MyTasksSurfaces_taskFiltersSearch__jLV15{max-width:none}}@media (max-width:599px){.MyTasksSurfaces_taskFiltersSelectGroup__STn7t{flex:1 1 100%;flex-direction:column}.MyTasksSurfaces_taskFiltersSelect__LvFAX{min-width:0}}.InvoiceActionModals_stack__wZLbu{display:flex;flex-direction:column;gap:24px}.InvoiceActionModals_modalContent__xvHPR{display:flex;flex-direction:column;gap:20px;padding:24px}.InvoiceActionModals_modalBody__95HBK{padding:24px}.InvoiceActionModals_modalBodyCenter__oRJZj{padding:24px;text-align:center}.InvoiceActionModals_sectionHeader__9OZpw{display:flex;flex-direction:column;gap:8px}.InvoiceActionModals_sectionTitle___fszY{margin:0;font-size:18px;font-weight:600}.InvoiceActionModals_mutedText__QDdLH,.InvoiceActionModals_sectionSubtitle__w0puv,.InvoiceActionModals_summaryLabel___PO_d{color:var(--md-sys-color-on-surface-subtle)}.InvoiceActionModals_sectionSubtitle__w0puv{margin:0;font-size:14px}.InvoiceActionModals_warningHeader__z3dKx{padding:16px;border:1px solid var(--ds-amber-400);border-radius:var(--ds-radius-lg);background:var(--ds-amber-100)}.InvoiceActionModals_cardTitleRow__ab3SR,.InvoiceActionModals_warningHeaderTitleRow__HtLE0{display:flex;align-items:center;gap:12px}.InvoiceActionModals_warningHeaderTitleRow__HtLE0{margin-bottom:8px}.InvoiceActionModals_warningGlyph__yXp6Y{font-size:24px}.InvoiceActionModals_warningTitle__lhO59{margin:0;color:var(--ds-amber-800);font-size:18px;font-weight:600}.InvoiceActionModals_warningText___9_Hi{margin:0;color:var(--ds-amber-800);font-size:14px}.InvoiceActionModals_amountBreakdown__FnrBq{display:flex;flex-direction:column;gap:12px}.InvoiceActionModals_breakdownRow__tJawb,.InvoiceActionModals_summaryRow__dAgxd{display:flex;align-items:center;justify-content:space-between}.InvoiceActionModals_summaryRow__dAgxd{gap:16px}.InvoiceActionModals_summaryLabel___PO_d{font-size:14px}.InvoiceActionModals_detailValueDanger__KKhaW,.InvoiceActionModals_detailValue__uWwjt,.InvoiceActionModals_summaryValueDanger__wkhh8,.InvoiceActionModals_summaryValue__kV3n8{font-weight:600}.InvoiceActionModals_summaryValueDanger__wkhh8,.InvoiceActionModals_summaryValue__kV3n8{font-size:16px}.InvoiceActionModals_detailValueDanger__KKhaW,.InvoiceActionModals_strongDanger___dDSE,.InvoiceActionModals_summaryValueDanger__wkhh8,.InvoiceActionModals_textDanger__JPLlI{color:var(--md-sys-color-error)}.InvoiceActionModals_detailValueDanger__KKhaW,.InvoiceActionModals_summaryTotalValue__BecSm,.InvoiceActionModals_summaryValueDanger__wkhh8{color:var(--ds-red-600)}.InvoiceActionModals_summaryTotalLabel__t0nJu{font-size:16px;font-weight:600}.InvoiceActionModals_summaryTotalValue__BecSm{font-size:20px;font-weight:700}.InvoiceActionModals_divider__9vcmv{height:1px;margin:4px 0;background:var(--md-sys-color-surface-container-high)}.InvoiceActionModals_detailCard__JuZDF,.InvoiceActionModals_infoPanel__H8Gat,.InvoiceActionModals_successNextSteps___rpnq,.InvoiceActionModals_summaryCard__Y3rNU{border-radius:var(--ds-radius-lg);background:var(--md-sys-color-surface-container-lowest)}.InvoiceActionModals_infoPanel__H8Gat{padding:16px}.InvoiceActionModals_infoTitle__wfFM_,.InvoiceActionModals_successNextStepsTitle__Se_iO{margin:0 0 12px;font-size:16px;font-weight:600}.InvoiceActionModals_paragraphSpaced__siOhS,.InvoiceActionModals_paragraph__B45Mc{font-size:14px;line-height:1.6}.InvoiceActionModals_paragraph__B45Mc{margin:0}.InvoiceActionModals_paragraphSpaced__siOhS{margin:0 0 12px}.InvoiceActionModals_actionsBetween__y1oMo,.InvoiceActionModals_actionsEnd__Vrh6h{display:flex;gap:12px}.InvoiceActionModals_actionsEnd__Vrh6h{justify-content:flex-end}.InvoiceActionModals_actionsBetween__y1oMo{justify-content:space-between}.InvoiceActionModals_actionsTop__PzRRk{margin-top:16px}.InvoiceActionModals_successButton__JfyIY{background:var(--md-sys-color-positive)!important;color:var(--md-sys-color-on-positive)!important}.InvoiceActionModals_successButton__JfyIY:disabled,.InvoiceActionModals_successButton__JfyIY[data-busy=true]{background:var(--ds-neutral-300)!important}.InvoiceActionModals_dangerButton__WSInR{background:var(--ds-red-700)!important}.InvoiceActionModals_voidButton__9AwBb{background:var(--ds-amber-600)!important}.InvoiceActionModals_buttonWide__IUhuX{min-width:200px!important}.InvoiceActionModals_invoiceOptions__BbSVM{display:flex;flex-direction:column;gap:12px}.InvoiceActionModals_invoiceOption__Z64tW{padding:16px;border:2px solid var(--md-sys-color-outline-variant);border-radius:var(--ds-radius-lg);background:var(--md-sys-color-surface);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.InvoiceActionModals_invoiceOption__Z64tW[data-selected=true]{border-color:var(--ds-green-400);background:var(--ds-green-50)}.InvoiceActionModals_detailRow__ZG9Zg,.InvoiceActionModals_invoiceOptionContent__DnKKY{display:flex;justify-content:space-between;gap:16px}.InvoiceActionModals_invoiceOptionContent__DnKKY{align-items:center}.InvoiceActionModals_invoiceTextStack__R3SzA,.InvoiceActionModals_notesBlock__NUrYS{display:flex;flex-direction:column;gap:4px}.InvoiceActionModals_invoiceTitle__yx9hs{font-size:16px;font-weight:600}.InvoiceActionModals_detailLongValue__zzOJK,.InvoiceActionModals_invoiceMeta__zncdp,.InvoiceActionModals_notesText__Zga8H{font-size:13px}.InvoiceActionModals_invoiceMeta__zncdp{color:var(--md-sys-color-on-surface-subtle)}.InvoiceActionModals_detailCard__JuZDF{display:flex;flex-direction:column;gap:16px;padding:20px}.InvoiceActionModals_detailValue__uWwjt{font-size:14px}.InvoiceActionModals_detailValueDanger__KKhaW{font-size:16px;font-weight:700}.InvoiceActionModals_detailLongValue__zzOJK{max-width:60%;font-weight:600;text-align:right}.InvoiceActionModals_warningNote__qiI9f{padding:12px;border-radius:var(--ds-radius-md);background:var(--ds-amber-100);color:var(--ds-amber-800);font-size:13px}.InvoiceActionModals_successStep__Khmia{align-items:center;padding:20px 0}.InvoiceActionModals_successIcon__3lMtH{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:var(--ds-radius-circle);background:var(--ds-green-100);font-size:40px}.InvoiceActionModals_centerText__mYtKE{text-align:center}.InvoiceActionModals_successTitle__HcUFV{margin:0 0 8px;font-size:20px;font-weight:600}.InvoiceActionModals_successNextSteps___rpnq{width:100%;padding:16px}.InvoiceActionModals_successList__Ax_5w{margin:0;padding-left:20px;font-size:14px;line-height:1.8}.InvoiceActionModals_inlineBanner__9IYGv{padding:12px 16px;border-left:4px solid var(--md-sys-color-outline);border-radius:0 var(--ds-radius-md) var(--ds-radius-md) 0;background:var(--md-sys-color-surface-container-lowest)}.InvoiceActionModals_inlineBanner__9IYGv[data-tone=warning]{border-left-color:var(--ds-amber-600);background:var(--ds-amber-50)}.InvoiceActionModals_inlineBanner__9IYGv[data-tone=error]{border-left-color:var(--md-sys-color-error);background:var(--ds-red-50)}.InvoiceActionModals_inlineBannerText__FlCHp{margin:0;color:var(--md-sys-color-error);font-size:13px}.InvoiceActionModals_inlineBannerWarningText__EPsPA{margin:0;color:var(--md-sys-color-error);font-size:14px;font-weight:500}.InvoiceActionModals_summaryCard__Y3rNU{padding:16px;border:1px solid var(--md-sys-color-outline-variant)}.InvoiceActionModals_summaryGrid__yUjes{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:14px}.InvoiceActionModals_summaryGridCompact__YwiIt{gap:8px}.InvoiceActionModals_summaryNotice__le3FX{margin-top:8px;padding:8px 12px;border-radius:var(--ds-radius-md);background:var(--ds-amber-50);color:var(--ds-amber-700);font-size:13px}.InvoiceActionModals_strongSuccess__xc2A6{color:var(--ds-green-900)}.InvoiceActionModals_breakdownSection__QbIrn{margin-top:12px;padding-top:12px;border-top:1px solid var(--md-sys-color-outline-variant)}.InvoiceActionModals_breakdownRow__tJawb{font-size:13px}.InvoiceActionModals_breakdownMuted__BrKhZ{color:var(--md-sys-color-on-surface-muted)}.InvoiceActionModals_breakdownTotalDanger__RMs0c{margin-top:6px;color:var(--md-sys-color-error);font-size:16px;font-weight:600}.InvoiceActionModals_emailCard__z6R64{padding:14px 16px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ds-radius-lg);background:var(--md-sys-color-surface-container-lowest)}.InvoiceActionModals_checkboxLabel__6LX6M{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px}.InvoiceActionModals_checkboxInput__S6sJF{width:18px;height:18px;accent-color:var(--ds-blue-700)}.InvoiceActionModals_fieldInset__QPzaV{margin-top:10px}.InvoiceActionModals_modeGrid__mWLk7{display:grid;gap:16px}.InvoiceActionModals_modeGrid__mWLk7[data-mode=AMOUNT]{grid-template-columns:1fr 1fr}.InvoiceActionModals_modeGrid__mWLk7[data-mode=PRODUCTS]{grid-template-columns:1fr}.InvoiceActionModals_productsTableShell__hHSYH{overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ds-radius-lg)}.InvoiceActionModals_creditProductsTable__gVks7{width:100%;border-collapse:collapse}.InvoiceActionModals_tableHeaderRow__BsChF{background:var(--md-sys-color-surface-container-low)}.InvoiceActionModals_tableHeaderCellRight__1Rpbo,.InvoiceActionModals_tableHeaderCell__qvQzR{padding:10px 12px;color:var(--md-sys-color-on-surface-muted);font-size:12px;font-weight:600}.InvoiceActionModals_tableHeaderCell__qvQzR{text-align:left}.InvoiceActionModals_tableHeaderCellRight__1Rpbo{text-align:right}.InvoiceActionModals_productRow__T_vcw{background:var(--md-sys-color-surface)}.InvoiceActionModals_productRow__T_vcw[data-selected=true]{background:var(--ds-blue-100)}.InvoiceActionModals_productRow__T_vcw[data-disabled=true]{background:var(--md-sys-color-surface-container-lowest);opacity:.5}.InvoiceActionModals_productRow__T_vcw[data-bordered=true]{border-top:1px solid var(--ds-neutral-100)}.InvoiceActionModals_tableCellMuted__faQGH,.InvoiceActionModals_tableCellRight__hOpjQ,.InvoiceActionModals_tableCellTotal__JFclI,.InvoiceActionModals_tableCell__vNqiL{padding:10px 12px;font-size:13px}.InvoiceActionModals_tableCellMuted__faQGH,.InvoiceActionModals_tableCellRight__hOpjQ,.InvoiceActionModals_tableCellTotal__JFclI{text-align:right}.InvoiceActionModals_tableCellMuted__faQGH{color:var(--md-sys-color-on-surface-muted)}.InvoiceActionModals_tableCellTotal__JFclI{font-weight:400}.InvoiceActionModals_tableCellTotal__JFclI[data-selected=true]{font-weight:600}.InvoiceActionModals_alreadyCredited__X7Ysw{margin-top:2px;color:var(--md-sys-color-warning);font-size:11px}.InvoiceActionModals_quantityInput__JN7_G{width:80px;padding:4px 8px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ds-radius-md);outline:none;font-size:13px;text-align:right}.InvoiceActionModals_mutedDash__ZyM2x{color:var(--ds-neutral-300);font-size:13px}.InvoiceActionModals_footerRowCompact__Brs_O,.InvoiceActionModals_footerRow__IkbvQ,.InvoiceActionModals_footerTotalRow__QyJ9y{background:var(--md-sys-color-surface-container-lowest)}.InvoiceActionModals_footerRow__IkbvQ{border-top:2px solid var(--md-sys-color-outline-variant)}.InvoiceActionModals_footerLabelCompact__cke57,.InvoiceActionModals_footerLabelTotal__pHt5l,.InvoiceActionModals_footerLabel__f6prD,.InvoiceActionModals_footerValueCompact__6YeYN,.InvoiceActionModals_footerValueTotal__IDl9r,.InvoiceActionModals_footerValue__7fp49{text-align:right}.InvoiceActionModals_footerLabel__f6prD,.InvoiceActionModals_footerValue__7fp49{padding:10px 12px;font-size:13px;font-weight:600}.InvoiceActionModals_footerLabel__f6prD{color:var(--md-sys-color-on-surface-variant)}.InvoiceActionModals_footerLabelCompact__cke57,.InvoiceActionModals_footerValueCompact__6YeYN{padding:6px 12px;color:var(--md-sys-color-on-surface-muted);font-size:13px}.InvoiceActionModals_footerLabelTotal__pHt5l,.InvoiceActionModals_footerValueTotal__IDl9r{padding:8px 12px;color:var(--md-sys-color-error);font-size:15px;font-weight:700}.InvoiceActionModals_emptyProductPrompt__ZMozQ{margin:10px 0 0;padding:10px 14px;border-radius:var(--ds-radius-md);background:var(--ds-amber-50);color:var(--ds-amber-700);font-size:13px}.InvoiceActionModals_vatPreview__7XBFn{padding:14px 16px;border-radius:var(--ds-radius-lg);background:var(--ds-blue-100)}.InvoiceActionModals_vatPreviewRow__37hpx,.InvoiceActionModals_vatPreviewTotalRow__3BtMi{display:flex;justify-content:space-between;color:var(--md-sys-color-info);font-size:13px}.InvoiceActionModals_vatPreviewTotalRow__3BtMi{margin-top:6px;padding-top:6px;border-top:1px solid var(--ds-blue-300);color:var(--ds-blue-800);font-size:15px;font-weight:600}.InvoiceActionModals_actionsBorderTop__GEprT{padding-top:12px;border-top:1px solid var(--md-sys-color-outline-variant)}.InvoiceActionModals_alertCard__5EM_I{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:var(--ds-radius-md);margin-bottom:16px}.InvoiceActionModals_alertCard__5EM_I[data-tone=error]{background:var(--ds-red-50)}.InvoiceActionModals_alertCard__5EM_I[data-tone=warning]{background:var(--ds-amber-50)}.InvoiceActionModals_alertCard__5EM_I[data-tone=info]{padding:12px;background:var(--ds-blue-100)}.InvoiceActionModals_alertIconError__Mf44g,.InvoiceActionModals_alertTextError__tNtSW{color:var(--md-sys-color-error)}.InvoiceActionModals_alertIconWarning__aRF08,.InvoiceActionModals_alertTextWarning__y8sow{color:var(--md-sys-color-warning)}.InvoiceActionModals_alertIconInfo__UilUy,.InvoiceActionModals_alertTextInfo__4MloD{color:var(--md-sys-color-info)}.InvoiceActionModals_alertIconError__Mf44g,.InvoiceActionModals_alertIconInfo__UilUy,.InvoiceActionModals_alertIconWarning__aRF08,.InvoiceActionModals_cardIcon__L0hwa{flex-shrink:0}.InvoiceActionModals_alertIconInfo__UilUy,.InvoiceActionModals_alertIconWarning__aRF08{margin-top:2px}.InvoiceActionModals_alertTitle__17zzV{font-weight:600}.InvoiceActionModals_alertBodyText__2x7fT{margin-top:4px}.InvoiceActionModals_infoCard__1chq6{padding:16px;border-radius:var(--ds-radius-md);margin-bottom:16px;background:var(--md-sys-color-surface-container-low)}.InvoiceActionModals_cardTitleRow__ab3SR{margin-bottom:12px;gap:8px}.InvoiceActionModals_cardIcon__L0hwa{color:var(--md-sys-color-on-surface-subtle)}.InvoiceActionModals_infoGrid__3tJfc{display:grid;grid-template-columns:1fr 1fr;gap:8px}.InvoiceActionModals_fieldBottom__JfHFg{margin-bottom:16px!important}.InvoiceActionModals_errorBox__n3dnb{padding:12px;border-radius:var(--ds-radius-md);margin-bottom:16px;background:var(--ds-red-50)}.MD3FormGrid_grid__6o_jz{display:grid;align-items:start}.MD3FormGrid_gap8__sMVUF{gap:8px}.MD3FormGrid_gap12__UUXPt{gap:12px}.MD3FormGrid_gap16__IY62E{gap:16px}.MD3FormGrid_cols1__Zbux8{grid-template-columns:1fr}.MD3FormGrid_cols2__PzRSH{grid-template-columns:repeat(2,minmax(0,1fr))}.MD3FormGrid_cols3__lu6o_{grid-template-columns:repeat(3,minmax(0,1fr))}.MD3FormGrid_cols4__3lSZQ{grid-template-columns:repeat(4,minmax(0,1fr))}.AssignmentModal_projectPhaseGrid__Cp2TC{display:grid;grid-template-columns:1fr 1fr;gap:10px}.AssignmentModal_priorityDueGrid__bqwia{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}@media (max-width:599px){.AssignmentModal_priorityDueGrid__bqwia,.AssignmentModal_projectPhaseGrid__Cp2TC{grid-template-columns:1fr}}.InvoiceWizardSurfaces_backdrop__l3vE3,.InvoiceWizardSurfaces_modalCenterLayer__xQ4H_,.InvoiceWizardSurfaces_modalLayer__GAIQ5{--invoice-wizard-z-backdrop:1000;--invoice-wizard-z-layer:1001;--invoice-wizard-z-center-layer:1002;position:fixed;inset:0}.InvoiceWizardSurfaces_backdrop__l3vE3{z-index:var(--invoice-wizard-backdrop-z-index,var(--invoice-wizard-z-backdrop));background:color-mix(in srgb,var(--md-scrim,var(--ds-neutral-900)) 50%,transparent)}.InvoiceWizardSurfaces_modalCenterLayer__xQ4H_,.InvoiceWizardSurfaces_modalLayer__GAIQ5{z-index:var(--invoice-wizard-modal-z-index,var(--invoice-wizard-z-layer));display:flex;align-items:center;justify-content:center;padding:var(--md-spacing-6)}.InvoiceWizardSurfaces_modalCenterLayer__xQ4H_{z-index:var(--invoice-wizard-modal-z-index,var(--invoice-wizard-z-center-layer))}.InvoiceWizardSurfaces_dialog__NGcx_{width:100%;max-width:900px;max-height:calc(100dvh - var(--md-spacing-8));display:flex;flex-direction:column;overflow:hidden;background:var(--md-surface);border-radius:var(--ds-radius-xl);box-shadow:var(--ds-shadow-2xl)}.InvoiceWizardSurfaces_errorCard__y3Af7,.InvoiceWizardSurfaces_loadingCard__iXnTy{display:flex;flex-direction:column;align-items:center;gap:var(--md-spacing-4);background:var(--md-surface);border-radius:var(--ds-radius-xl);padding:calc(var(--md-spacing-8) + var(--md-spacing-4))}.InvoiceWizardSurfaces_errorCard__y3Af7{align-items:stretch;max-width:400px;padding:var(--md-spacing-8)}.InvoiceWizardSurfaces_spinner__qQeR1{width:calc(var(--md-spacing-8) + var(--md-spacing-4));height:calc(var(--md-spacing-8) + var(--md-spacing-4));border-bottom:2px solid var(--md-success)}.InvoiceWizardSurfaces_header__fXVQe{display:flex;align-items:center;justify-content:space-between;padding:var(--md-spacing-5) var(--md-spacing-6);background:color-mix(in srgb,var(--md-scrim,var(--ds-neutral-900)) 90%,transparent);border-top-left-radius:var(--ds-radius-xl);border-top-right-radius:var(--ds-radius-xl)}.InvoiceWizardSurfaces_headerTitleGroup__0xF6r{display:flex;align-items:center;gap:var(--md-spacing-3)}.InvoiceWizardSurfaces_headerTitleText__NPTyx{margin:0;color:var(--ds-neutral-0);font-family:var(--ds-font-display);font-size:var(--ds-text-lg);font-weight:600}.InvoiceWizardSurfaces_headerTitle__8Z6Ao{color:var(--ds-neutral-0)}.InvoiceWizardSurfaces_headerSubtitle__a71h8{color:var(--ds-neutral-300)}.InvoiceWizardSurfaces_closeButton__rVboX{width:var(--md-spacing-8);height:var(--md-spacing-8);display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--ds-radius-sm);background:transparent;color:var(--ds-neutral-0);cursor:pointer;transition:background .2s ease}.InvoiceWizardSurfaces_closeButton__rVboX:hover{background:color-mix(in srgb,var(--md-sys-color-surface) 10%,transparent)}.InvoiceWizardSurfaces_body__dEjTN{flex:1;overflow-y:auto;background:var(--md-surface)}.InvoiceWizardSurfaces_stepContent__3bxkQ{flex:1;overflow-y:auto;padding:var(--md-spacing-6)}.InvoiceWizardSurfaces_stepContentInner__FD8he{max-width:800px;margin:0 auto}.InvoiceWizardSurfaces_overflowHidden__s_vEb{overflow:hidden}.InvoiceWizardSurfaces_footer__yP7O6{display:flex;justify-content:space-between;align-items:center;gap:var(--md-spacing-3);padding:var(--md-spacing-4) var(--md-spacing-6);border-top:1px solid var(--md-outline-variant);background:var(--md-surface-container-low)}.InvoiceWizardSurfaces_footerCentered__b8Bja{justify-content:center}.InvoiceWizardSurfaces_progressFrame__j_q6F{border-bottom:1px solid var(--md-outline-variant);container-type:inline-size}.InvoiceWizardSurfaces_progressRoot__wj4rX{display:flex;align-items:center;justify-content:space-between;padding:var(--md-spacing-6) var(--md-spacing-8)}.InvoiceWizardSurfaces_progressRootCompact__mVNyS{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--md-spacing-8);padding-inline:var(--md-spacing-4)}.InvoiceWizardSurfaces_progressItem__a6YBk{display:flex;flex-direction:column;align-items:center;padding-inline:var(--md-spacing-1)}.InvoiceWizardSurfaces_progressStep__ZTcM5{width:var(--md-spacing-10);height:var(--md-spacing-10);display:flex;align-items:center;justify-content:center;color:var(--md-on-surface-variant);background:var(--md-surface-container-highest);border-radius:var(--ds-radius-full);font-weight:600;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.InvoiceWizardSurfaces_progressStepActive__NRhyW{box-shadow:var(--ds-shadow-md)}.InvoiceWizardSurfaces_progressStepActive__NRhyW,.InvoiceWizardSurfaces_progressStepCompleted__ECkiz{color:var(--ds-neutral-0);background:var(--md-success)}.InvoiceWizardSurfaces_progressStepClickable__vYgqn{cursor:pointer}.InvoiceWizardSurfaces_progressStepClickable__vYgqn:hover{transform:scale(1.1);box-shadow:var(--ds-shadow-md)}.InvoiceWizardSurfaces_progressLabel__DYABm{margin-top:var(--md-spacing-2);color:var(--md-on-surface-variant);font-size:var(--ds-text-xs);font-weight:500}.InvoiceWizardSurfaces_progressLabelActive__gwv3a,.InvoiceWizardSurfaces_progressLabelCompleted__KCm_A{color:var(--md-on-surface)}.InvoiceWizardSurfaces_progressConnector__YqMLu{flex:1;height:var(--md-spacing-1);margin-inline:var(--md-spacing-3);overflow:hidden;background:var(--md-surface-container-highest);border-radius:var(--ds-radius-full)}.InvoiceWizardSurfaces_progressConnectorCompact__iXBGI{margin-inline:var(--md-spacing-2);transition:background .2s ease}@container (max-width: 599px){.InvoiceWizardSurfaces_progressRoot__wj4rX{padding:var(--md-spacing-4) var(--md-spacing-3)}.InvoiceWizardSurfaces_progressStep__ZTcM5{width:var(--md-spacing-8);height:var(--md-spacing-8)}.InvoiceWizardSurfaces_progressConnector__YqMLu{margin-inline:var(--md-spacing-1)}}.InvoiceWizardSurfaces_progressConnectorFill__WnZlf{height:100%;border-radius:var(--ds-radius-full);background:var(--md-success)}.InvoiceWizardSurfaces_progressConnectorCompleted__zQVdU{background:var(--md-success)}.InvoiceWizardSurfaces_sectionTitle__nvY_6{color:var(--md-on-surface)}.InvoiceWizardSurfaces_surface__C0Wgh{background:var(--md-surface-container-low);border:1px solid var(--md-outline-variant);border-radius:var(--ds-radius-lg)}.InvoiceWizardSurfaces_surfacePadded__yDqIj{padding:var(--md-spacing-4)}.InvoiceWizardSurfaces_surfaceInfo__9Wdr5{background:var(--ds-blue-100);border-color:var(--ds-blue-700)}.InvoiceWizardSurfaces_surfaceWarning__K6VOA{background:var(--md-warning-container);border-color:var(--md-warning)}.InvoiceWizardSurfaces_surfaceSuccess__p0URn{background:var(--md-success-container);border-color:var(--md-success)}.InvoiceWizardSurfaces_surfaceError__x5Zlb{background:var(--md-error-container);border-color:var(--md-error)}.InvoiceWizardSurfaces_surfaceSelected__K3cQ7{background:var(--md-success-container);border-color:var(--md-success)}.InvoiceWizardSurfaces_optionCard__Ig4mj{border:2px solid var(--md-outline-variant);background:transparent;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.InvoiceWizardSurfaces_optionCard__Ig4mj:hover{border-color:var(--md-outline);box-shadow:var(--ds-shadow-sm)}.InvoiceWizardSurfaces_optionCardSelected__26H4h{border-color:var(--md-success);background:var(--md-success-container)}.InvoiceWizardSurfaces_optionCardDisabled__8DoLH{cursor:not-allowed;background:var(--md-surface-container-low);opacity:.38}.InvoiceWizardSurfaces_textPrimary__m0YYV{color:var(--md-on-surface)}.InvoiceWizardSurfaces_textSecondary__adM1k{color:var(--md-on-surface-variant)}.InvoiceWizardSurfaces_textTertiary__0Yk8F{color:var(--md-outline)}.InvoiceWizardSurfaces_textOnColor__IMITB{color:var(--ds-neutral-0)}.InvoiceWizardSurfaces_textSuccess__WvtHw{color:var(--md-success)}.InvoiceWizardSurfaces_textOnSuccessContainer__KikhS{color:var(--md-on-success-container)}.InvoiceWizardSurfaces_textInfo__g4Pzr{color:var(--md-sys-color-info)}.InvoiceWizardSurfaces_textWarning__XR79N{color:var(--md-on-warning-container)}.InvoiceWizardSurfaces_textError__vlQwf{color:var(--md-error)}.InvoiceWizardSurfaces_iconTile___FUYw{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--ds-radius-lg);color:var(--ds-neutral-0);background:var(--md-success)}.InvoiceWizardSurfaces_iconTileSm__FM5BB{width:var(--md-spacing-8);height:var(--md-spacing-8)}.InvoiceWizardSurfaces_iconTileMd__FTK9p{width:var(--md-spacing-10);height:var(--md-spacing-10)}.InvoiceWizardSurfaces_iconTileLg__Jrx_H{width:calc(var(--md-spacing-8) + var(--md-spacing-4));height:calc(var(--md-spacing-8) + var(--md-spacing-4))}.InvoiceWizardSurfaces_iconTileInfo__o7YO2{background:var(--ds-blue-700)}.InvoiceWizardSurfaces_iconTileInterim__OidBD{background:var(--md-tertiary)}.InvoiceWizardSurfaces_iconTileDelivery__0vTSd{background:var(--md-success)}.InvoiceWizardSurfaces_divider__h7Eov{height:1px;background:var(--md-outline-variant)}.InvoiceWizardSurfaces_borderTop__pLAvh{border-top:1px solid var(--md-outline-variant)}.InvoiceWizardSurfaces_borderTopSuccess__okj2s{border-top:1px solid var(--md-success)}.InvoiceWizardSurfaces_borderBottom__Rz6Rj{border-bottom:1px solid var(--md-outline-variant)}.InvoiceWizardSurfaces_badge__s4ksj{display:inline-flex;align-items:center;border-radius:var(--ds-radius-sm);padding:2px var(--md-spacing-2);font-size:var(--ds-text-xs)}.InvoiceWizardSurfaces_badgeInfo__8Xpux{color:var(--ds-blue-700);background:var(--ds-blue-100)}.InvoiceWizardSurfaces_badgeWarning__hXooG{color:var(--md-on-warning-container);background:var(--md-warning-container)}.InvoiceWizardSurfaces_badgeSuccess__X4CLA{color:var(--md-on-success-container);background:var(--md-success-container)}.InvoiceWizardSurfaces_fieldCompact__nLMaZ{width:100px}.InvoiceWizardSurfaces_checkbox__YeZIt{accent-color:var(--md-success)}.InvoiceWizardSurfaces_summaryGrid__WVOQe{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--md-spacing-4)}@media (min-width:600px){.InvoiceWizardSurfaces_summaryGrid__WVOQe{grid-template-columns:repeat(2,minmax(0,1fr))}}.InvoiceWizardSurfaces_paymentOption__dapHr{display:flex;flex-direction:column;align-items:center;gap:6px;padding:var(--md-spacing-3);border:2px solid var(--md-outline-variant);border-radius:var(--ds-radius-lg);background:transparent;color:var(--md-on-surface-variant);font-size:var(--ds-text-sm);transition:border-color .2s ease,background .2s ease}.InvoiceWizardSurfaces_paymentOptionSelected__L89e7{border-color:var(--md-success);background:var(--md-success-container);color:var(--md-on-surface)}.InvoiceWizardSurfaces_switchTrack__YZgb9{position:relative;width:44px;height:24px;border-radius:var(--ds-radius-full);background:var(--md-surface-container-highest);transition:background .2s ease}.InvoiceWizardSurfaces_switchTrack__YZgb9:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border:1px solid var(--md-outline-variant);border-radius:var(--ds-radius-full);background:var(--md-surface);transition:transform .2s ease}.InvoiceWizardSurfaces_switchInput__N5Z20:checked+.InvoiceWizardSurfaces_switchTrack__YZgb9{background:var(--md-primary)}.InvoiceWizardSurfaces_switchInput__N5Z20:checked+.InvoiceWizardSurfaces_switchTrack__YZgb9:after{transform:translateX(20px)}.InvoiceWizardSurfaces_emailInput__dZIX1{width:100%;border:1px solid var(--md-outline-variant);border-radius:var(--ds-radius-lg);background:var(--md-surface);padding:var(--md-spacing-2) var(--md-spacing-3);color:var(--md-on-surface);font-size:var(--ds-text-sm)}.InvoiceWizardSurfaces_emailInput__dZIX1:focus{border-color:var(--md-primary);outline:2px solid var(--md-primary-container)}.InvoiceWizardSurfaces_emailInputWarning__buIVz{border-color:var(--md-warning)}.InvoiceWizardSurfaces_emailRestoreButton__xyXzc{margin-top:var(--md-spacing-1);color:var(--md-sys-color-link);font-size:var(--ds-text-xs);text-decoration:underline}.InvoiceWizardSurfaces_emailChip__EaY44{display:inline-flex;align-items:center;gap:var(--md-spacing-1);border-radius:var(--ds-radius-full);padding:var(--md-spacing-1) var(--md-spacing-2);background:var(--md-primary-container);color:var(--md-on-primary-container);font-size:var(--ds-text-xs)}.InvoiceWizardSurfaces_emailChipButton__5E555{border-radius:var(--ds-radius-full);padding:2px}.InvoiceWizardSurfaces_emailChipButton__5E555:hover{background:color-mix(in srgb,var(--md-primary) 12%,transparent)}.OfferWizardSurfaces_stepSurface__PP8K2{font-family:var(--ds-font-display)}.OfferWizardSurfaces_stepTitle__aLNRc{margin:0 0 24px;display:flex;align-items:center;gap:8px;color:var(--md-on-surface);font-size:24px;font-weight:700;letter-spacing:0}.OfferWizardSurfaces_configTitleIcon__HC69B{color:var(--md-sys-color-success)}.OfferWizardSurfaces_configGrid__0bcuv{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:32px}.OfferWizardSurfaces_configColumn__KeUf_,.OfferWizardSurfaces_configEditorFields__0xoAt,.OfferWizardSurfaces_configEditorList__Gzc3E,.OfferWizardSurfaces_configFieldStack__ZYC8V{display:flex;flex-direction:column}.OfferWizardSurfaces_configColumn__KeUf_{gap:24px}.OfferWizardSurfaces_configFieldStack__ZYC8V{gap:16px}.OfferWizardSurfaces_configField__X_yAP{display:block}.OfferWizardSurfaces_configLabel__UWEel{margin-bottom:8px;display:block;color:var(--md-on-surface-variant);font-size:14px;font-weight:500}.OfferWizardSurfaces_configInput__22bve,.OfferWizardSurfaces_configTextArea__aaDPf{width:100%;padding:12px;border:1px solid var(--md-outline);border-radius:var(--ds-radius-12);background:var(--md-surface);color:var(--md-on-surface);font-family:var(--ds-font-display);font-size:14px}.OfferWizardSurfaces_configTextArea__aaDPf{min-height:60px;line-height:1.5;resize:vertical}.OfferWizardSurfaces_configInput__22bve:focus,.OfferWizardSurfaces_configTextArea__aaDPf:focus{border-color:var(--md-primary);outline:3px solid var(--ds-green-100);outline-offset:1px}.OfferWizardSurfaces_configCard__rbUjR{padding:24px;border:1px solid transparent;border-radius:var(--ds-radius-xl);background:var(--md-surface-container);color:var(--md-on-surface);font-family:var(--ds-font-display)}.OfferWizardSurfaces_configCard__rbUjR[data-tone=amber]{border-color:var(--md-sys-color-tone-amber-border);background:var(--md-sys-color-tone-amber-surface)}.OfferWizardSurfaces_configCard__rbUjR[data-tone=blue]{border-color:var(--md-sys-color-tone-blue-border);background:var(--md-sys-color-tone-blue-surface)}.OfferWizardSurfaces_configCard__rbUjR[data-tone=purple]{border-color:var(--md-sys-color-tone-purple-border);background:var(--md-sys-color-tone-purple-surface)}.OfferWizardSurfaces_configCard__rbUjR[data-tone=green]{border-color:var(--md-sys-color-tone-green-border);background:var(--md-sys-color-tone-green-surface)}.OfferWizardSurfaces_configCard__rbUjR[data-tone=red]{border-color:var(--md-sys-color-tone-red-border);background:var(--md-sys-color-tone-red-surface)}.OfferWizardSurfaces_configCardHeader__RlBas{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.OfferWizardSurfaces_configCardTitle__ZCW5M{margin:0;display:flex;align-items:center;gap:8px;color:var(--md-on-surface);font-size:16px;font-weight:600;letter-spacing:0}.OfferWizardSurfaces_configCardIcon__4B2SR{display:inline-flex;flex-shrink:0;color:var(--md-on-surface-variant)}.OfferWizardSurfaces_configCard__rbUjR[data-tone=amber] .OfferWizardSurfaces_configCardIcon__4B2SR,.OfferWizardSurfaces_configCard__rbUjR[data-tone=amber] .OfferWizardSurfaces_configPreviewAccent__76_Wr,.OfferWizardSurfaces_configCard__rbUjR[data-tone=amber] .OfferWizardSurfaces_configPreviewMore___HPwi{color:var(--md-sys-color-tone-amber-text)}.OfferWizardSurfaces_configCard__rbUjR[data-tone=blue] .OfferWizardSurfaces_configCardIcon__4B2SR,.OfferWizardSurfaces_configCard__rbUjR[data-tone=blue] .OfferWizardSurfaces_configPreviewAccent__76_Wr,.OfferWizardSurfaces_configCard__rbUjR[data-tone=blue] .OfferWizardSurfaces_configPreviewMore___HPwi{color:var(--md-sys-color-tone-blue-text)}.OfferWizardSurfaces_configCard__rbUjR[data-tone=purple] .OfferWizardSurfaces_configCardIcon__4B2SR,.OfferWizardSurfaces_configCard__rbUjR[data-tone=purple] .OfferWizardSurfaces_configPreviewAccent__76_Wr,.OfferWizardSurfaces_configCard__rbUjR[data-tone=purple] .OfferWizardSurfaces_configPreviewMore___HPwi{color:var(--md-sys-color-tone-purple-text)}.OfferWizardSurfaces_configCard__rbUjR[data-tone=green] .OfferWizardSurfaces_configCardIcon__4B2SR,.OfferWizardSurfaces_configCard__rbUjR[data-tone=green] .OfferWizardSurfaces_configPreviewAccent__76_Wr,.OfferWizardSurfaces_configCard__rbUjR[data-tone=green] .OfferWizardSurfaces_configPreviewMore___HPwi{color:var(--md-sys-color-tone-green-text)}.OfferWizardSurfaces_configCard__rbUjR[data-tone=red] .OfferWizardSurfaces_configCardIcon__4B2SR,.OfferWizardSurfaces_configCard__rbUjR[data-tone=red] .OfferWizardSurfaces_configPreviewAccent__76_Wr,.OfferWizardSurfaces_configCard__rbUjR[data-tone=red] .OfferWizardSurfaces_configPreviewMore___HPwi{color:var(--md-sys-color-tone-red-text)}.OfferWizardSurfaces_configCount__kack2{margin-bottom:8px;color:var(--md-on-surface-variant);font-size:14px}.OfferWizardSurfaces_configPreviewBox__G_6xz{padding:12px;border-radius:var(--ds-radius-md);background:color-mix(in srgb,var(--md-surface) 72%,transparent);color:var(--md-on-surface-variant);font-size:13px;line-height:1.6}.OfferWizardSurfaces_configPreviewLine__cDElv+.OfferWizardSurfaces_configPreviewLine__cDElv{margin-top:8px}.OfferWizardSurfaces_configPreviewAccent__76_Wr{margin-right:4px;font-weight:600}.OfferWizardSurfaces_configPreviewMore___HPwi{margin-top:8px;font-style:italic}.OfferWizardSurfaces_configPreviewEmpty___YlQ5{color:var(--md-on-surface-variant);font-style:italic}.OfferWizardSurfaces_configToggleRow__HbvIl{margin-bottom:8px}.OfferWizardSurfaces_configEmojiIcon__TKksB{font-size:20px;line-height:1}.OfferWizardSurfaces_configModalOverlay__Tlu3d{position:fixed;inset:0;z-index:var(--cp-z-modal);display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ds-neutral-950) 50%,transparent);font-family:var(--ds-font-display)}.OfferWizardSurfaces_configModal__2gEN_{width:95%;max-width:700px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ds-radius-xl);background:var(--md-surface);box-shadow:var(--ds-shadow-2xl)}.OfferWizardSurfaces_configModalWide__awjjd{max-width:900px}.OfferWizardSurfaces_configModalHeader__H7rbC{padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:19px 19px 0 0;color:var(--md-sys-color-on-tone-solid)}.OfferWizardSurfaces_configModalHeader__H7rbC[data-tone=purple]{background:var(--md-sys-color-tone-purple-solid)}.OfferWizardSurfaces_configModalHeader__H7rbC[data-tone=amber]{background:var(--md-sys-color-tone-amber-solid)}.OfferWizardSurfaces_configModalHeader__H7rbC[data-tone=blue]{background:var(--md-sys-color-tone-blue-solid)}.OfferWizardSurfaces_configModalHeader__H7rbC[data-tone=green]{background:var(--md-sys-color-tone-green-solid)}.OfferWizardSurfaces_configModalHeader__H7rbC[data-tone=red]{background:var(--md-sys-color-tone-red-solid)}.OfferWizardSurfaces_configModalTitleGroup__LtjIj{display:flex;align-items:center;gap:12px;min-width:0}.OfferWizardSurfaces_configModalIcon__T4MQQ{display:inline-flex;flex-shrink:0}.OfferWizardSurfaces_configModalTitle__Dxw7v{margin:0;color:var(--md-sys-color-on-tone-solid);font-size:17px;font-weight:600}.OfferWizardSurfaces_configModalCount__6ZKYX{padding:4px 10px;border-radius:var(--ds-radius-12);background:color-mix(in srgb,var(--md-sys-color-surface) 20%,transparent);color:var(--md-sys-color-on-tone-solid);font-size:12px;font-weight:500;white-space:nowrap}.OfferWizardSurfaces_configAddButton__xk4lT,.OfferWizardSurfaces_configDeleteButton__VF693,.OfferWizardSurfaces_configModalClose__sFo4B{border:0;cursor:pointer;font-family:var(--ds-font-display)}.OfferWizardSurfaces_configModalClose__sFo4B{padding:8px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ds-radius-8);background:color-mix(in srgb,var(--md-sys-color-surface) 10%,transparent);color:var(--md-sys-color-on-tone-solid)}.OfferWizardSurfaces_configModalClose__sFo4B:hover{background:color-mix(in srgb,var(--md-sys-color-surface) 18%,transparent)}.OfferWizardSurfaces_configModalBody__R2pW_{flex:1;overflow-y:auto;padding:20px;background:var(--md-surface-container-low)}.OfferWizardSurfaces_configModalBody__R2pW_[data-tone=amber]{background:var(--md-sys-color-tone-amber-surface-subtle)}.OfferWizardSurfaces_configModalBody__R2pW_[data-tone=blue]{background:var(--md-sys-color-tone-blue-surface-subtle)}.OfferWizardSurfaces_configModalBody__R2pW_[data-tone=purple]{background:var(--md-sys-color-tone-purple-surface-subtle)}.OfferWizardSurfaces_configModalBody__R2pW_[data-tone=green]{background:var(--md-sys-color-tone-green-surface-subtle)}.OfferWizardSurfaces_configModalBody__R2pW_[data-tone=red]{background:var(--md-sys-color-tone-red-surface-subtle)}.OfferWizardSurfaces_configEditorList__Gzc3E{gap:12px}.OfferWizardSurfaces_configEditorRow__DjRjV{padding:16px;display:flex;align-items:flex-start;gap:12px;border:1px solid var(--md-outline);border-radius:var(--ds-radius-12);background:var(--md-surface);box-shadow:var(--ds-shadow-sm)}.OfferWizardSurfaces_configEditorRowCenter__fWVTw{align-items:center}.OfferWizardSurfaces_configEditorMarker__9us75{min-width:32px;height:32px;display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--ds-radius-8);color:var(--ds-neutral-0);font-size:14px;font-weight:600}.OfferWizardSurfaces_configEditorMarker__9us75[data-tone=purple]{background:var(--ds-purple-600)}.OfferWizardSurfaces_configEditorMarker__9us75[data-tone=amber]{background:var(--ds-amber-700)}.OfferWizardSurfaces_configEditorMarker__9us75[data-tone=blue]{background:var(--ds-blue-600)}.OfferWizardSurfaces_configEditorMarker__9us75[data-tone=green]{background:var(--ds-green-800)}.OfferWizardSurfaces_configEditorMarker__9us75[data-tone=red]{background:var(--ds-red-600)}.OfferWizardSurfaces_configEditorFields__0xoAt{flex:1;gap:8px;min-width:0}.OfferWizardSurfaces_configDeleteButton__VF693{padding:8px;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--ds-radius-8);background:var(--md-error-container);color:var(--md-error)}.OfferWizardSurfaces_configDeleteButton__VF693:hover{background:color-mix(in srgb,var(--md-error-container) 78%,var(--md-error))}.OfferWizardSurfaces_configAddRow__z3N7y{margin-top:16px;padding-top:16px;display:flex;justify-content:center;border-top:1px dashed var(--md-outline)}.OfferWizardSurfaces_configAddButton__xk4lT{padding:12px 20px;display:inline-flex;align-items:center;gap:8px;border:2px dashed;border-radius:var(--ds-radius-12);background:var(--md-surface);font-size:14px;font-weight:500}.OfferWizardSurfaces_configAddButton__xk4lT[data-tone=purple]{color:var(--ds-purple-600);background:var(--ds-purple-50)}.OfferWizardSurfaces_configAddButton__xk4lT[data-tone=amber]{color:var(--ds-amber-700);background:var(--ds-amber-50)}.OfferWizardSurfaces_configAddButton__xk4lT[data-tone=blue]{color:var(--ds-blue-600);background:var(--ds-blue-50)}.OfferWizardSurfaces_configAddButton__xk4lT[data-tone=green]{color:var(--ds-green-800);background:var(--ds-green-50)}.OfferWizardSurfaces_configAddButton__xk4lT[data-tone=red]{color:var(--ds-red-600);background:var(--ds-red-50)}.OfferWizardSurfaces_configNote__8Ihd8{margin-top:16px;padding:12px;border-radius:var(--ds-radius-md);color:var(--md-on-surface-variant);font-size:13px;line-height:1.5}.OfferWizardSurfaces_configNote__8Ihd8[data-tone=green]{background:var(--ds-green-100)}.OfferWizardSurfaces_configNote__8Ihd8[data-tone=blue]{background:var(--ds-blue-100)}.OfferWizardSurfaces_configModalFooter__2MI2n{padding:16px 24px;border-top:1px solid var(--md-outline);background:var(--md-surface)}.OfferWizardSurfaces_configFooterActions___9miW{display:flex;justify-content:flex-end}.OfferWizardSurfaces_configFooterSplit__5Oegz{display:flex;align-items:center;justify-content:space-between;gap:12px}.OfferWizardSurfaces_selectionIconColor__CjbhE{color:var(--ds-amber-600)}.OfferWizardSurfaces_warningIconColor__OQTs2{color:var(--md-sys-color-warning)}.OfferWizardSurfaces_infoIconColor__b7O04{color:var(--ds-blue-600)}.OfferWizardSurfaces_warningPanel__MBH5x{margin-bottom:16px;padding:16px;border:1px solid var(--ds-amber-500);border-radius:var(--ds-radius-12);background:var(--ds-amber-100)}.OfferWizardSurfaces_warningPanelContent__TpHyv{display:flex;align-items:flex-start;gap:12px}.OfferWizardSurfaces_warningPanelIcon__x2X1_{flex-shrink:0;color:var(--md-sys-color-warning)}.OfferWizardSurfaces_warningPanelTitle__KLQEt{margin-bottom:4px;color:var(--ds-amber-800);font-weight:600}.OfferWizardSurfaces_warningPanelList__e_Awx{margin:0;padding-left:16px;color:var(--md-sys-color-warning);font-size:13px}.OfferWizardSurfaces_warningPanelNote__vIJGh{margin-top:8px;color:var(--ds-amber-800);font-size:12px;font-style:italic}.OfferWizardSurfaces_variantGrid__7vaUp{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;margin-bottom:32px}.OfferWizardSurfaces_variantCard__vhui0{padding:24px;border:2px solid var(--md-outline);border-radius:var(--ds-radius-xl);background:var(--md-surface-container);box-shadow:var(--ds-shadow-sm);cursor:pointer;transition:border-color .3s ease,background-color .3s ease,box-shadow .3s ease,transform .3s ease}.OfferWizardSurfaces_variantCard__vhui0:hover{box-shadow:var(--ds-shadow-md);transform:translateY(-1px)}.OfferWizardSurfaces_variantCard__vhui0:focus-visible{outline:3px solid var(--md-primary);outline-offset:2px}.OfferWizardSurfaces_variantCardSelected__OR881{border-color:var(--ds-amber-600);background:var(--ds-amber-50)}.OfferWizardSurfaces_variantCardReady__xP4x0{border-color:var(--ds-green-800);background:var(--ds-green-50)}.OfferWizardSurfaces_variantCardDraft__7mqQe{border-color:var(--md-outline)}.OfferWizardSurfaces_variantCardHeader__7e0FB{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:16px}.OfferWizardSurfaces_variantCardTitleBlock__YHqxK{flex:1;min-width:0}.OfferWizardSurfaces_variantTitle__l_aKQ{margin:0;color:var(--md-on-surface);font-size:18px;font-weight:700;letter-spacing:0}.OfferWizardSurfaces_badgeRow__f4rxz{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}.OfferWizardSurfaces_badge__Vt5IY{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid var(--md-outline);border-radius:var(--ds-radius-12);font-size:12px;font-weight:500}.OfferWizardSurfaces_badgeBlue__2gMQH{border-color:var(--ds-blue-200);background:var(--ds-blue-50);color:var(--ds-blue-800)}.OfferWizardSurfaces_badgePurple__KiOkY{border-color:var(--md-sys-color-outline-variant);background:var(--ds-purple-100);color:var(--ds-purple-800)}.OfferWizardSurfaces_badgeGreen__z2gnq{border-color:var(--ds-green-100);background:var(--ds-green-50);color:var(--ds-green-900)}.OfferWizardSurfaces_badgeOrange__o0GJY{border-color:var(--ds-amber-200);background:var(--ds-amber-100);color:var(--ds-amber-700)}.OfferWizardSurfaces_selectionCircle__3ufL_{width:24px;height:24px;display:flex;flex-shrink:0;align-items:center;justify-content:center;border:2px solid var(--md-outline);border-radius:var(--ds-radius-circle);background:var(--md-surface);color:var(--md-on-primary)}.OfferWizardSurfaces_selectionCircleSelected__TqOPA{border-color:var(--ds-amber-600);background:var(--ds-amber-600)}.OfferWizardSurfaces_selectionCircleReady__f_0uF{border-color:var(--md-sys-color-success)}.OfferWizardSurfaces_selectionCircleDraft__VTRPi{border-color:var(--md-outline)}.OfferWizardSurfaces_variantPriceRow__1zOId{display:flex;align-items:center;justify-content:flex-end;padding:12px 0}.OfferWizardSurfaces_variantPrice__PwzzK{color:var(--md-on-surface);font-size:24px;font-weight:700}.OfferWizardSurfaces_variantPriceSelected__zU0QO{color:var(--md-sys-color-warning)}.OfferWizardSurfaces_readyIndicator__xvIn8{margin-top:8px;padding:8px;border:1px solid var(--ds-green-800);border-radius:var(--ds-radius-12);background:var(--ds-green-50)}.OfferWizardSurfaces_readyIndicatorContent__j_JsE{display:flex;align-items:flex-start;gap:8px}.OfferWizardSurfaces_readyIndicatorIcon__mEwcB{flex-shrink:0;margin-top:2px;color:var(--md-sys-color-success)}.OfferWizardSurfaces_readyIndicatorText__hbvkB{color:var(--ds-green-900);font-size:12px}.OfferWizardSurfaces_readyIndicatorTitle__uacLY{font-weight:500}.OfferWizardSurfaces_expandButton__U2Qgi{width:100%;margin-top:12px;padding:8px 0 4px;display:flex;align-items:center;justify-content:center;gap:4px;border:0;border-top:1px solid var(--md-outline);background:transparent;color:var(--md-on-surface-variant);cursor:pointer;font-family:var(--ds-font-display);font-size:12px}.OfferWizardSurfaces_expandButton__U2Qgi:hover{color:var(--md-on-surface)}.OfferWizardSurfaces_expandedContent__njej0{margin-top:12px;padding-top:12px;display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--md-outline)}.OfferWizardSurfaces_linkedPanel__thbcN{padding:12px;border:1px solid var(--md-outline);border-radius:var(--ds-radius-12);background:var(--md-surface-container-low)}.OfferWizardSurfaces_panelTitle__jegDx{margin-bottom:8px;display:flex;align-items:center;gap:4px;color:var(--md-on-surface);font-size:12px;font-weight:600}.OfferWizardSurfaces_linkedChildrenList__xcbHE{display:flex;flex-direction:column;gap:8px}.OfferWizardSurfaces_linkedChildRow__uoez_{width:100%;padding:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--md-outline);border-radius:var(--ds-radius-8);background:var(--md-surface);cursor:pointer;font-family:var(--ds-font-display);text-align:left;transition:border-color .2s ease,background-color .2s ease}.OfferWizardSurfaces_linkedChildRowSelected__bwnwY{border-color:var(--ds-blue-300);background:var(--ds-blue-50)}.OfferWizardSurfaces_linkedChildMeta__xrl5Z{display:flex;align-items:center;gap:8px;min-width:0}.OfferWizardSurfaces_linkedChildIcon__yRyvG{flex-shrink:0;color:var(--md-on-surface-variant)}.OfferWizardSurfaces_linkedChildIconSelected__kreQU{color:var(--ds-blue-600)}.OfferWizardSurfaces_linkedChildText__bCiTQ{min-width:0;font-size:12px}.OfferWizardSurfaces_linkedChildName__yMpjs{color:var(--md-on-surface);font-weight:500}.OfferWizardSurfaces_linkedChildPrice__l1Pqa{color:var(--md-on-surface-variant);font-size:11px}.OfferWizardSurfaces_toggleTrack__fvqOw{width:40px;height:22px;position:relative;flex-shrink:0;border-radius:11px;background:var(--ds-neutral-300);transition:background-color .2s ease}.OfferWizardSurfaces_toggleTrackSelected__T7_9v{background:var(--ds-blue-600)}.OfferWizardSurfaces_toggleThumb__fYWlh{width:18px;height:18px;position:absolute;top:2px;left:2px;border-radius:var(--ds-radius-circle);background:var(--md-surface);box-shadow:var(--ds-shadow-sm);transition:left .2s ease}.OfferWizardSurfaces_toggleThumbSelected__e_J_i{left:20px}.OfferWizardSurfaces_panelHint__JX8JE{margin-top:8px;color:var(--md-on-surface-variant);font-size:11px;font-style:italic}.OfferWizardSurfaces_extrasPanel__1ul9o{padding:12px;border:1px solid var(--ds-blue-200);border-radius:var(--ds-radius-12);background:var(--ds-blue-50)}.OfferWizardSurfaces_extrasHeader__zXRpr{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ds-blue-900);font-size:12px;font-weight:600}.OfferWizardSurfaces_inlineIconText__N_kO9{display:inline-flex;align-items:center;gap:4px;min-width:0}.OfferWizardSurfaces_extrasTotal__I8K_6{color:var(--md-sys-color-info);font-weight:700;white-space:nowrap}.OfferWizardSurfaces_extrasList__AO9sV{display:flex;flex-direction:column;gap:4px}.OfferWizardSurfaces_extrasItem__bECjC{padding:4px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--md-sys-color-info);font-size:12px}.OfferWizardSurfaces_countBadge__gvaJa{padding:2px 6px;border-radius:var(--ds-radius-8);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface-muted);font-size:10px}.OfferWizardSurfaces_extrasItemAmount__DP5dX{font-weight:500;white-space:nowrap}.OfferWizardSurfaces_roomCard__4H9cP{padding:12px;border:1px solid var(--md-outline);border-radius:var(--ds-radius-12);background:var(--md-surface);font-size:12px}.OfferWizardSurfaces_roomCardEmpty__6rieD{border-color:var(--ds-amber-200);background:var(--ds-amber-100)}.OfferWizardSurfaces_roomHeader__JtLba{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:12px}.OfferWizardSurfaces_roomTitleRow__DMosX{display:flex;align-items:center;gap:8px;min-width:0}.OfferWizardSurfaces_roomName___eGA3{color:var(--md-on-surface);font-weight:600}.OfferWizardSurfaces_emptyBadge__sbnbw{padding:4px 8px;border-radius:var(--ds-radius-12);background:var(--ds-amber-200);color:var(--ds-amber-800);font-size:10px;font-weight:700}.OfferWizardSurfaces_roomArea__R3t1c{flex-shrink:0;color:var(--md-on-surface-variant)}.OfferWizardSurfaces_productList__3eTpD{display:flex;flex-direction:column;gap:4px}.OfferWizardSurfaces_productRow__xsHdI{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--md-on-surface-variant)}.OfferWizardSurfaces_productNameBlock__PeM8w{display:flex;align-items:center;gap:4px;min-width:0;flex:1}.OfferWizardSurfaces_productExtraBadge__rBrMu{padding:2px 4px;border-radius:var(--ds-radius-4);background:var(--ds-amber-100);color:var(--ds-amber-700);font-size:10px;font-weight:500}.OfferWizardSurfaces_productName__kZtyq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OfferWizardSurfaces_productQuantity__Ug5tJ{margin-left:8px;color:var(--md-on-surface-variant);white-space:nowrap}.OfferWizardSurfaces_productMore__F6Gfk{color:var(--md-sys-color-on-surface-subtle);font-style:italic}.OfferWizardSurfaces_productEmpty__e9AiZ{color:var(--md-sys-color-warning);font-style:italic;font-weight:500}.OfferWizardSurfaces_selectionInfo__GgfSM{padding:16px;border:1px solid var(--ds-blue-200);border-radius:var(--ds-radius-xl);background:var(--ds-blue-50)}.OfferWizardSurfaces_selectionInfoContent__Lh1a5{display:flex;align-items:center;justify-content:space-between;gap:16px}.OfferWizardSurfaces_selectionInfoLead__yEOVh{display:flex;align-items:center;gap:12px;color:var(--ds-blue-900);font-weight:600}.OfferWizardSurfaces_selectionInfoMeta__363Rq{color:var(--md-sys-color-info);font-size:14px}.OfferWizardSurfaces_summaryCard__wmhtd{position:sticky;top:0;max-height:calc(85vh - 200px);padding:24px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;border:1px solid var(--md-outline);border-radius:var(--ds-radius-xl);background:var(--md-surface);box-shadow:var(--ds-shadow-sm);font-family:var(--ds-font-display)}.OfferWizardSurfaces_summaryHeader__PJ9W4{padding-bottom:12px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;border-bottom:2px solid var(--md-outline);color:var(--md-on-surface);font-size:20px;font-weight:700}.OfferWizardSurfaces_phaseBadge__QZUIl{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--ds-radius-12);background:var(--ds-amber-200);color:var(--ds-amber-700);font-size:12px;font-weight:600}.OfferWizardSurfaces_summaryMetricLabel__DBU9I{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--md-on-surface-variant);font-size:14px}.OfferWizardSurfaces_summaryMetricValue__64Kri{margin-left:26px;color:var(--md-sys-color-link);font-size:32px;font-weight:700}.OfferWizardSurfaces_summaryMetricValueSecondary__pTL6_{color:var(--ds-green-900)}.OfferWizardSurfaces_summaryTotal__37DCy{margin-top:16px;padding-top:16px;border-top:2px solid var(--md-outline)}.OfferWizardSurfaces_summaryTotalValue__GQfYf{margin-left:26px;color:var(--md-sys-color-success);font-size:40px;font-weight:700}.OfferWizardSurfaces_breakdownPanel__MdQnl{padding:12px;border-radius:var(--ds-radius-12);background:var(--md-surface-container)}.OfferWizardSurfaces_breakdownRow__9AXVc{display:flex;justify-content:space-between;gap:12px;font-size:12px}.OfferWizardSurfaces_breakdownRow__9AXVc+.OfferWizardSurfaces_breakdownRow__9AXVc{margin-top:8px}.OfferWizardSurfaces_breakdownLabel__E9kGW{color:var(--md-on-surface-variant)}.OfferWizardSurfaces_breakdownValue__dnMPa{color:var(--md-on-surface);font-weight:600}.OfferWizardSurfaces_shortcutPanel__pO9X1{margin-top:16px;padding:12px;border:1px solid var(--md-outline);border-radius:var(--ds-radius-12);background:var(--md-surface)}.OfferWizardSurfaces_shortcutTitle__pqiwU{margin-bottom:8px;color:var(--md-on-surface);font-size:12px;font-weight:600}.OfferWizardSurfaces_shortcutList___S4AH{color:var(--md-on-surface-variant);font-size:11px;line-height:1.6}.OfferWizardSurfaces_shortcutLine__xNT3V+.OfferWizardSurfaces_shortcutLine__xNT3V{margin-top:4px}.OfferWizardSurfaces_shortcutKey__WAZ__{padding:2px 6px;border-radius:var(--ds-radius-4);background:var(--md-surface-container);font-family:var(--ds-font-mono);font-size:10px}.OfferWizardSurfaces_progressHeaderIcon__jIOCH,.OfferWizardSurfaces_progressStepIcon__Nq6Yg{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--ds-radius-circle)}.OfferWizardSurfaces_progressStepIcon__Nq6Yg{width:24px;height:24px}.OfferWizardSurfaces_progressHeaderIcon__jIOCH{width:40px;height:40px}.OfferWizardSurfaces_progressSuccessIcon__c8MkA{background:var(--ds-green-800);color:var(--ds-neutral-0)}.OfferWizardSurfaces_progressActiveIcon__mPVkH{animation:OfferWizardSurfaces_offerWizardPulse___k4OI 1.5s ease-in-out infinite;background:var(--md-primary);color:var(--md-on-primary)}.OfferWizardSurfaces_progressPendingIcon__0S99x{background:var(--md-surface-container);color:var(--md-on-surface-variant)}.OfferWizardSurfaces_progressHeaderSuccess__n7ZUB{background:var(--ds-green-50);color:var(--ds-green-800)}.OfferWizardSurfaces_progressHeaderError__5hUJJ{background:var(--md-error-container);color:var(--md-error)}.OfferWizardSurfaces_progressHeaderInfo__ygqD9{background:var(--ds-blue-100);color:var(--ds-blue-600)}.OfferWizardSurfaces_progressBackdrop__danjk{position:fixed;inset:0;z-index:40000;animation:OfferWizardSurfaces_offerWizardFadeIn__TMU78 .2s ease-out;background:color-mix(in srgb,var(--ds-neutral-950) 50%,transparent)}.OfferWizardSurfaces_progressModal__W3V3q{position:fixed;top:50%;left:50%;z-index:40001;width:90%;max-width:420px;padding:24px;border-radius:var(--ds-radius-24);background:var(--md-surface);box-shadow:var(--ds-shadow-2xl);animation:OfferWizardSurfaces_offerWizardScaleIn__mekcL .2s ease-out;transform:translate(-50%,-50%)}.OfferWizardSurfaces_progressHeader__Ii7ly{display:flex;align-items:center;gap:12px;margin-bottom:20px}.OfferWizardSurfaces_progressTitle__MsVh6{margin:0;color:var(--md-on-surface);font-family:var(--ds-font-display);font-size:18px;font-weight:600}.OfferWizardSurfaces_progressSubtitle__eJM8J{margin:4px 0 0;color:var(--md-on-surface-variant);font-family:var(--ds-font-display);font-size:14px}.OfferWizardSurfaces_progressBarBlock__b2qvY{margin-bottom:24px}.OfferWizardSurfaces_progressBarHeader__A1pZT{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;color:var(--md-on-surface-variant);font-family:var(--ds-font-display);font-size:13px}.OfferWizardSurfaces_progressValue__oX5EI{color:var(--md-sys-color-link);font-weight:600}.OfferWizardSurfaces_progressValueComplete__6l39R{color:var(--md-sys-color-success)}.OfferWizardSurfaces_progressBar__OH7RQ{height:8px;border-radius:var(--ds-radius-4)}.OfferWizardSurfaces_progressStepList__Ge_G0{display:flex;flex-direction:column;gap:12px}.OfferWizardSurfaces_progressStep__PRPvT{padding:8px 12px;display:flex;align-items:center;gap:12px;border-radius:var(--ds-radius-12);transition:background-color .2s ease}.OfferWizardSurfaces_progressStepActive__owuHF{background:var(--md-surface-container)}.OfferWizardSurfaces_progressStepLabel__zmxxC{color:var(--md-on-surface);font-family:var(--ds-font-display);font-size:14px;transition:color .2s ease}.OfferWizardSurfaces_progressStepLabelActive__37Nj4{font-weight:600}.OfferWizardSurfaces_progressStepLabelPending__jD4Pd{color:var(--md-on-surface-variant)}.OfferWizardSurfaces_spin__jdOWj{animation:OfferWizardSurfaces_offerWizardSpin__s1ej2 1s linear infinite}.OfferWizardSurfaces_wizardContainer__W_gTp{height:100%;min-height:70vh;max-height:85vh;display:flex;flex-direction:column;gap:24px}.OfferWizardSurfaces_modalInner__KS1dt{width:95vw;max-width:1440px;max-height:calc(100dvh - 32px);margin:0 auto;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ds-radius-xl);background:var(--md-surface);box-shadow:var(--ds-shadow-2xl);animation:OfferWizardSurfaces_modalSlideIn__tqpy1 .3s ease-out}.OfferWizardSurfaces_wizardCenteredState__B3mCj{height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--md-on-surface-variant);font-family:var(--ds-font-display)}.OfferWizardSurfaces_wizardCenteredStateFull__9VWkw{height:100%}.OfferWizardSurfaces_wizardCenteredTitle__U6Dlq{margin:0;color:var(--md-on-surface-variant);font-size:18px}.OfferWizardSurfaces_wizardCenteredBody__EjjaH{margin:0;color:var(--md-on-surface-variant);font-size:14px}.OfferWizardSurfaces_wizardErrorText__feHQh{color:var(--md-error);font-size:16px;font-weight:500}.OfferWizardSurfaces_stepIndicatorBar__a9Fxo{flex-shrink:0;padding:16px 0;display:flex;align-items:center;justify-content:center;gap:12px}.OfferWizardSurfaces_stepIndicatorGroup__r9iCy{display:flex;align-items:center;gap:12px}.OfferWizardSurfaces_stepIndicatorButton__K2sVK{width:56px;height:56px;min-width:56px;min-height:56px;max-width:56px;max-height:56px;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--ds-radius-circle);background:var(--md-surface-container);color:var(--md-on-surface-variant);cursor:pointer;font-family:var(--ds-font-display);font-size:14px;font-weight:700;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease,border-color .3s ease}.OfferWizardSurfaces_stepIndicatorButtonActive__lYgn5{border:2px solid var(--md-sys-color-success);background:var(--md-primary);color:var(--md-on-primary);box-shadow:0 0 0 4px var(--ds-green-100)}.OfferWizardSurfaces_stepIndicatorButtonCompleted__e9ayS{background:var(--ds-green-800);color:var(--ds-neutral-0);box-shadow:var(--ds-shadow-sm)}.OfferWizardSurfaces_stepIndicatorText__UQcF5{text-align:center}.OfferWizardSurfaces_stepIndicatorTitle__mrZvO{color:var(--md-on-surface-variant);font-family:var(--ds-font-display);font-size:14px;font-weight:500}.OfferWizardSurfaces_stepIndicatorTitleActive__755h3{color:var(--md-sys-color-link)}.OfferWizardSurfaces_stepIndicatorDescription__WM3ga{color:var(--md-on-surface-variant);font-family:var(--ds-font-display);font-size:12px}.OfferWizardSurfaces_stepConnector__y2l5y{width:48px;height:4px;border-radius:var(--ds-radius-2);background:var(--md-surface-container)}.OfferWizardSurfaces_stepConnectorCompleted__lprcx{background:var(--ds-green-800)}.OfferWizardSurfaces_wizardContentShell__SqgLr{min-height:0;flex:1;display:flex;flex-direction:column;overflow:visible}.OfferWizardSurfaces_wizardStepScroll__pu0VG{flex:1;padding:0 8px;display:flex;flex-direction:column;gap:16px;overflow:auto}.OfferWizardSurfaces_stepEmptyState__GBpuf{height:256px}.OfferWizardSurfaces_installationCard__F4rm1{padding:24px;border:2px solid var(--md-outline);border-radius:var(--ds-radius-xl);background:var(--md-surface-container);box-shadow:var(--ds-shadow-sm);cursor:pointer;font-family:var(--ds-font-display)}.OfferWizardSurfaces_installationCardSelected__hgYVn{border-color:var(--ds-blue-500);background:var(--ds-blue-50)}.OfferWizardSurfaces_installationCardAttention__F2_53{animation:OfferWizardSurfaces_subtleBluePulse__vgBph 2s ease-in-out 3}.OfferWizardSurfaces_installationCardHeader__1KuWg{margin-bottom:12px}.OfferWizardSurfaces_selectionCircleInfoSelected___11Nr{border-color:var(--ds-blue-500);background:var(--ds-blue-500)}.OfferWizardSurfaces_installationValue__0IxZ1{padding:12px 0;text-align:right}.OfferWizardSurfaces_installationValueText__CUHRG{color:var(--md-on-surface);font-size:24px;font-weight:700}.OfferWizardSurfaces_installationValueTextSelected__gAC_T{color:var(--ds-blue-500)}.OfferWizardSurfaces_extrasToggleButton__SyZMz{width:100%;padding-top:8px;display:flex;align-items:center;justify-content:center;gap:4px;border:0;border-top:1px solid var(--md-outline);background:transparent;color:var(--md-on-surface-variant);cursor:pointer;font-family:var(--ds-font-display);font-size:12px}.OfferWizardSurfaces_installationExtrasList__S0naz{margin-top:12px;display:flex;flex-direction:column;gap:8px}.OfferWizardSurfaces_installationExtraRow__z0_N1{padding:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--md-outline);border-radius:var(--ds-radius-8);background:var(--md-surface-container-low);cursor:pointer;font-size:13px}.OfferWizardSurfaces_installationExtraRowSelected___fy_M{border-color:var(--ds-blue-500);background:var(--ds-blue-50)}.OfferWizardSurfaces_installationExtraMeta__3W23F{display:flex;align-items:center;gap:8px;min-width:0}.OfferWizardSurfaces_extraCheckbox___2ucR{width:18px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid var(--md-outline);border-radius:var(--ds-radius-4);background:var(--md-surface);color:var(--ds-neutral-0);font-size:12px}.OfferWizardSurfaces_extraCheckboxSelected__YUYDp{border-color:var(--ds-blue-500);background:var(--ds-blue-500)}.OfferWizardSurfaces_installationExtraName__F6vhR{color:var(--md-on-surface)}.OfferWizardSurfaces_installationExtraAmount__GZEZi{flex-shrink:0;color:var(--md-on-surface);font-weight:600}@keyframes OfferWizardSurfaces_offerWizardSpin__s1ej2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes OfferWizardSurfaces_offerWizardPulse___k4OI{0%,to{opacity:1}50%{opacity:.7}}@keyframes OfferWizardSurfaces_offerWizardFadeIn__TMU78{0%{opacity:0}to{opacity:1}}@keyframes OfferWizardSurfaces_offerWizardScaleIn__mekcL{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes OfferWizardSurfaces_subtleBluePulse__vgBph{0%,to{box-shadow:var(--ds-shadow-sm)}50%{box-shadow:var(--ds-shadow-lg),0 0 0 2px var(--ds-blue-100)}}@media (max-width:904px){.OfferWizardSurfaces_variantGrid__7vaUp{grid-template-columns:1fr}.OfferWizardSurfaces_selectionInfoContent__Lh1a5,.OfferWizardSurfaces_stepIndicatorBar__a9Fxo{align-items:flex-start;flex-direction:column}.OfferWizardSurfaces_stepConnector__y2l5y{display:none}}.Step5_Review_actionButtonsGrid__65adI{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:599px){.Step5_Review_actionButtonsGrid__65adI{grid-template-columns:1fr}}.RecipeModal_recipeInfoGrid__vG0zM{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-bottom:16px}@media (max-width:599px){.RecipeModal_recipeInfoGrid__vG0zM{grid-template-columns:1fr}}.InvoiceManager_tableHeader__ywPpg{display:flex;align-items:center;justify-content:space-between;gap:var(--md-spacing-4);padding:var(--md-spacing-4) var(--md-spacing-6);border-bottom:1px solid var(--md-outline-variant)}.InvoiceManager_legend__1gMKM{display:flex;align-items:center;flex-wrap:wrap;gap:var(--md-spacing-2)}.InvoiceManager_legendItem__nDc4I{display:flex;align-items:center;gap:var(--md-spacing-1);color:var(--md-on-surface-variant);font-size:.75rem}.InvoiceManager_legendSwatch__p2mLv{width:var(--md-spacing-3);height:var(--md-spacing-3);border-radius:var(--ds-radius-2)}.InvoiceManager_legendSwatchUnpaid__e4Oe8{background-color:color-mix(in srgb,var(--ds-red-600) 20%,transparent);border:1px solid var(--ds-red-600)}.InvoiceManager_legendSwatchPaid__36bsV{background-color:color-mix(in srgb,var(--ds-green-800) 20%,transparent);border:1px solid var(--ds-green-900)}.InvoiceManager_phaseSection__d6aFE{margin-bottom:var(--md-spacing-4)}.InvoiceManager_phaseHeader__0Se4W{display:flex;align-items:center;justify-content:space-between;gap:var(--md-spacing-4);padding:var(--md-spacing-5) var(--md-spacing-6);background-color:var(--md-sys-color-surface-container-low);border-top:1px solid var(--md-outline-variant);border-bottom:2px solid var(--md-outline-variant);cursor:pointer;transition:background-color var(--md-duration-short-3) var(--md-easing-standard)}.InvoiceManager_phaseHeader__0Se4W:hover{background-color:var(--md-surface-container-low)}.InvoiceManager_phaseTitleRow__jQAKu{display:flex;align-items:center;gap:var(--md-spacing-4);min-width:0}.InvoiceManager_phaseNameGroup__CcgNi{display:flex;align-items:baseline;gap:var(--md-spacing-2);min-width:0}.InvoiceManager_phaseEyebrow__1DaGh{color:var(--md-on-surface-variant);font-size:.875rem;font-weight:500;white-space:nowrap}.InvoiceManager_phaseName__ASPMS{min-width:0;overflow:hidden;color:var(--md-on-surface);font-size:1.25rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.InvoiceManager_phaseCount__pWDXj{color:var(--md-on-surface-variant);font-size:.9375rem;font-weight:500;white-space:nowrap}.InvoiceManager_phaseTypeBadge__697sT{padding:calc(var(--md-spacing-1) + 2px) var(--md-spacing-3);border-radius:var(--ds-radius-lg);font-size:.8125rem;font-weight:600;white-space:nowrap}.InvoiceManager_phaseTypeMaterials__uwsqD{background-color:color-mix(in srgb,var(--ds-blue-600) 15%,transparent);color:var(--ds-blue-700)}.InvoiceManager_phaseTypeInstallation__oTYXo{background-color:color-mix(in srgb,var(--ds-green-800) 15%,transparent);color:var(--ds-green-800)}.InvoiceManager_phaseTypeCombined__NqPUA{background-color:color-mix(in srgb,var(--ds-purple-800) 15%,transparent);color:var(--ds-purple-800)}.InvoiceManager_tableScroller___NjMi{max-width:100%;overflow-x:auto}.InvoiceManager_invoiceTable___p9vx{width:100%;min-width:760px;border-collapse:collapse;font-family:var(--ds-font-display)}.InvoiceManager_tableHeadRowVariant__m2FaX,.InvoiceManager_tableHeadRow__gAc__{border-bottom:1px solid var(--md-outline-variant)}.InvoiceManager_tableHeadRow__gAc__{background-color:var(--md-surface)}.InvoiceManager_tableHeadRowVariant__m2FaX{background-color:var(--md-surface-container)}.InvoiceManager_tableBody__j5L_u{background-color:var(--md-surface)}.InvoiceManager_headerCell__xUN_Y{padding:var(--md-spacing-3) var(--md-spacing-4);color:var(--md-on-surface-variant);font-size:.875rem;font-weight:600;text-align:left}.InvoiceManager_actionsCell__Z0Dwk,.InvoiceManager_numericCell__P_RUo,.InvoiceManager_numericHeaderCell__TMFh2{text-align:right}.InvoiceManager_expanderCell___wIzb,.InvoiceManager_expanderHeaderCell__w2p1K,.InvoiceManager_nestedExpanderCell__y5By_{width:var(--md-spacing-10)}.InvoiceManager_emptyExpander__oo7AW{display:inline-block;width:calc(var(--md-spacing-4) + 2px)}.InvoiceManager_expanderCell___wIzb{padding:var(--md-spacing-3) var(--md-spacing-2) var(--md-spacing-3) var(--md-spacing-4)}.InvoiceManager_nestedExpanderCell__y5By_{padding:calc(var(--md-spacing-2) + 2px) var(--md-spacing-2) calc(var(--md-spacing-2) + 2px) var(--md-spacing-8)}.InvoiceManager_cell__g7qkH{padding:var(--md-spacing-3) var(--md-spacing-4)}.InvoiceManager_nestedCell__StWqD{padding:calc(var(--md-spacing-2) + 2px) var(--md-spacing-4)}.InvoiceManager_creditNoteRow__vwA7c,.InvoiceManager_invoiceRow__Nc1JE,.InvoiceManager_relatedInvoiceRow__9H12F{border-bottom:1px solid var(--md-outline-variant)}.InvoiceManager_invoiceRow__Nc1JE{transition:background-color var(--md-duration-short-3) var(--md-easing-standard)}.InvoiceManager_creditNoteRow__vwA7c{background-color:color-mix(in srgb,var(--ds-red-600) 3%,transparent);border-left:3px solid var(--ds-red-600)}.InvoiceManager_iconButton__cqDjF{display:inline-flex;align-items:center;justify-content:center;padding:calc(var(--md-spacing-1) + 2px);border:none;border-radius:var(--ds-radius-sm);background:none;color:var(--md-on-surface-variant);cursor:pointer}.InvoiceManager_iconButton__cqDjF:hover:not(:disabled){background-color:var(--md-surface-container-low)}.InvoiceManager_iconButtonMuted__cGZwn{color:var(--md-on-surface-variant)}.InvoiceManager_iconButtonSubtle__e3Isr{color:var(--md-on-surface-variant);opacity:.7}.InvoiceManager_iconButtonPrimary___PcgW{color:var(--md-sys-color-link)}.InvoiceManager_iconButtonSuccess__7fdGy{color:var(--ds-green-900)}.InvoiceManager_iconButtonDanger__QxHad{color:var(--ds-red-600)}.InvoiceManager_iconButtonDangerStrong__BK2JL{color:var(--md-sys-color-error)}.InvoiceManager_iconButtonWarning__ymYr6{color:var(--md-sys-color-warning)}.InvoiceManager_iconButtonPurple__sB9V0{color:var(--ds-purple-800)}.InvoiceManager_iconButtonDisabled__s_KSL{color:var(--md-outline);cursor:not-allowed;opacity:.4}.InvoiceManager_actionsRow__kJcZ4{display:flex;align-items:center;justify-content:flex-end;gap:var(--md-spacing-1)}.InvoiceManager_invoiceNumberRow__cixkZ{display:flex;align-items:center;gap:var(--md-spacing-2)}.InvoiceManager_invoiceNumber__1uwGn{color:var(--md-sys-color-link);font-size:.875rem;font-weight:600;cursor:pointer}.InvoiceManager_invoiceNumberFlat__YNySn{color:var(--md-sys-color-link);font-size:.9375rem;font-weight:500}.InvoiceManager_invoiceNumberVoided__xMAfG{color:var(--md-sys-color-on-surface-faint);text-decoration:line-through}.InvoiceManager_voidedBadge__mUpI9{padding:2px var(--md-spacing-2);border-radius:var(--md-radius-medium);background-color:color-mix(in srgb,var(--ds-neutral-500) 20%,transparent);color:var(--md-sys-color-on-surface-muted);font-size:.625rem;font-weight:600}.InvoiceManager_typeBadge__C_EJ2{padding:2px var(--md-spacing-2);border-radius:var(--ds-radius-sm);font-size:.6875rem;font-weight:500}.InvoiceManager_typeBadgeCompact__AdGZ0{padding:2px calc(var(--md-spacing-2) - 2px);font-size:.625rem}.InvoiceManager_typeBadgeOriginal__WipI0{background-color:color-mix(in srgb,var(--ds-blue-600) 10%,transparent);color:var(--ds-blue-600)}.InvoiceManager_typeBadgeProforma__ZJg_y{background-color:color-mix(in srgb,var(--ds-amber-700) 10%,transparent);color:var(--ds-amber-700)}.InvoiceManager_typeBadgeCredit__hdx2a{background-color:color-mix(in srgb,var(--ds-red-600) 10%,transparent);color:var(--ds-red-600)}.InvoiceManager_typeBadgeOther___SzT9{background-color:color-mix(in srgb,var(--ds-purple-800) 10%,transparent);color:var(--ds-purple-800)}.InvoiceManager_statusPill__B3DOz{display:inline-flex;align-items:center;padding:var(--md-spacing-1) var(--md-spacing-3);border-radius:var(--md-radius-medium);font-size:.75rem;font-weight:500}.InvoiceManager_statusPillMuted__EQW9t{opacity:.7}.InvoiceManager_amountText__HrWcP,.InvoiceManager_paidAmountText__EmFAT{font-size:.875rem;font-weight:500}.InvoiceManager_amountText__HrWcP{color:var(--md-on-surface)}.InvoiceManager_paidAmountText__EmFAT{color:var(--ds-green-900)}.InvoiceManager_dashText__ClZ11,.InvoiceManager_dateText__0rZti,.InvoiceManager_mutedText__7LtXn{color:var(--md-on-surface-variant);font-size:.875rem}.InvoiceManager_nestedText__O2iw7{color:var(--md-on-surface-variant);font-size:.8125rem;opacity:.8}.InvoiceManager_nestedTextStrong__UK6ik{font-weight:500}.InvoiceManager_dashText__ClZ11{opacity:.7}.InvoiceManager_titleText___UK3T{max-width:200px;overflow:hidden;color:var(--md-on-surface-variant);font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.InvoiceManager_discountText__bychU{color:var(--md-on-surface-variant);font-size:.75rem}.InvoiceManager_remainingText__QvLgH{color:var(--md-error);font-size:.75rem}.InvoiceManager_creditNoteAmount__0qnRK,.InvoiceManager_creditNoteText__8im9n{color:var(--ds-red-600);font-weight:500}.InvoiceManager_creditNoteAmount__0qnRK,.InvoiceManager_creditNoteText__8im9n{font-size:.875rem}.InvoiceManager_creditNoteMeta__6dO4J{color:var(--ds-red-600);font-size:.75rem;opacity:.8}.InvoiceManager_branchMarker__j65JO{color:var(--md-outline-variant);padding-left:var(--md-spacing-2);font-size:1rem}.InvoiceManager_branchMarkerDanger__8bCeU{color:var(--ds-red-600)}@media (max-width:904px){.InvoiceManager_phaseHeader__0Se4W,.InvoiceManager_phaseNameGroup__CcgNi,.InvoiceManager_phaseTitleRow__jQAKu,.InvoiceManager_tableHeader__ywPpg{align-items:flex-start;flex-direction:column}}.DeliveryInfoSection_planCard__lBwmK{container-type:inline-size;display:flex;flex-direction:column;gap:var(--md-spacing-4);margin-block-end:var(--md-spacing-4);padding:var(--md-spacing-4);border:1px solid var(--md-sys-color-primary);border-radius:var(--ds-radius-lg);background-color:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.DeliveryInfoSection_planHeading__sTTHD{display:flex;align-items:center;gap:var(--md-spacing-3)}.DeliveryInfoSection_planMeta__B2jyb,.DeliveryInfoSection_planTitle__5Tix4,.DeliveryInfoSection_planValue__nUFKr{margin:0}.DeliveryInfoSection_planLabel__WIv_1,.DeliveryInfoSection_planMeta__B2jyb{color:var(--md-sys-color-on-primary-container)}.DeliveryInfoSection_planLabel__WIv_1{display:block;margin-block-end:var(--md-spacing-1);opacity:.8}.DeliveryInfoSection_routeGrid__F3Lin{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--md-spacing-4)}@container (max-width: 599px){.DeliveryInfoSection_routeGrid__F3Lin{grid-template-columns:minmax(0,1fr)}}.DeliveryInfoSection_routeGrid__F3Lin>*{min-width:0;overflow-wrap:break-word}.NavCard_nav-card__ck2Oz{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-xl);background:var(--background-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all .2s ease;text-decoration:none;color:inherit;border:1px solid var(--border-light);min-height:200px;justify-content:center}.NavCard_nav-card__ck2Oz:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--color-primary)}.NavCard_nav-card-icon__iOUvL{width:64px;height:64px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-md);font-size:32px}.NavCard_icon-emoji__mHh13{font-size:32px;line-height:1}.NavCard_nav-card-content__WuMBZ{flex:1;display:flex;flex-direction:column;justify-content:center}.NavCard_nav-card-title__fi1Ny{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--space-xs) 0;line-height:1.2}.NavCard_nav-card-description__jOlrO{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.4}.NavCard_nav-card__ck2Oz:focus-visible{outline:3px solid var(--md-outline);outline-offset:4px}@media (max-width:904px){.NavCard_nav-card__ck2Oz{padding:var(--space-lg);min-height:160px}.NavCard_nav-card-icon__iOUvL{width:48px;height:48px;font-size:24px;margin-bottom:var(--space-sm)}.NavCard_icon-emoji__mHh13{font-size:24px}.NavCard_nav-card-title__fi1Ny{font-size:var(--text-base)}.NavCard_nav-card-description__jOlrO{font-size:var(--text-xs)}}.labor-settings_costsGrid__x7iFG{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.labor-settings_paramsGrid__bsPG_{margin-bottom:24px}.labor-settings_paramsGrid__bsPG_,.labor-settings_previewGrid__xYcTT{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}@media (max-width:599px){.labor-settings_costsGrid__x7iFG,.labor-settings_paramsGrid__bsPG_,.labor-settings_previewGrid__xYcTT{grid-template-columns:1fr}}.AccountingDashboard_numericValue__ChWSd{font-variant-numeric:tabular-nums}