#modal-container,#absentee-info-modal,#online-info-modal,#live-room-modal{z-index:1000;background-color:#000c;width:100%;min-height:100vh;margin-top:0;position:fixed;top:0;left:0}#modal-container.modal-data,#absentee-info-modal.modal-data,#online-info-modal.modal-data,#live-room-modal.modal-data{flex-direction:column;height:100%;padding-top:0;display:flex;overflow:auto}#modal-container.modal-data .modal-content,#absentee-info-modal.modal-data .modal-content,#online-info-modal.modal-data .modal-content,#live-room-modal.modal-data .modal-content{width:min(100%,860px);padding:var(--space-m) var(--space-xs);flex-direction:column;margin:auto;display:flex}#modal-container.modal-data .modal-content .modal-body,#absentee-info-modal.modal-data .modal-content .modal-body,#online-info-modal.modal-data .modal-content .modal-body,#live-room-modal.modal-data .modal-content .modal-body{background-color:var(--color-bg);width:100%;padding:0 var(--space-s) var(--space-m);text-align:left;border-radius:16px;box-shadow:0 12px 32px #0000002e}#modal-container.modal-data .modal-content .modal-body .modal-header,#absentee-info-modal.modal-data .modal-content .modal-body .modal-header,#online-info-modal.modal-data .modal-content .modal-body .modal-header,#live-room-modal.modal-data .modal-content .modal-body .modal-header{justify-content:space-between;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-s);border-bottom:1px solid var(--color-gray-4);margin:0;display:flex}#modal-container.modal-data .modal-content .modal-body .modal-header :is(h2,h3),#absentee-info-modal.modal-data .modal-content .modal-body .modal-header :is(h2,h3),#online-info-modal.modal-data .modal-content .modal-body .modal-header :is(h2,h3),#live-room-modal.modal-data .modal-content .modal-body .modal-header :is(h2,h3){font-size:var(--text-lg);line-height:var(--line-height-snug);text-transform:none;border:0;margin:0;padding:0}#modal-container.modal-data .modal-content .modal-body .modal-header,#absentee-info-modal.modal-data .modal-content .modal-body .modal-header,#online-info-modal.modal-data .modal-content .modal-body .modal-header,#live-room-modal.modal-data .modal-content .modal-body .modal-header{margin-inline:calc(-1 * var(--space-s))}#modal-container.modal-data .modal-content .modal-body .modal-close,#absentee-info-modal.modal-data .modal-content .modal-body .modal-close,#online-info-modal.modal-data .modal-content .modal-body .modal-close,#live-room-modal.modal-data .modal-content .modal-body .modal-close{width:40px;height:40px;color:var(--color-font);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin:0 -8px 0 0;padding:0;display:grid}#modal-container.modal-data .modal-content .modal-body .modal-close:before,#absentee-info-modal.modal-data .modal-content .modal-body .modal-close:before,#online-info-modal.modal-data .modal-content .modal-body .modal-close:before,#live-room-modal.modal-data .modal-content .modal-body .modal-close:before{content:none}#modal-container.modal-data .modal-content .modal-body .modal-close svg,#absentee-info-modal.modal-data .modal-content .modal-body .modal-close svg,#online-info-modal.modal-data .modal-content .modal-body .modal-close svg,#live-room-modal.modal-data .modal-content .modal-body .modal-close svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}#modal-container.modal-data .modal-content .modal-body .modal-close:hover,#modal-container.modal-data .modal-content .modal-body .modal-close:focus-visible,#absentee-info-modal.modal-data .modal-content .modal-body .modal-close:hover,#absentee-info-modal.modal-data .modal-content .modal-body .modal-close:focus-visible,#online-info-modal.modal-data .modal-content .modal-body .modal-close:hover,#online-info-modal.modal-data .modal-content .modal-body .modal-close:focus-visible,#live-room-modal.modal-data .modal-content .modal-body .modal-close:hover,#live-room-modal.modal-data .modal-content .modal-body .modal-close:focus-visible{background-color:var(--color-gray-5);outline:none}#modal-container.modal-data .modal-content .modal-body .modal-close:disabled,#absentee-info-modal.modal-data .modal-content .modal-body .modal-close:disabled,#online-info-modal.modal-data .modal-content .modal-body .modal-close:disabled,#live-room-modal.modal-data .modal-content .modal-body .modal-close:disabled{cursor:default;opacity:.4;background:0 0}#modal-container.modal-data .modal-content .modal-body .modal-dynamic-content,#absentee-info-modal.modal-data .modal-content .modal-body .modal-dynamic-content,#online-info-modal.modal-data .modal-content .modal-body .modal-dynamic-content,#live-room-modal.modal-data .modal-content .modal-body .modal-dynamic-content{margin-top:var(--space-s)}#modal-container.modal-data .modal-content .modal-body .modal-instruction,#absentee-info-modal.modal-data .modal-content .modal-body .modal-instruction,#online-info-modal.modal-data .modal-content .modal-body .modal-instruction,#live-room-modal.modal-data .modal-content .modal-body .modal-instruction{padding:var(--space-s) var(--space-xs);background-color:color-mix(in oklch, var(--color-orange) 25%, var(--color-bg));line-height:var(--line-height-snug);color:var(--color-gray);border-radius:8px}#modal-container.modal-data .modal-content .modal-body .modal-instruction a,#absentee-info-modal.modal-data .modal-content .modal-body .modal-instruction a,#online-info-modal.modal-data .modal-content .modal-body .modal-instruction a,#live-room-modal.modal-data .modal-content .modal-body .modal-instruction a{text-decoration-thickness:from-font}#modal-container.modal-data .modal-content .modal-body>div>.request-status.frame,#absentee-info-modal.modal-data .modal-content .modal-body>div>.request-status.frame,#online-info-modal.modal-data .modal-content .modal-body>div>.request-status.frame,#live-room-modal.modal-data .modal-content .modal-body>div>.request-status.frame{padding:var(--space-s) var(--space-xs);background-color:color-mix(in oklch, var(--status-color) 25%, var(--color-bg));line-height:var(--line-height-snug);margin-bottom:var(--space-s);border-radius:8px}#modal-container.modal-data .modal-content .modal-body .modal-request,#absentee-info-modal.modal-data .modal-content .modal-body .modal-request,#online-info-modal.modal-data .modal-content .modal-body .modal-request,#live-room-modal.modal-data .modal-content .modal-body .modal-request{margin-bottom:var(--space-m)}#modal-container.modal-data .modal-content .modal-body .modal-request #auction-request,#absentee-info-modal.modal-data .modal-content .modal-body .modal-request #auction-request,#online-info-modal.modal-data .modal-content .modal-body .modal-request #auction-request,#live-room-modal.modal-data .modal-content .modal-body .modal-request #auction-request{border-radius:8px}#modal-container.modal-data .modal-content .modal-body .modal-request:not(:has(#auction-request>*)),#absentee-info-modal.modal-data .modal-content .modal-body .modal-request:not(:has(#auction-request>*)),#online-info-modal.modal-data .modal-content .modal-body .modal-request:not(:has(#auction-request>*)),#live-room-modal.modal-data .modal-content .modal-body .modal-request:not(:has(#auction-request>*)){display:none}#modal-container.modal-data .modal-content .modal-body .modal-actions,#absentee-info-modal.modal-data .modal-content .modal-body .modal-actions,#online-info-modal.modal-data .modal-content .modal-body .modal-actions,#live-room-modal.modal-data .modal-content .modal-body .modal-actions{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}#modal-container.modal-data .modal-content .modal-body .modal-actions .btn-link,#absentee-info-modal.modal-data .modal-content .modal-body .modal-actions .btn-link,#online-info-modal.modal-data .modal-content .modal-body .modal-actions .btn-link,#live-room-modal.modal-data .modal-content .modal-body .modal-actions .btn-link{text-align:center;justify-content:center}#modal-container.modal-data .modal-content .modal-body .modal-actions .outlink,#absentee-info-modal.modal-data .modal-content .modal-body .modal-actions .outlink,#online-info-modal.modal-data .modal-content .modal-body .modal-actions .outlink,#live-room-modal.modal-data .modal-content .modal-body .modal-actions .outlink{margin-top:var(--space-s);text-align:center;color:var(--color-primary-text);font-weight:var(--font-weight-medium);text-decoration:underline;display:block}#modal-container.modal-data .modal-content .modal-body>div>:first-child,#absentee-info-modal.modal-data .modal-content .modal-body>div>:first-child,#online-info-modal.modal-data .modal-content .modal-body>div>:first-child,#live-room-modal.modal-data .modal-content .modal-body>div>:first-child,#modal-container.modal-data .modal-content .modal-body :is(h1,h2,h3)+:is(h2,h3,h4),#absentee-info-modal.modal-data .modal-content .modal-body :is(h1,h2,h3)+:is(h2,h3,h4),#online-info-modal.modal-data .modal-content .modal-body :is(h1,h2,h3)+:is(h2,h3,h4),#live-room-modal.modal-data .modal-content .modal-body :is(h1,h2,h3)+:is(h2,h3,h4),#modal-container.modal-data .modal-content .modal-body :is(h1,h2,h3)+:is(p),#absentee-info-modal.modal-data .modal-content .modal-body :is(h1,h2,h3)+:is(p),#online-info-modal.modal-data .modal-content .modal-body :is(h1,h2,h3)+:is(p),#live-room-modal.modal-data .modal-content .modal-body :is(h1,h2,h3)+:is(p){margin-top:var(--space-s)}#modal-container.modal-data .modal-content .modal-body h4,#absentee-info-modal.modal-data .modal-content .modal-body h4,#online-info-modal.modal-data .modal-content .modal-body h4,#live-room-modal.modal-data .modal-content .modal-body h4{text-decoration:underline;text-decoration-thickness:from-font}#modal-container.modal-data .modal-content .modal-body ul,#absentee-info-modal.modal-data .modal-content .modal-body ul,#online-info-modal.modal-data .modal-content .modal-body ul,#live-room-modal.modal-data .modal-content .modal-body ul{list-style-position:inside}.modal-video{z-index:1000;gap:var(--space-s);background-color:#000c;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;margin-top:0;display:flex;position:fixed;top:0;left:0}.modal-video .close{align-self:end;margin-right:20px;display:flex}.modal-video .close svg{cursor:pointer}.modal-video .close svg path{fill:none;stroke:#fff;stroke-miterlimit:10}.modal-video .close svg path.cross{stroke-width:2px;stroke-linecap:round}.modal-video iframe{width:90vmin;max-width:calc(100vw - 40px);height:90vmin;max-height:calc(100vh - 100px)}.bid-tooltip{vertical-align:middle;width:2ch;height:2ch;color:inherit;cursor:pointer;opacity:.8;justify-content:center;align-self:center;align-items:center;line-height:1;display:inline-flex;position:relative}.bid-tooltip svg{width:100%;height:100%}.bid-tooltip svg circle,.bid-tooltip svg path{stroke-width:1.5px;stroke:currentColor}.bid-tooltip:hover,.bid-tooltip[aria-expanded=true]{opacity:1}.bid-tooltip .bid-tooltip-content{z-index:5;padding:var(--space-xs);background-color:var(--color-font);color:var(--color-bg);font-size:var(--text-sm);letter-spacing:var(--tracking-normal);text-transform:none;white-space:nowrap;border:1px solid color-mix(in oklch, var(--color-font) 65%, var(--color-bg));border-radius:4px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.bid-tooltip .bid-tooltip-content:after{content:"";border:5px solid #0000;border-top-color:var(--color-font);position:absolute;top:100%;left:50%;transform:translate(-50%)}.bid-action{min-inline-size:0;margin:0}.bid-action #bid-place{background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .02) calc(c * .9) h);border-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .12) calc(c * .8) h);width:100%;color:var(--color-font);text-transform:uppercase;touch-action:manipulation;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .6ch;margin-top:0;display:flex;position:relative;overflow:hidden}.bid-action #bid-place .bid-text,.bid-action #bid-place .bid-amount{white-space:nowrap;position:relative}.bid-action #bid-place:hover{background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .07) calc(c * .9) h);color:var(--color-font)}.bid-action #bid-place:hover span{color:var(--color-font)}.bid-action #bid-place .bid-amount{font-weight:var(--font-weight-bold)}.bid-action #bid-place.bid-confirm{background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .1) calc(c * .9) h);border-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .22) calc(c * 1) h);transition:none}.bid-action #bid-place.bid-confirm:before{content:"";background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .2) calc(c * 1.5) h);transform-origin:100%;animation:bid-confirm-sweep var(--bid-confirm-duration,3s) linear forwards;pointer-events:none;position:absolute;inset:0;transform:scaleX(0)}.bid-action #bid-place.bid-confirm:hover{background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .12) calc(c * .9) h);border-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .24) calc(c * 1) h)}.bid-action #bid-place:before{content:none}.bid-action #bid-place.is-clicked:after{content:"";border:3px dotted;border-right-color:#0000;border-radius:50%;width:24px;height:24px;margin-left:.5ch;transition-duration:1s;transition-delay:.2s;animation:.8s linear infinite rotate;display:inline-block}.bid-action .bid-select{margin-top:var(--space-xs);gap:var(--space-xs);grid-template-columns:repeat(2,1fr);align-items:center;display:grid}.bid-action .bid-select button{touch-action:manipulation;color:inherit;background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .07) calc(c * .8) h);border:0;margin-top:0}.bid-action .bid-select button:hover{color:inherit;background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .12) calc(c * .8) h)}.bid-action .bid-select button:has(+button){margin-right:0}.bid-action .bid-select button[disabled]{opacity:.3;cursor:default}.bid-cancel{margin-top:var(--space-3xs)}.bid-cancel .btn-cancel{touch-action:manipulation;color:var(--color-gray-2);text-underline-offset:.2em;background-color:#0000;margin-top:0;padding:2px 10px 5px;text-decoration:underline;text-decoration-thickness:from-font;transition:background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out}.bid-cancel .btn-cancel:before{content:none}.bid-cancel .btn-cancel:hover{background-color:oklch(from var(--color-red) l c h/.12);color:var(--color-red-text)}.bid-cancel .btn-cancel.is-armed,.bid-cancel .btn-cancel.is-armed:hover{background-color:var(--color-red);color:#fff}.bid-cancel .btn-cancel[disabled]{opacity:.5;cursor:default}.bid-open .bid-inline,.online-bid-modal .bid-inline{padding:var(--space-s) var(--space-xs);background-color:var(--color-gray-5)}.bid-open .bid-inline .bid-modal-title:focus,.online-bid-modal .bid-inline .bid-modal-title:focus{outline:none}.bid-open .bid-modal .bid-action,.bid-open .bid-inline .bid-action,.online-bid-modal .bid-modal .bid-action,.online-bid-modal .bid-inline .bid-action{margin-top:var(--space-s)}.bid-open .bid-modal .bid-info,.bid-open .bid-inline .bid-info,.online-bid-modal .bid-modal .bid-info,.online-bid-modal .bid-inline .bid-info{margin-top:var(--space-xs)}.bid-open .bid-modal .bid-info a,.bid-open .bid-inline .bid-info a,.online-bid-modal .bid-modal .bid-info a,.online-bid-modal .bid-inline .bid-info a{cursor:pointer;text-decoration:underline;text-decoration-thickness:from-font}.bid-open .bid-modal .bid-modal-title,.bid-open .bid-inline .bid-modal-title,.online-bid-modal .bid-modal .bid-modal-title,.online-bid-modal .bid-inline .bid-modal-title{font-size:var(--text-base);text-transform:uppercase;border-bottom:1px solid var(--color-gray-4);margin-top:0;padding-bottom:.5ch}.bid-open .bid-modal .bid-modal-current-row,.bid-open .bid-inline .bid-modal-current-row,.online-bid-modal .bid-modal .bid-modal-current-row,.online-bid-modal .bid-inline .bid-modal-current-row{justify-content:space-between;align-items:center;gap:var(--space-3xs) var(--space-xs);margin-top:var(--space-s);flex-wrap:wrap;display:flex}.bid-open .bid-modal .bid-modal-current-row>*,.bid-open .bid-inline .bid-modal-current-row>*,.online-bid-modal .bid-modal .bid-modal-current-row>*,.online-bid-modal .bid-inline .bid-modal-current-row>*{margin-top:0}.bid-open .bid-modal .bid-modal-current,.bid-open .bid-inline .bid-modal-current,.online-bid-modal .bid-modal .bid-modal-current,.online-bid-modal .bid-inline .bid-modal-current{color:var(--color-gray-2);flex-wrap:wrap;align-items:baseline;gap:0 .5ch;display:flex}.bid-open .bid-modal .bid-modal-current strong,.bid-open .bid-inline .bid-modal-current strong,.online-bid-modal .bid-modal .bid-modal-current strong,.online-bid-modal .bid-inline .bid-modal-current strong{color:var(--color-font);font-variant-numeric:tabular-nums;font-size:var(--text-lg);line-height:var(--line-height-snug);letter-spacing:var(--tracking-tight)}.bid-open .bid-modal-overlay,.bid-open .bid-receipt-overlay,.online-bid-modal .bid-modal-overlay,.online-bid-modal .bid-receipt-overlay{z-index:900;padding:var(--space-s) var(--space-xs);background-color:#000c;flex-direction:column;align-items:center;margin-top:0;display:flex;position:fixed;inset:0;overflow-y:auto}.bid-open .bid-modal-overlay .bid-modal-frame,.bid-open .bid-modal-overlay .bid-receipt-frame,.bid-open .bid-receipt-overlay .bid-modal-frame,.bid-open .bid-receipt-overlay .bid-receipt-frame,.online-bid-modal .bid-modal-overlay .bid-modal-frame,.online-bid-modal .bid-modal-overlay .bid-receipt-frame,.online-bid-modal .bid-receipt-overlay .bid-modal-frame,.online-bid-modal .bid-receipt-overlay .bid-receipt-frame{width:min(100%,620px);max-height:calc(100dvh - 2 * var(--space-s));background-color:var(--color-bg);border-radius:16px;margin:auto;position:relative;overflow:hidden;box-shadow:0 12px 32px #0000002e}.bid-open .bid-modal-overlay .bid-receipt-frame,.bid-open .bid-receipt-overlay .bid-receipt-frame,.online-bid-modal .bid-modal-overlay .bid-receipt-frame,.online-bid-modal .bid-receipt-overlay .bid-receipt-frame{overscroll-behavior:contain;width:min(100%,420px);overflow-y:auto}.bid-open .bid-modal-overlay .bid-modal-frame,.bid-open .bid-receipt-overlay .bid-modal-frame,.online-bid-modal .bid-modal-overlay .bid-modal-frame,.online-bid-modal .bid-receipt-overlay .bid-modal-frame{flex-direction:column;display:flex}.bid-open .bid-modal-overlay .bid-modal-frame .modal-header,.bid-open .bid-receipt-overlay .bid-modal-frame .modal-header,.online-bid-modal .bid-modal-overlay .bid-modal-frame .modal-header,.online-bid-modal .bid-receipt-overlay .bid-modal-frame .modal-header{justify-content:space-between;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-s);border-bottom:1px solid var(--color-gray-4);margin:0;display:flex}.bid-open .bid-modal-overlay .bid-modal-frame .modal-header :is(h2,h3),.bid-open .bid-receipt-overlay .bid-modal-frame .modal-header :is(h2,h3),.online-bid-modal .bid-modal-overlay .bid-modal-frame .modal-header :is(h2,h3),.online-bid-modal .bid-receipt-overlay .bid-modal-frame .modal-header :is(h2,h3){font-size:var(--text-lg);line-height:var(--line-height-snug);text-transform:none;border:0;margin:0;padding:0}.bid-open .bid-modal-overlay .bid-modal-frame .modal-header,.bid-open .bid-receipt-overlay .bid-modal-frame .modal-header,.online-bid-modal .bid-modal-overlay .bid-modal-frame .modal-header,.online-bid-modal .bid-receipt-overlay .bid-modal-frame .modal-header{padding-inline:var(--space-xs-s);flex-shrink:0}.bid-open .bid-modal-overlay .bid-modal-close,.bid-open .bid-modal-overlay .bid-receipt-close,.bid-open .bid-receipt-overlay .bid-modal-close,.bid-open .bid-receipt-overlay .bid-receipt-close,.online-bid-modal .bid-modal-overlay .bid-modal-close,.online-bid-modal .bid-modal-overlay .bid-receipt-close,.online-bid-modal .bid-receipt-overlay .bid-modal-close,.online-bid-modal .bid-receipt-overlay .bid-receipt-close{width:40px;height:40px;color:var(--color-font);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin:0 -8px 0 0;padding:0;display:grid}.bid-open .bid-modal-overlay .bid-modal-close:before,.bid-open .bid-modal-overlay .bid-receipt-close:before,.bid-open .bid-receipt-overlay .bid-modal-close:before,.bid-open .bid-receipt-overlay .bid-receipt-close:before,.online-bid-modal .bid-modal-overlay .bid-modal-close:before,.online-bid-modal .bid-modal-overlay .bid-receipt-close:before,.online-bid-modal .bid-receipt-overlay .bid-modal-close:before,.online-bid-modal .bid-receipt-overlay .bid-receipt-close:before{content:none}.bid-open .bid-modal-overlay .bid-modal-close svg,.bid-open .bid-modal-overlay .bid-receipt-close svg,.bid-open .bid-receipt-overlay .bid-modal-close svg,.bid-open .bid-receipt-overlay .bid-receipt-close svg,.online-bid-modal .bid-modal-overlay .bid-modal-close svg,.online-bid-modal .bid-modal-overlay .bid-receipt-close svg,.online-bid-modal .bid-receipt-overlay .bid-modal-close svg,.online-bid-modal .bid-receipt-overlay .bid-receipt-close svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.bid-open .bid-modal-overlay .bid-modal-close:hover,.bid-open .bid-modal-overlay .bid-modal-close:focus-visible,.bid-open .bid-modal-overlay .bid-receipt-close:hover,.bid-open .bid-modal-overlay .bid-receipt-close:focus-visible,.bid-open .bid-receipt-overlay .bid-modal-close:hover,.bid-open .bid-receipt-overlay .bid-modal-close:focus-visible,.bid-open .bid-receipt-overlay .bid-receipt-close:hover,.bid-open .bid-receipt-overlay .bid-receipt-close:focus-visible,.online-bid-modal .bid-modal-overlay .bid-modal-close:hover,.online-bid-modal .bid-modal-overlay .bid-modal-close:focus-visible,.online-bid-modal .bid-modal-overlay .bid-receipt-close:hover,.online-bid-modal .bid-modal-overlay .bid-receipt-close:focus-visible,.online-bid-modal .bid-receipt-overlay .bid-modal-close:hover,.online-bid-modal .bid-receipt-overlay .bid-modal-close:focus-visible,.online-bid-modal .bid-receipt-overlay .bid-receipt-close:hover,.online-bid-modal .bid-receipt-overlay .bid-receipt-close:focus-visible{background-color:var(--color-gray-5);outline:none}.bid-open .bid-modal-overlay .bid-modal-close:disabled,.bid-open .bid-modal-overlay .bid-receipt-close:disabled,.bid-open .bid-receipt-overlay .bid-modal-close:disabled,.bid-open .bid-receipt-overlay .bid-receipt-close:disabled,.online-bid-modal .bid-modal-overlay .bid-modal-close:disabled,.online-bid-modal .bid-modal-overlay .bid-receipt-close:disabled,.online-bid-modal .bid-receipt-overlay .bid-modal-close:disabled,.online-bid-modal .bid-receipt-overlay .bid-receipt-close:disabled{cursor:default;opacity:.4;background:0 0}.bid-open .bid-modal-overlay .bid-receipt-close,.bid-open .bid-receipt-overlay .bid-receipt-close,.online-bid-modal .bid-modal-overlay .bid-receipt-close,.online-bid-modal .bid-receipt-overlay .bid-receipt-close{z-index:1;top:var(--space-2xs);right:var(--space-2xs);margin:0;position:absolute}.bid-open .bid-modal-overlay .bid-modal,.bid-open .bid-modal-overlay .bid-receipt-modal,.bid-open .bid-receipt-overlay .bid-modal,.bid-open .bid-receipt-overlay .bid-receipt-modal,.online-bid-modal .bid-modal-overlay .bid-modal,.online-bid-modal .bid-modal-overlay .bid-receipt-modal,.online-bid-modal .bid-receipt-overlay .bid-modal,.online-bid-modal .bid-receipt-overlay .bid-receipt-modal{width:100%;margin-top:0;position:relative}.bid-open .bid-modal-overlay .bid-modal,.bid-open .bid-receipt-overlay .bid-modal,.online-bid-modal .bid-modal-overlay .bid-modal,.online-bid-modal .bid-receipt-overlay .bid-modal{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.bid-open .bid-modal-overlay .bid-modal>:first-child,.bid-open .bid-receipt-overlay .bid-modal>:first-child,.online-bid-modal .bid-modal-overlay .bid-modal>:first-child,.online-bid-modal .bid-receipt-overlay .bid-modal>:first-child{margin-top:0}.bid-open .bid-modal-overlay .bid-modal,.bid-open .bid-receipt-overlay .bid-modal,.online-bid-modal .bid-modal-overlay .bid-modal,.online-bid-modal .bid-receipt-overlay .bid-modal{padding:var(--space-s) var(--space-xs-s) var(--space-m)}.bid-open .bid-modal-overlay .bid-modal .bid-modal-lot,.bid-open .bid-receipt-overlay .bid-modal .bid-modal-lot,.online-bid-modal .bid-modal-overlay .bid-modal .bid-modal-lot,.online-bid-modal .bid-receipt-overlay .bid-modal .bid-modal-lot{padding-bottom:var(--space-s);border-bottom:1px solid var(--color-gray-4);gap:var(--space-xs);flex-wrap:wrap;margin-top:0;display:flex}.bid-open .bid-modal-overlay .bid-modal .bid-modal-lot .bid-modal-lot-thumb,.bid-open .bid-receipt-overlay .bid-modal .bid-modal-lot .bid-modal-lot-thumb,.online-bid-modal .bid-modal-overlay .bid-modal .bid-modal-lot .bid-modal-lot-thumb,.online-bid-modal .bid-receipt-overlay .bid-modal .bid-modal-lot .bid-modal-lot-thumb{flex:0 0 120px;margin:0}.bid-open .bid-modal-overlay .bid-modal .bid-modal-lot .bid-modal-lot-thumb img,.bid-open .bid-receipt-overlay .bid-modal .bid-modal-lot .bid-modal-lot-thumb img,.online-bid-modal .bid-modal-overlay .bid-modal .bid-modal-lot .bid-modal-lot-thumb img,.online-bid-modal .bid-receipt-overlay .bid-modal .bid-modal-lot .bid-modal-lot-thumb img{width:120px;height:auto;display:block}.bid-open .bid-modal-overlay .bid-modal .bid-modal-lot .bid-modal-lot-info,.bid-open .bid-receipt-overlay .bid-modal .bid-modal-lot .bid-modal-lot-info,.online-bid-modal .bid-modal-overlay .bid-modal .bid-modal-lot .bid-modal-lot-info,.online-bid-modal .bid-receipt-overlay .bid-modal .bid-modal-lot .bid-modal-lot-info{flex:200px;min-width:0}.bid-open .bid-modal-overlay .bid-modal .bid-modal-lot .bid-modal-lot-link,.bid-open .bid-receipt-overlay .bid-modal .bid-modal-lot .bid-modal-lot-link,.online-bid-modal .bid-modal-overlay .bid-modal .bid-modal-lot .bid-modal-lot-link,.online-bid-modal .bid-receipt-overlay .bid-modal .bid-modal-lot .bid-modal-lot-link{margin-top:var(--space-3xs);font-size:var(--text-sm);color:var(--color-gray-2);text-decoration-thickness:from-font;display:inline-block}.bid-open .bid-modal-overlay .bid-modal .bid-guest-invite,.bid-open .bid-receipt-overlay .bid-modal .bid-guest-invite,.online-bid-modal .bid-modal-overlay .bid-modal .bid-guest-invite,.online-bid-modal .bid-receipt-overlay .bid-modal .bid-guest-invite{margin-top:var(--space-s);padding:var(--space-s) var(--space-xs);background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .04) calc(c * 1.25) h);border-radius:8px}.bid-open .bid-modal-overlay .bid-modal .bid-guest-invite a,.bid-open .bid-receipt-overlay .bid-modal .bid-guest-invite a,.online-bid-modal .bid-modal-overlay .bid-modal .bid-guest-invite a,.online-bid-modal .bid-receipt-overlay .bid-modal .bid-guest-invite a{text-decoration-thickness:from-font}.bid-deadlines{color:var(--color-gray-2);hyphens:manual;padding-top:var(--space-xs)}.bid-deadlines p{margin:0}.bid-deadlines strong{color:var(--color-font);font-variant-numeric:tabular-nums}.bid-modal-current-row+.bid-deadlines.bid-deadlines--placement{padding-top:var(--space-3xs)}.bid-deadlines .bid-binding{color:var(--color-gray);line-height:var(--line-height-snug)}.bid-deadlines .bid-binding.bid-binding--locked{font-weight:var(--font-weight-bold)}@keyframes bid-confirm-sweep{to{transform:scaleX(1)}}.bid-receipt{--bid-receipt-ink:color-mix(in oklch, var(--color-green) 55%, var(--color-font));padding:var(--space-m) var(--space-s) 0;text-align:center;position:relative}.bid-receipt:focus{outline:none}.bid-receipt>*{margin-top:0}.bid-receipt .bid-receipt-badge{background-color:color-mix(in oklch, var(--color-green) 22%, var(--color-bg));border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto;animation:.35s cubic-bezier(.34,1.56,.64,1) both bid-receipt-pop;display:grid}.bid-receipt .bid-receipt-check{fill:none;stroke:var(--bid-receipt-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20px;animation:.3s ease-out .2s forwards bid-receipt-draw}.bid-receipt .bid-receipt-title{margin-top:var(--space-xs);font-size:var(--text-lg);line-height:var(--line-height-snug)}.bid-receipt .bid-receipt-detail{margin-top:var(--space-2xs)}.bid-receipt .bid-receipt-detail strong{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;line-height:1.1}.bid-receipt .bid-receipt-lot{margin-top:var(--space-3xs);color:var(--color-gray-2)}.bid-receipt .bid-receipt-email{margin:var(--space-s) calc(-1 * var(--space-s)) 0;padding:var(--space-xs) var(--space-s);border-top:1px solid var(--color-gray-4);font-size:var(--text-sm);color:var(--color-gray-2)}.bid-receipt .bid-receipt-countdown{background-color:var(--color-green);transform-origin:0;height:3px;animation:bid-receipt-countdown var(--bid-receipt-duration,3s) linear forwards;position:absolute;inset:auto 0 0}@media (prefers-reduced-motion:reduce){.bid-receipt .bid-receipt-badge,.bid-receipt .bid-receipt-check{stroke-dashoffset:0;animation:none}.bid-receipt .bid-receipt-countdown{display:none}}@keyframes bid-receipt-pop{0%{opacity:0;transform:scale(.6)}}@keyframes bid-receipt-draw{to{stroke-dashoffset:0}}@keyframes bid-receipt-countdown{to{transform:scaleX(0)}}.online-bid{margin-top:var(--space-s);padding:var(--space-s) var(--space-xs);background-color:var(--color-gray-5)}.online-bid .online-bid-title{font-size:var(--text-base);text-transform:uppercase;border-bottom:1px solid var(--color-gray-4);margin-top:0;padding-bottom:.5ch}.online-bid .online-bid-price{font-size:var(--text-lg);line-height:var(--line-height-snug)}.online-bid .online-bid-ledger{border-top:0}.online-bid .online-bid-reserve:not([style*="display: none"])+.online-bid-ledger{border-top:1px solid var(--color-gray-4)}.online-bid .online-bid-extended{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-red-text);margin-right:.6ch}.online-bid .online-bid-clock{font-variant-numeric:tabular-nums}.online-bid .online-bid-clock.is-ending{color:var(--color-red-text);font-weight:var(--font-weight-bold)}.online-bid .online-bid-bids{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:from-font}.online-bid .online-bid-reserve{margin-top:var(--space-2xs);text-transform:uppercase}.online-bid .online-bid-standing{align-items:center;gap:var(--space-2xs) var(--space-xs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.online-bid .online-bid-standing>p{margin:0}.online-bid .online-bid-mymax{color:var(--color-gray-2)}.online-bid .online-bid-mymax strong{color:var(--color-font);font-variant-numeric:tabular-nums}.online-bid .online-bid-actions{min-inline-size:0;margin:var(--space-s) 0 0;gap:var(--space-xs);border:0;padding:0;display:grid}.online-bid .btn-action{touch-action:manipulation;background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .02) calc(c * .9) h);border-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .12) calc(c * .8) h);color:var(--color-font);text-transform:uppercase;margin-top:0}.online-bid .btn-action:before{content:none}.online-bid .btn-action:hover,.online-bid .btn-action:hover span{color:var(--color-font)}.online-bid .btn-action:hover{background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .07) calc(c * .9) h)}.online-bid .btn-action.bid-confirm{background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .1) calc(c * .9) h);border-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .22) calc(c * 1) h);transition:none}.online-bid .btn-action.bid-confirm:before{content:"";background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .2) calc(c * 1.5) h);transform-origin:100%;animation:bid-confirm-sweep var(--bid-confirm-duration,4s) linear forwards;pointer-events:none;position:absolute;inset:0;transform:scaleX(0)}.online-bid .btn-action.bid-confirm:hover{background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .12) calc(c * .9) h);border-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .24) calc(c * 1) h)}.online-bid .btn-action[disabled]{opacity:.5;cursor:progress}.online-bid .online-bid-submit{flex-wrap:wrap;justify-content:center;gap:0 .6ch;width:100%;display:flex;position:relative;overflow:hidden}.online-bid .online-bid-submit .bid-text,.online-bid .online-bid-submit .bid-amount{white-space:nowrap;position:relative}.online-bid .online-bid-submit .bid-amount{font-weight:var(--font-weight-bold)}.online-bid .online-bid-stepper{gap:var(--space-xs);grid-template-columns:repeat(2,1fr);display:grid}.online-bid .online-bid-stepper button{touch-action:manipulation;min-height:2.75rem;color:inherit;font-variant-numeric:tabular-nums;background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .07) calc(c * .8) h);border:0;margin:0}.online-bid .online-bid-stepper button:hover,.online-bid .online-bid-stepper button:hover span{color:inherit}.online-bid .online-bid-stepper button:hover{background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .12) calc(c * .8) h)}.online-bid .online-bid-stepper button[disabled]{box-shadow:inset 0 0 0 1px var(--color-gray-4);color:var(--color-gray-3);cursor:default;background-color:#0000}.online-bid .online-bid-help{font-size:var(--text-sm);color:var(--color-gray-2);margin-top:0}.online-bid .online-bid-notice{margin-top:var(--space-s);padding:var(--space-s) var(--space-xs);background-color:oklch(from var(--main-color) calc(l + var(--tone-lift) + var(--tone-step) * .04) calc(c * 1.25) h);border-radius:8px}.online-bid .online-bid-notice a{text-decoration-thickness:from-font}.online-bid .online-bid-info{justify-content:space-between;gap:var(--space-3xs) var(--space-s);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.online-bid .online-bid-info a{cursor:pointer;text-decoration:underline;text-decoration-thickness:from-font}.online-bid .online-bid-message{margin-top:var(--space-xs);padding:var(--space-2xs) var(--space-xs);border-left:3px solid var(--color-gray-3)}.online-bid .online-bid-message:empty{display:none}.online-bid .online-bid-message.is-success{border-color:var(--color-won)}.online-bid .online-bid-message.is-warning{border-color:var(--color-outbid)}.online-bid .online-bid-message.is-error{border-color:var(--color-red);color:var(--color-red-text)}.online-bid .online-bid-history{margin-top:var(--space-s)}.online-bid .online-bid-history-title{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-tight);color:var(--color-gray);margin:0}.online-bid .online-bid-history-list{margin:var(--space-3xs) 0 0;padding:0;list-style:none}.online-bid .online-bid-history-list li{align-items:baseline;gap:var(--space-xs);padding:var(--space-3xs) 0;border-top:1px solid var(--color-gray-4);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto auto;margin:0;display:grid}.online-bid .online-bid-history-list li:before{content:none}.online-bid .online-bid-history-list li.is-you{font-weight:var(--font-weight-bold)}.online-bid .online-bid-history-time{color:var(--color-gray-2);font-size:var(--text-sm)}.online-bid.is-compact{margin-top:var(--space-s);background-color:#0000;padding:0}.online-bid.is-compact .online-bid-ledger{border-top:1px solid var(--color-gray-4)}.online-bid-modal .online-bid-modal-status{margin-top:var(--space-s);color:var(--color-gray-2)}.online-bid-modal .online-bid-modal-status.is-error{color:var(--color-red-text)}.online-lot .online-lot-clock{font-variant-numeric:tabular-nums}.online-lot .online-lot-extended{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-red-text);margin-right:.6ch}.online-lot.is-ending .online-lot-clock{color:var(--color-red-text);font-weight:var(--font-weight-bold)}.list-filters-overlay{z-index:900;transition:opacity .2s, display .2s allow-discrete, overlay .2s allow-discrete;background-color:#00000073;justify-content:flex-end;margin-top:0;display:flex;position:fixed;inset:0}.list-filters-overlay:not([open]){opacity:0}@starting-style{.list-filters-overlay{opacity:0}}@media screen and (width<=490.667px){.list-filters-overlay{align-items:flex-end}}.list-filters-panel{width:min(420px,100%);height:100dvh;color:var(--color-font);background-color:var(--color-bg);flex-direction:column;animation:.25s ease-out list-filters-in;display:flex;box-shadow:-8px 0 24px #0000001f}@media screen and (width<=490.667px){.list-filters-panel{border-radius:16px 16px 0 0;width:100%;height:auto;max-height:88dvh;animation-name:list-filters-up}}@media (prefers-reduced-motion:reduce){.list-filters-panel{animation:none}}@keyframes list-filters-in{0%{transform:translate(32px)}}@keyframes list-filters-up{0%{transform:translateY(32px)}}.list-filters-header{justify-content:space-between;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-s);border-bottom:1px solid var(--color-gray-4);margin:0;display:flex}.list-filters-header :is(h2,h3){font-size:var(--text-lg);line-height:var(--line-height-snug);text-transform:none;border:0;margin:0;padding:0}.list-filters-close{width:40px;height:40px;color:var(--color-font);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin:0 -8px 0 0;padding:0;display:grid}.list-filters-close:before{content:none}.list-filters-close svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.list-filters-close:hover,.list-filters-close:focus-visible{background-color:var(--color-gray-5);outline:none}.list-filters-close:disabled{cursor:default;opacity:.4;background:0 0}.list-filters-body{overscroll-behavior:contain;padding:var(--space-s);flex:auto;overflow-y:auto}.list-filters-group{border:0;min-width:0;margin:0;padding:0}.list-filters-group+.list-filters-group{margin-top:var(--space-m)}.list-filters-group legend{margin-bottom:var(--space-2xs);font-size:var(--text-sm);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-gray-2);padding:0}.list-filters-note{vertical-align:top;height:1lh;display:inline-block;position:relative}.list-filters-note-toggle{height:100%;color:var(--color-gray-2);background:0 0;border:0;align-items:center;padding:0 2px;display:inline-flex}.list-filters-note-toggle svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.list-filters-note-toggle:hover,.list-filters-note-toggle:focus-visible,.list-filters-note-toggle[aria-expanded=true]{color:var(--color-font)}.list-filters-note-text{z-index:5;width:max-content;max-width:min(18rem,70vw);padding:var(--space-xs);font-size:var(--text-sm);letter-spacing:var(--tracking-normal);text-transform:none;color:var(--color-bg);background-color:var(--color-font);border-radius:4px;position:absolute;top:calc(100% + 6px);left:0}.list-filters-options{flex-wrap:wrap;gap:8px;display:flex}.list-filters-option{font-size:var(--text-sm);line-height:var(--line-height-tight);border:1px solid var(--color-gray-4);background-color:#0000;border-radius:999px;padding:7px 14px;transition:border-color .15s,background-color .15s,color .15s}.list-filters-option:hover{border-color:var(--color-gray-2)}.list-filters-option:focus-visible{outline:none;box-shadow:0 0 0 3px #0000001f}.list-filters-option[aria-pressed=true],.list-filters-option[aria-checked=true]{color:var(--color-bg);background-color:var(--color-gray);border-color:var(--color-gray)}.list-filters-option[aria-pressed=true]:before,.list-filters-option[aria-checked=true]:before{content:"✓ "}.list-filters-more{font-size:var(--text-sm);line-height:var(--line-height-tight);color:var(--color-gray-2);text-underline-offset:.2em;background:0 0;border:0;padding:7px 4px;text-decoration:underline;text-decoration-thickness:from-font}.list-filters-more:hover,.list-filters-more:focus-visible{color:var(--color-font)}.list-filters-readout{font-variant-numeric:tabular-nums;margin:0}.list-filters-histogram{height:36px;margin-top:var(--space-2xs);align-items:flex-end;gap:2px;padding-inline:10px;display:flex}.list-filters-histogram span{background-color:var(--color-gray-4);border-radius:2px 2px 0 0;flex:1 1 0;transition:background-color .15s}.list-filters-histogram span.is-active{background-color:var(--color-gray-2)}.list-filters-slider{height:28px;margin-inline:10px;position:relative}.list-filters-slider:before{content:"";inset-inline:0;background-color:var(--color-gray-4);height:2px;position:absolute;top:50%;transform:translateY(-50%)}.list-filters-slider .list-filters-fill{background-color:var(--color-gray);height:2px;position:absolute;top:50%;transform:translateY(-50%)}.list-filters-slider input[type=range]{pointer-events:none;appearance:none;background:0 0;width:calc(100% + 20px);height:100%;margin:0;position:absolute;inset:0 -10px}.list-filters-slider input[type=range]::-webkit-slider-runnable-track{background:0 0}.list-filters-slider input[type=range]::-moz-range-track{background:0 0}.list-filters-slider input[type=range]::-webkit-slider-thumb{background-color:var(--color-bg);border:2px solid var(--color-gray);cursor:grab;pointer-events:auto;appearance:none;border-radius:50%;width:20px;height:20px}.list-filters-slider input[type=range]::-moz-range-thumb{background-color:var(--color-bg);border:2px solid var(--color-gray);cursor:grab;pointer-events:auto;border-radius:50%;width:16px;height:16px}.list-filters-slider input[type=range]:focus-visible{outline:none}.list-filters-slider input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #00000026}.list-filters-slider input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px #00000026}.list-filters-footer{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-xs) var(--space-s) max(var(--space-xs), env(safe-area-inset-bottom));border-top:1px solid var(--color-gray-4);flex-shrink:0;display:flex}.list-filters-reset{color:var(--color-font);text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:from-font}.list-filters-reset:disabled{opacity:.4;cursor:default}.list-filters-apply{min-width:9rem;color:var(--color-bg);font-weight:var(--font-weight-bold);background-color:var(--color-gray);border:0;border-radius:999px;padding:12px 22px;transition:opacity .15s}.list-filters-apply:hover{opacity:.88}.list-filters-apply:focus-visible{outline:2px solid var(--color-gray);outline-offset:2px}.list-filters-apply:disabled{opacity:.45;cursor:default}
