.core-auction-item{display:flex;gap:14px;align-items:flex-start;padding:0 0 14px;margin:0 0 14px;border-bottom:1px solid var(--line)}
.core-auction-art{flex:0 0 92px;aspect-ratio:1;overflow:hidden;border-radius:9px;background:var(--panel2)}
.core-auction-art img{display:block;width:100%;height:100%;object-fit:cover}
.core-auction-copy .core-auction-price {
 display: flex; flex-wrap: wrap; align-items: baseline; gap: 3px 8px; margin: 6px 0 0;
 color: var(--muted); font-size: 12px;
}
.core-auction-price strong {
 color: var(--ink); font-size: 15px; font-variant-numeric: tabular-nums; overflow-wrap: anywhere;
}
.core-auction-copy{flex:1;min-width:0}.core-auction-copy>a{font-size:14px}.core-auction-copy .core-commerce-row{font-size:10px;margin-top:6px;flex-wrap:wrap;gap:4px 10px}.core-auction-copy>.button{margin-top:4px}
.core-auction-dialog .dialog-body{font-size:13px;line-height:1.6}.core-auction-dialog code{overflow-wrap:anywhere;font-size:10px}.core-auction-dialog details{margin:16px 0}.core-auction-dialog .core-commerce-muted{font-size:12px}.core-auction-dialog .button{margin:6px 6px 4px 0}.core-auction-dialog .form-error:empty{display:none}
.core-auction-costs{border:1px solid var(--line);border-radius:9px;padding:10px 12px}.core-auction-costs>div{display:flex;justify-content:space-between;gap:12px;padding:5px 0}.core-auction-costs dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.core-auction-ack{display:flex;align-items:flex-start;gap:9px;font-size:12px;margin:15px 0}.core-auction-ack input{margin-top:4px;flex:0 0 auto}
@media(max-width:450px){.core-auction-art{flex-basis:76px}.core-auction-item{gap:10px}.core-auction-costs>div{flex-wrap:wrap}.core-auction-copy .button{font-size:11px}}
.core-commerce .core-auction-budget { display: inline-block; margin: 4px 8px; padding: 6px 0; font-size: 12px; }
