*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.block{display:block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.flex-1{flex:1 1 0%}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--bg-0:#040918;--bg-1:#081130;--glass:hsla(0,0%,100%,.055);--glass-strong:hsla(0,0%,100%,.09);--border:hsla(0,0%,100%,.12);--border-soft:hsla(0,0%,100%,.07);--text:#e8edf7;--text-dim:#9aa7c7;--text-faint:#64719a;--blue:#4c8dff;--purple:#9b72cb;--rose:#d96570;--teal:#2bbfa4;--amber:#e8b94a;--grad:linear-gradient(100deg,#4c8dff,#9b72cb 55%,#d96570);--radius:22px;--nav-h:72px;color-scheme:dark}html{font-size:16px}body{min-height:100dvh;background:radial-gradient(120% 90% at 50% 0,var(--bg-1) 0,var(--bg-0) 65%);color:var(--text);font-family:Google Sans,Segoe UI,Roboto,system-ui,sans-serif;-webkit-tap-highlight-color:transparent}.aurora{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.aurora span{position:absolute;width:44vmax;height:44vmax;border-radius:50%;filter:blur(90px);animation:drift 42s ease-in-out infinite alternate,glow 9s ease-in-out infinite alternate}.aurora .a1{background:#2f6bff;opacity:.26;top:-18vmax;left:-14vmax}.aurora .a2{background:#8b5fd6;opacity:.2;top:-14vmax;right:-16vmax;animation-delay:-8s}.aurora .a3{background:#d96570;opacity:.18;bottom:-20vmax;left:-12vmax;animation-delay:-16s}.aurora .a4{background:#1ea896;opacity:.2;bottom:-16vmax;right:-14vmax;animation-delay:-24s}@keyframes drift{0%{transform:translate(0) scale(1)}to{transform:translate(6vmax,4vmax) scale(1.12)}}@keyframes glow{0%{opacity:.16}to{opacity:.32}}@media (prefers-reduced-motion:reduce){.aurora span{animation:none}}.app{max-width:480px;margin:0 auto;padding:18px 16px calc(var(--nav-h) + 28px);animation:viewin .3s ease}@keyframes viewin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pagetitle{font-size:1.35rem;font-weight:700;letter-spacing:-.3px}.big{font-size:1.9rem;font-weight:700;letter-spacing:-.5px}.dim{font-size:.86rem;color:var(--text-dim)}.faint{font-size:.78rem;color:var(--text-faint)}.gradtext{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.card{background:var(--glass);border:1px solid var(--border-soft);border-radius:var(--radius);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 10px 34px rgba(2,6,20,.45),inset 0 1px 0 hsla(0,0%,100%,.06);padding:18px;margin-bottom:14px}.card h2{font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:1.1px;color:var(--text-dim);margin-bottom:12px}.card.tap{transition:transform .2s;cursor:pointer}.card.tap:active{transform:scale(.98)}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--glass-strong);border:1px solid var(--border);border-radius:16px;backdrop-filter:blur(10px);padding:13px 20px;font-size:.92rem;font-weight:600;color:var(--text);transition:transform .18s}.btn:active{transform:scale(.97)}.btn.primary{background:var(--grad);border:none;color:#fff;box-shadow:0 6px 24px rgba(108,99,255,.38)}.btn.full{width:100%}.btn.small{padding:8px 14px;border-radius:12px;font-size:.84rem}.btn.on{background:rgba(43,191,164,.12);border-color:rgba(43,191,164,.4);color:#7fe0cd}.btn.off{background:rgba(217,101,112,.12);border-color:rgba(217,101,112,.45);color:#f0a3aa}.btn:disabled{opacity:.45}.iconbtn{width:40px;height:40px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--glass-strong);border:1px solid var(--border);transition:transform .18s}.iconbtn:active{transform:scale(.93)}.badge{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;font-size:.76rem;font-weight:600;border:1px solid var(--border);background:var(--glass-strong);white-space:nowrap}.badge.blue{color:#9cc0ff;border-color:rgba(76,141,255,.4);background:rgba(76,141,255,.12)}.badge.teal{color:#7fe0cd;border-color:rgba(43,191,164,.4);background:rgba(43,191,164,.12)}.badge.amber{color:#f2d489;border-color:rgba(232,185,74,.4);background:rgba(232,185,74,.12)}.badge.rose{color:#f0a3aa;border-color:rgba(217,101,112,.45);background:rgba(217,101,112,.12)}.badge.neutraal{color:var(--text-dim)}.chip{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;font-size:.84rem;background:var(--glass-strong);border:1px solid var(--border);color:var(--text)}.chip.actief{color:#9cc0ff;border-color:rgba(76,141,255,.4);background:rgba(76,141,255,.12)}.bar{height:10px;background:hsla(0,0%,100%,.08);overflow:hidden}.bar,.bar>i{border-radius:999px}.bar>i{display:block;height:100%;background:var(--grad);transition:width .6s cubic-bezier(.22,1,.36,1)}label.veld{display:block;font-size:.8rem;font-weight:500;color:var(--text-dim);margin-bottom:6px}.input,select.input,textarea.input{width:100%;padding:14px 16px;border-radius:16px;background:linear-gradient(hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border:1px solid var(--border);color:var(--text);backdrop-filter:blur(12px);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.95rem;min-height:52px}.input:focus{outline:none;border-color:rgba(76,141,255,.65);box-shadow:0 0 0 3px rgba(76,141,255,.14)}.input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #101a35;-webkit-text-fill-color:var(--text)}select.input{background-image:linear-gradient(hsla(0,0%,100%,.06),hsla(0,0%,100%,.03))}.rij{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid var(--border-soft)}.rij:last-child{border-bottom:none}.melding{border-radius:14px;padding:12px 16px;font-size:.88rem;margin-bottom:14px;border:1px solid;backdrop-filter:blur(16px)}.melding.fout{color:#f0a3aa;border-color:rgba(217,101,112,.45);background:rgba(217,101,112,.12)}.melding.ok{color:#7fe0cd;border-color:rgba(43,191,164,.4);background:rgba(43,191,164,.12)}nav.bottom{position:fixed;bottom:14px;left:50%;transform:translateX(-50%);width:min(464px,100% - 24px);height:var(--nav-h);border-radius:26px;background:rgba(10,17,42,.72);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border:1px solid var(--border);box-shadow:0 10px 34px rgba(2,6,20,.45),inset 0 1px 0 hsla(0,0%,100%,.06);justify-content:space-around;z-index:40}nav.bottom,nav.bottom a{display:flex;align-items:center}nav.bottom a{flex-direction:column;gap:3px;font-size:.64rem;font-weight:600;color:var(--text-faint);min-width:56px;padding:6px 0}nav.bottom a svg{width:22px;height:22px}nav.bottom a.actief{color:var(--text)}nav.bottom a.actief svg{color:var(--blue);filter:drop-shadow(0 0 8px rgba(76,141,255,.8))}.fab{width:58px;height:58px;border-radius:20px;background:var(--grad);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 10px 28px rgba(108,99,255,.5);margin-top:-26px;transition:transform .18s}.fab:active{transform:scale(.93)}.fab svg{width:26px;height:26px}@media (min-width:900px){.app{max-width:1200px}.kaartraster{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.kaartraster .card{margin-bottom:0}.smal{max-width:560px;margin-left:auto;margin-right:auto}}.dropzone{border:1.5px dashed var(--border);border-radius:16px;background:linear-gradient(hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));padding:26px 16px;text-align:center;cursor:pointer;transition:border-color .2s,background .2s,transform .18s}.dropzone:active{transform:scale(.99)}.dropzone.sleep{border-color:rgba(76,141,255,.65);background:rgba(76,141,255,.08)}.dropzone svg{width:30px;height:30px;margin:0 auto 8px;color:var(--text-dim)}textarea.input{resize:vertical;line-height:1.5;min-height:96px}.gloed-blauw{border-color:rgba(76,141,255,.35);background:linear-gradient(rgba(76,141,255,.1),rgba(76,141,255,.04));box-shadow:0 0 22px rgba(76,141,255,.18),0 10px 34px rgba(2,6,20,.45),inset 0 1px 0 hsla(0,0%,100%,.06)}.gloed-oranje{border-color:rgba(232,185,74,.35);background:linear-gradient(rgba(232,185,74,.1),rgba(232,185,74,.04));box-shadow:0 0 22px rgba(232,185,74,.16),0 10px 34px rgba(2,6,20,.45),inset 0 1px 0 hsla(0,0%,100%,.06)}.gloed-groen{border-color:rgba(43,191,164,.35);background:linear-gradient(rgba(43,191,164,.1),rgba(43,191,164,.04));box-shadow:0 0 22px rgba(43,191,164,.18),0 10px 34px rgba(2,6,20,.45),inset 0 1px 0 hsla(0,0%,100%,.06)}.gloed-rose{border-color:rgba(217,101,112,.35);background:linear-gradient(rgba(217,101,112,.1),rgba(217,101,112,.04));box-shadow:0 0 22px rgba(217,101,112,.16),0 10px 34px rgba(2,6,20,.45),inset 0 1px 0 hsla(0,0%,100%,.06)}.bord{display:grid;grid-template-columns:1fr;gap:14px;align-items:start}@media (min-width:900px){.bord{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.bord{grid-template-columns:repeat(4,1fr)}}.kolomkop{display:flex;align-items:center;justify-content:space-between;font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:1.1px;color:var(--text-dim);margin-bottom:10px;padding:0 4px}.bordkaart{padding:14px 16px;margin-bottom:10px;display:block}.facturij{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:8px 16px;align-items:center;padding:12px;border-bottom:1px solid var(--border-soft)}.facturij:last-child{border-bottom:none}@media (max-width:700px){.facturij{grid-template-columns:minmax(0,1fr) auto}.facturij .kolom-dagen{grid-column:1}.facturij .kolom-acties{grid-column:1/-1;justify-self:start}}.openstaand-kaart{border-color:rgba(232,185,74,.4);background:linear-gradient(rgba(232,185,74,.14),rgba(232,185,74,.05));box-shadow:0 0 28px rgba(232,185,74,.2),0 10px 34px rgba(2,6,20,.45),inset 0 1px 0 hsla(0,0%,100%,.08)}.te-laat{color:#f0a3aa;font-weight:600}details.faq{border-bottom:1px solid var(--border-soft);padding:10px 0}details.faq:last-of-type{border-bottom:none}details.faq summary{cursor:pointer;font-weight:600;font-size:.92rem}details.faq p{margin-top:8px;font-size:.88rem;color:var(--text-dim);line-height:1.55}.vlak-geel{background:linear-gradient(rgba(240,205,60,.88),rgba(228,190,45,.8));border-color:rgba(255,225,100,.9);box-shadow:0 0 26px rgba(240,205,60,.38),0 10px 34px rgba(2,6,20,.45),inset 0 1px 0 hsla(0,0%,100%,.35)}.vlak-oranje{background:linear-gradient(rgba(255,150,50,.9),rgba(245,130,30,.82));border-color:rgba(255,175,90,.9);box-shadow:0 0 26px rgba(255,145,40,.42),0 10px 34px rgba(2,6,20,.45),inset 0 1px 0 hsla(0,0%,100%,.3)}.vlak-blauw{background:linear-gradient(rgba(76,141,255,.4),rgba(56,110,220,.28));border-color:rgba(110,165,255,.75);box-shadow:0 0 26px rgba(76,141,255,.45),0 10px 34px rgba(2,6,20,.45),inset 0 1px 0 hsla(0,0%,100%,.12)}.vlak-groen{background:linear-gradient(rgba(115,235,180,.88),rgba(90,220,160,.8));border-color:rgba(140,255,200,.9);box-shadow:0 0 28px rgba(60,255,170,.45),0 10px 34px rgba(2,6,20,.45),inset 0 1px 0 hsla(0,0%,100%,.35)}.vlak-teal-dim{background:linear-gradient(rgba(43,191,164,.16),rgba(43,191,164,.07));border-color:rgba(43,191,164,.45);box-shadow:0 0 20px rgba(43,191,164,.2),0 10px 34px rgba(2,6,20,.45),inset 0 1px 0 hsla(0,0%,100%,.06)}.vlak-geel,.vlak-groen,.vlak-oranje{color:#0c1220}.vlak-geel .dim,.vlak-geel .faint,.vlak-groen .dim,.vlak-groen .faint,.vlak-oranje .dim,.vlak-oranje .faint{color:rgba(12,18,32,.72)}.kolomkop{font-size:1.05rem;font-weight:900;letter-spacing:.8px;color:#fff}.kolomkop.kop-geel span:first-child{color:#ffd94d;text-shadow:0 0 14px rgba(240,205,60,.65)}.kolomkop.kop-oranje span:first-child{color:#ff9d3d;text-shadow:0 0 14px rgba(255,145,40,.65)}.kolomkop.kop-blauw span:first-child{color:#6ea5ff;text-shadow:0 0 14px rgba(76,141,255,.75)}.kolomkop.kop-groen span:first-child{color:#6ff0b6;text-shadow:0 0 14px rgba(60,255,170,.65)}.kolomkop.kop-teal span:first-child{color:#7fe0cd;text-shadow:0 0 14px rgba(43,191,164,.6)}.badge.geel{color:#ffe58a;border-color:rgba(240,205,60,.5);background:rgba(240,205,60,.14)}.badge.oranje{color:#ffbf80;border-color:rgba(255,150,50,.55);background:rgba(255,150,50,.14)}.badge.groen{color:#8af0c2;border-color:rgba(90,230,170,.5);background:rgba(90,230,170,.13)}.klantrij{display:grid;grid-template-columns:minmax(0,2fr) 110px 130px minmax(0,1.4fr);gap:4px 16px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--border-soft);line-height:1.35}.klantrij:last-child{border-bottom:none}@media (max-width:700px){.klantrij{grid-template-columns:minmax(0,1fr) auto}.klantrij .kolom-status{grid-column:1/-1}}.facturij{grid-template-columns:minmax(0,1fr) 120px 150px 110px 320px}.facturij .kolom-bedrag{text-align:right;font-variant-numeric:tabular-nums}@media (max-width:1000px){.facturij{grid-template-columns:minmax(0,1fr) 120px}.facturij .kolom-dagen,.facturij .kolom-status{grid-column:auto}.facturij .kolom-acties{grid-column:1/-1;justify-self:start}}.zoekbalk{position:relative;margin-bottom:16px;max-width:420px}.zoekbalk svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--text-dim);pointer-events:none;z-index:1}.zoekbalk input{padding-left:48px}.klokblok{text-align:right;white-space:nowrap}.klokblok .tijd{font-size:2.1rem;font-weight:800;letter-spacing:-.5px;font-variant-numeric:tabular-nums}.klokblok .datum{font-size:.9rem;color:var(--text-dim);text-transform:capitalize}@media (hover:hover){.bordkaart{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease;will-change:transform}.bordkaart:hover{transform:scale(1.08);z-index:2;position:relative}.bordkaart:hover+.bordkaart{transform:translateY(12px)}.bordkaart:has(+.bordkaart:hover){transform:translateY(-12px)}.card.tap{transition:transform .3s cubic-bezier(.22,1,.36,1)}.card.tap:hover{transform:scale(1.012)}.facturij:not(.sorteerbalk),.klantrij:not(.sorteerbalk){transition:background .2s ease;border-radius:10px}.facturij:not(.sorteerbalk):hover,.klantrij:not(.sorteerbalk):hover{background:hsla(0,0%,100%,.045)}}@keyframes fadeup{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.bordkaart,.card,.chip,.facturij,.klantrij,.kolomkop,.melding,.pagetitle,.zoekbalk{animation:fadeup 2s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(var(--kolomdelay, 0s) + var(--itemdelay, .05s))}.bord>div:first-child{--kolomdelay:0.03s}.bord>div:nth-child(2){--kolomdelay:0.11s}.bord>div:nth-child(3){--kolomdelay:0.19s}.bord>div:nth-child(4){--kolomdelay:0.27s}.bord>div:nth-child(5){--kolomdelay:0.35s}.klok-kaart{margin-bottom:80px}.klok-kaart .tijd{font-size:3rem;font-weight:800;letter-spacing:-1px;font-variant-numeric:tabular-nums;line-height:1.1}.klok-kaart .datum{font-size:1.05rem;color:var(--text-dim);text-transform:capitalize;margin-top:2px}.bordkaart:first-child,.card:first-child,.chip:first-child,.facturij:first-child,.klantrij:first-child,.kolomkop:first-child,.melding:first-child,.zoekbalk:first-child{--itemdelay:0.03s}.bordkaart:nth-child(2),.card:nth-child(2),.chip:nth-child(2),.facturij:nth-child(2),.klantrij:nth-child(2),.kolomkop:nth-child(2),.melding:nth-child(2),.zoekbalk:nth-child(2){--itemdelay:0.08s}.bordkaart:nth-child(3),.card:nth-child(3),.chip:nth-child(3),.facturij:nth-child(3),.klantrij:nth-child(3),.kolomkop:nth-child(3),.melding:nth-child(3),.zoekbalk:nth-child(3){--itemdelay:0.13s}.bordkaart:nth-child(4),.card:nth-child(4),.chip:nth-child(4),.facturij:nth-child(4),.klantrij:nth-child(4),.kolomkop:nth-child(4),.melding:nth-child(4),.zoekbalk:nth-child(4){--itemdelay:0.18s}.bordkaart:nth-child(5),.card:nth-child(5),.chip:nth-child(5),.facturij:nth-child(5),.klantrij:nth-child(5),.kolomkop:nth-child(5),.melding:nth-child(5),.zoekbalk:nth-child(5){--itemdelay:0.23s}.bordkaart:nth-child(6),.card:nth-child(6),.chip:nth-child(6),.facturij:nth-child(6),.klantrij:nth-child(6),.kolomkop:nth-child(6),.melding:nth-child(6),.zoekbalk:nth-child(6){--itemdelay:0.28s}.bordkaart:nth-child(7),.card:nth-child(7),.chip:nth-child(7),.facturij:nth-child(7),.klantrij:nth-child(7),.kolomkop:nth-child(7),.melding:nth-child(7),.zoekbalk:nth-child(7){--itemdelay:0.33s}.bordkaart:nth-child(8),.card:nth-child(8),.chip:nth-child(8),.facturij:nth-child(8),.klantrij:nth-child(8),.kolomkop:nth-child(8),.melding:nth-child(8),.zoekbalk:nth-child(8){--itemdelay:0.38s}.bordkaart:nth-child(9),.card:nth-child(9),.chip:nth-child(9),.facturij:nth-child(9),.klantrij:nth-child(9),.kolomkop:nth-child(9),.melding:nth-child(9),.zoekbalk:nth-child(9){--itemdelay:0.43s}.bordkaart:nth-child(10),.card:nth-child(10),.chip:nth-child(10),.facturij:nth-child(10),.klantrij:nth-child(10),.kolomkop:nth-child(10),.melding:nth-child(10),.zoekbalk:nth-child(10){--itemdelay:0.48s}.bordkaart:nth-child(11),.card:nth-child(11),.chip:nth-child(11),.facturij:nth-child(11),.klantrij:nth-child(11),.kolomkop:nth-child(11),.melding:nth-child(11),.zoekbalk:nth-child(11){--itemdelay:0.53s}.bordkaart:nth-child(12),.card:nth-child(12),.chip:nth-child(12),.facturij:nth-child(12),.klantrij:nth-child(12),.kolomkop:nth-child(12),.melding:nth-child(12),.zoekbalk:nth-child(12){--itemdelay:0.58s}.bordkaart:nth-child(13),.card:nth-child(13),.chip:nth-child(13),.facturij:nth-child(13),.klantrij:nth-child(13),.kolomkop:nth-child(13),.melding:nth-child(13),.zoekbalk:nth-child(13){--itemdelay:0.63s}.bordkaart:nth-child(14),.card:nth-child(14),.chip:nth-child(14),.facturij:nth-child(14),.klantrij:nth-child(14),.kolomkop:nth-child(14),.melding:nth-child(14),.zoekbalk:nth-child(14){--itemdelay:0.68s}.bordkaart:nth-child(15),.card:nth-child(15),.chip:nth-child(15),.facturij:nth-child(15),.klantrij:nth-child(15),.kolomkop:nth-child(15),.melding:nth-child(15),.zoekbalk:nth-child(15){--itemdelay:0.73s}.bordkaart:nth-child(16),.card:nth-child(16),.chip:nth-child(16),.facturij:nth-child(16),.klantrij:nth-child(16),.kolomkop:nth-child(16),.melding:nth-child(16),.zoekbalk:nth-child(16){--itemdelay:0.78s}.bordkaart:nth-child(17),.card:nth-child(17),.chip:nth-child(17),.facturij:nth-child(17),.klantrij:nth-child(17),.kolomkop:nth-child(17),.melding:nth-child(17),.zoekbalk:nth-child(17){--itemdelay:0.83s}.bordkaart:nth-child(18),.card:nth-child(18),.chip:nth-child(18),.facturij:nth-child(18),.klantrij:nth-child(18),.kolomkop:nth-child(18),.melding:nth-child(18),.zoekbalk:nth-child(18){--itemdelay:0.88s}.bordkaart:nth-child(19),.card:nth-child(19),.chip:nth-child(19),.facturij:nth-child(19),.klantrij:nth-child(19),.kolomkop:nth-child(19),.melding:nth-child(19),.zoekbalk:nth-child(19){--itemdelay:0.93s}.bordkaart:nth-child(20),.card:nth-child(20),.chip:nth-child(20),.facturij:nth-child(20),.klantrij:nth-child(20),.kolomkop:nth-child(20),.melding:nth-child(20),.zoekbalk:nth-child(20){--itemdelay:0.98s}.bordkaart:nth-child(21),.card:nth-child(21),.chip:nth-child(21),.facturij:nth-child(21),.klantrij:nth-child(21),.kolomkop:nth-child(21),.melding:nth-child(21),.zoekbalk:nth-child(21){--itemdelay:1.03s}.bordkaart:nth-child(22),.card:nth-child(22),.chip:nth-child(22),.facturij:nth-child(22),.klantrij:nth-child(22),.kolomkop:nth-child(22),.melding:nth-child(22),.zoekbalk:nth-child(22){--itemdelay:1.08s}.bordkaart:nth-child(23),.card:nth-child(23),.chip:nth-child(23),.facturij:nth-child(23),.klantrij:nth-child(23),.kolomkop:nth-child(23),.melding:nth-child(23),.zoekbalk:nth-child(23){--itemdelay:1.13s}.bordkaart:nth-child(24),.card:nth-child(24),.chip:nth-child(24),.facturij:nth-child(24),.klantrij:nth-child(24),.kolomkop:nth-child(24),.melding:nth-child(24),.zoekbalk:nth-child(24){--itemdelay:1.18s}.bordkaart:nth-child(25),.card:nth-child(25),.chip:nth-child(25),.facturij:nth-child(25),.klantrij:nth-child(25),.kolomkop:nth-child(25),.melding:nth-child(25),.zoekbalk:nth-child(25){--itemdelay:1.23s}.bordkaart:nth-child(26),.card:nth-child(26),.chip:nth-child(26),.facturij:nth-child(26),.klantrij:nth-child(26),.kolomkop:nth-child(26),.melding:nth-child(26),.zoekbalk:nth-child(26){--itemdelay:1.28s}.bordkaart:nth-child(27),.card:nth-child(27),.chip:nth-child(27),.facturij:nth-child(27),.klantrij:nth-child(27),.kolomkop:nth-child(27),.melding:nth-child(27),.zoekbalk:nth-child(27){--itemdelay:1.33s}.bordkaart:nth-child(28),.card:nth-child(28),.chip:nth-child(28),.facturij:nth-child(28),.klantrij:nth-child(28),.kolomkop:nth-child(28),.melding:nth-child(28),.zoekbalk:nth-child(28){--itemdelay:1.38s}.bordkaart:nth-child(29),.card:nth-child(29),.chip:nth-child(29),.facturij:nth-child(29),.klantrij:nth-child(29),.kolomkop:nth-child(29),.melding:nth-child(29),.zoekbalk:nth-child(29){--itemdelay:1.43s}.bordkaart:nth-child(30),.card:nth-child(30),.chip:nth-child(30),.facturij:nth-child(30),.klantrij:nth-child(30),.kolomkop:nth-child(30),.melding:nth-child(30),.zoekbalk:nth-child(30){--itemdelay:1.48s}.bordkaart:nth-child(n+31),.card:nth-child(n+31),.chip:nth-child(n+31),.facturij:nth-child(n+31),.klantrij:nth-child(n+31),.kolomkop:nth-child(n+31),.melding:nth-child(n+31),.zoekbalk:nth-child(n+31){--itemdelay:1.558s}@media (prefers-reduced-motion:reduce){.bordkaart,.card,.chip,.facturij,.klantrij,.kolomkop,.melding,.pagetitle,.zoekbalk{animation:none}.bordkaart:has(+.bordkaart:hover),.bordkaart:hover,.bordkaart:hover+.bordkaart,.card.tap:hover{transform:none}}.openstaand-kaart .datum,.openstaand-kaart .faint{color:#fff}.klokblok{text-align:center}.bordkaart{position:relative}.infostip-knop{position:absolute;top:8px;right:8px;width:16px;height:16px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;z-index:3;opacity:.55;transition:transform .18s ease,opacity .18s ease}.infostip-knop svg{width:16px;height:16px;display:block;filter:drop-shadow(0 1px 3px rgba(2,6,20,.35))}.infostip-knop:hover{transform:scale(1.18);opacity:1}.infostip-paneel{position:absolute;top:32px;right:6px;z-index:20;min-width:230px;max-width:280px;background:rgba(14,22,50,.97);border:1px solid var(--border);border-radius:14px;padding:12px 14px;box-shadow:0 14px 40px rgba(2,6,20,.6);color:var(--text);text-align:left;animation:fadeup .25s ease backwards;cursor:default}.infostip-paneel .rij{padding:6px 0;font-size:.84rem}.sorteerbalk{border-bottom:1px solid var(--border-soft);padding-top:0;padding-bottom:8px;margin-bottom:4px}.sorteerkop{display:inline-flex;align-items:center;gap:4px;font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--text-faint);background:none;border:none;padding:0;cursor:pointer;transition:color .15s ease}.sorteerkop:hover{color:var(--text-dim)}.sorteerkop.actief{color:#fff}.sorteerkop .pijl{font-size:.7rem}.telcel{padding:14px 26px;border-radius:18px;text-align:center;background:linear-gradient(hsla(0,0%,100%,.09),hsla(0,0%,100%,.04));border:1px solid rgba(76,141,255,.4);backdrop-filter:blur(14px) saturate(150%);box-shadow:0 0 22px rgba(76,141,255,.22),inset 0 1px 0 hsla(0,0%,100%,.1)}.telcel.alarm{border-color:rgba(217,101,112,.5);box-shadow:0 0 24px rgba(217,101,112,.3),inset 0 1px 0 hsla(0,0%,100%,.1)}