button.is-clicked{pointer-events:none;cursor:not-allowed;background-color:var(--color-gray-2);color:var(--color-bg);border-color:#0000;position:relative}button.is-clicked:before{content:"";border:3px dotted;border-right-color:#0000;border-radius:50%;width:24px;height:24px;margin:2px auto auto;transition:opacity 1s ease-in-out .2s;animation:.8s linear infinite rotate;position:absolute;left:0;right:0}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}footer .menu{--footer-ink:#a3a3a3;--footer-title:#8f8f8f;--footer-strong:#ededed;--footer-line:#2a2a2a;--footer-btn:#6e6e6e;border-top:1px solid var(--color-deep-line);background-color:var(--color-footer);color:var(--footer-ink);margin-bottom:0}footer .menu>div{gap:var(--space-xs-m);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=490.667px){footer .menu>div{grid-template-columns:repeat(2,1fr)}}@media (width>=736px){footer .menu>div{grid-template-columns:repeat(3,1fr)}}footer .menu .footer-group-title{color:var(--footer-title);font-size:var(--text-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--tracking-wide);text-transform:uppercase}footer .menu summary{justify-content:space-between;align-items:center;gap:var(--space-xs);min-height:44px;padding-block:var(--space-2xs);cursor:pointer;list-style:none;display:flex}footer .menu summary::-webkit-details-marker{display:none}footer .menu summary:after{content:"";border-right:1px solid var(--footer-title);border-bottom:1px solid var(--footer-title);width:.45em;height:.45em;transition:transform .2s;transform:rotate(45deg)}footer .menu details[open] summary:after{transform:rotate(225deg)}@media (width>=490.667px){footer .menu summary{pointer-events:none;padding-block:0}footer .menu summary:after{display:none}}footer .menu ul{margin-top:var(--space-2xs)}footer .menu a{padding-block:var(--space-xs);color:var(--footer-ink);align-items:baseline;display:inline-flex}footer .menu a:hover{color:#fff}@media (width>=490.667px) and (pointer:fine){footer .menu a{padding-block:var(--space-3xs)}}footer .menu .btn-action{color:var(--footer-ink);border-color:var(--footer-btn)}footer .menu .btn-action:hover{color:#fff;background-color:oklch(from var(--color-footer) calc(l * .6) calc(c * 1.5) h)}footer .menu .link-svg path{fill:currentColor}footer .menu .social{align-items:center;gap:var(--space-2xs)}footer .menu .social img{opacity:.7}footer .menu .full{text-align:center;grid-column:1/-1;justify-self:center}footer .menu small{font-size:var(--text-sm);color:var(--footer-ink)}footer .menu .footer-bar{justify-content:center;justify-self:stretch;align-items:center;gap:var(--space-xs) var(--space-s);margin-top:var(--space-xs);padding-top:var(--space-s);border-top:1px solid var(--footer-line);flex-wrap:wrap;display:flex}footer .menu .footer-bar small{order:1}@media (width>=736px){footer .menu .footer-bar{justify-content:space-between}footer .menu .footer-bar small{order:0}}.theme-switch{align-items:center;gap:var(--space-xs);display:flex}.theme-switch .theme-switch-label{font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--footer-title)}.theme-switch .theme-switch-options{border:1px solid var(--footer-btn);border-radius:999px;padding:2px;display:flex}.theme-switch button{align-items:center;gap:var(--space-2xs);min-height:30px;padding:0 var(--space-xs);font-size:var(--text-sm);color:var(--footer-ink);border-radius:999px;transition:background-color .2s,color .2s;display:inline-flex}.theme-switch button svg{stroke-width:1.5px;width:18px;height:18px}.theme-switch button[aria-pressed=true]{background-color:var(--footer-strong);color:#111;font-weight:var(--font-weight-medium)}.theme-switch button[aria-pressed=false]:hover{color:var(--footer-strong)}.section-tools{margin-top:var(--space-xs);align-items:center;column-gap:var(--space-s);row-gap:var(--space-3xs);display:flex}#tabs{align-items:center;gap:var(--space-xs-s);overscroll-behavior-x:contain;scrollbar-width:none;flex:0 auto;min-width:0;margin-top:0;padding-top:0;display:flex;overflow-x:auto}#tabs::-webkit-scrollbar{display:none}#tabs button{appearance:none;color:inherit;font:inherit;font-size:var(--text-sm);text-transform:uppercase;white-space:nowrap;padding-top:var(--space-xs);padding-bottom:var(--space-xs);cursor:pointer;background:0 0;border:0;flex:none;position:relative}#tabs button:after{content:"";background-color:var(--color-font);transform-origin:0;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}#tabs button.active:after{transform:scaleX(1)}#tabs button:focus-visible{outline:1px dotted var(--color-gray-2);outline-offset:-2px}#tabs .tab-count{color:var(--color-muted)}#tabs .tab-label-compact{display:none}@media screen and (width<=490.667px){#tabs .tab-label{display:none}#tabs .tab-label-compact{display:inline}}.no-upcoming{text-align:center;align-items:center;gap:var(--space-s);padding:var(--space-l) var(--space-xs-s) var(--space-m);flex-direction:column;display:flex}.no-upcoming .no-upcoming-body{align-items:center;gap:var(--space-xs);flex-direction:column;max-width:60ch;display:flex}.no-upcoming .no-upcoming-body h2{font-family:var(--font-serif);font-weight:400;font-size:var(--text-xl);line-height:var(--line-height-tight);margin-top:0}.no-upcoming .no-upcoming-body p{font-size:var(--text-base);color:var(--color-gray-2);margin-top:0}.no-upcoming .no-upcoming-body .btn-action{margin-top:var(--space-2xs)}.no-upcoming .no-upcoming-consign{margin-top:var(--space-s);padding-top:var(--space-s);border-top:1px solid var(--color-gray-4);width:100%;max-width:60ch;font-size:var(--text-base)}.no-upcoming .no-upcoming-consign a{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:from-font}#past .grid{grid-template-columns:var(--grid-template-col-l);gap:var(--space-s-m);grid-auto-flow:dense;display:grid}#past .grid>article.large{grid-column:span 2}@media screen and (width<=580px){#past .grid>article.large{grid-column:auto}}@media screen and (width<=490.667px){#past .grid{grid-template-columns:unset}#past .grid article{gap:var(--space-s-m);grid-template-columns:repeat(3,1fr);align-items:start;display:grid}#past .grid article>figure{grid-column:1}#past .grid article>div{grid-column:2/-1;align-self:center}}#past .auction-detail{margin-top:var(--space-xs);margin-bottom:var(--space-xs);position:relative}#past .auction-detail:after{content:"";bottom:calc(-1 * var(--space-xs));border-bottom:1px solid var(--color-gray-2);width:var(--space-s);position:absolute;left:0}#past .auction-name{font-size:var(--text-lg);line-height:var(--line-height-snug);margin-top:0}#past .auction-date{margin-top:0}@media screen and (width<=490.667px){#past .auction-detail{margin-top:0}}
