:root,.theme-industry,.theme-beige,.theme-frost,.theme-midnight,.theme-mono,.theme-onyx{--arc-background:var(--bg-solid);--arc-surface:color-mix(in srgb, var(--bg-solid) 32%, #fff);--arc-surface-raised:color-mix(in srgb, var(--bg-solid) 18%, #fff);--arc-surface-muted:color-mix(in srgb, var(--bg-solid) 62%, #fff);--arc-foreground:var(--text-primary);--arc-text-secondary:var(--text-secondary);--arc-text-muted:var(--text-muted);--arc-border:color-mix(in srgb, var(--text-primary) 16%, transparent);--arc-border-subtle:color-mix(in srgb, var(--text-primary) 9%, transparent);--arc-border-strong:color-mix(in srgb, var(--text-primary) 32%, transparent);--arc-accent:var(--theme-accent);--arc-accent-strong:var(--theme-accent-hover);--arc-accent-subtle:var(--theme-accent-soft);--arc-accent-foreground:var(--on-theme-accent,#fff);--arc-control-on:var(--theme-accent);--arc-control-glyph:var(--on-theme-accent,#fff);--arc-control-track:color-mix(in srgb, var(--text-primary) 18%, var(--arc-surface));--arc-control-track-hover:color-mix(in srgb, var(--text-primary) 24%, var(--arc-surface));--arc-control-thumb:#fff;--arc-control-thumb-on:var(--on-theme-accent,#fff);--arc-control-thumb-shadow:0 0 0 .5px #00000014, 0 1px 2px #00000029, 0 2px 6px #00000014;--arc-control-on-subtle:color-mix(in oklab, var(--arc-control-on) 12%, transparent);--arc-control-fill:var(--arc-control-on);--arc-focus-ring:color-mix(in srgb, var(--theme-accent) 60%, transparent);--arc-success:var(--ixv-ok,#2f7d4f);--arc-warning:var(--warn-text);--arc-danger:var(--danger-text);--arc-shadow-resting:0 1px 2px color-mix(in srgb, var(--text-primary) 8%, transparent);--arc-shadow-raised:0 6px 18px color-mix(in srgb, var(--text-primary) 12%, transparent), 0 1px 3px color-mix(in srgb, var(--text-primary) 8%, transparent);--arc-shadow-floating:0 20px 48px color-mix(in srgb, var(--text-primary) 18%, transparent), 0 3px 10px color-mix(in srgb, var(--text-primary) 9%, transparent);--arc-gradient-from:color-mix(in srgb, var(--theme-accent) 22%, var(--arc-surface));--arc-gradient-to:color-mix(in srgb, var(--theme-accent) 10%, var(--arc-surface));--arc-gradient:linear-gradient(100deg, var(--arc-gradient-from), var(--arc-gradient-to));--arc-gradient-foreground:var(--text-primary);--arc-gradient-soft:linear-gradient(135deg, color-mix(in srgb, var(--theme-accent) 6%, var(--arc-surface)), var(--arc-surface));--arc-gradient-line:linear-gradient(100deg, color-mix(in srgb, var(--theme-accent) 45%, transparent), color-mix(in srgb, var(--theme-accent) 20%, transparent));--arc-gradient-ink:linear-gradient(100deg, var(--theme-accent), var(--theme-accent-hover));--arc-series-1:var(--theme-accent);--arc-series-2:#2f7fb5;--arc-series-3:#c47a1e;--arc-series-4:#3f9a74;--arc-space-1:.25rem;--arc-space-2:.5rem;--arc-space-3:.75rem;--arc-space-4:1rem;--arc-space-5:1.25rem;--arc-space-6:1.5rem;--arc-space-8:2rem;--arc-space-10:2.5rem;--arc-space-12:3rem;--arc-space-16:4rem;--arc-space-20:5rem;--arc-space-24:6rem;--arc-radius-control:1.125rem;--arc-radius-panel:1.625rem;--arc-radius-surface:2.125rem;--arc-radius-pill:9999px;--arc-control-height-sm:2.25rem;--arc-control-height-md:2.75rem;--arc-control-height-lg:3.125rem;--arc-font-display:var(--font-primary);--arc-font-body:var(--font-primary);--arc-text-xs:.75rem;--arc-text-sm:.875rem;--arc-text-base:1rem;--arc-text-lg:1.125rem;--arc-text-xl:1.375rem;--arc-text-2xl:1.75rem;--arc-text-3xl:2.25rem;--arc-text-4xl:3.25rem;--arc-text-5xl:4.5rem;--arc-tracking-display:0;--arc-tracking-body:.01em;--arc-leading-display:1.1;--arc-leading-body:1.4;--arc-ease-enter:var(--ease-out-soft);--arc-ease-standard:var(--ease-out-soft);--arc-ease-exit:cubic-bezier(.7, 0, .84, 0);--arc-ease-in-out:cubic-bezier(.65, 0, .35, 1);--arc-ease-spring:linear(0, .0258, .09, .1763, .2732, .3724, .4683, .5573, .6376, .7082, .7689, .8202, .8628, .8976, .9256, .9476, .9648, .9778, .9875, .9945, .9994, 1.0026, 1.0047, 1.0058, 1.0062, 1.0062, 1.0059, 1.0055, 1.0049, 1.0043, 1.0036, 1.0031, 1.0025, 1.002, 1.0016, 1.0013, 1);--arc-duration-instant:.12s;--arc-duration-fast:.16s;--arc-duration-standard:.24s;--arc-duration-considered:.48s;--arc-duration-spring:.58s}.theme-midnight,.theme-mono,.theme-onyx{--arc-surface:color-mix(in srgb, var(--bg-solid) 91%, #fff);--arc-surface-raised:color-mix(in srgb, var(--bg-solid) 87%, #fff);--arc-surface-muted:color-mix(in srgb, var(--bg-solid) 84%, #fff);--arc-border:color-mix(in srgb, var(--text-primary) 14%, transparent);--arc-border-subtle:color-mix(in srgb, var(--text-primary) 8%, transparent);--arc-border-strong:color-mix(in srgb, var(--text-primary) 28%, transparent);--arc-control-thumb:#f4f4f5;--arc-success:#4ade80;--arc-shadow-resting:0 1px 2px #0003;--arc-shadow-raised:0 8px 22px #0000004d;--arc-shadow-floating:0 22px 55px #00000073;--arc-series-2:#5aa9e6;--arc-series-3:#e8a23d;--arc-series-4:#4cc38a}[data-arc]{font-family:var(--arc-font-body)}
