:root[data-theme=scherp]{--font-display:"Inter", system-ui, -apple-system, sans-serif;--bg:#fbfbfc;--surface:#fff;--surface-secondary:#f7f7f8;--surface-strong:#f0f0f2;--surface-hover:#f4f4f6;--surface-active:#eef;--border:#e4e4e7;--border-strong:#d4d4d8;--border-focus:#5b5bd6;--text-primary:#18181b;--text-secondary:#6a6a73;--text-soft:#6a6a70;--text-tertiary:#6a6a70;--accent:#5b5bd6;--accent-strong:#4343b0;--accent-soft:#eef1ff;--accent-text:#5b5bd6;--color-secondary:#5a5ddb;--color-secondary-container:#c7c7fb;--color-secondary-soft:#eef1ff;--shadow:0 1px 2px #18181b0a;--shadow-sm:0 1px 1px #18181b0a;--shadow-md:0 2px 8px #18181b0f;--radius-sm:5px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px}:root[data-theme=zacht]{--font-display:"Source Serif 4", Georgia, serif;--bg:#fbfaf7;--surface:#fff;--surface-secondary:#f7f6f3;--surface-strong:#efeee9;--surface-hover:#f1f0ec;--surface-active:#e9f2fc;--border:#ece9e1;--border-strong:#ddd8cc;--border-focus:#2383e2;--text-primary:#37352f;--text-secondary:#6b6a67;--text-soft:#6b6a68;--text-tertiary:#6b6a68;--accent:#37352f;--accent-strong:#1d1c1a;--accent-soft:#e9f2fc;--accent-text:#1d6cba;--color-secondary:#0f7b6c;--color-secondary-container:#dbeddb;--color-secondary-soft:#eef7ee;--shadow:0 1px 3px #37352f14, 0 2px 6px #37352f0a;--shadow-sm:0 1px 2px #37352f0f;--shadow-md:0 6px 16px #37352f14;--radius-sm:8px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px}:root[data-theme=zakelijk]{--bg:#f6f8fa;--surface:#fff;--surface-secondary:#f0f3f6;--surface-strong:#e7ecf1;--surface-hover:#eef2f6;--surface-active:#e8f0fe;--border:#e2e8f0;--border-strong:#cdd5e0;--border-focus:#155eef;--text-primary:#101828;--text-secondary:#475467;--text-soft:#636974;--text-tertiary:#636974;--accent:#155eef;--accent-strong:#0e4bc4;--accent-soft:#eaf1ff;--accent-text:#155eef;--color-secondary:#0c7b6f;--color-secondary-container:#cff3ec;--color-secondary-soft:#ecfdf8;--shadow:0 1px 2px #1018280f;--shadow-sm:0 1px 2px #1018280a;--shadow-md:0 4px 10px #10182812;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px}:root[data-theme=structuur]{--bg:#f6f7f8;--surface:#fff;--surface-secondary:#eff1f3;--surface-strong:#e6e9ec;--surface-hover:#eceff1;--surface-active:#e6f0ff;--border:#dde1e6;--border-strong:#c3c9d1;--border-focus:#0051c3;--text-primary:#17212b;--text-secondary:#5c6773;--text-soft:#616871;--text-tertiary:#616871;--accent:#0051c3;--accent-strong:#003e94;--accent-soft:#e6f0ff;--accent-text:#9d5314;--color-secondary:#a55715;--color-secondary-container:#fde3c7;--color-secondary-soft:#fef3e7;--shadow:0 1px 1px #17212b0d;--shadow-sm:0 1px 1px #17212b0a;--shadow-md:0 2px 6px #17212b0f;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px}:root[data-theme=zand]{--font-display:"Space Grotesk", system-ui, -apple-system, sans-serif;--bg:#faf8f5;--surface:#fff;--surface-secondary:#f5f1ea;--surface-strong:#ede7db;--surface-hover:#f1ede4;--surface-active:#fff1ec;--border:#ece5da;--border-strong:#ddd3c2;--border-focus:#fa500f;--text-primary:#1c1917;--text-secondary:#6b6561;--text-soft:#696563;--text-tertiary:#696563;--accent:#b83b0b;--accent-strong:#9a3009;--accent-soft:#fff1ec;--accent-text:#b83b0b;--color-secondary:#0f766e;--color-secondary-container:#ccece8;--color-secondary-soft:#edf9f7;--shadow:0 1px 2px #1c19170d;--shadow-sm:0 1px 2px #1c19170a;--shadow-md:0 4px 12px #1c191712;--radius-sm:8px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px}:root[data-theme=axiro]{--bg:#fff;--surface-secondary:#fff;--surface-strong:#fbfdfe;--surface-hover:#f0f9fc;--surface-active:#f0f9fc;--border-strong:#cbd5e1;--text-secondary:#334155;--text-soft:#334155;--text-tertiary:#334155;--accent-soft:#f0f9fc;--color-secondary-soft:#f0f9fc;--accent-text:#000f2c;--color-secondary:#000f2c;--shadow:0 1px 2px #0f172a0f;--shadow-sm:0 1px 2px #0f172a0d;--shadow-md:0 4px 12px #0f172a14}[data-theme=axiro] body{--font-display:Georgia, "Times New Roman", serif;--font-body:Arial, Helvetica, sans-serif;--font-mono:Arial, Helvetica, sans-serif}
.herlaad-melding{left:50%;bottom:calc(110px + env(safe-area-inset-bottom,0px));z-index:90;box-sizing:border-box;background:var(--surface);width:calc(100vw - 24px);max-width:560px;color:var(--text-primary);border:1px solid var(--border-strong);box-shadow:var(--shadow-md);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;font-size:13px;display:flex;position:fixed;transform:translate(-50%)}.herlaad-melding__tekst{flex:220px;min-width:0}.herlaad-melding__knop{border:1px solid var(--border-strong);min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:0 14px}.herlaad-melding__knop--primair{background:var(--accent);border-color:var(--accent);color:#fff}.herlaad-melding__knop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
