.connections_title__EC8o4{display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:17px;letter-spacing:.01em}.connections_title__EC8o4 svg{color:var(--accent)}.connections_twTilt__0WWqF{position:absolute;inset:-12.5% -20%;display:flex;justify-content:center;align-items:flex-start;gap:var(--tw-gap);transform:rotate(8deg);transform-origin:center}.connections_twCol__b91mL{flex:0 0 var(--tw-col);display:flex;flex-direction:column;animation:connections_twDrift__7ZiiW var(--dur,64s) linear infinite;will-change:transform}.connections_twCol__b91mL:nth-child(2n){animation-direction:reverse}.connections_twRun__iTj29{display:flex;flex-direction:column;flex:0 0 auto}.connections_twTile__0lQz0{flex:0 0 auto;height:46px;margin-bottom:var(--tw-gap);display:grid;place-items:center;font-family:var(--font-ml),sans-serif;font-size:15px;font-weight:600;color:rgba(163,155,147,.5);background:rgba(28,25,23,.55);border:1px solid rgba(255,255,255,.045);border-radius:var(--r-md);white-space:nowrap;overflow:hidden;transition:color .5s ease,border-color .5s ease,box-shadow .5s ease,background .5s ease}.connections_twLit__UE12M{background:rgba(28,25,23,.8)}.connections_twT1__mhrQj{color:#DFA344;border-color:rgba(223,163,68,.55);box-shadow:0 0 18px rgba(223,163,68,.18)}.connections_twT2__zOFO0{color:#A9BC66;border-color:rgba(169,188,102,.5);box-shadow:0 0 18px rgba(169,188,102,.15)}.connections_twT3__Zorij{color:#92A9CE;border-color:rgba(146,169,206,.5);box-shadow:0 0 18px rgba(146,169,206,.15)}.connections_twT4__rZfUZ{color:#BE93CC;border-color:rgba(190,147,204,.5);box-shadow:0 0 18px rgba(190,147,204,.15)}@keyframes connections_twDrift__7ZiiW{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}.connections_twScrim__TBEoN{position:absolute;inset:0;background:radial-gradient(72% 58% at 50% 46%,rgba(18,16,15,.94) 0,rgba(18,16,15,.8) 52%,rgba(18,16,15,.38) 100%),linear-gradient(180deg,rgba(18,16,15,.55),rgba(18,16,15,.15) 30%,rgba(18,16,15,.15) 70%,rgba(18,16,15,.6))}@media (prefers-reduced-motion:reduce){.connections_twCol__b91mL{animation:none}}.connections_grid__eHY1S{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.connections_tile__XWNql{font:inherit;font-size:12.5px;font-weight:650;line-height:1.18;letter-spacing:.01em;color:var(--ink);background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-md);box-shadow:var(--edge);min-height:66px;padding:6px 5px;cursor:pointer;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;display:grid;place-items:center;text-align:center;transition:transform .08s var(--ease),background .14s var(--ease),border-color .14s var(--ease),color .14s var(--ease);touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:connections_tileIn__E9kO0 .4s var(--ease) backwards;animation-delay:calc(var(--i, 0) * 22ms)}@keyframes connections_tileIn__E9kO0{0%{opacity:0;transform:translateY(8px) scale(.96)}}.connections_tile__XWNql:hover{border-color:#4A423C}.connections_tile__XWNql:active{transform:scale(.94)}.connections_tile__XWNql.connections_sel__iSDW2{background:var(--accent);border-color:transparent;color:var(--accent-ink);box-shadow:var(--glow);transform:translateY(-1px)}.connections_shake__6uMnr{animation:connections_cxshake__tcgCq .4s ease}@keyframes connections_cxshake__tcgCq{20%{transform:translateX(-6px)}45%{transform:translateX(5px)}70%{transform:translateX(-3px)}90%{transform:translateX(2px)}}.connections_solvedStack__yyVCI{display:flex;flex-direction:column;gap:8px}.connections_solvedStack__yyVCI:empty{display:none}.connections_solvedRow__jgANz{border-radius:var(--r-md);padding:11px 15px;color:#221B14;display:flex;flex-direction:column;gap:2px;box-shadow:var(--shadow),var(--edge);animation:connections_rowPop__Us3N4 .38s var(--ease) backwards;animation-delay:calc(var(--i, 0) * 60ms)}.connections_solvedRow__jgANz strong{font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;opacity:.82}.connections_solvedRow__jgANz span{font-size:14px;font-weight:650}.connections_missed__QqgpG{outline:2px dashed rgba(34,27,20,.4);outline-offset:-6px}@keyframes connections_rowPop__Us3N4{0%{transform:scale(.95);opacity:0}}.connections_t1__NXjbx{background:linear-gradient(160deg,#EFBB63,#DFA344)}.connections_t2__8yWyh{background:linear-gradient(160deg,#A9BC66,#91A751)}.connections_t3__HIaqu{background:linear-gradient(160deg,#92A9CE,#7B93BC)}.connections_t4__w2b1O{background:linear-gradient(160deg,#BE93CC,#A87CB4)}.connections_dots__KvllE{display:flex;align-items:center;justify-content:center;gap:9px;min-height:24px}.connections_dotsLabel__8qggO{color:var(--muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-right:2px}.connections_dot__Z40Po{width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px rgba(225,168,71,.35)}.connections_actions__Qc9Nd{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.connections_introHead__R64p7{display:flex;align-items:center;justify-content:space-between}.connections_introMeta__ANavP{display:inline-flex;align-items:center;gap:10px}.connections_legend__WmiDp{display:flex;gap:6px}.connections_howDots__kZWE_{display:inline-flex;gap:4px;vertical-align:middle;margin:0 2px}.connections_howDots__kZWE_ i{width:11px;height:11px;border-radius:3px}.connections_legendDot__whqvY{width:12px;height:12px;border-radius:4px}.connections_doneHead__inGum{text-align:center;font-size:var(--fs-title);font-weight:800;margin:0}.connections_doneSub__obG44{text-align:center;margin:0}.connections_doneSummary___FMVE{display:flex;flex-direction:column;align-items:center;gap:9px}.connections_miniGrid__aG4Dg{display:flex;flex-direction:column;gap:3px;font-size:15px;line-height:1;letter-spacing:2px}@media (prefers-reduced-motion:reduce){.connections_shake__6uMnr,.connections_solvedRow__jgANz,.connections_tile__XWNql{animation:none}}.hub_hwTilt__6ipGO{position:absolute;inset:-12.5% -20%;display:flex;justify-content:center;align-items:flex-start;gap:var(--hw-gap);transform:rotate(-6deg);transform-origin:center}.hub_hwCol__noHg2{flex:0 0 var(--hw-col);display:flex;flex-direction:column;animation:hub_hwDrift__jf3V3 var(--dur,66s) linear infinite;will-change:transform}.hub_hwCol__noHg2:nth-child(2n){animation-direction:reverse}.hub_hwRun__eGglN{display:flex;flex-direction:column;flex:0 0 auto}.hub_hwPoster__PomXa{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--r-md);border:1px solid rgba(255,255,255,.05);filter:saturate(.82) brightness(.72) contrast(1.04)}.hub_hwChip__93uWU,.hub_hwPoster__PomXa{flex:0 0 auto;margin-bottom:var(--hw-gap)}.hub_hwChip__93uWU{height:46px;display:grid;place-items:center;font-family:var(--font-ml),sans-serif;font-size:15px;font-weight:600;color:rgba(163,155,147,.5);background:rgba(28,25,23,.55);border:1px solid rgba(255,255,255,.045);border-radius:var(--r-md);white-space:nowrap;overflow:hidden;transition:color .45s ease,border-color .45s ease,box-shadow .45s ease,background .45s ease}.hub_hwSel__JNpjx{color:var(--accent);border-color:rgba(225,168,71,.6);background:rgba(225,168,71,.12);animation:hub_hwTap__Ug4PR .24s var(--ease)}@keyframes hub_hwTap__Ug4PR{40%{transform:scale(.92)}}.hub_hwT1__g_4iP{color:#EFBB63;border-color:rgba(223,163,68,.65);background:rgba(223,163,68,.13);box-shadow:0 0 20px rgba(223,163,68,.2)}.hub_hwT2__9Ph1f{color:#B7CA74;border-color:rgba(169,188,102,.6);background:rgba(169,188,102,.11);box-shadow:0 0 20px rgba(169,188,102,.17)}.hub_hwT3__sGMro{color:#A3B9DC;border-color:rgba(146,169,206,.6);background:rgba(146,169,206,.11);box-shadow:0 0 20px rgba(146,169,206,.17)}.hub_hwT4___rctW{color:#CCA3D9;border-color:rgba(190,147,204,.6);background:rgba(190,147,204,.11);box-shadow:0 0 20px rgba(190,147,204,.17)}@keyframes hub_hwDrift__jf3V3{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}.hub_hwScrim__Z9cai{position:absolute;inset:0;background:radial-gradient(74% 60% at 50% 46%,rgba(18,16,15,.94) 0,rgba(18,16,15,.8) 52%,rgba(18,16,15,.36) 100%),linear-gradient(180deg,rgba(18,16,15,.5),rgba(18,16,15,.14) 30%,rgba(18,16,15,.14) 70%,rgba(18,16,15,.58))}@media (prefers-reduced-motion:reduce){.hub_hwCol__noHg2{animation:none}}.hub_shelfHead__YvbMh{text-align:center;padding:30px 0 4px}.hub_shelfSub__CCLHO{margin:10px 0 0;color:var(--muted);font-size:var(--fs-xs);font-weight:600;letter-spacing:.3em;text-transform:uppercase}.hub_gameCard__hu5MX{display:grid;grid-template-columns:56px 1fr auto;align-items:center;grid-gap:15px;gap:15px;text-decoration:none;color:var(--ink);padding:15px 16px;transition:transform .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease);animation:hub_cardIn__94rWJ .4s var(--ease) backwards;animation-delay:calc(var(--i, 0) * 55ms);background:radial-gradient(120% 150% at 0 50%,rgba(225,168,71,.07) 0,transparent 58%),var(--surface)}@keyframes hub_cardIn__94rWJ{0%{opacity:0;transform:translateY(10px)}}.hub_gameCard__hu5MX:hover{transform:translateY(-2px);border-color:var(--accent-edge);box-shadow:var(--shadow-lift),var(--edge)}.hub_gameCard__hu5MX:active{transform:translateY(0)}.hub_gameBody__zGdMP{display:flex;flex-direction:column;gap:1px;min-width:0}.hub_gameMark__qhn9M{font-family:var(--font-ml),sans-serif;font-weight:700;font-size:clamp(25px,7vw,31px);line-height:1.05;letter-spacing:-.02em;color:var(--ink);margin:0;filter:drop-shadow(0 5px 18px rgba(225,168,71,.22))}.hub_gameLatin__2ZphF{font-size:10.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);opacity:.85}.hub_gameTag__ZvaVI{margin:5px 0 0;color:var(--muted);font-size:13.5px;text-wrap:pretty}.hub_gameMeta__0KdRk{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.hub_gameMeta__0KdRk i{font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--dim);background:var(--surface-2);border-radius:var(--r-pill);padding:3px 9px}.hub_gameArrow__s_33f{color:var(--dim);flex:none;transition:color .16s var(--ease),transform .16s var(--ease)}.hub_gameCard__hu5MX:hover .hub_gameArrow__s_33f{color:var(--accent);transform:translateX(3px)}.hub_soon__rG4GF{opacity:.5;pointer-events:none}.hub_soonPill__78ZQy{align-self:center}.hub_motif__Fv83r{position:relative;width:56px;height:56px;flex:none;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line-soft);display:grid;place-items:center;overflow:hidden}.hub_gameCard__hu5MX:hover .hub_motif__Fv83r{border-color:var(--accent-edge)}.hub_m_disc__zJMqx{background:radial-gradient(circle at 50% 50%,#241f1c,#1a1614)}.hub_discRing__kEXRi{position:absolute;inset:7px;border-radius:50%;background:repeating-radial-gradient(circle at 50% 50%,#2c2622 0 2px,#221d1a 2px 4px);border:1px solid rgba(225,168,71,.25)}.hub_discHole__JVqJN{position:absolute;width:13px;height:13px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px rgba(225,168,71,.5)}.hub_gameCard__hu5MX:not(.hub_soon__rG4GF):hover .hub_discRing__kEXRi{animation:hub_discSpin__du8Rl 3.4s linear infinite}@keyframes hub_discSpin__du8Rl{to{transform:rotate(1turn)}}.hub_m_grid__qV4DY{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:9px;place-items:stretch}.hub_m_grid__qV4DY i{border-radius:3px}.hub_t1__6vqPJ{background:linear-gradient(160deg,#EFBB63,#DFA344)}.hub_t2__9Edx7{background:linear-gradient(160deg,#A9BC66,#91A751)}.hub_t3__aY8gi{background:linear-gradient(160deg,#92A9CE,#7B93BC)}.hub_t4__6XT4t{background:linear-gradient(160deg,#BE93CC,#A87CB4)}.hub_gameCard__hu5MX:not(.hub_soon__rG4GF):hover .hub_m_grid__qV4DY i{animation:hub_tileLock__uMDLs 2.4s var(--ease) infinite}.hub_gameCard__hu5MX:not(.hub_soon__rG4GF):hover .hub_t1__6vqPJ{animation-delay:0s}.hub_gameCard__hu5MX:not(.hub_soon__rG4GF):hover .hub_t2__9Edx7{animation-delay:.16s}.hub_gameCard__hu5MX:not(.hub_soon__rG4GF):hover .hub_t3__aY8gi{animation-delay:.32s}.hub_gameCard__hu5MX:not(.hub_soon__rG4GF):hover .hub_t4__6XT4t{animation-delay:.48s}@keyframes hub_tileLock__uMDLs{0%,55%,to{transform:scale(1);filter:none}20%{transform:scale(.86);filter:brightness(1.35)}34%{transform:scale(1.04);filter:brightness(1.15)}}.hub_m_ring__me9sX i{position:absolute;top:50%;left:50%;width:7px;height:7px;margin:-3.5px;border-radius:50%;background:rgba(163,155,147,.45);transform:rotate(var(--a)) translateY(-18px)}.hub_ringOdd__y3bt5{background:var(--bad)!important;box-shadow:0 0 10px rgba(229,103,95,.6)}.hub_gameCard__hu5MX:not(.hub_soon__rG4GF):hover .hub_m_ring__me9sX i{animation:hub_ringTurn__YVgqG 9s linear infinite}@keyframes hub_ringTurn__YVgqG{0%{transform:rotate(var(--a)) translateY(-18px)}to{transform:rotate(calc(var(--a) + 1turn)) translateY(-18px)}}.hub_tkt__0VVJQ{position:absolute;inset:15px 6px;border:1px dashed rgba(225,168,71,.4);border-radius:3px;background:rgba(225,168,71,.06)}.hub_gameCard__hu5MX:not(.hub_soon__rG4GF):hover .hub_tktVoid__TZUEx{animation:hub_voidStamp__xtMkw 2.2s var(--ease) infinite}@keyframes hub_voidStamp__xtMkw{0%,60%,to{transform:rotate(-13deg) scale(1)}12%{transform:rotate(-13deg) scale(1.5);opacity:.35}22%{transform:rotate(-9deg) scale(.94);opacity:1}30%{transform:rotate(-15deg) scale(1.03)}}.hub_gameCard__hu5MX:not(.hub_soon__rG4GF):hover .hub_tkt__0VVJQ{animation:hub_tktBreathe__hI7zb 2.2s var(--ease) infinite}@keyframes hub_tktBreathe__hI7zb{0%,to{border-color:rgba(225,168,71,.4)}20%{border-color:rgba(229,103,95,.55)}}.hub_tktVoid__TZUEx{position:relative;font-size:9px;font-weight:900;letter-spacing:.1em;color:var(--bad);border:1.5px solid rgba(229,103,95,.6);border-radius:2px;padding:1px 4px;transform:rotate(-13deg)}.hub_m_letters__Hy99G{font-family:var(--font-ml),sans-serif;font-size:26px;font-weight:700;color:var(--muted)}.hub_frame__oKzis{width:34px;height:24px;border-radius:3px;border:2px solid var(--muted);background:repeating-linear-gradient(90deg,var(--muted) 0 3px,transparent 3px 7px) 2px 1px /26px 3px no-repeat,repeating-linear-gradient(90deg,var(--muted) 0 3px,transparent 3px 7px) 2px 16px /26px 3px no-repeat;transition:border-color .3s ease}.hub_gameCard__hu5MX:hover .hub_frame__oKzis{border-color:var(--accent)}.hub_gameCard__hu5MX:not(.hub_soon__rG4GF):hover .hub_frame__oKzis{animation:hub_framePull__uaiDx 2.6s var(--ease) infinite}@keyframes hub_framePull__uaiDx{0%,to{transform:scale(1) translateY(0);filter:blur(0)}30%{transform:scale(1.06) translateY(0);filter:blur(.6px)}46%{transform:scale(1) translateY(1.5px);filter:blur(0)}56%{transform:scale(1) translateY(0)}}.hub_m_pin__kfGDG{background:radial-gradient(circle at 50% 120%,rgba(122,162,148,.16),transparent 70%)}.hub_bands__tc2tS{position:absolute;left:50%;bottom:11px;width:20px;height:1px;transform:translateX(-50%);background:var(--muted);opacity:.4}.hub_pin__qBJ9G{position:relative;width:14px;height:14px;margin-bottom:5px;border:2.5px solid var(--muted);border-radius:50% 50% 50% 0;transform:rotate(-45deg);transition:border-color .3s ease,transform .3s ease}.hub_pin__qBJ9G:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--muted);transition:background .3s ease}.hub_gameCard__hu5MX:hover .hub_pin__qBJ9G:after{background:var(--accent)}.hub_gameCard__hu5MX:hover .hub_pin__qBJ9G{border-color:var(--accent);transform:rotate(-45deg) translateY(-3px)}.hub_gameCard__hu5MX:not(.hub_soon__rG4GF):hover .hub_pin__qBJ9G{animation:hub_pinDrop__VnDrC 2.4s var(--ease) infinite}@keyframes hub_pinDrop__VnDrC{0%,to{transform:rotate(-45deg) translateY(-3px)}26%{transform:rotate(-45deg) translateY(-9px)}40%{transform:rotate(-45deg) translateY(0)}48%{transform:rotate(-45deg) translateY(-2px)}56%{transform:rotate(-45deg) translateY(-3px)}}.hub_gameCard__hu5MX:not(.hub_soon__rG4GF):hover .hub_bands__tc2tS{animation:hub_pinRadius__LCU4Y 2.4s var(--ease) infinite}@keyframes hub_pinRadius__LCU4Y{0%,34%,to{width:20px;opacity:.4}46%{width:34px;opacity:.75}70%{width:20px;opacity:.4}}.hub_m_brush__sVDur{background:radial-gradient(circle at 50% 50%,#241f1c,#1a1614)}.hub_stroke__qTQrd{position:absolute;left:9px;right:9px;top:50%;height:9px;border-radius:6px;background:linear-gradient(90deg,#C62828,#FF9800 45%,#1565C0);transform:translateY(-50%) rotate(-18deg);transform-origin:center;transition:transform .3s var(--ease)}.hub_drop__59Ql_{position:absolute;right:12px;bottom:11px;width:8px;height:8px;border-radius:50% 50% 50% 0;background:#1565C0;transform:rotate(-45deg)}.hub_gameCard__hu5MX:not(.hub_soon__rG4GF):hover .hub_stroke__qTQrd{transform:translateY(-50%) rotate(-6deg)}.hub_m_reveal__lBivs{background:#1a1614;position:relative;overflow:hidden}.hub_m_reveal__lBivs .hub_rvBlind__dQVQq{position:absolute;inset:0;background:repeating-linear-gradient(180deg,transparent 0 4px,#2e2823 4px 5px)}.hub_m_reveal__lBivs .hub_rvOpen__f12bl{position:absolute;left:0;right:0;top:0;height:36%;background:linear-gradient(180deg,#4a3f38,#8a6f58);border-bottom:2px solid var(--accent);transition:height .35s var(--ease)}.hub_gameCard__hu5MX:not(.hub_soon__rG4GF):hover .hub_m_reveal__lBivs .hub_rvOpen__f12bl{height:64%}@media (prefers-reduced-motion:reduce){.hub_gameCard__hu5MX,.hub_gameCard__hu5MX:hover .hub_bands__tc2tS,.hub_gameCard__hu5MX:hover .hub_discRing__kEXRi,.hub_gameCard__hu5MX:hover .hub_frame__oKzis,.hub_gameCard__hu5MX:hover .hub_m_grid__qV4DY i,.hub_gameCard__hu5MX:hover .hub_m_ring__me9sX i,.hub_gameCard__hu5MX:hover .hub_pin__qBJ9G,.hub_gameCard__hu5MX:hover .hub_tktVoid__TZUEx,.hub_gameCard__hu5MX:hover .hub_tkt__0VVJQ{animation:none}.hub_gameCard__hu5MX:hover .hub_pin__qBJ9G{transform:rotate(-45deg)}.hub_gameCard__hu5MX:hover .hub_frame__oKzis{transform:none;filter:none}.hub_gameCard__hu5MX:hover .hub_stroke__qTQrd{transform:translateY(-50%) rotate(-18deg)}.hub_m_reveal__lBivs .hub_rvOpen__f12bl{transition:none}}