:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--surface-1:#f4f6f2;--surface-2:#fff;--surface-3:#eef2ec;--border:#d5ddd0;--border-strong:#c6cfc0;--divider:#e4e9e1;--text-primary:#1e2a1e;--text-secondary:#5a6b58;--text-muted:#617060;--fill-success:#2f6b2f;--on-success:#fff;--text-danger:#b02a2a;--text-danger-strong:#8f1d1d;--bg-danger:#fdeaea;--bg-warning:#fdf6d8;--text-warning:#5c4b00;--text-warning-strong:#c47f1a;--achterstallig:#854f0b;--bg-achterstallig:#faeeda;--periode-zaai:#7bb37b;--periode-oogst:#e0a458;--favoriet:#d9a514;--kiemkracht-waarschuwing:#e0b400;--bg-voorstel:#fffceb;--border-voorstel:#e6d68a;--balk:#2f6b2f;--balk-spoor:#e4e9e1;--balk-vergelijk:#1e2a1e;--tekst-xs:.75rem;--tekst-s:.85rem;--tekst-m:1rem;--tekst-l:1.3rem;--tekst-xl:1.6rem;--ruimte-1:.25rem;--ruimte-2:.5rem;--ruimte-3:.8rem;--ruimte-4:1.2rem;--ruimte-5:2rem;--hoek:8px;--hoek-groot:12px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--surface-1:#121512;--surface-2:#1a1f1a;--surface-3:#232923;--border:#2e352d;--border-strong:#68745f;--divider:#262c25;--text-primary:#e3e9e1;--text-secondary:#a9b5a6;--text-muted:#8d9a8a;--fill-success:#8fcb8f;--on-success:#102010;--text-danger:#f28b82;--text-danger-strong:#f6aea9;--bg-danger:#3b1d1b;--bg-warning:#3a3315;--text-warning:#f1dc8a;--text-warning-strong:#e8b04f;--achterstallig:#f0a856;--bg-achterstallig:#3a2a14;--periode-zaai:#6fa86f;--periode-oogst:#d0944c;--favoriet:#e8c04a;--kiemkracht-waarschuwing:#e6c229;--bg-voorstel:#2d2a17;--border-voorstel:#8a7a35;--balk:#8fcb8f;--balk-spoor:#2e352d;--balk-vergelijk:#e3e9e1}}*,:before,:after{box-sizing:border-box}input,textarea,select{text-align:left;max-width:100%}html,body{overscroll-behavior:none}body{background:var(--surface-1);color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;font-family:system-ui,sans-serif}button{font:inherit}.knop-hoofd,.knop,.knop-stil{align-items:center;gap:var(--ruimte-1);padding:var(--ruimte-2) var(--ruimte-3);border-radius:var(--hoek);font:inherit;cursor:pointer;text-decoration:none;display:inline-flex}.knop-hoofd{background:var(--fill-success);color:var(--on-success);border:1px solid var(--fill-success)}.knop{background:var(--surface-2);color:var(--fill-success);border:1px solid var(--border-strong)}.knop-stil{color:var(--fill-success);background:0 0;border:none}.knop-hoofd:disabled,.knop:disabled,.knop-stil:disabled{opacity:.5}@media (width<=63.99rem){.knop-hoofd,.knop,.knop-stil,.chip{min-height:44px}}.gevaar{color:var(--text-danger)}.zijpaneel{background:var(--surface-2);border-top:1px solid var(--border);max-height:45%;padding:var(--ruimte-3) var(--ruimte-4);gap:var(--ruimte-2);flex-direction:column;flex:none;display:flex;overflow:auto}@media (width>=64rem){.zijpaneel{border-top:none;border-left:1px solid var(--border);height:100%;max-height:none}}.lijst-detail{display:contents}@media (width>=64rem){.lijst-detail{gap:var(--ruimte-4);grid-template-columns:minmax(18rem,1fr) minmax(24rem,1.4fr);grid-template-areas:"filters detail""lijst detail";align-items:start;display:grid}.lijst-detail>.filters{grid-area:filters}.lijst-detail>.lijst{grid-area:lijst}.lijst-detail>.detail{top:var(--ruimte-3);max-height:calc(100dvh - 2 * var(--ruimte-3));background:var(--surface-2);border:1px solid var(--border);border-radius:var(--hoek-groot);padding:var(--ruimte-3) var(--ruimte-4);grid-area:detail;position:sticky;overflow:auto}}@media (width>=75rem){.lijst-detail{grid-template-columns:16rem minmax(18rem,1fr) minmax(24rem,1.4fr);grid-template-areas:"filters lijst detail"}}@media (width>=64rem){.lijst-detail.twee.raster{grid-template-columns:minmax(0,1.7fr) minmax(20rem,1fr);grid-template-areas:"lijst detail"}.lijst-detail.twee{grid-template-columns:16rem minmax(0,1fr);grid-template-areas:"lijst detail"}.lijst-detail.twee.ruim{grid-template-columns:minmax(18rem,1fr) minmax(24rem,1.4fr);grid-template-areas:"lijst detail"}}[aria-disabled=true]{cursor:not-allowed}.knop-hoofd[aria-disabled=true]:not(.bezig),.knop[aria-disabled=true]:not(.bezig),.knop-stil[aria-disabled=true]:not(.bezig){opacity:.5}.bezig{cursor:progress}.bezig:after{content:"";opacity:0;border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite draai,0s linear .3s forwards verschijn}@keyframes draai{to{transform:rotate(1turn)}}@keyframes verschijn{to{opacity:1}}.chip{border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text-secondary);font:inherit;font-size:var(--tekst-s);cursor:pointer;border-radius:999px;padding:.3rem .7rem}.chip.actief,.chip[aria-pressed=true]{background:var(--fill-success);border-color:var(--fill-success);color:var(--on-success)}.formulier{gap:var(--ruimte-3);flex-direction:column;display:flex}.formulier label{gap:var(--ruimte-1);font-size:var(--tekst-s);color:var(--text-secondary);flex-direction:column;display:flex}.formulier label.vink{align-items:center;gap:var(--ruimte-2);font-size:var(--tekst-m);color:var(--text-primary);flex-direction:row}.formulier :is(input:not([type=checkbox],[type=radio],[type=file]),select,textarea){padding:var(--ruimte-2);border:1px solid var(--border-strong);border-radius:var(--hoek);background:var(--surface-2);font:inherit;color:var(--text-primary);width:100%}.formulier textarea{resize:vertical;min-height:5rem}.formulier .naast{gap:var(--ruimte-2);display:flex}.formulier .naast>*{flex:1;min-width:0}.fout{color:var(--text-danger);font-size:var(--tekst-s);margin:0}.hint{color:var(--text-secondary);font-size:var(--tekst-s);margin:0}.pijlknop{font-size:var(--tekst-l);justify-content:center;min-width:44px;min-height:44px;line-height:1}.leeg{color:var(--text-secondary);text-align:center;padding:var(--ruimte-4) 0}html:has(dialog[open]){overflow:hidden}dialog.svelte-1bhs0qt{border-radius:var(--hoek-groot);width:calc(100% - 2rem);max-width:420px;font:inherit;color:var(--text-primary);border:none;padding:1.2rem;box-shadow:0 4px 24px #0003}dialog.svelte-1bhs0qt::backdrop{background:#0006}@media (width<=37.5rem){dialog.svelte-1bhs0qt{border-radius:var(--hoek-groot) var(--hoek-groot) 0 0;width:100%;max-width:none;margin:0;position:fixed;inset:auto 0 0}}p.svelte-1bhs0qt{margin:0 0 1rem}.formulier.svelte-1bhs0qt{margin-bottom:var(--ruimte-3)}.knoppen.svelte-1bhs0qt{gap:var(--ruimte-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.app.svelte-12qhfyh{flex-direction:column;height:100dvh;display:flex}.cols.svelte-12qhfyh{flex-direction:column;flex:1;min-height:0;display:flex}@media (width>=64rem){.cols.svelte-12qhfyh{flex-direction:row}}main.svelte-12qhfyh{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}main.svelte-12qhfyh>:where(.page){width:100%;margin-inline:auto}@media (width<=63.99rem){main.svelte-12qhfyh>:where(.page){text-align:center}}@media (width>=34rem) and (width<=63.99rem){main.svelte-12qhfyh>.page>button{align-self:center;padding-inline:1.4rem}}@media (width>=64rem){main.svelte-12qhfyh>.page>button{align-self:flex-start;padding-inline:1.4rem}}.side.svelte-12qhfyh{display:none}@media (width>=64rem){.side.svelte-12qhfyh{border-right:1px solid var(--border);width:12rem;padding:var(--ruimte-4) var(--ruimte-3);gap:var(--ruimte-2);flex-direction:column;flex:none;display:flex}}.merk.svelte-12qhfyh{font-weight:700;font-size:var(--tekst-m);padding:0 var(--ruimte-2) var(--ruimte-3)}.side-tabs.svelte-12qhfyh{gap:var(--ruimte-1);flex-direction:column;display:flex}.side-tabs.svelte-12qhfyh a:where(.svelte-12qhfyh),.account-link.svelte-12qhfyh{align-items:center;gap:var(--ruimte-2);padding:var(--ruimte-2);border-radius:var(--hoek);color:var(--text-secondary);font-weight:500;text-decoration:none;display:flex}.side-tabs.svelte-12qhfyh a.active:where(.svelte-12qhfyh),.account-link.active.svelte-12qhfyh{background:var(--surface-3);color:var(--fill-success)}.spacer.svelte-12qhfyh{flex:1}.sync-pc.svelte-12qhfyh{align-items:center;gap:var(--ruimte-2);padding:var(--ruimte-2);display:flex}.tabbar.svelte-12qhfyh .tabs:where(.svelte-12qhfyh){align-items:center;width:100%;max-width:34rem;margin-inline:auto;display:flex}.tabbar.svelte-12qhfyh{border-top:1px solid var(--border);background:var(--surface-2);flex:none}@media (width>=64rem){.tabbar.svelte-12qhfyh{display:none}}.tabbar.svelte-12qhfyh a:where(.svelte-12qhfyh){text-align:center;color:var(--text-secondary);font-weight:500;font-size:var(--tekst-xs);flex-direction:column;flex:1;align-items:center;gap:.2rem;padding:.5rem 0;text-decoration:none;display:flex}.tabbar.svelte-12qhfyh a.active:where(.svelte-12qhfyh){color:var(--fill-success);border-top:2px solid var(--fill-success);margin-top:-1px}.problem.svelte-12qhfyh{background:var(--bg-danger);color:var(--text-danger-strong);flex:none;justify-content:space-between;align-items:center;gap:.6rem;margin:0;padding:.6rem 1rem;font-size:.9rem;display:flex}.problem.svelte-12qhfyh button:where(.svelte-12qhfyh){color:inherit;cursor:pointer;background:0 0;border:none;padding:0 .3rem;font-size:1.3rem;line-height:1}.label.svelte-12qhfyh{position:relative}.badge.svelte-12qhfyh{background:var(--text-danger);min-width:1.1rem;height:1.1rem;color:var(--on-success);border-radius:999px;padding:0 .25rem;font-size:.65rem;line-height:1.1rem;position:absolute;top:-.5rem;right:-.9rem}.sync.svelte-12qhfyh{font-size:var(--tekst-xs);color:var(--text-muted);margin:0}.sync-gsm.svelte-12qhfyh{justify-content:center;align-items:center;gap:var(--ruimte-1);flex:none;padding:.3rem;display:flex}@media (width>=64rem){.sync-gsm.svelte-12qhfyh{display:none}}
