:is(.fields-app,:root:has(.fields-app),[data-fields-public]){--status-ok:#3f8a4f;--status-info:#2f6db5;--status-warn:#c98500;--status-crit:#c4413f;--status-ok-soft:color-mix(in srgb, var(--status-ok) 12%, transparent);--status-info-soft:color-mix(in srgb, var(--status-info) 12%, transparent);--status-warn-soft:color-mix(in srgb, var(--status-warn) 12%, transparent);--status-crit-soft:color-mix(in srgb, var(--status-crit) 12%, transparent);--status-warn-ink:#a86f00;--fields-offline:#2b2f2c;--fields-offline-ink:#f3efe6;--status-crit-ink:#fff;--fields-tile-farm:#8a6d3b;--fields-tile-forest:#386641;--fields-tile-blue:#2f6db5;--fields-tile-ink:#fff;--fields-topbar-h:56px;--fields-tabbar-h:64px;--fields-tabbar-safe-h:calc(var(--fields-tabbar-h) + env(safe-area-inset-bottom));--fields-context-row-h:0px;--fields-rail-w:64px;--ui-radius-control:9999px;--ui-toggle-on:var(--primary);--ui-toggle-on-foreground:var(--primary-foreground);--ui-radius-field:.75rem;--ui-radius-popover:.75rem;--ui-radius-item:.5rem;--ui-radius-callout:.75rem;--ui-radius-card:1rem;--ui-radius-dialog:1.25rem;--ui-radius-sheet:1.5rem;--ui-handle-w:2.5rem;--ui-handle-h:.3125rem;--ui-handle-color:color-mix(in srgb, var(--muted-foreground) 35%, transparent);--ui-shadow-popover:0 8px 24px #2d29261f;--ui-shadow-overlay:0 16px 48px #2d29262e;--fields-ground:var(--background);--fields-context-band:color-mix(in srgb, var(--primary) 7%, var(--background));--fields-context-band-line:color-mix(in srgb, var(--primary) 14%, transparent);--fields-client:#6b4fa0;--fields-client-ink:#4b3577;--fields-client-soft:color-mix(in srgb, var(--fields-client) 12%, var(--card));--fields-client-line:color-mix(in srgb, var(--fields-client) 25%, transparent);--ui-shadow-card:0 1px 2px #2d29260a, 0 6px 18px #2d29260d;--fields-border-strong:#cfc3b0}[data-fields-surface=panel]{--fields-ground:var(--background)}[data-fields-tabs-fade=start]{background-image:linear-gradient(to right, var(--fields-ground), transparent)}[data-fields-tabs-fade=end]{background-image:linear-gradient(to left, var(--fields-ground), transparent)}[data-fields-segment-fade=start]{background-image:linear-gradient(to right, var(--card) 40%, transparent)}[data-fields-segment-fade=end]{background-image:linear-gradient(to left, var(--card) 40%, transparent)}@media (min-width:1024px){:is(.fields-app,:root:has(.fields-app)){--fields-rail-w:240px}}.dark .fields-app,.fields-app.dark,.dark [data-fields-public]{--status-ok:#4a9a5c;--status-info:#3d82d6;--status-warn:#c98500;--status-crit:#e0485a;--status-ok-soft:color-mix(in srgb, var(--status-ok) 12%, transparent);--status-info-soft:color-mix(in srgb, var(--status-info) 12%, transparent);--status-warn-soft:color-mix(in srgb, var(--status-warn) 12%, transparent);--status-crit-soft:color-mix(in srgb, var(--status-crit) 12%, transparent);--status-warn-ink:var(--status-warn);--fields-offline:#f3efe6;--fields-offline-ink:#2b2f2c;--status-crit-ink:#0a0a0a;--fields-client:#a58bd6;--fields-client-ink:#ddd0f5;--fields-border-strong:#ffffff3d}.dark:has(.fields-app){--status-ok:#4a9a5c;--status-info:#3d82d6;--status-warn:#c98500;--status-crit:#e0485a;--status-ok-soft:color-mix(in srgb, var(--status-ok) 12%, transparent);--status-info-soft:color-mix(in srgb, var(--status-info) 12%, transparent);--status-warn-soft:color-mix(in srgb, var(--status-warn) 12%, transparent);--status-crit-soft:color-mix(in srgb, var(--status-crit) 12%, transparent);--status-warn-ink:var(--status-warn);--fields-offline:#f3efe6;--fields-offline-ink:#2b2f2c;--status-crit-ink:#0a0a0a;--fields-client:#a58bd6;--fields-client-ink:#ddd0f5;--fields-border-strong:#ffffff3d}@media (prefers-reduced-motion:reduce){:root:has(.fields-app){scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root:has(.fields-app) *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root:has(.fields-app) :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root:has(.fields-app) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(.fields-app,:root:has(.fields-app)) :is(h1,h2,h3,h4,h5,h6,p,section,article,header,main,form,fieldset,legend,aside,nav,div:not([role]),li:not([role]),span:not([role]),[role=region],[role=status],[role=alert],[role=group],[role=heading],[role=document],[role=dialog],[role=alertdialog],[role=list],[role=listitem])[tabindex="-1"]:focus,:where(.fields-app,:root:has(.fields-app)) [data-fields-route-focus]:focus{outline:none}@keyframes find-pin-drop{0%{opacity:0;transform:translateY(-14px)}70%{opacity:1;transform:translateY(2px)}to{transform:translateY(0)}}@keyframes find-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}
