@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0a1220;--foreground:#eef3f8;--card:#111c2e;--card-foreground:#eef3f8;--popover:#111c2e;--muted:#111c2e;--muted-foreground:#9dadc2;--stil:#8193ab;--border:#22314a;--input:#22314a;--rand-bediening:#8193ab;--ring:#3dd9b4;--primary:#3dd9b4;--primary-hover:#63e3c4;--primary-foreground:#05241c;--primary-soft:#123238;--primary-soft-foreground:#8bebd3;--secondary:#172540;--secondary-foreground:#eef3f8;--accent:#172540;--segment-actief:#172540;--destructive:#ff8a80;--destructive-foreground:#2a0a08;--destructive-soft:#34171b;--destructive-soft-foreground:#ffb4ab;--destructive-border:#ff8a80;--warning-soft:#3a3214;--warning-soft-foreground:#f2d98a;--trap-1:#f39c34;--trap-2:#f2c94c;--trap-3:#34c46e;--trap-4:#20b5c9;--trap-5:#6f8bff;--trap-6:#b07cff;--trap-7:#ec4fa8;--zweef:var(--secondary);--zweef-rand:#ffffff1a;--skelet:var(--card);--skelet-tweede:#0f192a;--schakelaar-bol:#c9d3e0;--notitie-eigen:#c9d3e0;--akkoord:#9cc2ec;--schakelaar-bol-aan:var(--primary-foreground);--merk-letters:var(--foreground);--merk-lint:var(--primary);--overlay:#0000009e;--waas:#0a122099;--waas-vol:#0a1220db;--waas-vervaging:6px;--gedimd:.35;--komende-dienst-terugval:#082333;--komende-dienst-waas:linear-gradient(90deg, #082333 0%, #082333d9 30%, #08233300 58%);--komende-dienst-waas-smal:linear-gradient(90deg, #082333 0%, #082333b3 35%, #08233300 60%);--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 1px 3px #00000059;--shadow-md:0 4px 14px -2px #00000073;--shadow-lg:0 18px 44px -8px #000000a6;--shadow-zweef:0 10px 30px #00000073;--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:28px;--radius-full:999px;--ruimte-1:4px;--ruimte-1h:6px;--ruimte-2:8px;--ruimte-2h:10px;--ruimte-3:12px;--ruimte-4:16px;--ruimte-5:24px;--ruimte-6:32px;--ruimte-7:48px;--lettertype:"Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--lettertype-vast:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--tekst-2xs:.6875rem;--tekst-menubalk-max:13px;--tekst-xs:.75rem;--tekst-sm:.8125rem;--tekst-md:.875rem;--tekst-basis:.9375rem;--tekst-lg:1rem;--tekst-xl:1.0625rem;--tekst-2xl:1.125rem;--tekst-3xl:1.25rem;--tekst-4xl:1.375rem;--tekst-5xl:1.5rem;--tekst-titel:1.75rem;--gewicht-normaal:400;--gewicht-medium:500;--gewicht-medium-plus:550;--gewicht-halfvet:600;--gewicht-halfvet-plus:650;--gewicht-vet:700;--gewicht-extra-vet:800;--blad-schaal-1:.72;--blad-schaal-2:.85;--blad-schaal-3:1;--blad-schaal-4:1.12;--blad-schaal-5:1.25;--blad-schaal:var(--blad-schaal-3);--tekst-blad:20px;--tekst-blad-akkoord:18px;--tekst-blad-alleen:22px;--tikvlak-min:44px;--tikvlak-spelen:48px;--knop-hoofd:52px;--actieknop:60px;--komende-dienst-hoogte:11rem;--breedte-max:1120px;--inlog-breedte:360px;--kaartje-breedte:360px;--greep-breedte:120px;--greep-hoogte:112px;--inlog-hoogte:27.75rem;--menubalk-max:480px;--app-hoogte:100dvh;--paneel-heel:calc(var(--app-hoogte) - max(40px, calc(env(safe-area-inset-top) + var(--ruimte-3))));--paneel-half:60dvh;--onderbalk-hoogte:68px;--onderbalk-klein:.82;--onderbalk-afstand:max(10px, calc(env(safe-area-inset-bottom) - 10px));--onderbalk-ruimte:calc(var(--onderbalk-hoogte) + var(--onderbalk-afstand));--zijbalk-breedte:248px;--kop-boven:max(var(--ruimte-1), env(safe-area-inset-top));--kop-hoogte:52px;--icoon:22px;--icoon-klein:18px;--icoon-groot:44px;--laag-plakt:10;--laag-actiebalk:20;--laag-kop:30;--laag-kop-titel:31;--laag-onderbalk:40;--laag-zonder-bereik:50;--laag-paneel:80;--laag-melding:100;--duur-stap:20ms;--duur-druk:80ms;--duur-snel:.12s;--duur-wissel:.15s;--duur-weg:.18s;--duur:.2s;--duur-blad:.22s;--duur-binnen:.24s;--duur-dieper:.28s;--duur-traag:.32s;--duur-groot:.46s;--lus-snel:.8s;--lus-traag:1.6s;--druk-schaal:.96;--blad-schaal-open:.98;--dieper-mee:-30%;--dieper-dim:.5;--veeg-rest:30%;--druk-schaal-groot:.98;--curve:cubic-bezier(.2, .8, .2, 1);--curve-uit:cubic-bezier(.25, 1, .5, 1);--curve-weg:cubic-bezier(.4, 0, 1, 1);--curve-veer-zacht:cubic-bezier(.3, 1.15, .5, 1)}@supports (animation-timing-function:linear(0, 1)){:root{--curve-veer-zacht:linear(0, .221 4%, .413 8%, .574 13%, .709 17%, .82 23%, .904 29%, .965 37%, 1.001 47%, 1.011 67%, 1)}}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation;background:var(--background)}@media (width<=1023px){html{scroll-padding-top:calc(var(--kop-boven) + var(--kop-hoogte) + var(--ruimte-2));scroll-padding-bottom:calc(var(--onderbalk-ruimte) + var(--ruimte-3))}}a,button,img{-webkit-touch-callout:none}body{font-family:var(--lettertype);font-feature-settings:"cv11", "ss03";background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;margin:0;line-height:1.5;overflow-x:hidden}h1,h2,h3,h4,p,ul,ol{margin:0}ul,ol{padding:0}h1,h2,h3,h4{letter-spacing:-.015em;line-height:1.2}h1{font-size:var(--tekst-4xl);font-weight:var(--gewicht-vet)}h2{font-size:var(--tekst-3xl);font-weight:var(--gewicht-halfvet-plus)}h3{font-size:var(--tekst-xl);font-weight:var(--gewicht-halfvet-plus)}svg{flex-shrink:0}button{font-family:inherit;font-size:inherit;color:inherit}a{color:var(--primary);text-underline-offset:3px}::selection{background:var(--primary-soft);color:var(--primary-soft-foreground)}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.gedempt{color:var(--muted-foreground)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;margin:-1px;padding:0;overflow:hidden;width:1px!important;height:1px!important;position:absolute!important}.icoon{width:var(--icoon);height:var(--icoon)}.icoon-klein{width:var(--icoon-klein);height:var(--icoon-klein)}.een-regel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mag-afbreken{overflow-wrap:break-word;min-width:0}.app-schil{min-height:var(--app-hoogte);background:var(--background);display:flex}.app-kolom{flex-direction:column;flex:1;min-width:0;display:flex}.app-inhoud{width:100%;max-width:var(--breedte-max);min-width:0;padding:calc(var(--kop-boven) + var(--kop-hoogte) + var(--ruimte-1)) var(--ruimte-4) calc(var(--onderbalk-ruimte) + var(--ruimte-6));padding-left:max(var(--ruimte-4), env(safe-area-inset-left));padding-right:max(var(--ruimte-4), env(safe-area-inset-right));flex:1;margin:0 auto}@media (width>=1024px){.app-inhoud{padding:var(--ruimte-2) var(--ruimte-6) var(--ruimte-7)}}.app-kolom:has(.actieknop) .app-inhoud{padding-bottom:calc(var(--onderbalk-ruimte) + var(--actieknop) + var(--ruimte-6))}@media (width>=1024px){.app-kolom:has(.actieknop) .app-inhoud{padding-bottom:calc(var(--actieknop) + var(--ruimte-7))}}.pagina{gap:var(--ruimte-4);flex-direction:column;min-width:0;display:flex}.pagina-smal{width:100%}@media (width>=1024px){.pagina-smal{max-width:640px}}.tab-kop{flex-direction:column;gap:2px;min-width:0;display:flex}.tab-kop-titel:focus{outline:none}.tab-kop-titel{font-size:var(--tekst-4xl);font-weight:var(--gewicht-vet);letter-spacing:-.01em;line-height:1.2}.tab-kop-titel.mag-afbreken{-webkit-hyphens:auto;hyphens:auto}.tab-kop-kiezer{align-items:center;gap:var(--ruimte-2);max-width:100%;min-height:var(--tikvlak-min);color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:none;padding:0;display:inline-flex}.tab-kop-kiezer>span{min-width:0}.tab-kop-kiezer-pijl{width:var(--icoon-klein);height:var(--icoon-klein);color:var(--muted-foreground);flex-shrink:0}.tab-kop-onder{font-size:var(--tekst-sm);color:var(--muted-foreground)}.sectie{gap:var(--ruimte-2);flex-direction:column;min-width:0;display:flex}.kopje{margin:var(--ruimte-1) 0 0;font-size:var(--tekst-xs);font-weight:var(--gewicht-vet);color:var(--stil);text-transform:uppercase;letter-spacing:.08em}.stapel{gap:var(--ruimte-3);flex-direction:column;min-width:0;display:flex}.kop{z-index:var(--laag-kop);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:var(--ruimte-2);height:calc(var(--kop-boven) + var(--kop-hoogte));padding:var(--kop-boven) max(var(--ruimte-3), env(safe-area-inset-right)) 0 max(var(--ruimte-3), env(safe-area-inset-left));pointer-events:none;display:flex;position:fixed;top:0;left:0;right:0}.kop:before{content:"";z-index:-1;background:linear-gradient(to bottom, color-mix(in srgb, var(--background) 86%, transparent) 0%, color-mix(in srgb, var(--background) 60%, transparent) 60%, transparent 100%);position:absolute;inset:0 0 -20px;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.kop>*{pointer-events:auto}.kop-links,.kop-rechts{align-items:center;gap:var(--ruimte-2);min-width:0;display:flex}.kop-rechts{flex-shrink:0}@media (width>=1024px){.kop{padding:var(--ruimte-3) var(--ruimte-6) 0;height:calc(var(--kop-hoogte) + var(--ruimte-3));position:sticky}.kop:before{display:none}}.rond-knop{min-height:var(--tikvlak-min);background:var(--zweef);box-shadow:inset 0 0 0 1px var(--zweef-rand);color:var(--foreground);cursor:pointer;touch-action:manipulation;transition:transform var(--duur-druk) ease, background var(--duur-snel) ease;width:var(--tikvlak-min);height:var(--tikvlak-min);border-radius:var(--radius-full);border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.rond-knop:active{transform:scale(var(--druk-schaal))}.kop-capsule{align-items:center;gap:var(--ruimte-1);border-radius:var(--radius-full);background:var(--card);box-shadow:inset 0 0 0 1px var(--border);padding:2px;display:flex}.kop-capsule .rond-knop{box-shadow:none;background:0 0}.rond-knop-woord{display:none}@media (width>=600px){.rond-knop[data-woord]{gap:var(--ruimte-2);width:auto;padding-inline:var(--ruimte-3) var(--ruimte-4);font-size:var(--tekst-basis);font-weight:var(--gewicht-medium);white-space:nowrap}.rond-knop-woord{display:inline}}.rond-knop-mint{background:var(--primary-soft);color:var(--primary-soft-foreground);box-shadow:none}.kop-klein-titel{top:var(--kop-boven);left:max(var(--ruimte-4), env(safe-area-inset-left));right:calc(3 * var(--tikvlak-min) + var(--ruimte-5));z-index:var(--laag-kop-titel);height:var(--kop-hoogte);line-height:var(--kop-hoogte);font-size:var(--tekst-xl);font-weight:var(--gewicht-vet);opacity:0;transform:translate3d(0, var(--ruimte-1), 0);transition:opacity var(--duur) var(--curve-uit), transform var(--duur) var(--curve-uit);pointer-events:none;position:fixed}body:has(.kop-links>*) .kop-klein-titel{left:calc(max(var(--ruimte-3), env(safe-area-inset-left)) + var(--tikvlak-min) + var(--ruimte-3))}.kop-klein-titel[data-zicht]{opacity:1;transform:none}@media (width>=1024px){.kop-klein-titel{display:none}}.onderbalk{left:max(10px, env(safe-area-inset-left));right:max(10px, env(safe-area-inset-right));bottom:var(--onderbalk-afstand);z-index:var(--laag-onderbalk);-webkit-user-select:none;user-select:none;gap:var(--ruimte-1);height:var(--onderbalk-hoogte);max-width:var(--menubalk-max);border-radius:var(--radius-full);background:var(--zweef);box-shadow:inset 0 0 0 1px var(--zweef-rand), var(--shadow-zweef);transform-origin:50% 100%;transition:transform var(--duur) var(--curve-uit);margin-inline:auto;padding:5px;display:flex;position:fixed}.onderbalk[data-klein]{transform:scale(var(--onderbalk-klein))}.onderbalk[data-klein] .onderbalk-label{opacity:0}.onderbalk[data-klein] .onderbalk-icoon{transform:translate3d(0, var(--ruimte-2), 0)}html[data-toetsenbord] .onderbalk{transform:translateY(calc(100% + var(--onderbalk-afstand) + 8px));opacity:0;pointer-events:none}@media (width>=1024px){.onderbalk{display:none}}.onderbalk-item{z-index:1;border-radius:var(--radius-full);min-width:0;color:var(--muted-foreground);touch-action:manipulation;transition:color var(--duur) var(--curve);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex;position:relative}.onderbalk-label,.onderbalk-icoon{transition:opacity var(--duur) var(--curve-uit), transform var(--duur) var(--curve-uit)}.onderbalk-item:active .onderbalk-icoon{transform:scale(var(--druk-schaal))}.onderbalk-item:focus-visible{outline-offset:-2px}.onderbalk-icoon{place-items:center;height:24px;display:grid}.onderbalk-icoon svg{width:23px;height:23px}.onderbalk-label{max-width:100%;font-size:min(var(--tekst-2xs), var(--tekst-menubalk-max));line-height:1.1;font-weight:var(--gewicht-medium-plus);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.onderbalk-item.actief{color:var(--primary-soft-foreground)}.onderbalk-item.actief .onderbalk-icoon{color:var(--primary)}.onderbalk-lens{border-radius:var(--radius-full);background:var(--primary-soft);transition:transform var(--duur-weg) var(--curve-uit);pointer-events:none;position:absolute;top:5px;bottom:5px;left:0}.zijbalk{display:none}@media (width>=1024px){.zijbalk{height:var(--app-hoogte);gap:var(--ruimte-2h);width:var(--zijbalk-breedte);padding:var(--ruimte-5) var(--ruimte-4);background:var(--card);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0}}.zijbalk-merk{padding:0 var(--ruimte-1h) var(--ruimte-3)}.zijbalk-merk .woordmerk{height:22px}.zijbalk-item{align-items:center;gap:var(--ruimte-3);min-height:48px;padding:0 var(--ruimte-3);border-radius:var(--radius);color:var(--muted-foreground);font-weight:var(--gewicht-medium-plus);font-size:var(--tekst-basis);transition:background var(--duur-snel) ease, color var(--duur-snel) ease;text-decoration:none;display:flex}.zijbalk-item:hover{background:var(--accent);color:var(--foreground)}.zijbalk-item.actief{background:var(--primary-soft);color:var(--primary-soft-foreground)}.zijbalk-item.actief svg{color:var(--primary)}.knop{--knop-hoogte:var(--tikvlak-min);justify-content:center;align-items:center;gap:var(--ruimte-2);min-height:var(--knop-hoogte);max-width:100%;padding:0 var(--ruimte-4);border-radius:var(--radius-md);background:var(--secondary);box-shadow:inset 0 0 0 1px var(--border);color:var(--foreground);font-weight:var(--gewicht-medium-plus);font-size:var(--tekst-basis);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background var(--duur-snel) ease, color var(--duur-snel) ease, transform var(--duur-druk) ease;border:none;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.knop svg{width:var(--icoon-klein);height:var(--icoon-klein);pointer-events:none}.knop:active:not(:disabled,[aria-disabled=true]){transform:scale(var(--druk-schaal))}.knop-primair{background:var(--primary);box-shadow:none;color:var(--primary-foreground)}.knop-primair:hover:not(:disabled,[aria-disabled=true]){background:var(--primary-hover)}.knop-zacht{background:var(--primary-soft);box-shadow:none;color:var(--primary-soft-foreground)}.knop-subtiel{box-shadow:none;color:var(--muted-foreground);background:0 0}.knop-subtiel:hover:not(:disabled,[aria-disabled=true]){background:var(--accent);color:var(--foreground)}.knop-gevaar{box-shadow:inset 0 0 0 1.5px var(--destructive-border);color:var(--destructive);background:0 0}.knop-gevaar:hover:not(:disabled,[aria-disabled=true]){background:var(--destructive-soft)}.knop-hoofd{--knop-hoogte:var(--knop-hoofd);padding-inline:var(--ruimte-5);border-radius:var(--radius-full);font-size:var(--tekst-lg);font-weight:var(--gewicht-halfvet-plus)}.knop-blok{width:100%}.tekst-knop{min-height:var(--tikvlak-min);padding:0 var(--ruimte-1);color:var(--primary);font:inherit;font-weight:var(--gewicht-halfvet);cursor:pointer;touch-action:manipulation;background:0 0;border:none;align-items:center;display:inline-flex}.tekst-knop:disabled{color:var(--muted-foreground);cursor:not-allowed}.knop:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){cursor:not-allowed;background:var(--muted);box-shadow:inset 0 0 0 1px var(--border);color:var(--muted-foreground)}.knop[aria-busy=true]{cursor:progress}.bezig-rondje{width:var(--icoon-klein);height:var(--icoon-klein);border-radius:var(--radius-full);animation:draai var(--lus-snel) linear infinite;border:2px solid;border-right-color:#0000}.knop-groep{gap:var(--ruimte-2);flex-wrap:wrap;display:flex}.knop-icoon{width:var(--knop-hoogte);min-width:var(--knop-hoogte);padding:0}.actieknop{right:max(var(--ruimte-4), env(safe-area-inset-right));bottom:calc(var(--onderbalk-ruimte) + var(--ruimte-3));z-index:var(--laag-actiebalk);width:var(--actieknop);height:var(--actieknop);border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-zweef);cursor:pointer;touch-action:manipulation;transition:transform var(--duur-druk) ease, background var(--duur-snel) ease;border:none;place-items:center;padding:0;display:grid;position:fixed}.actieknop:hover{background:var(--primary-hover)}.actieknop:active{transform:scale(var(--druk-schaal))}.actiepil{width:max-content;max-width:calc(100% - 2 * var(--ruimte-4));height:var(--knop-hoofd);align-items:center;gap:var(--ruimte-2);padding:0 var(--ruimte-5);font:inherit;font-size:var(--tekst-lg);font-weight:var(--gewicht-halfvet);white-space:nowrap;margin-inline:auto;display:inline-flex;left:0;right:0}html[data-toetsenbord] .actieknop{opacity:0;pointer-events:none}@media (width>=1024px){.actieknop{right:var(--ruimte-6);bottom:var(--ruimte-6)}.actiepil{left:var(--zijbalk-breedte);right:0}}.veld{gap:var(--ruimte-1h);flex-direction:column;min-width:0;display:flex}.veld-label{font-weight:var(--gewicht-halfvet);font-size:var(--tekst-md)}.veld-hint{color:var(--muted-foreground);font-size:var(--tekst-md)}input:not([type=checkbox]):not([type=radio]){width:100%;min-width:0;min-height:var(--tikvlak-min);padding:var(--ruimte-2h) var(--ruimte-3);font-family:inherit;font-size:var(--tekst-lg);color:var(--foreground);background:var(--card);border:1px solid var(--rand-bediening);border-radius:var(--radius);transition:border-color var(--duur-snel) ease, box-shadow var(--duur-snel) ease;appearance:none;line-height:1.4}input::placeholder{color:var(--muted-foreground)}input:not([type=checkbox]):not([type=radio]):focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 30%, transparent);outline:none}input[aria-invalid=true]{border-color:var(--destructive)}input[role=switch]{appearance:none;border-radius:var(--radius-full);background:var(--input);width:44px;height:26px;box-shadow:inset 0 0 0 1.5px var(--rand-bediening);cursor:pointer;transition:background var(--duur) var(--curve);flex-shrink:0;margin:0;position:relative}input[role=switch]:before{content:"";background:var(--schakelaar-bol);width:20px;height:20px;transition:transform var(--duur) var(--curve);border-radius:50%;position:absolute;top:3px;left:3px}input[role=switch]:checked{background:var(--primary);box-shadow:none}input[role=switch]:checked:before{background:var(--schakelaar-bol-aan);transform:translate(18px)}.schakel-regel{justify-content:space-between;align-items:center;gap:var(--ruimte-4);min-height:56px;padding:var(--ruimte-2) var(--ruimte-4);cursor:pointer;display:flex}.schakel-regel-tekst{flex-direction:column;gap:1px;min-width:0;display:flex}.schakel-regel-tekst small{color:var(--muted-foreground);font-size:var(--tekst-sm)}.foutmelding{color:var(--destructive);font-size:var(--tekst-md);font-weight:var(--gewicht-medium)}.lijst{background:var(--card);border-radius:var(--radius-lg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.lijst-item{align-items:center;gap:var(--ruimte-2h);min-height:56px;padding:var(--ruimte-2) var(--ruimte-4);color:var(--foreground);font:inherit;text-align:left;background:0 0;border:none;width:100%;min-width:0;text-decoration:none;display:flex}.lijst>:not(:first-child){border-top:1px solid var(--border)}a.lijst-item,button.lijst-item{cursor:pointer;touch-action:manipulation;transition:background var(--duur-snel) ease}a.lijst-item:hover,button.lijst-item:hover,a.lijst-item:active,button.lijst-item:active{background:var(--accent)}.lijst-item:focus-visible{outline-offset:-2px}.lijst-item-icoon{border-radius:var(--radius-md);background:var(--secondary);width:36px;height:36px;color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}.lijst-item-icoon svg{width:20px;height:20px}.lijst-item-tekst{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lijst-item-titel{font-weight:var(--gewicht-halfvet);font-size:var(--tekst-basis)}.lijst-item-tekst small{color:var(--muted-foreground);font-size:var(--tekst-sm)}.lijst-item-pijl{color:var(--stil);width:var(--icoon-klein);height:var(--icoon-klein)}.lijst-item-gevaar .lijst-item-titel{color:var(--destructive)}.punten{gap:var(--ruimte-2);padding-left:var(--ruimte-5);flex-direction:column;display:flex}.nummer-titel{overflow-wrap:anywhere}.nummer-toon{text-align:right;min-width:2.5ch;font-weight:var(--gewicht-vet);color:var(--primary);flex:none}.lijst-item-tekst .nummer-waar{color:var(--stil);font-size:var(--tekst-xs)}.nummer-rij{min-width:0}.nummer-status{font-weight:var(--gewicht-halfvet);color:var(--warning-soft-foreground)}.nummer-status-geweigerd{color:var(--destructive)}.nummer-rij[data-nieuw]{animation:nummer-oplichten var(--duur-groot) var(--curve) 2}@keyframes nummer-oplichten{50%{background:var(--primary-soft)}}.zoekveld{align-items:center;min-width:0;display:flex;position:relative}.zoekveld input[type=search]{width:100%;min-height:var(--tikvlak-spelen);padding:var(--ruimte-2) var(--tikvlak-spelen) var(--ruimte-2) calc(var(--ruimte-4) + var(--ruimte-5));border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);color:var(--foreground);font:inherit;font-size:var(--tekst-lg);appearance:none}.zoekveld input[type=search]::placeholder{color:var(--muted-foreground)}.zoekveld input[type=search]::-webkit-search-cancel-button{display:none}.zoekveld-icoon{left:var(--ruimte-4);color:var(--muted-foreground);pointer-events:none;position:absolute}.zoekveld-wis{width:var(--tikvlak-spelen);height:var(--tikvlak-spelen);border-radius:var(--radius-full);color:var(--muted-foreground);cursor:pointer;touch-action:manipulation;background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;right:0}.nummer-gevonden{font-style:italic}.nummer-rij{content-visibility:auto;contain-intrinsic-size:auto var(--tikvlak-spelen)}.leeg .knop{white-space:normal}.belteken{align-items:center;gap:var(--ruimte-1);min-height:26px;padding:0 var(--ruimte-2);border-radius:var(--radius-full);background:var(--primary-soft);color:var(--primary-soft-foreground);font-size:var(--tekst-sm);font-weight:var(--gewicht-vet);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;display:inline-flex}.belteken svg{width:14px;height:14px}.komende-dienst{min-height:var(--komende-dienst-hoogte);border-radius:var(--radius-lg);background-color:var(--komende-dienst-terugval);background-position:100%;background-repeat:no-repeat;background-size:cover;display:flex;position:relative;overflow:hidden}.komende-dienst-podium{background-image:var(--komende-dienst-waas-smal), url(/assets/setlist-achtergrond-podium-smal-Bg2A7OTP.webp)}.komende-dienst-bandillustratie{background-image:var(--komende-dienst-waas-smal), url(/assets/setlist-achtergrond-bandillustratie-smal-BCbVEsE2.webp)}@media (width<=599px){.komende-dienst{background-size:cover,auto 100%}}@media (width>=600px){.komende-dienst-podium{background-image:var(--komende-dienst-waas), url(/assets/setlist-achtergrond-podium-BmJCgp8k.webp)}.komende-dienst-bandillustratie{background-image:var(--komende-dienst-waas), url(/assets/setlist-achtergrond-bandillustratie-B-u26Mjy.webp)}}.komende-dienst-open{justify-content:center;align-items:flex-start;gap:var(--ruimte-1);min-width:0;padding:var(--ruimte-4);border-radius:inherit;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:transform var(--duur-druk) ease;background:0 0;border:none;flex-direction:column;flex:1;display:flex;position:relative}.komende-dienst-open:active{transform:scale(var(--druk-schaal-groot))}.komende-dienst-kopje{max-width:100%;font-size:var(--tekst-xs);font-weight:var(--gewicht-vet);color:var(--primary);text-transform:uppercase;letter-spacing:.08em}.komende-dienst-naam{align-items:center;gap:var(--ruimte-2);min-width:0;max-width:100%;font-size:var(--tekst-5xl);font-weight:var(--gewicht-vet);line-height:1.2;display:flex}.komende-dienst-naam-tekst{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.komende-dienst-bekijk{margin-top:var(--ruimte-2)}.setlists-gespeeld{margin:var(--ruimte-3) 0 0;font-size:var(--tekst-2xl);font-weight:var(--gewicht-vet)}.veeg-rij{min-width:0;position:relative;overflow:hidden}.veeg-inhoud{background:var(--card);touch-action:pan-y;transition:transform var(--duur-snel) var(--curve-uit);position:relative}.sheet-lichaam .veeg-inhoud{background:var(--secondary)}.veeg-inhoud[data-veegt]{transition:none}.veeg-weghalen{inset-block:0;background:var(--destructive);width:96px;color:var(--destructive-foreground);font:inherit;font-weight:var(--gewicht-halfvet);cursor:pointer;touch-action:manipulation;border:none;position:absolute;right:0}.setlist-markering{color:var(--primary-soft-foreground);font-weight:var(--gewicht-halfvet)}.chips{gap:var(--ruimte-1h);flex-wrap:wrap;display:flex}.chip{align-items:center;gap:var(--ruimte-1h);min-height:var(--tikvlak-min);padding:0 var(--ruimte-4);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--border);color:var(--muted-foreground);font-size:var(--tekst-md);font-weight:var(--gewicht-medium-plus);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background var(--duur-snel) ease, transform var(--duur-druk) ease;background:0 0;border:none;display:inline-flex}.chip:active{transform:scale(var(--druk-schaal))}.chip svg{width:16px;height:16px}.chip[aria-pressed=true]{background:var(--primary-soft);box-shadow:none;color:var(--primary-soft-foreground)}.chips-een{isolation:isolate;position:relative}.chips-een[data-pil]:before{content:"";z-index:-1;width:var(--pil-breedte);height:var(--pil-hoogte);border-radius:var(--radius-full);background:var(--primary-soft);transform:translate(var(--pil-x), var(--pil-y));pointer-events:none;position:absolute;top:0;left:0}.chips-een[data-pil] .chip[aria-pressed=true]{background:0 0}.segment{isolation:isolate;border-radius:var(--radius);background:var(--muted);flex-wrap:wrap;gap:3px;min-width:0;padding:3px;display:flex;position:relative}.segment-knop{min-width:0;min-height:var(--tikvlak-min);padding:0 var(--ruimte-2);border-radius:calc(var(--radius) - 3px);color:var(--muted-foreground);font-size:var(--tekst-md);font-weight:var(--gewicht-medium-plus);text-align:center;white-space:normal;overflow-wrap:break-word;padding-block:var(--ruimte-1);cursor:pointer;touch-action:manipulation;background:0 0;border:none;flex:7.5em;justify-content:center;align-items:center;line-height:1.2;display:inline-flex}.segment-knop:hover{color:var(--foreground)}.segment-knop:focus-visible{outline-offset:-2px}.segment-knop[aria-pressed=true]{background:var(--segment-actief);box-shadow:inset 0 0 0 1px var(--border);color:var(--foreground)}.segment[data-pil]:before{content:"";z-index:-1;width:var(--pil-breedte);height:var(--pil-hoogte);border-radius:calc(var(--radius) - 3px);background:var(--segment-actief);box-shadow:inset 0 0 0 1px var(--border);transform:translate(var(--pil-x), var(--pil-y));position:absolute;top:0;left:0}.segment[data-pil][data-schuif]:before,.chips-een[data-pil][data-schuif]:before{transition:transform var(--duur-weg) var(--curve-uit), width var(--duur-weg) var(--curve-uit), height var(--duur-weg) var(--curve-uit)}.segment[data-pil] .segment-knop[aria-pressed=true]{box-shadow:none;background:0 0}.sheet-overlay{z-index:var(--laag-paneel);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet-overlay:before{content:"";background:var(--overlay);opacity:calc(1 - var(--sleep-deel,0));animation:vervaag-in var(--duur) ease backwards;transition:opacity var(--duur) ease;position:absolute;inset:0}@media (width>=768px){.sheet-overlay{padding:var(--ruimte-5);align-items:center}}.sheet{width:100%;max-height:var(--paneel-heel);background:var(--popover);color:var(--foreground);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;box-shadow:var(--shadow-lg);animation:sheet-open var(--duur-binnen) var(--curve-uit) backwards;transition:transform var(--duur-traag) var(--curve-veer-zacht);outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width<=767px){.sheet[data-hoogte=half]{max-height:min(var(--paneel-half), var(--paneel-heel))}.sheet[data-hoogte=heel]{height:var(--paneel-heel)}}.sheet[data-groei]{transform-origin:var(--groei-x) var(--groei-y);animation:groei-uit var(--duur-binnen) var(--curve-uit) backwards}@media (width>=768px){.sheet,.sheet[data-groei]{border-radius:var(--radius-xl);max-width:520px;max-height:min(84dvh,760px);animation:schaal-in var(--duur-binnen) var(--curve-uit) both;transition:none}}.sheet-greep{border-radius:var(--radius-full);background:var(--rand-bediening);width:40px;height:5px;margin:var(--ruimte-2h) auto 0;flex-shrink:0;position:relative}.sheet-greep:before{content:"";inset:calc(-1 * var(--ruimte-2h)) calc(-1 * var(--ruimte-6)) calc(-1 * var(--ruimte-1h));position:absolute}.sheet-greep,.sheet-kop{touch-action:none;-webkit-user-select:none;user-select:none}.sheet-overlay[data-sleept]:before,.sheet-overlay[data-sleept] .sheet{transition:none}@media (width>=768px){.sheet-greep{display:none}}.sheet-kop{justify-content:space-between;align-items:center;gap:var(--ruimte-3);padding:var(--ruimte-1) var(--ruimte-3) var(--ruimte-1) var(--ruimte-5);flex-shrink:0;display:flex}.sheet-titel{min-width:0}.sheet-kop h2{font-size:var(--tekst-2xl);font-weight:var(--gewicht-vet);min-width:0}.sheet-onder{font-size:var(--tekst-sm);color:var(--muted-foreground)}.sheet-kop .rond-knop{background:var(--secondary);box-shadow:none}.sheet-lichaam{overscroll-behavior:contain;min-height:0;padding:var(--ruimte-2) var(--ruimte-5) var(--ruimte-5);gap:var(--ruimte-3);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.sheet-lichaam>*{flex-shrink:0}.sheet-lichaam .lijst{background:var(--secondary)}.sheet-voet{gap:var(--ruimte-2h);padding:var(--ruimte-3) var(--ruimte-4) calc(var(--ruimte-5) + env(safe-area-inset-bottom));border-top:1px solid var(--border);flex-wrap:wrap-reverse;flex-shrink:0;display:flex}.sheet-voet>.knop{flex:9em}@media (width<=767px){.sheet-lichaam:last-child{padding-bottom:calc(var(--ruimte-5) + env(safe-area-inset-bottom))}}.sheet-overlay[data-dicht=true]:before{animation:sluier-weg var(--duur-weg) ease both}.sheet-overlay[data-dicht=true] .sheet{animation:sheet-dicht var(--duur-weg) var(--curve-weg) both}@media (width>=768px){.sheet-overlay[data-dicht=true] .sheet{animation:schaal-uit var(--duur-weg) var(--curve-weg) both}}.toast-houder{left:50%;bottom:calc(var(--onderbalk-ruimte) + var(--ruimte-3));transform:translate3d(-50%, calc(-1 * var(--zonder-bereik-hoogte,0px)), 0);z-index:var(--laag-melding);gap:var(--ruimte-2);pointer-events:none;flex-direction:column;width:min(100vw - 24px,420px);display:flex;position:fixed}@media (width>=1024px){.toast-houder{left:auto;right:var(--ruimte-5);bottom:var(--ruimte-5);transform:translate3d(0, calc(-1 * var(--zonder-bereik-hoogte,0px)), 0)}}.toast{pointer-events:auto;align-items:center;gap:var(--ruimte-2);min-height:var(--knop-hoofd);padding:var(--ruimte-1) var(--ruimte-1) var(--ruimte-1) var(--ruimte-4);border-radius:var(--radius-lg);background:var(--popover);box-shadow:inset 0 0 0 1px var(--zweef-rand), var(--shadow-zweef);color:var(--foreground);font-size:var(--tekst-md);font-weight:var(--gewicht-medium);animation:toast-in var(--duur-binnen) var(--curve) both;touch-action:pan-y;line-height:1.35;display:flex}.toast[data-weg]{animation:toast-weg var(--duur-weg) var(--curve-weg) both}.toast{flex-wrap:wrap}.toast-tekst{flex:8em;min-width:0}.toast-actie,.toast .knop-icoon{margin-left:auto}.toast-actie{white-space:normal;color:var(--primary)}.toast-fout .toast-tekst{color:var(--destructive-soft-foreground)}.leeg{justify-content:center;align-items:center;gap:var(--ruimte-3);min-height:320px;padding:var(--ruimte-5);text-align:center;border:1.5px dashed var(--border);border-radius:var(--radius-xl);color:var(--muted-foreground);flex-direction:column;display:flex}.leeg-icoon{width:var(--icoon-groot);height:var(--icoon-groot);color:var(--stil)}.leeg-titel{color:var(--foreground);font-size:var(--tekst-xl);font-weight:var(--gewicht-vet)}.leeg-tekst{max-width:34ch;font-size:var(--tekst-md)}.skelet{border-radius:var(--radius-lg);flex-direction:column;gap:1px;display:flex;overflow:hidden}.skelet-regel{justify-content:center;gap:var(--ruimte-1h);height:56px;padding:0 var(--ruimte-4);background:var(--skelet);flex-direction:column;display:flex}.skelet-vorm{width:55%;height:var(--ruimte-3);border-radius:var(--radius-full);background:var(--border);animation:skelet-glans var(--lus-traag) ease-in-out infinite alternate}.skelet-vorm-kort{width:35%;height:var(--ruimte-2h)}.skelet-regel:nth-child(2n){background:var(--skelet-tweede)}.skelet-met-uitleg{height:60px}.skelet-tekstgrootte{height:194px}.skelet-segment{border-radius:var(--radius);background:var(--skelet);height:50px}.fout-staat{justify-content:center;align-items:center;gap:var(--ruimte-3);min-height:320px;padding:var(--ruimte-5);text-align:center;color:var(--muted-foreground);flex-direction:column;display:flex}.fout-staat-icoon{width:var(--icoon-groot);height:var(--icoon-groot);color:var(--stil)}.fout-staat-titel{color:var(--foreground);font-size:var(--tekst-xl);font-weight:var(--gewicht-vet)}.scherm-midden{min-height:var(--app-hoogte);padding:var(--ruimte-5);place-items:center;display:grid}.zonder-bereik-plek{left:0;right:0;bottom:calc(var(--onderbalk-ruimte) + var(--ruimte-2h));z-index:var(--laag-zonder-bereik);padding:0 var(--ruimte-5);pointer-events:none;justify-content:center;display:flex;position:fixed}.zonder-bereik-plek:empty{display:none}@media (width>=1024px){.zonder-bereik-plek{left:var(--zijbalk-breedte);bottom:var(--ruimte-5)}.zonder-zijbalk .zonder-bereik-plek{left:0}}.zonder-bereik{align-items:center;gap:var(--ruimte-1h);max-width:100%;padding:var(--ruimte-2) var(--ruimte-4);border-radius:var(--radius-full);background:var(--warning-soft);color:var(--warning-soft-foreground);font-size:var(--tekst-sm);font-weight:var(--gewicht-medium-plus);white-space:nowrap;box-shadow:var(--shadow-md);animation:toast-in var(--duur-binnen) var(--curve) both;display:inline-flex}.zonder-bereik svg{width:16px;height:16px}.leeg-stap{border-radius:var(--radius-full)}.woordmerk{width:auto;min-width:80px;display:block}.woordmerk-letters{fill:var(--merk-letters)}.woordmerk-lint{fill:var(--merk-lint)}.inlog{min-height:var(--app-hoogte);padding:max(var(--ruimte-6), env(safe-area-inset-top), calc((var(--app-hoogte) - var(--inlog-hoogte)) * .42)) var(--ruimte-5) calc(var(--ruimte-7) + 8vh);justify-content:center;align-items:flex-start;display:flex}.inlog-kolom{width:100%;max-width:var(--inlog-breedte);align-items:stretch;gap:var(--ruimte-3);text-align:center;flex-direction:column;display:flex}.inlog-merk{margin-bottom:var(--ruimte-5);justify-content:center;display:flex}.inlog-merk .woordmerk{height:38px}.inlog-titel{font-size:var(--tekst-3xl);font-weight:var(--gewicht-vet)}.inlog-uitleg{color:var(--muted-foreground);font-size:var(--tekst-basis);margin-bottom:var(--ruimte-2);overflow-wrap:anywhere}.inlog-uitleg strong{color:var(--foreground);font-weight:var(--gewicht-halfvet)}.inlog input[type=email]{min-height:var(--knop-hoofd);text-align:center}.inlog-melding{min-height:calc(2 * 1.4 * var(--tekst-md));margin:0;line-height:1.4}.inlog-onder{justify-content:center;column-gap:var(--ruimte-3);color:var(--muted-foreground);font-size:var(--tekst-md);flex-wrap:wrap;display:flex}.code-vakjes{gap:var(--ruimte-1h);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:relative}.code-vak{height:var(--knop-hoofd);border-radius:var(--radius);background:var(--card);box-shadow:inset 0 0 0 1px var(--rand-bediening);font-size:var(--tekst-4xl);font-weight:var(--gewicht-extra-vet);font-variant-numeric:tabular-nums;place-items:center;display:grid}.code-vakjes:focus-within .code-vak[data-hier]{box-shadow:inset 0 0 0 2px var(--ring)}.code-vakjes[data-fout] .code-vak{box-shadow:inset 0 0 0 1.5px var(--destructive)}.code-vakjes input.code-invoer{width:100%;height:100%;box-shadow:none;color:#0000;caret-color:#0000;font-size:var(--tekst-lg);letter-spacing:0;text-align:center;cursor:text;background:0 0;border:none;padding:0;position:absolute;inset:0}.code-vakjes input.code-invoer:focus-visible{box-shadow:none}.code-vakjes input.code-invoer::selection{background:0 0}.code-vakjes:has(.code-invoer:focus-visible){outline:2px solid var(--ring);outline-offset:4px;border-radius:var(--radius)}.maten{grid-template-columns:repeat(5, minmax(var(--tikvlak-min), 1fr));gap:var(--ruimte-1);display:grid}.maat-knop{border-radius:var(--radius-sm);min-height:48px;color:var(--muted-foreground);font-weight:var(--gewicht-halfvet-plus);cursor:pointer;touch-action:manipulation;background:0 0;border:none;place-items:center;line-height:1;display:grid}.maat-knop:focus-visible{outline-offset:-2px}.maat-knop[aria-pressed=true]{background:var(--primary-soft);color:var(--primary-soft-foreground)}.maat-knop:first-child{font-size:var(--tekst-xs)}.maat-knop:nth-child(2){font-size:var(--tekst-md)}.maat-knop:nth-child(3){font-size:var(--tekst-lg)}.maat-knop:nth-child(4){font-size:var(--tekst-3xl)}.maat-knop:nth-child(5){font-size:var(--tekst-4xl)}.instelling-blok{gap:var(--ruimte-2);padding:var(--ruimte-3) var(--ruimte-4);flex-direction:column;display:flex}.blad-voorbeeld{min-height:calc(2 * 1.35 * var(--tekst-lg) * var(--blad-schaal-5) + var(--ruimte-2));font-size:calc(var(--tekst-lg) * var(--blad-schaal));flex-direction:column;justify-content:center;line-height:1.35;display:flex;overflow:hidden}.blad-voorbeeld-akkoord{font-weight:var(--gewicht-vet);color:var(--foreground)}.blad-voorbeeld-tekst{color:var(--muted-foreground)}.pedaal-test{min-height:72px;padding:var(--ruimte-3) var(--ruimte-4);border-radius:var(--radius-lg);background:var(--secondary);box-shadow:inset 0 0 0 1px var(--border);flex-direction:column;justify-content:center;gap:2px;display:flex}.pedaal-test[data-raak]{box-shadow:inset 0 0 0 2px var(--primary)}.pedaal-test strong{font-weight:var(--gewicht-halfvet)}.pedaal-test span{color:var(--muted-foreground);font-size:var(--tekst-sm)}.toetsen{gap:var(--ruimte-2);flex-direction:column;display:flex}@keyframes vervaag-in{0%{opacity:0}}@keyframes sluier-weg{to{opacity:0}}@keyframes schaal-in{0%{opacity:0;transform:scale(.96)}}@keyframes schaal-uit{to{opacity:0;transform:scale(.96)}}@keyframes sheet-open{0%{transform:translateY(100%)}}@keyframes sheet-dicht{to{transform:translateY(100%)}}@keyframes toast-in{0%{opacity:0;transform:translate3d(0, var(--ruimte-2), 0)}}@keyframes toast-weg{to{opacity:0;transform:translate3d(0, var(--ruimte-2), 0)}}@keyframes groei-uit{0%{opacity:0;transform:scale(.2)}}@keyframes draai{to{transform:rotate(360deg)}}@keyframes skelet-glans{to{opacity:.7}}::view-transition-old(root){animation-duration:var(--duur-wissel)}::view-transition-new(root){animation-duration:var(--duur-wissel)}.onderbalk{view-transition-name:menubalk}:root[data-overgang=dieper]::view-transition-old(root){animation:mee-links var(--duur-dieper) var(--curve-uit) both}:root[data-overgang=dieper]::view-transition-new(root){animation:van-rechts var(--duur-dieper) var(--curve-uit) both}:root[data-overgang=terug]::view-transition-old(root){z-index:1;animation:naar-rechts var(--duur-dieper) var(--curve-uit) both}:root[data-overgang=terug]::view-transition-new(root){animation:terug-van-links var(--duur-dieper) var(--curve-uit) both}:root[data-overgang=blad]::view-transition-old(root){animation:none}:root[data-overgang=blad-terug]::view-transition-new(root){animation:none}:root[data-overgang=blad]::view-transition-new(root){animation:blad-open var(--duur-blad) var(--curve-uit) both}:root[data-overgang=blad-terug]::view-transition-old(root){z-index:1;animation:blad-dicht var(--duur-blad) var(--curve-weg) both}:root[data-overgang=rustig]::view-transition-old(root){animation-duration:var(--duur-snel)}:root[data-overgang=rustig]::view-transition-new(root){animation-duration:var(--duur-snel)}[data-binnen=dieper]{animation:van-rechts var(--duur-dieper) var(--curve-uit) backwards}[data-binnen=terug]{animation:terug-van-links var(--duur-dieper) var(--curve-uit) backwards}[data-binnen=tab]{animation:vervaag-in var(--duur-wissel) ease backwards}[data-binnen=blad]{animation:blad-open var(--duur-blad) var(--curve-uit) backwards}[data-binnen=blad-terug]{animation:vervaag-in var(--duur-blad) ease backwards}[data-binnen=rustig]{animation:vervaag-in var(--duur-snel) ease backwards}.scherm{flex-direction:column;flex:1;min-width:0;display:flex}@keyframes van-rechts{0%{transform:translate(100%)}}@keyframes mee-links{to{transform:translate3d(var(--dieper-mee), 0, 0);opacity:var(--dieper-dim)}}@keyframes naar-rechts{to{transform:translate(100%)}}@keyframes terug-van-links{0%{transform:translate3d(var(--dieper-mee), 0, 0);opacity:var(--dieper-dim)}}@keyframes blad-open{0%{opacity:0;transform:scale(var(--blad-schaal-open))}}@keyframes blad-dicht{to{opacity:0;transform:scale(var(--blad-schaal-open))}}.veeg-rij[data-wegklappen]{pointer-events:none;animation:rij-dicht var(--duur) var(--curve-weg) forwards;overflow:hidden}@keyframes rij-dicht{0%{height:var(--rij-hoogte)}to{opacity:0;height:0}}@keyframes kolom-open{0%{opacity:0;transform:scale(.3)}}@keyframes kolom-dicht{to{opacity:0;transform:scale(.3)}}@keyframes draai-in{0%{transform:rotate(-90deg)}}@keyframes veeg-van-rechts{0%{transform:translate3d(var(--veeg-rest), 0, 0);opacity:0}}@keyframes veeg-van-links{0%{transform:translate3d(calc(-1 * var(--veeg-rest)), 0, 0);opacity:0}}@keyframes blad-kop-terug{0%{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--duur-snel)!important;scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-delay:0s!important}@keyframes schaal-in{0%{opacity:0}}@keyframes schaal-uit{to{opacity:0}}@keyframes sheet-open{0%{opacity:0}}@keyframes sheet-dicht{to{opacity:0}}@keyframes toast-in{0%{opacity:0}}@keyframes toast-weg{to{opacity:0}}@keyframes van-rechts{0%{opacity:0}}@keyframes terug-van-links{0%{opacity:0}}@keyframes blad-open{0%{opacity:0}}@keyframes groei-uit{0%{opacity:0}}@keyframes kolom-open{0%{opacity:0}}@keyframes kolom-dicht{to{opacity:0}}@keyframes draai-in{0%{opacity:1}}@keyframes veeg-van-rechts{0%{opacity:0}}@keyframes veeg-van-links{0%{opacity:0}}@keyframes blad-kop-terug{0%{opacity:0}}@keyframes skelet-glans{to{opacity:1}}.skelet-vorm,.gereedschap-waas{animation:none!important}.gereedschap-waas[data-dicht]{opacity:0}.bezig-rondje{animation-duration:var(--lus-traag)!important}}
