aside.svelte-1e69cb8.svelte-1e69cb8{background:rgba(var(--background),1);box-shadow:0 0 1em rgba(var(--foreground),.25);border-radius:.5em .5em 0 0;position:fixed;top:1.5em;left:1.5em;right:1.5em;bottom:0;transform:translateY(calc(100dvh - 5em));transition:all .25s cubic-bezier(.19,1,.22,1);z-index:2}aside.svelte-1e69cb8.svelte-1e69cb8 .filter-toggle{box-shadow:none;line-height:1;padding:1em;width:100%}aside.svelte-1e69cb8.svelte-1e69cb8 h2{margin:0;pointer-events:none}aside.svelte-1e69cb8.svelte-1e69cb8>ul{display:flex;flex-flow:column nowrap;margin:0;padding:0 1em 1em}aside.svelte-1e69cb8.svelte-1e69cb8.is-open{transform:translateY(0)}aside.svelte-1e69cb8.svelte-1e69cb8.is-open .filter-toggle span{display:inline-block;transform:rotate(180deg)}#filters.svelte-1e69cb8.svelte-1e69cb8{max-height:calc(100dvh - 5.15em);overflow-y:scroll}.large.svelte-1e69cb8.svelte-1e69cb8{display:none}details.svelte-1e69cb8.svelte-1e69cb8{border-bottom:1px solid rgba(var(--foreground),.5);padding:.5em 0}details.svelte-1e69cb8.svelte-1e69cb8>:last-child{margin-bottom:.5em}summary.svelte-1e69cb8.svelte-1e69cb8{background:rgba(var(--background),1);cursor:pointer;padding:.5em 0;position:sticky;top:0;z-index:2}details.svelte-1e69cb8 details summary.svelte-1e69cb8{top:2em;z-index:1}@media (min-width: 45em){section.svelte-1e69cb8.svelte-1e69cb8{column-gap:2em;display:grid;grid-template-columns:20em 1fr;margin-top:2em;align-items:stretch}.filter-toggle.svelte-1e69cb8.svelte-1e69cb8{display:none}aside.svelte-1e69cb8.svelte-1e69cb8{background:none;border-radius:0;border-right:1px solid rgba(var(--foreground),1);box-shadow:none;position:static;transform:none;padding:1em 2em 0 0}.large.svelte-1e69cb8.svelte-1e69cb8{display:block}#filters.svelte-1e69cb8.svelte-1e69cb8{padding:0;margin-top:1em;max-height:none;overflow-y:visible}li.svelte-1e69cb8:last-child details.svelte-1e69cb8{margin-bottom:0}summary.svelte-1e69cb8.svelte-1e69cb8{background:rgba(var(--color),1)}}summary.svelte-1e69cb8 h3.svelte-1e69cb8,summary.svelte-1e69cb8 h4.svelte-1e69cb8{display:inline-block;margin:0;padding-left:.5em}.kandidaten.svelte-1e69cb8.svelte-1e69cb8{display:grid;gap:1em;grid-template-columns:repeat(auto-fill,minmax(17em,1fr));margin:1em 0;grid-template-rows:repeat(auto-fill,1.5em)}.inputWrapper.svelte-1e69cb8.svelte-1e69cb8{align-items:center;display:flex;flex-flow:row nowrap;max-width:calc(100% - 1em)}.inputWrapper.svelte-1e69cb8.svelte-1e69cb8:focus-within{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}label.svelte-1e69cb8.svelte-1e69cb8{display:block;font-size:.9em;font-weight:700;margin:1.7rem 0 -1.7rem .8rem;position:relative}.option.svelte-1e69cb8.svelte-1e69cb8{align-items:center;display:flex;flex-flow:row nowrap;font-size:1em;font-weight:400;line-height:1.2;margin:0;padding:.8em 0 .8em 1.5em;position:relative}.option.svelte-1e69cb8.svelte-1e69cb8:before{border:2px solid rgba(var(--foreground),.5);content:"";height:.9em;left:0;position:absolute;width:.9em}.provincie.svelte-1e69cb8.svelte-1e69cb8{position:relative}.provincie.svelte-1e69cb8.svelte-1e69cb8 details{border-bottom:none;margin:0 0 0 .5em;padding:.25em 0}.provincie.svelte-1e69cb8.svelte-1e69cb8 details summary{padding:.5em 0}input.svelte-1e69cb8.svelte-1e69cb8{background:rgb(var(--background));border-radius:.25em;border:.15em solid rgb(var(--foreground));box-sizing:border-box;color:rgb(var(--foreground));font-size:1em;padding:1.8em .7rem .7rem;width:100%}input.svelte-1e69cb8.svelte-1e69cb8[type=checkbox]{clip-path:inset(50%);clip:rect(0 0 0 0);display:inline-block;height:1px;margin-right:.5em;order:-1;overflow:hidden;position:absolute;white-space:nowrap;width:1px}input.svelte-1e69cb8.svelte-1e69cb8[type=checkbox]:checked+label:before{background:rgba(var(--foreground),1)}input.svelte-1e69cb8.svelte-1e69cb8#kieskring{background-color:rgba(var(--color));border-width:1px}input.svelte-1e69cb8.svelte-1e69cb8:has(+.error){border-color:rgba(var(--error),1);margin-block-end:.5em}.counter.svelte-1e69cb8.svelte-1e69cb8{align-self:baseline;grid-column:1/-1;min-height:3.5em;position:sticky;top:2em;z-index:1}.toggles.svelte-1e69cb8.svelte-1e69cb8{display:flex;flex-flow:row;padding:.75em 0;position:absolute;right:0;top:0;z-index:2}.summary-button.svelte-1e69cb8.svelte-1e69cb8{font-size:.7em;font-weight:700;letter-spacing:.1em;margin-left:.3em;padding:.5em .8em;text-transform:uppercase}
