.GameDialog-module-scss-module__IwH4fa__dialog{box-sizing:border-box;color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#2370ff85,#0000 44%),linear-gradient(145deg,#0a4ada 0%,#0636b8 52%,#082884 100%);border:3px solid #b9d7ff;border-radius:1.25rem;width:min(34rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:clamp(1.75rem,5vw,3rem);animation:.18s ease-out GameDialog-module-scss-module__IwH4fa__dialog-in;overflow:auto;box-shadow:0 .65rem #04185f,0 1.6rem 4rem #00093685}.GameDialog-module-scss-module__IwH4fa__dialog::backdrop{-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background:#010c43ad}.GameDialog-module-scss-module__IwH4fa__dialog .GameDialog-module-scss-module__IwH4fa__title{color:#fff;letter-spacing:-.04em;margin:1.5rem 0 .75rem;font-size:clamp(2rem,5vw,2.7rem);font-weight:950;line-height:1}.GameDialog-module-scss-module__IwH4fa__description{color:#dbe8ff;max-width:27rem;margin:0 auto;font-size:1rem;font-weight:600;line-height:1.55}.GameDialog-module-scss-module__IwH4fa__error{color:#fff;background:#8d1425;border:2px solid #ffadb4;border-radius:.75rem;margin:1.25rem 0 0;padding:.75rem 1rem;font-size:.9rem;font-weight:750;line-height:1.4}.GameDialog-module-scss-module__IwH4fa__icon{color:#fff;background:linear-gradient(145deg,#ff5360,#dc2639);border:3px solid #ffbec3;border-radius:1.25rem;place-items:center;width:4.5rem;height:4.5rem;margin:0 auto;display:grid;box-shadow:0 .35rem #8f1122}.GameDialog-module-scss-module__IwH4fa__icon[data-tone=primary]{color:#081356;background:linear-gradient(145deg,#ffdf34,#ffc800);border-color:#ffe781;box-shadow:0 .35rem #a87e00}.GameDialog-module-scss-module__IwH4fa__icon svg{stroke-width:2.8px;width:2.3rem;height:2.3rem}.GameDialog-module-scss-module__IwH4fa__actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}.GameDialog-module-scss-module__IwH4fa__actions>*{min-width:11rem}@keyframes GameDialog-module-scss-module__IwH4fa__dialog-in{0%{opacity:0;transform:translateY(.75rem)scale(.98)}}@media (prefers-reduced-motion:reduce){.GameDialog-module-scss-module__IwH4fa__dialog{animation:none}}@media (max-width:34rem){.GameDialog-module-scss-module__IwH4fa__actions{display:grid}.GameDialog-module-scss-module__IwH4fa__actions>*{width:100%}}
.GameHeader-module-scss-module__gp6vxG__header,.GameHeader-module-scss-module__gp6vxG__actions{align-items:center;display:flex}.GameHeader-module-scss-module__gp6vxG__withOrganizer{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.GameHeader-module-scss-module__gp6vxG__organizer{background:var(--game-yellow,#ffd000);color:var(--game-ink,#080e50);white-space:nowrap;border:1px solid #ffffff40;border-radius:999px;justify-self:center;padding:.4rem .85rem;font-size:.8rem;font-weight:800;line-height:1.25}.GameHeader-module-scss-module__gp6vxG__header{z-index:30;top:var(--game-header-sticky-top,0);margin:calc(-1*var(--shell-padding-top,0rem)) calc(-1*var(--shell-padding-inline,0rem)) clamp(.75rem,1.6vw,1.25rem);padding:calc(.55rem + env(safe-area-inset-top)) 1rem .55rem;background:#031765db;border-bottom:1px solid #ffffff24;flex-shrink:0;justify-content:space-between;gap:.75rem;position:sticky;box-shadow:0 .6rem 1.6rem #000c3c38}.GameHeader-module-scss-module__gp6vxG__actions{justify-content:flex-end;gap:.5rem;min-width:0}.GameHeader-module-scss-module__gp6vxG__brand{flex:0 auto;align-items:center;min-width:0;display:flex}.GameHeader-module-scss-module__gp6vxG__logo{width:auto;max-width:100%;height:3.2rem;display:block}.GameHeader-module-scss-module__gp6vxG__sound{width:2.75rem;padding-inline:0}@media (max-width:600px){.GameHeader-module-scss-module__gp6vxG__header{gap:.5rem}.GameHeader-module-scss-module__gp6vxG__organizer{padding-inline:.65rem}.GameHeader-module-scss-module__gp6vxG__leave,.GameHeader-module-scss-module__gp6vxG__sound{flex:none;width:2.75rem;padding-inline:0}.GameHeader-module-scss-module__gp6vxG__leaveLabel{display:none}.GameHeader-module-scss-module__gp6vxG__logo{object-fit:contain;object-position:left center;height:2.75rem}}@media (max-width:360px){.GameHeader-module-scss-module__gp6vxG__logo{height:2.25rem}.GameHeader-module-scss-module__gp6vxG__actions{gap:.4rem}}
.GameShell-module-scss-module__lxS-IW__shell{--game-ink:#080e50;--game-yellow:#ffd000;--game-blue:#073dce;--game-blue-dark:#0632b1;--ink:var(--game-ink);--yellow:var(--game-yellow);--game-lobby-footer-height:4.25rem}@media (max-width:600px){.GameShell-module-scss-module__lxS-IW__shell{--game-lobby-footer-height:7.125rem}}.GameShell-module-scss-module__lxS-IW__shell{isolation:isolate;--shell-padding-inline:clamp(1rem, 3vw, 3rem);--shell-padding-top:clamp(.75rem, 1.6vw, 1.5rem);min-height:100dvh;padding:var(--shell-padding-top) var(--shell-padding-inline) clamp(1rem,3vw,3rem);background:var(--game-blue);color:#fff;font-family:var(--font-body),sans-serif;position:relative;overflow:clip}.GameShell-module-scss-module__lxS-IW__shell:before{z-index:-1;background:var(--game-blue-dark);content:"";pointer-events:none;border-radius:50%;width:27rem;height:27rem;position:absolute;bottom:-9rem;left:-10rem}.GameShell-module-scss-module__lxS-IW__shell *,.GameShell-module-scss-module__lxS-IW__shell :before,.GameShell-module-scss-module__lxS-IW__shell :after{box-sizing:border-box}.GameShell-module-scss-module__lxS-IW__shell h1,.GameShell-module-scss-module__lxS-IW__shell h2,.GameShell-module-scss-module__lxS-IW__shell h3,.GameShell-module-scss-module__lxS-IW__shell p{color:inherit;margin:0;font-family:inherit}.GameShell-module-scss-module__lxS-IW__shell button,.GameShell-module-scss-module__lxS-IW__shell a,.GameShell-module-scss-module__lxS-IW__shell input,.GameShell-module-scss-module__lxS-IW__shell textarea,.GameShell-module-scss-module__lxS-IW__shell select{font:inherit;-webkit-tap-highlight-color:#0000}.GameShell-module-scss-module__lxS-IW__shell:has([data-game-lobby-footer]){--lobby-footer-room:var(--game-lobby-footer-height)}
.GameCallRail-module-scss-module__FYpaMa__rail{top:var(--game-call-sticky-top,1rem);align-content:start;align-self:start;min-width:0;display:grid;position:sticky}.GameCallRail-module-scss-module__FYpaMa__content{min-width:0}.GameCallRail-module-scss-module__FYpaMa__rail[data-call-scrollport=nested]:has([data-lk-theme]){height:var(--game-call-max-height);position:static}.GameCallRail-module-scss-module__FYpaMa__rail[data-call-scrollport=nested]:has([data-lk-theme]) .GameCallRail-module-scss-module__FYpaMa__content{z-index:20;top:var(--game-call-fixed-top);left:var(--game-call-fixed-left);width:var(--game-call-fixed-width);position:fixed}@media (max-width:1100px){.GameCallRail-module-scss-module__FYpaMa__rail{width:100%;max-width:30rem;margin-inline:auto}}
.GameAvailabilityPanel-module-scss-module__lrzHKG__panel{--night:#0e2038;--game-bg:var(--mood-lilac-bg);--game-line:var(--mood-lilac-line);--game-ink:var(--mood-lilac-ink);z-index:90;border-radius:calc(var(--radius-large) + .15rem);background:var(--color-surface);width:min(22.5rem,100vw - 2rem);animation:.48s cubic-bezier(.2,1.25,.4,1) GameAvailabilityPanel-module-scss-module__lrzHKG__panel-arrive;display:grid;position:fixed;bottom:1.25rem;right:1.25rem;overflow:hidden;box-shadow:0 0 0 .0625rem #0e203814,0 1.5rem 3.5rem -.75rem #0e203861}.GameAvailabilityPanel-module-scss-module__lrzHKG__panel.GameAvailabilityPanel-module-scss-module__lrzHKG__inline{text-align:left;width:min(30rem,100%);margin-bottom:2rem;position:relative;inset:auto}.GameAvailabilityPanel-module-scss-module__lrzHKG__panel.GameAvailabilityPanel-module-scss-module__lrzHKG__inline .GameAvailabilityPanel-module-scss-module__lrzHKG__games{max-height:none}.GameAvailabilityPanel-module-scss-module__lrzHKG__heading{background:var(--night);color:#fffdf9;--color-focus:#e7b25a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem 1rem;display:grid}.GameAvailabilityPanel-module-scss-module__lrzHKG__headingCopy{gap:.1rem;min-width:0;display:grid}.GameAvailabilityPanel-module-scss-module__lrzHKG__headingCopy strong{font-family:var(--font-heading),Georgia,serif;font-size:1.02rem;font-weight:600}.GameAvailabilityPanel-module-scss-module__lrzHKG__headingCopy small{color:#fffcf7c7;font-size:.74rem}.GameAvailabilityPanel-module-scss-module__lrzHKG__gameIcon{background:var(--game-bg);width:2.3rem;height:2.3rem;color:var(--game-ink);border-radius:.75rem;place-items:center;animation:2.8s ease-in-out .6s infinite GameAvailabilityPanel-module-scss-module__lrzHKG__icon-wiggle;display:grid;transform:rotate(-6deg);box-shadow:0 .35rem .9rem -.35rem #ece0f2b3}.GameAvailabilityPanel-module-scss-module__lrzHKG__gameIcon svg{width:1.1rem;height:1.1rem}.GameAvailabilityPanel-module-scss-module__lrzHKG__livePill{border-radius:var(--radius-pill);background:var(--mood-sage-bg);color:var(--mood-sage-ink);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.35rem;padding:.2rem .55rem .2rem .45rem;font-size:.64rem;font-weight:800;display:inline-flex}.GameAvailabilityPanel-module-scss-module__lrzHKG__livePill:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.42rem;height:.42rem;animation:1.8s ease-out infinite GameAvailabilityPanel-module-scss-module__lrzHKG__live-ping}.GameAvailabilityPanel-module-scss-module__lrzHKG__games{gap:.6rem;max-height:min(34rem,100dvh - 8rem);padding:.75rem;display:grid;overflow-y:auto}.GameAvailabilityPanel-module-scss-module__lrzHKG__card{border:.0625rem solid color-mix(in srgb, var(--game-ink) 40%, var(--game-line));background:color-mix(in srgb, var(--game-bg) 80%, var(--color-surface-strong));box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--game-bg) 85%, transparent),0 .7rem 1.5rem -.9rem var(--game-ink);border-radius:1.1rem;gap:.75rem;padding:.85rem .9rem .9rem;animation:2.6s ease-in-out infinite GameAvailabilityPanel-module-scss-module__lrzHKG__card-glow;display:grid;position:relative;overflow:hidden}.GameAvailabilityPanel-module-scss-module__lrzHKG__card:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(100deg,#0000 18%,#ffffffbf 38%,#0000 56% 64%,#ffffff80 70%,#0000 76%);width:50%;animation:3.4s ease-in-out infinite GameAvailabilityPanel-module-scss-module__lrzHKG__card-gleam;position:absolute;inset:-20% auto -20% 0;transform:translate(-120%)skew(-18deg)}.GameAvailabilityPanel-module-scss-module__lrzHKG__card:nth-child(2):after{animation-delay:.6s}.GameAvailabilityPanel-module-scss-module__lrzHKG__card:nth-child(3):after{animation-delay:1.2s}.GameAvailabilityPanel-module-scss-module__lrzHKG__dismissButton{z-index:2;width:1.85rem;height:1.85rem;color:color-mix(in srgb, var(--game-ink) 60%, var(--color-muted));cursor:pointer;background:0 0;border:0;border-radius:.6rem;place-items:center;padding:0;transition:background-color .16s,color .16s;display:grid;position:absolute;top:.55rem;right:.55rem}.GameAvailabilityPanel-module-scss-module__lrzHKG__dismissButton:hover{color:var(--game-ink);background:#ffffffb3}.GameAvailabilityPanel-module-scss-module__lrzHKG__dismissButton svg{width:.95rem;height:.95rem}.GameAvailabilityPanel-module-scss-module__lrzHKG__cardHeader{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;padding-right:2rem;display:grid}.GameAvailabilityPanel-module-scss-module__lrzHKG__cardHeader>span:last-child{gap:.1rem;min-width:0;display:grid}.GameAvailabilityPanel-module-scss-module__lrzHKG__cardHeader strong,.GameAvailabilityPanel-module-scss-module__lrzHKG__cardHeader small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GameAvailabilityPanel-module-scss-module__lrzHKG__cardHeader strong{color:var(--color-ink);font-family:var(--font-heading),Georgia,serif;font-size:1.05rem;font-weight:600}.GameAvailabilityPanel-module-scss-module__lrzHKG__cardHeader small{color:color-mix(in srgb, var(--color-ink) 65%, var(--color-muted));font-size:.76rem}.GameAvailabilityPanel-module-scss-module__lrzHKG__avatar{border:.125rem solid var(--color-surface-strong);background:var(--game-bg);width:2.5rem;height:2.5rem;box-shadow:0 0 0 .0625rem var(--game-line);color:var(--game-ink);border-radius:50%;place-items:center;font-size:.8rem;font-weight:800;display:grid}.GameAvailabilityPanel-module-scss-module__lrzHKG__cardFooter{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem;display:grid}.GameAvailabilityPanel-module-scss-module__lrzHKG__players{gap:.3rem;min-width:0;display:grid}.GameAvailabilityPanel-module-scss-module__lrzHKG__players small{color:var(--color-muted);font-size:.7rem}.GameAvailabilityPanel-module-scss-module__lrzHKG__playersLabel{color:var(--color-ink);font-variant-numeric:tabular-nums;align-items:center;gap:.35rem;font-size:.76rem;font-weight:700;display:inline-flex}.GameAvailabilityPanel-module-scss-module__lrzHKG__playersLabel svg{width:.9rem;height:.9rem;color:var(--game-ink)}.GameAvailabilityPanel-module-scss-module__lrzHKG__playersMeter{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--game-line) 70%, white);height:.35rem;overflow:hidden}.GameAvailabilityPanel-module-scss-module__lrzHKG__playersMeter:before{width:var(--filled);border-radius:inherit;background:var(--game-ink);content:"";min-width:.35rem;height:100%;display:block}.GameAvailabilityPanel-module-scss-module__lrzHKG__joinLink{border-radius:var(--radius-small);cursor:pointer;min-height:2.75rem;font:inherit;border:.0625rem solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.1rem;font-size:.875rem;font-weight:650;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s;display:inline-flex}.GameAvailabilityPanel-module-scss-module__lrzHKG__joinLink:disabled{cursor:not-allowed;opacity:.55}.GameAvailabilityPanel-module-scss-module__lrzHKG__joinLink svg{width:1rem;height:1rem}.GameAvailabilityPanel-module-scss-module__lrzHKG__joinLink{background-color:var(--color-accent);box-shadow:inset 0 .0625rem 0 #ffffff38,var(--shadow-accent);color:#fffaf5;background-image:linear-gradient(#ffffff24,#fff0)}.GameAvailabilityPanel-module-scss-module__lrzHKG__joinLink:hover:not(:disabled){background-color:var(--color-accent-strong);box-shadow:inset 0 .0625rem #ffffff2e,0 .7rem 1.4rem -.6rem #a8432db3}.GameAvailabilityPanel-module-scss-module__lrzHKG__joinLink{border-radius:var(--radius-pill);white-space:nowrap;min-height:2.5rem;padding:.55rem .95rem;font-size:.82rem;text-decoration:none}.GameAvailabilityPanel-module-scss-module__lrzHKG__joinLink svg{width:.95rem;height:.95rem;transition:transform .18s}.GameAvailabilityPanel-module-scss-module__lrzHKG__joinLink:hover svg{transform:translate(.2rem)}@keyframes GameAvailabilityPanel-module-scss-module__lrzHKG__panel-arrive{0%{transform:translateY(1.5rem)scale(.94)}}@keyframes GameAvailabilityPanel-module-scss-module__lrzHKG__icon-wiggle{0%,70%,to{transform:rotate(-6deg)}76%{transform:rotate(8deg)scale(1.08)}82%{transform:rotate(-10deg)scale(1.08)}88%{transform:rotate(-4deg)}}@keyframes GameAvailabilityPanel-module-scss-module__lrzHKG__card-glow{0%,to{box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--game-bg) 85%, transparent),0 .7rem 1.5rem -.9rem var(--game-ink)}50%{box-shadow:0 0 0 .3rem color-mix(in srgb, var(--game-bg) 95%, transparent),0 .7rem 1.8rem -.8rem var(--game-ink)}}@keyframes GameAvailabilityPanel-module-scss-module__lrzHKG__card-gleam{0%{transform:translate(-120%)skew(-18deg)}45%,to{transform:translate(340%)skew(-18deg)}}@keyframes GameAvailabilityPanel-module-scss-module__lrzHKG__live-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentcolor 55%, transparent)}70%,to{box-shadow:0 0 0 .35rem color-mix(in srgb, currentcolor 0%, transparent)}}@media (max-width:32rem){.GameAvailabilityPanel-module-scss-module__lrzHKG__panel:not(.GameAvailabilityPanel-module-scss-module__lrzHKG__inline){bottom:1rem;right:1rem}}html[data-floating-call] .GameAvailabilityPanel-module-scss-module__lrzHKG__panel:not(.GameAvailabilityPanel-module-scss-module__lrzHKG__inline){right:1rem;bottom:calc(1rem + var(--floating-call-height,0rem) + .6rem);width:min(23rem,100vw - 2rem);max-height:calc(100dvh - var(--floating-call-height,0rem) - 2.6rem);transition:bottom .2s;overflow-y:auto}@media (prefers-reduced-motion:reduce){.GameAvailabilityPanel-module-scss-module__lrzHKG__panel,.GameAvailabilityPanel-module-scss-module__lrzHKG__gameIcon,.GameAvailabilityPanel-module-scss-module__lrzHKG__card,.GameAvailabilityPanel-module-scss-module__lrzHKG__livePill:before{animation:none}html[data-floating-call] .GameAvailabilityPanel-module-scss-module__lrzHKG__panel:not(.GameAvailabilityPanel-module-scss-module__lrzHKG__inline){transition:none}.GameAvailabilityPanel-module-scss-module__lrzHKG__card:after{content:none}}
.GameAvatar-module-scss-module__VhVpla__avatar{color:#fff;background:#0755ff 50%/cover no-repeat;border:2px solid #ffffffad;border-radius:50%;flex:none;place-items:center;width:3.6rem;height:3.6rem;font-size:1.3rem;font-weight:900;display:inline-grid;position:relative}.GameAvatar-module-scss-module__VhVpla__frame{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:-14%}.GameAvatar-module-scss-module__VhVpla__avatar[data-size=small]{width:2.5rem;height:2.5rem;font-size:.9rem}.GameAvatar-module-scss-module__VhVpla__avatar[data-size=large]{width:4.5rem;height:4.5rem;font-size:1.8rem}.GameAvatar-module-scss-module__VhVpla__avatar[data-tone="1"]:not([data-has-image=true]){background-color:#f42635}.GameAvatar-module-scss-module__VhVpla__avatar[data-tone="2"]:not([data-has-image=true]){background-color:#792df2}.GameAvatar-module-scss-module__VhVpla__avatar[data-tone="3"]:not([data-has-image=true]){color:#080e50;background-color:#ffd000}
.GamePodium-module-scss-module__lYeOea__podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:1rem;width:min(43rem,100%);margin:0 auto 2.5rem;display:grid}.GamePodium-module-scss-module__lYeOea__podium>article{text-align:center;min-width:0}.GamePodium-module-scss-module__lYeOea__podium>article[data-rank="1"]{grid-area:1/2}.GamePodium-module-scss-module__lYeOea__podium>article[data-rank="2"]{grid-area:1/1}.GamePodium-module-scss-module__lYeOea__podium>article[data-rank="3"]{grid-area:1/3}.GamePodium-module-scss-module__lYeOea__avatar{z-index:1;margin-bottom:-2.25rem;position:relative}.GamePodium-module-scss-module__lYeOea__block{color:#080e50;background:#dce6ff;border-radius:.8rem .8rem .25rem .25rem;flex-direction:column;align-items:center;gap:.5rem;min-height:12rem;padding:3.4rem .75rem 1.4rem;display:flex;box-shadow:.3rem .4rem #061c6d}.GamePodium-module-scss-module__lYeOea__block>span{font-size:2.5rem;font-weight:950}.GamePodium-module-scss-module__lYeOea__block strong{overflow-wrap:anywhere}.GamePodium-module-scss-module__lYeOea__block b{font-size:1.35rem}article[data-rank="1"] .GamePodium-module-scss-module__lYeOea__block{background:#ffd000;min-height:15.5rem}article[data-rank="3"] .GamePodium-module-scss-module__lYeOea__block{background:#c9b8ff;min-height:10rem}.GamePodium-module-scss-module__lYeOea__remaining{width:min(43rem,100%);margin:0 auto 2rem}.GamePodium-module-scss-module__lYeOea__remaining>p{margin-bottom:.75rem}.GamePodium-module-scss-module__lYeOea__remaining>div{gap:.5rem;display:grid}.GamePodium-module-scss-module__lYeOea__remaining article{text-align:left;background:#ffffff1f;border-radius:.6rem;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.GamePodium-module-scss-module__lYeOea__remaining strong{flex:1}@media (max-width:550px){.GamePodium-module-scss-module__lYeOea__podium{gap:.6rem}.GamePodium-module-scss-module__lYeOea__block{padding-inline:.4rem;font-size:.8rem}}
.GameCompletedScreen-module-scss-module__wEeYRG__screen{text-align:center;flex-direction:column;align-items:center;width:min(61rem,100%);margin:clamp(2rem,6vh,4.5rem) auto 1rem;display:flex;position:relative}.GameCompletedScreen-module-scss-module__wEeYRG__screen>:not(.GameCompletedScreen-module-scss-module__wEeYRG__floatingStars){z-index:1;position:relative}.GameCompletedScreen-module-scss-module__wEeYRG__heading{margin-bottom:3.25rem}.GameCompletedScreen-module-scss-module__wEeYRG__wrapUp .GameCompletedScreen-module-scss-module__wEeYRG__screen{margin-top:0}.GameCompletedScreen-module-scss-module__wEeYRG__countdown{color:var(--game-yellow,#ffd000);font-variant-numeric:tabular-nums;margin:0 0 1.5rem;padding-bottom:1rem;font-size:1.1rem;font-weight:800}.GameCompletedScreen-module-scss-module__wEeYRG__screen .GameCompletedScreen-module-scss-module__wEeYRG__complete{color:var(--game-yellow,#ffd000);letter-spacing:-.015em;margin:0;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:950}.GameCompletedScreen-module-scss-module__wEeYRG__screen .GameCompletedScreen-module-scss-module__wEeYRG__gameName{color:#b8caff;letter-spacing:.14em;text-transform:uppercase;margin:1rem 0 0;font-size:clamp(.95rem,1.8vw,1.15rem);font-weight:950}.GameCompletedScreen-module-scss-module__wEeYRG__screen .GameCompletedScreen-module-scss-module__wEeYRG__heading h1{color:#fff;letter-spacing:-.065em;margin:1.15rem 0 0;font-size:clamp(3.25rem,8vw,5.6rem);font-weight:1000;line-height:.95}.GameCompletedScreen-module-scss-module__wEeYRG__screen .GameCompletedScreen-module-scss-module__wEeYRG__message{color:#fff;letter-spacing:-.02em;max-width:38rem;margin:1.15rem auto 0;font-size:clamp(1.1rem,2.3vw,1.45rem);font-weight:900;line-height:1.25}.GameCompletedScreen-module-scss-module__wEeYRG__floatingStars{z-index:0;pointer-events:none;position:absolute;inset:0}.GameCompletedScreen-module-scss-module__wEeYRG__floatingStars svg{color:var(--game-yellow,#ffd000);fill:#ffd0001f;stroke-width:2.5px;animation:3s ease-in-out infinite alternate GameCompletedScreen-module-scss-module__wEeYRG__float-star;position:absolute}.GameCompletedScreen-module-scss-module__wEeYRG__floatingStars svg:first-child{top:8%;left:7%}.GameCompletedScreen-module-scss-module__wEeYRG__floatingStars svg:nth-child(2){animation-delay:-1s;top:26%;right:5%}.GameCompletedScreen-module-scss-module__wEeYRG__floatingStars svg:nth-child(3){animation-delay:-2s;top:58%;left:2%}@keyframes GameCompletedScreen-module-scss-module__wEeYRG__float-star{to{transform:translateY(-.7rem)rotate(10deg)}}@media (prefers-reduced-motion:reduce){.GameCompletedScreen-module-scss-module__wEeYRG__floatingStars svg{animation:none}}
.GameLayout-module-scss-module__7K6eMq__layout{align-items:start;gap:clamp(1.25rem,3vw,3rem);width:min(96rem,100%);margin:clamp(1.25rem,3.5vh,2.5rem) auto 1rem;display:grid}.GameLayout-module-scss-module__7K6eMq__layout[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.GameLayout-module-scss-module__7K6eMq__layout[data-columns="2"]{grid-template-columns:minmax(0,1fr) clamp(16rem,24vw,21rem)}.GameLayout-module-scss-module__7K6eMq__layout[data-columns="3"]{grid-template-columns:minmax(0,1fr) minmax(16rem,19rem) minmax(15rem,19rem)}.GameLayout-module-scss-module__7K6eMq__layout>*{min-width:0}[data-phase=lobby]>.GameLayout-module-scss-module__7K6eMq__layout[data-columns="1"]{width:min(54rem,100%)}@media not (max-width:102rem){[data-game-shell]>.GameLayout-module-scss-module__7K6eMq__layout:is([data-columns="2"],[data-columns="3"]):has(>[data-game-call-rail]){width:calc(50% + 48rem);margin-inline:calc(50% - 48rem) 0}[data-game-shell]>.GameLayout-module-scss-module__7K6eMq__layout:is([data-columns="2"],[data-columns="3"]):has(>[data-game-call-rail])[data-columns="2"]{grid-template-columns:72rem minmax(0,1fr)}[data-game-shell]>.GameLayout-module-scss-module__7K6eMq__layout:is([data-columns="2"],[data-columns="3"]):has(>[data-game-call-rail])[data-columns="3"]{grid-template-columns:52rem 19rem minmax(0,1fr)}}@media (max-width:1100px){.GameLayout-module-scss-module__7K6eMq__layout[data-columns="3"]{grid-template-columns:1fr;width:min(46rem,100%)}}@media (max-width:850px){.GameLayout-module-scss-module__7K6eMq__layout[data-columns="2"]{grid-template-columns:1fr}}
.GuessingGame-module-scss-module__f-k1LW__mainContent,.GuessingGame-module-scss-module__f-k1LW__sideRail{min-width:0}.GuessingGame-module-scss-module__f-k1LW__emojiEditor{flex-direction:column;display:flex}.GuessingGame-module-scss-module__f-k1LW__emojiLayout{flex:1;align-items:stretch}.GuessingGame-module-scss-module__f-k1LW__emojiLayout .GuessingGame-module-scss-module__f-k1LW__mainContent,.GuessingGame-module-scss-module__f-k1LW__emojiLayout .GuessingGame-module-scss-module__f-k1LW__roundContent{flex-direction:column;flex:1;display:flex}@media not (max-width:850px){.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="2"]){--game-header-sticky-top:calc(-1 * var(--shell-padding-top,0rem));box-sizing:border-box;flex-direction:column;height:100dvh;padding-bottom:0;display:flex;overflow-y:auto}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="2"]):before{position:fixed}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="2"])>[data-columns]{flex:1;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="2"])>[data-columns]>*{min-height:0}:is(.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="2"]) .GuessingGame-module-scss-module__f-k1LW__mainContent,.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="2"]) .GuessingGame-module-scss-module__f-k1LW__roundContent){flex-direction:column;min-height:0;display:flex}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="2"]) .GuessingGame-module-scss-module__f-k1LW__roundContent{flex:1}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="2"]) .GuessingGame-module-scss-module__f-k1LW__canvasArea{flex:1;min-height:0;container-type:size}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="2"]) .GuessingGame-module-scss-module__f-k1LW__canvasArea>*{width:min(100%,max(30rem,142.857cqh - 1.71429rem));margin-inline:auto}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="2"]) .GuessingGame-module-scss-module__f-k1LW__sideRail{grid-template-rows:minmax(0,1fr);align-self:stretch;position:static}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="2"]) .GuessingGame-module-scss-module__f-k1LW__guesses{height:100%}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="2"])>[data-columns]>aside:last-child:not(.GuessingGame-module-scss-module__f-k1LW__sideRail){max-height:100%;overflow-y:auto}}@media not (max-width:1100px){.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]){--game-header-sticky-top:calc(-1 * var(--shell-padding-top,0rem));box-sizing:border-box;flex-direction:column;height:100dvh;padding-bottom:0;display:flex;overflow-y:auto}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]):before{position:fixed}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"])>[data-columns]{flex:1;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"])>[data-columns]>*{min-height:0}:is(.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__mainContent,.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__roundContent){flex-direction:column;min-height:0;display:flex}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__roundContent{flex:1}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__canvasArea{flex:1;min-height:0;container-type:size}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__canvasArea>*{width:min(100%,max(30rem,142.857cqh - 1.71429rem));margin-inline:auto}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__sideRail{grid-template-rows:minmax(0,1fr);align-self:stretch;position:static}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__guesses{height:100%}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"])>[data-columns]>aside:last-child:not(.GuessingGame-module-scss-module__f-k1LW__sideRail){max-height:100%;overflow-y:auto}}@media (not (max-width:850px)) and (max-width:1100px){.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]){--game-header-sticky-top:calc(-1 * var(--shell-padding-top,0rem));box-sizing:border-box;flex-direction:column;height:100dvh;padding-bottom:0;display:flex;overflow-y:auto}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]):before{position:fixed}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"])>[data-columns]{flex:1;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"])>[data-columns]>*{min-height:0}:is(.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__mainContent,.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__roundContent){flex-direction:column;min-height:0;display:flex}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__roundContent{flex:1}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__canvasArea{flex:1;min-height:0;container-type:size}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__canvasArea>*{width:min(100%,max(30rem,142.857cqh - 1.71429rem));margin-inline:auto}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__sideRail{grid-template-rows:minmax(0,1fr);align-self:stretch;position:static}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__guesses{height:100%}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"])>[data-columns]>aside:last-child:not(.GuessingGame-module-scss-module__f-k1LW__sideRail){max-height:100%;overflow-y:auto}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"])>[data-columns="3"]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(15rem,18rem);width:min(96rem,100%)}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"])>[data-columns="3"]>.GuessingGame-module-scss-module__f-k1LW__mainContent{grid-row:1/span 2}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"])>[data-columns="3"]>aside:last-child:not(.GuessingGame-module-scss-module__f-k1LW__sideRail){grid-column:2;width:100%;max-height:40vh}.GuessingGame-module-scss-module__f-k1LW__roundShell:has(>[data-columns="3"]) .GuessingGame-module-scss-module__f-k1LW__sideRail{max-width:none;margin-inline:0}}.GuessingGame-module-scss-module__f-k1LW__sideRail{align-self:start;gap:1rem;min-height:0;display:grid;position:sticky;top:1rem}.GuessingGame-module-scss-module__f-k1LW__lobbyIntro{gap:1.25rem;max-width:46rem;margin-inline:auto;display:grid}.GuessingGame-module-scss-module__f-k1LW__waitingNotice{text-align:center;background:#00178b40;border:1px solid #ffffff59;border-radius:.6rem;padding:1rem;font-size:.85rem;line-height:1.5}.GuessingGame-module-scss-module__f-k1LW__roundContent{width:100%}.GuessingGame-module-scss-module__f-k1LW__guesses{color:var(--ink);background:#fff;border-radius:.75rem;padding:1rem;box-shadow:.32rem .42rem #061c6d}.GuessingGame-module-scss-module__f-k1LW__guessesHeading{flex:none;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.GuessingGame-module-scss-module__f-k1LW__guessedCount{color:#14532d;font-variant-numeric:tabular-nums;white-space:nowrap;background:#e3f6ea;border-radius:999px;padding:.2rem .6rem;font-size:.78rem;font-weight:800}.GuessingGame-module-scss-module__f-k1LW__guesses{height:calc(100dvh - var(--guesses-top-room,8rem) - env(safe-area-inset-top) - var(--lobby-footer-room,0rem));flex-direction:column;min-height:0;display:flex}.GuessingGame-module-scss-module__f-k1LW__guesses h3{font-size:1.05rem}.GuessingGame-module-scss-module__f-k1LW__guesses form{border:1px solid #1a2c70;border-radius:.55rem;flex:none;margin-top:.75rem;display:flex;overflow:hidden}.GuessingGame-module-scss-module__f-k1LW__guesses input{width:100%;min-width:0;color:var(--ink);background:#fff;border:0;outline:none;padding:.8rem}.GuessingGame-module-scss-module__f-k1LW__guesses form button{background:var(--yellow);width:3.25rem;color:var(--ink);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.GuessingGame-module-scss-module__f-k1LW__guesses form button svg{width:1.2rem;height:1.2rem}.GuessingGame-module-scss-module__f-k1LW__guesses form button:disabled{cursor:not-allowed;opacity:.55}.GuessingGame-module-scss-module__f-k1LW__guessList{overscroll-behavior-y:contain;scrollbar-gutter:stable;overflow-anchor:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.GuessingGame-module-scss-module__f-k1LW__guessList p{overflow-wrap:anywhere;flex:none;margin:0;padding:.48rem 0;font-size:.75rem;line-height:1.4}.GuessingGame-module-scss-module__f-k1LW__guessList p[data-correct=true]{color:#23713a;background:#dff4df;border-radius:.42rem;padding-inline:.55rem}.GuessingGame-module-scss-module__f-k1LW__guessList svg{stroke-width:3px;vertical-align:middle;width:.9rem;height:.9rem;margin-left:.35rem}.GuessingGame-module-scss-module__f-k1LW__emptyGuess{color:#5d668b}.GuessingGame-module-scss-module__f-k1LW__guesses[data-guessed=true]{box-shadow:inset 0 0 0 2px #32915a,.32rem .42rem #061c6d}.GuessingGame-module-scss-module__f-k1LW__correctGuess{color:#15552d;background:#dff4df;border:1px solid #32915a;border-radius:.55rem;flex:none;align-items:center;gap:.65rem;min-height:3.25rem;margin-top:.75rem;padding:.55rem .7rem;animation:.4s ease-out GuessingGame-module-scss-module__f-k1LW__correct-guess-arrive;display:flex}.GuessingGame-module-scss-module__f-k1LW__correctGuess strong,.GuessingGame-module-scss-module__f-k1LW__correctGuess div>span{display:block}.GuessingGame-module-scss-module__f-k1LW__correctGuess strong{font-size:1rem;font-weight:900}.GuessingGame-module-scss-module__f-k1LW__correctGuess div>span{margin-top:.15rem;font-size:.7rem}.GuessingGame-module-scss-module__f-k1LW__correctGuessIcon{color:#fff;background:#23713a;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.GuessingGame-module-scss-module__f-k1LW__correctGuessIcon svg{stroke-width:3px;width:1.25rem;height:1.25rem}@keyframes GuessingGame-module-scss-module__f-k1LW__correct-guess-arrive{0%{opacity:0;transform:translateY(.25rem)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.GuessingGame-module-scss-module__f-k1LW__correctGuess{animation:none}}.GuessingGame-module-scss-module__f-k1LW__error{background:#ffe5e8;border-radius:.55rem;width:min(50rem,100%);padding:.75rem 1rem;font-size:.85rem;color:#961d2a!important;margin:1rem auto!important}.GuessingGame-module-scss-module__f-k1LW__notice{color:#fff;background:#ffffff1f;border-radius:.6rem;padding:1rem}.GuessingGame-module-scss-module__f-k1LW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){[data-columns="3"] .GuessingGame-module-scss-module__f-k1LW__sideRail{--guesses-top-room:2rem;position:static}.GuessingGame-module-scss-module__f-k1LW__sideRail{width:100%;max-width:30rem;margin-inline:auto}}@media (max-width:850px){.GuessingGame-module-scss-module__f-k1LW__sideRail{--guesses-top-room:2rem;position:static}}.GuessingGame-module-scss-module__f-k1LW__markCorrect{color:#2744be;cursor:pointer;background:0 0;border:1px solid;border-radius:.3rem;margin-top:.4rem;padding:.3rem .5rem;font-size:.75rem;display:block}
