/* NBA Clubs auction (31 Oct 2026) - same look as the AFL Clubs auction */
.auLot{border:1px solid var(--line);border-top:4px solid var(--aqua,#2fd3df);border-radius:4px;background:var(--raised);padding:14px 16px;margin:12px 0}
.auLot.lead{border-top-color:var(--pink,#ff4d8d)}
.auLotTop{font-family:var(--fz-cond);font-style:italic;font-weight:800;text-transform:uppercase;color:var(--muted);letter-spacing:.04em}
.auLotMain{display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between;margin:8px 0}
.auClub{display:flex;align-items:center;gap:10px;font-size:22px;font-family:var(--fz-cond);font-weight:800}
.auBadge{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:28px;padding:0 6px;border-radius:3px;background:var(--panel);border:1px solid var(--line);font-family:var(--fz-cond);font-weight:800;font-size:14px}
.auBid,.auClockBox{display:flex;flex-direction:column;align-items:flex-start}
.auBid small,.auClockBox small{color:var(--muted);font-size:12px}
.auBid b{font-family:var(--fz-cond);font-size:30px;color:var(--aqua,#2fd3df);line-height:1}
.auBid span{font-size:13px}
.auClockBox b{font-family:var(--fz-cond);font-size:30px;line-height:1}
.auClockBox b.hot{color:var(--pink,#ff4d8d)}
.auBids{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:6px}
.auBids button{width:auto}
.auBids input,.auOwn input{width:100px}
.auOwn{display:inline-flex;gap:6px}
.auTeams{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:6px}
.auTeams>div{display:flex;align-items:center;gap:8px;padding:7px 9px;border:1px solid var(--line);border-radius:4px;background:var(--panel)}
.auTeams>div>span:not(.avatar){flex:1;display:flex;flex-direction:column;min-width:0}
.auTeams>div small{color:var(--muted);font-size:12px}
.auTeams>div em{font-style:normal;font-weight:700}
.auTeams>div.mine{box-shadow:inset 4px 0 0 var(--pink,#ff4d8d)}
.auTeams>div.turn{border-color:var(--aqua,#2fd3df)}
.auClubs{display:flex;flex-direction:column;gap:6px}
.auClubs>div{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:4px;background:var(--panel)}
.auClubs>div>span:nth-child(2){flex:1;display:flex;flex-direction:column;min-width:0}
.auClubs>div small{color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.auClubs>div.sold{opacity:.6}
.auClubs>div.on{border-color:var(--aqua,#2fd3df)}
.auCash{margin-top:8px}
.auRename{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.auRename input{max-width:280px}.auRename button{width:auto}
body.nbaClubs #draftroomTabBtn,body.nbaClubs #boardTabBtn,body.nbaClubs .tabs [data-tab="mock"],body.nbaClubs #startDraftSection,body.nbaClubs #draftControlsSection{display:none!important}
.auProxy{display:block;font-style:normal;font-size:12px;font-weight:700;color:var(--aqua,#2fd3df);margin-top:2px}
.auPxEdit{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.auPxEdit input{width:120px}.auPxEdit button{width:auto}

.auTeams .auOwns{color:var(--pink,#ff4d8d);font-weight:700}
