:root{--ls-pagina:#060f24;--ls-t-sterk:#fff;--ls-t:#e7eefb;--ls-t-zacht:#dbeefe;--ls-t-twee:#c7d6ea;--ls-t-mat:#a9b8cf;--ls-t-vaag:#8191ab;--ls-goud:#ffcc00;--ls-goud-hover:#ffe548;--ls-goud-rand:#ffcc00;--ls-goud-t:#ffcc00;--ls-goud-t2:#ffe08a;--ls-blauw:#9cc2ff;--ls-groen:#34d399;--ls-groen-t:#6ee7b7;--ls-rood:#f87171;--ls-rood-t:#fca5a5;--ls-op-goud:#0b1a3a;--ls-op-rood:#2b0606;--ls-ring:#0b1a3a;--ls-deur-dicht:#6f82a0;--ls-icoonvlak:#fefefe;--ls-naald:rgb(219 238 254 / .75);--ls-nacht-k:6 15 36;--ls-diep-k:18 38 79;--ls-donker-k:11 26 58;--ls-wit-k:255 255 255;--ls-blauw-k:156 194 255;--ls-goud-k:255 204 0;--ls-goud2-k:255 224 138;--ls-groen-k:52 211 153;--ls-rood-k:248 113 113;--ls-schaduw-k:0 0 0;--ls-sf:1;--ls-uitspraak-bg:linear-gradient(160deg, rgb(64 52 8 / .55), rgb(6 15 36 / .92));--ls-afnemer-bg:linear-gradient(160deg, rgb(6 64 46 / .55), rgb(6 15 36 / .92));--ls-buiten-bg:linear-gradient(160deg, rgb(18 38 79 / .92), rgb(6 15 36 / .92));--ls-rood-bg:linear-gradient(160deg, rgb(92 18 18 / .72), rgb(6 15 36 / .94));--ls-backdrop:rgb(6 15 36 / .7)}:root[data-ls-thema=licht]{--ls-pagina:#eef2f7;--ls-t-sterk:#0b1a3a;--ls-t:#1e293b;--ls-t-zacht:#263347;--ls-t-twee:#3b4a63;--ls-t-mat:#4b5a72;--ls-t-vaag:#5b6880;--ls-goud:#ffcc00;--ls-goud-hover:#f5c400;--ls-goud-rand:#a67c00;--ls-goud-t:#8a6100;--ls-goud-t2:#7a5600;--ls-blauw:#2453b5;--ls-groen:#059669;--ls-groen-t:#047857;--ls-rood:#dc2626;--ls-rood-t:#b91c1c;--ls-op-goud:#0b1a3a;--ls-op-rood:#fff;--ls-ring:#fff;--ls-deur-dicht:#8a97ab;--ls-icoonvlak:#fff;--ls-naald:rgb(11 26 58 / .8);--ls-nacht-k:255 255 255;--ls-diep-k:255 255 255;--ls-donker-k:255 255 255;--ls-wit-k:11 26 58;--ls-blauw-k:36 83 181;--ls-goud-k:201 148 0;--ls-goud2-k:122 86 0;--ls-groen-k:5 150 105;--ls-rood-k:220 38 38;--ls-schaduw-k:15 23 42;--ls-sf:.3;--ls-uitspraak-bg:linear-gradient(160deg, rgb(255 236 170 / .6), rgb(255 255 255 / .97) 70%);--ls-afnemer-bg:linear-gradient(160deg, rgb(187 247 208 / .55), rgb(255 255 255 / .97) 70%);--ls-buiten-bg:linear-gradient(160deg, rgb(219 234 254 / .8), rgb(255 255 255 / .97) 70%);--ls-rood-bg:linear-gradient(160deg, rgb(254 202 202 / .65), rgb(255 255 255 / .97) 70%);--ls-backdrop:rgb(15 23 42 / .45)}body:has(.levelspel){background:var(--ls-pagina)}.levelspel{position:relative;min-height:100svh;color:var(--ls-t);font-family:Inter Variable,Inter,system-ui,sans-serif;isolation:isolate}.levelspel *,.ls-geest{box-sizing:border-box}.ls-wereld{position:fixed;inset:0;z-index:-1;background:var(--ls-pagina);overflow:hidden}.ls-wereld:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 70%at 40% 45%,rgb(var(--ls-nacht-k)/.78),rgb(var(--ls-nacht-k)/.93) 70%),linear-gradient(180deg,rgb(var(--ls-nacht-k)/.6),rgb(var(--ls-nacht-k)/.3) 30%,rgb(var(--ls-nacht-k)/.85))}.ls-wereld-beeld{position:absolute;inset:-2%;background-size:cover;background-position:center;opacity:0;transform:scale(1.04);transition:opacity .9s ease,transform 8s ease-out}.ls-wereld-beeld.is-zichtbaar{opacity:1;transform:scale(1)}.ls-balk{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:14px;min-height:60px;padding:8px clamp(12px,2.4vw,32px);background:linear-gradient(180deg,rgb(var(--ls-nacht-k)/.94),rgb(var(--ls-nacht-k)/.78));border-bottom:1px solid rgb(var(--ls-blauw-k)/.12);backdrop-filter:blur(10px)}.ls-merk{display:inline-flex;align-items:center;gap:10px;color:var(--ls-t-sterk);text-decoration:none;font-family:"Source Serif 4 Variable",Georgia,serif;font-weight:650;font-size:clamp(16px,1.5vw,21px);white-space:nowrap}.ls-merk-roos{width:30px;height:30px;fill:none;stroke:var(--ls-blauw);stroke-width:1.4}.ls-merk-roos path{fill:var(--ls-naald);stroke:none}.ls-merk-roos .ls-merk-noord{fill:var(--ls-goud-rand)}.ls-merk-naald{transform-box:view-box;transform-origin:16px 16px;transform:rotate(-30deg);transition:transform .8s cubic-bezier(.34,1.56,.64,1)}.levelspel:has(.ls-level.is-dossier) .ls-merk-naald{transform:rotate(0)}.ls-voortgang{flex:1;display:flex;align-items:center;justify-content:center;gap:12px;min-width:0}.ls-voortgang[hidden]{display:flex;visibility:hidden}.ls-voortgang-tekst{margin:0;color:var(--ls-t-sterk);font-size:14px;font-weight:700;white-space:nowrap}.ls-segmenten{display:flex;gap:6px;margin:0;padding:0;list-style:none}.ls-segment button{display:grid;align-items:center;width:clamp(34px,5vw,64px);height:26px;padding:0;border:0;background:0 0;cursor:pointer}.ls-segment button:disabled{cursor:default}.ls-segment button:before{content:"";grid-area:1/1;height:8px;border-radius:999px;background:rgb(var(--ls-blauw-k)/.22)}.ls-segment-vul{grid-area:1/1;justify-self:start;width:calc(var(--deel, 0)*100%);height:8px;border-radius:999px;background:var(--ls-goud);transition:width .4s cubic-bezier(.2,.8,.2,1)}.ls-segment.is-nu button:before{box-shadow:0 0 0 2px rgb(var(--ls-goud-k)/.45)}.ls-segment button:not(:disabled):hover:before{background:rgb(var(--ls-blauw-k)/.4)}.ls-segment button:focus-visible{outline:2px solid var(--ls-t-sterk);outline-offset:2px;border-radius:6px}.ls-ikonen{display:flex;gap:6px;margin-left:auto}.ls-ikoon{display:inline-flex;align-items:center;justify-content:center;height:40px;min-width:40px;padding:0 10px;border-radius:999px;border:1px solid rgb(var(--ls-blauw-k)/.32);background:rgb(var(--ls-donker-k)/.6);color:var(--ls-t-zacht);cursor:pointer}.ls-ikoon:hover,.ls-ikoon:focus-visible{border-color:var(--ls-goud-rand);outline:0}.ls-ikoon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ls-thema-maan,:root[data-ls-thema=licht] .ls-thema-zon{display:none}:root[data-ls-thema=licht] .ls-thema-maan{display:block}.ls-taal{display:inline-flex;gap:2px;padding:3px;border-radius:999px;border:1px solid rgb(var(--ls-blauw-k)/.32);background:rgb(var(--ls-donker-k)/.6)}.ls-taal-knop{min-height:32px;padding:0 12px;border:0;border-radius:999px;background:0 0;color:var(--ls-t-mat);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.ls-taal-knop:hover{color:var(--ls-t-sterk)}.ls-taal-knop[aria-pressed=true]{background:var(--ls-goud);color:var(--ls-op-goud)}.ls-taal-knop:focus-visible{outline:2px solid var(--ls-t-sterk);outline-offset:1px}.ls-taal-kort{display:none}@media (max-width:1100px){.ls-taal-lang{display:none}.ls-taal-kort{display:inline}.ls-taal-knop{padding:0 10px}}.ls-melding{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;width:calc(100% - (2*clamp(10px,2.4vw,32px)));max-width:1280px;margin:12px auto 0;padding:10px 14px;border-radius:14px;background:rgb(var(--ls-goud-k)/.12);border:1px solid rgb(var(--ls-goud-k)/.55);color:var(--ls-t-sterk)}.ls-melding[hidden]{display:none}.ls-melding p{flex:1 1 320px;margin:0;line-height:1.45}.ls-melding-knoppen{display:flex;flex-wrap:wrap;gap:8px}.ls-raster{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start;max-width:1280px;margin:0 auto;padding:16px clamp(12px,2.4vw,32px) 32px}.ls-podium{min-width:0}.ls-level{display:grid;gap:14px;max-width:880px}.ls-level.is-binnen{animation:ls-in .4s cubic-bezier(.2,.8,.2,1)}.ls-level.is-dossier{gap:12px}@keyframes ls-in{0%{opacity:0;transform:translateY(10px)}}.ls-kop{display:grid;gap:4px}.ls-kicker{margin:0;color:var(--ls-goud-t);font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:13px;line-height:1.4;font-weight:800;letter-spacing:.16em;text-transform:uppercase;outline:0}.ls-intro{margin:0;color:var(--ls-t-twee);font-size:16px;line-height:1.5;max-width:70ch}.levelspel :is(h2,h3)[tabindex="-1"]:focus-visible{box-shadow:none;outline:0;text-decoration:underline;text-decoration-color:rgb(var(--ls-goud-k)/.75);text-decoration-thickness:2px;text-underline-offset:6px}.levelspel :is(h2,h3)[tabindex="-1"]:focus{outline:0}.ls-vraag{display:grid;gap:18px 26px;padding:clamp(16px,2vw,22px);border-radius:18px;background:linear-gradient(180deg,rgb(var(--ls-diep-k)/.8),rgb(var(--ls-nacht-k)/.88));border:1px solid rgb(var(--ls-blauw-k)/.22);box-shadow:0 30px 80px -40px rgb(var(--ls-schaduw-k)/calc(.9*var(--ls-sf)));backdrop-filter:blur(6px);animation:ls-in .35s cubic-bezier(.2,.8,.2,1)}.ls-vraag.met-naast{grid-template-columns:minmax(0,1fr) 280px;align-items:start}.ls-vraag-hoofd{display:grid;gap:10px;align-content:start;min-width:0}.ls-vraag-nr{margin:0;color:var(--ls-blauw);font-size:13px;font-weight:700;letter-spacing:.04em}.ls-vraag-kop{margin:0;font-family:"Source Serif 4 Variable",Georgia,serif;font-weight:650;font-size:clamp(22px,2.2vw,29px);line-height:1.2;color:var(--ls-t-sterk);text-wrap:balance}.ls-vraag-context{margin:0;color:var(--ls-t-twee);font-size:15.5px;line-height:1.5;max-width:66ch}.ls-keuzes{display:flex;flex-wrap:wrap;gap:10px}.ls-keuze{display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:10px 22px;border-radius:14px;border:1.5px solid rgb(var(--ls-blauw-k)/.42);background:rgb(var(--ls-wit-k)/.04);color:var(--ls-t-sterk);font:inherit;font-size:17px;font-weight:700;line-height:1.25;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,transform .12s}.ls-keuze:hover{border-color:var(--ls-goud-rand);background:rgb(var(--ls-wit-k)/.08)}.ls-keuze:focus-visible{outline:3px solid var(--ls-t-sterk);outline-offset:2px}.ls-keuze[aria-pressed=true]{border-color:var(--ls-goud-rand);background:rgb(var(--ls-goud-k)/.16)}.ls-keuze-tekst{display:grid;gap:3px;min-width:0}.ls-keuze-sub{color:var(--ls-t-mat);font-size:13.5px;font-weight:600;line-height:1.35}.ls-keuzes.is-knop .ls-keuze{min-width:120px;justify-content:center;text-align:center}.ls-keuzes.is-kaart{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ls-keuzes.is-kaart .ls-keuze{align-items:center;min-height:92px;padding:10px 16px 10px 10px;font-size:16px}.ls-keuze-beeld{flex:none;display:grid;place-items:center;width:72px;height:72px;border-radius:14px;background:radial-gradient(circle at 50% 60%,rgb(var(--ls-blauw-k)/.18),transparent 70%)}.ls-keuze-beeld img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 12px rgb(var(--ls-schaduw-k)/calc(.45*var(--ls-sf))))}.ls-keuzes.is-klein{gap:6px}.ls-keuzes.is-klein .ls-keuze{min-height:38px;padding:6px 14px;border-radius:12px;font-size:14px;font-weight:600;border-style:dashed}.ls-keuzes.is-klein .ls-keuze[aria-pressed=true]{border-style:solid}.ls-uitklap{font-size:14.5px;line-height:1.5}.ls-uitklap summary{width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--ls-blauw);font-weight:700}.ls-uitklap summary:hover{color:var(--ls-t-sterk)}.ls-uitklap summary:focus-visible{outline:2px solid var(--ls-goud-rand);outline-offset:3px;border-radius:4px}.ls-uitklap[open]{padding:8px 12px 12px;border-radius:12px;background:rgb(var(--ls-nacht-k)/.5);border:1px solid rgb(var(--ls-blauw-k)/.22)}.ls-uitklap-inhoud{display:grid;gap:10px;margin-top:8px}.ls-uitklap-inhoud p{margin:0;color:var(--ls-t-zacht)}.ls-uitzonderingen .ls-keuzes.is-klein{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.ls-uitzonderingen .ls-keuze{width:100%}.ls-voorbeelden{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ls-voorbeeld{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;background:rgb(var(--ls-wit-k)/.04);border:1px solid rgb(var(--ls-blauw-k)/.18)}.ls-voorbeeld-beeld img{display:block;width:52px;height:52px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 10px rgb(var(--ls-schaduw-k)/calc(.45*var(--ls-sf))))}.ls-voorbeeld-tekst{color:var(--ls-t-zacht);font-size:13px;line-height:1.35}.ls-voorbeeld-antwoord{padding:2px 10px;border-radius:999px;font-size:12.5px;font-weight:800}.ls-voorbeeld.is-ja .ls-voorbeeld-antwoord{background:rgb(var(--ls-groen-k)/.18);color:var(--ls-groen-t)}.ls-voorbeeld.is-nee .ls-voorbeeld-antwoord{background:rgb(var(--ls-blauw-k)/.14);color:var(--ls-t-twee)}.ls-samen{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 14px;padding:8px 14px;border-radius:14px;background:rgb(var(--ls-nacht-k)/.55);border:1px solid rgb(var(--ls-blauw-k)/.18)}.ls-samen-tekst{margin:0;color:var(--ls-t-zacht);font-size:14.5px;line-height:1.4}.ls-samen-label{color:var(--ls-t-mat)}.ls-samen-tekst strong{color:var(--ls-t-sterk)}.ls-samen-wijzig,.ls-link-knop{padding:0;border:0;background:0 0;color:var(--ls-blauw);font:inherit;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ls-samen-wijzig:hover,.ls-link-knop:hover{color:var(--ls-t-sterk)}.ls-samen-wijzig:focus-visible,.ls-link-knop:focus-visible{outline:2px solid var(--ls-goud-rand);outline-offset:3px;border-radius:4px}.ls-uitspraak{position:relative;display:grid;gap:12px;padding:clamp(18px,2.4vw,26px);border-radius:20px;border:2px solid rgb(var(--ls-goud-k)/.65);background:var(--ls-uitspraak-bg);box-shadow:0 40px 90px -40px rgb(var(--ls-schaduw-k)/calc(.95*var(--ls-sf)))}.ls-uitspraak.is-afnemer{border-color:rgb(var(--ls-groen-k)/.6);background:var(--ls-afnemer-bg)}.ls-uitspraak.is-buiten{border-color:rgb(var(--ls-blauw-k)/.5);background:var(--ls-buiten-bg)}.ls-uitspraak-label{margin:0;color:var(--ls-goud-t);font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.ls-uitspraak.is-afnemer .ls-uitspraak-label{color:var(--ls-groen-t)}.ls-uitspraak.is-buiten .ls-uitspraak-label{color:var(--ls-blauw)}.ls-uitspraak-kop{margin:0;font-family:"Source Serif 4 Variable",Georgia,serif;font-weight:650;font-size:clamp(28px,3.2vw,42px);line-height:1.1;color:var(--ls-t-sterk);text-wrap:balance}.ls-uitspraak-waarom{margin:0;color:var(--ls-t-sterk);font-size:clamp(16px,1.25vw,18px);line-height:1.5;max-width:68ch}.ls-uitspraak-noot{margin:0;padding:8px 12px;border-left:3px solid var(--ls-blauw);border-radius:0 10px 10px 0;background:rgb(var(--ls-blauw-k)/.08);color:var(--ls-t-zacht);font-size:14.5px;line-height:1.45}.ls-uitspraak-voet{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px;margin-top:4px}.ls-uitspraak-knoppen{display:flex;flex-wrap:wrap;gap:10px}.ls-uitspraak-knoppen:empty{display:none}.ls-badge{display:inline-grid;justify-self:start;margin:0;padding:6px 16px;border-radius:999px;background:var(--ls-goud);color:var(--ls-op-goud);font-size:15px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;overflow:hidden}.ls-badge>span{grid-area:1/1}.ls-uitspraak:not(.is-nieuw) .ls-badge-oud{display:none}.ls-uitspraak.is-nieuw .ls-badge.is-wissel{animation:ls-badge-flits 1.6s ease-out both}.ls-uitspraak.is-nieuw .ls-badge-oud{animation:ls-badge-uit 1.6s cubic-bezier(.5,0,.2,1) both}.ls-uitspraak.is-nieuw .ls-badge.is-wissel .ls-badge-nieuw{animation:ls-badge-in 1.6s cubic-bezier(.2,.8,.2,1) both}@keyframes ls-badge-uit{0%,45%{transform:none;opacity:1}62%,to{transform:translateY(-120%);opacity:0}}@keyframes ls-badge-in{0%,50%{transform:translateY(120%);opacity:0}70%,to{transform:none;opacity:1}}@keyframes ls-badge-flits{0%,50%{background:var(--ls-blauw);box-shadow:none}70%{background:var(--ls-goud);box-shadow:0 0 0 6px rgb(var(--ls-goud-k)/.3),0 0 30px rgb(var(--ls-goud-k)/.6)}to{background:var(--ls-goud);box-shadow:none}}.ls-deuren{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px 22px;margin:0;padding:0;list-style:none}.ls-deur{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:start}.ls-deur-icoon svg{display:block;width:36px;height:36px;overflow:visible}.ls-deur-kozijn{fill:rgb(var(--ls-nacht-k)/.6);stroke:currentColor;stroke-width:1.4;stroke-linejoin:round}.ls-deur-blad{fill:currentColor;fill-opacity:.35;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round;transform-box:fill-box;transform-origin:0 50%}.ls-deur-klink{stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.ls-deur.is-open .ls-deur-icoon{color:var(--ls-goud-t)}.ls-deur.is-open .ls-deur-kozijn{fill:rgb(var(--ls-goud-k)/.16)}.ls-deur.is-dicht .ls-deur-icoon{color:var(--ls-deur-dicht)}.ls-deur-tekst{display:grid;gap:2px;min-width:0}.ls-deur-label{color:var(--ls-t-sterk);font-size:16px;line-height:1.3}.ls-deur.is-dicht .ls-deur-label{color:var(--ls-t-mat)}.ls-deur-reden{color:var(--ls-t-twee);font-size:13.5px;line-height:1.4}.ls-deur.is-dicht .ls-deur-reden{color:var(--ls-t-vaag)}.ls-grond{margin-left:auto;text-align:right;font-size:13px}.ls-grond summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;color:var(--ls-blauw);font-weight:700;list-style:none}.ls-grond summary::-webkit-details-marker{display:none}.ls-grond summary:before{content:"§";display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;border:1px solid rgb(var(--ls-goud-k)/.4);color:var(--ls-goud-t2);font-size:12px}.ls-grond summary:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.ls-grond[open] summary:after{transform:translateY(2px) rotate(-135deg)}.ls-grond summary:hover{color:var(--ls-t-sterk)}.ls-grond summary:focus-visible{outline:2px solid var(--ls-goud-rand);outline-offset:3px;border-radius:4px}.ls-grond-lijst{display:grid;gap:4px;justify-items:end;margin:8px 0 0;padding:0;list-style:none}.ls-grond-lijst li{padding:2px 8px;border-radius:6px;font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:12.5px;line-height:1.5;color:var(--ls-goud-t2);background:rgb(var(--ls-goud-k)/.08);border:1px solid rgb(var(--ls-goud-k)/.22)}.ls-grond-lijst a{color:inherit;text-decoration:underline;text-decoration-color:rgb(var(--ls-goud2-k)/.4);text-underline-offset:3px}.ls-grond-lijst a:hover{color:var(--ls-t-sterk)}.ls-uitspraak.is-nieuw{animation:ls-land .5s cubic-bezier(.2,.8,.2,1) both}@keyframes ls-land{0%{opacity:0;transform:translateY(14px) scale(.97)}}.ls-uitspraak.is-nieuw .ls-deur{animation:ls-in .4s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0)*.14s + .35s)}.ls-uitspraak.is-nieuw .ls-deur.is-open .ls-deur-blad{animation:ls-zwaai .7s cubic-bezier(.3,1.4,.5,1) both;animation-delay:calc(var(--i, 0)*.14s + .5s)}@keyframes ls-zwaai{0%{transform:scaleX(1.75)}}.ls-uitspraak.is-nieuw .ls-deur.is-dicht{animation:ls-in .4s cubic-bezier(.2,.8,.2,1) both,ls-grijs .9s ease-out both;animation-delay:calc(var(--i, 0)*.14s + .35s)}@keyframes ls-grijs{0%{filter:saturate(1.6) brightness(1.3)}}.ls-neven{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.ls-neven.is-open{display:grid;gap:8px;padding:10px 12px;border-radius:14px;border:1px dashed rgb(var(--ls-blauw-k)/.4)}.ls-neven-kop{margin:0;color:var(--ls-t-sterk);font-weight:700}.ls-neven-zin{margin:0;color:var(--ls-t-zacht);font-size:14.5px}.ls-neven.is-open .ls-link-knop{justify-self:start}.ls-knop{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:9px 22px;border-radius:999px;font:inherit;font-weight:800;font-size:15.5px;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;border:1.5px solid transparent;transition:transform .12s,background .15s,border-color .15s}.ls-knop:focus-visible{outline:3px solid var(--ls-t-sterk);outline-offset:2px}.ls-knop-goud{background:var(--ls-goud);color:var(--ls-op-goud)}.ls-knop-goud:hover{background:var(--ls-goud-hover);transform:translateY(-1px)}.ls-knop-rand{background:0 0;color:var(--ls-t-sterk);border-color:rgb(var(--ls-wit-k)/.5)}.ls-knop-rand:hover{border-color:var(--ls-goud-rand);color:var(--ls-goud-t)}.ls-knop-stil{background:rgb(var(--ls-wit-k)/.06);color:var(--ls-t-zacht);border-color:rgb(var(--ls-blauw-k)/.25);font-weight:600}.ls-knop-stil:hover{border-color:var(--ls-blauw);color:var(--ls-t-sterk)}.ls-knop-groot{min-height:54px;padding:12px 30px;font-size:17px}.ls-pijl{font-size:18px;transition:transform .15s}.ls-verder:hover .ls-pijl{transform:translate(3px)}.ls-link{color:var(--ls-goud-t);font-weight:700;text-decoration:underline;text-underline-offset:3px}.ls-link:hover{color:var(--ls-t-sterk)}.ls-zoeklijst{display:grid;gap:8px}.ls-zoek{width:100%;min-height:44px;padding:8px 14px;border-radius:12px;border:1.5px solid rgb(var(--ls-blauw-k)/.4);background:rgb(var(--ls-nacht-k)/.75);color:var(--ls-t-sterk);font:inherit;font-size:15.5px}.ls-zoek:focus{outline:0;border-color:var(--ls-goud-rand);box-shadow:0 0 0 3px rgb(var(--ls-goud-k)/.2)}.ls-zoek::-moz-placeholder{color:var(--ls-t-vaag)}.ls-zoek::placeholder{color:var(--ls-t-vaag)}.ls-keuzes.is-lijst{display:grid;gap:4px;max-height:330px;overflow:auto;overscroll-behavior:contain;padding:2px 4px 2px 2px}.ls-keuzes.is-lijst .ls-keuze{min-height:38px;padding:6px 12px;border-radius:10px;font-size:14.5px;font-weight:600}.ls-keuzes.is-lijst .ls-keuze[hidden]{display:none}.ls-zoek-geen{margin:0;color:var(--ls-t-mat);font-size:14px}.ls-zoek-geen[hidden]{display:none}.ls-level.is-klasse .ls-keuzes.is-kaart{grid-template-columns:minmax(0,1fr)}.ls-level.is-klasse .ls-keuzes.is-kaart .ls-keuze{min-height:64px;padding:10px 16px}.ls-keuzes.is-inkoop{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ls-keuzes.is-inkoop .ls-keuze{min-height:58px;padding:6px 12px 6px 6px;font-size:14px}.ls-keuzes.is-inkoop .ls-keuze-beeld{width:44px;height:44px;border-radius:10px}.ls-keuzes.is-inkoop .ls-keuze-tekst strong{hyphens:auto;overflow-wrap:break-word}.ls-keuzes.is-inkoop .ls-keuze[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--ls-goud-rand)}.ls-inkoop-voet{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 18px}.ls-inkoopkaart{display:grid;gap:6px;padding:10px 14px;border-radius:0 10px 10px 0;background:rgb(var(--ls-wit-k)/.04);border-left:3px solid var(--ls-groen);animation:ls-in .3s ease-out}.ls-inkoopkaart.is-leeg{margin:0;color:var(--ls-t-mat);font-size:14px;border-left-color:rgb(var(--ls-blauw-k)/.35)}.ls-inkoopkaart-kop{display:flex;align-items:center;gap:8px;margin:0;color:var(--ls-t-sterk)}.ls-inkoopkaart-kop img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.ls-inkoopkaart-regels{display:grid;gap:4px;margin:0}.ls-inkoopkaart-regels div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px}.ls-inkoopkaart-regels dt{color:var(--ls-groen-t);font-size:12.5px;font-weight:800}.ls-inkoopkaart-regels dd{margin:0;color:var(--ls-t-zacht);font-size:13.5px;line-height:1.4}.ls-inkoopkaart-regels .is-vraag dd q{color:var(--ls-t-sterk);font-style:italic}.ls-kopieer-vraag{font-size:12.5px}.ls-inkoopkaarten{display:grid;gap:8px}.ls-deelkaart .is-pad dt{color:var(--ls-goud-t2)}.ls-deelkaart-noot{margin:0;color:var(--ls-t-mat);font-size:12.5px;line-height:1.4}.ls-keuzes.is-delen .ls-keuze.is-bekend{border-color:var(--ls-groen);box-shadow:inset 0 0 0 1px var(--ls-groen);background:rgb(var(--ls-groen-k)/.1)}.ls-keuzes.is-inkoop .ls-keuze-sub{display:block;margin-top:1px;color:var(--ls-t-mat);font-size:12.5px;font-weight:600}.ls-keuzes.is-delen .ls-keuze.is-bekend .ls-keuze-sub{color:var(--ls-groen-t)}.ls-keuzes.is-herkomst .ls-keuze[aria-pressed=false]{border-style:dashed;background:0 0}.ls-herkomst-voet,.ls-bevestig{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px}.ls-bevestig{justify-content:flex-start}.ls-eisenlijst{display:grid;gap:4px;margin:0;padding-left:22px;color:var(--ls-t);font-size:14px;line-height:1.45}.ls-haak{margin:0;color:var(--ls-t-mat);font-size:13.5px;line-height:1.45}#ls-inkoop-klaar[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.ls-tellers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ls-teller{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"label label""getal wat""getal datum";gap:2px 14px;align-content:start;padding:8px 2px 0;border-top:3px solid var(--ls-blauw)}.ls-teller.is-loopt{border-top-color:var(--ls-goud-rand)}.ls-teller p{margin:0}.ls-teller-label{grid-area:label;color:var(--ls-blauw);font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ls-teller.is-loopt .ls-teller-label{color:var(--ls-goud-t)}.ls-teller-getal{grid-area:getal;align-self:center;color:var(--ls-t-sterk);font-size:17px;font-weight:700;line-height:1.25;white-space:nowrap}.ls-teller-getal strong{font-size:34px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.ls-teller-getal strong.is-woord{font-size:20px}.ls-teller-wat{grid-area:wat;align-self:end;color:var(--ls-t);font-size:14px;line-height:1.35}.ls-teller-datum{grid-area:datum;align-self:start;color:var(--ls-t-mat);font-size:13px}.ls-uitspraak.is-rood{border-color:rgb(var(--ls-rood-k)/.85);background:var(--ls-rood-bg)}.ls-uitspraak.is-rood .ls-uitspraak-label{color:var(--ls-rood-t)}.ls-stappen{display:grid;gap:6px;margin:0;padding-left:20px;color:var(--ls-t);font-size:14px;line-height:1.45}.ls-stappen strong{display:block;color:var(--ls-t-sterk)}.ls-stappen-daarnaast{display:grid;gap:4px;margin:10px 0 0;padding-left:18px;color:var(--ls-t-twee);font-size:13.5px;line-height:1.45}.ls-ditem.is-rood .ls-ditem-knop{border-color:rgb(var(--ls-rood-k)/.55);border-left-color:var(--ls-rood);background:rgb(var(--ls-rood-k)/.12)}.ls-ditem.is-rood .ls-ditem-label{color:var(--ls-rood-t)}.ls-geest.is-rood{background:var(--ls-rood);color:var(--ls-op-rood);box-shadow:0 16px 40px -12px rgb(var(--ls-schaduw-k)/calc(.9*var(--ls-sf))),0 0 24px rgb(var(--ls-rood-k)/.5)}.ls-stippen-noot{margin:0;color:var(--ls-t-mat);font-size:13px}.ls-stippen{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.ls-stip{display:block;width:20px;height:20px;padding:0;border-radius:50%;border:2px solid rgb(var(--ls-blauw-k)/.45);background:0 0;cursor:pointer}.ls-stip.is-ja{background:var(--ls-groen);border-color:var(--ls-groen)}.ls-stip.is-deels{background:var(--ls-goud);border-color:var(--ls-goud-rand)}.ls-stip.is-nee{background:var(--ls-rood);border-color:var(--ls-rood)}.ls-stip.is-collega{background:rgb(var(--ls-blauw-k)/.3);border-color:var(--ls-blauw);border-style:dashed}.ls-stip.is-nu{box-shadow:0 0 0 3px var(--ls-ring),0 0 0 5px var(--ls-t-sterk)}.ls-stip:focus-visible{outline:3px solid var(--ls-goud-rand);outline-offset:4px}.ls-keuzes.is-bewijs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ls-keuzes.is-bewijs .ls-keuze{justify-content:flex-start;font-size:16px}.ls-keuzes.is-bewijs .ls-keuze:before{content:"";flex:none;width:14px;height:14px;border-radius:50%}.ls-keuzes.is-bewijs [data-keuze=ja]:before{background:var(--ls-groen)}.ls-keuzes.is-bewijs [data-keuze=deels]:before{background:var(--ls-goud)}.ls-keuzes.is-bewijs [data-keuze=nee]:before{background:var(--ls-rood)}.ls-keuzes.is-bewijs [data-keuze=collega]:before{border:2px dashed var(--ls-blauw)}.ls-keuzes.is-bewijs [data-keuze=ja][aria-pressed=true]{border-color:var(--ls-groen);background:rgb(var(--ls-groen-k)/.16)}.ls-keuzes.is-bewijs [data-keuze=nee][aria-pressed=true]{border-color:var(--ls-rood);background:rgb(var(--ls-rood-k)/.14)}.ls-keuzes.is-bewijs [data-keuze=collega][aria-pressed=true]{border-color:var(--ls-blauw);background:rgb(var(--ls-blauw-k)/.14)}.ls-afdelingen{display:grid;gap:8px;padding:10px 12px;border-radius:14px;border:1px dashed rgb(var(--ls-blauw-k)/.4);animation:ls-in .3s ease-out}.ls-afdelingen-kop{margin:0;color:var(--ls-t-sterk);font-weight:700}.ls-meetbalk{display:grid;gap:6px;width:100%;min-width:0}.ls-meetbalk-getal{margin:0;color:var(--ls-t-twee);font-size:13.5px;line-height:1.3}.ls-meetbalk-getal strong{color:var(--ls-t-sterk);font-size:16px}.ls-meetbalk.is-groot .ls-meetbalk-getal{display:none}.ls-meetbalk-balk{display:flex;height:12px;border-radius:999px;overflow:hidden;background:rgb(var(--ls-blauw-k)/.15)}.ls-meetbalk.is-groot .ls-meetbalk-balk{height:18px}.ls-meetbalk-deel{transition:flex-grow .6s cubic-bezier(.2,.8,.2,1)}.ls-meetbalk-deel.is-ja{background:var(--ls-groen)}.ls-meetbalk-deel.is-deels{background:var(--ls-goud)}.ls-meetbalk-deel.is-nee{background:var(--ls-rood)}.ls-meetbalk-deel.is-collega{background:repeating-linear-gradient(135deg,rgb(var(--ls-blauw-k)/.5)0 6px,rgb(var(--ls-blauw-k)/.22) 6px 12px)}.ls-meetbalk-deel.is-open{background:rgb(var(--ls-blauw-k)/.12)}.ls-meetbalk-deel+.ls-meetbalk-deel{border-left:2px solid var(--ls-ring)}.ls-meetbalk-legenda{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;color:var(--ls-t-twee);font-size:13px}.ls-meetbalk-legenda li{display:inline-flex;align-items:center;gap:6px}.ls-meetbalk-legenda li:before{content:"";width:9px;height:9px;border-radius:50%;background:rgb(var(--ls-blauw-k)/.3)}.ls-meetbalk-legenda li.is-ja:before{background:var(--ls-groen)}.ls-meetbalk-legenda li.is-deels:before{background:var(--ls-goud)}.ls-meetbalk-legenda li.is-nee:before{background:var(--ls-rood)}.ls-meetbalk-legenda li.is-collega:before{background:0 0;border:2px dashed var(--ls-blauw);width:7px;height:7px}.ls-uitspraak .ls-meetbalk{max-width:620px}.ls-meting-antwoorden{display:grid;gap:6px}.ls-meting-lijst{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;margin:0;padding:0;list-style:none}.ls-meting-rij{display:flex;align-items:baseline;justify-content:space-between;gap:10px;width:100%;padding:6px 10px;border-radius:10px;border:1px solid rgb(var(--ls-blauw-k)/.2);border-left:3px solid rgb(var(--ls-blauw-k)/.35);background:rgb(var(--ls-wit-k)/.04);color:var(--ls-t);font:inherit;font-size:13.5px;line-height:1.35;text-align:left;cursor:pointer}.ls-meting-rij:hover{border-color:rgb(var(--ls-goud-k)/.6)}.ls-meting-rij:focus-visible{outline:3px solid var(--ls-goud-rand);outline-offset:2px}.ls-meting-rij.is-ja{border-left-color:var(--ls-groen)}.ls-meting-rij.is-deels{border-left-color:var(--ls-goud-rand)}.ls-meting-rij.is-nee{border-left-color:var(--ls-rood)}.ls-meting-rij.is-collega{border-left-color:var(--ls-blauw);border-left-style:dashed}.ls-meting-stand{flex:none;max-width:50%;color:var(--ls-t-mat);font-size:12.5px;font-weight:700;text-align:right}.ls-actie-eigenaar{padding:1px 9px;border-radius:999px;background:rgb(var(--ls-wit-k)/.07);color:var(--ls-t-zacht);font-size:12.5px;font-weight:700}.ls-acties-geen{margin:0;color:var(--ls-groen-t);font-weight:700}.ls-level.is-dossier>.ls-meetbalk{grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:14px;column-gap:14px;max-width:680px}.ls-zin{margin:0;font-family:"Source Serif 4 Variable",Georgia,serif;font-weight:650;font-size:clamp(24px,2.4vw,32px);line-height:1.15;color:var(--ls-t-sterk);text-wrap:balance;outline:0}.ls-zin-neven{display:block;margin-top:6px;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:16px;font-weight:500;color:var(--ls-t-twee);line-height:1.45}.ls-blok-kop{margin:0;color:var(--ls-blauw);font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ls-blok-intro{margin:0;color:var(--ls-t-twee);font-size:14.5px}.ls-acties{display:grid;gap:6px;padding:14px 16px;border-radius:18px;background:linear-gradient(180deg,rgb(var(--ls-diep-k)/.8),rgb(var(--ls-nacht-k)/.88));border:1px solid rgb(var(--ls-blauw-k)/.22)}.ls-acties-kop{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}.ls-actielijst{display:grid;gap:6px;margin:4px 0 0;padding:0;list-style:none}.ls-actie{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start;padding:8px 12px;border-radius:14px;background:rgb(var(--ls-wit-k)/.04);border:1px solid rgb(var(--ls-blauw-k)/.18);border-left:3px solid var(--ls-goud-rand)}.ls-actie-nr{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--ls-goud);color:var(--ls-op-goud);font-weight:800;font-size:14px}.ls-actie-tekst{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0}.ls-actie-stap{flex:1 0 100%}.ls-actie-titel{color:var(--ls-t-sterk);font-size:16px;line-height:1.3}.ls-actie-datum{padding:1px 9px;border-radius:999px;background:rgb(var(--ls-blauw-k)/.12);color:var(--ls-t-twee);font-size:12.5px;font-weight:700}.ls-actie.is-al .ls-actie-datum{background:rgb(var(--ls-groen-k)/.16);color:var(--ls-groen-t)}.ls-actie-stap{color:var(--ls-t-zacht);font-size:14px;line-height:1.45}.ls-actie-stap-label{color:var(--ls-groen-t);font-weight:800}.ls-rapportblok{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 22px;padding:12px 16px;border-radius:18px;border:2px solid rgb(var(--ls-goud-k)/.6);background:rgb(var(--ls-goud-k)/.07)}.ls-rapportblok-tekst{display:grid;gap:4px;flex:1 1 360px}.ls-rapportblok-tekst p:not(.ls-blok-kop){margin:0;color:var(--ls-t-zacht);font-size:14.5px;line-height:1.45}.ls-rapportblok .ls-blok-kop{color:var(--ls-goud-t)}.ls-hervat{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 22px;padding:8px 16px;border-radius:16px;border:1px dashed rgb(var(--ls-blauw-k)/.4)}.ls-hervat-tekst{display:grid;gap:2px;flex:1 1 360px}.ls-hervat-tekst p:not(.ls-blok-kop){margin:0;color:var(--ls-t-twee);font-size:13.5px;line-height:1.4}.ls-hervat .ls-knop{min-height:40px;padding:6px 18px;font-size:14.5px}.ls-hervat-knop{display:flex;align-items:center;gap:10px}.ls-hervat-status{color:var(--ls-groen-t);font-size:14px;font-weight:700}.ls-hervat-veld{flex:1 0 100%;min-height:40px;padding:6px 10px;border-radius:10px;border:1.5px solid rgb(var(--ls-blauw-k)/.4);background:rgb(var(--ls-nacht-k)/.8);color:var(--ls-t-sterk);font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:12.5px}.ls-hervat-veld[hidden]{display:none}.ls-vervolg{display:grid;gap:4px;padding:10px 16px;border-radius:16px;background:rgb(var(--ls-nacht-k)/.7);border:1px solid rgb(var(--ls-blauw-k)/.18)}.ls-vervolg-regel{margin:0;color:var(--ls-t-twee);font-size:14px;line-height:1.5}.ls-vervolg-label{color:var(--ls-goud-t);font-weight:800}.ls-vervolg-icoon{display:inline-block;width:20px;height:20px;padding:2px;border-radius:6px;background:var(--ls-icoonvlak);margin-right:6px;vertical-align:-5px}.ls-voetnoot{margin:0;color:var(--ls-t-vaag);font-size:12.5px;line-height:1.45}.ls-dossier{position:sticky;top:76px;display:flex;flex-direction:column;max-height:calc(100svh - 108px);border-radius:18px;background:linear-gradient(180deg,rgb(var(--ls-donker-k)/.9),rgb(var(--ls-nacht-k)/.94));border:1px solid rgb(var(--ls-blauw-k)/.22);box-shadow:0 30px 80px -40px rgb(var(--ls-schaduw-k)/calc(.9*var(--ls-sf)));backdrop-filter:blur(8px);overflow:hidden}.ls-dossier-kop,.ls-dossier-toggle{display:flex;flex:none;align-items:center;gap:10px;width:100%;margin:0;padding:12px 16px 8px;border:0;background:0 0;color:var(--ls-t-sterk);font:inherit;text-align:left}.ls-dossier-toggle{display:none}.ls-dossier-titel{font-family:"Source Serif 4 Variable",Georgia,serif;font-size:19px;font-weight:650}.ls-dossier-telling{margin-left:auto;color:var(--ls-t-mat);font-size:13px;font-weight:700}.ls-dossier-pijl{display:none}.ls-dossier-inhoud{display:grid;flex:0 1 auto;gap:8px;padding:0 12px 12px;overflow:auto;overscroll-behavior:contain}.ls-dossier-lijst{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ls-dossier-leeg{padding:12px;border-radius:12px;border:1px dashed rgb(var(--ls-blauw-k)/.3);color:var(--ls-t-vaag);font-size:13.5px;line-height:1.45}.ls-ditem-knop{display:grid;gap:2px;justify-items:start;width:100%;padding:8px 12px;border-radius:12px;border:1px solid rgb(var(--ls-blauw-k)/.2);border-left:3px solid var(--ls-goud-rand);background:rgb(var(--ls-wit-k)/.04);color:var(--ls-t);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}button.ls-ditem-knop:hover{border-color:rgb(var(--ls-goud-k)/.7);background:rgb(var(--ls-wit-k)/.08)}button.ls-ditem-knop:focus-visible{outline:3px solid var(--ls-goud-rand);outline-offset:2px}.ls-ditem-label{color:var(--ls-blauw);font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ls-ditem-titel{color:var(--ls-t-sterk);font-size:15px;line-height:1.3}.ls-ditem-badge{padding:3px 12px;border-radius:999px;background:var(--ls-goud);color:var(--ls-op-goud);font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ls-ditem-grond{font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:12px;color:var(--ls-goud-t2)}.ls-ditem-sub{color:var(--ls-t-mat);font-size:13px;line-height:1.4}.ls-ditem-neven{color:var(--ls-t-zacht);font-size:13px;font-weight:700}.ls-ditem.is-poort .ls-ditem-knop{border-left-color:var(--ls-blauw)}.ls-ditem.is-rapport .ls-ditem-knop{border-left-color:var(--ls-groen)}.ls-ditem.is-rapport.is-dicht .ls-ditem-knop{border-style:dashed;border-left-style:solid;border-left-color:rgb(var(--ls-blauw-k)/.3);background:0 0;cursor:default}.ls-ditem.is-onderweg{visibility:hidden}.ls-ditem.is-geland .ls-ditem-knop{animation:ls-pop .5s cubic-bezier(.2,1.4,.4,1)}@keyframes ls-pop{0%{transform:scale(.9);opacity:.3}}.ls-dossier-voet{padding:4px 4px 0}.ls-opnieuw{font-size:13px;color:var(--ls-t-vaag)}.ls-geest{position:fixed;z-index:3000;max-width:60vw;margin:0;padding:6px 14px;border-radius:999px;background:var(--ls-goud);color:var(--ls-op-goud);font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:15px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;box-shadow:0 16px 40px -12px rgb(var(--ls-schaduw-k)/calc(.9*var(--ls-sf))),0 0 24px rgb(var(--ls-goud-k)/.5)}.ls-dialoog{width:min(640px,calc(100vw - 24px));max-height:calc(100svh - 40px);padding:0;border-radius:22px;border:1px solid rgb(var(--ls-blauw-k)/.3);background:linear-gradient(180deg,rgb(var(--ls-diep-k)/.98),rgb(var(--ls-nacht-k)/.99));color:var(--ls-t);font-family:Inter Variable,Inter,system-ui,sans-serif}.ls-dialoog::backdrop{background:var(--ls-backdrop);backdrop-filter:blur(3px)}.ls-dialoog-binnen{position:relative;padding:26px}.ls-dialoog-kop{margin:0 44px 8px 0;font-family:"Source Serif 4 Variable",Georgia,serif;font-size:26px;color:var(--ls-t-sterk)}.ls-regels{display:grid;gap:8px;margin:12px 0 16px;padding-left:20px;color:var(--ls-t-zacht);line-height:1.5}.ls-sluit{position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:50%;border:1px solid rgb(var(--ls-blauw-k)/.3);background:rgb(var(--ls-nacht-k)/.9);color:var(--ls-t-zacht);font-size:18px;cursor:pointer}.ls-sluit:hover{border-color:var(--ls-goud-rand);color:var(--ls-goud-t)}.ls-laden{display:grid;place-items:center;align-content:center;gap:8px;min-height:60svh}.ls-laden-merk{margin:0;font-family:"Source Serif 4 Variable",Georgia,serif;font-size:40px;color:var(--ls-t-sterk)}.ls-laden-tekst{margin:0;color:var(--ls-t-mat)}.ls-noscript{padding:2rem;text-align:center;color:var(--ls-t-zacht)}@media (max-width:960px){html{scroll-padding-bottom:88px}.ls-raster{grid-template-columns:minmax(0,1fr);padding-bottom:96px}.ls-dossier{position:fixed;z-index:60;inset:auto 0 0;max-height:min(70svh,560px);border-radius:18px 18px 0 0;border-bottom:0;box-shadow:0-20px 60px -20px rgb(var(--ls-schaduw-k)/calc(.95*var(--ls-sf)))}.ls-dossier-kop{display:none}.ls-dossier-toggle{display:flex;padding:12px 16px;min-height:56px;cursor:pointer}.ls-dossier-toggle:focus-visible{outline:3px solid var(--ls-goud-rand);outline-offset:-3px;border-radius:18px 18px 0 0}.ls-dossier-pijl{display:block;width:9px;height:9px;margin-left:4px;border-right:2px solid var(--ls-t-zacht);border-bottom:2px solid var(--ls-t-zacht);transform:translateY(2px) rotate(-135deg);transition:transform .2s}.ls-dossier.is-open .ls-dossier-pijl{transform:translateY(-2px) rotate(45deg)}.ls-dossier:not(.is-open) .ls-dossier-inhoud{display:none}.ls-dossier-toggle.is-geland{animation:ls-pop .5s cubic-bezier(.2,1.4,.4,1)}}@media (max-width:760px){.ls-vraag.met-naast{display:flex;flex-direction:column;align-items:stretch;gap:10px}.ls-vraag.met-naast .ls-vraag-hoofd{display:contents}.ls-vraag.met-naast .ls-vraag-hoofd>.ls-keuzes,.ls-vraag.met-naast .ls-vraag-hoofd>.ls-uitklap{order:2}.ls-vraag.met-naast .ls-voorbeelden{order:1}.ls-voorbeelden{grid-template-columns:repeat(3,minmax(0,1fr))}.ls-voorbeeld{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;padding:8px 6px}.ls-voorbeeld-tekst{font-size:12px}.ls-keuzes.is-kaart{grid-template-columns:minmax(0,1fr)}.ls-keuzes.is-kaart .ls-keuze{min-height:76px}.ls-keuze-beeld{width:56px;height:56px}.ls-keuzes.is-knop .ls-keuze{flex:1 1 140px}.ls-keuzes.is-knop.is-lang .ls-keuze{flex-basis:100%}.ls-keuzes.is-bewijs,.ls-meting-lijst{grid-template-columns:minmax(0,1fr)}.ls-keuzes.is-inkoop{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-keuzes.is-inkoop .ls-keuze-beeld{width:36px;height:36px}.ls-inkoop-voet{grid-template-columns:minmax(0,1fr)}.ls-inkoopkaart-regels div{grid-template-columns:minmax(0,1fr);gap:0}.ls-uitspraak-voet{flex-direction:column-reverse;align-items:stretch}.ls-grond{margin-left:0}.ls-uitspraak-knoppen .ls-knop{width:100%}.ls-teller{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""getal""wat""datum"}.ls-teller-getal{white-space:normal}}@media (max-width:480px){.ls-keuzes.is-inkoop{grid-template-columns:minmax(0,1fr)}.ls-keuzes.is-inkoop .ls-keuze{min-height:48px}}@media (max-width:640px){.ls-balk{flex-wrap:wrap;gap:8px;padding:8px 12px}.ls-merk span{display:none}.ls-voortgang{order:3;flex:1 0 100%;justify-content:space-between}.ls-voortgang[hidden]{display:none}.ls-melding{width:calc(100% - 24px);margin-top:8px}}@media (prefers-reduced-motion:reduce){.ls-level.is-binnen,.ls-vraag,.ls-uitspraak.is-nieuw,.ls-uitspraak.is-nieuw .ls-deur,.ls-uitspraak.is-nieuw .ls-deur-blad,.ls-ditem.is-geland .ls-ditem-knop,.ls-dossier-toggle.is-geland,.ls-uitspraak.is-nieuw .ls-badge.is-wissel,.ls-uitspraak.is-nieuw .ls-badge.is-wissel .ls-badge-nieuw{animation:none!important}.ls-badge-oud{display:none!important}.ls-wereld-beeld,.ls-segment-vul,.ls-merk-naald,.ls-meetbalk-deel{transition:none!important}.ls-afdelingen,.ls-inkoopkaart{animation:none!important}}