.ckb{--ckb-green:#0a7a53;--ckb-green-dark:#06402c;--ckb-ink:#12201b;--ckb-ink-2:#3a4a43;--ckb-ink-3:#5b6b64;--ckb-line:#e2e6e1;--ckb-mint:#e3f2ea;--ckb-mint-ink:#0a5c3f;--ckb-cream:#fbfaf5;--ckb-amber:#f2b544;--ckb-cookie-a:#f7d58c;--ckb-cookie-b:#d99a2b;--ckb-cookie-dot:#8a5a12;--ckb-ease:cubic-bezier(.2, .8, .2, 1);font-family:var(--font-manrope), Manrope, system-ui, sans-serif;color:var(--ckb-ink)}.ckb[dir=rtl]{font-family:"Cairo", var(--font-cairo), Manrope, sans-serif}.ckb *,.ckb :before,.ckb :after{box-sizing:border-box}.ckb button{cursor:pointer;font-family:inherit}.ckb a{color:var(--ckb-green);font-weight:700}@keyframes ckb-spring{0%{opacity:0;transform:translateY(40px)scale(.96)}60%{opacity:1;transform:translateY(-6px)scale(1.01)}to{transform:none}}@keyframes ckb-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes ckb-fade{0%{opacity:0}}@keyframes ckb-up{0%{opacity:0;transform:translateY(24px)}}@keyframes ckb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes ckb-wob{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)translateY(-3px)}}@keyframes ckb-crumb{0%{opacity:0;transform:translate(0)scale(.5)}30%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1)}}@keyframes ckb-shine{0%,70%{transform:translate(-140%)skew(-20deg)}to{transform:translate(260%)skew(-20deg)}}@keyframes ckb-flap-open{0%,20%{transform:rotateX(0)}to{transform:rotateX(180deg)}}@keyframes ckb-flap-close{0%{transform:rotateX(180deg)}to{transform:rotateX(0)}}@keyframes ckb-cookie-up{0%,35%{opacity:0;transform:translateY(34px)rotate(-30deg)}70%{opacity:1;transform:translateY(-8px)rotate(6deg)}to{transform:none}}@keyframes ckb-cookie-in{to{opacity:0;transform:translateY(34px)scale(.8)}}@keyframes ckb-stamp{0%{opacity:0;transform:scale(2.2)rotate(-20deg)}60%{opacity:1;transform:scale(.9)rotate(4deg)}to{opacity:1;transform:none}}@keyframes ckb-out-drop{0%,45%{opacity:1;transform:none}to{opacity:0;transform:translateY(90px)rotate(4deg)}}@keyframes ckb-out-down{to{opacity:0;transform:translateY(60px)}}@keyframes ckb-out-shrink{to{opacity:0;transform:scale(.85)}}@keyframes ckb-row-in{0%{opacity:0;transform:translate(-14px)}}@keyframes ckb-bar-up{0%{transform:scaleY(.1)}}@keyframes ckb-draw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes ckb-burst{0%{opacity:1;transform:translate(0)scale(.6)}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1) rotate(160deg)}}@keyframes ckb-spin-in{0%{opacity:0;transform:rotate(-200deg)scale(.4)}}@keyframes ckb-nudge{0%,88%,to{transform:rotate(0)}92%{transform:rotate(-14deg)}96%{transform:rotate(10deg)}}.ckb-t{color:var(--ckb-ink);margin:0;font-size:18px;font-weight:800;line-height:1.25}.ckb-x{color:var(--ckb-ink-2);margin:0;font-size:14px;line-height:1.55}.ckb-lk{flex-wrap:wrap;justify-content:center;gap:6px 16px;font-size:13px;display:flex}.ckb-lk a,.ckb-lk button{text-underline-offset:3px;text-decoration:underline}.ckb-lk button{color:var(--ckb-green);font-weight:700;font-size:inherit;background:0 0;border:0;padding:0}.ckb-btns{flex-wrap:wrap;gap:10px;display:flex}.ckb-b{border:2px solid var(--ckb-ink);min-height:48px;color:var(--ckb-ink);white-space:nowrap;transition:transform .18s var(--ckb-ease), box-shadow .25s, background .2s, color .2s;background:#fff;border-radius:14px;flex:1 0 auto;padding:0 20px;font-size:15px;font-weight:800;position:relative;overflow:hidden}.ckb-b:hover{transform:translateY(-2px);box-shadow:0 10px 20px -12px #06402c8c}.ckb-b:active{transform:scale(.97)}.ckb-b:not(.ckb-p):hover{background:var(--ckb-ink);color:#fff}.ckb-b.ckb-p{border-color:var(--ckb-green);background:var(--ckb-green);color:#fff}.ckb-b.ckb-p:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:35%;height:140%;animation:3.6s ease-in-out 1.2s infinite ckb-shine;position:absolute;top:-20%;left:0}.ckb-b:focus-visible,.ckb-sw:focus-visible,.ckb a:focus-visible,.ckb-lk button:focus-visible,.ckb-reopen:focus-visible{outline:3px solid var(--ckb-amber);outline-offset:2px}.ckb-badge{background:var(--ckb-mint);color:var(--ckb-mint-ink);border-radius:12px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:800;display:inline-flex}.ckb-card{z-index:90;border:1px solid var(--ckb-line);width:420px;max-width:calc(100% - 32px);animation:ckb-spring .75s var(--ckb-ease) both;background:#fff;border-radius:26px;flex-direction:column;gap:14px;padding:24px;display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 30px 60px -28px #06402c8c}.ckb[dir=rtl] .ckb-card{left:28px;right:auto}.ckb-ill{background:linear-gradient(135deg, var(--ckb-mint), var(--ckb-cream));border-radius:18px;height:120px;position:relative;overflow:hidden}.ckb-ev{background:linear-gradient(180deg, var(--ckb-green) 0 36px, var(--ckb-green-dark) 100%);perspective:500px;border-radius:14px;width:150px;height:92px;margin-left:-75px;animation:3.4s ease-in-out infinite ckb-bob;position:absolute;top:22px;left:50%}.ckb-fl{clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;z-index:2;background:#0b5e40;height:40px;animation:.9s cubic-bezier(.5,0,.3,1) .5s both ckb-flap-open;position:absolute;top:0;left:0;right:0}.ckb-seal{background:radial-gradient(circle at 35% 30%, var(--ckb-cookie-a), var(--ckb-cookie-b) 70%);z-index:1;width:40px;height:40px;animation:ckb-cookie-up 1.4s .4s var(--ckb-ease) both, ckb-wob 2.6s 2s ease-in-out infinite;border-radius:50%;margin-left:-20px;position:absolute;top:26px;left:50%;box-shadow:inset 0 0 0 3px #ffffff40,0 6px 10px -4px #0006}.ckb-seal:before{content:"";background:var(--ckb-cookie-dot);width:6px;height:6px;box-shadow:12px 6px 0 var(--ckb-cookie-dot), 4px 14px 0 var(--ckb-cookie-dot);border-radius:50%;position:absolute;top:12px;left:11px}.ckb-cr{background:var(--ckb-cookie-b);border-radius:50%;width:6px;height:6px;animation:2.2s ease-out infinite ckb-crumb;position:absolute;top:46px;left:50%}.ckb-ok{background:var(--ckb-green);color:#fff;z-index:3;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-left:-19px;display:none;position:absolute;top:34px;left:50%;box-shadow:0 0 0 4px #fff}.ckb-zero{animation:.4s 1.3s both ckb-pop;position:absolute;top:14px;right:16px}.ckb[dir=rtl] .ckb-zero{left:16px;right:auto}.ckb-bt{align-items:center;gap:10px;display:flex}.ckb-mini{background:radial-gradient(circle at 35% 30%, var(--ckb-cookie-a), var(--ckb-cookie-b) 70%);border-radius:50%;flex:none;width:30px;height:30px;animation:2.6s ease-in-out infinite ckb-wob;display:none;position:relative}.ckb-mini:before{content:"";background:var(--ckb-cookie-dot);width:5px;height:5px;box-shadow:9px 4px 0 var(--ckb-cookie-dot), 3px 10px 0 var(--ckb-cookie-dot);border-radius:50%;position:absolute;top:9px;left:8px}.ckb-card.ckb-out .ckb-fl{animation:.35s ease-in both ckb-flap-close}.ckb-card.ckb-out .ckb-seal{animation:.3s ease-in both ckb-cookie-in}.ckb-card.ckb-out .ckb-ok{animation:.4s .3s both ckb-stamp;display:flex}.ckb-card.ckb-out{animation:.9s ease-in forwards ckb-out-drop}.ckb-scrim{z-index:95;-webkit-backdrop-filter:blur(4px);background:#081c146b;animation:.3s both ckb-fade;position:fixed;inset:0}.ckb-pf{z-index:96;width:600px;max-width:calc(100% - 32px);height:max-content;max-height:calc(100% - 40px);animation:ckb-pop .4s var(--ckb-ease) both;background:#fff;border-radius:28px;flex-direction:column;gap:16px;margin:auto;padding:28px;display:flex;position:fixed;inset:0;overflow:auto;box-shadow:0 40px 80px -30px #00000080}.ckb-pf.ckb-out{animation:.35s ease-in forwards ckb-out-shrink}.ckb-pf .ckb-lk{justify-content:flex-start}.ckb-row{border:1.5px solid var(--ckb-line);animation:ckb-row-in .45s var(--ckb-ease) both;border-radius:18px;align-items:flex-start;gap:14px;padding:16px;transition:border-color .25s,background .25s;display:flex}.ckb-row:nth-of-type(2){animation-delay:.1s}.ckb-row:nth-of-type(3){animation-delay:.2s}.ckb-row.ckb-on{border-color:var(--ckb-green);background:#f3faf6}.ckb-row>div{flex-direction:column;flex:1;gap:4px;display:flex}.ckb-row b{font-size:15px}.ckb-row span{color:var(--ckb-ink-3);font-size:13px;line-height:1.5}.ckb-row em{color:var(--ckb-green);font-size:12px;font-style:normal;font-weight:800}.ckb-row em.ckb-never-label{color:var(--ckb-ink-3)}.ckb-sw{background:#c5ccc8;border:0;border-radius:15px;flex:none;width:52px;height:30px;transition:background .2s;position:relative}.ckb-sw:after{content:"";width:24px;height:24px;transition:transform .25s var(--ckb-ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #00000040}.ckb-sw[aria-checked=true]{background:var(--ckb-green)}.ckb-sw[aria-checked=true]:after{transform:translate(22px)}.ckb[dir=rtl] .ckb-sw:after{left:auto;right:3px}.ckb[dir=rtl] .ckb-sw[aria-checked=true]:after{transform:translate(-22px)}.ckb .ckb-sw:disabled{cursor:default}.ckb-sw.ckb-lock[aria-checked=true]{background:#9fd8be}.ckb-sw.ckb-never{background:#e2e6e1}.ckb-bars{align-items:flex-end;gap:4px;height:26px;margin-top:6px;display:none!important}.ckb-row.ckb-on .ckb-bars{display:flex!important}.ckb-bars i{background:var(--ckb-green);transform-origin:bottom;width:10px;animation:ckb-bar-up .6s var(--ckb-ease) both;border-radius:3px 3px 0 0}.ckb-pf .ckb-btns .ckb-b{flex:auto}.ckb-toast{z-index:97;background:var(--ckb-ink);color:#fff;width:fit-content;max-width:calc(100% - 32px);animation:ckb-spring .6s var(--ckb-ease) both;border-radius:16px;align-items:center;gap:12px;margin:0 auto;padding:14px 18px;font-size:14px;font-weight:700;display:flex;position:fixed;bottom:28px;left:0;right:0;box-shadow:0 20px 40px -20px #0009}.ckb-toast button{color:#9fe3c2;font-weight:700;font-size:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.ckb-toast svg{flex:none}.ckb-toast svg path{stroke-dasharray:24;animation:.5s .3s both ckb-draw}.ckb-burst{z-index:97;pointer-events:none;width:0;height:0;position:fixed;bottom:58px;left:50%}.ckb-burst i{background:var(--ckb-cookie-b);border-radius:50%;width:9px;height:9px;animation:1s ease-out .25s both ckb-burst;position:absolute}.ckb-burst i:nth-child(2n){background:var(--ckb-green);border-radius:2px}.ckb-burst i:nth-child(3n){background:var(--ckb-amber);width:6px;height:6px}.ckb-reopen{z-index:80;border:1px solid var(--ckb-line);width:48px;height:48px;transition:transform .25s var(--ckb-ease);animation:ckb-spin-in .6s .4s var(--ckb-ease) both;background:#fff;border-radius:24px;justify-content:center;align-items:center;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 24px -12px #00000059}.ckb[dir=rtl] .ckb-reopen{left:20px;right:auto}.ckb-reopen svg{animation:4s ease-in-out 2s infinite ckb-nudge}.ckb-reopen:hover{transform:scale(1.1)rotate(-12deg)}@media (max-width:600px){.ckb .ckb-card,.ckb[dir=rtl] .ckb-card{border-radius:20px;gap:8px;width:auto;max-width:none;padding:14px 16px;bottom:16px;left:16px;right:16px}.ckb-ill{display:none}.ckb-mini{display:block}.ckb-t{font-size:15px}.ckb-x{font-size:13px;line-height:1.45}.ckb-lk{gap:4px 14px;font-size:12px}.ckb-card .ckb-btns{flex-wrap:nowrap;gap:8px}.ckb-b{border-radius:12px;min-height:42px;padding:0 12px;font-size:14px}.ckb-card .ckb-b{flex:1 1 0}.ckb-pf{width:auto;max-width:none;max-height:92%;animation:ckb-up .45s var(--ckb-ease) both;border-radius:28px 28px 0 0;gap:10px;margin:0;padding:18px 16px 20px;inset:auto 0 0}.ckb-pf.ckb-out{animation:.4s ease-in forwards ckb-out-down}.ckb-row{padding:12px}.ckb-row span{font-size:12px}.ckb-toast{font-size:13px;bottom:84px}}@media (prefers-reduced-motion:reduce){.ckb *,.ckb :before,.ckb :after{transition:none!important;animation:none!important}}
