:root{--nacht:#061510;--veld:#0d2a1d;--diep:#123f2c;--diep2:#1c5c3f;--lime:#a3c920;--limel:#c9e85c;--limed:#7ba314;--mist:#f2f7ea;--ink:#14251b;--body:#44514a;--mut:#77857d;--line:#e2eadf;--grijs:#cbd6c8;--groen:#2e7d51;--amber:#b47a0b;--rood:#b33a2b;--doek:#f7faf3;--vlak:#fff;--accent:var(--limed);--opaccent:#12200f;--r:6px;--schaduw:0 1px 2px #0615100f, 0 8px 24px #0615100d;--letter:-apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif}:root[data-sport=basketbal]{--doek:#12100c;--vlak:#1d1913;--line:#332c21;--ink:#f5efe2;--body:#d6cdbb;--mut:#a99c88;--accent:#e0a340;--limed:#e0a340;--lime:#e0a340;--mist:#1d1913;--grijs:#4a4133;--opaccent:#1a1508;--diep:#f5efe2;--schaduw:0 1px 2px #0006, 0 8px 24px #00000059}*{box-sizing:border-box}#__nuxt,body,html{height:100%}body{background:var(--doek);color:var(--ink);font-family:var(--letter);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}.merk{flex:none;align-items:center;gap:9px;display:flex}.gebouw{min-height:100vh}.bovenbalk{background:var(--nacht);color:#fff;align-items:center;gap:16px;height:60px;padding:0 28px;display:flex}:root[data-sport=basketbal] .bovenbalk,:root[data-sport=basketbal] .kamers{background:#0b0906}.bovenbalk .merkdeur{flex:none;text-decoration:none;display:block}.bovenbalk .ruimte{flex:1}.kamerbalk{z-index:50;position:sticky;top:0}.kamers{background:var(--nacht);scrollbar-width:none;align-items:flex-end;gap:2px;height:44px;padding:0 22px;display:flex;overflow-x:auto}.kamer{white-space:nowrap;color:#ffffffc2;border-radius:6px 6px 0 0;align-items:center;gap:7px;height:38px;padding:0 14px;font-size:13px;font-weight:700;display:flex;position:relative}.kamer:hover{color:#fff;background:#ffffff12}.kamer.aan{background:var(--doek);color:var(--ink)}.kamer.aan:before{content:"";background:var(--accent);height:3px;position:absolute;top:0;left:12px;right:12px}.kamer.aan svg{color:var(--accent)}.kamer .tel{text-align:center;font-variant-numeric:tabular-nums;color:#fff;background:#ffffff24;border-radius:10px;min-width:20px;padding:0 7px;font-size:11px;font-weight:800;line-height:18px}.kamer.aan .tel{background:var(--accent);color:var(--opaccent)}.kamerpad{background:var(--doek);border-bottom:1px solid var(--line);scrollbar-width:none;gap:22px;height:44px;padding:0 28px;display:flex;overflow-x:auto}.bladtab{white-space:nowrap;color:var(--body);border-bottom:2px solid #0000;align-items:center;font-size:13px;font-weight:600;display:flex}.bladtab.aan,.bladtab:hover{color:var(--ink)}.bladtab.aan{border-bottom-color:var(--accent);font-weight:800}.wie{position:relative}.wieknop{cursor:pointer;color:#fff;width:36px;height:36px;font:800 12px/1 var(--letter);letter-spacing:.04em;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:50%}.wieknop:hover{background:#ffffff29}.wieknop.aan{border-color:var(--lime)}.wiepaneel{z-index:60;background:var(--vlak);width:270px;color:var(--ink);border:1px solid var(--line);box-shadow:var(--schaduw);border-radius:8px;padding:12px;position:absolute;top:calc(100% + 10px);right:0}.wiepaneel .wienaam{font-size:14px;font-weight:800}.wiepaneel .wierol{color:var(--mut);margin-top:1px;font-size:12px}.wiepaneel .paneelkop{letter-spacing:.16em;text-transform:uppercase;color:var(--mut);margin:12px 0 4px;font-size:9px;font-weight:800}.wiepaneel .paneelregel{color:var(--body);border-radius:6px;align-items:center;gap:9px;padding:7px 8px;font-size:13px;font-weight:600;display:flex}.wiepaneel .paneelregel:hover{background:var(--mist);color:var(--ink)}.wiepaneel .paneelregel.aan{color:var(--ink);font-weight:800}.wiepaneel .paneelregel svg{color:var(--accent)}.wiepaneel .paneeluit{width:100%;margin-top:12px}.blad{max-width:1240px;padding:24px 28px 60px}.kop{align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.kop .bovenregel{letter-spacing:.2em;color:var(--accent);text-transform:uppercase;font-size:9px;font-weight:800}.kop h1{letter-spacing:-.02em;margin:4px 0 3px;font-size:26px;font-weight:800}.kop .lead{color:var(--body);max-width:72ch;margin:0;font-size:13.5px}.kop .rechts{align-items:center;gap:8px;margin-left:auto;display:flex}.kaarten{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.kaart{background:var(--vlak);border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:var(--r);box-shadow:var(--schaduw);color:inherit;min-width:0;padding:13px 15px;text-decoration:none;display:block}.kaart .t{letter-spacing:.16em;color:var(--mut);text-transform:uppercase;font-size:9px;font-weight:800}.kaart .n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:26px;font-weight:800;line-height:1.06;overflow:hidden}.kaart .l{color:var(--body);margin-top:2px;font-size:12px}a.kaart:hover{border-color:var(--accent);box-shadow:0 2px 4px #06151014,0 12px 30px #06151014}a.kaart .l:after{content:" →";color:var(--accent);font-weight:800}.vak{background:var(--vlak);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--schaduw);margin-top:16px;overflow:hidden}.vak>h2{border-bottom:1px solid var(--line);letter-spacing:-.01em;margin:0;padding:12px 16px;font-size:13px;font-weight:800}.vak>h2 small{color:var(--mut);margin-left:8px;font-weight:600}table{border-collapse:collapse;width:100%;font-size:13px}th{text-align:left;letter-spacing:.14em;color:var(--mut);text-transform:uppercase;border-bottom:1px solid var(--line);background:var(--mist);padding:9px 16px;font-size:9px;font-weight:800}:root[data-sport=basketbal] th{background:#171309}td{border-bottom:1px solid var(--line);vertical-align:top;padding:9px 16px}tr:last-child td{border-bottom:0}tbody tr:hover td{background:var(--mist)}td.r,th.r{text-align:right;font-variant-numeric:tabular-nums}td .sub{color:var(--mut);font-size:11.5px}.merkje{letter-spacing:.08em;text-transform:uppercase;border-radius:20px;align-items:center;gap:5px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-flex}.merkje.zeker{color:var(--groen);background:#2e7d5124}.merkje.begrensd{color:var(--amber);background:#b47a0b24}.merkje.geschat{background:var(--grijs);color:var(--body)}.merkje.open{color:var(--limed);background:#a3c92033}.merkje.betwist{color:var(--rood);background:#b33a2b1f}.merkje.afgerekend,.merkje.toegekend{color:var(--groen);background:#2e7d5124}.merkje.afgewezen{background:var(--grijs);color:var(--body)}:root[data-sport=basketbal] .merkje.afgewezen,:root[data-sport=basketbal] .merkje.geschat{color:var(--body);background:#2b2418}.bron{color:var(--mut);font-size:11px}.knop{cursor:pointer;background:var(--limed);color:var(--opaccent);border-radius:var(--r);font:inherit;border:0;align-items:center;gap:6px;padding:7px 13px;font-size:12.5px;font-weight:800;display:inline-flex}.knop.stil{color:var(--ink);border:1px solid var(--line);background:0 0}.knop:disabled{opacity:.45;cursor:default}.rooster{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;display:grid}.rooster.twee{grid-template-columns:repeat(2,minmax(0,1fr))}.rooster.vier{grid-template-columns:repeat(4,minmax(0,1fr))}.rooster label{letter-spacing:.14em;color:var(--mut);text-transform:uppercase;flex-direction:column;gap:4px;font-size:9px;font-weight:800;display:flex}.rooster label.breed{grid-column:1/-1}.rooster input,.rooster select,.rooster textarea{font:inherit;text-transform:none;letter-spacing:0;color:var(--ink);background:var(--vlak);border:1px solid var(--line);border-radius:var(--r);padding:7px 10px;font-size:12.5px}.rooster textarea{resize:vertical;min-height:62px}.rooster input:disabled,.rooster select:disabled{opacity:.5}.rooster .uitleg{color:var(--mut);align-self:end;font-size:11.5px}.rooster .knopvak{align-self:end}.rooster label.vink{flex-direction:row;align-self:end;align-items:center;gap:8px}.rooster label.vink input{width:auto}.kiezer{font:inherit;color:var(--ink);background:var(--vlak);border:1px solid var(--line);border-radius:var(--r);cursor:pointer;padding:6px 10px;font-size:12.5px}td .kiezer{background:0 0;border-color:#0000;padding:2px 4px}td .kiezer:hover{border-color:var(--line);background:var(--vlak)}.balk{background:var(--grijs);border-radius:4px;height:6px;overflow:hidden}.balk i{background:var(--limed);height:100%;display:block}.leeg{color:var(--mut);text-align:center;padding:26px 16px;font-size:13px}.strook{border-bottom:1px solid var(--line);background:var(--mist);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}:root[data-sport=basketbal] .strook{background:#171309}.strook .veld{flex-direction:column;gap:2px;display:flex}.strook .veld span{letter-spacing:.14em;color:var(--mut);text-transform:uppercase;font-size:9px;font-weight:800}input,select{font:inherit;border:1px solid var(--line);border-radius:var(--r);background:var(--vlak);color:var(--ink);padding:5px 8px;font-size:13px}.poort{background:var(--nacht);place-items:center;min-height:100vh;display:grid}.poort .doos{background:var(--vlak);border-radius:10px;width:360px;padding:30px 32px;box-shadow:0 30px 80px #0006}.poort h1{margin:18px 0 4px;font-size:20px}.poort p{color:var(--body);margin:0 0 18px;font-size:13px}.poort label{letter-spacing:.16em;color:var(--mut);text-transform:uppercase;margin:12px 0 4px;font-size:9px;font-weight:800;display:block}.poort input{width:100%}.poort .knop{justify-content:center;width:100%;margin-top:18px;padding:10px}.poort .fout{color:var(--rood);margin-top:10px;font-size:12.5px}.poort .codes{color:var(--mut);margin-top:18px;font-size:11.5px;line-height:1.7}.lijst{margin:0;padding:0;list-style:none}.lijst li{border-bottom:1px solid var(--line);color:var(--ink);padding:9px 0;font-size:13.5px}.lijst li:last-child{border-bottom:0}.werkruimte{position:relative}.wissel{text-align:left;white-space:nowrap;color:#ffffff9e;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:6px;padding:5px 11px;font-family:inherit;font-size:12px;line-height:1.45;display:block}.wissel.stil{cursor:default;background:0 0;border-color:#0000;padding-left:0}.wissel:not(.stil):hover{background:#ffffff1a}.wissel .kant{color:#ffffff73;font-size:10.5px;display:block}.wissel b{color:#c9e85c}:root[data-sport=basketbal] .wissel b{color:var(--accent)}.wissel i{color:#ffffff73;font-style:normal}.wisselblok{z-index:60;background:var(--nacht);width:300px;box-shadow:var(--schaduw);border:1px solid #ffffff24;border-radius:8px;padding:4px;position:absolute;top:calc(100% + 8px);left:0}:root[data-sport=basketbal] .wisselblok{background:#0b0906}.wisselrij{text-align:left;color:#fffc;cursor:pointer;background:0 0;border:0;border-radius:5px;width:100%;margin-bottom:2px;padding:8px 9px;font-family:inherit;font-size:12.5px;font-weight:700;display:block}.wisselrij span{color:#ffffff73;font-size:10.5px;font-weight:400;display:block}.wisselrij:hover{color:#fff;background:#ffffff14}.wisselrij.aan{background:var(--limed);color:var(--opaccent)}.wisselrij.aan span{color:#0000008c}.wisselrij:disabled{opacity:.5;cursor:wait}.wisseluitleg{white-space:normal;color:#ffffff61;margin:6px 9px 3px;font-size:10.5px;line-height:1.5}.fotokop{border-radius:var(--r);background:var(--mist);height:216px;margin-bottom:18px;position:relative;overflow:hidden}.fotokop img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.fotokop .sluier{background:linear-gradient(180deg,#06151057 0,#0615100a 26%,#f7faf394 46%,#f7faf3f5 70%,var(--doek) 100%);position:absolute;inset:0}:root[data-sport=basketbal] .fotokop .sluier{background:linear-gradient(180deg,#00000073 0,#00000026 26%,#12100c9e 46%,#12100cf5 70%,var(--doek) 100%)}.fotokop .tekst{justify-content:space-between;align-items:flex-end;gap:14px;display:flex;position:absolute;bottom:15px;left:22px;right:22px}.fotokop .bovenregel{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:9px;font-weight:800}.fotokop h1{letter-spacing:-.02em;margin:3px 0 2px;font-size:28px;font-weight:800}.fotokop .lead{color:var(--body);max-width:68ch;margin:0;font-size:13.5px}.fotokop .rechts{flex:none;align-items:center;gap:8px;display:flex}.fotokop.zonder{background:var(--mist);align-items:flex-end;display:flex}.fotokop.zonder .sluier{display:none}.fotokop.laag{height:160px}.tegel{background:var(--vlak);border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:var(--r);min-width:0;color:inherit;padding:13px 15px;text-decoration:none;display:block}.tegel .t{letter-spacing:.16em;color:var(--mut);text-transform:uppercase;font-size:9px;font-weight:800}.tegel .n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:26px;font-weight:800;line-height:1.06;overflow:hidden}.tegel .l{color:var(--body);margin-top:2px;font-size:12px}a.tegel:hover{border-color:var(--accent);box-shadow:var(--schaduw)}a.tegel .l:after{content:" →";color:var(--accent);font-weight:800}.cijferrail{gap:16px;display:flex}.cijferrail>div{border-left:1px solid var(--line);flex:1;min-width:0;padding-left:14px}.cijferrail>div:first-child{border-left:0;padding-left:0}.cijferrail .w{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:800;overflow:hidden}.cijferrail .l{letter-spacing:.1em;color:var(--mut);text-transform:uppercase;margin-top:2px;font-size:10px;font-weight:800}.spoor{gap:4px;margin:2px 0 14px;display:flex}.spoor>div{flex:1;min-width:0}.spoor .lijn{align-items:center;gap:4px;display:flex}.spoor .bal{border:1.5px solid var(--grijs);background:var(--doek);border-radius:50%;flex:none;width:10px;height:10px}.spoor .lijn i{background:var(--line);flex:1;height:1.5px;display:block}.spoor .naam{color:var(--mut);text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:10px;font-weight:700;overflow:hidden}.spoor .klaar .bal{border-color:var(--accent)}.spoor .klaar .bal,.spoor .klaar .lijn i{background:var(--accent)}.spoor .klaar .naam{color:var(--ink)}.spoor .nu .bal{background:var(--ink);border-color:var(--ink)}.spoor .nu .naam{color:var(--ink);font-weight:800}.staaf{margin-bottom:11px}.staaf:last-child{margin-bottom:0}.staaf .boven{justify-content:space-between;gap:12px;font-size:12.5px;display:flex}.staaf .boven b{font-variant-numeric:tabular-nums}.staaf .bak{background:var(--grijs);border-radius:3px;height:6px;margin-top:5px;overflow:hidden}.staaf .bak i{background:var(--accent);border-radius:3px;height:100%;display:block}.staaf .bak i.groen{background:var(--groen)}.staaf .bak i.rood{background:var(--rood)}.staaf .bak i.amber{background:var(--amber)}.staaf .sub{color:var(--mut);margin-top:3px;font-size:11px}.skelet{background:var(--mist);border-radius:3px;height:14px;animation:1.5s ease-in-out infinite adem}:root[data-sport=basketbal] .skelet{background:var(--grijs)}@keyframes adem{0%,to{opacity:.45}50%{opacity:.9}}.leegstaat{text-align:center;color:var(--mut);flex-direction:column;gap:9px;padding:34px 22px}.leegstaat,.leegstaat .ring{align-items:center;display:flex}.leegstaat .ring{border:1.5px solid var(--accent);width:46px;height:46px;color:var(--accent);border-radius:50%;justify-content:center}.leegstaat b{color:var(--ink);font-size:16px;font-weight:800}.leegstaat p{max-width:46ch;font-size:12.5px;line-height:1.5}.toestel{flex:none;width:268px}.toestel .kader{border:9px solid var(--nacht);background:var(--doek);box-shadow:var(--schaduw);border-radius:30px;position:relative;overflow:hidden}:root[data-sport=basketbal] .toestel .kader{border-color:#000}.toestel .balk{background:var(--doek);justify-content:center;align-items:center;height:22px;display:flex}.toestel .balk i{background:var(--nacht);border-radius:9px;width:66px;height:13px;display:block}:root[data-sport=basketbal] .toestel .balk i{background:#000}.toestel .scherm{min-height:300px;padding:6px 11px 13px}.toestel .tabbalk{border-top:1px solid var(--line);padding:7px 0 9px;display:flex}.toestel .tabbalk span{text-align:center;color:var(--mut);flex:1;font-size:8.5px;font-weight:700}.toestel .tabbalk span.aan{color:var(--accent)}.toestel .onderschrift{color:var(--mut);text-align:center;margin-top:9px;font-size:11px;line-height:1.5}.toestel .mkop{letter-spacing:-.01em;font-size:15px;font-weight:800}.toestel .msub{color:var(--mut);margin-bottom:8px;font-size:10.5px}.toestel .mrij{border-bottom:1px solid var(--line);justify-content:space-between;gap:8px;padding:7px 0;font-size:11.5px;display:flex}.toestel .mrij:last-child{border-bottom:0}.toestel .mrij .k{color:var(--body);min-width:0}.toestel .mrij .k span{color:var(--mut);font-size:10px;display:block}.toestel .mrij .v{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800}.poortbeeld{grid-template-columns:1.15fr 1fr;min-height:100vh;display:grid}.poortbeeld .beeld{background:var(--nacht);position:relative;overflow:hidden}.poortbeeld .beeld img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.poortbeeld .beeld .sluier{background:linear-gradient(#06151047,#0615107a 48%,#061510f0);position:absolute;inset:0}.poortbeeld .beeld .tekst{color:#fff;position:absolute;bottom:42px;left:44px;right:44px}.poortbeeld .beeld .slagzin{letter-spacing:-.02em;max-width:17ch;margin-top:24px;font-size:29px;font-weight:800;line-height:1.2}.poortbeeld .beeld .onderregel{letter-spacing:.3em;text-transform:uppercase;color:var(--limel);margin-top:14px;font-size:10px;font-weight:800}.poortbeeld .paneel{background:var(--doek);justify-content:center;align-items:center;padding:40px;display:flex}.poortbeeld .paneel .binnen{width:100%;max-width:380px}@media (width<=900px){.poortbeeld{grid-template-columns:1fr}.poortbeeld .beeld{height:220px}.poortbeeld .beeld .tekst{bottom:20px;left:22px;right:22px}.poortbeeld .beeld .slagzin{margin-top:12px;font-size:21px}}tr.gekozen td{background:color-mix(in srgb,var(--accent) 12%,var(--vlak))}tr.gekozen td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.tweeluik{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=1100px){.tweeluik{grid-template-columns:1fr}}.poortbeeld .logokader{background:#fff;border-radius:6px;padding:9px 13px;display:inline-block}.aanmeldvorm{gap:11px}.aanmeldvorm,.aanmeldvorm label{flex-direction:column;display:flex}.aanmeldvorm label{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);gap:4px;font-size:9px;font-weight:800}.aanmeldvorm input{background:var(--vlak);border:1px solid var(--line);border-radius:var(--r);color:var(--ink);outline:none;padding:10px 12px;font-size:14px}.aanmeldvorm input:focus{border-color:var(--accent)}.aanmeldvorm .knop{margin-top:4px;padding:11px 16px}.ingangen{margin-top:22px}.ingangen .groep{letter-spacing:.16em;text-transform:uppercase;color:var(--mut);margin-bottom:8px;font-size:9px;font-weight:800}.ingang{text-align:left;background:var(--vlak);border:1px solid var(--line);border-radius:var(--r);cursor:pointer;width:100%;color:var(--ink);align-items:center;gap:11px;margin-bottom:5px;padding:9px 12px;font-family:inherit;display:flex}.ingang.gekozen,.ingang:hover{border-color:var(--accent)}.ingang .icoon,.ingang.gekozen{background:var(--mist)}.ingang .icoon{width:30px;height:30px;color:var(--accent);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.ingang.gekozen .icoon{background:var(--vlak)}.ingang .groei{flex:1;min-width:0}.ingang b{font-size:13.5px;font-weight:800;display:block}.ingang .groei span{color:var(--mut);font-size:11.5px}.ingang .code{color:var(--accent);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.beeldstrook{border-radius:var(--r);background:var(--nacht);align-items:flex-end;height:132px;margin-top:16px;display:flex;position:relative;overflow:hidden}.beeldstrook img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.beeldstrook .sluier{background:linear-gradient(100deg,#061510db,#061510a8 42%,#06151038);position:absolute;inset:0}.beeldstrook .tekst{max-width:62ch;padding:16px 20px;position:relative}.beeldstrook .bovenregel{letter-spacing:.16em;text-transform:uppercase;color:var(--limel);font-size:9px;font-weight:800}:root[data-sport=basketbal] .beeldstrook .bovenregel{color:var(--accent)}.beeldstrook h2{color:#fff;letter-spacing:-.01em;margin:3px 0 2px;font-size:19px}.beeldstrook p{color:#ffffffc7;margin:0;font-size:12.5px;line-height:1.5}.beeldstrook .rechts{flex:none;margin-left:auto;padding:16px 20px;position:relative}.beeldstrook a.knop{color:#fff;background:#ffffff24;border:1px solid #ffffff47}.beeldstrook a.knop:hover{background:#ffffff3d}.beeldnaast{grid-template-columns:minmax(0,1fr) 232px;align-items:stretch;gap:16px;display:grid}.beeldnaast .portret{border-radius:var(--r);background:var(--nacht);min-height:210px;position:relative;overflow:hidden}.beeldnaast .portret img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.beeldnaast .portret .sluier{background:linear-gradient(#0615101a,#061510c7);position:absolute;inset:0}.beeldnaast .portret .tekst{color:#fff;font-size:12px;line-height:1.5;position:absolute;bottom:12px;left:14px;right:14px}@media (width<=1100px){.beeldnaast{grid-template-columns:1fr}.beeldnaast .portret{min-height:150px}}tr.klik{cursor:pointer}tr.klik:hover td{background:var(--mist)}tr.klik td:first-child{position:relative}tr.klik:hover td:first-child:before{content:"";background:var(--accent);border-radius:0 2px 2px 0;width:2px;position:absolute;top:6px;bottom:6px;left:0}tr.klik td:last-child:after{content:""}tr.klik .pijl{color:var(--mut);font-weight:800}tr.klik:hover .pijl{color:var(--accent)}
