.board-center.turn-auction-center{padding:10px;justify-content:safe center;overflow:auto}
.turn-auction-card{box-sizing:border-box;width:100%;max-width:390px;padding:18px;border:2px solid #d5b46f;border-radius:17px;background:linear-gradient(145deg,#263b30,#17271f);box-shadow:0 12px 32px #0005;color:#f6efd9;text-align:center;min-width:0}
.auction-card-top{display:flex;justify-content:space-between;gap:8px;color:#d7c596;font-size:12px}.turn-auction-card h2{font-size:23px;line-height:1.25;margin:12px 0 6px}.auction-prize{margin:0;color:#bad3b9;font-size:13px}
.turn-auction-high{display:flex;flex-direction:column;gap:3px;padding:12px 4px;margin:12px 0;border-block:1px solid #dcc18b44}.turn-auction-high span{font-size:13px}.turn-auction-high strong{font-size:36px;line-height:1.15;color:#ffd78b;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.turn-auction-high small{font-size:11px;color:#b7c3b3}
.auction-turn-name{font-size:16px;font-weight:750;color:#ffe8a7;margin:9px 0}.auction-round-actions label{display:block;font-size:12px;text-align:left;margin:8px 0 5px}.auction-round-actions input{box-sizing:border-box;width:100%;padding:9px;min-width:0;border:1px solid #859475;border-radius:7px;background:#101e17;color:#fff;font-size:17px}.turn-bid-quick,.turn-bid-buttons{display:flex;gap:6px;margin-top:7px}.turn-bid-quick button{flex:1;min-width:0;padding:6px 2px;font-size:12px;border:1px solid #7b8d69;border-radius:6px;background:#334738;color:#fff0c8}.turn-bid-buttons button{flex:1;min-width:0;padding:10px 4px;font-size:14px}.turn-auction-card .error{font-size:12px;margin-top:5px}.auction-turn-help{font-size:11px;color:#c0cdb9;margin:10px 0 0}.auction-wait{font-size:13px;line-height:1.7;padding:14px 0;margin:0;color:#c8d5bf}
.seat-auction{margin-top:9px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap;border-radius:9px;border:1px solid #748363;background:#17261f;color:#d8e4ce}.seat-auction span{font-size:12px}.seat-auction strong{font-size:23px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.seat-auction small{width:100%;font-size:10px}.seat-auction.auction-leader{border-color:#ffd88a;background:#574422;color:#ffe5a5}.seat-auction.auction-acting{outline:2px solid #fff1ba;outline-offset:2px}.seat-auction.auction-passed{color:#9ea99e;background:#1c251f;border-style:dashed}.auction-latest{animation:bid-arrival .35s ease-out}
@keyframes bid-arrival{from{transform:translateY(7px);opacity:.4}to{transform:translateY(0);opacity:1}}
@media(max-width:600px){.board-center.turn-auction-center{padding:4px;margin:3px}.turn-auction-card{padding:10px 7px;border-radius:11px}.turn-auction-card h2{font-size:18px}.turn-auction-high{padding:8px 2px;margin:8px 0}.turn-auction-high strong{font-size:29px}.auction-card-top{font-size:10px;gap:4px}.auction-turn-name{font-size:14px}.auction-prize{font-size:11px}.auction-turn-help{font-size:10px}.turn-bid-buttons button{font-size:12px}.seat-auction{padding:7px}.seat-auction strong{font-size:18px}}
@media(prefers-reduced-motion:reduce){.auction-latest{animation:none}}
.turn-auction-card{flex-shrink:0}.turn-auction-card .error:empty{display:none}
.seat-card:has(.seat-auction){grid-template-rows:auto auto minmax(0,1fr) auto auto}.seat-card .seat-auction{margin-top:0;min-height:34px;line-height:1.2}.turn-auction-card .auction-prize{font-size:13px;line-height:1.4}.turn-auction-card .auction-turn-help{font-size:11px;line-height:1.4}.turn-auction-card .auction-wait{font-size:13px;line-height:1.7}
@media(min-width:901px) and (max-height:850px){.turn-auction-card{padding:10px 14px}.turn-auction-card h2{font-size:18px;margin:7px 0 4px}.auction-prize{font-size:12px}.turn-auction-high{padding:6px 2px;margin:6px 0;gap:1px}.turn-auction-high strong{font-size:28px}.auction-turn-name{font-size:14px;margin:6px 0}.auction-round-actions label{font-size:11px;margin:4px 0}.auction-round-actions input{padding:6px;font-size:14px}.turn-bid-quick,.turn-bid-buttons{margin-top:5px}.turn-bid-quick button{padding:4px 2px}.turn-bid-buttons button{padding:7px 3px;font-size:13px}.auction-turn-help{margin:6px 0 0;font-size:10px;line-height:1.3}}
@media(min-width:901px) and (max-height:850px){.board-center.turn-auction-center{padding:4px}.turn-auction-card .auction-prize{font-size:11px}.turn-auction-card .auction-turn-help{font-size:10px;line-height:1.3}.turn-auction-card{padding:8px 12px}.turn-auction-high small{display:none}.seat-card .seat-auction{min-height:30px;padding:5px 7px}.seat-auction strong{font-size:19px}}
@media(min-width:901px) and (max-height:850px){.seat-card:has(.seat-auction) .seat-finances>div:nth-child(n+3){display:none}.seat-card:has(.seat-auction) .seat-finances{align-content:center}.seat-card:has(.seat-auction) .seat-ledger{display:none}}
@media(min-width:901px) and (max-height:750px){.seat-card:has(.seat-auction) .seat-race-row{display:none}}
