.leaderboard.svelte-23173r{background:#0c1521;box-shadow:inset 0 -1px #f2f6f947}.leaderboard__header.svelte-23173r,.leaderboard__status.svelte-23173r{align-items:center;gap:.55rem;min-height:2.1rem;padding:.35rem .7rem;display:flex}.leaderboard__header.svelte-23173r{color:#f3f6f8;justify-content:space-between;padding-left:.42rem;box-shadow:inset 0 -1px #f2f6f933}.leaderboard__title.svelte-23173r{color:#f3f6f8;letter-spacing:0;flex:1;grid-template-columns:2.15rem minmax(0,1fr);align-items:center;column-gap:.52rem;min-width:0;font-size:.875rem;font-weight:500;line-height:1;display:grid}.leaderboard__title.svelte-23173r svg{justify-self:center}.leaderboard__title.svelte-23173r span:where(.svelte-23173r){white-space:nowrap}.leaderboard__table-wrap.svelte-23173r{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;max-height:14.7rem;overflow:auto}table.svelte-23173r{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:37rem}thead.svelte-23173r{z-index:1;background:#0c1521;position:sticky;top:0}th.svelte-23173r,td.svelte-23173r{text-align:right;white-space:nowrap;padding:.23rem .7rem;box-shadow:inset 0 -1px #f2f6f91a}th.svelte-23173r{color:#f3f6f894}td.svelte-23173r{color:#eaf0f4}th.svelte-23173r,td.svelte-23173r{letter-spacing:0;font-size:.875rem;font-weight:500;line-height:1}th.svelte-23173r:first-child,td.svelte-23173r:first-child{text-align:left;width:1%;padding-right:.25rem}th.svelte-23173r:nth-child(2),td.svelte-23173r:nth-child(2){text-align:left;padding-left:.25rem}.leaderboard__identity.svelte-23173r{align-items:baseline;gap:.42rem;display:inline-flex}.leaderboard__identity.svelte-23173r strong:where(.svelte-23173r){max-width:10rem;font-weight:inherit;text-overflow:ellipsis;overflow:hidden}.leaderboard__identity.svelte-23173r span:where(.svelte-23173r){color:#f1c84c;font:inherit}.leaderboard__current.svelte-23173r{background:#477dc140;box-shadow:inset .18rem 0 #76a9ea}.leaderboard__current.svelte-23173r td:where(.svelte-23173r){color:#fff}.leaderboard__outside.svelte-23173r td:where(.svelte-23173r){border-top:.4rem solid #0c1521}.leaderboard__empty.svelte-23173r td:where(.svelte-23173r){color:#f3f6f880;text-align:center;height:4rem}.leaderboard__profile.svelte-23173r{background:#152438;grid-template-columns:minmax(8rem,1fr) auto;align-items:end;gap:.6rem;padding:.62rem .7rem;display:grid;box-shadow:inset 0 -1px #f2f6f933}.leaderboard__profile.svelte-23173r label:where(.svelte-23173r){color:#f3f6f8b8;letter-spacing:.05em;flex-direction:column;gap:.18rem;min-width:0;font-size:.65rem;font-weight:700;display:flex}.leaderboard__profile.svelte-23173r input:where(.svelte-23173r){color:#f3f6f8;letter-spacing:0;text-transform:none;background:#0c1521;outline:none;width:100%;min-width:0;height:2rem;padding:.36rem .48rem;font-size:.78rem;font-weight:600;box-shadow:inset 0 0 0 1px #f2f6f940}.leaderboard__profile.svelte-23173r input:where(.svelte-23173r):focus{box-shadow:inset 0 0 0 2px #76a9ea}.leaderboard__profile-actions.svelte-23173r{justify-content:flex-end;align-items:center;gap:.38rem;display:flex}.leaderboard__profile-actions.svelte-23173r>span:where(.svelte-23173r){color:#f1c84c;margin-right:auto;font-size:.7rem;font-weight:600}.leaderboard__profile.svelte-23173r button:where(.svelte-23173r){color:#121c2a;white-space:nowrap;background:#f1c84c;min-height:1.8rem;padding:.26rem .58rem;font-size:.72rem;font-weight:700;transition:transform .14s cubic-bezier(.23,1,.32,1);box-shadow:inset 0 0 0 1px #121c2a2e}.leaderboard__profile.svelte-23173r button:where(.svelte-23173r):active:not(:disabled){transform:scale(.97)}.leaderboard__profile.svelte-23173r button:where(.svelte-23173r):disabled{cursor:default;opacity:.48}.leaderboard__profile.svelte-23173r .leaderboard__profile-skip:where(.svelte-23173r){color:#f3f6f8;background:0 0;box-shadow:inset 0 0 0 1px #f2f6f942}.leaderboard__status.svelte-23173r{color:#f3f6f8a8;font-size:.75rem;font-weight:600}.leaderboard__status--error.svelte-23173r{color:#f1c84c}.leaderboard__status.svelte-23173r>span:where(.svelte-23173r):first-child{opacity:.64;background:currentColor;border-radius:999px;flex:none;width:.42rem;height:.42rem}.leaderboard__pulse.svelte-23173r{animation:.8s ease-in-out infinite alternate svelte-23173r-status-pulse}@keyframes svelte-23173r-status-pulse{to{opacity:.2}}.leaderboard__status.svelte-23173r button:where(.svelte-23173r){color:#121c2a;background:#f1c84c;align-items:center;gap:.25rem;margin-left:auto;padding:.18rem .4rem;font-weight:700;transition:transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.leaderboard__status.svelte-23173r button:where(.svelte-23173r):active{transform:scale(.97)}@media (width<=560px){table.svelte-23173r{min-width:37rem}.leaderboard__status.svelte-23173r{padding-inline:.52rem}.leaderboard__header.svelte-23173r{padding-inline:.52rem;padding-left:.38rem}.leaderboard__title.svelte-23173r{grid-template-columns:2rem minmax(0,1fr);column-gap:.4rem}th.svelte-23173r,td.svelte-23173r{padding-inline:.52rem}.leaderboard__profile.svelte-23173r{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.38rem;padding-inline:.52rem;position:relative}.leaderboard__profile-actions.svelte-23173r{min-width:0}.leaderboard__profile-actions.svelte-23173r>span:where(.svelte-23173r){text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 1.04rem);position:absolute;bottom:.08rem;left:.52rem;overflow:hidden}}@media (prefers-reduced-motion:reduce){.leaderboard__pulse.svelte-23173r{animation:none}}.sign-scrim.svelte-148ev8c{isolation:isolate}.sign-scrim.svelte-148ev8c:before{z-index:-1;content:"";animation:svelte-148ev8c-scrim-fade-in var(--duration-fast) var(--ease-out) both;background:linear-gradient(#05080d38,#05080dd1);position:absolute;inset:0}@keyframes svelte-148ev8c-scrim-fade-in{0%{opacity:0}}.sign-scrim[data-phase=gameover].svelte-148ev8c .cdg-sign:where(.svelte-148ev8c){width:min(44rem,100%);max-height:calc(100dvh - 2rem);overflow-y:auto}@media (prefers-reduced-motion:reduce){.sign-scrim.svelte-148ev8c:before{animation:none}}.cdg-sign.svelte-148ev8c{color:#f3f6f8;filter:drop-shadow(0 .55rem #0000002e);background:#121c2a;border:1px solid #f2f6f933;width:min(28rem,100%);font-family:Hind,ui-sans-serif,system-ui,sans-serif}.cdg-row.svelte-148ev8c,.cdg-action.svelte-148ev8c button:where(.svelte-148ev8c){grid-template-columns:2.15rem 2.25rem minmax(4.2rem,1fr) auto;align-items:center;column-gap:.52rem;min-height:3.15rem;padding:.34rem .62rem .34rem .42rem;display:grid;box-shadow:inset 0 -1px #f2f6f947}.cdg-row--hero.svelte-148ev8c{min-height:3.4rem}.cdg-arrow.svelte-148ev8c,.cdg-icon.svelte-148ev8c{place-items:center;display:grid}.cdg-arrow.svelte-148ev8c{color:#f3f6f8;width:2.05rem;height:2.05rem}.cdg-icon.svelte-148ev8c{color:#121c2a;background:#f3f6f8;border-radius:.16rem;width:2.08rem;height:2.08rem}.cdg-icon--accent.svelte-148ev8c{color:#fff6ee;background:#bd412d}.cdg-copy.svelte-148ev8c{flex-direction:column;min-width:0;display:flex}.cdg-copy.svelte-148ev8c small:where(.svelte-148ev8c){opacity:.72}.cdg-value.svelte-148ev8c{justify-self:end;line-height:.82}.cdg-action.svelte-148ev8c button:where(.svelte-148ev8c){color:#f3f6f8;text-align:left;width:100%;transition:transform .14s cubic-bezier(.23,1,.32,1)}.cdg-action.svelte-148ev8c button:where(.svelte-148ev8c):active{transform:scale(.985)}@media (prefers-reduced-motion:reduce){.sign-scrim[data-phase=gameover].svelte-148ev8c,.sign-scrim[data-phase=gameover].svelte-148ev8c .cdg-sign:where(.svelte-148ev8c),.sign-scrim[data-phase=gameover].svelte-148ev8c .cdg-row--result:where(.svelte-148ev8c),.sign-scrim[data-phase=gameover].svelte-148ev8c .cdg-action:where(.svelte-148ev8c){transition:opacity .14s cubic-bezier(.23,1,.32,1);transform:none}.sign-scrim[data-phase=gameover].svelte-148ev8c .cdg-sign:where(.svelte-148ev8c){animation:.14s ease-out both svelte-148ev8c-gameover-fade}@keyframes svelte-148ev8c-gameover-fade{0%{opacity:0}to{opacity:1}}@starting-style{.sign-scrim[data-phase=gameover].svelte-148ev8c,.sign-scrim[data-phase=gameover].svelte-148ev8c .cdg-sign:where(.svelte-148ev8c),.sign-scrim[data-phase=gameover].svelte-148ev8c .cdg-row--result:where(.svelte-148ev8c),.sign-scrim[data-phase=gameover].svelte-148ev8c .cdg-action:where(.svelte-148ev8c){opacity:0;transform:none}}}@media (width<=560px){.sign-scrim[data-phase=gameover].svelte-148ev8c{padding-inline:.75rem}.cdg-sign.svelte-148ev8c{width:min(20.5rem,100%)}.sign-scrim[data-phase=gameover].svelte-148ev8c .cdg-sign:where(.svelte-148ev8c){width:100%}.cdg-row.svelte-148ev8c,.cdg-action.svelte-148ev8c button:where(.svelte-148ev8c){grid-template-columns:2rem minmax(4rem,1fr) auto;column-gap:.4rem;min-height:2.75rem;padding:.3rem .48rem .3rem .38rem}.cdg-row--hero.svelte-148ev8c{grid-template-columns:2rem minmax(4rem,1fr) auto;min-height:2.75rem}.cdg-arrow.svelte-148ev8c{display:none}.cdg-icon.svelte-148ev8c{width:1.82rem;height:1.82rem}.cdg-value.svelte-148ev8c{grid-column:3;justify-self:end;margin-top:0}.cdg-copy.svelte-148ev8c small:where(.svelte-148ev8c){display:none}}.onboarding-hint.svelte-1uha8ag{animation:svelte-1uha8ag-hint-in var(--duration-quick) var(--ease-out) both}.onboarding-hint.is-runway.svelte-1uha8ag{animation:svelte-1uha8ag-hint-in var(--duration-quick) var(--ease-out) both, svelte-1uha8ag-hint-breathe 1.1s ease-in-out infinite alternate}.landing-assist.svelte-1uha8ag{animation:.76s ease-in-out infinite alternate svelte-1uha8ag-threshold-pulse}.landing-assist.is-eligible.svelte-1uha8ag{color:#162237;border-color:#f8fcf4}.landing-assist.is-rejected.svelte-1uha8ag{color:#9b1c24;border-color:#f05252}@keyframes svelte-1uha8ag-hint-in{0%{opacity:0;transform:translate(-50%, -84%) scale(var(--scale-small))}}@keyframes svelte-1uha8ag-hint-breathe{to{opacity:.76}}@keyframes svelte-1uha8ag-threshold-pulse{0%{opacity:.68;transform:translate(-50%,-50%)scale(.9)}to{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}.spawn-arrow__ring.svelte-1uha8ag{animation:.92s cubic-bezier(.23,1,.32,1) infinite svelte-1uha8ag-spawn-pulse}.spawn-arrow.svelte-1uha8ag svg{color:var(--arrow-accent);filter:drop-shadow(0 1px #0000007a);position:relative}@keyframes svelte-1uha8ag-spawn-pulse{0%{opacity:.42;transform:scale(.88)}to{opacity:0;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.onboarding-hint.svelte-1uha8ag,.landing-assist.svelte-1uha8ag{animation:none}.spawn-arrow.svelte-1uha8ag,.spawn-arrow__ring.svelte-1uha8ag{transition:none;animation:none}}
