body .aq-create-trigger{display:inline-flex;align-items:center;gap:8px;width:auto;min-height:42px;padding:10px 16px;border-radius:12px;white-space:nowrap}
body .aq-create-trigger>.dh-custom-icon{width:22px;height:22px;margin:0}
body .aq-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:22px}
body .aq-card{padding:0;border-radius:20px;overflow:hidden}
body .aq-card-copy{padding:20px;gap:14px}
body .aq-card-copy h2{min-height:0;font:500 23px/1.35 var(--font-display)}
.aq-title-link,.aq-title-link:hover,.aq-title-link:focus{color:inherit;text-decoration:none!important}.aq-title-link:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}
body .aq-card-footer{flex-wrap:nowrap;align-items:center;gap:16px}
body .aq-card-footer .aq-card-open{display:none!important}
body .aq-card-open>.dh-custom-icon{width:23px;height:23px;margin:0}
body .aq-card-value{min-width:0}
body .aq-info{position:relative;justify-content:flex-start;gap:18px}
body .aq-detail-tools{position:static;display:flex;justify-content:flex-end;gap:8px;margin-top:auto;align-self:flex-end;order:10}
body .aq-report-action{display:grid;place-items:center;width:36px;height:36px;min-height:36px;padding:7px;border:1px solid var(--line);border-radius:50%;background:var(--surface);box-shadow:none}
body .aq-report-action>.dh-custom-icon{width:22px;height:22px;margin:0}
body .aq-info>.aq-detail-status{margin-right:44px}
body .aq-bid-form{display:flex;flex-direction:column;gap:14px;margin:0}
.aq-bid-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}.aq-bid-entry>.field{min-width:0;margin:0}
body .aq-bid-form .aq-bid-stepper{width:100%}
body .aq-info .aq-bid-form .aq-actions{justify-content:stretch;margin:0;padding:0}
body .aq-info .aq-bid-form .aq-actions .aq-submit-bid{margin:0;width:auto;min-height:44px;justify-content:center;gap:8px;padding:10px 14px;white-space:nowrap}
body .aq-bid-help{order:3;margin:0;padding:10px 0 0;border-top:1px solid var(--line)}
body .aq-info>.aq-secondary-actions{justify-content:flex-end;align-items:center;padding-top:16px;margin:0;margin-top:auto;border-top:1px solid var(--line);gap:8px;order:10}body .aq-secondary-actions .aq-detail-tools{margin:0;order:2}
body .aq-secondary-actions .btn{font-size:12px;min-height:36px;padding:8px 12px}
body .aq-history{padding:24px}
.aq-bid-list{list-style:none;display:grid;gap:8px;padding:0;margin:18px 0 0}
body .aq-bid-list .aq-history-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(110px,auto);align-items:center;gap:20px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}
body .aq-bid-list .is-leading{border-color:color-mix(in srgb,var(--primary) 45%,var(--line));background:var(--surface2)}
.aq-bid-meta{display:grid;gap:4px;text-align:right}.aq-bid-label{font-size:11px;font-weight:600;color:var(--primary)}
.aq-bid-list .is-withdrawn .aq-history-value{text-decoration:line-through;color:var(--muted)}
.aq-bid-list .aq-seller{overflow-wrap:anywhere}.aq-bid-list .aq-seller>span:last-child{min-width:0}
.aq-person-copy{display:grid;gap:3px;min-width:0}.aq-person-copy>.aq-person-name{font:600 13px/1.4 var(--font);color:var(--ink)}.aq-person-copy>.tiny{font-size:12px}.aq-detail-seller{margin:-14px 0 26px}.aq-countdown{display:block;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--primary)}.aq-info>.aq-countdown{padding:12px 14px;background:var(--surface2);border:1px solid var(--line);border-radius:12px;align-self:flex-start}.aq-countdown[data-expired=true]{color:var(--muted)}.aq-history-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.aq-history-head h2{margin:0}.aq-history-head .aq-own-bids{min-height:36px;font-size:12px}.aq-gallery>.aq-actions{justify-content:flex-end;padding:0 20px 18px}.aq-bid-list .aq-history-value{display:grid;gap:4px;text-align:right}.aq-bid-list .money-approximation{font-size:11px;font-weight:400}.aq-increment-label{display:flex;gap:7px;align-items:center}.aq-increment-help{position:relative;display:inline-flex}.aq-info-trigger{display:grid;place-items:center;width:21px;height:21px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--primary);font:600 12px var(--font);cursor:help}.aq-help-tip{display:none;position:absolute;bottom:calc(100% + 8px);left:0;width:min(260px,65vw);padding:12px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);color:var(--ink);font:400 12px/1.7 var(--font);z-index:10}.aq-increment-help:hover>.aq-help-tip,.aq-increment-help:focus-within>.aq-help-tip{display:block}
body .aq-create-form [hidden]{display:none!important}
body .aq-create-form>.aq-note{padding:12px 14px;margin:0}
body .aq-create-dialog{width:min(660px,calc(100vw - 24px))}
@media(max-width:650px){body .aq-info{padding:20px}body .aq-history{padding:18px}body .aq-bid-list .aq-history-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px}body .aq-bid-meta{grid-column:1/-1;display:flex;justify-content:space-between;text-align:left;gap:8px}body .aq-create-trigger{font-size:12px}.aq-bid-list .aq-history-value{font-size:13px}}
@media(max-width:480px){.aq-bid-entry{gap:8px}body .aq-info .aq-bid-form .aq-actions .aq-submit-bid{font-size:12px;padding:10px}.aq-submit-bid svg,body .aq-submit-bid>.dh-custom-icon{display:none}.aq-history-head{align-items:flex-start}.aq-bid-list .aq-history-row{grid-template-columns:minmax(0,1fr)!important}.aq-bid-list .aq-history-value{text-align:left}.aq-bid-list .aq-bid-meta{grid-column:auto}}
@media(max-width:480px){.aq-help-tip{left:auto;right:0;width:240px;max-width:calc(100vw - 56px)}}
