.auctionDetail{color:#111}.auctionBidPanel{min-width:0}.auctionSaleLabel{margin:0 0 8px;font-size:22px;font-weight:700}.auctionBidPanel h1{overflow-wrap:anywhere;margin:0 0 12px;font-size:clamp(26px,2.1vw,34px);line-height:1.45}.auctionMetricLabel{margin:0;font-size:21px}.auctionPrice{font-variant-numeric:tabular-nums;margin:0 0 12px;font-size:clamp(48px,4.5vw,72px);font-weight:800;line-height:1.25}.auctionPrice span{margin-left:12px;font-size:18px;font-weight:400;display:inline-block}.auctionClock{font-variant-numeric:tabular-nums;margin:0;font-size:clamp(36px,3vw,48px);font-weight:800;line-height:1.3}.auctionTime[data-urgent]{color:#e72521;border-left:5px solid #e72521;padding-left:12px}.auctionTime strong{font-size:22px}.auctionEndDate,.auctionBidHelp,.auctionExtensionNote{margin:8px 0 16px;font-size:18px}.auctionBidCount{border-block:1px solid #ddd;padding:14px 0;font-size:22px}.auctionNext{margin:12px 0;font-size:21px}.auctionNext strong{font-size:30px;display:block}.auctionBidMeta{border-block:1px solid #ddd;grid-template-columns:1fr 1.5fr;align-items:center;gap:12px;margin:10px 0;display:grid}.auctionBidMeta .auctionBidCount{border:0;margin:0}.auctionBidMeta .auctionNext{margin:8px 0}.auctionBidButton,.auctionHistoryButton{cursor:pointer;border:1px solid #111;width:100%;min-height:64px;padding:14px;font-size:24px;font-weight:700;line-height:1.4}.auctionBidButton{color:#fff;background:#111}.auctionHistoryButton{color:#111;background:#fff;min-height:56px;font-size:22px}.auctionBidButton:disabled{color:#555;cursor:not-allowed;background:#eee;border-color:#ccc}.auctionNotice,.auctionWinner,.auctionEnded{color:#e72521;font-size:26px;font-weight:700;line-height:1.5}.auctionDialog{color:#111;background:#fff;border:1px solid #aaa;width:min(720px,100vw - 24px);height:fit-content;max-height:calc(100dvh - 32px);margin:auto;padding:24px;font-size:20px;position:fixed;inset:0;overflow:auto}.auctionDialog::backdrop{background:#0006}.auctionDialog h2{margin-top:0;font-size:28px}.auctionDialog dl{margin:16px 0}.auctionDialog dl>div{border-bottom:1px solid #ddd;padding:12px 0}.auctionDialog dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:700}.auctionConfirmPrice{font-size:32px}.auctionDialogActions,.auctionDialogHeading{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.auctionDialog button:not(.auctionBidButton){color:#111;white-space:nowrap;background:#fff;border:1px solid #aaa;min-height:48px;padding:10px 18px;font-size:20px}.auctionDialog .auctionDialogActions .auctionBidButton{flex:1}.auctionDialog button:disabled{opacity:.5}.auctionDialog table{border-collapse:collapse;width:100%}.auctionDialog th,.auctionDialog td{text-align:left;border-bottom:1px solid #ddd;padding:14px 6px}.auctionTestLabel{color:#e72521;font-size:18px;font-weight:700}.auctionPreviewTools{color:#111;background:#fff;border:1px solid #ccc;margin:16px 24px;padding:16px;font-size:18px}.auctionPreviewTools strong{color:#e72521;font-size:22px}.auctionPreviewTools p{margin:8px 0}.auctionPreviewTools select{max-width:100%;min-height:48px;font:inherit;color:#111;background:#fff;border:1px solid #aaa;margin-left:12px;padding:8px}section.auctionPreviewTools{grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;display:grid}section.auctionPreviewTools label{grid-area:1/2/3;align-self:center}section.auctionPreviewTools p{margin:0}.auctionCatalogExample{color:#111;max-width:460px;margin:24px}.auctionCatalogExample h2{font-size:26px}.auctionCatalogCard .catalogCardImage{display:block;position:relative}.auctionCatalogCard img{aspect-ratio:1;object-fit:contain;width:100%}.auctionCardLabel{color:#111;background:#fff;border:1px solid #bbb;padding:6px 10px;font-size:18px;font-weight:700;position:absolute;top:8px;left:8px}.auctionCatalogCard p{margin:12px 0;font-size:20px}.auctionCatalogCard p strong{font-size:28px;display:block}.auctionCardEnded{color:#e72521;font-weight:700}.auctionCatalogCard .auctionHistoryButton{text-align:center;text-decoration:none;display:block}@media (width<=700px){.auctionBidMeta{grid-template-columns:1fr;gap:0}.auctionDialog{padding:16px;font-size:18px}.auctionDialog h2{font-size:25px}.auctionDialog th,.auctionDialog td{padding:12px 4px;font-size:17px}.auctionDialogActions{flex-wrap:wrap}.auctionPreviewTools{margin:12px;padding:12px}.auctionPreviewTools select{width:100%;margin:8px 0 0;display:block}section.auctionPreviewTools{display:block}section.auctionPreviewTools p{margin:8px 0}}
