/* v2.32: larger desktop card drafting and clearer map roads. */

@media (min-width: 761px) {
  html body .battle-card-draft {
    width: min(1180px, calc(100vw - 36px));
  }

  html body .battle-card-draft .battle-card-hand {
    display: grid;
    grid-template-columns: none;
    grid-auto-flow: column;
    grid-auto-columns: 240px;
    gap: 14px;
    margin: 0 -6px;
    padding: 10px 6px 20px;
    overflow-x: auto;
    overflow-y: hidden;
    scroll-snap-type: x mandatory;
    scroll-padding-inline: 6px;
    overscroll-behavior-x: contain;
    scrollbar-width: thin;
  }

  html body .battle-card-draft .battle-card {
    width: 240px;
    min-height: 340px;
    padding: 17px 16px 20px;
    scroll-snap-align: start;
    scroll-snap-stop: normal;
  }

  html body .battle-card-draft .battle-card-art {
    height: 150px;
    min-height: 150px;
    flex: 0 0 150px;
  }

  html body .battle-card-draft .battle-card > b {
    font-size: 20px;
  }

  html body .battle-card-draft .battle-card > p {
    font-size: 13px;
    line-height: 1.5;
  }
}

/* Reduce only the castle visual by exactly 15%; labels and hit targets remain easy to use. */
#campaign-map .mapbox .node .city-castle-shell {
  transform: scale(.85);
  transform-origin: 50% 58%;
}
