/* r4m maX clone 2 · kennis.css — alleen voor radar.html, china.html en india.html (groep Kennis) */
.zoekvak{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:.8rem 0}
.zoekvak input[type=search]{flex:1 1 16rem;min-height:44px}
.filters{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0}
.filters .knop{min-height:38px;padding:.3rem .8rem;font-size:.85rem}
.knop[aria-pressed=true]{background:var(--tekst);border-color:var(--tekst);color:var(--nav)}
.tel{min-height:1.6em;margin:.6rem 0}
.r-LEEFT{color:var(--groen);border-color:rgba(52,211,153,.55)}
.r-WACHT{color:#fb923c;border-color:rgba(251,146,60,.55)}
.r-ARCHIEF{color:var(--zacht);border-color:var(--rand-hover)}
details.r-item>summary{font-weight:600}
details.r-item.ARCHIEF>summary{opacity:.75}
details.r-item>summary .meta{min-width:3.2em}
.r-tekst{font-size:.95rem}
.r-tekst .kader{font-size:.92rem}
.dag>summary .meta{margin-left:auto}
.dag>div{padding-top:.2rem}
.dag details.uitklap{background:var(--bg)}
.regel7{border:1px solid rgba(251,191,36,.5);border-radius:var(--r);background:rgba(251,191,36,.06);padding:.9rem 1rem;margin:1rem 0}
.regel7>h2{margin:0 0 .4rem;font-size:1.1rem}
.regel7 h3{font-size:1rem}
.downloads{display:flex;flex-wrap:wrap;gap:.5rem;margin:.8rem 0}
.arch-lijst{list-style:none;padding:0;margin:.5rem 0;font-size:.88rem}
.arch-lijst li{padding:.3rem 0;border-bottom:1px solid var(--rand)}
.arch-lijst li:last-child{border-bottom:0}
.stil{color:var(--dim);font-size:.9rem}
@media (min-width:960px){.arch-lijst{columns:2;column-gap:2rem}.arch-lijst li{break-inside:avoid}}
.let-op{border-color:rgba(251,191,36,.6);background:rgba(251,191,36,.06)}
.let-op p{margin:.3rem 0}
.r-sectie{outline:2px solid var(--geel);outline-offset:4px;border-radius:2px}
[data-tabs]>.zoekvak{margin-top:.6rem}
