:root{--eg-bg-page:#060708;--eg-bg-shell:#0f1114;--eg-bg-panel:#0e1215;--eg-bg-raised:#14191c;--eg-bg-input:#090d10;--eg-border-subtle:#292e32;--eg-border-control:#676d71;--eg-border-hover:#858b90;--eg-text-primary:#f7f6f2;--eg-text-secondary:#d7d4ce;--eg-text-tertiary:#b8b7b1;--eg-text-muted:#a6a7a6;--eg-text-disabled:#81878b;--eg-accent:#c89134;--eg-accent-hover:#d1a455;--eg-accent-soft:#261f14;--eg-action-fill:#694719;--eg-action-hover:#72521d;--eg-action-ink:#f7f6f2;--eg-success:#9bcab1;--eg-success-surface:#14251e;--eg-warning:#e3b579;--eg-warning-surface:#2c2116;--eg-critical:#edaaa6;--eg-critical-surface:#301b1d;--eg-info:#b0c4d6;--eg-info-surface:#19242d;--eg-font-ui:var(--font-dm-sans,"DM Sans"),ui-sans-serif,system-ui,sans-serif;--eg-font-code:var(--font-jetbrains-mono,"JetBrains Mono"),ui-monospace,monospace;--eg-text-body-size:.875rem;--eg-text-body-leading:1.6;--eg-radius-control:.5rem;--eg-radius-panel:1rem;--eg-control-height:2.75rem;--eg-focus-width:2px;--eg-focus-offset:3px;--eg-motion-fast:.15s}[data-eg-theme=v1]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--eg-text-primary);font-family:var(--eg-font-ui);--bg-primary:var(--eg-bg-page);--bg-secondary:var(--eg-bg-shell);--bg-sidebar:var(--eg-bg-shell);--bg-card:var(--eg-bg-panel);--bg-hover:var(--eg-bg-raised);--text-primary:var(--eg-text-primary);--text-secondary:var(--eg-text-secondary);--text-muted:var(--eg-text-muted);--border:var(--eg-border-subtle);--border-subtle:var(--eg-border-subtle);--border-hover:var(--eg-border-hover);--accent:var(--eg-accent);--accent-hover:var(--eg-accent-hover);--accent-light:var(--eg-accent-soft);--eg-brand-button-fill:var(--eg-action-fill);--eg-brand-button-ink:var(--eg-action-ink)}[data-eg-theme=v1] :is(#pursuit-chart,[data-eg-theme-exempt]){--bg-primary:#060708;--bg-secondary:#0f1114;--bg-sidebar:#0f1114;--bg-card:#11161a;--bg-hover:#14191c;--text-primary:#f7f6f2;--text-secondary:#9a9d9f;--text-muted:#6f7375;--border:#c8913424;--border-subtle:#c8913414;--border-hover:#c8913447;--accent-light:#c891341a;--eg-brand-button-fill:initial;--eg-brand-button-ink:initial}[data-eg-theme=v1] :is(h1,h2,h3,.font-display,.font-display-tight,.headline-serif,.headline-serif-md,.num-display,.italic-display):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *)){font-family:var(--eg-font-ui)}[data-eg-theme=v1] :is(.eg-metric,.num-display):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *)){font-variant-numeric:tabular-nums}.eg-canvas{background-color:var(--eg-bg-page)}.eg-shell{background-color:var(--eg-bg-shell);border-color:var(--eg-border-subtle)}.eg-panel{background-color:var(--eg-bg-panel);border:1px solid var(--eg-border-subtle);border-radius:var(--eg-radius-panel)}.eg-panel-raised{background-color:var(--eg-bg-raised)}.eg-text-primary{color:var(--eg-text-primary)}.eg-text-secondary{color:var(--eg-text-secondary)}.eg-text-tertiary{color:var(--eg-text-tertiary)}.eg-text-muted{color:var(--eg-text-muted)}.eg-metric{font-family:var(--eg-font-ui);font-variant-numeric:tabular-nums}.eg-code{font-family:var(--eg-font-code)}.eg-action{min-height:var(--eg-control-height);border:1px solid var(--eg-border-control);border-radius:var(--eg-radius-control);color:var(--eg-action-ink);background-color:var(--eg-bg-raised);font:600 var(--eg-text-body-size)/1.4 var(--eg-font-ui);cursor:pointer;transition:background-color var(--eg-motion-fast),border-color var(--eg-motion-fast);justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;text-decoration:none;display:inline-flex}.eg-action-primary{background-color:var(--eg-action-fill);border-color:var(--eg-accent)}.eg-action-ghost{background-color:#0000;border-color:#0000}.eg-action:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--eg-bg-shell);border-color:var(--eg-border-hover)}.eg-action-primary:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--eg-action-hover);border-color:var(--eg-accent-hover)}.eg-action:disabled,.eg-action[aria-disabled=true]{cursor:not-allowed;opacity:.6}.eg-action:focus-visible,.eg-input:focus-visible{outline:var(--eg-focus-width)solid var(--eg-accent-hover);outline-offset:var(--eg-focus-offset)}.eg-input{box-sizing:border-box;min-height:var(--eg-control-height);border:1px solid var(--eg-border-control);border-radius:var(--eg-radius-control);background-color:var(--eg-bg-input);max-width:100%;color:var(--eg-text-primary);font:400 var(--eg-text-body-size)/1.5 var(--eg-font-ui);padding:.625rem .875rem}.eg-input::placeholder{color:var(--eg-text-muted);opacity:1}.eg-input[aria-invalid=true]{border-color:var(--eg-critical)}.eg-input:disabled{color:var(--eg-text-disabled);cursor:not-allowed}[data-eg-theme=v1] [data-eg-action=primary]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *)){--btn-hover-overlay:transparent;min-height:var(--eg-control-height);border-color:var(--eg-accent);border-radius:var(--eg-radius-control);font-family:var(--eg-font-ui);font-size:var(--eg-text-body-size)}[data-eg-theme=v1] [data-eg-action=primary]:not(:where(:disabled,[data-disabled],[aria-disabled=true],#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *)):is(:hover,[data-hover],[data-active]){--eg-brand-button-fill:var(--eg-action-hover);border-color:var(--eg-accent-hover)}[data-eg-theme=v1] [data-eg-action]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *)):is(:focus-visible,[data-focus]){outline-color:var(--eg-accent-hover);outline-width:var(--eg-focus-width);outline-offset:var(--eg-focus-offset);outline-style:solid}[data-eg-theme=v1] .btn-brand-gold:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *)){min-height:var(--eg-control-height);color:var(--eg-action-ink);background:var(--eg-action-fill);border:1px solid var(--eg-accent);border-radius:var(--eg-radius-control);font-family:var(--eg-font-ui);font-size:var(--eg-text-body-size);box-shadow:none}[data-eg-theme=v1] .btn-brand-gold:not(:where(:disabled,[aria-disabled=true],#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *)):hover{background:var(--eg-action-hover);border-color:var(--eg-accent-hover);box-shadow:none}[data-eg-theme=v1] :is(.btn-brand-gold,.btn-ghost):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *)):focus-visible{outline:var(--eg-focus-width)solid var(--eg-accent-hover);outline-offset:var(--eg-focus-offset)}.eg-status{font:500 .75rem/1.5 var(--eg-font-ui);color:var(--eg-text-secondary);background-color:var(--eg-bg-raised);border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .5rem;display:inline-flex}.eg-status-success{color:var(--eg-success);background-color:var(--eg-success-surface)}.eg-status-warning{color:var(--eg-warning);background-color:var(--eg-warning-surface)}.eg-status-critical{color:var(--eg-critical);background-color:var(--eg-critical-surface)}.eg-status-info{color:var(--eg-info);background-color:var(--eg-info-surface)}@media (prefers-reduced-motion:reduce){.eg-action{transition:none}}@media (forced-colors:active){.eg-action,.eg-input,.eg-panel{border-color:buttontext}.eg-action:focus-visible,.eg-input:focus-visible{outline-color:highlight}}
[data-eg-theme=v1]{--eg-mobile-stone:var(--eg-text-secondary);--eg-mobile-muted:var(--eg-text-muted);--eg-mobile-subtle:var(--eg-text-tertiary);--eg-mobile-action-fill:var(--eg-action-fill);--eg-mobile-action-ink:var(--eg-action-ink)}[data-eg-theme=v1] :is(.text-white,.text-gray-50,.text-gray-100,.text-sand-50,.text-sand-100,.text-brand-paper):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){color:var(--eg-text-primary)}[data-eg-theme=v1] :is(.text-gray-200,.text-gray-300,.text-sand-200,.text-brand-stone):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){color:var(--eg-text-secondary)}[data-eg-theme=v1] :is(.text-gray-400,.text-sand-300):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){color:var(--eg-text-tertiary)}[data-eg-theme=v1] :is(.text-gray-500,.text-gray-600,.text-gray-700,.text-sand-400,.text-sand-500,.text-brand-muted):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){color:var(--eg-text-muted)}[data-eg-theme=v1] .font-mono:not(:where(code,pre,kbd,code *,pre *,kbd *,.eg-code,.eg-code *)):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){font-family:var(--eg-font-ui)}[data-eg-theme=v1] :is([data-eg-ui=heading],[data-eg-ui=strong],[data-eg-ui=text-link]):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){color:var(--eg-text-primary)}[data-eg-theme=v1] [data-eg-ui=text]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){color:var(--eg-text-secondary)}[data-eg-theme=v1] [data-eg-ui=code]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){font-family:var(--eg-font-code);color:var(--eg-text-primary);background-color:var(--eg-bg-raised);border-color:var(--eg-border-subtle)}[data-eg-theme=v1] [data-eg-ui=divider]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){border-color:var(--eg-border-subtle)}[data-eg-theme=v1] :is(.bg-ink-850,[class~="bg-[#11161A]"],[class~="bg-[#11161a]"]):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){background-color:var(--eg-bg-panel)}[data-eg-theme=v1] :is(.bg-ink-800,[class~="bg-[#151B1F]"]):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){background-color:var(--eg-bg-raised)}[data-eg-theme=v1] [data-eg-ui=input]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){min-height:var(--eg-control-height);border-radius:var(--eg-radius-control);font-family:var(--eg-font-ui)}[data-eg-theme=v1] [data-eg-ui=input-group]>[data-slot=icon]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){top:50%;transform:translateY(-50%)}[data-eg-theme=v1] [data-eg-ui=sidebar-item]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){min-height:var(--eg-control-height);font-family:var(--eg-font-ui)}@media (forced-colors:none){[data-eg-theme=v1] [data-eg-ui=input]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){color:var(--eg-text-primary);background-color:var(--eg-bg-input);border-color:var(--eg-border-control)}[data-eg-theme=v1] [data-eg-ui=input]:is(:hover,[data-hover]):not(:disabled):not([data-disabled]):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){border-color:var(--eg-border-hover)}[data-eg-theme=v1] [data-eg-ui=input]:is([aria-invalid=true],[data-invalid]):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){border-color:var(--eg-critical)}[data-eg-theme=v1] [data-eg-ui=input]:is(:disabled,[data-disabled]):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){color:var(--eg-text-disabled);border-color:var(--eg-border-subtle);cursor:not-allowed}[data-eg-theme=v1][data-eg-ui=menu]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){background-color:var(--eg-bg-raised);color:var(--eg-text-primary);box-shadow:0 12px 32px #0006,inset 0 0 0 1px var(--eg-border-subtle)}[data-eg-theme=v1] [data-eg-ui=menu-item]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){min-height:var(--eg-control-height);color:var(--eg-text-secondary)}[data-eg-theme=v1] [data-eg-ui=menu-item][data-focus]:not([data-disabled]):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){background-color:var(--eg-action-fill);color:var(--eg-action-ink)}[data-eg-theme=v1] [data-eg-ui=menu-item][data-focus] [data-slot=icon]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){color:var(--eg-action-ink)}[data-eg-theme=v1] [data-eg-ui=sidebar-item]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){color:var(--eg-text-secondary)}[data-eg-theme=v1] [data-eg-ui=sidebar-item] [data-slot=icon]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){fill:currentColor}[data-eg-theme=v1] [data-eg-ui=sidebar-item]:is([data-current],[data-hover],[data-active]):not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){background-color:var(--eg-bg-raised);color:var(--eg-accent-hover)}}[data-eg-theme=v1] [data-eg-ui=input]:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *))::placeholder{color:var(--eg-text-muted);opacity:1}[data-eg-theme=v1] :is([data-eg-ui=input],[data-eg-ui=sidebar-item]):focus-visible:not(:where(#pursuit-chart,#pursuit-chart *,[data-eg-theme-exempt],[data-eg-theme-exempt] *,.react-flow,.react-flow *,.bg-white,.bg-white *,.bg-brand-paper,.bg-brand-paper *)){outline:var(--eg-focus-width)solid var(--eg-accent-hover);outline-offset:var(--eg-focus-offset)}[data-eg-theme=v1]:is(.catalog-vertical-shell,[data-eg-surface=catalog-drawer]) :is(select,textarea){min-height:var(--eg-control-height);border:1px solid var(--eg-border-control);border-radius:var(--eg-radius-control);background-color:var(--eg-bg-input);color:var(--eg-text-primary);font-family:var(--eg-font-ui)}[data-eg-theme=v1]:is(.catalog-vertical-shell,[data-eg-surface=catalog-drawer]) :is(select,textarea):focus-visible{outline:var(--eg-focus-width)solid var(--eg-accent-hover);outline-offset:var(--eg-focus-offset)}[data-eg-theme=v1]:is(.catalog-vertical-shell,[data-eg-surface=catalog-drawer]) :is(select,textarea):disabled{color:var(--eg-text-disabled);cursor:not-allowed}@media (max-width:639px){[data-eg-theme=v1] :is([data-eg-ui=input],.eg-input),[data-eg-theme=v1]:is(.catalog-vertical-shell,[data-eg-surface=catalog-drawer]) :is(select,textarea){font-size:1rem}}@media (forced-colors:active){[data-eg-theme=v1] [data-eg-ui=input]:focus-visible,[data-eg-theme=v1] [data-eg-ui=sidebar-item]:focus-visible{outline-color:highlight}[data-eg-theme=v1]:is(.catalog-vertical-shell,[data-eg-surface=catalog-drawer]) :is(select,textarea){color:fieldtext;background-color:field;border-color:buttontext}}