.po-badge.svelte-d4kxdc{display:inline-flex;align-items:center;border-radius:var(--radius, 6px);font-weight:500;white-space:nowrap;line-height:1;border:1px solid transparent}.po-badge.small.svelte-d4kxdc{padding:.25rem .5rem;font-size:.75rem}.po-badge.medium.svelte-d4kxdc{padding:.375rem .75rem;font-size:.875rem}.po-badge.status-unsynced.svelte-d4kxdc{background-color:var(--surface);color:var(--text-secondary, var(--text-primary));border-color:var(--border-color);opacity:.7}.po-badge.status-draft.svelte-d4kxdc{background-color:var(--hover-bg);color:var(--text-primary);border-color:var(--border-color)}.po-badge.status-sent.svelte-d4kxdc{background-color:var(--status-sent-bg, rgba(59, 130, 246, .15));color:var(--status-sent-text, #1d4ed8);border-color:var(--status-sent-border, rgba(59, 130, 246, .3))}.po-badge.status-unpaid.svelte-d4kxdc{background-color:var(--status-unpaid-bg, rgba(251, 191, 36, .15));color:var(--status-unpaid-text, #92400e);border-color:var(--status-unpaid-border, rgba(251, 191, 36, .3))}.po-badge.status-partially_paid.svelte-d4kxdc{background-color:var(--status-partial-bg, rgba(249, 115, 22, .15));color:var(--status-partial-text, #9a3412);border-color:var(--status-partial-border, rgba(249, 115, 22, .3))}.po-badge.status-paid.svelte-d4kxdc{background-color:var(--status-paid-bg, var(--status-fakturert-bg, rgba(34, 197, 94, .15)));color:var(--status-paid-text, var(--status-fakturert-text, #15803d));border-color:var(--status-paid-border, rgba(34, 197, 94, .3))}.po-badge.status-overdue.svelte-d4kxdc{background-color:var(--status-overdue-bg, rgba(239, 68, 68, .15));color:var(--status-overdue-text, #991b1b);border-color:var(--status-overdue-border, rgba(239, 68, 68, .3))}.po-badge.status-credited.svelte-d4kxdc{background-color:var(--hover-bg);color:var(--text-secondary, var(--text-primary));border-color:var(--border-color)}.po-badge.status-error.svelte-d4kxdc{background-color:var(--danger-color, #ef4444);color:var(--text-on-primary, white)}.po-badge.status-pending.svelte-d4kxdc{background-color:var(--status-sent-bg, rgba(59, 130, 246, .15));color:var(--status-sent-text, #1d4ed8);border-color:var(--status-sent-border, rgba(59, 130, 246, .3))}.po-badge.status-approved.svelte-d4kxdc{background-color:var(--status-paid-bg, var(--status-fakturert-bg, rgba(34, 197, 94, .15)));color:var(--status-paid-text, var(--status-fakturert-text, #15803d));border-color:var(--status-paid-border, rgba(34, 197, 94, .3))}.po-badge.status-rejected.svelte-d4kxdc{background-color:var(--status-overdue-bg, rgba(239, 68, 68, .15));color:var(--status-overdue-text, #991b1b);border-color:var(--status-overdue-border, rgba(239, 68, 68, .3))}.po-badge.status-legacy.svelte-d4kxdc{background-color:#8b5cf61f;color:var(--status-legacy-text, #6d28d9);border-color:#8b5cf64d;opacity:.85}
