.ckb{position:fixed;left:12px;right:12px;bottom:12px;z-index:9999;max-width:680px;margin:0 auto;box-sizing:border-box;
  background:#fff;color:#1a1a1a;border:1px solid #d0d5dd;border-radius:12px;box-shadow:0 8px 28px rgba(0,0,0,.18);
  padding:14px 16px;display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;
  font:15px/1.45 system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans",sans-serif}
.ckb[hidden]{display:none}
.ckb p{margin:0;flex:1 1 260px}
.ckb a{color:inherit;text-decoration:underline}
.ckb-btns{display:flex;gap:8px;flex:1 0 auto;justify-content:flex-end}
.ckb button{font:inherit;font-weight:600;min-width:110px;flex:1 0 auto;padding:9px 16px;border-radius:8px;cursor:pointer;
  border:1.5px solid #1a1a1a}
.ckb-no{background:#fff;color:#1a1a1a}
.ckb-yes{background:#1a1a1a;color:#fff}
.ck-reset{font:inherit;font-size:.95em;padding:6px 12px;margin:6px 0 0;border:1px solid currentColor;border-radius:6px;
  background:transparent;color:inherit;cursor:pointer;display:inline-block}
