:root,html[data-map-theme=current]{--map-page:#001f1e;--map-panel:#082a29;--map-nav:#001d1c;--map-inset:#00100f;--map-accent:#5eead4;--map-accent-strong:#2dd4bf;--map-accent-muted:#75cbbb;--map-accent-ink:#001f1e;--map-text:#fff;--map-text-muted:#aabfbb;--map-text-subtle:#8facaa;--map-logo-mark:#5eead4;--map-logo-word:#2dd4bf;--map-line:#5eead438;--map-cover-top:#00332f;--map-cover-bottom:#001817;--map-ribbon-gradient:linear-gradient(135deg, #042f2e 0%, #0d9488 25%, #2dd4bf 50%, #0d9488 75%, #042f2e 100%);--map-ribbon-fold:#022c22;--map-ribbon-text:#022c22;--map-ribbon-border:#99f6e4e6;--map-ribbon-top:#ccfbf199;--map-ribbon-bottom:#042f2e99;--map-statistic-card:#001817;--map-statistic-header:#002b29bf;--map-statistic-border:#14b8a633;--map-chart-grid:#2d4a47;--map-chart-reference:#4a6b68;--map-chart-text:#9ca3af}:root{--map-accent-soft:color-mix(in srgb, var(--map-accent) 20%, transparent);--map-accent-faint:color-mix(in srgb, var(--map-accent) 8%, transparent);--map-accent-gradient-start:var(--map-accent-strong);--map-accent-gradient-end:var(--map-accent);--map-cover-glow:color-mix(in srgb, var(--map-accent) 16%, transparent);--map-focus:var(--map-accent)}html[data-map-theme=carbon]{--map-page:#080b0c;--map-panel:#0d1214;--map-nav:#101719;--map-inset:#06090a;--map-accent:#4dd8c9;--map-accent-strong:#39c3b4;--map-accent-muted:#7bbeb5;--map-accent-ink:#080b0c;--map-text:#f5f7f6;--map-text-muted:#a9b9b8;--map-text-subtle:#91a4a3;--map-line:#273235;--map-cover-top:#1c302f;--map-cover-bottom:#0c1516}html[data-map-theme=graphite]{--map-page:#0e1116;--map-panel:#171c22;--map-nav:#171c22;--map-inset:#0b0e12;--map-accent:#7dd3e8;--map-accent-strong:#62bcd3;--map-accent-muted:#8ebdce;--map-accent-ink:#0e1116;--map-text:#f5f7f6;--map-text-muted:#b4c2cc;--map-text-subtle:#9aaebb;--map-line:#33404a;--map-cover-top:#293744;--map-cover-bottom:#131b24}html[data-map-theme=onyx]{--map-page:#080908;--map-panel:#111310;--map-nav:#151814;--map-inset:#060705;--map-accent:#c0d899;--map-accent-strong:#a8c67d;--map-accent-muted:#adbfa0;--map-accent-ink:#080908;--map-text:#f5f7f6;--map-text-muted:#b6c0ae;--map-text-subtle:#9fab92;--map-line:#333b30;--map-cover-top:#303724;--map-cover-bottom:#111710}html[data-map-theme]:not([data-map-theme=current]){--map-logo-mark:var(--map-accent);--map-logo-word:var(--map-accent);--map-ribbon-gradient:linear-gradient(135deg, var(--map-accent-strong), var(--map-accent) 50%, var(--map-accent-strong));--map-ribbon-fold:var(--map-inset);--map-ribbon-text:var(--map-accent-ink);--map-ribbon-border:var(--map-accent);--map-ribbon-top:color-mix(in srgb, var(--map-text) 60%, transparent);--map-ribbon-bottom:color-mix(in srgb, var(--map-accent-ink) 60%, transparent);--map-statistic-card:var(--map-panel);--map-statistic-header:var(--map-nav);--map-statistic-border:var(--map-line);--map-chart-grid:var(--map-line);--map-chart-reference:var(--map-accent-muted);--map-chart-text:var(--map-text-muted);--background:var(--map-page);--foreground:var(--map-text);--card:var(--map-panel);--card-foreground:var(--map-text);--popover:var(--map-nav);--popover-foreground:var(--map-text);--primary:var(--map-text);--primary-foreground:var(--map-page);--secondary:var(--map-panel);--secondary-foreground:var(--map-text);--muted:var(--map-panel);--muted-foreground:var(--map-text-muted);--accent:var(--map-panel);--accent-foreground:var(--map-text);--border:var(--map-line);--input:var(--map-panel);--ring:var(--map-focus);--sidebar-background:var(--map-inset);--sidebar-foreground:var(--map-text);--sidebar-primary:var(--map-text);--sidebar-primary-foreground:var(--map-page);--sidebar-accent-foreground:var(--map-text);--sidebar:var(--map-inset);--sidebar-accent:var(--map-panel);--sidebar-border:var(--map-line);--sidebar-ring:var(--map-focus);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-map-theme]:not([data-map-theme=current]) body,html[data-map-theme]:not([data-map-theme=current]) :is([class~="bg-[#001F1E]"],[class~="bg-[#001f1e]"]){background-color:var(--map-page)}html[data-map-theme]:not([data-map-theme=current]) [class~="bg-[#001F1E]/90"]{background-color:color-mix(in srgb, var(--map-page) 90%, transparent)}html[data-map-theme]:not([data-map-theme=current]) [class~="bg-[#001F1E]/95"]{background-color:color-mix(in srgb, var(--map-page) 95%, transparent)}html[data-map-theme]:not([data-map-theme=current]) :is([class~="bg-[#001D1C]"],[class~="bg-[#001d1c]"]){background-color:var(--map-nav)}html[data-map-theme]:not([data-map-theme=current]) [class~="bg-[#001D1C]/85"]{background-color:color-mix(in srgb, var(--map-nav) 85%, transparent)}html[data-map-theme]:not([data-map-theme=current]) :is([class~="bg-[#001413]"],[class~="bg-[#001817]"],[class~="bg-[#031716]"],[class~="bg-[#062927]"]){background-color:var(--map-panel)}html[data-map-theme]:not([data-map-theme=current]) [class~="bg-[#001413]/70"]{background-color:color-mix(in srgb, var(--map-panel) 70%, transparent)}html[data-map-theme]:not([data-map-theme=current]) [class~="bg-[#001413]/80"]{background-color:color-mix(in srgb, var(--map-panel) 80%, transparent)}html[data-map-theme]:not([data-map-theme=current]) [class~="bg-[#001413]/90"]{background-color:color-mix(in srgb, var(--map-panel) 90%, transparent)}html[data-map-theme]:not([data-map-theme=current]) [class~="bg-[#00100F]"]{background-color:var(--map-inset)}html[data-map-theme]:not([data-map-theme=current]) [class~="from-[#001F1E]"]{--tw-gradient-from:var(--map-page)}html[data-map-theme]:not([data-map-theme=current]) [class~="from-[#001510]"]{--tw-gradient-from:var(--map-inset)}html[data-map-theme]:not([data-map-theme=current]) [class~="via-[#031716]"]{--tw-gradient-via:var(--map-panel)}html[data-map-theme]:not([data-map-theme=current]) [class~="to-[#001F1E]"]{--tw-gradient-to:var(--map-page)}html[data-map-theme]:not([data-map-theme=current]) [class~="to-[#00100F]"]{--tw-gradient-to:var(--map-inset)}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] :is(.gralobe-legend,.gralobe-datagrid-modal){background:var(--map-panel);border-color:var(--map-line);color:var(--map-text)}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] :is(.gralobe-legend-title,.gralobe-datagrid-title){color:var(--map-accent)}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] :is(.gralobe-legend-labels,.gralobe-legend-description,.gralobe-legend-hint,.gralobe-datagrid-close){color:var(--map-text-muted);border-color:var(--map-line)}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] :is(.gralobe-toolbar-btn,.gralobe-gui-toggle,.gralobe-category-btn){background:var(--map-nav)!important;border-color:var(--map-line)!important;color:var(--map-text)!important}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] :is(.gralobe-toolbar-btn,.gralobe-gui-toggle,.gralobe-category-btn):hover{background:var(--map-panel)!important;border-color:var(--map-accent)!important;color:var(--map-accent)!important}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] :is(.gralobe-toolbar-btn,.gralobe-gui-toggle,.gralobe-category-btn):focus-visible{outline:2px solid var(--map-focus);outline-offset:3px}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] :is(.gralobe-category-btn.active,.gralobe-gui-toggle.expanded svg){background:var(--map-accent-soft)!important;border-color:var(--map-accent)!important;color:var(--map-accent)!important}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] .lil-gui{--background-color:var(--map-panel)!important;--text-color:var(--map-text)!important;--title-background-color:var(--map-inset)!important;--title-text-color:var(--map-accent)!important;--widget-color:var(--map-accent-faint)!important;--hover-color:var(--map-accent-soft)!important;--focus-color:var(--map-focus)!important;--number-color:var(--map-accent)!important;--string-color:var(--map-text)!important;border-color:var(--map-line)!important}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] .lil-gui button{background:var(--map-accent-faint);border-color:var(--map-line);color:var(--map-text)}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] .lil-gui button:hover{background:var(--map-accent-soft);border-color:var(--map-accent)}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] .lil-gui input[type=range]{accent-color:var(--map-accent)}html[data-map-theme] [data-map-visualization] .gralobe-help-icon{background:var(--map-accent-faint)!important;border-color:var(--map-line)!important;color:var(--map-text-muted)!important;box-shadow:none!important}html[data-map-theme] [data-map-visualization] .gralobe-help-icon:hover{background:var(--map-accent-soft)!important;border-color:var(--map-accent)!important;color:var(--map-text)!important;box-shadow:0 0 10px var(--map-accent-soft)!important}html[data-map-theme] #gralobe-active-tooltip,html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] .gralobe-hover-tooltip{background:var(--map-nav)!important;border-color:var(--map-line)!important;color:var(--map-text)!important}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] .gralobe-datagrid-overlay{background:color-mix(in srgb, var(--map-inset) 85%, transparent)}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] .gralobe-datagrid-header{border-color:var(--map-line)}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] .gralobe-datagrid-table{color:var(--map-text)}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] .gralobe-datagrid-table th{background:var(--map-nav);border-color:var(--map-line);color:var(--map-text-muted)}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] .gralobe-datagrid-table td{border-color:var(--map-line)}html[data-map-theme]:not([data-map-theme=current]) [data-map-visualization] .gralobe-datagrid-table tr:hover{background:var(--map-accent-faint)}[data-map-brand-word]{color:var(--map-logo-word,#2dd4bf)}[data-map-brand]:hover{border-color:var(--map-logo-word,#2dd4bf)}[data-map-brand]:hover [data-map-brand-name]{color:var(--map-logo-mark,#5eead4)}
