@font-face{font-family:Material Symbols Outlined Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/material-symbols-outlined-latin-wght-normal-BM26z-vy.woff2) format("woff2-variations")}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.textarea-field{width:100%;min-height:60px;resize:vertical;margin-bottom:8px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.actions-container{display:flex;justify-content:flex-end;align-items:center}.header-scroll::-webkit-scrollbar{display:none}.header-scroll{-ms-overflow-style:none;scrollbar-width:none}.gm-style-iw-c{padding:0!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important}.gm-style-iw-d{overflow:hidden!important;padding:0!important;max-width:none!important}.gm-style-iw-t:after{display:none!important}.gm-ui-hover-effect{display:none!important}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--assetcore-theme: "light";--assetcore-area: "core";--scrollbar-size: 8px;--scrollbar-radius: 8px}:root[data-theme=light]{color-scheme:light;--color-neutral-0: #FFFFFF;--color-neutral-50: #FAFAFA;--color-neutral-100: #F3F2F1;--color-neutral-200: #E1DFDD;--color-neutral-300: #C8C6C4;--color-neutral-400: #B3B0AD;--color-neutral-500: #979593;--color-neutral-600: #6E6D6B;--color-neutral-700: #4B4A48;--color-neutral-800: #323131;--color-neutral-900: #1B1A1A;--shadow-elevation: 0 1px 3px rgba(0,0,0,.08);--scrollbar-thumb: var(--color-neutral-300);--scrollbar-thumb-hover: var(--color-neutral-400);--scrollbar-track: transparent}:root[data-theme=dark]{color-scheme:dark;--color-neutral-0: #0E0E0E;--color-neutral-50: #121212;--color-neutral-100: #1A1A1A;--color-neutral-200: #252525;--color-neutral-300: #2F2F2F;--color-neutral-400: #3A3A3A;--color-neutral-500: #464646;--color-neutral-600: #5C5C5C;--color-neutral-700: #7A7A7A;--color-neutral-800: #B4B4B4;--color-neutral-900: #EDEDED;--shadow-elevation: 0 1px 3px rgba(0,0,0,.6);--scrollbar-thumb: var(--color-neutral-600);--scrollbar-thumb-hover: var(--color-neutral-700);--scrollbar-track: transparent}:root[data-theme=dark] body,:root[data-theme=dark] html{background-color:#121212}:root[data-theme=dark] .assets-page-container,:root[data-theme=dark] .inbox-page,:root[data-theme=dark] .documents-page-container,:root[data-theme=dark] .locations-page,:root[data-theme=dark] [class$=-page],:root[data-theme=dark] [class$=Page]{background-color:#121212!important}:root[data-theme=dark][data-area=ai]{--color-accent-100: #1B2A3D;--color-accent-200: #2A3D52;--color-accent-300: #395067;--color-accent-400: #48637C;--color-accent-500: #5A86A1;--color-accent-600: #6F9FB8;--color-accent-700: #84B8CF;--color-accent-800: #99D1E6;--color-accent-900: #AEEAFD}:root[data-theme=dark][data-area=mycore]{--color-accent-100: #1B2F1F;--color-accent-200: #2A4230;--color-accent-300: #395541;--color-accent-400: #486852;--color-accent-500: #5A8B63;--color-accent-600: #6FA474;--color-accent-700: #84BD85;--color-accent-800: #99D696;--color-accent-900: #AEEFA7}:root[data-theme=dark][data-area=core]{--color-accent-100: #1B2A3D;--color-accent-200: #2A3D52;--color-accent-300: #395067;--color-accent-400: #48637C;--color-accent-500: #5A86A1;--color-accent-600: #6F9FB8;--color-accent-700: #84B8CF;--color-accent-800: #99D1E6;--color-accent-900: #AEEAFD}:root[data-theme=dark][data-area=settings]{--color-accent-100: #2A2A2A;--color-accent-200: #3A3A3A;--color-accent-300: #4A4A4A;--color-accent-400: #5A5A5A;--color-accent-500: #6A6A6A;--color-accent-600: #7A7A7A;--color-accent-700: #8A8A8A;--color-accent-800: #9A9A9A;--color-accent-900: #AAAAAA}:root[data-area=ai]{--color-accent-100: #E2EFFD;--color-accent-200: #C6DFFB;--color-accent-300: #9ACBF8;--color-accent-400: #6FB8F5;--color-accent-500: #2A77D9;--color-accent-600: #2364BD;--color-accent-700: #1C519F;--color-accent-800: #153F82;--color-accent-900: #0F2E64}:root[data-area=mycore]{--color-accent-100: #DBF4E4;--color-accent-200: #B8E9C9;--color-accent-300: #94DEAF;--color-accent-400: #71D394;--color-accent-500: #237B48;--color-accent-600: #1D683E;--color-accent-700: #175535;--color-accent-800: #11432B;--color-accent-900: #0C3222}:root[data-area=core]{--color-accent-100: #E2EFFD;--color-accent-200: #C6DFFB;--color-accent-300: #9ACBF8;--color-accent-400: #6FB8F5;--color-accent-500: #2A77D9;--color-accent-600: #2364BD;--color-accent-700: #1C519F;--color-accent-800: #153F82;--color-accent-900: #0F2E64}:root[data-area=settings]{--color-accent-100: #EAEAEA;--color-accent-200: #D4D4D4;--color-accent-300: #BFBFBF;--color-accent-400: #A9A9A9;--color-accent-500: #292831;--color-accent-600: #21202A;--color-accent-700: #1B1A23;--color-accent-800: #14131B;--color-accent-900: #0E0D13}.assetcore-nav-item{color:var(--color-neutral-700);transition:all .2s ease}.assetcore-nav-item:hover{background-color:var(--color-accent-100);color:var(--color-accent-600)}.assetcore-nav-item.active{background-color:var(--color-accent-100);color:var(--color-accent-700);font-weight:600}.assetcore-category-header{background-color:var(--color-accent-100);border-radius:4px;margin:4px 8px}.assetcore-button-primary{background-color:var(--color-accent-500);color:var(--color-neutral-0);border:none}.assetcore-button-primary:hover{background-color:var(--color-accent-600)}.assetcore-button-secondary{background-color:transparent;color:var(--color-accent-500);border:1px solid var(--color-accent-500)}.assetcore-button-secondary:hover{background-color:var(--color-accent-100)}.assetcore-panel{background-color:var(--color-neutral-0);border-radius:8px;box-shadow:var(--shadow-elevation)}html,body,*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}*::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-radius);border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}*::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.assetcore-focus:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.zen-mode .header,.zen-mode .status-bar,.zen-mode .left-sidebar,.zen-mode .info-panel,.zen-mode .chat-panel{display:none!important}.zen-mode .main-content{margin:0!important;padding:20px!important;width:100%!important;height:100vh!important}.centered-layout .main-content{max-width:1200px;margin:0 auto;padding:0 20px}.panel-alignment-left .info-panel{justify-content:flex-start}.panel-alignment-right .info-panel{justify-content:flex-end}.panel-alignment-center .info-panel{justify-content:center}.panel-alignment-justify .info-panel{justify-content:space-between}.sidebar-position-right .left-sidebar{order:2}.sidebar-position-right .main-content{order:1}:root[data-theme=light] .ai-core-section,:root[data-theme=light][data-area=ai] .ai-core-section,:root[data-theme=light][data-area=mycore] .ai-core-section,:root[data-theme=light][data-area=core] .ai-core-section,:root[data-theme=light][data-area=settings] .ai-core-section{--color-accent-100: #E2EFFD;--color-accent-500: #2A77D9;--color-accent-600: #2364BD;--color-accent-700: #1C519F}:root[data-theme=light] .mycore-section,:root[data-theme=light][data-area=ai] .mycore-section,:root[data-theme=light][data-area=mycore] .mycore-section,:root[data-theme=light][data-area=core] .mycore-section,:root[data-theme=light][data-area=settings] .mycore-section{--color-accent-100: #DBF4E4;--color-accent-500: #237B48;--color-accent-600: #1D683E;--color-accent-700: #175535}:root[data-theme=light] .core-section,:root[data-theme=light][data-area=ai] .core-section,:root[data-theme=light][data-area=mycore] .core-section,:root[data-theme=light][data-area=core] .core-section,:root[data-theme=light][data-area=settings] .core-section{--color-accent-100: #E2EFFD;--color-accent-500: #2A77D9;--color-accent-600: #2364BD;--color-accent-700: #1C519F}:root[data-theme=light] .settings-section,:root[data-theme=light][data-area=ai] .settings-section,:root[data-theme=light][data-area=mycore] .settings-section,:root[data-theme=light][data-area=core] .settings-section,:root[data-theme=light][data-area=settings] .settings-section{--color-accent-100: #EAEAEA;--color-accent-500: #292831;--color-accent-600: #21202A;--color-accent-700: #1B1A23}:root[data-theme=dark] .ai-core-section,:root[data-theme=dark][data-area=ai] .ai-core-section,:root[data-theme=dark][data-area=mycore] .ai-core-section,:root[data-theme=dark][data-area=core] .ai-core-section,:root[data-theme=dark][data-area=settings] .ai-core-section{--color-accent-100: #1B2A3D;--color-accent-500: #5A86A1;--color-accent-600: #6F9FB8;--color-accent-700: #84B8CF}:root[data-theme=dark] .mycore-section,:root[data-theme=dark][data-area=ai] .mycore-section,:root[data-theme=dark][data-area=mycore] .mycore-section,:root[data-theme=dark][data-area=core] .mycore-section,:root[data-theme=dark][data-area=settings] .mycore-section{--color-accent-100: #1B2F1F;--color-accent-500: #5A8B63;--color-accent-600: #6FA474;--color-accent-700: #84BD85}:root[data-theme=dark] .core-section,:root[data-theme=dark][data-area=ai] .core-section,:root[data-theme=dark][data-area=mycore] .core-section,:root[data-theme=dark][data-area=core] .core-section,:root[data-theme=dark][data-area=settings] .core-section{--color-accent-100: #1B2A3D;--color-accent-500: #5A86A1;--color-accent-600: #6F9FB8;--color-accent-700: #84B8CF}:root[data-theme=dark] .settings-section,:root[data-theme=dark][data-area=ai] .settings-section,:root[data-theme=dark][data-area=mycore] .settings-section,:root[data-theme=dark][data-area=core] .settings-section,:root[data-theme=dark][data-area=settings] .settings-section{--color-accent-100: #2A2A2A;--color-accent-500: #6A6A6A;--color-accent-600: #7A7A7A;--color-accent-700: #8A8A8A}:root:not([data-brand-theme]),:root[data-brand-theme=assetcore-green]{--assetcore-green-primary: #1DB954;--assetcore-green-primary-hover: #18A64C;--assetcore-green-primary-pressed: #139B44;--assetcore-green-50: #FAFEFB;--assetcore-green-100: #F0FDF4;--assetcore-green-150: #ECFDF3;--assetcore-green-200: #DBF4E4;--assetcore-green-300: #D1F7C4;--assetcore-green-400: #B8E9C9;--assetcore-green-500: #94DEAF;--assetcore-green-600: #71D394;--assetcore-green-700: #237B48;--assetcore-green-800: #1D683E;--assetcore-green-850: #175535;--assetcore-green-900: #11432B;--assetcore-green-950: #0C3222;--assetcore-green-1000: #0F7938;--assetcore-green-1100: #0C5C2A;--assetcore-green-text-dark: #166534;--assetcore-green-text-darker: #0F5132;--assetcore-bg-primary: var(--assetcore-green-100);--assetcore-bg-secondary: var(--assetcore-green-150);--assetcore-bg-tertiary: var(--assetcore-green-200);--assetcore-bg-hover: var(--assetcore-green-100);--assetcore-bg-selected: var(--assetcore-green-200);--assetcore-border-primary: var(--assetcore-green-300);--assetcore-border-secondary: var(--assetcore-green-400);--assetcore-border-accent: var(--assetcore-green-primary);--assetcore-text-primary: var(--assetcore-green-text-dark);--assetcore-text-secondary: var(--assetcore-green-text-darker);--assetcore-text-on-primary: #FFFFFF;--assetcore-interactive-primary: var(--assetcore-green-primary);--assetcore-interactive-hover: var(--assetcore-green-primary-hover);--assetcore-interactive-pressed: var(--assetcore-green-primary-pressed)}:root:not([data-brand-theme])[data-theme=dark],:root[data-brand-theme=assetcore-green][data-theme=dark]{--assetcore-bg-primary: var(--assetcore-green-950);--assetcore-bg-secondary: var(--assetcore-green-900);--assetcore-bg-tertiary: var(--assetcore-green-850);--assetcore-bg-hover: var(--assetcore-green-850);--assetcore-bg-selected: var(--assetcore-green-850);--assetcore-border-primary: var(--assetcore-green-850);--assetcore-border-secondary: var(--assetcore-green-800);--assetcore-border-accent: var(--assetcore-green-primary);--assetcore-text-primary: var(--assetcore-green-400);--assetcore-text-secondary: var(--assetcore-green-500);--assetcore-text-on-primary: #FFFFFF;--assetcore-interactive-primary: var(--assetcore-green-primary);--assetcore-interactive-hover: var(--assetcore-green-600);--assetcore-interactive-pressed: var(--assetcore-green-500)}.assetcore-green-bg-primary{background-color:var(--assetcore-bg-primary)}.assetcore-green-bg-secondary{background-color:var(--assetcore-bg-secondary)}.assetcore-green-text-primary{color:var(--assetcore-text-primary)}.assetcore-green-text-secondary{color:var(--assetcore-text-secondary)}.assetcore-green-border{border-color:var(--assetcore-border-primary)}:root:not([data-brand-theme]):not([data-theme=dark]) [class*=fui-],:root:not([data-brand-theme]):not([data-theme=dark]),:root[data-brand-theme=assetcore-green]:not([data-theme=dark]) [class*=fui-],:root[data-brand-theme=assetcore-green]:not([data-theme=dark]){--color-accent-100: var(--assetcore-green-100) !important;--color-accent-200: var(--assetcore-green-300) !important;--color-accent-300: var(--assetcore-green-400) !important;--color-accent-400: var(--assetcore-green-500) !important;--color-accent-500: var(--assetcore-green-primary) !important;--color-accent-600: var(--assetcore-green-primary-hover) !important;--color-accent-700: var(--assetcore-green-850) !important;--color-accent-800: var(--assetcore-green-1000) !important;--color-accent-900: var(--assetcore-green-1100) !important}:root:not([data-brand-theme])[data-theme=dark] [class*=fui-],:root:not([data-brand-theme])[data-theme=dark],:root[data-brand-theme=assetcore-green][data-theme=dark] [class*=fui-],:root[data-brand-theme=assetcore-green][data-theme=dark]{--color-accent-100: var(--assetcore-green-950) !important;--color-accent-200: var(--assetcore-green-900) !important;--color-accent-300: var(--assetcore-green-850) !important;--color-accent-400: var(--assetcore-green-800) !important;--color-accent-500: var(--assetcore-green-primary) !important;--color-accent-600: var(--assetcore-green-600) !important;--color-accent-700: var(--assetcore-green-500) !important;--color-accent-800: var(--assetcore-green-400) !important;--color-accent-900: var(--assetcore-green-200) !important}:root:not([data-brand-theme]) .fui-Button[appearance=primary],:root:not([data-brand-theme]) button[class*=fui-][title*=Overview],:root:not([data-brand-theme]) [class*=___][class*=f1][class*=f2],:root[data-brand-theme=assetcore-green] .fui-Button[appearance=primary],:root[data-brand-theme=assetcore-green] button[class*=fui-][title*=Overview],:root[data-brand-theme=assetcore-green] [class*=___][class*=f1][class*=f2]{--colorBrandBackground: var(--assetcore-green-primary) !important;--colorBrandBackgroundHover: var(--assetcore-green-primary-hover) !important;--colorBrandBackgroundPressed: var(--assetcore-green-primary-pressed) !important;--colorBrandForeground: var(--assetcore-green-primary) !important;--colorCompoundBrandBackground: var(--assetcore-green-primary) !important;--colorCompoundBrandBackgroundHover: var(--assetcore-green-primary-hover) !important;--colorCompoundBrandBackgroundPressed: var(--assetcore-green-primary-pressed) !important}:root:not([data-brand-theme]):not([data-theme=dark]) div[class*=___],:root[data-brand-theme=assetcore-green]:not([data-theme=dark]) div[class*=___]{--color-accent-100: var(--assetcore-bg-primary) !important;--color-accent-500: var(--assetcore-interactive-primary) !important;--color-accent-600: var(--assetcore-interactive-hover) !important;--color-accent-700: var(--assetcore-interactive-pressed) !important}:root:not([data-brand-theme])[data-theme=dark] div[class*=___],:root[data-brand-theme=assetcore-green][data-theme=dark] div[class*=___]{--color-accent-100: var(--assetcore-bg-primary) !important;--color-accent-500: var(--assetcore-interactive-primary) !important;--color-accent-600: var(--assetcore-interactive-hover) !important;--color-accent-700: var(--assetcore-interactive-pressed) !important}:root:not([data-brand-theme]):not([data-theme=dark]) [style*="background-color: var(--color-accent-100)"],:root[data-brand-theme=assetcore-green]:not([data-theme=dark]) [style*="background-color: var(--color-accent-100)"]{background-color:var(--assetcore-bg-primary)!important}:root:not([data-brand-theme]):not([data-theme=dark]) [style*="background-color: var(--color-accent-200)"],:root[data-brand-theme=assetcore-green]:not([data-theme=dark]) [style*="background-color: var(--color-accent-200)"]{background-color:var(--assetcore-bg-secondary)!important}:root:not([data-brand-theme]):not([data-theme=dark]) [style*="border-color: var(--color-accent"],:root[data-brand-theme=assetcore-green]:not([data-theme=dark]) [style*="border-color: var(--color-accent"]{border-color:var(--assetcore-border-primary)!important}:root:not([data-brand-theme])[data-theme=dark] [style*="background-color: var(--color-accent-100)"],:root[data-brand-theme=assetcore-green][data-theme=dark] [style*="background-color: var(--color-accent-100)"]{background-color:var(--assetcore-bg-primary)!important;color:var(--assetcore-text-primary)!important}:root:not([data-brand-theme])[data-theme=dark] [style*="background-color: var(--color-accent-200)"],:root[data-brand-theme=assetcore-green][data-theme=dark] [style*="background-color: var(--color-accent-200)"]{background-color:var(--assetcore-bg-secondary)!important;color:var(--assetcore-text-primary)!important}:root:not([data-brand-theme])[data-theme=dark] [style*="border-color: var(--color-accent"],:root[data-brand-theme=assetcore-green][data-theme=dark] [style*="border-color: var(--color-accent"]{border-color:var(--assetcore-border-primary)!important}input[type=checkbox]:checked,[role=checkbox][aria-checked=true]{background-color:var(--assetcore-interactive-primary)!important;border-color:var(--assetcore-interactive-primary)!important}input[type=checkbox]:checked:hover,[role=checkbox][aria-checked=true]:hover{background-color:var(--assetcore-interactive-hover)!important;border-color:var(--assetcore-interactive-hover)!important}*:focus-visible{outline-color:var(--assetcore-interactive-primary)!important}:root:not([data-brand-theme]):not([data-theme=dark]) [aria-selected=true]:not(.react-flow__node),:root:not([data-brand-theme]):not([data-theme=dark]) [data-selected=true]:not(.react-flow__node),:root:not([data-brand-theme]):not([data-theme=dark]) .selected:not(.react-flow__node):not(.react-flow__node *),:root:not([data-brand-theme]):not([data-theme=dark]) .active:not(.react-flow__node):not(.react-flow__node *),:root[data-brand-theme=assetcore-green]:not([data-theme=dark]) [aria-selected=true]:not(.react-flow__node),:root[data-brand-theme=assetcore-green]:not([data-theme=dark]) [data-selected=true]:not(.react-flow__node),:root[data-brand-theme=assetcore-green]:not([data-theme=dark]) .selected:not(.react-flow__node):not(.react-flow__node *),:root[data-brand-theme=assetcore-green]:not([data-theme=dark]) .active:not(.react-flow__node):not(.react-flow__node *){background-color:var(--assetcore-bg-selected)!important;color:var(--assetcore-text-primary)!important;border-color:var(--assetcore-border-accent)!important}:root[data-theme=dark] [aria-selected=true]:not(.react-flow__node),:root[data-theme=dark] [data-selected=true]:not(.react-flow__node),:root[data-theme=dark] .selected:not(.react-flow__node):not(.react-flow__node *),:root[data-theme=dark] .active:not(.react-flow__node):not(.react-flow__node *){background-color:var(--assetcore-bg-selected)!important;color:var(--assetcore-text-primary)!important;border-color:var(--assetcore-border-accent)!important}button[appearance=neutral]:hover:not([disabled]),button[appearance=secondary]:hover:not([disabled]),button[appearance=subtle]:hover:not([disabled]),.fui-Button--neutral:hover:not([disabled]),.fui-Button--secondary:hover:not([disabled]),.fui-Button--subtle:hover:not([disabled]),button.neutral:hover:not([disabled]),button.secondary:hover:not([disabled]){background-color:var(--assetcore-bg-hover)!important}:root[data-theme=dark] button[appearance=neutral]:hover:not([disabled]),:root[data-theme=dark] button[appearance=secondary]:hover:not([disabled]),:root[data-theme=dark] button[appearance=subtle]:hover:not([disabled]),:root[data-theme=dark] .fui-Button--neutral:hover:not([disabled]),:root[data-theme=dark] .fui-Button--secondary:hover:not([disabled]),:root[data-theme=dark] .fui-Button--subtle:hover:not([disabled]),:root[data-theme=dark] button.neutral:hover:not([disabled]),:root[data-theme=dark] button.secondary:hover:not([disabled]){background-color:var(--assetcore-bg-hover)!important}button[appearance=primary],button.primary,.fui-Button--primary{background-color:var(--assetcore-interactive-primary)!important;border-color:var(--assetcore-interactive-primary)!important}button[appearance=primary]:hover,button.primary:hover,.fui-Button--primary:hover{background-color:var(--assetcore-interactive-hover)!important;border-color:var(--assetcore-interactive-hover)!important}a[class*=fui-],[role=link]{color:var(--assetcore-interactive-primary)!important}a[class*=fui-]:hover,[role=link]:hover{color:var(--assetcore-interactive-hover)!important}[role=progressbar],.progress,.loading{color:var(--assetcore-interactive-primary)!important}[role=switch][aria-checked=true]{background-color:var(--assetcore-interactive-primary)!important}:root:not([data-theme=dark]) [role=tooltip],:root:not([data-theme=dark]) [role=dialog][class*=accent]{background-color:var(--assetcore-bg-primary)!important;border-color:var(--assetcore-border-primary)!important;color:var(--assetcore-text-primary)!important}:root[data-theme=dark] [role=tooltip],:root[data-theme=dark] [role=dialog][class*=accent]{background-color:var(--assetcore-bg-tertiary)!important;border-color:var(--assetcore-border-accent)!important;color:var(--assetcore-text-primary)!important}:root[data-brand-theme=itineris-pink]{--itineris-blue-50: #F5F8FD;--itineris-blue-100: #EAF1FB;--itineris-blue-150: #DFEAF8;--itineris-blue-200: #D2E0F4;--itineris-blue-700: #1B3558;--itineris-blue-800: #142B49;--itineris-blue-900: #0F223B;--itineris-blue-950: #0B1A2E;--itineris-pink-primary: #E2007A;--itineris-pink-primary-hover: #C9006C;--itineris-pink-primary-pressed: #A8005B;--assetcore-bg-primary: var(--itineris-blue-50);--assetcore-bg-secondary: var(--itineris-blue-100);--assetcore-bg-tertiary: var(--itineris-blue-150);--assetcore-bg-hover: var(--itineris-blue-100);--assetcore-bg-selected: var(--itineris-blue-150);--assetcore-border-primary: #C3D3EB;--assetcore-border-secondary: #B2C6E4;--assetcore-border-accent: var(--itineris-pink-primary);--assetcore-text-primary: var(--itineris-blue-900);--assetcore-text-secondary: var(--itineris-blue-800);--assetcore-text-on-primary: #FFFFFF;--assetcore-interactive-primary: var(--itineris-pink-primary);--assetcore-interactive-hover: var(--itineris-pink-primary-hover);--assetcore-interactive-pressed: var(--itineris-pink-primary-pressed);--color-accent-100: #E2EFFD;--color-accent-200: #C6DFFB;--color-accent-300: #9ACBF8;--color-accent-400: #6FB8F5;--color-accent-500: #2A77D9;--color-accent-600: #2364BD;--color-accent-700: #1C519F;--color-accent-800: #153F82;--color-accent-900: #0F2E64}:root[data-brand-theme=itineris-pink][data-theme=dark]{--assetcore-bg-primary: var(--itineris-blue-950);--assetcore-bg-secondary: var(--itineris-blue-900);--assetcore-bg-tertiary: var(--itineris-blue-800);--assetcore-bg-hover: var(--itineris-blue-800);--assetcore-bg-selected: var(--itineris-blue-800);--assetcore-border-primary: #243B60;--assetcore-border-secondary: #2F4B76;--assetcore-border-accent: var(--itineris-pink-primary);--assetcore-text-primary: #EAF1FB;--assetcore-text-secondary: #C9D8F0;--assetcore-text-on-primary: #FFFFFF;--assetcore-interactive-primary: var(--itineris-pink-primary);--assetcore-interactive-hover: #FF2A97;--assetcore-interactive-pressed: #FF6BB7;--color-accent-100: #1B2A3D;--color-accent-200: #2A3D52;--color-accent-300: #395067;--color-accent-400: #48637C;--color-accent-500: #5A86A1;--color-accent-600: #6F9FB8;--color-accent-700: #84B8CF;--color-accent-800: #99D1E6;--color-accent-900: #AEEAFD}:root[data-brand-theme=harris-blue]{--harris-blue-primary: #008099;--harris-blue-primary-hover: #006B82;--harris-blue-primary-pressed: #005A6D;--harris-navy: #002E3B;--harris-teal: #00A3BF;--harris-gray-900: #1F2933;--harris-gray-600: #4B5563;--assetcore-bg-primary: #F7F8FA;--assetcore-bg-secondary: #FFFFFF;--assetcore-bg-tertiary: #F0FBFC;--assetcore-bg-hover: #F0FBFC;--assetcore-bg-selected: #E0F7FA;--assetcore-border-primary: #E5E7EB;--assetcore-border-secondary: #D1D5DB;--assetcore-border-accent: var(--harris-blue-primary);--assetcore-text-primary: var(--harris-gray-900);--assetcore-text-secondary: var(--harris-gray-600);--assetcore-text-on-primary: #FFFFFF;--assetcore-interactive-primary: var(--harris-blue-primary);--assetcore-interactive-hover: var(--harris-blue-primary-hover);--assetcore-interactive-pressed: var(--harris-blue-primary-pressed);--color-accent-100: #E0F7FA;--color-accent-200: #CCF2F6;--color-accent-300: #B3E9F0;--color-accent-400: #99DFEA;--color-accent-500: var(--harris-blue-primary);--color-accent-600: var(--harris-blue-primary-hover);--color-accent-700: var(--harris-blue-primary-pressed);--color-accent-800: #004955;--color-accent-900: var(--harris-navy)}:root[data-brand-theme=harris-blue][data-theme=dark]{--assetcore-bg-primary: var(--harris-navy);--assetcore-bg-secondary: #003D48;--assetcore-bg-tertiary: #004955;--assetcore-bg-hover: #004955;--assetcore-bg-selected: #004955;--assetcore-border-primary: #004955;--assetcore-border-secondary: var(--harris-blue-primary-pressed);--assetcore-border-accent: var(--harris-blue-primary);--assetcore-text-primary: #E0F7FA;--assetcore-text-secondary: #B3E9F0;--assetcore-text-on-primary: #FFFFFF;--assetcore-interactive-primary: var(--harris-blue-primary);--assetcore-interactive-hover: var(--harris-teal);--assetcore-interactive-pressed: #33B7CD;--color-accent-100: var(--harris-navy);--color-accent-200: #003D48;--color-accent-300: #004955;--color-accent-400: var(--harris-blue-primary-pressed);--color-accent-500: var(--harris-blue-primary);--color-accent-600: var(--harris-teal);--color-accent-700: #66CBDC;--color-accent-800: #99DFEA;--color-accent-900: #CCF2F6}
