@font-face{font-family:RC Display;src:url(/assets/futura-no2-medium-B5pyReMX.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:RC Glacial;src:url(/assets/glacial-regular-CMeVt12a.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RC Glacial;src:url(/assets/glacial-bold-CMIBb_57.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RC Text;src:url(/assets/futura-std-book-CX4pxioo.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--blue:#003aff;--blue-press:#002fd0;--tint:#809cff;--ink:#000;--paper:#fff;--mute:#0000008f;--faint:#00000061;--line:#00000024;--wash:#f3f3f1;--display:"RC Display", Futura, "Futura PT", "Century Gothic", "Avenir Next", system-ui, sans-serif;--text:"RC Text", Futura, "Futura PT", "Century Gothic", "Avenir Next", system-ui, sans-serif;--gutter:20px;--track:-.03em;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box;border-radius:0}html{-webkit-text-size-adjust:100%;background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;margin:0;font-size:16.5px;line-height:1.5}img,svg{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit;appearance:none}button{cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.display,h1,h2,h3{font-family:var(--display);letter-spacing:var(--track);margin:0;font-weight:500}h1{font-size:33px;line-height:1.04}h2{font-size:24px;line-height:1.12}h3{font-size:20px;line-height:1.2}p{margin:0}.lead{font-family:var(--display);letter-spacing:var(--track);font-size:23px;line-height:1.18}.small{font-size:14.5px;line-height:1.45}.tiny{font-size:12px;line-height:1.4}.mute{color:var(--mute)}.label{font-family:var(--text);letter-spacing:.13em;text-transform:uppercase;font-size:11.5px;line-height:1.3}.num{font-family:var(--display);letter-spacing:var(--track);font-variant-numeric:tabular-nums;white-space:nowrap}.blue{color:var(--blue)}.u{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.page{flex-direction:column;max-width:560px;min-height:100dvh;margin:0 auto;display:flex}.page-wide{max-width:1180px}.gutter{padding-left:var(--gutter);padding-right:var(--gutter)}.stack{flex-direction:column;display:flex}.row{align-items:center;display:flex}.between{justify-content:space-between}.grow{flex:1;min-width:0}.hair{border-top:1px solid var(--line)}.rule{border-top:1px solid var(--ink)}.gap-4{gap:4px}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-24{gap:24px}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mt-48{margin-top:48px}.py-16{padding-top:16px;padding-bottom:16px}.py-24{padding-top:24px;padding-bottom:24px}.cross{pointer-events:none;width:15px;height:15px;position:absolute}.cross:before,.cross:after{content:"";background:currentColor;position:absolute}.cross:before{width:1px;height:15px;top:0;left:7px}.cross:after{width:15px;height:1px;top:7px;left:0}.cross.tr{top:14px;right:14px}.cross.tl{top:14px;left:14px}.cross.br{bottom:14px;right:14px}.btn{width:100%;height:56px;font-family:var(--display);letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:18.5px;text-decoration:none;transition:background-color .25s,background-size .4s cubic-bezier(.2,.8,.2,1),color .25s,box-shadow .25s,transform .25s cubic-bezier(.2,.8,.2,1);display:flex}.btn-primary{background:var(--blue);color:#fff}.btn-primary:active{background:var(--blue-press)}.btn-armed,.btn-armed:active{background:var(--ink);color:#fff}.btn-secondary{background-color:var(--paper);background-image:linear-gradient(var(--ink), var(--ink));color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background-position:0;background-repeat:no-repeat;background-size:0% 100%}.btn-secondary:active{background-color:var(--wash)}.btn-white{color:var(--blue);background:#fff}.btn-outline-white{color:#fff;background-image:linear-gradient(#fff,#fff);background-position:0;background-repeat:no-repeat;background-size:0% 100%;box-shadow:inset 0 0 0 1px #ffffffb3}.btn-ghost{width:auto;height:auto;font-family:var(--text);text-underline-offset:3px;padding:6px 0;font-size:15.5px;text-decoration:underline}.btn-sm{width:auto;height:40px;padding:0 14px;font-size:15.5px}.btn-xs{width:auto;height:30px;font-size:14px;font-family:var(--text);letter-spacing:.02em;padding:0 10px}.btn:disabled,.btn[aria-disabled=true]{color:#00000061;box-shadow:none;cursor:default;background:#ececec}.btn .sub{font-family:var(--text);opacity:.75;letter-spacing:0;font-size:13px}.field{flex-direction:column;gap:6px;display:flex}.field input,.field select,.field textarea,.input{border:0;border-bottom:1px solid var(--ink);width:100%;height:50px;font-size:20px;font-family:var(--text);background:0 0;outline:none;padding:0 2px}.field textarea{resize:vertical;height:96px;padding-top:10px;font-size:16.5px;line-height:1.4}.field input:focus,.field select:focus,.field textarea:focus,.input:focus{border-bottom:2px solid var(--blue)}.field .hint{color:var(--mute);font-size:14px}.field .err{color:var(--ink);font-size:14px;font-weight:400}.boxed{border:1px solid var(--ink)!important;height:44px!important;padding:0 12px!important;font-size:16.5px!important}.toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.toggle .track{background:#d9d9d6;flex:none;width:44px;height:24px;transition:background .15s;position:relative}.toggle .track:after{content:"";background:#fff;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}.toggle input{opacity:0;pointer-events:none;position:absolute}.toggle input:checked+.track{background:var(--blue)}.toggle input:checked+.track:after{transform:translate(20px)}.topbar{z-index:30;border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0}.topbar-in{justify-content:space-between;align-items:center;gap:12px;height:54px;display:flex}.wordmark{flex:none;line-height:0;display:block}.wordmark img{width:auto;height:min(38px,15.5763vw - 26.4798px)}.topbar-right{flex:none;align-items:center;gap:20px;display:flex}.staff-login{color:var(--mute);text-underline-offset:3px;white-space:nowrap;font-size:14.5px;text-decoration:underline;text-decoration-thickness:1px}.staff-login:hover{color:var(--ink)}.view-switch{height:32px;box-shadow:inset 0 0 0 1px var(--ink);flex:none;display:flex}.view-switch a{color:var(--ink);white-space:nowrap;align-items:center;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.view-switch a[aria-current]{background:var(--blue);color:#fff}.view-switch .num{font-size:15px}@media (width<=719px){.desk-only{display:none!important}}@media (width>=720px){.phone-only{display:none!important}}.paddle-chip{background:var(--blue);color:#fff;align-items:center;gap:8px;height:32px;padding:0 10px;font-size:14.5px;text-decoration:none;display:flex}.paddle-chip:hover{background:var(--blue-press)}.paddle-chip .num{font-size:16.5px}.livebar{background:var(--blue);color:#fff;align-items:center;gap:12px;height:48px;text-decoration:none;display:flex;overflow:hidden}.livebar .title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15.5px;overflow:hidden}.dot{background:currentColor;flex:none;width:7px;height:7px;animation:1.4s steps(2,start) infinite blink}@keyframes blink{to{visibility:hidden}}.cover{background:var(--blue);color:var(--tint);position:relative;overflow:hidden}.cover-in{min-height:min(124vw,660px);padding:22px var(--gutter) 22px;flex-direction:column;justify-content:space-between;display:flex;position:relative}.cover-word{font-family:var(--display);letter-spacing:-.035em;color:var(--tint);margin:0;font-size:clamp(74px,25.5vw,150px);line-height:.84}.cover-plus{font-family:var(--display);text-align:center;color:var(--tint);font-size:clamp(58px,17vw,104px);line-height:1}.cover .ripples,.proj-left .ripples{width:150%;max-width:900px;color:var(--tint);opacity:.32;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.on-blue{background:var(--blue);color:#fff}.on-blue .mute{color:#ffffffb3}.tint{color:var(--tint)}.hero{color:#1f2b30;font-family:"RC Glacial", var(--text);text-align:center;background-color:#f2f0ea;background-repeat:repeat;background-size:460px;container-type:inline-size}.hero-in{padding:34px var(--gutter) 44px;flex-direction:column;align-items:center;display:flex}.hero-logos{justify-content:center;align-items:center;gap:26px;display:flex}.hero-logo{width:auto}.hero-logo.rrf{height:38px}.hero-logo.okki{height:29px}.hero-logo.yayasan{height:54px}.hero-mark{width:min(100%,460px);margin:30px 0 0}.hero-mark img{width:100%;height:auto}.hero-date{margin-top:26px;font-size:19px;line-height:1.3}.hero-date b{font-weight:700}.hero-sep{display:none}.hero-venue{display:block}.hero-partners{text-wrap:balance;margin-top:10px;font-size:16px;line-height:1.45}.hero-partners span{white-space:nowrap}.hero.wide{background-size:38%}.hero.wide .hero-in{aspect-ratio:16/9;padding:3.2cqw 0 0}.hero.wide .hero-logos{gap:2.9cqw;height:4.8cqw}.hero.wide .hero-logo.rrf{height:3.3cqw}.hero.wide .hero-logo.okki{height:2.55cqw}.hero.wide .hero-logo.yayasan{height:4.8cqw}.hero.wide .hero-mark{width:41.95cqw;margin-top:3cqw}.hero.wide .hero-date{margin-top:4.3cqw;font-size:1.7cqw;line-height:1.2}.hero.wide .hero-sep,.hero.wide .hero-venue{display:inline}.hero.wide .hero-partners{max-width:none;margin-top:1.25cqw;font-size:1.7cqw;line-height:1.2}.intro{padding-top:34px;padding-bottom:30px}.intro-copy{max-width:380px;margin-top:16px}.intro .intro-steps{margin-top:32px}.intro-step{border-top:1px solid var(--line);align-items:baseline;gap:16px;padding:14px 0;display:flex}.intro-step-n{flex:none;width:26px;font-size:14.5px}.intro-step-t{font-size:18.5px}.intro-cta{margin-top:24px}@media (width>=720px) and (width<=899px){.intro{max-width:560px;margin-left:auto;margin-right:auto}}@media (width>=900px){.intro{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;padding-top:72px;padding-bottom:64px;display:grid}.intro-lead{grid-column:1/span 8;font-size:clamp(30px,2.9vw,38px);line-height:1.12}.intro-copy{grid-column:9/span 4;align-self:end;max-width:none;margin-top:0}.intro .intro-steps{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px;margin-top:56px;display:grid}.intro-step{border-top-color:var(--ink);padding:20px 0 0}.intro-step-t{font-size:21px}.intro-cta{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:24px;margin-top:48px;display:grid}.intro-cta>.btn{width:auto;height:auto;min-height:56px;padding:0 44px}.intro-cta .demo-panel{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:0;padding:12px 12px 12px 20px;display:grid}.intro-cta .demo-panel>p{margin-top:0}.intro-cta .demo-panel-actions{margin-top:0;display:flex}.intro-cta .demo-panel-actions .btn{white-space:nowrap;width:auto}}.filters{scrollbar-width:none;border-bottom:1px solid var(--line);gap:22px;display:flex;overflow-x:auto}.filters::-webkit-scrollbar{display:none}.filters button{height:46px;color:var(--mute);white-space:nowrap;font-size:15.5px;position:relative}.filters button[aria-pressed=true]{color:var(--ink)}.filters button:after{content:"";background:var(--blue);transform-origin:0;height:2px;transition:transform .35s cubic-bezier(.2,.8,.2,1),background-color .25s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.filters button[aria-pressed=true]:after{transform:scaleX(1)}.filters .count{color:var(--faint);margin-left:4px;font-size:12px}.lot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 14px;display:grid}.lot-card{color:inherit;text-decoration:none;display:block}.lot-card .frame{aspect-ratio:4/5;background:var(--wash);position:relative;overflow:hidden}.lot-card .frame>img,.lot-card .frame>svg{object-fit:cover;width:100%;height:100%}.lot-card .meta{padding-top:14px}.lot-card h2{font-size:18px;line-height:1.18}.lot-card .meta{flex-direction:column;display:flex}.lot-card .price-row{border-top:1px solid var(--line);flex-direction:column;gap:2px;margin-top:10px;padding-top:9px;display:flex}.lot-card .amount{font-size:17px}.lot-card:active .frame{opacity:.88}.live-feature{color:inherit;grid-template-columns:1fr;margin-bottom:40px;text-decoration:none;display:grid}.live-feature .frame{aspect-ratio:16/10;background:var(--wash);overflow:hidden}.live-feature .frame>img,.live-feature .frame>svg{object-fit:cover;width:100%;height:100%}.live-feature .body{padding:18px 18px 20px}.fill{object-fit:cover;width:100%;height:100%}.lot-hero .credit{max-width:100%;color:var(--mute);background:#ffffffdb;padding:5px 8px 4px;font-size:11px;line-height:1.3;text-decoration:none;position:absolute;bottom:0;right:0}.lot-hero .credit:hover{color:var(--ink);text-decoration:underline}.lot-hero .cross{color:#fff;mix-blend-mode:difference}.status-flag{background:var(--blue);color:#fff;padding:7px 10px 6px;position:absolute;bottom:0;left:0}.status-flag.ink{background:var(--ink)}.status-flag.paper{color:var(--ink);background:#fff}.mine{align-items:center;gap:6px;font-size:14.5px;display:inline-flex}.mine.leading{color:var(--blue)}.mine .sq{background:currentColor;width:8px;height:8px}.lot-hero{background:var(--wash);position:relative}.lot-hero>img,.lot-hero>svg{object-fit:contain;width:100%;max-height:72vh;margin:0 auto}.facts{grid-template-columns:96px 1fr;gap:8px 12px;font-size:15.5px;display:grid}.facts dt{color:var(--mute)}.facts dd{margin:0}.bidbar{z-index:20;border-top:1px solid var(--ink);padding:14px var(--gutter) calc(14px + env(safe-area-inset-bottom));background:#fff;order:99;transition:background-color .25s,color .25s;position:sticky;bottom:0}.bidbar.leading{background:var(--blue);color:#fff;border-top-color:var(--blue)}.bidbar.leading .mute{color:#ffffffbf}.bidbar .price{font-size:33px;line-height:1}.bidbar .secondary-link{text-underline-offset:3px;font-size:15px;text-decoration:underline}.history li{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;padding:12px 0;display:grid}.history li:first-child .num{color:var(--blue)}.history .who{color:var(--mute);font-size:14.5px}.history .t{color:var(--faint);text-align:right;font-size:13px}ul.plain,ol.plain{margin:0;padding:0;list-style:none}.flash{animation:.9s ease-out flash}@keyframes flash{0%{color:var(--blue);transform:translateY(-2px)}to{transform:none}}.folio{letter-spacing:.02em;justify-content:space-between;align-items:baseline;gap:12px;padding:18px 0 22px;font-size:11.5px;display:flex}.backdrop{z-index:60;background:#0000006b;animation:.18s ease-out fade;position:fixed;inset:0}.sheet{z-index:61;max-height:92dvh;padding:24px var(--gutter) calc(20px + env(safe-area-inset-bottom));background:#fff;animation:.24s cubic-bezier(.2,.8,.2,1) up;position:fixed;bottom:0;left:0;right:0;overflow:auto}@media (width>=720px){.sheet{width:min(520px,92vw);padding:28px;animation:.18s ease-out fade;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.sheet.wide{width:min(920px,94vw)}}@keyframes up{0%{opacity:0;transform:translateY(40px)}}@keyframes fade{0%{opacity:0}}.toasts{z-index:80;pointer-events:none;flex-direction:column;gap:8px;width:min(520px,100vw - 20px);display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%)}.toast{pointer-events:auto;background:var(--ink);color:#fff;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15.5px;line-height:1.4;animation:.22s cubic-bezier(.2,.8,.2,1) down;display:flex}.toast.good{background:var(--blue)}.toast a,.toast button{color:#fff;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}@keyframes down{0%{opacity:0;transform:translateY(-14px)}}.stepper{border:1px solid var(--ink);grid-template-columns:56px 1fr 56px;align-items:stretch;display:grid}.stepper button{font-family:var(--display);font-size:28.5px;line-height:1}.stepper button:active{background:var(--wash)}.stepper button:disabled{color:var(--faint)}.stepper input{border:0;border-left:1px solid var(--ink);border-right:1px solid var(--ink);text-align:center;height:58px;font-family:var(--display);letter-spacing:var(--track);outline:none;min-width:0;font-size:24px}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{height:34px;box-shadow:inset 0 0 0 1px var(--line);padding:0 12px;font-size:15px}.chip:active,.chip[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--ink)}.staff{min-height:100dvh;font-size:15.5px}.staff-top{height:52px;padding:0 var(--gutter);border-bottom:1px solid var(--ink);z-index:30;background:#fff;align-items:center;gap:16px;display:flex;position:sticky;top:0}.staff-top .wordmark img{height:30px}.staff-top nav{gap:18px;display:flex}.staff-top nav a{color:var(--mute);white-space:nowrap;font-size:15px;text-decoration:none}.staff-top nav a[aria-current=page]{color:var(--ink);text-underline-offset:5px;text-decoration:underline}.staff-guest-link{white-space:nowrap}.burger{flex-direction:column;flex:none;justify-content:center;gap:5px;width:40px;height:40px;margin-right:-8px;padding:0 9px;display:none}.burger span{background:var(--ink);height:2px;display:block}@media (width<=899px){.staff-nav-inline,.staff-guest-link{display:none!important}.burger{display:flex}}@media (width>=900px){.staff-spacer{display:none}}.drawer-backdrop{z-index:70;opacity:0;pointer-events:none;background:#0000006b;transition:opacity .22s ease-out;position:fixed;inset:0}.drawer-backdrop.open{opacity:1;pointer-events:auto}.drawer{z-index:71;border-left:1px solid var(--ink);visibility:hidden;background:#fff;flex-direction:column;width:min(340px,86vw);transition:transform .26s cubic-bezier(.2,.8,.2,1),visibility 0s linear .26s;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.drawer.open{visibility:visible;transition:transform .26s cubic-bezier(.2,.8,.2,1);transform:none}.drawer-head{border-bottom:1px solid var(--line);height:52px;padding:0 12px 0 20px}.drawer-close{width:40px;height:40px;font-size:26px;line-height:1}.drawer-nav{flex-direction:column;display:flex}.drawer-nav a{border-bottom:1px solid var(--line);flex-direction:column;gap:3px;padding:14px 20px;text-decoration:none;display:flex}.drawer-nav a .display{font-size:21px}.drawer-nav a[aria-current=page]{box-shadow:inset 3px 0 0 var(--blue)}.drawer-nav a[aria-current=page] .display{color:var(--blue)}.drawer-guest{padding:18px 20px calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--ink);font-family:var(--display);margin-top:auto;font-size:18px;text-decoration:none}@media (prefers-reduced-motion:reduce){.drawer,.drawer.open,.drawer-backdrop{transition-duration:10ms}}table.tbl{border-collapse:collapse;width:100%;font-size:15px}.tbl th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid var(--ink);white-space:nowrap;padding:10px 10px 8px 0;font-size:11.5px;font-weight:400}.tbl td{border-bottom:1px solid var(--line);vertical-align:top;padding:11px 10px 11px 0}.tbl tr.click{cursor:pointer}.tbl tr.click td{transition:background-color .2s}.tbl .r{text-align:right}.scroll-x{overflow-x:auto}.pill{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;padding:3px 7px 2px;font-size:11px;display:inline-block;box-shadow:inset 0 0 0 1px}.pill.solid{background:var(--blue);color:#fff;box-shadow:none}.pill.ink{background:var(--ink);color:#fff;box-shadow:none}.pill.dim{color:var(--faint)}.tiles{background:var(--ink);border:1px solid var(--ink);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.tiles>*{background:#fff;padding:16px}@media (width>=820px){.tiles{grid-template-columns:repeat(4,1fr)}}.hub-tiles{grid-template-columns:minmax(0,1fr)}@media (width>=600px){.hub-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.hub-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.tile-n{font-family:var(--display);letter-spacing:var(--track);margin-top:6px;font-size:26.5px;line-height:1.1}.notice{box-shadow:inset 3px 0 0 var(--blue);background:#f5f7ff;padding:12px 14px;font-size:14.5px;line-height:1.45}.op{grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1000px){.op{grid-template-columns:300px 1fr 340px;height:calc(100dvh - 52px)}.op>*{overflow-y:auto}}.op-list button{text-align:left;width:100%;padding:11px var(--gutter);border-bottom:1px solid var(--line);grid-template-columns:34px 1fr auto;gap:2px 10px;display:grid}.op-list button[aria-current=true]{background:var(--blue);color:#fff}.op-list button[aria-current=true] .mute{color:#ffffffbf}.op-main{border-left:1px solid var(--ink);border-right:1px solid var(--ink)}@media (width<=999px){.op-main{border:0;border-top:1px solid var(--ink)}.op-list{max-height:34vh;overflow-y:auto}}.op-price{font-size:clamp(44px,6vw,72px);line-height:1}.op-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (width<=599px){.op-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.op-actions .btn{white-space:normal;text-align:center;line-height:1.15}}.op-actions .btn{height:50px;font-size:16.5px}.paddle-input{letter-spacing:var(--track);text-align:center;height:72px!important;font-family:var(--display)!important;border:1px solid var(--ink)!important;font-size:44px!important}.op-msg{min-height:44px;padding:12px 14px;font-size:15.5px}.op-msg.err{background:var(--ink);color:#fff}.op-msg.ok{box-shadow:inset 3px 0 0 var(--blue);background:#f5f7ff}.feed li{padding:10px var(--gutter);border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:2px 10px;display:grid}.feed li.void{color:var(--faint);text-decoration:line-through}.proj,.proj-hero{--u:1vh}@media (orientation:portrait){.proj,.proj-hero{--u:min(.9vw, .45vh)}}.proj{cursor:none;background:#fff;grid-template-columns:38fr 62fr;display:grid;position:fixed;inset:0;overflow:hidden}.proj-left{background:var(--blue);color:var(--tint);padding:calc(var(--u) * 3.2) 2.6vw;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.proj-left>*{position:relative}.proj-left .ripples{position:absolute}.proj-num{font-family:var(--display);letter-spacing:-.04em;font-size:calc(var(--u) * 30);line-height:.8}.proj-left-foot{align-items:flex-end;gap:2vw}.proj-logo-stack{gap:var(--u);color:#fff;flex-direction:column;display:flex}.proj-logo{height:calc(var(--u) * 4.4);filter:brightness(0)invert();width:auto}.proj-right{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid;position:relative}.proj-art{min-height:0;padding:calc(var(--u) * 4) 3vw calc(var(--u) * 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2.4vw;display:grid;position:relative}.proj-art .art{align-items:flex-start;height:100%;min-height:0;display:flex}.proj-art .art>img,.proj-art .art>svg{object-fit:contain;width:auto;max-width:100%;max-height:100%}.proj-details{gap:calc(var(--u) * 1.6);padding-top:var(--u);flex-direction:column;display:flex}.proj-title{font-family:var(--display);letter-spacing:var(--track);font-size:calc(var(--u) * 4.6);line-height:1.05}.proj-artist{font-size:calc(var(--u) * 2.4)}.proj-meta{font-size:calc(var(--u) * 1.9);line-height:1.4}.proj-est{margin-top:var(--u)}.proj-bid{padding:calc(var(--u) * 3) 3vw calc(var(--u) * 3.6);border-top:1px solid var(--ink);position:relative;overflow:hidden}.proj-bid>*{position:relative}.proj-bid>.ring-burst,.proj-bid>.proj-sold{position:absolute}.proj-amount{margin-top:var(--u);font-family:var(--display);letter-spacing:-.035em;font-size:calc(var(--u) * 13.5);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:.95}.proj-leader{margin-top:calc(var(--u) * 1.4);font-family:var(--display);letter-spacing:var(--track);font-size:calc(var(--u) * 4)}.proj .label{font-size:calc(var(--u) * 1.6)}.proj-sold{background:var(--blue);color:#fff;padding:calc(var(--u) * 3) 3vw calc(var(--u) * 3.6);flex-direction:column;justify-content:flex-end;animation:.5s cubic-bezier(.2,.8,.2,1) soldin;display:flex;inset:0}@keyframes soldin{0%{transform:translateY(100%)}}.proj-sold .word{font-family:var(--display);letter-spacing:-.04em;font-size:calc(var(--u) * 16);color:var(--tint);line-height:.8}.proj-sold-row{justify-content:space-between;align-items:flex-end;gap:3vw;margin-top:auto;display:flex}.proj-sold-figs{align-items:flex-end;gap:calc(var(--u) * 1.2);flex-direction:column;display:flex}.proj-sold-amount{font-size:calc(var(--u) * 9);margin-top:0}.ring-burst{width:calc(var(--u) * 60);height:calc(var(--u) * 60);pointer-events:none;color:var(--blue);top:50%;left:3vw;transform:translate(-30%,-50%)}.ring-burst circle{fill:none;stroke:currentColor;transform-origin:50%;transform-box:fill-box;opacity:0;animation:1.6s cubic-bezier(.1,.6,.3,1) forwards ring}@keyframes ring{0%{opacity:.55;transform:scale(.15)}to{opacity:0;transform:scale(1)}}.proj-qr{padding:var(--u);width:calc(var(--u) * 15);background:#fff;flex:none}@media (orientation:portrait){.proj{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.proj-left{align-items:end;gap:calc(var(--u) * 3) 4vw;padding:calc(var(--u) * 5) 5vw;grid-template-columns:minmax(0,1fr) auto;display:grid}.proj-left-top{grid-column:1/-1}.proj .label{font-size:calc(var(--u) * 2.8)}.proj-logo{height:calc(var(--u) * 5)}.proj-qr{width:calc(var(--u) * 20)}.proj-art{padding:calc(var(--u) * 5) 5vw calc(var(--u) * 4);gap:calc(var(--u) * 4);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.proj-art .art{justify-content:center}.proj-details{gap:calc(var(--u) * 1.2);padding-top:0}.proj-bid{position:static}.proj-title{font-size:calc(var(--u) * 7)}.proj-artist{font-size:calc(var(--u) * 4.2)}.proj-meta{font-size:calc(var(--u) * 3.4)}.proj-bid,.proj-sold{padding:calc(var(--u) * 5) 5vw calc(var(--u) * 6)}.proj-amount{font-size:calc(var(--u) * 11.5)}.proj-leader{font-size:calc(var(--u) * 5.5)}.proj-sold .word{font-size:calc(var(--u) * 26)}.proj-sold-row{align-items:flex-start;gap:calc(var(--u) * 3);flex-direction:column}.proj-sold-figs{align-items:flex-start}.proj-sold-amount{font-size:calc(var(--u) * 11.5)}.ring-burst{width:90vw;height:90vw}}.proj-hero{cursor:none;background-color:#f2f0ea;background-size:38vw;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.proj-hero-frame{width:min(100vw,177.778vh)}.hero.bare{background:0 0}.proj-hero-qr{top:calc(var(--u) * 3.2);align-items:flex-end;gap:calc(var(--u) * 1.2);font-family:"RC Glacial", var(--text);font-size:max(11px, calc(var(--u) * 1.9));color:#1f2b30;flex-direction:column;display:flex;position:absolute;right:2.4vw}.proj-hero-qr .proj-qr{box-shadow:0 0 0 1px #1f2b3026}@media (orientation:portrait){.proj-hero{background-size:460px;flex-direction:column;justify-content:center;gap:2vh;padding-bottom:5vh;display:flex;overflow-y:auto}.proj-hero-frame{width:100%}.proj-hero-qr{align-items:center;font-size:15px;position:static}.proj-hero-qr .proj-qr{width:min(34vw,220px)}}.proj-active .proj,.proj-active .proj-hero{cursor:default}.proj-controls{z-index:5;pointer-events:none;opacity:0;align-items:center;gap:8px;transition:opacity .4s ease-out;display:flex;position:fixed;top:14px;left:14px}.proj-controls.show{opacity:1}.proj-controls.show .proj-back{pointer-events:auto}.proj-back,.proj-hint{color:#000000b3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffd1;padding:8px 12px 7px;font-size:13px;text-decoration:none}.proj-back:hover{color:#000;background:#fff}.demo-panel{box-shadow:inset 0 0 0 1px var(--blue);margin-top:24px;padding:16px}.demo-panel-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.demo-panel-actions .btn{white-space:normal;text-align:center;width:100%;line-height:1.15}.qr svg{width:100%;height:100%;display:block}.qr-fill{aspect-ratio:1;width:100%}.qr-cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.qr-card{border:1px solid var(--ink);break-inside:avoid;padding:14px}@media (width>=720px){:root{--gutter:32px}.lot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px}.lot-card h2{font-size:21px}.lot-card .amount{font-size:20px}.live-feature{grid-template-columns:1.4fr 1fr}.live-feature .frame{aspect-ratio:auto;min-height:360px}.live-feature .body{flex-direction:column;justify-content:flex-end;padding:26px;display:flex}.page{max-width:1180px}.narrow{width:100%;max-width:560px;margin-left:auto;margin-right:auto}h1{font-size:44px}}@media (width>=1100px){.lot-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lot-split{padding:32px var(--gutter) 0;grid-template-columns:1.15fr 1fr;align-items:start;gap:48px;display:grid}.lot-split .lot-hero{position:sticky;top:86px}.lot-split .bidbar{border:1px solid var(--ink);margin-left:var(--gutter);margin-right:var(--gutter);order:2;position:static}.cover-in{min-height:520px}}.method{text-align:left;box-shadow:inset 0 0 0 1px var(--line);gap:12px;padding:14px 16px}.method.active{box-shadow:inset 0 0 0 2px var(--blue)}.method:disabled{opacity:.45;cursor:default}.method-dot{width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--ink);flex:none;transition:background-color .2s}.method.active .method-dot{background:var(--blue)}.hub-tiles .arrow{display:inline-block}.thumb-btn{background:var(--wash);cursor:zoom-in;width:64px;height:80px;display:block;overflow:hidden}.photo-panel{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:28px;padding-bottom:24px;display:grid}@media (width>=640px){.photo-panel{grid-template-columns:260px minmax(0,1fr);align-items:start}}.photo-frame{background:var(--wash);cursor:zoom-in;place-items:center;width:100%;height:300px;display:grid;position:relative;overflow:hidden}.photo-frame>img{object-fit:contain;width:100%;height:100%}.photo-zoom{background:#ffffffe0;padding:5px 8px 4px;font-size:10px;position:absolute;bottom:0;right:0}.lightbox{z-index:90;color:#fff;background:#0a0c0ef0;grid-template-rows:minmax(0,1fr) auto;place-items:center;padding:56px 16px 0;animation:.18s ease-out fade;display:grid;position:fixed;inset:0}.lightbox>img{object-fit:contain;cursor:default;max-width:100%;max-height:100%}.lightbox-close{color:#fff;width:44px;height:44px;font-size:30px;line-height:1;position:absolute;top:8px;right:10px}.lightbox-bar{padding:16px 4px calc(16px + env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:space-between;justify-self:stretch;align-items:center;gap:12px;display:flex}.lightbox-bar .display{font-size:19px}.topbar{view-transition-name:topbar}.staff-top{view-transition-name:staff-top}html[data-nav-tabs] .admin-tabs{view-transition-name:admin-tabs}::view-transition-old(root){mix-blend-mode:normal;animation-duration:.26s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}::view-transition-new(root){mix-blend-mode:normal;animation-duration:.26s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}html[data-nav=forward]::view-transition-old(root){animation-name:vt-under-left}html[data-nav=forward]::view-transition-new(root){animation-name:vt-in-from-right;box-shadow:-10px 0 28px #0000001f}html[data-nav=back]::view-transition-old(root){z-index:1;animation-name:vt-out-to-right;box-shadow:-10px 0 28px #0000001f}html[data-nav=back]::view-transition-new(root){animation-name:vt-from-under-left}html[data-nav=fade]::view-transition-old(root){animation:.18s ease-out both vt-fade-out}html[data-nav=fade]::view-transition-new(root){animation:.18s ease-out both vt-fade-in}@keyframes vt-in-from-right{0%{transform:translate(100%)}}@keyframes vt-under-left{to{opacity:.6;transform:translate(-24%)}}@keyframes vt-out-to-right{to{transform:translate(100%)}}@keyframes vt-from-under-left{0%{opacity:.6;transform:translate(-24%)}}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}.route-enter{animation:.2s ease-out both vt-fade-in}@media (prefers-reduced-motion:reduce){.route-enter{animation-duration:.12s}}.lot-card .frame>img,.live-feature .frame>img,.thumb-btn img,.photo-frame>img{transition:transform .8s cubic-bezier(.2,.8,.2,1)}.u,.staff-login,.secondary-link,.wordmark,.drawer-close,.lightbox-close,.view-switch a,.filters button,.chip,.stepper button,.op-list button,.drawer-nav a,.burger span,.hub-tiles>a,.hub-tiles .arrow,.paddle-chip,.livebar,.proj-back,.photo-zoom,.method{transition:color .25s,background-color .25s,box-shadow .25s,opacity .25s,text-decoration-color .25s,transform .3s cubic-bezier(.2,.8,.2,1)}@media (hover:hover) and (pointer:fine){.btn-primary:not(:disabled):hover{background-color:var(--blue-press);transform:translateY(-1px);box-shadow:0 8px 22px #003aff47}.btn-secondary:not(:disabled):hover{color:#fff;background-size:100% 100%}.btn-outline-white:not(:disabled):hover{color:var(--blue);background-size:100% 100%}.btn-white:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 8px 22px #0003}.btn-ghost:hover,.u:hover,.secondary-link:hover,.staff-login:hover{color:var(--blue);-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}.paddle-chip:hover{transform:translateY(-1px);box-shadow:0 6px 16px #003aff40}.view-switch a:not([aria-current]):hover,.stepper button:not(:disabled):hover{background-color:var(--wash)}.filters button:hover{color:var(--ink)}.filters button:not([aria-pressed=true]):hover:after{background-color:#00000038;transform:scaleX(1)}.chip:hover,.method:not(:disabled):not(.active):hover{box-shadow:inset 0 0 0 1px var(--ink)}.lot-card:hover .frame>img,.live-feature:hover .frame>img{transform:scale(1.035)}.thumb-btn:hover img{transform:scale(1.08)}.photo-frame:hover>img{transform:scale(1.02)}.photo-frame:hover .photo-zoom{background:var(--ink);color:#fff}.tbl tr.click:hover td,.op-list button:not([aria-current=true]):hover,.drawer-nav a:hover,.hub-tiles>a:hover{background-color:#f5f7ff}.hub-tiles>a:hover .arrow{transform:translate(5px)}.burger:hover span{background-color:var(--blue)}.livebar:hover{background-color:var(--blue-press)}.wordmark:hover,.drawer-close:hover,.lightbox-close:hover{opacity:.65}}[data-reveal]{opacity:0;transform:translateY(16px)}[data-reveal].in{opacity:1;transition:opacity .6s ease-out var(--reveal-delay,0s), transform .75s cubic-bezier(.2, .8, .2, 1) var(--reveal-delay,0s);transform:none}@media (prefers-reduced-motion:reduce){.btn,.paddle-chip,.lot-card .frame>img,.live-feature .frame>img,.thumb-btn img,.photo-frame>img,.hub-tiles .arrow{transform:none!important}}.print-only{display:none}@media print{[data-reveal]{opacity:1!important;transform:none!important}.no-print,.backdrop,.toasts{display:none!important}body:has(.sheet) #root{display:none}.sheet{width:auto!important;max-height:none!important;padding:0!important;animation:none!important;position:static!important;overflow:visible!important;transform:none!important}.qr-cards{grid-template-columns:repeat(3,1fr)}.print-only{display:block}body{font-size:11pt}.sheet-page{page-break-after:always;break-after:page}}.boot{background:var(--paper,#fff);place-content:center;justify-items:center;gap:18px;min-height:100dvh;padding:24px;display:grid}.boot img{width:min(300px,70vw);height:auto;animation:1.8s ease-in-out infinite boot-breathe}@keyframes boot-breathe{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.boot img{animation:none}}.conn{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--mute);align-items:center;gap:7px;font-size:12px;display:inline-flex}.conn-dot{background:var(--blue);flex:none;width:7px;height:7px}.conn-live .conn-dot{animation:2.4s ease-in-out infinite conn-pulse}.conn-polling .conn-dot{box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.conn-polling{color:var(--ink)}.conn-offline{color:#fff;background:var(--ink);padding:4px 8px}.conn-offline .conn-dot{background:#fff}@keyframes conn-pulse{50%{opacity:.35}}@media (width<=640px){.staff-top .conn-live{gap:0;font-size:0}}.proj-conn{z-index:30;position:fixed;top:12px;left:50%;transform:translate(-50%)}.proj-conn .conn{font-size:13px}.proj-conn .conn-polling{background:#fff;padding:4px 8px}.offline-notice{z-index:40;background:var(--ink);color:#fff;padding:10px var(--gutter);text-align:center;font-size:14px;position:sticky;top:0}@media (prefers-reduced-motion:reduce){.conn-live .conn-dot{animation:none}}
