.MobileUI_container__1h5yf{position:absolute;inset:0;pointer-events:none;z-index:4000;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr auto;grid-template-areas:"tl tc tr" "ml mc mr" "bl bc br";padding:max(10px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));column-gap:12px;row-gap:8px;--toolbar-h:72px;--topbar-icon:clamp(30px,min(5.7svh,9.5vw),62px);--topbar-gap:4px;--topbar-emoji-size:clamp(1.1rem,2.5svh,1.8rem);--resource-icon:clamp(22px,4svh,36px)}@media (max-width:1023px){.MobileUI_container__1h5yf{grid-template-columns:1fr auto 1fr}}.MobileUI_slotBc__inCeO,.MobileUI_slotBl__YVpZE,.MobileUI_slotBr__RG0gM,.MobileUI_slotMc__jPNLy,.MobileUI_slotMl__JSYtF,.MobileUI_slotMr__kFAqk,.MobileUI_slotTc__4ROuY,.MobileUI_slotTl__NSZiQ,.MobileUI_slotTr__uz4qP{display:flex;flex-direction:column;pointer-events:none;min-width:0;min-height:0}.MobileUI_slotTl__NSZiQ{grid-area:tl;align-items:flex-start;justify-self:start;align-self:start;gap:8px;padding-top:var(--hud-tl-reserve,280px)}@media (max-width:768px){.MobileUI_slotTl__NSZiQ{padding-top:var(--hud-tl-reserve,188px)}}.MobileUI_slotTc__4ROuY{grid-area:tc;align-items:center;justify-self:center;align-self:start;gap:6px;padding-top:max(0px,calc(var(--bb-top-center-h, 0px) - 4px))}.MobileUI_slotTr__uz4qP{grid-area:tr;align-items:flex-end;justify-self:end;align-self:start;gap:var(--topbar-gap);min-height:0}.MobileUI_slotMl__JSYtF{grid-area:ml;align-items:flex-start;justify-self:start;align-self:center;gap:8px}.MobileUI_slotMc__jPNLy{grid-area:mc;align-items:center;justify-self:center;align-self:center;gap:8px}.MobileUI_slotMr__kFAqk{grid-area:mr;align-items:flex-end;justify-self:end;align-self:center;gap:8px}.MobileUI_slotBl__YVpZE{grid-area:bl;align-items:flex-start;justify-self:start;align-self:end;gap:8px}.MobileUI_slotBc__inCeO{grid-column:1/-1;grid-row:3;align-items:center;justify-self:center;align-self:end;gap:10px;max-width:100%}.MobileUI_slotBr__RG0gM{grid-area:br;align-items:flex-end;justify-self:end;align-self:end;gap:16px}.MobileUI_gardenBoardShortcut__MxkgZ{position:fixed;top:calc(max(10px, env(safe-area-inset-top)) + 104px);right:calc(max(20px, env(safe-area-inset-right)) + 88px);z-index:4300;pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;max-width:min(220px,calc(100vw - 160px));padding:0 14px;border-radius:10px;border:1px solid rgba(134,239,172,.7);background:linear-gradient(180deg,rgba(34,197,94,.92),rgba(21,128,61,.9)),rgba(5,46,22,.92);color:#f0fdf4;box-shadow:0 10px 24px rgba(0,0,0,.36),0 0 18px rgba(34,197,94,.28),inset 0 1px 0 rgba(255,255,255,.22);font-size:13px;font-weight:900;letter-spacing:0;cursor:pointer}.MobileUI_gardenBoardShortcut__MxkgZ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileUI_bottomControlStack__twNLq{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:12px;max-width:calc(100vw - 20px);pointer-events:none}.MobileUI_castBar__BN7i_{--tone:#8ee86a;--deep:#3fb44a;--edge:#1f7a2c;--tint:#d9f8c6;position:fixed;left:var(--hud-cast-x,50%);bottom:calc(max(var(--hud-cast-bottom, 150px), calc(var(--hud-minigame-bar-top, 0px) + 10px)) + 8px);z-index:4300;width:min(356px,calc(100vw - 32px));box-sizing:border-box;display:flex;align-items:center;gap:11px;padding:7px 16px 8px 8px;border:2px solid rgba(255,255,255,.14);border-radius:24px;background:radial-gradient(ellipse 46% 130% at 0 50%,color-mix(in srgb,var(--tone) 24%,transparent) 0,transparent 72%),linear-gradient(180deg,rgba(49,38,98,.96) 0,rgba(26,19,52,.95) 100%);box-shadow:0 5px 0 rgba(12,8,28,.6),0 14px 28px rgba(0,0,0,.32),inset 0 2px 0 rgba(255,255,255,.08);color:#fff;font-family:ui-rounded,var(--font-nunito),"Nunito",system-ui,sans-serif;pointer-events:none;translate:-50% 0;container-type:inline-size;animation:MobileUI_castBarIn__zQw_u .2s cubic-bezier(.2,1.3,.4,1) both}.MobileUI_castBarMedal__tPIDj{position:relative;flex:none;width:44px;height:44px;display:grid;place-items:center;margin:3px 0 6px 3px;border-radius:50%;background:radial-gradient(circle at 50% 30%,#fffdf6 0,#fff0d6 60%,#f2d39c 100%);box-shadow:0 0 0 3px var(--deep),0 3px 0 3px var(--edge),inset 0 -3px 0 rgba(160,110,40,.16)}.MobileUI_castBarMedal__tPIDj>svg{display:block;width:34px;height:34px;filter:drop-shadow(0 2px 0 rgba(60,30,0,.16))}.MobileUI_castBarBody__HyF1d{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.MobileUI_castBarTopline__s3dJZ{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.MobileUI_castBarTitle__eAAfJ{min-width:0;overflow:hidden;padding-bottom:2px;color:#fff6dc;font-size:17px;line-height:1.1;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 0 rgba(0,0,0,.35)}.MobileUI_castBarPct__fOm2Z{flex:none;color:var(--tint);font-size:13px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 2px 0 rgba(0,0,0,.4)}.MobileUI_castBarTrack__iYb3V{position:relative;height:18px;overflow:hidden;clip-path:inset(0 round 999px);border-radius:999px;background:linear-gradient(180deg,rgba(8,6,22,.8),rgba(24,18,52,.72));box-shadow:inset 0 -1px 0 rgba(255,255,255,.1)}.MobileUI_castBarTrack__iYb3V:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 2px 2px rgba(0,0,0,.42);pointer-events:none}.MobileUI_castBarFill__GlK2O{position:absolute;inset:2px;border-radius:999px;background:linear-gradient(180deg,var(--tone) 0,var(--deep) 100%);box-shadow:inset 0 -3px 0 color-mix(in srgb,var(--edge) 70%,transparent),inset 0 2px 0 rgba(255,255,255,.42);transform:translateX(calc(-100% - 4px));will-change:transform}.MobileUI_castBarFill__GlK2O:before{content:"";position:absolute;top:2px;left:7px;right:7px;height:32%;border-radius:999px;background:rgba(255,255,255,.5)}.MobileUI_castBarSub__LXCvC{overflow:hidden;color:rgba(255,246,220,.72);font-size:12px;font-weight:800;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.MobileUI_castBarMobileFlow__Kksiz{bottom:calc(max(var(--hud-cast-bottom, calc(176px + env(safe-area-inset-bottom))), calc(var(--hud-minigame-bar-top, 0px) + 10px)) + 8px);width:var(--hud-cast-width,min(300px,86vw));max-width:86vw;gap:9px;padding:6px 13px 7px 7px;border-width:1px;border-radius:20px}.MobileUI_castBarMobileFlow__Kksiz .MobileUI_castBarMedal__tPIDj{width:36px;height:36px;margin:3px 0 5px 3px}.MobileUI_castBarMobileFlow__Kksiz .MobileUI_castBarMedal__tPIDj>svg{width:28px;height:28px}.MobileUI_castBarMobileFlow__Kksiz .MobileUI_castBarBody__HyF1d{gap:4px}.MobileUI_castBarMobileFlow__Kksiz .MobileUI_castBarTitle__eAAfJ{font-size:15px}.MobileUI_castBarMobileFlow__Kksiz .MobileUI_castBarPct__fOm2Z{font-size:12px}.MobileUI_castBarMobileFlow__Kksiz .MobileUI_castBarTrack__iYb3V{height:15px}@container (max-width: 216px){.MobileUI_castBar__BN7i_ .MobileUI_castBarPct__fOm2Z{display:none}.MobileUI_castBar__BN7i_ .MobileUI_castBarTitle__eAAfJ{font-size:14px}}@container (max-width: 176px){.MobileUI_castBar__BN7i_ .MobileUI_castBarTitle__eAAfJ{font-size:12px}.MobileUI_castBar__BN7i_ .MobileUI_castBarMedal__tPIDj{width:30px;height:30px}.MobileUI_castBar__BN7i_ .MobileUI_castBarMedal__tPIDj>svg{width:23px;height:23px}}@keyframes MobileUI_castBarIn__zQw_u{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}.MobileUI_castDoneToast__WWiuZ{--tone:#9df07a;--deep:#3fb44a;--edge:#2a7f33;position:fixed;left:var(--hud-cast-x,50%);bottom:calc(max(var(--hud-cast-bottom, 150px), calc(var(--hud-minigame-bar-top, 0px) + 10px)) + 8px);z-index:4300;display:flex;align-items:center;gap:9px;padding:5px 8px 5px 5px;border-radius:999px;background:linear-gradient(180deg,var(--tone) 0,var(--deep) 100%);box-shadow:0 4px 0 var(--edge),0 10px 20px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.45);color:#fff;white-space:nowrap;pointer-events:none;translate:-50% 0;animation:MobileUI_castDonePop__ukk95 .9s ease both}.MobileUI_castDoneMedal__v7L6L{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 50% 30%,#fffdf6 0,#fff0d6 60%,#f2d39c 100%);box-shadow:0 2px 0 rgba(0,0,0,.22),inset 0 -2px 0 rgba(160,110,40,.16)}.MobileUI_castDoneMedal__v7L6L>svg{display:block;width:27px;height:27px}.MobileUI_castDoneText__je1sh{font-size:19px;line-height:1;letter-spacing:.02em;text-shadow:0 2px 0 var(--edge)}.MobileUI_castDoneTick__TcKPp{flex:none;width:26px;height:26px;color:var(--edge)}.MobileUI_castDoneMobile__fQmDU{gap:8px}.MobileUI_castDoneMobile__fQmDU .MobileUI_castDoneMedal__v7L6L{width:30px;height:30px}.MobileUI_castDoneMobile__fQmDU .MobileUI_castDoneMedal__v7L6L>svg{width:24px;height:24px}.MobileUI_castDoneMobile__fQmDU .MobileUI_castDoneText__je1sh{font-size:17px}@keyframes MobileUI_castDonePop__ukk95{0%{opacity:0;transform:translateY(6px) scale(.8)}16%{opacity:1;transform:translateY(0) scale(1.06)}28%{opacity:1;transform:translateY(0) scale(1)}78%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-6px) scale(.97)}}.MobileUI_castToneHome__JY3ac{--tone:#8ee86a;--deep:#3fb44a;--edge:#1f7a2c;--tint:#d9f8c6}.MobileUI_castToneSpawn__dAQ_g{--tone:#86e0ff;--deep:#2a8bd6;--edge:#1a5f9e;--tint:#cdf2ff}.MobileUI_castTonePlant___ep3B{--tone:#9df07a;--deep:#3fb44a;--edge:#2a7f33;--tint:#d9f8c6}.MobileUI_castToneWater__dNocQ{--tone:#86e0ff;--deep:#2a8bd6;--edge:#1a5f9e;--tint:#cdf2ff}.MobileUI_castToneHarvest__9BCFH{--tone:#ffd65c;--deep:#ec9a14;--edge:#9c5a08;--tint:#fff0b3}.MobileUI_castToneMount__BMOb9{--tone:#ffb35c;--deep:#e8672a;--edge:#a3401a;--tint:#ffe2bf}.MobileUI_castTonePet__P2nzn{--tone:#ffa8c8;--deep:#e2457f;--edge:#9c2f63;--tint:#ffd6e6}@media (prefers-reduced-motion:reduce){.MobileUI_castBar__BN7i_,.MobileUI_castDoneToast__WWiuZ{animation:none}}.MobileUI_contextActionLayer__eMs_l{display:flex;align-items:flex-end;justify-content:center;min-width:0;pointer-events:none}.MobileUI_contextActionRow__eYW7R{max-width:calc(100vw - 24px);display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap;gap:12px;pointer-events:auto}.MobileUI_resourceHud__MTDjU{display:flex;flex-direction:column;align-items:flex-end;gap:var(--topbar-gap);pointer-events:auto;max-height:calc(100dvh - max(10px, env(safe-area-inset-top)) - max(10px, env(safe-area-inset-bottom)) - var(--toolbar-h) - 24px);overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.MobileUI_resourceHud__MTDjU::-webkit-scrollbar{width:0;height:0;display:none}.MobileUI_clockShell__ZzLHZ,.MobileUI_dungeonMobileInfoSlot__ACtxu,.MobileUI_guardianMobileSlot__UQ4iR{display:flex;justify-content:flex-end;pointer-events:auto}.MobileUI_dungeonMobileInfoSlot__ACtxu{max-width:min(46vw,180px)}.MobileUI_topBarIconBtn__0igFx{display:flex;align-items:center;justify-content:center;padding:2px;border-radius:50%;width:var(--topbar-icon);height:var(--topbar-icon);flex-shrink:0;margin-left:8px;overflow:hidden;cursor:pointer;transition:background-color .2s;border:1px solid transparent;background:transparent}@media (max-height:820px){.MobileUI_shortHide__cqb4t{display:none}}@media (max-height:510px){.MobileUI_shorterHide__t7k1A{display:none}.MobileUI_plantActionPanel__Jpxwm{margin-right:56px}}@media (max-height:500px){.MobileUI_resourceHud__MTDjU{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;max-height:none;max-width:calc(100vw - 130px - max(20px, env(safe-area-inset-right)) - max(20px, env(safe-area-inset-left)));overflow:visible}}.MobileUI_topBarIconBtn__0igFx>img{width:100%;height:100%;object-fit:cover;border-radius:50%}.MobileUI_coin__UGf_K{--coin-hi:#c9b0ff;--coin-mid:#7552e2;--coin-lo:#2a1572;position:relative;overflow:visible;padding:0;border:2.5px solid #ffd263;background:radial-gradient(circle at 50% 30%,var(--coin-hi) 0,var(--coin-mid) 50%,var(--coin-lo) 100%);box-shadow:0 0 0 1px rgba(43,24,56,.85),inset 0 0 0 1.5px rgba(20,8,30,.32),inset 0 3px 6px rgba(255,255,255,.3),0 3px 8px rgba(0,0,0,.35);transition:filter .15s ease}.MobileUI_coin__UGf_K:hover{filter:brightness(1.08) saturate(1.05)}.MobileUI_coin__UGf_K:focus-visible{outline:3px solid #fffaf0;outline-offset:2px}.MobileUI_coinArt__ueRyL{position:relative;z-index:1;display:grid;place-items:center;width:84%;height:84%;pointer-events:none;filter:drop-shadow(0 1px 1.5px rgba(20,8,30,.55))}.MobileUI_guardianPortrait__2uKXy{width:100%;height:100%;min-width:0;min-height:0}.MobileUI_guardianPortrait__2uKXy>svg{display:block;width:100%;height:100%}.MobileUI_coinFriends__f6A3Z{--coin-hi:#ffc1dc;--coin-mid:#ec5c98;--coin-lo:#6e1542}.MobileUI_coinCompass__JL7zJ{--coin-hi:#7ff2db;--coin-mid:#18a791;--coin-lo:#064239}.MobileUI_coinGuardian__aRyVR{--coin-hi:#c9b0ff;--coin-mid:#7552e2;--coin-lo:#2a1572}.MobileUI_coinHeroes__F2aaz{--coin-hi:#ff9aa8;--coin-mid:#d93652;--coin-lo:#5c0a1d}.MobileUI_coinMore__2yYSM,.MobileUI_coinSound__xG_z9,.MobileUI_coinView__84PIt{--coin-hi:#dbe9f7;--coin-mid:#7893b6;--coin-lo:#233654}.MobileUI_coinMoreOpen__YNXwh,.MobileUI_coinViewOn__MoGLu{--coin-hi:#b6ffdc;--coin-mid:#29c38c;--coin-lo:#0a4b36}.MobileUI_coinDaily__nJIlk{--coin-hi:#f0b0ff;--coin-mid:#b14fd6;--coin-lo:#48105e}.MobileUI_coinSeeds__VqRZl{--coin-hi:#c4f79a;--coin-mid:#4cb83f;--coin-lo:#134e18}.MobileUI_coinJournal__aOwp3{--coin-hi:#ffe28f;--coin-mid:#eda52b;--coin-lo:#7a4206}.MobileUI_coinBadge__Ruw7x{position:absolute;top:-4px;right:-2px;z-index:2;min-width:19px;height:19px;padding:0 5px;box-sizing:border-box;border-radius:999px;border:1.5px solid #2b1838;box-shadow:0 2px 0 rgba(43,24,56,.6);font:900 12px/16px ui-rounded,var(--font-nunito),Nunito,system-ui,sans-serif;text-align:center;pointer-events:none}.MobileUI_coinBadgeHoney__phquv{color:#3a2408;background:linear-gradient(180deg,#ffe9a3,#f3b23a)}.MobileUI_coinBadgeLeaf__OeNf_{color:#10240f;background:linear-gradient(180deg,#d8fbb4,#6cc85a)}.MobileUI_coinBadgeRose__sytoE{color:#fff;background:linear-gradient(180deg,#ff9fb8,#e2406e);text-shadow:0 1px 0 #9c2346}.MobileUI_coinDot__7_0vz{position:absolute;top:-2px;right:0;z-index:2;width:14px;height:14px;box-sizing:border-box;border-radius:50%;border:2px solid #fffaf0;box-shadow:0 0 0 1.5px #2b1838,0 2px 2px rgba(0,0,0,.35);pointer-events:none}.MobileUI_coinDotLeaf__SkHoD{background:radial-gradient(circle at 38% 32%,#f0ffd8 0,#8fdc6a 45%,#3f9a3a 100%)}.MobileUI_coinCue__Ixnxv{position:absolute;inset:0;z-index:0;border-radius:50%;box-shadow:inset 0 0 0 2.5px #e2ffc6,inset 0 0 12px 3px rgba(190,255,140,.85);pointer-events:none;opacity:.4;animation:MobileUI_coinCue__Ixnxv 2.4s ease-in-out 2}@keyframes MobileUI_coinCue__Ixnxv{0%,to{opacity:.4}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.MobileUI_coinCue__Ixnxv{animation:none;opacity:.7}.MobileUI_coin__UGf_K{transition:none}}.MobileUI_topBarIconBtn--studio__zVuTp{position:relative;overflow:visible;width:calc(var(--topbar-icon) * 1.2);height:calc(var(--topbar-icon) * 1.2);margin-top:2px;margin-bottom:5px;padding:0;border:2.5px solid #ffd263;background:radial-gradient(circle at 50% 30%,#d9582f 0,#a52f17 48%,#5a1109 100%);box-shadow:0 0 0 1px rgba(74,30,4,.8),inset 0 0 0 1.5px rgba(92,28,6,.5),inset 0 3px 6px rgba(255,220,170,.35),0 3px 8px rgba(0,0,0,.35);transition:filter .15s ease}.MobileUI_topBarIconBtn--studio__zVuTp:hover{filter:brightness(1.08) saturate(1.05)}.MobileUI_topBarIconBtn--studio__zVuTp>svg{width:88%;height:88%;margin-top:-5%;filter:drop-shadow(0 1px 1.5px rgba(40,8,0,.55))}.MobileUI_studioHalo__nZ32L{position:absolute;inset:calc(var(--topbar-icon) * -.36);border-radius:50%;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,transparent 66%,#000 70%,#000 81%,transparent 100%),linear-gradient(90deg,#000 22%,transparent 60%);-webkit-mask-composite:source-in;mask-image:radial-gradient(closest-side,transparent 66%,#000 70%,#000 81%,transparent 100%),linear-gradient(90deg,#000 22%,transparent 60%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.MobileUI_studioHalo__nZ32L:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(closest-side,rgba(255,184,64,.95) 62%,rgba(255,150,40,.5) 80%,rgba(255,150,40,0) 100%);opacity:.55;animation:MobileUI_studioBreathe__I9h2c 3.5s ease-in-out infinite alternate}.MobileUI_studioHalo__nZ32L:after{content:"";position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,206,84,1) 0deg 6.5deg,rgba(255,206,84,0) 10.5deg 22.5deg);animation:MobileUI_studioRays__vXiq9 36s linear infinite}@keyframes MobileUI_studioRays__vXiq9{to{transform:rotate(1turn)}}@keyframes MobileUI_studioBreathe__I9h2c{0%{opacity:.35}to{opacity:.9}}.MobileUI_topBarIconBtn--studio__zVuTp:after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(115deg,transparent 38%,rgba(255,246,220,.55) 50%,transparent 62%);background-size:260% 100%;background-position:160% 0;animation:MobileUI_studioShine__jrw1o 7s ease-in-out infinite;pointer-events:none;z-index:1}@keyframes MobileUI_studioShine__jrw1o{0%,74%{background-position:160% 0}94%,to{background-position:-60% 0}}.MobileUI_studioPlaque__f2oui{position:absolute;left:50%;bottom:-5px;transform:translateX(-50%);z-index:2;padding:.5px 5px 1px;border:1.5px solid #5a2a06;border-radius:6px;background:linear-gradient(180deg,#fff6c4,#ffd35c 50%,#e39b22);box-shadow:0 2px 4px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.75),inset 0 -1px 0 rgba(150,80,10,.45);color:#4a1f04;font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(9px,calc(var(--topbar-icon) * .235),14px);font-weight:900;line-height:1.2;letter-spacing:.06em;text-shadow:0 1px 0 rgba(255,246,205,.8);white-space:nowrap;pointer-events:none}.MobileUI_studioNewDot__N9nlM{position:absolute;top:-2px;right:0;z-index:3;width:12px;height:12px;box-sizing:border-box;border-radius:50%;border:2px solid rgba(0,0,0,.55);background:#7cc86e;box-shadow:0 0 6px rgba(124,200,110,.85);pointer-events:none}.MobileUI_trBtn__Xvu5_.MobileUI_topBarIconBtn--studio__zVuTp{width:var(--tr-btn);height:var(--tr-btn);margin:0}.MobileUI_trBtn__Xvu5_.MobileUI_topBarIconBtn--studio__zVuTp>svg{width:94%;height:94%;margin-top:-9%}.MobileUI_trBtn__Xvu5_ .MobileUI_studioPlaque__f2oui{bottom:-7px;padding:0 3px .5px;font-size:max(12px,calc(var(--tr-btn) * .21));letter-spacing:.02em}.MobileUI_trBtn__Xvu5_ .MobileUI_studioHalo__nZ32L{inset:calc(var(--tr-btn) * -.2);-webkit-mask-image:radial-gradient(closest-side,transparent 68%,#000 73%,#000 84%,transparent 100%);mask-image:radial-gradient(closest-side,transparent 68%,#000 73%,#000 84%,transparent 100%)}@media (prefers-reduced-motion:reduce){.MobileUI_studioHalo__nZ32L:after,.MobileUI_studioHalo__nZ32L:before,.MobileUI_topBarIconBtn--studio__zVuTp:after{animation:none}}.MobileUI_topBarIconBtn--play__waU8l{position:relative;overflow:visible;width:max(44px,calc(var(--topbar-icon) * 1.2));height:max(44px,calc(var(--topbar-icon) * 1.2));margin-top:3px;margin-bottom:6px;padding:0;border:2.5px solid #ffd263;background:radial-gradient(circle at 50% 30%,#52c6ff 0,#1f74d6 50%,#0b2a6a 100%);box-shadow:0 0 0 1px rgba(8,24,64,.85),inset 0 0 0 1.5px rgba(6,20,56,.5),inset 0 3px 6px rgba(205,240,255,.35),0 3px 8px rgba(0,0,0,.35);transition:filter .15s ease}.MobileUI_topBarIconBtn--play__waU8l:hover{filter:brightness(1.08) saturate(1.05)}.MobileUI_topBarIconBtn--play__waU8l>svg{position:relative;z-index:1;width:86%;height:86%;margin-top:-8%;filter:drop-shadow(0 1px 1.5px rgba(4,14,44,.6))}.MobileUI_playAside__pstGm{visibility:hidden}.MobileUI_playGlow__GiO6j{position:absolute;inset:calc(var(--topbar-icon) * -.32);border-radius:50%;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,transparent 64%,#000 70%,#000 80%,transparent 100%),linear-gradient(90deg,#000 22%,transparent 60%);-webkit-mask-composite:source-in;mask-image:radial-gradient(closest-side,transparent 64%,#000 70%,#000 80%,transparent 100%),linear-gradient(90deg,#000 22%,transparent 60%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.MobileUI_playGlow__GiO6j:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(closest-side,rgba(128,216,255,.95) 60%,rgba(64,160,255,.55) 80%,rgba(64,160,255,0) 100%);opacity:.3;animation:MobileUI_playBreathe__sf8F3 2.4s ease-in-out infinite alternate}@keyframes MobileUI_playBreathe__sf8F3{0%{opacity:.3}to{opacity:.9}}:root[data-hud-calm="2"] .MobileUI_playGlow__GiO6j:before{animation-play-state:paused}.MobileUI_playPlaque__9Ylmk{bottom:-5px;z-index:2;padding:.5px 5px 1px;border:1.5px solid #5a2a06;border-radius:6px;background:linear-gradient(180deg,#fff6c4,#ffd35c 50%,#e39b22);box-shadow:0 2px 4px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.75),inset 0 -1px 0 rgba(150,80,10,.45);color:#4a1f04;font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(12px,calc(var(--topbar-icon) * .235),14px);font-weight:900;line-height:1.2;letter-spacing:.06em;text-shadow:0 1px 0 rgba(255,246,205,.8);white-space:nowrap}.MobileUI_playNewTag__0JYkK,.MobileUI_playPlaque__9Ylmk{position:absolute;left:50%;transform:translateX(-50%);pointer-events:none}.MobileUI_playNewTag__0JYkK{top:1px;z-index:3;height:17px;padding:0 4px;box-sizing:border-box;border-radius:999px;border:1.5px solid #14381a;background:linear-gradient(180deg,#a6e393,#6fc15c);box-shadow:0 1px 3px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.6);color:#10240f;font:800 12px/14px system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:.02em}.MobileUI_trBtn__Xvu5_.MobileUI_topBarIconBtn--play__waU8l{width:var(--tr-btn);height:var(--tr-btn);margin:0}.MobileUI_trBtn__Xvu5_.MobileUI_topBarIconBtn--play__waU8l>svg{width:94%;height:94%;margin-top:-12%}.MobileUI_trBtn__Xvu5_ .MobileUI_playPlaque__9Ylmk{bottom:-7px;padding:0 4px .5px;font-size:max(12px,calc(var(--tr-btn) * .21))}.MobileUI_trBtn__Xvu5_ .MobileUI_playGlow__GiO6j{inset:calc(var(--tr-btn) * -.2);-webkit-mask-image:radial-gradient(closest-side,transparent 68%,#000 73%,#000 84%,transparent 100%);mask-image:radial-gradient(closest-side,transparent 68%,#000 73%,#000 84%,transparent 100%)}@media (prefers-reduced-motion:reduce){.MobileUI_playGlow__GiO6j:before{animation:none;opacity:.6}}.MobileUI_trLane__AiaYg{--tr-btn:calc(48px * var(--touch-scale, 1));--tr-gap:8px;--topbar-icon:var(--tr-btn);position:fixed;top:max(8px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));display:grid;grid-template-columns:repeat(2,var(--tr-btn));align-items:center;gap:var(--tr-gap);pointer-events:none}.MobileUI_trLane__AiaYg>button{pointer-events:auto}.MobileUI_trLaneSlim__OmZ_r{grid-template-columns:var(--tr-btn)}.MobileUI_trLaneSlim__OmZ_r .MobileUI_trMoreBtn__4Tbov{grid-column:auto}.MobileUI_trWide__y5DUp{grid-column:1/-1;justify-self:end;display:flex;justify-content:flex-end}.MobileUI_trBtn__Xvu5_{width:var(--tr-btn);height:var(--tr-btn);margin-left:0;pointer-events:auto}.MobileUI_trMoreWrap__8kn9W{display:contents}.MobileUI_trMoreBtn__4Tbov{grid-column:2}.MobileUI_trBadge__Za6Tn{position:absolute;top:-5px;right:-5px;z-index:2;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;border-radius:999px;border:1.5px solid #2b1838;box-shadow:0 2px 0 rgba(43,24,56,.6);font:900 12px/17px ui-rounded,var(--font-nunito),Nunito,system-ui,sans-serif;text-align:center;pointer-events:none}.MobileUI_trBadgeHoney__cSyPU{color:#3a2408;background:linear-gradient(180deg,#ffe9a3,#f3b23a)}.MobileUI_trBadgeLeaf__eTea1{color:#10240f;background:linear-gradient(180deg,#d8fbb4,#6cc85a)}.MobileUI_trBadgeRose__7ae6d{color:#fff;background:linear-gradient(180deg,#ff9fb8,#e2406e);text-shadow:0 1px 0 #9c2346}.MobileUI_trDot__YDbhv{position:absolute;top:-2px;right:-2px;z-index:2;width:14px;height:14px;box-sizing:border-box;border-radius:50%;border:2px solid #fffaf0;box-shadow:0 0 0 1.5px #2b1838,0 2px 2px rgba(0,0,0,.35);pointer-events:none}.MobileUI_trDotSun__xUiTy{background:radial-gradient(circle at 38% 32%,#fffbe0 0,#ffd94a 45%,#d99a12 100%)}.MobileUI_trDotLeaf__DtiOp{background:radial-gradient(circle at 38% 32%,#f0ffd8 0,#8fdc6a 45%,#3f9a3a 100%)}.MobileUI_trTray___4M0W{--tr-tile-w:88px;position:fixed;top:max(8px,env(safe-area-inset-top));right:122px;z-index:4350;display:grid;grid-template-columns:repeat(auto-fit,var(--tr-tile-w));justify-content:end;gap:8px;width:max-content;max-width:calc(100vw - 140px);padding:9px 9px 11px;box-sizing:border-box;border-radius:18px;border:2px solid #ffd263;background:radial-gradient(ellipse 80% 60% at 90% 0,rgba(128,96,214,.45) 0,rgba(128,96,214,0) 70%),linear-gradient(180deg,#2b2256,#1d2a4a 60%,#16322e);box-shadow:0 0 0 1px rgba(43,24,56,.85),0 6px 0 rgba(10,6,24,.55),0 14px 30px rgba(0,0,0,.45),inset 0 2px 0 rgba(255,255,255,.08);pointer-events:auto}.MobileUI_trTray___4M0W:not([data-open]){display:none}.MobileUI_trTile__qjML3{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:var(--tr-tile-w);min-height:48px;padding:3px 4px 4px;box-sizing:border-box;border-radius:14px;border:0;background:linear-gradient(180deg,#45397d,#30275f 55%,#261e4c);box-shadow:0 4px 0 #150f2e,inset 0 2px 0 rgba(255,255,255,.14),inset 0 0 0 1.5px rgba(255,255,255,.06);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.MobileUI_trTileActive__MovJT{color:#0b2e22;background:linear-gradient(180deg,#b6ffdc,#29c38c 56%,#138a5e);box-shadow:0 4px 0 #0a4b36,inset 0 2px 0 rgba(255,255,255,.45),inset 0 0 0 1.5px rgba(255,255,255,.12)}.MobileUI_trTileIcon__iWKgV{display:flex;width:24px;height:24px;filter:drop-shadow(0 1px 1px rgba(20,8,30,.5))}.MobileUI_trTileLabel__ASsui{font:900 12px/14px ui-rounded,var(--font-nunito),Nunito,system-ui,sans-serif;letter-spacing:.01em;white-space:nowrap}.MobileUI_trTile__qjML3 .MobileUI_trBadge__Za6Tn{top:3px;right:4px}.MobileUI_trTile__qjML3 .MobileUI_trDot__YDbhv{top:5px;right:8px}.MobileUI_trLaneAwake__bQEPl{opacity:1!important}@media (max-height:510px){.MobileUI_trLane__AiaYg{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:max-content}.MobileUI_trMoreBtn__4Tbov,.MobileUI_trWide__y5DUp{grid-column:auto}}.MobileUI_trLanePlay__PoCBn{grid-auto-flow:row dense}.MobileUI_trPlay__UDfFH{grid-column:2}@media (max-height:510px){.MobileUI_trLanePlay__PoCBn{grid-auto-flow:column}.MobileUI_trLanePlay__PoCBn .MobileUI_trMoreBtn__4Tbov,.MobileUI_trLanePlay__PoCBn>*{grid-row:1}.MobileUI_trLanePlay__PoCBn>.MobileUI_trPlay__UDfFH{grid-row:2;grid-column:var(--tr-play-col,3)}}.MobileUI_essenceContainer__1ciFj{padding:8px 16px;border-radius:20px;display:flex;align-items:center;gap:8px;color:#fff;font-family:Geist Mono,monospace}.MobileUI_essenceLabel___hr_k{font-size:.8rem;opacity:.8;text-transform:uppercase;letter-spacing:1px}.MobileUI_essenceValue__t9U0v{font-size:1.1rem;font-weight:700;color:#ffd54f}.MobileUI_diamondsContainer__mw_Kg{padding:8px 16px;border-radius:20px;display:flex;align-items:center;gap:8px;color:#fff;font-family:Geist Mono,monospace}.MobileUI_diamondsLabel__FoJJV{font-size:.9rem}.MobileUI_diamondsValue__9uPTd{font-size:1.1rem;font-weight:700;color:#00e5ff}.MobileUI_levelContainer__lgJuW{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;color:#fff;font-family:Geist Mono,monospace;min-width:80px}.MobileUI_levelLabel__k6Vph{font-size:.7rem;opacity:.8;text-transform:uppercase;letter-spacing:1px;text-align:center}.MobileUI_xpBar__JkHY0{width:100%;height:4px;background:rgba(255,255,255,.2);border-radius:2px;overflow:hidden}.MobileUI_xpFill__Qbakl{height:100%;background:#4caf50;border-radius:2px;transition:width .3s ease}.MobileUI_toolbar__t315a{pointer-events:auto;flex-direction:row;gap:12px;max-width:95vw;overflow-x:auto;scrollbar-width:none;padding:10px 12px 11px;transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:left center;position:relative}.MobileUI_controlDock__jct5L,.MobileUI_toolbar__t315a{display:flex;align-items:center;border:2px solid rgba(255,255,255,.14);border-radius:24px;background:linear-gradient(180deg,rgba(49,38,98,.94),rgba(26,19,52,.92));box-shadow:0 5px 0 rgba(12,8,28,.6),0 14px 28px rgba(0,0,0,.32),inset 0 2px 0 rgba(255,255,255,.08)}.MobileUI_controlDock__jct5L{--dock-tool-size:56px;--dock-nav-size:52px;--dock-gap:8px;width:max-content;max-width:calc(100vw - 440px);pointer-events:none}.MobileUI_controlDock__jct5L:empty{display:none}.MobileUI_dockNavigation__I7UsQ{flex:0 0 auto;min-width:0;position:relative}.MobileUI_controlDock__jct5L>[data-ui=hotbar]+.MobileUI_dockNavigation__I7UsQ:before{content:"";position:absolute;inset:16px auto 16px 0;width:1px;background:rgba(255,225,164,.24)}.MobileUI_dockNavigation__I7UsQ .MobileUI_toolbar__t315a{gap:var(--dock-gap);padding:10px 9px 13px;max-width:none;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}.MobileUI_dockNavigation__I7UsQ .MobileUI_toolBtn__JgRfo{width:var(--dock-nav-size);height:var(--dock-nav-size)}@media (max-width:1023px),(pointer:coarse){.MobileUI_controlDock__jct5L{--dock-tool-size:max(56px,calc(56px * var(--touch-scale, 1)));--dock-nav-size:max(44px,calc(48px * var(--touch-scale, 1)));--dock-gap:6px;max-width:calc(100vw - max(12px, env(safe-area-inset-left)) - max(12px, env(safe-area-inset-right)));border-radius:20px}}@media (max-width:600px){.MobileUI_controlDock__jct5L{--dock-nav-size:44px;--dock-gap:3px}.MobileUI_dockNavigation__I7UsQ .MobileUI_toolbar__t315a{padding-inline:5px}.MobileUI_dockNavigation__I7UsQ .MobileUI_toolLabel__8xbJD{padding-inline:3px}}@media (max-width:360px){.MobileUI_controlDock__jct5L{--dock-tool-size:clamp(56px,calc(56px * var(--touch-scale, 1)),calc(100vw - 260px));--dock-gap:0px;max-width:calc(100vw - max(8px, env(safe-area-inset-left)) - max(8px, env(safe-area-inset-right)))}.MobileUI_dockNavigation__I7UsQ .MobileUI_toolbar__t315a{padding-inline:4px}}.MobileUI_plotActionButton__jIkzL{pointer-events:auto;display:flex;align-items:center;gap:8px;color:white;border:2px solid white;border-radius:30px;font-weight:800;box-shadow:0 4px 12px rgba(0,0,0,.34);cursor:pointer;white-space:nowrap}.MobileUI_findPlotButton__MJDHO{background:#2196f3;padding:12px 20px}.MobileUI_claimPlotButton__AtiJ5{background:#ff9800;padding:14px 24px;font-size:18px;box-shadow:0 4px 15px rgba(255,152,0,.4);animation:MobileUI_pulse__G8zzp 2s infinite}.MobileUI_dungeonPanel__Y9RWB{position:relative;display:flex;flex-direction:column;gap:8px;pointer-events:auto;background:rgba(5,0,15,.85);padding:12px;border-radius:16px;border:2px solid #9d00ff;box-shadow:0 0 20px rgba(157,0,255,.4)}.MobileUI_dungeonEnterCta__OGdXX{pointer-events:auto;display:flex;align-items:center;gap:8px;padding:14px 22px;border-radius:999px;border:2px solid #9d00ff;background:rgba(5,0,15,.88);color:#fff;font-weight:900;font-size:16px;letter-spacing:.02em;text-shadow:0 0 8px rgba(255,0,234,.8);animation:MobileUI_dungeonCtaPulse__bJ1T3 1.6s ease-in-out infinite}.MobileUI_dungeonEnterCtaIcon__tt4xH{font-size:18px}@keyframes MobileUI_dungeonCtaPulse__bJ1T3{0%,to{box-shadow:0 0 14px rgba(157,0,255,.5);transform:scale(1)}50%{box-shadow:0 0 26px rgba(255,0,234,.75);transform:scale(1.04)}}.MobileUI_dungeonPanelClose__BRDGT{position:absolute;top:4px;right:4px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(15,23,42,.68);color:rgba(255,255,255,.82);font-size:14px;line-height:1}.MobileUI_dungeonPanelTitle__545_H{color:#ff00ea;font-weight:900;text-align:center;margin-bottom:4px;text-transform:uppercase;text-shadow:0 0 10px #ff00ea}.MobileUI_dungeonTierButton__5UtHc{background:rgba(255,255,255,.1);color:white;padding:12px 16px;border-radius:8px;font-weight:800;cursor:pointer}.MobileUI_dungeonTierOne___IMme{border:1px solid #4caf50}.MobileUI_dungeonTierTwo__63P6h{border:1px solid #ff9800}.MobileUI_dungeonTierThree__arrRl{border:1px solid #f44336}@media (max-width:768px){.MobileUI_container__1h5yf{padding:max(8px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));column-gap:0;row-gap:6px;--topbar-icon:clamp(40px,5.8svh,46px);--topbar-gap:4px}.MobileUI_slotTc__4ROuY{padding-top:76px}.MobileUI_slotTr__uz4qP{align-items:flex-end;max-width:min(46vw,180px)}.MobileUI_resourceHud__MTDjU{gap:5px;max-height:calc(100svh - 18px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.MobileUI_clockShell__ZzLHZ{transform:scale(.86);transform-origin:top right;margin-bottom:-10px}.MobileUI_guardianMobileSlot__UQ4iR button{width:var(--topbar-icon)!important;height:var(--topbar-icon)!important;margin-left:0!important}.MobileUI_mobileSecondaryTopbar__vOTJS{display:none}.MobileUI_gardenBoardShortcut__MxkgZ{top:auto;right:max(14px,env(safe-area-inset-right));bottom:calc(82px + env(safe-area-inset-bottom));width:54px;height:54px;min-height:54px;max-width:54px;padding:0;border-radius:50%}.MobileUI_gardenBoardShortcut__MxkgZ span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.MobileUI_toolbar__t315a{padding:6px;gap:6px;margin-inline:auto;border-radius:20px}.MobileUI_plotActionButton__jIkzL{display:none}.MobileUI_claimPlotButton__AtiJ5{animation:none}.MobileUI_dungeonPanel__Y9RWB{position:fixed;left:50%;right:auto;top:50%;bottom:auto;z-index:4200;width:min(252px,calc(100vw - 106px));transform:translate(-50%,-50%);gap:6px;padding:10px;border-radius:14px}.MobileUI_dungeonPanelTitle__545_H{min-height:36px;display:flex;align-items:center;justify-content:center;font-size:14px}.MobileUI_dungeonTierButton__5UtHc{padding:9px 10px;font-size:13px;line-height:1.15}}@media (max-width:620px){.MobileUI_plantActionPanel__Jpxwm.MobileUI_plantActionPanelTouch__dZcmw{padding-bottom:5px}}@media (max-height:510px) and (max-width:1023px),(max-height:510px) and (pointer:coarse){.MobileUI_plantActionPanel__Jpxwm{margin-right:0}.MobileUI_plantActionPanelTouch__dZcmw .MobileUI_plantButton__ZJWzq{width:calc(var(--slot) * 1.8 + var(--slot-gap))}}@media (max-width:480px){.MobileUI_slotTl__NSZiQ{padding-top:var(--hud-tl-reserve,176px)}.MobileUI_slotTc__4ROuY{padding-top:68px}}.MobileUI_toolbar__t315a::-webkit-scrollbar{display:none}.MobileUI_toolBtn__JgRfo{--face:radial-gradient(circle at 50% 30%,#5a4c9f 0%,#3e3279 55%,#2c2356 100%);--face-hover:radial-gradient(circle at 50% 30%,#6a5bb2 0%,#483b8a 55%,#32285f 100%);--edge:#150f2e;--rim:rgba(255,205,110,0.4);position:relative;isolation:isolate;flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--face);box-shadow:0 4px 0 var(--edge),inset 0 2px 0 rgba(255,255,255,.16),inset 0 0 0 2px var(--rim);color:#fff6dc;cursor:pointer;outline:none;transition:translate .14s cubic-bezier(.3,1.6,.5,1),box-shadow .14s ease,background .16s ease}.MobileUI_toolBtn__JgRfo>svg{position:relative;z-index:1;width:74%;height:74%;margin-top:-12%;filter:drop-shadow(0 2px 0 rgba(0,0,0,.25))}.MobileUI_toolLabel__8xbJD{position:absolute;left:50%;bottom:-7px;z-index:2;transform:translateX(-50%);padding:1px 7px 2px;border-radius:8px;background:linear-gradient(180deg,#3a2e74,#211a48);box-shadow:0 2px 0 #0f0a24,inset 0 1px 0 rgba(255,255,255,.16);color:#fff4d6;font-size:13px;line-height:1.1;letter-spacing:.02em;text-shadow:0 1px 0 rgba(0,0,0,.45);white-space:nowrap;pointer-events:none}.MobileUI_toolBtn__JgRfo .MobileUI_toolKey__6S6z9{position:absolute;top:-6px;left:-5px;width:21px;height:21px;display:grid;place-items:center;border:0;border-radius:7px;background:linear-gradient(180deg,#fff27a,#ffcc2e);box-shadow:0 3px 0 #b8862c;color:#5a3a00;transform:rotate(-8deg)}.MobileUI_toolBadge__yHEVw,.MobileUI_toolBtn__JgRfo .MobileUI_toolKey__6S6z9{z-index:3;font-family:ui-rounded,var(--font-nunito),"Nunito",system-ui,sans-serif;font-size:12px;font-weight:900;line-height:1;pointer-events:none}.MobileUI_toolBadge__yHEVw{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;white-space:nowrap}.MobileUI_toolBadgeAlert__SM9d6{background:linear-gradient(180deg,#ff9a9a,#e04848);box-shadow:0 2px 0 #9e2323,inset 0 1px 0 rgba(255,255,255,.4);color:#fff;text-shadow:0 1px 0 rgba(120,20,20,.5)}.MobileUI_toolBadgeGold__dpu_R{background:linear-gradient(180deg,#fff27a,#ffcc2e);box-shadow:0 2px 0 #b8862c;color:#5a3a00}.MobileUI_toolBadgeCream__mCGOo{background:linear-gradient(180deg,#fffdf6,#ffe3b8);box-shadow:0 2px 0 #c29050;color:#6b4212}.MobileUI_toolBadgeBloom__xhE7q{gap:2px;padding:0 6px 0 3px;background:linear-gradient(180deg,#a8f07e,#3fb44a);box-shadow:0 2px 0 #1f7a2c,inset 0 1px 0 rgba(255,255,255,.45);color:#fff;text-shadow:0 1px 0 rgba(20,80,30,.6)}.MobileUI_toolBadgeBloomCream__iv8dS{gap:2px;padding:0 6px 0 3px;color:#2f6b1f;text-shadow:none}.MobileUI_toolBadgeGlyph__K8hFs{flex:none;width:14px;height:14px;display:block}.MobileUI_badgePop__1JdI6{animation:MobileUI_badgePop__1JdI6 .42s cubic-bezier(.2,1.4,.4,1) 1 both}@keyframes MobileUI_badgePop__1JdI6{0%{scale:.55}60%{scale:1.14}to{scale:1}}.MobileUI_teleportBtnHome__r2vsL{position:relative}.MobileUI_teleportBtnHome__r2vsL .MobileUI_teleportBadge__KfAqe{top:auto;bottom:-7px;right:-7px}@media (hover:hover){.MobileUI_toolBtn__JgRfo:hover{translate:0 -2px;background:var(--face-hover)}}.MobileUI_toolBtn__JgRfo:active{translate:0 2px;box-shadow:0 2px 0 var(--edge),inset 0 2px 0 rgba(255,255,255,.16),inset 0 0 0 2px var(--rim)}.MobileUI_toolBtn__JgRfo:focus-visible{box-shadow:0 4px 0 var(--edge),0 0 0 3px #ffd34d,inset 0 2px 0 rgba(255,255,255,.16)}.MobileUI_toolBtn__JgRfo.MobileUI_active___HVNr,.MobileUI_toolBtn__JgRfo.MobileUI_active___HVNr:hover{translate:0 -4px;background:radial-gradient(circle at 50% 30%,#fff4b8 0,#ffd34d 48%,#f0a31c 100%);box-shadow:0 4px 0 #b07a10,0 0 0 3px #fffaf0,0 10px 18px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.6)}.MobileUI_toolBtn__JgRfo.MobileUI_active___HVNr:active{translate:0 -1px;box-shadow:0 1px 0 #b07a10,0 0 0 3px #fffaf0,inset 0 2px 0 rgba(255,255,255,.6)}.MobileUI_toolBtn__JgRfo.MobileUI_active___HVNr:focus-visible{box-shadow:0 4px 0 #b07a10,0 0 0 3px #ffd34d,inset 0 2px 0 rgba(255,255,255,.6)}.MobileUI_dungeonExitToolBtn__gK7Z1{--face:radial-gradient(circle at 50% 30%,#ff9a9a 0%,#e04848 52%,#a82424 100%);--face-hover:radial-gradient(circle at 50% 30%,#ffabab 0%,#ea5858 52%,#b42c2c 100%);--edge:#7a1717;--rim:rgba(255,226,226,0.3);color:#fff}@media (max-width:768px){.MobileUI_toolLabel__8xbJD{bottom:-4px;padding:0 5px 1px;border-radius:7px;font-size:12px}.MobileUI_toolBadge__yHEVw{top:-4px;right:-4px}.MobileUI_toolBtn__JgRfo.MobileUI_active___HVNr,.MobileUI_toolBtn__JgRfo.MobileUI_active___HVNr:hover{translate:0 -1px}}@media (max-height:510px) and (max-width:1023px),(max-height:510px) and (pointer:coarse){.MobileUI_toolBtn__JgRfo{width:calc(48px * var(--touch-scale, 1));height:calc(48px * var(--touch-scale, 1))}.MobileUI_toolbar__t315a{padding:8px;gap:8px;border-radius:20px}.MobileUI_toolLabel__8xbJD{bottom:-4px;padding:0 5px 1px;border-radius:7px;font-size:12px}.MobileUI_toolBadge__yHEVw{top:-4px;right:-4px}.MobileUI_toolBtn__JgRfo.MobileUI_active___HVNr,.MobileUI_toolBtn__JgRfo.MobileUI_active___HVNr:hover{translate:0 -1px}}.MobileUI_teleportPopup__LxV_4{position:fixed;left:50%;bottom:max(168px,calc(152px + env(safe-area-inset-bottom)),calc(var(--hud-bc-top, 0px) + 14px));z-index:4700;width:max-content;display:flex;flex-direction:column;align-items:stretch;padding:17px 9px 10px;border:2px solid rgba(255,255,255,.14);border-radius:22px;background:radial-gradient(ellipse 70% 60% at 88% 0,rgba(128,96,214,.4) 0,rgba(128,96,214,0) 60%),linear-gradient(180deg,rgba(49,38,98,.97),rgba(26,19,52,.96));box-shadow:0 5px 0 rgba(12,8,28,.6),0 18px 36px rgba(0,0,0,.42),inset 0 2px 0 rgba(255,255,255,.08);color:#fff;pointer-events:auto;transform:translateX(-50%);transform-origin:50% 100%;animation:MobileUI_teleportPopIn__EgGRY .2s cubic-bezier(.2,1.3,.4,1) both}.MobileUI_teleportPopupTouch__bzXMw{bottom:max(168px,calc(152px + env(safe-area-inset-bottom)),calc(var(--hud-bc-top, 0px) + 14px),calc(var(--hud-rail-top, 0px) + 12px));padding:15px 7px 8px;border-radius:20px}@keyframes MobileUI_teleportPopIn__EgGRY{0%{opacity:0;transform:translate(-50%,8px) scale(.94)}to{opacity:1;transform:translate(-50%) scale(1)}}.MobileUI_teleportTitle__JE6v_{position:absolute;top:0;left:50%;transform:translate(-50%,-55%) rotate(-3deg);padding:3px 10px 2px;border-radius:8px;background:linear-gradient(180deg,#fff27a,#ffcc2e);box-shadow:0 3px 0 #b8860b,0 6px 12px rgba(0,0,0,.28);color:#3a2800;font-size:13px;line-height:1.1;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.MobileUI_teleportChoices__D4EIx{display:grid;grid-template-columns:1fr 1fr;gap:10px}.MobileUI_teleportBtn__gJKbX{--tone:#8ee86a;--deep:#3fb44a;--edge:#1f7a2c;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:6px 16px 6px 7px;border:0;border-radius:15px;background:linear-gradient(180deg,var(--tone) 0,var(--deep) 100%);box-shadow:0 4px 0 var(--edge),0 8px 14px rgba(0,0,0,.26),inset 0 2px 0 rgba(255,255,255,.45);color:#fff;font-size:17px;line-height:1;letter-spacing:.02em;text-shadow:0 2px 0 var(--edge);white-space:nowrap;cursor:pointer;outline:none;transition:translate .11s ease,box-shadow .11s ease,filter .12s ease}.MobileUI_teleportBtnSpawn__NcOrH{--tone:#86e0ff;--deep:#2a8bd6;--edge:#1a5f9e}.MobileUI_teleportIcon__zETJc{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(180deg,#fffdf6,#ffe9c9);box-shadow:0 3px 0 rgba(0,0,0,.22),inset 0 -2px 0 rgba(160,110,40,.16)}.MobileUI_teleportIcon__zETJc>svg{display:block;width:28px;height:28px}@media (hover:hover){.MobileUI_teleportBtn__gJKbX:hover{translate:0 -2px;filter:brightness(1.06)}}.MobileUI_teleportBtn__gJKbX:active{translate:0 3px;box-shadow:0 1px 0 var(--edge),inset 0 2px 0 rgba(255,255,255,.45)}.MobileUI_teleportBtn__gJKbX:focus-visible{box-shadow:0 4px 0 var(--edge),0 0 0 3px #fffaf0,inset 0 2px 0 rgba(255,255,255,.45)}.MobileUI_teleportPopupTouch__bzXMw .MobileUI_teleportChoices__D4EIx{gap:8px}.MobileUI_teleportPopupTouch__bzXMw .MobileUI_teleportBtn__gJKbX{gap:7px;padding:6px 12px 6px 6px;font-size:16px}.MobileUI_teleportPopupTouch__bzXMw .MobileUI_teleportIcon__zETJc{width:32px;height:32px;border-radius:10px}.MobileUI_teleportPopupTouch__bzXMw .MobileUI_teleportIcon__zETJc>svg{width:26px;height:26px}.MobileUI_drawerOverlay__xzpDv{position:fixed;inset:0;background-color:rgba(0,0,0,.4);z-index:5000}.MobileUI_drawerContent__uCnhe{background-color:#fdfcf8;display:flex;flex-direction:column;border-top-left-radius:20px;border-top-right-radius:20px;height:90%;max-height:96%;margin-top:24px;position:fixed;bottom:0;left:0;right:0;z-index:5001;outline:none}.MobileUI_handle____kjf{width:40px;height:4px;background-color:#e0e0e0;border-radius:2px;margin:16px auto}.MobileUI_drawerInner__ZumR4{padding:20px;color:#333;overflow-y:auto}.MobileUI_drawerTitle__3YHhI{font-size:1.5rem;font-weight:700;margin-bottom:20px;margin-top:0;color:#3d2817;text-align:center}.MobileUI_closeBtn__5NNIt{background:rgba(0,0,0,.05);border:none;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#333;cursor:pointer;transition:background .2s}.MobileUI_closeBtn__5NNIt:active{background:rgba(0,0,0,.1)}.MobileUI_drawerMenu__jEcU4{display:flex;flex-direction:column;gap:15px}.MobileUI_menuItem__MR_9J{display:flex;align-items:center;gap:15px;padding:15px;background:#f5f5f5;border-radius:16px;font-weight:500;transition:background .2s}.MobileUI_menuItem__MR_9J:active{background:#eeeeee}.MobileUI_menuIcon__GSpgC{flex:none;display:grid;place-items:center;width:28px;height:28px;filter:drop-shadow(0 1px 1px rgba(43,24,56,.28))}.MobileUI_menuHintBloom__mNiNm{margin-left:auto;display:inline-flex;align-items:center;gap:4px;padding:2px 9px 2px 5px;border-radius:999px;border:1px solid rgba(63,180,74,.5);background:rgba(124,214,98,.2);color:#2f6b1f;font-family:ui-rounded,var(--font-nunito),"Nunito",system-ui,sans-serif;font-size:12px;font-weight:900;white-space:nowrap}.MobileUI_menuHintGlyph__QY3JE{flex:none;width:16px;height:16px;display:block}.MobileUI_menuHint__h4lNS{margin-left:auto;padding:2px 9px;border-radius:999px;border:1px solid rgba(43,24,56,.18);background:rgba(43,24,56,.06);color:#5b4a6e;font-size:12px;font-weight:700;white-space:nowrap}@media (max-width:1023px),(pointer:coarse){.MobileUI_closeBtn__5NNIt{width:44px;height:44px}.MobileUI_drawerMenu__jEcU4{gap:10px}.MobileUI_menuItem__MR_9J{min-height:52px;box-sizing:border-box;padding:12px 15px;font-size:max(15px,1rem);cursor:pointer}}.MobileUI_shopSection__YzbrJ{margin-bottom:20px;background:#fff;padding:15px;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.MobileUI_sectionTitle__1X0zF{margin-top:0;margin-bottom:15px;font-size:1.1rem;color:#5d4037}.MobileUI_shopItem__CmeIr{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #eee}.MobileUI_shopItem__CmeIr:last-child{border-bottom:none}.MobileUI_itemInfo__9o39N{display:flex;align-items:center;gap:12px}.MobileUI_itemName__0N_wK{font-weight:600;color:#333}.MobileUI_itemCost__z1VxI{font-size:.8rem;color:#888}.MobileUI_buyBtn__7QJkc{background:#8bc34a;color:white;border:none;padding:6px 16px;border-radius:20px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s}.MobileUI_buyBtn__7QJkc:disabled{background:#e0e0e0;color:#999;cursor:not-allowed}.MobileUI_buyBtn__7QJkc:active:not(:disabled){transform:scale(.95)}.MobileUI_popupMenu__DTYFI{position:absolute;bottom:90px;left:max(90px,calc(90px + env(safe-area-inset-left)));background:rgba(255,255,255,.9);padding:10px;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:8px;z-index:100;min-width:60px;animation:MobileUI_popIn__o__Mu .2s cubic-bezier(.175,.885,.32,1.275);pointer-events:auto}@keyframes MobileUI_popIn__o__Mu{0%{opacity:0;transform:scale(.8) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.MobileUI_popupSlot__oPZUq{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#f5f5f5;border-radius:12px;cursor:pointer;position:relative;border:2px solid transparent;transition:all .2s}.MobileUI_popupSlot__oPZUq:active{transform:scale(.95)}.MobileUI_activeSlot__DrRa_{border-color:#4caf50;background:#e8f5e9}.MobileUI_slotCount__e_Hqb{position:absolute;top:-5px;right:-5px;background:#ff5722;color:white;font-size:.7rem;font-weight:700;padding:2px 6px;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.MobileUI_lockedSlot__MLswa{cursor:default;filter:grayscale(1);opacity:.8}.MobileUI_lockOverlay___rNX0{position:absolute;inset:0;background:rgba(0,0,0,.3);border-radius:12px;display:flex;align-items:center;justify-content:center;z-index:10}.MobileUI_cameraToggleContainer__glO4Y{pointer-events:auto}.MobileUI_cameraToggleBtn__Bz_fj{width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.2);color:white;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px rgba(0,0,0,.2);transition:all .2s}.MobileUI_cameraToggleBtn__Bz_fj:active{transform:scale(.9);background:rgba(0,0,0,.7)}.MobileUI_fpToggleKey__IQv0l{position:absolute;right:-1px;bottom:-1px;z-index:2;min-width:15px;height:15px;padding:0 3px;box-sizing:border-box;border-radius:5px;border:1.5px solid #2b1838;background:linear-gradient(180deg,#fffdf6,#ffe6bf);box-shadow:0 1.5px 0 #2b1838;color:#2b1838;font:900 10px/12px ui-rounded,var(--font-nunito),Nunito,system-ui,sans-serif;text-align:center;pointer-events:none}.MobileUI_reelInline__ABi0p .MobileUI_reelFine__hrAzX,.MobileUI_reelInline__ABi0p .MobileUI_reelFine__hrAzX strong{font-size:12px}.MobileUI_reelInline__ABi0p .MobileUI_reelBar__9MK2P{height:44px}.MobileUI_cameraTurnControls__WEVoy{--dpad-btn:calc(48px * var(--touch-scale, 1));display:grid;grid-template-columns:repeat(3,var(--dpad-btn));grid-template-rows:repeat(3,var(--dpad-btn));gap:2px;pointer-events:none}.MobileUI_cameraTurnBtn__yP78x{width:var(--dpad-btn);height:var(--dpad-btn);display:flex;align-items:center;justify-content:center;border:1px solid rgba(134,239,172,.36);border-radius:50%;color:#dcfce7;background:rgba(5,18,16,.76);box-shadow:0 12px 28px rgba(0,0,0,.38),inset 0 0 18px rgba(34,197,94,.16);touch-action:none;pointer-events:auto}.MobileUI_cameraTurnBtn__yP78x:active{background:rgba(21,128,61,.54);transform:scale(.94)}.MobileUI_dpadUp__lG4bv{grid-column:2;grid-row:1}.MobileUI_dpadLeft__73fyt{grid-column:1;grid-row:2}.MobileUI_dpadRight__QUmh3{grid-column:3;grid-row:2}.MobileUI_dpadDown__HQY09{grid-column:2;grid-row:3}@media (max-height:510px){.MobileUI_cameraTurnControls__WEVoy{grid-template-columns:var(--dpad-btn) var(--dpad-btn) 10px var(--dpad-btn) var(--dpad-btn);grid-template-rows:var(--dpad-btn);gap:8px}.MobileUI_dpadUp__lG4bv{grid-column:1;grid-row:1}.MobileUI_dpadDown__HQY09{grid-column:2;grid-row:1}.MobileUI_dpadLeft__73fyt{grid-column:4;grid-row:1}.MobileUI_dpadRight__QUmh3{grid-column:5;grid-row:1}}.MobileUI_zoomContainer__KxbhL{height:160px;width:44px;display:flex;align-items:center;justify-content:center;pointer-events:auto;background:rgba(0,0,0,.3);border-radius:22px;border:1px solid rgba(255,255,255,.1)}.MobileUI_zoomSlider__p86XC{appearance:none;width:160px;height:4px;background:rgba(255,255,255,.2);border-radius:2px;outline:none;transform:rotate(-90deg)}.MobileUI_zoomSlider__p86XC::-webkit-slider-thumb{appearance:none;width:24px;height:24px;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.3)}.MobileUI_zoomSlider__p86XC::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.3)}.MobileUI_guardianProfileWrapper__ZqWY6{pointer-events:auto}.CameraViewIcon_icon__VAg0o{display:inline-flex;align-items:center;justify-content:center;line-height:0}.SocialMenu_panel__WvcJk{--muted:rgba(220,212,255,0.72)}.SocialMenu_body__KL6xd{display:flex;flex-direction:column;gap:30px;padding-top:14px}.SocialMenu_invite__ubfFi{display:flex;align-items:center;gap:12px;padding:12px 16px 14px 8px;border-radius:26px}.SocialMenu_inviteArt__B29tm{flex:none;margin:-6px -2px -8px 0;filter:drop-shadow(0 3px 0 rgba(20,70,24,.35))}.SocialMenu_inviteText__toTls{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.SocialMenu_inviteTitle__TL3QT{font-family:var(--display);font-size:23px;font-weight:400;line-height:1.05;color:#fff;text-shadow:0 2px 0 #2a7f33}.SocialMenu_inviteLine__2ME5L{font-size:13.5px;font-weight:900;line-height:1.3;color:rgba(255,255,255,.94);text-shadow:0 1px 0 rgba(22,80,28,.55)}.SocialMenu_inviteBtn__LiDrh{flex:none;min-height:52px;padding:0 20px 0 16px;font-size:21px}.SocialMenu_section__Xr0Tg{padding:32px 12px 12px}.SocialMenu_label_pink__8AcKz{color:#fff;background:linear-gradient(180deg,#f8a8cc,#d9548f);box-shadow:0 3px 0 #9c2f63;text-shadow:0 1px 0 #9c2f63}.SocialMenu_label_sky__oqvBY{color:#fff;background:linear-gradient(180deg,#86e0ff,#2a8bd6);box-shadow:0 3px 0 #1a5f9e;text-shadow:0 1px 0 #1a5f9e}.SocialMenu_label_green__HI0Ph{color:#fff;background:linear-gradient(180deg,#a3f282,#3fb44a);box-shadow:0 3px 0 #2a7f33;text-shadow:0 1px 0 #2a7f33}.SocialMenu_label_slate__PBeiQ{color:#fff;background:linear-gradient(180deg,#c9d6e0,#7f97aa);box-shadow:0 3px 0 #34424f;text-shadow:0 1px 0 #34424f}.SocialMenu_labelCount__lXsap{opacity:.78}.SocialMenu_sectionEnd__Lh9_M{position:absolute;top:-23px;right:12px;z-index:2}.SocialMenu_rows__MSBdo{display:flex;flex-direction:column;gap:12px}.SocialMenu_row__7NC1g{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;min-height:68px;padding:10px 12px;border-radius:20px}.SocialMenu_rowCompact__aG3sP{min-height:58px;padding:8px 12px;justify-content:space-between}.SocialMenu_rowAway__jpr2b{background:linear-gradient(180deg,#342d5e,#28224c);box-shadow:0 5px 0 #150f2e,inset 0 0 0 2px rgba(255,255,255,.05)}.SocialMenu_avatar__mljqu{position:relative;flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;font-family:var(--display);font-size:23px;line-height:1;color:#fff;text-shadow:0 2px 0 var(--t-edge,#43289a);background:linear-gradient(180deg,var(--t-light,#b89cff) 0,var(--t-deep,#6a48d8) 100%);box-shadow:0 3px 0 var(--t-edge,#43289a),inset 0 2px 0 rgba(255,255,255,.45)}.SocialMenu_rowAway__jpr2b .SocialMenu_avatar__mljqu{filter:saturate(.35) brightness(.9)}.SocialMenu_dot__x1T_4{position:absolute;right:-3px;bottom:-3px;width:16px;height:16px;border-radius:50%;background:#6d6a8c;border:3px solid #2b2458}.SocialMenu_dotOn__rSHJQ{background:#6be06a}.SocialMenu_who__sqcr0{flex:1 1 140px;min-width:0;display:flex;flex-direction:column;gap:3px}.SocialMenu_nameText__xq_fh,.SocialMenu_name__ektCC{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--display);font-size:19px;font-weight:400;line-height:1.15;color:#fffaf0;text-shadow:0 2px 0 rgba(12,8,30,.6)}.SocialMenu_name__ektCC{align-self:flex-start;margin:-6px 0 -4px -6px;padding:6px 6px 4px;border:0;border-radius:10px;background:none;text-align:left;cursor:pointer}@media (hover:hover){.SocialMenu_name__ektCC:hover{background:rgba(255,255,255,.08)}}.SocialMenu_name__ektCC:focus-visible{outline:3px solid #fffaf0;outline-offset:1px}.SocialMenu_status__nnNv_{font-size:13px;font-weight:900;line-height:1.25;color:var(--muted)}.SocialMenu_statusOn__Pv3DT{color:#a6f59c}.SocialMenu_actions__OgNMW{flex:none;display:flex;align-items:center;gap:8px;margin-left:auto}.SocialMenu_goBtn__bc2s_{min-width:70px;min-height:46px;padding:0 16px;font-size:19px}.SocialMenu_iconBtn__gOx_Q{width:46px;min-height:46px;padding:0}.SocialMenu_smallBtn__j_6x6{min-height:44px;padding:0 16px;font-size:16px}.SocialMenu_dismiss__RXfgQ{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:50%;color:rgba(255,255,255,.5);background:transparent;cursor:pointer;transition:background .12s ease,color .12s ease}@media (hover:hover){.SocialMenu_dismiss__RXfgQ:hover{color:#fff;background:rgba(255,255,255,.1)}}.SocialMenu_dismiss__RXfgQ:focus-visible{outline:3px solid #fffaf0;outline-offset:1px}.SocialMenu_hint__6lOUT{margin:12px 4px 0;font-size:13px;font-weight:900;line-height:1.35;color:var(--muted)}.SocialMenu_hp__6gkWH{display:block;width:min(160px,100%);height:12px;overflow:hidden;border-radius:999px;background:rgba(8,5,20,.5);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.SocialMenu_hpFill__2ai7l{display:block;height:100%;border-radius:inherit;background:linear-gradient(180deg,#a3f282,#3fb44a)}.SocialMenu_hpDown__fxq0n{background:linear-gradient(180deg,#ff9d9d,#d63a3a)}.SocialMenu_hpText__Jegjo{flex:none;font-size:13px;font-weight:900;color:rgba(255,255,255,.84);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SocialMenu_empty__SMHPE{display:flex;flex-direction:column;align-items:center;gap:12px;padding:4px 8px 6px;text-align:center}.SocialMenu_emptyText__yb1mZ{max-width:380px;margin:0;font-size:15px;font-weight:900;line-height:1.4;color:rgba(255,255,255,.86)}.SocialMenu_loading__ANTqi{display:grid;place-items:center;min-height:90px;color:#ffe9a8}.SocialMenu_perks__sczas{border-radius:20px;background:rgba(8,5,20,.24);box-shadow:inset 0 0 0 2px rgba(255,255,255,.08)}.SocialMenu_perks__sczas summary{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 16px;list-style:none;font-family:var(--display);font-size:17px;color:#ffe9a8;cursor:pointer;-webkit-user-select:none;user-select:none}.SocialMenu_perks__sczas summary::-webkit-details-marker{display:none}.SocialMenu_perks__sczas summary:after{content:"";width:9px;height:9px;margin-left:auto;border-right:3px solid;border-bottom:3px solid;transform:rotate(45deg) translateY(-3px);transition:transform .16s ease}.SocialMenu_perks__sczas[open] summary:after{transform:rotate(-135deg) translateY(-2px)}.SocialMenu_perks__sczas summary:focus-visible{outline:3px solid #fffaf0;outline-offset:-3px;border-radius:20px}.SocialMenu_perks__sczas ul{display:flex;flex-direction:column;gap:7px;margin:0;padding:0 18px 16px 36px;font-size:13.5px;font-weight:900;line-height:1.38;color:rgba(255,255,255,.86)}.SocialMenu_addForm__RwOtK{display:flex;flex-direction:column;gap:12px}.SocialMenu_addLead__fEJ_Y{margin:0;font-size:14px;font-weight:900;line-height:1.4;color:rgba(255,255,255,.84)}.SocialMenu_field__oGQg5{width:100%;min-height:54px;padding:0 18px;border:2px solid rgba(255,255,255,.18);border-radius:18px;outline:none;background:rgba(8,5,20,.45);color:#fffaf0;font-family:inherit;font-size:18px;font-weight:900;box-shadow:inset 0 3px 0 rgba(0,0,0,.25)}.SocialMenu_field__oGQg5::placeholder{color:rgba(255,255,255,.42)}.SocialMenu_field__oGQg5:focus{border-color:#ffd34d;box-shadow:inset 0 3px 0 rgba(0,0,0,.25),0 0 0 3px rgba(255,211,77,.28)}.SocialMenu_sendBtn__QYrBo{min-height:52px;font-size:20px}.SocialMenu_sendBtn__QYrBo:disabled{filter:saturate(.5) brightness(.85)}.SocialMenu_addStatus__mHefV{margin:0;padding:10px 14px;border-radius:14px;font-size:14px;font-weight:900;line-height:1.35;text-align:center}.SocialMenu_addOk__8kmEN{color:#1d5a24;background:linear-gradient(180deg,#f6fff2,#caf5b6)}.SocialMenu_addBad__u7c0u{color:#7a1f1f;background:linear-gradient(180deg,#fff4f4,#ffd2d2)}.SocialMenu_confirm__02qwA{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 6px 4px;text-align:center}.SocialMenu_confirmTitle__rADRI{margin:4px 0 0;font-family:var(--display);font-size:24px;font-weight:400;line-height:1.1;color:#fffaf0;overflow-wrap:anywhere}.SocialMenu_confirmLine__8XRup{margin:0 0 10px;font-size:14px;font-weight:900;color:rgba(255,255,255,.78)}.SocialMenu_confirmRow__qXOwQ{display:flex;gap:12px;width:100%}.SocialMenu_confirmRow__qXOwQ>*{flex:1 1}@media (max-width:520px){.SocialMenu_body__KL6xd{gap:26px}.SocialMenu_invite__ubfFi{flex-wrap:wrap;padding:10px 12px 14px 6px}.SocialMenu_inviteArt__B29tm{width:88px;height:auto}.SocialMenu_inviteTitle__TL3QT{font-size:21px}.SocialMenu_inviteBtn__LiDrh{width:100%}}@media (prefers-reduced-motion:reduce){.SocialMenu_dismiss__RXfgQ,.SocialMenu_perks__sczas summary:after{transition:none}}