html[data-application]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-bg:#0b0e11;--surface:#111417;--surface-elevated:#141a1f;--surface-recessed:#0e1114;--surface-panel:#11161c;--surface-control:#181e23;--surface-hover:#242c34;--surface-canvas:#1b2025;--surface-node:#1a222b;--surface-node-hover:#1d2630;--surface-selected:var(--accent-dark-soft);--accent-action:color-mix(in srgb, var(--accent) 99%, black);--border:#303944;--border-subtle:#282e34;--border-strong:#43515f;--text-primary:#edf1f4;--text-secondary:#c3cdd6;--text-muted:#a1aab3;--text-disabled:#87919e;--text-emphasis:#fff;--input-bg:#0b1015;--input-border:#35404c;--input-placeholder:#87919e;--overlay:#070a1099;--overlay-strong:#070a10b3;--shadow:0 16px 48px #0006;--shadow-dialog:0 20px 80px #0008;--shadow-node:0 6px 18px #0002;--control-thumb:#fff;--control-track:#38414c;--workflow-edge:#65727f;--workflow-bg:#141414;--workflow-edge-active:#b1bdc9;--workflow-marker:#85919e;--workflow-handle:#8997a8;--interaction-faint:#ffffff05;--interaction-hover:#ffffff0c;--interaction-border:#ffffff18;--status-info:#83c9d5;--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--surface-panel));--status-info-border:color-mix(in srgb, var(--status-info) 40%, var(--surface-panel));--status-error:#f0aaaa;--status-warning:#e1bb77;--status-success:#a5d7b7;--status-error-soft:color-mix(in srgb, var(--status-error) 10%, var(--surface-panel));--status-warning-soft:color-mix(in srgb, var(--status-warning) 10%, var(--surface-panel));--status-success-soft:color-mix(in srgb, var(--status-success) 10%, var(--surface-panel));--status-error-border:color-mix(in srgb, var(--status-error) 40%, var(--surface-panel));--status-warning-border:color-mix(in srgb, var(--status-warning) 40%, var(--surface-panel));--status-success-border:color-mix(in srgb, var(--status-success) 40%, var(--surface-panel));--destructive-hover:color-mix(in srgb, var(--status-error) 17%, var(--surface-panel));--background:var(--app-bg);--foreground:var(--text-primary);--text:var(--text-primary);--muted:var(--text-muted);--subtle:var(--text-disabled);--line:var(--border-subtle);--surface-white:var(--surface-elevated);--shadow-paper:var(--shadow);--accent-soft:var(--accent-dark-soft);--accent-border:var(--accent-dark-border);--accent-text:var(--accent-bright);background:var(--app-bg)}html[data-application][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-bg:#f6f5f8;--surface:#fff;--surface-elevated:#fff;--surface-recessed:#f0eef4;--surface-panel:#fcfbfd;--surface-control:#f2f0f6;--surface-hover:#eae6f0;--surface-canvas:#eeebf2;--surface-node:#fff;--surface-node-hover:#f8f5fc;--border:#dcd7e3;--border-subtle:#e6e1eb;--border-strong:#8b8298;--text-primary:#22212a;--text-secondary:#504b5b;--text-muted:#655e70;--text-disabled:#756d80;--text-emphasis:var(--text-primary);--input-bg:#fff;--input-border:#c7c0d1;--input-placeholder:#756d80;--overlay:#21152f52;--overlay-strong:#21152f80;--shadow:0 12px 36px #2719391a;--shadow-dialog:0 20px 60px #27193929;--shadow-node:0 4px 16px #27193912;--control-track:#8b8298;--workflow-edge:#7c718b;--workflow-bg:var(--surface-canvas);--workflow-edge-active:#50435f;--workflow-marker:#7c718b;--workflow-handle:#7c718b;--interaction-faint:#21152f05;--interaction-hover:#21152f0c;--interaction-border:#21152f18;--accent-bright:color-mix(in srgb, var(--accent) 75%, #202124);--accent-dark-soft:color-mix(in srgb, var(--accent) 12%, white);--accent-dark-border:color-mix(in srgb, var(--accent) 38%, white);--status-error:#a2293c;--status-warning:#80540d;--status-success:#25643e;--status-info:#186476;--workflow-entry:#186476;--workflow-completion:#25643e}html[data-application] input::placeholder,html[data-application] textarea::placeholder{color:var(--input-placeholder);opacity:1}html[data-application] .button-dark{background:var(--accent-action)}html[data-application] .button-dark:hover{background:var(--accent-hover)}html[data-application] .button-dark:active{background:var(--accent-active)}html[data-application] .button-dark:disabled{background:var(--accent-disabled);color:var(--on-accent)}html[data-application] [data-customer-field] input::placeholder,html[data-application] [data-customer-field] textarea::placeholder{color:var(--qb-text);opacity:.6}
