.Player-module__PWW7xW__player,.Player-module__PWW7xW__intro,.Player-module__PWW7xW__summary{gap:1rem;display:grid}.Player-module__PWW7xW__progressRow{align-items:center;gap:.75rem;display:flex}.Player-module__PWW7xW__progressRow progress{height:.6rem;accent-color:var(--primary);flex:1}.Player-module__PWW7xW__xp{font-variant-numeric:tabular-nums;color:var(--warning);white-space:nowrap;font-weight:600}.Player-module__PWW7xW__xpBig{color:var(--warning);margin:0;font-size:1.75rem;font-weight:700}.Player-module__PWW7xW__draft{border:1px dashed var(--warning);color:var(--text-secondary);border-radius:8px;margin:0;padding:.6rem .8rem;font-size:.9rem}.Player-module__PWW7xW__question{border:0;min-inline-size:0;margin:0;padding:0}.Player-module__PWW7xW__prompt{margin-block-end:1rem;padding:0;font-size:1.2rem;font-weight:600}.Player-module__PWW7xW__options{gap:.6rem;display:grid}.Player-module__PWW7xW__option{border:1px solid var(--border);background:var(--card-bg);cursor:pointer;border-radius:10px;align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}.Player-module__PWW7xW__option:hover{border-color:var(--primary)}.Player-module__PWW7xW__option input{accent-color:var(--primary);flex:none;block-size:1.1rem;inline-size:1.1rem}.Player-module__PWW7xW__option:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.Player-module__PWW7xW__selected{border-color:var(--primary)}.Player-module__PWW7xW__right{border-color:var(--good);background:color-mix(in srgb, var(--good) 15%, transparent)}.Player-module__PWW7xW__wrong{border-color:var(--bad);background:color-mix(in srgb, var(--bad) 15%, transparent)}fieldset:disabled .Player-module__PWW7xW__option{cursor:default}.Player-module__PWW7xW__feedback{border:1px solid var(--border);border-radius:10px;gap:.5rem;padding:1rem;display:grid}.Player-module__PWW7xW__feedback p{margin:0}.Player-module__PWW7xW__feedbackRight{border-color:var(--good)}.Player-module__PWW7xW__feedbackWrong{border-color:var(--bad)}.Player-module__PWW7xW__verdict{font-weight:600}.Player-module__PWW7xW__muted{color:var(--text-secondary);font-size:.9rem}.Player-module__PWW7xW__error{color:var(--bad);margin:0}.Player-module__PWW7xW__primary,.Player-module__PWW7xW__secondary{font:inherit;cursor:pointer;border:1px solid var(--primary);border-radius:99px;justify-self:start;padding:.65rem 1.4rem;text-decoration:none;display:inline-block}.Player-module__PWW7xW__primary{background:var(--primary);color:#fff}.Player-module__PWW7xW__secondary{color:var(--primary);background:0 0}.Player-module__PWW7xW__primary:disabled{opacity:.5;cursor:not-allowed}.Player-module__PWW7xW__linkButton{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.85rem;text-decoration:underline}.Player-module__PWW7xW__report{gap:.4rem;font-size:.9rem;display:grid}.Player-module__PWW7xW__report textarea{font:inherit;color:var(--text-primary);border:1px solid var(--border);background:#0000004d;border-radius:8px;padding:.5rem}.Player-module__PWW7xW__reportActions{gap:.5rem;display:flex}.Player-module__PWW7xW__reportSent{color:var(--good);margin:0;font-size:.85rem}.Player-module__PWW7xW__summary h2,.Player-module__PWW7xW__summary p{margin:0}.Player-module__PWW7xW__passage{border:1px solid var(--border);background:#ffffff0f;border-radius:10px;padding:1rem 1.1rem;line-height:1.6}.Player-module__PWW7xW__passage p{white-space:pre-line;margin:0 0 .6rem}.Player-module__PWW7xW__passage p:last-child{margin-block-end:0}.Player-module__PWW7xW__audio{gap:.4rem;display:grid}.Player-module__PWW7xW__audio p{margin:0}.Player-module__PWW7xW__audio audio{inline-size:100%}.Player-module__PWW7xW__transcript summary{cursor:pointer;color:var(--primary)}.Player-module__PWW7xW__transcript p{margin:.3rem 0 0}.Player-module__PWW7xW__clock{font-variant-numeric:tabular-nums;border:1px solid var(--border);border-radius:6px;padding:.1rem .5rem;font-weight:600}.Player-module__PWW7xW__credit{color:var(--text-muted);font-size:.75rem}.Player-module__PWW7xW__writing,.Player-module__PWW7xW__formFields input{font:inherit;color:var(--text-primary);border:1px solid var(--border);background:#0000004d;border-radius:10px;inline-size:100%;padding:.75rem;line-height:1.5}.Player-module__PWW7xW__formFields{border:0;gap:.75rem;margin:0;padding:0;display:grid}.Player-module__PWW7xW__formFields label{gap:.25rem;display:grid}.Player-module__PWW7xW__feedback h3{margin:.5rem 0 .25rem;font-size:1rem}.Player-module__PWW7xW__feedback[data-overall=on_track]{border-color:var(--good)}.Player-module__PWW7xW__feedback[data-overall=almost]{border-color:var(--warning)}.Player-module__PWW7xW__feedback[data-overall=not_yet]{border-color:var(--bad)}.Player-module__PWW7xW__criteria{gap:.5rem;margin:0;display:grid}.Player-module__PWW7xW__criteria dd{color:var(--text-secondary);margin:.1rem 0 0}.Player-module__PWW7xW__checklist,.Player-module__PWW7xW__corrections{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.Player-module__PWW7xW__corrections del{color:var(--bad)}.Player-module__PWW7xW__corrections ins{color:var(--good);font-weight:600;text-decoration:none}.Player-module__PWW7xW__recording{inline-size:100%}
.kiholanzi-module__nw3MWG__shell{max-width:46rem;margin:0 auto;padding:1rem 1rem 3rem;line-height:1.55}.kiholanzi-module__nw3MWG__header{margin-block-end:1.5rem}.kiholanzi-module__nw3MWG__nav{border-block-end:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;padding-block:.75rem;display:flex}.kiholanzi-module__nw3MWG__nav a{color:var(--text-secondary);text-decoration:none}.kiholanzi-module__nw3MWG__nav a:hover,.kiholanzi-module__nw3MWG__nav a:focus-visible{color:var(--text-primary)}.kiholanzi-module__nw3MWG__brand{font-size:1.15rem;font-weight:700;color:var(--text-primary)!important}.kiholanzi-module__nw3MWG__navEnd{margin-inline-start:auto}.kiholanzi-module__nw3MWG__beta{color:var(--warning);margin:.75rem 0 0;font-size:.85rem}.kiholanzi-module__nw3MWG__main{gap:1.25rem;display:grid}.kiholanzi-module__nw3MWG__hero h1{margin:0 0 .25rem;font-size:clamp(2rem,7vw,3rem)}.kiholanzi-module__nw3MWG__tagline{margin:0 0 .5rem;font-size:1.15rem}.kiholanzi-module__nw3MWG__muted{color:var(--text-secondary)}.kiholanzi-module__nw3MWG__card{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;padding:1.25rem}.kiholanzi-module__nw3MWG__card h1,.kiholanzi-module__nw3MWG__card h2{margin-block-start:0}.kiholanzi-module__nw3MWG__claims{gap:.9rem;margin:0;padding-inline-start:1.25rem;display:grid}.kiholanzi-module__nw3MWG__button,.kiholanzi-module__nw3MWG__buttonQuiet{font:inherit;cursor:pointer;border:1px solid var(--primary);border-radius:99px;padding:.6rem 1.25rem;text-decoration:none;display:inline-block}.kiholanzi-module__nw3MWG__button{background:var(--primary);color:#fff}.kiholanzi-module__nw3MWG__buttonQuiet{color:var(--primary);background:0 0}.kiholanzi-module__nw3MWG__button:disabled{opacity:.6;cursor:progress}.kiholanzi-module__nw3MWG__translation{color:var(--text-secondary);font-size:.95rem;font-weight:400;display:block}.kiholanzi-module__nw3MWG__handeling h3{margin-block:1.25rem .5rem;font-size:1rem}.kiholanzi-module__nw3MWG__eindtermen{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.kiholanzi-module__nw3MWG__eindtermen details{color:var(--text-secondary);margin-block-start:.25rem;font-size:.9rem}.kiholanzi-module__nw3MWG__eindtermen summary{cursor:pointer;color:var(--primary);width:fit-content}.kiholanzi-module__nw3MWG__eindtermId{font-variant-numeric:tabular-nums;color:var(--text-muted)}.kiholanzi-module__nw3MWG__details{grid-template-columns:max-content 1fr;gap:.4rem 1rem;margin:0;display:grid}.kiholanzi-module__nw3MWG__details dt{color:var(--text-secondary)}.kiholanzi-module__nw3MWG__details dd{margin:0}.kiholanzi-module__nw3MWG__linkBox{overflow-wrap:anywhere;background:#0000004d;border-radius:8px;padding:.5rem .75rem}.kiholanzi-module__nw3MWG__footer{border-block-start:1px solid var(--border);color:var(--text-muted);margin-block-start:2.5rem;padding-block-start:1rem;font-size:.85rem}.kiholanzi-module__nw3MWG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.kiholanzi-module__nw3MWG__lessonList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.kiholanzi-module__nw3MWG__lessonLink{border:1px solid var(--border);color:var(--text-primary);border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.75rem 1rem;text-decoration:none;display:flex}.kiholanzi-module__nw3MWG__lessonLink:hover,.kiholanzi-module__nw3MWG__lessonLink:focus-visible{border-color:var(--primary)}.kiholanzi-module__nw3MWG__lessonTitle{font-weight:600}.kiholanzi-module__nw3MWG__lessonMeta{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.9rem;display:flex}.kiholanzi-module__nw3MWG__draftTag{border:1px dashed var(--warning);color:var(--warning);border-radius:99px;width:fit-content;margin:0;padding:.1rem .5rem;font-size:.75rem;display:inline-block}.kiholanzi-module__nw3MWG__stats{color:var(--text-secondary);flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;display:flex}.kiholanzi-module__nw3MWG__goalBar{block-size:.5rem;inline-size:100%;accent-color:var(--warning)}.kiholanzi-module__nw3MWG__actions{flex-wrap:wrap;gap:.75rem;display:flex}.kiholanzi-module__nw3MWG__results{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.kiholanzi-module__nw3MWG__results p{margin:0 0 .4rem}.kiholanzi-module__nw3MWG__resultPrompt{font-weight:600}.kiholanzi-module__nw3MWG__resultRight{border-inline-start:4px solid var(--good)}.kiholanzi-module__nw3MWG__resultWrong{border-inline-start:4px solid var(--bad)}.kiholanzi-module__nw3MWG__card h3{margin-block:1.25rem .4rem;font-size:1rem}.kiholanzi-module__nw3MWG__readiness{border:1px solid var(--border);border-inline-start:4px solid var(--text-muted);border-radius:10px;padding:.75rem 1rem}.kiholanzi-module__nw3MWG__readiness p{margin:0 0 .3rem}.kiholanzi-module__nw3MWG__readiness[data-level=official_strong],.kiholanzi-module__nw3MWG__readiness[data-level=try_official]{border-inline-start-color:var(--good)}.kiholanzi-module__nw3MWG__readiness[data-level=getting_there]{border-inline-start-color:var(--warning)}.kiholanzi-module__nw3MWG__readinessLevel{font-weight:600}.kiholanzi-module__nw3MWG__officialList{columns:2 12rem;margin:0 0 .5rem;padding-inline-start:1.25rem}.kiholanzi-module__nw3MWG__form{gap:.75rem;max-inline-size:26rem;margin-block-start:.75rem;display:grid}.kiholanzi-module__nw3MWG__form label{gap:.25rem;display:grid}.kiholanzi-module__nw3MWG__form select,.kiholanzi-module__nw3MWG__form input{font:inherit;color:var(--text-primary);border:1px solid var(--border);background:#0000004d;border-radius:8px;padding:.45rem .6rem}.kiholanzi-module__nw3MWG__scoreRow{border:0;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}.kiholanzi-module__nw3MWG__scoreRow legend{margin-block-end:.25rem;padding:0}.kiholanzi-module__nw3MWG__scoreRow input{inline-size:5rem}.kiholanzi-module__nw3MWG__linkButton{font:inherit;color:var(--primary);cursor:pointer;background:0 0;border:0;justify-self:start;margin-block-start:.5rem;padding:0;font-size:.9rem;text-decoration:underline}.kiholanzi-module__nw3MWG__taskPrompt{white-space:pre-line;background:#ffffff0f;border-radius:10px;padding:.75rem 1rem}.kiholanzi-module__nw3MWG__providers{gap:.6rem;max-inline-size:22rem;margin-block:.5rem;display:grid}.kiholanzi-module__nw3MWG__providerButton{font:inherit;cursor:pointer;border:1px solid var(--border);color:#1f1f1f;background:#fff;border-radius:10px;align-items:center;gap:.75rem;padding:.7rem 1rem;font-weight:600;display:flex}.kiholanzi-module__nw3MWG__providerButton:hover,.kiholanzi-module__nw3MWG__providerButton:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.kiholanzi-module__nw3MWG__providerButton:disabled{opacity:.6;cursor:progress}.kiholanzi-module__nw3MWG__providerMark{color:#fff;background:#4285f4;border-radius:4px;place-items:center;block-size:1.4rem;inline-size:1.4rem;font-weight:700;display:inline-grid}.kiholanzi-module__nw3MWG__providerButton[data-provider=microsoft] .kiholanzi-module__nw3MWG__providerMark{background:#2f2f2f}.kiholanzi-module__nw3MWG__alert{color:var(--bad)}
.Sources-module__EEy1sa__sources{margin-top:.5rem;font-size:.9rem}.Sources-module__EEy1sa__sources summary{cursor:pointer;color:var(--primary);width:fit-content}.Sources-module__EEy1sa__sources ul{gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.Sources-module__EEy1sa__sources li{border-inline-start:2px solid var(--border);padding-inline-start:.75rem}.Sources-module__EEy1sa__sources blockquote{color:var(--text-primary);margin:.35rem 0;font-style:italic}.Sources-module__EEy1sa__publisher,.Sources-module__EEy1sa__meta{color:var(--text-secondary);margin:0}.Sources-module__EEy1sa__meta{color:var(--text-muted);font-size:.8rem}.Sources-module__EEy1sa__sources a{color:var(--primary)}
