:root{--col-inbox:#8c8781;--col-inbox-dark:#5e5a55;--col-week:#16afc3;--col-week-dark:#0a7484;--col-bezig:#e5397c;--col-bezig-dark:#b01f55;--col-wacht:#ef8a2e;--col-wacht-dark:#a85a11;--col-klaar:#3fae6e;--col-klaar-dark:#25764a;--ink:#1e1a16;--ink-soft:#3d362e;--text-secondary:#6f665d;--text-weak:#8c8277;--text-weakest:#a0968b;--line:#efedea;--surface-grey:#f5f4f2;--surface-grey-2:#f0eeeb;--panel-shell:#f4f3f1;--board-bg:#f8f8f7;--white:#fff;--green-action:#2f9a5f;--red:#d0312d;--red-discard:#b01f55;--red-discard-bg:#fbf0f4;--gold:#f2c233;--gold-light:#ffdc5c;--gold-dark:#e0a61a;--gold-ink:#2b2108;--gold-tag-text:#705a0e;--gold-dot:#ffd84a;--tag-money:#e5397c;--tag-money-text:#da2d73;--tag-family:#f06a5e;--tag-family-text:#cc4940;--tag-writing:#ef8a2e;--tag-writing-text:#9e5300;--tag-idea:#e0b21e;--tag-idea-text:#927200;--tag-house:#3fae6e;--tag-house-text:#00884b;--tag-work:#16afc3;--tag-work-text:#008292;--tag-client:#1e8fa0;--tag-client-text:#006876;--tag-admin:#8c8781;--tag-admin-text:#7a756f;--tag-forest:#1e7a55;--tag-forest-text:#066e49;--tag-lime:#7e9420;--tag-lime-text:#607300;--tag-clay:#a8663c;--tag-clay-text:#7f4114;--tag-wine:#9e2f46;--tag-wine-text:#9e2f46;--tag-plum:#7a4a6b;--tag-plum-text:#7a4a6b;--tag-purple:#8e5bd0;--tag-purple-text:#8e5bd0;--tag-indigo:#5b54c8;--tag-indigo-text:#5b54c8;--tag-slate:#5f7383;--tag-slate-text:#3b4e5d;--font-sans:"Geist", sans-serif;--font-mono:"Geist Mono", monospace;--text-card-title-size:15px;--text-card-title-weight:600;--text-card-title-line:1.35;--text-card-title-tracking:-.008em;--text-card-meta-size:11px;--text-card-meta-weight:400;--text-card-meta-line:1.2;--text-card-meta-tracking:.02em;--text-tag-size:10px;--text-tag-weight:500;--text-tag-line:1;--text-tag-tracking:.08em;--text-bak-head-size:14px;--text-bak-head-weight:700;--text-bak-count-size:12px;--text-bak-count-line:1.5;--text-panel-title-size:21px;--text-panel-title-weight:600;--text-panel-title-line:1.3;--text-panel-size:15px;--text-panel-weight:400;--text-panel-line:1.55;--text-field-size:var(--text-panel-size);--text-base-line:1.3;--text-label-size:10px;--text-label-tracking:.06em;--text-button-size:15px;--text-button-weight:600;--radius-card:12px;--radius-panel-s:16px;--radius-panel-l:20px;--radius-button-s:10px;--radius-button-l:12px;--radius-pill:999px;--radius-badge-s:4px;--radius-badge-l:8px;--radius-bar:2px;--gap-cards:11px;--gap-bakken:16px;--gap-in-card:7px;--gap-form:12px;--pad-card-top:14px;--pad-card-x:16px;--pad-card-bottom:13px;--pad-card:var(--pad-card-top) var(--pad-card-x) var(--pad-card-bottom);--pad-bak:6px 4px 10px;--pad-panel-s:24px;--pad-panel-l:32px;--pad-board:0 32px 28px;--col-min-width:216px;--col-width-mobile:318px;--board-scroll-breakpoint:1208px;--touch-min:44px;--header-height:64px;--text-app-name-size:18px;--text-app-name-weight:700;--text-app-name-tracking:-.018em;--gap-app-name-date:16px;--text-header-date-size:12px;--gap-header-right:18px;--chip-height:26px;--pad-chip:0 8px 0 10px;--gap-chip:7px;--radius-chip:8px;--chip-hover:#e7e4e0;--text-chip-size:12px;--text-chip-weight:500;--chip-dot:7px;--chip-cross:9px;--head-icon:15px;--new-button-height:36px;--pad-new-button:0 14px 0 11px;--gap-new-button:8px;--radius-new-button:10px;--new-button-icon:15px;--text-new-button-size:14px;--text-new-button-weight:600;--gap-new-button-hint:2px;--new-button-hint-opacity:.65;--new-button-lift:-1px;--new-button-press:.97;--new-button-ms:.15s;--shadow-new-button:0 1px 2px #e5397c3d, 0 6px 16px #e5397c3d;--shadow-new-button-hover:0 2px 4px #e5397c42, 0 10px 22px #e5397c4d;--bak-panel-ring:inset 0 0 0 1px color-mix(in srgb, var(--ink) 5%, transparent);--pad-bak-panel:10px;--pad-bak-head:2px 6px 10px;--gap-bak-head:9px;--gap-bak-head-row:7px;--bak-head-rule:1px solid color-mix(in srgb, var(--ink) 6%, transparent);--bak-accent-height:4px;--pad-bak-count-full:2px 7px;--card-tint-alpha:2%;--gap-card-top:8px;--gap-meta:5px;--circle-size:16px;--circle-ring:1.5px solid color-mix(in srgb, var(--ink) 38%, transparent);--circle-ring-gold:1.5px solid color-mix(in srgb, var(--gold-ink) 50%, transparent);--check-width:9px;--check-height:7px;--pad-tag:5px 6px;--gap-tag:4px;--tag-inset:-6px;--tag-icon:10px;--tag-hover:color-mix(in srgb, var(--ink) 7%, transparent);--tag-active:color-mix(in srgb, var(--ink) 10%, transparent);--due-dot-size:5px;--meta-icon:11px;--meta-dot-opacity:.5;--gap-meta-dot:2px;--bar-height:3px;--gap-bars:3px;--bar-empty:color-mix(in srgb, var(--ink) 10%, transparent);--bar-empty-gold:color-mix(in srgb, var(--gold-ink) 16%, transparent);--pad-group-head:6px 2px 5px;--gap-group-head:9px;--group-head-top:-6px;--group-rule:color-mix(in srgb, var(--ink) 8%, transparent);--text-group-head-size:10.5px;--text-group-head-color:#7d746a;--dash-free-height:44px;--dash-free-width:1.5px;--dash-free-alpha:35%;--text-dash-tracking:.04em;--dash-new-height:48px;--dash-new-width:1px;--dash-new-alpha:40%;--text-dash-new-size:13px;--gap-dash-new:8px;--dash-new-icon:12px;--pad-empty:24px 12px;--text-empty-size:14px;--text-empty-line:1.5;--text-quiet:#998f84;--pad-geen:16px 8px;--text-geen-size:13px;--text-geen-line:1.4;--panel-width:700px;--panel-gap-page:24px;--panel-scrim:color-mix(in srgb, var(--ink) 14%, transparent);--shadow-panel-window:0 8px 24px #1e1a161a, 0 30px 80px #1e1a1638;--pad-panel-scroll:24px 32px 0;--panel-head-height:32px;--panel-dot:8px;--text-panel-head-size:13px;--text-panel-head-weight:600;--text-panel-count-size:11px;--text-panel-count-tracking:.04em;--panel-count-opacity:.8;--panel-close:32px;--panel-close-icon:12px;--pad-panel-card:26px 28px 22px;--gap-panel-card:14px;--panel-card-tint-alpha:2.7%;--shadow-panel-card:0 0 0 1px #1e1a160e, 0 2px 4px #1e1a160d, 0 10px 26px #1e1a1612;--text-panel-title-big-size:26px;--text-panel-title-big-weight:700;--text-panel-title-big-line:1.2;--text-panel-title-big-tracking:-.018em;--text-panel-body-line:1.5;--pad-panel-pick:4px 6px;--panel-pick-inset:-4px -6px;--panel-chevron:8px;--panel-chevron-opacity:.6;--panel-cal-icon:11px;--step-row-height:36px;--gap-step:12px;--pad-step-row:0 6px;--step-row-inset:0 -6px;--step-box:18px;--radius-step-box:6px;--step-box-ring:1.5px solid color-mix(in srgb, var(--ink) 35%, transparent);--step-box-ring-new:1.5px dashed color-mix(in srgb, var(--ink) 25%, transparent);--step-check:11px;--ticket-height:28px;--pad-ticket:0 10px;--ticket-inset:-4px 0;--gap-ticket:6px;--text-ticket-size:12px;--text-ticket-weight:600;--shadow-ticket:0 1px 2px #78500026, 0 4px 10px #f2c23373;--ticket-icon:11px;--pad-panel-block:16px 4px 0;--gap-panel-block:12px;--pill-height:30px;--pad-pill:0 10px;--radius-pill-flat:6px;--gap-pill:6px;--pill-dot:6px;--text-pill-size:12px;--text-pill-weight:500;--pill-bg-alpha:12%;--pill-full-opacity:.45;--action-height:46px;--pad-action:0 14px;--gap-action:8px;--shadow-green:0 1px 3px #1e1a160f, 0 4px 12px #2a8f552e;--text-hint-size:10px;--hint-opacity:.6;--bin-icon:15px;--pad-log-label:24px 4px 10px;--pad-log:0 4px 24px;--gap-log:12px;--log-time-width:112px;--log-rail-width:12px;--log-rail:color-mix(in srgb, var(--ink) 10%, transparent);--log-rail-top:9px;--log-dot:7px;--log-dot-ring:3px;--log-dot-offset:5px;--log-dot-rest:#c9c1b6;--text-log-time-size:10.5px;--text-log-size:14px;--text-log-own-size:15px;--text-log-line:1.45;--pad-note-bar:14px 32px 20px;--gap-note-bar:10px;--note-height:40px;--pad-note:0 14px;--radius-note:10px;--note-ring:inset 0 0 0 1px color-mix(in srgb, var(--ink) 7%, transparent);--note-send:40px;--note-send-icon:14px;--note-send-off-opacity:.35;--shadow-panel-new:0 0 0 1px #1e1a160f, 0 8px 24px #1e1a161a, 0 30px 80px #1e1a1638;--pad-panel-new:24px 24px 20px;--gap-panel-new-card:14px;--pad-panel-new-card:22px 24px 20px;--text-panel-title-new-size:22px;--text-title-focus-ring:inset 0 0 0 1.5px color-mix(in srgb, var(--col-bezig) 45%, transparent);--undo-z:12;--undo-left:32px;--undo-bottom:26px;--undo-height:44px;--pad-undo:0 8px 0 16px;--gap-undo:16px;--shadow-undo:0 2px 6px #1e1a162e, 0 16px 40px #1e1a1647;--text-undo-size:14px;--text-undo-weight:500;--gap-undo-text:9px;--undo-dot:15px;--undo-check-width:8px;--undo-check-height:7px;--undo-button-height:30px;--pad-undo-button:0 10px;--gap-undo-button:7px;--text-undo-button-size:13px;--text-undo-button-weight:600;--undo-button-hover:#ffffff24;--text-undo-hint-opacity:.55;--undo-drain-inset:12px;--undo-drain-bottom:6px;--undo-drain-height:2px;--undo-drain:#ffffff47;--undo-drain-ms:5s;--check-dash:14;--check-draw-ms:.28s;--check-draw-ease:ease-out;--confetti-z:13;--confetti-ms:.75s;--confetti-ease:cubic-bezier(.15, .7, .3, 1);--confetti-fade-ms:.55s;--confetti-fade-delay:.22s;--fly-ms:.55s;--fly-ease:cubic-bezier(.5, 0, .9, .4);--fly-fade-ms:.4s;--fly-fade-delay:.15s;--fly-x:520px;--fly-y:-60px;--fly-scale:.5;--fly-rotate:6deg;--press-scale:.98;--pulse-ms:1.5s;--pulse-delay:.2s;--pulse-ring:12px;--pulse-ring-peak:5px;--pulse-alpha:35%;--shake-ms:.48s;--shake-near:5px;--shake-far:2px;--refuse-ring:inset 0 0 0 1.5px var(--red);--refuse-haze:color-mix(in srgb, var(--red) 7%, transparent);--focus-outline:2px solid color-mix(in srgb, var(--col-bezig) 55%, transparent);--focus-outline-offset:2px;--menu-min-width:210px;--pad-menu:6px;--menu-row-height:34px;--pad-menu-row:0 10px;--menu-swatch:8px;--menu-check:12px;--cal-cell:34px;--cal-head-height:32px;--text-cal-head-size:13px;--text-cal-weekday-size:10px;--text-cal-day-size:13px;--cal-outside-opacity:.35;--shortcut-height:28px;--pad-shortcut:0 10px;--bak-scroll-mask:linear-gradient(180deg, transparent 0, #000 8px, #000 calc(100% - 26px), transparent 100%);--login-panel-width:412px;--login-page-pad:40px 20px;--login-card-pad:30px;--field-height:46px;--field-pad-x:13px;--radius-field:11px;--field-border:#e4e1dd;--field-focus-ring:inset 0 0 0 1.5px #e5397c, 0 0 0 3px #e5397c21;--text-login-title-size:21px;--text-login-title-weight:700;--text-login-title-line:1.25;--text-login-title-tracking:-.018em;--keys-z:14;--keys-width:520px;--keys-page-pad:32px;--pad-keys:26px 28px 22px;--radius-keys:18px;--shadow-keys:0 0 0 1px #1e1a160f, 0 24px 64px #1e1a1638;--keys-fade-ms:.16s;--keys-pop-ms:.24s;--keys-pop-ease:cubic-bezier(.2, .8, .2, 1);--keys-pop-y:14px;--keys-pop-scale:.96;--gap-keys-head:12px;--pad-keys-head:0 0 16px;--text-keys-title-size:17px;--text-keys-title-weight:700;--text-keys-title-tracking:-.018em;--text-keys-esc-size:11px;--text-keys-esc-tracking:.04em;--pad-keys-group:18px 0 0;--pad-keys-group-name:0 0 9px;--gap-keys-rows:2px;--gap-keys-row:14px;--pad-keys-row:6px 0;--text-keys-row-size:14.5px;--gap-keys-caps:5px;--cap-min-width:24px;--cap-height:24px;--pad-cap:0 7px;--radius-cap:6px;--cap-ring:inset 0 0 0 1px #1e1a1617;--text-cap-size:11.5px;--head-button:28px;--radius-head-button:8px;--text-head-button-size:14px;--text-head-button-weight:600;--set-panel-width:318px;--set-panel-top:56px;--radius-set-panel:14px;--pad-set-panel:14px 16px 10px;--shadow-set-panel:0 0 0 1px #1e1a160f, 0 2px 6px #1e1a160f, 0 18px 44px #1e1a1629;--set-pop-ms:.2s;--set-pop-shift:8px;--set-pop-scale:.98;--pad-set-label:0 0 4px;--set-row-height:40px;--text-set-row-size:14px;--gap-set-step:2px;--set-step:30px;--radius-set-step:8px;--set-minus-width:11px;--set-minus-height:2px;--set-plus:11px;--set-number-width:26px;--text-set-number-size:14px;--set-step-off:#c9c1b6;--switch-width:34px;--switch-height:20px;--switch-knob:16px;--switch-inset:2px;--switch-off:#dad5ce;--shadow-switch-knob:0 1px 2px #1e1a1633;--switch-ms:.2s;--switch-ease:cubic-bezier(.2, .8, .2, 1);--gap-set-klaar:10px;--set-klaar-top:2px;--pad-set-klaar-label:2px 0 0;--set-answer-height:30px;--gap-set-answer:4px;--pad-set-no:0 10px;--pad-set-yes:0 12px;--text-set-answer-size:13px;--set-yes-press:.97;--mob-page-top:15px;--mob-page-bottom:28px;--gap-mob-rows:12px;--mob-header-height:32px;--pad-mob-header:0 28px;--gap-mob-header:10px;--text-mob-app-name-size:16px;--pad-mob-pills:8px 16px 0;--gap-mob-pills:6px;--gap-mob-pill:6px;--pad-mob-pill:0 0 4px;--mob-strip-height:4px;--mob-strip-dim:25%;--text-mob-pill-size:9px;--gap-mob-pill-count:4px;--mob-pill-count-opacity:.6;--mob-ticket-dot:6px;--mob-ticket-dot-top:-11px;--mob-ticket-glow-ms:2.2s;--mob-ticket-glow-low:0 0 0 1px var(--white), 0 0 6px 1px #f2c23399;--mob-ticket-glow-high:0 0 0 1px var(--white), 0 0 12px 4px #f2c233f2;--pad-mob-track:4px 36px 12px;--gap-mob-track:8px;--mob-track-inset:36px;--mob-bak-dim:.55;--mob-bak-dim-ms:.3s;--pad-mob-bak-head:2px 4px 10px;--text-mob-bak-head-size:13px;--text-mob-card-title-size:16px;--mob-dot:6px;--mob-dot-wide:18px;--gap-mob-dots:6px;--mob-dot-ms:.25s;--mob-panel-up-ms:.34s;--mob-panel-up-ease:cubic-bezier(.2, .8, .2, 1);--pad-mob-panel-x:16px;--mob-back-icon:12px;--gap-mob-back:8px;--pad-mob-back:6px 4px;--mob-back-inset:-6px -4px;--mob-panel-card-top:12px;--pad-mob-panel-card:20px 20px 18px;--gap-mob-panel-card:12px;--shadow-mob-panel-card:0 1px 3px #1e1a160a, 0 6px 20px #1e1a160f;--text-mob-panel-title-size:22px;--pad-mob-panel-block:14px 4px 0;--gap-mob-panel-block:10px;--pad-mob-log-label:22px 4px 10px;--pad-mob-note-bar:12px 16px;--mob-note-bar-bottom:12px;--radius-mob-head-button:6px;--sheet-scrim:color-mix(in srgb, var(--ink) 28%, transparent);--radius-mob-sheet:20px 20px 0 0;--shadow-mob-sheet:0 -4px 12px #1e1a160f, 0 -20px 48px #1e1a1629;--pad-mob-sheet:10px 20px 30px;--mob-sheet-bottom:30px;--mob-sheet-up-ms:.3s;--mob-grip-width:36px;--mob-grip-height:4px;--mob-grip-bottom:10px;--pad-mob-set-label:0 0 2px;--mob-set-row-height:48px;--lift-scale:1.03;--lift-ms:.18s;--lift-shadow-ms:.2s;--lift-z:2;--insert-height:3px;--insert-margin:-7px 0 -4px;--drag-source-opacity:.3;--drag-image-rotate:2.5deg;--drag-image-park:-2000px;--shadow-drag-image:0 8px 20px #1e1a162e;--drop-bak-tint:8.6%;--drop-bak-ring-alpha:50%;--dead-bak-opacity:.45;--ghost-height:38px;--radius-ghost:10px;--ghost-bg:#fff9;--ghost-ms:.18s;--ghost-from:.6;--edge-zone:64px;--edge-divisor:3;--mob-fab:52px;--mob-fab-inset:20px;--radius-mob-fab:16px;--mob-fab-icon:20px;--shadow-mob-fab:0 2px 6px #e5397c38, 0 10px 24px #e5397c47;--shadow-card:0 0 0 1px #1e1a160e, 0 1px 2px #1e1a160b;--shadow-card-hover-lift:-2px;--shadow-card-lifted:0 0 0 1px #1e1a160f, 0 10px 26px #1e1a1633;--shadow-panel:0 0 0 1px #1e1a160f, 0 2px 6px #1e1a1614, 0 16px 40px #1e1a162e;--shadow-gold-card:0 0 0 1px #ffdc5cb3, 0 2px 4px #78500024, 0 10px 30px #f2c2338c;--gradient-gold:linear-gradient(180deg, #ffffff61, #fff0 48%), linear-gradient(135deg, var(--gold-light) 0%, var(--gold) 52%, var(--gold-dark) 100%)}@media (pointer:coarse){:root{--text-field-size:16px}}@font-face{font-family:Geist;src:url(../../../fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(../../../fonts/GeistMono-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{background:var(--white);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-panel-size);font-weight:var(--text-panel-weight);line-height:var(--text-base-line)}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{color:inherit;font:inherit}button{background:0 0;border:0;padding:0}::placeholder{color:var(--text-weakest)}.over.svelte-1yz1kze{z-index:var(--keys-z);padding:var(--keys-page-pad);background:var(--panel-scrim);animation:svelte-1yz1kze-opkomen var(--keys-fade-ms) ease-out;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes svelte-1yz1kze-opkomen{0%{opacity:0}}.venster.svelte-1yz1kze{width:var(--keys-width);box-sizing:border-box;max-width:100%;padding:var(--pad-keys);border-radius:var(--radius-keys);background:var(--white);box-shadow:var(--shadow-keys);animation:svelte-1yz1kze-omhoog var(--keys-pop-ms) var(--keys-pop-ease)}@keyframes svelte-1yz1kze-omhoog{0%{transform:translateY(var(--keys-pop-y)) scale(var(--keys-pop-scale));opacity:0}}header.svelte-1yz1kze{align-items:baseline;gap:var(--gap-keys-head);padding:var(--pad-keys-head);border-bottom:1px solid var(--line);display:flex}h2.svelte-1yz1kze{font-size:var(--text-keys-title-size);font-weight:var(--text-keys-title-weight);letter-spacing:var(--text-keys-title-tracking)}header.svelte-1yz1kze button:where(.svelte-1yz1kze){color:var(--text-quiet);font-family:var(--font-mono);font-size:var(--text-keys-esc-size);letter-spacing:var(--text-keys-esc-tracking);text-transform:uppercase;cursor:pointer;margin-left:auto}section.svelte-1yz1kze{padding:var(--pad-keys-group)}.naam.svelte-1yz1kze{padding:var(--pad-keys-group-name);color:var(--text-group-head-color);font-family:var(--font-mono);font-size:var(--text-group-head-size);letter-spacing:var(--text-label-tracking);text-transform:uppercase}.regels.svelte-1yz1kze{gap:var(--gap-keys-rows);flex-direction:column;display:flex}.regel.svelte-1yz1kze{align-items:center;gap:var(--gap-keys-row);padding:var(--pad-keys-row);font-size:var(--text-keys-row-size);display:flex}.toetsen.svelte-1yz1kze{align-items:center;gap:var(--gap-keys-caps);margin-left:auto;display:flex}kbd.svelte-1yz1kze{min-width:var(--cap-min-width);height:var(--cap-height);box-sizing:border-box;padding:var(--pad-cap);border-radius:var(--radius-cap);background:var(--surface-grey);box-shadow:var(--cap-ring);color:var(--ink-soft);font-family:var(--font-mono);font-size:var(--text-cap-size);justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.over.svelte-1yz1kze,.venster.svelte-1yz1kze{animation:none}}
