.container[data-v-68fec2a0]{align-items:center;display:flex;height:100%;inset:0;justify-content:center;position:absolute;width:100%}.loader[data-v-68fec2a0]{animation:rotation-68fec2a0 1s linear infinite;border-radius:50%;border-right:1dvh solid transparent;border-top:1dvh solid #ff9400;box-sizing:border-box;display:inline-block;height:20dvh;width:20dvh}@keyframes rotation-68fec2a0{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.checkmark-container[data-v-389f782a]{--u:20dvh;align-items:center;display:flex;height:100%;inset:0;justify-content:center;position:absolute;width:100%;z-index:9999}.checkmark[data-v-389f782a]{border-radius:50%;box-shadow:inset 0 0 #4caf50;height:var(--u);opacity:0;stroke:#4caf50;stroke-miterlimit:10;stroke-width:calc(var(--u)*.01);transition:opacity .3s ease;width:var(--u)}.checkmark__circle[data-v-389f782a]{stroke:#4caf50;stroke-dasharray:166;stroke-dashoffset:166;stroke-miterlimit:10;stroke-width:calc(var(--u)*.1)}.checkmark__check[data-v-389f782a]{stroke-dasharray:48;stroke-dashoffset:48;stroke-width:.45rem;transform-origin:50% 50%}.checkmark.animate[data-v-389f782a]{animation:fill-389f782a .4s ease-in-out 0s forwards,scale-389f782a .3s ease-in-out .5s forwards;opacity:1}.checkmark.animate .checkmark__check[data-v-389f782a]{animation:stroke-389f782a .3s cubic-bezier(.65,0,.45,1) .4s forwards}@keyframes stroke-389f782a{to{stroke-dashoffset:0}}@keyframes fill-389f782a{to{box-shadow:inset 0 0 0 calc(var(--u)*.1) #4caf50}}@keyframes scale-389f782a{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}.checkmark-container[data-v-677aca05]{--u:20dvh;align-items:center;display:flex;height:100%;inset:0;justify-content:center;position:absolute;width:100%;z-index:9999}.xmark[data-v-677aca05]{border-radius:50%;box-shadow:inset 0 0 #f44336;height:var(--u);opacity:0;stroke:#f44336;stroke-miterlimit:10;stroke-width:calc(var(--u)*.01);transition:opacity .3s ease;width:var(--u)}.xmark__circle[data-v-677aca05]{stroke:#f44336;stroke-dasharray:166;stroke-dashoffset:166;stroke-width:calc(var(--u)*.1)}.xmark__line1[data-v-677aca05],.xmark__line2[data-v-677aca05]{stroke:#f44336;stroke-dasharray:28;stroke-dashoffset:28;stroke-width:.45rem;transform-origin:50% 50%}.xmark.animate[data-v-677aca05]{animation:fill-677aca05 .4s ease-in-out 0s forwards,scale-677aca05 .3s ease-in-out .5s forwards;opacity:1}.xmark.animate .xmark__line1[data-v-677aca05]{animation:stroke-677aca05 .3s cubic-bezier(.65,0,.45,1) .4s forwards}.xmark.animate .xmark__line2[data-v-677aca05]{animation:stroke-677aca05 .3s cubic-bezier(.65,0,.45,1) .6s forwards}@keyframes stroke-677aca05{to{stroke-dashoffset:0}}@keyframes fill-677aca05{to{box-shadow:inset 0 0 0 calc(var(--u)*.1) #f44336}}@keyframes scale-677aca05{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}.solutionContainer[data-v-786183ad]{height:100%;inset:0;pointer-events:auto;position:absolute;width:100%;z-index:9999}.cooldown[data-v-4e3f6415]{--angle:360deg;--cooldown-color:rgba(0,0,0,.35);align-items:center;background:conic-gradient(transparent var(--angle),var(--cooldown-color) 0deg);border-radius:50%;display:flex;height:100%;justify-content:center;pointer-events:none;position:relative;transition:background .15s linear;width:100%}.chat-as-container[data-v-dbcfae47]{display:flex;flex-direction:column;gap:1.4dvh;min-height:100%;width:100%}.chat-as-subtitle[data-v-dbcfae47]{color:var(--mb-text-brown);font-size:2.2dvh;font-weight:800}.chat-as-list[data-v-dbcfae47]{display:flex;flex-direction:column;gap:1.2dvh}.chat-as-item[data-v-dbcfae47]{align-items:center;background:#fff7ea;border:1px solid rgba(95,78,52,.35);border-radius:1.2dvh;box-shadow:0 .35dvh .8dvh #5c403329;cursor:pointer;display:grid;gap:1.4dvh;grid-template-columns:auto 1fr;justify-items:stretch;min-height:8dvh;padding:1.4dvh;text-align:left;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease;width:100%}.chat-as-item[data-v-dbcfae47]:active{background:#fff0d8;box-shadow:0 .2dvh .45dvh #5c403329;transform:translateY(.08dvh)}.avatar[data-v-dbcfae47]{align-items:center;background-color:#e6d2bb;border-radius:999px;box-shadow:0 0 0 .2dvh var(--avatar-ring-color,#9f9f9f),0 .3dvh .55dvh var(--avatar-shadow-color,rgba(85,85,85,.28));display:inline-flex;height:4.6dvh;justify-content:center;overflow:hidden;width:4.6dvh}.avatar-image[data-v-dbcfae47]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content[data-v-dbcfae47]{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-width:0;text-align:left;width:100%}.display-name[data-v-dbcfae47]{color:var(--mb-text-strong);font-size:2.35dvh;font-weight:800;line-height:1.2;overflow-wrap:anywhere;white-space:normal;width:100%;word-break:break-word}.claim-powerup-reward-overlay[data-v-42f6b266]{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;opacity:0;padding:2.2dvh;position:fixed;transition:opacity .26s ease}.claim-powerup-reward-overlay-visible[data-v-42f6b266]{opacity:1}.claim-powerup-reward-card[data-v-42f6b266]{align-items:center;background:radial-gradient(circle at 14% 12%,#ffffff75 0,#fff0 24%),radial-gradient(circle at 82% 18%,#ffe3a75c 0,#ffe3a700 27%),linear-gradient(180deg,#fef4dc,#f3e1bd 52%,#ebd4ad);border:.24dvh solid rgba(146,112,65,.58);border-radius:2.1dvh;box-shadow:0 1.25dvh 2.9dvh #00000054,inset 0 .4dvh .9dvh #ffffff7a,inset 0 -.4dvh .8dvh #79562b1a;color:#503c24;display:flex;flex-direction:column;font-family:Rubik,sans-serif;gap:2.3dvh;max-width:54rem;opacity:0;overflow:hidden;padding:3dvh 2.5dvh 2.2dvh;position:relative;transform:translateY(1.2dvh) scale(.985);transition:opacity .26s ease,transform .26s ease;width:min(58dvh,95%)}.claim-powerup-reward-overlay-visible .claim-powerup-reward-card[data-v-42f6b266]{opacity:1;transform:translateY(0) scale(1)}.received-text[data-v-42f6b266]{color:#6d583b;font-size:clamp(2.3dvh,2.6dvh,3dvh);font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.reward-title[data-v-42f6b266]{line-height:1;margin:0;text-align:center}.reward-title-chip[data-v-42f6b266]{border:.2dvh solid var(--reward-icon-shadow);border-radius:9999px;color:#fff;display:inline-flex;font-size:clamp(3.6dvh,4.3dvh,5dvh);font-weight:450;padding:1.1dvh 2.35dvh;-webkit-text-stroke:.07dvh rgba(0,0,0,.32);letter-spacing:.01em;text-shadow:0 .16dvh 0 var(--reward-icon-shadow),0 .34dvh .62dvh rgba(0,0,0,.34)}.reward-icon-shell[data-v-42f6b266],.reward-title-chip[data-v-42f6b266]{--reward-icon-base:#fe6;--reward-icon-shadow:#d8be2f;align-items:center;background:var(--reward-icon-base);justify-content:center}.reward-icon-shell[data-v-42f6b266]{border-radius:50%;box-shadow:0 .55dvh 1.1dvh #5c401447,inset 0 .2dvh .45dvh #ffffff40;display:flex;height:18.8dvh;position:relative;width:18.8dvh}.reward-icon-shell[data-v-42f6b266]:before{background:linear-gradient(180deg,#ffffff70,#fff0 52%);border-radius:50%;content:"";inset:.58dvh;pointer-events:none;position:absolute}.reward-icon-image[data-v-42f6b266]{filter:drop-shadow(0 .28dvh .48dvh rgba(0,0,0,.26));height:56%;-o-object-fit:contain;object-fit:contain;position:relative;width:56%;z-index:2}.reward-icon-fallback[data-v-42f6b266]{color:#65492b;filter:drop-shadow(0 .22dvh .42dvh rgba(0,0,0,.24));font-size:5.3dvh;font-weight:900;line-height:1;position:relative;z-index:2}.reward-description[data-v-42f6b266]{color:#6a563d;font-size:clamp(2.3dvh,2.55dvh,2.9dvh);line-height:1.34;margin:0;max-width:94%;text-align:center;white-space:normal}.reward-actions[data-v-42f6b266]{display:grid;gap:1.6dvh;grid-template-columns:1fr 1fr;margin-top:auto;width:100%}.action-btn[data-v-42f6b266]{--btn-base:#6c6;--btn-shadow:#3a9f2e;align-items:center;background:var(--btn-base);border:.2dvh solid rgba(60,44,22,.35);border-radius:1.08dvh;box-shadow:0 .55dvh 0 var(--btn-shadow),0 .35dvh .7dvh #0003;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:.34dvh;height:8.8dvh;justify-content:center;overflow:hidden;position:relative}.action-btn[data-v-42f6b266]:before{background:linear-gradient(180deg,#ffffff52,#ffffff0a 46%,#fff0);content:"";inset:0;pointer-events:none;position:absolute}.action-btn[data-v-42f6b266]:active{box-shadow:0 .18dvh 0 var(--btn-shadow),0 .22dvh .48dvh #0003;transform:translateY(.34dvh)}.action-btn-primary[data-v-42f6b266]{--btn-base:#67c94c;--btn-shadow:#3b8f31;font-size:clamp(4.2dvh,4.6dvh,5.2dvh);font-weight:900;text-shadow:0 .15dvh 0 rgba(45,102,26,.68),0 .34dvh .52dvh rgba(0,0,0,.24)}.action-btn-primary-centered[data-v-42f6b266]{justify-self:center;width:min(40dvh,70%)}.action-btn-secondary[data-v-42f6b266]{--btn-base:#9a62e6;--btn-shadow:#6835ad;animation:claim-x5-premium-glow-42f6b266 2.3s ease-in-out infinite;background:linear-gradient(180deg,#b179ff,#9158df 52%,#8145cf);box-shadow:0 .55dvh 0 var(--btn-shadow),0 .35dvh .7dvh #0003,0 0 1.2dvh #b579ff85,0 0 2.2dvh #a760ff4d;isolation:isolate;text-shadow:0 .15dvh 0 rgba(82,37,146,.65),0 0 .75dvh rgba(224,192,255,.55)}.action-btn-secondary[data-v-42f6b266]:after{animation:claim-x5-sweep-42f6b266 2.7s ease-in-out infinite;background:linear-gradient(100deg,#fff0,#ffffff75 50%,#fff0);content:"";height:140%;left:0;opacity:0;pointer-events:none;position:absolute;top:-18%;transform:translate(-180%) skew(-16deg);width:40%;will-change:transform,opacity;z-index:1}.action-btn-secondary .action-primary[data-v-42f6b266]{font-size:clamp(2.8dvh,3.1dvh,3.5dvh);font-weight:900;line-height:1;position:relative;text-shadow:0 .15dvh 0 rgba(82,37,146,.72),0 .3dvh .5dvh rgba(0,0,0,.26);z-index:2}.action-btn-secondary .action-secondary[data-v-42f6b266]{font-size:clamp(2dvh,2.2dvh,2.45dvh);font-weight:700;line-height:1;position:relative;text-shadow:0 .12dvh 0 rgba(82,37,146,.64),0 .26dvh .44dvh rgba(0,0,0,.24);z-index:2}.action-btn-secondary-unavailable[data-v-42f6b266]{--btn-base:#a7a7a7;--btn-shadow:#757575;animation:none;background:#a7a7a7;box-shadow:0 .55dvh 0 var(--btn-shadow),0 .35dvh .7dvh #00000029;cursor:default;pointer-events:none;text-shadow:none}.action-btn-secondary-unavailable[data-v-42f6b266]:after,.action-btn-secondary-unavailable[data-v-42f6b266]:before{content:none}.action-btn-secondary-unavailable .action-primary-unavailable[data-v-42f6b266]{font-size:clamp(2.4dvh,2.7dvh,3dvh);font-weight:800;line-height:1;text-align:center;text-shadow:none;width:100%}@keyframes claim-x5-premium-glow-42f6b266{0%,to{box-shadow:0 .55dvh 0 var(--btn-shadow),0 .35dvh .7dvh #0003,0 0 1dvh #b579ff6b,0 0 1.8dvh #a760ff3d}50%{box-shadow:0 .55dvh 0 var(--btn-shadow),0 .35dvh .7dvh #0003,0 0 1.6dvh #bd8cff9e,0 0 2.8dvh #a760ff61}}@keyframes claim-x5-sweep-42f6b266{0%,22%{opacity:0;transform:translate(-180%) skew(-16deg)}34%{opacity:.64}58%{opacity:.2;transform:translate(300%) skew(-16deg)}to{opacity:0;transform:translate(300%) skew(-16deg)}}@media(max-width:680px){.claim-powerup-reward-card[data-v-42f6b266]{padding:2.8dvh 2.1dvh 2dvh;width:95%}.reward-icon-shell[data-v-42f6b266]{height:15.8dvh;width:15.8dvh}.action-btn[data-v-42f6b266]{height:8dvh}}.custom-rewarded-video-ad-overlay[data-v-663a435f]{box-sizing:border-box;inset:0;padding:max(2.4dvh,env(safe-area-inset-top)) max(2.4dvh,env(safe-area-inset-right)) max(2.4dvh,env(safe-area-inset-bottom)) max(2.4dvh,env(safe-area-inset-left));position:fixed}.custom-rewarded-video-ad-video-stage[data-v-663a435f]{inset:0;position:absolute;z-index:1}.custom-rewarded-video-ad-ui-layer[data-v-663a435f]{align-items:flex-start;display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:absolute;z-index:2}.custom-rewarded-video-ad-top-right[data-v-663a435f]{align-items:center;display:flex;margin-right:1.4dvh;margin-top:1.4dvh;pointer-events:auto}.custom-rewarded-video-ad-countdown-wrap[data-v-663a435f]{align-items:center;display:inline-flex;filter:drop-shadow(0 .2dvh .5dvh rgba(0,0,0,.5));gap:1.25dvh}.custom-rewarded-video-ad-countdown-label[data-v-663a435f]{color:#e7c69b;font-family:Rubik,sans-serif;font-size:clamp(1.9dvh,2.2dvh,2.5dvh);font-weight:700;text-shadow:0 .12dvh .25dvh rgba(39,22,10,.78),0 0 .65dvh hsla(34,61%,76%,.28);white-space:nowrap}.custom-rewarded-video-ad-spinner[data-v-663a435f]{--countdown-progress:1;align-items:center;background:conic-gradient(#e7c69b calc(var(--countdown-progress)*1turn),#e7c79c38 0deg);border-radius:50%;box-shadow:0 .22dvh .75dvh #0000008c,0 0 1.1dvh #e7c79c59,0 0 1.85dvh #e7c79c38;display:flex;height:9.4dvh;justify-content:center;position:relative;width:9.4dvh}.custom-rewarded-video-ad-spinner[data-v-663a435f]:before{background:#28170d;border-radius:50%;content:"";inset:.86dvh;position:absolute}.custom-rewarded-video-ad-seconds[data-v-663a435f]{color:#e7c69b;font-family:Rubik,sans-serif;font-size:clamp(2.5dvh,2.8dvh,3.3dvh);font-weight:800;line-height:1;position:relative;text-shadow:0 .12dvh .24dvh rgba(39,22,10,.8),0 0 .5dvh hsla(34,61%,76%,.2);z-index:1}.custom-rewarded-video-ad-center[data-v-663a435f]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.custom-rewarded-video-ad-video[data-v-663a435f]{background:#000;display:block;height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;pointer-events:none;width:100%}.custom-rewarded-video-ad-claim-btn[data-v-663a435f]{background:linear-gradient(180deg,#cda177,#b78357 54%,#9d6a43);border:.2dvh solid #8a5c36;border-radius:9999px;box-shadow:0 .55dvh #7a4f31,0 .9dvh 1.2dvh #00000073,0 0 .9dvh #cda27952;color:#fff;cursor:pointer;filter:drop-shadow(0 .2dvh .55dvh rgba(0,0,0,.45));font-family:Rubik,sans-serif;font-size:clamp(2dvh,2.25dvh,2.6dvh);font-weight:700;min-height:6.2dvh;padding:0 2dvh;text-shadow:0 .12dvh .24dvh rgba(46,25,12,.65),0 0 .5dvh hsla(0,0%,100%,.2)}.custom-rewarded-video-ad-claim-btn[data-v-663a435f]:active{transform:translateY(.1dvh)}@media(max-width:560px){.custom-rewarded-video-ad-spinner[data-v-663a435f]{height:8.4dvh;width:8.4dvh}}.gift-opening-overlay[data-v-98debae0]{box-sizing:border-box;inset:0;padding:2dvh;position:fixed}.gift-opening-overlay[data-v-98debae0],.gift-opening-stage[data-v-98debae0]{align-items:center;display:flex;justify-content:center}.gift-opening-stage[data-v-98debae0]{height:28dvh;position:relative;width:28dvh}.gift-opening-emoji[data-v-98debae0]{animation:giftOpeningShakeRamp-98debae0 1.22s linear forwards,giftOpeningGiftFadeOut-98debae0 .32s ease-in 1.15s forwards;display:block;filter:drop-shadow(0 .4dvh .9dvh rgba(0,0,0,.35));font-size:clamp(13dvh,16dvh,19dvh);line-height:1;position:relative;transform-origin:50% 58%;will-change:transform,opacity,filter;z-index:3}.gift-opening-particles[data-v-98debae0]{inset:0;overflow:visible;pointer-events:none;position:absolute;z-index:1}.gift-opening-particle[data-v-98debae0]{animation:giftOpeningParticleBurst-98debae0 var(--particle-duration) cubic-bezier(.06,.82,.22,1) forwards var(--particle-delay);background:hsl(var(--particle-hue) var(--particle-saturation) var(--particle-lightness));border-radius:50%;box-shadow:0 0 .2dvh hsla(var(--particle-hue) 95% 80%/.95),0 0 .5dvh hsla(var(--particle-hue) 95% 72%/.82);height:var(--particle-size);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) translateZ(0) scale(.16);width:var(--particle-size);will-change:transform,opacity}@keyframes giftOpeningShakeRamp-98debae0{0%{transform:translate(0) rotate(0) scale(1)}12%{transform:translate(-.18dvh,.05dvh) rotate(-2.8deg) scale(1.02)}24%{transform:translate(.2dvh,-.03dvh) rotate(2.8deg) scale(1.03)}36%{transform:translate(-.28dvh,.08dvh) rotate(-3.6deg) scale(1.04)}48%{transform:translate(.34dvh,-.1dvh) rotate(4.2deg) scale(1.05)}58%{transform:translate(-.44dvh,.12dvh) rotate(-5.6deg) scale(1.06)}66%{transform:translate(.52dvh,-.13dvh) rotate(6.8deg) scale(1.07)}72%{transform:translate(-.66dvh,.18dvh) rotate(-8.4deg) scale(1.08)}77%{transform:translate(.76dvh,-.21dvh) rotate(9.6deg) scale(1.09)}82%{transform:translate(-.85dvh,.24dvh) rotate(-10.8deg) scale(1.1)}87%{transform:translate(.92dvh,-.26dvh) rotate(12deg) scale(1.11)}92%{transform:translate(-.98dvh,.28dvh) rotate(-13deg) scale(1.12)}96%{transform:translate(.72dvh,-.2dvh) rotate(9deg) scale(1.1)}to{transform:translate(0) rotate(0) scale(1.14)}}@keyframes giftOpeningGiftFadeOut-98debae0{0%{filter:brightness(1) drop-shadow(0 .4dvh .9dvh rgba(0,0,0,.35));opacity:1}to{filter:brightness(1.42) drop-shadow(0 0 1.8dvh rgba(255,236,142,.9));opacity:0}}@keyframes giftOpeningParticleBurst-98debae0{0%{opacity:0;transform:translate(-50%,-50%) translateZ(0) scale(.16)}8%{opacity:1}66%{opacity:.92}to{opacity:0;transform:translate(-50%,-50%) translate3d(var(--dx),var(--dy),0) scale(var(--particle-scale))}}@media(prefers-reduced-motion:reduce){.gift-opening-emoji[data-v-98debae0]{animation:giftOpeningGiftFadeOut-98debae0 .18s linear forwards}.gift-opening-particle[data-v-98debae0]{animation:none!important;opacity:0}}.giftPowerup[data-v-09040afb]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background:transparent;border:none;border-radius:0;box-shadow:none;contain:layout style;cursor:pointer;display:inline-flex;height:auto;isolation:isolate;justify-content:center;overflow:visible;padding:0;position:absolute;right:0;top:50%;transform:translate3d(10%,-50%,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;z-index:90}.giftPowerupProgressPulse[data-v-09040afb]{animation:giftPowerupProgressPulse-09040afb .45s cubic-bezier(.2,.9,.2,1);will-change:transform}.giftIcon[data-v-09040afb]{filter:drop-shadow(0 .14dvh .22dvh rgba(0,0,0,.18));font-size:7dvh;line-height:1;pointer-events:none;position:relative;z-index:93}.giftReadyAura[data-v-09040afb]{backface-visibility:hidden;background:radial-gradient(circle,#e820aad6 0,#f242bdb8,#f862cd94 44%,#ff8ade70 64%,#ffbaee4d,#ffeafa00);border-radius:50%;filter:blur(.09dvh) drop-shadow(0 0 .62dvh rgba(244,97,205,.8)) drop-shadow(0 0 1.3dvh rgba(232,32,170,.54)) drop-shadow(0 0 2dvh rgba(162,21,120,.34));height:12.2dvh;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:12.2dvh;z-index:91}.giftPowerupReady .giftReadyAura[data-v-09040afb]{animation:giftReadyAuraPulse-09040afb 1.35s ease-in-out infinite;opacity:1;will-change:transform,opacity}.giftPowerupReady .giftIcon[data-v-09040afb]{animation:giftReadyGiftShake-09040afb .52s ease-in-out infinite;will-change:transform}.giftReadyPointer[data-v-09040afb]{filter:drop-shadow(0 .12dvh .2dvh rgba(0,0,0,.24));font-size:6.2dvh;left:50%;line-height:1;pointer-events:none;position:absolute;top:100%;transform:translate(-50%,14%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:94}.giftPowerupReady .giftReadyPointer[data-v-09040afb]{animation:giftReadyPointerBounce-09040afb .92s ease-in-out infinite;will-change:transform}@keyframes giftPowerupProgressPulse-09040afb{0%{transform:translate(10%,-50%) scale(1)}35%{transform:translate(10%,-50%) scale(1.18)}65%{transform:translate(10%,-50%) scale(.9)}to{transform:translate(10%,-50%) scale(1)}}@keyframes giftReadyAuraPulse-09040afb{0%{opacity:.6;transform:translate(-50%,-50%) scale(.84)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.12)}to{opacity:.6;transform:translate(-50%,-50%) scale(.84)}}@keyframes giftReadyGiftShake-09040afb{0%{transform:translate(0) rotate(0)}25%{transform:translate(-.25dvh) rotate(-7deg)}50%{transform:translate(.24dvh) rotate(6deg)}75%{transform:translate(-.17dvh) rotate(-5deg)}to{transform:translate(0) rotate(0)}}@keyframes giftReadyPointerBounce-09040afb{0%,to{transform:translate(-50%,16%)}50%{transform:translate(-50%,-14%)}}@media(hover:none)and (pointer:coarse)and (max-width:480px){.giftIcon[data-v-09040afb]{font-size:6.1dvh}.giftReadyAura[data-v-09040afb]{filter:blur(.06dvh) drop-shadow(0 0 .48dvh rgba(244,97,205,.72)) drop-shadow(0 0 .9dvh rgba(232,32,170,.42));height:9.8dvh;width:9.8dvh}.giftPowerupReady .giftReadyAura[data-v-09040afb]{animation-duration:1.7s}.giftPowerupReady .giftIcon[data-v-09040afb]{animation-duration:.84s}.giftReadyPointer[data-v-09040afb]{font-size:5.6dvh}}@media(prefers-reduced-motion:reduce){.giftPowerupProgressPulse[data-v-09040afb],.giftPowerupReady .giftIcon[data-v-09040afb],.giftPowerupReady .giftReadyAura[data-v-09040afb],.giftPowerupReady .giftReadyPointer[data-v-09040afb]{animation:none!important}.giftPowerupReady .giftReadyAura[data-v-09040afb]{opacity:.86}}.youPlayerScoreUpdateAnimation[data-v-9144e72d]{align-items:center;animation:youPlayerScoreUpdateFadeIn-9144e72d .3s ease forwards,youPlayerScoreUpdateFadeOut-9144e72d .3s ease 2.8s forwards;background:#e8e6d9cc;border-radius:inherit;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;z-index:2}.youPlayerScoreUpdateText[data-v-9144e72d]{font-family:Rubik,sans-serif;font-size:clamp(6.2dvh,9.4dvh,11.8dvh);font-weight:700;letter-spacing:.05em;line-height:1;-webkit-text-stroke:.48dvh #5b3a1e;animation:youPlayerScoreUpdatePop-9144e72d .3s cubic-bezier(.22,.8,.24,1) both;paint-order:stroke fill}.youPlayerScoreUpdateAnimationPositive .youPlayerScoreUpdateText[data-v-9144e72d]{color:#48d867}.youPlayerScoreUpdateAnimationNegative .youPlayerScoreUpdateText[data-v-9144e72d]{color:#f45454}@keyframes youPlayerScoreUpdateFadeIn-9144e72d{0%{opacity:0}to{opacity:1}}@keyframes youPlayerScoreUpdateFadeOut-9144e72d{0%{opacity:1}to{opacity:0}}@keyframes youPlayerScoreUpdatePop-9144e72d{0%{opacity:0;transform:scale(.86)}24%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.gameplay-container{--gap-size:.15em;box-sizing:border-box;font-family:Rubik,sans-serif;height:100%;max-width:100%;min-width:0;padding-top:7dvh;width:100%}.gameplay-container .player-list-container{box-sizing:border-box;min-height:100%}.gameplay-container .header{height:37%;max-width:100%;min-width:0;width:100%}.gameplay-container .contentOverlayContainer{pointer-events:none;position:absolute}.gameplay-container .content{align-items:center;display:flex;height:40%;justify-content:center}.gameplay-container .footer{height:23%;padding-top:1dvh}.gameplay-container .contentContainerLandscape{aspect-ratio:1/1;height:100dvh;max-height:100%}.gameplay-container .contentContainerPortrait{aspect-ratio:1/1;max-height:100%;width:100dvw}.gameplay-container .problem{height:100dvh;max-height:100%}.gameplay-container .separate{height:4%}.gameplay-container .powerupsContainer{align-items:center;display:flex;font-size:4dvh;height:50%;justify-content:center;padding-top:1dvh}.gameplay-container .powerupsContainer .powerups{align-items:center;display:flex;gap:2dvh;height:100%;justify-content:center;width:100%}.gameplay-container .powerupsContainer .powerups .powerupButtonWrap{align-items:center;display:flex;height:8dvh;isolation:isolate;justify-content:center;position:relative;transform-origin:center center;width:8dvh;will-change:transform}.gameplay-container .powerupsContainer .powerups .powerupButtonWrap.powerupButtonRewardPulse{animation:powerupButtonRewardPulse .48s cubic-bezier(.2,.9,.2,1)}.gameplay-container .powerupsContainer .powerups .powerupButtonWrap.powerupButtonRewardShine .powerupButtonFaceShine:after{animation:powerupButtonRewardShine .72s ease-out 1}.gameplay-container .powerupsContainer .powerups .powerupButtonBase{height:100%;width:100%}.gameplay-container .powerupsContainer .powerups .powerupButtonContent{align-items:center;display:flex;height:100%;isolation:isolate;justify-content:center;position:relative;width:100%}.gameplay-container .powerupsContainer .powerups .powerupButtonContent .powerupButtonFaceShine{border-radius:50%;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:2}.gameplay-container .powerupsContainer .powerups .powerupButtonContent .powerupButtonFaceShine:after{background:linear-gradient(100deg,#fff0,#ffffff75 50%,#fff0);border-radius:9999px;content:"";height:140%;left:0;opacity:0;position:absolute;top:-18%;transform:translate(-180%) skew(-16deg);width:42%;will-change:transform,opacity}.gameplay-container .powerupsContainer .powerups .powerupButtonContent .powerupIcon{display:block;filter:drop-shadow(0 .192dvh .36dvh rgba(0,0,0,.304));height:60%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:60%}.gameplay-container .powerupsContainer .powerups .powerupButtonContent .powerupCountBadge{align-items:center;background:#e23535;border-radius:9999px;box-shadow:0 .35dvh .7dvh #00000047;box-sizing:border-box;color:#fff;display:inline-flex;font-family:Rubik,sans-serif;font-size:2dvh;font-weight:400;height:3.7dvh;justify-content:center;letter-spacing:.1dvh;line-height:1;min-width:3.7dvh;padding:0 .5dvh;pointer-events:none;position:absolute;right:0;top:0;transform:translate(28%,-20%);white-space:nowrap;z-index:3}@keyframes powerupButtonRewardPulse{0%{transform:scale(1)}35%{transform:scale(1.2)}70%{transform:scale(.94)}to{transform:scale(1)}}@keyframes powerupButtonRewardShine{0%{opacity:0;transform:translate(-180%) skew(-16deg)}20%{opacity:.62}to{opacity:0;transform:translate(300%) skew(-16deg)}}.gameplay-container .gridder{align-content:center;display:flex;flex-wrap:wrap;font-size:4dvh;gap:var(--gap-size);height:100%;justify-content:center;width:100%}.gameplay-container .gridder-item{align-items:center;color:#fff;display:flex;height:calc(20% - var(--gap-size)*6/5);justify-content:center;width:calc(20% - var(--gap-size)*6/5)}.gameplay-container .droppable{background-color:#ede5db;background-image:linear-gradient(180deg,#f4eee7,#e5dcd1);border-radius:1.5dvh;box-shadow:inset 0 .5dvh 1dvh #0000004d,inset 0 -.2dvh .3dvh #ffffff40,inset 0 0 0 .2dvh #78645040,0 .2dvh .4dvh #0000001a;outline:.25dvh solid #756452}.gameplay-container .droppableFocus{background-color:#9ce6e5;border-radius:1.5dvh;outline:.25dvh solid #756452}.gameplay-container .draggable{background-color:#e8b480;background-image:linear-gradient(180deg,#f6cfa0 10%,#e8b480 90%);box-shadow:0 .6dvh 1.2dvh #00000059,inset 0 .2dvh #ffffff4d,inset 0 -.2dvh .3dvh #0000000d;color:#715101;cursor:grab;transition:transform .1s ease,box-shadow .1s ease}.gameplay-container .answered,.gameplay-container .draggable{align-items:center;border-radius:1.5dvh;display:flex;font-weight:700;justify-content:center;outline:.25dvh solid #756452}.gameplay-container .answered{background-color:#faf8f1;color:#90877e}.gameplay-container .static{border-radius:1.5dvh;color:#90877e;font-weight:700}.gameplay-container .activeDrag{position:absolute;z-index:1}.gameplay-container .placeholder{visibility:hidden}.gameplay-container .roomtitle{align-items:center;color:#756452;display:flex;font-size:2dvh;gap:.4dvh;height:10%;max-width:100%;min-width:0;overflow:hidden;width:100%}.gameplay-container .roomtitleLabel{flex:0 0 auto}.gameplay-container .roomtitleValue{display:block;flex:1 1 0%;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.gameplay-container .roomend{align-items:center;color:#756452;display:flex;font-size:2dvh;gap:.4dvh;height:10%;max-width:100%;min-width:0;overflow:hidden;width:100%}.gameplay-container .roomendLabel{flex:0 0 auto}.gameplay-container .roomendValue{display:block;flex:1 1 0%;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.gameplay-container .onlineplayers{align-items:center;display:flex;height:16.2%;justify-content:center;max-width:100%;min-width:0;width:100%}.gameplay-container .onlineplayers .onlineplayersButton{align-items:center;cursor:pointer;display:inline-flex;flex:0 1 auto;justify-content:center;max-width:100%;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gameplay-container .onlineplayersLabel{background:#dfc3a4;border:.2dvh solid #8d6a47;border-radius:9999px;box-shadow:none;box-sizing:border-box;color:#5b3a1e;display:inline-block;font-size:2.35dvh;font-weight:400;line-height:1;max-width:100%;min-width:0;overflow:hidden;padding:.5dvh 3dvh;text-align:center;text-overflow:ellipsis;transition:transform .14s ease,background .14s ease;white-space:nowrap}.gameplay-container .onlineplayersButton:hover .onlineplayersLabel{background:#e7cfb2;transform:translateY(-.12dvh)}.gameplay-container .onlineplayersButton:active .onlineplayersLabel{background:#d4b590;transform:translateY(.08dvh) scale(.99)}.gameplay-container .onlineplayersButton:focus-visible .onlineplayersLabel{outline:.24dvh solid #9a6b3e;outline-offset:.18dvh}.gameplay-container .scoreboard{background-color:#e9e7da;border-radius:3dvh;box-sizing:border-box;cursor:pointer;height:40.6%;max-width:100%;overflow:hidden;padding-bottom:1dvh;padding-top:1dvh;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.gameplay-container .scoreboard:focus-visible{outline:.24dvh solid #9a6b3e;outline-offset:.18dvh}.gameplay-container .scoreboard>:first-child{height:30%}.gameplay-container .scoreboard>:nth-child(2){height:40%}.gameplay-container .scoreboard>:nth-child(3){height:30%}.gameplay-container .scoreboard>*{align-items:center;display:flex;justify-content:center;min-width:0;width:100%}.gameplay-container .scoreRow{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:max-content minmax(0,max-content) max-content;height:100%;margin:0 auto;max-width:100%;padding:0 .5dvh;width:-moz-fit-content;width:fit-content}.gameplay-container .scoreRow,.gameplay-container .scoreSegment{align-items:center;box-sizing:border-box;justify-content:center;min-width:0;overflow:hidden}.gameplay-container .scoreSegment{background:transparent;border:none;border-radius:1.15dvh;box-shadow:none;color:#5b3a1e;display:flex;height:78%;line-height:1;white-space:nowrap}.gameplay-container .scoreSegmentTop{justify-self:center;padding:0 .5dvh}.gameplay-container .scoreSegmentName{gap:.7dvh;justify-content:flex-start;justify-self:center;max-width:100%;min-width:0;overflow:hidden;padding:0 .5dvh;width:auto}.gameplay-container .scoreSegmentNameText{display:block;flex:1 1 auto;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gameplay-container .scoreSegmentPts{justify-self:center;padding:0 .5dvh}.gameplay-container .avatarCircle{align-items:center;aspect-ratio:1/1;background-color:#e6d2bb;border-radius:50%;box-shadow:inset 0 0 0 .22dvh var(--avatar-ring-color,#9f9f9f);display:inline-flex;flex-shrink:0;height:74%;justify-content:center;max-height:3dvh;max-width:3dvh;min-height:2.1dvh;min-width:2.1dvh;overflow:hidden;width:auto}.gameplay-container .avatarImage{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.gameplay-container .powerupProgress{align-items:center;display:flex;height:23.2%;position:relative;z-index:40}.gameplay-container .powerupProgress .powerupProgressWrap{height:60%;overflow:visible;position:relative;width:100%}.gameplay-container .powerupProgress .giftPowerupAnchor{z-index:90}.gameplay-container .settings{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:1dvh;height:100%;justify-content:flex-end;width:15%}.gameplay-container .settings svg{color:inherit;display:block;flex:0 0 auto;height:5dvh;width:5dvh}.gameplay-container .gameplay{font-optical-sizing:auto;height:100%;max-width:100%;min-width:0;pointer-events:auto;width:100%}.gameplay-container .otherPlayer{color:#a49990;font-size:2.5dvh;--avatar-ring-color:#9f9f9f;--avatar-shadow-color:rgba(80,80,80,.28);margin:0 auto;width:80%}.gameplay-container .otherPlayer .scoreSegment{color:#a49990}.gameplay-container .otherPlayer .avatarCircle{opacity:.6}.gameplay-container .youPlayer{color:#7c4e02;font-size:3dvh;font-weight:700;--avatar-ring-color:#7c4e02;--avatar-shadow-color:rgba(124,78,2,.32);width:100%}.gameplay-container .youPlayer .scoreSegment{color:#7c4e02}.gameplay-container .progress-container{background-color:#baad9a;border-radius:1em;font-size:2.5dvh;height:100%;overflow:hidden;position:relative;width:100%}.gameplay-container .progress-container .progress-bar{background-color:#ed8e00;height:100%;transition:width .3s ease}.gameplay-container .progress-container .progress-label{color:#fff;font-weight:700;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.gameplay-container .choicesContainer{align-items:center;background-color:#e9e7da;border-radius:3dvh;display:flex;font-size:4dvh;height:50%;justify-content:center;padding-bottom:1dvh;padding-top:1dvh}.gameplay-container .choicesContainer .choices{align-items:center;display:flex;gap:var(--gap-size);justify-content:center}.gameplay-container .choicesContainer .choices>*{height:100%;width:calc(20% - var(--gap-size)*6/5)}.gameplay-container .choice>*,.gameplay-container .droppable>*{height:100%;width:100%}.room-status-container[data-v-bce3f13f]{height:100%;pointer-events:none;width:100%}.room-status-main[data-v-bce3f13f]{align-items:flex-start;background:transparent;box-sizing:border-box;display:flex;font-family:Rubik,sans-serif;height:calc(100% - 7dvh);justify-content:center;margin-top:7dvh;overflow:auto;padding:clamp(14px,3.2dvw,26px);pointer-events:auto;width:100%}.status-stack[data-v-bce3f13f]{background:linear-gradient(180deg,#fefbf6f5,#f5ede0f0);border:1px solid rgba(117,100,82,.22);border-radius:24px;box-shadow:inset 0 1px #ffffffc7,0 8px 20px #2a221d1a;display:flex;flex-direction:column;gap:clamp(10px,2dvw,14px);margin:0;padding:clamp(14px,3.2dvw,20px);width:min(100%,760px)}.page-caption[data-v-bce3f13f]{color:var(--mb-text-brown);font-size:.82rem;font-weight:700;letter-spacing:.14em;margin:0;padding-inline:2px;text-transform:uppercase}.hash-container[data-v-bce3f13f],.room-name-container[data-v-bce3f13f]{background:linear-gradient(180deg,#fefbf5,#f3ebdf);border:1px solid rgba(117,100,82,.24);border-radius:12px;box-shadow:inset 0 1px #ffffffd1,0 4px 10px #2a221d12;flex-direction:column;min-height:clamp(58px,8.6dvw,72px);padding:8px 14px 10px}.hash-container[data-v-bce3f13f],.hash-row[data-v-bce3f13f],.room-name-container[data-v-bce3f13f]{align-items:center;display:flex;justify-content:center;min-width:0;width:100%}.hash-row-content[data-v-bce3f13f]{align-items:center;display:inline-flex;justify-content:center;max-width:100%;min-width:0;width:-moz-fit-content;width:fit-content}.room-profile-icon[data-v-bce3f13f]{border-radius:999px;box-shadow:0 0 0 .2dvh var(--avatar-ring-color,#9f9f9f),0 .3dvh .55dvh var(--avatar-shadow-color,rgba(85,85,85,.28));display:block;flex:0 0 auto;height:0;-o-object-fit:contain;object-fit:contain;opacity:0;width:0}.room-profile-icon.is-visible[data-v-bce3f13f]{height:clamp(28px,5.8dvw,40px);margin-right:clamp(8px,2.2dvw,12px);opacity:1;width:clamp(28px,5.8dvw,40px)}.hash-value[data-v-bce3f13f]{flex:0 1 auto;font-size:clamp(1.22rem,4.3dvw,1.8rem);font-weight:800;letter-spacing:.03em;line-height:1.2;max-width:100%;min-width:0;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.hash-value[data-v-bce3f13f],.room-name-value[data-v-bce3f13f]{color:var(--mb-text-brown-strong);text-align:center}.room-name-value[data-v-bce3f13f]{font-size:clamp(1rem,3.7dvw,1.35rem);font-weight:700;line-height:1.24}.message-container[data-v-bce3f13f]{background:linear-gradient(180deg,#fbf7ef,#f1e8dc);border:1px solid rgba(117,100,82,.25);border-radius:20px;box-shadow:inset 0 1px #fffc,0 8px 18px #2a221d1a;display:flex;flex:1 1 auto;flex-direction:column;gap:clamp(10px,1.9dvw,14px);min-height:clamp(200px,30dvh,300px);padding:clamp(16px,3.8dvw,26px);text-align:center}.message-container[data-v-bce3f13f],.status-chip[data-v-bce3f13f]{align-items:center;justify-content:center}.status-chip[data-v-bce3f13f]{border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:clamp(.82rem,2.7dvw,.92rem);font-weight:800;letter-spacing:.04em;padding:8px 14px;text-transform:uppercase}.status-chip.is-full[data-v-bce3f13f]{background:#f443361f;border-color:#f4433652;color:#8a2f1a}.status-chip.is-pending[data-v-bce3f13f]{background:#ed8e0024;border-color:#ed8e0057;color:#8a5408}.status-chip.is-ended[data-v-bce3f13f]{background:#95533e24;border-color:#95533e57;color:#7a2f22}.status-chip.is-restarting[data-v-bce3f13f]{background:#ffc1072e;border-color:#ffc1076b;color:#8a6d00}.status-chip.is-result[data-v-bce3f13f]{background:#22c55e26;border-color:#22c55e6b;color:#166534}.status-message[data-v-bce3f13f]{color:var(--mb-text-brown-strong);line-height:1.45;margin:0;max-width:min(92%,620px)}.main-status-message[data-v-bce3f13f]{font-size:clamp(.98rem,3.2dvw,1.12rem)}.room-result-reset-message[data-v-bce3f13f]{font-size:clamp(.9rem,2.8dvw,1rem);margin-top:clamp(12px,2.8dvw,16px)}.start-schedule[data-v-bce3f13f]{align-items:center;display:flex;flex-direction:column;gap:4px;margin-top:2px}.start-prefix[data-v-bce3f13f]{color:var(--mb-text-brown-strong);font-size:clamp(.92rem,2.8dvw,1rem);font-weight:600}.start-date[data-v-bce3f13f],.start-time[data-v-bce3f13f]{color:#6f2f11;font-weight:800;letter-spacing:.01em}.start-date[data-v-bce3f13f]{font-size:clamp(1.08rem,3.6dvw,1.24rem)}.start-time[data-v-bce3f13f]{font-size:clamp(1.02rem,3.4dvw,1.18rem)}.restarting-spinner-wrap[data-v-bce3f13f]{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;padding-top:4px}.restarting-spinner-wrap.for-room-result[data-v-bce3f13f]{margin-top:auto}.room-result-player-list-action[data-v-bce3f13f]{display:flex;justify-content:center;margin-top:auto;padding-top:clamp(10px,2.6dvw,16px);width:100%}.room-result-player-list-btn[data-v-bce3f13f]{background:linear-gradient(180deg,#2e9e53,#257f43);border:1px solid rgba(65,100,69,.36);border-radius:12px;box-shadow:inset 0 1px #ffffff40,0 6px 14px #26623947;color:#fff;cursor:pointer;font-size:clamp(.95rem,3.1dvw,1.08rem);font-weight:800;padding:10px 14px;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease;width:min(280px,100%)}.room-result-player-list-btn[data-v-bce3f13f]:active{box-shadow:inset 0 1px #fff3,0 3px 8px #2662393d;filter:brightness(.98);transform:translateY(1px)}.player-list-container[data-v-bce3f13f]{min-height:100%}.room-result-restart-message[data-v-bce3f13f]{color:var(--mb-text-brown-strong);font-size:clamp(.9rem,2.8dvw,1rem);font-weight:600;line-height:1.35;margin:0}.restarting-spinner[data-v-bce3f13f]{animation:room-restarting-spin-bce3f13f .9s linear infinite;border:4px solid rgba(123,85,8,.28);border-radius:50%;border-top-color:#7b5508;height:40px;width:40px}@keyframes room-restarting-spin-bce3f13f{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:640px){.status-stack[data-v-bce3f13f]{border-radius:18px}.message-container[data-v-bce3f13f]{border-radius:16px}}@media(orientation:portrait){.room-status-main[data-v-bce3f13f]{height:calc(100% - 7dvh);margin-top:7dvh;padding:clamp(10px,2dvh,18px) calc(clamp(12px,4.5dvw,24px) + env(safe-area-inset-right,0px)) calc(clamp(12px,2dvh,20px) + env(safe-area-inset-bottom,0px)) calc(clamp(12px,4.5dvw,24px) + env(safe-area-inset-left,0px))}.status-stack[data-v-bce3f13f]{gap:clamp(10px,2.2dvw,14px);padding:clamp(14px,3.5dvw,20px)}.message-container[data-v-bce3f13f]{gap:clamp(10px,2.1dvw,14px);min-height:clamp(220px,35dvh,340px);padding:clamp(16px,4dvw,26px)}.main-status-message[data-v-bce3f13f]{font-size:clamp(.98rem,2.9dvw,1.08rem)}}@media(orientation:landscape){.room-status-main[data-v-bce3f13f]{height:calc(100% - 7dvh);margin-top:7dvh;padding:clamp(8px,1.6dvh,14px) calc(clamp(10px,2.2dvw,24px) + env(safe-area-inset-right,0px)) calc(clamp(8px,1.6dvh,16px) + env(safe-area-inset-bottom,0px)) calc(clamp(10px,2.2dvw,24px) + env(safe-area-inset-left,0px))}.status-stack[data-v-bce3f13f]{gap:clamp(8px,1.6dvh,12px);padding:clamp(12px,2dvh,18px);width:min(100%,700px)}.hash-container[data-v-bce3f13f],.room-name-container[data-v-bce3f13f]{min-height:clamp(48px,8dvh,64px);padding:6px 12px 8px}.message-container[data-v-bce3f13f]{gap:clamp(8px,1.5dvh,12px);min-height:clamp(160px,27dvh,250px);padding:clamp(14px,2.4dvh,22px)}.main-status-message[data-v-bce3f13f]{font-size:clamp(.95rem,2.2dvh,1.06rem)}.room-result-reset-message[data-v-bce3f13f]{margin-top:clamp(8px,1.6dvh,12px)}}.landing[data-v-a55f7e86]{align-items:center;background:#faf8f1;color:#1f2937;display:flex;height:100%;justify-content:center;padding-left:3dvh;padding-right:3dvh;text-align:center}.content[data-v-a55f7e86]{width:100%}.banner[data-v-a55f7e86]{margin-bottom:3dvh;max-width:90%;width:70dvw}h1[data-v-a55f7e86]{color:#43310e;font-size:4dvh;font-weight:700}.subtitle[data-v-a55f7e86],h1[data-v-a55f7e86]{margin-bottom:2dvh}.subtitle[data-v-a55f7e86]{color:#6b7280;font-size:2.5dvh;line-height:1.5}.cta[data-v-a55f7e86]{background:#f59e0b;border:none;border-radius:10dvh;box-shadow:0 .3dvh #b45309;color:#fff;cursor:pointer;font-size:3dvh;padding:2.5dvh 7dvh;transition:transform .12s ease,box-shadow .12s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.cta[data-v-a55f7e86]:active{background:#c2410c;box-shadow:0 2px #b45309;transform:translateY(4px) scale(.97)}
