#dx-px{--px-acc:#a66cff;--px-acc-hi:#dec4ff;--px-acc-lo:#60309b;--px-blue:#8a4cff;--px-blue-lo:#35135d;--px-blue-hi:#c9a6ff;--px-frame:#c9a6ff;--px-edge:#e5d5f5}#dx-px:not([data-px-theme=light]){--px-win:#1c1428;--px-win-2:#2a2037;--px-win-3:#362047;--px-field:#130e1c;--px-muted:#c6b7d2;--px-dim:#756080;--px-line:#100b18}#dx-px .da-head,#dx-px .da-menu-head{background:linear-gradient(110deg,#301348,#1b1428 65%,#42205a);border-bottom-color:#8a4cff88}#dx-px .da-head h2,#dx-px .da-menu-head h3{color:#e6d5ff;text-shadow:0 2px #1a082d,0 0 22px #8a4cff33}#dx-px .da-activity-emblem{background:radial-gradient(ellipse,#8a4cff44,#150d21);overflow:visible;border-color:#a66cff88}#dx-px .da-activity-emblem img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 4px #8a4cff66)}#dx-px .gx-title{isolation:isolate}#dx-px .gx-title-body{position:relative;z-index:3}#dx-px .gx-brand-helmet{position:absolute;right:5%;top:12%;width:min(48vw,650px);height:76%;object-fit:contain;z-index:1;pointer-events:none;filter:drop-shadow(0 15px 45px #8a4cff44);-webkit-mask-image:linear-gradient(#000 85%,transparent);mask-image:linear-gradient(#000 85%,transparent)}#dx-px .gx-title-kicker{color:#cfb3fa}#dx-px .gx-title-shade{background:linear-gradient(90deg,#130b21f5,#170e2988 55%,#24113933)}#dx-px .gx-title-word{color:#f1e8fc}#dx-px .gx-title h1 em{color:#b885ff}#dx-px .da-primary,#dx-px .gx-tm.is-primary{background:linear-gradient(125deg,#b27df5,#8a4cff);color:#160b26}#dx-px .da-hub-content button[aria-pressed=true],#dx-px .da-workspace button[aria-pressed=true]{border-color:#c8f24a88}#dx-px .gx-crest{border-color:#b98af0}#dx-px .gx-title-motes i{background:#c9a6ff}@media(max-width:700px){#dx-px .gx-brand-helmet{right:-12%;top:5%;width:65vw;height:50%;opacity:.24}#dx-px .gx-title-shade{background:linear-gradient(90deg,#130b21ee,#170e29aa)}#dx-px .da-activity-emblem img{min-width:25px}}@media(prefers-reduced-motion:reduce){#dx-px .gx-brand-helmet{animation:none}}#dx-px .da-primary,#dx-px .gx-tm.is-primary{background-color:#a66cff}#dx-px .px-party-btn{position:absolute;z-index:23;left:22px;bottom:calc(232px + env(safe-area-inset-bottom));width:52px;height:52px;display:grid;place-items:center;border:0;background:var(--px-win);color:var(--px-ink);box-shadow:var(--px-btn);cursor:pointer}#dx-px .px-party-btn.is-live{background:var(--px-acc);color:var(--px-acc-ink)}#dx-px .px-party-btn small{position:absolute;bottom:2px;right:4px;font:10px var(--px-f-cap)}#dx-px .px-party-btn small.is-green{color:var(--px-green)}#dx-px .px-party-btn em{position:absolute;top:-8px;right:-8px;min-width:20px;height:20px;padding:0 4px;display:grid;place-items:center;background:var(--px-red);color:var(--px-ink);font:700 10px var(--px-f-head);font-style:normal;box-shadow:var(--px-o);animation:px-pip-pop .4s steps(3)}#dx-px .px-party-btn.has-unread{animation:px-hop .5s steps(2) 3}#dx-px .px-party-btn:active{box-shadow:var(--px-btn-down)}#dx-px .px-party{position:absolute;z-index:24;left:22px;bottom:calc(296px + env(safe-area-inset-bottom));width:min(360px,calc(100% - 44px));max-height:min(70vh,560px);display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--px-win);box-shadow:var(--px-window);color:var(--px-ink);animation:px-pop-in .18s steps(3)}#dx-px .px-party header{display:flex;align-items:center;gap:8px;font:700 12px var(--px-f-head)}#dx-px .px-party header b{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#dx-px .px-party header small{font:10px var(--px-f-cap);color:var(--px-muted)}#dx-px .px-party-x{border:0;background:var(--px-win-3);color:var(--px-ink);width:26px;height:26px;display:grid;place-items:center;box-shadow:var(--px-plate);cursor:pointer}#dx-px .px-party-people{list-style:none;margin:0;padding:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}#dx-px .px-party-people li{flex:none;display:flex;align-items:center;gap:5px;padding:3px 4px 3px 3px;background:var(--px-win-2);box-shadow:var(--px-plate);font:10px var(--px-f-ui)}#dx-px .px-party-people li.is-me{background:var(--px-win-3)}#dx-px .px-party-people li.is-away{opacity:.55}#dx-px .px-party-people li span{display:grid;line-height:1.15;max-width:92px}#dx-px .px-party-people li b,#dx-px .px-party-people li small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#dx-px .px-party-people li small{color:var(--px-muted);font-size:10px}#dx-px .px-party-people li button{border:0;background:none;color:var(--px-acc-hi);padding:2px;cursor:pointer}#dx-px .px-party-emotes{display:grid;grid-template-columns:repeat(6,1fr);gap:4px}#dx-px .px-party-emotes button{display:grid;justify-items:center;gap:2px;padding:5px 2px;border:0;background:var(--px-win-3);color:var(--px-ink);box-shadow:var(--px-plate);font:10px var(--px-f-cap);text-transform:uppercase;cursor:pointer}#dx-px .px-party-emotes button:hover{background:var(--px-acc-lo)}#dx-px .px-party-emotes button:active{transform:translateY(2px)}#dx-px .px-party-log{flex:1 1;min-height:90px;overflow-y:auto;display:grid;align-content:start;gap:4px;padding:8px;background:var(--px-field);box-shadow:var(--px-well);font:12px/1.35 var(--px-f-ui)}#dx-px .px-party-log p{margin:0;overflow-wrap:anywhere}#dx-px .px-party-log b{color:var(--px-acc-hi);margin-right:6px}#dx-px .px-party-log p.is-me b{color:var(--px-green)}#dx-px .px-party-empty{color:var(--px-muted)}#dx-px .px-party-quick{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}#dx-px .px-party-quick button{flex:none;padding:5px 8px;border:0;background:var(--px-win-2);color:var(--px-ink);box-shadow:var(--px-plate);font:10px var(--px-f-ui);cursor:pointer;white-space:nowrap}#dx-px .px-party-quick button:hover{background:var(--px-acc-lo)}#dx-px .px-party form{display:flex;gap:6px}#dx-px .px-party form input{flex:1 1;min-width:0;height:36px;padding:0 10px;border:0;background:var(--px-field);color:var(--px-ink);box-shadow:var(--px-well);font:13px var(--px-f-ui)}#dx-px .px-party form button{width:40px;border:0;background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-btn);cursor:pointer}#dx-px .px-party form button:disabled{opacity:.5}#dx-px .px-invites{position:absolute;z-index:30;top:calc(72px + env(safe-area-inset-top));left:50%;translate:-50% 0;display:grid;gap:8px;width:min(380px,calc(100% - 20px))}#dx-px .px-invite{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--px-win);box-shadow:var(--px-window);color:var(--px-ink);animation:px-pop-in .25s steps(4)}#dx-px .px-invite>span{flex:1 1;display:grid;min-width:0}#dx-px .px-invite b{font:700 12px var(--px-f-head)}#dx-px .px-invite small{font:11px var(--px-f-ui);color:var(--px-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#dx-px .px-invite button{border:0;height:34px;padding:0 10px;background:var(--px-win-3);color:var(--px-ink);box-shadow:var(--px-plate);cursor:pointer}#dx-px .px-invite button.is-join{background:var(--px-acc);color:var(--px-acc-ink);font:700 12px var(--px-f-head);padding:0 16px;box-shadow:var(--px-btn)}@keyframes px-pop-in{0%{transform:translateY(8px) scale(.96);opacity:0}to{transform:none;opacity:1}}#dx-px .gx-quick{width:100%;display:flex;align-items:center;gap:14px;padding:16px 18px;margin-bottom:14px;border:0;background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-btn);text-align:left;cursor:pointer}#dx-px .gx-quick>span{flex:1 1;display:grid;gap:3px}#dx-px .gx-quick b{font:700 18px var(--px-f-head)}#dx-px .gx-quick small{font:11px var(--px-f-ui)}#dx-px .gx-quick:active{box-shadow:var(--px-btn-down)}#dx-px .gx-online-now{display:flex;align-items:center;gap:6px;padding:4px 8px;background:var(--px-line);color:var(--px-ink);font:10px var(--px-f-cap);font-style:normal;text-transform:uppercase}#dx-px .gx-faces{display:flex;margin-top:4px}#dx-px .gx-faces>span{margin-right:-6px;box-shadow:0 0 0 2px var(--px-win);border-radius:50%}#dx-px .gx-faces>span.is-friend{box-shadow:0 0 0 2px var(--px-green)}#dx-px .gx-rooms li.has-friend{box-shadow:inset 3px 0 0 var(--px-green)}#dx-px .gx-friend .gx-ava-wrap{position:relative;display:inline-grid}#dx-px .gx-friend .gx-dot{position:absolute;right:-2px;bottom:-2px;width:11px;height:11px;background:var(--px-dim);box-shadow:0 0 0 2px var(--px-win)}#dx-px .gx-friend.is-online .gx-dot{background:var(--px-acc)}#dx-px .gx-friend.is-playing .gx-dot{background:var(--px-green);animation:px-blink 1.2s steps(1) infinite}#dx-px .gx-friend.is-offline .gx-pname{opacity:.6}#dx-px .gx-friend.is-playing small{color:var(--px-green)}#dx-px .gx-add{margin:10px 0 6px}#dx-px .gx-add input{flex:1 1}#dx-px .gx-invite-strip{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:10px}#dx-px .gx-invite-strip>small{width:100%;font:10px var(--px-f-cap);text-transform:uppercase;color:var(--px-muted)}#dx-px .gx-invite-chip{display:flex;align-items:center;gap:6px;padding:3px 8px 3px 3px;border:0;background:var(--px-win-3);color:var(--px-ink);box-shadow:var(--px-plate);font:11px var(--px-f-ui);cursor:pointer}#dx-px .gx-invite-chip.is-online{box-shadow:var(--px-plate),inset 3px 0 0 var(--px-green)}#dx-px .gx-invite-chip:disabled{opacity:.55;cursor:default}#dx-px .gx-toggle{display:flex;gap:10px;align-items:flex-start;margin-top:14px;padding:10px;background:var(--px-win-2);box-shadow:var(--px-plate);cursor:pointer}#dx-px .gx-toggle span{display:grid;gap:2px}#dx-px .gx-toggle small{color:var(--px-muted)}@media (min-width:600px) and (max-width:899.98px){#dx-px .px-party-btn{left:14px;bottom:calc(176px + env(safe-area-inset-bottom))}#dx-px .px-party{left:14px;bottom:calc(238px + env(safe-area-inset-bottom))}}@media (max-width:599.98px){#dx-px .px-party-btn{left:auto;right:8px;bottom:auto;top:calc(338px + env(safe-area-inset-top));width:40px;height:40px}#dx-px .px-party{left:8px;right:8px;width:auto;bottom:calc(66px + env(safe-area-inset-bottom));max-height:56vh;padding:8px;gap:6px}#dx-px .px-party-emotes button span{display:none}#dx-px .px-invites{top:calc(146px + env(safe-area-inset-top))}#dx-px .gx-quick{padding:12px}#dx-px .gx-quick b{font-size:15px}}@media (prefers-reduced-motion:reduce){#dx-px :is(.px-party,.px-invite,.px-party-btn,.px-party-btn em,.gx-friend .gx-dot){animation:none}}#dx-px .px-party-people li{position:relative}#dx-px .px-party-menu{position:absolute;top:100%;right:0;z-index:2;display:grid!important;max-width:none!important;background:var(--px-win);box-shadow:var(--px-window)}#dx-px .px-party-menu button{padding:6px 12px!important;color:var(--px-ink)!important;text-align:left;font:11px var(--px-f-ui)}#dx-px .px-party-menu button:hover{background:var(--px-win-3)!important}#dx-px .px-party-flash{margin:0;padding:6px 8px;background:var(--px-win-3);font:11px var(--px-f-ui)}#dx-px .px-party-people{overflow:visible;flex-wrap:wrap}@media (max-width:1049.98px){#dx-px .dx-root .dx-recovery-action{position:fixed;z-index:12000;right:max(12px,env(safe-area-inset-right));bottom:calc(14px + env(safe-area-inset-bottom));min-height:48px;padding:10px 16px;border:2px solid var(--px-frame);border-radius:0;background:var(--px-acc);color:var(--px-acc-ink);box-shadow:4px 4px 0 #080610;font:inherit;font-size:14px;font-weight:700}#dx-px .dx-root .ae-toasts{top:calc(156px + env(safe-area-inset-top))!important;left:12px!important;right:12px!important;width:auto!important;max-width:none!important;transform:none!important;z-index:24!important}#dx-px .dx-root .ae-toasts>:not(:last-child){display:none!important}#dx-px .dx-root .ae-toast{max-width:100%;box-sizing:border-box;justify-content:center;white-space:normal!important;overflow-wrap:anywhere;line-height:1.35}#dx-px .dx-root .ae-toast:not(.is-big){font-size:13px;padding:7px 12px}#dx-px .dx-root .ae-toast.is-big{font-size:clamp(15px,5.2vw,22px)}#dx-px:has(.ae-toasts .ae-toast) .dx-talk,#dx-px:has(.ae-toasts .ae-toast) .px-tail{display:none!important}#dx-px .dx-root:has(.ae-panel.px-pop):not(:has(.dx-dock>.ae-panel.px-pop)) :is(.gx-top,.gx-rail,.px-pad,.px-social,.px-census,.gx-roster,.dx-board-browser,.ex-strip,.px-invites,.px-party-btn,.px-party,.px-quickboard,.dx-dock,.ae-toasts,.dx-dev-tiers),#dx-px .dx-root:has(.da-hub-content) :is(.gx-top,.gx-rail,.px-pad,.px-social,.px-census,.gx-roster,.dx-board-browser,.ex-strip,.px-invites,.px-party-btn,.px-party,.px-quickboard,.ae-toasts,.dx-dev-tiers),#dx-px .dx-root:has(.da-workspace) :is(.gx-top,.gx-rail,.px-pad,.px-social,.px-census,.gx-roster,.dx-board-browser,.ex-strip,.px-invites,.px-party-btn,.px-party,.px-quickboard,.ae-toasts,.dx-dev-tiers),#dx-px .dx-root:is(:has(.gx-scrim),:has(.ae-overlay),:has(.dx-cc-wrap),:has(.dx-side.is-open)) :is(.gx-top,.gx-rail,.px-pad,.px-social,.px-census,.gx-roster,.dx-board-browser,.ex-strip,.px-invites,.px-party-btn,.px-party,.px-quickboard,.dx-dock,.ae-toasts,.dx-dev-tiers){display:none!important}#dx-px .dx-root:has(.dx-dock>.ae-panel):not([data-world-prompt]) :is(.gx-top,.px-pad,.px-census,.gx-roster,.dx-board-browser,.ex-strip,.px-invites,.px-party-btn,.px-party,.px-quickboard,.ae-toasts,.dx-dev-tiers){display:none!important}#dx-px .dx-root:has(.dx-dock>.ae-panel):not([data-world-prompt]) :is(.gx-top,.gx-rail,.px-pad,.px-social,.px-census,.gx-roster,.dx-board-browser,.ex-strip,.px-invites,.px-party-btn,.px-party,.px-quickboard,.ae-toasts,.dx-dev-tiers,.da-practice-badge){display:none!important}#dx-px .dx-root:has(.gx-scrim,.ae-overlay,.dx-side.is-open,.dx-cc-wrap,.da-workspace) .dx-dock{display:none!important}#dx-px .bm-glayer:has(.da-hub-content)~.dx-root .dx-dock{display:none!important}#dx-px .bm-glayer:has(.da-hub-content)~.dx-root :is(.gx-top,.gx-rail,.px-pad,.px-social,.px-census,.gx-roster,.dx-board-browser,.ex-strip,.px-invites,.px-party-btn,.px-party,.px-quickboard,.ae-toasts,.dx-dev-tiers){display:none!important}#dx-px .dx-root:has(.dx-side.is-open,.ae-panel.px-pop):not([data-world-prompt]) :is(.gx-top,.gx-rail,.px-pad,.px-social,.px-census,.gx-roster,.dx-board-browser,.ex-strip,.px-invites,.px-party-btn,.px-party,.px-quickboard,.ae-toasts,.dx-dev-tiers){display:none!important}#dx-px .bm-glayer:has(.da-hub-content) .ae-toasts,#dx-px .dx-root:has(.gx-scrim,.ae-overlay,.dx-side.is-open,.dx-cc-wrap,.da-hub-content,.da-workspace,.ae-panel.px-pop,.dx-dock>.ae-panel):not([data-world-prompt]) .gx-top{display:none!important}#dx-px .bm-glayer:has(.da-hub-content) .dx-talk,#dx-px .bm-glayer:has(.da-hub-content) .px-tail{display:none!important}#dx-px :is(.dx-root,.bm-glayer):has(.gx-scrim,.ae-overlay,.dx-cc-wrap,.da-workspace,.da-hub-content,.dx-side.is-open,.ae-panel.px-pop,.dx-dock>.ae-panel) .dx-talk,#dx-px:has(.da-workspace,.da-hub-content,.dx-cc-wrap) .dx-talk,#dx-px:has(.da-workspace,.da-hub-content,.dx-cc-wrap) .px-tail{display:none!important}#dx-px .dx-root:has(.dx-dock>.ae-panel) .dx-dock{position:fixed!important;inset:0!important;z-index:950!important;transform:none!important;width:100%!important;max-width:none!important;min-height:0;margin:0!important;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))!important;background:rgba(8,6,16,.76);border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}#dx-px .dx-root[data-world-prompt]:has(.dx-dock>.ae-panel) .dx-dock{pointer-events:none;padding-top:calc(64px + env(safe-area-inset-top))!important;padding-bottom:calc(80px + env(safe-area-inset-bottom))!important}#dx-px .dx-root[data-world-prompt] .dx-dock>.ae-panel{pointer-events:auto}#dx-px .dx-root[data-world-prompt]:has(.dx-dock>.ae-panel) :is(.gx-top,.gx-rail,.px-social,.dx-mobile-controls){z-index:960!important}#dx-px .dx-root:has(.dx-dock>.ae-panel) .dx-dock>.ae-panel.px-pop{position:relative!important;inset:auto!important;z-index:1!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:calc(18px + env(safe-area-inset-top)) 18px 20px!important;overflow:hidden!important}#dx-px .dx-root:has(.dx-dock>.ae-panel) .dx-dock>.da-hub{display:none!important}#dx-px .dx-root:has(.dx-dock>.ae-panel) .dx-dock>.ae-panel{position:relative!important;inset:auto!important;z-index:1!important;flex:1 1 auto;min-height:0;width:100%!important;max-width:none!important;max-height:none!important;height:auto!important;margin:0!important;padding:calc(18px + env(safe-area-inset-top)) 18px 20px!important;overflow:hidden!important;overscroll-behavior:none;border:0;border-radius:0;box-shadow:none;animation:none!important}#dx-px .dx-root:has(.dx-dock>.ae-panel:is(.dx-deed,.dx-junction,.dx-exp,.dx-notice,.dx-chartcard,.ae-quiz,.ae-event,.ae-result,.ex-spin)) .dx-dock{justify-content:center;align-items:center;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))!important}#dx-px .dx-root:has(.dx-dock>.ae-panel:is(.dx-deed,.dx-junction,.dx-exp,.dx-notice,.dx-chartcard,.ae-quiz,.ae-event,.ae-result,.ex-spin)) .dx-dock>.ae-panel{flex:0 1 auto;width:min(100%,560px)!important;max-height:min(82dvh,760px)!important;height:auto!important;padding:clamp(16px,4vw,24px)!important;overflow:hidden!important;border:2px solid var(--px-frame);border-radius:0;box-shadow:var(--px-window);animation:px-pop-up .22s steps(4) both!important}#dx-px .dx-root:has(.dx-dock>.ae-panel:is(.dx-deed,.dx-junction,.dx-exp,.dx-notice,.ae-quiz,.ae-event,.ae-result,.ex-spin)) .dx-dock>.ae-panel.dx-deed{display:grid;grid-template-columns:minmax(76px,112px) minmax(0,1fr);align-items:center;gap:12px}#dx-px .dx-root:has(.dx-dock>.ae-panel:is(.dx-deed,.dx-junction,.dx-exp,.dx-notice,.dx-chartcard,.ae-quiz,.ae-event,.ae-result,.ex-spin)) .dx-deed-art{min-height:0;max-height:120px}#dx-px .dx-root:has(.dx-dock>.ae-panel:is(.dx-deed,.dx-junction,.dx-exp,.dx-notice,.dx-chartcard,.ae-quiz,.ae-event,.ae-result,.ex-spin)) .dx-deed-art .dx-art{max-height:112px}#dx-px .dx-root:has(.dx-dock>.ae-panel:is(.dx-deed,.dx-junction,.dx-exp,.dx-notice,.ae-quiz,.ae-event,.ae-result,.ex-spin)) .ae-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}#dx-px .dx-root:has(.dx-dock>.ae-panel:is(.dx-deed,.dx-junction,.dx-exp,.dx-notice,.ae-quiz,.ae-event,.ae-result,.ex-spin)) .ae-actions>*{min-width:0;min-height:48px;padding-inline:8px;font-size:14px}#dx-px .dx-root:has(.dx-dock>.ae-panel.ex-spin) .ex-spin{display:grid;grid-template-columns:clamp(104px,30vw,156px) minmax(0,1fr);align-items:center;gap:14px;text-align:left}#dx-px .dx-root:has(.dx-dock>.ae-panel.ex-spin) .ex-wheel-wrap{--wheel-label-radius:calc(clamp(104px, 30vw, 156px) * -.34);width:100%;height:auto;aspect-ratio:1}#dx-px .dx-root:has(.dx-dock>.ae-panel.ex-spin) .ex-wheel span{font-size:clamp(10px,2vw,10px);width:46px;margin-left:-23px}#dx-px .dx-root:has(.dx-dock>.ae-panel.ex-spin) .ex-spin-info h2{font-size:clamp(16px,4.8vw,22px)}#dx-px .dx-root:has(.dx-dock>.ae-panel) .dx-dock>.da-stop{position:relative;z-index:2;flex:none;width:auto;min-height:52px;margin:0;padding:10px 18px calc(10px + env(safe-area-inset-bottom));border:0;border-top:1px solid var(--px-dim);background:var(--px-win);box-shadow:none;text-align:center}#dx-px .dx-root:has(.dx-dock>.ae-panel.dx-junction) .dx-junction .da-stop{min-height:48px;margin-top:10px;padding:8px 10px;border-top:1px solid var(--px-dim);background:var(--px-win-2)}#dx-px .dx-root:has(.dx-dock>.ae-panel) .dx-routes{grid-template-columns:1fr;gap:10px}#dx-px .dx-root:has(.dx-dock>.ae-panel) .dx-route{min-height:88px;border-radius:0}#dx-px .dx-root:has(.dx-dock>.ae-panel) .dx-route-thumb{flex-basis:88px;width:88px;height:64px;border-radius:0}#dx-px .dx-root:has(.dx-dock>.ae-panel) .dx-route-text b{font-size:17px;line-height:1.25}#dx-px .dx-root:has(.dx-dock>.ae-panel) .dx-route-text em{font-size:14px;line-height:1.35}#dx-px .dx-root:has(.dx-dock>.ae-panel) .dx-deed{display:grid;grid-template-columns:minmax(76px,112px) minmax(0,1fr);align-items:center;gap:12px}#dx-px .dx-root:has(.dx-dock>.ae-panel) .dx-deed-art{min-height:0;max-height:120px}#dx-px .dx-root:has(.dx-dock>.ae-panel) .dx-deed-art .dx-art{max-height:112px}#dx-px .dx-root:has(.dx-dock>.ae-panel) .ae-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}#dx-px .dx-root:has(.dx-dock>.ae-panel) .ae-actions>*{min-width:0;min-height:52px}#dx-px .dx-root:has(.dx-dock>.ae-panel.dx-junction) .dx-dock>.ae-panel.dx-junction{flex:0 1 auto;width:min(100%,560px)!important;max-height:min(82dvh,calc(100dvh - 116px),680px)!important;padding:clamp(16px,4vw,24px)!important;overflow:hidden!important;border:2px solid var(--px-frame);box-shadow:var(--px-window)}#dx-px .dx-root:has(.dx-dock>.ae-panel.dx-junction) .dx-route{min-height:76px}#dx-px .dx-root:has(.dx-dock>.ae-panel.dx-junction) .dx-route-thumb{flex-basis:68px;width:68px;height:56px}#dx-px .dx-root:has(.dx-dock>.ae-panel.dx-junction) .dx-route-text b{font-size:15px;line-height:1.2}#dx-px .dx-root:has(.dx-dock>.ae-panel.dx-junction) .dx-route-text em{font-size:12px;line-height:1.25}#dx-px .da-workspace,#dx-px .dx-cc-wrap,#dx-px .dx-practice-backdrop,#dx-px .dx-root .ae-panel.px-pop,#dx-px .dx-root .ae-side.dx-side.is-open,.bm-glayer .da-hub-content{position:fixed!important;inset:0!important;z-index:1000!important;width:100%!important;max-width:none!important;max-height:none!important;height:100vh;height:100dvh;min-height:100dvh;max-height:100dvh;margin:0!important;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0!important;box-shadow:none!important;overflow:hidden;transform:none!important;animation:none!important}#dx-px .da-workspace{display:flex;flex-direction:column;padding:0!important}#dx-px .da-workspace .da-head{position:relative;z-index:2;flex:none;gap:10px;padding:12px 14px}#dx-px .da-workspace .da-head h2{margin:0;font-size:clamp(17px,5vw,22px);line-height:1.25}#dx-px .da-workspace .da-head .ae-kicker{line-height:1.35;letter-spacing:.03em}#dx-px .da-workspace .da-head>button{flex:none;min-width:44px;min-height:44px;white-space:normal}#dx-px .da-workspace .da-body{flex:1 1 auto;min-height:0;padding:16px max(16px,env(safe-area-inset-left)) calc(20px + env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain}#dx-px .da-workspace .da-foot{display:none}#dx-px .da-workspace :is(p,label,.da-director){font-size:16px!important;line-height:1.55!important;letter-spacing:0!important}#dx-px .da-workspace :is(.da-prompt,h3){font-size:clamp(19px,5vw,24px)!important;line-height:1.35!important}#dx-px .da-workspace button{min-height:48px;border-radius:0;font-size:15px}#dx-px .da-workspace .da-answers button{min-height:58px}#dx-px .da-workspace .da-result-orbit{width:112px;height:112px;margin-bottom:12px}#dx-px .da-workspace .da-result-orbit>svg{width:112px;height:112px}#dx-px .da-workspace .da-result-orbit>div{font-size:36px}#dx-px .da-workspace .da-score{font-size:clamp(46px,14vw,68px)}#dx-px .da-workspace .da-chart{max-height:32dvh}#dx-px .da-workspace .da-game-grid{max-height:34dvh}#dx-px .da-workspace .da-drawing{max-height:42dvh}#dx-px .da-game-workspace .da-head h2{max-width:none!important;font-size:clamp(17px,5vw,22px)!important}#dx-px .da-game-workspace .da-head>button{max-width:none!important;min-width:48px!important;min-height:48px!important;padding:8px 10px!important;font-size:14px!important}#dx-px .da-terminal .da-desk-tabs{gap:6px;margin:0 0 12px}#dx-px .da-terminal .da-desk-tabs>button{min-height:48px!important;padding:8px 10px!important;font-size:14px!important}#dx-px .da-terminal .da-terminal-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:10px}#dx-px .da-terminal .da-terminal-stats>div{min-width:0;padding:9px!important}#dx-px .da-terminal .da-terminal-stats small{font-size:10px!important;letter-spacing:.04em}#dx-px .da-terminal .da-terminal-stats b{font-size:14px!important;overflow-wrap:anywhere}#dx-px .da-terminal .da-chart-toolbar{display:flex;flex-wrap:nowrap;gap:6px;margin:8px 0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}#dx-px .da-terminal .da-chart-toolbar>button{flex:none;min-height:44px!important;padding:8px 10px!important;font-size:13px!important;white-space:nowrap}#dx-px .da-terminal[data-tab=chart] .da-terminal-chart{display:block!important}#dx-px .da-terminal .da-terminal-chart .da-chart{width:100%;height:clamp(240px,40dvh,420px)!important;max-height:none!important}#dx-px .da-terminal .da-playback{gap:8px;padding:10px}#dx-px .da-terminal .da-playback>button{min-height:48px!important;padding:9px 12px!important;font-size:14px!important}#dx-px .da-terminal .da-playback select{min-height:44px;font-size:16px}#dx-px .da-terminal .da-chart-help,#dx-px .da-terminal .da-chart-trades>p{font-size:14px!important;line-height:1.5!important}#dx-px .da-terminal .da-trade-picks>button{min-height:44px!important;font-size:13px!important}#dx-px .da-hub-content{padding:calc(14px + env(safe-area-inset-top)) 14px calc(18px + env(safe-area-inset-bottom));overflow:hidden;overscroll-behavior:contain}#dx-px .da-hub-content.da-compact-hub{inset:0!important;width:100%!important;max-height:none!important}#dx-px .da-hub-content .da-menu-main{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:14px 12px}#dx-px .da-hub-content .da-menu-head{flex:none;display:flex;align-items:center;gap:12px;padding:12px;margin:0}#dx-px .da-hub-content .da-menu-head>div{flex:1 1;min-width:0}#dx-px .da-hub-content .da-menu-head h3{font-size:17px;line-height:1.3}#dx-px .da-hub-content .da-menu-head>button{flex:none;min-width:48px;min-height:48px}#dx-px .da-hub-content .da-menu-foot{flex:none;margin:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom))}#dx-px .da-hub-content .da-menu-tabs{display:flex;flex-wrap:wrap;gap:8px}#dx-px .da-hub-content .da-menu-tabs button{flex:1 1 auto;min-height:48px}#dx-px .da-hub-content .da-visual-catalog{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}#dx-px .da-hub-content .da-activity-tile{min-height:82px;grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:10px}#dx-px .da-hub-content .da-activity-tile .da-tile-art{grid-row:span 3;width:42px;height:42px}#dx-px .da-hub-content .da-activity-tile .da-tile-art svg:not(.px-icon){display:none}#dx-px .da-hub-content .da-activity-tile b{font-size:15px;line-height:1.25}#dx-px .da-hub-content .da-activity-tile small{font-size:14px}#dx-px .da-hub-content .da-activity-tile em{font-size:12px}#dx-px .dx-root .ae-side.dx-side.is-open{display:flex;flex-direction:column;padding:calc(12px + env(safe-area-inset-top)) 14px 0}#dx-px .dx-root .ae-side.dx-side.is-open .ae-side-head{position:relative;z-index:2;flex:none;min-height:48px}#dx-px .dx-root .ae-side.dx-side.is-open .px-journal-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}#dx-px .dx-root .ae-side.dx-side.is-open .px-empire-body,#dx-px .dx-root .ae-side.dx-side.is-open>:not(.ae-side-head,.px-journal-tabs,.px-empire-tabs,.px-empire-body,.px-journal-content){flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}#dx-px .dx-root .ae-side.dx-side.is-open .px-empire-tabs{flex:none}#dx-px .dx-root .ae-panel.px-pop{overflow:hidden!important;overscroll-behavior:none;padding:calc(18px + env(safe-area-inset-top)) 16px calc(22px + env(safe-area-inset-bottom))!important}#dx-px#dx-px .dx-root .dx-bar .dx-turbo{position:relative!important;top:auto!important;right:auto!important;z-index:auto!important;grid-area:mode;justify-self:end;align-self:center;width:auto;min-width:76px;max-width:100%;height:42px;padding:0 10px;font-size:11px}#dx-px#dx-px .dx-root .dx-bar .dx-turbo .px-icon{width:16px;height:16px}#dx-px .dx-root .dx-dock>.dx-info{display:flex!important;flex-direction:column;align-items:stretch;position:fixed!important;inset:0!important;z-index:1000!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;padding:calc(16px + env(safe-area-inset-top)) 16px calc(20px + env(safe-area-inset-bottom))!important;top:auto!important;left:8px!important;right:8px!important;bottom:calc(86px + env(safe-area-inset-bottom))!important;width:auto!important;height:auto!important;max-height:calc(100dvh - 160px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;padding:14px 14px 16px!important;gap:8px;box-shadow:var(--px-window)!important}#dx-px .dx-root .dx-dock>.dx-info .dx-info-body{padding-right:52px}#dx-px .dx-root .dx-dock>.dx-info .dx-info-art{flex:none;width:100%;height:min(18dvh,150px);object-fit:contain}#dx-px .dx-root .dx-dock>.dx-info .ae-x{width:48px;min-width:48px;min-height:48px;top:8px;right:8px}#dx-px .dx-root .ae-panel.px-pop .dx-market-chart{aspect-ratio:3/2;max-height:48dvh}#dx-px .dx-root .ae-panel.px-pop .dx-market-picks{gap:8px}#dx-px .dx-root .ae-panel.px-pop .dx-market-picks button{min-height:44px;padding:8px 12px;font-size:14px}#dx-px .dx-root .ae-panel.px-pop .dx-shop-head{position:sticky;top:calc(-18px - env(safe-area-inset-top));z-index:2;margin:calc(-18px - env(safe-area-inset-top)) -16px 14px;padding:calc(14px + env(safe-area-inset-top)) 16px 12px;background:var(--px-win);border-bottom:1px solid var(--px-dim)}#dx-px .dx-root .ae-panel.px-pop .dx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#dx-px .dx-root .ae-panel.px-pop .dx-item{min-width:0;padding:10px 8px}#dx-px .dx-root .ae-panel.px-pop .dx-item .dx-art{height:80px}#dx-px .dx-root .ae-panel.px-pop .dx-item b{font-size:15px;line-height:1.25}#dx-px .dx-root .gx-scrim{position:fixed;inset:0;z-index:1000;padding:0;align-items:stretch}#dx-px .dx-root .ae-overlay>.ae-card,#dx-px .dx-root .gx-sheet{width:100%;max-width:none;max-height:none;height:100%;overflow:hidden;overscroll-behavior:none;margin:0;border-radius:0}#dx-px .dx-root .gx-online{display:flex;flex-direction:column;min-height:0;padding:calc(8px + env(safe-area-inset-top)) 12px calc(10px + env(safe-area-inset-bottom));overflow:hidden}#dx-px .dx-root .gx-online .gx-sheet-head{position:sticky;top:0;flex:none;min-height:56px;margin:0;padding:6px 0 10px;background:var(--g-solid);z-index:2}#dx-px .dx-root .gx-online .gx-sheet-head h2{font-size:clamp(18px,5vw,23px)}#dx-px .dx-root .gx-online .gx-tabs{flex:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}#dx-px .dx-root .gx-online .gx-tab-body{display:block;flex:1 1 auto;min-height:0;overflow:hidden;overscroll-behavior:none;padding:8px 2px max(16px,env(safe-area-inset-bottom))}#dx-px .dx-root .gx-online .gx-tab-body>*{min-width:0}#dx-px .dx-root .gx-online :is(.gx-sec-head,.gx-note){padding-inline:10px}#dx-px .dx-root .gx-online .gx-people li,#dx-px .dx-root .gx-online .gx-players li,#dx-px .dx-root .gx-online .gx-rooms li{min-height:52px;gap:8px;padding:8px}#dx-px .dx-root .gx-online .gx-people li>.gx-btn,#dx-px .dx-root .gx-online .gx-rooms li>.gx-btn{flex:none;min-width:64px;height:42px;padding:0 10px}#dx-px .dx-root .gx-online :is(.gx-room-head,.gx-lobby-top,.gx-quick,.gx-me){min-width:0}#dx-px .dx-root .gx-online .gx-room-head{align-items:stretch;gap:8px;padding:10px}#dx-px .dx-root .gx-online .gx-room-head>div{min-width:0}#dx-px .dx-root .gx-online .gx-room-head>div:first-child>b{font-size:17px;overflow-wrap:anywhere}#dx-px .dx-root .gx-online .gx-code{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px}#dx-px .dx-root .gx-online .gx-code b{overflow-wrap:anywhere}#dx-px .dx-root .gx-online .gx-code .gx-btn{width:auto;min-height:42px;padding:0 8px;white-space:normal}#dx-px .dx-root .gx-online .gx-quick{min-height:68px;padding:12px}#dx-px .dx-root .gx-online .gx-quick>svg{width:22px;height:22px}#dx-px .dx-root .gx-online .gx-tab-body h3{margin:4px 0 6px}#dx-px .dx-root .gx-online .gx-me{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px}#dx-px .dx-root .gx-online .gx-me>.gx-btn{grid-column:1/-1;min-height:48px}#dx-px .dx-root .gx-online .gx-me .gx-inline{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto}#dx-px .dx-root .gx-online .gx-add{display:grid;grid-template-columns:minmax(0,1fr)}#dx-px .dx-root .gx-online .gx-add button{min-height:48px}#dx-px .dx-root .gx-online .gx-inline input,#dx-px .dx-root .gx-online .gx-search input{min-height:48px;font-size:16px}#dx-px .dx-root:has(.dx-dock>.ae-panel:is(.ae-quiz,.dx-flash,.dx-chart,.dx-chartcard,.ae-event,.ae-result,.ex-spin)) .dx-dock>.ae-panel{flex:0 1 auto;align-self:center;max-height:min(76dvh,680px)!important}#dx-px .dx-root:has(.dx-dock>.ae-panel.dx-chartcard) .dx-dock>.ae-panel.dx-chartcard{width:min(100%,560px)!important;height:auto!important;min-height:0!important;padding:14px!important}#dx-px .dx-root:has(.dx-dock>.ae-panel.dx-chartcard.is-result) .dx-dock>.ae-panel.dx-chartcard.is-result{max-height:calc(100dvh - 24px)!important;overflow:hidden!important}#dx-px .dx-root .ae-panel.dx-chartcard.is-result>.dx-chart-lesson{flex:none;min-height:0;font-size:10px;line-height:1.2;margin:0;padding:8px 10px}#dx-px .dx-root .dx-flash .dx-flash-keys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#dx-px .dx-root .dx-flash .dx-flash-keys>button{min-height:58px!important;height:auto!important;padding:12px!important}#dx-px .dx-root .ae-quiz .ae-choices{display:grid;grid-template-columns:1fr;gap:8px}#dx-px .dx-root .ae-quiz .ae-choices>button{min-height:52px;height:auto;padding:10px 12px;text-align:left}#dx-px .dx-root .ae-panel.ex-spin{grid-template-columns:minmax(96px,34vw) minmax(0,1fr)}#dx-px .dx-root .ae-panel.ex-spin .ae-actions{grid-column:1/-1}#dx-px .dx-root .dx-cc-wrap{display:flex;align-items:stretch;padding:0!important}#dx-px .dx-practice-backdrop{position:fixed!important;inset:0!important;z-index:1100!important;display:flex!important;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)!important}#dx-px .dx-practice-backdrop>.dx-practice{display:flex;flex-direction:column;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;overflow:hidden;overscroll-behavior:none}#dx-px .dx-root :is(.ae-panel,.ae-info,.gx-sheet,.gx-roster,.px-quickboard,.px-party,.dx-mp) p{line-height:1.5;letter-spacing:0}#dx-px .dx-root :is(.ae-panel,.ae-info) :is(h2,h3){line-height:1.28;letter-spacing:0;overflow-wrap:anywhere}#dx-px .dx-root :is(button,[role=tab],input,select){touch-action:manipulation}#dx-px .dx-root :is(.gx-chip,.gx-icon-btn,.ae-x,.da-menu-head>button){min-width:44px;min-height:44px}#dx-px .gx-rail.px-dpad,#dx-px .px-social{position:fixed;top:auto;bottom:calc(66px + env(safe-area-inset-bottom));z-index:25;transform:none;display:flex;flex-direction:column;gap:6px;padding:0;background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}#dx-px .gx-rail.px-dpad{right:8px;left:auto}#dx-px .px-social{left:8px;right:auto}#dx-px .gx-rail.px-dpad .px-dpad-hub,#dx-px .gx-rail.px-dpad .px-rail-title{display:none}#dx-px .gx-rail.px-dpad .px-rail-toggle,#dx-px .px-social .px-social-toggle{display:grid;place-items:center;gap:2px;width:48px;min-height:48px;padding:4px;background:var(--px-win);color:var(--px-ink);box-shadow:var(--px-btn);font:10px var(--px-f-ui)}#dx-px .gx-rail.px-dpad .px-rail-toggle span,#dx-px .px-social .px-social-toggle span{display:block}#dx-px#dx-px .gx-rail.px-dpad:not(.is-open)>button:not(.px-rail-toggle),#dx-px#dx-px .px-social:not(.is-open)>button:not(.px-social-toggle){display:none!important}#dx-px .gx-rail.px-dpad.is-open>button,#dx-px .px-social.is-open>button{width:48px;min-height:48px;display:grid;place-items:center;padding:4px;background:var(--px-win);color:var(--px-ink);box-shadow:var(--px-btn)}#dx-px .gx-rail.px-dpad.is-open>button span,#dx-px .px-social.is-open>button span{display:block;font-size:10px}#dx-px .gx-rail.px-dpad.is-open>button kbd,#dx-px .px-census{display:none}#dx-px .px-pad{display:none!important}#dx-px .px-quickboard{position:fixed;z-index:40;inset:auto 8px calc(66px + env(safe-area-inset-bottom));width:auto;max-height:min(46dvh,360px);overflow:auto;position:fixed!important;inset:0!important;z-index:1000!important;width:100%!important;max-height:none!important;height:100dvh;padding:calc(16px + env(safe-area-inset-top)) 16px calc(20px + env(safe-area-inset-bottom));overflow:hidden;overscroll-behavior:none;background:var(--px-win);box-shadow:none;animation:none}#dx-px .px-quickboard header{position:sticky;top:calc(-16px - env(safe-area-inset-top));z-index:2;margin:calc(-16px - env(safe-area-inset-top)) -16px 14px;padding:calc(12px + env(safe-area-inset-top)) 16px 12px;font-size:15px}#dx-px .px-quickboard header button{width:44px;height:44px}#dx-px .px-quickboard li{min-height:52px;padding:8px 10px;font-size:15px}#dx-px .px-quickboard li b{font-size:15px}#dx-px#dx-px .px-quickboard-more{height:auto!important;min-height:52px;font-size:14px}}@media (max-width:520px){#dx-px .dx-root:has(.dx-dock>.ae-panel.dx-deed) .dx-dock>.ae-panel.dx-deed{grid-template-columns:minmax(0,1fr);gap:8px}#dx-px .dx-root:has(.dx-dock>.ae-panel.dx-deed) .dx-deed-art{max-height:19dvh}#dx-px .dx-root:has(.dx-dock>.ae-panel.dx-deed) .dx-deed-art .dx-art{max-height:18dvh}#dx-px .dx-root:has(.dx-dock>.ae-panel.ex-spin) .ex-spin{grid-template-columns:minmax(88px,28vw) minmax(0,1fr);gap:10px}#dx-px .dx-root:has(.dx-dock>.ae-panel.ex-spin) .ex-wheel-wrap{--wheel-label-radius:calc(clamp(88px, 28vw, 146px) * -.34)}#dx-px .dx-root:has(.dx-dock>.ae-panel.ex-spin) .ex-wheel span{width:34px;margin-left:-17px;font-size:10px}}@media (max-width:599.98px){#dx-px .gx-top-right>button:not(.px-empire-chip):not(.is-menu):not(.px-exit-chip):not(.px-full-chip){display:none!important}#dx-px .gx-top{top:calc(8px + env(safe-area-inset-top));left:8px;right:8px;gap:6px}#dx-px .dx-root:has(.dx-dock>.ae-panel) .ae-toasts,#dx-px .dx-root:has(.dx-dock>.ae-panel) .gx-rail,#dx-px .dx-root:has(.dx-dock>.ae-panel) .px-social,#dx-px .dx-root:has(.dx-dock>.ae-panel) .px-tail{display:none!important}#dx-px .dx-root:has(.gx-scrim,.ae-overlay,.dx-cc-wrap,.dx-side.is-open,.ae-panel.px-pop,.da-hub-content) .px-tail{display:none!important}#dx-px .gx-rail.px-dpad.is-open,#dx-px .px-social.is-open{flex-direction:column-reverse}#dx-px .ae-choices button,#dx-px .da-answers button,#dx-px .dx-route{-webkit-tap-highlight-color:transparent}}@media (max-height:560px) and (orientation:landscape) and (max-width:1049.98px){#dx-px .gx-rail.px-dpad,#dx-px .px-social{bottom:calc(56px + env(safe-area-inset-bottom))}#dx-px .gx-rail.px-dpad .px-rail-toggle,#dx-px .gx-rail.px-dpad.is-open>button,#dx-px .px-social .px-social-toggle,#dx-px .px-social.is-open>button{width:42px;min-height:42px}#dx-px .da-workspace .da-head{padding-top:8px;padding-bottom:8px}#dx-px .da-workspace .da-body{padding-top:10px}}.gx-mobile-controls-tabs,.gx-mobile-pause-tabs,.gx-mobile-settings-tabs{display:none}@media (max-width:1049.98px){@media (max-height:560px) and (orientation:landscape){#dx-px .dx-root .gx-scrim{padding:0!important;align-items:stretch!important}#dx-px .dx-root .gx-sheet{height:100dvh!important;max-height:100dvh!important;width:100%!important;padding:8px 12px!important;overflow:hidden!important}#dx-px .gx-settings{display:flex!important;flex-direction:column;min-height:0;flex:1 1;overflow:hidden}#dx-px .gx-settings>section[data-setting-page=audio]{display:block!important;flex:1 1;min-height:0}#dx-px .gx-settings>section[data-setting-page=audio] .gx-track-row{grid-template-columns:minmax(0,1fr) minmax(280px,1fr);align-items:center}#dx-px .gx-settings .gx-track-control,#dx-px .gx-settings>section[data-setting-page=audio] .gx-track-control{grid-template-columns:34px minmax(0,1fr) 34px}}}@media (max-width:1049.98px){@media (max-height:560px) and (orientation:landscape){#dx-px:has(.gx-scrim,.ae-overlay,.dx-side.is-open,.dx-cc-wrap,.da-workspace,.da-hub-content) .dx-root>.dx-recovery-action{display:none!important}#dx-px .dx-root .gx-scrim.gx-pause{padding:6px!important}#dx-px .dx-root .gx-pause>.gx-sheet{display:flex;flex-direction:column;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important;padding:8px 12px!important;border-radius:12px}#dx-px .gx-pause .gx-sheet-head{margin-bottom:5px}#dx-px .gx-pause .gx-sheet-head h2{font-size:17px}#dx-px .gx-pause .gx-mobile-pause-tabs{gap:4px;margin-bottom:6px}#dx-px .gx-pause .gx-mobile-pause-tabs button{min-height:32px}#dx-px .gx-pause .gx-pause-grid{flex:1 1;min-height:0;overflow:hidden}#dx-px .gx-pause .gx-menu-list{height:100%;overflow:hidden}#dx-px .gx-pause .gx-mobile-group{height:100%;gap:4px;align-content:start}#dx-px .gx-pause .gx-trip{display:none}#dx-px .gx-pause .px-tiles{gap:4px}#dx-px .gx-pause .px-tiles,#dx-px .gx-pause .px-tiles-sm{grid-template-columns:repeat(3,minmax(0,1fr))}#dx-px .gx-pause .px-tile{min-height:48px;padding:4px;gap:3px;font-size:10px}#dx-px .gx-pause .px-tile .px-icon{width:18px;height:18px}#dx-px .gx-pause .gx-row{min-height:30px;padding:3px 6px}#dx-px .gx-pause .gx-mi{min-height:32px}#dx-px .gx-pause .px-row3 .gx-btn{min-height:34px}#dx-px .gx-pause .gx-mobile-group[data-page=empire] .px-tiles-sm .px-tile{min-height:43px}#dx-px .gx-pause .gx-mobile-group[data-page=help]{gap:3px}#dx-px .gx-pause .gx-mobile-group[data-page=help] .px-group{margin:0;font-size:10px!important}#dx-px .gx-pause .gx-mobile-group[data-page=help] .gx-row{min-height:36px;padding:3px 6px}#dx-px .gx-pause .gx-mobile-group[data-page=help] .gx-row>span small{display:none}#dx-px .gx-pause .gx-mobile-group[data-page=help] .gx-row .gx-btn,#dx-px .gx-pause .gx-mobile-group[data-page=help] .px-row3 .gx-btn{min-height:32px;padding:3px 5px;font-size:10px}#dx-px .gx-pause .gx-mobile-group[data-page=help] .px-row3{gap:3px}}}@media (max-width:699.98px){#dx-px .dx-mobile-controls:has(.gx-scrim.gx-pause) .dx-mobile-nav{display:none!important}#dx-px .bm-glayer:has(>.dx-mobile-status) .dx-root:has(.gx-scrim.gx-pause)>.gx-top{display:flex!important}#dx-px .dx-root:has(.gx-scrim.gx-pause)>.gx-top .gx-top-right>*{display:none!important}#dx-px .dx-root:has(.gx-scrim.gx-pause)>.gx-top .gx-top-right>.is-menu{display:grid!important}}@media (min-width:700px){#dx-px:has(.gx-scrim,.ae-overlay,.dx-side.is-open,.dx-cc-wrap,.da-workspace,.da-hub-content) .dx-root>.dx-recovery-action{display:none!important}#dx-px .gx-mobile-settings-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 12px}#dx-px .gx-mobile-settings-tabs button{min-width:0;min-height:42px;padding:6px 12px;border:1px solid var(--g-line-soft);border-radius:10px;background:var(--g-raise);color:var(--g-muted);font:600 13px var(--sans)}#dx-px .gx-mobile-settings-tabs button[aria-selected=true]{background:var(--px-acc);color:var(--px-acc-ink)}#dx-px .gx-settings{display:flex;flex-direction:column;gap:0;min-height:0;overflow:hidden}#dx-px .gx-settings>section{display:none;min-height:0;padding:14px 16px 4px;overflow:hidden}#dx-px .gx-settings[data-mobile-setting-page=audio]>[data-setting-page=audio],#dx-px .gx-settings[data-mobile-setting-page=display]>[data-setting-page=display],#dx-px .gx-settings[data-mobile-setting-page=graphics]>[data-setting-page=graphics],#dx-px .gx-settings[data-mobile-setting-page=help]>[data-setting-page=help]{display:block}#dx-px .gx-settings>section h3{margin:0 0 8px}#dx-px .gx-settings .gx-row{min-height:0;padding:8px 0}@media (max-height:560px){#dx-px .gx-pause>.gx-sheet,#dx-px .gx-scrim:not(.gx-pause)>.gx-sheet{height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important;overflow:hidden!important}#dx-px .gx-sheet-head{flex:none;margin-bottom:8px}#dx-px .gx-sheet-head h2{font-size:18px}#dx-px .gx-settings .gx-row>span small{display:none}#dx-px .gx-settings>section{padding:6px 10px 2px}#dx-px .gx-settings .gx-row{padding:4px 0}#dx-px .gx-settings .gx-row .gx-seg button{height:30px;padding-inline:7px;font-size:10px}#dx-px .gx-settings .gx-row .gx-toggle{width:44px;height:26px}#dx-px .gx-settings .gx-row .gx-toggle i{width:18px;height:18px}#dx-px .gx-settings .gx-track-row{display:grid;grid-template-columns:minmax(0,1fr);gap:3px}#dx-px .gx-settings .gx-track-row>span small{display:none}#dx-px .gx-settings .gx-track-control{width:100%;min-width:0;grid-template-columns:34px minmax(0,1fr) 34px;gap:6px}#dx-px .gx-settings .gx-track-control>button{width:34px;height:34px}#dx-px .gx-pause .gx-pause-grid{min-height:0}}#dx-px .gx-controls .gx-mobile-controls-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 10px}#dx-px .gx-mobile-controls-tabs button{min-height:40px;padding:6px 10px;border:1px solid var(--g-line-soft);border-radius:10px;background:var(--g-raise);color:var(--g-muted);font:600 13px var(--sans)}#dx-px .gx-mobile-controls-tabs button[aria-selected=true]{background:var(--px-acc);color:var(--px-acc-ink)}#dx-px .gx-controls table{display:table;max-height:none;overflow:visible}#dx-px .gx-controls tbody tr{display:none}#dx-px .gx-controls[data-mobile-controls-page=camera] tr[data-control-page=camera],#dx-px .gx-controls[data-mobile-controls-page=more] tr[data-control-page=more],#dx-px .gx-controls[data-mobile-controls-page=play] tr[data-control-page=play],#dx-px .gx-controls[data-mobile-controls-page=social] tr[data-control-page=social]{display:table-row}#dx-px .gx-controls .gx-mouse{display:grid}#dx-px .gx-controls .gx-mouse[hidden]{display:none}}.gx-pause .gx-mobile-group{display:contents}@media (max-width:699.98px){#dx-px .dx-mobile-controls{display:block;position:fixed;inset:0;z-index:45;pointer-events:none;color:var(--px-ink);font-family:var(--px-f-ui)}#dx-px .dx-mobile-controls button{pointer-events:auto;color:inherit;font:inherit}.bm-glayer>.dx-mobile-status{position:fixed;top:max(6px,env(safe-area-inset-top));left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));z-index:45;display:flex;align-items:center;gap:6px;min-height:42px;color:var(--px-ink);font-family:var(--px-f-ui);pointer-events:none}.bm-glayer>.dx-mobile-status button{pointer-events:auto;color:inherit;font:inherit}.bm-glayer>.dx-mobile-status>*{min-height:42px;border:2px solid var(--px-frame);border-radius:0;background:var(--px-win);color:var(--px-ink);box-shadow:var(--px-o)}.bm-glayer>.dx-mobile-status .dx-mobile-player{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1;padding:0 8px;text-align:left;font-size:11px!important}.bm-glayer>.dx-mobile-status .dx-mobile-player span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bm-glayer>.dx-mobile-status .dx-mobile-coins{display:flex;align-items:center;gap:5px;padding:0 8px;white-space:nowrap;font:700 12px var(--px-f-head)}.bm-glayer>.dx-mobile-status .dx-mobile-exit{display:grid;place-items:center;width:42px;flex:none}#dx-px .dx-mobile-nav{position:absolute;left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(84px,1.45fr) minmax(0,1fr) minmax(0,1fr);align-items:end;gap:4px;min-height:56px;padding:4px;border:2px solid var(--px-frame);background:var(--px-win);box-shadow:var(--px-window);pointer-events:auto}#dx-px .dx-mobile-nav>button{display:flex;min-width:0;min-height:44px;align-items:center;justify-content:center;flex-direction:column;gap:2px;border:1px solid var(--px-dim);background:var(--px-win-2);color:var(--px-ink);font-size:clamp(10px,2.7vw,12px)!important;line-height:1.1}#dx-px .dx-mobile-nav>.dx-mobile-roll{border:0;background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o),inset 0 2px 0 var(--px-acc-hi),inset 0 -4px 0 var(--px-acc-lo);font:700 14px var(--px-f-head)!important}#dx-px .dx-mobile-roll small{font:10px var(--px-f-ui)}#dx-px .dx-mobile-nav>.dx-mobile-roll{min-height:60px;margin-top:-10px;font-size:16px!important}#dx-px .dx-mobile-nav button:disabled{opacity:.55}#dx-px .dx-mobile-nav>.dx-mobile-roll.is-rolled:disabled{opacity:1;background:var(--px-win-2,#2a2140);color:var(--px-ink);box-shadow:var(--px-o),inset 0 0 0 2px var(--px-acc)}#dx-px .dx-mobile-roll.is-rolled small{color:var(--px-acc-hi,#c9a6f2)}#dx-px .dx-mobile-drawer{position:absolute;left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));bottom:calc(max(8px, env(safe-area-inset-bottom)) + 112px);display:flex;flex-direction:column;gap:8px;max-height:min(48dvh,380px);padding:10px;overflow:hidden;border:1px solid var(--px-frame);background:linear-gradient(145deg,var(--px-win),var(--px-win-2));box-shadow:0 18px 46px #08142666,inset 0 1px 0 #ffffff8c;pointer-events:auto}#dx-px .dx-mobile-drawer-head{display:flex;align-items:center;justify-content:space-between;flex:none;min-height:36px;padding:0 2px 6px 4px;border-bottom:1px solid var(--px-dim);font:700 14px var(--px-f-head);letter-spacing:.02em}#dx-px .dx-mobile-drawer-head button{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--px-frame);background:var(--px-win-2)}#dx-px .dx-mobile-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-height:0;flex:none}#dx-px .dx-mobile-action-grid button{display:flex;min-width:0;min-height:46px;align-items:center;justify-content:flex-start;gap:8px;padding:7px 9px;border:1px solid var(--px-dim);background:color-mix(in srgb,var(--px-win-2) 94%,white);text-align:left;font-size:12px!important;line-height:1.2;box-shadow:inset 0 1px 0 #ffffffb3,0 2px 5px #07152912}#dx-px .dx-mobile-action-grid button .px-icon{width:16px;height:16px;flex:none;color:var(--px-acc)}#dx-px .dx-mobile-action-grid button.is-primary{color:var(--px-acc-ink);border-color:var(--px-acc);background:linear-gradient(180deg,var(--px-acc-hi),var(--px-acc));box-shadow:inset 0 1px 0 #ffffffa8,0 3px 0 var(--px-acc-lo),0 5px 12px #09142624;font-weight:800}#dx-px .dx-mobile-action-grid button.is-primary .px-icon{color:currentColor}#dx-px .dx-mobile-action-grid button.is-toggle[aria-pressed=true]{border-color:var(--px-acc);background:color-mix(in srgb,var(--px-acc) 28%,var(--px-win-2))}#dx-px .dx-mobile-action-grid button:active{transform:translateY(1px)}#dx-px .dx-mobile-action-grid .is-wide{grid-column:1/-1}#dx-px .dx-mobile-action-grid button>span{display:grid;gap:2px;min-width:0;text-align:left}#dx-px .dx-mobile-action-grid button>span small{font:500 11px/1.25 var(--px-f-ui);opacity:.8}#dx-px .dx-mobile-action-grid button.is-toggle>em{margin-left:auto;padding:2px 6px;background:var(--px-dim);color:var(--px-ink);font:700 10px/1.4 var(--px-f-tag);font-style:normal}#dx-px .dx-mobile-action-grid button.is-toggle[aria-pressed=true]>em{background:var(--px-acc);color:var(--px-acc-ink)}#dx-px .dx-mobile-section{grid-column:1/-1;margin:4px 0 -2px;color:var(--px-muted);font:600 10px/1 var(--px-f-tag);text-transform:uppercase;letter-spacing:.08em}#dx-px .dx-mobile-seg{display:grid;grid-template-columns:1fr 1fr;gap:0;box-shadow:inset 0 0 0 1px var(--px-dim)}#dx-px .dx-mobile-action-grid .dx-mobile-seg button{flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;border:0;background:transparent}#dx-px .dx-mobile-action-grid .dx-mobile-seg button[aria-checked=true]{background:var(--px-acc);color:var(--px-acc-ink)}#dx-px .dx-mobile-seg button b{font:700 13px/1.1 var(--px-f-ui)}#dx-px .dx-mobile-seg button small{font:500 11px/1.2 var(--px-f-ui);opacity:.85}#dx-px .dx-mobile-nav>button{border-radius:11px;border-color:transparent;background:transparent}#dx-px .dx-mobile-nav>button.is-active,#dx-px .dx-mobile-nav>button[aria-expanded=true]{background:var(--px-blue);color:#fffefa}#dx-px .dx-mobile-nav{border-radius:18px;background:color-mix(in srgb,var(--px-win) 96%,transparent);box-shadow:0 16px 38px #07142642,inset 0 1px 0 #ffffff9c}#dx-px .dx-mobile-nav>.dx-mobile-roll{border-radius:13px}#dx-px:has(.dx-mobile-controls .dx-mobile-drawer) :is(.dx-talk,.px-tail){display:none!important}#dx-px .dx-mobile-controls:has(.ae-panel.px-pop) .dx-mobile-drawer,#dx-px .dx-mobile-controls:has(.gx-scrim,.ae-overlay,.dx-side.is-open,.dx-cc-wrap) .dx-mobile-drawer,#dx-px .dx-mobile-controls:has(.gx-scrim,.ae-overlay,.dx-side.is-open,.dx-cc-wrap) .dx-mobile-nav{display:none!important}@media (max-height:560px) and (orientation:landscape){#dx-px .dx-mobile-drawer{bottom:calc(56px + env(safe-area-inset-bottom));padding:5px;gap:4px}#dx-px .dx-mobile-drawer-head{min-height:26px}#dx-px .dx-mobile-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}#dx-px .dx-mobile-action-grid button{min-height:38px;justify-content:center;padding:4px;font-size:10px!important}}#dx-px .dx-root:has(.dx-mobile-controls)>.gx-rail,#dx-px .dx-root:has(.dx-mobile-controls)>.gx-roster,#dx-px .dx-root:has(.dx-mobile-controls)>.gx-top,#dx-px .dx-root:has(.dx-mobile-controls)>.px-census,#dx-px .dx-root:has(.dx-mobile-controls)>.px-pad,#dx-px .dx-root:has(.dx-mobile-controls)>.px-social,#dx-px .px-party-btn,.bm-glayer:has(.dx-root[data-focused-surface=true])>.dx-mobile-status{z-index:1001}#dx-px .bm-glayer:has(>.dx-mobile-status) .dx-root :is(.gx-scrim,.ae-overlay,.dx-side.is-open,.dx-cc-wrap){top:calc(54px + env(safe-area-inset-top))!important;bottom:0!important;height:auto!important;min-height:0!important;max-height:none!important}#dx-px .bm-glayer:has(>.dx-mobile-status) .dx-root .gx-online{padding-top:8px}#dx-px .bm-glayer:has(>.dx-mobile-status) .dx-root :is(.gx-scrim>.gx-sheet,.ae-overlay>.ae-card){height:100%!important;min-height:0!important;max-height:100%!important}#dx-px .dx-root:has(.gx-scrim,.ae-overlay,.dx-cc-wrap,.dx-side.is-open,.ae-panel.px-pop):not([data-world-prompt]) .dx-mobile-nav{display:none!important}#dx-px:has(.dx-mobile-controls) .dx-root:has(.ae-panel,.dx-side.is-open,.da-workspace,.da-hub-content):not([data-world-prompt]) .dx-mobile-nav{display:none!important}#dx-px .dx-root:has(.dx-mobile-controls) .dx-dock .da-hub-bar,#dx-px .dx-root:has(.dx-mobile-controls) .dx-dock>.dx-bar{display:none!important}#dx-px .dx-root:has(.dx-mobile-controls) .dx-dock:not(:has(.ae-panel,.dx-info)){display:none!important}#dx-px#dx-px .dx-root[data-focused-surface=true]:has(.dx-mobile-controls) .dx-dock:has(>.ae-panel.px-pop){position:fixed!important;z-index:1000!important;inset:calc(54px + env(safe-area-inset-top)) 6px max(8px,env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column;width:auto!important;max-width:none!important;min-height:0;max-height:none!important;padding:0!important;gap:0;overflow:hidden!important;background:transparent;box-shadow:none;pointer-events:none}#dx-px#dx-px .dx-root[data-focused-surface=true] .dx-dock>.ae-panel.px-pop{position:relative!important;inset:auto!important;flex:1 1 auto;align-self:stretch;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;overflow:hidden!important;padding:8px!important;pointer-events:auto}#dx-px .dx-root .dx-dock>.ae-panel.dx-arcade.px-pop .dx-card-art{display:none}#dx-px .dx-root .dx-dock>.ae-panel.dx-arcade.px-pop>.ae-kicker{max-height:28px;overflow:hidden;margin:0 0 4px;padding:3px 6px;font-size:10px;line-height:1.2}#dx-px .dx-root .dx-dock>.ae-panel.dx-arcade.px-pop>h2{margin:0 0 4px;font-size:clamp(16px,5vw,20px);line-height:1.2}#dx-px .dx-root .dx-dock>.ae-panel.dx-arcade.px-pop>.da-actions{gap:4px;margin:4px 0}#dx-px .dx-root .dx-dock>.ae-panel.dx-arcade.px-pop>.da-actions button{flex:1 1 45%;min-width:0;min-height:40px;padding:4px;font-size:10px}#dx-px .dx-root .dx-dock>.ae-panel.dx-arcade.px-pop .dx-games{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:4px 0}#dx-px .dx-root .dx-dock>.ae-panel.dx-arcade.px-pop .dx-game{min-width:0;min-height:48px;padding:5px 7px;border-radius:0}#dx-px .dx-root .dx-dock>.ae-panel.dx-arcade.px-pop .dx-game b{font-size:11px;line-height:1.2}#dx-px .dx-root .dx-dock>.ae-panel.dx-arcade.px-pop .dx-game small{font-size:10px;line-height:1.2}#dx-px .dx-root .dx-dock>.ae-panel.dx-arcade.px-pop>.ae-muted{margin:0 0 4px;font-size:10px;line-height:1.3}#dx-px .dx-root .dx-dock>.ae-panel.dx-arcade.px-pop>.ae-actions{flex:none;margin:0}#dx-px .dx-root .dx-dock>.ae-panel.dx-arcade.px-pop>.ae-actions button{min-height:44px}#dx-px .dx-root:has(.dx-mobile-controls) .ae-toasts{top:calc(54px + env(safe-area-inset-top))!important;left:8px!important;right:8px!important;width:auto!important;transform:none!important}#dx-px .gx-mobile-pause-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;flex:none;margin:0 0 8px}#dx-px .gx-mobile-pause-tabs button{min-width:0;min-height:42px;border:1px solid var(--px-frame);background:var(--px-win-2);font-size:11px!important}#dx-px .gx-mobile-pause-tabs button[aria-selected=true]{background:var(--px-acc);color:var(--px-acc-ink)}#dx-px .gx-pause .gx-sheet{display:flex;flex-direction:column;overflow:hidden}#dx-px .gx-pause .gx-pause-grid{flex:1 1;min-height:0;overflow:hidden}#dx-px .gx-pause .gx-menu-list{display:block;height:100%;overflow:hidden;padding:0}#dx-px .gx-pause .gx-mobile-group{display:none;height:100%;align-content:start;gap:8px}#dx-px .gx-pause-grid[data-mobile-page=empire] .gx-mobile-group[data-page=empire],#dx-px .gx-pause-grid[data-mobile-page=help] .gx-mobile-group[data-page=help],#dx-px .gx-pause-grid[data-mobile-page=play] .gx-mobile-group[data-page=play],#dx-px .gx-pause-grid[data-mobile-page=trip] .gx-mobile-group[data-page=trip]{display:grid}#dx-px .gx-pause .px-tiles{gap:6px;margin:0}#dx-px .gx-pause .px-tiles,#dx-px .gx-pause .px-tiles-sm{grid-template-columns:repeat(3,minmax(0,1fr))}#dx-px .gx-pause .px-tile{min-width:0;min-height:66px;padding:5px;gap:4px;font-size:11px}#dx-px .gx-pause .px-tile .px-icon{width:22px;height:22px}#dx-px .gx-pause .px-group{margin:0}#dx-px .gx-pause .gx-mi{min-height:42px}#dx-px .gx-pause .gx-row{min-height:38px;margin:0;padding:5px 8px}#dx-px .gx-pause .px-row3{gap:6px}#dx-px .gx-pause .px-row3 .gx-btn{min-width:0;min-height:48px;padding:6px;font-size:11px}#dx-px .gx-pause .gx-mobile-trip-note{margin:0;padding:10px;border:1px solid var(--px-dim);color:var(--px-muted);font-size:12px}#dx-px .gx-pause .gx-trip{display:none}#dx-px .gx-pause .px-fix{grid-template-columns:repeat(2,minmax(0,1fr))}#dx-px .gx-mobile-controls-tabs,#dx-px .gx-mobile-settings-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0 0 8px}#dx-px .gx-mobile-controls-tabs button,#dx-px .gx-mobile-settings-tabs button{min-width:0;min-height:38px;padding:4px;border:1px solid var(--px-frame);background:var(--px-win-2);font-size:10px!important}#dx-px .gx-mobile-controls-tabs button[aria-selected=true],#dx-px .gx-mobile-settings-tabs button[aria-selected=true]{background:var(--px-acc);color:var(--px-acc-ink)}#dx-px .gx-settings{display:flex;flex-direction:column;gap:4px;max-height:calc(100dvh - 112px);overflow:hidden}#dx-px .gx-settings>section{display:none;min-height:0;overflow:hidden}#dx-px .gx-settings[data-mobile-setting-page=audio]>[data-setting-page=audio],#dx-px .gx-settings[data-mobile-setting-page=display]>[data-setting-page=display],#dx-px .gx-settings[data-mobile-setting-page=graphics]>[data-setting-page=graphics],#dx-px .gx-settings[data-mobile-setting-page=help]>[data-setting-page=help]{display:block}#dx-px .gx-settings>section h3{margin:4px 0 6px}#dx-px .gx-settings .gx-row{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;padding:7px}#dx-px .gx-settings .gx-row>span small{display:none}#dx-px .gx-settings .gx-seg{min-height:38px}#dx-px .gx-settings .gx-seg button{min-height:36px;padding:4px 7px;font-size:10px}#dx-px .gx-controls{max-height:calc(100dvh - 112px);overflow:hidden}#dx-px .gx-controls table{display:block;max-height:calc(100dvh - 180px);overflow:hidden}#dx-px .gx-controls thead{display:none}#dx-px .gx-controls tbody{display:grid;grid-template-columns:1fr;gap:4px}#dx-px .gx-controls tbody tr{display:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:42px}#dx-px .gx-controls[data-mobile-controls-page=camera] tr[data-control-page=camera],#dx-px .gx-controls[data-mobile-controls-page=more] tr[data-control-page=more],#dx-px .gx-controls[data-mobile-controls-page=play] tr[data-control-page=play],#dx-px .gx-controls[data-mobile-controls-page=social] tr[data-control-page=social]{display:grid}#dx-px .gx-controls tbody td{padding:6px 8px}#dx-px .gx-controls tbody td:first-child{min-width:0}#dx-px .gx-controls tbody td:last-child{min-width:0;max-width:94px;overflow-wrap:anywhere;text-align:right}#dx-px .gx-controls tbody td:nth-child(2){display:none!important}#dx-px .gx-controls tbody td:last-child{display:block!important;font-size:10px!important}#dx-px .gx-controls .gx-mouse{display:none}#dx-px .bm-glayer .da-hub-content.da-compact-hub{position:fixed!important;inset:calc(54px + env(safe-area-inset-top)) 6px max(6px,env(safe-area-inset-bottom))!important;display:flex;flex-direction:column;width:auto!important;max-width:none!important;padding:0!important;overflow:hidden!important;border-radius:0!important;min-height:0!important;height:auto!important;max-height:none!important}#dx-px .bm-glayer .da-hub-content .da-shop-compact{grid-template-columns:minmax(0,1fr)!important}#dx-px .bm-glayer .da-hub-content .da-shop-compact>button{grid-template-columns:28px minmax(0,1fr) auto!important;min-height:56px!important}#dx-px .bm-glayer .da-hub-content .da-menu-main{overflow:hidden!important;overscroll-behavior:none}.bm-glayer .da-hub-content .da-menu-head{flex:none;min-height:54px;padding:7px 10px}.bm-glayer .da-hub-content .da-menu-head h3{margin:0;font-size:15px}.bm-glayer .da-hub-content .da-menu-head small{font-size:10px}.bm-glayer .da-hub-content .da-menu-head>button{width:40px;min-width:40px;min-height:40px;padding:4px}.bm-glayer .da-hub-content .da-menu-main{flex:1 1 auto;min-height:0;padding:6px 8px;overflow:hidden!important}.bm-glayer .da-hub-content .da-menu-tabs{gap:5px;margin:0 0 6px}.bm-glayer .da-hub-content .da-menu-tabs button{min-height:38px;padding:5px;font-size:10px}.bm-glayer .da-hub-content .da-shop-compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.bm-glayer .da-hub-content .da-shop-compact>button{min-height:70px;padding:5px;gap:5px}.bm-glayer .da-hub-content .da-shop-compact .da-shop-icon{width:24px;height:24px;flex:none}.bm-glayer .da-hub-content .da-shop-compact>button>span:nth-child(2){gap:0}.bm-glayer .da-hub-content .da-shop-compact b{font-size:10px;line-height:1.2}.bm-glayer .da-hub-content .da-shop-compact>button>span:nth-child(2) small{display:none}.bm-glayer .da-hub-content .da-shop-compact strong{min-width:26px;font-size:12px}.bm-glayer .da-hub-content .da-destinations{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.bm-glayer .da-hub-content .da-destinations button{min-height:42px;padding:5px;font-size:10px}.bm-glayer .da-hub-content .da-menu-foot{flex:none;min-height:42px;gap:4px;padding:5px 8px}.bm-glayer .da-hub-content .da-menu-foot>span{max-width:46%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.bm-glayer .da-hub-content .da-menu-foot>button{min-height:34px;font-size:10px}#dx-px .gx-online{width:100%;max-height:100%}#dx-px .gx-online .gx-tab-body{overflow:hidden!important}#dx-px .px-journal.is-open{display:flex;flex-direction:column;gap:6px;overflow:hidden!important}#dx-px .px-journal.is-open>:not(.ae-side-head,.px-journal-tabs,.px-passport-pages,.px-passport-page){flex:1 1;min-height:0;overflow:hidden}#dx-px .px-journal .px-passport-pages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0}#dx-px .px-journal .px-passport-pages button{min-height:38px;padding:4px;font-size:10px}#dx-px .px-journal .px-passport-page{display:none;min-height:0;overflow:hidden}#dx-px .px-journal[data-passport-page=districts] .px-passport-page[data-passport-page=districts],#dx-px .px-journal[data-passport-page=sets] .px-passport-page[data-passport-page=sets],#dx-px .px-journal[data-passport-page=venues] .px-passport-page[data-passport-page=venues]{display:flex;flex-direction:column;gap:6px}#dx-px .px-journal .px-passport-page>:is(p,h3){flex:none;margin:0}#dx-px .px-journal .px-passport-page .dx-stamps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:0;overflow:hidden}#dx-px .px-journal .px-passport-page .dx-stamps li{min-height:58px;gap:6px;padding:5px}#dx-px .px-journal .px-passport-page .dx-stamps li>:is(img,svg){width:34px;height:34px}#dx-px .px-journal .px-passport-page .dx-stamps li small{font-size:10px}#dx-px .px-journal .px-passport-page .dx-sets,#dx-px .px-journal .px-passport-page .dx-venues{display:grid;grid-template-columns:1fr;gap:5px;margin:0;overflow:hidden}#dx-px .px-journal[data-passport-page=sets] .ae-stats-grid,#dx-px .px-journal[data-passport-page=sets] .ae-worth{flex:none;margin:0}#dx-px .px-journal .ae-stats-grid{gap:5px}#dx-px .px-journal .ae-stats-grid>div{padding:5px}#dx-px .px-journal .ae-disclaimer{font-size:10px}}@media (max-width:1049.98px) and (min-height:701px){#dx-px .dx-root .gx-scrim.gx-pause{align-items:center}#dx-px .dx-root .gx-pause>.gx-sheet{height:auto!important;min-height:0!important;max-height:calc(100dvh - 86px)!important;flex:0 1 auto}#dx-px .dx-root .gx-pause .gx-pause-grid{flex:none}#dx-px .dx-root .gx-pause .gx-menu-list,#dx-px .dx-root .gx-pause .gx-mobile-group{height:auto}}@media (max-width:359.98px){#dx-px .dx-mobile-nav{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(70px,1.3fr) minmax(0,1fr) minmax(0,1fr)}#dx-px .dx-mobile-status{gap:4px}#dx-px .dx-mobile-coins{padding-inline:5px;font-size:10px}}@media (min-width:1050px) and (min-height:701px){#dx-px .gx-pause>.gx-sheet{height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;flex:0 1 auto}#dx-px .gx-pause .gx-pause-grid{flex:none}#dx-px .gx-pause .gx-menu-list,#dx-px .gx-pause .gx-mobile-group{height:auto}}@media (max-width:699.98px){#dx-px .dx-cc,#dx-px .dx-cc-wrap{padding:0!important}#dx-px .dx-cc{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;border:0!important;border-radius:0!important}#dx-px .dx-cc-stage{flex:none;display:grid;grid-template-columns:minmax(90px,34%) minmax(0,1fr);grid-template-rows:minmax(100px,18dvh) auto;gap:4px 8px;padding:max(4px,env(safe-area-inset-top)) 10px 4px}#dx-px .dx-cc-preview{grid-row:1/span 2;min-height:0;height:18dvh;max-height:146px}#dx-px .dx-cc-views{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:end;gap:3px}#dx-px .dx-cc-views button{min-width:0;min-height:30px;padding:3px;font-size:10px}#dx-px .dx-cc-caption{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px}#dx-px .dx-cc-side{flex:1 1;display:flex;width:100%;min-height:0;max-height:none!important;gap:6px;padding:4px 12px max(6px,env(safe-area-inset-bottom));overflow:hidden!important}#dx-px .dx-cc-side>.ae-kicker{display:none}#dx-px .dx-cc-side h2{flex:none;font-size:17px}#dx-px .dx-cc-tabs{flex:none;gap:5px}#dx-px .dx-cc-tabs button{min-height:40px;padding:5px;font-size:11px}#dx-px .dx-cc-mobile-pages{display:grid;flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}#dx-px .dx-cc-mobile-pages button{min-width:0;min-height:36px;padding:3px;border:1px solid var(--px-frame);background:var(--px-win-2);color:var(--px-ink);font-size:10px}#dx-px .dx-cc-mobile-pages button[aria-selected=true]{background:var(--px-acc);color:var(--px-acc-ink)}#dx-px .dx-cc-grid,#dx-px .dx-cc-rows{display:grid;flex:1 1;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:5px;overflow:hidden;overscroll-behavior:none;padding:2px}#dx-px .dx-cc-grid{grid-template-rows:repeat(4,minmax(0,1fr))}#dx-px .dx-cc-grid button{display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:6px;min-height:0;padding:4px}#dx-px .dx-cc-card-art{grid-row:span 2;align-items:center}#dx-px .dx-cc-helmet{width:34px;height:36px}#dx-px .dx-cc-grid em,#dx-px .dx-cc-kit{display:none}#dx-px .dx-cc-grid b,#dx-px .dx-cc-grid small{font-size:10px}#dx-px .dx-cc-rows{display:none;grid-template-columns:1fr}#dx-px .dx-cc-side[data-mobile-creator-tab=custom] .dx-cc-rows{display:grid}#dx-px .dx-cc-rows>.dx-cc-surprise,#dx-px .dx-cc-side[data-mobile-creator-tab=custom] .dx-cc-grid{display:none}#dx-px .dx-cc-row{display:none;grid-template-columns:76px minmax(0,1fr);gap:6px;align-items:center;font-size:10px}#dx-px .dx-cc-side[data-mobile-custom-page=clothes] .dx-cc-row:is(.dx-cc-body,.dx-cc-top,.dx-cc-accent,.dx-cc-bottom,.dx-cc-shoes),#dx-px .dx-cc-side[data-mobile-custom-page=extras] .dx-cc-row:is(.dx-cc-fabric,.dx-cc-accessory,.dx-cc-surprise),#dx-px .dx-cc-side[data-mobile-custom-page=helmet] .dx-cc-row.dx-cc-helmets,#dx-px .dx-cc-side[data-mobile-custom-page=style] .dx-cc-row.dx-cc-styles{display:grid}#dx-px .dx-cc-row>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:4px;max-height:none;overflow:hidden}#dx-px .dx-cc-row button{min-width:36px;min-height:36px;padding:4px;font-size:10px}#dx-px .dx-cc-row.dx-cc-helmets button{width:38px;height:40px}#dx-px .dx-cc-row.dx-cc-styles>div{grid-template-columns:repeat(2,minmax(0,1fr))}#dx-px .dx-cc-row.dx-cc-styles button{min-height:42px;padding:4px}#dx-px .dx-cc-row.dx-cc-styles button small{display:none}#dx-px .dx-cc-side .ae-actions{flex:none;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;margin:0;padding:6px 0 0}#dx-px .dx-cc-side .ae-actions button{min-height:44px;padding:6px;font-size:11px}#dx-px .dx-cc-side .ae-actions .ae-primary{min-width:0}}@media (max-height:560px) and (orientation:landscape){#dx-px .dx-mobile-action-grid button>span small,#dx-px .dx-mobile-section{display:none}#dx-px .dx-mobile-action-grid .is-wide{grid-column:span 2}}#dx-px .dx-root .ae-panel{margin-top:0}#dx-px .ae-panel .ae-kicker{float:none!important;display:inline-flex;align-items:center;vertical-align:top;box-sizing:border-box;width:fit-content;min-height:24px;padding:4px 10px;line-height:1.3}#dx-px .ae-panel .ae-kicker,#dx-px .ae-panel .dx-deed-info>.ae-kicker:first-child,#dx-px .ae-panel .ex-spin-info>.ae-kicker:first-child,#dx-px .ae-panel>.ae-kicker:first-of-type{position:static!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;max-width:100%;margin:0 0 8px!important;overflow-wrap:anywhere}#dx-px .ae-panel .dx-deed-info>.ae-kicker:first-child,#dx-px .ae-panel .ex-spin-info>.ae-kicker:first-child,#dx-px .ae-panel>.ae-kicker:first-of-type{z-index:auto!important;white-space:normal}#dx-px .dx-root .ae-panel .dx-deed-info,#dx-px .dx-root .ae-panel .ex-spin-info{min-width:0}#dx-px .dx-root .ae-panel>.ae-result-badge{position:static!important;width:fit-content;min-width:0;height:auto;min-height:28px;margin:0 0 8px;padding:4px 10px;transform:none!important}#dx-px .dx-root .ae-panel.dx-chartcard>.ae-kicker,#dx-px .dx-root .ae-panel.dx-market>.dx-shop-head .ae-kicker{position:static!important;display:inline-flex;width:fit-content;max-width:100%;min-height:0;margin:0 0 8px;padding:4px 10px;line-height:1.3;transform:none!important}@media (max-width:699.98px){#dx-px .dx-root[data-focused-surface=true] .dx-mobile-controls{display:block!important;position:fixed;inset:0;z-index:1000;pointer-events:none}#dx-px .dx-root[data-focused-surface=true] .dx-mobile-status{position:fixed;z-index:1001;top:max(6px,env(safe-area-inset-top))}#dx-px .dx-root[data-focused-surface=true]:not([data-world-prompt]) .dx-mobile-nav{display:none!important}#dx-px .dx-root .ae-panel.dx-chartcard{display:flex;flex-direction:column;gap:6px;max-height:calc(100dvh - 70px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:hidden;padding:12px!important}#dx-px .dx-root .ae-panel.dx-chartcard>.ae-kicker{flex:none;align-self:flex-start}#dx-px .dx-root .ae-panel.dx-chartcard>h2{flex:none;margin:0}#dx-px .dx-root .ae-panel.dx-chartcard .dx-chart-candles{flex:1 1 120px;min-height:100px;max-height:30dvh}#dx-px .dx-root .ae-panel.dx-chartcard .dx-chart-hint{flex:none;margin:0;font-size:12px;line-height:1.35}#dx-px .dx-root .ae-panel.dx-chartcard .ae-actions{flex:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0}#dx-px .dx-root .ae-panel.dx-chartcard .ae-actions button{min-width:0;min-height:48px;padding:5px}.bm-glayer:has(.da-workspace)>.dx-mobile-status{display:none!important}#dx-px .bm-glayer .dx-root .da-workspace{top:0!important;right:0!important;bottom:0!important;left:0!important;border-width:1px 0 0!important;border-radius:0!important}#dx-px .bm-glayer .dx-root .da-workspace .da-head{padding:8px 12px}#dx-px .dx-root .ae-side.dx-side.px-empire{display:flex;flex-direction:column;overflow:hidden}#dx-px .dx-root .px-empire-tabs{flex:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:6px 0 8px;overflow:visible}#dx-px .dx-root .px-empire-tabs button{min-width:0;min-height:40px;padding:4px;font-size:10px}#dx-px .dx-root .px-empire-tabs button span{font-size:10px}#dx-px .dx-root .px-empire-body{flex:1 1;min-height:0;margin:0 -12px;padding:4px 12px 14px;overflow:auto;overscroll-behavior:contain}#dx-px .px-empire-body .px-hub{min-height:100%}}