/* Approved lobby and voucher art, 2026-10-18. One proportional coordinate
   system owns both the painted components and their real game controls. */
#home-league-hall[aria-busy='true'] { cursor:progress; }
#league-approved-panel .la-stage {
  width:min(100vw,56.2799vh);
  width:min(100vw,calc(100dvh * 941 / 1672));
  aspect-ratio:941 / 1672;
}
#league-approved-panel .la-page[data-la-view='hall'] {
  animation:none;
  opacity:1;
  filter:none;
}
#league-approved-panel .la-reviewed-plane {
  position:absolute;
  inset:0;
  pointer-events:none;
  user-select:none;
}
#league-approved-panel .la-reviewed-counter-mask { z-index:3; }
#league-approved-panel .la-child-wallet-backdrop { z-index:2; pointer-events:none; }
#league-approved-panel .la-reviewed-counter {
  z-index:4;
  font-variant-numeric:tabular-nums;
  line-height:1;
}
#league-approved-panel .la-reviewed-hit { z-index:5; }
#league-approved-panel .la-reviewed-hit:active:not(:disabled) {
  transform:none;
  filter:none;
  box-shadow:inset 0 0 0 2px #e6bd7670;
}
#league-approved-panel .la-voucher-dialog {
  display:block;
  padding:0;
  background:#20170e85;
}
#league-approved-panel .la-voucher-dialog--hall { background:none; }
@media (prefers-reduced-motion:reduce) {
  #league-approved-panel .la-reviewed-hit { transition:none; }
}
