.chg{--chg-navy: #000043;--chg-navy-soft: #0b0b5a;--chg-yellow: #fdc700;--chg-red: #f00028;--chg-blue: #0a0adc;--chg-white: #ffffff;--chg-muted: rgba(255, 255, 255, .72);--chg-line: rgba(255, 255, 255, .18);--chg-radius: 1.2rem;--chg-radius-sm: .8rem;--chg-gap: .8rem;--chg-shadow: 0 10px 30px rgba(0, 0, 0, .45);display:block;box-sizing:border-box;width:100%;max-width:96rem;margin:0 auto;padding:2.4rem max(1.6rem,env(safe-area-inset-left,0px)) 4rem max(1.6rem,env(safe-area-inset-right,0px));color:var(--chg-white)!important;font-family:var(--font-body-family, sans-serif);font-size:1.6rem;line-height:1.5;overflow-x:hidden}.chg *,.chg *:before,.chg *:after{box-sizing:border-box}.chg img{max-width:100%;display:block}.chg :where(p,span,li,h1,h2,h3,small,strong,em,label,output){color:inherit!important}.chg__head{display:flex;flex-direction:column;gap:.8rem;margin-bottom:2rem}.chg__eyebrow{margin:0;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--chg-yellow)!important;font-weight:700}.chg__title{margin:0;font-family:var(--font-heading-family, var(--font-body-family, sans-serif));font-size:clamp(2.8rem,6vw,4.4rem);line-height:1.05;font-weight:700;text-wrap:balance;color:var(--chg-white)!important}.chg__lead{margin:0;max-width:62ch;color:var(--chg-muted)!important}.chg__clubs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--chg-gap);margin:0 0 1.6rem}.chg__clubs-label{margin:0 .4rem 0 0;font-size:1.3rem;color:var(--chg-muted)!important}.chg-pill{appearance:none;-webkit-appearance:none;border:2px solid var(--chg-line);border-radius:999px;background:transparent;color:var(--chg-white)!important;font:inherit;font-size:1.4rem;font-weight:700;line-height:1;padding:1rem 1.6rem;min-height:4.4rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.chg-pill:hover{border-color:var(--chg-white)}.chg-pill:focus-visible{outline:3px solid var(--chg-yellow);outline-offset:2px}.chg-pill[aria-pressed=true]{border-color:transparent}.chg-pill--binggis[aria-pressed=true]{background:var(--chg-yellow);color:var(--chg-navy)!important}.chg-pill--kids[aria-pressed=true]{background:var(--chg-red);color:var(--chg-white)!important}.chg-pill--teens[aria-pressed=true]{background:var(--chg-blue);color:var(--chg-white)!important}.chg-pill__meta{font-weight:400;opacity:.85;margin-left:.4rem}.chg__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--chg-gap);margin:0 0 1.2rem;padding:1rem 1.4rem;border-radius:var(--chg-radius);background:var(--chg-navy)}.chg__stats{display:flex;flex-wrap:wrap;gap:1.6rem;margin:0;padding:0;list-style:none}.chg__stat{display:flex;align-items:baseline;gap:.5rem;font-size:1.4rem;color:var(--chg-muted)!important}.chg__stat output,.chg__stat strong{font-size:1.8rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--chg-white)!important}.chg__actions{display:flex;flex-wrap:wrap;gap:var(--chg-gap)}.chg-btn{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:4.4rem;padding:1rem 1.8rem;border-radius:999px;border:2px solid var(--chg-yellow);background:var(--chg-yellow);color:var(--chg-navy)!important;font:inherit;font-size:1.4rem;font-weight:700;line-height:1;text-decoration:none!important;cursor:pointer;transition:transform .15s ease,background-color .15s ease,color .15s ease}.chg-btn:hover{transform:translateY(-1px);background:#ffd83a;color:var(--chg-navy)!important}.chg-btn:focus-visible{outline:3px solid var(--chg-white);outline-offset:2px}.chg-btn--ghost{background:transparent;border-color:var(--chg-line);color:var(--chg-white)!important}.chg-btn--ghost:hover{background:#ffffff14;border-color:var(--chg-white);color:var(--chg-white)!important}.chg__board{position:relative;border-radius:var(--chg-radius);background:var(--chg-navy);padding:1.2rem;box-shadow:var(--chg-shadow)}@media(min-width:750px){.chg__board{padding:2rem}}.chg-finish{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:none;align-items:center;justify-content:center;padding:2rem;border-radius:inherit;background:#000043eb;text-align:center}.chg-finish[data-open=true]{display:flex}.chg-finish__inner{display:flex;flex-direction:column;align-items:center;gap:1.2rem;max-width:44rem;animation:chg-pop .35s ease-out}.chg-finish__title{margin:0;font-family:var(--font-heading-family, var(--font-body-family, sans-serif));font-size:clamp(3rem,7vw,4.8rem);line-height:1;font-weight:700;color:var(--chg-yellow)!important}.chg-finish__text{margin:0;font-size:1.6rem;color:var(--chg-white)!important}.chg-finish__coin{width:7.2rem;height:7.2rem;object-fit:contain}.chg-finish__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--chg-gap)}@keyframes chg-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.chg__foot{margin-top:2rem;display:flex;flex-wrap:wrap;gap:var(--chg-gap)}.chg[data-chg-gate=check] .chg__clubs,.chg[data-chg-gate=check] .chg__bar,.chg[data-chg-gate=check] .chg-puzzle__pictures,.chg[data-chg-gate=check] .chg-puzzle__target,.chg[data-chg-gate=locked] .chg__clubs,.chg[data-chg-gate=locked] .chg__bar,.chg[data-chg-gate=locked] .chg-puzzle__pictures,.chg[data-chg-gate=locked] .chg__board,.chg-gate[hidden]{display:none!important}.chg-gate{border-radius:var(--chg-radius);background:var(--chg-navy);padding:2rem 1.6rem;box-shadow:var(--chg-shadow)}.chg-gate__title{margin:0 0 .8rem;font-size:2.2rem;font-weight:400;line-height:1.2}.chg-gate__text{margin:0 0 1.6rem;color:var(--chg-muted)!important}.chg-gate__actions{display:flex;flex-wrap:wrap;gap:var(--chg-gap)}.chg-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.chg *,.chg *:before,.chg *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/clubhuus-games.css.map */
