:root{--grond:#f5f5f1;--kaart:#fff;--rand:#e3e3dc;--rand-zacht:#efefe9;--tekst:#17171b;--zacht:#63636c;--wacht:#8a8a93;--accent:#2563eb;--accent-zacht:#eef3fe;--accent-rand:#a9c0f5;--accent-gloed:#dce7fd;--winst:#15803d;--winst-zacht:#e9f5ec;--verlies:#b91c1c;--uit:#c2410c;--neutraal:#b4b4bc;--chip:#6d28d9;--chip-zacht:#f3eefe;--veld:#edf3ee;--veld-rand:#dce6dd;--veld-label:#7d8c7f;--balk-klaar:#4b4b54;--balk-open:#dcdcd4;--schakel:#eaeae3;--radius:12px;--radius-klein:10px}@media (prefers-color-scheme:dark){:root:not([data-thema=licht]){--grond:#101013;--kaart:#1a1a1e;--rand:#2b2b31;--rand-zacht:#232329;--tekst:#f1f1ed;--zacht:#9b9ba4;--wacht:#7a7a84;--accent:#6d9bf5;--accent-zacht:#1b2740;--accent-rand:#3c5c9e;--accent-gloed:#1e2a44;--winst:#4ade80;--winst-zacht:#16301f;--verlies:#f87171;--uit:#f08a4b;--neutraal:#5c5c66;--chip:#c4b5fd;--chip-zacht:#2a2140;--veld:#17201a;--veld-rand:#26332a;--veld-label:#7f9683;--balk-klaar:#b4b4bc;--balk-open:#34343b;--schakel:#26262c}}:root[data-thema=donker]{--grond:#101013;--kaart:#1a1a1e;--rand:#2b2b31;--rand-zacht:#232329;--tekst:#f1f1ed;--zacht:#9b9ba4;--wacht:#7a7a84;--accent:#6d9bf5;--accent-zacht:#1b2740;--accent-rand:#3c5c9e;--accent-gloed:#1e2a44;--winst:#4ade80;--winst-zacht:#16301f;--verlies:#f87171;--uit:#f08a4b;--neutraal:#5c5c66;--chip:#c4b5fd;--chip-zacht:#2a2140;--veld:#17201a;--veld-rand:#26332a;--veld-label:#7f9683;--balk-klaar:#b4b4bc;--balk-open:#34343b;--schakel:#26262c}*{box-sizing:border-box}html,body{background:var(--grond);color:var(--tekst);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;margin:0;padding:0;font-family:Instrument Sans,system-ui,-apple-system,sans-serif}#app{background:var(--grond);flex-direction:column;width:100%;max-width:520px;min-height:100dvh;margin:0 auto;display:flex}@media (width>=560px) and (width<=899px){body{background:color-mix(in srgb, var(--grond) 94%, var(--tekst))}#app{border-inline:1px solid var(--rand)}}@media (width>=900px){#app{max-width:none}}h1,h2,h3{margin:0;font-weight:600}button{color:inherit;font-family:inherit}a{color:var(--accent)}.cijfer{font-variant-numeric:tabular-nums}.serif{letter-spacing:-.015em;font-family:Instrument Serif,Georgia,serif}.pulse{animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.pulse{animation:none}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.kiezer.svelte-tcb7e2{align-items:center;gap:2px;min-width:0;display:flex}.pijl.svelte-tcb7e2{width:32px;height:36px;color:var(--zacht);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pijl.svelte-tcb7e2:hover:not(:disabled){background:var(--rand-zacht)}.pijl.svelte-tcb7e2:disabled{color:var(--balk-open);cursor:default}.label.svelte-tcb7e2{height:36px;color:var(--tekst);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:4px;padding:0 8px;font-size:13px;font-weight:600;display:flex}.label.svelte-tcb7e2:hover{background:var(--rand-zacht)}.nuknop.svelte-tcb7e2{background:var(--accent-zacht);height:26px;color:var(--accent);cursor:pointer;border:none;border-radius:13px;flex-shrink:0;margin-left:4px;padding:0 9px;font-size:11px;font-weight:600}.sluiter.svelte-tcb7e2{z-index:40;cursor:default;background:#00000059;border:none;padding:0;position:fixed;inset:0}.blad.svelte-tcb7e2{z-index:41;background:var(--kaart);border-top:1px solid var(--rand);width:min(520px,100%);padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -8px 32px #0000002e}.bladkop.svelte-tcb7e2{letter-spacing:.06em;color:var(--wacht);text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:600}.raster.svelte-tcb7e2{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px;display:grid}.raster.svelte-tcb7e2 button:where(.svelte-tcb7e2){border:1px solid var(--rand);background:var(--kaart);height:46px;color:var(--tekst);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:10px;font-size:15px;font-weight:600}.raster.svelte-tcb7e2 button:where(.svelte-tcb7e2):hover{background:var(--rand-zacht)}.raster.svelte-tcb7e2 button.gekozen:where(.svelte-tcb7e2){background:var(--tekst);color:var(--grond);border-color:var(--tekst)}.raster.svelte-tcb7e2 button.nu:where(.svelte-tcb7e2){border-color:var(--accent);color:var(--accent)}.bladvoet.svelte-tcb7e2{color:var(--wacht);text-align:center;margin:12px 0 0;font-size:11px}@media (width>=900px){.blad.svelte-tcb7e2{border:1px solid var(--rand);border-radius:16px;width:min(420px,90vw);top:50%;bottom:auto;transform:translate(-50%,-50%)}}.balk.svelte-1v27nc2{background:var(--kaart);border-bottom:1px solid var(--rand);z-index:5;padding:6px 8px 9px;position:sticky;top:0}.bovenrij.svelte-1v27nc2{align-items:center;gap:6px;display:flex}.rek.svelte-1v27nc2{flex-grow:1}.tijd.svelte-1v27nc2{color:var(--zacht);white-space:nowrap;font-size:11px}button.svelte-1v27nc2{width:40px;height:40px;color:var(--zacht);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}button.svelte-1v27nc2:hover{background:var(--rand-zacht)}button.draait.svelte-1v27nc2 svg:where(.svelte-1v27nc2){animation:1s linear infinite svelte-1v27nc2-rond}@keyframes svelte-1v27nc2-rond{to{transform:rotate(360deg)}}.onderrij.svelte-1v27nc2{color:var(--zacht);align-items:center;gap:6px;min-width:0;margin-top:1px;padding:0 8px;font-size:11px;display:flex}.onderrij.svelte-1v27nc2 span:where(.svelte-1v27nc2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zacht.svelte-1v27nc2{color:var(--wacht)}.stip.svelte-1v27nc2{background:var(--neutraal);border-radius:50%;flex-shrink:0;width:8px;height:8px}.stip.levend.svelte-1v27nc2{background:var(--accent);box-shadow:0 0 0 4px var(--accent-gloed)}.balk.svelte-dzq4db{background:var(--kaart);border-bottom:1px solid var(--rand);z-index:5;flex-shrink:0;align-items:center;gap:24px;height:72px;padding:0 16px 0 24px;display:flex;position:sticky;top:0}.merk.svelte-dzq4db{white-space:nowrap;font-size:25px}nav.svelte-dzq4db{gap:4px;display:flex}nav.svelte-dzq4db a:where(.svelte-dzq4db){color:var(--zacht);border-radius:8px;padding:9px 14px;font-size:14px;font-weight:500;text-decoration:none}nav.svelte-dzq4db a:where(.svelte-dzq4db):hover{background:var(--rand-zacht)}nav.svelte-dzq4db a.aan:where(.svelte-dzq4db){color:var(--tekst);background:var(--rand-zacht);font-weight:600}.rek.svelte-dzq4db{flex-grow:1}.stand.svelte-dzq4db{align-items:center;gap:9px;min-width:0;display:flex}.stip.svelte-dzq4db{background:var(--neutraal);border-radius:50%;flex-shrink:0;width:8px;height:8px}.stip.levend.svelte-dzq4db{background:var(--accent);box-shadow:0 0 0 4px var(--accent-gloed)}.fase.svelte-dzq4db{color:var(--zacht);white-space:nowrap;font-size:13px;font-weight:400}.tijd.svelte-dzq4db{color:var(--wacht);white-space:nowrap;font-size:12px}button.svelte-dzq4db{width:44px;height:44px;color:var(--zacht);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}button.svelte-dzq4db:hover{background:var(--rand-zacht)}button.draait.svelte-dzq4db svg:where(.svelte-dzq4db){animation:1s linear infinite svelte-dzq4db-rond}@keyframes svelte-dzq4db-rond{to{transform:rotate(360deg)}}.balkrij.svelte-1il17jy{align-items:center;gap:7px;margin-top:8px;display:flex}.balk.svelte-1il17jy{flex-shrink:0;gap:2px;display:flex}.segment.svelte-1il17jy{border-radius:2px;height:4px}.klaar.svelte-1il17jy{background:var(--balk-klaar)}.bezig.svelte-1il17jy{background:var(--accent)}.open.svelte-1il17jy{background:var(--balk-open)}.tekst.svelte-1il17jy{color:var(--wacht);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.samenvatting.svelte-1tdl056{flex-direction:column;gap:10px;padding:0 16px 16px;display:flex}.band.svelte-1tdl056{gap:8px;display:flex}.kaartje.svelte-1tdl056{background:var(--kaart);border:1px solid var(--rand);border-radius:var(--radius-klein);flex-grow:1;flex-basis:0;min-width:0;padding:9px 11px}.label.svelte-1tdl056{letter-spacing:.05em;color:var(--wacht);text-transform:uppercase;font-size:10px;font-weight:600}.label.blauw.svelte-1tdl056{color:var(--accent)}.regel.svelte-1tdl056{align-items:center;gap:7px;margin-top:5px;display:flex}.sp.svelte-1tdl056{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.pt.svelte-1tdl056{margin-left:auto;font-size:15px;font-weight:700}.zacht.svelte-1tdl056{color:var(--zacht);font-weight:500}.weg.svelte-1tdl056{color:var(--uit);font-size:13px;text-decoration:line-through}.knop.svelte-1tdl056{cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:inherit}.winst.svelte-1tdl056{color:var(--winst);margin-left:auto;font-size:14px;font-weight:700}.notitie.svelte-1tdl056{color:var(--zacht);margin-top:5px;font-size:11px;line-height:1.45}.wissel.svelte-1tdl056{border:1px dashed var(--accent-rand);background:var(--accent-zacht);border-radius:var(--radius-klein);color:var(--zacht);padding:10px 12px}.wissel.vast.svelte-1tdl056{border-style:solid}.vastzit.svelte-1tdl056{border:1px solid var(--rand);border-radius:var(--radius-klein);background:var(--kaart);padding:10px 12px}.transfers.svelte-1tdl056{align-items:center;gap:8px;padding:0 2px;font-size:12px;display:flex}.transfers.svelte-1tdl056 .waarde:where(.svelte-1tdl056){color:var(--zacht);margin-left:auto}.elftal.svelte-1tdl056{border-radius:var(--radius-klein);background:var(--tekst);height:44px;color:var(--grond);cursor:pointer;border:none;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.rij.svelte-1utly6u{border-bottom:1px solid var(--rand-zacht);background:var(--kaart)}.rij.open.svelte-1utly6u,.rij.geselecteerd.svelte-1utly6u{background:color-mix(in srgb, var(--kaart) 88%, var(--grond));box-shadow:inset 3px 0 0 var(--accent)}.kop.svelte-1utly6u{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;width:100%;height:84px;padding:13px 16px;display:flex}.rang.svelte-1utly6u{text-align:center;flex-shrink:0;width:26px}.nummer.svelte-1utly6u{font-size:17px;font-weight:700;line-height:1}.delta.svelte-1utly6u{margin-top:4px;font-size:11px;font-weight:600;line-height:1}.midden.svelte-1utly6u{flex-grow:1;min-width:0}.naamrij.svelte-1utly6u{align-items:center;gap:6px;display:flex}.naam.svelte-1utly6u{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.chip.svelte-1utly6u{letter-spacing:.04em;color:var(--chip);background:var(--chip-zacht);border-radius:4px;flex-shrink:0;padding:2px 5px;font-size:10px;font-weight:700}.hit.svelte-1utly6u{color:var(--verlies);flex-shrink:0;font-size:11px;font-weight:700}.manager.svelte-1utly6u{color:var(--zacht);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.score.svelte-1utly6u{text-align:right;flex-shrink:0;min-width:52px}.groot.svelte-1utly6u{letter-spacing:-.03em;font-size:27px;font-weight:700;line-height:1}.klein.svelte-1utly6u{color:var(--wacht);white-space:nowrap;margin-top:5px;font-size:11px}.lijst.svelte-z9znkr{background:var(--kaart)}.kop.svelte-5z3mwl{background:var(--kaart);border-bottom:1px solid var(--rand);padding:18px 16px 14px}h1.svelte-5z3mwl{font-size:27px;font-weight:400;line-height:1.05}.onder.svelte-5z3mwl{color:var(--zacht);margin-top:3px;font-size:12px}.schakelbak.svelte-5z3mwl{background:var(--kaart);padding:12px 16px 10px}.schakel.svelte-5z3mwl{background:var(--schakel);border-radius:9px;gap:3px;padding:3px;display:flex}.schakel.svelte-5z3mwl button:where(.svelte-5z3mwl){height:38px;color:var(--zacht);cursor:pointer;background:0 0;border:none;border-radius:7px;flex-grow:1;font-size:13px;font-weight:500}.schakel.svelte-5z3mwl button.aan:where(.svelte-5z3mwl){background:var(--kaart);color:var(--tekst);font-weight:600;box-shadow:0 1px 2px #0000000f}.uitleg.svelte-5z3mwl{color:var(--wacht);text-align:center;margin:8px 0 0;font-size:11px}.lijst.svelte-5z3mwl{background:var(--kaart)}.rij.svelte-5z3mwl{border-top:1px solid var(--rand-zacht)}.rij.open.svelte-5z3mwl,.rij.geselecteerd.svelte-5z3mwl{background:color-mix(in srgb, var(--kaart) 88%, var(--grond));box-shadow:inset 3px 0 0 var(--accent)}.kopknop.svelte-5z3mwl{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;width:100%;height:84px;padding:0 16px;display:flex}.rang.svelte-5z3mwl{text-align:center;flex-shrink:0;width:26px}.nummer.svelte-5z3mwl{font-size:17px;font-weight:700;line-height:1}.delta.svelte-5z3mwl{margin-top:4px;font-size:11px;font-weight:600;line-height:1}.midden.svelte-5z3mwl{flex-grow:1;min-width:0}.naamrij.svelte-5z3mwl{align-items:center;gap:6px;display:flex}.naam.svelte-5z3mwl{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.chip.svelte-5z3mwl{letter-spacing:.04em;color:var(--chip);background:var(--chip-zacht);border-radius:4px;flex-shrink:0;padding:2px 5px;font-size:10px;font-weight:700}.manager.svelte-5z3mwl{color:var(--zacht);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.gw.svelte-5z3mwl{text-align:right;flex-shrink:0;width:40px}.label.svelte-5z3mwl{letter-spacing:.05em;color:var(--wacht);text-transform:uppercase;font-size:10px;font-weight:600}.gw.svelte-5z3mwl .waarde:where(.svelte-5z3mwl){color:var(--zacht);margin-top:3px;font-size:15px;font-weight:600}.totaal.svelte-5z3mwl{text-align:right;flex-shrink:0;min-width:54px}.groot.svelte-5z3mwl{letter-spacing:-.03em;font-size:25px;font-weight:700;line-height:1}.klein.svelte-5z3mwl{color:var(--wacht);white-space:nowrap;margin-top:5px;font-size:11px}.logo.svelte-ir7ro9{object-fit:contain;flex-shrink:0;display:block}.kop.svelte-12p5ovb{background:var(--kaart);border-bottom:1px solid var(--rand);padding:18px 16px 14px}h1.svelte-12p5ovb{font-size:27px;font-weight:400;line-height:1.05}.onder.svelte-12p5ovb{color:var(--zacht);margin-top:3px;font-size:12px}.legenda.svelte-12p5ovb{background:var(--kaart);border-bottom:1px solid var(--rand);color:var(--wacht);flex-wrap:wrap;gap:6px 14px;padding:10px 16px;font-size:11px;display:flex}.legenda.svelte-12p5ovb .item:where(.svelte-12p5ovb){align-items:center;gap:5px;display:inline-flex}.inhoud.svelte-12p5ovb{flex-direction:column;gap:18px;padding:16px;display:flex}h2.svelte-12p5ovb{letter-spacing:.06em;color:var(--wacht);text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:600}.wedstrijd.svelte-12p5ovb{background:var(--kaart);border:1px solid var(--rand);border-radius:var(--radius);margin-bottom:10px;overflow:hidden}.matchkop.svelte-12p5ovb{align-items:center;gap:10px;padding:12px 14px;display:flex}.ploeg.svelte-12p5ovb{flex-grow:1;flex-basis:0;align-items:center;gap:8px;min-width:0;display:flex}.ploeg.thuis.svelte-12p5ovb{text-align:right;flex-direction:row-reverse}.namen.svelte-12p5ovb{min-width:0}.kort.svelte-12p5ovb{letter-spacing:-.01em;font-size:15px;font-weight:700}.vol.svelte-12p5ovb{color:var(--wacht);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;overflow:hidden}.midden.svelte-12p5ovb{text-align:center;flex-shrink:0;min-width:74px}.stand.svelte-12p5ovb{letter-spacing:-.02em;font-size:21px;font-weight:700;line-height:1}.stand.loopt.svelte-12p5ovb{color:var(--accent)}.streep.svelte-12p5ovb{color:var(--wacht);margin:0 3px;font-weight:400}.tijd.svelte-12p5ovb{color:var(--zacht);font-size:13px;font-weight:600}.status.svelte-12p5ovb{color:var(--wacht);justify-content:center;align-items:center;gap:4px;margin-top:4px;font-size:10px;display:flex}.status.loopt.svelte-12p5ovb{color:var(--accent);font-weight:600}.stip.svelte-12p5ovb{background:var(--accent);border-radius:50%;width:6px;height:6px}.voorvallen.svelte-12p5ovb{border-top:1px solid var(--rand-zacht);gap:10px;padding:10px 14px 12px;display:flex}.voorvallen.svelte-12p5ovb ul:where(.svelte-12p5ovb){flex-direction:column;flex-grow:1;flex-basis:0;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.voorvallen.svelte-12p5ovb ul.thuis:where(.svelte-12p5ovb) li:where(.svelte-12p5ovb){flex-direction:row-reverse}.voorvallen.svelte-12p5ovb li:where(.svelte-12p5ovb){color:var(--zacht);align-items:center;gap:5px;min-width:0;font-size:12px;display:flex}.spelernaam.svelte-12p5ovb{color:var(--tekst);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.knop.svelte-12p5ovb{font-family:inherit;font-size:inherit;cursor:pointer;text-align:inherit;background:0 0;border:none;padding:0}.knop.svelte-12p5ovb:hover{text-decoration:underline}.spelernaam.zwak.svelte-12p5ovb{color:var(--zacht);font-weight:500}.bal.svelte-12p5ovb{background:var(--tekst);border-radius:50%;flex-shrink:0;width:9px;height:9px}.bal.eigenbal.svelte-12p5ovb{border:2px solid var(--uit);background:0 0}.kaart.svelte-12p5ovb{background:var(--verlies);border-radius:1px;flex-shrink:0;width:7px;height:10px}.aantal.svelte-12p5ovb{color:var(--tekst);font-weight:700}.ed.svelte-12p5ovb{color:var(--uit);font-size:10px}.pil.svelte-12p5ovb{color:var(--accent);background:var(--accent-zacht);border-radius:4px;flex-shrink:0;padding:1px 4px;font-size:10px;font-weight:600}.bonus.svelte-12p5ovb{border-top:1px solid var(--rand-zacht);background:color-mix(in srgb, var(--kaart) 94%, var(--grond));padding:10px 14px 12px}.bonus.voorlopig.svelte-12p5ovb{border-top:1px dashed var(--accent-rand);background:var(--accent-zacht)}.bonuskop.svelte-12p5ovb{letter-spacing:.06em;color:var(--wacht);text-transform:uppercase;align-items:baseline;gap:7px;font-size:10px;font-weight:600;display:flex}.bonus.voorlopig.svelte-12p5ovb .bonuskop:where(.svelte-12p5ovb){color:var(--accent)}.nog.svelte-12p5ovb{letter-spacing:0;text-transform:none;color:var(--zacht);font-size:10px;font-weight:400}.bonusrijen.svelte-12p5ovb{flex-wrap:wrap;gap:6px 14px;margin-top:7px;display:flex}.bonusspeler.svelte-12p5ovb{align-items:center;gap:5px;font-size:12px;display:inline-flex}.punten.svelte-12p5ovb{color:var(--grond);background:var(--tekst);border-radius:4px;padding:1px 5px;font-size:11px;font-weight:700}.bps.svelte-12p5ovb{color:var(--wacht);font-size:11px}.defcon.svelte-12p5ovb{border-top:1px solid var(--rand-zacht);padding:10px 14px 12px}.bijna.svelte-12p5ovb{color:var(--wacht);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:7px;font-size:11px;display:flex}.bijnalabel.svelte-12p5ovb{letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.bijnaspeler.svelte-12p5ovb{white-space:nowrap}.leeg.svelte-12p5ovb{text-align:center;color:var(--zacht);padding:30px 0;font-size:13px}.kop.svelte-1kujqya{background:var(--kaart);border-bottom:1px solid var(--rand);padding:18px 16px 14px}h1.svelte-1kujqya{font-size:27px;font-weight:400;line-height:1.05}.onder.svelte-1kujqya{color:var(--zacht);margin-top:3px;font-size:12px}.inhoud.svelte-1kujqya{flex-direction:column;gap:18px;padding:16px;display:flex}h2.svelte-1kujqya{letter-spacing:.06em;color:var(--wacht);text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:600}.blok.svelte-1kujqya{background:var(--kaart);border:1px solid var(--rand);border-radius:var(--radius);overflow:hidden}.blok.pad.svelte-1kujqya{padding:14px}.regel.svelte-1kujqya{border-bottom:1px solid var(--rand-zacht);align-items:center;gap:11px;padding:12px 14px;display:flex}.regel.svelte-1kujqya:last-child{border-bottom:none}.chip.svelte-1kujqya{letter-spacing:.04em;color:var(--chip);background:var(--chip-zacht);border-radius:5px;flex-shrink:0;padding:4px 7px;font-size:10px;font-weight:700}.midden.svelte-1kujqya{flex-grow:1;min-width:0}.sterk.svelte-1kujqya{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.zacht.svelte-1kujqya{color:var(--zacht);font-size:12px}.groei.svelte-1kujqya{flex-grow:1;min-width:0}.transfer.svelte-1kujqya{border-bottom:1px solid var(--rand-zacht);padding:12px 14px}.transfer.svelte-1kujqya:last-child{border-bottom:none}.bovenrij.svelte-1kujqya{align-items:center;gap:8px;display:flex}.saldo.svelte-1kujqya{text-align:right;min-width:34px;font-size:15px;font-weight:700}.detail.svelte-1kujqya{color:var(--wacht);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;overflow:hidden}.zetrij.svelte-1kujqya{color:var(--zacht);align-items:center;gap:8px;display:flex}.weg.svelte-1kujqya{color:var(--zacht);font-size:14px;text-decoration:line-through}.groot.svelte-1kujqya{color:var(--winst);letter-spacing:-.03em;font-size:26px;font-weight:700}.winst.svelte-1kujqya{color:var(--winst);font-size:12px;font-weight:600}.leeg.svelte-1kujqya{color:var(--wacht);margin:0;padding:10px 14px;font-size:11px}.shirt.svelte-1r3fsno{object-fit:contain;flex-shrink:0;width:auto;display:block}.kaart.svelte-o30vv2{border-radius:var(--radius-klein);text-align:center;background:var(--kaart);border:1px solid var(--veld-rand);min-width:0;color:var(--tekst);cursor:pointer;flex-direction:column;flex-grow:1;flex-basis:0;align-items:center;gap:1px;padding:6px 4px;font-family:inherit;display:flex;position:relative}.kaart.svelte-o30vv2:hover{border-color:var(--accent-rand)}.kaart.bezig.svelte-o30vv2{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-gloed)}.kaart.uit.svelte-o30vv2{opacity:.8;background:color-mix(in srgb, var(--kaart) 90%, var(--grond))}.kaart.wacht.svelte-o30vv2{opacity:.65}.kaart.inval.svelte-o30vv2{background:var(--accent-zacht);border:1px dashed var(--accent-rand)}.kaart.invalVast.svelte-o30vv2{background:var(--accent-zacht);border:1px solid var(--accent-rand)}.kaart.bank.svelte-o30vv2{background:color-mix(in srgb, var(--kaart) 92%, var(--grond));border-color:var(--rand)}.badge.svelte-o30vv2{white-space:nowrap;z-index:1;border-radius:5px;padding:3px 5px;font-size:9px;font-weight:700;line-height:1;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.badge.c.svelte-o30vv2{background:var(--tekst);color:var(--grond)}.badge.v.svelte-o30vv2{background:var(--kaart);color:var(--tekst);border:1px solid var(--rand)}.badge.uit.svelte-o30vv2{background:var(--uit);color:#fff}.badge.in.svelte-o30vv2{background:var(--accent);color:#fff}.naam.svelte-o30vv2{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:600;overflow:hidden}.naam.door.svelte-o30vv2{color:var(--uit);text-decoration:line-through}.punten.svelte-o30vv2{font-size:18px;font-weight:700;line-height:1.15}.punten.blauw.svelte-o30vv2{color:var(--accent)}.punten.grijs.svelte-o30vv2{color:var(--wacht)}.onder.svelte-o30vv2{color:var(--wacht);font-size:10px}.bonus.svelte-o30vv2{color:var(--accent);font-weight:600}.veld.svelte-14x2nwf{background:var(--veld);border:1px solid var(--veld-rand);border-radius:14px;padding:14px 12px 4px}.lijn.svelte-14x2nwf{gap:8px;margin-bottom:10px;display:flex}.lijn.geen-marge.svelte-14x2nwf{margin-bottom:0}.bankbinnen.svelte-14x2nwf{border-top:1px solid var(--veld-rand);margin-top:6px;padding-top:14px;padding-bottom:10px}.bankbinnen.svelte-14x2nwf .label:where(.svelte-14x2nwf){color:var(--veld-label)}.banklade.svelte-14x2nwf{margin-top:14px}.label.svelte-14x2nwf{letter-spacing:.06em;color:var(--wacht);text-transform:uppercase;align-items:center;gap:7px;margin-bottom:7px;font-size:10px;font-weight:600;display:flex}.chip.svelte-14x2nwf{letter-spacing:.04em;color:var(--chip);background:var(--chip-zacht);text-transform:none;border-radius:4px;padding:3px 6px;font-size:10px;font-weight:700}.topbalk.svelte-1n4wlhw{background:var(--kaart);border-bottom:1px solid var(--rand);z-index:5;align-items:center;height:52px;display:flex;position:sticky;top:0}.terug.svelte-1n4wlhw{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.titel.svelte-1n4wlhw{letter-spacing:-.01em;font-size:15px;font-weight:600}.scorekop.svelte-1n4wlhw{background:var(--kaart);border-bottom:1px solid var(--rand);align-items:flex-end;gap:12px;padding:14px 16px 16px;display:flex}.scorekop.ingebed.svelte-1n4wlhw{background:0 0;border-bottom:none;padding:0 0 18px}.links.svelte-1n4wlhw{flex-grow:1;min-width:0}.groteNaam.svelte-1n4wlhw{margin-bottom:7px;font-size:28px;line-height:1.1}.manager.svelte-1n4wlhw{color:var(--zacht);font-size:12px}.badges.svelte-1n4wlhw{flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px;display:flex}.rang.svelte-1n4wlhw{background:var(--winst-zacht);border-radius:5px;padding:3px 7px;font-size:11px;font-weight:700}.chip.svelte-1n4wlhw{letter-spacing:.04em;color:var(--chip);background:var(--chip-zacht);border-radius:4px;padding:3px 6px;font-size:10px;font-weight:700}.grijs.svelte-1n4wlhw{color:var(--zacht);font-size:11px}.rechts.svelte-1n4wlhw{text-align:right}.groot.svelte-1n4wlhw{letter-spacing:-.04em;font-size:40px;font-weight:700;line-height:.95}.scorekop.ingebed.svelte-1n4wlhw .groot:where(.svelte-1n4wlhw){font-size:46px}.klein.svelte-1n4wlhw{color:var(--wacht);margin-top:6px;font-size:11px}.winst.svelte-1n4wlhw{color:var(--winst);font-weight:600}.veldwikkel.svelte-1n4wlhw{margin:14px 16px 0}.tweekolom.svelte-1n4wlhw{align-items:flex-start;gap:20px;display:flex}.veldkolom.svelte-1n4wlhw{flex-grow:1;min-width:0}.zijkolom.svelte-1n4wlhw{flex-direction:column;flex-shrink:0;gap:12px;width:264px;display:flex}@container (width<=720px){.tweekolom.svelte-1n4wlhw{flex-direction:column;align-items:stretch;gap:14px}.veldkolom.svelte-1n4wlhw{width:100%}.zijkolom.svelte-1n4wlhw{flex-flow:wrap;align-items:flex-start;width:100%}.zijkolom.svelte-1n4wlhw>:where(.svelte-1n4wlhw){flex:240px;min-width:0}}.kaartje.svelte-1n4wlhw{border:1px solid var(--rand);border-radius:var(--radius);background:var(--kaart);padding:12px 14px}.kaartje.gestippeld.svelte-1n4wlhw{border:1px dashed var(--accent-rand);background:var(--accent-zacht);color:var(--zacht)}.kaartje.gestippeld.vast.svelte-1n4wlhw{border-style:solid}.label.svelte-1n4wlhw{letter-spacing:.05em;color:var(--wacht);text-transform:uppercase;font-size:10px;font-weight:600}.label.blauw.svelte-1n4wlhw{color:var(--accent)}.regel.svelte-1n4wlhw{align-items:center;gap:8px;margin-top:8px;display:flex}.regel.dun.svelte-1n4wlhw{margin-top:6px}.sterk.svelte-1n4wlhw{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.zacht.svelte-1n4wlhw{color:var(--zacht);font-size:13px}.weg.svelte-1n4wlhw{color:var(--uit);font-size:13px;text-decoration:line-through}.pt.svelte-1n4wlhw{margin-left:auto;font-size:15px;font-weight:700}.pt.zacht.svelte-1n4wlhw{font-size:13px;font-weight:600}.pt.blauw.svelte-1n4wlhw{color:var(--accent)}.nul.svelte-1n4wlhw{color:var(--wacht);margin-left:auto;font-size:14px;font-weight:700}.regel.svelte-1n4wlhw .winst:where(.svelte-1n4wlhw){margin-left:auto;font-size:14px;font-weight:700}.blauwtijd.svelte-1n4wlhw{color:var(--accent);font-size:11px;font-weight:600}.stip.svelte-1n4wlhw{background:var(--accent);border-radius:50%;flex-shrink:0;width:7px;height:7px}.notitie.svelte-1n4wlhw{color:var(--zacht);margin:7px 0 0;font-size:11px;line-height:1.45}.uitleg.svelte-1n4wlhw{background:var(--kaart);border:1px solid var(--rand);border-radius:var(--radius);margin:14px 16px 0;padding:12px 14px}.uitleg.svelte-1n4wlhw .regel:where(.svelte-1n4wlhw){margin-top:0}.uitleg.svelte-1n4wlhw .regel:where(.svelte-1n4wlhw)+.regel:where(.svelte-1n4wlhw){margin-top:8px}.streep.svelte-1n4wlhw{border-top:2px dashed var(--accent-rand);flex-shrink:0;width:15px}.uitleg.svelte-1n4wlhw .sterk:where(.svelte-1n4wlhw){font-size:12px}.sluiter.svelte-952eai{z-index:50;cursor:default;background:#00000059;border:none;padding:0;position:fixed;inset:0}.fiche.svelte-952eai{z-index:51;background:var(--kaart);border-top:1px solid var(--rand);width:min(520px,100%);max-height:88vh;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;position:fixed;bottom:0;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 -8px 32px #0000002e}.kop.svelte-952eai{border-bottom:1px solid var(--rand-zacht);align-items:center;gap:12px;padding-bottom:14px;display:flex}.tenue.svelte-952eai{flex-shrink:0}.wie.svelte-952eai{flex-grow:1;min-width:0}.naam.svelte-952eai{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:600;overflow:hidden}.onder.svelte-952eai{color:var(--zacht);align-items:center;gap:5px;margin-top:3px;font-size:12px;display:flex}.scheider.svelte-952eai{color:var(--wacht)}.score.svelte-952eai{letter-spacing:-.03em;font-size:34px;font-weight:700;line-height:1}.opbouw.svelte-952eai{margin:0;padding:6px 0 0;list-style:none}.opbouw.svelte-952eai li:where(.svelte-952eai){border-bottom:1px solid var(--rand-zacht);align-items:center;gap:10px;padding:9px 2px;font-size:13px;display:flex}.opbouw.svelte-952eai li:where(.svelte-952eai):last-child{border-bottom:none}.label.svelte-952eai{flex-grow:1;align-items:baseline;gap:6px;min-width:0;display:flex}.nog.svelte-952eai{color:var(--accent);background:var(--accent-zacht);border-radius:4px;padding:1px 5px;font-size:10px}.waarde.svelte-952eai{color:var(--zacht);text-align:right;min-width:32px}.punten.svelte-952eai{text-align:right;min-width:34px;font-weight:700}.punten.min.svelte-952eai{color:var(--verlies)}.leeg.svelte-952eai{color:var(--zacht);text-align:center;margin:0;padding:18px 0;font-size:13px}.voet.svelte-952eai{border-top:1px solid var(--rand-zacht);color:var(--zacht);flex-wrap:wrap;align-items:baseline;gap:5px;margin-top:12px;padding-top:12px;font-size:11px;display:flex}.voet.svelte-952eai strong:where(.svelte-952eai){color:var(--tekst);font-weight:600}.bank.svelte-952eai{color:var(--wacht)}.dicht.svelte-952eai{border:1px solid var(--rand);border-radius:var(--radius-klein);width:100%;height:44px;color:var(--tekst);cursor:pointer;background:0 0;margin-top:14px;font-size:13px;font-weight:600}.dicht.svelte-952eai:hover{background:var(--rand-zacht)}@media (width>=900px){.fiche.svelte-952eai{border:1px solid var(--rand);border-radius:16px;width:min(440px,90vw);top:50%;bottom:auto;transform:translate(-50%,-50%)}}.werkblad.svelte-1n46o8q{flex-grow:1;align-items:flex-start;gap:24px;min-height:0;padding:24px;display:flex}.werkblad.smal.svelte-1n46o8q{justify-content:center}.paneel.svelte-1n46o8q{background:var(--kaart);border:1px solid var(--rand);border-radius:14px}.lijstpaneel.svelte-1n46o8q{flex-shrink:0;width:clamp(330px,34vw,420px);overflow:hidden}.paneelkop.svelte-1n46o8q{border-bottom:1px solid var(--rand-zacht);letter-spacing:.06em;color:var(--wacht);text-transform:uppercase;padding:14px 18px 12px;font-size:10px;font-weight:600}.bijschrift.svelte-1n46o8q{letter-spacing:0;text-transform:none;color:var(--wacht);margin-top:4px;font-size:11px;font-weight:400;display:block}.detailpaneel.svelte-1n46o8q{flex-grow:1;min-width:0;padding:22px 24px 24px;container-type:inline-size}.breedpaneel.svelte-1n46o8q{width:100%;max-width:780px;overflow:hidden}header.svelte-1n46o8q{background:var(--kaart);border-bottom:1px solid var(--rand);align-items:flex-start;gap:12px;padding:18px 16px 14px;display:flex}.titelblok.svelte-1n46o8q{flex-grow:1;min-width:0}h1.svelte-1n46o8q{white-space:nowrap;text-overflow:ellipsis;font-size:27px;font-weight:400;line-height:1.05;overflow:hidden}.onder.svelte-1n46o8q{color:var(--zacht);margin-top:3px;font-size:12px}.icoon.svelte-1n46o8q{width:44px;height:44px;color:var(--zacht);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:-6px -8px 0 0;padding:0;display:flex}.icoon.svelte-1n46o8q:hover{background:var(--rand-zacht)}.instellingen.svelte-1n46o8q{background:var(--kaart);border-bottom:1px solid var(--rand);padding:14px 16px}.instellingen.svelte-1n46o8q label:where(.svelte-1n46o8q){letter-spacing:.06em;color:var(--wacht);text-transform:uppercase;font-size:10px;font-weight:600}.veldrij.svelte-1n46o8q{gap:8px;max-width:460px;margin-top:7px;display:flex}.veldrij.svelte-1n46o8q input:where(.svelte-1n46o8q){border:1px solid var(--rand);border-radius:var(--radius-klein);background:var(--grond);min-width:0;height:44px;color:var(--tekst);flex-grow:1;padding:0 12px;font-family:inherit;font-size:15px}.veldrij.svelte-1n46o8q button:where(.svelte-1n46o8q){border-radius:var(--radius-klein);background:var(--tekst);height:44px;color:var(--grond);cursor:pointer;border:none;padding:0 18px;font-size:13px;font-weight:600}.hint.svelte-1n46o8q{color:var(--wacht);margin:8px 0 0;font-size:11px;line-height:1.45}.lint.svelte-1n46o8q{background:var(--accent-zacht);color:var(--zacht);border-bottom:1px solid var(--rand);padding:9px 16px;font-size:11px}main.svelte-1n46o8q{flex-grow:1}.melding.svelte-1n46o8q{text-align:center;color:var(--zacht);padding:40px 16px;font-size:13px}.tabs.svelte-1n46o8q{background:var(--kaart);border-top:1px solid var(--rand);height:68px;padding-bottom:env(safe-area-inset-bottom);box-sizing:content-box;display:flex;position:sticky;bottom:0}.tabs.svelte-1n46o8q a:where(.svelte-1n46o8q){color:var(--wacht);flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:4px;padding-bottom:6px;font-size:11px;font-weight:500;text-decoration:none;display:flex}.tabs.svelte-1n46o8q a.aan:where(.svelte-1n46o8q){color:var(--accent);font-weight:600}
