/* Generated explicit assignments. Do not select artwork by translated labels. */
.workspace .surface .smith-modes button[data-smith-mode="forge"]{background-image:linear-gradient(0deg,#07150be8,#0b1c1255),url("/scenes/m46/smith-forge.webp");background-size:cover;background-position:center 54%;text-shadow:0 2px 5px #000}
.workspace .surface .smith-modes button[data-smith-mode="upgrade"]{background-image:linear-gradient(0deg,#07150be8,#0b1c1255),url("/scenes/m46/smith-upgrade.webp");background-size:cover;background-position:center 54%;text-shadow:0 2px 5px #000}
.workspace .surface .merchant-modes button[data-merchant-mode="buy"]{background-image:linear-gradient(0deg,#07150be8,#0b1c1255),url("/scenes/m46/merchant-buy.webp");background-size:cover;background-position:center 54%;text-shadow:0 2px 5px #000}
.workspace .surface .merchant-modes button[data-merchant-mode="sell"]{background-image:linear-gradient(0deg,#07150be8,#0b1c1255),url("/scenes/m46/merchant-sell.webp");background-size:cover;background-position:center 54%;text-shadow:0 2px 5px #000}
.workspace .surface .merchant-modes button[data-merchant-mode="contracts"]{background-image:linear-gradient(0deg,#07150be8,#0b1c1255),url("/scenes/m46/merchant-contracts.webp");background-size:cover;background-position:center 54%;text-shadow:0 2px 5px #000}
.workspace .surface .adv-tabs button[data-adv-section="maps"]{background-image:linear-gradient(0deg,#07150be8,#0b1c1255),url("/scenes/m46/chronicle-maps.webp");background-size:cover;background-position:center 54%;text-shadow:0 2px 5px #000}
.workspace .surface .adv-tabs button[data-adv-section="tasks"]{background-image:linear-gradient(0deg,#07150be8,#0b1c1255),url("/scenes/m46/chronicle-tasks.webp");background-size:cover;background-position:center 54%;text-shadow:0 2px 5px #000}
.workspace .surface .ostoya-tabs button[data-ost-section="lodge"]{background-image:linear-gradient(0deg,#07150be8,#0b1c1255),url("/scenes/m46/ostoya-lodge.webp");background-size:cover;background-position:center 54%;text-shadow:0 2px 5px #000}
.workspace .surface .ostoya-tabs button[data-ost-section="scout"]{background-image:linear-gradient(0deg,#07150be8,#0b1c1255),url("/scenes/m46/ostoya-scout.webp");background-size:cover;background-position:center 54%;text-shadow:0 2px 5px #000}
.workspace .surface .ostoya-tabs button[data-ost-section="garden"]{background-image:linear-gradient(0deg,#07150be8,#0b1c1255),url("/scenes/m46/ostoya-garden.webp");background-size:cover;background-position:center 54%;text-shadow:0 2px 5px #000}
.workspace .surface .ostoya-tabs button[data-ost-section="hall"]{background-image:linear-gradient(0deg,#07150be8,#0b1c1255),url("/scenes/m46/ostoya-hall.webp");background-size:cover;background-position:center 54%;text-shadow:0 2px 5px #000}
.workspace nav button[data-tab="expeditions"]{--nav-scene:url("/scenes/m46/nav-expeditions.webp")}
.workspace nav button[data-tab="equipment"]{--nav-scene:url("/scenes/m46/nav-equipment.webp")}
.workspace nav button[data-tab="smith"]{--nav-scene:url("/scenes/m46/nav-smith.webp")}
.workspace nav button[data-tab="merchant"]{--nav-scene:url("/scenes/m46/nav-merchant.webp")}
.workspace nav button[data-tab="story"]{--nav-scene:url("/scenes/m46/nav-story.webp")}
.workspace nav button[data-tab="arena"]{--nav-scene:url("/scenes/m50/nav-arena.webp")}
.workspace .surface .ostoya-tabs button{min-height:104px;padding:18px 12px;text-align:left;justify-content:flex-end}
@media(max-width:720px){.workspace .surface .ostoya-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.workspace .surface .ostoya-tabs button{min-height:96px}}
