/* Saved Artisan EXP uses the same compact meter system as character resources. */
.bar.artisan>i{background:linear-gradient(90deg,#8273ae,#cbb2ec)}
.artisan-resource{min-width:0}
.artisan-resource .resource-label{gap:6px;align-items:baseline}
.artisan-value{min-width:0;color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}
.artisan-resource--workshop{flex-basis:100%;padding:3px 0 1px}
.artisan-resource--workshop .resource-label,.artisan-resource--profile .resource-label{font-size:12px;margin:0 0 6px}
.artisan-resource--workshop .bar{height:8px}
.artisan-resource--profile{margin-top:8px}
.ui-resources:has(>.artisan-resource){grid-template-columns:minmax(0,1fr) repeat(4,minmax(0,1fr))}
.ui-resources .artisan-resource .resource-label{font-size:10px;margin:0 0 6px}
.ui-resources .artisan-resource .resource-label>span:first-child{display:block}
.ui-resources .artisan-value{color:#e3ece6;font-weight:500}
.battle-resource-strip{grid-template-columns:repeat(3,minmax(0,1fr))}
.battle-resource-strip>div{display:flex;flex-direction:column}
.battle-resource-strip .bar{margin-top:auto}
.battle-resource-strip .resource-label{flex-wrap:wrap}
@media(max-width:1099px){
  .hq-world-view #mobile-status .world-player-meters{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
}
@media(max-width:780px){
  .ui-resources:has(>.artisan-resource){grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
  .ui-resources .artisan-resource .resource-label{font-size:9px}
  .ui-resources .artisan-value{font-size:10px;text-align:left}
  .battle-resource-strip{gap:10px}
  .battle-resource-strip .resource-label{display:block}
  .battle-resource-strip .resource-label>span{display:block;text-align:left}
}
