.game-panel{--game-surface:var(--style-color-scene-surface);--game-deep:var(--style-color-scene-deep);--game-ink:var(--style-color-scene-text);--game-muted:var(--style-color-scene-muted);--game-reward:var(--style-color-scene-reward);--game-selected:var(--style-color-scene-selected);gap:var(--style-space-20);min-width:0;color:var(--game-ink);font-size:var(--style-font-size-14);line-height:var(--style-leading-1-5);text-shadow:none;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;display:grid}.game-panel .game-icon{width:var(--style-size-24);height:var(--style-size-24);flex:none}.game-panel .game-section{gap:var(--space-3);min-width:0;display:grid}.game-panel .game-section-heading{align-items:center;gap:var(--style-space-10);display:flex}.game-panel .game-section-heading h3{font-size:var(--style-font-size-16);font-weight:var(--style-font-weight-bold);margin:0}.game-panel .game-section-heading>span{color:var(--game-reward);font-size:var(--style-font-size-12);margin-left:auto}.game-panel .game-section-heading>.game-icon{color:var(--game-reward)}.game-panel .game-help{color:var(--game-muted);font-size:var(--style-font-size-12);line-height:var(--style-leading-1-7);margin:0}.game-panel .ui-button{min-height:var(--style-size-44)}.game-panel .game-wallet{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--style-space-14);background:var(--game-deep);border-radius:var(--style-radius-12);color:var(--game-muted);font-size:var(--style-font-size-12);align-items:center;display:flex}.game-panel .game-wallet strong{color:var(--game-reward);font-size:var(--style-font-size-20)}.game-panel .game-bay-map{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.game-panel .game-bay-map .ui-button{gap:var(--style-space-6);min-height:var(--style-size-52);padding:var(--space-2) var(--space-1);border-radius:var(--style-radius-12);background:var(--game-surface);flex-direction:row;display:flex}.game-panel .game-bay-map .ui-button[aria-pressed=true]{color:var(--game-deep);background:var(--game-selected);border-color:var(--game-selected)}.game-panel .game-bay-map .ui-button:disabled{background:var(--game-deep);color:var(--game-muted);opacity:var(--style-opacity-65)}.game-panel .game-bay-map small{font-size:var(--style-font-size-11)}.game-panel .game-bay-map .game-icon{width:var(--style-size-22);height:var(--style-size-22)}.game-panel .game-upgrades{gap:var(--style-space-10);display:grid}.game-panel .game-upgrade{grid-template-columns:var(--style-size-40) minmax(0, 1fr);gap:var(--space-2) var(--space-3);padding:var(--style-space-14);background:var(--game-surface);border-radius:var(--style-radius-12);display:grid}.game-panel .game-upgrade>.game-icon{width:var(--style-size-36);height:var(--style-size-36);color:var(--game-reward);align-self:start}.game-panel .game-upgrade strong{font-size:var(--style-font-size-15);font-weight:var(--style-font-weight-bold)}.game-panel .game-upgrade p{margin:var(--space-1) 0 0;color:var(--game-muted);font-size:var(--style-font-size-12);line-height:var(--style-leading-1-6)}.game-panel .game-upgrade .ui-button{width:100%;color:var(--game-deep);background:var(--game-reward);font-size:var(--style-font-size-14);font-weight:var(--style-font-weight-bold);border:0;grid-column:1/-1;justify-content:space-between}.game-panel .game-upgrade .ui-button:disabled{background:var(--game-deep);color:var(--game-muted);opacity:var(--style-opacity-100)}.game-panel .game-upgrade .ui-button:not(:disabled):hover{background:var(--game-selected)}.game-panel .game-upgrade .ui-button:not(:disabled):active{transform:var(--style-motion-control-press)}.game-panel .game-level{gap:var(--style-space-3);margin-top:var(--space-2);display:flex}.game-panel .game-level i{height:var(--style-size-5);background:var(--game-deep);border-radius:var(--style-radius-2);flex:1}.game-panel .game-level i[data-filled=true]{background:var(--game-reward)}.game-panel .game-bay-status{gap:var(--style-space-10);display:grid}.game-panel .game-bay-status dl{gap:var(--space-2) var(--space-3);grid-template-columns:1fr auto;margin:0;display:grid}.game-panel .game-bay-status dt{color:var(--game-muted);font-size:var(--style-font-size-12)}.game-panel .game-bay-status dd{font-weight:var(--style-font-weight-bold);margin:0}.game-panel .game-progress{width:100%;height:var(--style-size-8);border-radius:var(--style-radius-4);background:var(--game-deep);accent-color:var(--game-reward);border:0;overflow:hidden}.game-panel .game-progress::-webkit-progress-bar{background:var(--game-deep)}.game-panel .game-progress::-webkit-progress-value{background:var(--game-reward);border-radius:var(--style-radius-4)}.game-panel .game-progress::-moz-progress-bar{background:var(--game-reward)}.game-panel .game-branch-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.game-panel .game-branch{gap:var(--style-space-10);padding:var(--style-space-14);border-radius:var(--style-radius-12);background:var(--game-surface);display:grid}.game-panel .game-branch-title{align-items:center;gap:var(--style-space-10);display:flex}.game-panel .game-branch-title>.game-icon{color:var(--game-reward);width:var(--style-size-32);height:var(--style-size-32)}.game-panel .game-branch-title strong{font-size:var(--style-font-size-17)}.game-panel .game-branch-title .ui-button{margin-left:auto}.game-panel .game-branch-stats{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;display:flex}.game-panel .game-branch-stats div{gap:var(--style-space-2);display:grid}.game-panel .game-branch-stats dt{color:var(--game-muted);font-size:var(--style-font-size-11)}.game-panel .game-branch-stats dd{font-weight:var(--style-font-weight-bold);font-size:var(--style-font-size-16);margin:0}.game-panel .game-goals{gap:var(--style-space-10);margin:0;padding:0;list-style:none;display:grid}.game-panel .game-goals li{gap:var(--style-space-5);font-size:var(--style-font-size-13);display:grid}.game-panel .game-goals li[data-complete=true]{color:var(--game-reward)}.game-panel .tycoon-ranking-tabs{gap:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.game-panel .tycoon-ranking-tabs .ui-button{padding:var(--space-2) var(--space-1);font-size:var(--style-font-size-12)}.game-panel .tycoon-ranking-tabs .ui-button[aria-pressed=true]{color:var(--game-deep);background:var(--game-selected)}.game-panel .game-own-rank{align-items:center;gap:var(--style-space-14);padding:var(--space-4);background:var(--game-surface);border-radius:var(--style-radius-12);display:flex}.game-panel .game-own-rank>.game-icon{width:var(--style-size-40);height:var(--style-size-40);color:var(--game-reward)}.game-panel .game-own-rank p{color:var(--game-muted);font-size:var(--style-font-size-12);margin:0}.game-panel .game-own-rank strong{font-size:var(--style-font-size-24);color:var(--game-reward)}.game-panel .tycoon-ranking-list{margin:0;padding:0;list-style:none}.game-panel .tycoon-ranking-list li{grid-template-columns:var(--style-size-36) minmax(0, 1fr) auto;padding:var(--style-space-14) 0}.game-panel .game-rank-number{width:var(--style-size-32);height:var(--style-size-36);border-radius:var(--style-radius-8);background:var(--game-surface);font-weight:var(--style-font-weight-extrabold);font-size:var(--style-font-size-18);place-items:center;display:grid}.game-panel .tycoon-ranking-list li:nth-child(-n+3) .game-rank-number{color:var(--game-deep);background:var(--game-reward)}.game-panel .game-notice{background:var(--game-surface);border-radius:var(--style-radius-12);overflow:hidden}.game-panel .game-notice summary{grid-template-columns:var(--style-size-28) minmax(0, 1fr) var(--style-size-20);align-items:center;gap:var(--space-3);padding:var(--space-4);min-height:var(--style-size-72);cursor:pointer;list-style:none;display:grid}.game-panel .game-notice summary::-webkit-details-marker{display:none}.game-panel .game-notice summary>.game-icon{color:var(--game-reward)}.game-panel .game-notice summary strong{font-size:var(--style-font-size-16);display:block}.game-panel .game-notice summary small{color:var(--game-reward);font-size:var(--style-font-size-12)}.game-panel .game-notice time{color:var(--game-muted);font-size:var(--style-font-size-12);margin-top:var(--space-1);display:block}.game-panel .game-notice-chevron{width:var(--style-size-18);height:var(--style-size-18);transition:transform var(--motion-fast)}.game-panel .game-notice[open] .game-notice-chevron{transform:rotate(180deg)}.game-panel .game-notice-body{padding:0 var(--space-4) var(--style-space-20);white-space:pre-wrap;line-height:var(--style-leading-1-8);font-size:var(--style-font-size-14);margin:0}.game-panel .game-notice summary:focus-visible{outline:var(--style-stroke-2) solid var(--hud-focus);outline-offset:var(--style-focus-offset-negative-3)}@media (prefers-reduced-motion:reduce){.game-panel *,.game-panel :before,.game-panel :after{transition:none!important;animation:none!important}}@media (max-width:900px){.tycoon-view-tools .mp-navigation-content:has(.game-panel){max-height:min(var(--style-size-68dvh),100dvh - var(--style-size-180) - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}
/*# sourceMappingURL=32g4a67yr3uzb.css.map*/