.game-chip-picker{flex-wrap:wrap;flex:320px;align-content:flex-start;align-items:center;gap:12px;min-width:0;max-width:100%;margin:0;padding:5px 4px;display:flex}.game-denomination{border:4px dashed var(--chip-rim);background:var(--chip-background);width:52px;min-width:0;height:52px;color:var(--chip-foreground);box-shadow:inset 0 0 0 2px var(--chip-background),inset 0 0 0 3px var(--chip-rim),0 1px 3px #18314b26;font-variant-numeric:tabular-nums;letter-spacing:-.03em;cursor:pointer;border-radius:50%;flex:0 0 52px;justify-content:center;align-items:center;padding:3px;font-size:10px;font-weight:750;line-height:1;transition:transform .15s,box-shadow .15s;display:inline-flex;position:relative}.game-denomination>span{white-space:nowrap;z-index:1;position:relative}.game-denomination.selected{outline-offset:3px;outline:2px solid #2a6c61;transform:translateY(-2px)}.game-denomination.selected>svg{color:#fff;background:#225f54;border-radius:50%;width:17px;height:17px;padding:2px;position:absolute;bottom:-4px;right:-6px;box-shadow:0 0 0 2px #fff}.game-denomination:not(:disabled):hover{box-shadow:inset 0 0 0 2px var(--chip-background),inset 0 0 0 3px var(--chip-rim),0 4px 7px #18314b30;transform:translateY(-3px)}.game-denomination:focus-visible{outline-offset:4px;outline:3px solid #5366bf}.game-denomination:disabled{opacity:.5;cursor:not-allowed}@media (max-width:540px){.game-chip-picker{flex-basis:100%;gap:11px;padding:5px 4px}.game-denomination{flex-basis:48px;width:48px;height:48px;font-size:9px}}@media (prefers-reduced-motion:reduce){.game-denomination{transition:none}}.game-denomination.exact-value{letter-spacing:-.06em;font-size:8px}
