.ck-bar{position:fixed;left:50%;bottom:20px;z-index:120;width:min(640px,calc(100vw - 32px));translate:-50% 0;padding:20px 22px;border-radius:20px;background:#110e1cf0;border:1px solid rgba(167,139,250,.28);color:#f5f3f9;font-family:var(--font, "Onest", system-ui, sans-serif);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:0 30px 70px -24px #000000d9;opacity:0;transform:translateY(16px);transition:opacity .45s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1)}.ck-bar.on{opacity:1;transform:none}.ck-bar h2{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:16px;font-weight:600;letter-spacing:-.01em}.ck-bar h2{gap:12px;font-size:17px}.ck-ico{position:relative;display:grid;place-items:center;width:54px;height:54px;flex:none;border-radius:16px;background:radial-gradient(circle at 30% 25%,#a78bfa47,#7047eb14 70%);border:1px solid rgba(167,139,250,.35);box-shadow:0 0 0 4px #7047eb14,0 10px 26px -8px #7047ebb3,inset 0 1px #ffffff1f}.ck-ico svg{filter:drop-shadow(0 3px 6px rgba(43,16,120,.6));animation:ckGira 9s ease-in-out infinite}@keyframes ckGira{0%,to{transform:rotate(-6deg) translateY(0)}50%{transform:rotate(6deg) translateY(-1.5px)}}@media(prefers-reduced-motion:reduce){.ck-ico svg{animation:none}}.ck-bar p{margin:0;font-size:14px;line-height:1.55;color:#e7deffbf}.ck-bar p a,.ck-modal p a{color:#a78bfa;text-underline-offset:3px}.ck-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ck-btn{height:42px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#ffffff08;color:#f5f3f9;font:500 14px/1 inherit;font-family:inherit;cursor:pointer;transition:background .2s,border-color .2s}.ck-btn:hover{background:#ffffff14;border-color:#fff6}.ck-btn.pri{border-color:transparent;background:linear-gradient(90deg,#5b2fd9,#7047eb 45%,#8b67f4) border-box;color:#fff}.ck-btn.pri:hover{filter:brightness(1.08)}.ck-btn.link{border-color:transparent;background:none;text-decoration:underline;text-underline-offset:3px;color:#e7deffcc}.ck-btn:focus-visible{outline:2px solid #A78BFA;outline-offset:2px}.ck-modal{position:fixed;inset:0;z-index:130;display:grid;place-items:center;padding:16px;background:#06050cb3;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .3s}.ck-modal.on{opacity:1}.ck-modal[hidden]{display:none}.ck-box{width:min(580px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:26px;border-radius:22px;background:#110e1c;border:1px solid rgba(167,139,250,.25);color:#f5f3f9;font-family:var(--font, "Onest", system-ui, sans-serif);box-shadow:0 40px 90px -30px #000000e6}.ck-box h2{margin:0 0 8px;font-size:20px;font-weight:600;letter-spacing:-.01em}.ck-box>p{margin:0 0 18px;font-size:14px;line-height:1.55;color:#e7deffb8}.ck-cat{display:grid;grid-template-columns:1fr auto;gap:6px 16px;align-items:center;padding:16px 0;border-top:1px solid rgba(255,255,255,.08)}.ck-cat b{font-size:15px;font-weight:600}.ck-cat p{grid-column:1 / -1;margin:0;font-size:13.5px;line-height:1.5;color:#e7deffa6}.ck-sempre{font-size:12.5px;color:#7df0b0;white-space:nowrap}.ck-sw{position:relative;width:46px;height:26px;flex:none}.ck-sw input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ck-sw span{position:absolute;inset:0;border-radius:999px;background:#ffffff24;transition:background .25s;pointer-events:none}.ck-sw span:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.ck-sw input:checked+span{background:#7047eb}.ck-sw input:checked+span:after{transform:translate(20px)}.ck-sw input:focus-visible+span{outline:2px solid #A78BFA;outline-offset:2px}.ck-box .ck-acts{justify-content:flex-end;margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.ck-link{background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;text-decoration:none}.ck-link:hover{color:#fff}@media(min-width:900px){.ck-bar{width:calc(100vw - 200px);max-width:1240px;bottom:24px;padding:20px 28px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:32px;align-items:center}.ck-bar h2{grid-column:1;grid-row:1}.ck-bar p{grid-column:1;grid-row:2}.ck-bar .ck-acts{grid-column:2;grid-row:1 / 3;margin-top:0;flex-wrap:nowrap}}@media(min-width:900px){.ck-box{width:max-content;max-width:calc(100vw - 32px)}.ck-box>p,.ck-cat p{white-space:nowrap}.ck-box .ck-acts{flex-wrap:nowrap}}@media(max-width:560px){.ck-bar{bottom:12px;padding:18px}.ck-acts .ck-btn{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.ck-bar,.ck-modal{transition:none}}.ck-bar h2{gap:14px;margin-bottom:10px}.ck-ico:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--ck-a, 0deg),transparent 0 70%,rgba(196,181,253,.9) 85%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ckVolta 6s linear infinite}@property --ck-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes ckVolta{to{--ck-a: 360deg}}.ck-tit{display:flex;flex-direction:column;gap:4px}.ck-tit small{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg,#c4b5fd,#8b67f4);-webkit-background-clip:text;background-clip:text;color:transparent}.ck-tit>span{font-size:18px;font-weight:600;letter-spacing:-.015em;color:#fff}@media(prefers-reduced-motion:reduce){.ck-ico:after{animation:none}}@media(min-width:900px){.ck-bar{padding:16px 22px}.ck-bar h2{margin-bottom:6px;gap:12px}.ck-ico{width:42px;height:42px;border-radius:12px}.ck-ico svg{width:30px;height:30px}.ck-tit{gap:2px}.ck-tit small{font-size:10px}.ck-tit>span{font-size:15px}.ck-bar p{font-size:13px;line-height:1.5}.ck-btn{height:38px;padding:0 16px;font-size:13.5px}}
