:root{--header-primary-height:65px;--header-total-height:100px;--breadcrumb-height:50px;--drawer-height:calc(90svh - var(--header-primary-height));--sidebar-width:17.5rem;--nav-item-width:calc(100%/4);--input-height:44px;--footer-pro-box-width:286px;--text-primary:rgb(var(--foreground));--text-secondary:#515151;--text-tertiary:rgb(var(--muted-foreground));--text-muted:#666;--text-success:#306457;--text-info:#565c69;--text-dark:#0e2738;--text-black:#303030;--bg-primary:#2b5449;--bg-secondary:#f9f1ef;--bg-accent:rgba(var(--primary)/.1);--bg-card:#e0efede6;--bg-icon:rgb(var(--accent));--bg-input:rgb(var(--input));--table-header-bg:rgb(var(--accent));--table-header-text:rgb(var(--foreground));--divider:rgba(var(--muted-foreground)/.5);--carousel-dot:rgba(var(--muted-foreground)/.8);--chevron:rgba(var(--foreground)/.8);--chevron-breadcrumb:rgb(var(--muted-foreground));--border-accent:#ffce2e;--bg-accent-light:#ffce2e33;--divider-primary:#306457;--divider-tab:rgb(var(--border));--status-success:#4ce13f;--status-error:rgb(var(--destructive));--status-warning:#f29a2e;--card-title:#3f1a4f;--card-description:#555;--testimonial-role:#4a6778;--title-color:rgb(var(--foreground));--close-button:rgba(var(--muted-foreground)/.8);--input-text:rgb(var(--foreground));--scrollbar-width:4px;--scrollbar-track:rgba(var(--primary)/.1);--scrollbar-thumb:rgba(var(--primary)/.3);--scrollbar-thumb-hover:rgba(var(--primary)/.5);--scrollbar-track-dark:rgba(var(--primary)/.2);--scrollbar-thumb-dark:rgba(var(--primary)/.4);--scrollbar-thumb-hover-dark:rgba(var(--primary)/.6);--sidebar-item:rgb(var(--sidebar-foreground));--sidebar-item-hover:rgb(var(--sidebar-accent));--sidebar-item-active:rgb(var(--sidebar-accent))}@media (min-width:640px){:root{--breadcrumb-height:200px}}@media (min-width:1024px){:root{--footer-pro-box-width:354px}}.scrollbar::-webkit-scrollbar{width:var(--scrollbar-width)!important;height:var(--scrollbar-width)!important}.custom-scrollbar::-webkit-scrollbar{width:var(--scrollbar-width)!important;height:var(--scrollbar-width)!important}::-webkit-scrollbar{width:var(--scrollbar-width)!important;height:var(--scrollbar-width)!important}[dir] .scrollbar::-webkit-scrollbar-track{background:var(--scrollbar-track)!important;border-radius:9999px!important}[dir] .custom-scrollbar::-webkit-scrollbar-track{background:var(--scrollbar-track)!important;border-radius:9999px!important}[dir] ::-webkit-scrollbar-track{background:var(--scrollbar-track)!important;border-radius:9999px!important}[dir] .scrollbar::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)!important;border:none!important;border-radius:9999px!important}[dir] .custom-scrollbar::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)!important;border:none!important;border-radius:9999px!important}[dir] ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)!important;border:none!important;border-radius:9999px!important}[dir] .scrollbar::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)!important}[dir] .custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)!important}[dir] ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)!important}[dir] .scrollbar::-webkit-scrollbar-corner{background:0 0!important}[dir] .custom-scrollbar::-webkit-scrollbar-corner{background:0 0!important}[dir] ::-webkit-scrollbar-corner{background:0 0!important}[dir] .dark .scrollbar::-webkit-scrollbar-track{background:var(--scrollbar-track-dark)!important}[dir] .dark .custom-scrollbar::-webkit-scrollbar-track{background:var(--scrollbar-track-dark)!important}[dir] .dark ::-webkit-scrollbar-track{background:var(--scrollbar-track-dark)!important}[dir] .dark .scrollbar::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-dark)!important}[dir] .dark .custom-scrollbar::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-dark)!important}[dir] .dark ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-dark)!important}[dir] .dark .scrollbar::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-dark)!important}[dir] .dark .custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-dark)!important}[dir] .dark ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-dark)!important}
