@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Variable-CFg-z2ne.woff2) format("woff2"),url(/assets/Satoshi-Variable-B5cVmYQo.woff) format("woff");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-VariableItalic-DjwFspxr.woff2) format("woff2"),url(/assets/Satoshi-VariableItalic-DeirzIcA.woff) format("woff");font-weight:300 900;font-display:optional;font-style:italic}@layer reset,base;:root{color-scheme:light dark;--white: #ffffff;--white-a1: #ffffff0d;--white-a2: #ffffff1a;--white-a5: rgba(255, 255, 255, .3);--white-a9: #ffffffb2;--white-a10: #ffffffcc;--slate-1: #fbfcfd;--slate-2: #f8f9fa;--slate-3: #f1f5f9;--slate-4: #e2e8f0;--slate-5: #eceef0;--slate-6: #dfe3e6;--slate-8: #64748b;--slate-11: #0f172a;--slate-12: #11181c;--slate-13: #020617;--gray-8: #1f2937;--red-6: #fdbdbe;--red-500: #ef4444;--red-600: #dc2626;--red-700: #b91c1c;--red-800: #991b1b;--pink-600: #db2777;--green-7: #008a2e;--green-600: #16a34a;--blue-600: #2563eb;--amber-500: #f59e0b;--purple-600: #7c3aed;--cyan-600: #0891b2;--jade-3: #e6f7ed;--jade-4: #b8e5cf;--jade-4a: #addcc4;--jade-5: #c3e9d7;--jade-7: #8bceb6;--jade-7-rgb: 139, 206, 182;--jade-8: #83c8b3;--jade-8-rgb: 131, 200, 179;--mint-1: #ebfef8;--cyan-9: #1a6470;--cyan-10: #105762;--cyan-11: #0a4a56;--cyan-12: #0d3c48;--cyan-13: #0a2a33;--cyan-14: #00191d;--teal-50: rgba(0, 72, 84, .05);--teal-80: rgba(0, 72, 84, .08);--teal-100: rgba(0, 72, 84, .1);--teal-150: rgba(0, 72, 84, .15);--teal-200: rgba(0, 72, 84, .2);--teal-600: #004854;--teal-700: #00545f;--teal-800: #003842;--teal-900: #002831;--amber-4: #fbbf24;--blue-4: #60a5fa}:root{--gap-0: 0;--gap-2: .125rem;--gap-4: .25rem;--gap-6: .375rem;--gap-8: .5rem;--gap-10: .625rem;--gap-12: .75rem;--gap-16: 1rem;--gap-20: 1.25rem;--gap-24: 1.5rem;--gap-32: 2rem;--gap-48: 3rem;--gap-64: 4rem;--px-1: .25rem;--px-2: .5rem;--px-3: .75rem;--px-4: 1rem;--px-6: 1.5rem;--px-10: 2.5rem;--px-12: 3rem;--px-20: 5rem;--py-1: .25rem;--py-1-5: .375rem;--py-2: .5rem;--py-3: .75rem;--py-4: 1rem;--py-6: 1.5rem;--py-8: 2rem;--py-12: 3rem;--w-2: .5rem;--w-4: 1rem;--w-5: 1.25rem;--w-6: 1.5rem;--w-7: 1.75rem;--w-8: 2rem;--w-10: 2.5rem;--w-11: 2.75rem;--w-12: 3rem;--w-20: 5rem;--w-24: 6rem;--h-2: .5rem;--h-3: .75rem;--h-4: 1rem;--h-5: 1.25rem;--h-6: 1.5rem;--h-7: 1.75rem;--h-8: 2rem;--h-9: 2.25rem;--h-10: 2.5rem;--h-11: 2.75rem;--h-12: 3rem;--h-20: 5rem;--radius: .5rem;--radius-0: 0;--radius-2: .125rem;--radius-4: .25rem;--radius-6: .375rem;--radius-8: .5rem;--radius-12: .75rem;--radius-16: 1rem;--radius-20: 1.25rem;--radius-24: 1.5rem;--radius-full: 9999px;--font-family-base: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-heading: "Reckless Wide XL", Georgia, "Times New Roman", serif;--font-family-mono: "Menlo", "Monaco", "Courier New", monospace;--text-xs: .625rem;--text-sm: .75rem;--text-base: .875rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--heading-1: clamp(1.75rem, 1.5rem + 1.25vw, 2.25rem);--heading-2: clamp(1.5rem, 1.25rem + 1vw, 1.875rem);--heading-3: clamp(1.25rem, 1.125rem + .625vw, 1.5rem);--heading-4: clamp(1.125rem, 1rem + .5vw, 1.25rem);--heading-5: clamp(1rem, .9375rem + .3125vw, 1.125rem);--heading-6: clamp(.875rem, .8125rem + .3125vw, 1rem);--leading-tight: 1.25rem;--leading-normal: 1.5rem;--leading-relaxed: 1.75rem;--font-size-detail: .75rem;--line-height-detail: 1.25rem;--font-size-code: .875rem;--line-height-code: 1.25rem;--transition-theme: .15s ease-in-out;--transition-fast: .15s ease-in-out;--transition-normal: .2s ease-in-out;--shadow-xs: 0 1px 2px rgba(0, 72, 84, .05);--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--shadow-focus: 0 0 0 3px rgba(15, 23, 42, .1);--shadow-focus-error: 0 0 0 3px rgba(239, 68, 68, .1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-out-back: cubic-bezier(.34, 1.56, .64, 1);--duration-fast: .15s;--duration-normal: .25s;--z-base: 0;--z-above: 1;--z-dropdown: 50;--z-sticky: 40;--z-overlay: 100;--z-modal-backdrop: 1000;--z-modal: 1001;--z-select: 1100;--z-alert-dialog-backdrop: 1200;--z-alert-dialog: 1201;--z-popover: 9999}[data-theme=light]{color-scheme:light;--background: var(--slate-2);--sidebar-bg: var(--slate-1);--foreground: var(--slate-13);--card: var(--white);--card-foreground: var(--slate-13);--popover: var(--white);--popover-foreground: var(--slate-13);--primary: var(--slate-11);--primary-foreground: var(--slate-1);--secondary: var(--slate-3);--secondary-foreground: var(--slate-11);--muted: var(--slate-3);--muted-foreground: var(--slate-8);--text-secondary: var(--slate-8);--surface-overlay: rgba(0, 0, 0, .05);--hero-overlay: rgba(0, 25, 29, .3);--hero-card-bg: rgba(0, 0, 0, .3);--hero-card-bg-hover: rgba(0, 0, 0, .4);--hero-card-border: rgba(255, 255, 255, .05);--hero-tile-bg: rgba(255, 255, 255, .1);--hero-tile-bg-hover: rgba(255, 255, 255, .14);--hero-tile-border: rgba(255, 255, 255, .12);--hero-gradient-from: var(--cyan-14);--hero-gradient-to: var(--teal-800);--hero-foreground: var(--slate-1);--hero-foreground-muted: rgba(251, 252, 253, .72);--hairline: rgba(0, 25, 29, .08);--accent: var(--jade-3);--accent-foreground: var(--slate-11);--border: var(--slate-4);--border-secondary: var(--slate-8);--input: var(--slate-4);--input-bg: var(--white);--input-focus: var(--cyan-9);--input-placeholder: var(--slate-8);--control-thumb: var(--white);--destructive: var(--red-500);--outline-bg: var(--background);--outline-text: var(--foreground);--outline-border: var(--border);--outline-hover: var(--muted);--outline-active: var(--muted);--success-text: var(--green-7);--success-value: var(--jade-7);--error-text: var(--red-600);--surface-subtle: rgba(var(--jade-8-rgb), .05);--surface-light: rgba(var(--jade-8-rgb), .1);--surface-medium: rgba(var(--jade-8-rgb), .15);--surface-strong: rgba(var(--jade-8-rgb), .2);--interactive-subtle: var(--teal-50);--interactive-light: var(--teal-80);--interactive-medium: var(--teal-100);--interactive-strong: var(--teal-150);--interactive-stronger: var(--teal-200);--data-primary: var(--jade-7);--data-primary-subtle: rgba(var(--jade-7-rgb), .2);--data-text: var(--slate-12);--data-value-primary: var(--cyan-12);--data-cat-1: var(--blue-600);--data-cat-2: var(--green-600);--data-cat-3: var(--amber-500);--data-cat-4: var(--red-600);--data-cat-5: var(--purple-600);--data-cat-6: var(--cyan-600);--btn-primary-bg: var(--teal-600);--btn-primary-text: var(--slate-1);--btn-primary-border: var(--white-a2);--btn-primary-hover: var(--teal-800);--btn-primary-active: var(--teal-900);--btn-secondary-bg: var(--interactive-medium);--btn-secondary-text: var(--secondary-foreground);--btn-secondary-hover: var(--interactive-strong);--btn-secondary-active: var(--interactive-stronger);--btn-tertiary-bg: var(--cyan-12);--btn-tertiary-text: var(--slate-1);--btn-tertiary-border: var(--white-a2);--btn-tertiary-hover: var(--cyan-11);--btn-tertiary-active: var(--teal-800);--btn-danger-bg: var(--red-600);--btn-danger-text: var(--primary-foreground);--btn-danger-hover: var(--red-700);--btn-danger-active: var(--red-800);--text-primary: var(--gray-8);--success-bg: rgba(34, 197, 94, .1);--success-bg-subtle: rgba(34, 197, 94, .05);--success-border: rgba(34, 197, 94, .2);--error-bg: rgba(239, 68, 68, .1);--error-bg-subtle: rgba(239, 68, 68, .05);--error-border: rgba(239, 68, 68, .2);--warning-bg: rgba(251, 191, 36, .1);--warning-bg-subtle: rgba(251, 191, 36, .05);--warning-border: rgba(251, 191, 36, .2);--warning-text: rgb(217, 119, 6);--info-bg: rgba(59, 130, 246, .1);--info-border: rgba(59, 130, 246, .2);--info-text: rgb(37, 99, 235);--filter-tag-bg: var(--slate-5);--filter-tag-border: var(--slate-4);--filter-tag-text: var(--slate-13);--filter-tag-icon: var(--slate-11);--color-text-primary: var(--foreground);--color-text-secondary: var(--muted-foreground);--color-text-tertiary: var(--muted-foreground);--color-primary: var(--primary);--color-primary-dark: var(--slate-12);--color-primary-rgb: 15, 23, 42;--color-surface: var(--card);--color-background-secondary: var(--muted);--color-border: var(--border);--link: var(--teal-600);--overlay-bg: rgba(0, 0, 0, .5)}[data-theme=dark]{color-scheme:dark;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .3), 0 1px 2px 0 rgba(0, 0, 0, .2);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .3), 0 2px 4px -1px rgba(0, 0, 0, .2);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .3), 0 4px 6px -2px rgba(0, 0, 0, .2);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .3), 0 10px 10px -5px rgba(0, 0, 0, .2);--shadow-focus: 0 0 0 3px rgba(195, 233, 215, .2);--shadow-focus-error: 0 0 0 3px rgba(253, 189, 190, .2);--background: var(--cyan-14);--sidebar-bg: var(--cyan-14);--foreground: var(--slate-1);--card: #0D2529;--card-foreground: var(--slate-1);--popover: var(--cyan-12);--popover-foreground: var(--slate-1);--primary: var(--mint-1);--primary-foreground: var(--cyan-14);--secondary: var(--cyan-12);--secondary-foreground: var(--white-a9);--muted: var(--cyan-12);--muted-foreground: rgba(255, 255, 255, .7);--text-secondary: rgba(255, 255, 255, .4);--surface-overlay: rgba(255, 255, 255, .05);--hero-overlay: rgba(0, 25, 29, .3);--hero-card-bg: rgba(0, 0, 0, .3);--hero-card-bg-hover: rgba(0, 0, 0, .4);--hero-card-border: rgba(255, 255, 255, .05);--hero-tile-bg: rgba(255, 255, 255, .1);--hero-tile-bg-hover: rgba(255, 255, 255, .14);--hero-tile-border: rgba(255, 255, 255, .12);--hero-gradient-from: #0D2529;--hero-gradient-to: var(--cyan-12);--hero-foreground: var(--slate-1);--hero-foreground-muted: rgba(251, 252, 253, .72);--hairline: rgba(255, 255, 255, .09);--border: var(--white-a1);--border-secondary: var(--white-a2);--input: var(--white-a2);--input-bg: var(--white-a1);--input-focus: var(--jade-7);--input-placeholder: rgba(255, 255, 255, .45);--control-thumb: var(--slate-1);--destructive: var(--red-6);--accent: var(--jade-7);--accent-foreground: var(--cyan-14);--outline-bg: var(--cyan-12);--outline-text: var(--slate-1);--outline-border: rgba(255, 255, 255, .05);--outline-hover: var(--cyan-10);--outline-active: var(--cyan-11);--success-text: var(--jade-7);--success-value: var(--jade-5);--error-text: var(--red-6);--surface-subtle: rgba(var(--jade-8-rgb), .05);--surface-light: rgba(var(--jade-8-rgb), .1);--surface-medium: rgba(var(--jade-8-rgb), .15);--surface-strong: rgba(var(--jade-8-rgb), .2);--interactive-subtle: var(--white-a1);--interactive-light: var(--white-a2);--interactive-medium: rgba(255, 255, 255, .1);--interactive-strong: rgba(255, 255, 255, .15);--interactive-stronger: rgba(255, 255, 255, .2);--data-primary: var(--jade-7);--data-primary-subtle: rgba(var(--jade-7-rgb), .15);--data-text: var(--white-a10);--data-value-primary: var(--slate-1);--data-cat-1: var(--blue-600);--data-cat-2: var(--green-600);--data-cat-3: var(--amber-500);--data-cat-4: var(--red-600);--data-cat-5: var(--purple-600);--data-cat-6: var(--cyan-600);--btn-primary-bg: var(--jade-5);--btn-primary-text: var(--cyan-12);--btn-primary-border: var(--white-a2);--btn-primary-hover: var(--jade-4);--btn-primary-active: var(--jade-4a);--btn-secondary-bg: var(--white-a2);--btn-secondary-text: var(--mint-1);--btn-secondary-hover: var(--interactive-strong);--btn-secondary-active: var(--interactive-stronger);--btn-tertiary-bg: var(--cyan-12);--btn-tertiary-text: var(--mint-1);--btn-tertiary-border: var(--white-a2);--btn-tertiary-hover: var(--cyan-10);--btn-tertiary-active: var(--cyan-9);--btn-danger-bg: var(--red-600);--btn-danger-text: var(--white);--btn-danger-hover: var(--red-700);--btn-danger-active: var(--red-800);--text-primary: var(--slate-1);--success-bg: rgba(173, 221, 192, .15);--success-bg-subtle: rgba(173, 221, 192, .08);--success-border: rgba(173, 221, 192, .25);--error-bg: rgba(253, 189, 190, .15);--error-bg-subtle: rgba(253, 189, 190, .08);--error-border: rgba(253, 189, 190, .25);--warning-bg: rgba(254, 243, 199, .15);--warning-bg-subtle: rgba(254, 243, 199, .08);--warning-border: rgba(254, 243, 199, .25);--warning-text: var(--amber-4);--info-bg: rgba(172, 216, 252, .15);--info-border: rgba(172, 216, 252, .25);--info-text: var(--blue-4);--filter-tag-bg: rgba(255, 255, 255, .05);--filter-tag-border: rgba(255, 255, 255, .1);--filter-tag-text: var(--slate-1);--filter-tag-icon: rgba(255, 255, 255, .7);--color-text-primary: var(--foreground);--color-text-secondary: var(--muted-foreground);--color-text-tertiary: var(--muted-foreground);--color-primary: var(--primary);--color-primary-dark: var(--jade-6);--color-primary-rgb: 195, 233, 215;--color-surface: var(--card);--color-background-secondary: var(--muted);--color-border: var(--border);--link: var(--jade-7);--overlay-bg: rgba(0, 0, 0, .5)}[data-theme=light]{--badge-success-bg: #d1fae5;--badge-success-text: #065f46;--badge-success-border: rgba(34, 197, 94, .2);--badge-error-bg: #fee2e2;--badge-error-text: #991b1b;--badge-error-border: rgba(239, 68, 68, .2);--badge-warning-bg: #fef3c7;--badge-warning-text: #92400e;--badge-warning-border: rgba(251, 191, 36, .2);--badge-info-bg: #dbeafe;--badge-info-text: #1e40af;--badge-info-border: rgba(59, 130, 246, .2);--badge-neutral-bg: #e5e7eb;--badge-neutral-text: #374151;--badge-neutral-border: rgba(156, 163, 175, .2);--badge-purple-bg: rgba(168, 85, 247, .1);--badge-purple-text: rgb(147, 51, 234);--badge-purple-border: rgba(168, 85, 247, .2);--badge-orange-bg: rgba(249, 115, 22, .1);--badge-orange-text: rgb(234, 88, 12);--badge-orange-border: rgba(249, 115, 22, .2);--badge-cyan-bg: #e0f7fa;--badge-cyan-text: #0e7490;--badge-cyan-border: rgba(14, 165, 233, .2);--badge-jade-bg: #d1f7e5;--badge-jade-text: #193b2d;--badge-jade-border: rgba(16, 185, 129, .2);--badge-slate-bg: #e2e8f0;--badge-slate-text: #3a3f42;--badge-slate-border: rgba(100, 116, 139, .2);--badge-amber-bg: #ffd9a8;--badge-amber-text: #4f3422;--badge-amber-border: rgba(245, 158, 11, .2);--badge-iris-bg: #d5d4f4;--badge-iris-text: #3a3a65;--badge-iris-border: rgba(129, 140, 248, .2)}[data-theme=dark]{--badge-success-bg: #ADDDC0;--badge-success-text: #193B2D;--badge-success-border: rgba(173, 221, 192, .25);--badge-error-bg: #FDBDBE;--badge-error-text: #641723;--badge-error-border: rgba(253, 189, 190, .25);--badge-warning-bg: #FEF3C7;--badge-warning-text: #92400E;--badge-warning-border: rgba(254, 243, 199, .25);--badge-info-bg: #ACD8FC;--badge-info-text: #113264;--badge-info-border: rgba(172, 216, 252, .25);--badge-neutral-bg: #64748B;--badge-neutral-text: rgba(255, 255, 255, .95);--badge-neutral-border: rgba(100, 116, 139, .25);--badge-purple-bg: rgba(168, 85, 247, .1);--badge-purple-text: rgb(147, 51, 234);--badge-purple-border: rgba(168, 85, 247, .25);--badge-orange-bg: rgba(249, 115, 22, .1);--badge-orange-text: rgb(234, 88, 12);--badge-orange-border: rgba(249, 115, 22, .25);--badge-cyan-bg: #164e63;--badge-cyan-text: #a5f3fc;--badge-cyan-border: rgba(14, 165, 233, .25);--badge-jade-bg: #134e4a;--badge-jade-text: #99f6e4;--badge-jade-border: rgba(16, 185, 129, .25);--badge-slate-bg: #334155;--badge-slate-text: #cbd5e1;--badge-slate-border: rgba(100, 116, 139, .25);--badge-amber-bg: #78350f;--badge-amber-text: #fde68a;--badge-amber-border: rgba(245, 158, 11, .25);--badge-iris-bg: #312e81;--badge-iris-text: #c7d2fe;--badge-iris-border: rgba(129, 140, 248, .25)}[data-theme=light]{--type-label-new-invoice-bg: #FAFDFE;--type-label-new-invoice-border: #5EEAD4;--type-label-new-invoice-text: #0D7377;--type-label-deposit-bg: #FBFEFC;--type-label-deposit-border: #ADDDC0;--type-label-deposit-text: #1A7A3A;--type-label-withdrawal-bg: #FBFCFD;--type-label-withdrawal-border: #DFE3E6;--type-label-withdrawal-text: #6B7280;--type-label-transfer-bg: #EFF6FF;--type-label-transfer-border: #93C5FD;--type-label-transfer-text: #1D4ED8;--type-label-invoice-withdrawal-bg: #FEFDFB;--type-label-invoice-withdrawal-border: #F3D673;--type-label-invoice-withdrawal-text: #92600E;--type-label-invoice-settlement-bg: #FBFEFC;--type-label-invoice-settlement-border: #ADDDC0;--type-label-invoice-settlement-text: #1A7A3A;--type-label-yield-rewards-bg: #FDFDFF;--type-label-yield-rewards-border: #CBCDFF;--type-label-yield-rewards-text: #4338CA;--type-label-wallet-bg: #F5F3FF;--type-label-wallet-border: #A78BFA;--type-label-wallet-text: #6D28D9;--type-label-bank-bg: #ECFEFF;--type-label-bank-border: #22D3EE;--type-label-bank-text: #0E7490;--type-label-default-bg: #F0FDFA;--type-label-default-border: #5EEAD4;--type-label-default-text: #0D7377}[data-theme=dark]{--type-label-new-invoice-bg: transparent;--type-label-new-invoice-border: rgba(157, 221, 231, .25);--type-label-new-invoice-text: #9DDDE7;--type-label-deposit-bg: transparent;--type-label-deposit-border: rgba(173, 221, 192, .25);--type-label-deposit-text: #ADDDC0;--type-label-withdrawal-bg: transparent;--type-label-withdrawal-border: rgba(223, 227, 230, .25);--type-label-withdrawal-text: #DFE3E6;--type-label-transfer-bg: transparent;--type-label-transfer-border: rgba(147, 197, 253, .25);--type-label-transfer-text: #93C5FD;--type-label-invoice-withdrawal-bg: transparent;--type-label-invoice-withdrawal-border: rgba(243, 214, 115, .25);--type-label-invoice-withdrawal-text: #F3D673;--type-label-invoice-settlement-bg: transparent;--type-label-invoice-settlement-border: rgba(173, 221, 192, .25);--type-label-invoice-settlement-text: #ADDDC0;--type-label-yield-rewards-bg: transparent;--type-label-yield-rewards-border: rgba(203, 205, 255, .25);--type-label-yield-rewards-text: #CBCDFF;--type-label-wallet-bg: transparent;--type-label-wallet-border: rgba(167, 139, 250, .25);--type-label-wallet-text: #A78BFA;--type-label-bank-bg: transparent;--type-label-bank-border: rgba(34, 211, 238, .25);--type-label-bank-text: #22D3EE;--type-label-default-bg: transparent;--type-label-default-border: rgba(157, 221, 231, .25);--type-label-default-text: #9DDDE7}[data-theme=light]{--file-type-pdf-bg: #fee2e2;--file-type-pdf-color: #dc2626;--file-type-doc-bg: #dbeafe;--file-type-doc-color: #2563eb;--file-type-xls-bg: #dcfce7;--file-type-xls-color: #16a34a;--file-type-img-bg: #f3e8ff;--file-type-img-color: #9333ea;--file-type-txt-bg: #fef3c7;--file-type-txt-color: #d97706}[data-theme=dark]{--file-type-pdf-bg: #7f1d1d;--file-type-pdf-color: #fca5a5;--file-type-doc-bg: #1e3a8a;--file-type-doc-color: #93c5fd;--file-type-xls-bg: #14532d;--file-type-xls-color: #86efac;--file-type-img-bg: #581c87;--file-type-img-color: #d8b4fe;--file-type-txt-bg: #78350f;--file-type-txt-color: #fcd34d}[data-theme=light]{--color-status-sent: #3b82f6;--color-status-pending-approval: #f59e0b;--color-status-approved: #10b981;--color-status-pending-settlement: #06b6d4;--color-status-overdue: #ef4444;--color-status-partially-paid: #8b5cf6;--color-status-disputed: #f97316;--color-activity-invoice: #3b82f6;--color-activity-payment: #10b981;--color-activity-withdrawal: #06b6d4;--color-activity-buyer: #818cf8;--color-activity-dispute: #ef4444;--color-activity-refund: #f59e0b;--color-activity-auto-generated: #64748b}[data-theme=dark]{--color-status-sent: #60a5fa;--color-status-pending-approval: #fbbf24;--color-status-approved: #34d399;--color-status-pending-settlement: #22d3ee;--color-status-overdue: #f87171;--color-status-partially-paid: #a78bfa;--color-status-disputed: #fb923c;--color-activity-invoice: #60a5fa;--color-activity-payment: #34d399;--color-activity-withdrawal: #22d3ee;--color-activity-buyer: #a5b4fc;--color-activity-dispute: #f87171;--color-activity-refund: #fbbf24;--color-activity-auto-generated: #94a3b8}@layer reset{*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html.theme-transitions-enabled *{transition:background-color var(--transition-theme),background var(--transition-theme),border-color var(--transition-theme),color var(--transition-theme),fill var(--transition-theme),stroke var(--transition-theme),opacity var(--transition-theme),box-shadow var(--transition-theme)}body{margin:0;padding:0;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit}p{margin:0}ul,ol{list-style:none}a{text-decoration:none;color:inherit}button{background:none;border:none;cursor:pointer;font:inherit}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}input,textarea{background:none;border:none;outline:none}table{border-collapse:collapse;border-spacing:0}}@layer base{body{font-family:var(--font-family-base);font-size:var(--font-size-code);font-weight:400;line-height:var(--line-height-code);color:var(--foreground);background-color:var(--background)}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25;color:var(--foreground)}h1{font-size:var(--heading-1)}h2{font-size:var(--heading-2)}h3{font-size:var(--heading-3)}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg)}h6{font-size:var(--text-md)}p{margin-bottom:var(--gap-16);color:var(--muted-foreground)}p:last-child{margin-bottom:0}a{color:var(--primary);text-decoration:none;transition:color .15s ease-in-out}a:hover{color:var(--foreground)}a:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-2)}strong,b{font-weight:600}small{font-size:var(--font-size-detail)}code{font-family:var(--font-family-mono)}}@layer base{::view-transition-old(root){animation:view-transition-fade-out .15s ease-out}::view-transition-new(root){animation:view-transition-fade-in .15s ease-in}@keyframes view-transition-fade-out{0%{opacity:1}to{opacity:0}}@keyframes view-transition-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}}
