@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-italic-DS6JCx7O.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-italic-Cq9u_6Zz.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-italic-BuvkOFDm.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f7f7f5;--ink:#111;--muted:#595955;--rule:#d6d5d0;--red:#b3122e;--red-lit:#f2525d;--error:#a3131f;--gutter:20px;--ease-out:cubic-bezier(.23, 1, .32, 1);--condensed:66%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--paper)}*{box-sizing:border-box}body{color:var(--ink);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-feature-settings:"tnum" 1;margin:0;font-family:Archivo Variable,Arial Narrow,Arial,sans-serif}::selection{background:var(--ink);color:var(--paper)}input{caret-color:var(--red)}html{scrollbar-color:#9a9993 transparent}:focus-visible{outline:2px solid var(--red);outline-offset:3px}[data-input=pointer] :focus-visible,h1:focus{outline:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bar{max-width:1160px;padding:max(14px, env(safe-area-inset-top)) var(--gutter) 10px;border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:16px;margin:0 auto;display:flex}.mark{color:inherit;align-items:baseline;gap:10px;margin:-10px 0;padding:10px 0;text-decoration:none;display:inline-flex}.mark b{font-size:26px;font-weight:850;font-stretch:var(--condensed);letter-spacing:-.01em;line-height:1}.mark span{font-size:13px;font-weight:500}.where{letter-spacing:.06em;text-transform:uppercase;text-align:right;margin:0;font-size:13px;font-weight:650;font-stretch:80%}.room{max-width:1160px;padding:0 var(--gutter) max(40px, env(safe-area-inset-bottom));margin:0 auto}.lot{grid-template-columns:minmax(0,1fr);display:grid}.sweep{aspect-ratio:1/.9;margin:0 calc(-1 * var(--gutter));background:linear-gradient(#fff 58%,#ecebe7);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;padding:15% 13% 9%;display:grid;position:relative}.sweep:after{content:"";background:radial-gradient(closest-side,#00000029,#0000);height:7%;position:absolute;bottom:6%;left:22%;right:22%}.sweep img{z-index:1;object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;position:relative}.sweep.missing img{visibility:hidden}.sweep.missing:before{content:"Photograph unavailable";color:var(--muted);place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.sweep.is-loading{animation:1.3s ease-in-out infinite alternate breathe}@keyframes breathe{to{opacity:.55}}.lotno{z-index:2;top:0;left:calc(var(--gutter) - .04em);letter-spacing:-.04em;color:var(--red);pointer-events:none;font-size:clamp(112px,34vw,210px);font-weight:850;font-stretch:62%;line-height:.82;position:absolute}.entry{padding:18px 0 8px}.dept{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12.5px;font-weight:650;font-stretch:80%}.title{letter-spacing:-.015em;text-wrap:balance;margin:6px 0 8px;font-size:clamp(21px,1.2vw + 16px,30px);font-weight:720;line-height:1.15}.prov{color:var(--muted);margin:0;font-size:13px}.prov .dept-in{color:var(--ink);font-weight:600}.estimate{margin-top:24px}.estimate label{letter-spacing:.09em;text-transform:uppercase;font-size:12.5px;font-weight:700;font-stretch:80%;display:block}.field{border-bottom:2px solid var(--ink);align-items:baseline;gap:4px;display:flex}.field:focus-within{border-color:var(--red)}.field span{font-size:32px;font-weight:500;font-stretch:var(--condensed)}.field input{width:0;font-family:inherit;font-size:40px;font-weight:750;line-height:1.1;font-stretch:var(--condensed);font-feature-settings:"tnum" 1;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:2px 0 4px}.field input::placeholder{color:#6e6d68;font-weight:450}.err{min-height:1.4em;color:var(--error);margin:6px 0 0;font-size:13.5px}.btn{background:var(--ink);width:100%;color:var(--paper);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .16s var(--ease-out), background-color .16s ease;border:0;justify-content:center;align-items:center;gap:10px;margin-top:8px;padding:17px 18px;font-family:inherit;font-size:15px;font-weight:700;font-stretch:85%;line-height:1;display:flex}.btn:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.btn:hover{background:var(--red)}}.ico{width:18px;height:18px}.board{margin:22px calc(-1 * var(--gutter)) 0;padding:16px var(--gutter) 20px;background:var(--ink);color:var(--paper);animation:rise .26s var(--ease-out) both;position:relative;container-type:inline-size}.board-k{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 6px;font-size:13px;font-weight:650;font-stretch:80%;display:flex}.bidding:before{content:"";background:var(--red-lit);width:8px;height:8px;margin-right:8px;animation:.6s steps(2,jump-none) infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.sold-k,.board[data-state=sold] .bidding{display:none}.board[data-state=sold] .sold-k{color:var(--red-lit);display:inline}.figure{letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:clamp(56px,24cqi,190px);font-weight:850;font-stretch:62%;line-height:.9}.board[data-state=sold] .figure{color:var(--red-lit)}.stamp{top:12px;right:var(--gutter);border:3px solid var(--red-lit);color:var(--red-lit);letter-spacing:.1em;text-transform:uppercase;opacity:0;transition:opacity .12s ease-out, transform .2s var(--ease-out);padding:3px 10px 2px;font-size:22px;font-weight:850;font-stretch:75%;position:absolute;transform:rotate(-5deg)scale(1.7)}.board[data-state=sold] .stamp{opacity:1;transform:rotate(-5deg)scale(1)}.result{animation:rise .36s var(--ease-out) both;padding-top:18px}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.yours{margin:0;font-size:16px}.yours b{font-weight:750}.rule{height:36px;margin:12px 0 2px;position:relative}.rule:before{content:"";background:var(--ink);height:2px;position:absolute;top:12px;left:0;right:0}.rule .mid{background:var(--red);width:3px;height:22px;margin-left:-1.5px;position:absolute;top:2px;left:50%}.rule .you{top:6px;left:clamp(7px, var(--pos), calc(100% - 7px));background:var(--paper);border:3px solid var(--ink);width:14px;height:14px;animation:slide .8s var(--ease-out) both;margin-left:-7px;position:absolute}@keyframes slide{0%{left:50%}}.rule .lo,.rule .hi{color:var(--muted);font-size:11.5px;position:absolute;bottom:0}.rule .lo{left:0}.rule .hi{right:0}.points{font-size:38px;font-weight:850;font-stretch:var(--condensed);margin:6px 0 0;line-height:1}.points .of{color:var(--muted);font-size:14px;font-weight:500;font-stretch:100%}.quip{margin:10px 0 0;font-size:17px;font-style:italic;font-weight:500}.asof{color:var(--muted);margin:14px 0 0;font-size:12.5px}.result .btn{margin-top:20px}.results{max-width:640px;margin:0 auto;padding:30px 0 8px}.results .sub{color:var(--muted);margin:10px 0 0;font-size:15px}.title.big{letter-spacing:-.02em;text-transform:uppercase;margin:4px 0 0;font-size:clamp(48px,13vw,84px);font-weight:850;font-stretch:62%;line-height:.88}.total{margin:18px 0 0;font-size:clamp(56px,17vw,96px);font-weight:850;font-stretch:62%;line-height:.9}.total .of{color:var(--muted);font-size:.4em;font-weight:600}.streak{letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;margin:12px 0 0;font-size:13px;font-weight:700;font-stretch:80%;display:inline-flex}.streak:before{content:"";background:var(--red);width:10px;height:10px}.lots{border-bottom:1px solid var(--rule);margin:22px 0 8px;padding:0;list-style:none}.lots li{border-top:1px solid var(--rule);grid-template-columns:30px 52px 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.lots .n{color:var(--red);font-size:30px;font-weight:850;font-stretch:62%;line-height:1}.lots img{object-fit:contain;mix-blend-mode:multiply;width:52px;height:52px}.lots .t{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:650;line-height:1.25;display:-webkit-box;overflow:hidden}.lots .m{color:var(--muted);margin-top:2px;font-size:13px;display:block}.lots b{font-size:22px;font-weight:850;font-stretch:var(--condensed)}.results .btn{margin-top:18px}.entry .line{background:#e6e5e0;height:16px;margin:12px 0;display:block}.entry .line.short{width:55%}@media (width>=900px){:root{--gutter:32px}.bar{padding-top:20px;padding-bottom:14px}.mark b{font-size:36px}.mark span,.where{font-size:15px}.lot{grid-template-columns:minmax(0,1fr) minmax(360px,1fr);align-items:start;gap:clamp(40px,5vw,80px);padding:clamp(96px,16vh,180px) 0 48px}.sweep{aspect-ratio:1;margin:0}.lotno{font-size:clamp(170px,16vw,260px);top:-.3em;left:-.14em}.entry{padding:clamp(8px,3vh,40px) 0 0}.title{font-size:clamp(26px,1.4vw + 12px,34px)}.board{margin:22px 0 0;padding:18px 24px 22px}.board .figure{font-size:clamp(80px,30cqi,190px)}.stamp{right:24px}}@media (prefers-reduced-motion:reduce){.rule .you,.result,.bidding:before{animation:none}.stamp{transition:opacity .2s;transform:rotate(-5deg)}}
