.aut-ck-balk{position:fixed;top:0;left:0;right:0;z-index:100000;background:#fff3b0;color:#1d1d1d;border-bottom:1px solid #d9c34a;padding:6px 12px;display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;font:14px/1.35 system-ui,sans-serif}
.aut-ck-tekst{margin:0;flex:1 1 260px}
.aut-ck-knoppen{display:flex;gap:6px}
.aut-ck-knop{font:inherit;background:#fff;color:#1d1d1d;border:1px solid #1d1d1d;border-radius:0;padding:4px 12px;cursor:pointer;min-height:32px}
.aut-ck-knop:hover{background:#f3f3f3}
.aut-ck-hoofd{background:#142bad;color:#fff;border-color:#142bad}
.aut-ck-hoofd:hover{background:#0f2090}
body.ck-open{padding-top:var(--ck-h,0)}
body.ck-open .top{top:var(--ck-h,0)}
body.ck-open .lade{top:calc(48px + var(--ck-h,0))}
body.ck-open .schaduw{top:calc(48px + var(--ck-h,0))}
body.ck-modal{overflow:hidden}
.aut-ck-modal{position:fixed;inset:0;z-index:100001;background:rgba(0,0,0,.5);display:flex;align-items:flex-start;justify-content:center;padding:12px;overflow:auto}
.aut-ck-kaart{background:#fff;color:#1d1d1d;max-width:620px;width:100%;padding:14px 16px 16px;font:15px/1.45 system-ui,sans-serif;display:flex;flex-direction:column;gap:10px;margin:auto}
.aut-ck-kop{display:flex;justify-content:space-between;align-items:center;gap:8px}
.aut-ck-kop h2{margin:0;font-size:20px}
.aut-ck-sluit{font:inherit;background:none;border:none;text-decoration:underline;cursor:pointer;color:#142bad}
.aut-ck-intro{margin:0;color:#444}
.aut-ck-alles{align-self:flex-start}
.aut-ck-lijst{list-style:none;margin:0;padding:0;display:grid;gap:8px}
.aut-ck-item{border:1px solid #cfcfcf;padding:8px 10px}
.aut-ck-rij{display:flex;justify-content:space-between;align-items:center;gap:10px}
.aut-ck-rij input{width:22px;height:22px;accent-color:#142bad;flex:none}
.aut-ck-item p{margin:3px 0 0}
.aut-ck-namen{font:13px/1.3 ui-monospace,monospace;color:#555;word-break:break-word}
.aut-ck-doel{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.aut-ck-termijn{font-size:13px;color:#555}
.aut-ck-ok{align-self:stretch;min-height:40px}
.aut-ck-voet{text-align:center;font:13px system-ui,sans-serif;margin:10px 0}
.aut-ck-voet a{color:inherit}
.aut-ck-balk:focus-within,.aut-ck-kaart button:focus-visible,.aut-ck-item input:focus-visible{outline:2px solid #1f5fd6;outline-offset:2px}
@media(prefers-color-scheme:dark){.aut-ck-kaart{background:#161a22;color:#eee}.aut-ck-intro,.aut-ck-namen,.aut-ck-termijn{color:#b9c0cc}.aut-ck-item{border-color:#3a4150}.aut-ck-knop{background:#222836;color:#eee;border-color:#8a93a3}.aut-ck-hoofd{background:#8fa8ff;color:#0b1020;border-color:#8fa8ff}.aut-ck-sluit{color:#8fa8ff}}
