:root { --os-color-primary: #714B67; --os-brand-primary: #714B67; --os-color-secondary: #017E84; --os-color-background: #FFFFFF; --os-color-text: #212529; --os-navbar-bg: #F3EFE6; --os-navbar-fg: #1E293B; --os-control-panel-bg: #FFFFFF; --os-control-panel-gradient: none; --os-chatter-bg: #FFFFFF; --os-color-success: #28A745; --os-color-warning: #FFC107; --os-color-danger: #DC3545; --os-color-info: #17A2B8; --os-background-color: #F8F9FA; --os-sidebar-bg: #efe9de; --os-sidebar-text: #1E293B; --os-sidebar-active: #714B67; --os-sidebar-width: 240px; --os-font-family: Inter, -apple-system, sans-serif; --os-font-size-base: 14px; --os-font-weight-base: 400; --os-heading-font-size: 20px; --os-heading-font-weight: 600; --os-nav-font-size: 13px; --os-nav-font-weight: 500; --os-background-position: center; --os-background-size: cover; --os-background-opacity: 1.0; --os-background-image: url('/os_web_responsive/static/src/img/osis-app-background-light.svg'); --os-launcher-wallpaper: url('/os_web_responsive/static/src/img/osis-app-background-light.svg'); }
html:not([data-os-theme="dark"]) { --os-color-primary: #714B67; --os-brand-primary: #714B67; --os-color-secondary: #017E84; --os-color-background: #FFFFFF; --os-color-text: #212529; --os-navbar-bg: #F3EFE6; --os-navbar-fg: #1E293B; --os-control-panel-bg: #FFFFFF; --os-control-panel-gradient: none; --os-chatter-bg: #FFFFFF; --os-color-success: #28A745; --os-color-warning: #FFC107; --os-color-danger: #DC3545; --os-color-info: #17A2B8; --os-background-color: #F8F9FA; --os-sidebar-bg: #efe9de; --os-sidebar-text: #1E293B; --os-sidebar-active: #714B67; --os-sidebar-width: 240px; --os-font-family: Inter, -apple-system, sans-serif; --os-font-size-base: 14px; --os-font-weight-base: 400; --os-heading-font-size: 20px; --os-heading-font-weight: 600; --os-nav-font-size: 13px; --os-nav-font-weight: 500; --os-background-position: center; --os-background-size: cover; --os-background-opacity: 1.0; --os-background-image: url('/os_web_responsive/static/src/img/osis-app-background-light.svg'); --os-launcher-wallpaper: url('/os_web_responsive/static/src/img/osis-app-background-light.svg'); }
html[data-os-theme="dark"], body.os-theme-dark { --os-color-primary: #6366F1; --os-brand-primary: #6366F1; --os-color-secondary: #06B6D4; --os-color-background: #13111C; --os-color-text: #F1F5F9; --os-navbar-bg: #1A1726; --os-navbar-fg: #F1F5F9; --os-control-panel-bg: #1A1726; --os-control-panel-gradient: none; --os-chatter-bg: #15131C; --os-color-success: #3BC45A; --os-color-warning: #FFCD39; --os-color-danger: #E35D6A; --os-color-info: #3ABDCB; --os-background-color: #13111C; --os-sidebar-bg: #15131C; --os-sidebar-text: #C9C3D4; --os-sidebar-active: #6366F1; --os-sidebar-width: 240px; --os-font-family: Inter, -apple-system, sans-serif; --os-font-size-base: 14px; --os-font-weight-base: 400; --os-heading-font-size: 20px; --os-heading-font-weight: 600; --os-nav-font-size: 13px; --os-nav-font-weight: 500; --os-background-position: center; --os-background-size: cover; --os-background-opacity: 1.0; --os-background-image: url('/os_web_responsive/static/src/img/osis-app-background-dark.svg'); --os-launcher-wallpaper: url('/os_web_responsive/static/src/img/osis-app-background-dark.svg'); }
html:not([data-os-theme="dark"]) .os_app_launcher, html:not([data-os-theme="dark"]) .os-app-drawer, html:not([data-os-theme="dark"]) .os-launcher-background { background-image: url('/os_web_responsive/static/src/img/osis-app-background-light.svg') !important; background-position: center !important; background-size: cover !important; background-repeat: no-repeat !important; }
html[data-os-theme="dark"] .os_app_launcher, html[data-os-theme="dark"] .os-app-drawer, html[data-os-theme="dark"] .os-launcher-background, body.os-theme-dark .os_app_launcher, body.os-theme-dark .os-app-drawer, body.os-theme-dark .os-launcher-background { background-image: url('/os_web_responsive/static/src/img/osis-app-background-dark.svg') !important; background-position: center !important; background-size: cover !important; background-repeat: no-repeat !important; }