.ck-box{position:fixed;left:12px;right:12px;bottom:12px;z-index:9999;max-width:560px;margin:0 auto;background:#0f1a2e;color:#ece6d6;border:1px solid rgba(255,255,255,.18);border-radius:16px;padding:16px 18px;box-shadow:0 18px 50px rgba(0,0,0,.45);font:14px/1.5 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
.ck-t{margin:0 0 6px;font-size:16px;font-weight:800}
.ck-p{margin:0 0 10px;color:#cfd6e4}
.ck-a{color:#f0c673;font-weight:700}
.ck-det{display:flex;flex-direction:column;gap:8px;margin:8px 0 10px}
.ck-det[hidden]{display:none}
.ck-row{display:flex;gap:10px;align-items:flex-start;font-size:13.5px}
.ck-row input{margin-top:3px;width:17px;height:17px;accent-color:#d9a441;flex:none}
.ck-acts{display:flex;flex-wrap:wrap;gap:8px}
.ck-b{border:1px solid rgba(255,255,255,.25);background:transparent;color:inherit;border-radius:999px;padding:9px 15px;font:inherit;font-weight:700;cursor:pointer}
.ck-b[hidden]{display:none}
.ck-pri{background:#d9a441;border-color:#d9a441;color:#1a1405}
.ck-ghost{border-color:transparent;text-decoration:underline}
.ck-b:focus-visible,.ck-open:focus-visible{outline:2px solid #f0c673;outline-offset:2px}
.ck-open{background:none;border:0;color:inherit;opacity:.75;font:inherit;text-decoration:underline;cursor:pointer;padding:4px 0;margin-left:12px}
@media(max-width:520px){.ck-box{left:8px;right:8px;bottom:8px}.ck-b{flex:1 1 auto}}
