@font-face{font-family:Archivo Narrow;src:url(/fonts/archivo-narrow.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Narrow;src:url(/fonts/archivo-narrow-ext.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}:root{--flap: #0B0B0D;--flap-2: #141418;--flap-edge: #000000;--steel: #2A2D31;--steel-mid: #5B5E63;--steel-text: #93979D;--steel-lite: #A7AAAF;--letter: #F2F2F2;--sig-go: #3DDC72;--sig-white: #F2F2F2;--sig-amber: #FFB000;--sig-amber-hi: #FFC233;--sig-amber-2: #C77F00;--sig-stop: #FF4D5E;--sig-stop-fill: #B00020;--font: "Archivo Narrow", "Helvetica Neue Condensed", "Arial Narrow", system-ui, sans-serif;--step: 90ms;--face: linear-gradient(180deg, #1A1A20 0 50%, #0C0C10 50% 100%);--face-lit-hi: #4A3305;--face-lit-lo: #2B1D02;--face-stop-hi: #4A0710;--face-stop-lo: #2B0308;--face-dim-hi: #131317;--face-dim-lo: #0A0A0C;--face-dim: linear-gradient(180deg, var(--face-dim-hi) 0 50%, var(--face-dim-lo) 50% 100%);--joint-lite: rgba(255, 255, 255, .055);--flap-edge-lite: rgba(255, 255, 255, .08);--flap-edge-acted: rgba(255, 255, 255, .07);--steel-edge-lite: rgba(255, 255, 255, .14);--steel-hi: #33373C;--steel-lo: #202225;--pad: clamp(.75rem, 2.6vw, 1.35rem);color-scheme:dark;accent-color:var(--sig-amber)}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;background:var(--flap);color:var(--letter);font-family:var(--font);font-size:16px;line-height:1.45;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,p,ol,ul,dl,dd,figure{margin:0;padding:0}ol,ul{list-style:none}[hidden]{display:none!important}::selection{background:var(--sig-amber);color:var(--flap)}:focus-visible{outline:2px solid var(--sig-amber);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--steel) var(--flap)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--flap)}::-webkit-scrollbar-thumb{background:var(--steel);border:2px solid var(--flap)}::-webkit-scrollbar-thumb:hover{background:var(--steel-mid)}abbr[title]{text-decoration:underline dotted var(--steel-mid);text-underline-offset:.22em;cursor:help}strong{font-weight:700;color:var(--letter)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.cells{display:inline-flex;gap:1px;vertical-align:middle;line-height:1;letter-spacing:0;font-weight:600;font-variant-numeric:tabular-nums}.flap{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:.72em;block-size:1.2em;overflow:hidden;color:var(--letter);background-image:var(--face);box-shadow:inset 0 0 0 1px #ffffff0d;font-variant-numeric:tabular-nums;perspective:8em}.flap:after{content:"";position:absolute;z-index:2;inset-inline:0;top:50%;block-size:1px;background:var(--flap-edge)}.flap__ch{display:block;line-height:1;white-space:pre}.flap__leaf{position:absolute;z-index:1;inset:0;display:flex;align-items:center;justify-content:center;clip-path:inset(0 0 50% 0);background-image:var(--face);transform:rotateX(-90deg);transform-origin:50% 50%;backface-visibility:hidden;visibility:hidden;pointer-events:none}.flap[data-empty]{color:var(--steel-mid);--face: var(--face-dim)}@keyframes flap-fold-a{0%{transform:rotateX(0);filter:brightness(1);animation-timing-function:steps(1)}33.34%{transform:rotateX(-38deg);filter:brightness(.44);animation-timing-function:steps(1)}66.67%{transform:rotateX(-68deg);filter:brightness(.16);animation-timing-function:steps(1)}to{transform:rotateX(-90deg);filter:brightness(.08)}}@keyframes flap-fold-b{0%{transform:rotateX(0);filter:brightness(1);animation-timing-function:steps(1)}33.34%{transform:rotateX(-38deg);filter:brightness(.44);animation-timing-function:steps(1)}66.67%{transform:rotateX(-68deg);filter:brightness(.16);animation-timing-function:steps(1)}to{transform:rotateX(-90deg);filter:brightness(.08)}}.flap[data-tick] .flap__leaf{visibility:visible}.flap[data-tick=a] .flap__leaf{animation:flap-fold-a var(--step) both}.flap[data-tick=b] .flap__leaf{animation:flap-fold-b var(--step) both}.frame{display:flex;flex-direction:column;height:100dvh;min-height:100dvh;background:var(--flap)}.rail{flex:0 0 auto;display:flex;align-items:center;gap:var(--pad);padding:.6rem var(--pad);background-color:var(--steel);background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.022) 0 1px,transparent 1px 3px),linear-gradient(180deg,var(--steel-hi) 0%,var(--steel) 62%,var(--steel-lo) 100%);box-shadow:inset 0 1px 0 var(--steel-edge-lite);z-index:2}.rail--top{border-bottom:1px solid #000}.rail--foot{border-top:1px solid #000;padding-bottom:calc(.6rem + env(safe-area-inset-bottom));justify-content:space-between;font-size:.75rem}.mark{flex:0 0 auto;font-size:clamp(.9rem,3.4vw,1.15rem);font-weight:700;line-height:1}.cells--mark .flap{--face: linear-gradient(180deg, #17171C 0 50%, #0A0A0D 50% 100%)}.cells--mark .flap[data-space]{--face: none;background-image:none;box-shadow:none}.cells--mark .flap[data-space]:after{display:none}.cells--mark .flap[data-space] .flap__leaf{display:none}.rail__criee{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:.45rem;min-width:0;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-lite);white-space:nowrap;overflow:hidden}.rail__key{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-lite)}.rail__sep{color:var(--steel-text)}.rail__date{color:var(--letter);letter-spacing:.12em}.cells--criee{font-size:.8125rem}.rail__tools{flex:0 0 auto;display:flex;gap:.25rem}.tool{display:grid;place-items:center;inline-size:44px;block-size:44px;padding:0;border:1px solid transparent;background:transparent;color:var(--steel-lite);cursor:pointer;transition:color .12s steps(2),border-color .12s steps(2)}.tool:hover,.tool:focus-visible{color:var(--sig-amber);border-color:var(--sig-amber)}.rail__stat{display:flex;align-items:center;gap:.5rem;min-width:0}.rail__stat--end{justify-content:flex-end}.rail__max{font-size:.6875rem;letter-spacing:.1em;color:var(--steel-text)}.cells--score,.cells--time{font-size:.875rem}.cells--time .flap,.cells--score .flap,.cells--criee .flap,.cells--mark .flap{box-shadow:inset 0 0 0 1px var(--flap-edge-lite)}.board{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;background:var(--flap);box-shadow:inset 0 3px 8px #000000d9}.board__inner{max-width:72rem;margin:0 auto;padding:clamp(.5rem,1.6vw,1rem) var(--pad) 1.5rem}.noscript{margin:2rem 0;padding:1rem;border:1px solid var(--sig-amber);color:var(--sig-amber);font-size:.875rem;letter-spacing:.06em}.grid{--cols: 2.6rem minmax(0, 1fr) auto}.cols,.row{display:grid;grid-template-columns:var(--cols);column-gap:.5rem;align-items:center}.cols{grid-template-areas:"lot voie price";padding:.35rem .75rem .5rem;border-bottom:1px solid #000;box-shadow:inset 0 -1px 0 var(--joint-lite)}.cols .cell{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-lite);white-space:nowrap;overflow:hidden}.cell{display:flex;align-items:center;min-width:0}.cell--lot{grid-area:lot}.cell--bien{grid-area:bien}.cell--surface{grid-area:surf}.cell--pieces{grid-area:piec}.cell--offer{grid-area:offer}.cell--price{grid-area:price}.cell--stat{grid-area:stat;gap:.45rem}.cell--pts{grid-area:pts}.cell--surface,.cell--pieces,.cell--offer,.cell--price,.cell--pts{justify-content:flex-end}.cols .cell--bien{grid-area:voie}.cell--surface,.cell--pieces,.cell--offer,.cols .cell--stat,.cell--pts{display:none}.rows{padding-bottom:.5rem}.row{position:relative;grid-template-areas:"lot voie price" "lot commune stat" "bay bay bay";padding:.6rem .75rem;border-bottom:1px solid #000;box-shadow:inset 0 -1px 0 var(--joint-lite);scroll-margin-block:5rem}.row:focus-visible{outline-offset:-2px}.row[data-state=active]{background:var(--flap-2);box-shadow:inset 0 1px 0 var(--sig-amber),inset 0 -1px 0 var(--sig-amber),0 8px 22px #0009;z-index:1}.row[data-state=active] .cell--lot{gap:.35rem}.row[data-state=active] .cells--lot .flap{--face: linear-gradient(180deg, var(--face-lit-hi) 0 50%, var(--face-lit-lo) 50% 100%);box-shadow:inset 0 0 0 1px #ffb00052}@keyframes lamp-blink{0%,70%{opacity:1}70.01%,to{opacity:.3}}.row[data-state=active] .cell--lot:after{content:"";flex:0 0 auto;inline-size:7px;block-size:7px;border-radius:50%;background:var(--sig-amber);box-shadow:0 1px 7px #ffb0008c;animation:lamp-blink 1.4s steps(1) infinite}@keyframes row-hit{0%{background-color:#3ddc7238}to{background-color:var(--flap-2)}}.row[data-hit]{animation:row-hit .38s steps(2) 1}.cells--lot{font-size:.9375rem;color:var(--steel-lite)}.row[data-state=active] .cells--lot{color:var(--sig-amber)}.cell--bien{container-type:inline-size;flex-direction:column;align-items:flex-start;gap:.15rem}.row .cell--bien{display:contents}.cells--voie{display:none;grid-area:voie;gap:0;overflow:hidden;font-size:max(.5625rem,min(1.0625rem,calc(96cqw / var(--n, 18) * 1.3)))}.row__voie{grid-area:voie;min-width:0;font-size:.9375rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--letter);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row__sub{grid-area:commune;min-width:0;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--steel-lite);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row__mini{color:var(--steel-text)}.row[data-state=pending] .cells--voie{display:flex;font-size:clamp(.75rem,2.4vw,.9375rem)}.row[data-state=pending] .row__voie,.row .cells--status[data-empty]{display:none}.row .cells[data-empty]{position:relative}.row .cells[data-empty] .flap{background-image:none;box-shadow:none}.row .cells[data-empty] .flap:after{display:none}.row .cells[data-empty] .flap__ch{visibility:hidden}.row .cells[data-empty]:after{content:"";position:absolute;inset-inline-end:0;inset-block-start:calc(50% - .5px);inline-size:min(1.5em,100%);block-size:1px;background:var(--steel-mid)}.row .cells--voie[data-empty]:after{inset-inline:0;inline-size:auto}.row[data-state=active] .row__mini{display:none}.cells--price{font-size:.9375rem}.cells--status{font-size:.75rem}.cells[data-tier="0"] .flap__ch{color:var(--sig-go)}.cells[data-tier="1"] .flap__ch{color:var(--sig-white)}.cells[data-tier="2"] .flap__ch{color:var(--sig-amber)}.cells[data-tier="3"] .flap__ch{color:var(--sig-amber-2)}.cells[data-tier="4"] .flap__ch{color:var(--sig-stop)}.tiers li[data-tier="0"],.dist li[data-tier="0"]{color:var(--sig-go)}.tiers li[data-tier="1"],.dist li[data-tier="1"]{color:var(--sig-white)}.tiers li[data-tier="2"],.dist li[data-tier="2"]{color:var(--sig-amber)}.tiers li[data-tier="3"],.dist li[data-tier="3"]{color:var(--sig-amber-2)}.tiers li[data-tier="4"],.dist li[data-tier="4"]{color:var(--sig-stop)}.lamp{flex:0 0 auto;display:inline-grid;place-items:center;color:var(--steel-mid)}.lamp svg{display:block;inline-size:14px;block-size:14px}.lamp[data-tier="0"]{color:var(--sig-go)}.lamp[data-tier="1"]{color:var(--sig-white)}.lamp[data-tier="2"]{color:var(--sig-amber)}.lamp[data-tier="3"]{color:var(--sig-amber-2)}.lamp[data-tier="4"]{color:var(--sig-stop)}.bay{grid-area:bay;min-width:0}.bay:empty{display:none}@keyframes bay-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.bay__in{padding-top:.9rem;animation:bay-open .18s ease-out both}@keyframes bid-fold{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}.bid[data-folding]{animation:bid-fold var(--step) steps(2) both}@keyframes clack{0%{transform:translate(0)}50%{transform:translate(6px)}to{transform:translate(0)}}.bid[data-reject]{animation:clack 90ms steps(2) 1}.strip__cap{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-lite)}.strip__cap b{color:var(--letter);font-weight:600}.strip__sep{color:var(--steel-text)}.strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#000;border:1px solid var(--steel);box-shadow:inset 0 1px 0 var(--joint-lite)}.case{display:flex;flex-direction:column;gap:.2rem;padding:.5rem .6rem;background:var(--flap)}.case__k{font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-lite)}.case__v{font-size:.9375rem;font-weight:600;letter-spacing:.04em;color:var(--letter);font-variant-numeric:tabular-nums}.case__v[data-void]{color:var(--steel-text)}.bid{margin-top:1rem}.bid__label{display:block;margin-bottom:.45rem;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sig-amber)}.bid__line{display:flex;align-items:center;gap:.5rem}.keys{position:relative;display:inline-flex;align-items:center;min-block-size:44px}.keys__cells{display:flex;gap:1px;font-size:clamp(1.05rem,5.6vw,1.6rem);font-weight:600;line-height:1;font-variant-numeric:tabular-nums;pointer-events:none}.keys__cells,.keys__cells *{pointer-events:none}.keys__cells .flap{inline-size:.78em;block-size:1.5em}.keys__input{position:absolute;z-index:1;inset:0;inline-size:100%;block-size:100%;margin:0;padding:0;border:0;background:transparent;font-family:inherit;font-size:1rem;color:transparent;caret-color:var(--sig-amber);opacity:0}.keys:focus-within{outline:2px solid var(--sig-amber);outline-offset:3px}@keyframes caret-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.keys .flap[data-caret]:before{content:"";position:absolute;z-index:0;inset:0;background-image:linear-gradient(180deg,var(--face-lit-hi) 0 50%,var(--face-lit-lo) 50% 100%);box-shadow:inset 0 0 0 1px #ffb00061;animation:caret-blink 1.05s steps(1) infinite}.keys .flap[data-caret] .flap__ch{position:relative;z-index:1}.bid__cur{font-size:1.25rem;font-weight:600;color:var(--steel-lite)}.bid__hint{margin:.5rem 0 .9rem;font-size:.75rem;letter-spacing:.05em;color:var(--steel-lite)}.bid__hint[data-error]{color:var(--sig-stop)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-block-size:44px;padding:0 1.15rem;border:1px solid var(--sig-amber);background:transparent;color:var(--sig-amber);font-family:inherit;font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .12s steps(2),color .12s steps(2)}.btn:hover,.btn:focus-visible,.btn:active{background:var(--sig-amber);color:var(--flap)}.btn:disabled,.btn:disabled:hover,.btn:disabled:focus-visible{border-color:var(--steel-mid);background:transparent;color:var(--steel-text);cursor:default}.btn--fill{background:var(--sig-amber);color:var(--flap)}.btn--fill:hover,.btn--fill:focus-visible{background:var(--sig-amber-hi);color:var(--flap)}.verdict{padding-top:.2rem}.acted{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;margin-bottom:clamp(.9rem,2.6vw,1.5rem)}.cells--acted{max-inline-size:100%;font-size:clamp(2rem,9vw,3.5rem);font-weight:700}.cells--acted .flap{box-shadow:inset 0 0 0 1px var(--flap-edge-acted)}.verdict__hit{margin-bottom:.9rem}.cells--hit{font-size:clamp(1.4rem,7vw,2.25rem);font-weight:700}.cells--hit .flap__ch{color:var(--sig-go)}.ruler{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"l track r" ". mid   .";align-items:center;gap:.15rem .6rem;max-inline-size:34rem}.ruler__end{font-size:.6875rem;font-weight:600;letter-spacing:.1em;color:var(--steel-lite);font-variant-numeric:tabular-nums}.ruler__end:first-of-type{grid-area:l}.ruler__end:last-of-type{grid-area:r}.ruler__track{position:relative;grid-area:track;block-size:24px;background-image:repeating-linear-gradient(90deg,var(--steel-mid) 0 1px,transparent 1px calc(100% / 24));background-size:100% 9px;background-position:0 50%;background-repeat:no-repeat;border-bottom:1px solid var(--steel-mid)}.ruler__track:before{content:"";position:absolute;inset-block:0;inset-inline-start:50%;inline-size:1px;background:var(--steel-lite)}.ruler__cursor{position:absolute;inset-block:-4px;inline-size:3px;inset-inline-start:50%;margin-inline-start:-1.5px;background:var(--sig-amber);box-shadow:0 2px 7px #ffb00059;transition:inset-inline-start .26s ease-out}.ruler__mid{grid-area:mid;text-align:center;font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-text)}.verdict__delta{display:flex;align-items:center;gap:.5rem;margin:.9rem 0}.cells--delta{font-size:1rem}.verdict__word{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-lite)}.finalwrap{padding-bottom:1rem}.rank{container-type:inline-size;padding:clamp(1rem,4vw,2.2rem) 0 clamp(.75rem,2vw,1.25rem)}.cells--rank{display:flex;font-size:min(6rem,calc(96cqw / var(--n, 16) * 1.32));font-weight:700}.total{display:flex;align-items:baseline;gap:.6rem;padding-bottom:clamp(1rem,3vw,1.8rem);border-bottom:1px solid #000;box-shadow:inset 0 -1px 0 var(--joint-lite)}.cells--total{font-size:clamp(1.5rem,6vw,2.25rem);font-weight:700}.total__max{font-size:.875rem;letter-spacing:.1em;color:var(--steel-text);font-variant-numeric:tabular-nums}.grid--final{padding-top:clamp(1rem,3vw,1.6rem)}.share{display:flex;flex-direction:column;gap:.6rem;padding:clamp(1rem,3vw,1.6rem) 0}.sharegrid{display:flex;gap:2px}.sharegrid>span{position:relative;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;overflow:hidden;background-image:var(--face);box-shadow:inset 0 0 0 1px #ffffff0d}.sharegrid>span:after{content:"";position:absolute;inset-inline:0;top:50%;block-size:1px;background:var(--flap-edge)}.sharegrid .lamp svg{inline-size:20px;block-size:20px}.final__act{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;padding-bottom:.9rem}.final__copied{font-size:.75rem;letter-spacing:.05em;color:var(--sig-go)}.final__streak{display:flex;align-items:center;gap:.5rem;padding:.9rem 0 0;border-top:1px solid #000;box-shadow:inset 0 1px 0 var(--joint-lite)}.cells--streak{font-size:.875rem}.final__note{font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--steel-text)}.final__note--full{flex-basis:100%}.colophon{max-width:68ch;padding:2rem 0 1.5rem;font-size:.75rem;line-height:1.6;color:var(--steel-text)}.colophon p+p{margin-top:.35rem}.dlg{inline-size:min(36rem,calc(100vw - 1.5rem));max-block-size:min(85dvh,46rem);margin:auto;padding:0;border:1px solid var(--steel);background:var(--flap);color:var(--letter);box-shadow:0 20px 48px #000000b8;overflow:hidden}.dlg::backdrop{background:#000000b8;backdrop-filter:blur(2px)}@keyframes panel-in{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.dlg[open]{animation:panel-in .16s ease-out both}.dlg__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.4rem .5rem .4rem var(--pad);background-color:var(--steel);background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.022) 0 1px,transparent 1px 3px),linear-gradient(180deg,var(--steel-hi) 0%,var(--steel) 62%,var(--steel-lo) 100%);box-shadow:inset 0 1px 0 var(--steel-edge-lite);border-bottom:1px solid #000}.dlg__title{font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--letter)}.dlg__body{padding:var(--pad);overflow-y:auto;max-block-size:calc(min(85dvh,46rem) - 3.5rem)}.rules{display:grid;gap:.6rem;max-width:68ch;font-size:.9375rem;line-height:1.5;color:var(--steel-lite)}.tiers{display:grid;gap:1px;margin:1.5rem 0 1.25rem;background:#000;border-block:1px solid #000;box-shadow:inset 0 1px 0 var(--joint-lite)}.tiers li{display:grid;grid-template-columns:auto minmax(5.5rem,auto) 1fr auto;align-items:center;gap:.6rem;padding:.55rem .6rem;background:var(--flap)}.tier__band{font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--steel-lite);font-variant-numeric:tabular-nums}.tier__pts{font-size:.75rem;font-weight:600;letter-spacing:.06em;color:var(--letter);font-variant-numeric:tabular-nums;text-align:end}.cells--tier{font-size:.75rem}.dlg__fine{max-width:68ch;font-size:.8125rem;line-height:1.65;color:var(--steel-text)}.dlg__sub{margin:1.75rem 0 .75rem;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-lite)}.statgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:1px;background:#000;border:1px solid var(--steel)}.statgrid>div{display:flex;flex-direction:column;gap:.35rem;padding:.7rem .6rem;background:var(--flap)}.statgrid dt{font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-lite)}.statgrid dd{margin:0}.cells--stat{font-size:.9375rem}.dist{display:grid;gap:1px;background:#000;border:1px solid var(--steel)}.dist li{display:grid;grid-template-columns:auto minmax(5.5rem,auto) 1fr auto;align-items:center;gap:.6rem;padding:.5rem .6rem;background:var(--flap)}.dist__bar{display:block;block-size:10px;min-inline-size:2px;background:currentColor}.dist__n{font-size:.75rem}.cell--surface .cells,.cell--pieces .cells{font-size:.8125rem}.cell--offer .cells{font-size:.875rem}.cell--pts .cells{font-size:.75rem}.row[data-reject]{background:#b0002021;box-shadow:inset 0 1px 0 var(--sig-stop),inset 0 -1px 0 var(--sig-stop),0 8px 22px #0009}.row[data-reject] .cells--lot .flap{--face: linear-gradient(180deg, #4A0A12 0 50%, #2B0409 50% 100%);box-shadow:inset 0 0 0 1px #ff4d5e52}.row[data-reject] .cells--lot .flap__ch{color:var(--sig-stop)}.row[data-reject] .cell--lot:after{background:var(--sig-stop);box-shadow:0 1px 7px #ff4d5e8c}.bid[data-reject] .bid__label{color:var(--sig-stop)}.bid[data-reject] .keys:focus-within{outline-color:var(--sig-stop)}.bid[data-reject] .keys .flap[data-caret]:before{background-image:linear-gradient(180deg,var(--face-stop-hi) 0 50%,var(--face-stop-lo) 50% 100%);box-shadow:inset 0 0 0 1px #ff4d5e6b}.dist__track{display:block}@media(min-width:40rem){.grid{--cols: 3rem minmax(6rem, 1fr) 6rem 8.25rem 6.75rem 4rem}.cols{grid-template-areas:"lot bien offer price stat pts"}.row{grid-template-areas:"lot bien offer price stat pts" "bay bay  bay   bay   bay  bay";padding:.7rem .9rem}.cols{padding:.35rem .9rem .5rem}.cols .cell--bien{grid-area:bien}.row .cell--bien,.cell--offer,.cols .cell--stat,.cell--pts{display:flex}.row .cells--status[data-empty]{display:inline-flex}.strip{grid-template-columns:repeat(4,minmax(0,1fr))}.bay__in{padding-top:1.1rem}.bid__line{gap:.65rem}}@media(max-width:30rem){.rail{gap:.5rem}.rail__criee{gap:.3rem}}@media(min-width:56rem){.bay__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,19rem);grid-template-areas:"main specs";align-items:start;gap:0 clamp(1.75rem,3vw,2.75rem)}.specs{grid-area:specs}.bid,.verdict{grid-area:main}.strip{grid-template-columns:repeat(2,minmax(0,1fr))}.case{padding:.65rem .75rem}.bid{display:grid;grid-template-areas:"lbl" "keys" "hint" "btn";justify-items:start;margin-top:0}.bid__label{grid-area:lbl;font-size:.75rem;margin-bottom:.6rem}.bid__line{grid-area:keys;gap:.8rem}.bid__hint{grid-area:hint;margin:.7rem 0 0}.bid>.btn{grid-area:btn;margin-top:1.1rem}.bid .keys__cells{font-size:clamp(3.3rem,4vw,3.9rem)}.bid .keys__cells .flap{inline-size:1.02em;block-size:1.28em}.bid__cur{font-size:2rem}.btn{min-block-size:52px;padding:0 1.6rem;font-size:.875rem}}@media(min-width:62rem){.grid{--cols: 3.25rem minmax(9rem, 1fr) 4.75rem 4rem 8rem 9rem 8.25rem 4.5rem}.cols,.row{column-gap:.85rem}.cols{grid-template-areas:"lot bien surf piec offer price stat pts"}.row{grid-template-areas:"lot bien surf piec offer price stat pts" "bay bay  bay  bay  bay   bay   bay bay"}.cell--surface,.cell--pieces{display:flex}.row__mini{display:none}.cells--voie{display:flex}.row[data-state=pending] .cells--voie{font-size:max(.5625rem,min(1.0625rem,calc(96cqw / var(--n, 18) * 1.3)))}.row .row__voie{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cells--price{font-size:1rem}.bay__in{padding-top:1.3rem}.verdict{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"acted acted" "hit   hit" "ruler btn" "delta btn" "list  list";align-items:center;gap:.5rem 2.5rem;justify-content:start}.acted{grid-area:acted}.verdict__hit{grid-area:hit}.ruler{grid-area:ruler;max-inline-size:none}.verdict__delta{grid-area:delta;margin:0}.tablo{grid-area:list}.verdict>.btn{grid-area:btn}}.boot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1rem,4vw,1.75rem);min-block-size:min(62dvh,26rem);padding:clamp(1rem,4vw,2rem) 0}.boot__field{display:flex;flex-direction:column;gap:1px;max-inline-size:100%}.boot__row{display:flex;font-size:clamp(2rem,9vw,3.5rem);font-weight:700}.boot__rail{display:flex;justify-content:center;max-inline-size:100%;overflow:hidden}.boot__meta{font-size:.8125rem}.menu{padding-top:clamp(.5rem,2vw,1rem)}.grid--menu{--cols: 2.6rem minmax(0, 1fr) auto}.grid--menu .cols{grid-template-areas:"lot voie go"}.grid--menu .cols .cell--bien{grid-area:voie}.cell--go{grid-area:go;justify-content:flex-end;gap:.6rem;color:var(--steel-lite)}.row--menu{display:block;padding:0;border-bottom:1px solid #000;box-shadow:inset 0 -1px 0 var(--joint-lite)}.menuline{position:relative;display:grid;grid-template-columns:var(--cols);grid-template-areas:"lot voie go";column-gap:.5rem;align-items:center;inline-size:100%;min-block-size:64px;padding:.7rem .75rem;border:0;background:transparent;color:var(--letter);font-family:inherit;text-align:start;cursor:pointer}.menuline:focus-visible{outline-offset:-2px}.menuline .cell--bien{display:flex;grid-area:voie;flex-direction:column;align-items:flex-start;gap:.15rem}.menuline .row__sub{grid-area:auto}.cells--depart{font-size:.9375rem}.menuline__status{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-lite);white-space:nowrap}.menuline:hover,.menuline:focus-visible,.row--menu[data-armed] .menuline{background:var(--flap-2);box-shadow:inset 0 1px 0 var(--sig-amber),inset 0 -1px 0 var(--sig-amber),0 8px 22px #0009}.menuline:hover .cells--lot .flap,.menuline:focus-visible .cells--lot .flap,.row--menu[data-armed] .cells--lot .flap{--face: linear-gradient(180deg, var(--face-lit-hi) 0 50%, var(--face-lit-lo) 50% 100%);box-shadow:inset 0 0 0 1px #ffb00052}.menuline:hover .cells--lot,.menuline:focus-visible .cells--lot,.row--menu[data-armed] .cells--lot{color:var(--sig-amber)}.menuline:hover .cell--go,.menuline:focus-visible .cell--go,.row--menu[data-armed] .cell--go{color:var(--sig-amber)}.menuline:hover .cell--lot,.menuline:focus-visible .cell--lot,.row--menu[data-armed] .cell--lot{gap:.35rem}.menuline:hover .cell--lot:after,.menuline:focus-visible .cell--lot:after,.row--menu[data-armed] .cell--lot:after{content:"";flex:0 0 auto;inline-size:7px;block-size:7px;border-radius:50%;background:var(--sig-amber);box-shadow:0 1px 7px #ffb0008c;animation:lamp-blink 1.4s steps(1) infinite}.menu__foot{padding:.9rem .75rem 0;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-lite)}.menu__foot--note{color:var(--steel-text)}.offrank{padding:0 0 .75rem;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-text)}.duel{display:none}.row[data-duel] .duel{display:contents}.cell--you{grid-area:you}.cell--opp{grid-area:opp}.cell--you,.cell--opp{display:none}.side{display:grid;grid-template-columns:4.25rem minmax(0,1fr) auto auto;align-items:center;gap:.5rem;min-width:0;padding-block:.15rem}.side--you{grid-area:you}.side--opp{grid-area:opp}.side__who{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-lite);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side--opp .side__who{color:var(--steel-text)}.side__offer{justify-self:end;font-size:.875rem}.side__stat{display:flex;align-items:center;gap:.45rem}.side__pts{font-size:.75rem}.side--opp .cells .flap{--face: var(--face-dim);box-shadow:none}.side--opp .cells .flap__ch,.side--opp .cells[data-tier] .flap__ch{color:var(--steel-text)}.side--opp{padding-block-start:.4rem;border-block-start:1px solid var(--flap-edge);box-shadow:inset 0 1px 0 var(--joint-lite)}.row[data-duel] .side .cells--status[data-empty]{display:inline-flex}.tally{grid-area:opp;display:grid;grid-template-columns:4.25rem auto auto;justify-content:start;align-items:center;gap:.55rem;min-width:0;padding-block-start:.4rem;border-block-start:1px solid var(--flap-edge);box-shadow:inset 0 1px 0 var(--joint-lite)}.tally__who{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-text);white-space:nowrap}.tally__rank{font-size:.875rem}.grid[data-duel] .cell--offer,.grid[data-duel] .cell--stat,.grid[data-duel] .cell--pts,.grid[data-duel] .cell--surface,.grid[data-duel] .cell--pieces,.grid[data-duel] .cols .cell--you,.grid[data-duel] .cols .cell--opp{display:none}.grid[data-duel] .cols{grid-template-areas:"lot voie price"}.grid[data-duel] .row{grid-template-areas:"lot voie    price" "lot commune commune" "you you     you" "opp opp     opp" "bay bay     bay"}.grid[data-many] .row .side--you{display:none}.grid[data-many] .row{grid-template-areas:"lot voie    price" "lot commune stat" "opp opp     opp" "bay bay     bay"}.tablo{margin-block-start:clamp(.9rem,2.4vw,1.3rem);padding-block-start:.75rem;border-block-start:1px solid var(--flap-edge);box-shadow:inset 0 1px 0 var(--joint-lite)}.tablo__cap{display:block;padding-block-end:.5rem}.bline{display:grid;grid-template-columns:1.7rem minmax(0,1fr) auto;grid-template-areas:"rank who  pts" "rank stat offer";align-items:center;column-gap:.55rem;row-gap:.15rem;padding:.4rem;border-block-start:1px solid var(--flap-edge);box-shadow:inset 0 1px 0 var(--joint-lite)}.bline:first-child{border-block-start:0;box-shadow:none}.bline__rank{grid-area:rank;font-size:.75rem;color:var(--steel-lite)}.bline__who{grid-area:who;min-width:0;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-lite);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bline__offer{grid-area:offer;justify-self:end;font-size:.75rem}.bline__stat{grid-area:stat;display:flex;align-items:center;gap:.45rem}.bline__pts{grid-area:pts;justify-self:end;font-size:.75rem}.bline:not([data-you]) .cells .flap{--face: var(--face-dim);box-shadow:none}.bline:not([data-you]) .cells .flap__ch,.bline:not([data-you]) .cells[data-tier] .flap__ch{color:var(--steel-text)}.bline:not([data-you]) .bline__who,.bline:not([data-you]) .bline__rank{color:var(--steel-text)}.bline[data-you]{background:var(--flap-2);box-shadow:inset 0 1px 0 var(--sig-amber),inset 0 -1px 0 var(--sig-amber)}.bline[data-you] .bline__rank,.bline[data-you] .bline__who{color:var(--sig-amber)}.ladder{margin-block-end:clamp(1rem,3vw,1.6rem)}.ladder__cap{display:block;padding-block-end:.5rem}.lline{display:grid;grid-template-columns:1.7rem minmax(0,1fr) auto auto;grid-template-areas:"rank who grid total";align-items:center;column-gap:.6rem;padding:.5rem .4rem;border-block-start:1px solid var(--flap-edge);box-shadow:inset 0 1px 0 var(--joint-lite)}.lline:last-child{border-block-end:1px solid var(--flap-edge)}.lline__rank{grid-area:rank;font-size:.75rem;color:var(--steel-lite)}.lline__who{grid-area:who;min-width:0;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-lite);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lline__grid{grid-area:grid;display:flex;gap:1px}.lline__grid>span{position:relative;display:grid;place-items:center;inline-size:1.5rem;block-size:1.5rem;overflow:hidden;background-image:var(--face)}.lline__grid>span:after{content:"";position:absolute;inset-inline:0;top:50%;block-size:1px;background:var(--flap-edge)}.lline__grid .lamp svg{inline-size:13px;block-size:13px}.lline__total{grid-area:total;justify-self:end;font-size:.875rem}.lline:not([data-you]) .cells .flap,.lline:not([data-you]) .lline__grid>span{--face: var(--face-dim);box-shadow:none}.lline:not([data-you]) .cells .flap__ch{color:var(--steel-text)}.lline:not([data-you]) .lline__who,.lline:not([data-you]) .lline__rank{color:var(--steel-text)}.lline[data-you]{background:var(--flap-2);box-shadow:inset 0 1px 0 var(--sig-amber),inset 0 -1px 0 var(--sig-amber)}.lline[data-you] .lline__rank,.lline[data-you] .lline__who{color:var(--sig-amber)}.final__rank{padding-bottom:clamp(.75rem,2vw,1.1rem);font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-lite)}.strip--duel{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:clamp(1rem,3vw,1.6rem)}.strip--duel .case__v .cells{font-size:.9375rem}.strip--duel .case--opp .cells .flap{--face: var(--face-dim);box-shadow:none}.strip--duel .case--opp .cells .flap__ch{color:var(--steel-text)}.duel__link{margin:0 0 1rem;padding:.6rem .7rem;border:1px solid var(--steel);background:var(--flap);font-size:.75rem;line-height:1.5;color:var(--steel-lite);word-break:break-all}.keys--name{min-block-size:44px}.dlg .bid__label{margin-top:.4rem}@media(min-width:40rem){.grid[data-duel]{--cols: 2.6rem minmax(3rem, 1fr) 7.25rem minmax(8.5rem, 9.5rem) minmax(8.5rem, 9.5rem)}.grid[data-duel] .cols{grid-template-areas:"lot bien price you opp"}.grid[data-duel] .row,.grid[data-many] .row{grid-template-areas:"lot bien price you opp" "bay bay  bay   bay bay"}.grid[data-many] .row .side--you{display:grid}.grid[data-duel] .cols .cell--bien{grid-area:bien}.grid[data-duel] .row .cell--bien,.grid[data-duel] .cols .cell--you,.grid[data-duel] .cols .cell--opp{display:flex}.row[data-duel] .side{grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:.15rem}.row[data-duel] .side__offer{justify-self:start}.row[data-duel] .side__who,.row[data-duel] .side__pts,.row[data-many] .tally__who{display:none}.row[data-duel] .side--you,.grid[data-duel] .cols .cell--you{padding-inline-end:.6rem}.row[data-duel] .side--opp,.row[data-many] .tally,.grid[data-duel] .cols .cell--opp{align-self:stretch;padding-block-start:0;padding-inline-start:.6rem;border-block-start:0;border-inline-start:1px solid var(--flap-edge);box-shadow:inset 1px 0 0 var(--joint-lite)}.row[data-many] .tally{grid-template-columns:auto auto;column-gap:.6rem}.menuline{padding:.9rem;min-block-size:72px}.grid--menu .cols{padding:.35rem .9rem .5rem}.menu__foot{padding-inline:.9rem}.bline{grid-template-columns:1.7rem minmax(0,1fr) 5.75rem auto 4rem;grid-template-areas:"rank who offer stat pts";row-gap:0}}@media(min-width:62rem){.grid[data-duel]{--cols: 3.25rem minmax(7rem, 1fr) 9rem 15.5rem 15.5rem}.row[data-duel] .side{grid-template-columns:minmax(0,1fr) auto;row-gap:0}.row[data-duel] .side__offer{justify-self:end}.row[data-duel] .side--you,.grid[data-duel] .cols .cell--you{padding-inline-end:.75rem}.row[data-duel] .side--opp,.row[data-many] .tally,.grid[data-duel] .cols .cell--opp{padding-inline-start:.75rem}}@media(min-width:72rem){.grid[data-duel]{--cols: 3.25rem minmax(7rem, 1fr) 9rem 19.5rem 19.5rem}.row[data-duel] .side{grid-template-columns:minmax(0,1fr) auto auto}.row[data-duel] .side__pts{display:inline-flex}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.keys .flap[data-caret]:before{animation:none;opacity:1}.row[data-state=active] .cell--lot:after,.menuline:hover .cell--lot:after,.menuline:focus-visible .cell--lot:after,.row--menu[data-armed] .cell--lot:after{animation:none;opacity:1}}
