/* Player-selected backs only: faces and saved geometry are untouched. */
.poker-card-back-options{border:1px solid #455b64;border-radius:9px;padding:12px;margin:12px 0;min-width:0}
.poker-card-back-options legend{color:#f0d391;font-weight:700;padding:0 5px}
.poker-card-back-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
.poker-card-back-choice{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:7px 3px!important;border:1px solid #536971!important;border-radius:7px;background:#10232c!important;color:#e8ecec!important;font:12px/1.25 Arial!important;cursor:pointer}
.poker-card-back-choice[aria-pressed=true]{border:2px solid #f3d286!important;background:#314247!important;box-shadow:0 0 0 1px #f3d28655}
.poker-card-back-choice img{width:42px;height:60px;object-fit:contain}
.poker-card-back-options p{font:12px/1.4 Arial;color:#c1d1d6;margin:9px 0 0}
@media(max-width:350px){.poker-card-back-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
body[data-usa-client][data-card-back="ruby"] #view-table #tableOval .card.back{background-image:url("./card-back1002-ruby.svg")!important}
body[data-usa-client][data-card-back="sapphire"] #view-table #tableOval .card.back{background-image:url("./card-back1002-sapphire.svg")!important}
body[data-usa-client][data-card-back="emerald"] #view-table #tableOval .card.back{background-image:url("./card-back1002-emerald.svg")!important}
body[data-usa-client][data-card-back="violet"] #view-table #tableOval .card.back{background-image:url("./card-back1002-violet.svg")!important}
body[data-usa-client][data-card-back="teal"] #view-table #tableOval .card.back{background-image:url("./card-back1002-teal.svg")!important}
body[data-usa-client][data-card-back="graphite"] #view-table #tableOval .card.back{background-image:url("./card-back1002-graphite.svg")!important}
body[data-usa-client][data-card-back="ivory"] #view-table #tableOval .card.back{background-image:url("./card-back1002-ivory.svg")!important}
