[data-banking-mode] .bg-black,[data-banking-mode] .bg-black\/20,[data-banking-mode] .bg-black\/30,[data-banking-mode] .bg-black\/40,[data-banking-mode] .bg-black\/50,[data-banking-mode] .bg-black\/70,[data-banking-mode] .bg-black\/80,[data-banking-mode] .bg-gray-950,[data-banking-mode] .bg-neutral-950,[data-banking-mode] .bg-slate-950,[data-banking-mode] .bg-stone-950,[data-banking-mode] .bg-zinc-950,[data-banking-mode] .bg-zinc-950\/30,[data-banking-mode] .bg-zinc-950\/40,[data-banking-mode] .bg-zinc-950\/50,[data-banking-mode] .bg-zinc-950\/70{background-color:var(--banking-bg)!important}[data-banking-mode] .bg-gray-900,[data-banking-mode] .bg-neutral-900,[data-banking-mode] .bg-neutral-900\/70,[data-banking-mode] .bg-slate-900,[data-banking-mode] .bg-stone-900,[data-banking-mode] .bg-white\/5,[data-banking-mode] .bg-white\/\[0\.02\],[data-banking-mode] .bg-white\/\[0\.03\],[data-banking-mode] .bg-white\/\[0\.04\],[data-banking-mode] .bg-zinc-900,[data-banking-mode] .bg-zinc-900\/40,[data-banking-mode] .bg-zinc-900\/50,[data-banking-mode] .bg-zinc-900\/60,[data-banking-mode] .bg-zinc-900\/70{background-color:var(--banking-surface)!important}[data-banking-mode] .bg-gray-800,[data-banking-mode] .bg-neutral-800,[data-banking-mode] .bg-neutral-800\/50,[data-banking-mode] .bg-slate-800,[data-banking-mode] .bg-stone-800,[data-banking-mode] .bg-white\/10,[data-banking-mode] .bg-white\/\[0\.06\],[data-banking-mode] .bg-white\/\[0\.08\],[data-banking-mode] .bg-zinc-700,[data-banking-mode] .bg-zinc-800,[data-banking-mode] .bg-zinc-800\/50,[data-banking-mode] .hover\:bg-neutral-800:hover,[data-banking-mode] .hover\:bg-neutral-900:hover,[data-banking-mode] .hover\:bg-white\/10:hover,[data-banking-mode] .hover\:bg-white\/5:hover,[data-banking-mode] .hover\:bg-zinc-800:hover,[data-banking-mode] .hover\:bg-zinc-900:hover{background-color:var(--banking-surface-strong)!important}[data-banking-mode] .text-gray-100,[data-banking-mode] .text-neutral-100,[data-banking-mode] .text-slate-100,[data-banking-mode] .text-stone-100,[data-banking-mode] .text-white,[data-banking-mode] .text-zinc-100,[data-banking-mode] .text-zinc-50{color:var(--banking-fg)!important}[data-banking-mode] .text-gray-200,[data-banking-mode] .text-gray-300,[data-banking-mode] .text-neutral-200,[data-banking-mode] .text-neutral-300,[data-banking-mode] .text-slate-200,[data-banking-mode] .text-slate-300,[data-banking-mode] .text-zinc-200,[data-banking-mode] .text-zinc-300{color:var(--banking-fg-muted)!important}[data-banking-mode] .text-gray-400,[data-banking-mode] .text-gray-500,[data-banking-mode] .text-neutral-400,[data-banking-mode] .text-neutral-500,[data-banking-mode] .text-slate-400,[data-banking-mode] .text-slate-500,[data-banking-mode] .text-zinc-400,[data-banking-mode] .text-zinc-500{color:var(--banking-fg-subtle)!important}[data-banking-mode] .border-gray-700,[data-banking-mode] .border-gray-800,[data-banking-mode] .border-neutral-700,[data-banking-mode] .border-neutral-800,[data-banking-mode] .border-neutral-900,[data-banking-mode] .border-slate-700,[data-banking-mode] .border-slate-800,[data-banking-mode] .border-white\/10,[data-banking-mode] .border-white\/5,[data-banking-mode] .border-zinc-700,[data-banking-mode] .border-zinc-800,[data-banking-mode] .border-zinc-900{border-color:var(--banking-border)!important}[data-banking-mode] .border-gray-600,[data-banking-mode] .border-neutral-600,[data-banking-mode] .border-slate-600,[data-banking-mode] .border-white\/20,[data-banking-mode] .border-zinc-600{border-color:var(--banking-border-strong)!important}[data-banking-mode] .divide-neutral-800>:not([hidden])~:not([hidden]),[data-banking-mode] .divide-white\/10>:not([hidden])~:not([hidden]),[data-banking-mode] .divide-white\/5>:not([hidden])~:not([hidden]),[data-banking-mode] .divide-zinc-700>:not([hidden])~:not([hidden]),[data-banking-mode] .divide-zinc-800>:not([hidden])~:not([hidden]){border-color:var(--banking-border)!important}[data-banking-mode] input.bg-zinc-900,[data-banking-mode] input.bg-zinc-950,[data-banking-mode] select.bg-zinc-900,[data-banking-mode] select.bg-zinc-950,[data-banking-mode] textarea.bg-zinc-900,[data-banking-mode] textarea.bg-zinc-950{background-color:var(--banking-surface)!important;color:var(--banking-fg)!important}[data-banking-mode] input::-moz-placeholder,[data-banking-mode] textarea::-moz-placeholder{color:var(--banking-fg-subtle)!important}[data-banking-mode] input::placeholder,[data-banking-mode] textarea::placeholder{color:var(--banking-fg-subtle)!important}[data-banking-mode] table thead{color:var(--banking-fg-muted)}[data-banking-mode] table tbody tr{border-color:var(--banking-border)!important}[data-banking-mode][data-banking-mode=light] .shadow-2xl,[data-banking-mode][data-banking-mode=light] .shadow-lg,[data-banking-mode][data-banking-mode=light] .shadow-xl{--tw-shadow-color:rgba(0,0,0,.08)}[data-banking-mode] .banking-alert-error{border-color:color-mix(in oklab,#ef4444 45%,transparent)!important;background-color:color-mix(in oklab,#ef4444 12%,transparent)!important}[data-banking-mode][data-banking-mode=light] .banking-alert-error{color:#991b1b!important}[data-banking-mode][data-banking-mode=dark] .banking-alert-error{color:#fecaca!important}[data-banking-mode] .banking-alert-success{border-color:color-mix(in oklab,#10b981 40%,transparent)!important;background-color:color-mix(in oklab,#10b981 12%,transparent)!important}[data-banking-mode][data-banking-mode=light] .banking-alert-success{color:#065f46!important}[data-banking-mode][data-banking-mode=dark] .banking-alert-success{color:#a7f3d0!important}[data-banking-mode][data-banking-mode=light] .text-emerald-100,[data-banking-mode][data-banking-mode=light] .text-emerald-200,[data-banking-mode][data-banking-mode=light] .text-emerald-300,[data-banking-mode][data-banking-mode=light] .text-emerald-400,[data-banking-mode][data-banking-mode=light] .text-green-300,[data-banking-mode][data-banking-mode=light] .text-green-400{color:#065f46!important}[data-banking-mode][data-banking-mode=light] .text-red-200,[data-banking-mode][data-banking-mode=light] .text-red-300,[data-banking-mode][data-banking-mode=light] .text-red-400,[data-banking-mode][data-banking-mode=light] .text-rose-300,[data-banking-mode][data-banking-mode=light] .text-rose-400{color:#991b1b!important}[data-banking-mode][data-banking-mode=light] .text-amber-200,[data-banking-mode][data-banking-mode=light] .text-amber-300,[data-banking-mode][data-banking-mode=light] .text-amber-400,[data-banking-mode][data-banking-mode=light] .text-yellow-300,[data-banking-mode][data-banking-mode=light] .text-yellow-400{color:#92400e!important}[data-banking-mode][data-banking-mode=light] .text-blue-300,[data-banking-mode][data-banking-mode=light] .text-blue-400,[data-banking-mode][data-banking-mode=light] .text-sky-300,[data-banking-mode][data-banking-mode=light] .text-sky-400{color:#1e40af!important}[data-banking-mode] .bg-background,[data-banking-mode] .bg-card,[data-banking-mode] .bg-popover{background-color:var(--banking-bg)!important}[data-banking-mode] .text-card-foreground,[data-banking-mode] .text-foreground,[data-banking-mode] .text-popover-foreground{color:var(--banking-fg)!important}[data-banking-mode] .text-muted-foreground{color:var(--banking-fg-muted)!important}[data-banking-mode] .border-border,[data-banking-mode] .border-input{border-color:var(--banking-border)!important}[data-banking-mode] .bg-accent,[data-banking-mode] .bg-muted,[data-banking-mode] .bg-secondary{background-color:var(--banking-surface)!important}[data-banking-mode] .text-accent-foreground,[data-banking-mode] .text-secondary-foreground{color:var(--banking-fg)!important}[data-banking-mode] .data-\[highlighted\]\:bg-accent[data-highlighted],[data-banking-mode] .focus\:bg-accent:focus,[data-banking-mode] .hover\:bg-accent:hover{background-color:var(--banking-surface-strong)!important}[data-banking-mode] .bg-\[\#FCC241\],[data-banking-mode] .bg-\[\#e6b300\],[data-banking-mode] .hover\:bg-\[\#FCC241\]:hover,[data-banking-mode] .hover\:bg-\[\#e6b300\]:hover{background-color:var(--banking-primary)!important;color:var(--banking-on-primary)!important}[data-banking-mode] .bg-\[\#FCC241\]\/10,[data-banking-mode] .bg-\[\#FCC241\]\/12,[data-banking-mode] .bg-\[\#FCC241\]\/15,[data-banking-mode] .bg-\[\#FCC241\]\/20,[data-banking-mode] .hover\:bg-\[\#FCC241\]\/10:hover{background-color:color-mix(in oklab,var(--banking-primary) 15%,transparent)!important}[data-banking-mode] .text-\[\#FCC241\]{color:var(--banking-primary)!important}[data-banking-mode] .border-\[\#FCC241\],[data-banking-mode] .border-\[\#FCC241\]\/25,[data-banking-mode] .border-\[\#FCC241\]\/60{border-color:color-mix(in oklab,var(--banking-primary) 60%,transparent)!important}[data-banking-mode] .from-black,[data-banking-mode] .from-neutral-950,[data-banking-mode] .from-zinc-950{--tw-gradient-from:var(--banking-bg) var(--tw-gradient-from-position)!important;--tw-gradient-to:transparent var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}[data-banking-mode] .via-black,[data-banking-mode] .via-neutral-900,[data-banking-mode] .via-zinc-900,[data-banking-mode] .via-zinc-900\/90{--tw-gradient-via-stops:var(--tw-gradient-position),var(--banking-surface) var(--tw-gradient-via-position),var(--tw-gradient-to)!important;--tw-gradient-stops:var(--tw-gradient-via-stops)!important}[data-banking-mode] .to-black,[data-banking-mode] .to-neutral-950,[data-banking-mode] .to-zinc-950{--tw-gradient-to:var(--banking-bg) var(--tw-gradient-to-position)!important}[data-banking-mode] .bg-\[\#FCC241\] .text-zinc-950,[data-banking-mode] button.bg-\[\#FCC241\].text-zinc-950{color:var(--banking-on-primary)!important}