.ck-arena:has(.a-home){min-height:100dvh}.ck-arena .a-home{position:relative;display:flex;flex-direction:column;min-height:calc(100dvh - 68px - 84px - env(safe-area-inset-bottom, 0px) - 24px)}.ck-arena .a-home .a-hero{background:transparent;border:0;box-shadow:none;text-shadow:0 2px 14px rgba(0,0,0,.85);text-align:center;display:flex;flex-direction:column;align-items:center;padding-top:8px}.ck-arena .a-tourrow{position:fixed;top:calc(10px + var(--ck-week-h, 0px) + 48px + 5px);left:12px;right:12px;max-width:560px;margin:0 auto;display:flex;justify-content:flex-start;z-index:40;pointer-events:none}@media (min-width:768px){.ck-arena .a-tourrow{left:24px;right:24px;max-width:920px}}.ck-arena .a-tourrow .a-tourpill{pointer-events:auto}.ck-arena .a-home .a-hero{padding-top:22px}@keyframes a-tour-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.ck-arena .a-tourpill.glow{animation:a-tour-pulse 1.6s ease-in-out infinite}.ck-arena .a-home .a-title{font-family:var(--font-game);font-weight:400;font-size:44px;line-height:1;letter-spacing:.02em;margin:8px 0 22px;color:#fff;text-shadow:0 3px 0 var(--ck-navy-deep),0 0 2px var(--ck-navy-deep),0 6px 16px rgba(0,0,0,.6);-webkit-text-stroke:2px var(--ck-navy-deep);paint-order:stroke fill}.ck-arena .a-bottom{margin-top:auto;padding:24px 16px 4px;display:flex;flex-direction:column;align-items:center;gap:14px}.ck-arena .a-bottom .a-pop{align-self:stretch}.a-home-circles{display:flex;flex-direction:row;flex-wrap:nowrap;gap:18px;align-items:flex-start}.a-home-circle{display:flex;flex-direction:column;align-items:center;gap:5px;padding:0;background:none;border:0;color:#e9edf7;font-family:inherit;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.a-home-circle .ring{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--ck-navy-deep);border:0;box-shadow:inset 0 3px 0 hsla(0,0%,100%,.12),0 5px 0 rgba(0,0,0,.5),0 8px 12px rgba(0,0,0,.4);color:var(--ck-gold);backdrop-filter:blur(4px);transition:transform .08s ease,box-shadow .08s ease}.a-home-circle:active .ring{transform:translateY(4px);box-shadow:inset 0 3px 0 hsla(0,0%,100%,.12),0 1px 0 rgba(0,0,0,.5)}.a-home-circle .ring{position:relative}.a-home-circle .ring svg{width:17px;height:17px}.a-home-circle:focus-visible .ring,.a-home-circle:hover .ring{transform:translateY(-2px) scale(1.05)}.a-home-circle .lbl{text-shadow:0 1px 6px rgba(0,0,0,.9)}@media (prefers-reduced-motion:reduce){.a-home-circle .ring{transition:none}.ck-arena .a-tourpill.glow{animation:none}}