/* startV2.css — design tokens for startV2.html. GENERATED, do not edit.
 *
 * Regenerate with:  node build_startV2_css.js
 * Source: css/mFiles/mob.min.css (the --inx-sys-* / --ref-* layers only).
 *
 * startV2.html deliberately does NOT link mob.min.css: that file also styles
 * body, .card, .btn-primary and .form-control, which conflict with the
 * sign-in page. Only the custom properties below are needed — the page's own
 * lg-* rules map them to its local --lg-* variables.
 *
 * 72 tokens (31 referenced by the page, the rest pulled in
 * by var() references), across 7 selectors, all seven themes.
 */
:root{--ref-white:0,0%,100%;--ref-black:0,0%,0%;--ref-neutral-50:210,20%,98%;--ref-neutral-100:210,20%,96%;--ref-neutral-200:210,20%,90%;--ref-neutral-300:210,16%,82%;--ref-neutral-400:210,12%,65%;--ref-neutral-500:210,10%,45%;--ref-neutral-600:210,10%,35%;--ref-neutral-800:210,14%,15%;--ref-neutral-900:210,14%,10%;--ref-neutral-950:210,14%,4%;--ref-primary-50:215,81%,96%;--ref-primary-100:215,81%,90%;--ref-primary-200:215,81%,80%;--ref-primary-300:215,81%,65%;--ref-primary-500:215,81%,35%;--ref-primary-600:215,81%,29%;--ref-primary-700:215,81%,23%;--ref-primary-800:215,81%,17%;--ref-primary-900:215,81%,11%;--ref-success-50:145,80%,96%;--ref-success-100:145,80%,90%;--ref-success-200:145,80%,80%;--ref-success-300:145,80%,70%;--ref-success-400:145,80%,55%;--ref-success-500:145,80%,35%;--ref-success-600:145,80%,30%;--ref-success-700:145,80%,25%;--ref-success-800:145,80%,20%;--ref-success-900:145,80%,15%;--ref-error-50:0,85%,97%;--ref-error-100:0,85%,92%;--ref-error-200:0,85%,85%;--ref-error-300:0,85%,75%;--ref-error-400:0,85%,65%;--ref-error-500:0,85%,55%;--ref-error-600:0,85%,45%;--ref-error-700:0,85%,35%;--ref-error-800:0,85%,25%;--ref-error-900:0,85%,15%;--ref-warning-400:35,100%,60%;--ref-warning-500:35,100%,50%;--ref-warning-600:35,100%,40%;--ref-warning-700:35,100%,30%;--ref-alpha-low:0.04;--ref-alpha-medium:0.32;--ref-alpha-full:1}
:root,[data-theme=blue-light],[data-theme=default]{--inx-sys-bg:hsla(var(--ref-neutral-50), var(--ref-alpha-full));--inx-sys-surface:hsla(var(--ref-white), var(--ref-alpha-full));--inx-sys-surface-sunken:hsla(var(--ref-neutral-100), var(--ref-alpha-full));--inx-sys-text-primary:hsla(var(--ref-neutral-950), var(--ref-alpha-full));--inx-sys-text-secondary:hsla(var(--ref-neutral-600), var(--ref-alpha-full));--inx-sys-text-subtle:hsla(var(--ref-neutral-400), var(--ref-alpha-full));--inx-sys-text-success:hsla(var(--ref-success-600), var(--ref-alpha-full));--inx-sys-text-error:hsla(var(--ref-error-600), var(--ref-alpha-full));--inx-sys-text-warning:hsla(var(--ref-warning-600), var(--ref-alpha-full));--inx-sys-border-subtle:hsla(var(--ref-neutral-200), var(--ref-alpha-full));--inx-sys-border-strong:hsla(var(--ref-neutral-400), var(--ref-alpha-full));--inx-sys-border-error:hsla(var(--ref-error-500), var(--ref-alpha-full));--inx-sys-primary:hsla(var(--ref-primary-500), var(--ref-alpha-full));--inx-sys-on-primary:hsla(var(--ref-white), var(--ref-alpha-full));--inx-sys-primary-hover:hsla(var(--ref-primary-600), var(--ref-alpha-full));--inx-sys-primary-active:hsla(var(--ref-primary-700), var(--ref-alpha-full));--inx-sys-primary-container:hsla(var(--ref-primary-50), var(--ref-alpha-full));--inx-sys-on-primary-container:hsla(var(--ref-primary-800), var(--ref-alpha-full));--inx-sys-success:hsla(var(--ref-success-500), var(--ref-alpha-full));--inx-sys-success-container:hsla(var(--ref-success-50), var(--ref-alpha-full));--inx-sys-state-hover:hsla(var(--ref-black), var(--ref-alpha-low));--inx-sys-state-focus:hsla(var(--ref-primary-500), var(--ref-alpha-medium));--inx-sys-input-bg:hsla(var(--ref-white), var(--ref-alpha-full));--inx-sys-input-border-hover:hsla(var(--ref-neutral-500), var(--ref-alpha-full))}
[data-theme=blue-dark]{--inx-sys-bg:hsla(var(--ref-neutral-950), var(--ref-alpha-full));--inx-sys-surface:hsla(var(--ref-neutral-900), var(--ref-alpha-full));--inx-sys-surface-sunken:hsla(var(--ref-neutral-950), var(--ref-alpha-full));--inx-sys-text-primary:hsla(var(--ref-neutral-50), var(--ref-alpha-full));--inx-sys-text-secondary:hsla(var(--ref-neutral-300), var(--ref-alpha-full));--inx-sys-text-subtle:hsla(var(--ref-neutral-400), var(--ref-alpha-full));--inx-sys-text-success:hsla(var(--ref-success-400), var(--ref-alpha-full));--inx-sys-text-error:hsla(var(--ref-error-400), var(--ref-alpha-full));--inx-sys-text-warning:hsla(var(--ref-warning-400), var(--ref-alpha-full));--inx-sys-border-subtle:hsla(var(--ref-neutral-800), var(--ref-alpha-full));--inx-sys-border-strong:hsla(var(--ref-neutral-600), var(--ref-alpha-full));--inx-sys-border-error:hsla(var(--ref-error-400), var(--ref-alpha-full));--inx-sys-primary:hsla(var(--ref-primary-300), var(--ref-alpha-full));--inx-sys-on-primary:hsla(var(--ref-neutral-950), var(--ref-alpha-full));--inx-sys-primary-hover:hsla(var(--ref-primary-200), var(--ref-alpha-full));--inx-sys-primary-active:hsla(var(--ref-primary-100), var(--ref-alpha-full));--inx-sys-primary-container:hsla(var(--ref-primary-900), var(--ref-alpha-full));--inx-sys-on-primary-container:hsla(var(--ref-primary-100), var(--ref-alpha-full));--inx-sys-success:hsla(var(--ref-success-300), var(--ref-alpha-full));--inx-sys-success-container:hsla(var(--ref-success-900), var(--ref-alpha-full));--inx-sys-state-hover:hsla(var(--ref-white), var(--ref-alpha-low));--inx-sys-state-focus:hsla(var(--ref-primary-300), var(--ref-alpha-medium));--inx-sys-input-bg:hsla(var(--ref-neutral-900), var(--ref-alpha-full));--inx-sys-input-border-hover:hsla(var(--ref-neutral-500), var(--ref-alpha-full))}
[data-theme=green-light]{--inx-sys-bg:hsla(var(--ref-neutral-50), var(--ref-alpha-full));--inx-sys-surface:hsla(var(--ref-white), var(--ref-alpha-full));--inx-sys-surface-sunken:hsla(var(--ref-neutral-100), var(--ref-alpha-full));--inx-sys-text-primary:hsla(var(--ref-neutral-950), var(--ref-alpha-full));--inx-sys-text-secondary:hsla(var(--ref-neutral-600), var(--ref-alpha-full));--inx-sys-text-subtle:hsla(var(--ref-neutral-400), var(--ref-alpha-full));--inx-sys-text-success:hsla(var(--ref-success-600), var(--ref-alpha-full));--inx-sys-text-error:hsla(var(--ref-error-600), var(--ref-alpha-full));--inx-sys-text-warning:hsla(var(--ref-warning-600), var(--ref-alpha-full));--inx-sys-border-subtle:hsla(var(--ref-neutral-200), var(--ref-alpha-full));--inx-sys-border-strong:hsla(var(--ref-neutral-400), var(--ref-alpha-full));--inx-sys-border-error:hsla(var(--ref-error-500), var(--ref-alpha-full));--inx-sys-primary:hsla(var(--ref-success-500), var(--ref-alpha-full));--inx-sys-on-primary:hsla(var(--ref-white), var(--ref-alpha-full));--inx-sys-primary-hover:hsla(var(--ref-success-600), var(--ref-alpha-full));--inx-sys-primary-active:hsla(var(--ref-success-700), var(--ref-alpha-full));--inx-sys-primary-container:hsla(var(--ref-success-50), var(--ref-alpha-full));--inx-sys-on-primary-container:hsla(var(--ref-success-800), var(--ref-alpha-full));--inx-sys-success:hsla(var(--ref-success-500), var(--ref-alpha-full));--inx-sys-success-container:hsla(var(--ref-success-50), var(--ref-alpha-full));--inx-sys-state-hover:hsla(var(--ref-black), var(--ref-alpha-low));--inx-sys-state-focus:hsla(var(--ref-success-500), var(--ref-alpha-medium));--inx-sys-input-bg:hsla(var(--ref-white), var(--ref-alpha-full));--inx-sys-input-border-hover:hsla(var(--ref-neutral-500), var(--ref-alpha-full))}
[data-theme=green-dark]{--inx-sys-bg:hsla(var(--ref-neutral-950), var(--ref-alpha-full));--inx-sys-surface:hsla(var(--ref-neutral-900), var(--ref-alpha-full));--inx-sys-surface-sunken:hsla(var(--ref-neutral-950), var(--ref-alpha-full));--inx-sys-text-primary:hsla(var(--ref-neutral-50), var(--ref-alpha-full));--inx-sys-text-secondary:hsla(var(--ref-neutral-300), var(--ref-alpha-full));--inx-sys-text-subtle:hsla(var(--ref-neutral-400), var(--ref-alpha-full));--inx-sys-text-success:hsla(var(--ref-success-400), var(--ref-alpha-full));--inx-sys-text-error:hsla(var(--ref-error-400), var(--ref-alpha-full));--inx-sys-text-warning:hsla(var(--ref-warning-400), var(--ref-alpha-full));--inx-sys-border-subtle:hsla(var(--ref-neutral-800), var(--ref-alpha-full));--inx-sys-border-strong:hsla(var(--ref-neutral-600), var(--ref-alpha-full));--inx-sys-border-error:hsla(var(--ref-error-400), var(--ref-alpha-full));--inx-sys-primary:hsla(var(--ref-success-300), var(--ref-alpha-full));--inx-sys-on-primary:hsla(var(--ref-neutral-950), var(--ref-alpha-full));--inx-sys-primary-hover:hsla(var(--ref-success-200), var(--ref-alpha-full));--inx-sys-primary-active:hsla(var(--ref-success-100), var(--ref-alpha-full));--inx-sys-primary-container:hsla(var(--ref-success-900), var(--ref-alpha-full));--inx-sys-on-primary-container:hsla(var(--ref-success-100), var(--ref-alpha-full));--inx-sys-success:hsla(var(--ref-success-300), var(--ref-alpha-full));--inx-sys-success-container:hsla(var(--ref-success-900), var(--ref-alpha-full));--inx-sys-state-hover:hsla(var(--ref-white), var(--ref-alpha-low));--inx-sys-state-focus:hsla(var(--ref-success-300), var(--ref-alpha-medium));--inx-sys-input-bg:hsla(var(--ref-neutral-900), var(--ref-alpha-full));--inx-sys-input-border-hover:hsla(var(--ref-neutral-500), var(--ref-alpha-full))}
[data-theme=red-light]{--inx-sys-bg:hsla(var(--ref-neutral-50), var(--ref-alpha-full));--inx-sys-surface:hsla(var(--ref-white), var(--ref-alpha-full));--inx-sys-surface-sunken:hsla(var(--ref-neutral-100), var(--ref-alpha-full));--inx-sys-text-primary:hsla(var(--ref-neutral-950), var(--ref-alpha-full));--inx-sys-text-secondary:hsla(var(--ref-neutral-600), var(--ref-alpha-full));--inx-sys-text-subtle:hsla(var(--ref-neutral-400), var(--ref-alpha-full));--inx-sys-text-success:hsla(var(--ref-success-600), var(--ref-alpha-full));--inx-sys-text-error:hsla(var(--ref-error-600), var(--ref-alpha-full));--inx-sys-text-warning:hsla(var(--ref-warning-600), var(--ref-alpha-full));--inx-sys-border-subtle:hsla(var(--ref-neutral-200), var(--ref-alpha-full));--inx-sys-border-strong:hsla(var(--ref-neutral-400), var(--ref-alpha-full));--inx-sys-border-error:hsla(var(--ref-error-500), var(--ref-alpha-full));--inx-sys-primary:hsla(var(--ref-error-500), var(--ref-alpha-full));--inx-sys-on-primary:hsla(var(--ref-white), var(--ref-alpha-full));--inx-sys-primary-hover:hsla(var(--ref-error-600), var(--ref-alpha-full));--inx-sys-primary-active:hsla(var(--ref-error-700), var(--ref-alpha-full));--inx-sys-primary-container:hsla(var(--ref-error-50), var(--ref-alpha-full));--inx-sys-on-primary-container:hsla(var(--ref-error-800), var(--ref-alpha-full));--inx-sys-success:hsla(var(--ref-success-500), var(--ref-alpha-full));--inx-sys-success-container:hsla(var(--ref-success-50), var(--ref-alpha-full));--inx-sys-state-hover:hsla(var(--ref-black), var(--ref-alpha-low));--inx-sys-state-focus:hsla(var(--ref-error-500), var(--ref-alpha-medium));--inx-sys-input-bg:hsla(var(--ref-white), var(--ref-alpha-full));--inx-sys-input-border-hover:hsla(var(--ref-neutral-500), var(--ref-alpha-full))}
[data-theme=red-dark]{--inx-sys-bg:hsla(var(--ref-neutral-950), var(--ref-alpha-full));--inx-sys-surface:hsla(var(--ref-neutral-900), var(--ref-alpha-full));--inx-sys-surface-sunken:hsla(var(--ref-neutral-950), var(--ref-alpha-full));--inx-sys-text-primary:hsla(var(--ref-neutral-50), var(--ref-alpha-full));--inx-sys-text-secondary:hsla(var(--ref-neutral-300), var(--ref-alpha-full));--inx-sys-text-subtle:hsla(var(--ref-neutral-400), var(--ref-alpha-full));--inx-sys-text-success:hsla(var(--ref-success-400), var(--ref-alpha-full));--inx-sys-text-error:hsla(var(--ref-error-400), var(--ref-alpha-full));--inx-sys-text-warning:hsla(var(--ref-warning-400), var(--ref-alpha-full));--inx-sys-border-subtle:hsla(var(--ref-neutral-800), var(--ref-alpha-full));--inx-sys-border-strong:hsla(var(--ref-neutral-600), var(--ref-alpha-full));--inx-sys-border-error:hsla(var(--ref-error-400), var(--ref-alpha-full));--inx-sys-primary:hsla(var(--ref-error-300), var(--ref-alpha-full));--inx-sys-on-primary:hsla(var(--ref-neutral-950), var(--ref-alpha-full));--inx-sys-primary-hover:hsla(var(--ref-error-200), var(--ref-alpha-full));--inx-sys-primary-active:hsla(var(--ref-error-100), var(--ref-alpha-full));--inx-sys-primary-container:hsla(var(--ref-error-900), var(--ref-alpha-full));--inx-sys-on-primary-container:hsla(var(--ref-error-100), var(--ref-alpha-full));--inx-sys-success:hsla(var(--ref-success-300), var(--ref-alpha-full));--inx-sys-success-container:hsla(var(--ref-success-900), var(--ref-alpha-full));--inx-sys-state-hover:hsla(var(--ref-white), var(--ref-alpha-low));--inx-sys-state-focus:hsla(var(--ref-error-300), var(--ref-alpha-medium));--inx-sys-input-bg:hsla(var(--ref-neutral-900), var(--ref-alpha-full));--inx-sys-input-border-hover:hsla(var(--ref-neutral-500), var(--ref-alpha-full))}
