html[data-app-theme=default]{--kub-primary: #467f06;--kub-primary-hover: #3a6a05;--kub-primary-light: #f1f7e9;--kub-primary-dark: #2f5b04;--kub-bg: #f4f6f1;--kub-surface: #ffffff;--kub-surface-2: #f7faf3;--kub-text: #17210f;--kub-text-muted: #687064;--kub-border: #e0e5dc;--kub-radius: .625rem;--kub-shadow: 0 1px 2px rgba(0, 0, 0, .05);--kub-sidebar-bg: #141a14;--kub-sidebar-text: #edf3e8;--kub-sidebar-muted: #aab3a5;--kub-sidebar-active-bg: #467f06;--kub-sidebar-active-text: #ffffff;--kub-sidebar-hover-bg: #1f2a1c;--kub-topbar-bg: #ffffff;--kub-topbar-text: #17210f;--kub-error: #dc2626;--kub-warning: #d97706;--kub-info: #2563eb;--kub-success: #467f06}html[data-app-theme=default].dark{--kub-bg: #10130f;--kub-surface: #1b211a;--kub-surface-2: #222920;--kub-text: #edf3e8;--kub-text-muted: #aab3a5;--kub-border: #333b31;--kub-shadow: 0 1px 2px rgba(0, 0, 0, .3);--kub-sidebar-bg: #141a14;--kub-sidebar-text: #edf3e8;--kub-sidebar-muted: #aab3a5;--kub-sidebar-active-bg: #467f06;--kub-sidebar-active-text: #ffffff;--kub-sidebar-hover-bg: #1f2a1c;--kub-topbar-bg: #1b211a;--kub-topbar-text: #edf3e8}html[data-app-theme=default] body.fi-body,html[data-app-theme=default] .fi-main,html[data-app-theme=default] .fi-layout{background-color:var(--kub-bg)!important;color:var(--kub-text)!important}html[data-app-theme=default] .fi-topbar{background-color:var(--kub-topbar-bg)!important;border-bottom:1px solid var(--kub-border)!important;box-shadow:var(--kub-shadow)!important;color:var(--kub-topbar-text)!important}html[data-app-theme=default] .fi-topbar .fi-topbar-item-label,html[data-app-theme=default] .fi-topbar .fi-topbar-item-icon,html[data-app-theme=default] .fi-topbar .fi-avatar,html[data-app-theme=default] .fi-topbar .fi-icon-btn,html[data-app-theme=default] .fi-topbar .fi-btn-label,html[data-app-theme=default] .fi-topbar .fi-btn-icon{color:var(--kub-topbar-text)!important}html[data-app-theme=default] .fi-sidebar{background-color:var(--kub-sidebar-bg)!important;border-right:1px solid var(--kub-border)!important;color:var(--kub-sidebar-text)!important}html[data-app-theme=default] .fi-sidebar .fi-sidebar-item,html[data-app-theme=default] .fi-sidebar .fi-sidebar-group-item{transition:background-color .15s ease,color .15s ease}html[data-app-theme=default] .fi-sidebar .fi-sidebar-item,html[data-app-theme=default] .fi-sidebar .fi-sidebar-group-item,html[data-app-theme=default] .fi-sidebar .fi-sidebar-item-label,html[data-app-theme=default] .fi-sidebar .fi-sidebar-item-icon,html[data-app-theme=default] .fi-sidebar .fi-sidebar-group-item-label,html[data-app-theme=default] .fi-sidebar .fi-sidebar-group-item-icon{color:var(--kub-sidebar-muted)!important}html[data-app-theme=default] .fi-sidebar-item:hover:not(.fi-sidebar-item-active),html[data-app-theme=default] .fi-sidebar-group-item:hover:not(.fi-sidebar-group-item-active){background-color:var(--kub-sidebar-hover-bg)!important;border-radius:var(--kub-radius)!important;color:var(--kub-sidebar-text)!important}html[data-app-theme=default] .fi-sidebar-item:hover .fi-sidebar-item-label,html[data-app-theme=default] .fi-sidebar-item:hover .fi-sidebar-item-icon,html[data-app-theme=default] .fi-sidebar-group-item:hover .fi-sidebar-group-item-label,html[data-app-theme=default] .fi-sidebar-group-item:hover .fi-sidebar-group-item-icon{color:var(--kub-sidebar-text)!important}html[data-app-theme=default] .fi-sidebar-item-active,html[data-app-theme=default] .fi-sidebar-group-item-active{background-color:var(--kub-sidebar-active-bg)!important;border-radius:var(--kub-radius)!important;color:var(--kub-sidebar-active-text)!important}html[data-app-theme=default] .fi-sidebar-item-active .fi-sidebar-item-label,html[data-app-theme=default] .fi-sidebar-item-active .fi-sidebar-item-icon,html[data-app-theme=default] .fi-sidebar-group-item-active .fi-sidebar-group-item-label,html[data-app-theme=default] .fi-sidebar-group-item-active .fi-sidebar-group-item-icon{color:var(--kub-sidebar-active-text)!important}html[data-app-theme=default] .fi-sidebar-brand-label{color:var(--kub-sidebar-text)!important}html[data-app-theme=default] .fi-section,html[data-app-theme=default] .fi-card,html[data-app-theme=default] .fi-ta-ctn,html[data-app-theme=default] .fi-fo-wizard-step,html[data-app-theme=default] .fi-account-widget,html[data-app-theme=default] .fi-wi-stats-overview-stat{background-color:var(--kub-surface)!important;border:1px solid var(--kub-border)!important;border-radius:var(--kub-radius)!important;box-shadow:var(--kub-shadow)!important;color:var(--kub-text)!important}html[data-app-theme=default] .fi-section-header{background-color:var(--kub-surface-2)!important;border-bottom:1px solid var(--kub-border)!important;border-top-left-radius:var(--kub-radius)!important;border-top-right-radius:var(--kub-radius)!important}html[data-app-theme=default] .fi-ta-header-cell{background-color:var(--kub-surface-2)!important;color:var(--kub-text)!important;border-color:var(--kub-border)!important;font-weight:600!important}html[data-app-theme=default] .fi-ta-ctn th,html[data-app-theme=default] .fi-ta-ctn td{border-color:var(--kub-border)!important;color:var(--kub-text)!important}html[data-app-theme=default] .fi-ta-ctn tbody tr:hover{background-color:var(--kub-surface-2)!important}html[data-app-theme=default] .fi-fo-field-wrp-label{color:var(--kub-text)!important;font-weight:500!important}html[data-app-theme=default] .fi-fo-field-wrp-hint{color:var(--kub-text-muted)!important}html[data-app-theme=default] .fi-fo-field-wrp-error-message{color:var(--kub-error)!important}html[data-app-theme=default] .fi-fo-text-input input,html[data-app-theme=default] .fi-fo-text-input textarea,html[data-app-theme=default] .fi-fo-select select,html[data-app-theme=default] .fi-fo-textarea textarea{background-color:var(--kub-surface)!important;color:var(--kub-text)!important;border-color:var(--kub-border)!important;border-radius:var(--kub-radius)!important}html[data-app-theme=default] .fi-fo-text-input input:focus,html[data-app-theme=default] .fi-fo-text-input textarea:focus,html[data-app-theme=default] .fi-fo-select select:focus,html[data-app-theme=default] .fi-fo-textarea textarea:focus{border-color:var(--kub-primary)!important;--tw-ring-color: var(--kub-primary) !important;box-shadow:0 0 0 2px color-mix(in srgb,var(--kub-primary) 25%,transparent)!important}html[data-app-theme=default] .fi-btn-color-primary,html[data-app-theme=default] button[type=submit].fi-btn{background-color:var(--kub-primary)!important;color:#fff!important;border-radius:var(--kub-radius)!important}html[data-app-theme=default] .fi-btn-color-primary:hover,html[data-app-theme=default] button[type=submit].fi-btn:hover{background-color:var(--kub-primary-hover)!important}html[data-app-theme=default] .fi-btn-color-gray{background-color:var(--kub-surface-2)!important;color:var(--kub-text)!important;border:1px solid var(--kub-border)!important;border-radius:var(--kub-radius)!important}html[data-app-theme=default] .fi-dropdown-panel,html[data-app-theme=default] .fi-modal-window,html[data-app-theme=default] .fi-slide-over-window{background-color:var(--kub-surface)!important;border:1px solid var(--kub-border)!important;border-radius:var(--kub-radius)!important;box-shadow:var(--kub-shadow)!important;color:var(--kub-text)!important}html[data-app-theme=default] .fi-dropdown-panel .fi-dropdown-list-item-label,html[data-app-theme=default] .fi-dropdown-panel .fi-dropdown-list-item-icon{color:var(--kub-text)!important}html[data-app-theme=default] .fi-dropdown-panel .fi-dropdown-list-item:hover{background-color:var(--kub-surface-2)!important}html[data-app-theme=default] .fi-header-heading{color:var(--kub-text)!important}html[data-app-theme=default] .fi-breadcrumbs-item{color:var(--kub-text-muted)!important}html[data-app-theme=default] .fi-tabs-item-active{color:var(--kub-primary)!important;border-color:var(--kub-primary)!important}html[data-app-theme=default] .fi-pagination-item,html[data-app-theme=default] .fi-pagination-link{color:var(--kub-text)!important;border-color:var(--kub-border)!important}html[data-app-theme=default] .fi-pagination-item-active,html[data-app-theme=default] .fi-pagination-link-active{background-color:var(--kub-primary)!important;color:#fff!important;border-color:var(--kub-primary)!important}html[data-app-theme=default] .fi-badge-color-primary{background-color:var(--kub-primary-light)!important;color:var(--kub-primary)!important}html[data-app-theme=default] .fi-badge-color-success{background-color:color-mix(in srgb,var(--kub-success) 15%,transparent)!important;color:var(--kub-success)!important}html[data-app-theme=default] .fi-badge-color-warning{background-color:color-mix(in srgb,var(--kub-warning) 15%,transparent)!important;color:var(--kub-warning)!important}html[data-app-theme=default] .fi-badge-color-danger{background-color:color-mix(in srgb,var(--kub-error) 15%,transparent)!important;color:var(--kub-error)!important}html[data-app-theme=default] .fi-badge-color-info{background-color:color-mix(in srgb,var(--kub-info) 15%,transparent)!important;color:var(--kub-info)!important}html[data-app-theme=default] .fi-badge-color-gray{background-color:var(--kub-surface-2)!important;color:var(--kub-text-muted)!important}html[data-app-theme=default] .fi-empty-state{background-color:var(--kub-surface)!important;color:var(--kub-text)!important}@media(prefers-reduced-motion:reduce){html[data-app-theme=default] .fi-sidebar,html[data-app-theme=default] .fi-modal-window,html[data-app-theme=default] .fi-dropdown-panel{transition:none!important}}html[data-app-theme=default] .fi-sidebar-close-overlay{background-color:#00000080!important}
