#dx-px{--u:3px;--px-line:#0d0d10;--px-edge:#eeede6;--px-win:#181918;--px-win-2:#222321;--px-win-3:#2c2533;--px-field:#0d0d10;--px-frame:#eeede6;--px-ink:#eeede6;--px-muted:#b0afa7;--px-dim:#6e6d68;--px-acc:#a874ec;--px-acc-hi:#c9a6f2;--px-acc-lo:#674095;--px-acc-ink:#0d0d10;--px-blue:#7c43d0;--px-blue-lo:#491478;--px-blue-hi:#b98af0;--px-red:#d1294b;--px-red-lo:#7a1028;--px-red-hi:#fe6f86;--px-green:#2f9e62;--px-green-lo:#1a5c39;--px-pink:#c9a6f2;--px-die:#fffefa;--px-die-lo:#b0afa7;--px-scrim:#0d0d108c;--px-dither:#0d0d10b3;--px-shadow:#0d0d10a6;--px-tshadow:0 var(--u) 0 #0d0d10;--px-o:0 calc(-1 * var(--u)) 0 0 var(--px-line),0 var(--u) 0 0 var(--px-line),calc(-1 * var(--u)) 0 0 0 var(--px-line),var(--u) 0 0 0 var(--px-line);--px-drop:0 calc(3 * var(--u)) 0 0 var(--px-shadow);--px-window:var(--px-o),var(--px-drop),inset 0 0 0 var(--u) var(--px-frame),inset 0 0 0 calc(2 * var(--u)) var(--px-line);--px-plate:var(--px-o),0 calc(2 * var(--u)) 0 0 var(--px-shadow),inset 0 0 0 var(--u) var(--px-dim);--px-btn:var(--px-o),0 calc(2 * var(--u)) 0 0 var(--px-line),inset 0 0 0 var(--u) var(--px-edge),inset 0 calc(-3 * var(--u)) 0 0 var(--px-win-3);--px-btn-down:var(--px-o),inset 0 0 0 var(--u) var(--px-edge),inset 0 calc(2 * var(--u)) 0 0 var(--px-win-3);--px-well:var(--px-o),inset 0 0 0 var(--u) var(--px-dim),inset var(--u) var(--u) 0 var(--u) #0000004d;--px-f-ui:var(--px-f-body,ui-monospace),ui-monospace,monospace;--px-f-head:var(--px-f-title,ui-monospace),ui-monospace,monospace;--px-f-cap:var(--px-f-tag,ui-monospace),ui-monospace,monospace;--px-pop-r:0px;--px-pop-b:0px;--px-cursor:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='24' viewBox='0 0 8 12' shape-rendering='crispEdges'><rect x='0' y='0' width='1' height='1' fill='%23070414'/><rect x='0' y='1' width='1' height='1' fill='%23070414'/><rect x='1' y='1' width='1' height='1' fill='%23070414'/><rect x='0' y='2' width='1' height='1' fill='%23070414'/><rect x='1' y='2' width='1' height='1' fill='%23fff3d6'/><rect x='2' y='2' width='1' height='1' fill='%23070414'/><rect x='0' y='3' width='1' height='1' fill='%23070414'/><rect x='1' y='3' width='1' height='1' fill='%23fff3d6'/><rect x='2' y='3' width='1' height='1' fill='%23fff3d6'/><rect x='3' y='3' width='1' height='1' fill='%23070414'/><rect x='0' y='4' width='1' height='1' fill='%23070414'/><rect x='1' y='4' width='1' height='1' fill='%23fff3d6'/><rect x='2' y='4' width='1' height='1' fill='%23fff3d6'/><rect x='3' y='4' width='1' height='1' fill='%23fff3d6'/><rect x='4' y='4' width='1' height='1' fill='%23070414'/><rect x='0' y='5' width='1' height='1' fill='%23070414'/><rect x='1' y='5' width='1' height='1' fill='%23fff3d6'/><rect x='2' y='5' width='1' height='1' fill='%23fff3d6'/><rect x='3' y='5' width='1' height='1' fill='%23fff3d6'/><rect x='4' y='5' width='1' height='1' fill='%23fff3d6'/><rect x='5' y='5' width='1' height='1' fill='%23070414'/><rect x='0' y='6' width='1' height='1' fill='%23070414'/><rect x='1' y='6' width='1' height='1' fill='%23fff3d6'/><rect x='2' y='6' width='1' height='1' fill='%23fff3d6'/><rect x='3' y='6' width='1' height='1' fill='%23fff3d6'/><rect x='4' y='6' width='1' height='1' fill='%23fff3d6'/><rect x='5' y='6' width='1' height='1' fill='%23fff3d6'/><rect x='6' y='6' width='1' height='1' fill='%23070414'/><rect x='0' y='7' width='1' height='1' fill='%23070414'/><rect x='1' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='2' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='3' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='4' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='5' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='6' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='7' y='7' width='1' height='1' fill='%23070414'/><rect x='0' y='8' width='1' height='1' fill='%23070414'/><rect x='1' y='8' width='1' height='1' fill='%23fff3d6'/><rect x='2' y='8' width='1' height='1' fill='%23fff3d6'/><rect x='3' y='8' width='1' height='1' fill='%23fff3d6'/><rect x='4' y='8' width='1' height='1' fill='%23070414'/><rect x='5' y='8' width='1' height='1' fill='%23070414'/><rect x='6' y='8' width='1' height='1' fill='%23070414'/><rect x='7' y='8' width='1' height='1' fill='%23070414'/><rect x='0' y='9' width='1' height='1' fill='%23070414'/><rect x='1' y='9' width='1' height='1' fill='%23fff3d6'/><rect x='2' y='9' width='1' height='1' fill='%23fff3d6'/><rect x='3' y='9' width='1' height='1' fill='%23070414'/><rect x='0' y='10' width='1' height='1' fill='%23070414'/><rect x='1' y='10' width='1' height='1' fill='%23fff3d6'/><rect x='2' y='10' width='1' height='1' fill='%23070414'/><rect x='0' y='11' width='1' height='1' fill='%23070414'/><rect x='1' y='11' width='1' height='1' fill='%23070414'/></svg>") 1 1,default;--px-hand:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 12 12' shape-rendering='crispEdges'><rect x='3' y='0' width='1' height='1' fill='%23070414'/><rect x='4' y='0' width='1' height='1' fill='%23070414'/><rect x='2' y='1' width='1' height='1' fill='%23070414'/><rect x='3' y='1' width='1' height='1' fill='%23fff3d6'/><rect x='4' y='1' width='1' height='1' fill='%23fff3d6'/><rect x='5' y='1' width='1' height='1' fill='%23070414'/><rect x='2' y='2' width='1' height='1' fill='%23070414'/><rect x='3' y='2' width='1' height='1' fill='%23fff3d6'/><rect x='4' y='2' width='1' height='1' fill='%23fff3d6'/><rect x='5' y='2' width='1' height='1' fill='%23070414'/><rect x='2' y='3' width='1' height='1' fill='%23070414'/><rect x='3' y='3' width='1' height='1' fill='%23fff3d6'/><rect x='4' y='3' width='1' height='1' fill='%23fff3d6'/><rect x='5' y='3' width='1' height='1' fill='%23070414'/><rect x='6' y='3' width='1' height='1' fill='%23070414'/><rect x='7' y='3' width='1' height='1' fill='%23070414'/><rect x='2' y='4' width='1' height='1' fill='%23070414'/><rect x='3' y='4' width='1' height='1' fill='%23fff3d6'/><rect x='4' y='4' width='1' height='1' fill='%23fff3d6'/><rect x='5' y='4' width='1' height='1' fill='%23070414'/><rect x='6' y='4' width='1' height='1' fill='%23fff3d6'/><rect x='7' y='4' width='1' height='1' fill='%23fff3d6'/><rect x='8' y='4' width='1' height='1' fill='%23070414'/><rect x='9' y='4' width='1' height='1' fill='%23070414'/><rect x='10' y='4' width='1' height='1' fill='%23070414'/><rect x='0' y='5' width='1' height='1' fill='%23070414'/><rect x='1' y='5' width='1' height='1' fill='%23070414'/><rect x='2' y='5' width='1' height='1' fill='%23070414'/><rect x='3' y='5' width='1' height='1' fill='%23fff3d6'/><rect x='4' y='5' width='1' height='1' fill='%23fff3d6'/><rect x='5' y='5' width='1' height='1' fill='%23070414'/><rect x='6' y='5' width='1' height='1' fill='%23fff3d6'/><rect x='7' y='5' width='1' height='1' fill='%23fff3d6'/><rect x='8' y='5' width='1' height='1' fill='%23070414'/><rect x='9' y='5' width='1' height='1' fill='%23fff3d6'/><rect x='10' y='5' width='1' height='1' fill='%23fff3d6'/><rect x='11' y='5' width='1' height='1' fill='%23070414'/><rect x='0' y='6' width='1' height='1' fill='%23070414'/><rect x='1' y='6' width='1' height='1' fill='%23fff3d6'/><rect x='2' y='6' width='1' height='1' fill='%23070414'/><rect x='3' y='6' width='1' height='1' fill='%23fff3d6'/><rect x='4' y='6' width='1' height='1' fill='%23fff3d6'/><rect x='5' y='6' width='1' height='1' fill='%23fff3d6'/><rect x='6' y='6' width='1' height='1' fill='%23fff3d6'/><rect x='7' y='6' width='1' height='1' fill='%23fff3d6'/><rect x='8' y='6' width='1' height='1' fill='%23070414'/><rect x='9' y='6' width='1' height='1' fill='%23fff3d6'/><rect x='10' y='6' width='1' height='1' fill='%23fff3d6'/><rect x='11' y='6' width='1' height='1' fill='%23070414'/><rect x='0' y='7' width='1' height='1' fill='%23070414'/><rect x='1' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='2' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='3' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='4' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='5' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='6' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='7' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='8' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='9' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='10' y='7' width='1' height='1' fill='%23fff3d6'/><rect x='11' y='7' width='1' height='1' fill='%23070414'/><rect x='1' y='8' width='1' height='1' fill='%23070414'/><rect x='2' y='8' width='1' height='1' fill='%23fff3d6'/><rect x='3' y='8' width='1' height='1' fill='%23fff3d6'/><rect x='4' y='8' width='1' height='1' fill='%23fff3d6'/><rect x='5' y='8' width='1' height='1' fill='%23fff3d6'/><rect x='6' y='8' width='1' height='1' fill='%23fff3d6'/><rect x='7' y='8' width='1' height='1' fill='%23fff3d6'/><rect x='8' y='8' width='1' height='1' fill='%23fff3d6'/><rect x='9' y='8' width='1' height='1' fill='%23fff3d6'/><rect x='10' y='8' width='1' height='1' fill='%23fff3d6'/><rect x='11' y='8' width='1' height='1' fill='%23070414'/><rect x='2' y='9' width='1' height='1' fill='%23070414'/><rect x='3' y='9' width='1' height='1' fill='%23fff3d6'/><rect x='4' y='9' width='1' height='1' fill='%23fff3d6'/><rect x='5' y='9' width='1' height='1' fill='%23fff3d6'/><rect x='6' y='9' width='1' height='1' fill='%23fff3d6'/><rect x='7' y='9' width='1' height='1' fill='%23fff3d6'/><rect x='8' y='9' width='1' height='1' fill='%23fff3d6'/><rect x='9' y='9' width='1' height='1' fill='%23fff3d6'/><rect x='10' y='9' width='1' height='1' fill='%23070414'/><rect x='3' y='10' width='1' height='1' fill='%23070414'/><rect x='4' y='10' width='1' height='1' fill='%23fff3d6'/><rect x='5' y='10' width='1' height='1' fill='%23fff3d6'/><rect x='6' y='10' width='1' height='1' fill='%23fff3d6'/><rect x='7' y='10' width='1' height='1' fill='%23fff3d6'/><rect x='8' y='10' width='1' height='1' fill='%23fff3d6'/><rect x='9' y='10' width='1' height='1' fill='%23fff3d6'/><rect x='10' y='10' width='1' height='1' fill='%23070414'/><rect x='3' y='11' width='1' height='1' fill='%23070414'/><rect x='4' y='11' width='1' height='1' fill='%23070414'/><rect x='5' y='11' width='1' height='1' fill='%23070414'/><rect x='6' y='11' width='1' height='1' fill='%23070414'/><rect x='7' y='11' width='1' height='1' fill='%23070414'/><rect x='8' y='11' width='1' height='1' fill='%23070414'/><rect x='9' y='11' width='1' height='1' fill='%23070414'/><rect x='10' y='11' width='1' height='1' fill='%23070414'/></svg>") 9 1,pointer}#dx-px[data-px-theme=light]{--px-line:#252525;--px-edge:#252525;--px-win:#fffefa;--px-win-2:#f5f3ed;--px-win-3:#ebe6ef;--px-field:#fffefa;--px-frame:#252525;--px-ink:#252525;--px-muted:#6e6d68;--px-dim:#b0afa7;--px-acc:#7c43d0;--px-acc-lo:#491478;--px-acc-hi:#a874ec;--px-acc-ink:#fffefa;--px-die-lo:#e2dedf;--px-scrim:#f5f3ed59;--px-dither:#f5f3edb3;--px-shadow:#25252559;--px-tshadow:0 var(--u) 0 #e2dedf}#dx-px :is(.dx-root,.da-hub-content,.da-workspace){font-family:var(--px-f-ui);color:var(--px-ink);cursor:var(--px-cursor);scrollbar-color:var(--px-frame) var(--px-win-2);scrollbar-width:thin}#dx-px :is(.dx-root,.da-hub-content,.da-workspace),#dx-px :is(.dx-root,.da-hub-content,.da-workspace) :is(*,:before,:after):not(.ex-wheel,.ex-hub,.ex-pointer,.ae-spinner,.gx-live){border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none}#dx-px :is(.dx-root,.da-hub-content,.da-workspace) :is(button,a,summary,select,[role=tab],input[type=range]){cursor:var(--px-hand)}#dx-px :is(.dx-root,.da-hub-content,.da-workspace) :is(button,a,summary):disabled{cursor:not-allowed}#dx-px :is(.dx-root,.da-hub-content,.da-workspace) :is(button,input,select,textarea){font-family:var(--px-f-ui)}#dx-px :is(.dx-root,.da-hub-content,.da-workspace) :is(h1,h2,h3,h4){font-family:var(--px-f-head);font-weight:700;letter-spacing:0;line-height:1.35;-webkit-font-smoothing:antialiased;text-shadow:var(--px-tshadow)}#dx-px :is(.dx-root,.da-hub-content,.da-workspace) :is(h2){font-size:20px;letter-spacing:-.02em}#dx-px :is(.dx-root,.da-hub-content,.da-workspace) :is(h3,h4){font-size:14px}#dx-px :is(.dx-root,.da-hub-content,.da-workspace) :focus-visible{outline:var(--u) solid var(--px-blue);outline-offset:calc(2 * var(--u));box-shadow:var(--px-o)}#dx-px .px-icon{image-rendering:pixelated;flex:none}#dx-px :is(.ae-kicker,.gx-sheet-head small,.da-menu-head small,.dx-here small,.ex-text small,.gx-player-text small,.gx-trip small,.gx-trip dt,.ae-facts dt,.ae-stats-grid dt){font-family:var(--px-f-cap);font-weight:400;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--px-frame)}#dx-px :is(.ae-muted,.gx-row small,.gx-tm small,.dx-route em){color:var(--px-muted)}#dx-px .px-art{display:block;width:100%;height:100%;object-fit:cover;image-rendering:pixelated}#dx-px :is(.ae-panel,.ae-info,.ae-side,.ae-card,.gx-sheet,.gx-roster,.dx-board-browser,.da-hub-content,.da-workspace,.ex-pill.ex-contract,.gx-player,.dx-photo-bar,.gx-confirm){background:var(--px-win);color:var(--px-ink);border:0;box-shadow:var(--px-window);animation:none}#dx-px :is(.ae-panel,.ae-info,.ae-card,.gx-sheet,.dx-board-browser,.da-hub-content,.da-workspace,.gx-roster){padding:calc(6 * var(--u)) calc(7 * var(--u))}#dx-px .gx-sheet:before{display:none}#dx-px :is(.gx-sheet,.da-hub-content,.da-workspace,.ae-side,.ae-card):after{content:"";position:absolute;inset:calc(3 * var(--u));pointer-events:none;background:linear-gradient(var(--px-frame) 0 0) 0 0 /var(--u) var(--u) no-repeat,linear-gradient(var(--px-frame) 0 0) 100% 0 /var(--u) var(--u) no-repeat,linear-gradient(var(--px-frame) 0 0) 0 100% /var(--u) var(--u) no-repeat,linear-gradient(var(--px-frame) 0 0) 100% 100% /var(--u) var(--u) no-repeat}#dx-px :is(.gx-sheet,.da-hub-content,.da-workspace,.ae-side,.ae-card){position:relative}#dx-px .da-hub-content,#dx-px .da-workspace{position:fixed}#dx-px .ae-side{position:absolute}#dx-px :is(.gx-row,.gx-trip,.gx-trip dl>div,.ae-facts>div,.ae-stats-grid>div,.ae-worth,.dx-stamps li,.dx-sets li,.dx-venues li,.dx-item,.gx-mouse>div,.gx-players li,.gx-rooms li,.gx-create,.gx-me,.da-goal-card,.da-stat-tiles>div,.da-candle-reader,.da-help-page,.dx-field-note,.gx-lobby,.gx-room,.gx-friends>*,.gx-people li,.dx-mp-list li){background:var(--px-win-2);border:0;box-shadow:var(--px-plate)}#dx-px .gx-settings section{background:transparent;border:0;box-shadow:none;padding:0}#dx-px :is(.gx-sheet h3,.ae-side h3,.gx-settings h3){display:flex;align-items:center;gap:8px;margin:18px 0 10px;font-family:var(--px-f-cap);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--px-frame);text-shadow:none}#dx-px :is(.gx-sheet h3,.ae-side h3,.gx-settings h3):after{content:"";flex:1 1;height:var(--u);background:repeating-linear-gradient(90deg,var(--px-frame) 0 var(--u),transparent var(--u) calc(2 * var(--u)));opacity:.6}#dx-px :where(.dx-root,.da-hub-content,.da-workspace) :where(button,.gx-mi,.gx-tm,.gx-btn,.dx-game,.ae-actions a):where(:not(.px-raw,.px-own *,.gx-toggle,.dx-roll,.gx-player,.px-portrait,.dx-board-head,[role=tab],[role=radio],.gx-seg button,.da-movement button,.da-menu-tabs button,.gx-tabs button,.dx-cc-tabs button,.dx-district-tabs button,.gx-rail button,.gx-chip,.gx-icon-btn,.ae-x,.da-activity-tile,.dx-route,.ae-choices button,.da-answers button,.da-hub-bar button,.dx-space-list button,.dx-cc-dot,.dx-cc-grid button,.dx-cc-row button,.ex-spin button.ae-primary,input)){border:0;background:var(--px-win-2);color:var(--px-ink);box-shadow:var(--px-btn);transition:none;text-shadow:none}#dx-px :where(.dx-root,.da-hub-content,.da-workspace) :where(button,.gx-mi,.gx-tm,.gx-btn,.dx-game,.ae-actions a):where(:not(:disabled,.px-own *):hover){background:var(--px-win-3);filter:none;transform:none}#dx-px .gx-mi:not(.is-gold,.is-danger):hover,#dx-px .gx-tm:not(.is-primary):hover{background:var(--px-win-3)}#dx-px .gx-mi.is-danger:hover{background:var(--px-red)}#dx-px :is(.dx-root,.da-hub-content,.da-workspace) :is(button,.gx-mi,.gx-tm,.gx-btn,.dx-game,.ae-actions a):not(:disabled,.dx-roll,.gx-toggle,.px-own *):active{transform:translateY(calc(2 * var(--u)));box-shadow:var(--px-btn-down)}#dx-px :is(.dx-root,.da-hub-content,.da-workspace) button:disabled{opacity:1;filter:grayscale(.85) brightness(.75)}#dx-px :is(.ae-primary,.gx-btn.is-gold,.gx-tm.is-primary,.gx-mi.is-gold,.da-primary,.da-menu-primary,.dx-btn-gold,.dx-up,.ex-spin .ae-primary){background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o),0 calc(2 * var(--u)) 0 0 var(--px-line),inset 0 var(--u) 0 0 var(--px-acc-hi),inset calc(-1 * var(--u)) 0 0 0 var(--px-acc-hi),inset 0 calc(-2 * var(--u)) 0 0 var(--px-acc-lo);border:0;font-weight:700}#dx-px :is(.ae-primary,.gx-btn.is-gold,.gx-tm.is-primary,.gx-mi.is-gold,.da-primary,.da-menu-primary,.dx-btn-gold,.dx-up):not(:disabled):hover{background:var(--px-acc-hi)}#dx-px :is(.gx-btn.is-danger,.gx-mi.is-danger:hover,.dx-down){background:var(--px-red);color:#fffefa;box-shadow:var(--px-o),0 calc(2 * var(--u)) 0 0 var(--px-line),inset 0 var(--u) 0 0 var(--px-red-hi),inset 0 calc(-2 * var(--u)) 0 0 var(--px-red-lo)}#dx-px .gx-btn.is-quiet{background:transparent;box-shadow:none;text-decoration:underline;text-decoration-thickness:var(--u);text-underline-offset:4px}#dx-px :is(.gx-icon-btn,.ae-x,.da-menu-head>button,.da-foot>button){display:grid;place-items:center;width:36px;height:36px;min-height:0;padding:0;border:0;background:var(--px-win-2);color:var(--px-ink);box-shadow:var(--px-btn);font-family:var(--px-f-head);font-weight:700;font-size:12px}#dx-px :is(.gx-icon-btn,.ae-x,.da-menu-head>button):hover{background:var(--px-win-3);color:var(--px-acc-hi)}#dx-px .gx-sheet-head .gx-icon-btn:first-child{background:var(--px-win-2);color:var(--px-ink);box-shadow:var(--px-btn)}#dx-px .da-foot>button{background:var(--px-blue);box-shadow:var(--px-o),0 calc(2 * var(--u)) 0 0 var(--px-line),inset 0 var(--u) 0 0 var(--px-blue-hi),inset 0 calc(-2 * var(--u)) 0 0 var(--px-blue-lo)}#dx-px :is(.gx-seg,.da-menu-tabs,.gx-tabs,.dx-cc-tabs,.dx-district-tabs,.da-movement){display:flex;gap:calc(3 * var(--u));padding:var(--u);background:transparent;border:0;box-shadow:none}#dx-px :is(.gx-seg button,.da-menu-tabs button,.gx-tabs button,.dx-cc-tabs button,.dx-district-tabs button,.da-movement button){flex:1 1 auto;min-height:36px;padding:6px 12px;border:0;background:var(--px-win-2);color:var(--px-muted);box-shadow:var(--px-btn);font-family:var(--px-f-ui);font-size:14px;font-weight:600;transition:none;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:6px}#dx-px :is(.gx-seg button,.da-menu-tabs button,.gx-tabs button,.dx-cc-tabs button,.dx-district-tabs button,.da-movement button):hover{color:var(--px-ink);background:var(--px-win-3)}#dx-px :is(.gx-seg button[aria-selected=true],.gx-seg button[aria-checked=true],.da-menu-tabs button[aria-pressed=true],.gx-tabs button[aria-selected=true],.gx-tabs button.is-on,.dx-cc-tabs button[aria-selected=true],.dx-district-tabs button[aria-pressed=true],.dx-district-tabs button[aria-selected=true],.da-movement button[aria-pressed=true]){background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o),inset 0 calc(2 * var(--u)) 0 0 var(--px-acc-lo),inset 0 calc(-1 * var(--u)) 0 0 var(--px-acc-hi);transform:translateY(calc(2 * var(--u)))}#dx-px .da-menu-tabs>span{align-self:center;margin-left:auto;font-family:var(--px-f-head);font-weight:700;font-size:11px;color:var(--px-acc);white-space:nowrap}#dx-px .gx-toggle{position:relative;width:60px;height:30px;flex:none;padding:0;border:0;background:var(--px-field);box-shadow:var(--px-well)}#dx-px .gx-toggle i{position:absolute;top:var(--u);left:var(--u);width:24px;height:24px;border-radius:0;background:var(--px-dim);box-shadow:inset 0 var(--u) 0 0 #fffefa40,inset 0 calc(-1 * var(--u)) 0 0 #00000059;transition:transform .16s steps(3);transform:none}#dx-px .gx-toggle[aria-checked=true]{background:var(--px-green-lo)}#dx-px .gx-toggle[aria-checked=true] i{transform:translateX(30px);background:var(--px-green)}#dx-px :is(.dx-root,.da-hub-content,.da-workspace) :is(input:not([type=range],[type=checkbox],[type=radio]),select,textarea){border:0;background:var(--px-field);color:var(--px-ink);box-shadow:var(--px-well);font-family:var(--px-f-ui);font-size:15px}#dx-px :is(.dx-root,.da-hub-content,.da-workspace) :is(input,select,textarea):focus{outline:var(--u) solid var(--px-blue);outline-offset:var(--u);box-shadow:var(--px-well)}#dx-px :is(.dx-root,.da-hub-content,.da-workspace) input[type=range]{accent-color:var(--px-acc)}#dx-px :is(.gx-kbd,.dx-roll-key,.ae-actions kbd){display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 5px;border:0;background:var(--px-ink);color:var(--px-line);box-shadow:var(--px-o),0 var(--u) 0 0 var(--px-line),inset 0 calc(-1 * var(--u)) 0 0 #00000040;font-family:var(--px-f-cap);font-size:11px;line-height:1}#dx-px :is(.ex-bar,.ae-progress,.dx-learning progress){height:12px;border:0;background:var(--px-field);box-shadow:var(--px-well);overflow:hidden}#dx-px :is(.ex-bar,.ae-progress)>:is(i,span){border-radius:0;background:repeating-linear-gradient(90deg,var(--px-green) 0 6px,var(--px-green-lo) 6px 9px);box-shadow:inset 0 var(--u) 0 0 #fffefa55;transition:width .4s steps(6)}#dx-px .gx-top{top:12px;left:14px;right:14px;align-items:flex-start}#dx-px .px-hero{display:grid;gap:14px;width:min(320px,42vw);pointer-events:none}#dx-px .px-hero>*{pointer-events:auto}#dx-px .gx-player{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;height:auto;padding:9px 12px 9px 9px}#dx-px .px-portrait{display:grid;place-items:center;width:56px;height:56px;padding:0;border:0;background:var(--px-win-3);box-shadow:var(--px-well)}#dx-px .px-portrait:hover{background:var(--px-acc-lo)}#dx-px .px-portrait .gx-ava{width:44px!important;height:44px!important;border:0;box-shadow:none;image-rendering:pixelated;font-family:var(--px-f-head);font-weight:700;font-size:14px}#dx-px .gx-player-text{display:grid;gap:3px}#dx-px .gx-player-text b{font-family:var(--px-f-head);font-weight:700;font-size:11px;letter-spacing:0;color:var(--px-ink);-webkit-font-smoothing:antialiased;text-transform:uppercase}#dx-px .gx-player-text small{font-size:10px;color:var(--px-muted)}#dx-px .px-level{position:relative;display:flex;align-items:center;gap:8px;margin-top:2px}#dx-px .px-lv{display:inline-flex;align-items:baseline;gap:3px;padding:3px 5px;background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o);font-family:var(--px-f-cap);font-size:10px;line-height:1}#dx-px .px-lv b{font-family:var(--px-f-head);font-weight:700;font-size:10px}#dx-px .px-xp{position:relative;display:flex;align-items:center;gap:2px;padding:3px 4px;background:var(--px-field);box-shadow:var(--px-o);overflow:hidden}#dx-px .px-xp small{margin-right:4px;font-family:var(--px-f-cap);font-size:10px;color:var(--px-acc)}#dx-px .px-xp i{width:9px;height:9px;background:var(--px-win-3)}#dx-px .px-xp i.is-on{background:var(--px-acc);box-shadow:inset 0 var(--u) 0 0 var(--px-acc-hi)}#dx-px .px-xp .ex-glint{position:absolute;inset:0 auto 0 0;width:18px;background:#fffefa88;animation:px-glint .7s steps(8) forwards}@keyframes px-glint{0%{transform:translateX(-20px)}to{transform:translateX(160px)}}#dx-px .px-level.is-pulse .px-lv{animation:px-blink .2s steps(1) 6}@keyframes px-blink{50%{background:var(--px-acc);color:var(--px-acc-ink)}}#dx-px .ex-strip{position:static;transform:none;display:grid;gap:10px;max-width:none;justify-items:start;animation:none}#dx-px .ex-pill{height:auto;min-height:36px;padding:6px 10px;gap:8px;border:0;background:var(--px-win);box-shadow:var(--px-plate);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--px-ink)}#dx-px .ex-pill.ex-contract{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;padding:10px 12px;column-gap:10px;row-gap:6px}#dx-px .ex-contract .ex-ico{grid-row:1/3;color:var(--px-acc)}#dx-px .ex-contract .ex-text{min-width:0}#dx-px .ex-contract .ex-text b{display:block;font-size:14px;font-weight:600;white-space:normal;line-height:1.15}#dx-px .ex-contract .ex-bar{grid-column:2;width:auto;height:9px}#dx-px .ex-contract em{grid-column:3;grid-row:1/3;align-self:center;font-style:normal;font-family:var(--px-f-head);font-weight:700;font-size:10px;color:var(--px-green)}#dx-px .ex-weather .ex-text{display:flex;gap:6px;align-items:baseline}#dx-px .ex-weather .ex-text b{font-size:13px;font-weight:600}#dx-px .ex-weather .ex-text small{order:2;color:var(--px-muted)}#dx-px .ex-boost{color:var(--px-acc);font-family:var(--px-f-head);font-weight:700;font-size:10px}#dx-px .ex-boost.is-turbo{color:var(--px-blue)}#dx-px .ex-strip:has(.ex-boost){grid-template-columns:repeat(3,auto)}#dx-px .ex-strip:has(.ex-boost) .ex-contract{grid-column:1/-1}#dx-px .gx-top-right{gap:14px;align-items:center}#dx-px .gx-chip{height:40px;padding:0 12px;gap:8px;border:0;background:var(--px-win);color:var(--px-ink);box-shadow:var(--px-btn);font-family:var(--px-f-ui);font-size:14px;font-weight:600;-webkit-backdrop-filter:none;backdrop-filter:none}#dx-px .gx-chip:hover{background:var(--px-win-3)}#dx-px .gx-chip>b{padding:0;background:none;font-family:var(--px-f-head);font-weight:700;font-size:11px;color:var(--px-acc)}#dx-px .gx-chip>b:before{content:"×";margin-right:3px;font-family:var(--px-f-ui);color:var(--px-muted)}#dx-px .gx-chip .gx-icon{color:var(--px-acc)}#dx-px .gx-chip.is-menu{background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o),0 calc(2 * var(--u)) 0 0 var(--px-line),inset 0 var(--u) 0 0 var(--px-acc-hi),inset 0 calc(-2 * var(--u)) 0 0 var(--px-acc-lo)}#dx-px .gx-chip.is-menu .gx-icon{color:var(--px-acc-ink)}#dx-px .gx-chip.is-menu:hover{background:var(--px-acc-hi)}#dx-px .gx-coins{cursor:default;padding:0 14px 0 10px}#dx-px .gx-coins>b{font-size:14px;color:var(--px-ink);text-shadow:var(--px-tshadow)}#dx-px .gx-coins>b:before{content:none}#dx-px .gx-coins small{font-family:var(--px-f-cap);font-size:10px;color:var(--px-acc)}#dx-px .px-coin-ico{display:inline-grid;color:var(--px-acc);filter:drop-shadow(0 var(--u) 0 var(--px-acc-lo))}#dx-px .gx-coins.is-up .px-coin-ico{animation:px-coin-spin .5s steps(4) 2}@keyframes px-coin-spin{50%{transform:scaleX(.2)}}#dx-px .gx-coin-delta{font-family:var(--px-f-head);font-weight:700;font-size:11px;font-style:normal;text-shadow:var(--px-tshadow)}#dx-px .gx-coin-delta.is-pos{color:var(--px-green)}#dx-px .gx-coin-delta.is-neg{color:var(--px-red)}#dx-px .gx-badge{border-radius:0;background:var(--px-red);color:#fffefa;box-shadow:var(--px-o);font-family:var(--px-f-cap);font-style:normal}#dx-px .gx-rail{gap:12px;padding:0;border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;right:16px}#dx-px .gx-rail button{width:54px;min-height:50px;padding:5px 2px;gap:3px;border:0;background:var(--px-win);color:var(--px-muted);box-shadow:var(--px-btn);font-family:var(--px-f-cap);font-size:10px;letter-spacing:.02em;text-transform:uppercase}#dx-px .gx-rail button:hover{color:var(--px-ink);background:var(--px-win-3)}#dx-px .gx-rail button[aria-pressed=true]{background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o),inset 0 calc(2 * var(--u)) 0 0 var(--px-acc-lo);transform:translateY(calc(2 * var(--u)))}#dx-px .gx-rail-sep{height:var(--u);margin:0 12px;background:var(--px-dim)}#dx-px .gx-roster{padding:10px 12px}#dx-px .gx-roster li.is-me{background:var(--px-win-3)}#dx-px .dx-dock{--dock-w:min(860px,calc(100% - var(--px-pop-r) - 36px));left:calc((100% - var(--px-pop-r) - var(--dock-w)) / 2);transform:none;bottom:calc(14px + env(safe-area-inset-bottom));width:var(--dock-w);display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"info info info" "here dice roll" "hot hot mode";gap:14px 16px;transition:left .3s steps(5),width .3s steps(5)}#dx-px .dx-dock>*{grid-column:1/-1;width:auto;min-width:0}#dx-px .dx-dock:has(>.dx-bar){padding:16px 18px 18px;background:var(--px-win);box-shadow:var(--px-window)}#dx-px .dx-dock:has(>.dx-bar)>:is(.da-hub,.dx-bar){display:contents}#dx-px .dx-dock>.dx-info{grid-area:info}#dx-px .dx-bar{background:none;border:0;box-shadow:none;padding:0}#dx-px .dx-here{grid-area:here;position:relative;display:grid;align-content:center;gap:3px;min-width:0;padding:4px 0 4px 34px}#dx-px .dx-here b{font-family:var(--px-f-head);font-weight:700;font-size:13px;line-height:1.3;-webkit-font-smoothing:antialiased;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:var(--px-tshadow)}#dx-px .dx-here small{color:var(--c,var(--px-frame))}#dx-px .dx-here .ae-muted{font-size:13px}#dx-px .px-here-pin{position:absolute;left:0;top:50%;translate:0 -50%;color:var(--c,var(--px-acc));animation:px-bob 1s steps(2) infinite}@keyframes px-bob{50%{transform:translateY(-3px)}}#dx-px .dx-dice{grid-area:dice;display:flex;align-items:center;gap:10px;background:none;border:0;box-shadow:none;padding:0}#dx-px .dx-dice small{font-family:var(--px-f-head);font-weight:700;font-size:12px;color:var(--px-acc);white-space:nowrap}#dx-px .dx-dice small.ex-doubles{color:var(--px-pink);animation:px-blink .25s steps(1) 6}#dx-px .dx-root .dx-roll{grid-area:roll;position:relative;height:64px;min-width:210px;padding:0 20px;gap:12px;border:0;background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o),0 calc(3 * var(--u)) 0 0 var(--px-line),inset 0 var(--u) 0 0 var(--px-acc-hi),inset var(--u) 0 0 0 var(--px-acc-hi),inset 0 calc(-3 * var(--u)) 0 0 var(--px-acc-lo);font-family:var(--px-f-head);font-weight:700;font-size:16px;letter-spacing:0;text-transform:uppercase;-webkit-font-smoothing:antialiased;animation:none}#dx-px .dx-root .dx-roll:not(:disabled):hover{background:var(--px-acc-hi)}#dx-px .dx-root .dx-roll:not(:disabled):active{transform:translateY(calc(3 * var(--u)));box-shadow:var(--px-o),inset 0 calc(3 * var(--u)) 0 0 var(--px-acc-lo)}#dx-px .dx-root .dx-roll:disabled{filter:none;background:var(--px-win-3);color:var(--px-muted);box-shadow:var(--px-o),inset 0 calc(3 * var(--u)) 0 0 #00000059;transform:translateY(calc(3 * var(--u)))}#dx-px .dx-roll.is-pulse:not(:disabled){animation:px-roll-call 1s steps(1) infinite}@keyframes px-roll-call{50%{background:var(--px-acc-hi);outline:var(--u) solid var(--px-acc-hi);outline-offset:calc(3 * var(--u))}}#dx-px .dx-roll-shine{display:none}#dx-px .dx-roll-dice{display:flex;gap:6px}#dx-px .dx-roll .dx-roll-key{background:var(--px-acc-ink);color:var(--px-acc);box-shadow:var(--px-o)}#dx-px .da-hub-bar{grid-area:hot;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}#dx-px .da-hub-bar button{min-height:44px;padding:6px 10px;gap:7px;border:0;background:var(--px-win-2);color:var(--px-ink);box-shadow:var(--px-btn);font-family:var(--px-f-ui);font-size:15px;font-weight:600}#dx-px .da-hub-bar button:hover{background:var(--px-win-3)}#dx-px .da-hub-bar button .px-icon{color:var(--px-acc)}#dx-px .da-hub-bar button[aria-expanded=true]{background:var(--px-blue);color:#fffefa;box-shadow:var(--px-o),inset 0 calc(2 * var(--u)) 0 0 var(--px-blue-lo);transform:translateY(calc(2 * var(--u)))}#dx-px .da-hub-bar button[aria-expanded=true] .px-icon{color:#fffefa}#dx-px .da-hub-bar .px-count{font-style:normal;font-family:var(--px-f-head);font-weight:700;font-size:10px;color:var(--px-green)}#dx-px .da-hub-bar .da-surprise .px-icon{color:var(--px-pink)}#dx-px .da-movement{grid-area:mode;align-self:center;padding:0;gap:10px;margin:0}#dx-px .da-movement button{min-height:44px;font-size:14px}#dx-px .da-movement button b{font-family:var(--px-f-head);font-weight:700;font-size:11px}#dx-px .ae-die{width:30px;height:30px;padding:4px;gap:2px;border:0;background:var(--px-die);box-shadow:var(--px-o),0 var(--u) 0 0 var(--px-line),inset 0 calc(-1 * var(--u)) 0 0 var(--px-die-lo)}#dx-px .ae-die i{border-radius:0;background:transparent}#dx-px .ae-die i.is-on{background:var(--px-line);box-shadow:none}#dx-px .dx-roll .ae-die{width:26px;height:26px;padding:3px}#dx-px .ae-die.ex-tumble{animation:px-tumble .24s steps(2) infinite}@keyframes px-tumble{50%{transform:translateY(-6px) rotate(90deg)}}#dx-px .ae-die.ex-land{animation:px-land .3s steps(3)}@keyframes px-land{0%{transform:translateY(-12px)}60%{transform:translateY(3px) scaleY(.85)}}#dx-px .da-stop{width:100%;min-height:40px;font-size:14px}#dx-px .ae-panel{animation:px-pop-up .34s steps(5) both;transform-origin:50% 100%;max-height:min(64dvh,620px);overflow:auto}#dx-px .ae-panel h2{margin:6px 0 10px;font-size:15px}#dx-px .ae-panel p{color:var(--px-ink);font-size:16px;line-height:1.45}#dx-px .ae-panel .ae-muted,#dx-px .ae-panel p.ae-muted{color:var(--px-muted);font-size:14px}#dx-px .ae-warn{color:var(--px-red);font-weight:600}#dx-px .ae-actions{gap:14px;margin-top:14px}#dx-px .ae-actions :is(button,a){min-height:44px;padding:0 18px;font-size:16px;font-weight:600;display:inline-flex;align-items:center;gap:8px}#dx-px .ae-panel .ae-actions .ae-primary:after{content:"";width:6px;height:9px;margin-left:6px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%);animation:px-wait .8s steps(1) infinite}@keyframes px-wait{50%{opacity:0}}#dx-px .ae-facts{gap:10px}#dx-px .ae-facts>div{padding:8px 10px}#dx-px .ae-facts dd{font-family:var(--px-f-head);font-weight:700;font-size:11px;margin-top:4px}#dx-px .ae-facts dd.is-pos{color:var(--px-green)}#dx-px .ae-result-badge{border-radius:0;background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o),0 calc(2 * var(--u)) 0 0 var(--px-line);font-family:var(--px-f-head);font-weight:700;font-size:14px}#dx-px .ae-panel.is-neg .ae-result-badge{background:var(--px-red);color:#fffefa}#dx-px :is(.ae-panel.is-pos,.ae-panel.is-neg){box-shadow:var(--px-window)}#dx-px .ae-panel.is-pos{box-shadow:var(--px-o),var(--px-drop),inset 0 0 0 var(--u) var(--px-green),inset 0 0 0 calc(2 * var(--u)) var(--px-line)}#dx-px .ae-panel.is-neg{box-shadow:var(--px-o),var(--px-drop),inset 0 0 0 var(--u) var(--px-red),inset 0 0 0 calc(2 * var(--u)) var(--px-line)}#dx-px .px-coin-ico .px-icon{vertical-align:-2px}#dx-px :is(.ae-choices,.da-answers){display:grid;gap:12px}#dx-px :is(.ae-choices button,.da-answers button){display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;min-height:48px;padding:8px 12px;text-align:left;border:0;background:var(--px-win-2);color:var(--px-ink);box-shadow:var(--px-btn);font-size:16px;font-weight:500}#dx-px :is(.ae-choices button,.da-answers button):not(:disabled):hover{background:var(--px-win-3)}#dx-px :is(.ae-choices button,.da-answers button):not(:disabled):hover:before{content:"";width:8px;height:12px;margin-right:-4px;background:var(--px-acc);clip-path:polygon(0 0,100% 50%,0 100%);animation:px-wait .6s steps(1) infinite}#dx-px :is(.ae-choices button,.da-answers button)>span:first-child{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:0;background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o);font-family:var(--px-f-head);font-weight:700;font-size:10px}#dx-px .dx-routes{gap:14px}#dx-px .dx-route{border:0;background:var(--px-win-2);box-shadow:var(--px-btn);padding:8px;gap:10px;text-align:left;color:var(--px-ink)}#dx-px .dx-route:hover{background:var(--px-win-3)}#dx-px .dx-route-thumb{image-rendering:pixelated;box-shadow:var(--px-o);border:0}#dx-px .dx-route-text small{font-family:var(--px-f-cap);font-size:10px;color:var(--c,var(--px-acc))}#dx-px .dx-route-text b{font-family:var(--px-f-head);font-weight:700;font-size:11px;line-height:1.4}#dx-px :is(.dx-deed-art,.dx-card-art){background:var(--px-win-2);box-shadow:var(--px-well);border:0}#dx-px .dx-art{image-rendering:pixelated}#dx-px .dx-grid{gap:14px}#dx-px .dx-item{padding:10px;gap:6px}#dx-px .dx-item b{font-size:14px}#dx-px .dx-item button{min-height:34px;font-size:14px}#dx-px .dx-item:hover .dx-art{animation:px-hop .4s steps(2) infinite}#dx-px .dx-item.is-owned{--px-plate:var(--px-o),0 calc(2 * var(--u)) 0 0 var(--px-shadow),inset 0 0 0 var(--u) var(--px-green)}#dx-px .dx-owned-tag{font-family:var(--px-f-cap);font-size:10px;color:var(--px-green)}#dx-px .dx-games{gap:12px}#dx-px .dx-game{padding:10px 12px;display:grid;gap:2px;text-decoration:none}#dx-px .ae-info{padding:12px 14px}#dx-px .ae-info h3{font-size:12px;margin:4px 0 6px}#dx-px .ae-info .ae-x{position:absolute;top:10px;right:10px;width:30px;height:30px}#dx-px .dx-field-note{padding:6px 10px}#dx-px .dx-field-note summary{font-family:var(--px-f-cap);font-size:11px;color:var(--px-frame)}#dx-px .ex-wheel{box-shadow:0 0 0 var(--u) var(--px-line),0 0 0 calc(2 * var(--u)) var(--px-acc),0 0 0 calc(3 * var(--u)) var(--px-line)}#dx-px .ex-wheel span{font-family:var(--px-f-cap);font-size:10px}#dx-px .ex-pointer{border-top-color:var(--px-ink);filter:drop-shadow(0 3px 0 var(--px-line))}#dx-px .ex-hub{border-radius:0;width:24px;height:24px;margin:-12px 0 0 -12px;background:var(--px-acc);box-shadow:var(--px-o),inset 0 3px 0 var(--px-acc-hi)}#dx-px .ex-wheel span{color:var(--px-line);text-shadow:none;font-weight:700}#dx-px .ex-jackpot{color:var(--px-acc);animation:px-blink .3s steps(1) infinite}#dx-px .ae-toasts{top:94px;gap:12px}#dx-px .ae-toast:not(.is-big){border:0;padding:8px 14px;background:var(--px-win);color:var(--px-ink);box-shadow:var(--px-window);font-size:15px;font-weight:600;animation:px-pop-up .3s steps(4) both}#dx-px .ae-toast.is-gold:not(.is-big){box-shadow:var(--px-o),var(--px-drop),inset 0 0 0 var(--u) var(--px-acc),inset 0 0 0 calc(2 * var(--u)) var(--px-line);color:var(--px-acc-hi)}#dx-px .ae-toast.is-pos:not(.is-big){box-shadow:var(--px-o),var(--px-drop),inset 0 0 0 var(--u) var(--px-green),inset 0 0 0 calc(2 * var(--u)) var(--px-line);color:var(--px-green)}#dx-px .ae-toast.is-neg:not(.is-big){box-shadow:var(--px-o),var(--px-drop),inset 0 0 0 var(--u) var(--px-red),inset 0 0 0 calc(2 * var(--u)) var(--px-line);color:var(--px-red-hi)}#dx-px .ae-toast.is-big{font-family:var(--px-f-head);font-size:22px;font-weight:700;letter-spacing:0;-webkit-font-smoothing:antialiased;white-space:nowrap;line-height:1.4;color:var(--px-acc-hi);text-shadow:var(--u) 0 0 var(--px-line),calc(-1 * var(--u)) 0 0 var(--px-line),0 var(--u) 0 var(--px-line),0 calc(-1 * var(--u)) 0 var(--px-line),0 calc(3 * var(--u)) 0 var(--px-acc-lo),0 calc(4 * var(--u)) 0 var(--px-line);animation:px-float 2.6s steps(16) forwards}#dx-px .ae-toast.is-big.is-pos{color:var(--px-green);text-shadow:var(--u) 0 0 var(--px-line),calc(-1 * var(--u)) 0 0 var(--px-line),0 var(--u) 0 var(--px-line),0 calc(-1 * var(--u)) 0 var(--px-line),0 calc(3 * var(--u)) 0 var(--px-green-lo),0 calc(4 * var(--u)) 0 var(--px-line)}#dx-px .ae-toast.is-big.is-neg{color:var(--px-red);text-shadow:var(--u) 0 0 var(--px-line),calc(-1 * var(--u)) 0 0 var(--px-line),0 var(--u) 0 var(--px-line),0 calc(-1 * var(--u)) 0 var(--px-line),0 calc(3 * var(--u)) 0 var(--px-red-lo),0 calc(4 * var(--u)) 0 var(--px-line)}@keyframes px-float{0%{transform:translateY(18px) scale(.6);opacity:0}12%{transform:none;opacity:1}80%{opacity:1}to{transform:translateY(-36px);opacity:0}}@keyframes px-unfold{0%{transform:scale(.04,.02);opacity:0}25%{transform:scaleY(.03);opacity:1}60%{transform:scale(1.02,1.06)}to{transform:none}}@keyframes px-pop-up{0%{transform:translateY(24px) scale(.9,.2);opacity:0}50%{transform:translateY(-4px) scale(1.01,1.04);opacity:1}to{transform:none}}#dx-px :is(.da-hub-content,.da-workspace,.dx-side.is-open,.ae-panel.px-pop){animation:px-unfold .38s steps(6) both;transform-origin:0 50%}#dx-px .dx-side:not(.is-open){transition:visibility 0s}@media (min-width:1050px){#dx-px .da-compact-hub{inset:96px 24px 24px auto;width:min(620px,44vw);height:auto;max-height:none}#dx-px .da-workspace{inset:96px 24px 24px auto;width:min(800px,56vw)}#dx-px .ae-side.dx-side{top:96px;right:24px;bottom:24px;width:min(420px,34vw)}#dx-px .ae-panel.px-pop{position:fixed;inset:96px 24px 24px auto;width:min(660px,46vw);max-height:none;margin:0;overflow:auto;z-index:60}#dx-px:has(:is(.da-hub-content,.da-workspace,.dx-side.is-open,.ae-panel.px-pop)) .gx-rail:not(.px-dpad){opacity:0;pointer-events:none;transform:translate(30px,-50%);transition:transform .2s steps(3),opacity .2s steps(3)}#dx-px:has(:is(.da-hub-content,.da-workspace,.dx-side.is-open,.ae-panel.px-pop)) .gx-roster{display:none}}@media (max-width:1049.98px){#dx-px .dx-graphics-fallback{position:fixed;left:10px;right:10px;bottom:calc(74px + env(safe-area-inset-bottom));z-index:950;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;color:var(--px-ink);background:var(--px-win);border:2px solid var(--px-line);box-shadow:var(--px-shadow);font:12px/1.35 var(--px-f-ui)}#dx-px .dx-graphics-fallback button{min-height:44px;padding:8px 12px;color:var(--px-ink);background:var(--px-acc);font:inherit}#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-right>.px-empire-chip{display:flex!important}#dx-px .dx-root[data-focused-surface=true]:not([data-world-prompt]) :is(.gx-top,.gx-rail,.px-pad,.px-social,.px-census,.gx-roster,.dx-board-browser,.ex-strip,.da-practice-badge,.px-invites,.px-party-btn,.px-party,.ae-toasts,.dx-dev-tiers){display:none!important}#dx-px .dx-root[data-focused-surface=true]:not(:has(.dx-dock>:is(.ae-panel,.dx-info))) .dx-dock{display:none!important}#dx-px .dx-root[data-focused-surface=true]:has(.dx-dock>.dx-info) .dx-dock>:not(.dx-info){display:none!important}#dx-px:has(.dx-root[data-focused-surface=true]) :is(.dx-talk,.px-tail){display:none!important}#dx-px :is(.da-compact-hub,.da-workspace){inset:auto 10px calc(12px + env(safe-area-inset-bottom)) 10px;width:auto;max-height:min(72dvh,760px)}#dx-px .da-workspace{top:76px;max-height:none}#dx-px .ae-side.dx-side{top:auto;left:10px;right:10px;bottom:12px;width:auto;max-height:70dvh}#dx-px .ae-panel.px-pop{position:fixed;left:10px;right:10px;bottom:calc(12px + env(safe-area-inset-bottom));width:auto;max-height:72dvh;margin:0;z-index:60}#dx-px :is(.da-hub-content,.da-workspace,.dx-side.is-open){transform-origin:50% 0}}#dx-px .px-tail{position:fixed;inset:0;z-index:85;pointer-events:none}#dx-px .px-tail i{position:absolute;left:0;top:0;width:6px;height:6px;background:var(--px-acc-hi);box-shadow:0 0 0 var(--u) var(--px-line)}#dx-px .px-emote{position:absolute;left:0;top:0;display:grid;place-items:center;width:30px;height:36px;background:var(--px-ink);color:var(--px-red);box-shadow:var(--px-o),0 calc(2 * var(--u)) 0 0 var(--px-line);font-family:var(--px-f-head);font-weight:700;font-size:16px;-webkit-font-smoothing:antialiased;animation:px-bob .8s steps(2) infinite}#dx-px .px-emote:after{content:"";position:absolute;left:9px;bottom:-9px;width:9px;height:9px;background:var(--px-ink);clip-path:polygon(0 0,100% 0,0 100%)}#dx-px .da-hub-content{font-family:var(--px-f-ui);padding:0;display:flex;flex-direction:column;overflow:hidden}#dx-px .da-menu-head{padding:18px 18px 12px 22px;border:0;background:var(--px-win-2);box-shadow:inset 0 calc(-1 * var(--u)) 0 0 var(--px-line);margin:calc(2 * var(--u)) calc(2 * var(--u)) 0}#dx-px .da-menu-head h3{margin:4px 0 0;font-size:14px;color:var(--px-ink)}#dx-px .da-menu-main{padding:18px 20px;overflow:auto;flex:1 1}#dx-px .da-menu-foot{margin:0 calc(2 * var(--u)) calc(2 * var(--u));padding:12px 18px;border:0;background:var(--px-win-2);box-shadow:inset 0 var(--u) 0 0 var(--px-line);font-family:var(--px-f-cap);font-size:10px;color:var(--px-muted)}#dx-px .da-menu-foot button{min-height:32px;padding:0 10px;gap:6px;font-size:13px;display:inline-flex;align-items:center}#dx-px .da-menu-tabs{margin-bottom:16px}#dx-px .da-menu-caption{color:var(--px-muted);font-size:14px}#dx-px .da-visual-catalog{gap:16px;padding:4px}#dx-px .da-activity-tile{position:relative;display:grid;gap:4px;padding:12px;min-height:0;text-align:left;border:0;background:var(--px-win-2);color:var(--px-ink);box-shadow:var(--px-btn)}#dx-px .da-activity-tile:hover{background:var(--px-win-3)}#dx-px .da-activity-tile:hover:after{content:"▶";position:absolute;right:12px;top:12px;color:var(--px-acc);font-size:12px;animation:px-wait .6s steps(1) infinite}#dx-px .da-tile-art{display:flex;align-items:center;gap:10px;height:40px;background:none;border:0}#dx-px .da-tile-art .px-icon{color:var(--px-acc);padding:4px;background:var(--px-win);box-shadow:var(--px-o);width:38px;height:38px}#dx-px .da-tile-art svg:not(.px-icon){flex:1 1;height:30px}#dx-px .da-tile-art svg:not(.px-icon) path{stroke:var(--px-green);stroke-width:3;fill:none;shape-rendering:crispEdges;stroke-linejoin:miter;opacity:.7}#dx-px .da-activity-tile b{font-family:var(--px-f-head);font-weight:700;font-size:10px;line-height:1.4}#dx-px .da-activity-tile small{color:var(--px-muted);font-size:14px}#dx-px .da-activity-tile em{display:inline-flex;align-items:center;gap:6px;font-style:normal;font-family:var(--px-f-cap);font-size:10px;color:var(--px-green)}#dx-px .da-shop-compact{display:grid;gap:14px;padding:4px}#dx-px .da-shop-compact button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;text-align:left}#dx-px .da-shop-compact button b{font-size:15px}#dx-px .da-shop-compact button small{display:block;color:var(--px-muted);font-size:13px}#dx-px .da-shop-compact strong{font-family:var(--px-f-head);font-weight:700;font-size:11px;color:var(--px-acc);white-space:nowrap}#dx-px .da-shop-compact strong small{display:inline;margin-left:3px;font-family:var(--px-f-cap);font-size:10px}#dx-px .da-shop-icon{display:grid;place-items:center;width:40px;height:40px;background:var(--px-win);color:var(--px-acc);box-shadow:var(--px-o);border:0}#dx-px .da-destinations{gap:14px;padding:4px}#dx-px .da-destinations button{display:flex;align-items:center;gap:10px;justify-content:flex-start;font-size:15px}#dx-px .da-destinations button>span{color:var(--px-acc);display:inline-grid}#dx-px .da-destinations button .px-icon:last-child{margin-left:auto;color:var(--px-dim)}#dx-px :is(.da-level-picks,.da-market-picks){gap:12px;padding:4px}#dx-px :is(.da-level-picks button,.da-market-picks button)[aria-pressed=true]{background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o),inset 0 calc(2 * var(--u)) 0 0 var(--px-acc-lo)}#dx-px .da-level-picks button span{font-family:var(--px-f-head);font-weight:700;font-size:11px}#dx-px .da-goal-card{padding:14px}#dx-px .da-goal-card>span{font-family:var(--px-f-cap);font-size:10px;color:var(--px-frame)}#dx-px .da-expedition-track{gap:10px}#dx-px .da-expedition-track span,#dx-px .da-tower-steps span{border-radius:0;border:0;background:var(--px-field);box-shadow:var(--px-o);font-family:var(--px-f-head);font-weight:700;font-size:10px;color:var(--px-muted)}#dx-px .da-expedition-track span.is-done,#dx-px .da-tower-steps span.is-done{background:var(--px-green);color:var(--px-line)}#dx-px .da-tower-steps span.is-current{background:var(--px-acc);color:var(--px-acc-ink)}#dx-px .da-stat-tiles{gap:14px}#dx-px .da-stat-tiles>div{padding:10px}#dx-px .da-stat-tiles b{font-family:var(--px-f-head);font-weight:700;font-size:16px;color:var(--px-acc)}#dx-px .da-studio>div{border:0;background:var(--px-win-2);box-shadow:var(--px-o)}#dx-px .da-studio>div.is-built{background:var(--px-acc);color:var(--px-acc-ink)}#dx-px .da-workspace{padding:0;display:flex;flex-direction:column;overflow:hidden}#dx-px .da-head{margin:calc(2 * var(--u)) calc(2 * var(--u)) 0;padding:14px 18px;gap:14px;border:0;background:var(--px-win-2);box-shadow:inset 0 calc(-1 * var(--u)) 0 0 var(--px-line)}#dx-px .da-head h2{font-size:14px;margin:2px 0 6px}#dx-px .da-head>button{min-height:38px;padding:0 12px;font-size:14px;white-space:nowrap}#dx-px .da-activity-emblem{width:46px;height:46px;border:0;background:var(--px-win);color:var(--px-acc);box-shadow:var(--px-o)}#dx-px .da-context-chips{gap:8px}#dx-px .da-context-chips span{padding:2px 7px;border:0;background:var(--px-win);box-shadow:var(--px-o);font-family:var(--px-f-cap);font-size:10px;color:var(--px-muted)}#dx-px .da-body{padding:18px 20px;overflow:auto;flex:1 1}#dx-px .da-body svg:not(.px-icon){shape-rendering:crispEdges}#dx-px .da-prompt{font-size:17px;line-height:1.4;font-weight:600}#dx-px .da-foot{margin:0 calc(2 * var(--u)) calc(2 * var(--u));padding:10px 18px;border:0;background:var(--px-win-2);box-shadow:inset 0 var(--u) 0 0 var(--px-line);font-family:var(--px-f-cap);font-size:10px;color:var(--px-muted)}#dx-px .da-guide-toggle{min-height:36px;font-size:14px}#dx-px .da-sources{font-size:13px;color:var(--px-muted)}#dx-px .da-sources summary{font-family:var(--px-f-cap);font-size:10px}#dx-px .ae-side{padding:22px 22px 18px;border-radius:0}#dx-px .ae-side h2{font-size:15px}#dx-px .ae-side>.ae-muted{font-size:14px}#dx-px .dx-stamps{gap:12px}#dx-px .dx-stamps li{padding:8px;gap:10px;filter:grayscale(.9) brightness(.7)}#dx-px .dx-stamps li.is-on{filter:none;--px-plate:var(--px-o),0 calc(2 * var(--u)) 0 0 var(--px-shadow),inset 0 0 0 var(--u) var(--c,var(--px-acc))}#dx-px .dx-stamps li b{font-size:14px}#dx-px .dx-stamps li.is-on b:after{content:" ★";color:var(--px-acc)}#dx-px .dx-sets li{padding:8px 10px}#dx-px .dx-sets li.is-on{color:var(--px-green)}#dx-px .ae-worth{padding:10px 12px}#dx-px .ae-worth b{font-family:var(--px-f-head);font-weight:700;font-size:14px;color:var(--px-acc)}#dx-px .ae-stats-grid{gap:12px}#dx-px .ae-stats-grid dd{font-family:var(--px-f-head);font-weight:700;font-size:12px}#dx-px .ae-disclaimer{color:var(--px-dim);font-size:12px}#dx-px .gx-scrim{backdrop-filter:none;-webkit-backdrop-filter:none;background:repeating-conic-gradient(var(--px-dither) 0 25%,transparent 0 50%) 0 0 /6px 6px,var(--px-scrim);animation:px-dither-in .2s steps(3) both}@keyframes px-dither-in{0%{opacity:0}}#dx-px .gx-sheet{padding:22px 26px 24px;animation:px-unfold .34s steps(6) both;transform-origin:50% 50%;overflow:auto}#dx-px .gx-sheet-head{gap:16px;margin-bottom:18px;padding-bottom:14px;background:linear-gradient(var(--px-frame) 0 0) 0 100% /100% var(--u) no-repeat}#dx-px .gx-sheet-head h2{font-size:18px;margin-top:6px;color:var(--px-ink)}#dx-px .gx-crest{width:44px;height:44px;border-radius:0;background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o),inset 0 var(--u) 0 0 var(--px-acc-hi),inset 0 calc(-2 * var(--u)) 0 0 var(--px-acc-lo);border:0}#dx-px .gx-crest svg{image-rendering:pixelated;shape-rendering:crispEdges}#dx-px .gx-crest.is-blue{background:var(--px-blue);box-shadow:var(--px-o),inset 0 var(--u) 0 0 var(--px-blue-hi),inset 0 calc(-2 * var(--u)) 0 0 var(--px-blue-lo);color:#fffefa}#dx-px .gx-pause-grid{gap:26px}#dx-px .gx-menu-list{display:grid;gap:12px;padding:4px}#dx-px .gx-menu-list hr{height:var(--u);margin:6px 0;border:0;background:repeating-linear-gradient(90deg,var(--px-dim) 0 var(--u),transparent var(--u) calc(2 * var(--u)))}#dx-px .gx-mi{position:relative;min-height:44px;padding:0 12px 0 34px;gap:12px;font-size:16px;font-weight:600;text-decoration:none}#dx-px .gx-mi .gx-mi-icon{width:auto;height:auto;background:none;border:0;box-shadow:none;color:var(--px-acc)}#dx-px .gx-mi.is-gold .gx-mi-icon{color:var(--px-acc-ink)}#dx-px .gx-mi.is-danger,#dx-px .gx-mi.is-danger .gx-mi-icon{color:var(--px-red)}#dx-px .gx-mi.is-danger:hover,#dx-px .gx-mi.is-danger:hover .gx-mi-icon{color:#fffefa}#dx-px :is(.gx-mi,.gx-tm):before{content:"";position:absolute;left:12px;top:50%;width:8px;height:14px;margin-top:-7px;background:var(--px-acc);clip-path:polygon(0 0,100% 50%,0 100%);opacity:0}#dx-px :is(.gx-mi,.gx-tm):is(:hover,:focus-visible):before{opacity:1;animation:px-wait .6s steps(1) infinite}#dx-px :is(.gx-mi.is-gold,.gx-tm.is-primary):before{background:var(--px-acc-ink)}#dx-px .gx-mi-hint{font-family:var(--px-f-cap);font-size:11px;color:var(--px-muted)}#dx-px .gx-trip{padding:12px;gap:4px}#dx-px .gx-trip-art{height:150px;margin-bottom:10px;box-shadow:var(--px-o)}#dx-px .gx-trip>b{font-family:var(--px-f-head);font-weight:700;font-size:12px}#dx-px .gx-trip dl{gap:12px;margin-top:12px}#dx-px .gx-trip dl>div{padding:7px 9px}#dx-px .gx-trip dd{font-family:var(--px-f-head);font-weight:700;font-size:12px;margin-top:4px}#dx-px .gx-trip p{color:var(--px-dim);font-size:12px}#dx-px .gx-confirm{padding:14px;margin:4px 0}#dx-px .gx-confirm p{font-size:15px}#dx-px .gx-confirm>div{display:flex;gap:14px}#dx-px .gx-btn{min-height:40px;padding:0 14px;font-size:15px;font-weight:600}#dx-px .gx-row{padding:12px 14px;gap:16px;margin-bottom:12px}#dx-px .gx-row b{font-size:16px}#dx-px .gx-row small{font-size:13px}#dx-px .gx-controls table{border-collapse:separate;border-spacing:0 6px}#dx-px .gx-controls th{font-family:var(--px-f-cap);font-weight:400;font-size:11px;color:var(--px-frame);text-transform:uppercase}#dx-px .gx-controls td{padding:8px 10px;background:var(--px-win-2);border:0;font-size:15px}#dx-px .gx-controls td:first-child{box-shadow:inset var(--u) 0 0 0 var(--px-acc)}#dx-px .gx-keys{display:flex;gap:8px}#dx-px .gx-mouse{gap:14px}#dx-px .gx-mouse>div{padding:12px}#dx-px .gx-sheet .gx-tabs{margin-bottom:18px}#dx-px .gx-ava{border-radius:0;box-shadow:var(--px-o)}#dx-px .gx-rank{border-radius:0;font-family:var(--px-f-head);font-weight:700;font-size:10px}#dx-px .gx-chat-log{background:var(--px-field);box-shadow:var(--px-well);border:0}#dx-px .dx-cc{padding:22px}#dx-px .dx-cc-preview{background:var(--px-field);box-shadow:var(--px-well);border:0}#dx-px .dx-cc-grid{gap:12px;padding:4px}#dx-px .dx-cc-grid button{border:0;background:var(--px-win-2);box-shadow:var(--px-btn);color:var(--px-ink)}#dx-px .dx-cc-grid button:hover{background:var(--px-win-3)}#dx-px .dx-cc-grid button[aria-checked=true],#dx-px .dx-cc-grid button[aria-pressed=true]{box-shadow:var(--px-o),0 calc(2 * var(--u)) 0 0 var(--px-line),inset 0 0 0 var(--u) var(--px-acc);background:var(--px-win-3)}#dx-px .dx-cc-row button{border:0;box-shadow:var(--px-btn);background:var(--px-win-2);color:var(--px-ink)}#dx-px .dx-cc-row button[aria-checked=true],#dx-px .dx-cc-row button[aria-pressed=true]{outline:var(--u) solid var(--px-acc);outline-offset:var(--u)}#dx-px .dx-cc-dot{border-radius:0;box-shadow:var(--px-o)}#dx-px .dx-board-browser{padding:6px}#dx-px .dx-board-head{background:none;border:0;box-shadow:none}#dx-px .dx-board-mark{background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o)}#dx-px .dx-board-title>span{font-family:var(--px-f-cap);font-size:10px}#dx-px .dx-space-list button{border:0;background:transparent;box-shadow:none;color:var(--px-ink)}#dx-px .dx-space-list button:hover,#dx-px .dx-space-list button[aria-current=true],#dx-px .dx-space-list button[aria-pressed=true]{background:var(--px-win-3)}#dx-px .dx-root:has(.dx-board-browser) .ex-strip{display:none}#dx-px .ae-overlay{background:repeating-conic-gradient(var(--px-dither) 0 25%,transparent 0 50%) 0 0 /6px 6px}#dx-px .ae-card{animation:px-unfold .34s steps(6) both}#dx-px .ae-card h2{font-size:20px}#dx-px .dx-photo-bar{padding:8px 8px 8px 16px}#dx-px .dx-photo-bar span{font-size:14px;color:var(--px-ink)}#dx-px .da-practice-badge{border-radius:0;background:var(--px-pink);box-shadow:var(--px-o);font-family:var(--px-f-cap);font-size:10px}#dx-px .ae-loading{font-family:var(--px-f-head);font-weight:700;font-size:12px;color:var(--px-acc)}#dx-px .ae-spinner{border-radius:0;animation:px-coin-spin .6s steps(4) infinite;border:0;width:18px;height:18px;background:var(--px-acc);box-shadow:var(--px-o)}#dx-px .gx-title-bg{position:absolute;inset:0;width:100%;height:100%;animation:none}#dx-px .gx-title-shade{background:linear-gradient(90deg,var(--px-win) 0 30%,color-mix(in srgb,var(--px-win) 60%,transparent) 48%,transparent 72%)}#dx-px .gx-title-shade:after{display:none}#dx-px .gx-title:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,#0000002e 0 2px,transparent 2px 4px)}#dx-px .gx-title-motes i{border-radius:0}#dx-px .gx-title-body{z-index:1;width:min(520px,100%);padding:40px clamp(20px,5vw,72px);animation:px-pop-up .5s steps(6) both}#dx-px .gx-title-kicker{gap:14px;font-family:var(--px-f-cap);font-size:12px;letter-spacing:.1em;color:var(--px-acc-hi)}#dx-px .gx-title-brand b,#dx-px .gx-title-brand span{font-weight:400}#dx-px .gx-title h1{margin:0;font-family:var(--px-f-head);font-weight:700;letter-spacing:0;line-height:1.05;font-size:clamp(44px,6vw,80px);color:var(--px-ink);-webkit-font-smoothing:antialiased;text-shadow:0 6px 0 var(--px-acc),0 9px 0 var(--px-acc-lo),6px 9px 0 var(--px-acc-lo)}#dx-px .gx-title h1 em{margin-top:18px;font-size:.42em;letter-spacing:.04em;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--px-acc);text-shadow:0 4px 0 var(--px-acc-lo),0 7px 0 var(--px-line)}#dx-px .gx-title-tag{margin:26px 0;font-size:18px;line-height:1.4;color:var(--px-ink)}#dx-px .gx-title-menu{gap:14px}#dx-px .gx-tm{position:relative;min-height:58px;padding:8px 16px 8px 34px;gap:14px;background:var(--px-win);text-align:left}#dx-px .gx-tm b{font-family:var(--px-f-head);font-weight:700;font-size:12px;letter-spacing:0;-webkit-font-smoothing:antialiased}#dx-px .gx-tm small{font-size:14px}#dx-px .gx-tm .gx-icon{color:var(--px-acc)}#dx-px .gx-tm.is-primary{animation:none}#dx-px .gx-tm.is-primary .gx-icon,#dx-px .gx-tm.is-primary small{color:var(--px-acc-ink)}#dx-px .gx-tm.is-invite{animation:px-roll-call 1s steps(1) infinite}#dx-px .gx-tm-row{gap:14px}#dx-px .gx-tm.is-small{min-height:46px;justify-content:center;padding-left:16px}#dx-px .gx-tm.is-small:before{display:none}#dx-px .gx-title-links{gap:8px 22px;margin-top:26px}#dx-px .gx-title-links a{border:0;font-family:var(--px-f-cap);font-size:11px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;opacity:.85}#dx-px .gx-title-legal{color:var(--px-muted);font-size:13px}#dx-px .px-weather{grid-column:1/-1;display:flex;align-items:center;gap:6px;padding-top:6px;margin-top:2px;background:repeating-linear-gradient(90deg,var(--px-dim) 0 var(--u),transparent var(--u) calc(2 * var(--u))) 0 0 /100% var(--u) no-repeat;font-family:var(--px-f-cap);font-size:10px;color:var(--px-muted);text-transform:uppercase}#dx-px .px-weather .px-icon{color:var(--px-acc)}#dx-px .px-rail-title{text-align:center;font-family:var(--px-f-cap);font-size:10px;color:var(--px-muted);text-transform:uppercase;text-shadow:var(--px-tshadow)}#dx-px .gx-rail button{position:relative}#dx-px .gx-rail button kbd{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:15px;height:15px;background:var(--px-ink);color:var(--px-win);font-family:var(--px-f-cap);font-size:10px;box-shadow:0 0 0 2px var(--px-line)}#dx-px .px-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:6px 0 2px}#dx-px .px-tile{position:relative;display:grid;justify-items:center;align-content:center;gap:8px;min-height:92px;padding:10px 6px;border:0;background:var(--px-win-2);color:var(--px-ink);box-shadow:var(--px-btn);font-size:15px;font-weight:600}#dx-px .px-tile:hover{background:var(--px-win-3)}#dx-px .px-tile .px-icon{color:var(--px-acc)}#dx-px .px-tile em{position:absolute;top:6px;right:6px;padding:2px 4px;background:var(--px-acc);color:var(--px-acc-ink);font-style:normal;font-family:var(--px-f-cap);font-size:10px;box-shadow:var(--px-o)}#dx-px .px-quick{display:flex;align-items:center;justify-content:space-between;margin:0;padding:8px 14px}#dx-px .gx-menu-list h3.px-group{margin:10px 0 0}#dx-px .px-row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#dx-px .px-row3 .gx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 8px;text-decoration:none}#dx-px .px-row3 .gx-btn .px-icon{color:var(--px-acc)}#dx-px .px-row3 .gx-btn.is-danger .px-icon{color:#fffefa}#dx-px :is(.px-journal-tabs,.px-options-tabs){margin:14px 0 16px}#dx-px .px-journal .ae-side-head{padding-right:2px}#dx-px .px-wide{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;min-height:42px;margin:12px 0 4px}#dx-px .px-journal .da-menu-tabs{margin-top:4px}#dx-px :is(.dx-root,.da-hub-content,.da-workspace) :is(button,.gx-mi,.gx-tm,.gx-btn,.dx-game,.gx-chip,.px-tile,.ae-actions a):not(:disabled,.dx-roll,.gx-toggle,[aria-pressed=true],[aria-selected=true],[aria-checked=true],[aria-expanded=true]):hover{translate:0 calc(-1 * var(--u))}#dx-px .ae-panel:not(.dx-shop,.dx-arcade){overflow:visible}#dx-px .ae-panel:is(.dx-shop,.dx-arcade)>.ae-kicker:first-of-type{position:static;display:inline-block;margin-bottom:8px}#dx-px .ae-panel{margin-top:14px}#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:absolute;top:-13px;left:18px;z-index:1;margin:0;padding:4px 10px;background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o),0 var(--u) 0 0 var(--px-line);font-size:10px;letter-spacing:.08em;animation:px-plate .3s steps(3) .1s backwards}#dx-px .ae-panel.is-neg>.ae-kicker:first-of-type{background:var(--px-red);color:#fffefa}#dx-px .ae-panel.is-pos>.ae-kicker:first-of-type{background:var(--px-green);color:#fffefa}#dx-px .ae-panel :is(.dx-deed-info,.ex-spin-info){position:static}#dx-px .ae-panel .dx-shop-head>div{position:static}@keyframes px-plate{0%{transform:translateY(8px);opacity:0}}#dx-px .ae-panel{padding-top:calc(8 * var(--u))}#dx-px .ae-panel :is(.dx-deed-art,.dx-card-art) .dx-art{animation:px-bob 1.4s steps(2) infinite}#dx-px .ae-result-badge{animation:px-badge .5s steps(4) .15s backwards}@keyframes px-badge{0%{transform:scale(0) rotate(-20deg)}60%{transform:scale(1.25) rotate(6deg)}}#dx-px .dx-stamps li.is-on .dx-art{animation:px-stamp .4s steps(4) backwards}#dx-px .dx-stamps li:nth-child(2) .dx-art{animation-delay:.08s}#dx-px .dx-stamps li:nth-child(3) .dx-art{animation-delay:.16s}#dx-px .dx-stamps li:nth-child(4) .dx-art{animation-delay:.24s}#dx-px .dx-stamps li:nth-child(5) .dx-art{animation-delay:.32s}#dx-px .dx-stamps li:nth-child(6) .dx-art{animation-delay:.4s}#dx-px .dx-stamps li:nth-child(7) .dx-art{animation-delay:.48s}@keyframes px-stamp{0%{transform:scale(2.2) rotate(-12deg);opacity:0}60%{transform:scale(.9) rotate(2deg);opacity:1}}#dx-px .gx-coins{position:relative;overflow:visible}#dx-px .gx-coins.is-up:after{content:"";position:absolute;left:20px;top:50%;width:6px;height:6px;pointer-events:none;background:var(--px-acc-hi);box-shadow:0 -18px 0 var(--px-acc-hi),15px -10px 0 var(--px-acc),18px 6px 0 var(--px-acc-hi),0 18px 0 var(--px-acc),-15px 10px 0 var(--px-acc-hi),-18px -6px 0 var(--px-acc);animation:px-sparks .6s steps(4) forwards}@keyframes px-sparks{0%{transform:scale(.3);opacity:1}to{transform:scale(1.6);opacity:0}}#dx-px .gx-coins.is-up>b{animation:px-count-pop .3s steps(2) 2}#dx-px .gx-coins.is-down>b{animation:px-shake .3s steps(3) 2;color:var(--px-red)}@keyframes px-count-pop{50%{transform:translateY(-3px) scale(1.12);color:var(--px-acc-hi)}}@keyframes px-shake{33%{transform:translateX(-3px)}66%{transform:translateX(3px)}}#dx-px .gx-player:has(.px-level.is-pulse){animation:px-card-flash .2s steps(1) 6}@keyframes px-card-flash{50%{background:var(--px-acc)}}#dx-px .ae-toast.is-gold:not(.is-big):after,#dx-px .ae-toast.is-gold:not(.is-big):before{content:"";width:9px;height:9px;flex:none;background:var(--px-acc-hi);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:px-wait .5s steps(1) infinite}#dx-px .dx-here b{animation:px-type .5s steps(14) backwards}#dx-px .gx-title-motes{position:absolute;inset:0;pointer-events:none;z-index:0}#dx-px .gx-title-motes i{position:absolute;width:6px;height:6px;background:var(--px-acc-hi);box-shadow:0 0 0 3px #a874ec40;animation:px-twinkle 2.4s steps(4) infinite}#dx-px .gx-title-motes i:first-child{left:58%;top:12%}#dx-px .gx-title-motes i:nth-child(2){left:71%;top:22%;animation-delay:.6s}#dx-px .gx-title-motes i:nth-child(3){left:84%;top:9%;animation-delay:1.1s}#dx-px .gx-title-motes i:nth-child(4){left:93%;top:30%;animation-delay:1.7s}#dx-px .gx-title-motes i:nth-child(5){left:64%;top:34%;animation-delay:.3s;width:3px;height:3px}#dx-px .gx-title-motes i:nth-child(6){left:78%;top:40%;animation-delay:1.4s;width:3px;height:3px}#dx-px .gx-title-motes i:nth-child(7){left:50%;top:6%;animation-delay:2s;width:3px;height:3px}#dx-px .gx-title-motes i:nth-child(8){left:60%;top:8%;width:9px;height:3px;background:#fffefa;box-shadow:-9px -3px 0 #c9a6f2,-18px -6px 0 #a874ec,-27px -9px 0 #7c43d0;animation:px-shoot 7s steps(18) infinite}@keyframes px-shoot{0%,80%{transform:translate(0);opacity:0}82%{opacity:1}to{transform:translate(300px,100px);opacity:0}}#dx-px .gx-title-legal,#dx-px .gx-title-links{animation:px-slot .3s steps(4) .5s backwards}#dx-px .px-wipe{position:fixed;inset:0;z-index:200;pointer-events:none;background:repeating-conic-gradient(var(--px-win) 0 25%,transparent 0 50%) 0 0 /12px 12px,color-mix(in srgb,var(--px-win) 70%,transparent);animation:px-wipe .55s steps(5) forwards}@keyframes px-wipe{0%{opacity:1}to{opacity:0}}#dx-px .da-practice-badge{position:absolute;top:14px;left:50%;translate:-50% 0;z-index:21;padding:5px 10px;background:var(--px-acc-hi);color:var(--px-line)}#dx-px :is(.dx-cc-tabs,.dx-cc-grid,.dx-cc-row) .is-on{outline:var(--u) solid var(--px-acc);outline-offset:var(--u);border-color:transparent}#dx-px .da-hub-bar kbd{margin-left:2px;padding:0 3px;background:var(--px-ink);color:var(--px-win);font-family:var(--px-f-cap);font-size:10px;line-height:13px}@keyframes px-slot{0%{opacity:0;transform:translateX(-12px)}60%{opacity:1;transform:translateX(3px)}to{transform:none}}#dx-px :is(.px-tiles,.px-row3,.gx-menu-list,.gx-title-menu,.da-visual-catalog,.da-shop-compact,.da-destinations,.dx-stamps,.dx-sets,.ae-choices,.da-answers,.dx-routes,.gx-settings,.dx-grid,.gx-controls tbody,.da-hub-bar,.gx-top-right,.gx-rail,.ex-strip,.px-hero,.gx-trip dl,.ae-actions,.da-level-picks,.da-market-picks,.dx-cc-grid)>*{animation:px-slot .3s steps(4) backwards}#dx-px :is(.px-tiles,.px-row3,.gx-menu-list,.gx-title-menu,.da-visual-catalog,.da-shop-compact,.da-destinations,.dx-stamps,.dx-sets,.ae-choices,.da-answers,.dx-routes,.gx-settings,.dx-grid,.gx-controls tbody,.da-hub-bar,.gx-top-right,.gx-rail,.ex-strip,.px-hero,.gx-trip dl,.ae-actions,.da-level-picks,.da-market-picks,.dx-cc-grid)>:nth-child(2){animation-delay:45ms}#dx-px :is(.px-tiles,.px-row3,.gx-menu-list,.gx-title-menu,.da-visual-catalog,.da-shop-compact,.da-destinations,.dx-stamps,.dx-sets,.ae-choices,.da-answers,.dx-routes,.gx-settings,.dx-grid,.gx-controls tbody,.da-hub-bar,.gx-top-right,.gx-rail,.ex-strip,.px-hero,.gx-trip dl,.ae-actions,.da-level-picks,.da-market-picks,.dx-cc-grid)>:nth-child(3){animation-delay:90ms}#dx-px :is(.px-tiles,.px-row3,.gx-menu-list,.gx-title-menu,.da-visual-catalog,.da-shop-compact,.da-destinations,.dx-stamps,.dx-sets,.ae-choices,.da-answers,.dx-routes,.gx-settings,.dx-grid,.gx-controls tbody,.da-hub-bar,.gx-top-right,.gx-rail,.ex-strip,.px-hero,.gx-trip dl,.ae-actions,.da-level-picks,.da-market-picks,.dx-cc-grid)>:nth-child(4){animation-delay:135ms}#dx-px :is(.px-tiles,.px-row3,.gx-menu-list,.gx-title-menu,.da-visual-catalog,.da-shop-compact,.da-destinations,.dx-stamps,.dx-sets,.ae-choices,.da-answers,.dx-routes,.gx-settings,.dx-grid,.gx-controls tbody,.da-hub-bar,.gx-top-right,.gx-rail,.ex-strip,.px-hero,.gx-trip dl,.ae-actions,.da-level-picks,.da-market-picks,.dx-cc-grid)>:nth-child(5){animation-delay:.18s}#dx-px :is(.px-tiles,.px-row3,.gx-menu-list,.gx-title-menu,.da-visual-catalog,.da-shop-compact,.da-destinations,.dx-stamps,.dx-sets,.ae-choices,.da-answers,.dx-routes,.gx-settings,.dx-grid,.gx-controls tbody,.da-hub-bar,.gx-top-right,.gx-rail,.ex-strip,.px-hero,.gx-trip dl,.ae-actions,.da-level-picks,.da-market-picks,.dx-cc-grid)>:nth-child(6){animation-delay:225ms}#dx-px :is(.px-tiles,.px-row3,.gx-menu-list,.gx-title-menu,.da-visual-catalog,.da-shop-compact,.da-destinations,.dx-stamps,.dx-sets,.ae-choices,.da-answers,.dx-routes,.gx-settings,.dx-grid,.gx-controls tbody,.da-hub-bar,.gx-top-right,.gx-rail,.ex-strip,.px-hero,.gx-trip dl,.ae-actions,.da-level-picks,.da-market-picks,.dx-cc-grid)>:nth-child(7){animation-delay:.27s}#dx-px :is(.px-tiles,.px-row3,.gx-menu-list,.gx-title-menu,.da-visual-catalog,.da-shop-compact,.da-destinations,.dx-stamps,.dx-sets,.ae-choices,.da-answers,.dx-routes,.gx-settings,.dx-grid,.gx-controls tbody,.da-hub-bar,.gx-top-right,.gx-rail,.ex-strip,.px-hero,.gx-trip dl,.ae-actions,.da-level-picks,.da-market-picks,.dx-cc-grid)>:nth-child(8){animation-delay:315ms}#dx-px :is(.px-tiles,.px-row3,.gx-menu-list,.gx-title-menu,.da-visual-catalog,.da-shop-compact,.da-destinations,.dx-stamps,.dx-sets,.ae-choices,.da-answers,.dx-routes,.gx-settings,.dx-grid,.gx-controls tbody,.da-hub-bar,.gx-top-right,.gx-rail,.ex-strip,.px-hero,.gx-trip dl,.ae-actions,.da-level-picks,.da-market-picks,.dx-cc-grid)>:nth-child(9){animation-delay:.36s}#dx-px :is(.px-tiles,.px-row3,.gx-menu-list,.gx-title-menu,.da-visual-catalog,.da-shop-compact,.da-destinations,.dx-stamps,.dx-sets,.ae-choices,.da-answers,.dx-routes,.gx-settings,.dx-grid,.gx-controls tbody,.da-hub-bar,.gx-top-right,.gx-rail,.ex-strip,.px-hero,.gx-trip dl,.ae-actions,.da-level-picks,.da-market-picks,.dx-cc-grid)>:nth-child(10){animation-delay:405ms}#dx-px :is(.px-tiles,.px-row3,.gx-menu-list,.gx-title-menu,.da-visual-catalog,.da-shop-compact,.da-destinations,.dx-stamps,.dx-sets,.ae-choices,.da-answers,.dx-routes,.gx-settings,.dx-grid,.gx-controls tbody,.da-hub-bar,.gx-top-right,.gx-rail,.ex-strip,.px-hero,.gx-trip dl,.ae-actions,.da-level-picks,.da-market-picks,.dx-cc-grid)>:nth-child(11){animation-delay:.45s}#dx-px :is(.px-tiles,.px-row3,.gx-menu-list,.gx-title-menu,.da-visual-catalog,.da-shop-compact,.da-destinations,.dx-stamps,.dx-sets,.ae-choices,.da-answers,.dx-routes,.gx-settings,.dx-grid,.gx-controls tbody,.da-hub-bar,.gx-top-right,.gx-rail,.ex-strip,.px-hero,.gx-trip dl,.ae-actions,.da-level-picks,.da-market-picks,.dx-cc-grid)>:nth-child(12){animation-delay:495ms}#dx-px :is(.px-tiles,.px-row3,.gx-menu-list,.gx-title-menu,.da-visual-catalog,.da-shop-compact,.da-destinations,.dx-stamps,.dx-sets,.ae-choices,.da-answers,.dx-routes,.gx-settings,.dx-grid,.gx-controls tbody,.da-hub-bar,.gx-top-right,.gx-rail,.ex-strip,.px-hero,.gx-trip dl,.ae-actions,.da-level-picks,.da-market-picks,.dx-cc-grid)>:nth-child(13){animation-delay:.54s}#dx-px :is(.px-tiles,.px-row3,.gx-menu-list,.gx-title-menu,.da-visual-catalog,.da-shop-compact,.da-destinations,.dx-stamps,.dx-sets,.ae-choices,.da-answers,.dx-routes,.gx-settings,.dx-grid,.gx-controls tbody,.da-hub-bar,.gx-top-right,.gx-rail,.ex-strip,.px-hero,.gx-trip dl,.ae-actions,.da-level-picks,.da-market-picks,.dx-cc-grid)>:nth-child(14){animation-delay:585ms}@keyframes px-shine{0%,55%{background-position:140% 0}to{background-position:-60% 0}}#dx-px :is(.ae-primary,.gx-btn.is-gold,.gx-tm.is-primary,.gx-mi.is-gold,.da-primary,.da-menu-primary,.gx-chip.is-menu,.dx-root .dx-roll:not(:disabled)){background-image:linear-gradient(105deg,transparent 0 47%,#fffefa99 47% 49%,transparent 49% 50.5%,#fffefa66 50.5% 51.2%,transparent 51.2%);background-size:420% 100%;background-repeat:no-repeat;animation:px-shine 3.2s steps(14) infinite}@keyframes px-hop{50%{transform:translateY(-3px)}}#dx-px :is(button,a,.gx-chip):not(:disabled):hover .px-icon{animation:px-hop .36s steps(2) infinite}@keyframes px-coin-idle{0%,88%{transform:none}91%{transform:scaleX(.5)}94%{transform:scaleX(.12)}97%{transform:scaleX(.5)}}#dx-px .px-coin-ico{animation:px-coin-idle 4s steps(1) infinite}@keyframes px-ready{0%,70%{translate:0 0}80%{translate:0 -4px}90%{translate:0 0}95%{translate:0 -2px}}#dx-px .dx-root .dx-roll:not(:disabled) .dx-roll-dice{animation:px-ready 1.6s steps(1) infinite}#dx-px .dx-root .dx-roll:not(:disabled):hover .ae-die{animation:px-tumble .3s steps(2) infinite}#dx-px .dx-root .dx-roll:not(:disabled):hover .ae-die+.ae-die{animation-delay:.1s}@keyframes px-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}#dx-px .ae-panel>:is(h2,p:not(.ae-kicker)){animation:px-type .32s steps(12) .04s backwards}#dx-px .ae-panel>p:not(.ae-kicker){animation-delay:.45s;animation-duration:.7s}@keyframes px-float-logo{50%{transform:translateY(-6px)}}#dx-px .gx-title-word{display:inline-block;animation:px-float-logo 2.4s steps(2) infinite}#dx-px .gx-title h1 em{display:block;animation:px-float-logo 2.4s steps(2) 1.2s infinite}@keyframes px-twinkle{0%,to{opacity:0}50%{opacity:1}}#dx-px .gx-crest{animation:px-coin-idle 5s steps(1) infinite}@keyframes px-tick{50%{opacity:.35}}#dx-px .gx-live{border-radius:0;animation:px-tick 1s steps(1) infinite}#dx-px .ex-contract .ex-bar>i{background-size:18px 100%;animation:px-march .8s steps(3) infinite}@keyframes px-march{to{background-position:9px 0}}#dx-px .gx-sheet-head h2:after{content:"_";margin-left:6px;color:var(--px-acc);animation:px-wait .8s steps(1) infinite}@media (max-width:720px){#dx-px{--u:2px}#dx-px .px-hero{width:auto;gap:10px}#dx-px .gx-player{padding:6px 10px 6px 6px;gap:8px}#dx-px .px-portrait{width:44px;height:44px}#dx-px .px-portrait .gx-ava{width:34px!important;height:34px!important}#dx-px .gx-player-text>b,#dx-px .gx-player-text>small{display:none}#dx-px .px-xp i{width:5px}#dx-px .gx-top-right{gap:10px}#dx-px .gx-rail{gap:10px;right:10px}#dx-px .gx-rail button{width:44px;min-height:44px}#dx-px .gx-rail button kbd{display:none}#dx-px .dx-here b{font-size:11px}#dx-px .da-movement button{padding:4px 8px;font-size:13px}#dx-px .da-practice-badge{top:76px;white-space:nowrap;font-size:10px}#dx-px .ex-strip{display:none}#dx-px .gx-chip{height:36px;padding:0 9px}#dx-px .dx-dock{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"info info" "here roll" "dice mode" "hot hot";gap:10px 12px;--dock-w:calc(100% - 20px)}#dx-px .dx-dock:has(>.dx-bar){padding:12px}#dx-px .dx-root .dx-roll{min-width:0;height:54px;font-size:13px;padding:0 14px}#dx-px .dx-roll .dx-roll-dice,#dx-px .dx-roll .dx-roll-key{display:none}#dx-px .da-hub-bar{gap:8px}#dx-px .da-hub-bar button{font-size:13px;padding:4px 6px;flex-direction:column;gap:2px;min-height:48px}#dx-px .gx-title h1{font-size:40px}}@media (prefers-reduced-motion:reduce){#dx-px :is(.dx-root,.da-hub-content,.da-workspace),#dx-px :is(.dx-root,.da-hub-content,.da-workspace) *{animation-duration:1ms!important;animation-iteration-count:1!important}#dx-px .px-tail i{display:none}}@media (min-width:1050px){#dx-px:has(:is(.da-hub-content,.da-workspace,.dx-side.is-open,.ae-panel.px-pop)) .da-hub-bar .px-count{display:none}#dx-px:has(:is(.da-hub-content,.da-workspace,.dx-side.is-open,.ae-panel.px-pop)) .da-hub-bar button{font-size:13px;padding:4px 6px;gap:5px}#dx-px:has(:is(.da-hub-content,.da-workspace,.dx-side.is-open,.ae-panel.px-pop)) .dx-here .ae-muted{display:none}}#dx-px .da-activity-tile b{color:var(--px-ink)}@media (max-width:1049.98px){#dx-px:has(:is(.da-hub-content,.da-workspace,.dx-side.is-open,.ae-panel.px-pop)) :is(.gx-rail,.gx-roster,.ex-strip){display:none}}#dx-px:has(:is(.gx-scrim,.dx-cc-wrap,.ae-overlay)) .px-tail{display:none}#dx-px .dx-cc-wrap{padding:16px;z-index:80}#dx-px .dx-cc{max-height:calc(100dvh - 40px);overflow:auto}#dx-px .dx-cc-preview{animation:px-pop-up .4s steps(5) backwards}#dx-px .px-score{position:relative;display:grid;justify-items:center;gap:10px;width:auto;height:auto;margin:6px auto 12px;background:none}#dx-px .px-score>b{font-family:var(--px-f-head);font-weight:700;font-size:34px;color:var(--px-ink);text-shadow:0 4px 0 var(--px-acc-lo);-webkit-font-smoothing:antialiased;animation:px-badge .5s steps(4) backwards}#dx-px .px-score>b small{font-size:12px;color:var(--px-muted);margin-left:4px;text-shadow:none}#dx-px .px-score-bar{display:flex;gap:5px;padding:5px;background:var(--px-field);box-shadow:var(--px-o)}#dx-px .px-score-bar i{width:18px;height:18px;background:var(--px-win-3)}#dx-px .px-score-bar i.is-on{background:var(--px-acc);box-shadow:inset 0 3px 0 var(--px-acc-hi),inset 0 -3px 0 var(--px-acc-lo);animation:px-fill .2s steps(2) backwards;animation-delay:calc(var(--i) * 90ms + .3s)}#dx-px .da-success .px-score-bar i.is-on{background:var(--px-green);box-shadow:inset 0 3px 0 #7fd6a4,inset 0 -3px 0 var(--px-green-lo)}@keyframes px-fill{0%{transform:scale(0)}}#dx-px .px-confetti{position:absolute;left:50%;top:30%;width:6px;height:6px;background:var(--px-acc-hi);animation:px-confetti 1.1s steps(10) forwards;animation-delay:calc(var(--particle) * 40ms)}#dx-px .px-confetti:nth-child(odd){background:var(--px-green)}#dx-px .px-confetti:nth-child(3n){background:var(--px-ink)}@keyframes px-confetti{0%{transform:translate(0);opacity:1}to{transform:translate(calc((var(--particle) - 4.5) * 26px),calc(-60px + var(--particle) * 9px)) rotate(180deg);opacity:0}}#dx-px .da-result-kicker{font-family:var(--px-f-cap);font-size:11px;text-transform:uppercase;color:var(--px-acc-hi)}#dx-px .da-result h3{font-size:16px;color:var(--px-acc-hi);animation:px-type .5s steps(14) .5s backwards}#dx-px .da-answer-review,#dx-px .da-why-card{padding:12px;border:0;background:var(--px-win-2);box-shadow:var(--px-plate)}#dx-px :is(.da-workspace,.dx-root) svg:not(.px-icon) [fill="#181918"]{fill:var(--px-field)}#dx-px :is(.da-workspace,.dx-root) svg:not(.px-icon) [stroke="#181918"]{stroke:var(--px-win-3)}#dx-px :is(.da-workspace,.dx-root) svg:not(.px-icon) [fill="#fffefa"]{fill:var(--px-ink)}#dx-px :is(.da-workspace,.dx-root) svg:not(.px-icon) [stroke="#fffefa"]{stroke:var(--px-ink)}#dx-px :is(.da-workspace,.dx-root) svg:not(.px-icon) [fill="#b0afa7"]{fill:var(--px-muted)}#dx-px :is(.da-workspace,.dx-root) svg:not(.px-icon) [stroke="#b0afa7"]{stroke:var(--px-dim)}#dx-px .da-body svg:not(.px-icon) rect[rx]{rx:0}#dx-px :where(.dx-root,.da-hub-content,.da-workspace) button:is([aria-pressed=true],[aria-selected=true]){background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o),inset 0 calc(2 * var(--u)) 0 0 var(--px-acc-lo),inset 0 calc(-1 * var(--u)) 0 0 var(--px-acc-hi);transform:translateY(var(--u))}#dx-px .da-experiment-phase{gap:12px}#dx-px .da-experiment-phase>span{border:0;background:var(--px-win-2);box-shadow:var(--px-o);color:var(--px-muted);font-family:var(--px-f-cap);font-size:10px;text-transform:uppercase}#dx-px .da-experiment-phase>.is-current{background:var(--px-acc);color:var(--px-acc-ink);animation:px-blink 1s steps(1) infinite}#dx-px .da-experiment-phase>.is-done{background:var(--px-green);color:#fffefa}#dx-px .da-game-grid{background-color:var(--px-field);box-shadow:var(--px-o),0 calc(2 * var(--u)) 0 0 var(--px-line),inset 0 0 0 var(--u) var(--px-dim);image-rendering:pixelated}#dx-px .da-game-grid[viewBox="0 0 360 360"]{background-image:repeating-linear-gradient(90deg,var(--px-win-3) 0 2px,transparent 2px calc(100% / 12)),repeating-linear-gradient(var(--px-win-3) 0 2px,transparent 2px calc(100% / 12))}#dx-px .da-game-grid[viewBox="0 0 330 270"]{background-image:repeating-linear-gradient(90deg,var(--px-win-3) 0 2px,transparent 2px calc(100% / 11)),repeating-linear-gradient(var(--px-win-3) 0 2px,transparent 2px calc(100% / 9))}#dx-px .da-workspace .da-game-grid>rect:first-child{fill:transparent}#dx-px .da-workspace .da-game-grid>rect:not(:first-child)[fill="#181918"]{fill:var(--px-win-3)}#dx-px .da-controls{gap:12px}#dx-px .da-controls button{width:46px;height:46px;min-height:0;padding:0;font-size:18px}#dx-px .da-crossword{gap:4px}#dx-px .da-crossword span{border-radius:0;border:0;background:transparent}#dx-px .da-crossword span.is-cell{display:grid;place-items:center;background:var(--px-win-2);box-shadow:var(--px-o),inset 0 0 0 var(--u) var(--px-edge),inset 0 calc(-2 * var(--u)) 0 0 var(--px-win-3);color:var(--px-ink);font-family:var(--px-f-head);font-weight:700;font-size:12px;animation:px-fill .2s steps(2) backwards}#dx-px .da-crossword span.is-cell:nth-child(3n){animation-delay:.05s}#dx-px .da-crossword span.is-cell:nth-child(3n+1){animation-delay:.1s}#dx-px .da-crossword span.is-cell:not(:empty){background:var(--px-acc);color:var(--px-acc-ink);box-shadow:var(--px-o),inset 0 0 0 var(--u) var(--px-edge),inset 0 calc(-2 * var(--u)) 0 0 var(--px-acc-lo)}#dx-px .da-crossword{margin:6px auto 18px;width:max-content}#dx-px .ae-tutorial{padding-top:calc(9 * var(--u));overflow:visible}#dx-px .ae-tutorial>.ae-kicker{position:static;align-self:flex-start;display:inline-flex;margin:0 0 4px;padding:4px 10px;background:var(--px-acc);color:var(--px-acc-ink);box-shadow:inset 0 -3px 0 var(--px-acc-lo);font-size:10px}#dx-px .dx-tut-map{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:12px 0}#dx-px .dx-tut-map span{padding:6px 8px;border:1px solid var(--px-line);background:var(--px-win-2);color:var(--px-muted);font:10px/1.2 var(--px-f-cap);letter-spacing:.08em}#dx-px .dx-tut-map span.is-current{border-color:var(--px-acc-hi);background:var(--px-acc-lo);color:var(--px-acc-hi);box-shadow:inset 3px 0 0 var(--px-acc)}#dx-px .dx-tut-map span.is-done{color:var(--px-green);border-color:color-mix(in srgb,var(--px-green) 55%,var(--px-line))}#dx-px .ae-tutorial .ae-actions{flex-wrap:wrap}#dx-px .ae-tutorial .ae-progress{margin-top:auto}#dx-px .ae-tutorial>:is(h2,p:not(.ae-kicker)){animation:px-type .36s steps(12) .04s backwards}#dx-px .ae-tutorial>p:not(.ae-kicker){animation-delay:.4s;font-size:16px;line-height:1.45}#dx-px .ae-tutorial .ae-progress>span{background:repeating-linear-gradient(90deg,var(--px-acc) 0 12px,var(--px-acc-lo) 12px 15px)}#dx-px .dx-market .dx-market-picks{display:flex;flex-wrap:wrap;gap:calc(2 * var(--u));margin:calc(3 * var(--u)) 0 0}#dx-px .dx-market .dx-market-picks button{padding:calc(2 * var(--u)) calc(4 * var(--u));font-size:12px}#dx-px .dx-market .dx-market-chart{display:block;width:100%;aspect-ratio:4/3;margin-top:calc(4 * var(--u));box-shadow:var(--px-o);image-rendering:pixelated;cursor:crosshair;touch-action:pan-y}#dx-px .dx-market .dx-market-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:calc(2 * var(--u));margin-top:calc(4 * var(--u))}#dx-px .dx-market .dx-market-facts .is-pos{color:var(--px-green,#2f9e62)}#dx-px .dx-market .dx-market-facts .is-neg{color:var(--px-red,#d1294b)}#dx-px .dx-talk{position:fixed;left:0;top:0;z-index:80;width:min(340px,calc(100vw - 24px));padding:calc(4 * var(--u)) calc(5 * var(--u)) calc(3 * var(--u));background:var(--px-win);color:var(--px-ink);box-shadow:var(--px-window);font-family:var(--px-f-ui);font-size:14px;line-height:1.35;animation:px-pop-up .28s steps(4) both;transform-origin:50% 100%;cursor:var(--px-hand)}#dx-px .dx-talk:after{content:"";position:absolute;left:var(--tail-x,40px);bottom:calc(-6 * var(--u));width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--px-line);clip-path:polygon(0 0,100% 0,0 100%,0 66%,33% 66%,33% 33%,66% 33%,66% 0)}#dx-px .dx-talk:before{content:"";position:absolute;left:calc(var(--tail-x, 40px) + var(--u));bottom:calc(-4 * var(--u));width:calc(4 * var(--u));height:calc(4 * var(--u));background:var(--px-win);clip-path:polygon(0 0,100% 0,0 100%);z-index:1}#dx-px .dx-talk-head{display:flex;align-items:center;gap:calc(2 * var(--u));margin-bottom:calc(2 * var(--u));font-family:var(--px-f-cap);font-size:11px;text-transform:uppercase;letter-spacing:.04em}#dx-px .dx-talk-head b{color:var(--px-acc-hi)}#dx-px .dx-talk-tag{padding:0 calc(2 * var(--u));background:var(--px-win-3);color:var(--px-muted);box-shadow:var(--px-o)}#dx-px .dx-talk.is-news .dx-talk-tag{background:var(--px-red-lo);color:var(--px-ink)}#dx-px .dx-talk-x{margin-left:auto;width:24px;height:24px;padding:0;line-height:1;font-size:16px}#dx-px .dx-talk-text{margin:0;min-height:2.7em}#dx-px .dx-talk-caret{display:inline-block;width:8px;height:14px;margin-left:2px;vertical-align:-2px;background:var(--px-acc);animation:px-bob .5s steps(2) infinite}#dx-px .dx-talk-news ul{list-style:none;margin:calc(3 * var(--u)) 0 calc(2 * var(--u));padding:0;display:grid;gap:var(--u)}#dx-px .dx-talk-news li{font-size:13px}#dx-px .dx-talk-news li b{font-family:var(--px-f-cap)}#dx-px .dx-talk-foot,#dx-px .dx-talk-news small{display:block;color:var(--px-muted);font-size:12px}#dx-px .dx-talk-foot{margin:calc(3 * var(--u)) 0 0;font-size:10px;font-family:var(--px-f-cap);text-transform:uppercase;color:var(--px-dim)}#dx-px .dx-talk .is-pos,#dx-px .dx-talk .is-pos b{color:var(--px-green)}#dx-px .dx-talk .is-neg,#dx-px .dx-talk .is-neg b{color:var(--px-red-hi)}#dx-px .dx-talk-choices{display:flex;flex-wrap:wrap;gap:calc(2 * var(--u));margin-top:calc(3 * var(--u))}#dx-px .dx-talk-choices button{padding:calc(2 * var(--u)) calc(3 * var(--u));font-size:12px}#dx-px .dx-talk-gold{background:var(--px-acc);color:var(--px-acc-ink)}#dx-px .dx-talk-reply{margin:calc(3 * var(--u)) 0 0;padding:calc(2 * var(--u)) calc(3 * var(--u));background:var(--px-win-2);box-shadow:var(--px-o);font-size:13px}.px-bm-coin{flex:none;min-width:16px;overflow:hidden;border-radius:50%}.px-bm-coin .px-bm-neon{filter:drop-shadow(0 0 .6px #c6ff3d) drop-shadow(0 0 1.4px rgba(198,255,61,.8));animation:px-bm-hum 2.4s steps(3) infinite}.px-bm-coin .px-bm-shine{transform:skewX(-22deg);animation:px-bm-shine 2.8s steps(8) infinite}@keyframes px-bm-shine{0%,55%{transform:translateX(0) skewX(-22deg)}to{transform:translateX(28px) skewX(-22deg)}}@keyframes px-bm-hum{0%,to{opacity:1}50%{opacity:.82}}#dx-px .px-coin-ico{color:#a874ec;filter:drop-shadow(0 0 3px rgba(168,116,236,.55))}@media (prefers-reduced-motion:reduce){.px-bm-coin .px-bm-neon,.px-bm-coin .px-bm-shine{transform:skewX(-22deg);animation:none}.px-bm-coin .px-bm-shine{display:none}}@media (max-width:599.98px){#dx-px .dx-dock:has(>.dx-bar){top:calc(66px + env(safe-area-inset-top));bottom:auto;padding:6px 8px;left:8px;width:calc(100% - 16px);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"info info" "here dice" "here mode";gap:4px 10px}#dx-px .dx-dock:has(>.dx-bar) .dx-here{padding:2px 0 2px 28px;gap:1px}#dx-px .dx-dock:has(>.dx-bar) .dx-here .ae-muted{display:none}#dx-px .dx-dock:has(>.dx-bar) .dx-dice{justify-content:flex-end;gap:6px}#dx-px .dx-dock:has(>.dx-bar) .dx-dice small:not(.ex-doubles):only-of-type{font-size:11px}#dx-px .dx-dock:has(>.dx-bar) .dx-dice .ae-die{width:24px;height:24px}#dx-px .dx-dock:has(>.dx-bar) .da-movement{justify-self:end}#dx-px .dx-dock:has(>.dx-bar) .da-movement button{min-height:30px;padding:2px 8px;font-size:11px}#dx-px .dx-dock:has(>.dx-bar) .da-hub-bar{position:fixed;left:8px;right:96px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:22;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:3px;background:var(--px-win);box-shadow:var(--px-window)}#dx-px .dx-dock:has(>.dx-bar) .da-hub-bar button{min-height:42px;padding:1px;font-size:10px;gap:1px}#dx-px .dx-dock:has(>.dx-bar) .da-hub-bar button .px-icon{width:14px;height:14px}#dx-px .dx-dock:has(>.dx-bar) .da-hub-bar .px-count{font-size:10px}#dx-px .dx-dock:has(>.dx-bar) .dx-root .dx-roll,#dx-px .dx-root .dx-dock:has(>.dx-bar) .dx-roll{position:fixed;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:22;width:82px;height:48px;padding:0 6px;font-size:12px}#dx-px .gx-rail{top:calc(150px + env(safe-area-inset-top));right:8px;gap:6px}#dx-px .gx-rail button{width:38px;min-height:38px}#dx-px .gx-rail .px-rail-title{display:none}#dx-px .gx-top{padding-top:env(safe-area-inset-top)}#dx-px .gx-chip{height:32px;padding:0 7px}#dx-px .gx-top-right{gap:6px}#dx-px .px-portrait{width:36px;height:36px}#dx-px .gx-coins>b{font-size:12px}#dx-px .da-practice-badge{top:auto;bottom:calc(62px + env(safe-area-inset-bottom));font-size:10px;padding:3px 7px}}@media (min-width:600px) and (max-width:1180px){#dx-px .da-practice-badge{top:68px}}@media (min-width:600px) and (max-width:899.98px) and (max-height:500px) and (orientation:landscape){#dx-px .dx-dock.dx-dock{--dock-w:calc(100% - 16px);left:8px;bottom:calc(6px + env(safe-area-inset-bottom));padding:6px 10px;gap:4px 10px;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"here dice roll" "hot hot mode"}#dx-px .dx-dock .dx-dice small,#dx-px .dx-dock .dx-here .ae-muted,#dx-px .dx-dock>.dx-info{display:none}#dx-px .dx-dock .dx-here{padding-top:0;padding-bottom:0}#dx-px .dx-dock .da-hub-bar button{min-height:34px}#dx-px .dx-dock .da-movement button{min-height:30px}#dx-px .dx-dock .dx-roll{min-height:44px}#dx-px .gx-rail:not(.px-dpad){top:calc(64px + env(safe-area-inset-top));right:8px;gap:4px}#dx-px .gx-rail button{width:40px;min-height:36px}}@keyframes px-dice-glow{0%,to{box-shadow:var(--px-o),0 0 18px 2px #a874ecaa,inset 0 var(--u) 0 0 var(--px-acc-hi),inset 0 calc(-3 * var(--u)) 0 0 var(--px-acc-lo)}50%{box-shadow:var(--px-o),0 0 38px 10px #c79bffcc,inset 0 var(--u) 0 0 var(--px-acc-hi),inset 0 calc(-3 * var(--u)) 0 0 var(--px-acc-lo)}}@keyframes px-die-glow{0%,to{filter:drop-shadow(0 0 6px #c79bff)}50%{filter:drop-shadow(0 0 16px #e6ccff)}}@media (min-width:900px){#dx-px .dx-dock.dx-dock:has(>.dx-bar){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"info info" "here roll" "hot mode"}#dx-px .dx-dock .dx-dice{display:none}#dx-px .dx-dock .dx-root .dx-roll,#dx-px .dx-root .dx-dock .dx-roll{display:flex;justify-content:center;align-items:center;height:104px;min-width:250px;padding:0 22px;gap:16px;font-size:22px}#dx-px .dx-root .dx-dock .dx-roll:not(:disabled){animation:px-dice-glow 1.8s steps(6) infinite}#dx-px .dx-root .dx-dock .dx-roll .dx-roll-dice{gap:14px;animation:px-die-glow 1.8s steps(6) infinite}#dx-px .dx-root .dx-dock .dx-roll .ae-die{width:58px;height:58px;padding:7px;gap:4px}#dx-px .dx-root .dx-dock .dx-roll:disabled .dx-roll-dice{animation:none;filter:none}}@media (prefers-reduced-motion:reduce){#dx-px .dx-root .dx-dock .dx-roll,#dx-px .dx-root .dx-dock .dx-roll .dx-roll-dice{animation:none}}#dx-px .dx-talk.dx-self{width:auto;max-width:min(260px,calc(100vw - 24px));z-index:79;padding:calc(3 * var(--u)) calc(4 * var(--u)) calc(2 * var(--u));font-size:13px}#dx-px .dx-self .dx-talk-head{margin-bottom:var(--u);font-size:10px}#dx-px .dx-self .dx-talk-text{min-height:0}#dx-px .dx-self .dx-talk-head b{color:#c8f24a}#dx-px .dx-self-mood{margin-left:auto;padding:0 calc(2 * var(--u));font-family:var(--px-f-cap);color:var(--px-acc-ink);background:#c8f24a;box-shadow:var(--px-o)}#dx-px .dx-self.is-oops .dx-self-mood{background:var(--px-red-hi);color:var(--px-ink)}#dx-px .dx-self.is-calm .dx-self-mood{background:var(--px-win-3);color:var(--px-ink)}#dx-px .dx-self.is-tip .dx-self-mood{background:var(--px-acc)}#dx-px .dx-self.is-hype{animation:px-pop-up .28s steps(4) both,px-bob 1.2s steps(2) .3s 2}@media (prefers-reduced-motion:reduce){#dx-px .dx-self.is-hype{animation:none}}#dx-px .px-rail-toggle,#dx-px .px-social-toggle{display:none}#dx-px .dx-route-land{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px;color:var(--px-ink);font:600 12px/1.3 var(--px-f-ui)}#dx-px .dx-route-land:before{content:"▶";color:var(--c,var(--px-acc));font-size:9px}#dx-px .dx-route-land .is-pay{padding:1px 5px;background:var(--px-green);color:#fff;font:700 10px/1.4 var(--px-f-tag);font-style:normal;text-transform:uppercase;letter-spacing:.04em}#dx-px .dx-route-path{display:flex;flex-wrap:wrap;gap:3px;margin-top:5px}#dx-px .dx-route-path i{width:9px;height:9px;background:var(--px-dim);box-shadow:inset 0 -2px 0 #0003}#dx-px .dx-route-path i[data-k=property]{background:#4f7dff}#dx-px .dx-route-path i:is([data-k=quiz],[data-k=plain],[data-k=photo]){background:var(--px-acc)}#dx-px .dx-route-path i:is([data-k=bonus],[data-k=coins],[data-k=treasure]){background:var(--px-green)}#dx-px .dx-route-path i[data-k=event],#dx-px .dx-route-path i[data-k=expense]{background:var(--px-red)}#dx-px .dx-route-path i:is([data-k=start],[data-k=boost],[data-k=experience]){background:#c8f24a}#dx-px .dx-route-path i.is-end{outline:2px solid var(--px-ink);outline-offset:1px}