:root{--canvas:#f6f1e6;--card:#fff;--sand:#efe6d7;--hair:#e2d6c8;--olive:#721f24;--text-c:#2b1a17;--soft:#cdbfb2;--mute:#7d6a62;--red:#721f24;--red-2:#8a2a30;--red-soft:#e8d3c2;--gold:#e9c46a;--gold-2:#f2d488;--gold-line:#c9a04a;--ink:var(--canvas);--ink-2:var(--card);--ink-3:var(--hair);--rust:var(--red);--paper:var(--text-c);--display:"Anton",Impact,"Arial Narrow Bold",sans-serif;--text:"Bricolage Grotesque",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--grain:url(/grain.png);color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}*,:after,:before{box-sizing:inherit}html{scroll-padding-top:env(safe-area-inset-top,0);-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--canvas)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--canvas) var(--grain);color:var(--text-c);font-family:var(--text);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}img{max-width:100%}p{text-wrap:pretty}a{color:inherit}button{font-family:inherit}.d{font-family:var(--display);font-weight:400;color:var(--olive);line-height:.94;letter-spacing:.004em;text-wrap:balance}.d,.m{text-transform:uppercase}.m{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.06em;line-height:1.3}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:focus-visible{outline:2px solid var(--red);outline-offset:3px}.wrap{max-width:640px;margin:0 auto}.poster{margin:0}.poster img{display:block;width:100%;height:auto}.intro{padding:52px 24px 60px}.intro .when{color:var(--red);margin:0 0 18px;max-width:none}.intro .when span{white-space:nowrap}.intro .when i{font-style:normal;color:var(--soft);margin:0 8px}.intro-kick{margin:0 0 6px;font-size:19px;line-height:1.3;font-weight:500;color:var(--text-c)}.intro h1{font-size:clamp(52px,14vw,72px);margin:0 0 22px}.intro p{margin:0 0 14px;max-width:34ch}.about-1{font-size:19px;line-height:1.5}.about-2{font-size:16px;color:var(--mute)}.genres{display:flex;flex-wrap:wrap;gap:6px;margin-top:26px}.genres span{font-family:var(--mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--olive);background:var(--sand);padding:6px 9px 5px;border-radius:4px}.cd{margin:0 24px;padding:20px 0 22px;border-top:1px solid var(--text-c);border-bottom:1px solid var(--hair)}.cd-ph{height:134px}.cd-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px}.cd-top .m{color:var(--mute)}.cd-top .m b{font-weight:500;color:var(--red)}.cd-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.cd-u{display:flex;flex-direction:column;gap:6px}.cd-u+.cd-u{padding-left:14px;border-left:1px solid var(--hair)}.cd-u b{font-family:var(--display);font-weight:400;font-size:clamp(46px,13vw,60px);line-height:.9;color:var(--olive);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cd-u i{font-style:normal;font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--mute)}.cd-now,.cd-u i{text-transform:uppercase}.cd-now{display:block;font-family:var(--display);font-size:48px;line-height:1}.bt{padding:64px 24px 12px}.bt-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--text-c)}.bt-head h2{font-size:clamp(48px,13vw,64px);margin:0}.bt-head img{height:74px;width:auto;display:block;margin-bottom:2px;flex:none}.perk{display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px;align-items:center;padding:16px 0;border-bottom:1px solid var(--hair);font-size:15px;line-height:1.4;margin:0}.flag{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;background:var(--red);color:var(--canvas);padding:6px 8px 5px;border-radius:3px;white-space:nowrap}.lead{color:var(--mute);font-size:15px;margin:14px 0 0}.flash{border-left:2px solid var(--red);padding:4px 0 4px 12px;margin:16px 0 0;font-size:14.5px}.soon{display:flex;flex-direction:column;gap:6px;padding:16px 0;border-bottom:1px solid var(--hair)}.soon .m{color:var(--mute)}.soon-d{font-family:var(--display);font-size:clamp(28px,8vw,38px);line-height:1;text-transform:uppercase;color:var(--red)}.tiers{list-style:none;margin:0;padding:0}.tier{position:relative;padding:20px 0;border-bottom:1px solid var(--hair);transition:background-color .2s}.tier-l{display:grid;grid-template-columns:28px auto 1fr auto;align-items:baseline;grid-gap:0 10px;gap:0 10px}.tier .idx{font-family:var(--mono);font-size:12px;color:var(--mute)}.tier .name{font-family:var(--display);font-size:32px;line-height:1;text-transform:uppercase;color:var(--olive)}.tier .lead-dots{align-self:end;margin-bottom:7px;border-bottom:2px dotted var(--soft);height:0;min-width:12px}.tier .price{font-family:var(--display);font-size:32px;line-height:1;color:var(--red);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.tier .state{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:8px 0 0 38px;font-size:14.5px;color:var(--mute)}.tier .go,.tier .hot{color:var(--red);font-weight:500}.tier .go{font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:transform .2s}.tier .fillline{position:absolute;left:0;bottom:-1px;height:2px;background:var(--red);transition:width .5s ease}.tier.open{cursor:pointer}.tier.open:focus-visible .go,.tier.open:hover .go{transform:translateX(4px)}.tier.open:active{background:var(--sand)}.tier.lock .idx,.tier.lock .name,.tier.lock .price,.tier.sold .idx,.tier.sold .name{color:var(--soft)}.tier.sold .price{color:var(--soft);text-decoration:line-through;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}@keyframes nope{25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.tier.sold.shake{animation:nope .25s 2}.cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;min-height:58px;border-radius:6px;background:var(--red);color:var(--canvas);font-family:var(--text);font-size:17px;font-weight:500;line-height:1.2;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 20px;cursor:pointer;text-decoration:none;transition:background-color .2s,transform .12s}.cta .m{color:var(--red-soft);font-size:13px}.cta:hover{background:var(--red-2)}.cta:active{transform:scale(.985)}.cta.cta-closed,.cta:disabled{background:var(--sand);color:var(--mute);cursor:not-allowed}.cta.cta-closed .m,.cta:disabled .m{color:var(--mute)}.cta.nope{animation:nope .25s 2}.bt .cta{margin-top:22px}.tease{margin:12px 0 0;font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--red);animation:tease-in .2s ease-out}@keyframes tease-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cta.nope,.tease,.tier.sold.shake{animation:none}}.fine,.note{font-size:13px;line-height:1.5;color:var(--mute);margin:14px 0 0;max-width:42ch}.ghost{display:flex;justify-content:center;align-items:center;width:100%;min-height:52px;background:var(--card);border:1px solid var(--hair);border-radius:6px;color:var(--olive);font-family:var(--text);font-size:16px;font-weight:500;text-decoration:none;cursor:pointer}.ghost:hover{border-color:var(--soft)}.linkbtn{margin-top:22px}.infos{padding:60px 24px 0}.infos .ttl{font-size:32px;margin:0 0 8px}.dl{margin:0;border-top:1px solid var(--text-c)}.dl>div{display:grid;grid-template-columns:76px 1fr;grid-gap:12px;gap:12px;padding:16px 0;border-bottom:1px solid var(--hair)}.dl dt{font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);padding-top:3px}.dl dd{margin:0;font-size:15.5px;line-height:1.5}.maplink{background:none;border:0;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--soft);text-decoration-color:var(--soft);text-underline-offset:3px}.maplink:hover{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.metro{display:flex;flex-direction:column;gap:6px}.metro>span{gap:6px}.ln,.metro>span{display:inline-flex;align-items:center}.ln{justify-content:center;width:21px;height:21px;border-radius:50%;font-size:11.5px;font-weight:600;font-style:normal;line-height:1}.mapthumb{display:block;width:100%;position:relative;height:210px;overflow:hidden;border-radius:10px;border:1px solid var(--hair);margin:20px 0 0;padding:0;background:#eeece4;cursor:pointer;font:inherit;color:inherit}.mapthumb-tiles{position:absolute;left:50%;top:50%;width:768px;height:768px;display:grid;grid-template-columns:repeat(3,256px);filter:grayscale(1) sepia(.22) contrast(.9) brightness(1.04)}.mapthumb-tiles img{width:256px;height:256px;display:block;color:transparent}.mapthumb-dot{position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:var(--red);border:3px solid #fff}.mapthumb-dot:after{content:"";position:absolute;inset:-11px;border-radius:50%;border:2px solid var(--red);animation:ping 1.8s ease-out infinite}@keyframes ping{0%{transform:scale(.4);opacity:1}to{transform:scale(1.4);opacity:0}}@media (prefers-reduced-motion:reduce){.mapthumb-dot:after{animation:none;display:none}}.mapthumb-label{left:50%;top:50%;transform:translate(18px,-50%);font-family:var(--display);font-size:19px;background:var(--canvas);padding:3px 7px 2px;border-radius:3px;white-space:nowrap}.mapthumb-cta,.mapthumb-label{position:absolute;text-transform:uppercase;color:var(--red)}.mapthumb-cta{right:10px;top:10px;background:var(--card);font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.06em;padding:8px 10px 7px;border-radius:5px;border:1px solid var(--hair)}.mapthumb-attr{position:absolute;left:8px;bottom:6px;font-size:9px;color:var(--mute);background:var(--canvas);padding:1px 4px;border-radius:2px}.foot{margin:64px 24px 0;padding:18px 0 40px;border-top:1px solid var(--text-c);display:flex;justify-content:space-between;align-items:flex-start;gap:16px;font-size:13px;line-height:1.6}.foot,.foot a{color:var(--mute)}.foot a:hover{color:var(--red)}.foot img{height:54px;width:auto;display:block;flex:none}.fin-t{font-size:clamp(56px,15vw,88px);margin:0 0 20px;white-space:pre-line}:root{--sn-m:24px}.sold-note{margin:16px 16px 0;background:var(--card);border:1px solid var(--hair);border-left:3px solid var(--red);border-radius:6px;padding:16px 18px 18px;display:grid;grid-gap:14px;gap:14px;animation:tease-in .3s ease-out}.sold-note+.poster,.sold-note+.sn-pin+.poster{margin-top:16px}.sn-b+.sn-b{border-top:1px solid var(--hair);padding-top:14px}.sn-t{font-family:var(--display);font-weight:400;text-transform:uppercase;color:var(--red);font-size:24px;line-height:1;margin:0 0 8px}.sn-pop p,.sold-note p{margin:0;max-width:60ch;font-size:15px;line-height:1.45}.sn-pop b,.sold-note b{font-weight:600}.sn-pin{position:fixed;z-index:50;top:0;left:50%;transform:translateX(-50%);width:min(640px,100%);background:var(--canvas) var(--grain);border-bottom:1px solid var(--text-c);animation:sn-down .25s ease-out}.sn-bar{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;background:none;border:0;color:inherit;font:inherit;cursor:pointer;padding:calc(12px + env(safe-area-inset-top)) 24px 11px}.sn-bt{display:flex;flex-wrap:wrap;gap:0 10px;font-family:var(--display);text-transform:uppercase;color:var(--red);font-size:20px;line-height:1.1}.sn-bt i{font-style:normal;color:var(--soft);margin-right:10px}.sn-pin .chev{color:var(--olive)}.sn-pop{display:grid;grid-gap:14px;gap:14px;padding:4px 24px 20px;max-height:calc(75vh - 60px);overflow:auto;animation:tease-in .18s ease-out}.sn-pop .sn-b:first-child{border-top:1px solid var(--hair);padding-top:14px}@keyframes sn-down{0%{transform:translate(-50%,-100%)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.sn-pin,.sn-pop,.sold-note{animation:none}}.scrim{position:fixed;inset:0;background:rgba(36,35,17,.8);display:none;align-items:flex-end;justify-content:center;z-index:40}.scrim.on{display:flex}@media (min-width:640px){.scrim{align-items:center}}.acts,.sheet{background:var(--canvas) var(--grain);width:100%;max-width:520px;max-height:94vh;overflow:auto;border-radius:12px 12px 0 0;padding:10px 20px calc(28px + env(safe-area-inset-bottom,0px));animation:up .28s cubic-bezier(.16,1,.3,1);overscroll-behavior:contain}@media (min-width:640px){.acts,.sheet{border-radius:12px}}@keyframes up{0%{transform:translateY(32px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.acts,.sheet{animation:none}}.grab{width:36px;height:4px;border-radius:4px;background:var(--soft);margin:0 auto 18px}.sh-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--text-c)}.sh-top h4{font-family:var(--display);font-weight:400;text-transform:uppercase;font-size:34px;margin:0}.sh-top h4,.x{line-height:1;color:var(--olive)}.x{width:36px;height:36px;border-radius:6px;border:1px solid var(--hair);background:var(--card);font-size:15px;cursor:pointer;flex:none}.x:hover{border-color:var(--soft)}.seg{border:0;margin:0;padding:14px 0 0;display:grid;grid-gap:6px;gap:6px}.seg label{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid var(--hair);background:var(--card);border-radius:6px;padding:12px 14px;cursor:pointer;margin:0}.seg label.on{border-color:var(--olive);box-shadow:inset 0 0 0 1px var(--olive)}.seg input{position:absolute;opacity:0;pointer-events:none}.seg label:has(input:focus-visible){outline:2px solid var(--red);outline-offset:2px}.seg-name{text-transform:uppercase;font-size:20px;color:var(--olive)}.seg-name,.seg-price{font-family:var(--display);line-height:1}.seg-price{font-size:22px;color:var(--red)}.qty{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--hair)}.qty .nm{font-family:var(--display);font-size:22px;line-height:1;text-transform:uppercase;color:var(--olive)}.qty .nm span{color:var(--red);margin-left:8px}.stepper{display:flex;align-items:center;gap:4px}.stepper button{width:40px;height:40px;border-radius:6px;background:var(--card);border:1px solid var(--hair);color:var(--olive);font-size:20px;line-height:1;cursor:pointer}.stepper button:hover:not(:disabled){border-color:var(--soft)}.stepper button:disabled{color:var(--soft);cursor:not-allowed}.stepper output{min-width:34px;text-align:center;font-family:var(--display);font-size:26px;color:var(--olive)}.promo{padding:12px 0 2px}.promo-link{background:none;border:0;padding:0;font:inherit;font-size:14.5px;color:var(--red);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer}.promo .f{margin:0}.promo-row{display:flex;gap:6px}.promo-row input{flex:1 1;font-family:var(--mono);font-size:16px;letter-spacing:.08em;text-transform:uppercase}.promo-row input::placeholder{color:var(--soft)}.promo-x{flex:none;width:46px;border-radius:6px;background:var(--card);border:1px solid var(--hair);color:var(--olive);font-size:14px;cursor:pointer}fieldset{border:0;margin:0;padding:0;min-width:0}.pgroup{padding:22px 0 16px;border-bottom:1px solid var(--hair)}.pgroup.last{border-bottom:0;padding-bottom:4px}legend{padding:0}.blk-h{display:flex;width:100%;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 14px;float:left}.blk-h+*{clear:both}.blk-h .m{color:var(--olive)}.blk-h b{font-family:var(--display);font-weight:400;font-size:20px;line-height:1;color:var(--red);letter-spacing:.02em;text-transform:uppercase}label{display:block;font-size:12.5px;color:var(--mute);margin:0 0 5px}.f{margin-bottom:10px}.two{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}input{width:100%;height:46px;background:var(--card);border:1px solid var(--hair);border-radius:6px;color:var(--text-c);font:inherit;font-size:16px;padding:0 13px;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus{border-color:var(--olive);outline:none;box-shadow:inset 0 0 0 1px var(--olive)}.atelier{margin:6px 0 0}.at-l{display:block;font-size:12.5px;color:var(--mute);margin:0 0 5px}.at-l b{margin-left:8px;color:var(--red);font-weight:500}.at-row{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 5px;animation:tease-in .18s ease-out}.at-row button{flex:1 1;min-width:44px;height:40px;background:var(--card);border:1px solid var(--hair);border-radius:6px;color:var(--text-c);font:inherit;font-size:14px;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.at-row button:hover{border-color:var(--soft)}.at-row button.on{background:var(--olive);border-color:var(--olive);color:var(--canvas);font-weight:500}.at-row button.at-ext{flex-basis:100%}@media (prefers-reduced-motion:reduce){.at-row{animation:none}}.check{grid-template-columns:20px 1fr;grid-gap:12px;gap:12px;align-items:start;font-size:13px;line-height:1.45;color:var(--text-c);margin:16px 0 0}.check,.check input{display:grid;cursor:pointer}.check input{width:20px;height:20px;margin:1px 0 0;padding:0;border-radius:4px;border:1px solid var(--soft);background:var(--card);place-content:center}.check input:after{content:"";width:5px;height:10px;border:solid var(--canvas);border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px);opacity:0}.check input:checked{background:var(--olive);border-color:var(--olive)}.check input:checked:after{opacity:1}.check input:focus{box-shadow:none}.check a{color:var(--red);text-underline-offset:2px}.sum{display:grid;grid-template-columns:1fr auto;grid-row-gap:6px;row-gap:6px;margin:22px 0 0;padding-top:14px;border-top:1px solid var(--text-c);font-size:14.5px}.sum>:nth-child(2n){text-align:right;font-family:var(--mono);font-size:13.5px;padding-left:12px}.sum b{font-weight:500;font-size:17px;padding-top:10px;margin-top:4px;border-top:1px solid var(--hair)}.sum b:last-child{font-family:var(--display);font-weight:400;font-size:24px;line-height:1;color:var(--red);letter-spacing:0}.err{color:#9f2f2d;font-size:13.5px;min-height:18px;margin:10px 0 8px}.secure{font-size:12.5px;color:var(--mute);margin:12px 0 0}.acts h5{font-family:var(--display);font-weight:400;text-transform:uppercase;font-size:30px;line-height:1;color:var(--olive);margin:0 0 6px}.acts .ad{font-size:14px;color:var(--mute);margin:0 0 16px}.acts ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--text-c)}.acts li{border-bottom:1px solid var(--hair)}.acts li a,.acts li button{display:flex;width:100%;justify-content:space-between;align-items:center;min-height:58px;background:none;border:0;padding:0;font:inherit;font-size:18px;color:var(--text-c);text-decoration:none;cursor:pointer;text-align:left}.acts li .m{color:var(--mute);transition:transform .2s}.acts li a:hover .m{transform:translateX(3px)}.acts li.copy button{color:var(--red);font-weight:500}.acts li.copy .m{color:var(--red)}.acts .cancel{display:block;width:100%;height:50px;margin-top:16px;border:1px solid var(--hair);border-radius:6px;background:var(--card);font:inherit;font-size:16px;color:var(--olive);cursor:pointer}.page{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;max-width:560px;margin:0 auto}.page h1{font-size:clamp(56px,15vw,88px);line-height:1;margin:0 0 20px}.page p{margin:0 0 14px;max-width:40ch}.page-logo-wrap{display:block;align-self:flex-start;margin:0 0 26px;line-height:0}.page-logo{display:block;height:72px;width:auto;max-width:none;aspect-ratio:156/300;object-fit:contain}.atp .pgroup{margin:0}.atp legend{font-family:var(--display);font-size:22px;text-transform:uppercase;color:var(--olive);margin:0 0 10px}.atp .cta{margin-top:12px}.at-done b{color:var(--text-c)}.legal{max-width:720px;margin:0 auto;padding:48px 24px 64px}.legal h1{font-size:clamp(44px,11vw,72px);line-height:1.02;margin:0 0 10px}.legal .upd{color:var(--mute);font-size:14px;margin:0 0 32px;padding-bottom:18px;border-bottom:1px solid var(--text-c)}.legal h2{font-family:var(--display);font-weight:400;text-transform:uppercase;color:var(--olive);font-size:24px;margin:34px 0 8px}.legal li,.legal p{font-size:15px;line-height:1.65;margin:0 0 10px;max-width:68ch}.legal ul{padding-left:20px;margin:0 0 10px}.legal a{color:var(--red)}.legal .todo{background:#fdebec;color:#9f2f2d;padding:0 4px}:root{--on-red:#e8d3c2;--line-red:#8e3a3f;--dim-red:#b5827c;--on-olive:#5a2a22;--line-olive:#c9a04a}.tex-red{background:var(--red) url(/tex-rouge.jpg) center/cover}.bandeau{display:flex;overflow:hidden;white-space:nowrap;background:var(--gold);color:var(--red);padding:13px 0 11px;border-top:2px solid var(--red);border-bottom:2px solid var(--red)}.bd-run{display:flex;flex:none;animation:bd 26s linear infinite}.bd-run>span{display:inline-flex;align-items:center}.bd-run b{font-family:var(--display);font-weight:400;font-size:24px;line-height:1;text-transform:uppercase;letter-spacing:.01em;color:var(--red)}.bd-run i{font-style:normal;color:var(--red);font-size:14px;margin:0 18px}@keyframes bd{to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.bd-run{animation:none}}.cd{margin:0 16px;padding:22px 20px 24px;border:0;border-radius:14px;color:var(--red)}.cd,.cd-ph{background:var(--gold)}.cd-ph{height:156px}.cd-top{margin-bottom:18px}.cd-top .m{color:var(--on-olive)}.cd-top .m b{background:var(--red);color:var(--canvas);padding:5px 8px 4px;border-radius:4px}.cd-u+.cd-u{border-left-color:var(--line-olive)}.cd-u b{color:var(--red);font-size:clamp(50px,14vw,64px)}.cd-u i{color:var(--on-olive)}.cd-now{color:var(--red)}.bt{margin-top:56px;padding:56px 24px 48px;background:var(--red) url(/tex-rouge.jpg) center/cover;color:var(--canvas)}.bt-head{border-bottom-color:var(--gold)}.bt-head h2{color:var(--canvas)}.perk{border-bottom-color:var(--line-red)}.flag{background:var(--gold);color:var(--red)}.fine,.lead{color:var(--on-red)}.flash{border-left-color:var(--canvas)}.soon{border-bottom-color:var(--line-red)}.soon .m{color:var(--on-red)}.soon-d,.tease{color:var(--canvas)}.tier{border-bottom-color:var(--line-red)}.tier .idx{color:var(--on-red)}.tier .name{color:var(--canvas)}.tier .price{color:var(--gold)}.tier .lead-dots{border-bottom-color:var(--dim-red)}.tier .state{color:var(--on-red)}.tier .hot{font-weight:600}.tier .go,.tier .hot{color:var(--canvas)}.tier .fillline{background:var(--gold);height:3px;bottom:-2px}.tier.open:active{background:#5c171b}.tier.lock .idx,.tier.lock .name,.tier.lock .price,.tier.sold .idx,.tier.sold .name,.tier.sold .price{color:var(--dim-red)}.tier.lock .state,.tier.sold .state{color:var(--on-red)}.tier.sold .price{-webkit-text-decoration-color:var(--canvas);text-decoration-color:var(--canvas)}.bt .cta{background:var(--gold);color:var(--red);font-weight:600}.bt .cta .m{color:#8a4a2e}.bt .cta:hover{background:var(--gold-2)}.bt .cta.cta-closed,.bt .cta:disabled{background:var(--line-red);color:var(--on-red)}.bt .cta.cta-closed .m,.bt .cta:disabled .m{color:var(--on-red)}.bt :focus-visible{outline-color:var(--canvas)}.bt .tiers{display:grid;grid-gap:12px;gap:12px;margin:20px 0 0}.bt .tier{border:0;border-radius:10px;padding:18px 16px 18px 14px;overflow:hidden;background:#5c171b;border:1px dashed var(--line-red)}.bt .tier.open{background:var(--canvas);border:2px solid var(--gold);cursor:pointer;transition:background-color .15s,transform .12s}.bt .tier.open:hover{background:#fff}.bt .tier.open:active{background:var(--sand);transform:scale(.99)}.bt .tier.open .idx{color:var(--mute)}.bt .tier.open .name,.bt .tier.open .price{color:var(--red)}.bt .tier.open .lead-dots{border-bottom-color:var(--soft)}.bt .tier.open .state{color:var(--mute)}.bt .tier.open .go,.bt .tier.open .hot{color:var(--red)}.bt .tier.open .go{background:var(--gold);padding:6px 9px 5px;border-radius:5px}.bt .tier .fillline{left:0;bottom:0;height:4px;background:var(--gold)}.bt .tier.open .fillline{background:var(--red)}.bt .tier.lock .state,.bt .tier.sold .state{color:var(--dim-red)}.carte{padding:56px 16px 0}.carte-page{border:2px solid var(--red);outline:1px solid var(--gold-line);outline-offset:4px;background:var(--canvas) var(--grain);padding:26px 20px 22px;margin:5px}.carte-duo{display:flex;justify-content:center;align-items:center;gap:18px;margin:0 0 20px;transform:translateX(-10px)}.carte-duo .ps{height:104px;width:auto}.carte-duo .carte-x{font-size:30px;line-height:1;color:var(--red)}.carte-duo .b31{height:84px;width:auto}.carte-top{display:flex;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--text-c);color:var(--mute)}.carte-top b{color:var(--red);font-weight:500}.hh{position:relative;margin:22px 0 0;border:2px solid var(--text-c);padding:18px 16px 14px}.hh:after,.hh:before{content:"";position:absolute;background:var(--canvas) var(--grain)}.hh:before{left:-3px;top:34px}.hh:after,.hh:before{width:4px;height:70px}.hh:after{right:-3px;bottom:26px}.hh h3{margin:0;text-align:center;font-weight:400;font-size:46px;line-height:1;letter-spacing:.02em;text-transform:uppercase}.hh .pill,.hh h3{font-family:var(--display);color:var(--red)}.hh .pill{display:table;margin:8px auto 2px;background:var(--gold);border:1.5px solid var(--red);border-radius:99px;padding:4px 16px 3px;font-size:22px;line-height:1.05}.hh .sub{text-align:center;color:var(--mute);margin:8px 0 10px}.hh-row{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;grid-gap:8px;gap:8px;padding:5px 0}.hh-row .n{font-weight:700;font-size:15px;text-transform:uppercase;line-height:1.25}.hh-row .n i{font-style:italic;font-weight:500;text-transform:none;color:var(--mute);margin-left:4px}.hh-row .dots{border-bottom:2px dotted var(--soft);margin-bottom:5px;min-width:10px}.hh-row .p{font-family:var(--display);font-size:24px;line-height:1;color:var(--red);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.carte-sec-t{text-align:center;font-family:var(--display);font-size:24px;line-height:1.05;color:var(--red);text-transform:uppercase;margin:24px 0 0}.carte-sec{display:flex;align-items:center;gap:12px;margin:3px 0 6px}.carte-sec:after,.carte-sec:before{content:"";flex:1 1;height:2px;background:var(--red)}.carte-sec h4{margin:0;font-family:var(--display);font-weight:400;font-size:21px;line-height:1.1;color:var(--red);text-transform:uppercase;text-align:center}.carte-it{display:grid;grid-template-columns:1fr auto;grid-gap:14px;gap:14px;align-items:baseline;padding:3px 0}.carte-it span{font-size:15px;font-weight:600;line-height:1.3}.carte-it b{font-family:var(--display);font-weight:400;font-size:18px;color:var(--red);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.carte-foot{margin:18px 0 0;padding-top:12px;border-top:1px solid var(--text-c);font-size:13.5px;line-height:1.45}.mapthumb.mapimg{height:auto;aspect-ratio:1200/740;background:var(--canvas);border:2px solid var(--red);border-radius:10px;transition:transform .12s}.mapthumb.mapimg img{display:block;width:100%;height:100%;object-fit:cover}.mapthumb.mapimg:active{transform:scale(.99)}.infos{padding-top:56px}.foot{margin:64px 0 0;padding:36px 24px calc(44px + env(safe-area-inset-bottom,0px));border-top:0;background:var(--red) url(/tex-rouge.jpg) center/cover;color:var(--on-red);align-items:flex-end}.foot a{color:var(--gold)}.foot a:hover{color:var(--gold-2)}.foot img{height:118px}.adm{background:none;border:0;color:var(--mute);font:inherit;text-decoration:underline;cursor:pointer;padding:0}.adm:hover{color:var(--paper)}.tbl{overflow-x:auto;margin:0 0 16px;border:1px solid var(--ink-3)}.tbl table{border-collapse:collapse;width:100%;font-size:13px;white-space:nowrap}.tbl td,.tbl th{padding:8px 10px;text-align:left;border-bottom:1px solid var(--ink-3)}.tbl th{font-weight:500}.kpi,.tbl th{color:var(--mute)}.kpi{display:flex;gap:20px;margin:0 0 16px;font-size:14px}.kpi b{display:block;font-family:var(--display);font-weight:400;font-size:30px;color:var(--rust);line-height:1}.sheet.wide{max-width:760px}.tbl tr.out td{color:var(--mute)}.tbl tr.in td{background:#e3eddd;color:var(--paper)}.tbl tr.in td:first-child{box-shadow:inset 3px 0 0 #1f8a4c}.tbl tr.refunded td{color:#9c8f8a;text-decoration:line-through}.tbl tr.refunded td:last-child{text-decoration:none;color:var(--rust)}.refund{background:none;border:1px solid var(--rust);color:var(--rust);font:inherit;font-size:12px;padding:4px 10px;cursor:pointer}.refund:hover{background:var(--rust);color:var(--ink)}.bde-boot{min-height:100svh;background:var(--ink)}.bde-login{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:clamp(22px,6vw,48px);max-width:520px;margin:0 auto}.bde-login h1{font-size:clamp(52px,15vw,84px);margin:10px 0 26px}.bde-brand{display:flex;align-items:center;gap:12px;color:var(--mute);font-size:14px;letter-spacing:.04em;text-transform:uppercase}.bde-brand img{height:64px;width:auto}.bde-app{height:100svh;display:flex;flex-direction:column;max-width:760px;margin:0 auto;overflow:hidden}@supports not (height:100svh){.bde-app{height:100vh}}.bde-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 16px 0;border-bottom:1px solid var(--ink-3)}.bde-logo{height:40px;width:auto;margin-bottom:6px}.bde-home{display:block;line-height:0;-webkit-tap-highlight-color:transparent}.bde-tabs{display:flex;justify-content:center;gap:26px}.bde-tabs button{background:none;border:0;padding:8px 2px 12px;font-family:var(--display);font-size:22px;letter-spacing:.02em;text-transform:uppercase;color:var(--mute);cursor:pointer;position:relative;transition:color .2s}.bde-tabs button.on{color:var(--rust)}.bde-tabs button.on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--rust)}.bde-out{background:none;border:0;color:var(--mute);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer;padding:6px 0}.bde-panes{flex:1 1;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.bde-panes::-webkit-scrollbar{display:none}.bde-pane{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;overflow-y:auto;min-width:0}.listp{padding:16px 16px calc(24px + env(safe-area-inset-bottom,0px))}.kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 10px}@media (min-width:560px){.kpis{grid-template-columns:2fr 1fr 1fr 1fr}}.kpi-c{background:var(--ink-2);border:1px solid var(--ink-3);padding:10px 12px;display:flex;flex-direction:column;gap:2px;min-width:0}.kpi-c.big{grid-column:1/-1;border-color:var(--rust)}@media (min-width:560px){.kpi-c.big{grid-column:auto}}.kpis.kpis-guest{grid-template-columns:2fr 1fr;margin-bottom:18px}.kpis-guest .kpi-c.big{grid-column:auto}.kpi-l{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.kpi-v{font-family:var(--display);font-size:30px;line-height:1.05;color:var(--paper)}.kpi-c.big .kpi-v{color:var(--rust);font-size:40px}.kpi-v small{font-size:.55em;color:var(--mute)}.kpi-bar{height:5px;background:var(--ink-3);margin-top:6px;overflow:hidden}.kpi-bar i{display:block;height:100%;background:#1f8a4c;transition:width .5s ease}.tiersum{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:var(--mute);margin:0 0 14px}.tiersum b{color:var(--paper);font-family:var(--display);font-weight:400;font-size:17px;margin-right:3px}.tools{position:-webkit-sticky;position:sticky;top:-16px;z-index:2;background:var(--ink);padding:16px 0 10px;margin-top:-16px}.search{width:100%;background:var(--ink-2);border:1px solid var(--ink-3);color:var(--paper);font:inherit;padding:11px 12px;border-radius:0;-webkit-appearance:none}.search:focus{outline:none;border-color:var(--rust)}.chips{display:flex;gap:6px;margin-top:8px;overflow-x:auto;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.chips button{flex:none;background:none;border:1px solid var(--ink-3);color:var(--mute);font:inherit;font-size:13px;padding:6px 11px;cursor:pointer}.chips button.on{border-color:var(--rust);color:var(--paper);background:var(--ink-2)}.people{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.person{background:var(--ink-2);border:1px solid var(--ink-3);position:relative}.person:before{content:"";position:absolute;left:-1.5px;top:-1.5px;bottom:-1px;width:4px;background:var(--ink-3)}.person.in{background:#eef4ea;border-color:#b9d3b0}.person.in:before{background:#1f8a4c}.person.refunded{opacity:.6}.person.refunded:before{background:var(--rust)}.person.refunded .p-name{text-decoration:line-through}.person-row{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;background:none;border:0;color:inherit;font:inherit;text-align:left;padding:11px 12px 11px 16px;cursor:pointer}.p-main{display:flex;flex-direction:column;min-width:0}.p-name{font-size:16px;color:var(--paper);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-name b{text-transform:uppercase;letter-spacing:.02em}.p-state,.p-sub{font-size:12.5px;color:var(--mute)}.p-state{flex:none}.person.in .p-state{color:#1f6b3c;font-weight:600}.person.refunded .p-state{color:var(--rust)}.p-more{padding:0 12px 12px 16px;font-size:13.5px}.p-more dl{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 14px;gap:4px 14px;margin:0 0 10px}.p-more dt{color:var(--mute)}.p-more dd{margin:0;word-break:break-word}.p-more a,.p-more dd{color:var(--paper)}.people .empty{color:var(--mute);padding:18px 4px;font-size:14px}.listp-foot{margin-top:18px}.listp-foot .note{margin-top:10px}.scanp{min-height:100%;display:flex;flex-direction:column;padding:14px 16px calc(18px + env(safe-area-inset-bottom,0px))}.scanp-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;gap:10px}.scanp-count{color:var(--mute);font-size:14px}.scanp-count b{font-family:var(--display);font-weight:400;font-size:30px;color:var(--rust);margin-right:4px}.scanp-hint{color:var(--mute);font-size:13px}.scanp-cam{position:relative;border:2px solid var(--rust);background:#0e1217;aspect-ratio:3/4;max-height:62svh;width:100%;margin:0 auto;overflow:hidden}#bde-reader{width:100%;height:100%}#bde-reader video{width:100%!important;height:100%!important;object-fit:cover}.scanp-off{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--mute);font-size:14px}.scanp-foot{color:var(--mute);font-size:12.5px;text-align:center;margin:12px 0 0}.scan-res{position:fixed;inset:0;z-index:30;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:24px}.scan-res.ok{background:#1f8a4c}.scan-res.no{background:#b3261e}.scan-res.warn{background:#c26a00}.scan-res.atl{background:#3345b8}.scan-res-t{font-family:var(--display);font-size:clamp(48px,14vw,88px);text-transform:uppercase;line-height:.95}.scan-res-1{font-size:24px;font-weight:700;margin-top:18px}.scan-res-at{font-size:20px;font-weight:700;margin-top:4px;opacity:.92}.scan-res-2{font-size:18px;margin-top:6px}.scan-res-3{font-size:16px;margin-top:4px;opacity:.85}.scan-res-btns{display:grid;grid-gap:12px;gap:12px;width:100%;max-width:360px;margin-top:28px}.scan-res-btns button{padding:18px;font-family:var(--display);font-size:24px;text-transform:uppercase;cursor:pointer}.sr-yes{background:#fff;color:#1a2129;border:0}.sr-no{background:transparent;color:#fff;border:2px solid #fff}.sr-pay{background:#1a2129;color:#fff;border:0}.sr-supp{display:grid;grid-gap:14px;gap:14px;width:100%;max-width:360px;margin-top:22px;justify-items:center}.sr-qr{background:#fff;padding:12px;width:min(300px,72vw);line-height:0}.sr-qr img{display:block;width:100%;height:auto;image-rendering:pixelated}.sr-wait{display:flex;align-items:center;gap:10px;margin:0;font-size:17px;font-weight:700}.sr-wait i{width:10px;height:10px;border-radius:50%;background:#fff;animation:xt-pulse 1.2s ease-in-out infinite}.sr-supp .sr-no{width:100%;padding:16px;font-family:var(--display);font-size:22px;text-transform:uppercase;cursor:pointer}.resend{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;padding:10px 0 0;border-top:1px solid var(--ink-3)}.resend label{font-size:12.5px;color:var(--mute)}.resend-row{display:flex;gap:6px}.resend-row input{flex:1 1;min-width:0;background:var(--ink);border:1px solid var(--ink-3);color:var(--paper);font:inherit;font-size:14px;padding:8px 10px;border-radius:0}.resend-row input:focus{outline:none;border-color:var(--rust)}.resend-row button{background:var(--rust);color:var(--ink);border:0;font-family:var(--display);font-size:16px;text-transform:uppercase;padding:0 14px;cursor:pointer}.resend-row button:disabled{opacity:.5}.resend-ok{font-size:13px;color:#1f6b3c;margin:0}.tools-row{display:flex;align-items:center;gap:16px;margin-top:8px}.tools-row .chips{margin-top:0;flex:1 1;min-width:0}.fbtn{flex:none;position:relative;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:none;border:1px solid var(--ink-3);color:var(--mute);cursor:pointer;margin-left:auto}.fbtn svg{width:19px;height:19px}.fbtn.on,.fbtn:hover{border-color:var(--rust);color:var(--paper)}.atbtn{flex:none;position:relative;height:38px;padding:0 12px;background:none;border:1px solid var(--ink-3);color:var(--mute);font:inherit;font-size:13px;cursor:pointer;margin-left:auto}.atbtn.on,.atbtn:hover{border-color:var(--rust);color:var(--paper)}.tools-top{display:flex;gap:6px;align-items:stretch}.tools-top .search{flex:1 1;min-width:0;width:auto}.tools-top .atbtn,.tools-top .fbtn{height:auto;margin-left:0}.tools-top .fbtn{width:46px}.atok{border:0;color:var(--ink);font-family:var(--display);font-size:17px;text-transform:uppercase;padding:9px 14px 7px;line-height:1;cursor:pointer}.atok,.fdot{background:var(--rust)}.fdot{position:absolute;top:-4px;right:-4px;width:9px;height:9px;border-radius:50%;box-shadow:0 0 0 2px var(--ink)}.fpanel{margin-top:10px;background:var(--ink-2);border:1px solid var(--ink-3);padding:16px 16px 12px;display:flex;flex-direction:column;gap:16px;animation:tease-in .18s ease-out}.flabel{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin:0 0 8px}.fopts{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 14px;gap:4px 14px}@media (max-width:420px){.fopts{grid-template-columns:1fr}}.fopt{display:flex;align-items:center;gap:10px;background:none;border:0;color:var(--mute);font:inherit;font-size:14px;padding:6px 0;text-align:left;cursor:pointer}.fopt i{flex:none;width:14px;height:14px;border-radius:50%;border:1px solid var(--ink-3)}.fopt.on{color:var(--paper)}.fopt.on i{border-color:var(--rust);background:radial-gradient(circle,var(--rust) 0 3.5px,transparent 4px)}.fchips{display:flex;flex-wrap:wrap;gap:6px}.fchips button{background:none;border:1px solid var(--ink-3);color:var(--mute);font:inherit;font-size:13px;padding:6px 11px;cursor:pointer}.fchips button:disabled{opacity:.28;cursor:not-allowed;border-style:dashed}.fchips button.on{border-color:var(--rust);color:var(--paper);background:var(--ink)}.ffoot{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--ink-3);padding-top:10px;font-size:13px;color:var(--mute)}.freset{background:none;border:0;color:var(--rust);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer;padding:0}.freset:disabled{color:var(--ink-3);text-decoration:none;cursor:default}.who-l{font-size:13px;color:var(--mute);margin:0 0 8px}.who{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0 0 18px}.who button{background:none;border:1px solid var(--ink-3);color:var(--mute);font:inherit;font-size:clamp(12px,3.3vw,15px);padding:10px 2px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.who button.on{border-color:var(--rust);color:var(--paper);background:var(--ink-2)}.who-guest{display:block;width:100%;background:none;border:1px solid var(--ink-3);color:var(--mute);font:inherit;font-size:clamp(12px,3.3vw,15px);padding:10px 2px;margin:-12px 0 18px;cursor:pointer;text-align:center}.who-guest.on{border-color:var(--rust);color:var(--paper);background:var(--ink-2)}.bde-me{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--paper)}.scanp-mine{color:var(--mute);font-size:13px}.scanp-mine b{color:var(--paper)}.team{background:var(--ink-2);border:1px solid var(--ink-3);padding:12px 14px 14px;margin:0 0 14px}.team-head{display:flex;width:100%;justify-content:space-between;align-items:center;background:none;border:0;padding:0;color:var(--mute);font:inherit;cursor:pointer}.team-head .team-t{margin:0}.team.open .team-head{margin-bottom:10px}.team.open .team-grid{animation:tease-in .18s ease-out}.ate{background:var(--ink-2);border:1px solid var(--ink-3);padding:12px 14px 14px;margin:0 0 14px}.ate-body{margin-top:12px;display:grid;grid-gap:12px;gap:12px}.ate-sum:last-child{border-bottom:0;padding-bottom:0}.ate-detail{display:grid;grid-gap:12px;gap:12px;animation:tease-in .18s ease-out}.fill.open .fill-tiers{margin-top:14px;animation:tease-in .18s ease-out}.ate-sum{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:stretch;padding-bottom:14px;border-bottom:1px solid var(--ink-3)}.ate-bars{display:flex;flex-direction:column;justify-content:space-between;gap:9px}.ate-st{display:grid;grid-template-columns:30px minmax(0,1fr) 42px;grid-gap:7px;gap:7px;align-items:center;font-size:12px}.ate-stn{color:var(--paper);font-weight:700;white-space:nowrap}.ate-st .fill-tb i{background:var(--rust)}.ate-stv{text-align:right;white-space:nowrap;color:var(--paper);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ate-rings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;grid-gap:4px 6px;gap:4px 6px}.ate-ring{position:relative;width:min(68px,100%);aspect-ratio:1;background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.ate-ring:first-child{grid-column:1/-1}.ate-ring svg{display:block;width:100%;height:100%}.rg-track{fill:none;stroke:var(--ink-3);stroke-width:6}.rg-fill{fill:none;stroke:var(--rust);stroke-width:6;stroke-linecap:round;transition:stroke-dasharray .6s ease}.rg-t{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.rg-t b{font-family:var(--display);font-weight:400;font-size:20px;color:var(--paper)}.rg-t i{font-style:normal;font-size:11px;color:var(--mute);margin-top:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ate-extbar{grid-column:1/-1;width:100%;background:none;border:0;padding:4px 0;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px;gap:6px;align-items:center;margin-top:6px}.ate-extbar .fill-tb{height:2px}.ate-extbar .fill-tb i{background:var(--mute)}.ate-extl{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (prefers-reduced-motion:reduce){.rg-fill{transition:none}}.ate-ext,.ate-y{border-top:1px solid var(--ink-3);padding-top:12px}.ate-detail>.ate-y:first-child{border-top:0;padding-top:0}.ate-yh2{display:flex;justify-content:space-between;font-size:13px;color:var(--paper);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ate-y{display:grid;grid-gap:5px;gap:5px}.ate-yh .fill-tn{color:var(--paper);font-weight:700}.ate-yh .fill-tv{font-weight:700}.ate-f{display:grid;grid-template-columns:44px minmax(0,1fr) 30px;grid-gap:10px;gap:10px;align-items:baseline;font-size:13px;color:var(--mute);padding-left:12px}.ate-fn{color:var(--paper)}.ate-g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2px 8px;gap:2px 8px}.ate-g span{white-space:nowrap}.ate-g b{font-weight:500;color:var(--paper);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ate-g .z,.ate-g .z b{color:var(--ink-3)}.ate-ft{text-align:right;color:var(--paper);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ate-relance{background:none;border:1px solid var(--rust);color:var(--paper);font:inherit;font-size:14px;padding:11px 12px;cursor:pointer;text-align:center}.ate-relance:disabled{opacity:.5;cursor:default}.ate-one{display:block;width:100%;margin-top:10px}.chips button.chip-at{border-style:dashed}.chips button.chip-at.on{border-style:solid}.relbar{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--ink-2);border:1px solid var(--rust);padding:10px 12px;margin:0 0 10px;font-size:14px;color:var(--paper)}.relbar button{flex:none;background:var(--rust);border:0;color:var(--ink);font-family:var(--display);font-size:17px;text-transform:uppercase;padding:9px 12px 7px;line-height:1;cursor:pointer}.relbar button:disabled{opacity:.5}.ate-relmsg{margin:0;font-size:13px;color:var(--paper)}.atp{justify-content:flex-start}.atp .pgroup{margin:0 0 18px}.atp .cta{margin-top:6px}.at-done{font-size:14px;color:var(--mute);margin:0}.at-done b{color:var(--paper)}.ate-none{margin:0;font-size:12px;color:var(--mute)}@media (prefers-reduced-motion:reduce){.ate-detail,.fill.open .fill-tiers{animation:none}}.chev{width:18px;height:18px;flex:none;color:var(--mute);transition:transform .2s ease}.chev.up{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.chev{transition:none}.rev-rows,.team.open .team-grid{animation:none}}.listp-export{margin:0 0 14px;font-size:clamp(22px,5.8vw,34px)}.listp-extra{background:none;color:var(--paper);box-shadow:inset 0 0 0 2px var(--rust);margin-bottom:10px}.listp-extra:hover{background:var(--ink-2)}.listp-extra span:last-child{color:var(--rust);font-size:1.3em;line-height:.8}.xt{position:fixed;inset:0;z-index:60;background:var(--ink);overflow-y:auto;-webkit-overflow-scrolling:touch;animation:tease-in .2s ease-out}.xt-in{max-width:760px;margin:0 auto;padding:calc(16px + env(safe-area-inset-top)) 16px calc(28px + env(safe-area-inset-bottom))}.xt-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 0 12px;margin:0 0 16px;border-bottom:2px solid var(--rust)}.xt-t{font-family:var(--display);font-weight:400;text-transform:uppercase;color:var(--rust);font-size:34px;line-height:1;margin:0}.xt-x{background:none;border:0;color:var(--paper);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:6px 0}.xt-lead{font-size:14px;line-height:1.5;color:var(--mute);margin:0 0 18px}.xt-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.xt .cta{font-size:clamp(24px,6vw,32px)}.xt-pay{display:grid;grid-gap:14px;gap:14px}.xt-who{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;font-size:15px}.xt-who b{font-size:18px;color:var(--paper)}.xt-who span{color:var(--mute);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xt-qr{background:var(--paper);padding:14px;line-height:0}.xt-qr img{display:block;width:100%;height:auto;image-rendering:pixelated}.xt-wait{display:flex;align-items:center;gap:10px;margin:0;font-size:15px;color:var(--paper)}.xt-wait i{width:10px;height:10px;border-radius:50%;background:var(--rust);animation:xt-pulse 1.2s ease-in-out infinite}@keyframes xt-pulse{50%{opacity:.25}}.xt-note{margin:0;font-size:13px;line-height:1.5;color:var(--mute)}.xt-link{color:var(--paper);font-size:14px;text-underline-offset:3px}.xt-ok{border:1px solid var(--rust);background:var(--ink-2);padding:16px}.xt-okt{display:block;font-family:var(--display);text-transform:uppercase;color:var(--rust);font-size:44px;line-height:1;margin:0 0 8px}.xt-ok p{margin:0;font-size:15px;line-height:1.5}.xt-actions{display:grid;grid-gap:10px;gap:10px}.xt-cancel{background:none;border:1px solid var(--ink-3);color:var(--paper);font:inherit;font-size:14px;padding:12px;cursor:pointer}@media (prefers-reduced-motion:reduce){.xt,.xt-wait i{animation:none}}.team-t{font-family:var(--display);font-weight:400;text-transform:uppercase;color:var(--rust);font-size:22px;margin:0 0 10px}.team-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:6px 10px;gap:6px 10px;font-size:14px}.team-grid .th{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.team-grid .tn{color:var(--paper);font-weight:700}.team-more{background:none;border:0;color:var(--rust);font:inherit;font-size:13px;text-decoration:underline;padding:12px 0 0;cursor:pointer}.journal{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:13px;max-height:360px;overflow-y:auto}.journal li{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;color:var(--mute)}.journal b{color:var(--paper)}.j-at{white-space:nowrap}.rev{background:var(--ink-2);border:1px solid var(--ink-3);padding:12px 14px 14px;margin:0 0 10px}.rev-pct{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mute);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rev-v{display:block;font-family:var(--display);font-size:34px;line-height:1.05;color:var(--paper);margin:6px 0 0;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rev-v small{font-size:.5em;color:var(--mute);letter-spacing:.01em}.rev .fill-bar{margin:10px 0 0}.rev-sum{display:block;width:100%;background:none;border:0;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.rev-sum .fill-head{display:flex}.rev.open .rev-rows{margin-top:12px}.rev-rows{animation:tease-in .18s ease-out;display:grid;grid-template-columns:1fr auto;grid-gap:7px 12px;gap:7px 12px;font-size:13px;align-items:baseline}.rev-l{color:var(--mute)}.rev-n{color:var(--paper);text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rev-n small{font-size:inherit;color:var(--mute)}.rev-sep{grid-column:1/-1;height:1px;background:var(--ink-3);margin:2px 0}.fill{background:var(--ink-2);border:1px solid var(--ink-3);padding:12px 14px 14px;margin:0 0 14px}.fill-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.fill-v{font-size:14px;color:var(--mute)}.fill-v b{font-family:var(--display);font-weight:400;font-size:26px;color:var(--paper);margin-right:2px}.fill-bar{display:block;height:8px;background:var(--ink-3);margin:8px 0 12px;overflow:hidden}.fill-bar i{display:block;height:100%;background:var(--rust);transition:width .5s ease}.fill-total{display:grid;grid-template-columns:minmax(0,1fr) 66px;grid-gap:10px;gap:10px;align-items:center;margin:8px 0 12px}.fill-total .fill-bar{margin:0}.fill-pct{font-size:13px;font-weight:700}.fill-tiers{display:grid;grid-gap:7px;gap:7px}.fill-t{display:grid;grid-template-columns:118px minmax(0,1fr) 66px;align-items:center;grid-gap:10px;gap:10px;font-size:13px;color:var(--mute)}.fill-tn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fill-tb{height:5px;background:var(--ink-3);overflow:hidden}.fill-tb i{display:block;height:100%;background:var(--mute)}.fill-t.full .fill-tb i{background:var(--rust)}.fill-tv{color:var(--paper);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.refopts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.refopts-l{flex-basis:100%;font-size:12.5px;color:var(--mute)}.refopts-x{background:none;border:0;color:var(--mute);font:inherit;font-size:12px;text-decoration:underline;cursor:pointer;padding:4px 2px}.bde-app,.bde-boot,.bde-login{background:var(--canvas) var(--grain)}.bde-head{border-bottom:1px solid var(--hair)}.bde-tabs button{color:var(--soft)}.bde-out,.bde-tabs button.on{color:var(--red)}.bde-login .who-l{font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.atbtn,.ate,.ate-relance,.atok,.chips button,.fbtn,.fchips button,.fill,.fpanel,.kpi-c,.person,.refund,.relbar,.relbar button,.resend-row button,.resend-row input,.rev,.search,.tbl,.team,.who button,.who-guest,.xt-cancel,.xt-ok{border-radius:6px}.ate,.fill,.fpanel,.kpi-c,.rev,.team,.xt-ok{border-radius:10px}.person{overflow:hidden}.kpi-c.big{background:var(--olive);border-color:var(--olive)}.kpi-c.big .kpi-l{color:#e8d3c2}.kpi-c.big .kpi-v{color:var(--canvas)}.kpi-c.big .kpi-v small{color:#e8d3c2}.ate-extl,.flabel,.kpi-l,.team-grid .th{font-family:var(--mono)}.chips button.on,.fchips button.on,.who button.on,.who-guest.on{background:var(--olive);border-color:var(--olive);color:var(--canvas)}.search:focus{border-color:var(--olive)}.listp-export,.xt .cta{font-size:17px}.listp-extra{background:var(--card);color:var(--red);box-shadow:none;border:1px solid var(--hair)}.listp-extra:hover{background:var(--card);border-color:var(--soft)}.xt{background:var(--canvas) var(--grain)}.xt-head{border-bottom:1px solid var(--text-c)}.xt-okt,.xt-t{color:var(--olive)}.scanp-cam{border:0;border-radius:10px}.rec{--blue:#0f1eaf;--blue-2:#1a2bc8;--blue-soft:#5a63b8;--blue-line:#c9cdef;--blue-tint:#eef0fb;background:#fff;color:var(--blue);min-height:100vh;max-width:640px;margin:0 auto;font-family:var(--text)}.rec .m{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.rec-hero{position:relative;overflow:hidden;background:var(--blue);color:#fff;padding:22px 24px 30px;min-height:640px;display:flex;flex-direction:column}.rec-top{display:flex;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid hsla(0,0%,100%,.9)}.rec-kick{margin:34px 0 12px}.rec-h,.rec-kick{position:relative;z-index:1}.rec-h{margin:0;font-family:var(--display);font-weight:400;text-transform:uppercase;font-size:clamp(96px,30vw,150px);line-height:.86;letter-spacing:-.005em}.rec-h span{display:block;line-height:var(--rec-cap,.735);padding-top:var(--rec-pad,.06em)}.rec-h span+span{margin-top:calc(14px + .06em)}.rec-stool{position:absolute;right:-40px;bottom:-30px;width:60%;max-width:310px;height:auto;pointer-events:none}.rec-jump{position:relative;z-index:1;align-self:flex-start;margin-top:auto;display:inline-flex;gap:12px;align-items:center;background:#fff;color:var(--blue);text-decoration:none;font-weight:600;font-size:16px;padding:13px 18px;border-radius:6px}.rec-jump:active{transform:scale(.98)}.rec-intro{padding:44px 24px 8px}.rec-intro p{margin:0 0 14px;font-size:16px;line-height:1.55;color:var(--blue-soft);max-width:36ch}.rec-intro .rec-lead{font-size:21px;line-height:1.42;color:var(--blue);font-weight:500}.rec-meet{margin:34px 16px 0;border:2px solid var(--blue);border-radius:12px;padding:20px 20px 6px}.rec-meet-l{margin:0 0 10px;color:var(--blue-soft)}.rec-meet-when{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;padding-bottom:16px;border-bottom:2px solid var(--blue)}.rec-big{font-size:clamp(34px,10vw,44px);text-transform:uppercase}.rec-big,.rec-time{font-family:var(--display);line-height:1}.rec-time{font-size:clamp(24px,7vw,30px);background:var(--blue);color:#fff;padding:7px 12px 5px;border-radius:6px;white-space:nowrap}.rec-dl{margin:0}.rec-dl>div{display:grid;grid-template-columns:64px 1fr;grid-gap:12px;gap:12px;padding:14px 0;border-bottom:1px solid var(--blue-line)}.rec-dl>div:last-child{border-bottom:0}.rec-dl dt{color:var(--blue-soft);padding-top:3px}.rec-dl dd{margin:0;font-size:15.5px;line-height:1.45}.rec-form{padding:56px 24px 24px}.rec-h2{margin:0 0 18px;padding-bottom:12px;border-bottom:2px solid var(--blue);font-family:var(--display);font-weight:400;text-transform:uppercase;font-size:clamp(44px,13vw,60px);line-height:.95}.rec-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.rec-f{margin:0 0 14px;border:0;padding:0;min-width:0}.rec-f label,.rec-f legend{display:flex;justify-content:space-between;align-items:baseline;width:100%;font-size:13px;color:var(--blue-soft);margin:0 0 6px;padding:0}.rec-f legend b{color:var(--blue);font-family:var(--display);font-weight:400;font-size:19px;letter-spacing:.02em}.rec-f legend i{font-style:normal;font-size:12px;margin:0 auto 0 8px;color:#a6abd9}.rec input,.rec textarea{width:100%;background:#fff;border:1.5px solid var(--blue-line);border-radius:6px;color:var(--blue);font:inherit;font-size:16px;padding:12px 13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}.rec input{height:48px}.rec textarea{resize:vertical;min-height:110px;line-height:1.45}.rec input::placeholder,.rec textarea::placeholder{color:#a6abd9}.rec input:focus,.rec textarea:focus{outline:none;border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.rec-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 6px}.rec-chips button{flex:1 1;min-width:46px;height:42px;background:#fff;border:1.5px solid var(--blue-line);border-radius:6px;color:var(--blue);font:inherit;font-size:14px;cursor:pointer;white-space:nowrap}.rec-poles{display:grid;grid-gap:6px;gap:6px}.rec-poles button{display:flex;justify-content:space-between;align-items:center;height:48px;padding:0 14px;background:#fff;border:1.5px solid var(--blue-line);border-radius:6px;color:var(--blue);font:inherit;font-size:15.5px;font-weight:500;cursor:pointer;text-align:left}.rec-poles button:after{content:"";width:18px;height:18px;border:1.5px solid var(--blue-line);border-radius:4px;flex:none}.rec-chips button.on,.rec-poles button.on{background:var(--blue);border-color:var(--blue);color:#fff}.rec-poles button.on:after{border-color:#fff;background:#fff;box-shadow:inset 0 0 0 4px var(--blue)}.rec-chips button:active,.rec-poles button:active{transform:scale(.98)}.rec-hp{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}.rec-err{color:#c0212b;font-size:13.5px;min-height:18px;margin:4px 0 8px}.rec-cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:58px;border:0;border-radius:6px;background:var(--blue);color:#fff;font:inherit;font-size:17px;font-weight:600;display:flex;justify-content:space-between;align-items:center;padding:0 20px;cursor:pointer}.rec-cta:hover{background:var(--blue-2)}.rec-cta:active{transform:scale(.985)}.rec-cta:disabled{opacity:.6;cursor:wait}.rec-fine{font-size:12.5px;color:var(--blue-soft);margin:12px 0 0}.rec-done{border:2px solid var(--blue);border-radius:12px;padding:20px}.rec-done p{margin:0;font-size:16px;line-height:1.5}.rec-done-t{font-family:var(--display);font-size:40px!important;line-height:1!important;text-transform:uppercase;margin:0 0 10px!important}.rec-foot{margin-top:40px;background:var(--blue);display:flex;justify-content:space-between;padding:22px 24px calc(28px + env(safe-area-inset-bottom,0px));font-size:13px}.rec-foot,.rec-foot a{color:#fff}.rec :focus-visible{outline:2px solid var(--blue);outline-offset:3px}.rec-hero :focus-visible{outline-color:#fff}@media (min-width:641px){.rec-hero{border-radius:0 0 14px 14px}}.rec-cal{padding:16px 0 4px;border-bottom:1px solid var(--blue-line)}.rec-cal-l{display:flex;justify-content:space-between;gap:12px;margin:0 0 10px;color:var(--blue-soft)}.rec-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0 0 12px}.rec-slot{display:flex;flex-direction:column;align-items:flex-start;gap:2px;height:58px;padding:9px 11px;background:#fff;border:1.5px solid var(--blue);border-radius:6px;color:var(--blue);font:inherit;cursor:pointer;text-align:left}.rec-slot b{font-family:var(--display);font-weight:400;font-size:22px;line-height:1;letter-spacing:.01em}.rec-slot i{font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--blue-soft)}.rec-slot.on{background:var(--blue);color:#fff}.rec-slot.on i{color:#c9cdef}.rec-slot.taken{background:var(--blue-tint);border:1.5px dashed var(--blue-line);color:#a6abd9;cursor:not-allowed}.rec-slot.taken b{text-decoration:line-through;text-decoration-thickness:2px}.rec-slot.taken i{color:#a6abd9}.rec-slot.own{background:var(--blue);border-color:var(--blue);color:#fff;cursor:default}.rec-slot.own i{color:#fff;font-weight:600}.rec-slot.ph{border:1.5px dashed var(--blue-line);cursor:default}.rec-slot:not(:disabled):active{transform:scale(.97)}.rec-pick-l{display:block;font-size:13px;margin:0 0 6px}.rec-pick,.rec-pick-l{color:var(--blue-soft)}.rec-pick{display:flex;align-items:center;min-height:48px;padding:0 14px;border:1.5px dashed var(--blue-line);border-radius:6px;text-decoration:none;font-size:15.5px}.rec-pick.on{border:1.5px solid var(--blue);background:var(--blue-tint);color:var(--blue);font-weight:600}.bde-tabs{gap:14px}.bde-tabs button{font-size:19px}@media (max-width:430px){.bde-me b{display:none}}.bde-tabs button.tab-rec,.bde-tabs button.tab-rec.on{color:#0f1eaf}.bde-tabs button.tab-rec.on:after{background:#0f1eaf}.recp{--blue:#0f1eaf;--blue-soft:#5a63b8;--blue-line:#c9cdef;--blue-tint:#eef0fb;padding:16px 16px calc(28px + env(safe-area-inset-bottom,0px));color:var(--blue)}.recp-l{display:block;font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--blue-soft);margin:0 0 6px}.recp-kpi{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:end;background:var(--blue);color:#fff;border-radius:10px;padding:14px 16px 16px;margin:0 0 8px}.recp-kpi .recp-l{color:#c9cdef}.recp-kpi b{display:block;font-family:var(--display);font-weight:400;font-size:44px;line-height:1}.recp-kpi b small{font-size:.45em;color:#c9cdef}.recp-kpi p{margin:0;text-align:right;font-size:12.5px;line-height:1.45;color:#e2e5fa}.recp-bar{display:block;height:4px;border-radius:4px;background:hsla(0,0%,100%,.25);margin-top:10px;overflow:hidden}.recp-bar i{display:block;height:100%;background:#fff}.recp-export{width:100%;min-height:50px;margin:0 0 14px;border:1.5px solid var(--blue);border-radius:6px;background:#fff;color:var(--blue);font:inherit;font-size:15.5px;font-weight:600;display:flex;justify-content:space-between;align-items:center;padding:0 16px;cursor:pointer}.recp-export span:last-child{font-family:var(--mono);font-size:12px}.recp .search{border-color:var(--blue-line);color:var(--blue)}.recp .search:focus{border-color:var(--blue)}.recp-f{margin:12px 0 0}.recp-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.recp-chips button,.recp-free{background:#fff;border:1.5px solid var(--blue-line);border-radius:6px;color:var(--blue);font:inherit;font-size:13px;padding:6px 11px;cursor:pointer}.recp-chips button.on{background:var(--blue);border-color:var(--blue);color:#fff}.recp-sep{width:1.5px;height:22px;background:var(--blue-line);margin:0 4px}.recp-tools{margin:12px 0 10px}.recp-free{font-size:12.5px;padding:6px 10px}.recp-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.recp-row{border:1.5px solid var(--blue);border-radius:8px;background:#fff;overflow:hidden}.recp-row.empty{border:1.5px dashed var(--blue-line);background:var(--blue-tint)}.recp-main{width:100%;display:grid;grid-template-columns:64px 1fr;grid-gap:12px;gap:12px;align-items:center;background:none;border:0;padding:10px 12px;color:inherit;font:inherit;text-align:left;cursor:pointer}.recp-main:disabled{cursor:default}.recp-time{font-family:var(--display);font-size:22px;line-height:1;color:var(--blue)}.recp-row.empty .recp-time{color:#a6abd9}.recp-who{display:flex;flex-direction:column;min-width:0}.recp-name{font-size:15.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recp-name b{text-transform:uppercase;font-weight:600}.recp-sub{font-size:12.5px;color:var(--blue-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recp-libre{font-family:var(--mono);font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:#a6abd9}.recp-row.open{border-width:2px}.recp-more{padding:0 12px 12px 88px;font-size:13.5px}.recp-more dl{display:grid;grid-template-columns:auto 1fr;grid-gap:5px 12px;gap:5px 12px;margin:0 0 12px}.recp-more dt{color:var(--blue-soft)}.recp-more dd{margin:0;word-break:break-word}.recp-more a{color:var(--blue)}.recp-mot{white-space:pre-wrap;line-height:1.45}.recp-del{background:none;border:1.5px solid #c0212b;border-radius:6px;color:#c0212b;font:inherit;font-size:12.5px;padding:6px 10px;cursor:pointer}.recp-none{padding:18px 4px;font-size:14px;color:var(--blue-soft)}@media (max-width:380px){.recp-more{padding-left:12px}}