.ckc-stats{box-sizing:border-box;padding:0;width:100%}.ckc-stats__grid{display:grid;gap:2px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));width:100%}.ckc-stats__card{align-items:center;border:1px solid #1a2040;box-sizing:border-box;cursor:default;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:140px;overflow:hidden;position:relative;text-align:center;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease,background .3s ease}.ckc-stats__card:before{background:linear-gradient(90deg,#233dff,rgba(35,61,255,0));content:"";height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.ckc-stats__card:after{background:radial-gradient(ellipse 80% 60% at 50% 100%,rgba(35,61,255,.07) 0,transparent 70%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease}.ckc-stats__card:hover{border-color:rgba(35,61,255,.45)!important;box-shadow:0 12px 32px rgba(35,61,255,.15);transform:translateY(-4px)}.ckc-stats__card:hover:before{transform:scaleX(1)}.ckc-stats__card:hover:after{opacity:1}.ckc-stats__card:hover .ckc-stats__value{filter:brightness(1.15);transform:translateY(-2px)}.ckc-stats__card:hover .ckc-stats__label{opacity:1}.ckc-stats__value{font-weight:700;line-height:1;transition:transform .3s ease,filter .3s ease}.ckc-stats__label,.ckc-stats__value{margin:0;position:relative;z-index:1}.ckc-stats__label{letter-spacing:.1em;line-height:1.5;opacity:.8;text-transform:uppercase;transition:opacity .3s ease}@media (max-width:600px){.ckc-stats__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:360px){.ckc-stats__grid{grid-template-columns:1fr}}