/* Auctionet single-auction confirmation — independent of legacy .summary UI. */
.qxl-a27-bid-confirm[hidden]{display:none!important}
.qxl-a27-bid-confirm{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:16px;isolation:isolate}
.qxl-a27-bid-confirm__backdrop{position:absolute;inset:0;background:rgba(13,14,17,.62);backdrop-filter:blur(2px);z-index:-1}
.qxl-a27-bid-confirm__panel{box-sizing:border-box;position:relative;width:min(100%,440px);padding:32px;background:#fff;border-radius:12px;box-shadow:0 20px 75px rgba(0,0,0,.26);color:#16171a;animation:qxlA27BidConfirmIn .18s ease-out}
.qxl-a27-bid-confirm__close{position:absolute;top:12px;right:12px;width:34px;height:34px;display:grid;place-items:center;border:0!important;border-radius:50%;background:#f5f5f6!important;color:#56585e!important;font-size:24px;cursor:pointer}
.qxl-a27-bid-confirm__eyebrow{display:block;color:#e46b02;font-size:10px;font-weight:800;letter-spacing:.13em;margin:0 0 12px}
.qxl-a27-bid-confirm__panel h2{font-size:25px;line-height:1.16;letter-spacing:-.03em;margin:0 28px 10px 0;color:#171719}
.qxl-a27-bid-confirm__panel p{font-size:14px;color:#565b65;line-height:1.5;margin:0 0 20px}
.qxl-a27-bid-confirm__amount{display:flex;flex-direction:column;gap:4px;background:#f6f6f7;border:1px solid #e7e7ea;border-radius:9px;padding:17px 20px;margin:0 0 17px}
.qxl-a27-bid-confirm__amount span{font-size:12px;color:#666a73;font-weight:600}
.qxl-a27-bid-confirm__amount strong{font-size:32px;line-height:1.2;font-weight:750;color:#141518;letter-spacing:-.035em}
.qxl-a27-bid-confirm__panel .qxl-a27-bid-confirm__notice{font-size:12px;line-height:1.55;color:#717781;margin-bottom:22px}
.qxl-a27-bid-confirm__actions{display:grid;grid-template-columns:1fr 1.3fr;gap:10px}
.qxl-a27-bid-confirm__actions button{width:100%;min-height:48px;border-radius:7px!important;font-size:14px!important;font-weight:700!important;cursor:pointer}
.qxl-a27-bid-confirm__cancel{background:#fff!important;border:1px solid #d7d9df!important;color:#23252a!important}
.qxl-a27-bid-confirm__accept{background:#f96902!important;border:1px solid #f96902!important;color:#fff!important}
.qxl-a27-bid-confirm__accept:hover{background:#e95e00!important;border-color:#e95e00!important}
.qxl-a27-bid-confirm__accept:disabled{opacity:.65;cursor:wait}
html.qxl-a27-bid-confirm-open{overflow:hidden}
@keyframes qxlA27BidConfirmIn{from{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}
@media(max-width:600px){.qxl-a27-bid-confirm{padding:12px}.qxl-a27-bid-confirm__panel{padding:27px 22px 22px;border-radius:12px}.qxl-a27-bid-confirm__panel h2{font-size:23px}.qxl-a27-bid-confirm__amount strong{font-size:29px}}
@media(prefers-reduced-motion:reduce){.qxl-a27-bid-confirm__panel{animation:none}}
