:root{--public-hero-dark-bg:#262626;--public-hero-bg:linear-gradient(135deg,#1a1c3a,#252850 50%,#1a1c3a);--hero-gradient-overlay:linear-gradient(15deg,rgba(26,28,58,0.95),rgba(26,28,58,0.75));--public-demo-videos-bg:var(--mantine-color-default)}[data-mantine-color-scheme=dark]{--public-hero-dark-bg:#262626;--public-hero-bg:linear-gradient(135deg,#262626,#101011 50%,#0a0a0b);--hero-gradient-overlay:linear-gradient(15deg,rgb(32 32 34/95%),rgb(0 0 0/75%));--public-demo-videos-bg:var(--public-hero-bg)}.public-hero-header-background h1,.public-hero-header-background h1 span{color:#ffffff!important}.public-hero-header-background .public-hero-header__content>p{color:rgb(255 255 255/.85)!important}[data-mantine-color-scheme=dark] .ThemeSwitcher-transparentIcon,[data-mantine-color-scheme=dark] .public-app h1,[data-mantine-color-scheme=dark] .public-app h2,[data-mantine-color-scheme=dark] .public-app h3,[data-mantine-color-scheme=dark] .public-app h4,[data-mantine-color-scheme=dark] .public-app h5,[data-mantine-color-scheme=dark] .public-app h6,[data-mantine-color-scheme=dark] .public-section__heading{color:#ffffff!important}[data-mantine-color-scheme=dark] .public-app .category-card-label{color:#141937!important;background-color:#fff!important}[data-mantine-color-scheme=dark] .public-app .PublicSectionFeatureCard-root:hover .PublicSectionFeatureCard-content h3{color:var(--mantine-color-purple-4)!important}[data-mantine-color-scheme=dark] .PublicSectionFeatureCard-iconWrapper .adjustments-knob-dot{fill:var(--mantine-color-body)!important}:host([data-mantine-color-scheme=light]),:root[data-mantine-color-scheme=light]{--mantine-color-default-border:var(--mantine-color-gray-2)}:root{--table-row-hover:var(--mantine-color-default-hover)}:host([data-mantine-color-scheme=light]),:root[data-mantine-color-scheme=light]{--badge-cost-color:var(--mantine-color-orange-7)}[data-mantine-color-scheme=dark]{--badge-cost-color:white}:root{--file-selected-bg:var(--mantine-color-purple-0);--file-selected-border:var(--mantine-color-purple-6)}[data-mantine-color-scheme=dark]{--file-selected-bg:var(--mantine-color-purple-9);--file-selected-border:var(--mantine-color-purple-4)}[data-mantine-color-scheme=dark] .expense-approver-card{color:var(--mantine-color-gray-9)!important}[data-mantine-color-scheme=dark] .expense-approver-card .expense-approver-date{color:var(--mantine-color-gray-8)!important}[data-mantine-color-scheme=dark] .expense-approver-other-pending{background-color:color-mix(in srgb,var(--mantine-color-orange-9) 25%,transparent)!important;border-color:var(--mantine-color-orange-4)!important}[data-mantine-color-scheme=dark] .expense-approver-other-green{background-color:var(--mantine-color-green-9)!important;border-color:var(--mantine-color-green-4)!important}[data-mantine-color-scheme=dark] .expense-approver-other-red{background-color:var(--mantine-color-red-9)!important;border-color:var(--mantine-color-red-4)!important}[data-mantine-color-scheme=dark] .expense-approver-current{border-color:var(--mantine-color-purple-4)!important}[data-mantine-color-scheme=dark] .expense-approver-approved{border-color:var(--mantine-color-green-4)!important}[data-mantine-color-scheme=dark] .expense-approver-declined{border-color:var(--mantine-color-red-4)!important}.report-availability-date{color:var(--mantine-color-red-6)!important}[data-mantine-color-scheme=dark] .report-availability-date{color:var(--mantine-color-red-4)!important}[data-mantine-color-scheme=dark]{--mantine-color-dimmed:#d4d4d4;--table-row-hover:color-mix(in srgb,var(--mantine-color-default-hover) 25%,transparent);--mantine-color-gray-0:#0f1117;--mantine-color-gray-1:#1a1d26;--mantine-color-gray-2:#252936;--mantine-color-gray-3:#353c66;--mantine-color-gray-4:#535b89;--mantine-color-gray-5:#777eaa;--mantine-color-gray-6:#9ca3c4;--mantine-color-gray-7:#c4c9e0;--mantine-color-gray-8:#e1e5f0;--mantine-color-gray-9:#f4f4f6}:root,:root[data-mantine-color-scheme=light]{--mantine-color-placeholder:#9ca3af!important;--input-placeholder-color:#9ca3af!important}@supports (color:color-mix(in srgb,red,blue)){:root,:root[data-mantine-color-scheme=light]{--mantine-color-placeholder:color-mix(in srgb,#6b7280 25%,transparent)!important;--input-placeholder-color:color-mix(in srgb,#6b7280 25%,transparent)!important}}input::placeholder,textarea::placeholder{color:#9ca3af!important}@supports (color:color-mix(in srgb,red,blue)){input::-moz-placeholder,textarea::-moz-placeholder{color:color-mix(in srgb,#6b7280 25%,transparent)!important}input::placeholder,textarea::placeholder{color:color-mix(in srgb,#6b7280 25%,transparent)!important}}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af!important}@supports (color:color-mix(in srgb,red,blue)){input::-moz-placeholder,textarea::-moz-placeholder{color:color-mix(in srgb,#6b7280 25%,transparent)!important}}[data-mantine-color-scheme=dark]{--mantine-color-placeholder:#6b7280!important;--input-placeholder-color:#6b7280!important}@supports (color:color-mix(in srgb,red,blue)){[data-mantine-color-scheme=dark]{--mantine-color-placeholder:color-mix(in srgb,#9ca3c4 25%,transparent)!important;--input-placeholder-color:color-mix(in srgb,#9ca3c4 25%,transparent)!important}}[data-mantine-color-scheme=dark] input::placeholder,[data-mantine-color-scheme=dark] textarea::placeholder{color:#6b7280!important}@supports (color:color-mix(in srgb,red,blue)){[data-mantine-color-scheme=dark] input::-moz-placeholder,[data-mantine-color-scheme=dark] textarea::-moz-placeholder{color:color-mix(in srgb,#9ca3c4 25%,transparent)!important}[data-mantine-color-scheme=dark] input::placeholder,[data-mantine-color-scheme=dark] textarea::placeholder{color:color-mix(in srgb,#9ca3c4 25%,transparent)!important}}[data-mantine-color-scheme=dark] input::-moz-placeholder,[data-mantine-color-scheme=dark] textarea::-moz-placeholder{color:#6b7280!important}@supports (color:color-mix(in srgb,red,blue)){[data-mantine-color-scheme=dark] input::-moz-placeholder,[data-mantine-color-scheme=dark] textarea::-moz-placeholder{color:color-mix(in srgb,#9ca3c4 25%,transparent)!important}}