:root{--gold-50: #fffdf7;--gold-100: #fefbf0;--gold-200: #fdf6e0;--gold-300: #faecc1;--gold-400: #f7dd93;--gold-500: #f3c963;--gold-600: #e8b041;--gold-700: #c98f2a;--gold-800: #a57225;--gold-900: #865f23;--gold-950: #483211}.fi-primary-50{background-color:var(--gold-50)!important;color:var(--gold-900)!important}.fi-primary-100{background-color:var(--gold-100)!important;color:var(--gold-900)!important}.fi-primary-200{background-color:var(--gold-200)!important;color:var(--gold-900)!important}.fi-primary-300{background-color:var(--gold-300)!important;color:var(--gold-900)!important}.fi-primary-400{background-color:var(--gold-400)!important;color:var(--gold-900)!important}.fi-primary-500{background-color:var(--gold-500)!important;color:var(--gold-900)!important}.fi-primary-600{background-color:var(--gold-600)!important;color:#000!important}.fi-primary-700{background-color:var(--gold-700)!important;color:#000!important}.fi-primary-800{background-color:var(--gold-800)!important;color:#000!important}.fi-primary-900{background-color:var(--gold-900)!important;color:#000!important}.fi-color-primary-600{color:var(--gold-600)!important}.fi-color-primary-700{color:var(--gold-700)!important}.fi-ring-primary-500\/20{--tw-ring-color: rgb(243 201 99 / .2) !important}.fi-ring-primary-500\/50{--tw-ring-color: rgb(243 201 99 / .5) !important}.fi-logo{font-family:Arial,Helvetica,"sans-serif"!important;font-size:24px!important;font-weight:700!important;color:#000!important;text-decoration:underline var(--gold-600)!important}.fi-topbar{background:linear-gradient(135deg,var(--gold-50) 0%,var(--gold-100) 100%)!important;border-bottom:2px solid var(--gold-300)!important}.dark .fi-topbar{background:linear-gradient(135deg,var(--gold-900) 0%,var(--gold-800) 100%)!important;border-bottom-color:var(--gold-700)!important}.fi-sidebar{background:linear-gradient(180deg,var(--gold-50) 0%,var(--gold-100) 100%)!important;border-right:2px solid var(--gold-300)!important}.dark .fi-sidebar{background:linear-gradient(180deg,var(--gold-900) 0%,var(--gold-800) 100%)!important;border-right-color:var(--gold-700)!important}.fi-badge-primary{background-color:var(--gold-100)!important;color:var(--gold-800)!important;border:1px solid var(--gold-300)!important}.dark .fi-badge-primary{background-color:var(--gold-800)!important;color:var(--gold-100)!important;border-color:var(--gold-600)!important}.fi-btn-primary{background:linear-gradient(135deg,var(--gold-500) 0%,var(--gold-600) 100%)!important;color:#000!important;border:none!important;box-shadow:0 2px 4px #e8b0414d!important}.fi-btn-primary:hover{background:linear-gradient(135deg,var(--gold-600) 0%,var(--gold-700) 100%)!important;box-shadow:0 4px 8px #e8b04166!important}.fi-link{color:var(--gold-600)!important}.fi-link:hover{color:var(--gold-700)!important}.fi-input:focus,.fi-select:focus,.fi-textarea:focus{border-color:var(--gold-500)!important;box-shadow:0 0 0 3px #f3c9631a!important}.fi-sidebar-nav-item-active{background-color:var(--gold-100)!important;color:var(--gold-800)!important;border-left:3px solid var(--gold-600)!important}.dark .fi-sidebar-nav-item-active{background-color:var(--gold-800)!important;color:var(--gold-100)!important;border-left-color:var(--gold-500)!important}.fi-section-header{background:linear-gradient(135deg,var(--gold-50) 0%,var(--gold-100) 100%)!important;border-bottom:2px solid var(--gold-300)!important}.dark .fi-section-header{background:linear-gradient(135deg,var(--gold-900) 0%,var(--gold-800) 100%)!important;border-bottom-color:var(--gold-700)!important}.fi-ta-header-cell{background-color:var(--gold-50)!important;color:var(--gold-900)!important;border-bottom:2px solid var(--gold-300)!important}.dark .fi-ta-header-cell{background-color:var(--gold-900)!important;color:var(--gold-100)!important;border-bottom-color:var(--gold-700)!important}.fi-checkbox-input:checked,.fi-radio-input:checked{background-color:var(--gold-600)!important;border-color:var(--gold-600)!important}.fi-toggle-input:checked{background-color:var(--gold-600)!important}.fi-progress-bar{background:linear-gradient(90deg,var(--gold-500) 0%,var(--gold-600) 100%)!important}.fi-breadcrumbs-item{color:var(--gold-600)!important}.fi-breadcrumbs-item:hover{color:var(--gold-700)!important}.fi-dropdown{border:1px solid var(--gold-300)!important;box-shadow:0 2px 4px #e8b0411a!important}.dark .fi-dropdown{border-color:var(--gold-700)!important;box-shadow:0 2px 4px #0003!important}.fi-topbar [x-data*=dropdown],.fi-topbar [x-dropdown],.fi-topbar .fi-dropdown,.fi-topbar [role=menu],.fi-topbar .fi-dropdown-list,.fi-topbar [x-anchor],.fi-topbar .fi-dropdown-panel{border:1px solid var(--gold-300)!important;box-shadow:0 1px 3px #e8b04114!important;background-color:#fff!important}.dark .fi-topbar [x-data*=dropdown],.dark .fi-topbar [x-dropdown],.dark .fi-topbar .fi-dropdown,.dark .fi-topbar [role=menu],.dark .fi-topbar .fi-dropdown-list,.dark .fi-topbar [x-anchor],.dark .fi-topbar .fi-dropdown-panel{border-color:var(--gold-700)!important;box-shadow:0 1px 3px #00000026!important;background-color:#111827!important}.fi-topbar .shadow-lg,.fi-topbar .shadow-xl,.fi-topbar .shadow-2xl,.fi-topbar [style*=box-shadow]{box-shadow:0 1px 3px #e8b04114!important}.dark .fi-topbar .shadow-lg,.dark .fi-topbar .shadow-xl,.dark .fi-topbar .shadow-2xl,.dark .fi-topbar [style*=box-shadow]{box-shadow:0 1px 3px #00000026!important}.fi-topbar nav [x-data],.fi-topbar nav .fi-dropdown,.fi-topbar nav button+div,.fi-topbar nav [role=listbox]{box-shadow:0 1px 3px #e8b04114!important}.dark .fi-topbar nav [x-data],.dark .fi-topbar nav .fi-dropdown,.dark .fi-topbar nav button+div,.dark .fi-topbar nav [role=listbox]{box-shadow:0 1px 3px #00000026!important}.fi-modal-overlay{background-color:#e8b0411a!important}.fi-success{border-color:var(--gold-300)!important}.fi-info{border-color:var(--gold-400)!important}.fi-card{border:1px solid var(--gold-200)!important;box-shadow:0 2px 8px #e8b04114!important}.dark .fi-card{border-color:var(--gold-800)!important;box-shadow:0 2px 8px #0003!important}.fi-section{border:1px solid var(--gold-200)!important;background:linear-gradient(to bottom,var(--gold-50) 0%,white 100%)!important}.dark .fi-section{border-color:var(--gold-800)!important;background:linear-gradient(to bottom,var(--gold-900) 0%,rgb(17,24,39) 100%)!important}.fi-topbar-icon{color:var(--gold-600)!important}.fi-logo{filter:drop-shadow(0 2px 4px rgba(232,176,65,.2))!important}.fi-loading-indicator{border-top-color:var(--gold-600)!important}.fi-tabs-item-active{border-bottom-color:var(--gold-600)!important;color:var(--gold-700)!important}.dark .fi-tabs-item-active{border-bottom-color:var(--gold-500)!important;color:var(--gold-300)!important}:root{--invoice-50: #eff6ff;--invoice-100: #dbeafe;--invoice-200: #bfdbfe;--invoice-300: #93c5fd;--invoice-400: #60a5fa;--invoice-500: #3b82f6;--invoice-600: #2563eb;--invoice-700: #1d4ed8;--invoice-800: #1e40af;--invoice-900: #1e3a8a}.theme-invoice .fi-section,.fi-section.theme-invoice{border-color:var(--invoice-300)!important;background:linear-gradient(to bottom,var(--invoice-50) 0%,white 100%)!important}.dark .theme-invoice .fi-section,.dark .fi-section.theme-invoice{border-color:var(--invoice-700)!important;background:linear-gradient(to bottom,var(--invoice-900) 0%,rgb(17,24,39) 100%)!important}.theme-invoice .fi-section-header{background:linear-gradient(135deg,var(--invoice-100) 0%,var(--invoice-200) 100%)!important;border-bottom-color:var(--invoice-300)!important}.dark .theme-invoice .fi-section-header{background:linear-gradient(135deg,var(--invoice-800) 0%,var(--invoice-900) 100%)!important;border-bottom-color:var(--invoice-700)!important}:root{--payment-50: #ecfdf5;--payment-100: #d1fae5;--payment-200: #a7f3d0;--payment-300: #6ee7b7;--payment-400: #34d399;--payment-500: #10b981;--payment-600: #059669;--payment-700: #047857;--payment-800: #065f46;--payment-900: #064e3b}.theme-payment,.theme-payment>*,.theme-payment .fi-section,.fi-section.theme-payment,[class*=theme-payment] .fi-section,.fi-section[class*=theme-payment],div[class*=theme-payment],[data-section-wrapper][class*=theme-payment]{border-color:var(--payment-300)!important;background:linear-gradient(to bottom,var(--payment-50) 0%,white 100%)!important}.dark .theme-payment,.dark .theme-payment>*,.dark .theme-payment .fi-section,.dark .fi-section.theme-payment,.dark [class*=theme-payment] .fi-section,.dark .fi-section[class*=theme-payment],.dark div[class*=theme-payment],.dark [data-section-wrapper][class*=theme-payment]{border-color:var(--payment-700)!important;background:linear-gradient(to bottom,var(--payment-900) 0%,rgb(17,24,39) 100%)!important}.theme-payment .fi-section-header,[class*=theme-payment] .fi-section-header,.theme-payment [class*=heading],[class*=theme-payment] [class*=heading]{background:linear-gradient(135deg,var(--payment-100) 0%,var(--payment-200) 100%)!important;border-bottom-color:var(--payment-300)!important}.dark .theme-payment .fi-section-header,.dark [class*=theme-payment] .fi-section-header,.dark .theme-payment [class*=heading],.dark [class*=theme-payment] [class*=heading]{background:linear-gradient(135deg,var(--payment-800) 0%,var(--payment-900) 100%)!important;border-bottom-color:var(--payment-700)!important}.theme-payment .fi-icon,[class*=theme-payment] .fi-icon,.theme-payment svg,[class*=theme-payment] svg{color:var(--payment-600)!important}.dark .theme-payment .fi-icon,.dark [class*=theme-payment] .fi-icon,.dark .theme-payment svg,.dark [class*=theme-payment] svg{color:var(--payment-400)!important}:root{--dispensing-50: #fef2f2;--dispensing-100: #fee2e2;--dispensing-200: #fecaca;--dispensing-300: #fca5a5;--dispensing-400: #f87171;--dispensing-500: #ef4444;--dispensing-600: #dc2626;--dispensing-700: #b91c1c;--dispensing-800: #991b1b;--dispensing-900: #7f1d1d}.theme-dispensing,.theme-dispensing>*,.theme-dispensing .fi-section,.fi-section.theme-dispensing,[class*=theme-dispensing] .fi-section,.fi-section[class*=theme-dispensing],div[class*=theme-dispensing],[data-section-wrapper][class*=theme-dispensing]{border-color:var(--dispensing-300)!important;background:linear-gradient(to bottom,var(--dispensing-50) 0%,white 100%)!important}.dark .theme-dispensing,.dark .theme-dispensing>*,.dark .theme-dispensing .fi-section,.dark .fi-section.theme-dispensing,.dark [class*=theme-dispensing] .fi-section,.dark .fi-section[class*=theme-dispensing],.dark div[class*=theme-dispensing],.dark [data-section-wrapper][class*=theme-dispensing]{border-color:var(--dispensing-700)!important;background:linear-gradient(to bottom,var(--dispensing-900) 0%,rgb(17,24,39) 100%)!important}.theme-dispensing .fi-section-header,[class*=theme-dispensing] .fi-section-header,.theme-dispensing [class*=heading],[class*=theme-dispensing] [class*=heading]{background:linear-gradient(135deg,var(--dispensing-100) 0%,var(--dispensing-200) 100%)!important;border-bottom-color:var(--dispensing-300)!important}.dark .theme-dispensing .fi-section-header,.dark [class*=theme-dispensing] .fi-section-header,.dark .theme-dispensing [class*=heading],.dark [class*=theme-dispensing] [class*=heading]{background:linear-gradient(135deg,var(--dispensing-800) 0%,var(--dispensing-900) 100%)!important;border-bottom-color:var(--dispensing-700)!important}.theme-dispensing .fi-icon,[class*=theme-dispensing] .fi-icon,.theme-dispensing svg,[class*=theme-dispensing] svg{color:var(--dispensing-600)!important}.dark .theme-dispensing .fi-icon,.dark [class*=theme-dispensing] .fi-icon,.dark .theme-dispensing svg,.dark [class*=theme-dispensing] svg{color:var(--dispensing-400)!important}:root{--stock-receipt-50: #faf5ff;--stock-receipt-100: #f3e8ff;--stock-receipt-200: #e9d5ff;--stock-receipt-300: #d8b4fe;--stock-receipt-400: #c084fc;--stock-receipt-500: #a855f7;--stock-receipt-600: #9333ea;--stock-receipt-700: #7e22ce;--stock-receipt-800: #6b21a8;--stock-receipt-900: #581c87}.theme-stock-receipt,.theme-stock-receipt>*,.theme-stock-receipt .fi-section,.fi-section.theme-stock-receipt,[class*=theme-stock-receipt] .fi-section,.fi-section[class*=theme-stock-receipt],div[class*=theme-stock-receipt],[data-section-wrapper][class*=theme-stock-receipt]{color:var(--stock-receipt-600)!important;border-color:var(--stock-receipt-600)!important;background:linear-gradient(to bottom,var(--stock-receipt-50) 0%,white 100%)!important}.dark .theme-stock-receipt,.dark .theme-stock-receipt>*,.dark .theme-stock-receipt .fi-section,.dark .fi-section.theme-stock-receipt,.dark [class*=theme-stock-receipt] .fi-section,.dark .fi-section[class*=theme-stock-receipt],.dark div[class*=theme-stock-receipt],.dark [data-section-wrapper][class*=theme-stock-receipt]{color:var(--stock-receipt-600)!important;border-color:var(--stock-receipt-600)!important;background:linear-gradient(to bottom,var(--stock-receipt-900) 0%,rgb(17,24,39) 100%)!important}.theme-stock-receipt .fi-section-header,[class*=theme-stock-receipt] .fi-section-header,.theme-stock-receipt [class*=heading],[class*=theme-stock-receipt] [class*=heading]{color:var(--stock-receipt-600)!important;background:linear-gradient(135deg,var(--stock-receipt-100) 0%,var(--stock-receipt-200) 100%)!important;border-bottom-color:var(--stock-receipt-600)!important}.dark .theme-stock-receipt .fi-section-header,.dark [class*=theme-stock-receipt] .fi-section-header,.dark .theme-stock-receipt [class*=heading],.dark [class*=theme-stock-receipt] [class*=heading]{color:var(--stock-receipt-600)!important;background:linear-gradient(135deg,var(--stock-receipt-800) 0%,var(--stock-receipt-900) 100%)!important;border-bottom-color:var(--stock-receipt-600)!important}.theme-stock-receipt .fi-icon,[class*=theme-stock-receipt] .fi-icon,.theme-stock-receipt svg,[class*=theme-stock-receipt] svg{color:var(--stock-receipt-600)!important}.dark .theme-stock-receipt .fi-icon,.dark [class*=theme-stock-receipt] .fi-icon,.dark .theme-stock-receipt svg,.dark [class*=theme-stock-receipt] svg{color:var(--stock-receipt-600)!important}.theme-invoice input:focus,.theme-invoice textarea:focus,.theme-invoice select:focus,[class*=theme-invoice] input:focus,[class*=theme-invoice] textarea:focus,[class*=theme-invoice] select:focus{border-color:var(--invoice-500)!important;ring-color:var(--invoice-500)!important;--tw-ring-color: var(--invoice-500) !important}.theme-payment input:focus,.theme-payment textarea:focus,.theme-payment select:focus,[class*=theme-payment] input:focus,[class*=theme-payment] textarea:focus,[class*=theme-payment] select:focus{border-color:var(--payment-500)!important;ring-color:var(--payment-500)!important;--tw-ring-color: var(--payment-500) !important}.theme-dispensing input:focus,.theme-dispensing textarea:focus,.theme-dispensing select:focus,[class*=theme-dispensing] input:focus,[class*=theme-dispensing] textarea:focus,[class*=theme-dispensing] select:focus{border-color:var(--dispensing-500)!important;ring-color:var(--dispensing-500)!important;--tw-ring-color: var(--dispensing-500) !important}.theme-stock-receipt input:focus,.theme-stock-receipt textarea:focus,.theme-stock-receipt select:focus,[class*=theme-stock-receipt] input:focus,[class*=theme-stock-receipt] textarea:focus,[class*=theme-stock-receipt] select:focus{border-color:var(--stock-receipt-500)!important;ring-color:var(--stock-receipt-500)!important;--tw-ring-color: var(--stock-receipt-500) !important}.theme-invoice .fi-btn-primary,[class*=theme-invoice] .fi-btn-primary,.fi-btn-primary[class*=theme-invoice]{background-color:var(--invoice-600)!important;border-color:var(--invoice-600)!important;color:#000!important}.theme-invoice .fi-btn-primary:hover,[class*=theme-invoice] .fi-btn-primary:hover,.fi-btn-primary[class*=theme-invoice]:hover{background-color:var(--invoice-700)!important;border-color:var(--invoice-700)!important}.theme-payment .fi-btn-success,[class*=theme-payment] .fi-btn-success,.fi-btn-success[class*=theme-payment]{background-color:var(--payment-600)!important;border-color:var(--payment-600)!important;color:#000!important}.theme-payment .fi-btn-success:hover,[class*=theme-payment] .fi-btn-success:hover,.fi-btn-success[class*=theme-payment]:hover{background-color:var(--payment-700)!important;border-color:var(--payment-700)!important}.theme-dispensing .fi-btn-warning,[class*=theme-dispensing] .fi-btn-warning,.fi-btn-warning[class*=theme-dispensing]{background-color:var(--dispensing-600)!important;border-color:var(--dispensing-600)!important;color:#000!important}.theme-dispensing .fi-btn-warning:hover,[class*=theme-dispensing] .fi-btn-warning:hover,.fi-btn-warning[class*=theme-dispensing]:hover{background-color:var(--dispensing-700)!important;border-color:var(--dispensing-700)!important}.theme-stock-receipt .fi-btn-info,[class*=theme-stock-receipt] .fi-btn-info,.fi-btn-info[class*=theme-stock-receipt]{background-color:var(--stock-receipt-600)!important;border-color:var(--stock-receipt-600)!important;color:#fff!important}.theme-stock-receipt .fi-btn-info *,[class*=theme-stock-receipt] .fi-btn-info *,.fi-btn-info[class*=theme-stock-receipt] *{color:#fff!important}.theme-stock-receipt .fi-btn-info:hover,[class*=theme-stock-receipt] .fi-btn-info:hover,.fi-btn-info[class*=theme-stock-receipt]:hover{background-color:var(--stock-receipt-700)!important;border-color:var(--stock-receipt-700)!important;color:#fff!important}.theme-stock-receipt .fi-btn-info:hover *,[class*=theme-stock-receipt] .fi-btn-info:hover *,.fi-btn-info[class*=theme-stock-receipt]:hover *{color:#fff!important}.theme-invoice button[class*=fi-btn][class*=primary],[class*=theme-invoice] button[class*=fi-btn][class*=primary],.theme-invoice [class*=fi-action][class*=primary],[class*=theme-invoice] [class*=fi-action][class*=primary]{background-color:var(--invoice-600)!important;border-color:var(--invoice-600)!important;color:#000!important}.theme-payment button[class*=fi-btn][class*=success],[class*=theme-payment] button[class*=fi-btn][class*=success],.theme-payment [class*=fi-action][class*=success],[class*=theme-payment] [class*=fi-action][class*=success]{background-color:var(--payment-600)!important;border-color:var(--payment-600)!important;color:#000!important}.theme-dispensing button[class*=fi-btn][class*=warning],[class*=theme-dispensing] button[class*=fi-btn][class*=warning],.theme-dispensing [class*=fi-action][class*=warning],[class*=theme-dispensing] [class*=fi-action][class*=warning]{background-color:var(--dispensing-600)!important;border-color:var(--dispensing-600)!important;color:#000!important}.theme-stock-receipt button[class*=fi-btn][class*=info],[class*=theme-stock-receipt] button[class*=fi-btn][class*=info],.theme-stock-receipt [class*=fi-action][class*=info],[class*=theme-stock-receipt] [class*=fi-action][class*=info]{background-color:var(--stock-receipt-600)!important;border-color:var(--stock-receipt-600)!important;color:#fff!important}.theme-stock-receipt button[class*=fi-btn][class*=info] *,[class*=theme-stock-receipt] button[class*=fi-btn][class*=info] *,.theme-stock-receipt [class*=fi-action][class*=info] *,[class*=theme-stock-receipt] [class*=fi-action][class*=info] *{color:#fff!important}.theme-stock-receipt button[class*=fi-btn][class*=info]:hover,[class*=theme-stock-receipt] button[class*=fi-btn][class*=info]:hover,.theme-stock-receipt [class*=fi-action][class*=info]:hover,[class*=theme-stock-receipt] [class*=fi-action][class*=info]:hover{background-color:var(--stock-receipt-700)!important;border-color:var(--stock-receipt-700)!important;color:#fff!important}.theme-stock-receipt button[class*=fi-btn][class*=info]:hover *,[class*=theme-stock-receipt] button[class*=fi-btn][class*=info]:hover *,.theme-stock-receipt [class*=fi-action][class*=info]:hover *,[class*=theme-stock-receipt] [class*=fi-action][class*=info]:hover *{color:#fff!important}.fi-form-section.theme-invoice,.fi-form-section[class*=theme-invoice],.fi-page-content .theme-invoice,.fi-page-content [class*=theme-invoice],.fi-form-wrapper .theme-invoice,.fi-form-wrapper [class*=theme-invoice]{border-color:var(--invoice-300)!important}.fi-form-section.theme-payment,.fi-form-section[class*=theme-payment],.fi-page-content .theme-payment,.fi-page-content [class*=theme-payment],.fi-form-wrapper .theme-payment,.fi-form-wrapper [class*=theme-payment]{border-color:var(--payment-300)!important}.fi-form-section.theme-dispensing,.fi-form-section[class*=theme-dispensing],.fi-page-content .theme-dispensing,.fi-page-content [class*=theme-dispensing],.fi-form-wrapper .theme-dispensing,.fi-form-wrapper [class*=theme-dispensing]{border-color:var(--dispensing-300)!important}.fi-form-section.theme-stock-receipt,.fi-form-section[class*=theme-stock-receipt],.fi-page-content .theme-stock-receipt,.fi-page-content [class*=theme-stock-receipt],.fi-form-wrapper .theme-stock-receipt,.fi-form-wrapper [class*=theme-stock-receipt]{border-color:var(--stock-receipt-300)!important}[class*=theme-invoice],[class*=theme-invoice]>*,[class*=theme-invoice] [class*=fi-]{--tw-border-opacity: 1}[class*=theme-invoice]:has([class*=fi-section]),[class*=theme-invoice] [class*=fi-section],[class*=theme-invoice] [class*=fi-card]{border-color:var(--invoice-300)!important;background:linear-gradient(to bottom,var(--invoice-50) 0%,white 100%)!important}.dark [class*=theme-invoice]:has([class*=fi-section]),.dark [class*=theme-invoice] [class*=fi-section],.dark [class*=theme-invoice] [class*=fi-card]{border-color:var(--invoice-700)!important;background:linear-gradient(to bottom,var(--invoice-900) 0%,rgb(17,24,39) 100%)!important}[class*=theme-payment],[class*=theme-payment]>*,[class*=theme-payment] [class*=fi-]{--tw-border-opacity: 1}[class*=theme-payment]:has([class*=fi-section]),[class*=theme-payment] [class*=fi-section],[class*=theme-payment] [class*=fi-card]{border-color:var(--payment-300)!important;background:linear-gradient(to bottom,var(--payment-50) 0%,white 100%)!important}.dark [class*=theme-payment]:has([class*=fi-section]),.dark [class*=theme-payment] [class*=fi-section],.dark [class*=theme-payment] [class*=fi-card]{border-color:var(--payment-700)!important;background:linear-gradient(to bottom,var(--payment-900) 0%,rgb(17,24,39) 100%)!important}[class*=theme-dispensing],[class*=theme-dispensing]>*,[class*=theme-dispensing] [class*=fi-]{--tw-border-opacity: 1}[class*=theme-dispensing]:has([class*=fi-section]),[class*=theme-dispensing] [class*=fi-section],[class*=theme-dispensing] [class*=fi-card]{border-color:var(--dispensing-300)!important;background:linear-gradient(to bottom,var(--dispensing-50) 0%,white 100%)!important}.dark [class*=theme-dispensing]:has([class*=fi-section]),.dark [class*=theme-dispensing] [class*=fi-section],.dark [class*=theme-dispensing] [class*=fi-card]{border-color:var(--dispensing-700)!important;background:linear-gradient(to bottom,var(--dispensing-900) 0%,rgb(17,24,39) 100%)!important}[class*=theme-stock-receipt],[class*=theme-stock-receipt]>*,[class*=theme-stock-receipt] [class*=fi-]{--tw-border-opacity: 1}[class*=theme-stock-receipt]:has([class*=fi-section]),[class*=theme-stock-receipt] [class*=fi-section],[class*=theme-stock-receipt] [class*=fi-card]{border-color:var(--stock-receipt-300)!important;background:linear-gradient(to bottom,var(--stock-receipt-50) 0%,white 100%)!important}.dark [class*=theme-stock-receipt]:has([class*=fi-section]),.dark [class*=theme-stock-receipt] [class*=fi-section],.dark [class*=theme-stock-receipt] [class*=fi-card]{border-color:var(--stock-receipt-700)!important;background:linear-gradient(to bottom,var(--stock-receipt-900) 0%,rgb(17,24,39) 100%)!important}.theme-invoice input:focus,.theme-invoice textarea:focus,.theme-invoice select:focus,[class*=theme-invoice] input:focus,[class*=theme-invoice] textarea:focus,[class*=theme-invoice] select:focus{border-color:var(--invoice-500)!important;--tw-ring-color: var(--invoice-500) !important}.theme-payment input:focus,.theme-payment textarea:focus,.theme-payment select:focus,[class*=theme-payment] input:focus,[class*=theme-payment] textarea:focus,[class*=theme-payment] select:focus{border-color:var(--payment-500)!important;--tw-ring-color: var(--payment-500) !important}.theme-dispensing input:focus,.theme-dispensing textarea:focus,.theme-dispensing select:focus,[class*=theme-dispensing] input:focus,[class*=theme-dispensing] textarea:focus,[class*=theme-dispensing] select:focus{border-color:var(--dispensing-500)!important;--tw-ring-color: var(--dispensing-500) !important}.theme-stock-receipt input:focus,.theme-stock-receipt textarea:focus,.theme-stock-receipt select:focus,[class*=theme-stock-receipt] input:focus,[class*=theme-stock-receipt] textarea:focus,[class*=theme-stock-receipt] select:focus{border-color:var(--stock-receipt-500)!important;--tw-ring-color: var(--stock-receipt-500) !important}
