/* Keep all five decks scannable: original trio, then two roomy new packs. */
.pack-options{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.pack-option{grid-column:span 2;min-width:0}.pack-option:nth-child(n+4){grid-column:span 3}.pack-option.nineties{--deck-accent:#ff58bd}.pack-option.urban{--deck-accent:#79b5ff}.pack-option.nineties.selected{background:#742856;border-color:#ff8cd3;box-shadow:3px 4px #020817}.pack-option.urban.selected{background:#164780;border-color:#a7d4ff;box-shadow:3px 4px #020817}.pack-option.urban strong{font-size:20px;line-height:1.1}.pack-option.nineties strong{font-size:24px}.pack-pill.nineties{background:#702550;border-color:#ff91d3;color:#fff0fa}.pack-pill.urban{background:#123c70;border-color:#93c3ff;color:#edf6ff;font-size:8px;letter-spacing:.04em}.pack-tile.nineties{background:linear-gradient(120deg,#882f68,#33192f);border-color:#ff8bd0;color:#fff0f9}.pack-tile.urban{background:linear-gradient(120deg,#165ca0,#112846);border-color:#83beff;color:#edf7ff}.pack-tile.urban strong{font-size:40px}.modal.nineties .sample-words span{background:#602546;border-color:#e88bc5;color:#ffe8f6}.modal.urban .sample-words span{background:#16416e;border-color:#82b9ee;color:#e7f5ff}body[data-pack="nineties"]{--stage-bg:#3c1430;--stage-edge:#ff86cb;--stage-glow:#ff58bd22}body[data-pack="urban"]{--stage-bg:#0a2e54;--stage-edge:#81bdff;--stage-glow:#4d99ff33}
@media(max-width:700px){.pack-options{gap:8px}.pack-option{padding:12px 6px}.pack-option strong{font-size:20px}.pack-option.nineties strong{font-size:23px}.pack-option.urban strong{font-size:20px}.pack-option:nth-child(n+4){padding-top:11px;padding-bottom:12px}.pack-pill.urban{font-size:7px;padding:7px 9px}.pack-tile.urban strong{font-size:35px}}
@media(max-width:360px){.pack-option strong{font-size:18px}.pack-option.urban strong{font-size:17px}.pack-option.nineties strong{font-size:21px}.pack-options{gap:7px}}
