.ck{z-index:120;border-radius:var(--r);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:inset 0 0 0 1px var(--hair2), 0 30px 70px -24px rgb(0 0 0/calc(.9 * var(--shadow-k)));-webkit-backdrop-filter:blur(18px)saturate(160%);color:var(--text);font-family:var(--font);background:#161618db;padding:20px;font-size:14px;line-height:1.5;animation:.28s cubic-bezier(.2,.8,.2,1) ck-in;position:fixed;bottom:16px;left:16px;overflow-y:auto}.ck:focus{outline:none}.ck:focus-visible{box-shadow:inset 0 0 0 1px var(--gold), 0 30px 70px -24px rgb(0 0 0/calc(.9 * var(--shadow-k)))}@keyframes ck-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ck{animation:none}}.ck-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.ck-title{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.ck-x{width:32px;height:32px;color:var(--textDim);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin:-6px -6px -6px 0;display:inline-grid}.ck-x:hover{background:var(--surface3);color:var(--text)}.ck-desc{color:var(--textDim);margin:0}.ck-desc a{color:var(--text);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--hairStrong);text-decoration-color:var(--hairStrong)}.ck-desc a:hover{color:var(--gold);text-decoration-color:currentColor}.ck-cats{border-radius:var(--r-sm);gap:2px;margin:16px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.ck-cat{background:rgb(var(--tint) / .04);align-items:center;gap:14px;padding:12px 14px;display:flex}.ck-cat-text{cursor:pointer;flex:1;gap:2px;min-width:0;display:grid}.ck-cat:first-child .ck-cat-text{cursor:default}.ck-cat-title{color:var(--text);font-weight:600}.ck-cat-desc{color:var(--textDim);font-size:13px}.ck-always{color:var(--textFaint);white-space:nowrap;flex:none;font-size:12px}.ck-switch{appearance:none;cursor:pointer;background:var(--surface3);width:44px;height:26px;box-shadow:inset 0 0 0 1px var(--hair2);border-radius:999px;flex:none;margin:0;transition:background .18s;position:relative}.ck-switch:after{content:"";width:20px;height:20px;box-shadow:0 1px 3px rgb(0 0 0/calc(.4 * var(--shadow-k)));background:#fff;border-radius:50%;transition:transform .18s;position:absolute;top:3px;left:3px}.ck-switch:checked{background:var(--gold);box-shadow:none}.ck-switch:checked:after{transform:translate(18px)}.ck-switch:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.ck-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.ck-actions:has(>:only-child){grid-template-columns:1fr}.ck-btn{cursor:pointer;min-height:44px;font:inherit;color:var(--text);background:var(--surface3);box-shadow:inset 0 0 0 1px var(--hair2);border:0;border-radius:980px;padding:0 16px;font-size:14px;font-weight:600;transition:background .15s,transform .15s}.ck-btn:hover{background:#2e2e32}.ck-btn:active{transform:scale(.98)}.ck-btn--accept{background:var(--gold);color:var(--goldInk);box-shadow:none}.ck-btn--accept:hover{background:var(--goldHover)}.ck-btn:focus-visible,.ck-link:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.ck-btn:disabled,.ck-link:disabled{opacity:.6;cursor:progress}.ck-more{justify-content:center;margin-top:8px;display:flex}.ck-link{cursor:pointer;min-height:36px;font:inherit;color:var(--gold);background:0 0;border:0;border-radius:980px;padding:0 12px;font-size:14px;font-weight:500}.ck-link:hover{color:var(--goldHover);background:var(--goldFaint)}@media (max-width:560px){.ck{width:auto;padding:18px 16px 14px;bottom:16px;left:16px;right:16px}.ck-actions{grid-template-columns:1fr}.ck-btn--accept{order:-1}}.ck-footer-btn{cursor:pointer;font:inherit;color:var(--textDim);background:0 0;border:0;padding:0;font-size:12px;transition:color .15s}.ck-footer-btn:hover{color:var(--textHover)}.ck-footer-btn:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:4px}
