html,html body,html body .solidx-app-shell{--odoo-font-family:"Segoe UI Variable Text", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--erp-bg:#f4f5f7!important;--erp-surface:#fff!important;--erp-surface-2:#f8f9fb!important;--erp-surface-3:#eef1f5!important;--erp-ink:#102a43!important;--erp-text:#243447!important;--erp-muted:#6b778c!important;--erp-line:#d8dbe1!important;--erp-line-strong:#aab4c2!important;--erp-brand:#102a43!important;--erp-brand-2:#12355b!important;--erp-accent:#00a09d!important;--erp-red:#c0392b!important;--erp-green:#01875f!important;--erp-focus:#00a09d33!important;--c-bg:#f4f5f7!important;--c-card:#fff!important;--c-card-2:#f8f9fb!important;--c-ink:#102a43!important;--c-text:#243447!important;--c-muted:#6b778c!important;--c-border:#d8dbe1!important;--c-border-strong:#aab4c2!important;--c-brand:#102a43!important;--c-brand-2:#12355b!important;--c-accent:#00a09d!important;--c-ok:#01875f!important;--c-bad:#c0392b!important;--c-focus-ring:#00a09d33!important;--bg:#f4f5f7!important;--surface:#fff!important;--surface-2:#f8f9fb!important;--surface-3:#eef1f5!important;--border:#d8dbe1!important;--border-strong:#aab4c2!important;--tx-1:#102a43!important;--tx-2:#243447!important;--tx-3:#6b778c!important;--tx-4:#8492a6!important;--brand:#102a43!important;--brand-2:#00a09d!important;--navy:#102a43!important;--red:#c0392b!important;--top-bg:#fff!important;--brand-gradient:linear-gradient(135deg, #102a43 0%, #00a09d 100%)!important;--radius-xs:2px!important;--radius-sm:2px!important;--radius-md:2px!important;--radius-lg:2px!important;--radius-xl:2px!important;--radius-2xl:2px!important;--radius-3xl:2px!important;--radius-full:2px!important;--radius:2px!important;color:#102a43!important;font-family:var(--odoo-font-family)!important;background:#f4f5f7!important}html body :where(.solidx-app-shell,.login-panel,.login-panel *,.solidx-app-shell :not(svg):not(path):not(rect):not(circle):not(line):not(polyline):not(polygon)){font-family:var(--odoo-font-family)!important}html body .solidx-app-shell main.solidx-main :where(.rounded,.rounded-sm,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full,[class*=rounded],.customer-section-panel,.solidx-panel,.solidx-data-table-shell,.solidx-table-viewport,.solidx-table-toolbar,.solidx-register-control-plane,.solidx-metric-card,.solidx-endpoint-card,.solidx-action-card,.customer-register-shell,.solidx-register-hero,.customer-hero-panel,.erp-scope-panel,.erp-dashboard-panel,.erp-directory-panel,.erp-actions-panel){border-radius:2px!important;border-start-start-radius:2px!important;border-start-end-radius:2px!important;border-end-end-radius:2px!important;border-end-start-radius:2px!important;border-radius:2px!important}html body .solidx-app-shell main.solidx-main :where([class*=shadow],[style*=box-shadow],[class*=ring-],.erp-register-theme,.customer-register-theme,.solidx-register-shell,.customer-section-panel,.solidx-panel,.solidx-data-table-shell,.solidx-metric-card,.solidx-endpoint-card,.solidx-action-card,.erp-scope-panel,.erp-dashboard-panel,.erp-directory-panel,.erp-actions-panel){box-shadow:none!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}html body .solidx-app-shell main.solidx-main table thead,html body .solidx-app-shell main.solidx-main table thead tr,html body .solidx-app-shell main.solidx-main table thead th,html body .solidx-app-shell main.solidx-main table thead tr th,html body .solidx-app-shell main.solidx-main table thead tr td{box-shadow:none!important;color:#102a43!important;background:#fff!important}html body .solidx-app-shell main.solidx-main table thead th,html body .solidx-app-shell main.solidx-main table thead tr th{border-bottom:2px solid #102a43!important}html body .solidx-app-shell main.solidx-main table tbody tr,html body .solidx-app-shell main.solidx-main :where(.register-row,.customer-register-row,.solidx-table-row){background:#fff!important}html body .solidx-app-shell main.solidx-main table tbody tr:nth-child(2n),html body .solidx-app-shell main.solidx-main :where(.register-row,.customer-register-row,.solidx-table-row):nth-child(2n){background:#f8f9fb!important}html body .solidx-app-shell main.solidx-main table tbody tr:hover,html body .solidx-app-shell main.solidx-main :where(.register-row,.customer-register-row,.solidx-table-row):hover{background:#eef6fb!important}html body .solidx-app-shell main.solidx-main :where([class*=bg-amber],[class*=bg-yellow],[class*=bg-orange],[class*=bg-stone],[class*=bg-neutral],[class*=bg-blue],[class*=bg-sky],[class*=bg-cyan],[class*=bg-indigo],[class*="bg-[#f"],[class*="bg-[#F"]){background-color:#f8f9fb!important;background-image:none!important}html body .solidx-app-shell main.solidx-main :where(section,article,aside,div,button,a,input,select,textarea)[class*=rounded]{border-radius:2px!important;border-start-start-radius:2px!important;border-start-end-radius:2px!important;border-end-end-radius:2px!important;border-end-start-radius:2px!important;border-radius:2px!important}html body .solidx-app-shell main.solidx-main :where(section,article,aside,div,button)[class*=shadow],html body .solidx-app-shell main.solidx-main :where(.solidx-metric-card,.customer-section-panel,.solidx-data-table-shell,.solidx-endpoint-card){box-shadow:none!important}html body .solidx-app-shell main.solidx-main :where([style*=border-radius],[style*=box-shadow]){border-radius:2px!important;border-start-start-radius:2px!important;border-start-end-radius:2px!important;border-end-end-radius:2px!important;border-end-start-radius:2px!important;box-shadow:none!important;border-radius:2px!important}html body .solidx-app-shell main.solidx-main :where(section,article,aside,div,button,a,input,select,textarea,span){--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}html body .solidx-app-shell main.solidx-main :where(section[class*=rounded],article[class*=rounded],aside[class*=rounded],div[class*=rounded],button[class*=rounded],a[class*=rounded],input[class*=rounded],select[class*=rounded],textarea[class*=rounded],[style*=border-radius]){border-radius:2px!important;border-start-start-radius:2px!important;border-start-end-radius:2px!important;border-end-end-radius:2px!important;border-end-start-radius:2px!important;border-radius:2px!important}html body .solidx-app-shell main.solidx-main :where(section,article,aside,div,button,a)[class*=shadow],html body .solidx-app-shell main.solidx-main :where([style*=box-shadow],.solidx-metric-card){box-shadow:none!important}html body div.solidx-app-shell main.solidx-main :is(#solidx-odoo-surface-hard-stop,section.rounded,section.rounded-md,section.rounded-lg,section.rounded-xl,section.rounded-2xl,section[class*=rounded].border,article.rounded,article.rounded-md,article.rounded-lg,article.rounded-xl,article.rounded-2xl,article[class*=rounded].border,aside.rounded,aside.rounded-md,aside.rounded-lg,aside.rounded-xl,aside.rounded-2xl,aside[class*=rounded].border,div.rounded,div.rounded-md,div.rounded-lg,div.rounded-xl,div.rounded-2xl,div[class*=rounded].border,button.rounded,button.rounded-md,button.rounded-lg,button.rounded-xl,button.rounded-2xl,.customer-section-panel,.solidx-panel,.solidx-data-table-shell,.solidx-table-viewport,.solidx-table-toolbar,.solidx-register-control-plane,.solidx-metric-card,.solidx-endpoint-card,.solidx-action-card,.customer-register-shell,.erp-scope-panel,.erp-dashboard-panel,.erp-directory-panel,.erp-actions-panel){border-radius:2px!important;border-start-start-radius:2px!important;border-start-end-radius:2px!important;border-end-end-radius:2px!important;border-end-start-radius:2px!important;box-shadow:none!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;border-radius:2px!important}html body div.solidx-app-shell main.solidx-main :is(#solidx-odoo-shadow-hard-stop,section,article,aside,div,button,a){box-shadow:none!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}html body .solidx-app-shell :where(.sidebar-section-icon,.sidebar-item-icon,.module-subnav-button-icon){box-shadow:none!important;color:inherit!important;background:0 0!important;border-color:#0000!important;overflow:visible!important;transform:none!important}html body .solidx-app-shell :where(.sidebar-section-icon,.sidebar-item-icon,.module-subnav-button-icon) :where(svg.odoo-app-glyph,svg.erp-inline-icon){filter:none!important;display:block!important;overflow:visible!important;transform:none!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-button>.sidebar-section-icon>svg.odoo-app-glyph{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}html body .solidx-app-shell .solidx-sidebar .sidebar-nav-link>.sidebar-item-icon>svg.odoo-app-glyph,html body .solidx-app-shell .solidx-main .module-subnav-button>.module-subnav-button-icon>svg.odoo-app-glyph{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}html body .solidx-app-shell .erp-inline-icon{vertical-align:-.18em;width:1.18em;height:1.18em;filter:none!important;overflow:visible!important}html body .solidx-app-shell :where(button,a,.group):hover :where(.erp-inline-icon,.odoo-app-glyph){filter:drop-shadow(0 1px 1px #102a4329)!important;transform:translateY(-.5px)scale(1.04)!important}html body .solidx-app-shell :is(.font-black,.font-extrabold,.font-bold,strong,b,h1,h2,h3,h4,h5,h6){font-weight:650!important}html body .solidx-app-shell :is([class*=tracking-],[style*=letter-spacing]){letter-spacing:.01em!important}html body .solidx-app-shell main.solidx-main :is(h1,h2,h3,.text-2xl,.text-3xl,.text-4xl){line-height:1.12!important}html body .solidx-app-shell main.solidx-main :where(section,article,aside,.solidx-panel,.customer-section-panel,.solidx-data-table-shell,.erp-dashboard-panel,.erp-directory-panel,.erp-actions-panel,.solidx-register-hero)[class*=border]{padding-block:min(var(--odoo-panel-py,10px), 12px)!important}html body .solidx-app-shell main.solidx-main :where(.space-y-5>:not([hidden])~:not([hidden]),.space-y-4>:not([hidden])~:not([hidden])){margin-top:10px!important}html body .solidx-app-shell main.solidx-main :where(.space-y-3>:not([hidden])~:not([hidden]),.space-y-2>:not([hidden])~:not([hidden])){margin-top:8px!important}html body .solidx-app-shell :is(button,input,select,textarea,.module-subnav-button,.sidebar-section-button,.sidebar-nav-link){font-weight:600!important}html body .solidx-app-shell main.solidx-main :where(button,input,select,textarea,a[class*=rounded]){min-height:30px!important;padding-top:4px!important;padding-bottom:4px!important;font-size:13px!important;line-height:1.15!important}html body .solidx-app-shell .module-subnav{padding:8px!important}html body .solidx-app-shell .module-subnav-list{gap:6px!important}html body .solidx-app-shell .module-subnav-button{max-width:208px!important;height:32px!important;min-height:32px!important;padding:4px 8px 4px 4px!important}html body .solidx-app-shell .module-subnav-button-icon{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}html body .solidx-app-shell :where(table,.solidx-data-table-shell,.solidx-table-viewport,.customer-register-shell){font-size:13px!important}html body .solidx-app-shell main.solidx-main table :is(th,td){vertical-align:middle!important;padding:6px 8px!important;line-height:1.12!important}html body .solidx-app-shell main.solidx-main table tbody tr{min-height:38px!important}html body .solidx-app-shell main.solidx-main table tbody td :where(div,p,span,a,button){line-height:1.12!important}html body .solidx-app-shell main.solidx-main table tbody td :where(.rounded,.rounded-sm,.rounded-md,.rounded-lg,.rounded-xl,.rounded-full,[class*=rounded]){min-height:18px!important;padding-top:2px!important;padding-bottom:2px!important}html body .solidx-app-shell main.solidx-main table tbody td :where(.text-xs){font-size:11px!important}html body .solidx-app-shell main.solidx-main :where(){line-height:1.15!important}html body .solidx-app-shell :where(.sidebar-nav-header,.sidebar-nav-header span,.sidebar-section-title,.sidebar-brand-title,.sidebar-brand-subtitle,.sidebar-workspace-title,.sidebar-workspace-label),html body div.solidx-app-shell aside.solidx-sidebar nav.sidebar-nav .sidebar-section .sidebar-section-button .sidebar-section-title,html body div.solidx-app-shell aside.solidx-sidebar .sidebar-nav-header,html body div.solidx-app-shell aside.solidx-sidebar .sidebar-nav-header span{font-weight:650!important}html body div.solidx-app-shell :is(#solidx-odoo-nav-control-hard-stop,.module-subnav-button,.sidebar-section-button,.sidebar-nav-link,.topbar-button,.solidx-topbar button,.solidx-topbar a,main.solidx-main button,main.solidx-main a[class*=rounded],main.solidx-main input,main.solidx-main select,main.solidx-main textarea){border-radius:2px!important;border-start-start-radius:2px!important;border-start-end-radius:2px!important;border-end-end-radius:2px!important;border-end-start-radius:2px!important;box-shadow:none!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important;border-radius:2px!important}html body :is(#solidx-odoo-table-hard-stop,table thead,table thead tr,table thead th,table thead td){color:#102a43!important;box-shadow:none!important;background:#fff!important}html body :is(#solidx-odoo-table-line-hard-stop,table thead th,table thead td){border-bottom:2px solid #102a43!important}html body :is(#solidx-odoo-login-hard-stop,.login-stage,.login-panel,.login-panel *,.login-input-shell,.login-submit,.login-trust-strip,.login-trust-item){border-radius:2px!important;border-start-start-radius:2px!important;border-start-end-radius:2px!important;border-end-end-radius:2px!important;border-end-start-radius:2px!important;box-shadow:none!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important;border-radius:2px!important}html body :is(.login-stage,.login-wave-base,.login-flow-field){background:#f4f5f7!important}html body :is(.login-wave,.login-prism-sheets,.login-wave-shine){display:none!important}html body .login-panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #d8dbe1!important}html body .login-panel :is(input,button,[role=alert],span,div){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .login-panel :is(input,.login-input-shell,.login-submit,.login-trust-strip,.login-trust-item){background-image:none!important}html body .login-submit{color:#fff!important;background:#102a43!important}html body :is(#solidx-odoo-modal-hard-stop,[role=dialog],[aria-modal=true],.fixed.inset-0 section,.fixed.inset-0 article,.fixed.inset-0 aside,.fixed.inset-0>div,.fixed.inset-0>form){border-radius:2px!important;border-start-start-radius:2px!important;border-start-end-radius:2px!important;border-end-end-radius:2px!important;border-end-start-radius:2px!important;box-shadow:none!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important;border-radius:2px!important}html body :is(.fixed.inset-0,[class*=fixed][class*=inset-0]){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body :is([role=dialog],[aria-modal=true],.fixed.inset-0 section,.fixed.inset-0 article,.fixed.inset-0 aside,.fixed.inset-0>div,.fixed.inset-0>form) :is(section,article,aside,div,header,footer,nav,button,a,input,select,textarea,table){box-shadow:none!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important;border-radius:2px!important}html body :is([role=dialog],[aria-modal=true]) :is(table thead,table thead tr,table thead th,table thead td){color:#102a43!important;background:#fff!important}html body :is([role=dialog],[aria-modal=true]) :is(table thead th,table thead td){border-bottom:2px solid #102a43!important}@media (max-width:900px){html,html body{overflow-x:hidden!important}html body .solidx-app-shell{max-width:100vw!important;overflow-x:hidden!important}html body .solidx-app-shell main.solidx-main{width:100%!important;min-width:0!important;max-width:100vw!important;padding-inline:8px!important;overflow-x:hidden!important}html body .solidx-app-shell main.solidx-main :is(section,article,aside,div,form,header,footer,nav,fieldset){min-width:0!important;max-width:100%!important}html body .solidx-app-shell main.solidx-main :is(.grid,[class*=grid-cols-],[class*=md\:grid-cols-],[class*=lg\:grid-cols-],[class*=xl\:grid-cols-]){grid-template-columns:minmax(0,1fr)!important}html body .solidx-app-shell main.solidx-main :is(.flex,[class*=flex-wrap]){min-width:0!important}html body .solidx-app-shell main.solidx-main :is(.module-subnav-list,.module-subnav,.solidx-table-toolbar,.solidx-register-control-plane,.customer-page-actionbar,.customer-register-toolbar){overscroll-behavior-x:contain!important;scrollbar-width:thin!important;max-width:100%!important;overflow-x:auto!important}html body .solidx-app-shell main.solidx-main :is(input,select,textarea,button,a[class*=rounded]){min-width:0!important;max-width:100%!important}html body .solidx-app-shell main.solidx-main :is(button,a){overflow-wrap:anywhere!important;text-overflow:clip!important}html body .solidx-app-shell main.solidx-main :is(button){white-space:normal!important;height:auto!important;min-height:32px!important}html body .solidx-app-shell main.solidx-main :is(table,.solidx-table-viewport,.overflow-x-auto,[class*=overflow-x-auto]){max-width:100%!important}html body .solidx-app-shell main.solidx-main table{width:100%!important}html body :is([role=dialog],[aria-modal=true],.fixed.inset-0){max-width:100vw!important;overflow-x:hidden!important}html body :is([role=dialog],[aria-modal=true]) :is(section,article,aside,div,form,header,footer,nav,fieldset,input,select,textarea,button){min-width:0!important;max-width:100%!important}}html body,html body .solidx-app-shell,html body .solidx-app-shell main.solidx-main,html body .solidx-app-shell .erp-register-theme,html body .solidx-app-shell .customer-register-theme{color:#243447!important;font-family:var(--odoo-font-family)!important;background:#f4f5f7!important}html body .solidx-app-shell :where(.solidx-topbar,.solidx-sidebar,.module-subnav){box-shadow:none!important;background:#fff!important;border-color:#d8dbe1!important}html body .solidx-app-shell .solidx-sidebar{color:#243447!important}html body .solidx-app-shell .sidebar-workspace-card{color:#102a43!important;background:#fff!important;border-color:#d8dbe1!important}html body .solidx-app-shell .sidebar-nav-header,html body .solidx-app-shell .sidebar-nav-header span{color:#6b778c!important}html body .solidx-app-shell .sidebar-section-button,html body .solidx-app-shell .sidebar-nav-link{color:#243447!important;background:#fff!important;border-color:#0000!important}html body .solidx-app-shell .sidebar-section-button:hover,html body .solidx-app-shell .sidebar-section-button.is-active,html body .solidx-app-shell .sidebar-nav-link:hover,html body .solidx-app-shell .sidebar-nav-link.is-active{color:#102a43!important;box-shadow:inset 3px 0 0 var(--section-accent,#00a09d)!important;background:#eef6fb!important;border-color:#c8d9e4!important}html body .solidx-app-shell .sidebar-section-icon,html body .solidx-app-shell .sidebar-item-icon,html body .solidx-app-shell .module-subnav-button-icon{background:0 0!important;border-color:#0000!important}html body .solidx-app-shell .module-subnav-button,html body .solidx-app-shell .topbar-button,html body .solidx-app-shell .solidx-topbar button,html body .solidx-app-shell .solidx-topbar a{color:#102a43!important;background:#f8f9fb!important;border:1px solid #d8dbe1!important}html body .solidx-app-shell .module-subnav-button:hover,html body .solidx-app-shell .module-subnav-button.is-active,html body .solidx-app-shell .topbar-button:hover,html body .solidx-app-shell .solidx-topbar button:hover,html body .solidx-app-shell .solidx-topbar a:hover{background:#eef6fb!important;border-color:#aab4c2!important}html body .solidx-app-shell main.solidx-main :where(section[class*=border],article[class*=border],aside[class*=border],div[class*=border]){border-color:#d8dbe1!important}html body .solidx-app-shell main.solidx-main :where(section[class*=rounded][class*=border],article[class*=rounded][class*=border],aside[class*=rounded][class*=border],div[class*=rounded][class*=border],.customer-section-panel,.solidx-register-hero,.solidx-metric-card,.erp-dashboard-panel,.erp-directory-panel,.erp-actions-panel,.solidx-data-table-shell){background:#fff!important}html body .solidx-app-shell main.solidx-main :where(.solidx-metric-card:nth-child(2n),.erp-dashboard-panel .solidx-metric-card:nth-child(2n),.customer-section-panel .solidx-metric-card:nth-child(2n),.bg-slate-50,.bg-gray-50){background:#f8f9fb!important}html body .solidx-app-shell main.solidx-main :where(input,select,textarea){color:#243447!important;background:#fff!important;border:1px solid #d8dbe1!important}html body .solidx-app-shell main.solidx-main :where(input,select,textarea):focus{outline-offset:0!important;border-color:#00a09d!important;outline:2px solid #00a09d2e!important}html body .solidx-app-shell main.solidx-main :where(table,.solidx-data-table-shell,.solidx-table-viewport,.customer-register-shell,.overflow-x-auto){background:#fff!important}html body .solidx-app-shell main.solidx-main table{border-collapse:collapse!important}html body .solidx-app-shell :where(.fixed.inset-0,[role=dialog],[aria-modal=true]){font-family:var(--odoo-font-family)!important;color:#243447!important}html body .solidx-app-shell :where(.fixed.inset-0){-webkit-backdrop-filter:none!important;background-color:#1118275c!important;background-image:none!important}html body .solidx-app-shell :where([role=dialog],[aria-modal=true]),html body .solidx-app-shell .fixed.inset-0>:where(section,form,aside,article,div),html body .solidx-app-shell .fixed.inset-0>div>:where(section,form,aside,article,div){box-shadow:none!important;color:#243447!important;background:#fff!important;border-color:#d8dbe1!important;border-radius:2px!important}html body .solidx-app-shell .fixed.inset-0 :where(section,form,aside,article,div):has(>header){box-shadow:none!important;color:#243447!important;background:#fff!important;border-color:#d8dbe1!important;border-radius:2px!important}html body .solidx-app-shell .fixed.inset-0 :where(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,[class*=rounded]){border-radius:2px!important}html body .solidx-app-shell .fixed.inset-0 :where([class*=shadow],[class*=backdrop-blur],[style*=box-shadow]){box-shadow:none!important;-webkit-backdrop-filter:none!important}html body .solidx-app-shell .fixed.inset-0 :where([class*=bg-gradient],[class*="from-[#"],[class*="via-[#"],[class*="to-[#"],[class*="bg-[#fffdf8]"],[class*="bg-[#FFFCF5]"],[class*="bg-[#F7F0E5]"],[class*="bg-[#f7f0e5]"],[class*="bg-[#f6f2e9]"],[class*="bg-[#F3EEE4]"],[class*="bg-[#ECE5D9]"],[class*="bg-[#ece5d9]"],[class*="bg-[#F4F7FB]"],[class*="bg-[#F7FAFD]"],[class*="bg-[#F1F2F4]"],[class*=bg-stone],[class*=bg-amber-50],[class*=bg-yellow-50],[class*=bg-orange-50]){background:#fff!important}html body .solidx-app-shell .fixed.inset-0 :where(header,footer,[class*=border-b],[class*=border-t]){border-color:#d8dbe1!important}html body .solidx-app-shell .fixed.inset-0 :where(header,footer,[class*=px-5][class*=py-4],[class*=px-4][class*=py-3]){color:#243447!important;background:#fff!important}html body .solidx-app-shell .fixed.inset-0 :where(aside,nav,fieldset,[class*=bg-slate-50],[class*=bg-gray-50],[class*=bg-neutral-50]){background:#f8f9fb!important}html body .solidx-app-shell .fixed.inset-0 :where(input,select,textarea){color:#243447!important;background:#fff!important;border-color:#d8dbe1!important}html body .solidx-app-shell .fixed.inset-0 :where(button,a[role=button],.group){box-shadow:none!important;border-radius:2px!important}html body .solidx-app-shell .fixed.inset-0 :where(iframe,object,embed,canvas,img){border-radius:2px!important}html body .solidx-app-shell .fixed.inset-0 :where(table){border-collapse:collapse!important;background:#fff!important}html body .solidx-app-shell .fixed.inset-0 :where(thead,th){color:#102a43!important;background:#fff!important;border-bottom:2px solid #102a43!important}html body .solidx-app-shell .fixed.inset-0 :where(tbody tr:nth-child(2n),.solidx-register-row:nth-child(2n)){background:#f8f9fb!important}html body :where(.fixed.inset-0,[role=dialog],[aria-modal=true]){font-family:var(--odoo-font-family)!important}html body :where(.fixed.inset-0){-webkit-backdrop-filter:none!important}html body .fixed.inset-0 :where([role=dialog],[aria-modal=true],section,form,aside,article){box-shadow:none!important;border-color:#d8dbe1!important}html body .fixed.inset-0 :where([class*="bg-[#fffdf8]"],[class*="bg-[#FFFCF5]"],[class*="bg-[#F7F0E5]"],[class*="bg-[#f7f0e5]"],[class*="bg-[#f6f2e9]"],[class*="bg-[#F3EEE4]"],[class*="bg-[#ECE5D9]"],[class*="bg-[#ece5d9]"],[class*=bg-gradient],[class*="from-[#"],[class*="via-[#"],[class*="to-[#"]){background:#fff!important}html body .fixed.inset-0 :where(.rounded-xl,.rounded-2xl,.rounded-3xl,[class*=rounded-2xl],[class*=rounded-3xl]){border-radius:2px!important}html body .fixed.inset-0 :where([class*=shadow-2xl],[class*=shadow-xl],[class*=shadow-\[]){box-shadow:none!important}html body .solidx-app-shell :where(.solidx-sidebar-light,.solidx-sidebar-brand,.solidx-topbar,.module-subnav,.sidebar-workspace-card){box-shadow:none!important;background:#fff!important}html body .solidx-app-shell :where(.solidx-sidebar-light):before,html body .solidx-app-shell :where(.solidx-sidebar-light):after,html body .solidx-app-shell :where(.solidx-sidebar-brand):before,html body .solidx-app-shell :where(.solidx-sidebar-brand):after{content:none!important;box-shadow:none!important;background:0 0!important;display:none!important}html body .solidx-app-shell :where(.solidx-list-table,.erp-register-theme table,.customer-register-theme table,.governance-workspace table,.solidx-main table) thead tr:after{content:none!important;background:0 0!important;display:none!important}html body .solidx-app-shell :where(.solidx-list-table,.erp-register-theme table,.customer-register-theme table,.governance-workspace table,.solidx-main table) thead :where(th,td){color:#102a43!important;box-shadow:none!important;background:#fff!important;border-bottom:2px solid #102a43!important}html body .solidx-app-shell :where(.solidx-list-table,.erp-register-theme table,.customer-register-theme table,.governance-workspace table,.solidx-main table) tbody tr:nth-child(2n) :where(th,td){background:#f8f9fb!important}html body .solidx-app-shell main.solidx-main :where(button,a[role=button],.erp-action-button,.customer-primary-button,.customer-secondary-button,.solidx-metric-card,.erp-dashboard-panel,.erp-directory-panel,.erp-actions-panel,.customer-section-panel,.solidx-data-table-shell){box-shadow:none!important;background-image:none!important}html body .solidx-app-shell main.solidx-main :where(.solidx-metric-card,.erp-dashboard-panel,.erp-directory-panel,.erp-actions-panel,.customer-section-panel,.solidx-data-table-shell){background:#fff!important}html body .solidx-app-shell main.solidx-main :where(.solidx-metric-card:nth-child(2n),.erp-dashboard-panel:nth-child(2n),.customer-section-panel:nth-child(2n)){background:#f8f9fb!important}html body .solidx-app-shell :where(.sidebar-section-icon,.sidebar-item-icon,.module-subnav-button-icon){width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}html body .solidx-app-shell :where(.sidebar-section-icon,.sidebar-item-icon,.module-subnav-button-icon):before,html body .solidx-app-shell :where(.sidebar-section-icon,.sidebar-item-icon,.module-subnav-button-icon):after{content:none!important;display:none!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-button>.sidebar-section-icon>svg.odoo-app-glyph{width:31px!important;min-width:31px!important;max-width:31px!important;height:31px!important;min-height:31px!important;max-height:31px!important}html body .solidx-app-shell .solidx-sidebar .sidebar-nav-link>.sidebar-item-icon>svg.odoo-app-glyph,html body .solidx-app-shell .solidx-main .module-subnav-button>.module-subnav-button-icon>svg.odoo-app-glyph{width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important;min-height:25px!important;max-height:25px!important}html body .solidx-app-shell svg.erp-inline-icon{vertical-align:-.2em!important;width:1.2em!important;height:1.2em!important;overflow:visible!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-button>.sidebar-section-icon,html body .solidx-app-shell .solidx-sidebar .sidebar-nav-link>.sidebar-item-icon,html body .solidx-app-shell .solidx-main .module-subnav-button>.module-subnav-button-icon,html body .solidx-app-shell .sidebar-section-icon,html body .solidx-app-shell .sidebar-item-icon,html body .solidx-app-shell .module-subnav-button-icon{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-button>.sidebar-section-icon:before,html body .solidx-app-shell .solidx-sidebar .sidebar-section-button>.sidebar-section-icon:after,html body .solidx-app-shell .solidx-sidebar .sidebar-nav-link>.sidebar-item-icon:before,html body .solidx-app-shell .solidx-sidebar .sidebar-nav-link>.sidebar-item-icon:after,html body .solidx-app-shell .solidx-main .module-subnav-button>.module-subnav-button-icon:before,html body .solidx-app-shell .solidx-main .module-subnav-button>.module-subnav-button-icon:after{content:none!important;display:none!important}html body .solidx-app-shell .solidx-sidebar :where(.sidebar-section-button,.sidebar-nav-link).is-active>:where(.sidebar-section-icon,.sidebar-item-icon),html body .solidx-app-shell .solidx-main .module-subnav-button.is-active>.module-subnav-button-icon{border-radius:0!important}html body .solidx-app-shell .sidebar-brand-status{box-shadow:none!important}
:root{--odoo-font-family:"Segoe UI Variable Text", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font:var(--odoo-font-family);--font-sans:var(--odoo-font-family);--font-geist-sans:var(--odoo-font-family);--font-mono:"Cascadia Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--odoo-navy:#102a43;--odoo-teal:#017e84;--odoo-orange:#f59e0b;--odoo-green:#17845b;--odoo-red:#c6283b;--odoo-purpleless-blue:#2563a8;--odoo-bg:#f4f5f7;--odoo-bg-2:#eef0f3;--odoo-panel:#fff;--odoo-row-alt:#f7f8fa;--odoo-line:#d7dce4;--odoo-line-strong:#aeb8c6;--odoo-text:#102a43;--odoo-muted:#606975}html[data-theme=light],html[data-theme=dark],html.light,html.dark,body,body .solidx-app-shell{--font:var(--odoo-font-family)!important;--font-sans:var(--odoo-font-family)!important;--font-geist-sans:var(--odoo-font-family)!important;--font-mono:"Cascadia Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace!important}html,body,html body .solidx-app-shell{background:var(--odoo-bg)!important;color:var(--odoo-text)!important;font-family:var(--odoo-font-family)!important}html[dir=rtl] body .solidx-app-shell{direction:rtl}html[dir=rtl] body .solidx-app-shell :where(input,textarea,select){text-align:start}html body .solidx-app-shell :where(.solidx-ltr,.font-mono,code,kbd,input[type=email],input[type=url],input[type=number]){unicode-bidi:embed;text-align:left!important;direction:ltr!important}html body .solidx-app-shell :where(.solidx-code,[data-ltr=true]){unicode-bidi:isolate;direction:ltr!important}html body .solidx-app-shell{--bg:var(--odoo-bg)!important;--soft:var(--odoo-bg-2)!important;--card:var(--odoo-panel)!important;--surface:var(--odoo-panel)!important;--surface-2:var(--odoo-bg-2)!important;--border:var(--odoo-line)!important;--navy:var(--odoo-navy)!important;--brand:var(--odoo-teal)!important;--brand-2:var(--odoo-navy)!important;--c-bg:var(--odoo-bg)!important;--c-card:var(--odoo-panel)!important;--c-card-2:var(--odoo-bg-2)!important;--c-border:var(--odoo-line)!important;--c-border-strong:var(--odoo-line-strong)!important;--c-ink:var(--odoo-text)!important;--c-text:var(--odoo-text)!important;--c-muted:var(--odoo-muted)!important;--c-brand:var(--odoo-teal)!important;--c-accent:var(--odoo-navy)!important;--radius:2px!important}html body .solidx-app-shell *,html body .fixed.inset-0 *,html body [role=dialog] *,html body [aria-modal=true] *{text-rendering:geometricprecision;font-family:var(--odoo-font-family)!important}html body .solidx-app-shell :where(.font-bold,.font-extrabold,.font-black,strong,b),html body .fixed.inset-0 :where(.font-bold,.font-extrabold,.font-black,strong,b){font-weight:600!important}html body .solidx-app-shell :where([class*=tracking-],th,label,.sidebar-nav-header){letter-spacing:.015em!important}html body .solidx-app-shell :where(.solidx-sidebar,.solidx-sidebar-light,.solidx-topbar,.module-subnav,.sidebar-workspace-card,.solidx-main,main.solidx-main){box-shadow:none!important;background-image:none!important}html body .solidx-app-shell :where(.solidx-topbar,.module-subnav,.sidebar-workspace-card){border-color:var(--odoo-line)!important;background:#fff!important}html body .solidx-app-shell :where(.solidx-sidebar,.solidx-sidebar-light){border-color:var(--odoo-line)!important;background:#f8f9fb!important}html body .solidx-app-shell main.solidx-main{background:#fff!important}html body .solidx-app-shell main.solidx-main :where(section,article,aside,form,.solidx-panel,.solidx-data-table-shell,.customer-section-panel,.customer-hero-panel,.solidx-register-hero,.erp-dashboard-panel,.erp-directory-panel,.erp-actions-panel,.solidx-metric-card)[class*=border],html body :where(.fixed.inset-0,[role=dialog],[aria-modal=true]) :where(section,article,aside,form)[class*=border]{background:var(--odoo-panel)!important;background-color:var(--odoo-panel)!important;border-color:var(--odoo-line)!important;box-shadow:none!important;background-image:none!important;border-radius:2px!important}html body .solidx-app-shell :where(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,[class*=rounded]){border-radius:2px!important}html body .solidx-app-shell :where([class*=shadow],[class*=shadow-]),html body :where(.fixed.inset-0,[role=dialog],[aria-modal=true]) :where([class*=shadow],[class*=shadow-]){box-shadow:none!important}html body .solidx-app-shell :where([class*="bg-[#fffdf8]"],[class*="bg-[#FFFDF8]"],[class*="bg-[#fffaf0]"],[class*="bg-[#f8f5ed]"],[class*="bg-[#f5efe6]"],[class*=bg-stone],[class*=bg-amber-50],[class*=bg-yellow-50],[class*=bg-orange-50],[class*=bg-blue-50],[class*=bg-sky-50],[class*=bg-cyan-50],[class*=bg-indigo-50],[class*=bg-purple]){background:var(--odoo-panel)!important;background-color:var(--odoo-panel)!important;background-image:none!important}html body .solidx-app-shell :where([class*=from-],[class*=via-],[class*=to-],[class*=bg-gradient]){background-image:none!important}html body .solidx-app-shell :where(button,a[role=button],input,select,textarea){box-shadow:none!important;border-radius:2px!important}html body .solidx-app-shell main.solidx-main :where(input,select,textarea),html body :where(.fixed.inset-0,[role=dialog],[aria-modal=true]) :where(input,select,textarea){min-height:30px!important;color:var(--odoo-text)!important;background:#fff!important;border-color:#cfd6df!important;font-size:13px!important}html body .solidx-app-shell main.solidx-main :where(button,a[role=button]){border-color:#cfd6df!important;min-height:30px!important;font-size:13px!important}html body .solidx-app-shell main.solidx-main :where(button[class*="bg-[var(--navy)]"],button[class*="bg-[#102A43]"],button[class*="bg-[#102a43]"],button[class*=bg-blue-600],a[class*="bg-[var(--navy)]"],a[class*="bg-[#102A43]"]){background:var(--odoo-navy)!important;color:#fff!important;border-color:var(--odoo-navy)!important}html body .solidx-app-shell main.solidx-main :where(button:hover,a[role=button]:hover){filter:brightness(.99)}html body .solidx-app-shell main.solidx-main table{width:100%;border-collapse:collapse!important;border-spacing:0!important;color:var(--odoo-text)!important;font-size:13px!important}html body .solidx-app-shell main.solidx-main table thead :where(th,td){height:30px!important;color:var(--odoo-navy)!important;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:2px solid var(--odoo-navy)!important;text-transform:uppercase!important;background:#fff!important;padding:6px 9px!important;font-size:11px!important;font-weight:600!important}html body .solidx-app-shell main.solidx-main table tbody tr:nth-child(odd)>:where(th,td){background:#fff!important}html body .solidx-app-shell main.solidx-main table tbody tr:nth-child(2n)>:where(th,td){background:var(--odoo-row-alt)!important}html body .solidx-app-shell main.solidx-main table tbody tr:hover>:where(th,td){background:#e8f3f4!important}html body .solidx-app-shell main.solidx-main :where(.solidx-compact-row,.solidx-register-row,.erp-register-row,.customer-register-row,.register-row,.result-entry-row){border-color:var(--odoo-line)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important}html body .solidx-app-shell main.solidx-main :where(.solidx-compact-row,.solidx-register-row,.erp-register-row,.customer-register-row,.register-row,.result-entry-row):nth-child(2n){background:var(--odoo-row-alt)!important}html body .solidx-app-shell main.solidx-main :where(.solidx-compact-row,.solidx-register-row,.erp-register-row,.customer-register-row,.register-row,.result-entry-row):hover{background:#e8f3f4!important}html body .solidx-app-shell main.solidx-main :where([class*=divide-y]>button,[class*=divide-y]>article,[class*=divide-y]>div):nth-child(2n){background:var(--odoo-row-alt)!important}html body .solidx-app-shell main.solidx-main :where(.solidx-status-pill,.statusPill,[class*=rounded-full]){border-radius:2px!important;min-height:20px!important;font-size:11px!important;font-weight:600!important}html body .solidx-app-shell main.solidx-main :where(.text-purple-500,.text-purple-600,.text-purple-700,[class*=text-purple]){color:var(--odoo-navy)!important}html body .solidx-app-shell :where(.sidebar-section-icon,.sidebar-item-icon,.module-subnav-button-icon){width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}html body .solidx-app-shell :where(.sidebar-section-icon,.sidebar-item-icon,.module-subnav-button-icon):before,html body .solidx-app-shell :where(.sidebar-section-icon,.sidebar-item-icon,.module-subnav-button-icon):after{content:none!important;display:none!important}html body .solidx-app-shell .sidebar-section-icon>svg.odoo-app-glyph{width:31px!important;height:31px!important}html body .solidx-app-shell .sidebar-item-icon>svg.odoo-app-glyph,html body .solidx-app-shell .module-subnav-button-icon>svg.odoo-app-glyph{width:25px!important;height:25px!important}html body .solidx-app-shell svg.erp-inline-icon{vertical-align:-.2em!important;width:1.18em!important;height:1.18em!important;overflow:visible!important}html body .solidx-app-shell main.solidx-main :is(table,thead,tbody,tfoot,tr,th,td,caption),html body .solidx-app-shell main.solidx-main :is(table,thead,tbody,tfoot,tr,th,td,caption) *,html body .solidx-app-shell main.solidx-main :is(button,a,label,input,select,textarea,output),html body .solidx-app-shell main.solidx-main :is(button,a,label,input,select,textarea,output) *,html body .fixed.inset-0 :is(table,thead,tbody,tfoot,tr,th,td,caption,button,a,label,input,select,textarea,output),html body .fixed.inset-0 :is(table,thead,tbody,tfoot,tr,th,td,caption,button,a,label,input,select,textarea,output) *,html body :where(.fixed.inset-0,[role=dialog],[aria-modal=true],.leaflet-popup-content-wrapper){font-family:var(--odoo-font-family)!important}html body :where(.fixed.inset-0,[role=dialog],[aria-modal=true]) :where(.rounded,.rounded-sm,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full,[class*=rounded]){border-radius:2px!important}html body :where(.fixed.inset-0,[role=dialog],[aria-modal=true]) :where([class*=shadow],[style*=box-shadow]){box-shadow:none!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}html body :where(.fixed.inset-0,[role=dialog],[aria-modal=true]) :where([class*="bg-[#fffdf8]"],[class*="bg-[#FFFDF8]"],[class*="bg-[#FFFCF5]"],[class*="bg-[#F7F0E5]"],[class*="bg-[#f7f0e5]"],[class*="bg-[#f8f3e8]"],[class*="bg-[#f6f2e9]"],[class*="bg-[#F1F2F4]"],[class*=bg-amber-50],[class*=bg-yellow-50],[class*=bg-orange-50],[class*=bg-blue-50],[class*=bg-sky-50],[class*=bg-cyan-50],[class*=bg-indigo-50],[class*=bg-purple]){background:#fff!important}html body :where(.fixed.inset-0,[role=dialog],[aria-modal=true]) :where(section,article,aside,form,div)[class*=border]{border-color:var(--odoo-line)!important}html body .solidx-app-shell{background:#f4f5f7!important}html body .solidx-app-shell main.solidx-main,html body .solidx-app-shell main.solidx-main.erp-compact{background:#fff!important}html body .solidx-app-shell :where(.solidx-sidebar,.solidx-sidebar-light){background:#f4f5f7!important}html body .solidx-app-shell :where(.solidx-topbar,.module-subnav){border-color:var(--odoo-line)!important;background:#f8f9fb!important}html body .solidx-app-shell .solidx-topbar{height:44px!important;min-height:44px!important;padding-block:4px!important}html body .solidx-app-shell .module-subnav{border-radius:0!important;margin:0!important;padding:6px 8px!important}html body .solidx-app-shell .module-subnav-list{gap:4px!important}html body .solidx-app-shell .module-subnav-button{height:30px!important;min-height:30px!important;max-height:30px!important;color:var(--odoo-navy)!important;border-color:var(--odoo-line)!important;background:#fff!important;padding:0 8px 0 4px!important}html body .solidx-app-shell .module-subnav-button.is-active{border-color:var(--odoo-line-strong)!important;box-shadow:inset 0 -2px 0 var(--odoo-navy)!important;background:#fff!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section{margin-block:1px!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-button{background:0 0!important;border-color:#0000!important;height:36px!important;min-height:36px!important;margin:0!important;padding:2px 8px!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-button:is(:hover,.is-active){box-shadow:inset 3px 0 0 var(--odoo-navy)!important;background:#fff!important;border-color:#dde3eb!important}html body .solidx-app-shell main.solidx-main :where(.erp-register-theme,.customer-register-theme,.solidx-register-shell){background:#fff!important}html body .solidx-app-shell main.solidx-main :where(.solidx-register-hero,.customer-hero-panel,.page-hero,.register-hero){border-color:var(--odoo-line)!important;background:#fff!important;padding:8px 12px!important}html body .solidx-app-shell main.solidx-main :where(section,article,aside,form)[class*=border]{border-color:var(--odoo-line)!important;background:#fff!important}html body .solidx-app-shell main.solidx-main table{font-size:12.5px!important}html body .solidx-app-shell main.solidx-main table thead :where(th,td){height:28px!important;padding-block:5px!important}html body .solidx-app-shell main.solidx-main table tbody :where(th,td){height:34px!important;padding-block:5px!important}html body .solidx-app-shell main.solidx-main :where(.space-y-5>:not([hidden])~:not([hidden])){margin-top:.75rem!important}html body .solidx-app-shell main.solidx-main :where(.space-y-4>:not([hidden])~:not([hidden])){margin-top:.625rem!important}html body .solidx-app-shell main.solidx-main :where(.space-y-3>:not([hidden])~:not([hidden])){margin-top:.5rem!important}html body:not(:has(.solidx-app-shell)){color:var(--odoo-text)!important;font-family:var(--odoo-font-family)!important;background:#fff!important}:is(html body:not(:has(.solidx-app-shell)) :where(main,section,article,aside,form,table,th,td,button,input,select,textarea),html body:not(:has(.solidx-app-shell)) :where(main,section,article,aside,form,table,th,td,button,input,select,textarea) *){font-family:var(--odoo-font-family)!important}html body:not(:has(.solidx-app-shell)) :where(.rounded,.rounded-sm,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full,[class*=rounded]){border-radius:2px!important}html body:not(:has(.solidx-app-shell)) :where([class*=shadow],[style*=box-shadow]){box-shadow:none!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}html body:not(:has(.solidx-app-shell)) table thead :where(th,td){color:var(--odoo-navy)!important;border-bottom:2px solid var(--odoo-navy)!important;background:#fff!important}html body:not(:has(.solidx-app-shell)) table tbody tr:nth-child(odd)>:where(th,td){background:#fff!important}html body:not(:has(.solidx-app-shell)) table tbody tr:nth-child(2n)>:where(th,td){background:var(--odoo-row-alt)!important}html body .solidx-app-shell main.solidx-main :where(button[class*="bg-[var(--navy)]"],button[class*="bg-[var(--odoo-navy)]"],button[class*="bg-[var(--c-brand)]"],button[class*="bg-[var(--c-accent)]"],button[class*="bg-[#102A43]"],button[class*="bg-[#102a43]"],button[class*="bg-[#0B1F33]"],button[class*="bg-[#0b1f33]"],button[class*="bg-[#10244A]"],button[class*="bg-[#10244a]"],button[class*=bg-slate-900],button[class*=bg-slate-950],button[class*=bg-blue-900],button[class*=bg-blue-950],button[aria-selected=true],button[data-state=active],a[class*="bg-[var(--navy)]"],a[class*="bg-[var(--odoo-navy)]"],a[class*="bg-[var(--c-brand)]"],a[class*="bg-[var(--c-accent)]"],a[class*="bg-[#102A43]"],a[class*="bg-[#102a43]"],a[class*="bg-[#0B1F33]"],a[class*="bg-[#0b1f33]"],a[class*="bg-[#10244A]"],a[class*="bg-[#10244a]"],a[class*=bg-slate-900],a[class*=bg-slate-950],a[class*=bg-blue-900],a[class*=bg-blue-950],a[aria-selected=true],a[data-state=active],.module-subnav-button.is-active,.sidebar-section-button.is-active,.sidebar-nav-link.is-active,.solidx-control-button.is-active,.solidx-control-chip.is-strong){color:#fff!important;--tw-text-opacity:1!important}html body .solidx-app-shell main.solidx-main :where(button[class*="bg-[var(--navy)]"],button[class*="bg-[var(--odoo-navy)]"],button[class*="bg-[var(--c-brand)]"],button[class*="bg-[var(--c-accent)]"],button[class*="bg-[#102A43]"],button[class*="bg-[#102a43]"],button[class*="bg-[#0B1F33]"],button[class*="bg-[#0b1f33]"],button[class*="bg-[#10244A]"],button[class*="bg-[#10244a]"],button[class*=bg-slate-900],button[class*=bg-slate-950],button[class*=bg-blue-900],button[class*=bg-blue-950],button[aria-selected=true],button[data-state=active],a[class*="bg-[var(--navy)]"],a[class*="bg-[var(--odoo-navy)]"],a[class*="bg-[var(--c-brand)]"],a[class*="bg-[var(--c-accent)]"],a[class*="bg-[#102A43]"],a[class*="bg-[#102a43]"],a[class*="bg-[#0B1F33]"],a[class*="bg-[#0b1f33]"],a[class*="bg-[#10244A]"],a[class*="bg-[#10244a]"],a[class*=bg-slate-900],a[class*=bg-slate-950],a[class*=bg-blue-900],a[class*=bg-blue-950],a[aria-selected=true],a[data-state=active],.module-subnav-button.is-active,.sidebar-section-button.is-active,.sidebar-nav-link.is-active,.solidx-control-button.is-active,.solidx-control-chip.is-strong) :where(span,div,p,strong,b,small,em,label,svg,path,rect,circle,line,polyline,polygon){color:inherit!important;stroke:currentColor!important}html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[var(--navy)]"],html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[var(--odoo-navy)]"],html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[var(--c-brand)]"],html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[var(--c-accent)]"],html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[#102A43]"],html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[#102a43]"],html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[#0B1F33]"],html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[#0b1f33]"],html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[#10244A]"],html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[#10244a]"],html body .solidx-app-shell main.solidx-main :is(button,a)[class*=bg-slate-900],html body .solidx-app-shell main.solidx-main :is(button,a)[class*=bg-slate-950],html body .solidx-app-shell main.solidx-main :is(button,a)[class*=bg-blue-900],html body .solidx-app-shell main.solidx-main :is(button,a)[class*=bg-blue-950],html body .solidx-app-shell main.solidx-main :is(button,a)[aria-selected=true],html body .solidx-app-shell main.solidx-main :is(button,a)[data-state=active],html body .solidx-app-shell main.solidx-main .module-subnav-button.is-active,html body .solidx-app-shell main.solidx-main .sidebar-section-button.is-active,html body .solidx-app-shell main.solidx-main .sidebar-nav-link.is-active,html body .solidx-app-shell main.solidx-main .solidx-control-button.is-active,html body .solidx-app-shell main.solidx-main .solidx-control-chip.is-strong{color:#fff!important;--tw-text-opacity:1!important}html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[var(--navy)]"] *,html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[var(--odoo-navy)]"] *,html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[var(--c-brand)]"] *,html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[var(--c-accent)]"] *,html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[#102A43]"] *,html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[#102a43]"] *,html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[#0B1F33]"] *,html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[#0b1f33]"] *,html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[#10244A]"] *,html body .solidx-app-shell main.solidx-main :is(button,a)[class*="bg-[#10244a]"] *,html body .solidx-app-shell main.solidx-main :is(button,a)[class*=bg-slate-900] *,html body .solidx-app-shell main.solidx-main :is(button,a)[class*=bg-slate-950] *,html body .solidx-app-shell main.solidx-main :is(button,a)[class*=bg-blue-900] *,html body .solidx-app-shell main.solidx-main :is(button,a)[class*=bg-blue-950] *,html body .solidx-app-shell main.solidx-main :is(button,a)[aria-selected=true] *,html body .solidx-app-shell main.solidx-main :is(button,a)[data-state=active] *,html body .solidx-app-shell main.solidx-main .module-subnav-button.is-active *,html body .solidx-app-shell main.solidx-main .sidebar-section-button.is-active *,html body .solidx-app-shell main.solidx-main .sidebar-nav-link.is-active *,html body .solidx-app-shell main.solidx-main .solidx-control-button.is-active *,html body .solidx-app-shell main.solidx-main .solidx-control-chip.is-strong *{color:inherit!important;stroke:currentColor!important}
html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed{width:92px!important;min-width:92px!important;max-width:92px!important}html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-hover-open{width:300px!important;min-width:300px!important;max-width:300px!important}html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed :where(.sidebar-workspace-card,.sidebar-nav-header,.sidebar-section-title-frame,.sidebar-section-title,.sidebar-section-mini-title,.sidebar-group-panel,.sidebar-nav-link span:last-child){opacity:0!important;pointer-events:none!important;display:none!important}html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed .sidebar-nav{padding-inline:6px!important}html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed .sidebar-section{justify-content:center!important;padding:4px 0!important;display:flex!important}html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed .sidebar-section-button{grid-template-columns:1fr!important;place-items:center!important;width:56px!important;min-width:56px!important;min-height:52px!important;padding:6px!important;display:inline-grid!important}html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed .sidebar-section-icon{margin:0!important}html body .solidx-app-shell .app-launcher-card svg.odoo-app-glyph{width:78px!important;min-width:78px!important;max-width:78px!important;height:78px!important;min-height:78px!important;max-height:78px!important}html body .solidx-app-shell .hr-flash-dot{z-index:2;background:#dc2626;border:2px solid #fff;border-radius:999px;width:9px;height:9px;animation:1.2s ease-out infinite solidx-hr-alarm-pulse;position:absolute;top:-4px;right:-4px}html body .solidx-app-shell .solidx-main :is(.solidx-dark-action,button[class*="bg-[var(--navy)]"],a[class*="bg-[var(--navy)]"],button[class*="bg-[#102a43]"],a[class*="bg-[#102a43]"],button[class*="bg-[#102A43]"],a[class*="bg-[#102A43]"],button[class*="bg-[#0B1F33]"],a[class*="bg-[#0B1F33]"]),html body .solidx-app-shell .solidx-main :is(button[class*="hover:bg-[var(--navy)]"]:hover,a[class*="hover:bg-[var(--navy)]"]:hover,button[class*="hover:bg-[#102a43]"]:hover,a[class*="hover:bg-[#102a43]"]:hover,button[class*="hover:bg-[#102A43]"]:hover,a[class*="hover:bg-[#102A43]"]:hover,button[class*="hover:bg-[#0B1F33]"]:hover,a[class*="hover:bg-[#0B1F33]"]:hover){color:#fff!important;background:#102a43!important;border-color:#102a43!important}html body .solidx-app-shell .solidx-main :is(.solidx-dark-action,button[class*="bg-[var(--navy)]"],a[class*="bg-[var(--navy)]"],button[class*="hover:bg-[var(--navy)]"]:hover,a[class*="hover:bg-[var(--navy)]"]:hover,button[class*="bg-[#102a43]"],a[class*="bg-[#102a43]"],button[class*="hover:bg-[#102a43]"]:hover,a[class*="hover:bg-[#102a43]"]:hover,button[class*="bg-[#102A43]"],a[class*="bg-[#102A43]"],button[class*="hover:bg-[#102A43]"]:hover,a[class*="hover:bg-[#102A43]"]:hover,button[class*="bg-[#0B1F33]"],a[class*="bg-[#0B1F33]"],button[class*="hover:bg-[#0B1F33]"]:hover,a[class*="hover:bg-[#0B1F33]"]:hover) :is(span,div,p,strong,b,svg){color:inherit!important}
:root{--solidx-icon-size:56px;--solidx-icon-card-bg:linear-gradient(145deg, #fffffffa, #f7f9fce6);--solidx-icon-card-border:#becbdbd1;--solidx-icon-card-shadow:0 18px 44px #102a431a, inset 0 1px 0 #ffffffdb;--solidx-icon-brand-navy:#081a46;--solidx-icon-brand-royal:#4f6bff;--solidx-icon-brand-violet:#7c5cff;--solidx-icon-brand-aqua:#39d6d1;--solidx-icon-brand-mint:#39d98a;--solidx-icon-brand-sky:#5ca8ff;--solidx-icon-brand-orange:#ff9f43;--solidx-icon-brand-amber:#ffc857;--solidx-icon-brand-pink:#ff6fae;--solidx-icon-brand-coral:#ff7a59;--solidx-icon-brand-slate:#667399;--solidx-icon-surface:#f8faff;--solidx-icon-card-radius:28px;--solidx-icon-motion:.18s cubic-bezier(.2, .8, .2, 1)}.solidx-3d-icon{width:var(--solidx-icon-size);height:var(--solidx-icon-size);min-width:var(--solidx-icon-size);min-height:var(--solidx-icon-size);isolation:isolate;flex:none;place-items:center;line-height:0;display:inline-grid}.solidx-3d-icon img{width:var(--solidx-icon-size);height:var(--solidx-icon-size);object-fit:contain;filter:drop-shadow(0 10px 16px #102a432e);display:block;transform:translateZ(0)}.solidx-3d-icon--tile,.solidx-3d-icon--soft-card{border:1px solid var(--solidx-icon-card-border);background:var(--solidx-icon-card-bg);box-shadow:var(--solidx-icon-card-shadow)}.solidx-3d-icon--tile{padding:8px}.solidx-3d-icon--soft-card{padding:12px}html body .solidx-app-shell :is(.sidebar-section-icon,.sidebar-item-icon,.module-subnav-button-icon) .solidx-3d-icon{width:var(--solidx-icon-size)!important;height:var(--solidx-icon-size)!important;min-width:var(--solidx-icon-size)!important;min-height:var(--solidx-icon-size)!important;overflow:visible!important}html body .solidx-app-shell :is(.sidebar-section-icon,.sidebar-item-icon,.module-subnav-button-icon) .solidx-3d-icon img{filter:drop-shadow(0 1px #ffffffe6)drop-shadow(0 3px 7px #102a433d)}html body .solidx-app-shell .solidx-sidebar .sidebar-section-button>.sidebar-section-icon>.solidx-3d-icon{--solidx-icon-size:30px!important}html body .solidx-app-shell .solidx-sidebar .sidebar-nav-link>.sidebar-item-icon>.solidx-3d-icon,html body .solidx-app-shell .solidx-main .module-subnav-button>.module-subnav-button-icon>.solidx-3d-icon{--solidx-icon-size:24px!important}html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed{background:linear-gradient(#fffffffa,#f5f8fbf0),#f7f9fc!important;width:92px!important;min-width:92px!important;max-width:92px!important;box-shadow:10px 0 26px #102a431a,inset -1px 0 #becbdbc7!important}html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-hover-open{width:300px!important;min-width:300px!important;max-width:300px!important}html body .solidx-app-shell .solidx-sidebar .sidebar-nav{scrollbar-width:thin;scrollbar-color:#64748b5c transparent}html body .solidx-app-shell .solidx-sidebar .sidebar-section{padding:3px 5px!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-button{isolation:isolate!important;border:1px solid color-mix(in srgb, var(--section-accent,#102a43) 24%, #cbd5e1e6)!important;background:linear-gradient(90deg, color-mix(in srgb, var(--section-accent,#102a43) 15%, transparent) 0 4px, transparent 4px), radial-gradient(circle at 22% 18%, #fffffffa, transparent 36%), linear-gradient(145deg, #fffffff5, color-mix(in srgb, var(--section-surface,#edf4f7) 88%, #fff 12%))!important;color:#102a43!important;border-radius:16px!important;gap:9px!important;min-height:50px!important;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s!important;position:relative!important;box-shadow:inset 0 1px #fffffff5,0 8px 18px #102a430f!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-button:after{background:var(--section-accent,#102a43);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--section-accent,#102a43) 14%, transparent);content:"";opacity:.78;border-radius:999px;position:absolute;inset:6px 7px auto auto}html body .solidx-app-shell .solidx-sidebar .sidebar-section-button:hover,html body .solidx-app-shell .solidx-sidebar .sidebar-section-button.is-active{border-color:color-mix(in srgb, var(--section-accent,#102a43) 46%, #fff 54%)!important;box-shadow:inset 0 1px 0 #fffffffa, 0 16px 30px color-mix(in srgb, var(--section-accent,#102a43) 16%, transparent)!important;transform:translateY(-1px)!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-button:active{transform:translateY(0)scale(.99)!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-icon{border:1px solid color-mix(in srgb, var(--section-accent,#102a43) 28%, #ffffffd6)!important;background:radial-gradient(circle at 30% 20%, #fffffffa, transparent 38%), linear-gradient(145deg, #ffffffeb, color-mix(in srgb, var(--section-surface,#eef4f7) 84%, #fff 16%))!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;box-shadow:inset 0 1px 0 #fffffff0, 0 8px 16px color-mix(in srgb, var(--section-accent,#102a43) 15%, transparent)!important;border-radius:14px!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-button:hover .sidebar-section-icon,html body .solidx-app-shell .solidx-sidebar .sidebar-section-button.is-active .sidebar-section-icon{border-color:color-mix(in srgb, var(--section-accent,#102a43) 42%, #fffc)!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-button>.sidebar-section-icon>.solidx-3d-icon,html body .solidx-app-shell .solidx-sidebar .sidebar-section-button>.sidebar-section-icon>svg.odoo-app-glyph{--solidx-icon-size:30px!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-button:hover .odoo-app-glyph,html body .solidx-app-shell .solidx-sidebar .sidebar-section-button.is-active .odoo-app-glyph,html body .solidx-app-shell .solidx-sidebar .sidebar-section-button:hover .sidebar-section-icon .solidx-3d-icon img,html body .solidx-app-shell .solidx-sidebar .sidebar-section-button.is-active .sidebar-section-icon .solidx-3d-icon img{filter:drop-shadow(0 1px #fffffff0)drop-shadow(0 6px 10px #102a433d)!important;transform:translateY(-1px)scale(1.035)!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-title-frame{border:1px solid color-mix(in srgb, var(--section-accent,#102a43) 18%, #ffffffc7)!important;background:#ffffff8f!important;border-radius:12px!important;align-items:center!important;min-height:36px!important;padding:0 10px 0 11px!important;display:inline-flex!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffbd!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-title{color:#102a43!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:900!important;line-height:1.08!important;display:block!important;overflow:hidden!important}html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed .sidebar-section-button{text-align:center!important;flex-direction:column!important;justify-content:center!important;gap:2px!important;width:68px!important;min-height:58px!important;margin:0 auto!important;padding:5px 4px 4px!important}html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed .sidebar-section-button:after{inset:5px 5px auto auto}html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed .sidebar-section-icon{border-radius:13px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed .sidebar-section-button>.sidebar-section-icon>.solidx-3d-icon,html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed .sidebar-section-button>.sidebar-section-icon>svg.odoo-app-glyph{--solidx-icon-size:26px!important;width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;min-height:26px!important;max-height:26px!important}html body .solidx-app-shell .solidx-sidebar .sidebar-section-mini-title{display:none}html body .solidx-app-shell .solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed .sidebar-section-mini-title{color:#102a43!important;letter-spacing:0!important;text-align:center!important;text-overflow:ellipsis!important;text-transform:none!important;white-space:nowrap!important;width:58px!important;font-size:8.5px!important;font-weight:900!important;line-height:1.02!important;display:block!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){html body .solidx-app-shell .solidx-sidebar .sidebar-section-button,html body .solidx-app-shell .solidx-sidebar .sidebar-section-button .odoo-app-glyph{transition:border-color .12s,box-shadow .12s,background .12s!important;transform:none!important}}html body div.solidx-app-shell :is(#solidx-premium-sidebar-rail,aside.solidx-sidebar.solidx-sidebar-auto .sidebar-section-button){border-radius:16px!important}html body div.solidx-app-shell :is(#solidx-premium-sidebar-rail,aside.solidx-sidebar.solidx-sidebar-auto .sidebar-section-icon){border-radius:14px!important}html body div.solidx-app-shell aside.solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed :is(#solidx-premium-sidebar-rail,.sidebar-section-button){border-radius:15px!important}html body div.solidx-app-shell aside.solidx-sidebar.solidx-sidebar-auto.is-auto-collapsed :is(#solidx-premium-sidebar-rail,.sidebar-section-icon){border-radius:13px!important}html body div.solidx-app-shell :is(#solidx-premium-sidebar-rail,aside.solidx-sidebar.solidx-sidebar-auto .sidebar-section-title-frame){border-radius:12px!important}html body .solidx-app-shell .app-launcher-card{background:radial-gradient(circle at 24% 18%,#fffffffa,#fff0 32%),linear-gradient(145deg,#fff 0%,#f7f9fc 58%,#eef3f8 100%)!important;border-color:#becbdbe0!important;border-radius:24px!important;box-shadow:0 18px 42px #102a4317,inset 0 1px #fffffff0!important}html body .solidx-app-shell .app-launcher-card:hover,html body .solidx-app-shell .app-launcher-card:focus-visible{box-shadow:0 24px 56px #102a4326,inset 0 1px #fffffffa!important}html body .solidx-app-shell .app-launcher-card-icon{background:linear-gradient(145deg,#fffffff0,#f2f6fad1)!important;border-color:#becbdbc7!important;border-radius:26px!important;box-shadow:inset 0 1px #ffffffeb,0 16px 34px #102a431a!important}html body .solidx-app-shell .app-launcher-card .solidx-3d-icon img{filter:drop-shadow(0 14px 18px #102a4333)}html body .solidx-app-shell .app-launcher-card:hover .solidx-3d-icon img{transform:translateY(-2px)scale(1.035)}html body .solidx-app-shell .solidx-module-card{border:1px solid var(--solidx-icon-card-border);background:radial-gradient(circle at 28% 18%, #ffffffe6, #fff0 34%), var(--solidx-icon-card-bg);min-height:214px;box-shadow:var(--solidx-icon-card-shadow);color:#1e2f55;text-align:center;cursor:pointer;place-items:center;gap:12px;padding:28px 22px 24px;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1);display:grid}.solidx-module-card__body h3{color:#1e2f55;text-transform:uppercase;margin:0;font-size:1.04rem;font-weight:900}.solidx-module-card__body p{color:#243447;max-width:18rem;margin:8px auto 0;font-size:.94rem;line-height:1.38}.solidx-module-card__meta{color:#5f6b7a;margin-top:10px;font-size:.82rem}.solidx-icon-card{border-radius:var(--solidx-icon-card-radius);transition:transform var(--solidx-icon-motion), border-color var(--solidx-icon-motion), box-shadow var(--solidx-icon-motion);background:radial-gradient(circle at 28% 16%,#fffffff0,#0000 34%),linear-gradient(#fffffff5,#f8faffe6);border:1px solid #4f6bff1a;box-shadow:0 14px 36px #081a4614,inset 0 1px #ffffffeb}.solidx-icon-card:hover{border-color:#4f6bff33;transform:translateY(-3px);box-shadow:0 20px 46px #081a4621,inset 0 1px #fffffffa}.solidx-icon-card:focus-visible{outline-offset:3px;outline:3px solid #4f6bff57}.solidx-icon-card__body,.solidx-icon-card__title,.solidx-icon-card__description,.solidx-icon-card__meta{display:block}.solidx-icon-card__title{color:#1e2f55;font-size:1rem;font-weight:900;line-height:1.08}.solidx-icon-card__description{color:#475569;max-width:18rem;margin:8px auto 0;font-size:.9rem;font-weight:650;line-height:1.35}.solidx-icon-card__meta{color:#667399;margin-top:10px;font-size:.78rem;font-weight:800}[data-theme=dark] .solidx-icon-card{background:linear-gradient(#141f44eb,#0c1430e6);border-color:#7c5cff38;box-shadow:0 18px 42px #00000057,inset 0 1px #ffffff14}[data-theme=dark] .solidx-icon-card__title,[data-theme=dark] .solidx-icon-card__description,[data-theme=dark] .solidx-icon-card__meta{color:#f8faff}@media (prefers-reduced-motion:reduce){html body .solidx-app-shell .app-launcher-card,html body .solidx-app-shell .app-launcher-card .solidx-3d-icon img,html body .solidx-app-shell .solidx-module-card,.solidx-icon-card,.solidx-icon-card:hover{transition:box-shadow .12s,border-color .12s!important;transform:none!important}}
