:root{color:var(--ink);background:var(--paper);font-synthesis:none;--disclosure-chevron:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");--paper:#f4f6f3;--panel:#fff;--panel-soft:#f8faf8;--ink:#17211b;--muted:#626e66;--line:#dfe6e0;--accent:#1f7f57;--accent-soft:#e2f5ea;--accent-ink:#146145;--accent-contrast:#fff;--nav:#14231b;--nav-ink:#d8e7dd;--warning:#a76000;--warning-ink:#784300;--warning-bg:#fff0d1;--danger:#aa403c;--danger-ink:#842f2b;--danger-bg:#fce4e2;--danger-contrast:#fff;--surface:var(--panel);--card:var(--panel);--text:var(--ink);--line-strong:color-mix(in srgb, var(--line) 68%, var(--ink));--control:var(--panel);--control-hover:color-mix(in srgb, var(--accent-soft) 42%, var(--panel));--control-disabled:var(--panel-soft);--row-hover:color-mix(in srgb, var(--accent-soft) 58%, var(--panel));--focus:color-mix(in srgb, var(--accent) 42%, transparent);--focus-field:var(--warning-bg);--terminal-bg:#0d120f;--terminal-head:#151b17;--terminal-ink:#d7e3da;--terminal-command:#75d29f;--radius:12px;--shadow:0 4px 14px #12302112;--shadow-soft:0 1px 3px #12302114;--sidebar-width:218px;--sidebar-collapsed-width:68px;--topbar-height:68px;--page-inset:16px;--text-xs:10px;--text-sm:11px;--text-md:12px;--text-lg:14px;--text-xl:18px;--text-kpi:22px;--text-form-caption:11.5px;--text-form-hint:12.5px;--text-form-label:13px;--text-form-input:14px;--text-form-title:15px;--text-form-input-focus:16px;--form-control-height-lg:40px;--form-iban-height:44px;--form-focus-growth:8px;--radius-sm:8px;--radius-pill:999px;--control-height:36px;--control-height-touch:40px;--checkbox-size:16px;--icon-action-size:32px;--scanner-control-height:48px;--pill-height:20px;--pill-pad-x:7px;--pill-font:var(--text-xs);--pill-weight:750;--pill-status-weight:850;--pill-control-height:24px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (pointer:coarse),(width<=760px){:root{--control-height:var(--control-height-touch);--icon-action-size:var(--control-height-touch);--checkbox-size:22px}}:root[data-theme=dark],:root[data-theme=midnight]{--paper:#111713;--panel:#18201a;--panel-soft:#1e2821;--ink:#eef5f0;--muted:#9ca9a0;--line:#2d3a31;--accent:#62c996;--accent-soft:#203e2e;--accent-ink:#9ce0bd;--nav:#0c110e;--nav-ink:#e1ece5;--warning-bg:#402f16;--warning-ink:#f6cf78;--danger-bg:#402321;--danger-ink:#ffaaa4;--shadow:0 12px 30px #00000038;color:var(--ink);background:var(--paper)}:root[data-theme=midnight]{--paper:#0d1420;--panel:#131e2c;--panel-soft:#192638;--ink:#edf4ff;--muted:#9eacc0;--line:#293a50;--accent:#65a8ff;--accent-soft:#1d3654;--accent-ink:#a7cdff;--nav:#080e17;--nav-ink:#dae8fb}:root[data-theme=sand]{--paper:#f5efe3;--panel:#fffaf0;--panel-soft:#f8f0df;--ink:#302b22;--muted:#6c6251;--line:#e5d8c1;--accent:#8a5a2b;--accent-soft:#f0dfc5;--accent-ink:#6d421e;--nav:#332a20;--nav-ink:#f5ead7;--shadow:0 10px 28px #422b1414}:root[data-theme=nord]{--paper:#2e3440;--panel:#3b4252;--panel-soft:#434c5e;--ink:#eceff4;--muted:#b7c0d0;--line:#4c566a;--accent:#88c0d0;--accent-soft:#3f5963;--accent-ink:#b7e3ec;--nav:#242933;--nav-ink:#e5e9f0;--warning:#ebcb8b;--warning-bg:#514b3d;--danger:#bf616a;--danger-bg:#51383e}:root[data-theme=dracula]{--paper:#282a36;--panel:#30323f;--panel-soft:#383a49;--ink:#f8f8f2;--muted:#aeb4d4;--line:#4a4d60;--accent:#bd93f9;--accent-soft:#493b62;--accent-ink:#dec7ff;--nav:#191a21;--nav-ink:#f8f8f2;--warning:#f1fa8c;--warning-bg:#4c4d32;--danger:#f55;--danger-bg:#522f38}:root[data-theme=catppuccin]{--paper:#1e1e2e;--panel:#262637;--panel-soft:#313244;--ink:#cdd6f4;--muted:#a6adc8;--line:#45475a;--accent:#cba6f7;--accent-soft:#493e60;--accent-ink:#e3ccff;--nav:#11111b;--nav-ink:#cdd6f4;--warning:#f9e2af;--warning-bg:#514b3d;--danger:#f38ba8;--danger-bg:#573544}:root[data-theme=tokyo-night]{--paper:#1a1b26;--panel:#202230;--panel-soft:#24283b;--ink:#c0caf5;--muted:#9aa5ce;--line:#3b4261;--accent:#7aa2f7;--accent-soft:#2f4169;--accent-ink:#b8ccff;--nav:#16161e;--nav-ink:#c0caf5;--warning:#e0af68;--warning-bg:#4d4132;--danger:#f7768e;--danger-bg:#57343f}:root[data-theme=rose-pine]{--paper:#191724;--panel:#1f1d2e;--panel-soft:#26233a;--ink:#e0def4;--muted:#908caa;--line:#403d52;--accent:#ebbcba;--accent-soft:#503b45;--accent-ink:#ffd9d6;--nav:#12101b;--nav-ink:#e0def4;--warning:#f6c177;--warning-bg:#50402f;--danger:#eb6f92;--danger-bg:#53313f}:root[data-theme=gruvbox]{--paper:#282828;--panel:#32302f;--panel-soft:#3c3836;--ink:#ebdbb2;--muted:#bdae93;--line:#504945;--accent:#fabd2f;--accent-soft:#514725;--accent-ink:#ffe39b;--nav:#1d2021;--nav-ink:#ebdbb2;--warning:#fe8019;--warning-bg:#54361f;--danger:#fb4934;--danger-bg:#562d26}:root[data-theme=solarized-light]{--paper:#fdf6e3;--panel:#fffdf5;--panel-soft:#eee8d5;--ink:#073642;--muted:#526b73;--line:#d8d1bc;--accent:#268bd2;--accent-soft:#d8ebf5;--accent-ink:#116496;--accent-contrast:#000;--nav:#eee8d5;--nav-ink:#073642;--warning:#b58900;--warning-bg:#f4e7b8;--danger:#dc322f;--danger-bg:#f5d8d3}:root[data-theme=solarized-dark]{--paper:#002b36;--panel:#073642;--panel-soft:#0b414d;--ink:#eee8d5;--muted:#93a1a1;--line:#28515a;--accent:#2aa198;--accent-soft:#174e4c;--accent-ink:#79d4cb;--nav:#00212b;--nav-ink:#eee8d5;--warning:#b58900;--warning-bg:#4b421e;--danger:#dc322f;--danger-bg:#502d31}:root[data-theme=one-dark]{--paper:#282c34;--panel:#2f343d;--panel-soft:#353b45;--ink:#abb2bf;--muted:#a0a8b8;--line:#4b5263;--accent:#61afef;--accent-soft:#2c455c;--accent-ink:#a9d5f8;--nav:#1b1f27;--nav-ink:#d7dae0;--warning:#e5c07b;--warning-bg:#4d4432;--danger:#e06c75;--danger-bg:#51363d}:root[data-theme=github-light]{--paper:#f6f8fa;--panel:#fff;--panel-soft:#f6f8fa;--ink:#24292f;--muted:#57606a;--line:#d0d7de;--accent:#0969da;--accent-soft:#ddf4ff;--accent-ink:#0550ae;--nav:#24292f;--nav-ink:#f0f3f6;--warning:#9a6700;--warning-bg:#fff8c5;--danger:#cf222e;--danger-bg:#ffebe9}:root[data-theme=github-dark]{--paper:#0d1117;--panel:#161b22;--panel-soft:#21262d;--ink:#f0f6fc;--muted:#8c959f;--line:#30363d;--accent:#58a6ff;--accent-soft:#1f3b5b;--accent-ink:#a5d6ff;--nav:#010409;--nav-ink:#f0f6fc;--warning:#d29922;--warning-bg:#493b1d;--danger:#f85149;--danger-bg:#522a2d}:root[data-theme=monokai]{--paper:#272822;--panel:#30312b;--panel-soft:#383a32;--ink:#f8f8f2;--muted:#b8b8a7;--line:#505148;--accent:#a6e22e;--accent-soft:#3d4d25;--accent-ink:#d5f58e;--nav:#1e1f1c;--nav-ink:#f8f8f2;--warning:#e6db74;--warning-bg:#4b4930;--danger:#f92672;--danger-bg:#54273b}:root[data-theme=high-contrast]{--paper:#000;--panel:#080808;--panel-soft:#171717;--ink:#fff;--muted:#d6d6d6;--line:#747474;--accent:#00e5ff;--accent-soft:#003e45;--accent-ink:#8ff5ff;--nav:#000;--nav-ink:#fff;--warning:#ffe600;--warning-bg:#3e3800;--danger:#ff4d6d;--danger-bg:#480015;--shadow:0 0 0 1px #747474}:root[data-theme=forest]{--paper:#0f2116;--panel:#173320;--panel-soft:#1d4028;--ink:#e6f4e9;--muted:#a7bbaa;--line:#31563b;--accent:#6bd38f;--accent-soft:#28543a;--accent-ink:#b7f0ca;--nav:#08140d;--nav-ink:#e6f4e9;--warning:#e8c86a;--warning-bg:#4a4224;--danger:#ef7373;--danger-bg:#4e2f31}:root[data-theme=ocean]{--paper:#0b2233;--panel:#123349;--panel-soft:#173f59;--ink:#e6f6ff;--muted:#a2bdcc;--line:#28566f;--accent:#4fc3f7;--accent-soft:#1c526d;--accent-ink:#b7e9ff;--nav:#06141f;--nav-ink:#e6f6ff;--warning:#ffd166;--warning-bg:#504524;--danger:#ff6b6b;--danger-bg:#523238}:root[data-theme=kfz-digital]{--paper:#f3f6fa;--panel:#fff;--panel-soft:#edf2f7;--ink:#1c2c3e;--muted:#5a6a7e;--line:#dfe6ee;--accent:#1f3a5f;--accent-soft:#e3ecf6;--accent-ink:#1d4f7a;--nav:#1c2c3e;--nav-ink:#eef3f8;--warning:#a34711;--warning-bg:#fff1e6;--danger:#b42318;--danger-bg:#fde8e6;--warning-ink:#8a3a0c}:root[data-theme=slate]{--paper:#f1f5f9;--panel:#fff;--panel-soft:#f8fafc;--ink:#0f172a;--muted:#526075;--line:#dbe2ea;--accent:#4338ca;--accent-soft:#e0e7ff;--accent-ink:#3730a3;--nav:#0f172a;--nav-ink:#e2e8f0;--warning:#a16207;--warning-bg:#fef3c7;--danger:#b91c1c;--danger-bg:#fee2e2}:root[data-theme=latte]{--paper:#eff1f5;--panel:#fff;--panel-soft:#e6e9ef;--ink:#4c4f69;--muted:#5c5f77;--line:#ccd0da;--accent:#7a2ed6;--accent-soft:#ece2fd;--accent-ink:#6a1fc4;--nav:#4c4f69;--nav-ink:#eff1f5;--warning:#a5620a;--warning-bg:#fbeccb;--danger:#c4103a;--danger-bg:#fbe0e5}:root[data-theme=rose-pine-dawn]{--paper:#faf4ed;--panel:#fffaf3;--panel-soft:#f2e9e1;--ink:#575279;--muted:#615d7a;--line:#dfdad9;--accent:#286983;--accent-soft:#dfeaee;--accent-ink:#1f5468;--nav:#575279;--nav-ink:#faf4ed;--warning:#9a5f0e;--warning-bg:#f8ebd2;--danger:#a3485f;--danger-bg:#f6e1e6}:root[data-theme=gruvbox-light]{--paper:#fbf1c7;--panel:#fffaeb;--panel-soft:#f2e5bc;--ink:#3c3836;--muted:#5f5650;--line:#e0d3a8;--accent:#076678;--accent-soft:#d7e8e6;--accent-ink:#075263;--nav:#3c3836;--nav-ink:#fbf1c7;--warning:#a14d03;--warning-bg:#f9e3b8;--danger:#9d0006;--danger-bg:#f6d6c8}:root[data-theme=nord-light]{--paper:#eceff4;--panel:#fff;--panel-soft:#e5e9f0;--ink:#2e3440;--muted:#4c566a;--line:#d8dee9;--accent:#4c6a92;--accent-soft:#dde6f1;--accent-ink:#3b5a80;--nav:#2e3440;--nav-ink:#eceff4;--warning:#9c6a00;--warning-bg:#f6ead0;--danger:#a5424b;--danger-bg:#f5dfe1}:root[data-theme=one-light]{--paper:#fafafa;--panel:#fff;--panel-soft:#f0f0f1;--ink:#383a42;--muted:#5c5f6a;--line:#e0e0e3;--accent:#2f5fd0;--accent-soft:#e3eafc;--accent-ink:#2450b8;--nav:#383a42;--nav-ink:#fafafa;--warning:#986801;--warning-bg:#f8eccc;--danger:#c93d32;--danger-bg:#fbe3e1}:root[data-theme=mint]{--paper:#f0f7f4;--panel:#fff;--panel-soft:#e6f2ec;--ink:#12302a;--muted:#4f6b63;--line:#d4e6dd;--accent:#0f766e;--accent-soft:#d5efe9;--accent-ink:#0b5f58;--nav:#12302a;--nav-ink:#e6f4ef;--warning:#9a6200;--warning-bg:#fbefcf;--danger:#b42318;--danger-bg:#fde4e1}:root[data-theme=lavender]{--paper:#f6f4fb;--panel:#fff;--panel-soft:#efebf8;--ink:#2a2140;--muted:#625a78;--line:#e2dcef;--accent:#6d28d9;--accent-soft:#ece4fc;--accent-ink:#5b21b6;--nav:#2a2140;--nav-ink:#f1edfa;--warning:#9a5b00;--warning-bg:#fbedd0;--danger:#b4233f;--danger-bg:#fbe2e7}:root[data-theme=apricot]{--paper:#fdf5ee;--panel:#fffbf7;--panel-soft:#f9ebdf;--ink:#3a2618;--muted:#6f5646;--line:#efdccb;--accent:#b2410f;--accent-soft:#fbe3d3;--accent-ink:#93340b;--nav:#3a2618;--nav-ink:#fdf1e7;--warning:#8f6200;--warning-bg:#f8ecc7;--danger:#b91c3c;--danger-bg:#fbe1e4}:root[data-theme=kfz-digital-navy]{--paper:#0f1a27;--panel:#16263a;--panel-soft:#1c3048;--ink:#e8eef5;--muted:#b3c0cf;--line:#2a3f57;--accent:#8cbcec;--accent-soft:#1f3a58;--accent-ink:#b9d6f5;--nav:#0a121c;--nav-ink:#e8eef5;--warning:#f0b45b;--warning-bg:#4a3418;--danger:#ff8a80;--danger-bg:#4d2626}:root[data-theme=slate-dark]{--paper:#0f172a;--panel:#1e293b;--panel-soft:#273449;--ink:#e2e8f0;--muted:#b6c2d3;--line:#334155;--accent:#a5b4fc;--accent-soft:#2e3566;--accent-ink:#c7d2fe;--nav:#0b1120;--nav-ink:#e2e8f0;--warning:#fbbf24;--warning-bg:#4a3a14;--danger:#fca5a5;--danger-bg:#4c2228}:root[data-theme=everforest]{--paper:#2d353b;--panel:#343f44;--panel-soft:#3d484d;--ink:#d3c6aa;--muted:#c4bca6;--line:#4f585e;--accent:#a7c080;--accent-soft:#425047;--accent-ink:#c9dca8;--nav:#232a2e;--nav-ink:#d3c6aa;--warning:#dbbc7f;--warning-bg:#4d4430;--danger:#e67e80;--danger-bg:#543a3b}:root[data-theme=kanagawa]{--paper:#1f1f28;--panel:#2a2a37;--panel-soft:#363646;--ink:#dcd7ba;--muted:#b8b4a0;--line:#44445a;--accent:#7e9cd8;--accent-soft:#2d3b5a;--accent-ink:#b4c8f0;--nav:#16161d;--nav-ink:#dcd7ba;--warning:#e6c384;--warning-bg:#4a4130;--danger:#e46876;--danger-bg:#4f2a31}:root[data-theme=ayu-dark]{--paper:#0b0e14;--panel:#11151c;--panel-soft:#1a1f29;--ink:#d9d7ce;--muted:#a8a69c;--line:#2a303c;--accent:#e6b450;--accent-soft:#3d3220;--accent-ink:#f5d48c;--nav:#07090d;--nav-ink:#d9d7ce;--warning:#ffb454;--warning-bg:#3f2f17;--danger:#f07178;--danger-bg:#45222a}:root[data-theme=material]{--paper:#0f111a;--panel:#1a1c25;--panel-soft:#232633;--ink:#e0e4f5;--muted:#aab1cc;--line:#2f3344;--accent:#82aaff;--accent-soft:#24345a;--accent-ink:#b8cdff;--nav:#090b10;--nav-ink:#e0e4f5;--warning:#ffcb6b;--warning-bg:#4a3c1f;--danger:#ff5370;--danger-bg:#4d1f2a}:root[data-theme=night-owl]{--paper:#011627;--panel:#0b2942;--panel-soft:#12344f;--ink:#d6deeb;--muted:#a9b8cc;--line:#1d4566;--accent:#7fdbca;--accent-soft:#134a4f;--accent-ink:#b4f0e5;--nav:#010e1a;--nav-ink:#d6deeb;--warning:#ffcb8b;--warning-bg:#4a3a22;--danger:#ef5350;--danger-bg:#4a1c24}:root[data-theme=synthwave]{--paper:#241b2f;--panel:#2a2139;--panel-soft:#34294a;--ink:#f4eefa;--muted:#c3b5d4;--line:#4a3b63;--accent:#ff7edb;--accent-soft:#4e2a55;--accent-ink:#ffb8ec;--nav:#1a1323;--nav-ink:#f4eefa;--warning:#fede5d;--warning-bg:#4c4424;--danger:#fe4450;--danger-bg:#4f1e2a}:root[data-theme=espresso]{--paper:#1c1714;--panel:#26201b;--panel-soft:#30281f;--ink:#efe6dd;--muted:#c3b4a5;--line:#44392e;--accent:#d9a066;--accent-soft:#4a3826;--accent-ink:#f0c898;--nav:#120f0c;--nav-ink:#efe6dd;--warning:#e8c26a;--warning-bg:#4a3d22;--danger:#f08a7a;--danger-bg:#4d2a24}:root[data-theme=graphite]{--paper:#161616;--panel:#1f1f1f;--panel-soft:#292929;--ink:#ececec;--muted:#b4b4b4;--line:#3a3a3a;--accent:#f59e4a;--accent-soft:#47321f;--accent-ink:#ffc58f;--nav:#0d0d0d;--nav-ink:#ececec;--warning:#facc15;--warning-bg:#45391a;--danger:#f87171;--danger-bg:#4a2424}:root[data-theme=nord],:root[data-theme=catppuccin],:root[data-theme=tokyo-night],:root[data-theme=rose-pine],:root[data-theme=gruvbox],:root[data-theme=solarized-dark],:root[data-theme=one-dark],:root[data-theme=github-dark],:root[data-theme=forest],:root[data-theme=ocean]{--muted:#c6ced9}:root[data-theme=dark],:root[data-theme=midnight],:root[data-theme=nord],:root[data-theme=dracula],:root[data-theme=catppuccin],:root[data-theme=tokyo-night],:root[data-theme=rose-pine],:root[data-theme=gruvbox],:root[data-theme=solarized-dark],:root[data-theme=one-dark],:root[data-theme=github-dark],:root[data-theme=monokai],:root[data-theme=high-contrast],:root[data-theme=forest],:root[data-theme=ocean],:root[data-theme=kfz-digital-navy],:root[data-theme=slate-dark],:root[data-theme=everforest],:root[data-theme=kanagawa],:root[data-theme=ayu-dark],:root[data-theme=material],:root[data-theme=night-owl],:root[data-theme=synthwave],:root[data-theme=espresso],:root[data-theme=graphite]{--shadow:0 12px 30px #00000040;--terminal-bg:color-mix(in srgb,var(--paper) 78%,#000);--terminal-head:var(--nav);--terminal-ink:var(--ink);--terminal-command:var(--accent);--accent-contrast:var(--nav);--warning-ink:#f6cf78;--danger-ink:#ffaaa4;color:var(--ink);background:var(--paper)}:root[data-theme=high-contrast]{--warning-ink:#ffe600;--danger-ink:#ff8da2;--danger-contrast:#000}:root[data-theme=nord],:root[data-theme=dracula],:root[data-theme=catppuccin],:root[data-theme=tokyo-night],:root[data-theme=rose-pine],:root[data-theme=gruvbox],:root[data-theme=solarized-dark],:root[data-theme=one-dark],:root[data-theme=github-dark],:root[data-theme=monokai],:root[data-theme=forest],:root[data-theme=ocean],:root[data-theme=kfz-digital-navy],:root[data-theme=slate-dark],:root[data-theme=everforest],:root[data-theme=kanagawa],:root[data-theme=ayu-dark],:root[data-theme=material],:root[data-theme=night-owl],:root[data-theme=synthwave],:root[data-theme=espresso],:root[data-theme=graphite]{--danger-contrast:#000}@media (prefers-color-scheme:dark){:root:not([data-theme]),:root[data-theme=system]{--paper:#111713;--panel:#18201a;--panel-soft:#1e2821;--ink:#eef5f0;--muted:#9ca9a0;--line:#2d3a31;--accent:#62c996;--accent-soft:#203e2e;--accent-ink:#9ce0bd;--nav:#0c110e;--nav-ink:#e1ece5;--warning-bg:#402f16;--warning-ink:#f6cf78;--danger-bg:#402321;--danger-ink:#ffaaa4;--accent-contrast:var(--nav);--shadow:0 12px 30px #00000038;color:var(--ink);background:var(--paper)}}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:var(--line-strong) var(--panel-soft);min-width:320px}body{min-width:320px;min-height:100vh;color:var(--ink);background:var(--paper);font-size:var(--text-md);text-rendering:optimizelegibility;margin:0;line-height:1.45;overflow-x:hidden}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:var(--accent-ink);text-underline-offset:2px}code,kbd,samp,pre{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}input,select,textarea{max-width:100%;color:var(--ink);caret-color:var(--accent)}select{text-overflow:ellipsis}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}details>summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}details>summary::-webkit-details-marker{display:none}details>summary:after{content:"";width:14px;height:14px;-webkit-mask:var(--disclosure-chevron) center/14px 14px no-repeat;-webkit-mask:var(--disclosure-chevron) center/14px 14px no-repeat;mask:var(--disclosure-chevron) center/14px 14px no-repeat;background-color:currentColor;flex:none;margin-left:auto;transition:transform .15s}details[open]>summary:after{transform:rotate(180deg)}.setup-disclosure>summary:after{margin-left:8px}@media (prefers-reduced-motion:reduce){details>summary:after{transition:none}}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}small{font-size:var(--text-xs)}::selection{color:var(--ink);background:var(--accent-soft)}
