#clickerOverlay{z-index:10003;background:#050505;flex-direction:column;font-family:Georgia,serif;display:none;position:fixed;inset:0;overflow:hidden}#clickerOverlay.open{display:flex}.ck-header{background:#080808;border-bottom:1px solid #141414;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:14px;padding:10px 16px;display:flex}.ck-title{color:#1db954;letter-spacing:3px;text-transform:uppercase;flex-shrink:0;font-size:.85rem}.ck-stats{flex:1;min-width:0}.ck-count{color:#fff;font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:700;line-height:1.2}.ck-rate{color:#555;font-variant-numeric:tabular-nums;margin-top:1px;font-size:.68rem}.ck-close{color:#333;cursor:pointer;background:0 0;border:1px solid #1a1a1a;border-radius:5px;flex-shrink:0;padding:5px 10px;font-family:Georgia,serif;font-size:.75rem}.ck-close:hover{color:#e74c3c;border-color:#e74c3c}.ck-main{flex:1;min-height:0;display:flex;overflow:hidden}.ck-panel{scrollbar-width:thin;scrollbar-color:#1a1a1a transparent;flex-direction:column;gap:4px;display:flex;overflow-y:auto}.ck-left{border-right:1px solid #0f0f0f;flex-shrink:0;width:220px;min-width:160px;padding:10px}.ck-center{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:relative;overflow:hidden}.ck-right{border-left:1px solid #0f0f0f;flex-shrink:0;width:268px;min-width:200px;padding:8px}.ck-panel-title{color:#4a4a4a;text-transform:uppercase;letter-spacing:3px;border-bottom:1px solid #0f0f0f;flex-shrink:0;margin-bottom:4px;padding-bottom:4px;font-size:.62rem}.ck-tim-btn{cursor:pointer;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 0 18px #1db95440);font-size:6.5rem;line-height:1;transition:transform 60ms,filter .1s;display:block}.ck-tim-btn:active{transform:scale(.88)}.ck-tim-btn.ck-hit{filter:drop-shadow(0 0 30px #1db95499)}.ck-bld{cursor:pointer;background:#0a0a0a;border:1px solid #141414;border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding:7px 9px;transition:border-color .1s,background .1s;display:flex}.ck-bld:hover:not(.ck-locked){background:#0d160d;border-color:#1db954}.ck-locked{opacity:.32;cursor:not-allowed}.ck-bld-ico{text-align:center;flex-shrink:0;width:28px;font-size:1.5rem}.ck-bld-info{flex:1;min-width:0}.ck-bld-name{color:#aaa;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.ck-bld-desc{color:#4a4a4a;font-size:.62rem;line-height:1.4}.ck-bld-rate{color:#2d6a44;font-variant-numeric:tabular-nums;font-size:.6rem}.ck-bld-count{color:#1db954;text-align:center;font-variant-numeric:tabular-nums;flex-shrink:0;width:24px;font-size:.85rem;font-weight:700}.ck-bld-cost{color:#1db954;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.68rem}@keyframes ck-buypulse{0%{background:#0d160d;border-color:#1db954}}.ck-bld.ck-bought,.ck-upg.ck-bought{animation:.45s ease-out ck-buypulse}.ck-upg{cursor:pointer;background:#0a0a0a;border:1px solid #141414;border-radius:5px;flex-shrink:0;align-items:center;gap:8px;padding:7px 9px;transition:border-color .1s;display:flex}.ck-upg:hover:not(.ck-locked):not(.ck-owned){border-color:#f39c12}.ck-owned{opacity:.4;cursor:default;background:#070707}.ck-upg-ico{text-align:center;flex-shrink:0;width:20px;font-size:1rem}.ck-upg-name{color:#aaa;font-size:.76rem}.ck-upg-desc{color:#4a4a4a;font-size:.6rem}.ck-upg-cost{color:#f39c12;white-space:nowrap;flex-shrink:0;font-size:.66rem}.ck-timmeter{text-align:center;width:100%;max-width:210px}.ck-tm-label{color:#4a4a4a;letter-spacing:2px;text-transform:uppercase;margin-bottom:4px;font-size:.62rem}.ck-tm-bar{background:#0f0f0f;border-radius:3px;height:5px;overflow:hidden}.ck-tm-fill{background:linear-gradient(90deg,#1db954,#f39c12);border-radius:3px;height:100%;transition:width .2s}.ck-ticker{color:#3a3a3a;white-space:nowrap;background:#040404;border-top:1px solid #0d0d0d;padding:5px 12px;font-size:.68rem;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ck-float{pointer-events:none;color:#1db954;z-index:10010;font-size:.9rem;font-weight:700;animation:1.1s ease-out forwards ck-rise;position:fixed}@keyframes ck-rise{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-70px)}}.ck-golden{cursor:pointer;z-index:5;filter:drop-shadow(0 0 10px gold);font-size:2.2rem;transition:transform .1s;animation:1.4s ease-in-out infinite ck-wobble;position:absolute}.ck-golden:hover{transform:scale(1.2)}@keyframes ck-wobble{0%,to{transform:rotate(-6deg)scale(1)}50%{transform:rotate(6deg)scale(1.12)}}.ck-ach{z-index:10020;background:#0d0d0d;border:1px solid #1db954;border-radius:8px;max-width:240px;padding:11px 15px;animation:.4s ck-achin,.4s 3.6s forwards ck-achout;position:fixed;bottom:30px;right:20px}@keyframes ck-achin{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes ck-achout{0%{opacity:1}to{opacity:0;transform:translate(40px)}}.ck-ach-label{color:#1db954;text-transform:uppercase;letter-spacing:2px;font-size:.6rem}.ck-ach-name{color:#fff;margin-top:2px;font-size:.88rem}.ck-ach-desc{color:#555;margin-top:1px;font-size:.72rem}.ck-boost{color:#f39c12;text-align:center;font-size:.72rem;font-style:italic}.ck-event{z-index:10015;text-align:center;background:#0d1a0d;border:1px solid #1db954;border-radius:10px;max-width:280px;padding:12px 20px;animation:.3s ee-slidein;position:fixed;top:70px;left:50%;translate:-50%}.ck-event-title{color:#1db954;font-size:.95rem}.ck-event-desc{color:#555;margin-top:3px;font-size:.75rem}@media (width<=640px){.ck-main{flex-direction:column;overflow-y:auto}.ck-left,.ck-right{border:none;border-top:1px solid #101010;width:auto;min-width:0;max-height:none;padding:10px 12px}.ck-center{order:1;min-height:46vh}.ck-left{order:2}.ck-right{order:3}.ck-tim-btn{font-size:4.6rem}.ck-header{gap:8px;padding:8px 12px}}@media (width<=560px){.ck-tablabel{display:none}.ck-meta-tab{min-width:46px;padding:9px 0;font-size:1rem}}.ck-skill{cursor:pointer;text-align:center;background:#0d0d0d;border:1px solid #1a1a1a;border-radius:7px;flex:1;min-width:62px;padding:6px 8px;transition:border-color .15s}.ck-skill:hover:not(.ck-scd){border-color:#1db954}.ck-scd{opacity:.38;cursor:not-allowed}.ck-skill-ico{font-size:1.1rem}.ck-skill-name{color:#666;margin-top:1px;font-size:.58rem;line-height:1.3}.ck-skill-cd{color:#f39c12;margin-top:1px;font-size:.62rem}.ck-combo-bar{background:#111;border-radius:2px;width:100%;max-width:210px;height:3px;overflow:hidden}.ck-combo-fill{background:linear-gradient(90deg,#e74c3c,#f39c12,#f1c40f);border-radius:2px;height:100%;transition:width 80ms}.ck-combo-txt{color:#f39c12;text-align:center;min-height:1em;font-size:.72rem;font-weight:700}#ck-meta{z-index:20;background:#040404;flex-direction:column;display:none;position:absolute;inset:0}#ck-meta.open{display:flex}.ck-meta-tabwrap{border-bottom:1px solid #111;flex-shrink:0;align-items:stretch;display:flex}.ck-meta-tabs{scrollbar-width:none;flex-wrap:nowrap;flex:1;display:flex;overflow-x:auto}.ck-meta-tabs::-webkit-scrollbar{display:none}.ck-meta-tab{color:#4a4a4a;text-align:center;cursor:pointer;letter-spacing:1px;white-space:nowrap;text-transform:uppercase;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;min-width:64px;padding:9px 10px;font-family:Georgia,serif;font-size:.65rem;transition:color .15s}.ck-meta-tab:hover{color:#aaa}.ck-meta-tab.active{color:#1db954;border-bottom-color:#1db954}.ck-meta-body{scrollbar-width:thin;scrollbar-color:#1a1a1a transparent;flex:1;padding:14px;overflow-y:auto}.ck-back{color:#333;cursor:pointer;background:0 0;border:1px solid #1a1a1a;border-radius:5px;margin:5px;padding:5px 10px;font-family:Georgia,serif;font-size:.7rem}.ck-back:hover{color:#aaa;border-color:#555}.ck-card{cursor:pointer;background:#0a0a0a;border:1px solid #1a1a1a;border-radius:8px;align-items:center;gap:10px;margin-bottom:8px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.ck-card:hover:not(.ck-card-lock):not(.ck-card-own){border-color:var(--cc,#1db954);background:#0c0c0c}.ck-meta-tab:focus-visible,.ck-mopen:focus-visible,.ck-bld:focus-visible,.ck-card:focus-visible{outline-offset:2px;outline:1px solid #1db954}.ck-card-lock{opacity:.28;cursor:not-allowed}.ck-card-own{cursor:default;background:#080e08;border-color:#1a2a1a}.ck-card-ico{text-align:center;flex-shrink:0;width:30px;font-size:1.5rem}.ck-card-body{flex:1;min-width:0}.ck-card-name{color:#ccc;font-size:.82rem}.ck-card-desc{color:#5a5a5a;margin-top:2px;font-size:.65rem;line-height:1.4}.ck-card-sub{color:#555;margin-top:3px;font-size:.62rem;font-style:italic}.ck-card-cost{white-space:nowrap;text-align:right;flex-shrink:0;font-size:.7rem}.ck-asc-card{--cc:#1db954}.ck-tal-card{--cc:#9b59b6}.ck-rel-card{--cc:#e67e22}.ck-ach-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:6px;display:grid}.ck-ach-item{text-align:center;background:#090909;border:1px solid #111;border-radius:6px;padding:8px 6px}.ck-ach-item.got{border-color:#1a2e1a}.ck-ach-ico{font-size:1.3rem}.ck-ach-nm{color:#4a4a4a;margin-top:3px;font-size:.58rem;line-height:1.3}.ck-ach-item.got .ck-ach-nm{color:#999}.ck-mopen{color:#4a4a4a;cursor:pointer;background:0 0;border:1px solid #1a1a1a;border-radius:4px;padding:3px 7px;font-family:Georgia,serif;font-size:.62rem;transition:border-color .15s,color .15s}.ck-mopen:hover{color:#9b59b6;border-color:#9b59b6}.ck-mopen.lit{color:#1db954;border-color:#1db954}.ck-mopen.locked{opacity:.4}.ck-mopen.locked:hover{color:#4a4a4a;border-color:#1a1a1a}.ck-relstrip{flex-wrap:wrap;justify-content:center;gap:4px;min-height:20px;display:flex}.ck-rbadge{cursor:default;font-size:1rem}.ck-sec{color:#4a4a4a;text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid #0f0f0f;margin:10px 0 6px;padding-bottom:4px;font-size:.62rem}.ck-transc-card{--cc:#f1c40f}.ck-qty-btn{color:#333;cursor:pointer;background:0 0;border:1px solid #1a1a1a;border-radius:3px;padding:2px 5px;font-family:Georgia,serif;font-size:.58rem}.ck-qty-btn.ck-qty-on{color:#f39c12;border-color:#f39c12}.ck-auto-ind{color:#f39c12;font-size:.52rem;line-height:1}.ck-game{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.ck-currencies{color:#555;margin-top:1px;font-size:.63rem}.ck-currencies .eeuwig{color:#5a4a1a}.ck-currencies .kosmos{color:#5a3a6a}.ck-nav{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:4px;display:flex}.ck-tim{text-align:center}.ck-clickpwr{color:#5a5a5a;margin-top:3px;font-size:.62rem}.ck-combo{text-align:center;width:100%;max-width:210px}.ck-combo-fill,.ck-tm-fill{width:0}.ck-skills{flex-wrap:wrap;justify-content:center;gap:5px;width:100%;max-width:300px;display:flex}.ck-hint{color:#555;text-align:center;max-width:240px;font-size:.65rem;line-height:1.6}.ck-hint.boosted{color:#1db954}.ck-next-unlock{color:#1db954;text-align:center;opacity:.75;font-size:.6rem}.ck-ach-count{color:#444;text-align:center;font-size:.62rem}.ck-empty{color:#3a3a3a;padding:6px 2px;font-size:.7rem}.ck-relstrip .ck-empty{padding:0;font-size:.6rem}.ck-float.hot{color:#f1c40f}.ck-float.hotter{color:#e74c3c}.ck-qty{gap:3px;margin-bottom:5px;display:flex}.ck-bld-side{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.ck-autobtn{color:#4a4a4a;cursor:pointer;background:0 0;border:1px solid #1a1a1a;border-radius:3px;padding:1px 4px;font-size:.52rem}.ck-autobtn.on{color:#f39c12;background:#1a1500;border-color:#f39c12}.ck-upg-body{flex:1}.ck-owned-mark{color:#2a2a2a;font-size:.7rem}.ck-info{color:#555;margin-bottom:14px;font-size:.72rem;line-height:2}.ck-info .dim{color:#666}.ck-bigbtn{cursor:pointer;border:1px solid var(--cc);width:100%;color:var(--cc);background:linear-gradient(135deg,#0d0d0d,#1a1a1a);border-radius:8px;margin-bottom:20px;padding:12px;font-family:Georgia,serif;font-size:.85rem;transition:box-shadow .2s}.ck-bigbtn:hover:not(:disabled){box-shadow:0 0 14px color-mix(in srgb, var(--cc) 40%, transparent)}.ck-bigbtn:disabled{color:#2a2a2a;cursor:not-allowed;background:#080808;border-color:#1a1a1a}.ck-toggle{color:#777;cursor:pointer;background:#0a0a0a;border:1px solid #2a2a2a;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-bottom:14px;padding:9px 12px;font-family:Georgia,serif;font-size:.76rem;transition:background .15s,border-color .15s,color .15s;display:flex}.ck-toggle.on{border-color:var(--cc);color:var(--cc);background:#0d160d}.ck-toggle-state{align-items:center;gap:6px;font-size:.66rem;display:inline-flex}.ck-toggle-state span{opacity:.6}.ck-toggle-state b{border:1px solid;border-radius:10px;padding:1px 8px}.ck-progress{background:#0a0a0a;border-radius:3px;height:6px;margin-bottom:10px;overflow:hidden}.ck-progress div{background:var(--cc,#8e44ad);height:100%}.ck-locked-info{color:#777;text-align:center;padding:24px 10px;font-size:.82rem;line-height:1.9}.ck-locked-info .bars{text-align:left;max-width:280px;margin:18px auto 0}.ck-locked-info .label{color:#888;margin-bottom:3px;font-size:.7rem}.ck-active-chal{color:#888;background:#1a0808;border:1px solid #e74c3c;border-radius:8px;margin-bottom:16px;padding:12px;font-size:.68rem}.ck-active-chal .title{color:#e74c3c;margin-bottom:4px;font-size:.85rem}.ck-active-chal .ck-progress{--cc:#e74c3c;height:8px;margin:8px 0 6px}.ck-smallbtn{color:#888;cursor:pointer;background:#1a1a1a;border:1px solid #444;border-radius:5px;margin-top:4px;padding:6px 12px;font-family:Georgia,serif;font-size:.72rem}.ck-stat-row{background:#090909;border-radius:4px;justify-content:space-between;margin-bottom:2px;padding:5px 8px;font-size:.74rem;display:flex}.ck-stat-row span:first-child{color:#555}.ck-stat-row span:last-child{color:#bbb}.ck-stat-sep{border-bottom:1px solid #161616;height:6px;margin:3px 0 5px}.ck-lb-form{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.ck-lb-form input{color:#aaa;background:#0a0a0a;border:1px solid #222;border-radius:5px;outline:none;flex:1;min-width:120px;padding:7px 10px;font-family:Georgia,serif;font-size:.8rem}.ck-lb-form button{color:#f1c40f;cursor:pointer;white-space:nowrap;background:#1a1500;border:1px solid #f1c40f;border-radius:5px;padding:7px 12px;font-family:Georgia,serif;font-size:.78rem}.ck-lb-row{background:#090909;border:1px solid #111;border-radius:5px;align-items:center;gap:8px;margin-bottom:4px;padding:7px 10px;display:flex}.ck-lb-row.me{background:#1a1500;border-color:#f1c40f}.ck-lb-rank{text-align:center;color:#333;width:22px;font-size:.9rem}.ck-lb-name{color:#ccc;flex:1;font-size:.8rem}.ck-lb-row.me .ck-lb-name{color:#f1c40f}.ck-lb-stars{color:#444;font-size:.65rem}.ck-lb-score{color:#1db954;font-size:.78rem;font-weight:700}.ck-lb-msg{color:#444;text-align:center;padding:12px;font-size:.75rem}.ck-info b{color:#aaa;font-weight:400}.ck-card-cost{color:var(--cc)}.ck-card-own .ck-card-cost{color:#5a5a5a}
