.status-online{background:var(--kleur-info-licht);color:var(--kleur-info)}.status-module-aan{background:var(--kleur-succes-licht);color:var(--kleur-succes)}.status-module-aangevraagd{background:var(--kleur-waarschuwing-licht);color:var(--kleur-waarschuwing)}.status-module-uit{background:var(--kleur-oppervlak, #f8f8f8);color:var(--kleur-tekst-zacht)}.online-les-blok{margin-block:.75rem;padding:.9rem 1rem;border:2px solid var(--kleur-info);border-radius:12px;background:var(--kleur-info-licht);display:flex;flex-direction:column;gap:.5rem}.online-les-kop{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.online-les-blok .hint{margin:0}.online-les-knop{align-self:stretch;justify-content:center;text-align:center;font-size:1.15rem}@media (min-width: 700px){.online-les-knop{align-self:flex-start;min-inline-size:min(100%,22rem)}}.schakelaar{display:inline-flex;align-items:center;gap:.75rem;min-block-size:44px;cursor:pointer;font-weight:600}.schakelaar input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.schakelaar-baan{flex:none;position:relative;inline-size:3.25rem;block-size:1.9rem;border-radius:999px;background:var(--kleur-grijs, #868686);transition:background .15s}.schakelaar-baan:after{content:"";position:absolute;inset-block-start:.2rem;inset-inline-start:.2rem;inline-size:1.5rem;block-size:1.5rem;border-radius:50%;background:#fff;transition:inset-inline-start .15s}.schakelaar input:checked+.schakelaar-baan{background:var(--kleur-primair)}.schakelaar input:checked+.schakelaar-baan:after{inset-inline-start:1.55rem}.schakelaar input:focus-visible+.schakelaar-baan{outline:3px solid var(--kleur-focus);outline-offset:2px}.schakelaar input:disabled+.schakelaar-baan{opacity:.5}.vorm-keuze,.les-keuze{margin-block-start:.75rem;display:flex;flex-direction:column;gap:.4rem}.knoppen-cel{display:flex;flex-wrap:wrap;gap:.4rem}.module-kop{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.opname-aanbieders{display:grid;gap:8px;min-inline-size:0}.opname-groep-kop{font-size:.95rem;margin:8px 0 4px}.opname-keuzes{list-style:none;margin:0;padding:0;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.opname-keuze{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--kleur-rand);border-radius:var(--radius);background:var(--kleur-vlak);cursor:pointer;block-size:100%;box-sizing:border-box}.opname-keuze:hover,.opname-keuze:focus-within{border-color:var(--kleur-primair)}.opname-keuze.is-gekozen{border-color:var(--kleur-primair);box-shadow:inset 0 0 0 1px var(--kleur-primair)}.opname-keuze input{margin-block-start:3px;flex:none}.opname-keuze-tekst{display:grid;gap:4px;min-inline-size:0}.opname-kenmerken{margin-block-start:2px}.opname-model-laden{margin-block-start:12px}.opname-model-laden summary{cursor:pointer;font-weight:600}.opname-model-laden pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;padding:8px 10px;background:var(--kleur-vlak);border:1px solid var(--kleur-rand);border-radius:var(--radius)}.opname-waarschuwing{border-inline-start:4px solid var(--kleur-waarschuwing, #b45309)}.opname-schakelaars{display:grid;gap:12px}.opname-schakelaar-uitleg{margin:0;padding-inline-start:56px}.opname-beschikbaar{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}.opname-bewaren{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-items:end}.opname-dagen{display:flex;gap:6px;align-items:center}.opname-dagen input{inline-size:7em}.opname-toestemming{list-style:none;margin:0;padding:0;display:grid;gap:12px}.opname-toestemming li{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between;padding-block:8px;border-block-end:1px solid var(--kleur-rand)}.opname-toestemming li:last-child{border-block-end:0}.opname-kind{display:grid;gap:2px}.opname-speler{display:grid;gap:8px;margin-block:8px;max-inline-size:960px}.opname-speler video{inline-size:100%;max-block-size:70vh;background:#000;border-radius:var(--radius)}.opname-speler audio{inline-size:100%}.opname-item{display:grid;gap:4px}.opname-item-kop{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.opname-vastgelegd{display:flex;gap:8px;align-items:center}.opname-sporen{list-style:none;margin:0;padding:0;display:grid;gap:4px}.opname-spoor{display:grid;gap:6px;padding-block:10px;border-block-end:1px solid var(--kleur-rand)}.opname-spoor:last-child{border-block-end:0}.opname-spoor-kop{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center}.opname-spoor-naam{font-weight:600}.opname-zoek{max-inline-size:360px}#wis-kind{max-inline-size:26rem}.opname-uitschrift{list-style:none;margin:0;padding:0;display:grid;gap:2px;max-block-size:60vh;overflow-y:auto}.opname-regel{display:grid;grid-template-columns:5.5em 10em 1fr;gap:8px;padding:6px 4px;border-block-end:1px solid var(--kleur-rand)}.opname-regel-tijd{font-variant-numeric:tabular-nums;color:var(--kleur-tekst-zacht, inherit)}.opname-regel-spreker{font-weight:600;overflow-wrap:anywhere}.opname-regel-tekst{overflow-wrap:anywhere}.opname-regel.is-niet-opgenomen .opname-regel-tekst{font-style:italic;color:var(--kleur-tekst-zacht, inherit)}mark.opname-treffer{background:var(--kleur-markering, #fde68a);color:inherit;padding:0 1px;border-radius:2px}@media (max-width: 640px){.opname-regel{grid-template-columns:1fr;gap:2px}.opname-schakelaar-uitleg{padding-inline-start:0}}.staaf-video_minuten{background:var(--kleur-azuur, var(--kleur-primair))}.wbr{--navy:#0d1741;--navy-diep:#060b21;--groen:#3f7f09;--groen-merk:#56a80c;--groen-licht:#eef6e4;--azuur:#0f96d2;--link:#0b6e9b;--tekst:#292929;--zacht:#6b6b6b;--lijn:#e3e1dc;--lijn-zacht:#efece7;--vlak:#fff;--werk:#f6f5f2;--sub:#fafaf8;--ok-bg:#e6f2d9;--ok:#2f6f0a;--warn-bg:#fdf3d7;--warn:#8a6d00;--bad-bg:#fde7e7;--bad:#a4262c;--info-bg:#e1ecf7;--info:#0f4c81;--rood:#c4302b}.wbr *{box-sizing:border-box}.wbr{margin:0;height:100%}.wbr{font-family:Segoe UI,system-ui,-apple-system,Nunito,sans-serif;color:var(--tekst);background:var(--sub)}.wbr a.tegel,.wbr a.bordknop,.wbr a.terug,.wbr a.knop,.wbr a.grootknop{text-decoration:none;color:inherit}.wbr a.terug{color:#fff}.wbr button{font:inherit;cursor:pointer}.wbr .bord{background:var(--werk);height:100%;display:flex;flex-direction:column}.wbr .topbalk{height:76px;background:var(--navy);color:#fff;display:flex;align-items:center;padding:0 22px;gap:18px;flex:none}.wbr .merk{display:flex;align-items:center;gap:10px;font-weight:700;font-size:22px;letter-spacing:.2px}.wbr .merk .blad{width:34px;height:34px;border-radius:9px;background:var(--groen-merk);display:grid;place-items:center}.wbr .topbalk .school{font-size:16px;color:#c8cde0;line-height:1.25}.wbr .topbalk .school b{color:#fff;font-weight:600;display:block;font-size:17px}.wbr .topbalk .les{margin-left:auto;margin-right:auto;background:#ffffff14;border-radius:28px;padding:8px 18px;font-size:17px}.wbr .topbalk .les span{color:#c8cde0}.wbr .profiel{position:relative}.wbr .topbalk .wie{display:flex;align-items:center;gap:10px;font-size:16px;background:#ffffff14;color:#fff;border:0;border-radius:30px;height:56px;padding:0 16px 0 7px;cursor:pointer}.wbr .topbalk .wie[aria-expanded=true]{background:#ffffff2e}.wbr .topbalk .wie .pijl{font-size:14px;opacity:.8}.wbr .profielmenu{position:absolute;right:0;top:64px;z-index:60;background:#fff;color:var(--tekst);border-radius:16px;min-width:320px;box-shadow:0 12px 36px #060b2147;padding:8px;display:flex;flex-direction:column}.wbr .profielmenu .kop{display:flex;gap:12px;align-items:center;padding:10px 12px 12px;border-bottom:1px solid var(--lijn-zacht);margin-bottom:6px}.wbr .profielmenu .kop b{display:block;font-size:17px}.wbr .profielmenu .kop small{color:var(--zacht);font-size:14px}.wbr .profielmenu button{display:flex;align-items:center;gap:14px;min-height:58px;border:0;background:none;border-radius:12px;padding:0 14px;font-size:18px;text-align:left;color:var(--tekst);cursor:pointer}.wbr .profielmenu button:hover,.wbr .profielmenu button:focus-visible{background:var(--lijn-zacht)}.wbr .profielmenu button.rood{color:var(--rood);font-weight:600}.wbr .profielmenu .ic{width:28px;text-align:center;font-size:20px}.wbr .profielmenu .scheiding{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--zacht);padding:12px 14px 4px;border-top:1px solid var(--lijn-zacht);margin-top:6px}.wbr .klaskeuze-achter{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#060b2173;display:grid;place-items:center}.wbr .klaskeuze{background:#fff;color:var(--tekst);border-radius:20px;padding:26px 28px;width:min(640px,92vw);max-height:84vh;overflow:auto}.wbr .klaskeuze h2{margin:0 0 4px;color:var(--navy);font-size:26px}.wbr .klaskeuze .sub{color:var(--zacht);font-size:16px;margin-bottom:16px}.wbr .klaslijst{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-bottom:18px}.wbr .klasknop{min-height:84px;border:2px solid var(--lijn);background:#fff;border-radius:16px;padding:12px 16px;text-align:left;display:flex;flex-direction:column;justify-content:center;gap:4px;font-size:19px;cursor:pointer;color:var(--tekst)}.wbr .klasknop small{color:var(--zacht);font-size:14px}.wbr .klasknop.aan{border-color:var(--groen);background:var(--groen-licht)}.wbr .klaskeuze .knoppen{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap}.wbr .uitzetknop{position:fixed;right:22px;bottom:22px;z-index:120;height:56px;border-radius:28px;border:1px solid rgba(255,255,255,.25);background:#0d1741d9;color:#fff;font-size:17px;padding:0 20px;display:flex;align-items:center;gap:8px;cursor:pointer}.wbr .uitzetknop span{font-size:22px}.wbr .avatar{width:42px;height:42px;border-radius:50%;background:var(--azuur);display:grid;place-items:center;font-weight:700;color:#fff}.wbr .klok{font-size:22px;font-variant-numeric:tabular-nums;min-width:66px;text-align:right}.wbr .uitlog{background:var(--rood);color:#fff;border:0;border-radius:12px;height:54px;padding:0 22px;font-size:19px;font-weight:700;display:flex;align-items:center;gap:10px;box-shadow:0 2px #00000040}.wbr .uitlog:active{transform:translateY(1px)}.wbr .terug{background:#ffffff1f;color:#fff;border:0;border-radius:12px;height:54px;padding:0 18px;font-size:18px;display:flex;align-items:center;gap:8px}.wbr .inhoud{flex:1;display:flex;min-height:0}.wbr .toast{position:absolute;left:50%;bottom:36px;transform:translate(-50%);background:var(--navy);color:#fff;padding:16px 24px;border-radius:14px;font-size:18px;box-shadow:0 10px 30px #00000059;display:none;z-index:50;max-width:1000px;text-align:center}.wbr .toast.aan{display:block}.wbr .chip{display:inline-flex;align-items:center;gap:6px;border-radius:20px;padding:3px 11px;font-size:13px;font-weight:600}.wbr .chip.concept{background:var(--warn-bg);color:var(--warn)}.wbr .chip.pub{background:var(--ok-bg);color:var(--ok)}.wbr .chip.info{background:var(--info-bg);color:var(--info)}.wbr .chip.bad{background:var(--bad-bg);color:var(--bad)}.wbr .chip.grijs{background:#eceae5;color:#555}.wbr #s-slot .slot{height:100%;background:radial-gradient(1200px 700px at 30% 20%,#18245e 0,var(--navy) 50%,var(--navy-diep) 100%);color:#fff;display:grid;grid-template-columns:1fr 560px;padding:60px 80px;gap:60px}.wbr .slot .links{display:flex;flex-direction:column}.wbr .slot .grootklok{font-size:150px;font-weight:300;line-height:1;margin-top:40px;font-variant-numeric:tabular-nums}.wbr .slot .datum{font-size:28px;color:#c8cde0;margin-top:10px}.wbr .slot .plek{margin-top:46px;font-size:30px;font-weight:600}.wbr .slot .plek span{display:block;font-size:20px;color:#c8cde0;font-weight:400;margin-top:6px}.wbr .slot .zonder{margin-top:auto}.wbr .slot .zonder h3{font-size:16px;color:#c8cde0;font-weight:500;margin:0 0 12px;text-transform:uppercase;letter-spacing:.8px}.wbr .slot .zonder .rij{display:flex;gap:16px}.wbr .mini-tegel{background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#fff;border-radius:16px;width:170px;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:17px}.wbr .qrkaart{background:#fff;color:var(--tekst);border-radius:26px;padding:36px;display:flex;flex-direction:column;align-items:center;align-self:center;box-shadow:0 30px 70px #0006}.wbr .qrkaart h2{margin:0 0 6px;font-size:28px}.wbr .qrkaart p{margin:0;color:var(--zacht);font-size:17px;text-align:center}.wbr .qrkaart svg{margin:22px 0 14px}.wbr .getal{display:flex;align-items:center;gap:16px;background:var(--groen-licht);border-radius:16px;padding:12px 22px;margin-top:6px}.wbr .getal b{font-size:52px;color:var(--groen);letter-spacing:4px;font-variant-numeric:tabular-nums}.wbr .getal span{font-size:16px;color:var(--ok);max-width:220px}.wbr .aftel{width:100%;height:6px;background:#eee;border-radius:3px;margin-top:20px;overflow:hidden}.wbr .aftel i{display:block;height:100%;background:var(--groen-merk);width:100%;transition:width 1s linear}.wbr .qrkaart .klein{font-size:14px;color:var(--zacht);margin-top:10px}.wbr .simuleer{margin-top:18px;background:#fff8e1;border:2px dashed #f0b400;color:#7a5a00;border-radius:12px;padding:10px 16px;font-size:15px}.wbr #s-telefoon .tf-podium{height:100%;background:#e9e7e2;display:flex;align-items:center;justify-content:center;gap:90px}.wbr .telefoon{width:400px;height:820px;background:#111;border-radius:56px;padding:14px;box-shadow:0 30px 60px #00000059}.wbr .telefoon .glas{background:var(--werk);height:100%;border-radius:44px;overflow:hidden;display:flex;flex-direction:column}.wbr .tf-status{height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 28px;font-size:14px;font-weight:600}.wbr .tf-kop{background:var(--navy);color:#fff;padding:14px 18px;display:flex;align-items:center;gap:10px;font-weight:700}.wbr .tf-body{padding:18px;flex:1;overflow:auto}.wbr .tf-kaart{background:#fff;border:1px solid var(--lijn);border-radius:16px;padding:16px;margin-bottom:14px}.wbr .tf-kaart h3{margin:0 0 4px;font-size:18px}.wbr .tf-kaart .z{color:var(--zacht);font-size:14px}.wbr .bordnaam{display:flex;gap:12px;align-items:center;margin-top:10px;background:var(--sub);border-radius:12px;padding:10px}.wbr .bordnaam .ic{width:44px;height:44px;border-radius:10px;background:var(--info-bg);display:grid;place-items:center}.wbr .keuze3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px}.wbr .keuze3 button{height:64px;border-radius:14px;border:2px solid var(--lijn);background:#fff;font-size:28px;font-weight:700;color:var(--tekst)}.wbr .keuze3 button.gekozen{border-color:var(--groen);background:var(--groen-licht);color:var(--groen)}.wbr .klaskeuze label{display:flex;gap:10px;align-items:flex-start;padding:10px 4px;border-bottom:1px solid var(--lijn-zacht);font-size:15px}.wbr .klaskeuze label:last-child{border-bottom:0}.wbr .klaskeuze small{display:block;color:var(--zacht)}.wbr .tf-knop{width:100%;height:54px;border:0;border-radius:14px;background:var(--groen);color:#fff;font-size:18px;font-weight:700}.wbr .tf-knop[disabled]{background:#b9c7ad}.wbr .tf-uitleg{width:420px;color:#333}.wbr .tf-uitleg h2{font-size:30px;margin:0 0 14px;color:var(--navy)}.wbr .tf-uitleg ol{font-size:18px;line-height:1.55;padding-left:22px}.wbr .tf-uitleg .let{background:#fff;border-left:4px solid var(--azuur);padding:12px 16px;border-radius:8px;font-size:15px;margin-top:18px}.wbr .start{flex:1;display:grid;grid-template-columns:1fr 380px;gap:26px;padding:28px 30px}.wbr .start h1{margin:0 0 4px;font-size:32px;color:var(--navy)}.wbr .start .sub{color:var(--zacht);font-size:18px;margin-bottom:22px}.wbr .tegels{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.wbr .tegel{background:#fff;border:1px solid var(--lijn);border-radius:22px;height:262px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;font-size:20px;font-weight:600;color:var(--tekst);position:relative;box-shadow:0 1px #00000008;transition:transform .08s}.wbr .tegel:active{transform:scale(.98)}.wbr .tegel .pict{width:92px;height:92px;border-radius:24px;display:grid;place-items:center}.wbr .tegel small{font-weight:400;color:var(--zacht);font-size:14px;margin-top:-8px}.wbr .tegel .hoek{position:absolute;top:12px;right:12px}.wbr .paneel{background:#fff;border:1px solid var(--lijn);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:14px}.wbr .paneel h2{margin:0;font-size:19px;color:var(--navy)}.wbr .regel{display:flex;align-items:center;gap:12px;padding:10px;border-radius:12px;background:var(--sub);font-size:16px}.wbr .regel .ic{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;flex:none}.wbr .regel div{flex:1;min-width:0}.wbr .regel small{display:block;color:var(--zacht);font-size:13px}.wbr .mat-lijst{width:470px;border-right:1px solid var(--lijn);background:#fff;padding:22px;display:flex;flex-direction:column;gap:12px;overflow:auto}.wbr .klastabs{display:flex;gap:8px;margin-bottom:6px}.wbr .klastabs button{border:1px solid var(--lijn);background:#fff;border-radius:22px;padding:10px 16px;font-size:16px}.wbr .klastabs button.aan{background:var(--navy);color:#fff;border-color:var(--navy)}.wbr .mat{display:flex;gap:14px;align-items:center;padding:14px;border-radius:14px;border:1px solid var(--lijn-zacht);font-size:17px;text-align:left;background:#fff;width:100%}.wbr .mat.aan{border-color:var(--groen);background:var(--groen-licht)}.wbr .mat .ic{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;flex:none;font-size:13px;font-weight:700;color:#fff}.wbr .mat small{display:block;color:var(--zacht);font-size:13px}.wbr .mat .grijs{opacity:.55}.wbr .viewer{flex:1;display:flex;flex-direction:column;background:#5d6270}.wbr .viewer .balk{height:70px;background:#fff;border-bottom:1px solid var(--lijn);display:flex;align-items:center;gap:12px;padding:0 20px}.wbr .viewer .balk h2{font-size:20px;margin:0;flex:1}.wbr .knop{height:52px;border-radius:12px;border:1px solid var(--lijn);background:#fff;padding:0 18px;font-size:17px;display:inline-flex;align-items:center;gap:8px;color:var(--tekst)}.wbr .knop.prim{background:var(--groen);border-color:var(--groen);color:#fff;font-weight:600}.wbr .pagina{background:#fff;width:560px;height:740px;margin:26px auto;box-shadow:0 8px 30px #00000059;padding:46px 52px;position:relative}.wbr .pagina h3{margin:0;font-size:24px;color:var(--navy)}.wbr .pagina .ar{font-size:92px;direction:rtl;text-align:center;margin:34px 0 10px;letter-spacing:22px;font-family:Segoe UI,Noto Naskh Arabic,serif}.wbr .pagina .ruit{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:26px}.wbr .pagina .ruit div{border:2px dashed #c9c6be;border-radius:12px;height:120px;display:grid;place-items:center;font-size:48px;color:#aaa;direction:rtl}.wbr .pagina .vt{position:absolute;bottom:20px;left:0;right:0;text-align:center;color:#999;font-size:13px}.wbr .wb{flex:1;display:flex;min-height:0;position:relative}.wbr .rail{width:92px;background:#fff;border-right:1px solid var(--lijn);display:flex;flex-direction:column;align-items:center;padding:10px 0;gap:4px;z-index:6;flex:none}.wbr .rail button{width:78px;height:62px;border-radius:14px;border:1px solid transparent;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:12px;color:#444}.wbr .rail button.aan{background:var(--groen-licht);border-color:var(--groen);color:var(--groen)}.wbr .rail .scheid{width:56px;height:1px;background:var(--lijn);margin:4px 0}.wbr .uitklap{position:absolute;left:92px;top:0;bottom:0;width:330px;background:#fff;border-right:1px solid var(--lijn);box-shadow:10px 0 26px #0000001a;z-index:5;padding:16px 18px;overflow:auto;display:none}.wbr .uitklap.aan{display:block}.wbr .uitklap h3{margin:0 0 4px;font-size:19px;color:var(--navy);display:flex;justify-content:space-between;align-items:center}.wbr .uitklap h3 button{border:0;background:none;font-size:22px;color:var(--zacht)}.wbr .uitklap h4{margin:16px 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.7px;color:var(--zacht)}.wbr .uitklap .tip{font-size:13px;color:var(--zacht);margin-top:10px}.wbr .optrij{display:flex;flex-wrap:wrap;gap:6px}.wbr .opt{border:1px solid var(--lijn);background:#fff;border-radius:10px;padding:7px 11px;font-size:14px;display:inline-flex;align-items:center;gap:6px;color:var(--tekst)}.wbr .opt.aan{border-color:var(--groen);background:var(--groen-licht);color:var(--groen);font-weight:600}.wbr .stalen{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.wbr .staal{width:28px;height:28px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1px #c9c6be;cursor:pointer;padding:0}.wbr .staal.aan{box-shadow:0 0 0 3px var(--groen)}.wbr .staal.geen{background:linear-gradient(135deg,#fff 44%,#c4302b 44%,#c4302b 56%,#fff 56%)}.wbr .staal.vierkant{border-radius:7px;width:44px;height:44px}.wbr input[type=color].kiezer{width:32px;height:32px;border:0;padding:0;background:none;cursor:pointer}.wbr .schuif{display:flex;align-items:center;gap:10px;font-size:14px;margin:6px 0}.wbr .schuif span{min-width:78px}.wbr .schuif input{flex:1;accent-color:var(--groen)}.wbr .schuif output{width:44px;text-align:right;color:var(--zacht);font-variant-numeric:tabular-nums}.wbr .vormgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.wbr .vormgrid button{height:66px;border:1px solid var(--lijn);border-radius:12px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:10px;color:var(--zacht)}.wbr .vormgrid button.aan{border-color:var(--groen);background:var(--groen-licht)}.wbr .tekstknop{display:block;width:100%;text-align:left;border:1px solid var(--lijn);background:var(--sub);border-radius:12px;padding:10px 14px;margin-bottom:8px;color:var(--tekst)}.wbr .fontlijst button{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;border:1px solid var(--lijn-zacht);background:#fff;border-radius:10px;padding:6px 12px;margin-bottom:6px;font-size:21px;color:var(--tekst);min-height:46px}.wbr .fontlijst button>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.wbr .fontlijst button small{flex:none;text-align:right}.wbr .fontlijst button small{font-family:Segoe UI,sans-serif;font-size:11px;color:var(--zacht)}.wbr .fontlijst button.aan{border-color:var(--groen);background:var(--groen-licht)}.wbr .elementen{display:grid;grid-template-columns:1fr 1fr;gap:8px}.wbr .elementen button{border:1px solid var(--lijn);background:#fff;border-radius:12px;padding:10px;font-size:13px;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--tekst)}.wbr .wb-midden{flex:1;display:flex;flex-direction:column;min-width:0}.wbr .wb-boven{height:60px;background:#fff;border-bottom:1px solid var(--lijn);display:flex;align-items:center;gap:8px;padding:0 14px;flex:none}.wbr .wb-boven .knop{height:42px;font-size:15px;padding:0 14px;white-space:nowrap;flex:none}.wbr #wbHint{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wbr .bewaard{margin-left:auto;display:flex;align-items:center;gap:10px;color:var(--zacht);font-size:14px;white-space:nowrap;flex:none}.wbr #wbVlak{flex:1;position:relative;background:#e4e2dc;padding:10px;min-height:0}.wbr #wbSvg{width:100%;height:100%;display:block;touch-action:none;user-select:none;-webkit-user-select:none}.wbr #wbSvg.t-teken,.wbr #wbSvg.t-vorm{cursor:crosshair}.wbr #wbSvg.t-tekst{cursor:text}.wbr #wbSvg.t-multi{cursor:cell}.wbr .paginas{height:88px;background:#fff;border-top:1px solid var(--lijn);display:flex;align-items:center;gap:10px;padding:0 14px;flex:none;overflow-x:auto;overflow-y:hidden;position:relative}.wbr .paginas .pg[data-pg]{touch-action:none}.wbr .paginas .pg.sleept{z-index:3;opacity:.9;box-shadow:0 8px 20px #00000040;transition:none}.wbr .pg-streep{position:absolute;top:10px;bottom:10px;width:4px;border-radius:2px;background:var(--groen);pointer-events:none}.wbr .paginas>*{flex:none}.wbr .paginas .pg{width:120px;height:68px;border:2px solid var(--lijn);border-radius:8px;background:#fff;display:grid;place-items:center;color:var(--zacht);font-size:14px;overflow:hidden;padding:0;position:relative}.wbr .paginas .pg span{position:absolute;left:4px;bottom:2px;font-size:11px;background:#ffffffd9;border-radius:4px;padding:0 4px}.wbr .paginas .pg.aan{border-color:var(--groen);box-shadow:0 0 0 2px var(--groen-licht)}.wbr .paginas .pg.plus{border-style:dashed;font-size:26px}.wbr .eigenschappen{width:300px;background:#fff;border-left:1px solid var(--lijn);padding:14px 16px;overflow:auto;flex:none;font-size:14px}.wbr .eigenschappen h3{margin:0 0 2px;font-size:18px;color:var(--navy)}.wbr .eigenschappen .z{color:var(--zacht);font-size:13px}.wbr .eig-sectie{border-top:1px solid var(--lijn-zacht);padding-top:10px;margin-top:10px}.wbr .eig-sectie>label.kop{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.7px;color:var(--zacht);margin-bottom:7px;font-weight:600}.wbr .knopgrid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.wbr .knopgrid.drie{grid-template-columns:1fr 1fr 1fr}.wbr .knopgrid button{min-height:36px;border:1px solid var(--lijn);background:#fff;border-radius:9px;font-size:13px;color:var(--tekst);padding:4px}.wbr .knopgrid button.aan{border-color:var(--groen);background:var(--groen-licht);color:var(--groen);font-weight:700}.wbr .knopgrid button.gevaar{color:var(--bad);border-color:#efc2c2}.wbr .eigenschappen select{width:100%;height:38px;border:1px solid var(--lijn);border-radius:9px;font:inherit;padding:0 8px}.wbr .wbTekst{width:100%;min-height:100%;outline:none;line-height:1.2;overflow-wrap:break-word;white-space:pre-wrap}.wbr [contenteditable=true]{cursor:text;outline:2px dashed var(--azuur);outline-offset:3px}.wbr .wbVormTekst{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:.3em .6em;box-sizing:border-box;line-height:1.15;overflow-wrap:break-word}.wbr .wbSticky{width:100%;height:100%;padding:18px;box-sizing:border-box;font-family:Caveat,Segoe Print,cursive;line-height:1.1;display:flex;align-items:center;justify-content:center;text-align:center;overflow-wrap:break-word}.wbr .wbTabel{width:100%;height:100%;border-collapse:collapse;table-layout:fixed;background:#fff}.wbr .wbTabel td{border:2px solid var(--rk);padding:6px 8px;overflow:hidden;overflow-wrap:break-word}.wbr .wbTabel tr.kop td{background:var(--kk);color:#fff;font-weight:700;height:1.8em}.wbr .wbTabel td.kopkol{font-weight:700;background:#f3f1ec}.wbr .wbForm{width:100%;height:100%;background:#fff;border:2px solid #c9c6be;border-radius:14px;padding:22px 26px;box-sizing:border-box;font-size:22px;display:flex;flex-direction:column;gap:14px}.wbr .wbForm .wbFormTitel{font-size:30px;font-weight:700;color:var(--navy)}.wbr .wbForm .veld{display:flex;align-items:flex-end;gap:12px}.wbr .wbForm .veld .l{white-space:nowrap}.wbr .wbForm .lijn{flex:1;border-bottom:2px dotted #8a8f9c;height:26px}.wbr .wbForm .vak{flex:1;border:2px solid #c9c6be;border-radius:8px;height:70px}.wbr .wbForm .keuzes{display:flex;gap:22px}.wbr .wbForm .keuzes i{display:inline-block;width:22px;height:22px;border:2px solid #555;border-radius:4px;vertical-align:-4px;margin-right:6px;font-style:normal}.wbr .sjb-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#060b218c;display:none;align-items:center;justify-content:center;z-index:60}.wbr .sjb-bg.aan{display:flex}.wbr .sjb{width:1420px;height:800px;background:#fff;border-radius:22px;display:grid;grid-template-columns:230px 1fr;overflow:hidden;box-shadow:0 30px 80px #00000073}.wbr .sjb nav{background:var(--sub);border-right:1px solid var(--lijn);padding:18px 12px;display:flex;flex-direction:column;gap:4px}.wbr .sjb nav h2{font-size:22px;margin:0 8px 12px;color:var(--navy)}.wbr .sjb nav button{text-align:left;border:0;background:transparent;border-radius:10px;padding:11px 12px;font-size:16px;display:flex;align-items:center;gap:10px;color:var(--tekst)}.wbr .sjb nav button.aan{background:var(--groen-licht);color:var(--groen);font-weight:600}.wbr .sjb-rechts{display:flex;flex-direction:column;min-height:0}.wbr .sjb-kop{height:70px;border-bottom:1px solid var(--lijn);display:flex;align-items:center;gap:14px;padding:0 22px}.wbr .sjb-kop h3{margin:0;font-size:20px;flex:1}.wbr .sjb-kop label{display:flex;align-items:center;gap:6px;font-size:14px}.wbr .sjb-kaarten{flex:1;overflow:auto;padding:20px 22px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-content:start}.wbr .sjb-kaart{border:1px solid var(--lijn);border-radius:14px;background:#fff;padding:10px;text-align:left;display:flex;flex-direction:column;gap:8px;color:var(--tekst)}.wbr .sjb-kaart:hover{border-color:var(--groen);box-shadow:0 4px 14px #00000014}.wbr .sjb-kaart .duim{aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:#f3f1ec;display:grid;place-items:center;color:var(--zacht);font-size:13px;border:1px solid var(--lijn-zacht)}.wbr .sjb-kaart b{font-size:15px}.wbr .sjb-kaart small{color:var(--zacht);font-size:12px}.wbr .notities{flex:1;display:grid;grid-template-columns:560px 1fr;min-height:0}.wbr .notities .lijst{background:#fff;border-right:1px solid var(--lijn);padding:22px;display:flex;flex-direction:column;gap:12px;overflow:auto}.wbr .notities .lijst h2{margin:0 0 6px;font-size:24px;color:var(--navy);display:flex;align-items:center;gap:12px}.wbr .notkaart{display:flex;gap:14px;align-items:center;border:1px solid var(--lijn-zacht);border-radius:16px;padding:12px;background:#fff;text-align:left;width:100%}.wbr .notkaart.aan{border-color:var(--groen);background:var(--groen-licht)}.wbr .notkaart .duim{width:120px;height:72px;border-radius:8px;border:1px solid var(--lijn);background:#fff;flex:none;overflow:hidden}.wbr .notkaart b{display:block;font-size:17px}.wbr .notkaart small{color:var(--zacht);font-size:13px}.wbr .detail{padding:24px 30px;display:flex;flex-direction:column;gap:16px;overflow:auto}.wbr .detail .voorbeeld{background:#fff;border:1px solid var(--lijn);border-radius:14px;height:430px;display:grid;place-items:center;overflow:hidden}.wbr .detail .acties{display:flex;gap:12px;flex-wrap:wrap}.wbr .detail .meta{display:flex;gap:26px;color:var(--zacht);font-size:15px}.wbr .modaal-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#060b218c;display:none;align-items:center;justify-content:center;z-index:40}.wbr .modaal-bg.aan{display:flex}.wbr .modaal{background:#fff;border-radius:22px;width:640px;padding:30px;box-shadow:0 30px 70px #0006}.wbr .modaal h2{margin:0 0 6px;font-size:26px;color:var(--navy)}.wbr .modaal .z{color:var(--zacht);font-size:16px;margin-bottom:18px}.wbr .veld{margin-bottom:16px}.wbr .veld label{display:block;font-weight:600;margin-bottom:6px;font-size:16px}.wbr .veld input,.wbr .veld select{width:100%;height:52px;border:1px solid var(--lijn);border-radius:12px;padding:0 14px;font-size:17px;font-family:inherit}.wbr .radio{display:flex;gap:12px;align-items:flex-start;border:2px solid var(--lijn);border-radius:14px;padding:12px 14px;margin-bottom:10px;font-size:16px;cursor:pointer}.wbr .radio.aan{border-color:var(--groen);background:var(--groen-licht)}.wbr .radio small{display:block;color:var(--zacht);font-size:14px}.wbr .gastbalk{height:76px;background:var(--navy);color:#fff;display:flex;align-items:center;gap:12px;padding:0 20px;flex:none}.wbr .gastbalk .wat{display:flex;align-items:center;gap:12px;margin-left:12px;font-size:16px}.wbr .gastbalk .wat b{font-size:18px}.wbr .gastbalk .terug{white-space:nowrap;flex:none}.wbr #gastSeg{max-width:620px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.wbr #gastSeg[hidden]{display:none}.wbr .gastbalk .slotje{display:inline-flex;align-items:center;gap:6px;background:#56a80c2e;color:#bfe59a;border-radius:20px;padding:4px 12px;font-size:14px}.wbr .gastbalk .ml{margin-left:auto}.wbr .gast{flex:1;background:#f9f9f9;display:flex;flex-direction:column;min-height:0;position:relative}.wbr .gast .sitekop{height:58px;background:#fff;display:flex;align-items:center;gap:16px;padding:0 22px;border-bottom:1px solid #e5e5e5}.wbr .gast .zoek{flex:0 1 640px;margin:0 auto;height:40px;border:1px solid #ccc;border-radius:20px;padding:0 18px;display:flex;align-items:center;color:#888;font-size:15px}.wbr .gast .acc{width:36px;height:36px;border-radius:50%;background:var(--groen);color:#fff;display:grid;place-items:center;font-weight:700;border:0}.wbr .gast .lijf{flex:1;display:grid;grid-template-columns:1fr 400px;gap:22px;padding:20px 26px;min-height:0}.wbr .speler{background:#111;border-radius:12px;aspect-ratio:16/9;display:grid;place-items:center;position:relative}.wbr .speler .play{width:96px;height:68px;border-radius:18px;background:#ffffff24;display:grid;place-items:center}.wbr .speler .tijd{position:absolute;left:0;right:0;bottom:0;height:5px;background:#444}.wbr .speler .tijd i{display:block;width:34%;height:100%;background:#e33}.wbr .vtitel{font-size:21px;font-weight:600;margin:14px 0 6px}.wbr .vmeta{color:#666;font-size:15px}.wbr .suggesties{display:flex;flex-direction:column;gap:12px;overflow:hidden}.wbr .sug{display:flex;gap:12px}.wbr .sug .th{width:168px;height:94px;border-radius:8px;flex:none}.wbr .sug b{font-size:15px;display:block;margin-bottom:4px}.wbr .sug small{color:#666;font-size:13px}.wbr .accmenu{position:absolute;right:22px;top:54px;background:#fff;border-radius:12px;box-shadow:0 12px 34px #00000040;width:340px;padding:16px;display:none;z-index:5}.wbr .accmenu.aan{display:block}.wbr .accmenu .geblok{background:var(--warn-bg);color:var(--warn);border-radius:10px;padding:12px;font-size:14px;margin-top:10px}.wbr .v2{height:100%;display:flex;background:var(--werk);font-size:15px}.wbr .v2nav{width:224px;background:var(--navy);color:#c8cde0;padding:16px 0;flex:none}.wbr .v2nav .merk{color:#fff;font-size:20px;padding:0 18px 18px}.wbr .v2nav .merk .blad{width:30px;height:30px}.wbr .v2nav h4{font-size:11px;letter-spacing:.9px;text-transform:uppercase;color:#7f88a8;margin:18px 18px 6px}.wbr .v2nav a{display:block;padding:9px 18px;color:#c8cde0;text-decoration:none;font-size:14px}.wbr .v2nav a.aan{background:#ffffff14;color:#fff;border-left:3px solid var(--groen-merk);padding-left:15px}.wbr .v2main{flex:1;display:flex;flex-direction:column;min-width:0}.wbr .v2kop{height:56px;background:#fff;border-bottom:1px solid var(--lijn);display:flex;align-items:center;padding:0 22px;gap:12px}.wbr .v2kop .pad{color:var(--zacht)}.wbr .v2kop .pad b{color:var(--tekst)}.wbr .v2werk{flex:1;display:flex;min-height:0}.wbr .v2lijst{flex:1;padding:22px;overflow:auto}.wbr .v2lijst h1{font-size:24px;margin:0 0 4px;color:var(--navy)}.wbr .v2lijst .z{color:var(--zacht);margin-bottom:16px}.wbr table.t{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--lijn);border-radius:10px;overflow:hidden}.wbr .t th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.6px;color:var(--zacht);font-weight:600;background:var(--sub);padding:10px 12px;border-bottom:1px solid var(--lijn)}.wbr .t td{padding:12px;border-bottom:1px solid var(--lijn-zacht);vertical-align:middle}.wbr .t tr.aan td{background:var(--groen-licht)}.wbr .t tr{cursor:pointer}.wbr .stip{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px}.wbr .blade{width:640px;background:#fff;border-left:1px solid var(--lijn);display:flex;flex-direction:column;box-shadow:-8px 0 24px #0000000d}.wbr .blade .bk{padding:18px 22px 0;border-bottom:1px solid var(--lijn)}.wbr .blade .bk h2{margin:0;font-size:21px;color:var(--navy)}.wbr .blade .bk .z{color:var(--zacht);margin:2px 0 12px}.wbr .tabs{display:flex;gap:2px}.wbr .tabs button{border:0;background:transparent;padding:10px 14px;border-bottom:3px solid transparent;color:var(--zacht);font-size:14px}.wbr .tabs button.aan{border-color:var(--groen);color:var(--tekst);font-weight:600}.wbr .blade .bb{padding:18px 22px;overflow:auto;flex:1}.wbr .kaart{border:1px solid var(--lijn);border-radius:12px;padding:16px;margin-bottom:14px;background:#fff}.wbr .kaart h3{margin:0 0 4px;font-size:16px;display:flex;align-items:center;gap:10px}.wbr .kaart .z{color:var(--zacht);font-size:14px}.wbr .v2knop{height:36px;border-radius:8px;border:1px solid var(--lijn);background:#fff;padding:0 14px;font-size:14px;display:inline-flex;align-items:center;gap:6px;color:var(--tekst)}.wbr .v2knop.prim{background:var(--groen);border-color:var(--groen);color:#fff;font-weight:600}.wbr .v2knop.gevaar{color:var(--bad);border-color:#efc2c2}.wbr .knoprij{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.wbr .vink{display:flex;gap:8px;align-items:center;margin-top:8px;font-size:14px}.wbr .tegelrij{display:grid;grid-template-columns:22px 34px 1fr 150px 70px;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--lijn-zacht);font-size:14px}.wbr .tegelrij select{height:32px;border:1px solid var(--lijn);border-radius:6px;font:inherit;font-size:13px}.wbr .tegelrij small{color:var(--zacht);display:block;font-size:12px}.wbr .grip{color:#bbb;cursor:grab}.wbr .schakel{width:38px;height:22px;border-radius:11px;background:#ccc;position:relative;display:inline-block}.wbr .schakel.aan{background:var(--groen)}.wbr .schakel:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .15s}.wbr .schakel.aan:after{left:19px}.wbr .oa{position:absolute;top:0;right:0;bottom:0;left:0;background:#060b2199;display:flex;align-items:center;justify-content:center;z-index:30}.wbr .oa .venster{background:#fff;border-radius:14px;width:1260px;height:760px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 30px 80px #00000073}.wbr .oa .vk{height:62px;border-bottom:1px solid var(--lijn);display:flex;align-items:center;padding:0 20px;gap:12px}.wbr .oa .vk h2{font-size:19px;margin:0;color:var(--navy)}.wbr .live{display:inline-flex;align-items:center;gap:6px;background:var(--bad-bg);color:var(--bad);font-weight:700;font-size:12px;border-radius:20px;padding:3px 10px}.wbr .live i{width:8px;height:8px;border-radius:50%;background:var(--bad);animation:knip 1.2s infinite}@keyframes knip{50%{opacity:.25}}.wbr .oa .vb{flex:1;display:grid;grid-template-columns:1fr 380px;min-height:0}.wbr .beeld{background:#30343f;padding:24px;display:flex;flex-direction:column;gap:10px}.wbr .beeld .lab{color:#c8cde0;font-size:13px;display:flex;gap:8px;align-items:center}.wbr .beeld .frame{flex:1;background:#fff;border-radius:8px;display:grid;place-items:center;position:relative;border:3px solid var(--azuur)}.wbr .login{width:440px;border:1px solid #dadce0;border-radius:10px;padding:38px 40px}.wbr .login .dlogo{font-size:13px;color:#777;letter-spacing:.4px;text-transform:uppercase}.wbr .login h3{font-size:24px;font-weight:400;margin:14px 0 4px}.wbr .login p{margin:0 0 22px;color:#444}.wbr .login input{width:100%;height:52px;border:1px solid #b8bbc0;border-radius:6px;padding:0 14px;font-size:16px;font-family:inherit}.wbr .login .vlg{display:flex;justify-content:flex-end;margin-top:26px}.wbr .login .vlg button{background:#1a5fb4;color:#fff;border:0;border-radius:6px;height:40px;padding:0 22px}.wbr .zij{padding:20px;border-left:1px solid var(--lijn);display:flex;flex-direction:column;gap:14px;overflow:auto}.wbr .stap{display:flex;gap:10px;font-size:14px}.wbr .stap .n{width:24px;height:24px;border-radius:50%;background:var(--lijn);display:grid;place-items:center;font-size:12px;font-weight:700;flex:none}.wbr .stap.klaar .n{background:var(--groen);color:#fff}.wbr .stap.nu .n{background:var(--azuur);color:#fff}.wbr .bordmini{border-radius:8px;overflow:hidden;border:6px solid #111}.wbr .bordmini div{background:var(--navy);color:#fff;aspect-ratio:16/9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:13px;text-align:center;padding:10px}.wbr .melding{border-radius:10px;padding:12px;font-size:13px;background:var(--info-bg);color:var(--info)}.wbr .melding.ok{background:var(--ok-bg);color:var(--ok)}.wbr .v2wie{margin-left:auto;color:var(--zacht);font-size:14px}.wbr #v2bordHouder>.wb{min-width:0;width:100%}.wbr .wb-boven{overflow:hidden}.wbr #v2bordHouder #wbHint{display:none}.wbr .v2nav .rolwissel{margin:14px 18px 0;font-size:12px;color:#7f88a8}.wbr .lp-werk{flex:1;display:grid;grid-template-columns:620px 1fr;min-height:0}.wbr .lp-links{border-right:1px solid var(--lijn);background:#fff;display:flex;flex-direction:column;min-height:0}.wbr .lp-kopblok{padding:16px 20px 12px;border-bottom:1px solid var(--lijn)}.wbr .lp-kopblok h1{font-size:22px;margin:0;color:var(--navy);display:flex;align-items:center;gap:10px}.wbr .lp-kopblok .z{color:var(--zacht);font-size:14px;margin-top:2px}.wbr .lp-status{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:14px}.wbr .seg2{display:inline-flex;border:1px solid var(--lijn);border-radius:10px;overflow:hidden}.wbr .seg2 button{border:0;background:#fff;padding:7px 14px;font-size:14px;border-right:1px solid var(--lijn);color:var(--tekst)}.wbr .seg2 button:last-child{border-right:0}.wbr .seg2 button.aan{background:var(--groen);color:#fff;font-weight:600}.wbr .seg2 button.aan.concept{background:#e5a50a}.wbr .lp-lijst{flex:1;overflow:auto;padding:12px 16px;display:flex;flex-direction:column;gap:7px}.wbr .lp-item{display:grid;grid-template-columns:16px 50px 38px 1fr auto;gap:10px;align-items:center;border:1px solid var(--lijn);border-radius:12px;padding:8px 12px;background:#fff;cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--tekst)}.wbr .lp-item:hover{border-color:#c9c6be}.wbr .lp-item.aan{border-color:var(--groen);background:var(--groen-licht);box-shadow:0 0 0 1px var(--groen)}.wbr .lp-item.sleept{opacity:.35}.wbr .lp-item.erboven{box-shadow:0 -3px 0 var(--azuur)}.wbr .lp-item .grip{color:#bbb;cursor:grab;font-size:13px}.wbr .lp-item .tijd{font-variant-numeric:tabular-nums;color:var(--zacht);font-size:14px}.wbr .lp-item .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;font-size:17px}.wbr .lp-item b{display:block;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wbr .lp-item small{color:var(--zacht);font-size:12px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wbr .lp-item .rechts{display:flex;align-items:center;gap:6px}.wbr .duurchip{font-size:12px;background:var(--sub);border:1px solid var(--lijn);border-radius:20px;padding:2px 9px;color:#555;font-variant-numeric:tabular-nums}.wbr .lp-voeg{display:flex;flex-wrap:wrap;gap:6px;padding:10px 16px;border-top:1px solid var(--lijn);background:var(--sub)}.wbr .lp-voeg button{border:1px dashed #b9b5ab;background:#fff;border-radius:10px;padding:7px 11px;font-size:13px;color:var(--tekst)}.wbr .lp-voeg button:hover{border-color:var(--groen);color:var(--groen)}.wbr .lp-duur{padding:10px 16px 14px;border-top:1px solid var(--lijn);font-size:14px}.wbr .lp-balk{height:10px;background:var(--lijn-zacht);border-radius:5px;overflow:hidden;margin-top:6px;display:flex}.wbr .lp-balk i{display:block;height:100%}.wbr .lp-rechts{overflow:auto;padding:18px 22px;background:var(--werk);display:flex;flex-direction:column;gap:14px}.wbr .lp-paneel{background:#fff;border:1px solid var(--lijn);border-radius:14px;padding:16px 18px}.wbr .lp-paneel h2{font-size:18px;margin:0 0 4px;color:var(--navy);display:flex;align-items:center;gap:10px}.wbr .lp-paneel .z{color:var(--zacht);font-size:13px}.wbr .lp-rij{display:grid;grid-template-columns:150px 1fr;gap:10px;align-items:center;margin-top:10px;font-size:14px}.wbr .lp-rij>label{color:var(--zacht)}.wbr .lp-in{height:40px;border:1px solid var(--lijn);border-radius:9px;padding:0 12px;font:inherit;font-size:15px;width:100%;box-sizing:border-box;background:#fff}.wbr textarea.lp-in{height:auto;min-height:70px;padding:10px 12px;resize:vertical;line-height:1.4}.wbr .lp-in:disabled{background:var(--sub);color:#555}.wbr .vthumb{aspect-ratio:16/9;border-radius:10px;position:relative;display:grid;place-items:center;color:#fff;overflow:hidden}.wbr .vthumb .play{width:72px;height:50px;border-radius:14px;background:#00000073;display:grid;place-items:center}.wbr .vthumb .duur{position:absolute;right:8px;bottom:8px;background:#000000bf;border-radius:4px;padding:1px 6px;font-size:12px}.wbr .vthumb .tt{position:absolute;left:12px;top:10px;font-weight:700;font-size:15px;text-shadow:0 1px 3px rgba(0,0,0,.5);max-width:80%}.wbr .speler2{aspect-ratio:16/9;border-radius:10px;background:#111;position:relative;color:#bbb;display:grid;place-items:center;font-size:13px}.wbr .speler2 .bar{position:absolute;left:0;right:0;bottom:0;height:6px;background:#333}.wbr .speler2 .bar i{position:absolute;top:0;bottom:0;background:#e5a50a8c}.wbr .speler2 .bar b{position:absolute;top:0;bottom:0;width:30%;background:#e33}.wbr .segment{position:relative;height:12px;background:var(--lijn-zacht);border-radius:6px;margin:10px 0 4px}.wbr .segment i{position:absolute;top:0;bottom:0;background:var(--azuur);border-radius:6px}.wbr .checks{list-style:none;padding:0;margin:8px 0 0;font-size:14px;display:flex;flex-direction:column;gap:4px}.wbr .checks li.nee{color:var(--bad);font-weight:600}.wbr .checks li.ja:before{content:"✓ ";color:var(--ok);font-weight:700}.wbr .checks li.nee:before{content:"✕ "}.wbr .lp-banner{background:var(--info-bg);color:var(--info);padding:10px 16px;font-size:14px;border-bottom:1px solid #c8daf0}.wbr .modaal.breed{width:1000px;max-height:820px;overflow:auto}.wbr .modaal .onder{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}.wbr .vkaart{display:grid;grid-template-columns:300px 1fr;gap:18px;margin-top:16px;align-items:start}.wbr .matlijst{display:flex;flex-direction:column;gap:6px;margin-top:8px}.wbr .matlijst label{display:flex;gap:10px;align-items:center;border:1px solid var(--lijn);border-radius:10px;padding:8px 10px;font-size:14px;cursor:pointer}.wbr .matlijst .ic{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;color:#fff;font-size:11px;font-weight:700}.wbr .dropzone{border:2px dashed #b9b5ab;border-radius:14px;padding:24px;text-align:center;color:var(--zacht);cursor:pointer;background:var(--sub)}.wbr .dropzone:hover{border-color:var(--groen);color:var(--groen)}.wbr .pad-pv{font:13px/1.5 Consolas,monospace;background:var(--sub);border:1px solid var(--lijn);border-radius:8px;padding:8px 10px;margin-top:8px;word-break:break-all}.wbr .tabs2{display:flex;gap:4px;border-bottom:1px solid var(--lijn);margin:4px 0 16px}.wbr .tabs2 button{border:0;background:none;padding:10px 16px;border-bottom:3px solid transparent;font-size:15px;color:var(--zacht)}.wbr .tabs2 button.aan{border-color:var(--groen);color:var(--tekst);font-weight:600}.wbr .kaartgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.wbr .lpkaart{background:#fff;border:1px solid var(--lijn);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px}.wbr .lpkaart b{font-size:16px}.wbr .lpkaart .z{color:var(--zacht);font-size:13px}.wbr .lpkaart .ics{display:flex;gap:4px;flex-wrap:wrap}.wbr .lpkaart .ics span{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;font-size:13px}.wbr .conc{display:grid;grid-template-columns:1fr 1fr;gap:16px}.wbr .pres{position:absolute;top:0;right:0;bottom:0;left:0;background:#15171c;color:#fff;display:flex;flex-direction:column}.wbr .pres-kop{height:56px;display:flex;align-items:center;gap:16px;padding:0 22px;color:#aeb4c2;font-size:15px;border-bottom:1px solid #2a2d36}.wbr .pres-kop b{color:#fff}.wbr .pres-lijf{flex:1;display:grid;place-items:center;padding:26px;min-height:0}.wbr .pres-voet{height:76px;display:flex;align-items:center;justify-content:center;gap:16px;border-top:1px solid #2a2d36}.wbr .pres-voet button{height:50px;border-radius:12px;border:1px solid #3a3f4d;background:#22252e;color:#fff;font-size:17px;padding:0 22px}.wbr .pres-voet button.prim{background:var(--groen);border-color:var(--groen)}.wbr .pres-stippen{display:flex;gap:6px}.wbr .pres-stippen i{width:10px;height:10px;border-radius:50%;background:#3a3f4d}.wbr .pres-stippen i.aan{background:var(--groen-merk)}.wbr .vd{flex:1;display:grid;grid-template-columns:430px 1fr;min-height:0}.wbr .vd-lijst{background:#fff;border-right:1px solid var(--lijn);overflow:auto;padding:14px 14px 20px;display:flex;flex-direction:column;gap:4px}.wbr .vd-lijst h2{font-size:18px;margin:4px 8px 8px;color:var(--navy)}.wbr .vd-stap{display:grid;grid-template-columns:58px 42px 1fr 26px;gap:10px;align-items:center;padding:9px 10px;border-radius:14px;font-size:16px;border:0;background:none;width:100%;text-align:left;color:var(--tekst)}.wbr .vd-stap .tijd{color:var(--zacht);font-variant-numeric:tabular-nums}.wbr .vd-stap .ic{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;font-size:19px}.wbr .vd-stap span.t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wbr .vd-stap.nu{background:var(--groen-licht);box-shadow:inset 0 0 0 2px var(--groen)}.wbr .vd-stap.klaar{color:#999}.wbr .vd-stap.klaar .ic{filter:grayscale(1);opacity:.6}.wbr .vd-hoofd{padding:22px 30px;display:flex;flex-direction:column;gap:16px;min-height:0}.wbr .vd-boven{display:flex;align-items:center;gap:12px}.wbr .vd-boven h1{margin:0;font-size:26px;color:var(--navy);flex:1}.wbr .vd-kaart{flex:1;background:#fff;border-radius:22px;border:1px solid var(--lijn);display:flex;flex-direction:column;overflow:hidden;min-height:0}.wbr .vd-voorbeeld{flex:1;display:grid;place-items:center;background:#f3f1ec;min-height:0;padding:22px;position:relative;overflow:hidden}.wbr .vak{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0}.wbr .vak16{flex:0 1 auto;height:84%;aspect-ratio:16/9;max-width:100%}.wbr .vak16 .vthumb{height:100%;width:100%}.wbr .pres-lijf .vak{height:100%}.wbr .vd-info{padding:16px 24px;display:flex;align-items:center;gap:18px;border-top:1px solid var(--lijn)}.wbr .vd-info .t{flex:1}.wbr .vd-info .t b{font-size:22px;display:block}.wbr .vd-info .t small{color:var(--zacht);font-size:15px}.wbr .grootknop{height:64px;border-radius:16px;font-size:20px;font-weight:700;border:1px solid var(--lijn);background:#fff;padding:0 26px;color:var(--tekst);display:inline-flex;align-items:center;gap:10px}.wbr .grootknop.prim{background:var(--groen);border-color:var(--groen);color:#fff}.wbr .vd-onder{display:flex;gap:14px;align-items:center}.wbr .vd-onder .klok2{margin-left:auto;font-size:18px;color:var(--zacht)}.wbr .af{flex:1;display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;padding:22px 26px;min-height:0;overflow:auto;align-content:start}.wbr .af .lp-paneel{display:flex;flex-direction:column;gap:10px}.wbr .af h2{font-size:21px}.wbr .afregel{border:1px solid var(--lijn);border-radius:12px;padding:10px 12px;font-size:16px}.wbr .afregel .seg2{margin-top:8px}.wbr .afvoet{grid-column:1/-1;display:flex;gap:14px;justify-content:flex-end;align-items:center}.wbr .slotmelding{background:var(--warn-bg);color:var(--warn);border-radius:12px;padding:12px 14px;font-size:15px}.wbr .exc-balk{height:64px;background:#fff;border-bottom:1px solid var(--lijn);display:flex;align-items:center;gap:8px;padding:0 14px;flex:none;overflow:hidden}.wbr .exc-balk .knop{height:44px;font-size:15px;white-space:nowrap;flex:none}.wbr .exc-sep{width:1px;height:28px;background:var(--lijn);flex:none}.wbr .exc-midden{flex:1;position:relative;min-height:0}.wbr #excRoot{position:absolute;top:0;right:0;bottom:0;left:0}.wbr .exc-laden{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;color:var(--zacht);font-size:18px}.wbr .kb{position:absolute;transform-origin:0 0;background:#f4f3f0;border:1px solid #c9c6be;border-radius:16px;box-shadow:0 14px 40px #00000047;z-index:8;padding:6px 8px 8px;-webkit-user-select:none;user-select:none;touch-action:none;box-sizing:border-box}.wbr .kb-kop{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--zacht);padding:0 4px 5px;cursor:grab}.wbr .kb-greep{font-weight:700;color:var(--navy);font-size:13px}.wbr .kb-doel{flex:1;text-align:center}.wbr .kb-doel b{color:var(--tekst)}.wbr .kb-x{border:0;background:none;font-size:20px;color:var(--zacht);width:30px;height:26px;cursor:pointer}.wbr .kb-toetsen{display:flex;flex-direction:column;gap:5px}.wbr .kb-rij{display:flex;gap:5px;justify-content:center}.wbr .kb-rij button{height:42px;min-width:40px;flex:1 1 0;max-width:58px;border:0;border-radius:9px;background:#fff;box-shadow:0 1px #b9b5ab;font-size:20px;color:var(--tekst);font-family:Segoe UI,sans-serif;padding:0}.wbr .kb-toetsen.ar .kb-rij button{font-family:Noto Naskh Arabic,Amiri,Segoe UI,sans-serif;font-size:22px}.wbr .kb-rij button:active{background:var(--info-bg)}.wbr .kb-rij button.breed{max-width:104px;flex:1.6 1 0;font-size:15px}.wbr .kb-rij button.kb-grijs{background:#dedbd4}.wbr .kb-rij button.kb-grijs.aan{background:var(--navy);color:#fff}.wbr .kb-rij button.kb-wissel{background:#e1ecf7;color:var(--info);font-size:15px;font-family:Segoe UI,Noto Naskh Arabic,sans-serif!important;white-space:nowrap;overflow:hidden}.wbr .kb-rij button.kb-blauw{background:var(--azuur);color:#fff}.wbr .kb-rij button.spatie{max-width:none;flex:5 1 0;font-size:13px;color:var(--zacht)}.wbr .kb-hoek{position:absolute;width:22px;height:22px;border:3px solid var(--azuur);background:#fff;border-radius:6px;opacity:.85}.wbr .kb-hoek.nw{left:-9px;top:-9px;cursor:nwse-resize;border-right:0;border-bottom:0;border-radius:6px 0 0}.wbr .kb-hoek.ne{right:-9px;top:-9px;cursor:nesw-resize;border-left:0;border-bottom:0;border-radius:0 6px 0 0}.wbr .kb-hoek.sw{left:-9px;bottom:-9px;cursor:nesw-resize;border-right:0;border-top:0;border-radius:0 0 0 6px}.wbr .kb-hoek.se{right:-9px;bottom:-9px;cursor:nwse-resize;border-left:0;border-top:0;border-radius:0 0 6px}.wbr .kb-mini{position:absolute;z-index:9;width:46px;height:40px;border-radius:12px;border:1px solid var(--azuur);background:#fff;color:var(--info);box-shadow:0 6px 16px #0003;display:grid;place-items:center;cursor:pointer;animation:kbIn .18s ease-out}.wbr .kb-mini:hover{background:var(--info-bg)}.wbr .kb-mini[hidden],.wbr .kb[hidden]{display:none}@keyframes kbIn{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.wbr .rail button.open{background:var(--info-bg);color:var(--info)}.wbr,.wbr #root{height:100%}.wbr{margin:0;background:var(--werk);overflow:hidden}.wbr .app{height:100%;display:flex;flex-direction:column}.wbr .app>.bord{flex:1;min-height:0}.wbr .versie{position:fixed;right:10px;bottom:6px;font-size:11px;color:var(--zacht)}.wbr .inlog{height:100%;display:grid;place-items:center;background:radial-gradient(1200px 700px at 30% 20%,#18245e 0,var(--navy) 50%,var(--navy-diep) 100%)}.wbr .inlog-kaart{background:#fff;border-radius:24px;padding:34px 38px;width:min(480px,92vw);box-shadow:0 30px 70px #0006;display:flex;flex-direction:column;gap:14px}.wbr .inlog-kaart h1{margin:0;font-size:26px;color:var(--navy)}.wbr .inlog-kaart label{font-weight:600;font-size:15px;display:flex;flex-direction:column;gap:6px}.wbr .inlog-kaart input{height:48px;border:1px solid var(--lijn);border-radius:12px;padding:0 14px;font:inherit;font-size:17px}.wbr .inlog-kaart .melding-gedeeld{background:var(--warn-bg);color:var(--warn);border-radius:12px;padding:10px 12px;font-size:14px}.wbr .fout{background:var(--bad-bg);color:var(--bad);border-radius:12px;padding:10px 12px;font-size:14px}.wbr .start-kolommen{flex:1;display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:24px;padding:24px 28px;min-height:0;overflow:auto}.wbr .lesdag-kaart{background:#fff;border:1px solid var(--lijn);border-radius:18px;padding:16px 18px;display:flex;flex-direction:column;gap:10px}.wbr .lesdag-kaart h3{margin:0;font-size:20px;color:var(--navy)}.wbr .lesdag-kaart .z{color:var(--zacht);font-size:15px}.wbr .bordenlijst{display:flex;flex-wrap:wrap;gap:10px}.wbr .bordknop{border:1px solid var(--lijn);background:var(--sub);border-radius:12px;padding:10px 14px;font-size:16px;text-align:left;cursor:pointer;color:var(--tekst)}.wbr .bordknop small{display:block;color:var(--zacht);font-size:12px}.wbr .bordknop.nieuw{border-style:dashed;background:#fff;color:var(--groen);font-weight:600}.wbr .yt{flex:1;display:flex;flex-direction:column;gap:14px;padding:22px 28px;min-height:0;overflow:auto}.wbr .yt-zoek{display:flex;gap:10px}.wbr .yt-zoek input{flex:1;height:52px;border:1px solid var(--lijn);border-radius:12px;padding:0 14px;font:inherit;font-size:17px}.wbr .yt-speler{width:min(100%,calc((100vh - 300px)*16/9));aspect-ratio:16/9;border:0;border-radius:12px;background:#111}.wbr .mat-pdf{flex:1;border:0;background:#5d6270}.wbr .afdruk{display:none}@media print{.wbr{overflow:visible;background:#fff}.wbr .app{display:none}.wbr .afdruk{display:block}.wbr .afdruk svg{width:100%;height:auto;page-break-after:always;display:block}@page{size:A4 landscape;margin:8mm}}.wbr .lesvanvandaag{display:flex;align-items:center;gap:18px;background:var(--groen-licht);border:2px solid var(--groen);border-radius:22px;padding:18px 22px;margin-bottom:22px;text-decoration:none;color:var(--tekst)}.wbr .lesvanvandaag .pict{font-size:40px}.wbr .lesvanvandaag b{display:block;font-size:24px;color:var(--navy)}.wbr .lesvanvandaag small{display:block;font-size:16px;color:var(--zacht)}.wbr .lesvanvandaag>span:nth-child(2){flex:1}.wbr .yt-resultaten{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px}.wbr .yt-resultaat{display:flex;flex-direction:column;gap:6px;text-align:left;background:#fff;border:1px solid var(--lijn);border-radius:16px;padding:10px;color:var(--tekst)}.wbr .yt-resultaat img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px;background:#111}.wbr .yt-resultaat b{font-size:17px;line-height:1.3}.wbr .yt-resultaat small{color:var(--zacht);font-size:14px}.wbr .knop-link{background:none;border:0;color:var(--link);text-decoration:underline;font-size:15px;margin-top:6px;text-align:left;padding:0}.wbr .koppel-kaart{max-width:640px}.wbr .koppelcode{font-size:60px;font-weight:800;letter-spacing:6px;white-space:nowrap;color:var(--navy);text-align:center;font-variant-numeric:tabular-nums;margin:18px 0}.wbr .slotscherm{height:100%;display:flex;flex-direction:column;background:radial-gradient(1200px 700px at 30% 20%,#18245e 0,var(--navy) 50%,var(--navy-diep) 100%);color:#fff}.wbr .slotscherm header{display:flex;justify-content:space-between;align-items:center;padding:24px 36px}.wbr .slotscherm header b{display:block;font-size:24px}.wbr .slotscherm header span{opacity:.8;font-size:18px}.wbr .slotscherm header .klok{font-size:40px;font-weight:300;opacity:1}.wbr .slot-midden{flex:1;display:flex;align-items:center;justify-content:center;gap:64px;padding:24px}.wbr .slot-qr{background:#fff;border-radius:28px;padding:22px;width:min(42vh,440px);aspect-ratio:1}.wbr .slot-qr img{width:100%;height:100%;display:block}.wbr .slot-qr-leeg{width:100%;height:100%;border-radius:12px;background:#eef}.wbr .slot-uitleg{max-width:520px}.wbr .slot-uitleg h1{font-size:44px;margin:0 0 12px}.wbr .slot-uitleg ol{font-size:22px;line-height:1.6;padding-left:28px;margin:0 0 18px}.wbr .slot-getal{font-size:120px;font-weight:800;line-height:1;letter-spacing:6px;color:#fff;background:#ffffff1a;border-radius:24px;padding:16px 28px;display:inline-block;font-variant-numeric:tabular-nums}.wbr .slot-uitleg .z{opacity:.75;font-size:16px;margin-top:18px}.wbr .slot-uitleg ol{margin-bottom:8px}.wbr .slot-of{opacity:.9}.wbr .slot-korte-code{font-size:64px;font-weight:800;letter-spacing:14px;line-height:1;background:#ffffff1a;border-radius:20px;padding:14px 24px;display:inline-block;margin:0 0 18px;font-variant-numeric:tabular-nums}.wbr .offline{height:100%;display:flex;flex-direction:column;background:var(--werk)}.wbr .offline header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;background:var(--navy);color:#fff}.wbr .offline header b{display:block;font-size:24px}.wbr .offline header span{opacity:.85}.wbr .offline-midden{padding:24px 28px;display:flex;flex-direction:column;gap:14px;overflow:auto}.wbr .offline-midden h2{margin:10px 0 0;color:var(--navy)}.wbr .offline-nieuw .pict{background:var(--groen-licht);font-size:56px;color:var(--groen)}.wbr .tegel-uit{opacity:.5;cursor:default}.wbr .tegel-uit .pict{background:#eee}.wbr .offline-bord{display:inline-flex;gap:6px;align-items:center}.wbr .offline-balk{background:#5d6270}.wbr .offline-melding{display:flex;align-items:center;gap:14px;background:var(--warn-bg);color:var(--warn);border-radius:16px;padding:12px 16px;margin-bottom:18px;flex-wrap:wrap}.wbr .offline-melding span{flex:1;font-size:18px}.wbr .web-balk{display:flex;align-items:center;gap:14px;padding:10px 20px;background:#fff;border-bottom:1px solid var(--lijn)}.wbr .web-adres{font-weight:600;color:var(--navy)}.wbr .web-hint{flex:1;color:var(--zacht);font-size:14px}.wbr .web-vak{flex:1;border:0;width:100%;background:#fff}.wbr .beheer-achter{z-index:200}.wbr .beheer h2{font-size:30px}.wbr .beheer .sub{font-size:18px;line-height:1.5}.wbr .beheer-vraag{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:110;display:flex;align-items:center;gap:14px;background:#fff;color:var(--tekst);border:1px solid var(--lijn);border-radius:18px;padding:14px 16px 14px 22px;box-shadow:0 14px 40px #060b2140;font-size:17px;width:min(860px,calc(100vw - 280px))}.wbr .beheer-vraag>div{flex:1;line-height:1.4}.wbr .beheer-vraag .knop{flex:none}.wbr .offlineknop{position:fixed;left:22px;bottom:22px;z-index:120;height:56px;border-radius:28px;border:1px solid rgba(255,255,255,.25);background:#0d1741d9;color:#fff;font-size:17px;padding:0 20px;display:flex;align-items:center;gap:8px;cursor:pointer}.wbr .offlineknop span{font-size:22px}.wbr .verbindingbalk{position:fixed;left:50%;bottom:14px;transform:translate(-50%);z-index:110;display:flex;align-items:center;gap:12px;background:var(--warn-bg);color:var(--warn);border:1px solid #ecd9a0;border-radius:14px;padding:10px 12px 10px 18px;box-shadow:0 10px 30px #060b212e;font-size:16px;width:min(900px,calc(100vw - 40px))}.wbr .verbindingbalk>span{flex:1;line-height:1.4}.wbr .verbindingbalk .knop{height:44px;font-size:15px;flex:none}.wbr .offline-kop{display:flex;align-items:center;justify-content:space-between;gap:12px}.wbr .knop.gevaar{background:var(--rood);border-color:var(--rood);color:#fff}.wbr .yt-pict{background:#fde7e7;color:#d6302b;font-size:44px}.wbr .yt-over{color:var(--zacht);font-size:15px}.wbr .bordknop-vak{position:fixed;right:22px;bottom:22px;z-index:120}.wbr .bordknop-vak .uitzetknop{position:static}.wbr .bordmenu{top:auto;bottom:66px;right:0}.wbr .weergave{display:flex;align-items:center;gap:6px;padding:8px 14px 10px}.wbr .weergave span{flex:1;color:var(--zacht);font-size:15px}.wbr .weergave button{height:44px;min-width:56px;border:1px solid var(--lijn);border-radius:10px;background:#fff;font-size:16px;color:var(--tekst);cursor:pointer}.wbr .weergave button:disabled{opacity:.45;cursor:default}.wbr .bord-toast{position:fixed;z-index:210;cursor:pointer}.wbr .elementen.media .mi{font-size:26px;line-height:1}.wbr .wbSpeler{position:absolute;z-index:30;background:#000;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px #00000059}.wbr .wbSpeler.groot{border-radius:0;z-index:40}.wbr .wbSpeler iframe{width:100%;height:100%;border:0;display:block}.wbr .wbSpelerBalk{position:absolute;top:8px;right:8px;display:flex;gap:6px}.wbr .wbSpelerBalk button{height:40px;border:0;border-radius:10px;background:#0d1741d9;color:#fff;font-size:15px;padding:0 12px;cursor:pointer}.wbr .tijdveld{display:flex;align-items:center;gap:10px;margin:6px 0;font-size:14px}.wbr .tijdveld input{width:90px;height:38px;border-radius:8px;border:1px solid var(--lijn);padding:0 8px;font-size:15px}.wbr .yt-kop{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.wbr .yt-kop .yt-zoek{flex:1;min-width:420px}.wbr .munten{display:flex;flex-direction:column;gap:4px;align-items:flex-end}.wbr .munten small{color:var(--zacht);font-size:13px}.wbr .munten small b{color:var(--tekst)}.wbr .munten-rij{display:flex;gap:4px;perspective:400px}.wbr .munt{width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffe9a0,#e5a50a 60%,#b07d05);box-shadow:inset 0 0 0 2px #c48f07,0 1px 2px #00000040;transition:transform .5s,filter .5s,opacity .5s}.wbr .munt.op{transform:rotateY(180deg);filter:grayscale(1);opacity:.45}.wbr .yt-gratis{background:var(--ok-bg);color:var(--ok);border-radius:999px;padding:4px 12px;font-size:14px;font-weight:600}.wbr .yt-rijkop{display:flex;align-items:center;gap:12px}.wbr .yt-rijkop h2{margin:0;flex:1;color:var(--navy);font-size:22px}.wbr .yt-overzicht{display:flex;flex-direction:column;gap:22px}.wbr .yt-rij h2{margin:0 0 10px;color:var(--navy);font-size:20px}.wbr .yt-kaarten{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,280px);gap:14px;overflow-x:auto;padding-bottom:6px}.wbr .yt-kaarten.klein{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-auto-columns:auto;max-height:46vh}.wbr .yt-kaart{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--lijn);border-radius:14px;padding:8px;color:var(--tekst);text-align:left}.wbr button.yt-kaart{cursor:pointer;gap:6px}.wbr .yt-kaart img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px;background:#111;display:block}.wbr .yt-kaart b{font-size:15px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wbr .yt-kaart small{color:var(--zacht);font-size:13px}.wbr .yt-kaart-open{border:0;background:none;padding:0;display:flex;flex-direction:column;gap:6px;text-align:left;color:inherit;cursor:pointer}.wbr .yt-mini{position:relative;display:block}.wbr .yt-mini i{position:absolute;right:6px;bottom:6px;background:#000000bf;color:#fff;font-style:normal;font-size:12px;border-radius:6px;padding:1px 6px}.wbr .yt-kaart-acties{position:absolute;top:12px;right:12px;display:flex;gap:6px}.wbr .yt-kaart-acties button{height:36px;min-width:36px;border:0;border-radius:10px;background:#ffffffeb;font-size:18px;cursor:pointer;box-shadow:0 1px 4px #00000040}.wbr .yt-termen{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 10px}.wbr .yt-term{height:40px;border:1px solid var(--lijn);border-radius:999px;background:#fff;padding:0 16px;font-size:15px;color:var(--tekst);cursor:pointer}.wbr .yt-term.aan{background:var(--groen-licht);border-color:var(--groen);color:var(--groen)}.wbr .mediakiezer{width:min(760px,94vw)}.wbr .telefoon-qr{display:flex;gap:20px;align-items:flex-start;margin:12px 0}.wbr .telefoon-qr>img{width:220px;height:220px;background:#fff;border:1px solid var(--lijn);border-radius:12px;padding:8px}.wbr .telefoon-fotos{flex:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.wbr .telefoon-fotos img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.wbr .tegel .yt-recent{display:flex;gap:4px;margin-top:6px}.wbr .tegel .yt-recent img{width:46px;height:26px;object-fit:cover;border-radius:4px}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2) format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2) format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2) format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2) format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2) format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2) format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2) format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2) format("woff2"),url(/assets/montserrat-vietnamese-800-normal-Chy8GRiB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2) format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2) format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-ext-400-normal-DWiEslNC.woff2) format("woff2"),url(/assets/bebas-neue-latin-ext-400-normal-HFKRJXnW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2) format("woff2"),url(/assets/bebas-neue-latin-400-normal-Bi-ndsyu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Righteous;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/righteous-latin-ext-400-normal-rbdiPHGJ.woff2) format("woff2"),url(/assets/righteous-latin-ext-400-normal-EtPo6WgU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Righteous;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/righteous-latin-400-normal-DIzXvQUm.woff2) format("woff2"),url(/assets/righteous-latin-400-normal-CRvo487o.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Abril Fatface;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/abril-fatface-latin-ext-400-normal-Ctcf6qDM.woff2) format("woff2"),url(/assets/abril-fatface-latin-ext-400-normal-CYCbX7fF.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Abril Fatface;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/abril-fatface-latin-400-normal-utNZUC9m.woff2) format("woff2"),url(/assets/abril-fatface-latin-400-normal-CSRW-xuf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-normal-CjW2EstV.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-400-normal-ZiRag6zj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-normal-BV2APVTb.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-400-normal-BbvUAu4N.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-normal-BxlSGspa.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-400-normal-qdZwdvNS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-normal-CFtfchNt.woff2) format("woff2"),url(/assets/playfair-display-latin-400-normal-DHYHbkg3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-cyrillic-700-normal-Dw3uKy19.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-700-normal-Dk1mTcxf.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-vietnamese-700-normal-CaKJSIny.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-700-normal-Cr1rw0mr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-ext-700-normal-C58ejOkc.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-700-normal-D5HUU8GT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2) format("woff2"),url(/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pacifico-cyrillic-ext-400-normal-BuyJL26e.woff2) format("woff2"),url(/assets/pacifico-cyrillic-ext-400-normal-BH1b5rOk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pacifico-cyrillic-400-normal-DS5_g9Hw.woff2) format("woff2"),url(/assets/pacifico-cyrillic-400-normal-BtlfDWif.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pacifico-vietnamese-400-normal-CNs27uJ4.woff2) format("woff2"),url(/assets/pacifico-vietnamese-400-normal-CLnUcRoK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pacifico-latin-ext-400-normal-Ba3kv-va.woff2) format("woff2"),url(/assets/pacifico-latin-ext-400-normal-nyRvH6_c.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pacifico-latin-400-normal-7HIToT7q.woff2) format("woff2"),url(/assets/pacifico-latin-400-normal-DArfF-vd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lobster-cyrillic-ext-400-normal-CAda7jDo.woff2) format("woff2"),url(/assets/lobster-cyrillic-ext-400-normal-CTC7nHHC.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lobster-cyrillic-400-normal-DeMp0mA3.woff2) format("woff2"),url(/assets/lobster-cyrillic-400-normal-C0k4M1Yq.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lobster-vietnamese-400-normal-t7FFQ-Nt.woff2) format("woff2"),url(/assets/lobster-vietnamese-400-normal-CQxa60ei.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lobster-latin-ext-400-normal-CBN1Kyd4.woff2) format("woff2"),url(/assets/lobster-latin-ext-400-normal-DjkE4ffB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lobster-latin-400-normal-VmWungf4.woff2) format("woff2"),url(/assets/lobster-latin-400-normal-Cc8ENR_t.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amatic SC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amatic-sc-cyrillic-700-normal-DEegBhED.woff2) format("woff2"),url(/assets/amatic-sc-cyrillic-700-normal-DtCSrGKl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Amatic SC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amatic-sc-hebrew-700-normal-DsDyuJ9X.woff2) format("woff2"),url(/assets/amatic-sc-hebrew-700-normal-Qho9vw4f.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Amatic SC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amatic-sc-vietnamese-700-normal-CfTdg1ND.woff2) format("woff2"),url(/assets/amatic-sc-vietnamese-700-normal-SX_ecbIl.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Amatic SC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amatic-sc-latin-ext-700-normal-8uVeyB3R.woff2) format("woff2"),url(/assets/amatic-sc-latin-ext-700-normal-cfnpwQy3.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amatic SC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amatic-sc-latin-700-normal-Dm5yrGS-.woff2) format("woff2"),url(/assets/amatic-sc-latin-700-normal-CYOJcvwQ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-cyrillic-ext-500-normal-DcrB4vVx.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-500-normal-DqTXtm5N.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-cyrillic-500-normal-DpMZbbjM.woff2) format("woff2"),url(/assets/caveat-cyrillic-500-normal-DLSfp5IU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-ext-500-normal-jKqJW7bC.woff2) format("woff2"),url(/assets/caveat-latin-ext-500-normal-wUUXxlbS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-500-normal-B9SDL8cy.woff2) format("woff2"),url(/assets/caveat-latin-500-normal-Do9veZfZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-ext-700-normal-CrK2-ngJ.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-700-normal-DjFGiEhD.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-700-normal-BIyejhEL.woff2) format("woff2"),url(/assets/caveat-cyrillic-700-normal-Bhcx9qBB.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-ext-700-normal-DFbRgDry.woff2) format("woff2"),url(/assets/caveat-latin-ext-700-normal-DjJQd59I.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-700-normal-D8_1Nw6V.woff2) format("woff2"),url(/assets/caveat-latin-700-normal-cPyBTTZN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/permanent-marker-latin-400-normal-BF23djCy.woff2) format("woff2"),url(/assets/permanent-marker-latin-400-normal-BnZj5c41.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-ext-400-normal-CuPM9foi.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-400-normal-xaE7D4Sw.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2) format("woff2"),url(/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-vietnamese-400-normal-BHkVbP3T.woff2) format("woff2"),url(/assets/nunito-vietnamese-400-normal-DtOtW02z.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2) format("woff2"),url(/assets/nunito-latin-ext-400-normal-CjMJVfGn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2) format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2) format("woff2"),url(/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2) format("woff2"),url(/assets/nunito-vietnamese-700-normal-C9SQsXvj.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2) format("woff2"),url(/assets/nunito-latin-ext-700-normal-D4woHhbd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-arabic-400-normal-D0NIBXga.woff2) format("woff2"),url(/assets/amiri-arabic-400-normal-C_1DQziU.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-ext-400-normal-C9hoIjPx.woff2) format("woff2"),url(/assets/amiri-latin-ext-400-normal-CGn-6a7O.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-400-normal-Czk41Rjn.woff2) format("woff2"),url(/assets/amiri-latin-400-normal-Bv6IM0kz.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-arabic-700-normal-D8FrblyB.woff2) format("woff2"),url(/assets/amiri-arabic-700-normal-dUd6sHq-.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-latin-ext-700-normal-ByFuOT8o.woff2) format("woff2"),url(/assets/amiri-latin-ext-700-normal-Ck-lxu84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-latin-700-normal-DIjoEGk6.woff2) format("woff2"),url(/assets/amiri-latin-700-normal-BH9dHmOv.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-arabic-400-normal-U_i0HMfG.woff2) format("woff2"),url(/assets/noto-naskh-arabic-arabic-400-normal-1AoZhAAW.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-math-400-normal-tNY49amj.woff2) format("woff2"),url(/assets/noto-naskh-arabic-math-400-normal-C570QcAC.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-symbols-400-normal-BoBMuTRv.woff2) format("woff2"),url(/assets/noto-naskh-arabic-symbols-400-normal-Dyan2v4O.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-latin-ext-400-normal-BbeOg8Tq.woff2) format("woff2"),url(/assets/noto-naskh-arabic-latin-ext-400-normal-Er5jWGmQ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-latin-400-normal-Dajb6q3W.woff2) format("woff2"),url(/assets/noto-naskh-arabic-latin-400-normal-pwOnwvFs.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-naskh-arabic-arabic-700-normal-BdBAMxnO.woff2) format("woff2"),url(/assets/noto-naskh-arabic-arabic-700-normal-fm10sHOa.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-naskh-arabic-math-700-normal-BP-LajJh.woff2) format("woff2"),url(/assets/noto-naskh-arabic-math-700-normal-CDAZVDWY.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-naskh-arabic-symbols-700-normal-s-Hxeun5.woff2) format("woff2"),url(/assets/noto-naskh-arabic-symbols-700-normal-BzCgKmvF.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-naskh-arabic-latin-ext-700-normal-BdpHOyev.woff2) format("woff2"),url(/assets/noto-naskh-arabic-latin-ext-700-normal-kZwI4aZI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-naskh-arabic-latin-700-normal-CG_vrPqD.woff2) format("woff2"),url(/assets/noto-naskh-arabic-latin-700-normal-DP4-Rtre.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/aref-ruqaa-arabic-400-normal-AKnCEuAE.woff2) format("woff2"),url(/assets/aref-ruqaa-arabic-400-normal-DTcVTQXE.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/aref-ruqaa-latin-ext-400-normal-FVqC-QZJ.woff2) format("woff2"),url(/assets/aref-ruqaa-latin-ext-400-normal-DemsUkpi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/aref-ruqaa-latin-400-normal-BaTgTcXa.woff2) format("woff2"),url(/assets/aref-ruqaa-latin-400-normal-CD776mpm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/aref-ruqaa-arabic-700-normal-D30apH1C.woff2) format("woff2"),url(/assets/aref-ruqaa-arabic-700-normal-DLleZ2O-.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/aref-ruqaa-latin-ext-700-normal-DrzuPRv7.woff2) format("woff2"),url(/assets/aref-ruqaa-latin-ext-700-normal-CYtV2beA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/aref-ruqaa-latin-700-normal-DsYZho2f.woff2) format("woff2"),url(/assets/aref-ruqaa-latin-700-normal-CBkzp2t9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/reem-kufi-arabic-400-normal-DtbpzZsC.woff2) format("woff2"),url(/assets/reem-kufi-arabic-400-normal-BBJU0Qav.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/reem-kufi-vietnamese-400-normal-mVApVoLm.woff2) format("woff2"),url(/assets/reem-kufi-vietnamese-400-normal-CC1rmUNx.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/reem-kufi-latin-ext-400-normal-CtrjvQUY.woff2) format("woff2"),url(/assets/reem-kufi-latin-ext-400-normal-CkEL2vhd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/reem-kufi-latin-400-normal-Za7ilK7N.woff2) format("woff2"),url(/assets/reem-kufi-latin-400-normal-dNVWXZsY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/reem-kufi-arabic-700-normal-D4RhYlR1.woff2) format("woff2"),url(/assets/reem-kufi-arabic-700-normal-2X0LRV6P.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/reem-kufi-vietnamese-700-normal-CwRvvSSB.woff2) format("woff2"),url(/assets/reem-kufi-vietnamese-700-normal-C_zHpWh6.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/reem-kufi-latin-ext-700-normal-CbxOURXW.woff2) format("woff2"),url(/assets/reem-kufi-latin-ext-700-normal-BVODnn_J.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/reem-kufi-latin-700-normal-D4MLSEVm.woff2) format("woff2"),url(/assets/reem-kufi-latin-700-normal-CFkdsF2J.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lalezar;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lalezar-arabic-400-normal-D6_F3AeY.woff2) format("woff2"),url(/assets/lalezar-arabic-400-normal-BT7j_n2X.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Lalezar;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lalezar-vietnamese-400-normal-ScipispP.woff2) format("woff2"),url(/assets/lalezar-vietnamese-400-normal-DXhD3tbU.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lalezar;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lalezar-latin-ext-400-normal-Boaamuqr.woff2) format("woff2"),url(/assets/lalezar-latin-ext-400-normal-Dq4DC2QX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lalezar;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lalezar-latin-400-normal-CsH8Qv7g.woff2) format("woff2"),url(/assets/lalezar-latin-400-normal-Bm4W26Zi.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-arabic-400-normal-DMZFCm7K.woff2) format("woff2"),url(/assets/vazirmatn-arabic-400-normal-C4W5XURk.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-ext-400-normal-BdGhO0lm.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-400-normal-DPxMaNjI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-400-normal-BT_DHTc7.woff2) format("woff2"),url(/assets/vazirmatn-latin-400-normal-GKyMcI03.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-arabic-700-normal-Dge_DOjm.woff2) format("woff2"),url(/assets/vazirmatn-arabic-700-normal-B5nPuCFv.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-ext-700-normal-BfoXmNMx.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-700-normal-DMYLqBto.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-700-normal-9BlbvDRV.woff2) format("woff2"),url(/assets/vazirmatn-latin-700-normal-DrB0PBU6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-nastaliq-urdu-arabic-400-normal-BVDOj1dq.woff2) format("woff2"),url(/assets/noto-nastaliq-urdu-arabic-400-normal-Df9iHKj9.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-nastaliq-urdu-latin-ext-400-normal-ULxojL9g.woff2) format("woff2"),url(/assets/noto-nastaliq-urdu-latin-ext-400-normal-BwovpPbk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-nastaliq-urdu-latin-400-normal-uocoWRvS.woff2) format("woff2"),url(/assets/noto-nastaliq-urdu-latin-400-normal-BlOzo2Ia.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2) format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2) format("woff2"),url(/assets/barlow-vietnamese-400-normal-BFeobeCK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2) format("woff2"),url(/assets/barlow-latin-ext-400-normal-CvBsJvxq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2) format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2) format("woff2"),url(/assets/barlow-vietnamese-500-normal-GNfB7rCE.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2) format("woff2"),url(/assets/barlow-latin-ext-500-normal-CJPcKP2Q.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2) format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2) format("woff2"),url(/assets/barlow-vietnamese-600-normal-CA_GiK2e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2) format("woff2"),url(/assets/barlow-latin-ext-600-normal-DMVRjfRT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2) format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cairo-arabic-400-normal-DN15VWMM.woff2) format("woff2"),url(/assets/cairo-arabic-400-normal-CAYwymWN.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cairo-latin-ext-400-normal-xCL67Y2R.woff2) format("woff2"),url(/assets/cairo-latin-ext-400-normal-C_BIE9Qe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cairo-latin-400-normal-Dh7otpdh.woff2) format("woff2"),url(/assets/cairo-latin-400-normal-b1R3q6Pf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cairo-arabic-700-normal-D3nDedWX.woff2) format("woff2"),url(/assets/cairo-arabic-700-normal-CyOqhaeK.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cairo-latin-ext-700-normal-Cscux539.woff2) format("woff2"),url(/assets/cairo-latin-ext-700-normal-htXca11Z.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cairo-latin-700-normal-C3GYtKbV.woff2) format("woff2"),url(/assets/cairo-latin-700-normal-6fcUy4Rc.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--kleur-bladgroen: #56a80c;--kleur-azuur: #0f96d2;--kleur-mosgroen: #0a641f;--kleur-nachtblauw: #0d1741;--kleur-nachtblauw-diep: #060b21;--kleur-olijfgoud: #9c994e;--kleur-zandgoud: #c1ac82;--kleur-inkt: #292929;--kleur-grijs: #868686;--kleur-lijn: #e3e3e5;--kleur-oppervlak: #f8f8f8;--kleur-primair: #3f7f09;--kleur-primair-hover: var(--kleur-mosgroen);--kleur-primair-licht: #eef6e4;--kleur-primair-donker: var(--kleur-mosgroen);--kleur-merk: var(--kleur-bladgroen);--kleur-actie: var(--kleur-primair);--kleur-link: #0b6e9b;--kleur-focus: var(--kleur-azuur);--kleur-accent: var(--kleur-olijfgoud);--kleur-detail: var(--kleur-zandgoud);--kleur-diepte: var(--kleur-nachtblauw);--kleur-diepte-tekst: #ffffff;--kleur-diepte-zacht: #c8cde0;--kleur-tekst: var(--kleur-inkt);--kleur-tekst-zacht: #6b6b6b;--kleur-rand: var(--kleur-lijn);--kleur-achtergrond: var(--kleur-oppervlak);--kleur-vlak: #ffffff;--kleur-succes: #2f6f0a;--kleur-succes-licht: #eef6e4;--kleur-waarschuwing: #7a5a00;--kleur-waarschuwing-licht: #fbf3dc;--kleur-gevaar: #b3261e;--kleur-gevaar-licht: #fbe7e6;--kleur-info: #0b6f9c;--kleur-info-licht: #e3f3fb;--font-kop: "DM Sans", system-ui, sans-serif;--font-tekst: "Barlow", system-ui, sans-serif;--font-arabisch: "Cairo", "Barlow", sans-serif;--font-farsi: "Vazirmatn", "Cairo", sans-serif;--kop-1: clamp(1.75rem, 1.2rem + 2vw, 2.5rem);--kop-2: clamp(1.375rem, 1.1rem + 1vw, 1.75rem);--kop-3: 1.25rem;--radius: 6px;--radius-veld: 4px;--schaduw-kaart: 0 6px 14px rgba(13, 23, 65, .08);--schaduw: var(--schaduw-kaart);--gutter: 16px;--tik: 44px;--regelruimte: 12px}:root[data-thema=donker]{--kleur-primair: #6cbf1e;--kleur-primair-hover: #82d334;--kleur-primair-licht: #1c2a12;--kleur-link: #5cc3f0;--kleur-tekst: #eceef4;--kleur-tekst-zacht: #a9afc2;--kleur-rand: #2a3357;--kleur-achtergrond: var(--kleur-nachtblauw-diep);--kleur-vlak: #111a3f;--kleur-diepte: #0a1233;--kleur-succes-licht: #16280c;--kleur-waarschuwing-licht: #2d2610;--kleur-gevaar-licht: #3a1614;--kleur-info-licht: #0c2a3b;--kleur-waarschuwing: #e5c060;--kleur-succes: #8fd35a;--kleur-gevaar: #ff8a80;--kleur-info: #7fcdf2;--schaduw-kaart: 0 6px 14px rgba(0, 0, 0, .35);--schaduw: var(--schaduw-kaart)}@media (prefers-color-scheme: dark){:root[data-thema=systeem]{--kleur-primair: #6cbf1e;--kleur-primair-hover: #82d334;--kleur-primair-licht: #1c2a12;--kleur-link: #5cc3f0;--kleur-tekst: #eceef4;--kleur-tekst-zacht: #a9afc2;--kleur-rand: #2a3357;--kleur-achtergrond: var(--kleur-nachtblauw-diep);--kleur-vlak: #111a3f;--kleur-diepte: #0a1233;--kleur-succes-licht: #16280c;--kleur-waarschuwing-licht: #2d2610;--kleur-gevaar-licht: #3a1614;--kleur-info-licht: #0c2a3b;--kleur-waarschuwing: #e5c060;--kleur-succes: #8fd35a;--kleur-gevaar: #ff8a80;--kleur-info: #7fcdf2;--schaduw-kaart: 0 6px 14px rgba(0, 0, 0, .35);--schaduw: var(--schaduw-kaart)}}:root[data-compact=ja]{--regelruimte: 6px;--tik: 36px}:root{font-family:var(--font-tekst);color:var(--kleur-tekst);background:var(--kleur-achtergrond);line-height:1.6;-webkit-text-size-adjust:100%}:root[lang=ar]{font-family:var(--font-arabisch);font-size:106%;letter-spacing:0}:root[lang=fa]{font-family:var(--font-farsi);font-size:106%;letter-spacing:0}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--kleur-achtergrond);font-size:16px}h1{font-size:1.45rem;line-height:1.25;margin:0}h2{font-size:1.1rem;margin:0 0 12px}h3{font-size:1rem;margin:16px 0 8px}a{color:var(--kleur-link)}code{font-size:.9em;background:var(--kleur-primair-licht);padding:2px 6px;border-radius:4px;overflow-wrap:anywhere}:focus-visible{outline:3px solid var(--kleur-focus);outline-offset:2px}.visueel-verborgen{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.honingpot{position:absolute;inset-inline-start:-10000px;width:1px;height:1px;overflow:hidden}.sla-over{position:absolute;inset-inline-start:8px;top:-60px;background:var(--kleur-vlak);padding:8px 12px;z-index:100}.sla-over:focus{top:8px}.inhoud{width:100%;max-width:1080px;margin:0 auto;padding:var(--gutter);min-width:0}@media (min-width: 960px){.inhoud{padding:28px 32px 48px}}.pagina-kop{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 16px}.pagina-acties{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.kaart{background:var(--kleur-vlak);border:1px solid var(--kleur-rand);border-radius:var(--radius);box-shadow:var(--schaduw);padding:var(--gutter);margin-block-end:var(--gutter)}.kaart-nadruk{border-color:var(--kleur-succes);background:var(--kleur-succes-licht)}.kaart-waarschuwing{border-color:var(--kleur-accent)}.kaart-titel .hint{font-weight:400}.kaarten{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-block-end:var(--gutter)}.lesdag-kaart,.klas-kaart{display:block;background:var(--kleur-vlak);border:1px solid var(--kleur-rand);border-radius:var(--radius);padding:14px;color:inherit;text-decoration:none;box-shadow:var(--schaduw)}.lesdag-kaart:hover,.klas-kaart:hover{border-color:var(--kleur-primair)}.klas-kaart.nieuw{border-color:var(--kleur-succes)}.lesdag-kaart-kop{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-block-end:4px}.ld-geannuleerd{opacity:.65}.uitgelicht{margin-block-end:20px;display:grid;gap:10px}.uitgelicht .lesdag-kaart{border-width:2px;border-color:var(--kleur-primair)}.label{font-weight:600;margin:0;color:var(--kleur-tekst-zacht);text-transform:uppercase;font-size:.8rem;letter-spacing:.04em}.lijst{list-style:none;margin:0;padding:0}.lijst>li{border-block-end:1px solid var(--kleur-rand);padding:8px 0}.lijst>li:last-child{border-block-end:0}.lijst-rij{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;color:inherit;text-decoration:none;min-height:var(--tik)}a.lijst-rij:hover strong{text-decoration:underline}.rij-kolom{align-items:flex-start}.rij-rechts{display:flex;gap:6px}.hint{color:var(--kleur-tekst-zacht);font-size:.9rem}.leeg,.laden{color:var(--kleur-tekst-zacht);padding:12px 0}.filters,.snel,.knoppenrij{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-block:8px 16px}.knop{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--tik);padding:0 18px;border-radius:var(--radius);border:1px solid transparent;font:inherit;font-weight:600;cursor:pointer;text-decoration:none;line-height:1.2;text-align:center}.knop:disabled{opacity:.55;cursor:not-allowed}.knop-primair{background:var(--kleur-primair);color:#fff}.knop-primair:hover:not(:disabled){background:var(--kleur-primair-donker)}.knop-secundair{background:var(--kleur-vlak);color:var(--kleur-primair);border-color:var(--kleur-primair)}.knop-secundair:hover:not(:disabled){background:var(--kleur-primair-licht)}.knop-gevaar{background:var(--kleur-vlak);color:var(--kleur-gevaar);border-color:var(--kleur-gevaar)}.knop-gevaar:hover:not(:disabled){background:var(--kleur-gevaar-licht)}.knop-klein{min-height:36px;padding:0 12px;font-size:.9rem}.balk .knop-klein{background:transparent;color:#fff;border-color:#ffffff80}.knop-groot{min-height:56px;font-size:1.1rem}.knop-breed{width:100%}.knop-tekst{background:none;border:none;color:var(--kleur-primair);font:inherit;cursor:pointer;padding:6px 4px;text-decoration:underline;min-height:36px}.formulier{display:grid;gap:12px}fieldset{border:1px solid var(--kleur-rand);border-radius:var(--radius);padding:12px var(--gutter);margin:0 0 12px;min-width:0}legend{font-weight:600;padding:0 6px}.veld{display:grid;gap:4px;margin-block-end:8px}.veld-label{font-weight:600;font-size:.95rem}.veld-hint{color:var(--kleur-tekst-zacht);font-size:.85rem}.veld-foutmelding{color:var(--kleur-gevaar);font-size:.9rem}.veld-fout input,.veld-fout select,.veld-fout textarea{border-color:var(--kleur-gevaar)}input,select,textarea{font:inherit;color:inherit;width:100%;min-height:var(--tik);padding:8px 12px;border:1px solid #b9c3c9;border-radius:8px;background:#fff}textarea{resize:vertical}input[type=checkbox],input[type=radio]{width:22px;min-height:22px;height:22px;accent-color:var(--kleur-primair);flex:none}input[type=file]{padding:8px}.vinkje{display:flex;align-items:center;gap:10px;min-height:var(--tik);cursor:pointer}.inline-veld{display:inline-flex;align-items:center;gap:8px}.inline-veld select,.inline-veld input{width:auto}.zoekveld{max-width:480px}.raster-2{display:grid;gap:0 12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.raster-2>*{min-width:0}.lesmoment{display:grid;gap:0 12px;grid-template-columns:1fr 1fr;align-items:end}@media (min-width: 720px){.lesmoment{grid-template-columns:repeat(4,1fr) auto}}.melding{border-radius:var(--radius);padding:10px 14px;margin:0 0 12px;border:1px solid transparent}.melding-fout{background:var(--kleur-gevaar-licht);color:var(--kleur-gevaar);border-color:#f0b8b4}.melding-succes{background:var(--kleur-succes-licht);color:var(--kleur-succes);border-color:#b5dfc8}.melding-waarschuwing{background:var(--kleur-waarschuwing-licht);color:var(--kleur-waarschuwing);border-color:#f1d49c}.melding-info{background:var(--kleur-info-licht);color:var(--kleur-info);border-color:#bcd0ee}.melding-link{display:block;text-decoration:none;font-weight:600}.status,.chip{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.8rem;font-weight:600;margin-inline-start:6px;background:var(--kleur-primair-licht);color:var(--kleur-primair);white-space:nowrap}.status-open,.status-lopend,.status-aanwezig,.status-actie_gevraagd{background:var(--kleur-info-licht);color:var(--kleur-info)}.status-afgesloten,.status-betaald,.status-voldaan{background:var(--kleur-succes-licht);color:var(--kleur-succes)}.status-waarschuwing,.status-achterstallig,.status-afgemeld,.status-te_laat,.status-in_voorbereiding{background:var(--kleur-waarschuwing-licht);color:var(--kleur-waarschuwing)}.status-geannuleerd,.status-geweigerd,.status-afwezig,.status-dringend{background:var(--kleur-gevaar-licht);color:var(--kleur-gevaar)}.teller{display:inline-block;min-width:22px;padding:0 6px;border-radius:999px;background:var(--kleur-rand);font-size:.8rem;margin-inline-start:4px}.signalen{list-style:none;padding:0;margin:0 0 var(--gutter);display:grid;gap:8px}.signaal a{display:flex;align-items:center;gap:14px;padding:14px var(--gutter);background:var(--kleur-vlak);border:1px solid var(--kleur-rand);border-inline-start:5px solid var(--kleur-info);border-radius:var(--radius);color:inherit;text-decoration:none;box-shadow:var(--schaduw);min-height:56px}.signaal-waarschuwing a{border-inline-start-color:var(--kleur-accent)}.signaal-aantal{font-size:1.4rem;font-weight:800;min-width:2ch;text-align:center}.signaal-tekst{flex:1}.pijl{font-size:1.4rem;color:var(--kleur-tekst-zacht)}[dir=rtl] .pijl{transform:scaleX(-1)}.presentie-acties{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-block-end:12px}.presentie-lijst{list-style:none;margin:0;padding:0}.presentie-regel{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 0;border-block-end:1px solid var(--kleur-rand)}.presentie-naam{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.presentie-naam .naam{font-weight:600}.afmelding{font-size:.85rem;color:var(--kleur-waarschuwing);background:var(--kleur-waarschuwing-licht);border-radius:999px;padding:2px 10px}.let-op{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--kleur-accent);color:#fff;font-weight:800;font-size:.8rem}.presentie-knoppen{display:inline-flex;border:1px solid var(--kleur-rand);border-radius:var(--radius);overflow:hidden}.segment{min-height:var(--tik);min-width:72px;padding:0 10px;border:0;border-inline-end:1px solid var(--kleur-rand);background:var(--kleur-vlak);font:inherit;font-size:.9rem;cursor:pointer}.segment:last-child{border-inline-end:0}.segment[aria-pressed=true].segment-aanwezig{background:var(--kleur-succes);color:#fff}.segment[aria-pressed=true].segment-te_laat{background:var(--kleur-accent);color:#fff}.segment[aria-pressed=true].segment-afwezig{background:var(--kleur-gevaar);color:#fff}.lesdag-info{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin-block-end:12px}.lesdag-info .status{margin:0}.tabs{display:flex;gap:4px;overflow-x:auto;border-block-end:1px solid var(--kleur-rand);margin-block-end:12px}.tab{background:none;border:0;border-block-end:3px solid transparent;padding:10px 12px;font:inherit;white-space:nowrap;cursor:pointer;min-height:var(--tik);color:var(--kleur-tekst-zacht)}.tab[aria-selected=true]{border-block-end-color:var(--kleur-primair);color:var(--kleur-tekst);font-weight:600}.berichten{list-style:none;margin:0;padding:0;display:grid;gap:8px}.bericht{background:var(--kleur-vlak);border:1px solid var(--kleur-rand);border-radius:var(--radius);overflow:hidden}.bericht.urgentie-dringend{border-inline-start:5px solid var(--kleur-gevaar)}.bericht.urgentie-actie_gevraagd{border-inline-start:5px solid var(--kleur-accent)}.bericht-kop{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;width:100%;background:none;border:0;padding:12px var(--gutter);font:inherit;text-align:start;cursor:pointer;min-height:56px}.ongelezen .bericht-onderwerp{font-weight:700}.bericht-onderwerp{display:flex;align-items:center;gap:8px}.stip{width:10px;height:10px;border-radius:50%;background:var(--kleur-accent);display:inline-block}.bericht-inhoud{padding:0 var(--gutter) var(--gutter)}.bericht-tekst{white-space:pre-wrap}.tegels{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-block-end:var(--gutter)}@media (min-width: 720px){.tegels{grid-template-columns:repeat(4,1fr)}}.tegel{background:var(--kleur-vlak);border:1px solid var(--kleur-rand);border-radius:var(--radius);padding:12px 14px;display:grid}.tegel-label{color:var(--kleur-tekst-zacht);font-size:.85rem}.tegel-waarde{font-size:1.3rem;font-weight:700;font-variant-numeric:tabular-nums}.tegel-nadruk{border-color:var(--kleur-accent)}.tabel-wrap{overflow-x:auto}.tabel{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.tabel th,.tabel td{text-align:start;padding:8px;border-block-end:1px solid var(--kleur-rand);white-space:nowrap}.tabel th{font-size:.85rem;color:var(--kleur-tekst-zacht)}.bedragen{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin:0 0 12px}.bedragen div{background:var(--kleur-achtergrond);border-radius:8px;padding:8px 10px}.bedragen dt{font-size:.8rem;color:var(--kleur-tekst-zacht)}.bedragen dd{margin:0;font-variant-numeric:tabular-nums}.notitie{margin:4px 0 0;background:var(--kleur-waarschuwing-licht);border-radius:8px;padding:6px 10px}.bestand-link{font-weight:600}.dialoog-achtergrond{position:fixed;top:0;right:0;bottom:0;left:0;background:#10182073;display:grid;place-items:end center;z-index:50;padding:0}.dialoog{background:var(--kleur-vlak);width:100%;max-width:640px;max-height:92vh;overflow-y:auto;border-radius:14px 14px 0 0;padding:var(--gutter)}@media (min-width: 640px){.dialoog-achtergrond{place-items:center;padding:var(--gutter)}.dialoog{border-radius:14px}}.dialoog-kop{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-block-end:12px}.dialoog-kop h2{margin:0}.dialoog-kop .knop-tekst{font-size:1.6rem;text-decoration:none;line-height:1}.bevestig-gevolgen{margin:0 0 12px;padding-inline-start:1.25em;display:grid;gap:6px;line-height:1.5}.onomkeerbaar{margin:0 0 12px;padding:8px 12px;border-inline-start:4px solid var(--kleur-waarschuwing);border-radius:6px;background:var(--kleur-waarschuwing-licht);color:var(--kleur-tekst);line-height:1.5}.bevestig-knoppen{justify-content:flex-end;margin-block-end:0}.bevestig-reden{margin-block-end:12px}.bevestig-reden textarea{width:100%}.tegengeboekt{text-decoration:line-through;color:var(--kleur-tekst-zacht, inherit)}.status-ingetrokken,.status-klacht-ingetrokken{background:var(--kleur-rand, #e5e7eb);color:var(--kleur-tekst)}.ingetrokken-tekst{text-decoration:line-through;text-decoration-thickness:1px;color:var(--kleur-tekst-zacht, inherit)}.bericht.ingetrokken .bericht-onderwerp{color:var(--kleur-tekst-zacht, inherit)}.knop-tekst-gevaar{color:var(--kleur-gevaar)}.versies{list-style:none;padding:0;margin:6px 0;display:grid;gap:4px}.versie-regel{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.mijn-voorstellen{margin-block:12px}.klacht-aanvulling{margin:6px 0;padding-inline-start:10px;border-inline-start:3px solid var(--kleur-rand, #e5e7eb)}@media (max-width: 479px){.bevestig-knoppen{flex-direction:column-reverse;align-items:stretch}}.inlog{min-height:100vh;display:grid;place-items:center;padding:var(--gutter);background:var(--kleur-diepte)}.inlog-kaart{background:var(--kleur-vlak);border-radius:14px;padding:24px var(--gutter);width:100%;max-width:420px;box-shadow:0 10px 30px #0000002e;display:grid;gap:12px}.inlog-kaart form>.knop-tekst,.inlog-kaart [aria-live]>.knop-tekst{display:flex;align-items:center;text-align:start;margin-block-start:4px}:root[dir=rtl] input[dir=ltr]{text-align:right}.inlog-kop,.publiek-kop{display:flex;justify-content:space-between;align-items:center;gap:8px}.taalkiezer select{width:auto;min-height:36px;padding:4px 8px}.publiek{max-width:760px;margin:0 auto;padding:var(--gutter)}.publiek .pagina h1{margin:16px 0}.mailtekst{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem}h1,h2,h3,.knop,.tegel-waarde,.signaal-aantal{font-family:var(--font-kop)}:root[lang=ar] h1,:root[lang=ar] h2,:root[lang=ar] h3,:root[lang=ar] .knop{font-family:var(--font-arabisch)}:root[lang=fa] h1,:root[lang=fa] h2,:root[lang=fa] h3,:root[lang=fa] .knop{font-family:var(--font-farsi)}h1{font-size:var(--kop-1);font-weight:700;letter-spacing:-.01em}h2{font-size:var(--kop-2);font-weight:700}h3{font-size:var(--kop-3);font-weight:700}.kaart h2{font-size:1.15rem}:root:is([lang=ar],[lang=fa]) h1{letter-spacing:0}.icoon{width:20px;height:20px;flex:none}.balk{position:sticky;top:var(--bekijkbalk-h, 0px);z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:8px var(--gutter);background:var(--kleur-diepte);color:var(--kleur-diepte-tekst);border-block-end:3px solid var(--kleur-accent)}.merk{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none;min-width:0}.merk .boog{width:26px;height:32px;color:var(--kleur-bladgroen);flex:none}.merk-tekst{display:grid;line-height:1.15;min-width:0}.schoolnaam{font-family:var(--font-kop);font-weight:700;font-size:1.05rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.merk-platform{font-size:.75rem;color:var(--kleur-diepte-zacht);letter-spacing:.08em;text-transform:uppercase}:root:is([lang=ar],[lang=fa]) .merk-platform{letter-spacing:0;text-transform:none}.balk-acties{display:flex;align-items:center;gap:8px;flex:none}.help-knop{display:inline-grid;place-items:center;width:var(--tik);height:var(--tik);border-radius:50%;color:var(--kleur-diepte-tekst)}.help-knop .icoon{width:26px;height:26px}.help-knop:hover,.help-knop:focus-visible{background:#ffffff1f}.thuis-help{color:#fff;display:inline-flex;align-items:center;min-height:var(--tik);padding-inline:8px}.profiel{position:relative}.avatar{width:42px;height:42px;border-radius:50%;border:2px solid rgba(255,255,255,.7);background:var(--kleur-olijfgoud);color:var(--kleur-nachtblauw);font:700 .95rem var(--font-kop);cursor:pointer}.avatar[aria-expanded=true]{box-shadow:0 0 0 3px #9c994e80}.profiel-paneel{position:absolute;inset-inline-end:0;top:calc(100% + 10px);width:min(300px,calc(100vw - 2 * var(--gutter)));background:var(--kleur-vlak);color:var(--kleur-tekst);border:1px solid var(--kleur-rand);border-radius:var(--radius);box-shadow:0 16px 36px #0d174138;padding:6px;display:grid}.profiel-kop{display:grid;padding:10px 12px 12px;border-block-end:1px solid var(--kleur-rand);margin-block-end:4px;overflow-wrap:anywhere}.profiel-paneel a,.profiel-paneel button{display:flex;align-items:center;gap:10px;min-height:var(--tik);padding:0 12px;border:0;border-radius:var(--radius-veld);background:none;color:inherit;font:inherit;text-align:start;text-decoration:none;cursor:pointer}.profiel-paneel a:hover,.profiel-paneel button:hover{background:var(--kleur-primair-licht)}.profiel-paneel .icoon{color:var(--kleur-actie)}.profiel-paneel .profiel-uit{border-block-start:1px solid var(--kleur-rand);border-radius:0;margin-block-start:4px}.profiel-paneel .profiel-versie{margin:0;padding:4px 12px 2px;font-size:.75rem;text-align:end}.app{--balk-hoogte: 48px;--zijbalk-breedte: 216px}.app .balk{min-height:var(--balk-hoogte);height:var(--balk-hoogte);padding:0 12px;gap:8px;border-block-end-width:2px}.app .merk .boog{width:20px;height:26px}.app .schoolnaam{font-size:.95rem}.app .merk-platform{font-size:.62rem;letter-spacing:.14em}.romp{display:flex;min-height:calc(100dvh - var(--balk-hoogte))}.menu-knop,.balk-knop{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--radius);background:none;color:inherit;text-decoration:none;cursor:pointer}.menu-knop:hover,.balk-knop:hover{background:#ffffff1f}.menu-knop .icoon,.balk-knop .icoon{width:20px;height:20px}.balk-teller{position:absolute;inset-block-start:3px;inset-inline-end:2px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--kleur-merk);color:#fff;font-size:.68rem;font-weight:700;line-height:17px;text-align:center}.zijbalk{flex:none;display:flex;flex-direction:column;width:var(--zijbalk-breedte);background:var(--kleur-vlak);border-inline-end:1px solid var(--kleur-rand);padding:8px 0 0;position:sticky;top:var(--balk-hoogte);align-self:flex-start;height:calc(100dvh - var(--balk-hoogte));overflow:hidden;transition:width .25s ease}.menu-lijst{flex:1;overflow-y:auto;overscroll-behavior:contain}.menu-kop-tekst{margin:0;padding:10px 16px 4px;color:var(--kleur-tekst-zacht);font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}:root:is([lang=ar],[lang=fa]) .menu-kop-tekst{letter-spacing:0;text-transform:none;font-size:.78rem}.menu-filter{display:block;flex:none;padding:0 10px 8px}.menu-filter input{width:100%;min-height:36px;padding:0 10px;font-size:.9rem}.menu-leeg{margin:0;padding:4px 16px}.menu-groep+.menu-groep{margin-block-start:6px}.menu-kop{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:30px;padding:6px 16px 2px;border:0;background:none;color:var(--kleur-tekst-zacht);font:600 .7rem var(--font-tekst, inherit);letter-spacing:.05em;text-transform:uppercase;text-align:start;white-space:nowrap;cursor:pointer}.menu-kop:hover:not(:disabled){color:var(--kleur-tekst)}:root:is([lang=ar],[lang=fa]) .menu-kop{letter-spacing:0;text-transform:none;font-size:.78rem}.menu-kop:disabled{cursor:default;color:var(--kleur-tekst-zacht);opacity:1}.menu-kop:disabled .menu-pijl{visibility:hidden}.menu-pijl{transition:transform .15s ease}.menu-kop[aria-expanded=false] .menu-pijl{transform:rotate(-90deg)}:root[dir=rtl] .menu-kop[aria-expanded=false] .menu-pijl{transform:rotate(90deg)}.zijbalk ul{list-style:none;margin:0;padding:0}.zijbalk a{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 16px;color:var(--kleur-tekst);text-decoration:none;white-space:nowrap;border-inline-start:3px solid transparent}.zijbalk a .icoon{width:18px;height:18px;color:var(--kleur-actie)}.zijbalk a:hover{background:var(--kleur-achtergrond)}.zijbalk a.active{background:var(--kleur-primair-licht);border-inline-start-color:var(--kleur-merk);font-weight:600}.menu-inklappen{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 16px;border:0;border-block-start:1px solid var(--kleur-rand);background:none;color:var(--kleur-tekst-zacht);font:inherit;cursor:pointer;white-space:nowrap}.menu-inklappen span[aria-hidden]{width:18px;text-align:center}.lade-achtergrond{display:none}.menu-ingeklapt{--zijbalk-breedte: 56px}@media (min-width: 1025px){.menu-ingeklapt .zijbalk a,.menu-ingeklapt .menu-inklappen{justify-content:center;padding:0}.menu-ingeklapt .menu-label,.menu-ingeklapt .menu-kop-tekst,.menu-ingeklapt .menu-kop{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.menu-ingeklapt .menu-groep+.menu-groep{padding-block-start:6px;border-block-start:1px solid var(--kleur-rand)}}@media (min-width: 768px) and (max-width: 1024px){.app{--zijbalk-breedte: 56px}.app:not(.lade-open) .zijbalk a{justify-content:center;padding:0}.app:not(.lade-open) .menu-label,.app:not(.lade-open) .menu-kop-tekst,.app:not(.lade-open) .menu-kop,.app:not(.lade-open) .menu-filter,.app:not(.lade-open) .menu-leeg{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.app:not(.lade-open) .zijbalk ul[hidden]{display:block}.app:not(.lade-open) .menu-groep+.menu-groep{padding-block-start:6px;border-block-start:1px solid var(--kleur-rand)}.menu-inklappen{display:none}.lade-open .zijbalk{position:fixed;inset-block:var(--balk-hoogte) 0;inset-inline-start:0;z-index:19;width:240px;height:auto;align-self:stretch;box-shadow:4px 0 20px #00000026}.lade-open .lade-achtergrond{display:block;position:fixed;inset:var(--balk-hoogte) 0 0 0;z-index:18;background:#0d174159}}@media (max-width: 767px){.app{--zijbalk-breedte: 0px}.menu-inklappen,.balk-instellingen{display:none}.zijbalk{position:fixed;inset-block:var(--balk-hoogte) 0;inset-inline-start:0;z-index:19;width:240px;height:auto;align-self:stretch;box-shadow:4px 0 20px #00000026;transform:translate(-100%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}:root[dir=rtl] .zijbalk{transform:translate(100%)}.lade-open .zijbalk,:root[dir=rtl] .lade-open .zijbalk{transform:none;visibility:visible;transition:transform .25s ease}.lade-open .lade-achtergrond{display:block;position:fixed;inset:var(--balk-hoogte) 0 0 0;z-index:18;background:#0d174159}}@media (prefers-reduced-motion: reduce){.zijbalk,.lade-open .zijbalk{transition:none}}.wortel-blade>.pagina-kop{margin-block:2px 12px}.wortel-blade>.pagina-kop h1{font-size:1.5rem}.blade-kruimels ol{list-style:none;margin:0 0 4px;padding:0;display:flex;flex-wrap:wrap;gap:0 6px;font-size:.8rem}.blade-kruimels li{display:inline-flex;align-items:center;color:var(--kleur-tekst-zacht)}.blade-kruimels li+li:before{content:"›";margin-inline-end:6px}:root[dir=rtl] .blade-kruimels li+li:before{content:"‹"}.blade-kruimels a{color:var(--kleur-tekst-zacht);text-decoration:none}.blade-kruimels a:hover{color:var(--kleur-actie);text-decoration:underline}.blade-kruimels li[aria-current]{color:var(--kleur-tekst);font-weight:600}.opdrachtbalk{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding-block-end:8px;margin-block-end:12px;border-block-end:1px solid var(--kleur-rand)}.opdracht{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 10px;border:0;border-radius:var(--radius);background:none;color:var(--kleur-tekst);font:inherit;font-size:.85rem;text-decoration:none;cursor:pointer}.opdracht .icoon{width:16px;height:16px;color:var(--kleur-actie)}.opdracht:hover{background:var(--kleur-achtergrond)}.opdracht:disabled{color:var(--kleur-tekst-zacht);cursor:default}.opdracht-hoofd{background:var(--kleur-actie);color:#fff}.opdracht-hoofd .icoon{color:#fff}.opdracht-hoofd:hover{background:var(--kleur-primair-hover)}.opdracht-zoek{margin-inline-start:auto}.opdracht-zoek input{width:220px;min-height:32px;font-size:.85rem}.lijsttabel-houder{overflow-x:auto}.lijsttabel{width:100%;border-collapse:collapse;background:var(--kleur-vlak);font-size:.9rem}.lijsttabel th{padding:10px 12px;border-block-end:1px solid var(--kleur-rand);color:var(--kleur-tekst-zacht);font-size:.78rem;font-weight:600;text-align:start;white-space:nowrap}.lijsttabel td{padding:11px 12px;border-block-end:1px solid var(--kleur-rand);vertical-align:middle}.lijsttabel .rechts{text-align:end}.lijsttabel tr.klikbaar{cursor:pointer}.lijsttabel tr.klikbaar:hover{background:var(--kleur-primair-licht)}.rij-naam{font-weight:600;color:var(--kleur-primair-donker);text-decoration:none}.rij-naam:hover{text-decoration:underline}.kolom-sorteer{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.inhoudsopgave{position:sticky;top:calc(var(--balk-hoogte, 0px) + var(--bekijkbalk-h, 0px));z-index:2;display:flex;gap:4px;overflow-x:auto;margin:8px 0 4px;background:var(--kleur-vlak);border-block-end:1px solid var(--kleur-rand)}.inhoudsopgave a{padding:10px 12px;min-height:var(--tik);display:inline-flex;align-items:center;white-space:nowrap;color:var(--kleur-tekst);text-decoration:none;border-block-end:3px solid transparent}.inhoudsopgave a:hover,.inhoudsopgave a:focus-visible{border-block-end-color:var(--kleur-merk)}.instellingen-groep{scroll-margin-top:calc(var(--balk-hoogte, 0px) + var(--bekijkbalk-h, 0px) + 56px)}.instellingen-groep>.sectie-kop{margin-block-start:20px;font-size:1rem}.blade-stapel{position:fixed;inset-block:var(--balk-hoogte) 0;inset-inline:var(--zijbalk-breedte) 0;z-index:10}.blade{--blade-van: 102%;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;background:var(--kleur-vlak);box-shadow:-24px 0 40px #0000002e;animation:blade-in .3s ease-out}:root[dir=rtl] .blade{--blade-van: -102%;box-shadow:24px 0 40px #0000002e}@keyframes blade-in{0%{transform:translate(var(--blade-van))}to{transform:none}}.blade-eigen{flex:1;display:flex;min-width:0;min-height:0}.blade-secties{flex:none;width:180px;padding:10px 0;background:var(--kleur-achtergrond);border-inline-end:1px solid var(--kleur-rand);overflow-y:auto}.secties-kop{margin:0;padding:4px 16px 6px;color:var(--kleur-tekst-zacht);font-size:.7rem;letter-spacing:.05em;text-transform:uppercase}:root:is([lang=ar],[lang=fa]) .secties-kop{letter-spacing:0;text-transform:none;font-size:.78rem}.blade-secties ul{list-style:none;margin:0;padding:0}.blade-secties a{display:flex;align-items:center;min-height:36px;padding:0 16px;color:var(--kleur-tekst);font-size:.88rem;text-decoration:none;border-inline-start:3px solid transparent}.blade-secties a:hover{background:var(--kleur-vlak)}.blade-secties a.active{background:var(--kleur-primair-licht);border-inline-start-color:var(--kleur-merk);font-weight:600}.secties-wissel{display:inline-flex;align-items:center;justify-content:center;width:36px;height:28px;margin:0 6px 4px;border:0;border-radius:var(--radius);background:none;color:var(--kleur-tekst-zacht);font-size:1rem;cursor:pointer}.secties-wissel:hover{background:var(--kleur-vlak)}.secties-dicht .blade-secties{width:48px}.blade-kolom{flex:1;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 24px 24px}.blade-kop{display:flex;align-items:flex-start;gap:8px;margin-block:2px 8px}.blade-titels{flex:1;min-width:0}.blade-titels h1{margin:0;font-size:1.3rem;overflow-wrap:anywhere}.blade-titels h1:focus{outline:none}.blade-titels h1:focus-visible{outline:2px solid var(--kleur-focus);outline-offset:2px}.blade-subtitel{margin:2px 0 0;font-size:.82rem}.blade-terug,.blade-sluit{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--radius);background:none;color:var(--kleur-tekst-zacht);font-size:1.4rem;line-height:1;cursor:pointer}.blade-terug:hover,.blade-sluit:hover{background:var(--kleur-achtergrond);color:var(--kleur-tekst)}.blade-terug{display:none}.blade-inhoud{min-width:0}.sectie-titel{margin:0 0 12px;font-weight:600;color:var(--kleur-tekst-zacht)}.pagina-ingebed .pagina-kop h2{margin:0}.blade-lichaam.met-secties{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;align-items:start}.blade-lichaam.met-secties.secties-dicht{grid-template-columns:48px minmax(0,1fr)}.blade-lichaam .blade-secties{background:none;border:0;padding:0}.kerncijfers{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:4px 0 16px}.kerncijfers-pagina{display:grid;gap:0}.kerncijfers-pagina .tegels{margin-block-end:8px}.kerncijfer{padding:12px 14px;border:1px solid var(--kleur-rand);border-radius:var(--radius);background:var(--kleur-vlak)}.kerncijfer-label{margin:0;color:var(--kleur-tekst-zacht);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.kerncijfer-waarde{margin:2px 0 0;font-size:1.25rem;font-weight:600}.details{display:grid;grid-template-columns:200px 1fr;gap:6px 16px;margin:8px 0 16px;font-size:.9rem}.details dt{color:var(--kleur-tekst-zacht)}.details dd{margin:0;font-weight:500}.sectie-kop{margin:16px 0 6px;font-size:.85rem;font-weight:600}@media (max-width: 767px){.blade-stapel{inset-inline:0}.blade-eigen{flex-direction:column;overflow-y:auto}.blade-kolom{overflow:visible;padding:12px var(--gutter) var(--gutter)}.blade-terug{display:inline-flex}.blade-sluit,.blade-kruimels{display:none}.blade-secties{order:2;width:auto;padding:0;background:none;border:0;border-block-end:1px solid var(--kleur-rand);overflow-x:auto}.blade-eigen>.blade-secties{order:0;position:sticky;top:0;z-index:1;background:var(--kleur-vlak)}.secties-wissel,.sectie-titel,.secties-kop{display:none}.blade-secties ul,.blade-secties ul[hidden]{display:flex;width:max-content;padding-inline:var(--gutter)}.blade-secties a{border-inline-start:0;border-block-end:3px solid transparent;white-space:nowrap}.blade-secties a.active{background:none;border-block-end-color:var(--kleur-merk)}.blade-lichaam.met-secties{display:block}.opdracht .opdracht-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.opdracht-hoofd .opdracht-label{position:static;width:auto;height:auto;clip:auto}.opdracht-zoek input{width:130px}.lijsttabel .verberg-telefoon{display:none}.lijsttabel-kaarten thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lijsttabel-kaarten tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px;border-block-end:1px solid var(--kleur-rand)}.lijsttabel-kaarten td{display:block;padding:0;border:0}.lijsttabel-kaarten td:nth-child(n+3){grid-column:1 / -1}.lijsttabel-kaarten td:empty{display:none}.lijsttabel-kaarten td.met-kop:before{content:attr(data-kop) " ";color:var(--kleur-tekst-zacht);font-size:.78rem}.lijsttabel-kaarten .knoppenrij{margin:0}.details{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.blade{animation:none}}.kaart{border-radius:var(--radius);box-shadow:var(--schaduw-kaart)}.kaart-nadruk{border-inline-start:4px solid var(--kleur-bladgroen)}.knop{font-weight:700;border-radius:var(--radius)}.knop-primair{background:var(--kleur-actie);color:#fff}.knop-primair:hover:not(:disabled){background:var(--kleur-mosgroen)}.knop-secundair{color:var(--kleur-actie);border-color:var(--kleur-actie)}input,select,textarea{border-radius:var(--radius-veld);border:1px solid var(--kleur-rand);background:var(--kleur-vlak);color:var(--kleur-tekst);font-family:inherit}input:read-only{background:var(--kleur-achtergrond)}.lijst>li{padding-block:var(--regelruimte)}.kaal{border:0;padding:0;margin:0;min-width:0;display:grid;gap:12px}.chips{display:inline-flex;flex-wrap:wrap;gap:6px}.chip-rol{display:inline-block;padding:1px 10px;border-radius:999px;background:#f3f1e3;color:#5c5a26;border:1px solid var(--kleur-zandgoud);font-size:.8rem}:root[data-thema=donker] .chip-rol{background:#2a2912;color:#e2dfa6}.kopieer-rij{display:flex;gap:8px;flex-wrap:wrap}.kopieer-rij input{flex:1 1 240px;min-height:var(--tik);padding:0 10px}.segmenten{display:flex;flex-wrap:wrap;gap:8px}.segment-optie{display:inline-flex;align-items:center;gap:8px;min-height:var(--tik);padding:0 14px;border:1px solid var(--kleur-rand);border-radius:var(--radius);cursor:pointer}.segment-optie.gekozen{border-color:var(--kleur-actie);background:var(--kleur-primair-licht);font-weight:600}.tegel{border-radius:var(--radius);border-block-start:3px solid var(--kleur-zandgoud);box-shadow:var(--schaduw-kaart)}.tegel-nadruk{border-block-start-color:var(--kleur-bladgroen)}.signaal a{border-radius:var(--radius);box-shadow:var(--schaduw-kaart)}.signaal-aantal{background:var(--kleur-actie);color:#fff}.signaal-waarschuwing .signaal-aantal{background:var(--kleur-olijfgoud);color:var(--kleur-nachtblauw)}.begroeting{color:var(--kleur-tekst-zacht);margin:0 0 4px;font-size:1rem}.held{position:relative;overflow:hidden;background:var(--kleur-diepte);color:var(--kleur-diepte-tekst);border-radius:var(--radius);padding:20px var(--gutter);margin-block-end:var(--gutter);box-shadow:var(--schaduw-kaart)}.held h2{color:#fff;margin:0 0 4px}.held .hint{color:var(--kleur-diepte-zacht)}.held .boog{position:absolute;inset-inline-end:-6px;bottom:-8px;width:110px;height:132px;color:var(--kleur-olijfgoud);opacity:.35}.held .knop-primair{background:var(--kleur-bladgroen);color:var(--kleur-nachtblauw);position:relative}.held .knop-primair:hover:not(:disabled){background:#6cbf1e}.held-label{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--kleur-zandgoud)}:root:is([lang=ar],[lang=fa]) .held-label{text-transform:none;letter-spacing:0}.alles-bij{display:flex;align-items:center;gap:12px}.alles-bij .icoon{width:32px;height:32px;color:var(--kleur-bladgroen)}.inlog{background:var(--kleur-diepte)}.inlog-kaart{border-radius:var(--radius);border-block-start:4px solid var(--kleur-olijfgoud)}.boog-kop{display:grid;justify-items:center;gap:6px;text-align:center;color:var(--kleur-diepte-tekst);margin-block-end:18px}.boog-kop .boog{width:44px;height:54px;color:var(--kleur-bladgroen)}.boog-kop strong{font:700 1.3rem var(--font-kop)}.boog-kop span{color:var(--kleur-diepte-zacht);font-size:.85rem}.publiek-band{background:var(--kleur-diepte);color:var(--kleur-diepte-tekst);padding:28px var(--gutter) 22px;border-block-end:3px solid var(--kleur-olijfgoud);border-end-start-radius:50% 18px;border-end-end-radius:50% 18px}:root[data-thema=donker] .knop-primair,:root[data-thema=donker] .signaal-aantal{color:var(--kleur-nachtblauw)}@media (prefers-color-scheme: dark){:root[data-thema=systeem] .knop-primair,:root[data-thema=systeem] .signaal-aantal{color:var(--kleur-nachtblauw)}}.merk-klein{display:inline-flex;align-items:center;gap:8px;font:700 1.1rem var(--font-kop);color:var(--kleur-nachtblauw)}.merk-klein .boog{width:24px;height:30px;color:var(--kleur-bladgroen)}.publiek-band .merk-klein{color:#fff}.status-succes{background:var(--kleur-succes-licht);color:var(--kleur-succes)}.code-veld{font-family:var(--font-kop);font-size:1.5rem;letter-spacing:.3em;text-align:center;max-inline-size:12rem}.code-invoer{display:grid;gap:.75rem}.qr-blok{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;margin-block-end:1rem}.qr{inline-size:200px;block-size:200px;background:#fff;padding:8px;border:1px solid var(--kleur-lijn);border-radius:var(--radius)}.geheim{font-size:1.05rem;word-break:break-all;-webkit-user-select:all;user-select:all}.herstelcodes{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5rem;list-style:none;padding:0}.herstelcodes code{display:block;padding:.4rem .6rem;border:1px solid var(--kleur-lijn);border-radius:var(--radius-veld);text-align:center}.stappen{padding-inline-start:1.25rem}.filterbalk{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end;margin-block-end:1rem}.tabel-scroll{overflow-x:auto}.tabel td.details{font-size:.85rem;color:var(--kleur-grijs);max-inline-size:22rem}.nowrap{white-space:nowrap}.voet{margin-block-start:3rem;padding-block:1rem;border-block-start:1px solid var(--kleur-lijn);font-size:.85rem;color:var(--kleur-grijs)}.inlog-voet{margin-block-start:1.5rem;font-size:.85rem;text-align:center}.privacy section{margin-block-end:1.5rem}.inhoud{padding-bottom:calc(var(--gutter) + env(safe-area-inset-bottom))}.kaart,.lijst-rij,.tabel td{overflow-wrap:anywhere}bdi.tijd{unicode-bidi:isolate;white-space:nowrap}.terug-pijl{display:inline-block}:root[dir=rtl] .terug-pijl{transform:scaleX(-1)}.raster-kaarten{display:grid;grid-template-columns:1fr;gap:0 var(--gutter);align-items:start}@media (min-width: 720px){.raster-kaarten{grid-template-columns:repeat(2,minmax(0,1fr))}}.tabel-wrap,.tabel-scroll{container-type:inline-size}@container (max-width: 719px){.tabel.stapel thead,.tabel.stapel thead th{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.tabel.stapel,.tabel.stapel tbody,.tabel.stapel tr{display:block;width:100%}.tabel.stapel tr{border:1px solid var(--kleur-rand);border-radius:var(--radius);padding:8px 12px;margin-block-end:10px;background:var(--kleur-vlak)}.tabel.stapel td{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;border:0;white-space:normal;text-align:end}.tabel.stapel td+td{border-block-start:1px solid var(--kleur-lijn)}.tabel.stapel td[data-label]:before{content:attr(data-label);color:var(--kleur-tekst-zacht);font-size:.85rem;text-align:start;flex:none}.tabel.stapel td.stapel-kop{font-weight:700;justify-content:flex-start}.tabel.stapel td:empty{display:none}.tabel.stapel td.details{max-inline-size:none}}.avatar{width:44px;height:44px}.merk{min-height:44px}@media (pointer: coarse){:root,:root[data-compact]{--tik: 44px}.knop,.knop-klein,.knop-tekst,.taalkiezer select,select,input:not([type=checkbox]):not([type=radio]){min-height:44px}.knop-tekst{display:inline-flex;align-items:center;padding-inline:8px}.lijst-rij{min-height:52px}}input[type=file]::file-selector-button{min-height:40px;margin-inline-end:12px;padding:0 14px;border:1px solid var(--kleur-rand);border-radius:var(--radius);background:var(--kleur-primair-licht);color:var(--kleur-actie);font:700 .9rem var(--font-kop);cursor:pointer}@media (max-width: 380px){h1{font-size:1.5rem;-webkit-hyphens:auto;hyphens:auto}.pagina-kop{gap:8px}}.koppeling-test{display:grid;gap:8px;margin-block-start:var(--gutter);padding-block-start:var(--gutter);border-block-start:1px solid var(--kleur-lijn)}.koppeling-status{display:grid;gap:6px;margin:0 0 12px}.koppeling-status div{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.koppeling-status dt{color:var(--kleur-tekst-zacht);font-size:.9rem;min-inline-size:120px}.koppeling-status dd{margin:0}.status-platform-actief{background:var(--kleur-succes-licht);color:var(--kleur-succes)}.status-platform-uitgenodigd{background:var(--kleur-waarschuwing-licht);color:var(--kleur-waarschuwing)}.status-platform-opgeschort{background:var(--kleur-gevaar-licht);color:var(--kleur-gevaar)}.status-platform-live{background:var(--kleur-olijfgoud);color:var(--kleur-nachtblauw)}.checklist{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:4px}.checklist li{display:flex;align-items:center;gap:10px;min-height:32px;color:var(--kleur-tekst-zacht)}.checklist li.gedaan{color:var(--kleur-tekst)}.checklist-vink{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;border:2px solid var(--kleur-rand)}.checklist li.gedaan .checklist-vink{background:var(--kleur-bladgroen);border-color:var(--kleur-bladgroen);color:#fff}.checklist-vink .icoon{width:14px;height:14px}.platform-link{display:flex;align-items:center;gap:6px;overflow-wrap:anywhere}.platform-link .nowrap{white-space:normal;overflow-wrap:anywhere}.gegevens{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px;margin:12px 0}.gegevens dt{color:var(--kleur-tekst-zacht)}@media (max-width: 420px){.gegevens{grid-template-columns:1fr}.gegevens dd{margin-block-end:8px}}.opgeschort{text-align:center;max-width:560px;margin:10vh auto}.opgeschort .boog{width:48px;height:60px;color:var(--kleur-olijfgoud)}.toegangscode-veld{font-family:var(--font-kop);font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase}.toegangscode-getoond{display:grid;gap:.75rem}.toegangscode{margin:0;text-align:center}.toegangscode code{display:block;padding:.75rem;border:2px dashed var(--kleur-rand);border-radius:var(--radius);font-size:clamp(1.1rem,5vw,1.6rem);letter-spacing:.06em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.opsomming{padding-inline-start:1.25rem}.opsomming li+li{margin-block-start:.25rem}.keuzegroep{display:grid;gap:4px}.hint.blok{display:block;margin-block-start:4px}.aan-de-slag{list-style:none;padding:0;display:grid;gap:12px}.aan-de-slag .stap{display:grid;grid-template-columns:1fr;gap:8px;align-items:center;margin:0;border-inline-start:4px solid var(--kleur-olijfgoud)}.aan-de-slag .stap.gedaan{border-inline-start-color:var(--kleur-bladgroen)}.aan-de-slag .stap-tekst p{margin:2px 0 0}.aan-de-slag .stap .status{justify-self:start}@media (min-width: 720px){.aan-de-slag .stap{grid-template-columns:1fr auto auto}}.banner-aan-de-slag{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;text-decoration:none;color:inherit;border-inline-start:4px solid var(--kleur-olijfgoud);margin-block-end:16px}.banner-aan-de-slag>span:first-child{display:grid;gap:2px}.staffel{display:grid;gap:8px}.staffel .hint{margin:0}.staffel-treden{display:grid;gap:0 12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr))}.staffel-treden .veld{margin-block-end:4px}.staffel-voorbeeld{margin:0;font-weight:600}.audit-details{display:grid;gap:2px}.audit-wijziging{margin:2px 0 0;padding-inline-start:1.1rem}.audit-wijziging li{overflow-wrap:anywhere}.audit-beheer{margin-block-start:var(--gutter)}.knoppenrij a.knop{text-decoration:none}.merk-link{text-decoration:none;min-height:var(--tik)}.publiek-band .merk-link{color:#fff}.thuis{min-height:100dvh;display:flex;flex-direction:column;background:var(--kleur-achtergrond);overflow-x:clip}.thuis-band{background:var(--kleur-diepte);color:var(--kleur-diepte-tekst);border-block-end:4px solid var(--kleur-olijfgoud);border-end-start-radius:50% 28px;border-end-end-radius:50% 28px;padding:12px var(--gutter) 40px}.thuis-kop{max-width:1080px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.thuis-kop .merk-klein{color:#fff;font-size:1.25rem}.thuis-kop-acties{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.thuis .taalkiezer select{min-height:var(--tik)}.knop-omlijnd{background:transparent;color:#fff;border-color:#ffffffbf}.knop-omlijnd:hover{background:#ffffff1a}.thuis-held{max-width:760px;margin:0 auto;padding-block:36px 8px;text-align:center;display:grid;gap:14px;justify-items:center}.thuis-held h1{color:#fff;font-size:clamp(1.6rem,1rem + 3vw,3rem);line-height:1.15;overflow-wrap:anywhere}.thuis-sub{margin:0;color:var(--kleur-diepte-zacht);font-size:1.1rem;max-width:36rem}.thuis-gratis{margin:4px 0 0;display:inline-flex;align-items:flex-start;gap:8px;text-align:start;background:#56a80c29;border:1px solid rgba(86,168,12,.55);border-radius:var(--radius);padding:10px 14px;color:#fff}.thuis-gratis .icoon{color:var(--kleur-bladgroen);margin-block-start:2px}.thuis-knoppen{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-block-start:8px;width:100%}.thuis-knoppen .knop{flex:1 1 12rem;max-width:18rem}.thuis-band .knop-primair{background:var(--kleur-bladgroen);color:var(--kleur-nachtblauw)}.thuis-band .knop-primair:hover{background:#6cbf1e}.thuis-inhoud{width:100%;max-width:1080px;margin:0 auto;padding:32px var(--gutter) 16px;display:grid;gap:36px;flex:1}.thuis-inhoud{grid-template-columns:minmax(0,1fr)}.thuis-inhoud>*{min-width:0}.thuis-blok h2,.thuis-slot h2{text-align:center;margin-block-end:18px}.thuis-rollen,.thuis-veilig,.thuis-stappen{list-style:none;margin:0;padding:0}.thuis-rollen{display:grid;gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.thuis-rollen .kaart{margin:0;border-block-start:3px solid var(--kleur-zandgoud)}.thuis-rollen .icoon{width:28px;height:28px;color:var(--kleur-actie)}.thuis-rollen h3{margin:8px 0 4px}.thuis-rollen p{margin:0;color:var(--kleur-tekst-zacht)}.thuis-veilig{display:grid;gap:10px 24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));max-width:900px;margin-inline:auto}.thuis-veilig li{display:flex;gap:10px;align-items:flex-start}.thuis-veilig .icoon{color:var(--kleur-actie);margin-block-start:3px}.thuis-stappen{display:grid;gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.thuis-stappen li{display:flex;gap:12px;align-items:flex-start}.thuis-stappen h3{margin:4px 0}.thuis-stappen p{margin:0;color:var(--kleur-tekst-zacht)}.thuis-stap-nr{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--kleur-diepte);color:#fff;font:700 1.1rem var(--font-kop);border:2px solid var(--kleur-olijfgoud)}.thuis-slot{margin:0;text-align:center;display:grid;justify-items:center;gap:8px;border-block-start:4px solid var(--kleur-olijfgoud)}.thuis-slot h2{margin:0}.thuis-slot p{margin:0 0 8px}.thuis-voet{width:100%;max-width:1080px;margin:0 auto;padding:16px var(--gutter) calc(16px + env(safe-area-inset-bottom));border-block-start:1px solid var(--kleur-lijn);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;color:var(--kleur-tekst-zacht);font-size:.9rem}.thuis-voet-links{display:flex;flex-wrap:wrap;gap:4px 16px}.thuis-voet-links a{display:inline-flex;align-items:center;min-height:var(--tik)}.talen-keuze{display:flex;flex-wrap:wrap;gap:0 20px}.status-aanvraag-nieuw{background:var(--kleur-info-licht);color:var(--kleur-info)}.status-aanvraag-goedgekeurd{background:var(--kleur-succes-licht);color:var(--kleur-succes)}.status-aanvraag-afgewezen{background:var(--kleur-gevaar-licht);color:var(--kleur-gevaar)}.gegevens{display:grid;gap:8px 16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));margin:12px 0}.gegevens>div{min-width:0}.gegevens-breed{grid-column:1 / -1}.gegevens dt{font-size:.8rem;font-weight:600;color:var(--kleur-tekst-zacht)}.gegevens dd{margin:0;overflow-wrap:anywhere}.aanvraag-contact{display:grid}.aanvraag-contact a{display:inline-flex;align-items:center;min-height:var(--tik)}.aanvraag-toelichting{white-space:pre-wrap}.robotcontrole{display:grid;gap:4px;max-width:22rem}.robotcontrole-kader{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding:8px 12px;border:1px solid var(--kleur-rand);border-radius:var(--radius);background:var(--kleur-vlak);box-shadow:0 1px 3px #0d174114}.robotcontrole-ongeldig .robotcontrole-kader{border-color:var(--kleur-gevaar)}.robotcontrole-vakje{display:flex;align-items:center;gap:10px;min-height:var(--tik);cursor:pointer;font-weight:600}.robotcontrole-vakje input[type=checkbox]{width:26px;height:26px;min-height:26px}.robotcontrole-bezig .robotcontrole-vakje{cursor:progress}.robotcontrole-status{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:.9rem;color:var(--kleur-tekst-zacht)}.robotcontrole-klaar .robotcontrole-status{color:var(--kleur-succes);font-weight:600}.robotcontrole-fout .robotcontrole-status{color:var(--kleur-gevaar)}.robotcontrole-vinkje{font-size:1.1rem;line-height:1}.robotcontrole-draaier{width:16px;height:16px;border:2px solid var(--kleur-rand);border-block-start-color:var(--kleur-primair);border-radius:50%;animation:robotcontrole-draai .8s linear infinite}@keyframes robotcontrole-draai{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.robotcontrole-draaier{animation-duration:2.4s}}.robotcontrole-uitleg{margin:0;color:var(--kleur-tekst-zacht);font-size:.8rem}.presentie-tijdlijn{list-style:none;padding-inline-start:0}.presentie-reden{display:block;overflow-wrap:anywhere}.presentie-tegels .tegel{min-width:0}.presentie-samenvatting{margin-block-start:12px;border-block-start:1px solid var(--kleur-rand);padding-block-start:8px}.presentie-samenvatting h3{font-size:1rem;margin-block:0 4px}.toestemming-blok .hint{margin-block:0 8px}.voorwaarden-tekst{max-block-size:14rem;overflow-y:auto;padding:10px 12px;margin-block-end:8px;border:1px solid var(--kleur-rand);border-radius:8px;background:var(--kleur-achtergrond);white-space:pre-wrap;overflow-wrap:anywhere;text-align:start}.voorwaarden-tekst[dir=rtl]{font-family:var(--font-arabisch)}.voorwaarden-tekst:focus-visible{outline:3px solid var(--kleur-focus);outline-offset:2px}.toestemmingen{margin:0}.toestemmingen dt{font-weight:600;margin-block-start:8px}.toestemmingen dd{margin:4px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.tekstvelden{border:0;padding:0;margin:0;display:grid;gap:6px;min-inline-size:0}.tekstveld{display:flex;align-items:flex-start;gap:8px}.tekstveld input,.tekstveld textarea{flex:1;min-inline-size:0;font:inherit;padding:8px 10px;border:1px solid var(--kleur-rand);border-radius:8px;min-height:var(--tik)}.tekstveld-taal{flex:0 0 2.6em;font-size:.75rem;font-weight:600;color:var(--kleur-tekst-zacht);padding-block-start:12px;text-align:center}.vakgebied-stip{display:inline-block;inline-size:.8em;block-size:.8em;border-radius:50%;background:var(--kleur-rand);margin-inline-end:8px}.studiegids-kop{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;margin-block:8px 12px}.studiegids-kop h2{margin:0}.vakgebied-kaart .kaart-titel{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.leerdoelen summary{cursor:pointer;min-height:var(--tik);display:flex;align-items:center;font-weight:600}.planning-perioden{display:grid;gap:12px}@media (min-width: 720px){.planning-perioden{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}.planning-periode{border:1px solid var(--kleur-rand);border-radius:10px;padding:10px 12px;background:var(--kleur-vlak)}.planning-periode h3{margin-block-start:0}.planning-items,.plan-cel ul{list-style:none;padding:0;margin:0 0 8px;display:grid;gap:4px}.planning-items .chip,.plan-cel .chip{font-size:.75rem}.vrije-inhoud{white-space:pre-line;margin:4px 0}.planning-raster th[scope=row]{white-space:nowrap}.planning-raster td{vertical-align:top;min-inline-size:180px}.plan-cel p{margin:4px 0}.item-boom{list-style:none;margin:0;padding:0;display:grid;gap:8px}.item-boom .item-boom{padding-inline-start:16px;border-inline-start:2px solid var(--kleur-rand);margin-block-start:8px}.item-rij{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.item-rij>.tekstvelden{flex:1 1 240px}.item-rij input.kort{inline-size:5em}.niveaukiezer{border:1px dashed var(--kleur-rand);border-radius:10px;padding:10px 12px;margin:0;min-inline-size:0}.lesperioden{margin-block-end:12px}@media (max-width: 719px){.planning-raster thead{display:none}.planning-raster,.planning-raster tbody,.planning-raster tr,.planning-raster th,.planning-raster td{display:block;inline-size:100%}.planning-raster tr{border-block-end:1px solid var(--kleur-rand);padding-block:8px}.planning-raster td:before{content:attr(data-label);display:block;font-size:.8rem;font-weight:600;color:var(--kleur-tekst-zacht)}.planning-raster td{min-inline-size:0}}.segment-optie[aria-pressed=true]{border-color:var(--kleur-actie);background:var(--kleur-primair-licht);font-weight:600}.segmenten+.segmenten{margin-block-start:8px}.voortgang-kiezer{margin-block:12px}.voortgang-kiezer select{min-height:44px;inline-size:100%;max-inline-size:40rem}.voortgang-acties{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.voortgang-lijst .presentie-knoppen{flex-wrap:wrap}.segment-schaal{min-height:44px;min-width:64px}.segment[aria-pressed=true].segment-schaal{background:var(--kleur-accent);color:#fff}.segment[aria-pressed=true].segment-beheerst{background:var(--kleur-succes);color:#fff}.knop-punt{min-width:44px;min-height:44px;padding-inline:10px}.voortgang-punt{display:block}.voortgang-punt-invoer{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;inline-size:100%}.voortgang-punt-invoer .veld{flex:1 1 220px;margin:0}.voortgang-punt-invoer input{min-height:44px}.voortgang-tegels{grid-template-columns:repeat(3,1fr)}.voortgang-item-rechts{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.vinkje-groot{min-height:44px;display:inline-flex;align-items:center;gap:8px}.vinkje-groot input{inline-size:22px;block-size:22px}.voortgang-audio{display:inline-flex;align-items:center;min-height:44px;margin-inline-start:8px}.voortgang-samenvatting{margin-block-start:12px}.intake-rij{display:grid;gap:0 12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grens-dialoog{border-inline-start:6px solid var(--kleur-waarschuwing, #b7791f)}.grens-label{margin-block:8px}.bon-kiezer{display:grid;gap:8px}.bon-kiezer .knop-groot{width:100%}.declaratie-formulier{margin-block-start:8px}.bonnen{display:flex;flex-wrap:wrap;gap:8px;margin-block:8px}.bon-voorbeeld{display:block;max-width:min(100%,280px);max-height:280px;object-fit:contain;border-radius:8px;border:1px solid var(--kleur-rand, #ddd);background:#fff}.staat+.staat{margin-block-start:12px}.staat-regels{font-variant-numeric:tabular-nums}.declaratie-rij{flex-wrap:wrap}.declaratie-rij>.formulier{flex-basis:100%}.badges{display:inline-flex;flex-wrap:wrap;gap:4px;margin-inline-start:6px}.team-rij-rechts{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.afspraken{list-style:none;padding:0;display:grid;gap:12px}.afspraak-kop{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px}.tekst-regels{white-space:pre-wrap;overflow-wrap:anywhere}.aanvulling{border-inline-start:3px solid var(--kleur-rand);padding-inline-start:8px;white-space:pre-wrap}.upload-formulier input[type=file]{max-inline-size:100%}.dossier-intern{border-inline-start:4px solid var(--kleur-zandgoud)}@media (max-width: 599px){.team-rij-rechts{justify-content:flex-start;inline-size:100%}}.huiswerk-lijst{list-style:none;margin:0;padding:0}.huiswerk-item{padding-block:12px;border-block-end:1px solid var(--kleur-rand)}.huiswerk-item:last-child{border-block-end:none}.huiswerk-kop{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px}.huiswerk-kop .status{margin-inline-start:0}.huiswerk-omschrijving{white-space:pre-wrap;margin-block:6px}.huiswerk-items{margin-block:6px;padding-inline-start:20px}.huiswerk-bijlage{display:inline-block;margin-inline-end:12px}.huiswerk-vinkjes,.inlever-vorm{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block:8px}.huiswerk-inleveren,.inleverformulier{margin-block-start:8px}.status-soort-maken{background:var(--kleur-info-licht);color:var(--kleur-info)}.status-soort-oefenen{background:var(--kleur-succes-licht);color:var(--kleur-succes)}.bestandknop{position:relative}.opnemen{inline-size:100%}.opnameknop{inline-size:100%;border-radius:999px}.opnameknop-actief{animation:opname-puls 1.6s ease-in-out infinite}@keyframes opname-puls{50%{box-shadow:0 0 0 6px var(--kleur-gevaar-licht)}}@media (prefers-reduced-motion: reduce){.opnameknop-actief{animation:none}}.opname-tijd{font-variant-numeric:tabular-nums}.inlever-gekozen{list-style:none;padding:0;display:grid;gap:10px}.inlever-gekozen li{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.inlever-gekozen img,.inzending-foto img{max-inline-size:100%;max-block-size:320px;border-radius:var(--radius);border:1px solid var(--kleur-rand)}.inlever-gekozen audio,.inlever-gekozen video,.inzending-media audio,.inzending-media video{max-inline-size:100%}.inzending-foto{margin:8px 0}.inzending-media{margin-block:8px}.reactie{margin:6px 0;padding:8px 12px;border-inline-start:3px solid var(--kleur-primair);background:var(--kleur-primair-licht);border-radius:var(--radius)}.leeritemkiezer input[type=search]{inline-size:100%;margin-block:6px}.leeritemkiezer .keuzegroep{max-block-size:260px;overflow-y:auto}.afvinklijst .vinkje{min-block-size:var(--tik)}.inspring-1{padding-inline-start:16px}.inspring-2{padding-inline-start:32px}.inspring-3{padding-inline-start:48px}.diensten-lijst{list-style:none;padding:0;margin:0 0 12px;display:grid;gap:8px}.diensten-lijst li{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.code-blok{display:block;overflow-wrap:anywhere;padding:6px 8px;border-radius:6px;background:var(--kleur-oppervlak);border:1px solid var(--kleur-lijn)}.ondertekenaars{list-style:none;padding:0;margin:4px 0}.ondertekenaars li{margin-block:2px}.tekst-regels{white-space:pre-wrap}.volg-rij{flex-wrap:wrap;gap:8px}.knoppen-indruk{display:inline-flex;gap:6px;flex-wrap:wrap}.knop-indruk{min-inline-size:var(--tik);min-block-size:var(--tik);padding:0 10px;font-size:1.15rem;line-height:1}.indruk-positief{color:#1e6b3a}.indruk-zorg{color:#9a3b12}.rapport-vak{border-block-end:1px solid var(--kleur-rand, #ddd);padding-block:10px}.rapport-vak:last-child{border-block-end:none}.rapport-vak h3{margin-block:0 6px;font-size:1.05rem}.oordeelkeuze{display:flex;flex-wrap:wrap;gap:6px;margin-block:6px}.oordeelkeuze .knop{min-block-size:var(--tik)}.rapport-voortgang{font-size:.9rem;margin-block:4px;opacity:.85}.rapport-onderdeel{padding-inline-start:16px;margin-block-start:6px}.rapport-weergave dl{display:grid;grid-template-columns:max-content 1fr;gap:4px 12px}.rapport-weergave dd{margin:0}.schaal-waarden{display:grid;gap:6px}.schaal-waarden .rij{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.periode-rij{display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-items:end;border-block-end:1px solid var(--kleur-rand, #ddd);padding-block:8px}.bevordering-vak,.bevordering-cert{border-block-start:1px solid var(--kleur-lijn);padding-block:8px}.bevordering-vak h3,.bevordering-cert h3{font-size:1rem;margin:0 0 4px}.bevordering-vak details{margin-block:4px}.plakkend{position:sticky;bottom:0;background:var(--kleur-achtergrond);padding-block:8px;z-index:1}.logo-voorbeeld{max-height:64px;max-width:200px;vertical-align:middle}.verificatie{max-width:560px;margin-inline:auto;padding:16px}.verificatie dl{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px}.verificatie dd{margin:0;font-weight:600}.dringend-ongelezen{border-inline-start:4px solid var(--kleur-waarschuwing);margin-block-end:16px}.dringend-ongelezen h2{margin-block:0 4px;font-size:1.1rem}.dringend-bericht+.dringend-bericht{border-block-start:1px solid var(--kleur-rand);padding-block-start:8px}.sms-soorten{margin-block-start:16px;padding-block-start:12px;border-block-start:1px solid var(--kleur-rand)}.alarm-ontvanger{padding-block:8px;border-block-end:1px solid var(--kleur-rand);margin-block-end:8px}.studiewijzer-dag h3{font-size:1rem;margin-block:16px 6px}.studiewijzer-regel{display:grid;gap:6px;padding-block:10px;border-block-end:1px solid var(--kleur-rand)}.studiewijzer-regel .chip-rol,.studiewijzer-regel .status{margin-inline-start:6px}.studiewijzer-regel .knoppenrij .knop{min-block-size:var(--tik)}.regel-behandeld strong{opacity:.8}.dekking-regel .status{margin-inline-start:6px}.gesprek-berichten{list-style:none;padding:0;margin:12px 0;display:grid;gap:10px}.gesprek-bericht{padding:10px 12px;border-radius:var(--radius);background:var(--kleur-oppervlak);border:1px solid var(--kleur-rand);max-inline-size:90%}.gesprek-bericht.eigen{justify-self:end;background:var(--kleur-primair-licht)}.gesprek-bericht p{margin:0 0 4px}.gesprek-link{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;min-block-size:var(--tik);text-decoration:none;color:inherit}.gesprek-link .signaal-aantal{margin-inline-start:6px;padding:0 8px;border-radius:999px;font-size:.85rem}.status-klacht-ontvangen{background:var(--kleur-waarschuwing-licht);color:var(--kleur-waarschuwing)}.status-klacht-in_behandeling{background:var(--kleur-info-licht);color:var(--kleur-info)}.status-klacht-afgehandeld{background:var(--kleur-succes-licht);color:var(--kleur-succes)}.dossierstukken,.aanvullingen,.klachten{list-style:none;padding:0;margin:0;display:grid;gap:12px}.dossierstuk-kop{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dossierstuk-tekst,.klacht-toelichting,.aanvullingen p{white-space:pre-wrap;overflow-wrap:anywhere}.aanvullingen li{border-inline-start:3px solid var(--kleur-rand);padding-inline-start:8px}.termijnen{display:flex;flex-wrap:wrap;gap:4px 16px}.termijn-te-laat{color:var(--kleur-gevaar)}.klacht+.klacht{border-block-start:1px solid var(--kleur-rand, #ddd);padding-block-start:8px}.opdracht-filter select{min-height:32px;font-size:.85rem}.bekijkbalk{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:8px 16px;padding:8px var(--gutter, 16px);background:var(--kleur-olijfgoud, #9c9a4e);color:#13204a;font-weight:600}.bekijkbalk-tot{font-weight:400}.bekijkbalk>span{flex:1 1 auto;min-width:0}.bekijkbalk .knop{flex:none}@media (max-width: 600px){.bekijkbalk{flex-wrap:nowrap;padding:6px 12px;font-size:.875rem;line-height:1.3}.bekijkbalk-tot{display:none}}.bekijkbalk .knop{background:#13204a;color:#fff;border-color:#13204a}.bekijk-kandidaten{max-height:50vh;overflow-y:auto}.lesnotities .lijst li+li{margin-block-start:8px}.lesnotitie-tekst{margin:2px 0 0;white-space:pre-wrap}.tijdlijn{list-style:none;margin:0;padding:0;border-inline-start:2px solid var(--kleur-rand)}.tijdlijn-regel{position:relative;display:grid;gap:2px;padding-block:6px 10px;padding-inline:16px 0}.tijdlijn-regel:before{content:"";position:absolute;inset-inline-start:-6px;inset-block-start:10px;inline-size:10px;block-size:10px;border-radius:50%;background:var(--kleur-primair)}.tijdlijn-regel .audit-details{font-size:.85rem}.werklijst{margin-block-end:16px}.werklijst-acties{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;margin-block-end:12px;border:1px solid var(--kleur-rand);border-radius:var(--radius);background:var(--kleur-primair-licht)}.werklijst-acties .hint{flex-basis:100%;margin:0}.werklijst-tabel .kolom-vink{inline-size:2.5rem}.werklijst-tabel .kolom-vink input{inline-size:22px;block-size:22px}.werklijst-tabel tr.gekozen td{background:var(--kleur-primair-licht)}.werklijst-tabel td{white-space:normal}.werklijst-tabel .status{margin-inline-start:0}.werklijst-door{display:block;font-size:.8rem}.ernst-stip{display:inline-block;inline-size:8px;block-size:8px;border-radius:50%;margin-inline-end:8px;background:var(--kleur-info)}.ernst-stip.ernst-waarschuwing{background:var(--kleur-waarschuwing)}.status-aandacht-open{background:var(--kleur-info-licht);color:var(--kleur-info)}.status-aandacht-in_behandeling{background:var(--kleur-waarschuwing-licht);color:var(--kleur-waarschuwing)}.status-aandacht-voltooid{background:var(--kleur-succes-licht);color:var(--kleur-succes)}.invulvelden{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-block-end:12px}.invulvelden p{flex-basis:100%;margin:0}.invulvelden button{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.sjabloon-opslaan{border:1px solid var(--kleur-rand);border-radius:var(--radius);padding:12px;margin-block:12px}.hulp-knop{display:inline-flex;align-items:center;gap:6px;min-height:var(--tik);padding-inline:12px;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:transparent;color:var(--kleur-diepte-tekst);font:inherit;font-weight:600;cursor:pointer}.hulp-knop:hover,.hulp-knop:focus-visible{background:#ffffff1f}.hulp-knop .icoon{width:20px;height:20px}.hulp-contact{margin-block-start:12px}.huiswerkcijfers{margin-block-end:8px}.mijn-facturen-link{margin-block:0 16px}.mijn-facturen-totalen{display:grid;gap:8px 16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0 0 16px}.mijn-facturen-totalen div{display:flex;flex-direction:column;gap:2px}.mijn-facturen-totalen dt{font-size:.875rem;color:var(--kleur-tekst-zacht)}.mijn-facturen-totalen dd{margin:0;font-variant-numeric:tabular-nums}.inklap-kop{margin:0}.inklap-knop{display:flex;align-items:center;justify-content:space-between;gap:12px;inline-size:100%;min-block-size:44px;padding:0;background:none;border:0;font:inherit;color:inherit;text-align:start;cursor:pointer}.inklap-knop:focus-visible{outline:2px solid var(--kleur-primair);outline-offset:4px;border-radius:4px}.inklap-pijl{font-size:1.1rem;transition:transform .15s ease;color:var(--kleur-tekst-zacht)}.inklap-kaart.is-open .inklap-pijl{transform:rotate(180deg)}.inklap-status{margin-block:4px 0}.inklap-inhoud{margin-block-start:12px;border-block-start:1px solid var(--kleur-rand);padding-block-start:12px}.smtp-instellingen{margin-block-start:16px;border-block-start:1px solid var(--kleur-rand);padding-block-start:12px}.smtp-instellingen h3{font-size:1rem;margin-block:0 4px}.diensten-per-land{display:grid;gap:12px}.dienst-bereik{border:1px solid var(--kleur-rand);border-radius:var(--radius);padding:8px 12px 12px;margin:0}.dienst-bereik legend{font-weight:600;padding-inline:4px}.verlopend ul{margin:6px 0 0;padding-inline-start:1.2rem}.koppelingen-stapel{display:grid;gap:0;max-inline-size:52rem}.maand-kiezer{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.maand-kiezer label{font-weight:600;font-size:.9rem}.maand-kiezer input{inline-size:auto;min-inline-size:10rem}.staaf-cel{display:flex;align-items:center;gap:8px;min-inline-size:8rem}.staaf{display:block;block-size:10px;min-inline-size:2px;border-radius:5px;background:var(--kleur-primair);flex:0 1 auto;max-inline-size:70%}.staaf-email{background:var(--kleur-zandgoud)}.staaf-push{background:var(--kleur-bladgroen)}.staaf-getal{font-variant-numeric:tabular-nums;flex:none}.trend-tabel td{inline-size:30%}.verbruik-tabel th{white-space:normal;vertical-align:bottom}.sms-maximum{margin-block-start:12px;border-block-start:1px solid var(--kleur-rand);padding-block-start:12px}.sms-maximum input{inline-size:auto;flex:1 1 8rem;max-inline-size:12rem}.tarief-lijst{list-style:none;padding:0;margin:0 0 8px;display:grid;gap:8px}.tarief-lijst li{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;gap:8px;align-items:center}.tarief-lijst label{display:block;min-width:0}.tarief-land{inline-size:100%;text-transform:uppercase}.tarief-landen{margin-block:12px}.factuur-totalen{display:grid;gap:4px;margin:12px 0 0 auto;max-inline-size:20rem}.factuur-totalen>div{display:flex;justify-content:space-between;gap:16px}.factuur-totalen dt{color:var(--kleur-tekst-zacht)}.factuur-totalen dd{margin:0;font-variant-numeric:tabular-nums}.factuur-totaal{font-weight:700;border-block-start:1px solid var(--kleur-rand);padding-block-start:4px}.factuur-totaal dt{color:inherit}.diensten-in-gebruik h3{font-size:1rem;margin-block:12px 0}.verbruik-tabel th{overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto;min-inline-size:4.5rem}.verbruik-school{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.backup-blok{margin-block-end:var(--gutter)}.backup-blok-kop{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.backup-status{margin-block:8px var(--gutter)}.backup-status .tegel{gap:4px;align-content:start;min-width:0}.backup-klein{font-size:1.05rem}.backup-afdruk,.backup-melding{overflow-wrap:anywhere}.backup-groep{border:0;border-block-start:1px solid var(--kleur-rand);margin:0 0 8px;padding:12px 0 0;min-width:0}.backup-groep legend{font-weight:700;padding-inline-end:8px}.backup-dagen{display:flex;flex-wrap:wrap;gap:0 16px}.backup-tijden{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-block:8px}.backup-tijd{display:inline-flex;align-items:center;gap:4px}.backup-tijd input{width:auto}.backup-filters{align-items:end}.backup-filters .veld{margin:0;min-width:9rem;flex:1 1 9rem}.backup-runs tbody tr{cursor:pointer}.backup-doelen-kort{display:inline-flex;flex-wrap:wrap;gap:4px}.backup-gegevens{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:0 0 12px}.backup-gegevens dt{color:var(--kleur-tekst-zacht)}.backup-gegevens dd{margin:0;min-width:0}.backup-lijst{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:6px}.backup-acties{display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:flex-end}.backup-gevaar{color:var(--kleur-gevaar)}.backup-cel{min-width:0}@container (max-width: 719px){.backup-cel{text-align:end;max-width:70%}}.backup-doelen td,.backup-runs td{white-space:normal}.backup-doelen td:first-child{min-width:9rem}.backup-melding{max-inline-size:20rem}.backup-acties{flex-direction:column;align-items:flex-end}@container (max-width: 719px){.backup-acties{flex-direction:row}}.backup-acties button,.backup-runs .knop-tekst{white-space:nowrap}.backup-doelen td:nth-child(3),.backup-doelen td:nth-child(4),.backup-runs td.getal{white-space:nowrap}@container (max-width: 719px){.backup-doelen-kort{justify-content:flex-end}}.backup-kenmerken{display:flex;flex-wrap:wrap;gap:4px}.backup-cel .backup-kenmerken{margin-block-start:4px}@container (max-width: 719px){.backup-cel .backup-kenmerken{justify-content:flex-end}}.backup-keuze-kop{font-size:1rem;margin:16px 0 8px}.backup-aanbieders{list-style:none;margin:0;padding:0;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr))}.backup-aanbieder{width:100%;height:100%;display:grid;gap:4px;justify-items:start;align-content:start;text-align:start;padding:10px 12px;border:1px solid var(--kleur-rand);border-radius:var(--radius);background:var(--kleur-vlak);color:inherit;font:inherit;cursor:pointer}.backup-aanbieder:hover,.backup-aanbieder:focus-visible{border-color:var(--kleur-primair)}.backup-gekozen{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-block-end:8px}.backup-gekozen .backup-kenmerken{display:inline-flex;vertical-align:middle}.vandaag-kaart p{margin:0 0 8px}.vandaag-afgemeld{font-size:1.05rem}.vandaag-knoppen{position:relative;display:grid;gap:10px;margin-block-start:16px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 600px){.vandaag-knoppen{grid-template-columns:1fr}}.vandaag-knoppen .knop{width:100%;justify-content:center;text-align:center}.held .knop-licht{background:var(--kleur-diepte);color:#fff;border:2px solid rgba(255,255,255,.75)}.held .knop-licht:hover:not(:disabled){background:#1d2a5e}.held .knop[aria-expanded=true]{box-shadow:0 0 0 3px var(--kleur-zandgoud)}.vandaag-klaar{position:relative;font-size:1.05rem}.vandaag-klaar a{color:#fff}.vandaag-paneel{margin-block-end:var(--gutter)}.vandaag-meer h2,.vandaag-ook h2{font-size:1rem;color:var(--kleur-tekst-zacht);margin-block:8px}.vandaag-links{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.vandaag-links a{display:inline-flex;align-items:center;min-height:var(--tik);padding:0 14px;border:1px solid var(--kleur-rand);border-radius:var(--radius);background:var(--kleur-vlak);text-decoration:none;font-weight:600}.ongedaan-plek{position:fixed;inset-inline:16px;bottom:16px;z-index:60;display:flex;justify-content:center;pointer-events:none}.ongedaan{pointer-events:auto;display:flex;align-items:center;gap:12px;max-width:32rem;padding:10px 10px 10px 16px;border-radius:var(--radius);background:var(--kleur-nachtblauw);color:#fff;box-shadow:0 8px 20px #0d174140}:root[dir=rtl] .ongedaan{padding:10px 16px 10px 10px}.ongedaan-tekst{flex:1 1 auto}.ongedaan-knop{min-height:var(--tik);padding:0 12px;border:none;border-radius:var(--radius);background:var(--kleur-bladgroen);color:var(--kleur-nachtblauw);font:inherit;font-weight:700;cursor:pointer;white-space:nowrap}.ongedaan-sluit{min-width:var(--tik);min-height:var(--tik);border:none;background:transparent;color:#fff;font-size:1.4rem;cursor:pointer}.backup-live{border:1px solid var(--kleur-rand);border-radius:var(--radius);background:var(--kleur-vlak);padding:12px 14px;margin-block:8px 12px}.backup-live-kop,.backup-herstel-kop{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:8px}.backup-live-kop h3,.backup-herstel-kop h3{font-size:1rem;margin:0;overflow-wrap:anywhere}.backup-live-sluit{margin-inline-start:auto;font-size:1.25rem;line-height:1}.backup-stappen{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:6px}.backup-stappen li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:6px}.backup-stap-teken{display:inline-grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:50%;font-size:.8rem;font-weight:700}.backup-stap-ok .backup-stap-teken{background:var(--kleur-succes-licht);color:var(--kleur-succes)}.backup-stap-fout .backup-stap-teken{background:var(--kleur-gevaar-licht);color:var(--kleur-gevaar)}.backup-stap-tekst{min-width:0;overflow-wrap:anywhere}.backup-stap-bezig .backup-stap-tekst{color:var(--kleur-tekst-zacht)}.backup-draaier{width:1rem;height:1rem;border:2px solid var(--kleur-rand);border-block-start-color:var(--kleur-primair);border-radius:50%;animation:robotcontrole-draai .8s linear infinite;margin:2px}@media (prefers-reduced-motion: reduce){.backup-draaier{animation-duration:2.4s}}.backup-hostsleutel{display:grid;gap:4px;margin-block-start:4px}.backup-hostsleutel-nieuw{display:grid;gap:4px;justify-items:start}@container (max-width: 719px){.backup-hostsleutel,.backup-hostsleutel-nieuw{justify-items:end}}.backup-herstel-kies .veld{min-width:0}.backup-herstel-kies select{max-width:100%}.backup-herstel{border-block-start:1px solid var(--kleur-rand);padding-block-start:12px}.backup-vergelijking{margin-block:8px}.backup-vergelijking th[scope=row]{font-weight:400;text-align:start}.backup-vergelijking tr.backup-anders th,.backup-vergelijking tr.backup-anders td{font-weight:700}.backup-vergelijking tr.backup-anders td:last-child{color:var(--kleur-waarschuwing)}.backup-onderschrift{font-size:1rem;margin:12px 0 4px}.backup-bevestig{border:1px solid var(--kleur-gevaar);border-radius:var(--radius);padding:12px 14px;margin-block:12px;max-width:40rem}.backup-bevestig h4{margin:0 0 8px;font-size:1rem}.backup-bevestig textarea,.backup-bevestig input{max-width:100%}.backup-code input{max-width:12rem;letter-spacing:.15em}.lv-lijst li{padding-block:6px;border-block-end:1px solid var(--kleur-rand)}.lv-onderdelen{list-style:none;padding:0;margin:0 0 12px;display:grid;gap:8px}.lv-onderdeel{display:grid;grid-template-columns:36px 1fr auto;gap:10px;align-items:start;border:1px solid var(--kleur-rand);border-radius:10px;padding:10px;background:var(--kleur-vlak)}.lv-icoon{font-size:1.4rem;line-height:1.6;text-align:center}.lv-onderdeel-kop{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.lv-onderdeel-kop input{flex:1 1 220px;font-weight:600}.lv-onderdeel-inhoud textarea{width:100%;margin-block-start:6px}.lv-onderdeel-velden{display:flex;gap:12px;flex-wrap:wrap;margin-block-start:6px;font-size:.9rem}.lv-onderdeel-velden input[type=number]{width:5em}.lv-notitie{flex:1 1 220px;display:flex;gap:6px;align-items:center}.lv-notitie input{flex:1}.lv-onderdeel-acties{display:flex;gap:4px;align-items:center}.lv-toevoegen{display:flex;gap:8px;flex-wrap:wrap}.lv-video{width:100%;aspect-ratio:16 / 9;border:0;border-radius:8px}@media (max-width: 640px){.lv-onderdeel{grid-template-columns:28px 1fr}.lv-onderdeel-acties{grid-column:2}}.lv-bord{display:flex;flex-direction:column;height:calc(100dvh - 120px);min-height:520px}.lv-bord-kop{display:flex;gap:12px;align-items:center;padding:8px 0;flex-wrap:wrap}.lv-bord-kop input{flex:1 1 240px;font-size:1.1rem;font-weight:600}.lv-bord-vlak{flex:1;display:flex;min-height:0;position:relative;border-radius:10px;overflow:hidden;border:1px solid var(--kleur-rand)}.lv-bord-vlak .wb{min-width:0;width:100%}.lv-verborgen{position:fixed;inset-inline-start:-10000px;inset-block-start:0;width:1600px;height:900px;visibility:hidden;pointer-events:none}.lv-presentatie{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0d1741;color:#fff;display:grid;grid-template-rows:auto 1fr auto}.lv-presentatie a{color:#fff}.lv-presentatie-kop,.lv-presentatie-voet{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px}.lv-presentatie-inhoud{display:flex;align-items:center;justify-content:center;min-height:0;padding:0 20px}.lv-presentatie-video{width:min(100%,calc((100dvh - 140px) * 16 / 9));aspect-ratio:16 / 9;border:0;background:#000;border-radius:8px}.lv-presentatie-beeld{max-width:100%;max-height:calc(100dvh - 140px)}.lv-presentatie-tekst{text-align:center;max-width:60ch}.lv-presentatie-tekst h1{font-size:clamp(2rem,5vw,4rem);margin:0 0 12px}.lv-presentatie-tekst p{font-size:clamp(1.2rem,2.4vw,2rem);white-space:pre-wrap}.lv-presentatie-bord{display:grid;gap:8px;justify-items:center;width:100%}.lv-presentatie-pagina{width:min(100%,calc((100dvh - 190px) * 16 / 9));aspect-ratio:16 / 9;background:#fff;border-radius:8px;overflow:hidden}.lv-stippen{display:flex;gap:6px;list-style:none;margin:0;padding:0}.lv-stippen li{width:10px;height:10px;border-radius:50%;background:#ffffff4d}.lv-stippen li.aan{background:#fff}.bordaanmelden{max-width:520px}.bordaanmelden-getallen{display:flex;gap:14px;margin-block:12px 18px}.bordaanmelden-getal{flex:1;min-height:88px;font-size:2.4rem;font-weight:800;font-variant-numeric:tabular-nums}.bordaanmelden-camera{width:100%;min-height:64px;font-size:1.2rem;margin-block:8px 4px}.bordaanmelden-codeform{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.bordaanmelden-code{font-size:2rem;letter-spacing:.3em;text-transform:uppercase;width:8ch;font-weight:700}.bordfoto-voortgang{display:flex;flex-direction:column;gap:6px;margin-block:12px}.bordfoto-voortgang progress{width:100%;height:10px}.bordfoto-lijst{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;margin-block:12px}.bordfoto-lijst img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px}.borden-lokaal{display:block;font-weight:400}.borden-cel{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.borden-tabel .status{margin-inline-start:0}.bord-update{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.bord-update .status{white-space:normal}.bord-voortgang{inline-size:10rem;max-inline-size:100%;block-size:8px;accent-color:var(--kleur-info)}.bord-instellingen{margin-block-start:var(--gutter)}.bord-instellingen h2{margin-block-start:0;font-size:1.15rem}.bord-inst-tijden{align-items:flex-end;flex-wrap:wrap}.bord-dagen{display:flex;flex-wrap:wrap;gap:4px 16px}.bord-dag{display:inline-flex;align-items:center;gap:6px;min-block-size:44px}.bord-auto{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;font-weight:600}@container (max-width: 719px){.tabel.stapel.borden-tabel td .knoppenrij{justify-content:flex-end;flex-wrap:wrap}.tabel.stapel.borden-tabel .bord-update{align-items:flex-end}}.borden-update{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.borden-acties{display:flex;flex-direction:column;align-items:flex-start;gap:2px}@container (max-width: 719px){.tabel.stapel.borden-tabel .borden-update,.tabel.stapel.borden-tabel .borden-acties{align-items:flex-end}.tabel.stapel.borden-tabel .borden-acties{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:4px 12px}}
