.aioe{--aioe-geel:var(--accent-vlak);max-width:38rem;margin-inline:auto}.aioe__board{background:var(--bg-page);border:1px solid var(--border-strong);border-radius:2px;flex-direction:column;gap:clamp(1rem,.8rem + 1vw,1.5rem);min-height:20rem;padding:clamp(1.1rem,.8rem + 1.6vw,2rem);display:flex}.aioe__loading{color:var(--text-muted);text-align:center;margin:auto}.aioe__label{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-weight:400}.aioe__top{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.75rem;display:flex}.aioe__stappen{gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.aioe__stap{border:1px solid var(--text-muted);width:1.5rem;height:.5rem}.aioe__stap--nu{border-color:var(--text-primary);border-width:2px}.aioe__stap--goed{background:var(--aioe-geel);border-color:var(--text-primary)}.aioe__stap--mis{background:var(--text-primary);border-color:var(--text-primary)}.aioe__vraag{flex-direction:column;gap:.6rem;display:flex}.aioe__kop{font-family:var(--font-display);color:var(--text-primary);text-wrap:balance;overflow-wrap:break-word;hyphens:auto;margin:0;font-size:clamp(1.05rem,.85rem + 1.1vw,1.5rem);line-height:1.45}.aioe__choices{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.aioe__choice{cursor:pointer;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary);border:1px solid var(--text-primary);background:0 0;border-radius:2px;padding:1.05rem .5rem;font-weight:500;transition:box-shadow .15s}.aioe__choice:hover,.aioe__choice:focus-visible{box-shadow:inset 0 -4px 0 var(--aioe-geel)}.aioe__choice[disabled]{opacity:.5;cursor:default;box-shadow:none}.aioe__reveal{flex-direction:column;gap:1rem;display:flex}.aioe__uitslag{border:1px solid var(--text-primary);color:var(--text-primary);border-radius:2px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.8rem 1rem;display:flex}.aioe__uitslag b{font-family:var(--font-display);font-size:var(--text-xl);font-weight:400;line-height:1.3}.aioe__uitslag .aioe__label{color:inherit}.aioe__uitslag--goed{background:var(--aioe-geel);border-color:var(--aioe-geel);color:var(--op-geel)}.aioe__explain{font-size:var(--text-base);color:var(--text-secondary);margin:0;line-height:1.55}.aioe__source{font-size:var(--text-xs);color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--accent-lijn);text-decoration-color:var(--accent-lijn);text-underline-offset:.25em;align-self:flex-start;text-decoration-thickness:2px}.aioe__barwrap{flex-direction:column;gap:.35rem;display:flex}.aioe__barlabels{justify-content:space-between;gap:1rem;display:flex}.aioe__bar{border:1px solid var(--text-primary);height:.5rem;display:flex}.aioe__bar i{height:100%;display:block}.aioe__bar .ai{background:var(--aioe-geel)}.aioe__bar .echt{background:var(--text-primary)}.aioe__votes{font-size:var(--text-xs);color:var(--text-muted);margin:0}.aioe__btn{cursor:pointer;font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;background:var(--aioe-geel);color:var(--op-geel);border:1px solid var(--aioe-geel);border-radius:2px;justify-content:center;align-items:center;padding:.8rem 1.1rem;font-weight:500;text-decoration:none;display:inline-flex}.aioe__btn--ghost{color:var(--text-primary);border-color:var(--border-strong);background:0 0}.aioe__btn--ghost:hover{border-color:var(--text-primary)}.aioe__reveal .aioe__btn{align-self:flex-start}.aioe__summary{flex-direction:column;gap:clamp(1rem,.8rem + 1vw,1.5rem);display:flex}.aioe__score{background:var(--aioe-geel);color:var(--op-geel);border-radius:2px;grid-template-columns:auto 1fr;align-items:center;gap:.25rem clamp(1rem,.5rem + 3vw,2rem);padding:clamp(1rem,.8rem + 1.5vw,1.75rem);display:grid}.aioe__score .aioe__label{grid-column:1/-1}.aioe__score .aioe__label,.aioe__score .aioe__cijfer,.aioe__score .aioe__verdicttext{color:var(--op-geel)}.aioe__cijfer{font-family:var(--font-display);white-space:nowrap;margin:0;font-size:clamp(2.6rem,2rem + 5vw,4.25rem);line-height:1.3}.aioe__cijfer small{font-size:.5em}.aioe__verdicttext{font-size:var(--text-lg);text-wrap:balance;margin:0;font-weight:500;line-height:1.4}.aioe__terug{border-top:1px solid var(--border-subtle);margin:0;padding:0;list-style:none}.aioe__terug li{border-bottom:1px solid var(--border-subtle);grid-template-columns:.75rem 1fr;gap:.2rem .75rem;padding:.8rem 0;display:grid}.aioe__terug i{border:1px solid var(--text-primary);background:var(--text-primary);width:.75rem;height:.75rem;margin-top:.3em}.aioe__terug i.goed{background:var(--aioe-geel)}.aioe__terug p{font-size:var(--text-sm);color:var(--text-primary);margin:0;line-height:1.5}.aioe__terug .aioe__label{grid-column:2}.aioe__naschrift{flex-direction:column;gap:.35rem;display:flex}.aioe__reeks{font-size:var(--text-base);color:var(--text-secondary);margin:0}.aioe__reeks b{color:var(--text-primary);box-shadow:inset 0 -3px 0 var(--aioe-geel)}.aioe__actions{flex-wrap:wrap;gap:.625rem;display:flex}.spel[data-astro-cid-dtpcsswk]{padding-block:var(--space-8) var(--space-16)}.spel__kop[data-astro-cid-dtpcsswk]{max-width:40rem;margin:0 auto var(--space-8);text-align:center}.spel__label[data-astro-cid-dtpcsswk]{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--text-muted)}.spel__kop[data-astro-cid-dtpcsswk] h1[data-astro-cid-dtpcsswk]{margin:0 0 var(--space-3)}.spel__lede[data-astro-cid-dtpcsswk]{color:var(--text-secondary);margin:0}.spel__voet[data-astro-cid-dtpcsswk]{max-width:32rem;margin:var(--space-8) auto 0;text-align:center;font-size:var(--text-xs);color:var(--text-muted)}
