html[data-oh-theme=dark] .invoice-detail-modal .invoice-manual-table th,html[data-oh-theme=dark] .invoice-manual-table th{background:var(--oh-surface-2)!important;color:var(--oh-text-2)!important;border-color:var(--oh-border)!important}html[data-oh-theme=dark] .invoice-detail-modal .invoice-manual-table td,html[data-oh-theme=dark] .invoice-manual-table td,html[data-oh-theme=dark] .invoice-manual-table td small,html[data-oh-theme=dark] .invoice-manual-table td strong{color:var(--oh-text)!important;border-color:var(--oh-border)!important;opacity:1!important;background:0 0!important}html[data-oh-theme=light] .invoice-detail-modal .invoice-manual-table th,html[data-oh-theme=light] .invoice-manual-table th{background:var(--oh-surface-2)!important;color:var(--oh-text-2)!important;border-color:var(--oh-border)!important}html[data-oh-theme=light] .invoice-detail-modal .invoice-manual-table td,html[data-oh-theme=light] .invoice-manual-table td,html[data-oh-theme=light] .invoice-manual-table td small,html[data-oh-theme=light] .invoice-manual-table td strong{color:var(--oh-text)!important;border-color:var(--oh-border)!important;opacity:1!important;background:0 0!important}html[data-oh-theme=dark] .invoice-workflow-step,html[data-oh-theme=light] .invoice-workflow-step,html[data-oh-theme=dark] .invoice-workflow-step:disabled,html[data-oh-theme=light] .invoice-workflow-step:disabled{background:var(--oh-surface-2)!important;border-color:var(--oh-border)!important;color:var(--oh-text)!important;opacity:1!important}html[data-oh-theme=dark] .invoice-workflow-step span,html[data-oh-theme=light] .invoice-workflow-step span,html[data-oh-theme=dark] .invoice-workflow-step strong,html[data-oh-theme=light] .invoice-workflow-step strong{color:inherit!important;background:var(--oh-primary-soft)!important}html[data-oh-theme=dark] .invoice-workflow-step.active,html[data-oh-theme=light] .invoice-workflow-step.active,html[data-oh-theme=dark] .invoice-workflow-step.current,html[data-oh-theme=light] .invoice-workflow-step.current{background:var(--oh-primary)!important;border-color:var(--oh-primary-strong)!important;color:#fff!important}html[data-oh-theme=dark] .invoice-workflow-step.active span,html[data-oh-theme=light] .invoice-workflow-step.active span,html[data-oh-theme=dark] .invoice-workflow-step.active strong,html[data-oh-theme=light] .invoice-workflow-step.active strong{color:#fff!important;background:0 0!important}html[data-oh-theme=dark] .invoice-action-bar,html[data-oh-theme=light] .invoice-action-bar{background:var(--oh-surface)!important;border-color:var(--oh-border)!important}html[data-oh-theme=dark] .invoice-detail-modal .empty-state,html[data-oh-theme=light] .invoice-detail-modal .empty-state,html[data-oh-theme=dark] .invoice-detail-modal .placeholder-card,html[data-oh-theme=light] .invoice-detail-modal .placeholder-card{background:var(--oh-surface-2)!important;color:var(--oh-text)!important;border-color:var(--oh-border)!important}html[data-oh-theme=dark] .invoice-detail-modal .placeholder-card span,html[data-oh-theme=light] .invoice-detail-modal .placeholder-card span,html[data-oh-theme=dark] .invoice-detail-modal .empty-state,html[data-oh-theme=light] .invoice-detail-modal .section-title h2,html[data-oh-theme=dark] .invoice-detail-modal .section-title h2,html[data-oh-theme=light] .invoice-detail-modal .section-title p,html[data-oh-theme=dark] .invoice-detail-modal .section-title p{color:var(--oh-text)!important}html[data-oh-theme=dark] .invoice-detail-modal .section-title p,html[data-oh-theme=light] .invoice-detail-modal .section-title p,html[data-oh-theme=dark] .invoice-detail-modal .muted-note,html[data-oh-theme=light] .invoice-detail-modal .muted-note{color:var(--oh-muted)!important}html[data-oh-theme=dark] .invoice-hours-input,html[data-oh-theme=light] .invoice-hours-input,html[data-oh-theme=dark] .invoice-manual-hour-input,html[data-oh-theme=light] .invoice-manual-hour-input,html[data-oh-theme=dark] .invoice-manual-notes-input,html[data-oh-theme=light] .invoice-manual-notes-input{color:var(--oh-text)!important;background:var(--oh-input-bg)!important;border-color:var(--oh-border)!important}
