@font-face{font-family:Kanit;src:url(/fonts/kanit/Kanit-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Kanit;src:url(/fonts/kanit/Kanit-SemiBold.ttf)format("truetype");font-style:normal;font-weight:500 900;font-display:swap}.paball-brand{vertical-align:middle;flex-direction:column;align-items:flex-start;gap:3px;font-style:normal;line-height:1;display:inline-flex}.paball-brand>img{object-fit:contain;filter:drop-shadow(0 3px 6px #13032690);width:130px;height:43px;display:block}.paball-brand>span{letter-spacing:2px;color:#f6edff;white-space:nowrap;font:600 11px/1.2 Kanit,system-ui}.paball-brand b{color:#c39afa}.shop-shell .wordmark{align-items:center;padding-block:8px;display:inline-flex}.shop-shell .wordmark .paball-brand>span{font-size:11px}.explore-header .explore-wordmark{font-size:inherit;line-height:1}.explore-wordmark>small{color:#eee6f8;letter-spacing:0;margin-top:6px;font-size:12px}.paball-loading{z-index:180;color:#faf6ff;text-align:center;background:#120b20;place-items:center;font-family:Kanit,system-ui;display:grid;position:absolute;inset:0;overflow:hidden}.paball-loading-art{background:linear-gradient(#120b20b0,#120b20ed),url(/images/world/stage-a/adventure-concept.webp) 50%/cover;position:absolute;inset:0}.paball-loading-content{flex-direction:column;align-items:center;gap:18px;max-width:530px;padding:30px 24px;display:flex;position:relative}.paball-loading .paball-brand{align-items:center}.paball-loading .paball-brand>img{width:240px;height:80px}.paball-loading .paball-brand>span{letter-spacing:4px;font-size:14px}.paball-loading h2{margin:0;font-size:clamp(20px,4vw,28px);line-height:1.45}.paball-loading p{color:#d4c4e7;margin:0;font-size:16px;line-height:1.6}.paball-loading small{color:#b09ac5;font-size:13px}.paball-loading button{color:#fff;background:#9142ec;border:1px solid #ccacff;border-radius:14px;min-height:48px;padding:12px 24px}.paball-loading-orbit{border:2px solid #69428e;border-top-color:#e5c7ff;border-radius:50%;width:34px;height:34px;animation:1.1s linear infinite paball-orbit}.paball-loading-track{background:linear-gradient(90deg,#543168,#b166ff,#543168) 0 0/200% 100%;border-radius:10px;width:160px;height:3px;animation:1.8s linear infinite paball-glow}.paball-concept-credit{color:#d4c4e799;font-size:10px;position:absolute;bottom:12px;right:16px}.paball-loading.is-compact .paball-loading-content{gap:10px;padding:18px}.paball-loading.is-compact .paball-brand>img{width:145px;height:49px}.paball-loading.is-compact small,.paball-loading.is-compact .paball-concept-credit{display:none}@keyframes paball-orbit{to{transform:rotate(360deg)}}@keyframes paball-glow{to{background-position:200% 0}}:is(.explore-dialog,.world-modal,.sanctuary-panel)[role=dialog]{overscroll-behavior:contain;scrollbar-gutter:stable;color:#faf6ff;scroll-padding:24px;box-shadow:0 24px 100px #08030dcc;left:50%!important;top:calc(var(--world-visible-top,0px) + var(--world-visible-height,100dvh)/2)!important;width:min(960px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;max-height:calc(var(--world-visible-height,100dvh) - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;background:linear-gradient(145deg,#281638f7,#140e20fc)!important;border:1px solid #78539c!important;border-radius:24px!important;padding:28px!important;font-family:Kanit,system-ui!important;position:fixed!important;overflow:auto!important;transform:none!important}.explore-dialog[role=dialog]{width:min(650px,100vw - 32px)!important}.world-modal-character[role=dialog]{width:min(1060px,100vw - 32px)!important}:is(.explore-dialog,.world-modal,.sanctuary-panel) [data-slot=dialog-close]{z-index:3;opacity:1;background:#27173b;border-radius:12px;grid-area:1/-2/auto/-1;place-self:start end;min-width:40px;min-height:40px;margin-left:auto;position:sticky;top:0}:is(.explore-dialog,.world-modal,.sanctuary-panel) [data-slot=dialog-title]{padding-right:46px;font-size:24px;line-height:1.45}:is(.explore-dialog,.world-modal,.sanctuary-panel) [data-slot=dialog-description]{color:#c7b6d6;font-size:14px;line-height:1.65}.world-command-grid{gap:10px!important}.world-command-grid button,.world-command-grid a{color:#f5edff!important;background:linear-gradient(145deg,#4d286344,#241632)!important;border-color:#75509370!important;border-radius:17px!important;min-height:90px!important;font-size:14px!important}.world-command-grid svg{color:#c596fc!important}.explore-action.primary{color:#fff!important;background:linear-gradient(140deg,#a957fa,#7231c9)!important;border-color:#d9afff!important}.explore-stick>span{background:linear-gradient(135deg,#ddbcff,#8653c0)!important;border-color:#ead1ff!important}.explore-stick.is-running{border-color:#deb9ff!important;box-shadow:0 0 0 8px #9b42ef22!important}.explore-stick i{white-space:nowrap;font-size:12px!important}.explore-profile small{font-size:12px!important}.explore-profile{max-width:min(360px,100% - 150px)}.explore-quest{border-left-color:#b783ef!important}.explore-quest-toggle b{color:#d9b8ff!important}.explore-help span{transition:opacity .5s}.explore-help.is-quiet span{opacity:0;pointer-events:none}.explore-performance{color:#eadcff;pointer-events:none;z-index:12;background:#170d26e8;border:1px solid #7d5795;border-radius:12px;max-width:220px;padding:9px 12px;font:12px/1.55 Kanit,monospace;position:absolute;bottom:170px;right:20px}.stage-a-settings{gap:12px;padding-block:14px;display:grid}.stage-a-settings label{align-items:center;gap:10px;font-size:14px;display:flex}.stage-a-settings input{accent-color:#a15ef0;width:20px;height:20px}.stage-a-settings p{color:#bca7cc;font-size:13px;line-height:1.6}.stage-a-settings button{text-align:left;border:1px solid #9266ad;border-radius:12px;min-height:44px;padding:12px}.gm-hat-choices{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.gm-hat-choices button{color:#e8d4fb;background:#271934;border:1px solid #73548c;border-radius:12px;min-height:48px;padding:12px 5px}.gm-hat-choices button[aria-pressed=true]{color:#fff;background:#633296;border-color:#d3a2ff}.paball-intro{z-index:24;background:linear-gradient(135deg,#32164bf2,#170e25f5);border:1px solid #b182d9;border-radius:22px;width:min(420px,100% - 40px);margin:auto;padding:18px 20px;position:absolute;inset:auto 20px 165px;box-shadow:0 15px 45px #08031060}.paball-intro strong{color:#e2baff;font-size:16px;display:block}.paball-intro p{color:#eee0fa;margin:9px 0 14px;font-size:14px;line-height:1.6}.paball-intro footer{justify-content:space-between;align-items:center;display:flex}.paball-intro button{color:#fff;background:#873ccb;border-radius:12px;min-height:44px;padding:8px 16px;font-size:14px}.paball-intro button:first-child{color:#c9afd9;background:0 0}@media (max-width:600px){.explore-header .paball-brand>img{width:105px;height:35px}.explore-header .paball-brand>span{font-size:9px}.explore-wordmark>small{font-size:11px}.explore-profile{max-width:calc(100% - 112px)!important;top:96px!important}.explore-profile strong{font-size:14px!important}.explore-profile small{white-space:nowrap;text-overflow:ellipsis;max-width:185px;overflow:hidden;font-size:11px!important}.explore-quest{top:160px!important}.explore-actions{flex-wrap:wrap;justify-content:flex-end;max-width:215px;gap:8px!important;width:auto!important}.explore-action.small:first-child{display:flex!important}.explore-performance{max-width:175px;font-size:11px;bottom:205px;right:12px}:is(.explore-dialog,.world-modal,.sanctuary-panel)[role=dialog]{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(var(--world-visible-height,100dvh) - 20px)!important;border-radius:20px!important;padding:20px!important}.world-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-height:520px) and (orientation:landscape){.explore-header .paball-brand>img{width:96px;height:32px}.explore-header .paball-brand>span{font-size:9px}.explore-wordmark>small{display:none}.explore-profile{max-width:280px!important;min-height:44px!important;top:76px!important}.explore-profile small{font-size:11px!important}.explore-quest{top:132px!important}.explore-controls{bottom:28px!important}.explore-stick{width:88px!important;height:88px!important}.explore-actions{flex-wrap:nowrap!important;max-width:none!important}.explore-action{width:58px!important;height:58px!important}.explore-action.primary{width:72px!important;min-width:72px!important;height:72px!important}.explore-action.small{width:44px!important;height:44px!important}.explore-performance{bottom:120px}.paball-intro{width:360px;padding:12px 16px;bottom:110px}.paball-intro p{margin:5px 0}.world-command-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.world-command-grid button{min-height:72px!important}}@media (prefers-reduced-motion:reduce){.paball-loading-orbit,.paball-loading-track{animation:none}.explore-help span{transition:none}}.world-starter-styles{gap:8px;margin:14px 0;display:flex}.world-starter-styles button{color:#d7c2e8;background:#281a39;border:1px solid #785492;border-radius:12px;flex:1;min-height:44px;padding:8px;font-size:14px}.world-starter-styles button[aria-pressed=true]{color:#fff;background:#6a349a;border-color:#cf9bff}.game-hub{font-family:Kanit,system-ui,sans-serif}.hub-brand .paball-brand>img{object-fit:contain;border-radius:0;width:130px;height:43px}.hub-brand .paball-brand>span{letter-spacing:2px}.hub-hero .hub-city{opacity:.66;object-position:center}.hub-hero h1 em{color:#d8afff!important}.hub-primary{border:1px solid #bc87f0;color:#fff!important;background:linear-gradient(120deg,#8d3ada,#6630b1)!important}.hub-eyebrow i{background:#c185fa!important}.hub-concept-label{color:#eadcf5;background:#180f27ab;border-radius:7px;padding:6px 10px;font-size:11px;position:absolute;bottom:80px;right:24px}.hub-card-icon,.hub-card-action,.hub-nav a[aria-current=page]{color:#d0a5fc!important}.hub-game-card:hover{border-color:#af74e2!important}.hub-game-card.world .hub-card-action{color:#d0a5fc!important}.hub-hero-copy{z-index:2;position:relative}.hub-hero:after{pointer-events:none}:is(.explore-dialog,.world-modal,.sanctuary-panel)>[data-slot=dialog-title]{grid-area:1/1;align-self:center;align-items:center;min-height:40px;display:flex;margin:0!important}:is(.explore-dialog,.world-modal,.sanctuary-panel)>[data-slot=dialog-close]{grid-area:1/1;right:0;translate:none}.world-primary,.world-modal .world-primary{justify-content:center;gap:10px;color:#fff!important}.shop-shell{--primary:#a754ed;--primary-foreground:#fff;--ring:#bd83f4;font-family:Kanit,system-ui,sans-serif}.shop-shell .primary-button,.shop-shell .buy-button,.shop-shell .checkout-button{color:#fff!important;background:#8e3edb!important}.shop-shell .shipping-strip span,.shop-shell .verified,.shop-shell .world-entry strong{color:#ce9bfa!important}.shop-shell .wordmark .paball-brand{letter-spacing:normal;font-style:normal}:is(.shop-shell button:focus-visible,.world-shell button:focus-visible,.world-modal button:focus-visible){outline-color:#d4a5ff}.paball-loading-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.paball-loading-actions a{color:#eee0ff;align-self:center;padding:12px;text-decoration:underline}.shop-shell .world-store-entry b,.shop-shell .world-store-entry>strong,.shop-shell .affiliate-store-strip a{color:#d4abff}.shop-shell .bottom-nav button[data-state=active]{color:#d4abff!important}.shop-shell .cart-icon b{color:#170b25;background:#b97af3}body:has(.shop-shell) .assistant-launcher{color:#fff;background:#8d3fcd;border-color:#c998f0}.shop-shell .world-store-entry{background:linear-gradient(120deg,#2b173b,#191222)}.world-account-gate .hub-primary{color:#fff!important}.world-account-gate .hub-primary>svg{margin:0!important}.sanctuary-panel[role=dialog]{grid-template-columns:minmax(0,1fr);display:grid!important}.sanctuary-panel>.sanctuary-panel-heading{grid-area:1/1;padding-right:46px}.sanctuary-panel>[data-slot=dialog-close]{grid-area:1/1;width:40px;min-width:40px;padding:0}@media (max-width:600px){.hub-hero .hub-city{object-position:72% center}}.gm-hat-directions{grid-template-columns:repeat(2,1fr);gap:6px;margin-top:10px;display:grid}.gm-hat-directions button{color:#d6c0e7;background:#281936;border:1px solid #76518e;border-radius:10px;min-height:40px;padding:8px;font-size:12px}.gm-hat-directions button[aria-pressed=true]{color:#fff;background:#73429a;border-color:#dcb4ff}.luma-intro-heading{align-items:center;gap:10px;display:flex}.luma-intro-heading img{object-fit:contain;filter:drop-shadow(0 0 12px #b78aef66);width:54px;height:54px}.luma-intro-heading small{color:#ceb8e2;font-size:11px}.paball-intro footer{flex-wrap:wrap;gap:6px}.paball-intro footer button{padding:7px 10px;font-size:12px}.paball-intro{max-height:calc(100svh - 210px);overflow:auto}@media (max-height:520px) and (orientation:landscape){.paball-intro{max-height:calc(100svh - 150px);bottom:80px}.luma-intro-heading img{width:38px;height:38px}.luma-intro-heading strong{font-size:14px}}
