body.tr{--t-noir:#0b0a08;--t-noir-2:#13110d;--t-noir-3:#1c1913;--t-voile:rgba(11, 10, 8, .92);--t-ligne:rgba(232, 220, 190, .10);--t-ligne-2:rgba(232, 220, 190, .18);--t-or:#c9a84c;--t-or-clair:#e2c97e;--t-or-pale:#d8c98f;--t-or-lueur:rgba(201, 168, 76, .14);--t-creme:#f4efe6;--t-creme-2:rgba(244, 239, 230, .74);--t-creme-3:rgba(244, 239, 230, .52);--t-bordeaux:#722f37;--t-ok:#8fbf8f;--t-non:#d08a8a;--t-rang-defaut:#8a8a8a;--t-serif:'Playfair Display',Georgia,serif;--t-plume:'Cormorant Garamond','Playfair Display',Georgia,serif;--t-sans:'Inter',system-ui,-apple-system,sans-serif;--t-f-micro:11px;--t-f-s:13px;--t-f-m:15px;--t-f-l:18px;--t-f-xl:clamp(22px, 2.2vw, 28px);--t-f-2xl:clamp(30px, 3.6vw, 44px);--t-f-3xl:clamp(40px, 6vw, 76px);--t-f-ecran:clamp(48px, 9vw, 128px);--t-1:8px;--t-2:16px;--t-3:24px;--t-4:32px;--t-6:48px;--t-8:64px;--t-12:96px;--t-16:128px;--t-r-s:8px;--t-r-m:14px;--t-r-rond:999px;--t-ombre:0 24px 60px -24px rgba(0, 0, 0, .65);--t-ombre-2:0 40px 90px -30px rgba(0, 0, 0, .8);--t-doux:cubic-bezier(.2, .7, .2, 1);--t-court:220ms;--t-moyen:480ms;--t-long:900ms;--t-largeur:1240px;background:var(--t-noir);color:var(--t-creme);font-family:var(--t-sans);font-size:var(--t-f-m);line-height:1.65}html[data-scheme=light]:has(> body.tr:not(.t-clair)){color-scheme:dark;background:#0a0a0a}html[data-scheme=light] body.tr:not(.t-clair){color-scheme:dark;--black:#0a0a0a;--black-2:#111111;--black-3:#1a1a1a;--cream:#f8f4ee;--cream-dim:#e8e0d0;--gray-1:#8f8979;--gray-2:#8f8979;--gray-3:#e8e0d0;--gold:#c9a84c;--gold-dim:#8b6f2e;--cg:#c9a84c;--th-border:rgba(201, 168, 76, .16);--th-bg:#0a0a0a;--th-bg2:#111111;--th-bg3:#1a1a1a;--th-scrim:rgba(10, 10, 10, .97);--th-text:#f8f4ee;--th-text-dim:#e8e0d0;--th-muted:#8f8979;--th-accent:#c9a84c;--th-accent-dim:#8b6f2e;--success-text:#7fc98b;--error-text:#f26d6d;--warning-text:#e0b84a;--th-ok:#7fc98b;--th-err:#f26d6d;--th-warn:#e0b84a;--th-info:#7fa8e6;--th-scheme:dark}.tr .t-clair,body.tr.t-clair{--t-noir:#f6f2ea;--t-noir-2:#fffdf8;--t-noir-3:#ece5d6;--t-voile:rgba(246, 242, 234, .94);--t-ligne:rgba(40, 32, 20, .12);--t-ligne-2:rgba(40, 32, 20, .22);--t-or:#7d5f17;--t-or-clair:#6e5212;--t-or-pale:#735714;--t-or-lueur:rgba(125, 95, 23, .12);--t-creme:#1f1a12;--t-creme-2:rgba(31, 26, 18, .80);--t-creme-3:rgba(31, 26, 18, .66);--t-ok:#2f6b3a;--t-non:#a33a3a;--t-ombre:0 24px 60px -28px rgba(60, 45, 20, .28);--t-ombre-2:0 40px 90px -34px rgba(60, 45, 20, .36);color-scheme:light;background:var(--t-noir);color:var(--t-creme)}.tr .t-clair .t-btn-fantome{background:rgba(31,26,18,.04)}.tr .t-clair .t-pastille{background:rgba(31,26,18,.05)}.tr .t-clair .t-pastille-ok{background:rgba(47,107,58,.08);border-color:rgba(47,107,58,.3)}.tr .t-clair .t-pastille-non{background:rgba(163,58,58,.07);border-color:rgba(163,58,58,.3)}html[data-scheme=light]:has(> body.tr.t-clair){color-scheme:light;background:#f6f2ea}.tr.t-clair .t-apercu,.tr.t-clair .t-article,.tr.t-clair .t-bv-scene,.tr.t-clair .t-cer-carte,.tr.t-clair .t-heros,.tr.t-clair .t-jn-plaque,.tr.t-clair .t-jn-voute,.tr.t-clair .t-pc .md-card,.tr.t-clair .t-pf-carte,.tr.t-clair .t-vc-etape,.tr.t-clair .t-vc-heros,.tr.t-clair .t-vt-barre{--t-noir:#0b0a08;--t-noir-2:#13110d;--t-noir-3:#1c1913;--t-voile:rgba(11, 10, 8, .92);--t-ligne:rgba(232, 220, 190, .10);--t-ligne-2:rgba(232, 220, 190, .18);--t-or:#c9a84c;--t-or-clair:#e2c97e;--t-or-pale:#d8c98f;--t-or-lueur:rgba(201, 168, 76, .14);--t-creme:#f4efe6;--t-creme-2:rgba(244, 239, 230, .74);--t-creme-3:rgba(244, 239, 230, .52);--t-ok:#8fbf8f;--t-non:#d08a8a;--t-ombre:0 24px 60px -24px rgba(0, 0, 0, .65);--t-ombre-2:0 40px 90px -30px rgba(0, 0, 0, .8);color-scheme:dark;color:var(--t-creme)}html[data-scheme=light] body.tr.t-clair :is(.t-nav,.t-tiroir,.t-onglets,.t-pied){color-scheme:dark;--black:#0a0a0a;--black-2:#111111;--black-3:#1a1a1a;--cream:#f8f4ee;--cream-dim:#e8e0d0;--gray-1:#8f8979;--gray-2:#8f8979;--gray-3:#e8e0d0;--gold:#c9a84c;--gold-dim:#8b6f2e;--cg:#c9a84c;--th-border:rgba(201, 168, 76, .16);--th-bg:#0a0a0a;--th-bg2:#111111;--th-bg3:#1a1a1a;--th-scrim:rgba(10, 10, 10, .97);--th-text:#f8f4ee;--th-text-dim:#e8e0d0;--th-muted:#8f8979;--th-accent:#c9a84c;--th-accent-dim:#8b6f2e;--success-text:#7fc98b;--error-text:#f26d6d;--warning-text:#e0b84a;--th-ok:#7fc98b;--th-err:#f26d6d;--th-warn:#e0b84a;--th-info:#7fa8e6;--th-scheme:dark}html[data-scheme=light] body.tr.t-clair .t-nav{background:rgba(11,10,8,.9)}html[data-scheme=light] body.tr.t-clair .t-nav.is-scrolled{background:rgba(11,10,8,.96)}html[data-scheme=light] body.tr.t-clair .t-nav .navbar-links a{color:var(--t-creme-2)}html[data-scheme=light] body.tr.t-clair .t-nav .navbar-links a.active,html[data-scheme=light] body.tr.t-clair .t-nav .navbar-links a:hover{color:var(--t-creme)}html[data-scheme=light] body.tr.t-clair .t-nav .navbar-brand{color:var(--t-or-clair)}.tr.t-clair .t-cer-flash{background:rgba(31,26,18,.03)}.tr.t-clair .t-cer-flash.est-success{border-color:rgba(47,107,58,.35);background:rgba(47,107,58,.07);color:#2f6b3a}.tr.t-clair .t-cer-flash.est-info{border-color:rgba(125,95,23,.35);background:rgba(125,95,23,.07);color:#5e4610}.tr.t-clair .t-cer-flash.est-error{border-color:rgba(163,58,58,.35);background:rgba(163,58,58,.06);color:#8f2f2f}.tr.t-clair .alert{background:rgba(31,26,18,.03)}.tr.t-clair .alert-success{border-color:rgba(47,107,58,.35);background:rgba(47,107,58,.07);color:#2f6b3a}.tr.t-clair .alert-info{border-color:rgba(125,95,23,.35);background:rgba(125,95,23,.07);color:#5e4610}.tr.t-clair .alert-warning{border-color:rgba(125,95,23,.5);background:rgba(125,95,23,.09);color:#5e4610}.tr.t-clair .alert-error{border-color:rgba(163,58,58,.35);background:rgba(163,58,58,.06);color:#8f2f2f}.tr.t-clair .alert strong{color:var(--t-creme)}.tr.t-clair .link-gold{color:var(--t-or)}.tr.t-clair :is(.t-vin-image,.t-pn-vignette,.t-ev-vedette-visuel,.t-carte-vg-photo,.t-carte-vin-photo){background:radial-gradient(70% 60% at 50% 45%,#e6dbc3 0,var(--t-noir-2) 75%)}.tr.t-clair .t-vin-image .t-pastille{background:rgba(255,253,248,.86)}.tr.t-clair .t-verre{background:linear-gradient(120deg,var(--t-noir-3),var(--t-noir-2) 60%,#ece0c4)}.tr.t-clair .salle-carte{background:radial-gradient(60% 60% at 25% 50%,#ece3cf 0,var(--t-noir) 70%)}.tr.t-clair .salle-carte .carte-gal-info{background:rgba(255,253,248,.82)}.tr.t-clair .salle-carte :is(.gal-grand em,.cg-tag){color:var(--t-or)}.tr.t-clair .salle-carte .btn-outline{color:var(--t-or-clair);border-color:var(--t-or-clair)}.tr.t-clair .t-ac-carton{background:linear-gradient(170deg,#fbf7ee,var(--t-noir-2) 60%)}.tr.t-clair .t-ac-seuil{background:rgba(255,253,248,.7)}.tr.t-clair .t-ac-alerte{border-color:rgba(163,58,58,.35);background:rgba(163,58,58,.06);color:#8f2f2f}.tr.t-clair .t-ac-alerte.est-success{border-color:rgba(47,107,58,.35);background:rgba(47,107,58,.07);color:#2f6b3a}.tr.t-clair .t-ac-alerte.est-info{border-color:rgba(125,95,23,.35);background:rgba(125,95,23,.07);color:#5e4610}.tr.t-clair .t-ac-statut{border-color:rgba(125,95,23,.35);background:rgba(125,95,23,.07);color:#5e4610}.tr.t-clair .t-ac-statut.est-ok{border-color:rgba(47,107,58,.35);background:rgba(47,107,58,.07);color:#2f6b3a}.tr.t-clair .t-ac-statut.est-non{border-color:rgba(163,58,58,.35);background:rgba(163,58,58,.06);color:#8f2f2f}.tr.t-clair .t-ac-compte-mots.est-court{color:#5e4610}.tr.t-clair .t-ac-frise li.est-non::before{background:#a36a6a;border-color:#a36a6a}.tr.t-clair .t-ac :is(textarea,input)::placeholder{color:#6b6459}.tr.t-clair .t-adm-geste-info{--ton:#3d5a80}.tr.t-clair .t-adm-etat-attente{color:#5e4610;border-color:rgba(125,95,23,.35)}.tr.t-clair .t-adm-etat-route{color:#3d5a80;border-color:rgba(61,90,128,.35)}.tr.t-clair .t-an-alerte{border:1px solid rgba(125,95,23,.35);background:rgba(125,95,23,.07)}.tr.t-clair .t-an-abandon-case{border:1px solid rgba(125,95,23,.22);background:rgba(125,95,23,.05)}.tr.t-clair .t-an-abandon-n{color:#5e4610}.tr.t-clair .t-an-badge.is-test{color:#5e4610;border:1px solid rgba(125,95,23,.4);background:rgba(125,95,23,.12)}.tr.t-clair .t-mc-ton-WARN{--ton:#5e4610}.tr.t-clair .t-mc-ton-INFO{--ton:#3d5a80}.tr.t-clair .t-mc-alerte-veille{--ton:#5e4610}.tr.t-clair .t-bug-ton-EN_COURS{--ton:#3d5a80}.tr.t-clair .t-bug-imp-ELEVE{color:#5e4610!important;border-color:rgba(125,95,23,.35)!important}.tr.t-clair .t-bug-g-route{color:#3d5a80;border-color:rgba(61,90,128,.4)}.tr.t-clair .t-bug-supprimer{color:#8f2f2f}.tr.t-clair .t-dem-ton-attente{--ton:#5e4610}.tr.t-clair .t-dem-ton-route{--ton:#3d5a80}.tr.t-clair .t-dem-a-trancher{border:1px solid rgba(125,95,23,.4);background:rgba(125,95,23,.08);color:#5e4610}.tr.t-clair .t-dem-fiche.est-ouverte{border-color:rgba(125,95,23,.4);background:linear-gradient(180deg,rgba(125,95,23,.06),rgba(125,95,23,0) 60%),var(--t-noir-2)}.tr.t-clair .t-dem-rembourse{color:#3d5a80!important}.tr.t-clair .t-dem-geste-argent{border-color:rgba(61,90,128,.28)}.tr.t-clair .t-dem-geste-argent .t-dem-geste-titre{color:#3d5a80}.tr.t-clair .t-dem-avert{color:#5e4610}.tr.t-clair .t-crc-ton-attente{--ton:#5e4610}.tr.t-clair .t-crc-drapeau-attente{color:#5e4610}.tr.t-clair .t-crc-phrase-attente{color:#5e4610}.tr.t-clair .t-crr-ton-EN_COURS{--ton:#3d5a80}.tr.t-clair .t-tdm-compte-attention{color:#5e4610;border-color:rgba(125,95,23,.45)}.tr.t-clair .t-ep-sur-voir{border:1px dashed rgba(125,95,23,.5);color:#5e4610}.tr.t-clair .t-ep .t-ep-marque{color:#5e4610;border-color:rgba(125,95,23,.5)}.tr.t-clair .t-cls{--t-cls-texte:#3d5a80}.tr.t-clair .t-pst{--t-pst-err:#8f2f2f}.tr.t-clair .t-pst .health-err{box-shadow:0 0 0 3px rgba(143,47,47,.16)}.tr.t-clair .t-pst-suppr{border-color:rgba(143,47,47,.4)}.tr.t-clair .t-pst-suppr:hover:not([disabled]){background:rgba(143,47,47,.08)}.tr.t-clair .t-crn-bleu{color:#3d5a80}.tr.t-clair .t-crn-retirer{color:#8f2f2f;border-color:rgba(143,47,47,.4)}.tr.t-clair .t-crn-retirer:hover:not([disabled]){border-color:#8f2f2f;background:rgba(143,47,47,.08)}.tr.t-clair .t-lac-danger{color:#8f2f2f;border-color:rgba(143,47,47,.4)}.tr.t-clair .t-lac-danger:hover:not([disabled]){border-color:#8f2f2f;background:rgba(143,47,47,.08)}.tr.t-clair .t-rdv-bleu{color:#3d5a80}.tr.t-clair .t-rdv-bientot{border:1px solid rgba(61,90,128,.3);background:rgba(61,90,128,.07)}.tr.t-clair .t-rdv-bientot svg{color:#3d5a80}.tr.t-clair .t-rdv-danger{color:#8f2f2f;border-color:rgba(143,47,47,.4)}.tr.t-clair .t-rdv-danger:hover:not([disabled]){border-color:#8f2f2f;background:rgba(143,47,47,.08)}.tr.t-clair .t-ivt-attente{color:#5e4610}.tr.t-clair .t-ivt-alerte{color:#8f2f2f}.tr.t-clair .t-ivt-reste{color:#5e4610}.tr.t-clair .t-ivt-retirer{color:#8f2f2f;border-color:rgba(143,47,47,.4)}.tr.t-clair .t-ivt-retirer:hover:not([disabled]){border-color:#8f2f2f;background:rgba(143,47,47,.08)}.tr.t-clair .t-ce-compte.t-ce-incomplet{border-color:rgba(125,95,23,.5);color:#5e4610}.tr.t-clair .t-ce .t-ce-champ-vide .lg-input:not(:focus){border-color:rgba(125,95,23,.45)}.tr.t-clair .t-bal-flash-error{color:#8f2f2f}.tr.t-clair .t-bal-retirer{color:#8f2f2f;border-color:rgba(143,47,47,.4)}.tr.t-clair .t-bal-retirer:hover:not([disabled]){border-color:#8f2f2f;background:rgba(143,47,47,.08)}.tr.t-clair .t-cle-role::before{background:#3d5a80}.tr.t-clair .t-cle-role .t-cle-ico{color:#3d5a80}.tr.t-clair .t-cle-type-role{color:#3d5a80;border:1px solid rgba(61,90,128,.35);background:rgba(61,90,128,.07)}.tr.t-clair .t-mel-images{border-bottom:1px solid rgba(125,95,23,.25);background:rgba(125,95,23,.07)}.tr.t-clair .t-mel-erreur p{color:#8f2f2f}.tr.t-clair .t-lev-erreur{color:#8f2f2f}.tr.t-clair .t-lev .test-result.err{color:#8f2f2f}.tr.t-clair .t-ard-alerte{border:1px solid rgba(125,95,23,.4);background:rgba(125,95,23,.07)}.tr.t-clair .t-pte-fermees{border:1px solid rgba(125,95,23,.38);background:rgba(125,95,23,.07)}.tr.t-clair .t-pte-fermees-lib{color:#5e4610}.tr.t-clair .t-pte-fermees-liste a{border:1px solid rgba(125,95,23,.4)}.tr.t-clair .t-pte-fermees-liste a:hover{border-color:#5e4610;background:rgba(125,95,23,.1)}.tr.t-clair .t-pte-fermee-type{color:#5e4610}.tr.t-clair .t-pte-porte.est-fermee{border-color:rgba(125,95,23,.45);background:linear-gradient(90deg,rgba(125,95,23,.07),var(--t-noir-2) 40%)}.tr.t-clair .t-pte-porte.est-fermee::before{background:#5e4610}.tr.t-clair .t-pte-inter input:checked+.t-pte-glissiere{background:#5e4610;border-color:#5e4610}.tr.t-clair .t-pte .mn-state.mn-on{color:#5e4610;border-color:rgba(125,95,23,.45);background:rgba(125,95,23,.12)}.tr.t-clair .t-mbr-retirer:hover{color:#8f2f2f}.tr.t-clair .t-adh-bleu{color:#2f5a94}.tr.t-clair .t-adh-ambre{color:#5e4610}.tr.t-clair .t-adh-alerte{color:#8f2f2f}.tr.t-clair .t-adh-neuf::after{color:#2f5a94}.tr.t-clair .t-adh-suspendre{color:#8f2f2f;border-color:rgba(143,47,47,.4)}.tr.t-clair .t-adh-suspendre:hover{border-color:#8f2f2f;background:rgba(143,47,47,.08)}.tr.t-clair .t-bul-personne{color:#5e4610}.tr.t-clair .t-cln-partage{border:1px solid rgba(125,95,23,.3);background:rgba(125,95,23,.06)}.tr.t-clair .t-cln-partage svg{color:#5e4610}.tr.t-clair .t-cln-sale{color:#5e4610}.tr.t-clair .t-cln-erreur{border:1px solid rgba(125,95,23,.38);background:rgba(125,95,23,.07);color:#5e4610}.tr.t-clair .t-bdl-annuler:hover{color:#8f2f2f}.tr.t-clair .t-bdl-dl .est-rembourse dd{color:#5e4610}.tr.t-clair .t-cex-bleu{color:#3d5a80}.tr.t-clair .t-cex-ambre{color:#5e4610}.tr.t-clair .t-cex-alerte{border:1px solid rgba(125,95,23,.35);background:rgba(125,95,23,.08);color:#5e4610}.tr.t-clair .t-cex-alerte svg{color:#5e4610}.tr.t-clair .t-cex-alerte a{color:#5e4610}.tr.t-clair .t-cex-vieux::after{border:1px solid rgba(125,95,23,.45);color:#5e4610}.tr.t-clair .t-cex-annuler{color:#8f2f2f;border-color:rgba(143,47,47,.4)}.tr.t-clair .t-cex-annuler:hover{border-color:#8f2f2f;background:rgba(143,47,47,.08)}.tr.t-clair .t-lcv-ambre{color:#5e4610}.tr.t-clair .t-lcv-rouge{color:#8f2f2f}.tr.t-clair .t-lcv-n.text-error{color:#8f2f2f}.tr.t-clair .t-lcv-n.text-warning{color:#5e4610}.tr.t-clair .t-lcv-epuise{color:#8f2f2f}.tr.t-clair .est-faible .t-lcv-casier{--c:#5e4610}.tr.t-clair .est-epuise .t-lcv-casier i{border-color:rgba(143,47,47,.4)}.tr.t-clair .t-lcv-attente{color:#5e4610}.tr.t-clair .t-bdc-ambre{color:#5e4610}.tr.t-clair .t-bdc-rouge{color:#8f2f2f}.tr.t-clair .t-bdc-ton-non{--ton:#8f2f2f}.tr.t-clair .t-bdc-expire.est-bientot::after{color:#5e4610}.tr.t-clair .t-bdc-jauge.est-pleine>i{background:#8f2f2f}.tr.t-clair .t-prs-ambre{color:#5e4610}.tr.t-clair .t-prs-nombre-ambre{color:#5e4610;border-color:rgba(125,95,23,.4);background:rgba(125,95,23,.08)}.tr.t-clair .t-prs-carte-attente{--ton:#5e4610}.tr.t-clair .t-prr-a-trancher{border:1px solid rgba(125,95,23,.4);background:rgba(125,95,23,.08);color:#5e4610}.tr.t-clair .t-prr-ton-attente{--ton:#5e4610}.tr.t-clair .t-prr-carte{--ton:#5e4610}.tr.t-clair .t-prr .badge-gold{color:#5e4610;border-color:rgba(125,95,23,.35)}.tr.t-clair .t-prr-fiche .badge-gold{color:#5e4610;border-color:rgba(125,95,23,.35)}.tr.t-clair .t-dac-a-trancher{border:1px solid rgba(125,95,23,.4);background:rgba(125,95,23,.08);color:#5e4610}.tr.t-clair .t-dac-ton-attente{--ton:#5e4610}.tr.t-clair .t-dac-carte{--ton:#5e4610}.tr.t-clair .t-dac .badge-warning{color:#5e4610;border-color:rgba(125,95,23,.35)}.tr.t-clair .t-avm-a-moderer{border:1px solid rgba(125,95,23,.4);background:rgba(125,95,23,.08);color:#5e4610}.tr.t-clair .t-avm-ton-attente{--ton:#5e4610}.tr.t-clair .t-avm-chiffre.a-faire .t-adm-chiffre-n{color:#5e4610}.tr.t-clair .t-avm-bandeau-attente{border:1px solid rgba(125,95,23,.3);background:rgba(125,95,23,.07);color:#5e4610}.tr.t-clair .t-avm-bandeau-attente a{border:1px solid rgba(125,95,23,.45);color:#5e4610}.tr.t-clair .t-avm-bandeau-attente a:hover{background:rgba(125,95,23,.1)}.tr.t-clair .t-avm-carte{--ton:#5e4610}.tr.t-clair .t-avm .admin-panel.t-avm-ev-carte{--ton:#5e4610}.tr.t-clair .t-vig{--vig-warn:#5e4610}.tr.t-clair .t-vig-v-warn{border-color:rgba(125,95,23,.3)}.tr.t-clair .t-pup-alerte{border-color:rgba(125,95,23,.5);background:rgba(125,95,23,.09)}.tr.t-clair .t-pup-alerte svg{color:#5e4610}.tr.t-clair .t-pup-alerte b{color:#5e4610}.tr.t-clair .t-pup-svc::before{background:#5e4610}.tr.t-clair .t-pup-svc.service-warn{border-color:rgba(125,95,23,.3)}.tr.t-clair .t-pup-svc.service-warn .t-pup-svc-etat{color:#5e4610}.tr.t-clair .t-pup-env{color:#5e4610}.tr.t-clair .t-pup-verrou{border:1px solid rgba(125,95,23,.35);background:rgba(125,95,23,.06)}.tr.t-clair .t-pup-verrou-ico{color:#5e4610}.tr.t-clair .t-trn-zone.est-vide{border-color:rgba(125,95,23,.3)}.tr.t-clair .t-trn-zone.est-vide::before{background:#5e4610}.tr.t-clair .t-trn-zone-alerte{color:#5e4610}.tr.t-clair .t-sor-borne{color:#5e4610}.tr.t-clair .t-sor-alerte{color:#5e4610}.tr.t-clair .t-sor-inconnu{color:#5e4610}.tr.t-clair .t-sor-panne{border:1px solid rgba(125,95,23,.45);background:rgba(125,95,23,.08);color:#5e4610}.tr.t-clair .t-sor-panne strong{color:#5e4610}.tr.t-clair .t-sor-limite{background:rgba(125,95,23,.05);color:#5e4610}.tr.t-clair .t-sor-limite::before{background:rgba(125,95,23,.6)}.tr.t-clair .t-sor-limite strong{color:#5e4610}.tr.t-clair .t-sor-pourquoi-regime{border:1px solid rgba(61,90,128,.3);background:rgba(61,90,128,.06)}.tr.t-clair .t-sor-tag-ambre{color:#5e4610;border-color:rgba(125,95,23,.45);background:rgba(125,95,23,.07)}.tr.t-clair .t-sor-tag-neutre{color:#3d5a80;border-color:rgba(61,90,128,.35);background:rgba(61,90,128,.06)}.tr.t-clair .t-sor-ton-ambre .t-sor-vers>span{background:#5e4610}.tr.t-clair .t-sor-differe{color:#3d5a80}.tr.t-clair .t-sor-rev{border:1px solid rgba(61,90,128,.35);color:#3d5a80}.tr.t-clair .t-sor-ligne.est-correction td:first-child{box-shadow:inset 2px 0 0 #3d5a80}@media (max-width:1024px){.tr.t-clair .t-sor-ligne.est-correction{box-shadow:inset 3px 0 0 #3d5a80}}.tr.t-clair .t-mch .sev-WARN{color:#5e4610;border-color:rgba(125,95,23,.35)}.tr.t-clair .t-mch .sev-INFO{color:#3d5a80;border-color:rgba(61,90,128,.35)}.tr.t-clair .t-mch .t-mch-alerte{color:#5e4610}.tr.t-clair .t-mch-filet{border-left:3px solid #5e4610}.tr.t-clair .t-mch-bientot{color:#5e4610}.tr.t-clair .t-eqp .role-OWNER{color:#5e4610}.tr.t-clair .t-eqp .role-MODERATOR{color:#2f5a94}.tr.t-clair .t-eqp .tm-teamtag{color:#3d5a80;border:1px solid rgba(61,90,128,.3);background:rgba(61,90,128,.08)}.tr.t-clair .t-eqp-blason{border:1px solid rgba(61,90,128,.35);background:rgba(61,90,128,.08);color:#3d5a80}.tr.t-clair .t-eqp-lecture strong{color:#5e4610}.tr.t-clair .t-eqp-propriete .t-adm-bloc-titre{color:#5e4610}.tr.t-clair .t-eqp-propriete-texte strong{color:#5e4610}.tr.t-clair .t-nua-fourni{color:#3d5a80;border-color:rgba(61,90,128,.35)}.tr.t-clair .t-an-abandon-n{color:var(--t-or)}.tr.t-clair .t-an-alerte{border-color:rgba(125,95,23,.35);background:rgba(125,95,23,.07);color:#5e4610}.tr.t-clair .t-chat-salle{background:linear-gradient(180deg,var(--t-noir-2),var(--t-noir))}.tr.t-clair .t-chat-ecrire{background:rgba(31,26,18,.04)}.tr.t-clair .t-chat-mot{background:rgba(31,26,18,.03)}.tr.t-clair .t-eqp .role-OWNER{color:#5e4610;border-color:rgba(125,95,23,.45);background:linear-gradient(90deg,rgba(125,95,23,.16),rgba(125,95,23,.06))}.tr.t-clair .t-eqp .role-MODERATOR{color:#2f5a94;border-color:rgba(47,90,148,.35);background:rgba(47,90,148,.08)}.tr.t-clair .t-eqp-filtre.active .t-eqp-filtre-lib,.tr.t-clair .t-eqp-lecture strong{color:#5e4610}.tr.t-clair .admin-mobile-title{color:var(--t-or)}.tr.t-clair .admin-mobile-burger{border-color:rgba(125,95,23,.35)}.tr.t-clair .admin-mobile-burger span{background:var(--t-or)}.tr.t-clair .admin-mobile-bar{border-bottom-color:var(--t-ligne-2)}.tr.t-clair .t-bug-bac.active .t-bug-bac-n,.tr.t-clair .t-cex-onglet.est-ici .t-cex-onglet-n{color:rgba(255,253,248,.86)}.tr.t-clair .flash-success{background:#eef4ec;border-color:rgba(47,107,58,.35);color:#2f6b3a}.tr.t-clair .flash-error{background:#f7eceb;border-color:rgba(163,58,58,.35);color:#8f2f2f}.tr.t-clair .t-ep .t-ep-emplacement{background:rgba(31,26,18,.03)}.tr.t-clair .cm-ghost{background:var(--t-noir-2);color:var(--t-or);border-color:rgba(125,95,23,.3)}.tr.t-clair .cm-ghost:hover{background:var(--t-noir-3)}.tr.t-clair .cm-thumb-tag{color:#e2c97e}.tr.t-clair .cm-del{color:#8f2f2f}.tr.t-clair .cm-pv-empty{color:var(--t-creme-3)}.tr.t-clair .cm-frame-hd button,.tr.t-clair .ct-tabs-title{color:var(--t-or)}.tr.t-clair .av-ini:not(:is(.t-nav,.t-tiroir,.t-onglets,.t-pied) *){background:linear-gradient(155deg,#efe5cf,#e2d5b8);color:var(--t-or)}.tr .t-clr-duo{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--t-3)}.tr .t-clr-panneau{display:grid;gap:var(--t-2);align-content:start;padding:var(--t-4);border:1px solid var(--t-ligne-2);border-radius:var(--t-r-m);background:var(--t-noir);color:var(--t-creme)}.tr .t-clr-nom{margin:0;font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-clr-titre{margin:0;font:400 var(--t-f-2xl)/1.1 var(--t-serif);color:var(--t-creme)}.tr .t-clr-texte{margin:0;color:var(--t-creme-2)}.tr .t-clr-discret{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-clr-gestes{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.tr .t-clr-carte{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:var(--t-2) var(--t-3);background:var(--t-noir-2);border:1px solid var(--t-ligne);border-radius:var(--t-r-s);box-shadow:var(--t-ombre)}.tr .t-clr-carte strong{font:400 24px/1 var(--t-serif);color:var(--t-or-clair)}.tr .t-clr-teintes{display:flex;flex-wrap:wrap;gap:8px}.tr .t-clr-teintes i{width:34px;height:34px;border-radius:50%;border:1px solid var(--t-ligne-2)}html:has(> body.tr){scrollbar-gutter:stable}html:has(> body.tr[style*="overflow: hidden"]){background:#020201}body.tr [hidden]{display:none!important}body.tr ::selection{background:var(--t-or);color:var(--t-noir)}body.tr h1,body.tr h2,body.tr h3{font-family:var(--t-serif);font-weight:400;letter-spacing:-.01em;color:var(--t-creme)}body.tr em{font-family:var(--t-plume);font-style:italic;font-weight:400;color:var(--t-or-clair)}body.tr :focus-visible{outline:2px solid var(--t-or);outline-offset:3px;border-radius:4px}.tr .t-cadre{width:100%;max-width:var(--t-largeur);margin:0 auto;padding:0 clamp(20px,4vw,48px)}.tr .t-section{padding:clamp(72px,10vw,144px) 0;position:relative}.tr .t-section+.t-section{border-top:1px solid var(--t-ligne)}.tr .t-surtitre{display:inline-flex;align-items:center;gap:12px;margin:0 0 var(--t-2);font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-surtitre::before{content:"";width:28px;height:1px;background:currentColor;opacity:.7}.tr .t-titre{font-size:var(--t-f-3xl);line-height:1.02;margin:0 0 var(--t-3)}.tr .t-chapo{font-size:var(--t-f-l);color:var(--t-creme-2);max-width:56ch;margin:0}.tr .t-tete-section{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-4);margin-bottom:var(--t-6);flex-wrap:wrap}.tr .t-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 26px;border-radius:var(--t-r-rond);font:500 var(--t-f-s)/1 var(--t-sans);letter-spacing:.06em;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform var(--t-court) var(--t-doux),background var(--t-court),color var(--t-court),border-color var(--t-court)}.tr .t-btn:hover{transform:translateY(-2px)}.tr .t-btn:active{transform:translateY(0)}.tr .t-btn-or{background:var(--t-or);color:var(--t-noir)}.tr .t-btn-or:hover{background:var(--t-or-clair);color:var(--t-noir)}.tr .t-btn-fantome{background:rgba(244,239,230,.06);color:var(--t-creme);border-color:var(--t-ligne-2);backdrop-filter:blur(10px)}.tr .t-btn-fantome:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-btn-petit{min-height:38px;padding:0 18px;font-size:12px}@media (hover:none) and (pointer:coarse){.tr .t-btn-petit{min-height:44px}.tr .t-chapitres a{min-height:44px;display:inline-flex;align-items:center}}.tr .t-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.tr .t-lien{color:var(--t-or-clair);text-decoration:none;font-size:var(--t-f-s);letter-spacing:.04em;border-bottom:1px solid transparent;transition:border-color var(--t-court);gap:.35em}.tr .t-lien:hover{border-bottom-color:currentColor}.tr .t-lien::after{content:" \2192"}.tr .t-pastille{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:var(--t-r-rond);font-size:var(--t-f-micro);letter-spacing:.08em;text-transform:uppercase;line-height:1.4;background:rgba(244,239,230,.07);color:var(--t-creme-2);border:1px solid var(--t-ligne)}.tr .t-pastille-or{background:var(--t-or-lueur);color:var(--t-or-clair);border-color:rgba(201,168,76,.35)}.tr .t-pastille-ok{background:rgba(143,191,143,.12);color:var(--t-ok);border-color:rgba(143,191,143,.3)}.tr .t-pastille-non{background:rgba(208,138,138,.12);color:var(--t-non);border-color:rgba(208,138,138,.3)}.tr .t-flash{margin:96px auto 0;max-width:var(--t-largeur);padding:0 clamp(20px,4vw,48px)}.tr .reveal:not(.is-revealed){opacity:0;transform:translateY(8px)}.tr .reveal{transition:opacity var(--t-moyen) var(--t-doux),transform var(--t-moyen) var(--t-doux)}@media (prefers-reduced-motion:reduce){.tr .reveal:not(.is-revealed){opacity:1;transform:none}.tr *,.tr ::after,.tr ::before{animation:none!important;transition:none!important}}html.t-calme{scroll-behavior:auto!important}html.t-calme body.tr,html.t-calme body.tr *,html.t-calme body.tr ::after,html.t-calme body.tr ::before{animation-duration:0s!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;transition-delay:0s!important;scroll-behavior:auto!important}html.t-calme .tr .reveal-grid:not(.is-revealed)>*,html.t-calme .tr .reveal:not(.is-revealed){opacity:1!important;transform:none!important}.tr .t-pf-calme-etat{margin:0;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-pf-calme-etat:empty{display:none}.tr .navbar{background:0 0;border-bottom:1px solid transparent;transition:background var(--t-moyen),border-color var(--t-moyen)}.tr .navbar.is-scrolled{background:var(--t-voile);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border-bottom-color:var(--t-ligne)}.tr .navbar-links a{letter-spacing:.14em;color:var(--t-creme-2)}.tr .navbar-links a:hover{color:var(--t-or-clair)}.tr .t-heros{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;background:var(--t-noir)}.tr .t-heros .hero-slideshow{position:absolute;inset:0;overflow:clip}.tr .t-heros .hero-slide{transform:scale(1.08);transition:opacity 1.6s ease,transform 9s linear}.tr .t-heros .hero-slide.is-active{transform:scale(1)}.tr .t-heros .hero-slide-overlay{background:linear-gradient(180deg,rgba(11,10,8,.35) 0,rgba(11,10,8,.15) 30%,rgba(11,10,8,.62) 52%,rgba(11,10,8,.84) 78%,var(--t-noir) 100%)}.tr .t-heros .hero-dots{bottom:auto;top:50%;right:clamp(16px,3vw,40px);flex-direction:column;transform:translateY(-50%)}.tr .t-heros .hero-dot{width:3px;height:32px}.tr .t-heros .hero-dot-fill{transform-origin:top}.tr .t-heros-fond{position:absolute;inset:0;background:radial-gradient(120% 80% at 70% 20%,#2a2215 0,var(--t-noir) 60%)}.tr .t-heros-texte{position:relative;z-index:3;width:100%;padding-bottom:clamp(64px,10vh,120px)}.tr .t-heros h1{font-size:var(--t-f-ecran);line-height:.95;margin:0 0 var(--t-4);max-width:14ch}.tr .t-heros h1 em{display:block}.tr .t-heros-bas{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-4);flex-wrap:wrap}.tr .t-heros-bas .t-chapo{max-width:46ch;color:var(--t-creme)}.tr .t-actions{display:flex;gap:12px;flex-wrap:wrap}.tr .t-defiler{position:absolute;left:50%;bottom:18px;z-index:3;width:1px;height:44px;background:linear-gradient(var(--t-or),transparent);animation:t-goutte 2.4s var(--t-doux) infinite}@keyframes t-goutte{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}100%{transform:scaleY(0);transform-origin:bottom}}.tr .t-engagements{border-top:1px solid var(--t-ligne);border-bottom:1px solid var(--t-ligne);overflow:hidden;background:var(--t-noir-2)}.tr .t-engagements-piste{display:flex;width:max-content;animation:t-defile 48s linear infinite}.tr .t-engagements:hover .t-engagements-piste{animation-play-state:paused}.tr .t-engagement{display:flex;align-items:baseline;gap:14px;padding:22px 48px;white-space:nowrap;border-right:1px solid var(--t-ligne)}.tr .t-engagement b{font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-engagement span{font-size:var(--t-f-s);color:var(--t-creme-3)}@keyframes t-defile{to{transform:translateX(-50%)}}.tr .t-chapitres{position:sticky;top:76px;z-index:40;display:flex;justify-content:center;padding:10px 0;pointer-events:none}.tr .t-chapitres nav{pointer-events:auto;display:flex;gap:4px;padding:5px;border-radius:var(--t-r-rond);background:var(--t-voile);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--t-ligne);overflow-x:auto;max-width:calc(100vw - 24px);scrollbar-width:none}.tr .t-chapitres a{padding:8px 16px;border-radius:var(--t-r-rond);font-size:12px;letter-spacing:.06em;color:var(--t-creme-2);text-decoration:none;white-space:nowrap;transition:background var(--t-court),color var(--t-court)}.tr .t-chapitres a.est-ici,.tr .t-chapitres a:hover{background:var(--t-or-lueur);color:var(--t-or-clair)}.tr .t-duo{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--t-8);align-items:center}.tr .t-portes{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--t-2)}.tr .t-porte{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:300px;padding:var(--t-4);border-radius:var(--t-r-m);text-decoration:none;overflow:hidden;background:linear-gradient(160deg,var(--t-noir-3),var(--t-noir-2));border:1px solid var(--t-ligne);transition:transform var(--t-moyen) var(--t-doux),border-color var(--t-moyen)}.tr .t-porte::after{content:"";position:absolute;inset:0;background:radial-gradient(90% 70% at 100% 0,var(--t-or-lueur),transparent 70%);opacity:0;transition:opacity var(--t-moyen);pointer-events:none}.tr .t-porte:hover{transform:translateY(-6px);border-color:rgba(201,168,76,.4)}.tr .t-porte:hover::after{opacity:1}.tr .t-porte b{font:italic 400 56px/1 var(--t-plume);color:var(--t-or)}.tr .t-porte strong{display:block;font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme);margin-bottom:6px;padding-right:48px}.tr .t-porte small{font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-porte .t-fleche{position:absolute;right:var(--t-3);top:var(--t-3);z-index:1;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--t-ligne-2);color:var(--t-or);transition:background var(--t-moyen),color var(--t-moyen)}.tr .t-porte:hover .t-fleche{background:var(--t-or);color:var(--t-noir)}.tr .t-carrousel{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);gap:var(--t-3);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:var(--t-2);scrollbar-width:thin;scrollbar-color:var(--t-or) transparent}@media (min-width:1100px){.tr .t-carrousel{grid-auto-columns:calc((100% - 3 * var(--t-3))/ 4)}}.tr .t-fleches{display:flex;gap:8px}.tr .t-fleches button{width:48px;height:48px;border-radius:50%;border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme);font-size:18px;cursor:pointer;transition:border-color var(--t-court),color var(--t-court)}.tr .t-fleches button:hover:not(:disabled){border-color:var(--t-or);color:var(--t-or)}.tr .t-fleches button:disabled{opacity:.3;cursor:default}.tr .t-fleches[hidden]{display:none}.tr .t-vin{scroll-snap-align:start;display:flex;flex-direction:column;border-radius:var(--t-r-m);background:var(--t-noir-2);border:1px solid var(--t-ligne);overflow:hidden;transition:border-color var(--t-moyen),transform var(--t-moyen) var(--t-doux)}.tr .t-vin:hover{border-color:rgba(201,168,76,.35);transform:translateY(-4px)}.tr .t-vin-image{position:relative;display:block;aspect-ratio:4/5;background:radial-gradient(70% 60% at 50% 45%,#2a2418 0,var(--t-noir-2) 75%);overflow:hidden}.tr .t-vin-image img{width:100%;height:100%;object-fit:cover;object-position:center 40%;transition:transform var(--t-long) var(--t-doux)}.tr .t-vin:hover .t-vin-image img{transform:scale(1.04)}.tr .t-vin-image::after{content:"";position:absolute;inset:auto 0 0;height:30%;background:linear-gradient(transparent,rgba(19,17,13,.55));pointer-events:none}.tr .t-vin-vide{position:absolute;inset:0;display:grid;place-items:center;color:var(--t-or);opacity:.6}.tr .t-vin-image .t-pastille{position:absolute;top:14px;left:14px;z-index:1;background:rgba(11,10,8,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.tr .t-vin-voile{position:absolute;inset:0;display:grid;place-items:center;background:rgba(11,10,8,.6);backdrop-filter:blur(3px);font:italic 400 var(--t-f-xl) var(--t-plume);color:var(--t-or-clair)}.tr .t-vin-corps{display:flex;flex-direction:column;gap:4px;padding:var(--t-3);flex:1}.tr .t-vin-region{font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-or);margin:0}.tr .t-vin-nom{font:400 var(--t-f-l)/1.3 var(--t-serif);margin:0}.tr .t-vin-nom a{text-decoration:none}.tr .t-vin-millesime{font-size:var(--t-f-s);color:var(--t-creme-3);margin:0}.tr .t-vin-pied{margin-top:auto;padding-top:var(--t-2);display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.tr .t-prix{font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-prix small{display:block;font:400 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.08em;color:var(--t-creme-3)}.tr .t-verre{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--t-4);margin-top:var(--t-8);padding:var(--t-6);border-radius:var(--t-r-m);background:linear-gradient(120deg,var(--t-noir-3),var(--t-noir-2) 60%,#231c10);border:1px solid var(--t-ligne)}.tr .t-verre h3{font-size:var(--t-f-2xl);margin:0 0 8px}.tr .t-verre p{margin:0;color:var(--t-creme-2);max-width:60ch}.tr .t-pied-section{display:flex;justify-content:center;margin-top:var(--t-6)}.tr .salle-carte{padding:clamp(72px,10vw,144px) 0;border-top:1px solid var(--t-ligne);background:radial-gradient(60% 60% at 25% 50%,#1a160f 0,var(--t-noir) 70%)}.tr .salle-carte .container{max-width:var(--t-largeur);padding:0 clamp(20px,4vw,48px)}.tr .salle-carte .gal-grand{font-size:var(--t-f-3xl);line-height:1.02}.tr .salle-carte .gal-chapeau{font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .salle-carte .carte-gal-info{border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:rgba(19,17,13,.7);backdrop-filter:blur(8px);padding:var(--t-3)}.tr .salle-carte .btn-outline{border-radius:var(--t-r-rond)}.tr .t-frise{list-style:none;margin:0;padding:0;border-top:1px solid var(--t-ligne)}.tr .t-date-ligne{display:grid;grid-template-columns:120px 1fr auto;align-items:center;gap:var(--t-4);padding:var(--t-4) var(--t-2);border-bottom:1px solid var(--t-ligne);transition:background var(--t-moyen)}.tr .t-date-ligne:hover{background:linear-gradient(90deg,var(--t-or-lueur),transparent 60%)}.tr .t-jour{font:400 64px/1 var(--t-serif);color:var(--t-creme)}.tr .t-jour small{display:block;margin-top:6px;font:500 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-or)}.tr .t-date-ligne h3{font-size:var(--t-f-xl);margin:0 0 6px}.tr .t-date-ligne h3 a{text-decoration:none}.tr .t-date-ligne p{margin:0;color:var(--t-creme-3);font-size:var(--t-f-s)}.tr .t-date-cote{display:flex;flex-direction:column;align-items:flex-end;gap:8px;text-align:right}.tr .t-date-image{display:none}.tr #franceGal .fr-base{fill:rgba(248,244,238,.06);stroke:rgba(248,244,238,.22)}.tr #franceGal .rg path{fill:rgba(201,168,76,.26);stroke:rgba(201,168,76,.62)}.tr #franceGal .rg text{opacity:.8}@media (min-width:901px){.tr .t-engagements-piste{animation:none;width:auto;display:grid;grid-template-columns:repeat(3,1fr);max-width:var(--t-largeur);margin:0 auto}.tr .t-engagement[aria-hidden=true]{display:none}.tr .t-engagement{flex-direction:column;align-items:flex-start;gap:8px;white-space:normal;padding:var(--t-4) clamp(20px,3vw,40px)}.tr .t-engagement::before{content:"";width:28px;height:1px;background:var(--t-or);margin-bottom:6px}.tr .t-engagement:nth-child(3){border-right:0}.tr #porter .t-portes{gap:var(--t-3)}.tr .t-porte{min-height:260px;padding:var(--t-4)}.tr .t-porte strong{padding-right:0;font-size:clamp(24px, 2.2vw, 30px);overflow-wrap:normal}.tr .t-frise{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--t-3);border-top:0}.tr .t-date-ligne{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;align-items:start;gap:var(--t-2);padding:var(--t-4);border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2);overflow:hidden;transition:border-color var(--t-moyen),transform var(--t-moyen) var(--t-doux)}.tr .t-date-ligne.a-image{grid-template-rows:auto auto 1fr auto;padding-top:0}.tr .t-date-ligne:hover{background:var(--t-noir-2);border-color:rgba(201,168,76,.35);transform:translateY(-4px)}.tr .t-date-image{display:block;grid-column:1/-1;margin:0 calc(-1 * var(--t-4));aspect-ratio:16/9;overflow:hidden}.tr .t-date-image img{width:100%;height:100%;object-fit:cover;transition:transform var(--t-long) var(--t-doux)}.tr .t-date-ligne:hover .t-date-image img{transform:scale(1.04)}.tr .t-jour{justify-self:start;display:flex;align-items:baseline;gap:10px;font-size:40px;padding:8px 16px;border:1px solid rgba(201,168,76,.3);border-radius:var(--t-r-s);background:var(--t-or-lueur)}.tr .t-jour small{margin-top:0}.tr .t-date-ligne.a-image .t-jour{margin-top:calc(-1 * var(--t-6));position:relative;background:var(--t-noir-3)}.tr .t-date-ligne h3{font-size:var(--t-f-l);line-height:1.3}.tr .t-date-cote{grid-column:1/-1;align-self:end;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;text-align:left;padding-top:var(--t-2);border-top:1px solid var(--t-ligne)}.tr .t-date-cote .t-btn{margin-left:auto}}.tr .t-journal{display:grid;grid-template-columns:1.4fr 1fr;gap:var(--t-3)}.tr .t-article{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:260px;border-radius:var(--t-r-m);overflow:hidden;text-decoration:none;background:var(--t-noir-3);border:1px solid var(--t-ligne)}.tr .t-article:first-child{grid-row:span 2;min-height:540px}.tr .t-article .t-article-fond,.tr .t-article img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform var(--t-long) var(--t-doux)}.tr .t-article .t-article-fond{background:linear-gradient(135deg,#1c1810,#0e0c09)}.tr .t-article:hover img{transform:scale(1.04)}.tr .t-article-texte{position:relative;z-index:1;padding:var(--t-4);background:linear-gradient(transparent,rgba(11,10,8,.92) 45%)}.tr .t-article h3{font-size:var(--t-f-xl);margin:10px 0 8px}.tr .t-article:first-child h3{font-size:var(--t-f-2xl)}.tr .t-article p{margin:0 0 12px;color:var(--t-creme-2);font-size:var(--t-f-s)}.tr .t-meta{display:flex;gap:16px;flex-wrap:wrap;font-size:var(--t-f-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-valeurs{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--t-6)}.tr .t-valeur{padding-top:var(--t-3);border-top:1px solid var(--t-ligne-2)}.tr .t-valeur h3{font-size:var(--t-f-xl);margin:12px 0 10px}.tr .t-valeur p{margin:0;color:var(--t-creme-2)}.tr .t-cercle{text-align:center;padding:var(--t-12) var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:radial-gradient(70% 90% at 50% 0,#2a2215,var(--t-noir-2) 70%)}.tr .t-cercle .t-chapo{margin:0 auto}.tr .t-cercle .t-actions{justify-content:center;margin-top:var(--t-4)}.tr .t-apercu{position:fixed;left:50%;bottom:18px;transform:translateX(-50%);z-index:9000;display:flex;align-items:center;gap:4px;padding:6px 6px 6px 16px;max-width:calc(100vw - 24px);border-radius:var(--t-r-rond);background:rgba(19,17,13,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(201,168,76,.35);box-shadow:var(--t-ombre-2);font-size:12px;white-space:nowrap;overflow-x:auto}.tr .t-apercu b{font:italic 400 16px var(--t-plume);color:var(--t-or-clair);margin-right:4px}.tr .t-apercu a{padding:7px 12px;border-radius:var(--t-r-rond);text-decoration:none;color:var(--t-creme-2)}.tr .t-apercu a:hover{background:rgba(244,239,230,.08);color:var(--t-creme)}.tr .t-apercu .t-pastille{margin:0 6px}.tr .t-outil{padding:132px 0 120px;min-height:100vh}.tr .t-outil-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-4);flex-wrap:wrap;padding-bottom:var(--t-6);border-bottom:1px solid var(--t-ligne)}.tr .t-chiffres{display:flex;gap:var(--t-6)}.tr .t-chiffre b{display:block;font:400 var(--t-f-2xl)/1 var(--t-serif);color:var(--t-or-clair)}.tr .t-chiffre span{font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-jauge{height:3px;border-radius:3px;background:var(--t-ligne);overflow:hidden;margin-top:var(--t-3)}.tr .t-jauge i{display:block;height:100%;background:linear-gradient(90deg,var(--t-or),var(--t-or-clair))}.tr .t-etape{margin:var(--t-6) 0 var(--t-2);font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-pages{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--t-2)}.tr .t-fiche{display:flex;flex-direction:column;gap:12px;padding:var(--t-3);border-radius:var(--t-r-m);background:var(--t-noir-2);border:1px solid var(--t-ligne)}.tr .t-fiche.est-proposee{border-color:rgba(201,168,76,.45);background:linear-gradient(160deg,#1d180e,var(--t-noir-2) 60%);box-shadow:var(--t-ombre)}.tr .t-fiche.est-faite{border-color:rgba(143,191,143,.3)}.tr .t-fiche-tete{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.tr .t-fiche h3{font-size:var(--t-f-xl);margin:0}.tr .t-fiche p{margin:0;color:var(--t-creme-2);font-size:var(--t-f-s)}.tr .t-fiche-liens{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:4px}.tr .t-fiche details{font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-fiche summary{cursor:pointer;color:var(--t-or-pale)}.tr .t-fiche details ul{margin:10px 0 0;padding-left:18px}.tr .t-fiche details li{margin:3px 0}.tr .t-nuancier{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--t-2)}.tr .t-teinte{border-radius:var(--t-r-m);overflow:hidden;border:1px solid var(--t-ligne)}.tr .t-teinte i{display:block;height:96px}.tr .t-teinte div{padding:10px 12px;font-size:12px;color:var(--t-creme-2);background:var(--t-noir-2)}.tr .t-teinte code{display:block;color:var(--t-creme-3)}.tr .t-specimen{display:grid;gap:var(--t-3)}.tr .t-specimen>div{display:grid;grid-template-columns:160px 1fr;align-items:baseline;gap:var(--t-3);padding-bottom:var(--t-3);border-bottom:1px solid var(--t-ligne)}.tr .t-specimen code{font-size:12px;color:var(--t-creme-3)}.tr .t-vitrine{display:flex;gap:var(--t-2);flex-wrap:wrap;align-items:center}.tr .t-vitrine>*{min-width:0}.tr .t-vitrine>.t-pc-table,.tr .t-vitrine>.t-pst-relais{flex:1 1 100%}.tr .t-comparer{padding:96px clamp(12px,2vw,24px) 24px}.tr .t-comparer-barre{display:flex;justify-content:space-between;align-items:center;gap:var(--t-2);flex-wrap:wrap;margin-bottom:var(--t-2)}.tr .t-comparer-barre h1{font-size:var(--t-f-xl);margin:0}.tr .t-bascule{display:inline-flex;flex-wrap:wrap;max-width:100%;padding:4px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-bascule button{padding:8px 16px;border:0;border-radius:var(--t-r-rond);background:0 0;color:var(--t-creme-2);font:500 12px var(--t-sans);letter-spacing:.06em;cursor:pointer}.tr .t-bascule button[aria-pressed=true]{background:var(--t-or);color:var(--t-noir)}@media (max-width:600px){.tr .t-bascule{border-radius:var(--t-r-m)}}.tr .t-ecrans{display:grid;grid-template-columns:1fr 1fr;gap:var(--t-2)}.tr .t-ecran{display:flex;flex-direction:column;gap:8px;align-items:center}.tr .t-ecran-tete{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-ecran iframe{width:100%;height:calc(100vh - 200px);border:1px solid var(--t-ligne-2);border-radius:var(--t-r-m);background:var(--t-noir)}.tr .t-ecrans.est-mobile .t-ecran iframe{width:390px;max-width:100%;height:min(844px,calc(100vh - 200px));border-radius:28px;border-width:6px;border-color:var(--t-noir-3)}@media (max-width:900px){.tr .t-duo{grid-template-columns:1fr;gap:var(--t-4)}.tr .t-portes,.tr .t-valeurs{grid-template-columns:1fr}.tr .t-porte{min-height:180px}.tr .t-journal{grid-template-columns:1fr}.tr .t-article:first-child{grid-row:auto;min-height:380px}.tr .t-date-ligne{grid-template-columns:76px 1fr;padding:var(--t-3) 0}.tr .t-date-cote{grid-column:2;align-items:flex-start;text-align:left;flex-direction:row;flex-wrap:wrap}.tr .t-jour{font-size:44px}.tr .t-jour small{font-size:10px;letter-spacing:.1em}.tr .t-verre{grid-template-columns:1fr;padding:var(--t-4)}.tr .t-ecrans{grid-template-columns:1fr}.tr .t-chapitres{top:64px}.tr .t-chapitres nav{-webkit-mask-image:linear-gradient(to right,black calc(100% - 32px),transparent);mask-image:linear-gradient(to right,black calc(100% - 32px),transparent)}.tr .t-chapitres nav::-webkit-scrollbar{display:none}.tr .t-chapitres a:last-child{margin-right:28px}.tr .t-heros .hero-dots{display:none}.tr .t-apercu{bottom:84px}.tr .t-chiffres{gap:var(--t-4)}}.tr .t-aide{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3);line-height:1.6}.tr .t-aide b{color:var(--t-creme-2);font-weight:500}.tr .t-compteur{display:inline-grid;place-items:center;min-width:26px;height:22px;padding:0 7px;margin-left:6px;border-radius:var(--t-r-rond);background:var(--t-noir-3);border:1px solid var(--t-ligne);font:500 11px/1 var(--t-sans);color:var(--t-creme-2);vertical-align:middle}.tr .t-etape-petite{margin:var(--t-4) 0 var(--t-2)}.tr .t-pastille-zone{background:rgba(244,239,230,.04);border-style:dashed}.tr .t-mini{padding:5px 11px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2);font:500 11px/1.3 var(--t-sans);letter-spacing:.04em;cursor:pointer;transition:border-color var(--t-court),color var(--t-court)}.tr .t-mini:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-retour{margin:0;min-height:1.2em;font-size:var(--t-f-s)}.tr .t-retour.est-ok{color:var(--t-ok)}.tr .t-retour.est-non{color:var(--t-non)}.tr .t-tableau{display:grid;grid-template-columns:repeat(4,1fr) 2fr;gap:var(--t-2);margin-top:var(--t-6)}.tr .t-tuile{display:flex;flex-direction:column;justify-content:space-between;gap:6px;padding:var(--t-3);border-radius:var(--t-r-m);background:var(--t-noir-2);border:1px solid var(--t-ligne)}.tr .t-tuile b{font:400 var(--t-f-2xl)/1 var(--t-serif);color:var(--t-creme)}.tr .t-tuile span{font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-tuile small{font-size:12px;color:var(--t-creme-3)}.tr .t-tuile.est-or{border-color:rgba(201,168,76,.45);background:linear-gradient(160deg,#1d180e,var(--t-noir-2) 70%)}.tr .t-tuile.est-or b{color:var(--t-or-clair)}.tr .t-tuile.est-ok b{color:var(--t-ok)}.tr .t-tuile-large .t-jauge{margin-top:4px}.tr .t-a-jouer{display:grid;gap:var(--t-3)}.tr .t-jouer{display:grid;grid-template-columns:minmax(280px,1.1fr) 1fr;gap:var(--t-4);padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.45);background:linear-gradient(160deg,#1d180e,var(--t-noir-2) 60%);box-shadow:var(--t-ombre)}.tr .t-jouer-vue{position:relative;aspect-ratio:16/10;border-radius:var(--t-r-s);overflow:hidden;border:1px solid var(--t-ligne);background:var(--t-noir)}.tr .t-jouer-vue iframe{position:absolute;top:0;left:0;width:400%;height:400%;border:0;transform:scale(.25);transform-origin:0 0;pointer-events:none}.tr .t-jouer-texte{display:flex;flex-direction:column;gap:var(--t-2);justify-content:center;align-items:flex-start}.tr .t-jouer-texte h2{font-size:var(--t-f-2xl);margin:0}.tr .t-jouer-texte p{margin:0;color:var(--t-creme-2)}.tr .t-studio-grille{display:grid;grid-template-columns:1fr 340px;gap:var(--t-6);align-items:start}.tr a.t-fiche{text-decoration:none;color:inherit;transition:border-color var(--t-moyen),transform var(--t-moyen) var(--t-doux)}.tr a.t-fiche:hover{border-color:rgba(201,168,76,.4);transform:translateY(-3px)}.tr .t-fiche-meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:auto;font-size:12px;color:var(--t-creme-3)}.tr .t-fiche-meta .est-or{color:var(--t-or-clair)}.tr .t-fiche-meta .est-non{color:var(--t-non)}.tr .t-activite{position:sticky;top:96px}.tr .t-flux{list-style:none;margin:0;padding:0;display:grid;gap:4px}.tr .t-flux a{display:block;padding:12px 14px;border-radius:var(--t-r-s);border-left:2px solid var(--t-ligne-2);text-decoration:none;font-size:var(--t-f-s);color:var(--t-creme-2);transition:background var(--t-court)}.tr .t-flux a:hover{background:var(--t-noir-2)}.tr .t-flux .est-agent a{border-left-color:var(--t-or)}.tr .t-flux b{color:var(--t-creme);font-weight:500}.tr .t-flux em{font-size:15px}.tr .t-flux q{display:block;margin-top:4px;color:var(--t-creme-3);font-style:italic}.tr .t-flux time{display:block;margin-top:4px;font-size:11px;color:var(--t-creme-3)}.tr .t-fil-ariane{display:flex;gap:8px;align-items:center;margin-bottom:var(--t-3);font-size:12px;color:var(--t-creme-3)}.tr .t-fil-ariane a{color:var(--t-creme-2);text-decoration:none}.tr .t-fil-ariane a:hover{color:var(--t-or-clair)}.tr .t-fil-ariane b{color:var(--t-creme);font-weight:500}.tr .t-fiche-grille{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:var(--t-4);margin-top:var(--t-6);align-items:start}.tr .t-colonne{display:grid;gap:var(--t-3);min-width:0}.tr .t-colonne-action{position:sticky;top:96px;max-height:calc(100vh - 112px);overflow-y:auto;padding-right:4px;scrollbar-width:thin}.tr .t-bloc{display:grid;gap:var(--t-2);padding:var(--t-3);border-radius:var(--t-r-m);background:var(--t-noir-2);border:1px solid var(--t-ligne)}.tr .t-bloc h2{font-size:var(--t-f-l);margin:0}.tr .t-bloc-tete{display:flex;align-items:center;justify-content:space-between;gap:var(--t-2);flex-wrap:wrap}.tr .t-bloc-vide p{margin:0;color:var(--t-creme-2)}.tr .t-bloc-decision{border-color:rgba(201,168,76,.45);background:linear-gradient(160deg,#1d180e,var(--t-noir-2) 70%)}.tr .t-vue{display:flex;justify-content:center;border-radius:var(--t-r-m);background:var(--t-noir)}.tr .t-vue iframe{width:100%;height:70vh;min-height:520px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-m);background:var(--t-noir);transition:width var(--t-moyen) var(--t-doux)}.tr .t-vue.est-mobile iframe{width:390px;max-width:100%;height:760px;border-radius:28px;border:6px solid var(--t-noir-3)}.tr .t-form{display:grid;gap:12px}.tr .t-champ{display:grid;gap:6px;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-champ small{color:var(--t-creme-3)}.tr .t-bulle select,.tr .t-bulle textarea,.tr .t-form select,.tr .t-form textarea{width:100%;padding:11px 13px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m)/1.5 var(--t-sans);resize:vertical;transition:border-color var(--t-court)}.tr .t-bulle select:focus,.tr .t-bulle textarea:focus,.tr .t-form select:focus,.tr .t-form textarea:focus{outline:0;border-color:var(--t-or)}.tr .t-choix{display:grid;gap:8px}.tr .t-choix label{position:relative;display:block;cursor:pointer}.tr .t-choix input{position:absolute;opacity:0;pointer-events:none}.tr .t-choix span{display:block;padding:12px 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);transition:border-color var(--t-court),background var(--t-court)}.tr .t-choix b{display:block;font-weight:500;color:var(--t-creme)}.tr .t-choix small{font-size:12px;color:var(--t-creme-3)}.tr .t-choix label:hover span{border-color:var(--t-or)}.tr .t-choix input:checked+span{border-color:var(--t-or);background:var(--t-or-lueur)}.tr .t-choix input:checked+span b{color:var(--t-or-clair)}.tr .t-choix input:focus-visible+span{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-interrupteur{display:flex;align-items:flex-start;gap:12px;padding:8px 0;cursor:pointer;font-size:var(--t-f-s);color:var(--t-creme)}.tr .t-interrupteur small{display:block;color:var(--t-creme-3)}.tr .t-checklist input,.tr .t-interrupteur input{accent-color:var(--t-or);width:18px;height:18px;margin-top:2px;flex-shrink:0}.tr .t-checklist{list-style:none;margin:0;padding:0;display:grid;gap:2px}.tr .t-checklist label{display:flex;gap:10px;align-items:flex-start;padding:7px 8px;border-radius:var(--t-r-s);cursor:pointer;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-checklist label:hover{background:var(--t-noir-3)}.tr .t-checklist input:checked+span{color:var(--t-creme-3);text-decoration:line-through;text-decoration-color:rgba(201,168,76,.6)}.tr .t-fil{list-style:none;margin:0;padding:0;display:grid;gap:10px}.tr .t-msg{padding:14px 16px;border-radius:var(--t-r-s);background:var(--t-noir);border:1px solid var(--t-ligne);border-left:2px solid var(--t-creme-3)}.tr .t-msg.est-agent{border-left-color:var(--t-or);background:linear-gradient(90deg,rgba(201,168,76,.06),var(--t-noir) 40%)}.tr .t-msg.est-traite{opacity:.62}.tr .t-msg-tete{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:var(--t-f-s)}.tr .t-msg-tete b{color:var(--t-creme);font-weight:500}.tr .t-msg-tete time{margin-left:auto;font-size:11px;color:var(--t-creme-3)}.tr .t-msg-var{font-size:11px;color:var(--t-creme-3)}.tr .t-msg-texte{margin:10px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--t-creme-2)}.tr .t-msg-pied{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.tr .t-msg-etat{font-size:12px;color:var(--t-ok)}.tr .t-msg-etat.est-attente{color:var(--t-or-pale)}.tr .t-voisins{display:flex;justify-content:space-between;margin-top:var(--t-8);padding-top:var(--t-3);border-top:1px solid var(--t-ligne)}.tr .t-voisins a{color:var(--t-creme-2);text-decoration:none;font-size:var(--t-f-s)}.tr .t-voisins a:hover{color:var(--t-or-clair)}.tr .t-apercu button{padding:7px 12px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme);font:500 12px var(--t-sans);cursor:pointer}.tr .t-apercu button[aria-pressed=true]{background:var(--t-creme);color:var(--t-noir)}.tr .t-apercu .t-apercu-decider{background:var(--t-or);color:var(--t-noir);font-weight:500}.tr .t-apercu .t-apercu-decider:hover{background:var(--t-or-clair);color:var(--t-noir)}.tr .t-zone-pastille{position:absolute;top:12px;right:12px;z-index:50;min-width:26px;height:26px;padding:0 8px;display:grid;place-items:center;border-radius:var(--t-r-rond);background:var(--t-or);color:var(--t-noir);font:600 12px/1 var(--t-sans);box-shadow:var(--t-ombre);pointer-events:none}body.tr.t-mode-commentaire [data-t-zone]{cursor:crosshair}body.tr.t-mode-commentaire [data-t-zone]:hover{outline:2px dashed var(--t-or);outline-offset:-4px}.tr .t-bulle{position:fixed;z-index:9500;width:320px;display:grid;gap:10px;padding:16px;border-radius:var(--t-r-m);background:rgba(19,17,13,.97);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(201,168,76,.45);box-shadow:var(--t-ombre-2)}.tr .t-bulle-titre{margin:0;font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-bulle-pied{display:flex;justify-content:flex-end;align-items:center;gap:8px}@media (max-width:1100px){.tr .t-tableau{grid-template-columns:repeat(2,1fr)}.tr .t-tuile-large{grid-column:1/-1}.tr .t-fiche-grille,.tr .t-studio-grille{grid-template-columns:1fr}.tr .t-activite,.tr .t-colonne-action{position:static;max-height:none;overflow:visible}.tr .t-jouer{grid-template-columns:1fr}}.tr .t-cat-tete{padding:calc(76px + clamp(40px,6vw,80px)) 0 var(--t-4);background:radial-gradient(60% 120% at 20% -20%,rgba(201,168,76,.08),transparent 70%)}.tr .t-cat-titre-ligne{display:flex;align-items:baseline;gap:var(--t-3);flex-wrap:wrap}.tr .t-cat-titre-ligne .t-titre{margin:0}.tr .t-cat-compte{font:italic 400 var(--t-f-l) var(--t-plume);color:var(--t-or-clair);letter-spacing:0;text-transform:none}.tr .t-cat-recherche{position:relative;margin-top:var(--t-4);max-width:640px}.tr .t-cat-recherche svg{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:var(--t-or);pointer-events:none}.tr .t-cat-recherche input{width:100%;min-height:56px;padding:0 20px 0 52px;border-radius:var(--t-r-rond);background:var(--t-noir-2);border:1px solid var(--t-ligne-2);color:var(--t-creme);font:400 var(--t-f-m) var(--t-sans);transition:border-color var(--t-court)}.tr .t-cat-recherche input::placeholder{color:var(--t-creme-3)}.tr .t-cat-recherche input:focus{outline:0;border-color:var(--t-or)}.tr .t-cat-recherche input:focus-visible{outline:2px solid var(--t-or);outline-offset:3px}.tr .t-cat-barre{border-top:1px solid var(--t-ligne);border-bottom:1px solid var(--t-ligne);background:rgba(19,17,13,.6)}.tr .t-cat-barre-in{display:flex;align-items:center;justify-content:space-between;gap:var(--t-2);min-height:72px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.tr .t-cat-types{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.tr .t-cat-types::-webkit-scrollbar{display:none}.tr .t-cat-types-tiroir{display:none}.tr .t-cat-type{position:relative;flex-shrink:0;cursor:pointer}.tr .t-cat-type input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.tr .t-cat-type span{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font:500 13px var(--t-sans);color:var(--t-creme-2);transition:background var(--t-court),color var(--t-court),border-color var(--t-court)}.tr .t-cat-type:hover span{color:var(--t-creme);border-color:rgba(201,168,76,.45)}.tr .t-cat-type input:checked+span{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir)}.tr .t-cat-type input:focus-visible+span{outline:2px solid var(--t-or);outline-offset:3px}.tr .t-cat-outils{display:flex;align-items:center;gap:10px}.tr .t-cat-tri-lib{font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-cat-tri{min-height:44px;padding:0 36px 0 16px;border-radius:var(--t-r-rond);background:var(--t-noir-2);border:1px solid var(--t-ligne-2);color:var(--t-creme);font:400 14px var(--t-sans)}.tr .t-cat-vues{display:flex;gap:4px;padding:3px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2)}.tr .t-cat-vues .view-btn{width:44px;height:38px;display:grid;place-items:center;border:0;border-radius:var(--t-r-rond);background:0 0;color:var(--t-creme-3)}.tr .t-cat-vues .view-btn.active{background:var(--t-or-lueur);color:var(--t-or-clair)}.tr .t-cat .t-flash{margin:var(--t-3) 0 0;padding:0}.tr .t-cat-avis{margin:var(--t-3) 0 0;padding:14px 18px;border-radius:var(--t-r-s);background:var(--t-noir-2);border:1px solid var(--t-ligne);border-left:2px solid var(--t-or);font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-cat-avis a{color:var(--t-or-clair)}.tr .t-cat-corps{gap:var(--t-6);padding-top:var(--t-6);padding-bottom:var(--t-12)}.tr .t-cat-filtres{top:96px;padding:0 var(--t-3) var(--t-3) 0;border-right:1px solid var(--t-ligne)}.tr .t-cat-filtres .filter-section{margin-bottom:var(--t-4)}.tr .t-cat-filtres .filter-title{font:500 var(--t-f-micro) var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-or);border:0;padding:0;margin:0 0 12px}.tr .t-cat .facet{border-top:1px solid var(--t-ligne)}.tr .t-cat .facet:first-of-type{border-top:0}.tr .t-cat .facet-head{display:flex;align-items:center;gap:8px;width:100%;min-height:48px;padding:0 2px;background:0 0;border:0;cursor:pointer;color:var(--t-creme);font:inherit;text-align:left}.tr .t-cat .facet-head .filter-title{margin:0;color:var(--t-creme-2)}.tr .t-cat .facet-head:hover .filter-title,.tr .t-cat .facet-head[aria-expanded=true] .filter-title{color:var(--t-or-clair)}.tr .t-cat .facet-count{margin-left:auto;min-width:16px;text-align:right;font-size:12px;color:var(--t-or-clair)}.tr .t-cat .facet-chevron{flex-shrink:0;opacity:.5;transition:transform var(--t-court) var(--t-doux)}.tr .t-cat .facet-head[aria-expanded=true] .facet-chevron{transform:rotate(90deg);opacity:.9}.tr .t-cat .facet-body{padding:2px 0 14px}.tr .t-cat .facet-list{max-height:220px;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding-right:4px;scrollbar-width:thin;scrollbar-color:var(--t-noir-3) transparent}.tr .t-cat .facet-opt{display:flex;align-items:center;gap:10px;min-height:36px;padding:4px 8px;border-radius:var(--t-r-s);cursor:pointer;font-size:14px;color:var(--t-creme-2)}.tr .t-cat .facet-opt:hover{background:var(--t-noir-3);color:var(--t-creme)}.tr .t-cat .facet-opt input,.tr .t-cat-puces input{accent-color:var(--t-or);width:16px;height:16px;flex-shrink:0}.tr .t-cat .facet-opt span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr .t-cat .facet-empty{margin:0;padding:6px 4px;font-size:13px;font-style:italic;color:var(--t-creme-3)}.tr .t-cat .facet-search{width:100%;margin-bottom:8px;min-height:40px;padding:0 12px;border-radius:var(--t-r-s);background:var(--t-noir);border:1px solid var(--t-ligne-2);color:var(--t-creme);font-size:13px}.tr .t-cat .facet-maplink{display:inline-flex;align-items:center;min-height:40px;margin-top:6px;font-size:13px;color:var(--t-or-clair);text-decoration:none}.tr .t-cat-carte{align-items:center;justify-content:space-between;gap:8px;min-height:44px;margin-top:10px;padding:0 14px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.3);background:var(--t-or-lueur);font-size:13px;color:var(--t-or-clair);text-decoration:none}.tr .t-cat-puces{display:flex;flex-wrap:wrap;gap:8px}.tr .t-cat-puces .filter-check,.tr .t-cat-puces .filter-radio{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:0;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font-size:13px;color:var(--t-creme-2);cursor:pointer}.tr .t-cat-puces label:has(input:checked){border-color:var(--t-or);color:var(--t-or-clair);background:var(--t-or-lueur)}.tr .t-cat .range-input{width:100%;accent-color:var(--t-or)}.tr .t-cat #priceLabel{display:block;margin-top:6px;font:400 var(--t-f-m) var(--t-serif);color:var(--t-creme)}.tr .t-cat-filtres-pied{display:flex;gap:10px}.tr .t-cat-filtres-pied .t-btn{flex:1}.tr .t-cat-voir{display:none}.tr .t-cat-grille{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--t-3)}.tr .t-cat-grille .product-card{display:flex;flex-direction:column;border-radius:var(--t-r-m);background:var(--t-noir-2);border:1px solid var(--t-ligne);box-shadow:none;transition:border-color var(--t-moyen),transform var(--t-moyen) var(--t-doux)}.tr .t-cat-grille .product-card:hover{border-color:rgba(201,168,76,.35);transform:translateY(-4px);box-shadow:none}.tr .t-cat-grille .product-card-image{aspect-ratio:4/5;background:radial-gradient(70% 60% at 50% 45%,#2a2418 0,var(--t-noir-2) 75%)}.tr .t-cat-grille .product-card-image::after{inset:auto 0 0;height:30%;background:linear-gradient(transparent,rgba(19,17,13,.55))}.tr .t-cat-grille .product-card:hover .product-card-image img{transform:scale(1.04)}.tr .t-cat-grille .product-placeholder{display:grid;place-items:center;background:0 0}.tr .t-cat-grille .product-mono{font:400 48px var(--t-serif);color:var(--t-or);opacity:.6}.tr .t-cat-grille .product-badge{top:14px;left:14px;padding:4px 11px;font:500 var(--t-f-micro) var(--t-sans);letter-spacing:.08em;color:var(--t-or-clair);border-color:rgba(201,168,76,.35)}.tr .t-cat-grille .product-oos-overlay{background:rgba(11,10,8,.6);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);font:italic 400 var(--t-f-xl) var(--t-plume);letter-spacing:0;text-transform:none;color:var(--t-or-clair);text-align:center;padding:0 12px}.tr .t-cat-grille .product-card-body{display:flex;flex-direction:column;gap:4px;flex:1;padding:var(--t-3)}.tr .t-cat-grille .product-region{margin:0;font-size:var(--t-f-micro);letter-spacing:.18em;color:var(--t-or);opacity:1}.tr .t-cat-grille .product-name{margin:0;font:400 var(--t-f-l)/1.3 var(--t-serif)}.tr .t-cat-grille .product-name a{color:var(--t-creme);text-decoration:none}.tr .t-cat-grille .product-name a:hover{color:var(--t-or-clair)}.tr .t-cat-grille .product-vintage{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-cat-grille .product-card-footer{margin-top:auto;padding-top:var(--t-2);border-top:0}.tr .t-cat-grille .product-price{font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-carte-vin .price-vat,.tr .t-cat-grille .price-vat{font:400 var(--t-f-micro) var(--t-sans);letter-spacing:.08em;color:var(--t-creme-3)}.tr .t-cat-grille .price-tier{display:block;font:400 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.08em;color:var(--t-or-clair)}.tr .t-cat-grille .product-card .add-to-cart{min-height:44px;padding:0 20px;border-radius:var(--t-r-rond);background:var(--t-or);border:1px solid var(--t-or);color:var(--t-noir);font:500 12px var(--t-sans);letter-spacing:.08em;text-transform:uppercase}.tr .t-cat-grille .product-card .add-to-cart:hover{background:var(--t-or-clair);border-color:var(--t-or-clair)}.tr .t-cat-grille .product-card .btn-outline[disabled]{min-height:44px;padding:6px 14px;border-radius:var(--t-r-rond);font:400 12px/1.3 var(--t-sans);letter-spacing:0;text-transform:none;white-space:normal}.tr .t-cat-grille .badge{border-radius:var(--t-r-rond)}.tr .t-cat-grille .empty-state-sm{padding:var(--t-8) var(--t-3);text-align:center;color:var(--t-creme-2);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m)}.tr #productsGrid.list-view.t-cat-grille{display:flex;flex-direction:column;gap:10px}.tr #productsGrid.list-view .product-card{flex-direction:row;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);transform:none}.tr #productsGrid.list-view .product-card-image{width:96px;height:auto;min-height:120px;aspect-ratio:auto;flex-shrink:0}.tr #productsGrid.list-view .product-card-body{flex-direction:row;align-items:center;flex-wrap:wrap;gap:6px 20px}.tr #productsGrid.list-view .product-card-footer{margin:0 0 0 auto;padding:0}.tr .t-cat-pages{gap:8px;margin-top:var(--t-6)}.tr .t-cat-pages .page-btn{min-width:44px;min-height:44px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2);font:400 14px var(--t-sans)}.tr .t-cat-pages .page-btn:hover{color:var(--t-creme);border-color:rgba(201,168,76,.45)}.tr .t-cat-pages .page-btn.active{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir);font-weight:500}@media (max-width:900px){.tr .t-cat-tete{padding-top:calc(64px + 36px)}.tr .t-cat-barre-in{flex-wrap:nowrap;justify-content:flex-end}.tr .t-cat-barre .t-cat-types{display:none}.tr .t-cat-filtres .t-cat-types-tiroir{padding-bottom:var(--t-2);border-bottom:1px solid var(--t-ligne)}.tr .t-cat-filtres:not(.mob-collapsed) .t-cat-types-tiroir{display:block}.tr .t-cat-types-tiroir .t-cat-types{flex-wrap:wrap;overflow:visible}.tr .t-cat-tri-lib{display:none}.tr .t-cat-tri{max-width:150px}.tr .t-cat-corps{padding-top:var(--t-3)}.tr .t-cat-filtres{border:0;padding:0;margin:0 0 var(--t-3)}.tr .t-cat-filtres .filters-toggle-btn{min-height:48px;margin:0;padding:0 20px;border-radius:var(--t-r-rond);background:var(--t-noir-2);border:1px solid var(--t-ligne-2);color:var(--t-creme);font:500 13px var(--t-sans);letter-spacing:.08em}.tr .t-cat-filtres:not(.mob-collapsed){position:fixed;left:0;right:0;bottom:0;top:auto;z-index:9001;max-height:86dvh;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:0 20px;background:var(--t-noir-2);border-top:1px solid var(--t-ligne-2);border-radius:22px 22px 0 0;box-shadow:0 -24px 80px rgba(0,0,0,.75);animation:t-cat-monte var(--t-moyen) var(--t-doux)}.tr .t-cat-filtres:not(.mob-collapsed) .filters-toggle-btn{position:sticky;top:0;z-index:1;margin:0 -20px var(--t-2);width:calc(100% + 40px);min-height:60px;border:0;border-bottom:1px solid var(--t-ligne);border-radius:0;background:var(--t-noir-2)}.tr .t-cat-filtres-pied{position:sticky;bottom:0;margin:0 -20px;padding:14px 20px calc(env(safe-area-inset-bottom,0px) + 14px);background:var(--t-noir-2);border-top:1px solid var(--t-ligne)}.tr .t-cat-voir{display:inline-flex}body.tr:has(.t-cat-filtres:not(.mob-collapsed)){overflow:hidden}body.tr:has(.t-cat-filtres:not(.mob-collapsed)) #tabbar,body.tr:has(.t-cat-filtres:not(.mob-collapsed)) .bugw,body.tr:has(.t-cat-filtres:not(.mob-collapsed)) .t-apercu{visibility:hidden}.tr .t-cat:has(.t-cat-filtres:not(.mob-collapsed))::before{content:"";position:fixed;inset:0;z-index:9000;background:rgba(11,10,8,.7);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.tr .t-cat-grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tr .t-cat-grille .product-card-body{padding:14px}.tr .t-cat-grille .product-name{font-size:15px}.tr .t-cat-grille .product-region{letter-spacing:.1em}.tr .t-cat-grille .product-price{font-size:16px}.tr .t-cat-grille .product-card .add-to-cart{width:100%}}@media (max-width:380px){.tr .t-cat-grille{gap:10px}.tr .t-cat-grille .product-card-body{padding:12px}}@keyframes t-cat-monte{from{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.tr .t-cat-filtres:not(.mob-collapsed){animation:none}.tr .t-cat-grille .product-card,.tr .t-cat-grille .product-card:hover{transform:none}}.tr .t-fp-haut{padding:calc(76px + clamp(24px,4vw,48px)) 0 clamp(56px,8vw,112px);background:radial-gradient(50% 90% at 20% 0,rgba(201,168,76,.07),transparent 70%)}.tr .t-fp-ariane{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:var(--t-4);font-size:12px;color:var(--t-creme-3)}.tr .t-fp-ariane a{color:var(--t-creme-2);text-decoration:none;padding:6px 0}.tr .t-fp-ariane a:hover{color:var(--t-or-clair)}.tr .t-fp-ariane [aria-current]{color:var(--t-creme)}.tr .t-fp-duo{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(32px,5vw,80px);align-items:start}.tr .t-fp-galerie{position:sticky;top:96px}.tr .t-fp-cadre{position:relative;display:grid;place-items:center;width:min(100%,520px);aspect-ratio:3/4;margin:0 auto;border-radius:var(--t-r-m);overflow:hidden;border:1px solid var(--t-ligne);background:radial-gradient(70% 60% at 50% 45%,#2a2418 0,var(--t-noir-2) 75%);box-shadow:var(--t-ombre-2)}.tr .t-fp-photo{width:100%;height:100%;object-fit:cover;display:block}.tr .t-fp-initiale{font:400 120px/1 var(--t-serif);color:var(--t-or);opacity:.5}.tr .t-fp-vignettes{display:flex;flex-wrap:wrap;gap:10px;width:min(100%,520px);margin:var(--t-2) auto 0}.tr .t-fp-vignette{width:64px;height:64px;padding:0;border-radius:var(--t-r-s);overflow:hidden;border:1px solid var(--t-ligne-2);background:var(--t-noir-2);cursor:pointer;opacity:.7;transition:opacity var(--t-court),border-color var(--t-court)}.tr .t-fp-vignette img{width:100%;height:100%;object-fit:cover;display:block}.tr .t-fp-vignette.active,.tr .t-fp-vignette:hover{opacity:1}.tr .t-fp-vignette.active{border-color:var(--t-or);box-shadow:0 0 0 1px var(--t-or)}.tr .t-fp-pastilles{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--t-3)}.tr .t-fp-faits{margin-bottom:12px}.tr .t-fp-nom{font:400 clamp(34px, 4.4vw, 56px)/1.05 var(--t-serif);margin:0 0 12px}.tr .t-fp-par{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;font-size:var(--t-f-l);color:var(--t-creme-2)}.tr .t-fp-par em{font-size:24px}.tr .t-fp-vigneron{display:inline-flex;align-items:center;min-height:44px;color:var(--t-or-clair);text-decoration:none;font-size:var(--t-f-s);letter-spacing:.04em}.tr .t-fp-vigneron:hover{text-decoration:underline;text-underline-offset:4px}.tr .t-fp-achat{margin:var(--t-3) 0 var(--t-4);padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:linear-gradient(165deg,var(--t-noir-3),var(--t-noir-2));box-shadow:var(--t-ombre)}.tr .t-fp-prix-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.tr .t-fp-prix{margin:0;font:400 clamp(30px, 3vw, 40px)/1.1 var(--t-serif);color:var(--t-creme)}.tr .t-fp-prix small{font:500 11px var(--t-sans);letter-spacing:.14em;color:var(--t-creme-3)}.tr .t-fp-litre{margin:4px 0 0;font-size:12px;color:var(--t-creme-3)}.tr .t-fp-stock{display:flex;align-items:center;gap:8px;margin:var(--t-2) 0 0;font-size:var(--t-f-s)}.tr .t-fp-stock i{width:8px;height:8px;border-radius:50%;background:currentColor;flex-shrink:0}.tr .t-fp-stock-ok{color:var(--t-ok)}.tr .t-fp-stock-or{color:var(--t-or-clair)}.tr .t-fp-stock-non{color:var(--t-non)}.tr .t-fp-geste{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;margin-top:var(--t-3)}.tr .t-fp-geste-etat .t-btn{flex:1 1 200px;min-width:0;padding:0 18px}.tr .t-fp-ajouter{flex:1 1 180px;min-height:48px}.tr .t-fp-qte{display:inline-flex;align-items:center;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);overflow:hidden;background:var(--t-noir)}.tr .t-fp-qte button{width:44px;height:48px;min-width:44px;background:0 0;color:var(--t-creme-2);font-size:20px;border:0;cursor:pointer}.tr .t-fp-qte button:hover{color:var(--t-or-clair);background:rgba(244,239,230,.05)}.tr .t-fp-qte input{width:44px;height:48px;border:0;background:0 0;color:var(--t-creme);font:500 16px var(--t-sans);text-align:center}.tr .t-fp-coeur{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:50%;border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-3);cursor:pointer;transition:color var(--t-court),border-color var(--t-court)}.tr .t-fp-coeur:hover{color:var(--t-or-clair);border-color:var(--t-or)}.tr .t-fp-coeur.active{color:var(--t-or);border-color:var(--t-or);background:var(--t-or-lueur)}.tr .t-fp-aide{margin:12px 0 0;font-size:12.5px;line-height:1.6;color:var(--t-creme-3)}.tr .t-fp-aide a{color:var(--t-or-clair)}.tr .t-fp-texte{margin:0;max-width:58ch;font:400 21px/1.6 var(--t-plume);color:var(--t-creme-2);white-space:pre-line}.tr .t-fp-avis,.tr .t-fp-fiche{border-top:1px solid var(--t-ligne);padding:clamp(56px,8vw,112px) 0}.tr .t-fp-avis-in,.tr .t-fp-fiche-in{display:grid;grid-template-columns:minmax(240px,1fr) 2fr;gap:clamp(32px,5vw,80px);align-items:start}.tr .t-fp-h2{font-size:var(--t-f-2xl);line-height:1.1;margin:0}.tr .t-fp-h3{font:400 var(--t-f-l)/1.3 var(--t-serif);margin:var(--t-4) 0 12px}.tr .t-identite{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--t-4);margin:0}.tr .t-identite>div{display:grid;grid-template-columns:minmax(96px,9em) 1fr;gap:var(--t-2);align-items:baseline;padding:14px 0;border-bottom:1px solid var(--t-ligne)}.tr .t-identite dt{margin:0;font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-identite dd{margin:0;color:var(--t-creme);min-width:0;overflow-wrap:anywhere}.tr .t-identite dd a{color:var(--t-or-clair);text-decoration:none;padding:4px 0}.tr .t-identite dd a:hover{text-decoration:underline;text-underline-offset:4px}.tr .t-identite-sobre dd{font-size:14px;color:var(--t-creme-2)}.tr .t-identite .t-identite-large{grid-column:1/-1;grid-template-columns:1fr;gap:6px}.tr .t-etoiles{display:inline-flex;gap:2px;color:var(--t-or)}.tr .t-fp-moyenne{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:var(--t-3) 0}.tr .t-fp-moyenne b{font:400 48px/1 var(--t-serif);color:var(--t-creme)}.tr .t-fp-moyenne small{font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-fp-sans-avis{margin:var(--t-3) 0;font:italic 400 21px var(--t-plume);color:var(--t-creme-2)}.tr .t-fp-verif{padding:20px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:rgba(244,239,230,.03)}.tr .t-fp-verif p{margin:0 0 8px;font-size:12.5px;line-height:1.65;color:var(--t-creme-2)}.tr .t-fp-verif p:last-child{margin:0}.tr .t-fp-verif .t-fp-verif-titre{font-weight:600;color:var(--t-or-clair)}.tr .t-fp-verif a{display:inline-block;padding:5px 0;margin:-5px 0;color:var(--t-creme-2);text-decoration:underline;text-underline-offset:3px}.tr .t-fp-liste{display:grid;gap:var(--t-2);margin-bottom:var(--t-4)}.tr .t-avis{padding:20px 24px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-avis header{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tr .t-avis header>div{flex:1;min-width:0}.tr .t-avis strong{font-size:14px;font-weight:600;color:var(--t-creme)}.tr .t-avis small{display:block;font-size:12px;color:var(--t-creme-3)}.tr .t-avis>p{margin:12px 0 0;font-size:14.5px;line-height:1.7;color:var(--t-creme-2)}.tr .t-avis-moi header{justify-content:space-between}.tr .t-fp-encart{margin:0 0 var(--t-4);padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);font-size:13.5px;line-height:1.65;color:var(--t-creme-2)}.tr .t-fp-encart .t-fp-h3{margin-top:0}.tr .t-fp-lib{display:block;margin:0 0 8px;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-fp-lib span{color:var(--t-creme-3)}.tr .t-fp-etoiles-choix{display:flex;gap:4px;margin-bottom:20px}.tr .t-fp-etoiles-choix .star-btn{display:inline-flex;align-items:center;justify-content:center;padding:9px;margin:-9px 0;border-radius:4px;cursor:pointer;transition:color .15s}.tr .t-fp-champ{display:block;width:100%;box-sizing:border-box;min-height:96px;padding:12px 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 14px/1.65 var(--t-sans);resize:vertical}.tr .t-fp-champ::placeholder{color:var(--t-creme-3)}.tr .t-fp-champ:focus{outline:0;border-color:var(--t-or)}.tr .t-fp-champ:focus-visible{outline:2px solid var(--t-or);outline-offset:3px}.tr .t-fp-compteur{margin:4px 0 var(--t-2);text-align:right;font-size:11px;color:var(--t-creme-3)}.tr .t-fp-mes-avis .t-avis{margin-bottom:10px}.tr .t-fp-motif{margin-top:12px;padding:12px 14px;border-radius:var(--t-r-s);background:rgba(208,138,138,.07)}.tr .t-fp-motif p{margin:0;font-size:13px;line-height:1.6;color:var(--t-creme-2)}.tr .t-fp-motif .t-fp-motif-titre{margin-bottom:4px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-fp-suppr{margin-top:12px;color:var(--t-non)}.tr .t-fp-suppr:hover{color:var(--t-non);border-color:var(--t-non)}.tr .t-fp-carnet{padding:0 0 clamp(56px,8vw,112px)}.tr .t-fp-carnet-in{max-width:760px;padding:var(--t-4);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2)}.tr .t-fp-carnet-tete{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:var(--t-2);color:var(--t-or)}.tr .t-fp-carnet-tete .t-fp-h3{margin:0}.tr .t-fp-carnet-gestes{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.tr .t-fp-carnet-gestes .t-fp-suppr{margin-top:0}@media (max-width:900px){.tr .t-fp-haut{padding-top:calc(64px + var(--t-3))}.tr .t-fp-avis-in,.tr .t-fp-duo,.tr .t-fp-fiche-in{grid-template-columns:minmax(0,1fr)}.tr .t-fp-galerie{position:static}.tr .t-fp-cadre,.tr .t-fp-vignettes{width:min(100%,calc(56svh * .75))}.tr .t-fp-vignettes{justify-content:center}.tr .t-identite{grid-template-columns:1fr}}@media (max-width:520px){.tr .t-fp-achat{padding:20px}.tr .t-fp-ajouter{order:-1;flex-basis:100%}.tr .t-fp-geste .t-fp-qte{margin-right:auto}.tr .t-fp-texte{font-size:19px}}.tr .t-segments{display:flex;gap:6px;flex-wrap:wrap;margin-top:var(--t-4)}.tr .t-segment{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;font:500 13px var(--t-sans);color:var(--t-creme-2);cursor:pointer;transition:background var(--t-court),color var(--t-court),border-color var(--t-court)}.tr .t-segment:hover{color:var(--t-creme);border-color:rgba(201,168,76,.45)}.tr .t-segment[aria-pressed=true]{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir)}.tr .t-segment small{font-size:11px;opacity:.7}.tr .t-si-doigt{display:none}@media (hover:none){.tr .t-si-souris{display:none}.tr .t-si-doigt{display:inline}}.tr .t-carte-tete{padding:calc(76px + clamp(40px,6vw,80px)) 0 var(--t-4);background:radial-gradient(60% 120% at 20% -20%,rgba(201,168,76,.08),transparent 70%)}.tr .t-carte-titre-ligne{display:flex;align-items:baseline;gap:var(--t-3);flex-wrap:wrap}.tr .t-carte-titre-ligne .t-titre{margin:0}.tr .t-carte-scene{padding:var(--t-4) 0 clamp(64px,8vw,112px)}.tr .t-carte-grille{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);gap:clamp(24px,4vw,56px);align-items:start}.tr .t-carte-toile{position:relative;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:radial-gradient(70% 70% at 50% 45%,#1d1910 0,var(--t-noir-2) 80%);padding:clamp(12px,2vw,24px);overflow:hidden}.tr .t-carte-aide{position:absolute;left:20px;top:16px;margin:0;font-size:var(--t-f-micro);letter-spacing:.08em;color:var(--t-creme-3);pointer-events:none;transition:opacity var(--t-court)}.tr .t-carte-toile.zoomed .t-carte-aide{opacity:0}.tr .t-carte-dezoom{position:absolute;right:16px;top:12px;z-index:2}.tr .t-carte-dezoom[hidden]{display:none}.tr #map-svg{display:block;width:100%;height:auto;aspect-ratio:613/585;overflow:hidden}.tr #map-svg .fr-base{fill:rgba(248,244,238,.035);stroke:rgba(248,244,238,.13);stroke-width:.8;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tr #map-svg .rg{cursor:pointer;pointer-events:all}.tr #map-svg .rg path{fill:rgba(201,168,76,.2);stroke:rgba(201,168,76,.5);stroke-width:.9;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill var(--t-court),stroke var(--t-court),opacity var(--t-moyen)}.tr #map-svg .rg:hover path{fill:rgba(201,168,76,.42);stroke:var(--t-or-clair);stroke-width:1.2}.tr #map-svg .rg.active path{fill:rgba(201,168,76,.6);stroke:var(--t-or-clair);stroke-width:1.6}.tr #map-svg .rg.dim path{opacity:.3}.tr #map-svg .rg text{font:600 10px var(--t-sans);letter-spacing:.6px;text-transform:uppercase;fill:rgba(236,210,144,.92);paint-order:stroke fill;stroke:var(--t-noir);stroke-width:3px;text-anchor:middle;dominant-baseline:middle;pointer-events:none;transition:opacity var(--t-court),fill var(--t-court)}.tr #map-svg .rg .lbl-sm{font-size:8.5px}.tr #map-svg .rg .lbl-xs{font-size:7px}.tr #map-svg .rg.active text,.tr #map-svg .rg:hover text{fill:var(--t-creme)}.tr #map-svg .rg.dim text,.tr .zoomed #map-svg .rg text{opacity:0}.tr #map-svg .sea-lbl{font:300 8px var(--t-sans);letter-spacing:4px;fill:rgba(120,165,210,.28);text-anchor:middle;pointer-events:none}.tr #map-svg .cty-lbl{font:400 6.5px var(--t-sans);letter-spacing:.8px;fill:rgba(248,244,238,.18);text-anchor:middle;pointer-events:none}.tr #detailLayer{opacity:0;transition:opacity .55s ease .15s;pointer-events:none}.tr #detailLayer.show{opacity:1}.tr #map-svg .detail-terr{fill:#f0e4bd;font-family:var(--t-serif);letter-spacing:.2px;paint-order:stroke;stroke:rgba(8,8,8,.6);stroke-width:.35px}.tr #map-svg .detail-app{fill:#efe9db;font-family:var(--t-sans);letter-spacing:.1px;paint-order:stroke;stroke:rgba(8,8,8,.55);stroke-width:.28px}.tr .t-carte-regions{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--t-3)}.tr .t-carte-regions .rg-btn{min-height:40px;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;font:500 12.5px var(--t-sans);color:var(--t-creme-2);cursor:pointer;transition:background var(--t-court),color var(--t-court),border-color var(--t-court)}.tr .t-carte-regions .rg-btn:hover{color:var(--t-creme);border-color:rgba(201,168,76,.45)}.tr .t-carte-regions .rg-btn[aria-pressed=true]{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir)}.tr .t-carte-panneau{position:sticky;top:96px;padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);box-shadow:var(--t-ombre)}.tr .t-carte-panneau [hidden]{display:none}.tr .t-carte-nom{font-size:var(--t-f-2xl);line-height:1.08;margin:0 0 var(--t-1)}.tr .t-carte-tag{margin:0 0 var(--t-2);font:italic 400 var(--t-f-l)/1.4 var(--t-plume);color:var(--t-or-clair)}.tr .t-carte-desc{margin:0 0 var(--t-3);color:var(--t-creme-2)}.tr .t-carte-chiffre{margin:0;padding-top:var(--t-3);border-top:1px solid var(--t-ligne);color:var(--t-creme-3);font-size:var(--t-f-s)}.tr .t-carte-chiffre b{font:400 var(--t-f-xl) var(--t-serif);color:var(--t-or-clair);margin-right:4px}.tr .t-carte-faits{margin:0 0 var(--t-3);display:grid;gap:var(--t-2)}.tr .t-carte-faits dt{margin-bottom:6px;font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-carte-faits dd{margin:0}.tr .t-carte-puces{display:flex;flex-wrap:wrap;gap:6px}.tr .t-carte-puces .t-pastille{text-transform:none;letter-spacing:.02em;font-size:12px}.tr .t-carte-vins-t{margin:0 0 var(--t-2);padding-top:var(--t-3);border-top:1px solid var(--t-ligne);font-size:var(--t-f-l)}.tr .t-carte-vins{display:grid;gap:10px;margin-bottom:var(--t-3)}.tr .t-carte-vin{display:grid;grid-template-columns:56px 1fr;gap:14px;align-items:center;padding:8px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);text-decoration:none;color:inherit;transition:border-color var(--t-court),background var(--t-court)}.tr .t-carte-vin:hover{border-color:rgba(201,168,76,.4);background:var(--t-or-lueur)}.tr .t-carte-vg-photo,.tr .t-carte-vin-photo{display:grid;place-items:center;overflow:hidden;background:radial-gradient(70% 60% at 50% 45%,#2a2418 0,var(--t-noir-3) 75%);color:var(--t-or);font:400 22px var(--t-serif)}.tr .t-carte-vin-photo{width:56px;aspect-ratio:4/5;border-radius:6px}.tr .t-carte-vg-photo img,.tr .t-carte-vin-photo img{width:100%;height:100%;object-fit:cover}.tr .t-carte-vin-corps{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.tr .t-carte-vin-nom{font:400 var(--t-f-m)/1.3 var(--t-serif)}.tr .t-carte-vin .t-prix{font-size:var(--t-f-m)}.tr .t-carte-vide{margin:0 0 var(--t-3);color:var(--t-creme-3);font-style:italic}.tr .t-carte-cta{width:100%}.tr .t-carte-vignerons{padding:var(--t-4) 0 clamp(64px,8vw,112px)}.tr .t-carte-scene[hidden],.tr .t-carte-vg[hidden],.tr .t-carte-vignerons[hidden]{display:none}.tr .t-carte-vg-recherche{margin:0 0 var(--t-4)}.tr .t-carte-vg-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--t-3)}.tr .t-carte-vg{display:flex;flex-direction:column;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);overflow:hidden;text-decoration:none;color:inherit;transition:border-color var(--t-moyen),transform var(--t-moyen) var(--t-doux)}.tr .t-carte-vg:hover{border-color:rgba(201,168,76,.35);transform:translateY(-4px)}.tr .t-carte-vg-photo{aspect-ratio:4/3;font-size:40px}.tr .t-carte-vg-corps{display:flex;flex-direction:column;gap:4px;padding:var(--t-2) var(--t-3) var(--t-3)}.tr .t-carte-vg-nom{font:400 var(--t-f-l)/1.3 var(--t-serif)}.tr .t-carte-vg-compte{font-size:var(--t-f-s);color:var(--t-creme-3)}@media (max-width:900px){.tr .t-carte-tete{padding-top:calc(64px + 36px)}.tr .t-carte-grille{grid-template-columns:1fr}.tr .t-carte-colonne{display:contents}.tr .t-carte-toile{order:1;padding:8px}.tr .t-carte-panneau{order:2;position:static;padding:var(--t-3);box-shadow:none}.tr .t-carte-regions{order:3;margin-top:0}.tr .t-carte-aide{position:static;margin:4px 8px 6px}.tr #map-svg .rg text{font-size:16px}.tr #map-svg .rg .lbl-sm{font-size:13px}.tr #map-svg .rg .lbl-xs{font-size:12px}.tr .t-carte-vg-grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tr .t-carte-vg-corps{padding:10px 12px 14px}}@media (max-width:900px) and (max-height:500px){.tr .t-carte-grille{grid-template-columns:minmax(0,1fr) minmax(280px,.9fr)}.tr #map-svg{max-height:calc(100svh - 96px)}}@media (hover:none) and (pointer:coarse){.tr .t-carte-regions .rg-btn{min-height:44px}.tr .t-fp-ariane a,.tr .t-fp-vigneron{display:inline-flex;align-items:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.tr #detailLayer,.tr #map-svg .rg path,.tr .t-carte-vg{transition:none}}.tr .sr-only{width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important}.tr .t-nw{white-space:nowrap}.tr .t-cpt-masque{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.tr .t-cpt-tete{padding:calc(76px + clamp(40px,6vw,80px)) 0 var(--t-4);background:radial-gradient(60% 120% at 20% -20%,rgba(201,168,76,.08),transparent 70%)}.tr .t-cpt-tete-ligne{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-3);flex-wrap:wrap}.tr .t-cpt-tete .t-titre{margin:0}.tr .t-cpt-rang{display:flex;flex-direction:column;gap:6px;margin:0 0 8px}.tr .t-cpt-rang-lib{font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-cpt-rang-nom{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.04);font:400 var(--t-f-l)/1.2 var(--t-serif)}.tr .t-cpt-rang-pt{width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 3px rgba(244,239,230,.08)}.tr .t-cpt-tete .alert{margin:var(--t-3) 0 0}.tr .t-cpt-bloc{padding-top:var(--t-6)}.tr .t-cpt-dernier{padding-bottom:clamp(72px,10vw,128px)}.tr .t-cpt-bloc-tete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--t-2);margin-bottom:var(--t-3)}.tr .t-cpt-bloc-tete h2{margin:0;font-size:var(--t-f-xl)}.tr .t-cpt-chiffres{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--t-2)}.tr .t-cpt-chiffre{display:flex;flex-direction:column;gap:4px;height:100%;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);color:var(--t-creme);text-decoration:none;transition:border-color var(--t-court),transform var(--t-court) var(--t-doux)}.tr .t-cpt-chiffre:hover{border-color:rgba(201,168,76,.45);transform:translateY(-2px)}.tr .t-cpt-chiffre-n{font:400 var(--t-f-2xl)/1 var(--t-serif);color:var(--t-or-clair)}.tr .t-cpt-chiffre-lib{font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-cpt-chiffre-lib::after{content:" \2192";color:var(--t-or);opacity:0;transition:opacity var(--t-court)}.tr .t-cpt-chiffre:focus-visible .t-cpt-chiffre-lib::after,.tr .t-cpt-chiffre:hover .t-cpt-chiffre-lib::after{opacity:1}.tr .t-cpt-cercle{display:flex;align-items:center;justify-content:space-between;gap:var(--t-3);flex-wrap:wrap;padding:var(--t-3) var(--t-4);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.3);background:linear-gradient(120deg,rgba(201,168,76,.1),rgba(201,168,76,.02))}.tr .t-cpt-cercle-texte{flex:1;min-width:220px}.tr .t-cpt-cercle .t-surtitre{margin-bottom:var(--t-1)}.tr .t-cpt-cercle h2{margin:0 0 4px;font-size:var(--t-f-xl)}.tr .t-cpt-cercle p:not(.t-surtitre){margin:0;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-cpt-cmd{width:100%;border-collapse:collapse;font-size:var(--t-f-s)}.tr .t-cpt-cmd thead th{text-align:left;padding:0 var(--t-2) 12px;font:500 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3);border-bottom:1px solid var(--t-ligne-2)}.tr .t-cpt-cmd tbody th,.tr .t-cpt-cmd td{padding:16px var(--t-2);border-bottom:1px solid var(--t-ligne);text-align:left;vertical-align:middle}.tr .t-cpt-cmd-ref{font:400 var(--t-f-m) var(--t-serif);color:var(--t-or-clair);white-space:nowrap}.tr .t-cpt-cmd-date{color:var(--t-creme-2);white-space:nowrap}.tr .t-cpt-cmd-total{font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-cpt-cmd-facture{text-align:right!important}.tr .t-cpt-cmd-facture .t-lien::after{content:" \2193"}.tr .t-cpt-sans{color:var(--t-creme-3)}.tr .t-cpt-vide{display:flex;align-items:center;justify-content:space-between;gap:var(--t-2);flex-wrap:wrap;padding:var(--t-3);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);color:var(--t-creme-2)}.tr .t-cpt-vide p{margin:0}.tr .t-cpt-plan{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--t-2);align-items:start}.tr .t-cpt-groupe{padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-cpt-groupe h3{margin:0 0 var(--t-1);font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-cpt-groupe ul{list-style:none;margin:0;padding:0}.tr .t-cpt-groupe li+li{border-top:1px solid var(--t-ligne)}.tr .t-cpt-groupe a{display:flex;flex-direction:column;gap:2px;padding:12px 0;min-height:44px;color:var(--t-creme);text-decoration:none}.tr .t-cpt-groupe a b{font-weight:500;font-size:var(--t-f-m);transition:color var(--t-court)}.tr .t-cpt-groupe a small{font-size:12px;color:var(--t-creme-3);line-height:1.45}.tr .t-cpt-groupe a:hover b{color:var(--t-or-clair)}.tr .t-cpt-lien-cercle b::before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:var(--t-or);vertical-align:middle}@media (max-width:900px){.tr .t-cpt-tete{padding-top:calc(64px + 36px)}.tr .t-cpt-plan{grid-template-columns:1fr}}@media (max-width:640px){.tr .t-cpt-tete-ligne{align-items:flex-start}.tr .t-cpt-rang{flex-direction:row;align-items:center;gap:12px;margin:0}.tr .t-cpt-bloc{padding-top:var(--t-4)}.tr .t-cpt-chiffres{gap:8px}.tr .t-cpt-chiffre{padding:14px 12px}.tr .t-cpt-chiffre-n{font-size:30px}.tr .t-cpt-chiffre-lib{font-size:12px;line-height:1.3}.tr .t-cpt-cercle{padding:var(--t-3)}.tr .t-cpt-cmd thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tr .t-cpt-cmd,.tr .t-cpt-cmd tbody{display:block}.tr .t-cpt-cmd tr{display:grid;grid-template-columns:1fr auto;gap:6px 12px;padding:16px;margin-bottom:10px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-cpt-cmd tbody th,.tr .t-cpt-cmd td{display:block;padding:0;border:0}.tr .t-cpt-cmd-statut{grid-column:1/-1;grid-row:2}.tr .t-cpt-cmd-date{grid-row:3}.tr .t-cpt-cmd-total{grid-row:1;grid-column:2;text-align:right!important}.tr .t-cpt-cmd-facture{grid-row:3;grid-column:2}.tr .t-cpt-cmd-facture .t-lien{display:inline-flex;align-items:center;min-height:44px;margin:-12px 0}}@media (hover:none) and (pointer:coarse){.tr .t-cpt-bloc-tete .t-lien,.tr .t-cpt-cercle .t-lien{display:inline-flex;align-items:center;min-height:44px}.tr .t-cpt-cmd-facture .t-lien{display:inline-flex;align-items:center;min-height:44px;margin:-13px 0}}.tr .t-etroit{max-width:860px}.tr .t-masque{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tr .t-raccourcis{display:grid;grid-template-columns:1fr 1fr;gap:var(--t-2);margin-top:var(--t-3)}.tr .t-raccourci{display:flex;justify-content:space-between;align-items:center;gap:var(--t-2);padding:18px 22px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);text-decoration:none;transition:border-color var(--t-court),transform var(--t-court) var(--t-doux)}.tr .t-raccourci:hover{border-color:rgba(201,168,76,.45);transform:translateY(-2px)}.tr .t-raccourci b{font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-raccourci span{font-size:var(--t-f-s);color:var(--t-creme-3);text-align:right}.tr .t-raccourci em{font:600 var(--t-f-s) var(--t-sans);font-style:normal;color:var(--t-or-clair)}.tr .t-nv-onglets{display:flex;flex-wrap:wrap;gap:6px;margin:var(--t-6) 0 var(--t-3)}.tr .t-nv-onglets button{padding:9px 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2);font:500 13px var(--t-sans);cursor:pointer}.tr .t-nv-onglets button b{margin-left:6px;color:var(--t-creme-3);font-weight:500}.tr .t-nv-onglets button[aria-pressed=true]{background:var(--t-creme);color:var(--t-noir);border-color:var(--t-creme)}.tr .t-nv-onglets button[aria-pressed=true] b{color:var(--t-noir)}.tr .t-idees{display:grid;gap:var(--t-2)}.tr .t-idee{padding:var(--t-4);border-radius:var(--t-r-m);background:var(--t-noir-2);border:1px solid var(--t-ligne)}.tr .t-idee-tete{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--t-2)}.tr .t-idee h2{font-size:var(--t-f-xl);margin:0 0 10px}.tr .t-idee-pourquoi{margin:0 0 6px;font-size:var(--t-f-m);color:var(--t-creme)}.tr .t-idee-quoi{margin:0 0 10px;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-idee-meta{margin:0;font-size:12px;color:var(--t-creme-3)}.tr .t-idee-mot{margin:12px 0 0;font:italic 400 var(--t-f-l) var(--t-plume);color:var(--t-or-pale)}.tr .t-idee-reponse{margin:12px 0 0;padding:10px 14px;border-left:2px solid var(--t-or);background:rgba(201,168,76,.06);border-radius:0 var(--t-r-s) var(--t-r-s) 0;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-idee-attente{margin:12px 0 0;font-size:12px;color:var(--t-or-pale)}.tr .t-idee-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:var(--t-3);padding-top:var(--t-3);border-top:1px solid var(--t-ligne)}.tr .t-nv-btn{min-height:42px;padding:0 18px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme);font:500 13px var(--t-sans);cursor:pointer;transition:background var(--t-court),border-color var(--t-court),color var(--t-court)}.tr .t-nv-btn:hover{border-color:var(--t-creme-2)}.tr .t-nv-btn[aria-pressed=true]{background:var(--t-creme);color:var(--t-noir);border-color:var(--t-creme)}.tr .t-nv-btn-ok[aria-pressed=true]{background:var(--t-or);border-color:var(--t-or)}.tr .t-nv-btn-non[aria-pressed=true]{background:0 0;color:var(--t-non);border-color:var(--t-non)}.tr .t-idee-champ{flex:1 1 200px;min-height:42px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne);background:var(--t-noir);color:var(--t-creme);font:400 13px var(--t-sans)}.tr .t-idee-champ:focus{outline:0;border-color:var(--t-or)}.tr .t-vide{color:var(--t-creme-3);text-align:center;padding:var(--t-6) 0}.tr .t-proposer{margin-top:var(--t-6);padding:var(--t-3) var(--t-4);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2)}.tr .t-proposer summary{cursor:pointer;color:var(--t-or-clair);font-size:var(--t-f-m)}.tr .t-proposer[open] summary{margin-bottom:var(--t-3)}.tr .t-form input[type=text]{width:100%;padding:11px 13px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m) var(--t-sans)}.tr .t-cap{display:grid;gap:var(--t-3);margin-top:var(--t-6)}.tr .t-curseur{display:grid;grid-template-columns:110px 1fr 110px;align-items:center;gap:var(--t-2);margin:0;padding:14px 0;border:0;border-bottom:1px solid var(--t-ligne);font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-curseur:last-child{border-bottom:0}.tr .t-curseur>span:last-child{text-align:right}.tr .t-crans{position:relative;display:flex;justify-content:space-between;align-items:center}.tr .t-crans::before{content:"";position:absolute;left:11px;right:11px;top:50%;height:1px;background:var(--t-ligne-2)}.tr .t-crans label{position:relative;display:grid;place-items:center;width:44px;height:44px;cursor:pointer}.tr .t-crans input{position:absolute;opacity:0}.tr .t-crans i{width:14px;height:14px;border-radius:50%;background:var(--t-noir);border:1px solid var(--t-creme-3);transition:transform var(--t-court),background var(--t-court)}.tr .t-crans label:hover i{border-color:var(--t-or)}.tr .t-crans input:checked+i{width:22px;height:22px;background:var(--t-or);border-color:var(--t-or);box-shadow:0 0 0 6px var(--t-or-lueur)}.tr .t-crans input:focus-visible+i{outline:2px solid var(--t-or);outline-offset:4px}.tr .t-deux{grid-template-columns:1fr 1fr}.tr .t-cap-pied{display:flex;align-items:center;gap:var(--t-3)}@media (max-width:700px){.tr .t-deux,.tr .t-raccourcis{grid-template-columns:1fr}.tr .t-curseur{grid-template-columns:1fr;text-align:center}.tr .t-curseur>span:last-child{text-align:center}}.tr .t-barre{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--t-voile);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border-bottom:1px solid var(--t-ligne)}.tr .t-barre-in{max-width:1400px;margin:0 auto;padding:0 clamp(16px,3vw,40px);min-height:64px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--t-3)}.tr .t-barre-marque{font:400 19px/1 var(--t-serif);color:var(--t-creme);text-decoration:none;white-space:nowrap}.tr .t-barre-marque em{font-size:21px}.tr .t-barre-onglets{display:flex;justify-content:center;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.tr .t-barre-onglets::-webkit-scrollbar{display:none}.tr .t-barre-onglets a{flex-shrink:0;padding:9px 16px;border-radius:var(--t-r-rond);font:500 13px/1 var(--t-sans);letter-spacing:.02em;color:var(--t-creme-2);text-decoration:none;transition:background var(--t-court),color var(--t-court)}.tr .t-barre-onglets a:hover{color:var(--t-creme);background:rgba(244,239,230,.06)}.tr .t-barre-onglets a.est-ici{color:var(--t-noir);background:var(--t-creme)}.tr .t-barre-sorties{display:flex;gap:2px}.tr .t-barre-sorties a{padding:8px 12px;border-radius:var(--t-r-rond);font:400 12px/1 var(--t-sans);color:var(--t-creme-3);text-decoration:none;white-space:nowrap}.tr .t-barre-sorties a:hover{color:var(--t-or-clair)}@media (max-width:760px){.tr .t-barre-in{grid-template-columns:1fr auto;gap:0 var(--t-2);padding-top:10px}.tr .t-barre-onglets{grid-column:1/-1;grid-row:2;justify-content:flex-start;padding:8px 0 10px;margin:0 calc(-1 * clamp(16px,3vw,40px));padding-left:clamp(16px,3vw,40px)}.tr .t-outil{padding-top:150px}.tr .t-comparer{padding-top:130px}.tr .t-barre-sorties a{padding:8px 7px;font-size:11px}}@media (max-width:400px){.tr .t-barre-sorties a[href="/"]{display:none}}@media (hover:none) and (pointer:coarse){.tr .t-apercu a,.tr .t-apercu button,.tr .t-barre-onglets a,.tr .t-barre-sorties a{display:inline-flex;align-items:center;min-height:44px}}.tr .t-legal-tete{padding:calc(76px + clamp(40px,6vw,80px)) 0 var(--t-4);border-bottom:1px solid var(--t-ligne);background:radial-gradient(60% 120% at 20% -20%,rgba(201,168,76,.08),transparent 70%)}.tr .t-legal-tete .t-titre{font-size:var(--t-f-2xl);max-width:22ch}.tr .t-legal-docs{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--t-1)}.tr .t-legal-docs a{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);color:var(--t-creme-2);font-size:var(--t-f-s);text-decoration:none;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-legal-docs a:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-legal-docs a[aria-current=page]{background:var(--t-creme);border-color:var(--t-creme);color:var(--t-noir)}.tr .t-legal-grille{display:grid;grid-template-columns:260px minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:start;padding-top:var(--t-6);padding-bottom:clamp(72px,10vw,128px)}.tr .t-legal-cote{position:sticky;top:100px;max-height:calc(100vh - 120px);overflow-y:auto;scrollbar-width:thin;display:flex;flex-direction:column;gap:var(--t-3)}.tr .t-legal-sommaire summary{list-style:none;cursor:default;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or);margin-bottom:var(--t-2)}.tr .t-legal-sommaire summary::-webkit-details-marker{display:none}.tr .t-legal-sommaire summary span{color:var(--t-creme-3);letter-spacing:.08em;text-transform:none}.tr .t-sommaire ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--t-ligne-2)}.tr .t-sommaire a{display:block;padding:7px 0 7px 16px;margin-left:-1px;border-left:2px solid transparent;font-size:var(--t-f-s);line-height:1.4;color:var(--t-creme-3);text-decoration:none;transition:color var(--t-court),border-color var(--t-court)}.tr .t-sommaire a:hover{color:var(--t-creme)}.tr .t-sommaire a.est-ici{color:var(--t-or-clair);border-left-color:var(--t-or)}.tr .t-legal-imprimer{align-self:flex-start}.tr .t-legal-lecture{max-width:72ch}.tr .t-legal-texte .legal-body{font-size:16px;line-height:1.8;color:var(--t-creme-2)}.tr .t-legal-texte .legal-body h2{scroll-margin-top:100px;font:400 var(--t-f-xl)/1.25 var(--t-serif);color:var(--t-creme);margin:var(--t-8) 0 var(--t-2);padding:var(--t-4) 0 0;border:0;border-top:1px solid var(--t-ligne)}.tr .t-legal-texte .legal-body h2:first-child{margin-top:0;padding-top:0;border-top:0}.tr .t-legal-num{display:block;margin-bottom:6px;font:500 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.22em;color:var(--t-or)}.tr .t-legal-texte .legal-body h3{font:600 var(--t-f-m)/1.4 var(--t-sans);color:var(--t-creme);margin:var(--t-4) 0 var(--t-1)}.tr .t-legal-texte .legal-body p{margin:0 0 var(--t-2)}.tr .t-legal-texte .legal-body ul{list-style:disc;padding-left:1.3em;margin:0 0 var(--t-2)}.tr .t-legal-texte .legal-body li{margin-bottom:6px}.tr .t-legal-texte .legal-body li::marker{color:var(--t-or)}.tr .t-legal-texte .legal-body strong{color:var(--t-creme);font-weight:600}.tr .t-legal-texte .legal-body a{color:var(--t-or-clair);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.tr .t-legal-texte .legal-body a:hover{color:var(--t-creme)}.tr .t-legal-texte .legal-body blockquote{margin:var(--t-3) 0;padding:var(--t-2) var(--t-3);border-left:2px solid var(--t-or);background:rgba(244,239,230,.03);border-radius:0 var(--t-r-s) var(--t-r-s) 0}.tr .t-legal-texte .legal-intro{font-size:var(--t-f-l);line-height:1.7;color:var(--t-creme);margin:0 0 var(--t-6);padding:var(--t-3) var(--t-4);background:var(--t-or-lueur);border:1px solid rgba(201,168,76,.25);border-radius:var(--t-r-m)}.tr .t-legal-texte .legal-update{margin-top:var(--t-6);padding-top:var(--t-3);border-top:1px solid var(--t-ligne);font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-legal-texte .legal-table{font-size:var(--t-f-s)}.tr .t-legal-texte .legal-table th{background:var(--t-noir-3);color:var(--t-creme-3);border-color:var(--t-ligne)}.tr .t-legal-texte .legal-table td{border-color:var(--t-ligne);color:var(--t-creme-2)}.tr .t-legal-haut{margin:var(--t-6) 0 0}.tr .t-legal-haut .t-lien::after{content:" \2191"}@media (max-width:900px){.tr .t-legal-tete{padding-top:calc(64px + 36px)}.tr .t-legal-grille{grid-template-columns:minmax(0,1fr);padding-top:var(--t-3);gap:var(--t-3)}.tr .t-legal-cote{position:static;max-height:none;overflow:visible}.tr .t-legal-sommaire{border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2)}.tr .t-legal-sommaire summary{cursor:pointer;margin:0;padding:0 var(--t-3);min-height:48px;display:flex;align-items:center;gap:6px}.tr .t-legal-sommaire summary::after{content:"+";margin-left:auto;font-size:18px;color:var(--t-or)}.tr .t-legal-sommaire[open] summary::after{content:"\2212"}.tr .t-legal-sommaire .t-sommaire{padding:0 var(--t-3) var(--t-2)}.tr .t-legal-docs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:var(--t-1) calc(-1 * clamp(20px,4vw,48px)) 0;padding:0 clamp(20px,4vw,48px)}.tr .t-legal-docs::-webkit-scrollbar{display:none}.tr .t-legal-docs a{flex-shrink:0}}@media (hover:none) and (pointer:coarse){.tr .t-legal-docs a,.tr .t-sommaire a{min-height:44px;display:flex;align-items:center}.tr .t-legal-haut .t-lien{display:inline-flex;align-items:center;min-height:44px}}@media print{body.tr{background:#fff;color:#000}.tr #bugw,.tr #cookie-banner,.tr #navMobile,.tr #navbar,.tr #tabbar,.tr .footer,.tr .t-apercu,.tr .t-legal-cote,.tr .t-legal-docs,.tr .t-legal-haut,.tr .t-pied{display:none!important}.tr .t-legal-tete{padding:0 0 12px;background:0 0;border-color:#999}.tr .t-legal-tete .t-surtitre{color:#555}.tr .t-legal-tete .t-titre,.tr .t-legal-texte .legal-body h2,.tr .t-legal-texte .legal-body h3,.tr .t-legal-texte .legal-body strong{color:#000}.tr .t-legal-grille{display:block;padding:16px 0 0}.tr .t-legal-lecture{max-width:none}.tr .t-legal-texte .legal-body,.tr .t-legal-texte .legal-table td,.tr .t-legal-texte .legal-table th,.tr .t-legal-texte .legal-update{color:#000;font-size:11pt}.tr .t-legal-texte .legal-intro{background:0 0;border:1px solid #999;color:#000}.tr .t-legal-texte .legal-body a{color:#000}.tr .t-legal-num{color:#555}.tr .t-legal-texte .legal-body h2{break-after:avoid;border-color:#ccc}}.tr .t-cpt-rub{display:flex;align-items:center;gap:10px 18px;flex-wrap:wrap;margin-bottom:var(--t-4)}.tr .t-cpt-fil{display:inline-flex;align-items:center;gap:8px;min-height:40px;color:var(--t-or-clair);font-size:var(--t-f-s);letter-spacing:.04em;text-decoration:none}.tr .t-cpt-fil:hover{color:var(--t-creme)}.tr .t-cpt-rub ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.tr .t-cpt-rub ul a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);color:var(--t-creme-2);font-size:var(--t-f-s);text-decoration:none;white-space:nowrap;transition:border-color var(--t-court),color var(--t-court)}.tr .t-cpt-rub ul a:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-cpt-rub ul a[aria-current=page]{background:var(--t-creme);border-color:var(--t-creme);color:var(--t-noir)}.tr .t-cpt-aide{display:flex;flex-wrap:wrap;align-items:center;gap:4px 22px;padding-top:var(--t-6);padding-bottom:clamp(72px,10vw,128px);font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-cpt-aide .t-lien{display:inline-flex;align-items:center;gap:.35em;min-height:40px}.tr .t-cf-tete{padding-top:calc(76px + clamp(28px,4vw,56px))}.tr .t-cf-droits{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--t-3);align-items:start}.tr .t-cf-carte{padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-cf-carte h2{margin:0 0 var(--t-2);font-size:var(--t-f-xl)}.tr .t-cf-carte p{margin:0 0 var(--t-2);font-size:14px;line-height:1.7;color:var(--t-creme-2)}.tr .t-cf-carte strong{color:var(--t-creme);font-weight:600}.tr .t-cf-carte .t-cf-fort{color:var(--t-or-pale)}.tr .t-cf-art{margin:0 0 var(--t-1)!important;font:500 var(--t-f-micro)/1.4 var(--t-sans)!important;letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)!important}.tr .t-cf-action{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:var(--t-3)}.tr .t-cf-action .ico-inline{margin-right:0}.tr .t-cf-etat{display:block;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-cf-etat:empty{display:none}.tr .t-cf-etat.est-ok{color:var(--t-ok)}.tr .t-cf-etat.est-err{color:var(--t-non)}.tr .t-cf-danger{border-color:rgba(208,138,138,.32);background:linear-gradient(180deg,rgba(208,138,138,.05),transparent 40%),var(--t-noir-2)}.tr .t-cf-danger .t-cf-art{color:var(--t-non)!important}.tr .t-cf-conserve{margin:var(--t-3) 0;padding:var(--t-3);border-radius:var(--t-r-s);border-left:2px solid var(--t-or);background:rgba(244,239,230,.03)}.tr .t-cf-conserve p{font-size:var(--t-f-s)}.tr .t-cf-conserve p:last-child{margin-bottom:0}.tr .t-cf-definitif{font-size:var(--t-f-m)!important;color:var(--t-creme)!important}.tr .t-cf-definitif strong{color:var(--t-non)}.tr .t-cf-proprio{margin-bottom:0!important}.tr .t-cf-btn-danger{background:rgba(208,138,138,.1);color:var(--t-non);border-color:rgba(208,138,138,.45)}.tr .t-cf-btn-danger:hover{border-color:var(--t-non);color:#e9b0b0}.tr .t-cf-btn-plein{background:#8f3b3b;color:var(--t-creme);border-color:#8f3b3b}.tr .t-cf-btn-plein:hover{background:#a24545;color:#fff}.tr .t-cf-btn-danger[disabled]{opacity:.6;cursor:progress;transform:none}.tr .t-cf-form{display:none;flex-direction:column;gap:12px;margin-top:var(--t-2);padding-top:var(--t-3);border-top:1px solid var(--t-ligne)}.tr .t-cf-form.est-ouvert{display:flex;animation:t-cf-ouvre var(--t-court) var(--t-doux)}@keyframes t-cf-ouvre{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.tr .t-cf-champ{width:100%;max-width:420px;min-height:48px;padding:0 16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m) var(--t-sans)}.tr .t-cf-champ:focus-visible{outline:2px solid var(--t-or);outline-offset:3px}.tr .t-cf-form-boutons{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:900px){.tr .t-cf-tete{padding-top:calc(64px + 24px)}.tr .t-cf-droits{grid-template-columns:1fr}}@media (max-width:640px){.tr .t-cpt-rub{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:var(--t-3)}.tr .t-cpt-rub ul{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-width:calc(100% + 2 * clamp(20px,4vw,48px));margin:0 calc(-1 * clamp(20px,4vw,48px));padding:0 clamp(20px,4vw,48px)}.tr .t-cpt-rub ul::-webkit-scrollbar{display:none}.tr .t-cpt-rub ul li{flex-shrink:0}.tr .t-cpt-rub ul.est-coupe-g{-webkit-mask-image:linear-gradient(to right,transparent,black 48px);mask-image:linear-gradient(to right,transparent,black 48px)}.tr .t-cpt-rub ul.est-coupe-d{-webkit-mask-image:linear-gradient(to right,black calc(100% - 48px),transparent);mask-image:linear-gradient(to right,black calc(100% - 48px),transparent)}.tr .t-cpt-rub ul.est-coupe-g.est-coupe-d{-webkit-mask-image:linear-gradient(to right,transparent,black 48px,black calc(100% - 48px),transparent);mask-image:linear-gradient(to right,transparent,black 48px,black calc(100% - 48px),transparent)}.tr .t-cf-carte{padding:var(--t-3) 20px}.tr .t-cf-conserve{padding:var(--t-2)}.tr .t-cf-action .t-btn,.tr .t-cf-carte>.t-btn,.tr .t-cf-form-boutons .t-btn{width:100%}}@media (hover:none) and (pointer:coarse){.tr .t-cpt-aide .t-lien,.tr .t-cpt-fil,.tr .t-cpt-rub ul a{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-cf-form.est-ouvert{animation:none}}.tr .t-vg-barre{padding:0 0 var(--t-3)}.tr .t-vg-outils{display:flex;align-items:center;gap:var(--t-2) var(--t-4);flex-wrap:wrap}.tr .t-vg-recherche{flex:1 1 360px;margin-top:0}.tr .t-vg-regions{margin-top:var(--t-3)}.tr .t-vg-annuaire{padding:var(--t-3) 0 clamp(64px,8vw,112px)}.tr .t-vg-lieu{display:block;font-size:var(--t-f-micro);line-height:1.7;letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-vg-lieu b{white-space:nowrap}.tr .t-vg-lieu span{overflow-wrap:anywhere}.tr .t-vg-lieu b{font-weight:500;color:var(--t-or)}.tr .t-vg-lieu>:not(:last-child)::after{content:" · ";white-space:normal;color:var(--t-creme-3)}.tr .t-carte-vg-photo img{transition:transform var(--t-long) var(--t-doux)}.tr .t-carte-vg:hover .t-carte-vg-photo img{transform:scale(1.04)}.tr .t-vg-haut{padding:calc(76px + clamp(24px,4vw,48px)) 0 clamp(48px,7vw,96px);background:radial-gradient(50% 90% at 20% 0,rgba(201,168,76,.07),transparent 70%)}.tr .t-vg-fil{display:flex;align-items:baseline;justify-content:space-between;gap:var(--t-2);flex-wrap:wrap;margin-bottom:var(--t-4)}.tr .t-vg-fil .t-fp-ariane{margin:0}.tr .t-vg-retour{font-size:12px;color:var(--t-creme-2);text-decoration:none;padding:6px 0;display:inline-flex;align-items:center;min-height:44px;margin:-6px 0}.tr .t-vg-retour:hover{color:var(--t-or-clair)}.tr .t-vg-duo{display:grid;grid-template-columns:minmax(220px,380px) 1fr;gap:clamp(28px,5vw,72px);align-items:center}.tr .t-vg-portrait{display:grid;place-items:center;aspect-ratio:4/5;border-radius:var(--t-r-m);overflow:hidden;border:1px solid var(--t-ligne);background:radial-gradient(70% 60% at 50% 45%,#2a2418 0,var(--t-noir-2) 75%);box-shadow:var(--t-ombre-2)}.tr .t-vg-portrait img{width:100%;height:100%;object-fit:cover;display:block}.tr .t-vg-portrait span{font:400 120px/1 var(--t-serif);color:var(--t-or);opacity:.5}.tr .t-vg-nom{font-size:var(--t-f-2xl);line-height:1.06;margin-bottom:var(--t-3)}.tr .t-vg-pastilles{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--t-4)}.tr .t-vg-pastilles .t-pastille{text-transform:none;letter-spacing:.02em;font-size:12px}.tr .t-vg-chiffres{display:flex;gap:var(--t-6);margin:0 0 var(--t-4);padding-top:var(--t-3);border-top:1px solid var(--t-ligne)}.tr .t-vg-chiffres dt{margin-bottom:4px;font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-vg-chiffres dd{margin:0;color:var(--t-creme-2)}.tr .t-vg-chiffres b{font:400 var(--t-f-xl) var(--t-serif);color:var(--t-or-clair);margin-right:4px}.tr .t-vg-gestes{display:flex;flex-wrap:wrap;gap:12px}.tr .t-vg-recit{padding:clamp(48px,7vw,96px) 0;border-top:1px solid var(--t-ligne)}.tr .t-vg-textes{display:grid;gap:var(--t-6);max-width:68ch}.tr .t-vg-textes-deux{grid-template-columns:1fr 1fr;max-width:none}.tr .t-vg-texte h2{margin:0 0 var(--t-2);font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-vg-texte p{margin:0;font-size:16px;line-height:1.85;color:var(--t-creme-2);white-space:pre-line}.tr .t-vg-vins{padding:clamp(48px,7vw,96px) 0;border-top:1px solid var(--t-ligne);scroll-margin-top:72px}.tr .t-vg-vins .t-tete-section{margin-bottom:var(--t-4)}.tr .t-vg-vins .t-cat-avis{margin:0 0 var(--t-4)}.tr .t-vg-h2{margin:0;font-size:var(--t-f-xl);line-height:1.2}.tr .t-vg-rdv{padding:clamp(48px,7vw,96px) 0;border-top:1px solid var(--t-ligne)}.tr .t-vg-rdv .t-vg-h2{margin-bottom:var(--t-4)}.tr .t-vg-rdv-sous{margin:var(--t-4) 0 var(--t-1);font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-vg-rdv-liste{list-style:none;margin:0;padding:0;border-top:1px solid var(--t-ligne)}.tr .t-vg-rdv-ligne{display:grid;grid-template-columns:130px 1fr auto;gap:6px var(--t-3);align-items:baseline;padding:18px 8px;border-bottom:1px solid var(--t-ligne);text-decoration:none;color:inherit;transition:background var(--t-court),padding var(--t-court) var(--t-doux)}.tr .t-vg-rdv-ligne:hover{background:var(--t-or-lueur);padding-left:14px}.tr .t-vg-rdv-date{font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-or);white-space:nowrap}.tr .t-vg-rdv-titre{font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-vg-rdv-lieu{font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-vg-rdv-passes .t-vg-rdv-ligne{opacity:.72}.tr .t-vg-rdv-passes .t-vg-rdv-date{color:var(--t-creme-3)}.tr .t-vg-pied-nav{padding-bottom:clamp(48px,7vw,96px)}@media (min-width:641px){.tr .t-vg-vins .t-cat-grille{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:900px){.tr .t-vg-textes-deux{grid-template-columns:1fr}}@media (max-width:760px){.tr .t-vg-haut{padding-top:calc(64px + 24px)}.tr .t-vg-duo{grid-template-columns:1fr;gap:var(--t-4)}.tr .t-vg-portrait{width:min(70%,300px);margin:0 auto}.tr .t-vg-gestes .t-btn{flex:1 1 auto}.tr .t-vg-rdv-ligne{grid-template-columns:1fr;padding:14px 4px}.tr .t-vg-rdv-ligne:hover{padding-left:4px}}@media (max-width:640px){.tr .t-rangee-defile{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-width:calc(100% + 2 * clamp(20px,4vw,48px));margin-left:calc(-1 * clamp(20px,4vw,48px));margin-right:calc(-1 * clamp(20px,4vw,48px));padding:0 clamp(20px,4vw,48px)}.tr .t-rangee-defile::-webkit-scrollbar{display:none}.tr .t-rangee-defile>*{flex-shrink:0}.tr .t-rangee-defile.est-coupe-g{-webkit-mask-image:linear-gradient(to right,transparent,black 48px);mask-image:linear-gradient(to right,transparent,black 48px)}.tr .t-rangee-defile.est-coupe-d{-webkit-mask-image:linear-gradient(to right,black calc(100% - 48px),transparent);mask-image:linear-gradient(to right,black calc(100% - 48px),transparent)}.tr .t-rangee-defile.est-coupe-g.est-coupe-d{-webkit-mask-image:linear-gradient(to right,transparent,black 48px,black calc(100% - 48px),transparent);mask-image:linear-gradient(to right,transparent,black 48px,black calc(100% - 48px),transparent)}.tr .t-vg-outils .t-vg-carte{display:inline-block;padding:13px 0}}@media (prefers-reduced-motion:reduce){.tr .t-vg-rdv-ligne:hover{padding-left:8px}}.tr .t-pn-tete{padding:calc(76px + clamp(24px,4vw,48px)) 0 var(--t-4);background:radial-gradient(60% 120% at 20% -20%,rgba(201,168,76,.08),transparent 70%)}.tr .t-pn-tete-ligne{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-2) var(--t-3);flex-wrap:wrap}.tr .t-pn-tete .t-titre{font-size:var(--t-f-2xl);margin:0}.tr .t-pn-tete .t-cat-compte{margin-bottom:6px}.tr .t-pn-etapes{list-style:none;display:flex;flex-wrap:wrap;gap:8px 0;margin:var(--t-4) 0 0;padding:0}.tr .t-pn-etapes li{display:inline-flex;align-items:center;gap:10px;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-pn-etapes li+li::before{content:"";width:clamp(16px,4vw,48px);height:1px;margin:0 12px;background:var(--t-ligne-2)}.tr .t-pn-etapes b{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1px solid var(--t-ligne-2);font:500 12px/1 var(--t-sans)}.tr .t-pn-etapes [aria-current]{color:var(--t-creme)}.tr .t-pn-etapes [aria-current] b{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir)}.tr .t-pn-corps{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:clamp(28px,4vw,56px);align-items:start;padding:var(--t-3) 0 clamp(72px,10vw,128px)}.tr .t-pn-liste>ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--t-ligne)}.tr .t-pn .t-pn-ligne{display:grid;grid-template-columns:72px minmax(0,1fr) auto 96px auto;align-items:center;gap:var(--t-3);padding:18px 0;border-bottom:1px solid var(--t-ligne);opacity:1}.tr .t-pn-vignette{display:grid;place-items:center;width:72px;aspect-ratio:3/4;border-radius:var(--t-r-s);overflow:hidden;border:1px solid var(--t-ligne);background:radial-gradient(70% 60% at 50% 45%,#2a2418 0,var(--t-noir-2) 75%)}.tr .t-pn-vignette img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--t-moyen) var(--t-doux)}.tr .t-pn-ligne:hover .t-pn-vignette img{transform:scale(1.05)}.tr .t-pn-vignette span{font:400 30px/1 var(--t-serif);color:var(--t-or);opacity:.6}.tr .t-pn-info{min-width:0}.tr .t-pn-info h3{margin:0 0 4px;font:400 var(--t-f-l)/1.3 var(--t-serif);overflow-wrap:anywhere}.tr .t-pn-info h3 a{color:var(--t-creme);text-decoration:none}.tr .t-pn-info h3 a:hover{color:var(--t-or-clair)}.tr .t-pn-unite{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-pn-unite .t-pastille{text-transform:none;letter-spacing:.02em}.tr .t-pn-statut{display:flex;align-items:center;gap:8px;margin:8px 0 0;font-size:var(--t-f-s);color:var(--t-non)}.tr .t-pn-statut i{width:8px;height:8px;border-radius:50%;background:currentColor;flex-shrink:0}.tr .t-pn-ligne-non .t-pn-vignette{filter:grayscale(1);opacity:.55}.tr .t-pn-ligne-non .t-pn-sous,.tr .t-pn-ligne-non .t-pn-unite,.tr .t-pn-ligne-non h3 a{opacity:.6}.tr .t-pn .t-pn-qte .qty-btn{width:44px;height:44px;min-width:44px;min-height:44px;display:grid;place-items:center;border:0;border-radius:0;background:0 0;color:var(--t-creme-2);font-size:20px;cursor:pointer}.tr .t-pn .t-pn-qte .qty-btn:hover{color:var(--t-or-clair);background:rgba(244,239,230,.05)}.tr .t-pn .t-pn-qte .qty-btn[disabled]{opacity:.4;cursor:progress}.tr .t-pn .t-pn-qte .qty-value{min-width:32px;text-align:center;font:500 16px var(--t-sans);color:var(--t-creme);font-variant-numeric:tabular-nums}.tr .t-pn .t-pn-sous{min-width:0;text-align:right;font:400 var(--t-f-l)/1 var(--t-serif);color:var(--t-or-clair);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-pn .t-pn-retirer{display:inline-flex;align-items:center;gap:6px;width:auto;height:auto;min-width:44px;min-height:44px;padding:0 4px;border:0;background:0 0;color:var(--t-creme-3);font:400 12px var(--t-sans);letter-spacing:.04em;cursor:pointer;transition:color var(--t-court)}.tr .t-pn .t-pn-retirer:hover{color:var(--t-non)}.tr .t-pn .t-pn-retirer[disabled]{opacity:.4;cursor:progress}.tr .t-pn .price-vat{font:400 var(--t-f-micro) var(--t-sans);letter-spacing:.08em;color:var(--t-creme-3)}.tr .t-pn-continuer{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--t-2)}.tr .t-pn-recap{position:sticky;top:96px;padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:linear-gradient(165deg,var(--t-noir-3),var(--t-noir-2));box-shadow:var(--t-ombre)}.tr .t-pn-recap-titre{margin:0 0 var(--t-3);font-size:var(--t-f-xl)}.tr .t-pn-lignes{margin:0}.tr .t-pn-lignes>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--t-2);padding:10px 0;border-bottom:1px solid var(--t-ligne);font-size:var(--t-f-s)}.tr .t-pn-lignes dt{color:var(--t-creme-2)}.tr .t-pn-lignes dd{margin:0;color:var(--t-creme);font-variant-numeric:tabular-nums;text-align:right}.tr .t-pn-lignes .t-pn-doux{color:var(--t-creme-3)}.tr .t-pn-note{margin:var(--t-2) 0 0;padding:12px 14px;border-radius:var(--t-r-s);font-size:var(--t-f-s);line-height:1.55;border:1px solid var(--t-ligne);background:rgba(244,239,230,.03);color:var(--t-creme-2)}.tr .t-pn-note a{display:inline-flex;align-items:center;min-height:44px;color:var(--t-or-clair)}.tr .t-pn-note-ok{color:var(--t-ok);border-color:rgba(143,191,143,.3);background:rgba(143,191,143,.06)}.tr .t-pn-note-attente{color:var(--t-or-clair);border-color:rgba(201,168,76,.3);background:var(--t-or-lueur)}.tr .t-pn-note-non{color:var(--t-non);border-color:rgba(208,138,138,.3);background:rgba(208,138,138,.06)}.tr .t-pn-total{display:flex;justify-content:space-between;align-items:baseline;gap:var(--t-2);margin:var(--t-3) 0}.tr .t-pn-total span{font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-pn-total strong{font:400 clamp(28px, 2.6vw, 34px)/1 var(--t-serif);color:var(--t-creme);font-variant-numeric:tabular-nums}.tr .t-pn-commander{width:100%}.tr .t-pn-conditions{margin:var(--t-3) 0 0;padding-top:var(--t-2);border-top:1px solid var(--t-ligne);font-size:12.5px;line-height:1.7;color:var(--t-creme-3)}.tr .t-pn-conditions strong{color:var(--t-creme-2);font-weight:500}.tr .t-pn-vide{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--t-2);max-width:520px;margin:var(--t-6) auto clamp(72px,10vw,128px);padding:var(--t-6) var(--t-4);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2)}.tr .t-pn-vide-signe{width:48px;height:1px;background:var(--t-or);opacity:.7}.tr .t-pn-vide h2{margin:0;font-size:var(--t-f-xl)}.tr .t-pn-vide p{margin:0 0 var(--t-1);color:var(--t-creme-2)}@media (max-width:1100px){.tr .t-pn-corps{grid-template-columns:minmax(0,1fr) 320px}.tr .t-pn .t-pn-ligne{grid-template-columns:64px minmax(0,1fr) auto;gap:8px var(--t-2)}.tr .t-pn-vignette{width:64px;grid-row:span 2}.tr .t-pn .t-pn-qte{grid-column:2;grid-row:2;justify-self:start}.tr .t-pn .t-pn-sous{grid-column:3;grid-row:1;align-self:start;padding-top:4px}.tr .t-pn .t-pn-retirer{grid-column:3;grid-row:2;justify-self:end}}@media (max-width:900px){.tr .t-pn-tete{padding-top:calc(64px + 24px)}.tr .t-pn-corps{grid-template-columns:minmax(0,1fr)}.tr .t-pn-recap{position:static}}@media (max-width:640px){.tr .t-pn-etapes li{font-size:12px;gap:6px}.tr .t-pn-etapes li+li::before{width:12px;margin:0 8px}.tr .t-pn-recap{padding:var(--t-3) 20px}.tr .t-pn-vide{padding:var(--t-4) var(--t-3)}}@media (max-width:480px){.tr .t-pn-etapes{flex-wrap:nowrap}.tr .t-pn-etapes li:not([aria-current]) span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tr .t-pn-etapes li+li::before{width:20px}.tr .t-pn-etapes .est-fait a{min-width:44px;justify-content:center}}@media (prefers-reduced-motion:reduce){.tr .t-pn-ligne:hover .t-pn-vignette img{transform:none}}.tr .t-pn-etapes .est-fait{color:var(--t-creme-2)}.tr .t-pn-etapes .est-fait a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:inherit;text-decoration:none}.tr .t-pn-etapes .est-fait a:hover{color:var(--t-or-clair)}.tr .t-pn-etapes .est-fait b{border-color:rgba(201,168,76,.5);color:var(--t-or-clair);background:var(--t-or-lueur)}.tr .t-pn-etapes .est-echec{color:var(--t-non)}.tr .t-pn-etapes .est-echec b{border-color:rgba(208,138,138,.5);color:var(--t-non);background:rgba(208,138,138,.08)}.tr .t-ck-conditions{max-width:640px;margin:var(--t-3) 0 0;font-size:12.5px;line-height:1.7;color:var(--t-creme-3)}.tr .t-ck-conditions strong{color:var(--t-creme-2);font-weight:500}.tr .t-ck-bandeau{margin:0 0 var(--t-3)}.tr .t-ck-cadenas,.tr .t-ck-gerer{margin-left:auto}.tr .t-ck-gerer{display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-f-s);color:var(--t-or-clair);text-decoration:none}.tr .t-ck-gerer:hover{text-decoration:underline}.tr .t-ck-cadenas{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-f-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-choix .t-ck-mode{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--t-2)}.tr .t-ck-mode>span{display:block;padding:0;border:0;background:0 0}.tr .t-ck-mode em{font:400 var(--t-f-l)/1 var(--t-serif);font-style:normal;color:var(--t-or-clair);white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-ck-champ{width:100%;min-height:48px;padding:0 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m) var(--t-sans);transition:border-color var(--t-court)}.tr .t-ck-champ:focus{outline:0;border-color:var(--t-or)}.tr .t-ck-champ[aria-invalid=true]{border-color:var(--t-non)}.tr .t-ck-saisie{display:grid;gap:12px}.tr .t-ck-saisie p{margin:0;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-ck-rangee{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tr .t-ck-promo{display:flex;gap:12px}.tr .t-ck-promo .t-ck-champ{flex:1;text-transform:uppercase;letter-spacing:.08em}.tr .t-ck .promo-msg{margin:10px 0 0;font-size:var(--t-f-s);color:var(--t-ok)}.tr .t-ck .promo-msg:empty{display:none}.tr .t-ck .promo-msg.error{color:var(--t-non)}.tr .t-ck-titulaire{display:grid;gap:6px;margin-bottom:14px;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-ck-element{min-height:72px;padding:var(--t-2);border-radius:var(--t-r-s);border:1px dashed var(--t-ligne-2)}.tr .t-ck-element:has(iframe){padding:0;border:0}.tr .t-ck-element #payment-placeholder{margin:0;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-3)}.tr .t-ck-enregistrer{margin-top:10px}.tr .t-ck .payment-message{margin:10px 0 0;font-size:var(--t-f-s);color:var(--t-non)}.tr .t-ck .payment-message:empty{display:none}.tr .t-ck-articles{list-style:none;margin:0;padding:0;display:grid;gap:12px}.tr .t-ck-article{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;font-size:var(--t-f-s)}.tr .t-ck-vignette{width:40px}.tr .t-ck-vignette span{font-size:18px}.tr .t-ck-article-nom{color:var(--t-creme);line-height:1.4;overflow-wrap:anywhere}.tr .t-ck-article-nom small{display:block;color:var(--t-creme-3);font-size:12px}.tr .t-ck-article-prix{color:var(--t-creme-2);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-ck-modifier{display:inline-flex;align-items:center;min-height:44px;margin:4px 0 var(--t-1);font-size:12px;color:var(--t-or-clair);text-decoration:none}.tr .t-ck-modifier:hover{text-decoration:underline}.tr .t-ck-majorite{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.28);background:rgba(201,168,76,.05)}.tr .t-ck-majorite input{flex:0 0 auto;width:24px;height:24px;margin:0;accent-color:var(--t-or);cursor:pointer}.tr .t-ck-majorite input[aria-invalid=true]{outline:2px solid var(--t-non);outline-offset:2px}.tr .t-ck-majorite label{font-size:var(--t-f-s);line-height:1.55;color:var(--t-creme);cursor:pointer}.tr .t-ck-majorite small{display:block;margin-top:6px;font-size:12px;color:var(--t-creme-3)}.tr .t-ck-payer{margin-top:var(--t-2);min-height:56px;font-size:var(--t-f-m)}.tr .t-ck-payer #payBtn-total{font-variant-numeric:tabular-nums}.tr .t-ck-engagement{margin:12px 0 0;font-size:12px;line-height:1.6;text-align:center;color:var(--t-creme-3)}.tr .t-ck-engagement strong{color:var(--t-creme-2);font-weight:500}.tr .t-ck-engagement a{color:var(--t-or-clair)}.tr .t-ck .summary-item.is-stale{opacity:.5;text-decoration:line-through}.tr .t-ck-fin .t-pn-tete{padding-bottom:var(--t-2)}.tr .t-ck-fin .t-pn-etapes{margin-top:0}.tr .t-ck-sceau{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--t-2);max-width:640px;margin:var(--t-4) auto;animation:t-ck-monte var(--t-long) var(--t-doux) both}.tr .t-ck-sceau .t-titre{font-size:var(--t-f-2xl);margin:0}.tr .t-ck-sceau-signe{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;border:1px solid currentColor;color:var(--t-or);background:var(--t-or-lueur)}.tr .t-ck-sceau-non .t-ck-sceau-signe{color:var(--t-non);background:rgba(208,138,138,.08)}.tr .t-ck-sceau-neutre .t-ck-sceau-signe{color:var(--t-creme-2);background:rgba(244,239,230,.05)}.tr .t-ck-sceau-non .t-titre{color:var(--t-non)}.tr .t-ck-sceau-ref{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin:0;color:var(--t-creme-2)}.tr .t-ck-sceau-ref strong{color:var(--t-or-clair);font-weight:500;letter-spacing:.02em}.tr .t-ck-sceau .t-pn-note{width:100%;margin:0}.tr .t-ck-detail{position:static;max-width:640px;margin:0 auto}.tr .t-ck-detail .t-pn-total{margin-bottom:0}.tr .t-ck-detail .t-ck-articles{padding-bottom:var(--t-2);margin-bottom:4px;border-bottom:1px solid var(--t-ligne)}.tr .t-ck-suite{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--t-2) var(--t-3);max-width:640px;margin:var(--t-4) auto clamp(72px,10vw,128px)}.tr .t-ck-suite .t-lien{display:inline-flex;align-items:center;min-height:44px}@keyframes t-ck-monte{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:640px){.tr .t-ck-rangee{grid-template-columns:1fr}.tr .t-ck-promo{flex-direction:column}.tr .t-ck-promo .t-btn{width:100%}.tr .t-ck-suite .t-btn{width:100%}}@media (prefers-reduced-motion:reduce){.tr .t-ck-sceau{animation:none}}.tr .t-guide{list-style:none;margin:0;padding:0;counter-reset:none;border-top:1px solid var(--t-ligne)}.tr .t-guide-etape{border-bottom:1px solid var(--t-ligne)}.tr .t-guide-titre{margin:0;font:inherit}.tr .t-guide-bascule{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:4px 18px;width:100%;min-height:76px;padding:18px 0;border:0;background:0 0;color:var(--t-creme);text-align:left;cursor:pointer;font:inherit}.tr .t-guide:not(.est-actif) .t-guide-bascule{cursor:default}.tr .t-guide-n{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--t-ligne-2);font:400 15px/1 var(--t-serif);color:var(--t-creme-2);transition:background var(--t-moyen),border-color var(--t-moyen),color var(--t-moyen)}.tr .t-guide-nom{font:400 var(--t-f-xl)/1.2 var(--t-serif);transition:color var(--t-moyen)}.tr .t-guide-resume{justify-self:end;max-width:100%;font-size:var(--t-f-s);color:var(--t-creme-3);text-align:right;overflow-wrap:anywhere;opacity:0;transition:opacity var(--t-moyen)}.tr .t-guide-bascule:hover .t-guide-nom{color:var(--t-or-clair)}.tr .t-guide-bascule:focus-visible{outline:2px solid var(--t-or);outline-offset:4px;border-radius:var(--t-r-s)}.tr .t-guide-etape.est-ouverte .t-guide-n{border-color:var(--t-or);color:var(--t-or-clair);background:var(--t-or-lueur)}.tr .t-guide-etape.est-vue:not(.est-ouverte) .t-guide-n{border-color:rgba(201,168,76,.45);color:transparent;background:var(--t-or-lueur);position:relative}.tr .t-guide-etape.est-vue:not(.est-ouverte) .t-guide-n::after{content:"\2713";position:absolute;inset:0;display:grid;place-items:center;color:var(--t-or-clair);font:400 15px/1 var(--t-sans)}.tr .t-guide.est-actif .t-guide-etape:not(.est-ouverte) .t-guide-resume{opacity:1}.tr .t-guide.est-actif .t-guide-etape:not(.est-ouverte):not(.est-vue) .t-guide-nom{color:var(--t-creme-2)}.tr .t-guide-corps{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--t-long) var(--t-doux)}.tr .t-guide-dedans{min-height:0;overflow:hidden;padding:0 0 var(--t-6) 54px;transition:opacity var(--t-long) var(--t-doux)}.tr .t-guide.est-actif .t-guide-etape:not(.est-ouverte) .t-guide-corps{grid-template-rows:0fr}.tr .t-guide.est-actif .t-guide-etape:not(.est-ouverte) .t-guide-dedans{opacity:0;padding-bottom:0;visibility:hidden;transition:opacity var(--t-moyen),padding var(--t-long) var(--t-doux),visibility 0s var(--t-long)}.tr .t-guide-suite{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--t-2) var(--t-3);margin-top:var(--t-4)}.tr .t-guide-suite>a{margin-right:auto}.tr .t-guide:not(.est-actif) [data-t-guide-suivant]{display:none}@media (max-width:640px){.tr .t-guide-bascule{grid-template-columns:32px minmax(0,1fr);gap:2px 14px;min-height:68px}.tr .t-guide-n{width:32px;height:32px}.tr .t-guide-resume{grid-column:2;justify-self:start;text-align:left}.tr .t-guide.est-actif .t-guide-etape.est-ouverte .t-guide-resume{display:none}.tr .t-guide-dedans{padding-left:0;padding-bottom:var(--t-4)}.tr .t-guide-suite .t-btn{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.tr .t-guide-corps,.tr .t-guide-dedans,.tr .t-guide-n,.tr .t-guide-resume{transition:none!important}}.tr .t-ck2-cadre{max-width:760px;margin-inline:auto;padding-bottom:clamp(72px,10vw,128px)}.tr .t-ck2 .t-pn-tete .t-cadre{max-width:760px}.tr .t-ck2-panier{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px var(--t-3);margin:0 0 var(--t-4);font-size:var(--t-f-s);color:var(--t-creme-2);font-variant-numeric:tabular-nums}.tr .t-ck2-panier .t-ck-modifier{margin:0}.tr .t-ck2-liste{grid-template-columns:1fr;gap:10px}.tr .t-ck2-liste>label>span{position:relative;padding:16px 48px 16px 18px}.tr .t-ck2-liste small{display:block;margin-top:3px;font-size:var(--t-f-s);line-height:1.5}.tr .t-ck2-liste>label>span::after{content:"";position:absolute;top:50%;right:18px;width:16px;height:16px;margin-top:-8px;border-radius:50%;border:1px solid var(--t-ligne-2);transition:border-color var(--t-court),box-shadow var(--t-court)}.tr .t-ck2-liste input:checked+span::after{border-color:var(--t-or);box-shadow:inset 0 0 0 3px var(--t-noir-2),inset 0 0 0 8px var(--t-or)}.tr .t-ck2-liste .t-ck-mode{padding-right:52px}.tr .t-ck2 .t-ck-gerer{margin-left:0}.tr .t-ck2-recap{padding:var(--t-4);border-radius:var(--t-r-m);background:var(--t-noir-2);border:1px solid var(--t-ligne)}.tr .t-ck2-recap .t-pn-lignes{margin-top:var(--t-3);padding-top:var(--t-3);border-top:1px solid var(--t-ligne)}.tr .t-ck2-recap .t-pn-total{margin-bottom:0}.tr .t-ck2-moyen{margin:var(--t-6) 0 var(--t-4)}.tr .t-ck2-moyen h3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:0 0 var(--t-3);font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-ck2-moyen h3 .t-ck-cadenas{margin-left:0}.tr .t-ck2 .t-ck-payer{width:100%;margin-top:var(--t-4)}@media (max-width:640px){.tr .t-ck2-recap{padding:var(--t-3) 16px}.tr .t-ck2-liste>label>span{padding-right:44px}}.tr .t-ev-chapo{margin-top:var(--t-2)}.tr .t-ev-flash{margin:var(--t-3) auto 0}.tr .t-ev-haut .t-ev-flash{margin:calc(-1 * var(--t-2)) 0 var(--t-4)}.tr .t-ev-aide{margin:6px 0 0;font-size:12px;line-height:1.6;color:var(--t-creme-3)}.tr .t-ev-aide a{color:var(--t-creme-2)}.tr .t-ev-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.tr .t-ev-badges:empty{display:none}.tr .t-ev-places{font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-ev-places.est-rare{color:var(--t-non)}.tr .t-ev-miens{display:flex;flex-wrap:wrap;align-items:center;gap:10px var(--t-3);margin-top:var(--t-3);padding:14px 18px;border-radius:var(--t-r-m);border:1px solid rgba(143,191,143,.28);background:rgba(143,191,143,.05)}.tr .t-ev-miens h2{margin:0;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--t-ok)}.tr .t-ev-miens ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.tr .t-ev-miens a{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);text-decoration:none;color:var(--t-creme);font-size:var(--t-f-s);transition:border-color var(--t-court),background var(--t-court)}.tr .t-ev-miens a:hover{border-color:var(--t-ok);background:rgba(143,191,143,.08)}.tr .t-ev-miens-date{color:var(--t-ok);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-ev-prochain{padding-top:clamp(40px,6vw,72px)}.tr .t-ev-vedette{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);border-radius:var(--t-r-m);overflow:hidden;border:1px solid var(--t-ligne);background:var(--t-noir-2);box-shadow:var(--t-ombre);text-decoration:none;color:inherit;transition:border-color var(--t-moyen),transform var(--t-moyen) var(--t-doux)}.tr .t-ev-vedette:hover{border-color:rgba(201,168,76,.4);transform:translateY(-4px)}.tr .t-ev-vedette-visuel{position:relative;min-height:340px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(70% 70% at 40% 40%,#2a2418 0,var(--t-noir-2) 75%)}.tr .t-ev-vedette-visuel img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform var(--t-long) var(--t-doux)}.tr .t-ev-vedette:hover .t-ev-vedette-visuel img{transform:scale(1.04)}.tr .t-ev-embleme{color:var(--t-or);opacity:.55}.tr .t-ev-cachet{position:absolute;top:18px;left:18px;display:flex;flex-direction:column;align-items:center;min-width:72px;padding:10px 12px 12px;border-radius:var(--t-r-s);background:var(--t-voile);border:1px solid rgba(201,168,76,.35);font:500 var(--t-f-micro)/1.2 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-or);backdrop-filter:blur(8px)}.tr .t-ev-cachet b{font:400 40px/1 var(--t-serif);letter-spacing:0;color:var(--t-creme);margin-bottom:4px}.tr .t-ev-vedette-texte{display:flex;flex-direction:column;padding:clamp(24px,4vw,48px)}.tr .t-ev-quand{margin:0 0 8px;font-size:var(--t-f-s);letter-spacing:.04em;color:var(--t-or-clair)}.tr .t-ev-quand::first-letter{text-transform:uppercase}.tr .t-ev-vedette-titre{margin:0 0 10px;font-size:var(--t-f-2xl);line-height:1.1}.tr .t-ev-lieu{margin:0 0 var(--t-2);font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-ev-extrait{margin:0;color:var(--t-creme-3);font-size:var(--t-f-s);line-height:1.65}.tr .t-ev-vedette-pied{display:flex;flex-wrap:wrap;align-items:center;gap:12px var(--t-3);margin-top:auto;padding-top:var(--t-4)}.tr .t-ev-vedette-pied .t-btn{margin-left:auto}.tr .t-ev-agenda{padding-top:clamp(56px,8vw,104px)}.tr .t-ev-mois{margin:var(--t-6) 0 var(--t-2);font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-ev-agenda .t-vg-h2+.t-ev-mois{margin-top:var(--t-4)}.tr .t-ev-agenda .t-jour small{letter-spacing:.12em}.tr .t-ev-agenda .t-date-ligne h3 a{color:var(--t-creme);transition:color var(--t-court)}.tr .t-ev-agenda .t-date-ligne h3 a:hover{color:var(--t-or-clair)}.tr .t-ev-agenda .t-date-ligne .t-ev-extrait{margin-top:6px}.tr .t-ev-vide{margin-bottom:0}.tr .t-ev-vide-icone{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;border:1px solid var(--t-ligne-2);color:var(--t-or)}.tr .t-ev-alerte{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1.1fr);gap:var(--t-3) var(--t-4);align-items:start;margin:clamp(56px,8vw,104px) 0 0;padding:clamp(24px,4vw,40px);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:linear-gradient(135deg,var(--t-or-lueur),transparent 55%),var(--t-noir-2)}.tr .t-ev-alerte-icone{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--t-or-lueur);color:var(--t-or-clair)}.tr .t-ev-alerte-texte h2{margin:0 0 8px;font-size:var(--t-f-xl)}.tr .t-ev-alerte-texte p{margin:0;color:var(--t-creme-2);font-size:var(--t-f-s)}.tr .t-ev-alerte-seul{align-self:center;justify-self:end}.tr .t-ev-champs{display:grid;grid-template-columns:1fr 1fr;gap:var(--t-2)}.tr .t-ev-champs label,.tr .t-ev-form label,.tr .t-ev-label{display:block;margin-bottom:6px;font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-2)}.tr .t-ev-form .t-ck-majorite label{margin:0;font-size:var(--t-f-s);letter-spacing:0;text-transform:none;color:var(--t-creme)}.tr .t-ev-champs input[readonly]{color:var(--t-creme-2);border-style:dashed}.tr .t-ev-alerte-pied{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:var(--t-2)}.tr .t-ev-alerte-pied .t-ev-aide{margin:0}.tr .t-ev-rgpd{margin-top:var(--t-2)}.tr .t-ev-passes{padding:clamp(56px,8vw,104px) clamp(20px,4vw,48px) clamp(72px,10vw,128px)}.tr .t-ev-passes>.t-ev-aide{margin:8px 0 var(--t-3)}.tr .t-ev-passes .t-vg-rdv-lieu{color:var(--t-or)}.tr .t-ev-haut{padding:calc(76px + clamp(24px,4vw,48px)) 0 clamp(40px,6vw,72px);background:radial-gradient(50% 90% at 20% 0,rgba(201,168,76,.07),transparent 70%)}.tr .t-ev-duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(28px,5vw,72px);align-items:center}.tr .t-ev-photo{position:relative;display:grid;place-items:center;aspect-ratio:4/3;border-radius:var(--t-r-m);overflow:hidden;border:1px solid var(--t-ligne);box-shadow:var(--t-ombre-2);background:radial-gradient(70% 70% at 40% 40%,#2a2418 0,var(--t-noir-2) 75%)}.tr .t-ev-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.tr .t-ev-titre{font-size:var(--t-f-2xl);line-height:1.08;margin-bottom:var(--t-4);overflow-wrap:anywhere}.tr .t-ev-reperes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--t-3) var(--t-4);margin:0 0 var(--t-4);padding-top:var(--t-3);border-top:1px solid var(--t-ligne)}.tr .t-ev-reperes dt{margin-bottom:4px;font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-ev-reperes dd{margin:0;color:var(--t-creme);line-height:1.45}.tr .t-ev-reperes dd::first-letter{text-transform:uppercase}.tr .t-ev-reperes dd b{display:block;font-weight:400;color:var(--t-or-clair)}.tr .t-ev-reperes small{display:block;font-size:12px;color:var(--t-creme-3)}.tr .t-ev-reperes small.t-ev-rare{color:var(--t-non)}.tr .t-ev-itineraire{display:flex;width:fit-content;align-items:center;gap:6px;margin-top:8px;padding:4px 12px 4px 10px;border:1px solid rgba(201,168,76,.45);border-radius:999px;font-size:var(--t-f-s);color:var(--t-or-clair);text-decoration:none}.tr .t-ev-itineraire:hover{border-color:var(--t-or-clair);background:var(--t-or-lueur)}.tr .t-ev-itineraire:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:2px}@media (pointer:coarse){.tr .t-ev-itineraire{min-height:44px;padding:0 16px 0 12px}}.tr .t-ev-montant{font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-or-clair);font-variant-numeric:tabular-nums}.tr .t-ev-rebours{display:flex;flex-wrap:wrap;align-items:flex-end;gap:6px var(--t-3);margin:0 0 var(--t-4)}.tr .t-ev-rebours-mot{align-self:center;font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-ev-unite{display:flex;flex-direction:column;align-items:center;min-width:48px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-ev-unite b{font:400 34px/1.1 var(--t-serif);letter-spacing:0;color:var(--t-creme);font-variant-numeric:tabular-nums}.tr .t-ev-unite b.bouge{animation:t-ev-chiffre 420ms var(--t-doux)}@keyframes t-ev-chiffre{from{opacity:.25;transform:translateY(-6px)}to{opacity:1;transform:none}}.tr .t-ev-corps{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,400px);gap:clamp(32px,5vw,72px);align-items:start;padding-top:clamp(24px,4vw,48px);padding-bottom:clamp(56px,8vw,96px)}.tr .t-ev-description{margin:0 0 var(--t-3);font-size:var(--t-f-l);line-height:1.75;color:var(--t-creme-2);white-space:pre-line;max-width:64ch}.tr .t-ev-contenu{color:var(--t-creme-2);line-height:1.8;max-width:64ch}.tr .t-ev-contenu a{color:var(--t-or-clair)}.tr .t-ev-vignerons{margin-top:var(--t-6)}.tr .t-ev-vignerons h2{margin:0 0 var(--t-2);font-size:var(--t-f-l)}.tr .t-ev-vignerons ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.tr .t-ev-vignerons a{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:4px 16px 4px 4px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.22);text-decoration:none;color:var(--t-creme);font-size:var(--t-f-s);transition:border-color var(--t-court),background var(--t-court)}.tr .t-ev-vignerons a:hover{border-color:var(--t-or);background:var(--t-or-lueur)}.tr .t-ev-vignerons a>span,.tr .t-ev-vignerons img{width:40px;height:40px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:var(--t-noir-3);color:var(--t-or);font-family:var(--t-serif)}.tr .t-ev-vignerons i{font-style:normal;color:var(--t-or)}.tr .t-ev-resa{position:sticky;top:96px;padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);box-shadow:var(--t-ombre);scroll-margin-top:96px}.tr .t-ev-resa>.t-pn-note{margin:0 0 var(--t-3)}.tr .t-ev-resa .alert{margin-bottom:var(--t-2)}.tr .t-ev-resa-titre{margin:0 0 var(--t-3);font-size:var(--t-f-xl)}.tr .t-ev-etat{margin:0;color:var(--t-creme);font-weight:500}.tr .t-ev-etat-non{color:var(--t-non)}.tr .t-ev-inscrit{display:flex;align-items:flex-start;gap:12px;margin-bottom:var(--t-3)}.tr .t-ev-coche{display:flex;flex:none;color:var(--t-ok)}.tr .t-ev-coche-or{color:var(--t-or);margin-top:2px}.tr .t-ev-agenda-btn{width:100%;margin-bottom:12px}.tr .t-ev-desinscrire{width:100%;color:var(--t-non);border-color:rgba(208,138,138,.35)}.tr .t-ev-desinscrire:hover{color:var(--t-non);border-color:var(--t-non)}.tr .t-ev-form{display:flex;flex-direction:column;gap:var(--t-2)}.tr .t-ev-ligne{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.tr .t-ev-tarif{display:flex;align-items:center;min-height:48px;padding:0 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir);font:400 var(--t-f-m) var(--t-serif);color:var(--t-or-clair);font-variant-numeric:tabular-nums}.tr .t-ev-message{min-height:76px;padding:12px 14px;resize:vertical;line-height:1.5}.tr .t-ev-invite{display:flex;flex-direction:column;gap:12px;margin:0;padding:16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir);animation:t-ev-invite var(--t-moyen) var(--t-doux)}.tr .t-ev-invite legend{padding:0 6px;font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-or)}.tr #guests-container:not(:empty){display:flex;flex-direction:column;gap:12px}@keyframes t-ev-invite{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tr .t-ev-avis{max-width:860px;padding-bottom:clamp(56px,8vw,96px)}.tr .t-ev-avis-tete{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:var(--t-2);padding-top:var(--t-6);border-top:1px solid var(--t-ligne)}.tr .t-ev-avis-tete h2{margin:0;font-size:var(--t-f-xl)}.tr #evRevSummary{color:var(--t-creme-3);font-size:var(--t-f-s)}.tr .t-ev-avis-regles{margin-bottom:var(--t-3);padding:14px 18px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.2);background:rgba(201,168,76,.04)}.tr .t-ev-avis-regles p{margin:8px 0 0;font-size:12.5px;line-height:1.65;color:var(--t-creme-3)}.tr .t-ev-avis-regles .t-ev-avis-regles-titre{margin:0;color:var(--t-or-clair);font-weight:600}.tr .t-ev-avis-regles a{color:var(--t-creme-2)}@media (pointer:coarse){.tr .t-ev-avis-regles a,.tr .t-fp-verif a{display:inline-flex;align-items:center;min-height:44px;padding:0;margin:0}}.tr #evRevList{display:flex;flex-direction:column;gap:12px}.tr #evRevForm,.tr #evRevMine{margin-top:18px}.tr .ev-rev-card{background:var(--t-noir-2);border:1px solid var(--t-ligne);border-radius:var(--t-r-s);padding:14px 16px}.tr .ev-rev-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}.tr .ev-rev-name{color:var(--t-creme);font-size:13px;font-weight:500}.tr .ev-rev-date{color:var(--t-creme-3);font-size:11.5px}.tr .ev-rev-note{color:var(--t-creme-2);font-size:13.5px;line-height:1.6;margin:0;white-space:pre-wrap}.tr .ev-stars{color:var(--t-or);font-size:14px;letter-spacing:1px}.tr .ev-stars .off{color:#4a4536}.tr .ev-rev-empty{color:var(--t-creme-3);font-size:13.5px}.tr .ev-rev-pending{border-color:rgba(217,164,65,.35)}.tr .ev-rev-rejected{border-color:rgba(224,112,112,.35)}.tr .ev-badge{font-size:10px;letter-spacing:.5px;text-transform:uppercase;padding:2px 8px;border-radius:20px;border:1px solid}.tr .ev-badge.pending{color:#d9a441;border-color:rgba(217,164,65,.4)}.tr .ev-badge.rejected{color:#e07070;border-color:rgba(224,112,112,.4)}.tr .ev-rate-pick{display:inline-flex;gap:4px;font-size:24px;cursor:pointer}.tr .ev-rate-pick span{color:#4a4536;transition:color .1s}.tr .ev-rate-pick span.on{color:var(--t-or)}.tr .ev-rev-form textarea{width:100%;box-sizing:border-box;background:var(--t-noir);border:1px solid var(--t-ligne-2);border-radius:var(--t-r-s);color:var(--t-creme);font-size:13.5px;padding:10px 12px;resize:vertical;min-height:70px;outline:0}.tr .ev-rev-form textarea:focus{border-color:var(--t-or)}.tr .ev-rev-form label{display:block;font-size:12px;color:var(--t-or);margin:0 0 6px}.tr #evRevMsg{font-size:12.5px;margin-top:8px}@media (max-width:900px){.tr .t-ev-vedette{grid-template-columns:1fr}.tr .t-ev-vedette-visuel{min-height:220px;aspect-ratio:16/9}.tr .t-ev-alerte{grid-template-columns:auto minmax(0,1fr)}.tr .t-ev-alerte-form{grid-column:1/-1}.tr .t-ev-alerte-seul{justify-self:start}.tr .t-ev-haut{padding-top:calc(64px + 24px)}.tr .t-ev-duo{grid-template-columns:1fr;gap:var(--t-4)}.tr .t-ev-photo{aspect-ratio:16/9}.tr .t-ev-identite{order:-1}.tr .t-ev-corps{grid-template-columns:1fr}.tr .t-ev-resa{position:static}}@media (max-width:640px){.tr .t-ev-vedette-pied .t-btn{flex:1 1 100%;margin-left:0}.tr .t-ev-champs{grid-template-columns:1fr}.tr .t-ev-alerte{grid-template-columns:1fr}.tr .t-ev-alerte-pied .t-btn{flex:1 1 100%}.tr .t-ev-reperes{gap:var(--t-2) var(--t-3)}.tr .t-ev-unite{min-width:40px}.tr .t-ev-unite b{font-size:28px}.tr .t-ev-resa{padding:var(--t-3) 16px}.tr .t-ev-miens a{flex-wrap:wrap;padding:8px 14px;border-radius:var(--t-r-s)}}@media (prefers-reduced-motion:reduce){.tr .t-ev-invite,.tr .t-ev-unite b.bouge{animation:none!important}.tr .t-ev-vedette:hover,.tr .t-ev-vedette:hover .t-ev-vedette-visuel img{transform:none}}.tr .t-jn-chapo{margin-top:var(--t-2)}.tr .t-jn-outils{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--t-2);margin-top:var(--t-4)}.tr .t-jn-recherche{position:relative;display:flex;align-items:center;gap:8px;max-width:640px}.tr .t-jn-champ svg{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:var(--t-or);pointer-events:none}.tr .t-jn-champ{position:relative;flex:1;min-width:0;display:flex}.tr .t-jn-champ input{flex:1;min-width:0;min-height:52px;padding:0 48px 0 52px;border-radius:var(--t-r-rond);background:var(--t-noir-2);border:1px solid var(--t-ligne-2);color:var(--t-creme);font:400 var(--t-f-m) var(--t-sans);transition:border-color var(--t-court)}.tr .t-jn-champ input::placeholder{color:var(--t-creme-3)}.tr .t-jn-champ input:focus{outline:0;border-color:var(--t-or)}.tr .t-jn-champ input:focus-visible{outline:2px solid var(--t-or);outline-offset:3px}.tr .t-jn-champ input::-webkit-search-cancel-button{display:none}.tr .t-jn-effacer{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--t-creme-2)}.tr .t-jn-effacer:hover{color:var(--t-or-clair);background:var(--t-noir-3)}.tr .t-jn-recherche .t-btn{flex-shrink:0;min-height:52px}.tr .t-jn-recherche .t-btn svg{display:none}.tr .t-jn-rubriques{display:flex;flex-wrap:wrap;gap:8px}.tr .t-jn-rubriques a{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 18px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);color:var(--t-creme-2);font-size:var(--t-f-s);text-decoration:none;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-jn-rubriques a:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-jn-rubriques a[aria-current=page]{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir)}.tr .t-jn-rubriques a[aria-current=page] .t-jn-ico{color:currentColor}.tr .t-jn-resultat{margin:0;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-jn-resultat b{color:var(--t-creme);font-weight:500}.tr .t-jn-plaque{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:clamp(24px,3.4vw,44px) clamp(20px,3vw,40px);background:radial-gradient(120% 90% at 50% 0,#3a1a1f 0,#241014 55%,#1a0c0f 100%);border:1px solid rgba(201,168,76,.55);box-shadow:inset 0 0 0 5px #1f0e11,inset 0 0 0 6px rgba(201,168,76,.32);color:var(--t-creme)}.tr .t-jn-rubrique{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or-clair)}.tr .t-jn-ico{flex-shrink:0;color:var(--t-or)}.tr .t-jn-filet{display:flex;align-items:center;gap:12px;width:min(180px,70%);color:var(--t-or)}.tr .t-jn-filet::after,.tr .t-jn-filet::before{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(201,168,76,.7))}.tr .t-jn-filet::after{background:linear-gradient(270deg,transparent,rgba(201,168,76,.7))}.tr .t-jn-filet svg{flex-shrink:0}.tr .t-jn-voute{position:relative;display:grid;place-items:center;overflow:hidden;border-radius:999px 999px 0 0/70% 70% 0 0;background:radial-gradient(70% 70% at 50% 35%,#3a1a1f 0,#1a0c0f 80%)}.tr .t-jn-voute img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform var(--t-long) var(--t-doux)}.tr .t-jn-embleme{color:var(--t-or);opacity:.6}.tr .t-jn-rond{position:relative;overflow:hidden}.tr .t-jn-rond::before{content:"";position:absolute;z-index:0;right:max(-60px,calc(50% - 760px));top:70px;width:clamp(220px,30vw,380px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,transparent 60%,rgba(114,47,55,.3) 62%,rgba(114,47,55,.14) 65%,transparent 68%),radial-gradient(circle at 30% 70%,transparent 58%,rgba(114,47,55,.12) 60%,transparent 63%);pointer-events:none}.tr .t-jn-rond>*{position:relative;z-index:1}.tr .t-jn-une-zone{padding-top:clamp(32px,5vw,56px)}.tr .t-jn-une{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(20px,3vw,40px);text-decoration:none;color:inherit}.tr .t-jn-une-visuel{min-height:440px;box-shadow:var(--t-ombre)}.tr .t-jn-une:hover .t-jn-une-visuel img{transform:scale(1.04)}.tr .t-jn-une-plaque{justify-content:center;gap:var(--t-2);box-shadow:inset 0 0 0 5px #1f0e11,inset 0 0 0 6px rgba(201,168,76,.32),var(--t-ombre);transition:border-color var(--t-moyen),transform var(--t-moyen) var(--t-doux)}.tr .t-jn-une:hover .t-jn-une-plaque{border-color:var(--t-or-clair);transform:translateY(-4px)}.tr .t-jn-une-titre{margin:0;font-size:var(--t-f-2xl);line-height:1.1}.tr .t-jn-une-extrait{margin:0;color:var(--t-creme-2);max-width:46ch}.tr .t-jn-une .t-meta{margin:0;justify-content:center}.tr .t-jn-une .t-btn{margin-top:var(--t-1)}.tr .t-jn-liste{padding-top:clamp(56px,8vw,104px)}.tr .t-jn-lies .t-vg-h2,.tr .t-jn-liste .t-vg-h2{margin-bottom:var(--t-3)}.tr .t-jn-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:clamp(20px,2.6vw,32px)}.tr .t-jn-etiquette{display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform var(--t-moyen) var(--t-doux)}.tr .t-jn-etiquette .t-jn-voute{aspect-ratio:5/4;margin:0 14px}.tr .t-jn-etiquette .t-jn-plaque{flex:1;transition:border-color var(--t-moyen)}.tr .t-jn-etiquette h3{margin:0;font-size:var(--t-f-xl);line-height:1.2}.tr .t-jn-extrait{color:var(--t-creme-2);font-size:var(--t-f-s);line-height:1.6}.tr .t-jn-etiquette .t-meta{margin-top:auto;padding-top:4px;justify-content:center;align-items:center}.tr .t-jn-etiquette:hover{transform:translateY(-4px)}.tr .t-jn-etiquette:hover .t-jn-plaque{border-color:var(--t-or-clair)}.tr .t-jn-etiquette:hover .t-jn-voute img{transform:scale(1.05)}.tr .t-jn-etiquette:focus-visible{outline:2px solid var(--t-or);outline-offset:4px}.tr .t-jn-lire{color:var(--t-or-clair)}.tr .t-jn-lies,.tr .t-jn-liste{padding-bottom:clamp(56px,8vw,96px)}.tr .t-jn-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.tr .t-jn-pagination a{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);color:var(--t-creme-2);font-size:var(--t-f-s);text-decoration:none;transition:border-color var(--t-court),color var(--t-court)}.tr .t-jn-pagination a:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-jn-pagination a[aria-current=page]{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir)}.tr .t-jn-pages{margin:12px 0 clamp(72px,10vw,128px);text-align:center;font-size:12px;color:var(--t-creme-3)}.tr .t-jn-vide-icone{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;border:1px solid var(--t-ligne-2);color:var(--t-or)}.tr .t-jn-fil{position:fixed;top:0;left:0;right:0;z-index:101;height:2px;background:linear-gradient(90deg,var(--t-bordeaux),var(--t-or) 60%,var(--t-or-clair));transform-origin:0 50%;transform:scaleX(0);pointer-events:none}@supports (animation-timeline:scroll()){.tr .t-jn-fil{animation:t-jn-fil linear both;animation-timeline:scroll(root)}}@keyframes t-jn-fil{to{transform:scaleX(1)}}.tr .t-jn-etroit{max-width:calc(72ch + 2 * clamp(20px,4vw,48px))}.tr .t-jn-tete{padding:calc(76px + clamp(24px,4vw,48px)) 0 var(--t-4);background:radial-gradient(60% 120% at 50% -20%,rgba(114,47,55,.22),transparent 70%)}.tr .t-jn-tete .t-fp-ariane{margin-bottom:var(--t-3)}.tr .t-jn-a-plaque{gap:var(--t-2);padding-block:clamp(32px,5vw,56px)}.tr .t-jn-titre{font-size:clamp(32px, 4.4vw, 56px);line-height:1.08;margin:0}.tr .t-jn-chapeau{margin:0;max-width:56ch;font:italic 400 clamp(19px, 2vw, 23px)/1.5 var(--t-plume);color:var(--t-creme)}.tr .t-jn-reperes{margin:0;align-items:center;justify-content:center}.tr .t-jn-reperes span{display:inline-flex;align-items:center;gap:6px}.tr .t-jn-photo{margin:var(--t-2) auto var(--t-6);max-width:calc(1040px + 2 * clamp(20px,4vw,48px))}.tr .t-jn-photo img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--t-r-m);box-shadow:var(--t-ombre-2)}.tr .t-jn-prose{font-size:17px;line-height:1.85;color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-jn-prose>:first-child{margin-top:0}.tr .t-jn-prose::first-letter{float:left;margin:.08em .12em 0 0;font:600 3.6em/.82 var(--t-serif);color:var(--t-or)}.tr .t-jn-prose h2::before{content:"";display:block;width:32px;height:1px;margin-bottom:.7em;background:var(--t-or)}.tr .t-jn-prose>h2:first-child+div::first-letter,.tr .t-jn-prose>h2:first-child+p::first-letter{float:left;margin:.08em .12em 0 0;font:600 3.6em/.82 var(--t-serif);color:var(--t-or)}.tr .t-jn-fin{width:min(220px,60%);margin:var(--t-6) auto 0}.tr .t-jn-prose p{margin:0 0 1.2em}.tr .t-jn-prose h2{font-size:var(--t-f-xl);line-height:1.25;margin:2em 0 .6em}.tr .t-jn-prose h3{font:600 var(--t-f-l)/1.4 var(--t-sans);color:var(--t-creme);margin:1.6em 0 .5em}.tr .t-jn-prose a{color:var(--t-or-clair);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.tr .t-jn-prose a:hover{color:var(--t-creme)}.tr .t-jn-prose b,.tr .t-jn-prose strong{color:var(--t-creme);font-weight:600}.tr .t-jn-prose>div{margin:0 0 1.2em}.tr .t-jn-prose>*+*{clear:left}.tr .t-jn-prose ol,.tr .t-jn-prose ul{padding-left:1.3em;margin:0 0 1.2em}.tr .t-jn-prose ul{list-style:disc}.tr .t-jn-prose ol{list-style:decimal}.tr .t-jn-prose li{margin-bottom:.4em}.tr .t-jn-prose li::marker{color:var(--t-or)}.tr .t-jn-prose pre{max-width:100%;margin:0 0 1.2em;padding:var(--t-2);white-space:pre-wrap;border:1px solid var(--t-ligne);border-radius:var(--t-r-s);font-size:14px;line-height:1.6}.tr .t-jn-prose table{display:block;max-width:100%;overflow-x:auto;margin:0 0 1.2em;border-collapse:collapse;font-size:15px;line-height:1.5}.tr .t-jn-prose td,.tr .t-jn-prose th{overflow-wrap:normal;padding:8px 12px;border-bottom:1px solid var(--t-ligne);text-align:left;vertical-align:top}.tr .t-jn-prose th{color:var(--t-creme);font-weight:600}.tr .t-jn-prose figure{margin:1.2em 0}.tr .t-jn-prose figure img{margin-bottom:.5em}.tr .t-jn-prose figcaption{font-size:13px;line-height:1.5;color:var(--t-creme-3);text-align:center}.tr .t-jn-prose blockquote{margin:1.6em 0;padding:4px 0 4px var(--t-3);border-left:2px solid var(--t-bordeaux);font:italic 400 22px/1.5 var(--t-plume);color:var(--t-creme)}.tr .t-jn-prose img{max-width:100%;height:auto;border-radius:var(--t-r-s);margin:1.2em 0}.tr .t-jn-prose hr{border:0;border-top:1px solid var(--t-ligne);margin:2em 0}.tr .t-jn-sources{margin-top:var(--t-6);padding-top:var(--t-3);border-top:1px solid var(--t-ligne);font-size:var(--t-f-s);line-height:1.8;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-jn-sources h2{margin:0 0 var(--t-1);font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-jn-sources p{margin:0}.tr .t-jn-sources a{color:var(--t-or-clair);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.tr .t-jn-retour{margin:var(--t-6) 0 clamp(56px,8vw,96px)}.tr .t-jn-retour a{display:inline-flex;align-items:center;min-height:44px;color:var(--t-or-clair);text-decoration:none;font-size:var(--t-f-s);letter-spacing:.04em}.tr .t-jn-retour a:hover{text-decoration:underline;text-underline-offset:3px}.tr .t-jn-lies{padding-top:clamp(40px,6vw,72px);border-top:1px solid var(--t-ligne)}@media (max-width:900px){.tr .t-jn-une{grid-template-columns:1fr;gap:0}.tr .t-jn-une-visuel{min-height:0;aspect-ratio:4/3;margin:0 14px}.tr .t-jn-une-visuel:not(:has(img)){aspect-ratio:2/1}.tr .t-jn-rond::before{top:40px;right:-90px}.tr .t-jn-tete{padding-top:calc(64px + 32px)}.tr .t-jn-prose{font-size:16px}}@media (hover:none) and (pointer:coarse){.tr .t-jn-rubriques a{min-height:44px}}@media (max-width:480px){.tr .t-jn-recherche .t-btn{width:52px;padding:0;justify-content:center}.tr .t-jn-recherche .t-btn svg{display:block}.tr .t-jn-btn-mot{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (prefers-reduced-motion:reduce){.tr .t-jn-etiquette:hover,.tr .t-jn-etiquette:hover .t-jn-voute img,.tr .t-jn-une:hover .t-jn-une-plaque,.tr .t-jn-une:hover .t-jn-une-visuel img{transform:none}.tr .t-jn-fil{display:none}}.tr .t-vt-barre{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:var(--t-2);padding:14px clamp(20px,4vw,48px);border-bottom:1px solid transparent;transition:background var(--t-moyen),border-color var(--t-moyen)}.tr .t-vt-barre.est-defile{background:var(--t-voile);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border-bottom-color:var(--t-ligne)}.tr .t-vt-marque{display:inline-flex;align-items:center;min-height:44px;font-family:var(--t-serif);font-size:18px;letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme);text-decoration:none;white-space:nowrap}.tr .t-vt-marque:hover{color:var(--t-or-clair)}.tr .t-vt-membre{min-height:44px;flex-shrink:0}.tr .t-vt-heros{position:relative;display:flex;align-items:center;min-height:100vh;min-height:100svh;padding:112px 0 96px;overflow:hidden;background:radial-gradient(80% 70% at 75% 35%,#2a1418 0,transparent 60%),radial-gradient(60% 60% at 15% 80%,rgba(201,168,76,.07),transparent 70%),var(--t-noir)}.tr .t-vt-heros-grille{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(32px,6vw,96px);align-items:center}.tr .t-vt-titre{font-size:var(--t-f-3xl);line-height:1.02;margin:0 0 var(--t-3);max-width:14ch}.tr .t-vt-titre em{display:block}.tr .t-vt-heros .t-chapo{color:var(--t-creme);max-width:48ch}.tr .t-vt-portes{margin-top:var(--t-4)}.tr .t-vt-accord{margin-top:var(--t-3);max-width:56ch}.tr .t-vt-accord .consent-notice{margin:0;text-align:left;font-size:12px;color:var(--t-creme-2)}.tr .t-vt-accord .consent-notice a{color:var(--t-or-pale)}.tr .t-vt-heros-voute{aspect-ratio:4/5;width:100%;max-width:460px;justify-self:end;box-shadow:var(--t-ombre-2);border:1px solid rgba(201,168,76,.35);border-bottom:0}.tr .t-vt-photo{position:absolute;inset:0;background-size:cover;background-position:center}.tr .t-vt-heros-voute .t-vt-photo{animation:t-vt-souffle 14s var(--t-doux) infinite alternate}@keyframes t-vt-souffle{from{transform:scale(1)}to{transform:scale(1.07)}}.tr .t-vt-voute-filet{position:absolute;inset:10px 10px 0;border:1px solid rgba(201,168,76,.4);border-bottom:0;border-radius:inherit;pointer-events:none}.tr .t-vt-heros-voute::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(11,10,8,.55));pointer-events:none}.tr .t-vt-decouvrir{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);margin:0;display:flex;flex-direction:column;align-items:center;gap:10px;font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-creme-3);pointer-events:none}.tr .t-vt-decouvrir::after{content:"";width:1px;height:36px;background:linear-gradient(var(--t-or),transparent);animation:t-goutte 2.4s var(--t-doux) infinite}html:not(.cc-ok) .tr .t-vt-decouvrir{opacity:0;visibility:hidden}.tr .t-vt-tete{text-align:center;max-width:720px;margin:0 auto var(--t-8)}.tr .t-vt-tete .t-surtitre{justify-content:center}.tr .t-vt-tete .t-chapo{margin:0 auto}.tr .t-vt-h2{font-size:var(--t-f-2xl);line-height:1.1}.tr .t-vt-piliers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.6vw,32px)}.tr .t-vt-pilier{justify-content:flex-start;padding-top:clamp(32px,4vw,48px);padding-bottom:clamp(32px,4vw,48px);transition:border-color var(--t-moyen),transform var(--t-moyen) var(--t-doux),opacity var(--t-moyen) var(--t-doux)}.tr .t-vt-pilier:hover{border-color:var(--t-or-clair);transform:translateY(-4px)}.tr .t-vt-pilier h3{margin:0;font-size:var(--t-f-xl);line-height:1.2}.tr .t-vt-pilier p,.tr .t-vt-plaque p{margin:0;color:var(--t-creme-2);max-width:36ch}.tr .t-vt-pilier-ico{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;border:1px solid rgba(201,168,76,.45);color:var(--t-or);background:rgba(11,10,8,.25)}.tr .t-vt-avis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(20px,2.6vw,32px)}.tr .t-vt-avis-carte{padding:var(--t-4) var(--t-3);border-radius:var(--t-r-m);background:var(--t-noir-2);border:1px solid var(--t-ligne);border-top:2px solid var(--t-bordeaux)}.tr .t-vt-etoiles{display:flex;gap:3px;color:var(--t-or);margin-bottom:var(--t-2)}.tr .t-vt-avis-note{margin:0 0 var(--t-2);font-family:var(--t-plume);font-style:italic;font-size:var(--t-f-l);line-height:1.55;color:var(--t-creme)}.tr .t-vt-avis-qui{margin:0;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-vt-avis-qui b{color:var(--t-or-pale);font-weight:500}.tr .t-vt-avis-date{margin:4px 0 0;font-size:12px;color:var(--t-creme-2)}.tr .t-vt-avis-notice{margin:var(--t-4) auto 0;max-width:820px;text-align:center;font-size:12px;line-height:1.6;color:var(--t-creme-2)}.tr .t-vt-etapes{--t-vt-fil:50%;position:relative;list-style:none;margin:0 auto;padding:0;max-width:1040px;display:grid;gap:clamp(48px,7vw,96px)}.tr .t-vt-etapes::after,.tr .t-vt-etapes::before{content:"";position:absolute;top:0;bottom:0;left:var(--t-vt-fil);width:1px;transform:translateX(-50%)}.tr .t-vt-etapes::before{background:var(--t-ligne-2)}.tr .t-vt-etapes::after{background:linear-gradient(var(--t-or-clair),var(--t-or));transform-origin:top}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tr .t-vt-etapes::after{animation:t-vt-remplir linear both;animation-timeline:view();animation-range:entry 40% cover 60%}}}@keyframes t-vt-remplir{from{transform:translateX(-50%) scaleY(0)}to{transform:translateX(-50%) scaleY(1)}}.tr .t-vt-etape{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,8vw,120px);align-items:center}.tr .t-vt-etape:nth-child(2n) .t-vt-etape-voute{order:2}.tr .t-vt-etape-num{position:absolute;z-index:2;left:var(--t-vt-fil);top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:var(--t-noir);border:1px solid var(--t-or);font-family:var(--t-serif);font-size:20px;color:var(--t-or-clair)}.tr .t-vt-etape-voute{aspect-ratio:4/3;border:1px solid rgba(201,168,76,.3);border-bottom:0;box-shadow:var(--t-ombre)}.tr .t-vt-etape-grand{font-family:var(--t-serif);font-size:120px;line-height:1;color:rgba(201,168,76,.2)}.tr .t-vt-etape-rang{font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-vt-etape-texte h3{margin:10px 0 12px;font-size:var(--t-f-xl);line-height:1.2}.tr .t-vt-etape-texte p{margin:0;color:var(--t-creme-2);max-width:44ch}.tr .t-vt-plaque{max-width:760px;margin:0 auto;padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(40px,5vw,64px);gap:var(--t-2)}.tr .t-vt-plaque h2{margin:0}.tr .t-vt-plaque .t-actions{justify-content:center;margin-top:var(--t-2)}.tr .t-vt-pied{padding:var(--t-8) 0 var(--t-6);border-top:1px solid var(--t-ligne);text-align:center}.tr .t-vt-pied .t-vt-marque{font-size:16px}.tr .t-vt-pied-liens{display:flex;flex-wrap:wrap;justify-content:center;gap:0 22px;margin:var(--t-2) 0 var(--t-3)}.tr .t-vt-pied-liens a{display:inline-flex;align-items:center;min-height:44px;padding:0 2px;font-size:var(--t-f-s);color:var(--t-creme-2);text-decoration:none}.tr .t-vt-pied-liens a:hover{color:var(--t-or-clair)}.tr .t-vt-evin{margin:0 auto 8px;max-width:70ch;font-size:12px;color:var(--t-creme-2)}.tr .t-vt-copie{margin:0;font-size:12px;color:var(--t-creme-2)}@media (max-width:900px){.tr .t-vt-heros{min-height:0;padding:96px 0 var(--t-8);align-items:flex-start}.tr .t-vt-heros-grille{grid-template-columns:minmax(0,1fr)}.tr .t-vt-heros-voute{justify-self:center;max-width:320px;aspect-ratio:5/4}.tr .t-vt-decouvrir{display:none}.tr .t-vt-piliers{grid-template-columns:minmax(0,1fr)}.tr .t-vt-etapes{--t-vt-fil:23px;gap:var(--t-6)}.tr .t-vt-etape{grid-template-columns:minmax(0,1fr);gap:var(--t-2);padding-left:64px}.tr .t-vt-etape:nth-child(2n) .t-vt-etape-voute{order:0}.tr .t-vt-etape-num{top:0;transform:translateX(-50%);width:46px;height:46px;font-size:16px}}@media (max-width:420px){.tr .t-vt-marque{font-size:15px;letter-spacing:.12em}.tr .t-vt-barre .t-vt-membre{padding:0 14px}.tr .t-vt-portes .t-btn{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.tr .t-vt-decouvrir::after,.tr .t-vt-heros-voute .t-vt-photo{animation:none!important}.tr .t-vt-pilier:hover{transform:none}}.tr .t-vc-heros{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:112px 0 104px;overflow:hidden;background:radial-gradient(120% 80% at 50% 30%,#2a1418 0,var(--t-noir) 65%)}.tr .t-vc-fond{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.04);animation:t-vc-travelling 24s linear infinite alternate}@keyframes t-vc-travelling{from{transform:scale(1.04)}to{transform:scale(1.14) translate3d(-1.5%,-1%,0)}}.tr .t-vc-voile{position:absolute;inset:0;background:radial-gradient(70% 70% at 50% 50%,rgba(11,10,8,.82) 0,rgba(11,10,8,.66) 62%,rgba(11,10,8,.86) 100%),linear-gradient(180deg,rgba(11,10,8,.45),transparent 28%,transparent 72%,var(--t-noir))}.tr .t-vc-heros-in{position:relative;z-index:2;display:flex;justify-content:center}.tr .t-vc-heros .t-vt-decouvrir{z-index:2;color:var(--t-creme-2)}.tr .t-vc-carton{position:relative;width:100%;max-width:780px;padding:clamp(60px,7vw,88px) clamp(24px,5vw,72px) clamp(36px,4.5vw,56px);text-align:center;border:1px solid rgba(201,168,76,.55);background:rgba(11,10,8,.34);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tr .t-vc-carton::before{content:"";position:absolute;inset:7px;border:1px solid rgba(201,168,76,.28);pointer-events:none}.tr .t-vc-carton .t-surtitre{justify-content:center}.tr .t-vc-carton .t-surtitre::after{content:"";width:28px;height:1px;background:currentColor;opacity:.7}.tr .t-vc-titre{font-size:var(--t-f-3xl);line-height:1.02;margin:0 auto var(--t-3);max-width:15ch}.tr .t-vc-titre em{display:block}.tr .t-vc-carton .t-chapo{margin:0 auto;color:var(--t-creme);max-width:50ch}.tr .t-vc-carton .t-actions{justify-content:center}.tr .t-vc-accord{margin:var(--t-3) auto 0}.tr .t-vc-accord .consent-notice{text-align:center}.tr .t-vc-cachet{position:absolute;top:0;left:50%;z-index:2;transform:translate(-50%,-50%);display:grid;place-items:center;width:76px;height:76px;border-radius:50% 47% 52% 49%/49% 53% 47% 51%;background:radial-gradient(circle at 34% 30%,#a2444f 0,#7a2f39 44%,#4e1820 100%);box-shadow:0 0 0 4px rgba(114,47,55,.5),0 12px 26px -8px rgba(0,0,0,.8),inset 0 -4px 10px rgba(0,0,0,.35),inset 0 3px 6px rgba(255,255,255,.14);color:var(--t-or-clair)}.tr .t-vc-cachet::after{content:"";position:absolute;inset:9px;border-radius:50%;border:1px dashed rgba(226,201,126,.45)}.tr .t-vc-carton>.t-vc-cachet{animation:t-vc-sceller var(--t-moyen) var(--t-doux) .25s both}@keyframes t-vc-sceller{0%{opacity:0;transform:translate(-50%,-50%) scale(1.6) rotate(-14deg)}70%{opacity:1;transform:translate(-50%,-50%) scale(.95) rotate(2deg)}100%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}}.tr .t-vc-maison-grille{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,7vw,120px);align-items:start}.tr .t-vc-maison-tete{position:sticky;top:120px}.tr .t-vc-engagements{list-style:none;margin:0;padding:0;border-top:1px solid var(--t-ligne-2)}.tr .t-vc-engagement{display:grid;grid-template-columns:88px minmax(0,1fr);gap:var(--t-3);padding:clamp(28px,3.4vw,44px) 0;border-bottom:1px solid var(--t-ligne-2)}.tr .t-vc-romain{font-family:var(--t-serif);font-size:clamp(40px, 4.4vw, 60px);line-height:1;color:var(--t-or);transition:color var(--t-moyen)}.tr .t-vc-engagement:hover .t-vc-romain{color:var(--t-or-clair)}.tr .t-vc-engagement h3{display:flex;align-items:center;gap:12px;margin:0 0 10px;font-size:var(--t-f-xl);line-height:1.2}.tr .t-vc-engagement-ico{display:inline-flex;color:var(--t-or)}.tr .t-vc-engagement p{margin:0;color:var(--t-creme-2);max-width:46ch}.tr .t-vc-avis{padding:var(--t-4) var(--t-3);border-left:2px solid var(--t-bordeaux);background:linear-gradient(90deg,rgba(114,47,55,.14),transparent 75%)}.tr .t-vc-etapes{list-style:none;margin:0;padding:0 0 var(--t-2);grid-auto-columns:min(78vw,440px)}.tr .t-vc-etape{position:relative;display:flex;align-items:flex-end;min-height:clamp(440px,38vw,560px);scroll-snap-align:start;border-radius:var(--t-r-m);overflow:hidden;background:radial-gradient(120% 80% at 30% 10%,#2a1418,var(--t-noir-2) 70%);border:1px solid var(--t-ligne)}.tr .t-vc-etape-photo{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform var(--t-long) var(--t-doux)}.tr .t-vc-etape:hover .t-vc-etape-photo{transform:scale(1.05)}.tr .t-vc-etape::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,10,8,.05) 18%,rgba(11,10,8,.72) 48%,rgba(11,10,8,.95) 100%);pointer-events:none}.tr .t-vc-etape-grand{position:absolute;top:var(--t-3);left:var(--t-3);font-family:var(--t-serif);font-size:140px;line-height:1;color:rgba(201,168,76,.2)}.tr .t-vc-etape-texte{position:relative;z-index:1;padding:var(--t-4) var(--t-3)}.tr .t-vc-etape-rang{font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-vc-etape-texte h3{margin:8px 0 10px;font-size:var(--t-f-xl);line-height:1.2}.tr .t-vc-etape-texte p{margin:0;color:var(--t-creme)}.tr .t-vc-invitation{padding-bottom:clamp(112px,12vw,176px)}.tr .t-vc-papier{position:relative;max-width:720px;margin:0 auto;padding:clamp(48px,6vw,72px) clamp(24px,5vw,64px) clamp(72px,8vw,96px);text-align:center;color:#2a211a;background:radial-gradient(120% 90% at 50% 0,#fbf7ef 0,#f1e9da 70%,#e9dfcb 100%);border-radius:var(--t-r-s);box-shadow:var(--t-ombre-2)}.tr .t-vc-papier::before{content:"";position:absolute;inset:12px;border:1px solid rgba(154,120,40,.55);border-radius:4px;pointer-events:none}.tr .t-vc-papier::after{content:"";position:absolute;inset:17px;border:1px solid rgba(154,120,40,.25);border-radius:2px;pointer-events:none}.tr .t-vc-papier-sur{margin:0 0 var(--t-2);font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:#6e521a}.tr .t-vc-papier h2{margin:0 0 var(--t-2);font-size:var(--t-f-2xl);line-height:1.1;color:#1c1913}.tr .t-vc-papier-texte{margin:0 auto var(--t-4);max-width:46ch;font-size:var(--t-f-l);color:#4a3f33}.tr .t-vc-papier .t-actions{position:relative;z-index:1;justify-content:center}.tr .t-vc-papier :focus-visible{outline-color:var(--t-bordeaux)}.tr .t-vc-btn-plein{background:var(--t-bordeaux);color:#fbf7ef}.tr .t-vc-btn-plein:hover{background:#5e252c;color:#fff}.tr .t-vc-btn-trait{background:0 0;color:var(--t-bordeaux);border-color:rgba(114,47,55,.55)}.tr .t-vc-btn-trait:hover{border-color:var(--t-bordeaux);background:rgba(114,47,55,.07);color:var(--t-bordeaux)}.tr .t-vc-cachet-bas{top:auto;bottom:0;transform:translate(-50%,50%)}.tr .t-vc-papier.is-revealed .t-vc-cachet-bas{animation:t-vc-sceller-bas var(--t-moyen) var(--t-doux) .3s both}@keyframes t-vc-sceller-bas{0%{opacity:0;transform:translate(-50%,50%) scale(1.6) rotate(-14deg)}70%{opacity:1;transform:translate(-50%,50%) scale(.95) rotate(2deg)}100%{opacity:1;transform:translate(-50%,50%) scale(1) rotate(0)}}@media (max-width:900px){.tr .t-vc-heros{min-height:0;padding:104px 0 var(--t-8);align-items:flex-start}.tr .t-vc-carton{padding:50px 18px 28px}.tr .t-vc-carton .t-vt-portes{margin-top:var(--t-3)}.tr .t-vc-maison-grille{grid-template-columns:minmax(0,1fr)}.tr .t-vc-maison-tete{position:static}.tr .t-vc-engagement{grid-template-columns:52px minmax(0,1fr);gap:var(--t-2)}.tr .t-vc-etapes{grid-auto-columns:84%}.tr .t-vc-etape{min-height:420px}}@media (max-width:420px){.tr .t-vc-titre{font-size:38px}.tr .t-vc-cachet{width:64px;height:64px}.tr .t-vc-carton .t-surtitre::after,.tr .t-vc-carton .t-surtitre::before{display:none}}@media (prefers-reduced-motion:reduce){.tr .t-vc-fond{animation:none!important;transform:none}.tr .t-vc-etape:hover .t-vc-etape-photo{transform:none}}.tr .t-ad{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--t-6);align-items:start}.tr .t-ad-compte{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3);letter-spacing:.04em}.tr .t-ad-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:var(--t-2)}.tr .t-ad-etiq{position:relative;display:flex;flex-direction:column;min-width:0;padding:var(--t-3);border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:linear-gradient(180deg,rgba(244,239,230,.035),transparent 45%),var(--t-noir-2);animation:t-ad-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-ad-etiq:not(.t-ad-nouvelle)::before{content:"";position:absolute;top:14px;right:14px;width:10px;height:10px;border-radius:50%;border:1px solid var(--t-ligne-2);background:var(--t-noir)}.tr .t-ad-etiq.est-defaut{border-color:rgba(201,168,76,.55);box-shadow:0 0 0 1px rgba(201,168,76,.14) inset,0 18px 40px -28px rgba(201,168,76,.45)}.tr .t-ad-etiq.est-defaut::before{border-color:var(--t-or)}@keyframes t-ad-pose{from{opacity:0;transform:translateY(8px) rotate(-.6deg)}to{opacity:1;transform:none}}.tr .t-ad-etiq-tete{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:26px;margin:0 22px var(--t-2) 0}.tr .t-ad-expedier{font:600 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--t-or)}.tr .t-ad-nom{margin:0 0 4px;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-ad-verif{display:flex;align-items:center;gap:4px;margin:0 0 6px;font-size:12px;color:var(--t-ok)}.tr .t-ad-verif .ico-inline{margin-right:0}.tr .t-ad-lignes{flex:1;margin:0;font-size:14px;line-height:1.7;color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-ad-ici{margin:var(--t-2) 0 0;font-family:var(--t-plume);font-style:italic;font-size:var(--t-f-m);color:var(--t-or-clair)}.tr .t-ad-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:var(--t-3);padding-top:var(--t-2);border-top:1px dashed var(--t-ligne-2)}.tr .t-ad-actions form{margin:0}.tr .t-ad-suppr{background:0 0;color:var(--t-non);border-color:transparent}.tr .t-ad-suppr:hover{border-color:rgba(208,138,138,.45);color:#e9b0b0}.tr .t-ad-edit[open]{margin-top:var(--t-2);animation:t-cf-ouvre var(--t-court) var(--t-doux)}.tr .t-ad-edit-form{gap:8px}.tr .t-ad-cp-ville{display:grid;grid-template-columns:1fr 2fr;gap:8px}.tr .t-ad-edit-form button{justify-self:start}.tr .t-ad input:not([type=checkbox]){width:100%;min-width:0;min-height:46px;padding:0 14px;box-sizing:border-box;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m) var(--t-sans);transition:border-color var(--t-court)}.tr .t-ad input:not([type=checkbox]):focus{outline:0;border-color:var(--t-or)}.tr .t-ad input:not([type=checkbox]):focus-visible{box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-ad input:not([type=checkbox])[aria-invalid=true],.tr .t-ad input:not([type=checkbox])[aria-invalid=true]:focus{border-color:var(--t-non)}.tr .t-ad-nouvelle{padding:0;border-style:dashed;background:0 0}.tr .t-ad-nouvelle-lien{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:180px;padding:var(--t-3);color:var(--t-creme-2);text-decoration:none;font-size:var(--t-f-s);letter-spacing:.06em;border-radius:inherit;transition:color var(--t-court),background var(--t-court)}.tr .t-ad-nouvelle-lien:hover{color:var(--t-or-clair);background:rgba(201,168,76,.05)}.tr .t-ad-plus{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid currentColor;font:300 24px/1 var(--t-sans)}.tr .t-ad-vide{margin:0;padding:var(--t-6) var(--t-3);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-s);text-align:center;color:var(--t-creme-2)}.tr .t-ad-ajout{position:sticky;top:96px;padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);scroll-margin-top:96px}.tr .t-ad-ajout h2{margin:0 0 var(--t-1);font-size:var(--t-f-xl)}.tr .t-ad-ajout .t-form{gap:14px}.tr .t-ad-rang{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tr .t-ad-ajout .t-champ label{font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-ad-suggestion{position:relative}.tr .t-ad-case{display:flex;align-items:center;gap:10px;min-height:44px;font-size:var(--t-f-s);color:var(--t-creme-2);cursor:pointer}.tr .t-ad-case input{width:24px;height:24px;flex:0 0 auto;accent-color:var(--t-or)}.tr .t-ad-ajout .t-btn-or{justify-self:start}.tr .addr-suggest{position:absolute;left:0;right:0;top:100%;z-index:40;display:none;max-height:230px;overflow:auto;margin-top:4px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.35);background:var(--t-noir-3);box-shadow:var(--t-ombre)}.tr .addr-suggest-item{padding:11px 14px;font-size:var(--t-f-s);color:var(--t-creme-2);cursor:pointer;border-bottom:1px solid var(--t-ligne)}.tr .addr-suggest-item:last-child{border-bottom:0}.tr .addr-suggest-item:hover{background:var(--t-or-lueur);color:var(--t-creme)}@media (max-width:1023px){.tr .t-ad{grid-template-columns:minmax(0,1fr);gap:var(--t-4)}.tr .t-ad-ajout{position:static}}@media (max-width:560px){.tr .t-ad-rang{grid-template-columns:1fr}.tr .t-ad-ajout{padding:var(--t-3)}.tr .t-ad-nouvelle-lien{min-height:120px}}@media (hover:none) and (pointer:coarse){.tr .t-ad-actions .t-btn-petit{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-ad-edit[open],.tr .t-ad-etiq{animation:none!important}}.tr .t-lc-compte{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3);letter-spacing:.04em}.tr .t-lc-livre{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(460px,100%),1fr));gap:var(--t-3)}.tr .t-lc-page{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--t-3);min-width:0;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:linear-gradient(180deg,rgba(244,239,230,.035),transparent 40%),var(--t-noir-2);animation:t-ad-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 80ms);transition:border-color var(--t-court),box-shadow var(--t-court)}.tr .t-lc-page:focus-within{border-color:rgba(201,168,76,.5);box-shadow:0 18px 44px -30px rgba(201,168,76,.5)}.tr .t-lc-flacon{position:relative;align-self:start;aspect-ratio:3/4;border-radius:var(--t-r-s);overflow:hidden;border:1px solid var(--t-ligne);background:radial-gradient(80% 70% at 50% 35%,rgba(201,168,76,.14),transparent 70%),var(--t-noir-3)}.tr .t-lc-initiale{position:absolute;inset:0;display:grid;place-items:center;font:400 40px/1 var(--t-serif);color:var(--t-or);opacity:.8}.tr .t-lc-flacon img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tr .t-lc-corps{display:flex;flex-direction:column;min-width:0}.tr .t-lc-tete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--t-2)}.tr .t-lc-nom{margin:0;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-lc-nom a{color:inherit;text-decoration:none;background:linear-gradient(var(--t-or),var(--t-or)) 0 100%/0 1px no-repeat;transition:background-size var(--t-moyen) var(--t-doux),color var(--t-court)}.tr .t-lc-nom a:focus-visible,.tr .t-lc-nom a:hover{color:var(--t-or-clair);background-size:100% 1px}.tr .t-lc-millesime{flex:0 0 auto;font:400 var(--t-f-l)/1 var(--t-serif);color:var(--t-or);letter-spacing:.04em}.tr .t-lc-ident{margin:4px 0 0;font-size:var(--t-f-s);color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-lc-garde{display:flex;align-items:baseline;gap:10px;margin:8px 0 0;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-lc-garde-lib{font:600 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--t-or)}.tr .t-lc-retire{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--t-creme-3)}.tr .t-lc-page.est-retire .t-lc-flacon{filter:grayscale(1);opacity:.6}.tr .t-lc-papier{margin-top:var(--t-2);border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:rgba(244,239,230,.025);transition:border-color var(--t-court)}.tr .t-lc-papier:focus-within{border-color:var(--t-or)}.tr .t-lc-note{display:block;width:100%;min-height:128px;box-sizing:border-box;padding:4px 14px 6px;border:0;background:repeating-linear-gradient(180deg,transparent 0 29px,rgba(201,168,76,.14) 29px 30px) 0 4px local;color:var(--t-creme);font:italic 400 19px/30px var(--t-plume);resize:vertical}.tr .t-lc-note:focus{outline:0}.tr .t-lc-note[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--t-non);border-radius:var(--t-r-s)}.tr .t-lc-pied{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px var(--t-2);margin-top:var(--t-2)}.tr .t-lc-date{font-size:12px;color:var(--t-creme-3);letter-spacing:.03em}.tr .t-lc-actions{display:flex;align-items:center;gap:8px}.tr .t-lc-etat{margin:8px 0 0;font-size:13px;color:var(--t-or-clair)}.tr .t-lc-etat.est-err{color:var(--t-non)}.tr .t-lc-astuce{margin:var(--t-4) 0 0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-lc-vide{max-width:560px;margin:0 auto;padding:var(--t-6) var(--t-3);text-align:center;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m)}.tr .t-lc-vide h2{margin:var(--t-2) 0 var(--t-1);font-size:var(--t-f-xl)}.tr .t-lc-vide p{margin:0 0 var(--t-3);color:var(--t-creme-2)}.tr .t-lc-vide-marque{display:inline-block;width:44px;height:58px;border:1px solid rgba(201,168,76,.55);border-radius:22px 22px 6px 6px;background:radial-gradient(60% 40% at 50% 70%,rgba(201,168,76,.25),transparent)}@media (max-width:560px){.tr .t-lc-page{grid-template-columns:64px minmax(0,1fr);gap:var(--t-2);padding:var(--t-2)}.tr .t-lc-corps{display:contents}.tr .t-lc-flacon{grid-column:1;grid-row:1}.tr .t-lc-entete{grid-column:2;grid-row:1;min-width:0}.tr .t-lc-etat,.tr .t-lc-papier,.tr .t-lc-pied{grid-column:1/-1;margin-top:0}.tr .t-lc-initiale{font-size:28px}}@media (hover:none) and (pointer:coarse){.tr .t-lc-actions .t-btn-petit{min-height:44px}.tr .t-lc-nom a{display:inline-block;padding:11px 0;margin:-11px 0}.tr .t-lc-astuce .t-lien{display:inline-flex;align-items:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-lc-page{animation:none!important}}.tr .t-cer-tete .t-titre em{font-style:italic;color:var(--t-or-clair)}.tr .t-cer-tete .t-chapo{margin-top:var(--t-2)}.tr .t-cer-flash{margin:var(--t-3) 0 0;padding:14px 18px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.04);font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2);max-width:72ch}.tr .t-cer-flash.est-success{border-color:rgba(143,191,143,.4);background:rgba(143,191,143,.08);color:#b9dcb9}.tr .t-cer-flash.est-info{border-color:rgba(201,168,76,.35);background:rgba(201,168,76,.07);color:#e6d6a8}.tr .t-cer-flash.est-error{border-color:rgba(208,138,138,.45);background:rgba(208,138,138,.08);color:#efb4b4}.tr .t-cer-flash strong{color:var(--t-creme);font-weight:500}.tr .alert{padding:14px 18px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.04);color:var(--t-creme-2);font-size:var(--t-f-s);line-height:1.7}.tr .alert-success{border-color:rgba(143,191,143,.4);background:rgba(143,191,143,.08);color:#b9dcb9}.tr .alert-info{border-color:rgba(201,168,76,.35);background:rgba(201,168,76,.07);color:#e6d6a8}.tr .alert-warning{border-color:rgba(201,168,76,.5);background:rgba(201,168,76,.1);color:#e6d6a8}.tr .alert-error{border-color:rgba(208,138,138,.45);background:rgba(208,138,138,.08);color:#efb4b4}.tr .alert a{color:inherit;text-decoration:underline}.tr .alert strong{color:var(--t-creme);font-weight:500}.tr .t-cer{padding-bottom:clamp(72px,10vw,128px)}.tr .t-cer .t-cer-retract{margin:0 0 var(--t-4);max-width:none}.tr .t-cer-grille{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--t-6);align-items:start}.tr .t-cer-cote{position:sticky;top:96px}.tr .t-cer-carte{position:relative;overflow:hidden;overflow:clip;display:flex;flex-direction:column;gap:10px;padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.4);background:radial-gradient(120% 80% at 100% 0,rgba(201,168,76,.16),transparent 60%),linear-gradient(160deg,#241d12,var(--t-noir-2) 55%,#17130d);box-shadow:0 0 0 1px rgba(201,168,76,.08) inset,var(--t-ombre);animation:t-cer-pose var(--t-moyen) var(--t-doux) both}.tr .t-cer-carte::after{content:"";position:absolute;top:-40%;bottom:-40%;left:-60%;width:40%;transform:rotate(18deg) translateX(0);background:linear-gradient(90deg,transparent,rgba(244,239,230,.08),transparent);opacity:0;transition:transform var(--t-moyen) var(--t-doux),opacity var(--t-court);pointer-events:none}.tr .t-cer-carte:hover::after{opacity:1;transform:rotate(18deg) translateX(420%)}.tr .t-cer-carte.est-echue{border-color:rgba(208,138,138,.45)}@keyframes t-cer-pose{from{opacity:0;transform:translateY(8px) rotate(-.8deg)}to{opacity:1;transform:none}}.tr .t-cer-carte-marque{font:400 var(--t-f-micro)/1 var(--t-serif);letter-spacing:.32em;text-transform:uppercase;color:var(--t-or)}.tr .t-cer-badge{align-self:flex-start;margin-top:var(--t-2);padding:5px 12px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.45);font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-or-clair)}.tr .t-cer-carte-titre{margin:0;font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-cer-faits{display:grid;gap:14px;margin:var(--t-2) 0 0;padding-top:var(--t-3);border-top:1px solid rgba(201,168,76,.2)}.tr .t-cer-faits div{display:flex;flex-direction:column;gap:3px}.tr .t-cer-faits dt{font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-cer-faits dd{margin:0;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-cer-or{color:var(--t-or-clair)!important}.tr .t-cer-prix{display:flex;align-items:baseline;gap:10px;margin:var(--t-3) 0 0}.tr .t-cer-prix-n{font:400 clamp(40px, 5vw, 56px)/1 var(--t-serif);color:var(--t-creme)}.tr .t-cer-prix-per{font-size:var(--t-f-s);color:var(--t-creme-2);letter-spacing:.04em}.tr .t-cer-prix-note{margin:0;font-size:12px;color:var(--t-creme-3)}.tr .t-cer-avantages{list-style:none;margin:var(--t-2) 0 0;padding:var(--t-3) 0 0;border-top:1px solid rgba(201,168,76,.2);display:grid;gap:12px}.tr .t-cer-avantages li{display:flex;gap:12px;font-size:var(--t-f-m);line-height:1.55;color:var(--t-creme-2)}.tr .t-cer-avantages li::before{content:"";flex:0 0 auto;width:7px;height:7px;margin-top:.6em;border-radius:50%;background:var(--t-or);box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-cer-volets{display:grid;gap:var(--t-3);min-width:0}.tr .t-cer-volet{margin:0;padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);display:grid;gap:var(--t-2);justify-items:start}.tr .t-cer-volet>*{margin:0;max-width:100%}.tr .t-cer-volet p{font-size:var(--t-f-s);line-height:1.75;color:var(--t-creme-2)}.tr .t-cer-volet p strong{color:var(--t-creme);font-weight:500}.tr .t-cer-volet form{margin:0}.tr .t-cer-choix fieldset,.tr .t-cer-volet fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:8px;width:100%}.tr .t-cer-lib{padding:0;margin:0 0 4px;font:600 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--t-or)}.tr .t-cer-aide{margin:0;font-size:12.5px;line-height:1.7;color:var(--t-creme-3)}.tr .t-cer-aide strong{color:var(--t-creme-2);font-weight:500}.tr .t-cer-non{margin:0;font-size:12.5px;color:var(--t-non)}.tr .t-cer-centre{text-align:center;justify-self:stretch}.tr .t-cer-option{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:12px 14px;box-sizing:border-box;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2);cursor:pointer;transition:border-color var(--t-court),background var(--t-court)}.tr .t-cer-option:hover{border-color:rgba(201,168,76,.4)}.tr .t-cer-option:has(input:checked){border-color:var(--t-or);background:rgba(201,168,76,.06)}.tr .t-cer-option input,.tr .t-cer-tuile input{flex:0 0 auto;width:20px;height:20px;margin:1px 0 0;accent-color:var(--t-or)}.tr .t-cer-option strong{color:var(--t-creme);font-weight:500}.tr .t-cer-rappels{display:flex;flex-wrap:wrap;gap:8px}.tr .t-cer-case{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font-size:var(--t-f-s);color:var(--t-creme-2);cursor:pointer;transition:border-color var(--t-court)}.tr .t-cer-case:has(input:checked){border-color:rgba(201,168,76,.55);color:var(--t-creme)}.tr .t-cer-case input{width:18px;height:18px;margin:0;accent-color:var(--t-or)}.tr .t-cer-case.est-inerte{cursor:default;color:var(--t-creme-3);border-style:dashed}.tr .t-cer-danger{background:0 0;color:var(--t-non);border-color:rgba(208,138,138,.45)}.tr .t-cer-danger:hover{border-color:var(--t-non);color:#e9b0b0}.tr .t-cer-discret{background:0 0;color:var(--t-creme-3);border-color:var(--t-ligne-2)}.tr .t-cer-discret:hover{color:var(--t-creme);border-color:var(--t-creme-3)}.tr .t-btn.est-inerte{opacity:.5;cursor:not-allowed;pointer-events:none}.tr .t-cer-large{justify-self:stretch;width:100%;min-height:54px}.tr .t-cer-echeance{border-color:rgba(201,168,76,.4);background:linear-gradient(120deg,rgba(201,168,76,.1),rgba(201,168,76,.02))}.tr .t-cer-etapes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tr .t-cer-etapes li{display:flex;align-items:center;gap:10px;padding:12px 0 0;border-top:2px solid var(--t-ligne-2);font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-cer-etape-n{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;border-radius:50%;border:1px solid var(--t-ligne-2);font:400 var(--t-f-s)/1 var(--t-serif);font-variant-numeric:lining-nums}.tr .t-cer-etapes li.est-faite{border-top-color:rgba(201,168,76,.55);color:var(--t-creme-2)}.tr .t-cer-etapes li.est-faite .t-cer-etape-n{border-color:var(--t-or);color:var(--t-or)}.tr .t-cer-etapes li.est-ici{border-top-color:var(--t-or);color:var(--t-creme)}.tr .t-cer-etapes li.est-ici .t-cer-etape-n{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir)}.tr .t-cer-etat h2{margin:0;font-size:var(--t-f-xl)}.tr .t-cer-choix{display:grid;gap:10px;justify-items:start;width:100%;box-sizing:border-box;padding:var(--t-3);border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:rgba(244,239,230,.02)}.tr .t-cer-virement{width:100%;box-sizing:border-box;padding:var(--t-3);border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.35);background:rgba(201,168,76,.05);font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-cer-virement>strong{display:block;margin-bottom:10px;color:var(--t-creme);font-weight:500}.tr .t-cer-virement dl{display:grid;gap:8px;margin:0 0 10px}.tr .t-cer-virement dl div{display:grid;grid-template-columns:minmax(0,10em) minmax(0,1fr);gap:12px}.tr .t-cer-virement dt{color:var(--t-creme-3)}.tr .t-cer-virement dd{margin:0;overflow-wrap:anywhere}.tr .t-cer-virement code{font-size:13px;color:var(--t-creme)}.tr .t-cer-demande .t-champ{width:100%}.tr .t-cer-demande textarea{width:100%;min-height:130px;box-sizing:border-box;padding:12px 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m)/1.6 var(--t-sans);resize:vertical}.tr .t-cer-demande textarea:focus,.tr .t-cer-ecrire textarea:focus{outline:0;border-color:var(--t-or)}.tr .t-cer-tuiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tr .t-cer-tuile{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;padding:16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);cursor:pointer;transition:border-color var(--t-court),background var(--t-court),transform var(--t-court) var(--t-doux)}.tr .t-cer-tuile:hover{border-color:rgba(201,168,76,.45);transform:translateY(-2px)}.tr .t-cer-tuile:has(input:checked){border-color:var(--t-or);background:rgba(201,168,76,.07)}.tr .t-cer-tuile-t{font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme);font-variant-numeric:lining-nums}.tr .t-cer-tuile-d{grid-column:2;font-size:12.5px;line-height:1.55;color:var(--t-creme-3)}.tr .t-cer-majorite{display:flex;align-items:flex-start;gap:12px;width:100%;box-sizing:border-box;padding:16px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.3);background:rgba(201,168,76,.04)}.tr .t-cer-majorite input{flex:0 0 auto;width:24px;height:24px;margin:0;accent-color:var(--t-or);cursor:pointer}.tr .t-cer-majorite label{font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme);cursor:pointer}.tr .t-cer-majorite label span{display:block;margin-top:4px;font-size:12px;color:var(--t-creme-3)}.tr .t-cer-ferme,.tr .t-cer-ouvert{max-width:560px;margin:0 auto;text-align:center}.tr .t-cer-ferme{padding:var(--t-6) var(--t-3);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m)}.tr .t-cer-ferme h2{margin:var(--t-2) 0 var(--t-1);font-size:var(--t-f-xl)}.tr .t-cer-ferme p,.tr .t-cer-ouvert>p{margin:0;color:var(--t-creme-2);line-height:1.75}.tr .t-cer-ouvert .t-cer-carte{align-items:center;margin-bottom:var(--t-3)}.tr .t-cer-ouvert .t-cer-badge{align-self:center}.tr .t-cer-sceau{display:inline-block;width:52px;height:52px;border-radius:50%;border:1px solid rgba(201,168,76,.55);background:radial-gradient(circle,rgba(201,168,76,.25),transparent 65%)}.tr .t-cer-fil{margin-top:var(--t-6);padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);scroll-margin-top:96px}.tr .t-cer-fil h2{margin:0 0 var(--t-3);font-size:var(--t-f-xl)}.tr .t-cer-bulles{display:flex;flex-direction:column;gap:10px;max-height:380px;overflow-y:auto;margin-bottom:var(--t-3)}.tr .t-cer-fil-vide{margin:0;padding:14px 0;text-align:center;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-cer-bulle{max-width:78%;padding:12px 16px;border-radius:16px;font-size:var(--t-f-s);line-height:1.6}.tr .t-cer-bulle.est-moi{align-self:flex-end;border-bottom-right-radius:4px;background:rgba(201,168,76,.13);border:1px solid rgba(201,168,76,.3);color:var(--t-creme)}.tr .t-cer-bulle.est-eux{align-self:flex-start;border-bottom-left-radius:4px;background:rgba(244,239,230,.04);border:1px solid var(--t-ligne-2);color:var(--t-creme-2)}.tr .t-cer-bulle-meta{margin-bottom:4px;font-size:11px;letter-spacing:.04em;color:var(--t-creme-3)}.tr .t-cer-bulle-corps{margin:0;white-space:pre-wrap;overflow-wrap:break-word;font:inherit}.tr .t-cer-ecrire{display:flex;align-items:flex-end;gap:10px}.tr .t-cer-ecrire textarea{flex:1;min-width:0;min-height:54px;box-sizing:border-box;padding:12px 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m)/1.5 var(--t-sans);resize:vertical}@media (max-width:1023px){.tr .t-cer-grille{grid-template-columns:minmax(0,1fr);gap:var(--t-4)}.tr .t-cer-cote{position:static}}@media (max-width:560px){.tr .t-cer-carte,.tr .t-cer-fil,.tr .t-cer-volet{padding:var(--t-3)}.tr .t-cer-tuiles{grid-template-columns:1fr}.tr .t-cer-etapes li{flex-direction:column;align-items:flex-start;gap:6px;font-size:12px}.tr .t-cer-ecrire{flex-direction:column;align-items:stretch}.tr .t-cer-bulle{max-width:90%}.tr .t-cer-virement dl div{grid-template-columns:minmax(0,1fr);gap:2px}}@media (hover:none) and (pointer:coarse){.tr .t-cer-choix .t-btn-petit,.tr .t-cer-volet .t-btn-petit{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-cer-carte{animation:none!important}.tr .t-cer-carte::after{display:none}.tr .t-cer-tuile:hover{transform:none}}.tr .t-cerp-retour{display:flex;width:max-content;align-items:center;min-height:44px;margin-bottom:4px;font-size:var(--t-f-s);color:var(--t-creme-2);text-decoration:none}.tr .t-cerp-retour:hover{color:var(--t-or-clair)}.tr .t-cerp-total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:var(--t-2) 0 0;padding-top:var(--t-2);border-top:1px solid rgba(201,168,76,.2);font-size:var(--t-f-s);color:var(--t-creme)}.tr .t-cerp-total strong{font:400 28px/1 var(--t-serif);color:var(--t-or-clair)}.tr .t-cerp-paiement{display:grid;gap:var(--t-2)}.tr .t-cerp-paiement .saved-cards label{border-radius:var(--t-r-s)!important;min-height:44px}.tr .t-cerp-paiement #new-card-area{display:grid;gap:var(--t-2)}.tr .t-cerp-paiement .t-champ input[type=text]{width:100%;min-height:48px;padding:0 14px;box-sizing:border-box;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 16px var(--t-sans)}.tr .t-cerp-paiement .t-champ input[type=text]:focus{outline:0;border-color:var(--t-or);box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-cerp-element{min-height:48px}.tr .t-cerp-apercu{margin:0;padding:22px 18px;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-s);text-align:center;font-size:12.5px;color:var(--t-creme-3)}.tr .t-cerp-message:empty{display:none}.tr .t-cerp-message{font-size:var(--t-f-s);color:#efb4b4}.tr .t-cerp-payer{width:100%;justify-content:center;min-height:52px;font-size:15px}.tr .t-cerp-payer:disabled{opacity:.55;cursor:not-allowed}.tr .t-cerp-mention{margin:0;font-size:12px;line-height:1.7;color:var(--t-creme-3);text-align:center}.tr .t-cerp-mention a{color:var(--t-or-clair)}.tr .t-cerp-rendue .t-cer-badge{border-color:rgba(232,220,190,.3);color:var(--t-creme-2)}.tr .t-cerp-ref{font:400 12.5px/1.5 ui-monospace,Consolas,monospace;overflow-wrap:anywhere}.tr .t-cerp-fin dd{color:var(--t-or-clair)}.tr .t-cerp-dl{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px;margin:0}@media (max-width:560px){.tr .t-cerp-dl{grid-template-columns:1fr}}.tr .t-cerp-dl dt{font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme-3);margin-bottom:4px}.tr .t-cerp-dl dd{margin:0;font-size:var(--t-f-m);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-cerp-modif{justify-self:start;margin-top:var(--t-2)}.tr .t-cerp-effets{list-style:none;margin:0;padding:0;display:grid;gap:12px}.tr .t-cerp-effets li{display:flex;gap:12px;align-items:flex-start;font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2)}.tr .t-cerp-effets li::before{content:"";flex-shrink:0;width:6px;height:6px;margin-top:9px;border-radius:50%;background:var(--t-or);box-shadow:0 0 0 3px rgba(201,168,76,.14)}.tr .t-cerp-effets strong{color:var(--t-creme);font-weight:500}.tr .t-cerp-geste{display:grid;gap:var(--t-2)}.tr .t-cerp-avant{margin:0;font-size:var(--t-f-m);line-height:1.7;color:var(--t-creme)}.tr .t-cerp-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.tr .t-cerp-actions .t-btn{min-height:48px}.tr .t-evp-invites-t{margin:var(--t-2) 0 6px;padding-top:var(--t-2);border-top:1px solid rgba(201,168,76,.2);font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-evp-invites{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:var(--t-f-s);line-height:1.5;color:var(--t-creme-2)}.tr .t-evp-n{font-variant-numeric:lining-nums;color:var(--t-or)}.tr .t-evp-lien{color:var(--t-creme-3)}.tr .t-bc-filtre{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px var(--t-3);margin-bottom:var(--t-2)}.tr .t-bc-compte{font-size:var(--t-f-s);color:var(--t-creme-3);letter-spacing:.04em}.tr .t-bc-bascule{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:0 16px 0 10px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);color:var(--t-creme-2);font-size:var(--t-f-s);text-decoration:none;transition:border-color var(--t-court),color var(--t-court)}.tr .t-bc-bascule:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-bc-bascule-pt{position:relative;width:30px;height:18px;flex:0 0 auto;border-radius:9px;background:rgba(244,239,230,.12);transition:background var(--t-court)}.tr .t-bc-bascule-pt::after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:var(--t-creme-2);transition:transform var(--t-moyen) var(--t-doux),background var(--t-court)}.tr .t-bc-bascule.est-actif .t-bc-bascule-pt{background:var(--t-or-lueur)}.tr .t-bc-bascule.est-actif .t-bc-bascule-pt::after{transform:translateX(12px);background:var(--t-or)}.tr .t-bc-an{display:flex;align-items:center;gap:var(--t-2);margin:var(--t-6) 0 var(--t-3);font:400 var(--t-f-2xl)/1 var(--t-serif);color:var(--t-or);letter-spacing:.02em}.tr .t-bc-an:first-child{margin-top:var(--t-3)}.tr .t-bc-an::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(201,168,76,.4),transparent)}.tr .t-bc-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--t-3)}.tr .t-bc-bon{position:relative;display:grid;grid-template-columns:minmax(220px,3fr) minmax(0,7fr);overflow:hidden;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:linear-gradient(180deg,rgba(244,239,230,.035),transparent 40%),var(--t-noir-2);animation:t-ad-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 80ms);transition:border-color var(--t-court),box-shadow var(--t-moyen),transform var(--t-moyen) var(--t-doux)}.tr .t-bc-bon:focus-within,.tr .t-bc-bon:hover{border-color:rgba(201,168,76,.45);box-shadow:0 22px 50px -32px rgba(201,168,76,.5);transform:translateY(-2px)}.tr .t-bc-bon.est-eteint{border-style:dashed;background:0 0}.tr .t-bc-bon.est-eteint .t-bc-vignette{filter:grayscale(1)}.tr .t-bc-talon{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:var(--t-3);border-right:1px dashed var(--t-ligne-2);background:radial-gradient(120% 80% at 0 0,rgba(201,168,76,.07),transparent 70%)}.tr .t-bc-talon::after,.tr .t-bc-talon::before{content:"";position:absolute;right:-10px;width:18px;height:18px;border-radius:50%;border:1px solid var(--t-ligne-2);background:var(--t-noir)}.tr .t-bc-talon::before{top:-10px}.tr .t-bc-talon::after{bottom:-10px}.tr .t-bc-lib{margin:0;font:600 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--t-or)}.tr .t-bc-num{margin:0;font:400 var(--t-f-s)/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--t-creme);letter-spacing:.02em;overflow-wrap:anywhere}.tr .t-bc-date{margin:0;font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme-2)}.tr .t-bc-etats{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0}.tr .t-bc-rembourse{margin:0;font-size:12px;color:var(--t-creme-3)}.tr .t-bc-pieces{display:flex;flex-wrap:wrap;gap:8px;margin:auto 0 0;padding-top:var(--t-1)}.tr .t-bc-piece{display:inline-flex;align-items:center;gap:2px;min-height:40px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);color:var(--t-creme-2);font-size:var(--t-f-s);text-decoration:none;transition:border-color var(--t-court),color var(--t-court)}.tr .t-bc-piece:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-bc-corps{display:flex;flex-direction:column;min-width:0;padding:var(--t-3) var(--t-4)}.tr .t-bc-virement{margin-bottom:var(--t-3)}.tr .t-bc-virement p{margin:0;line-height:1.6}.tr .t-bc-virement code{overflow-wrap:anywhere}.tr .t-bc-lignes{list-style:none;margin:0;padding:0}.tr .t-bc-ligne{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--t-ligne)}.tr .t-bc-ligne:first-child{padding-top:0}.tr .t-bc-vignette{position:relative;width:44px;height:58px;overflow:hidden;border-radius:6px;border:1px solid var(--t-ligne);background:radial-gradient(80% 70% at 50% 35%,rgba(201,168,76,.14),transparent 70%),var(--t-noir-3)}.tr .t-bc-vignette span{position:absolute;inset:0;display:grid;place-items:center;font:400 20px/1 var(--t-serif);color:var(--t-or);opacity:.8}.tr .t-bc-vignette img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tr .t-bc-vin{display:flex;flex-direction:column;gap:2px;min-width:0;font:400 var(--t-f-m)/1.35 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-bc-vin a{align-self:flex-start;padding:2px 0;color:inherit;text-decoration:none;background:linear-gradient(var(--t-or),var(--t-or)) 0 100%/0 1px no-repeat;transition:background-size var(--t-moyen) var(--t-doux),color var(--t-court)}.tr .t-bc-vin a:focus-visible,.tr .t-bc-vin a:hover{color:var(--t-or-clair);background-size:100% 1px}.tr .t-bc-vin small{font:400 12px/1.4 var(--t-sans);color:var(--t-creme-3)}.tr .t-bc-montant{font-size:var(--t-f-s);color:var(--t-creme-2);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-bc-recap{display:grid;gap:6px;margin:var(--t-2) 0 0}.tr .t-bc-recap div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--t-2);font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-bc-recap dd,.tr .t-bc-recap dt{margin:0}.tr .t-bc-recap dd{font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-bc-recap .t-bc-total{margin-top:6px;padding-top:12px;border-top:1px solid var(--t-ligne-2);color:var(--t-creme)}.tr .t-bc-total dd{font:400 var(--t-f-xl)/1 var(--t-serif);color:var(--t-or)}.tr .t-bc-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:var(--t-3);padding-top:var(--t-2);border-top:1px dashed var(--t-ligne-2)}.tr .t-bc-actions form{margin:0}.tr .t-bc-note{max-width:52ch;font-size:var(--t-f-s);line-height:1.5;color:var(--t-creme-3)}.tr .t-bc-droits{display:flex;flex-wrap:wrap;gap:0 18px;margin-left:auto}.tr .t-bc-droits:empty{display:none}.tr .t-bc-droit{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:var(--t-creme-3);text-decoration:underline;text-underline-offset:3px;transition:color var(--t-court)}.tr a.t-bc-droit:hover{color:var(--t-or-clair)}.tr .t-bc-droit.est-fait{text-decoration:none}.tr .t-bc-pages{display:flex;align-items:center;justify-content:center;gap:var(--t-2);margin-top:var(--t-4);font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-bc-afficher{display:inline-flex;align-items:center;min-height:44px}.tr .t-bc-vide-marque{display:inline-block;width:40px;height:52px;border:1px solid rgba(201,168,76,.55);border-radius:4px;background:repeating-linear-gradient(180deg,transparent 0 9px,rgba(201,168,76,.28) 9px 10px) 8px 12px/24px 30px no-repeat}@media (max-width:760px){.tr .t-bc-bon{grid-template-columns:minmax(0,1fr)}.tr .t-bc-talon{border-right:0;border-bottom:1px dashed var(--t-ligne-2);padding:var(--t-2) var(--t-2) var(--t-3)}.tr .t-bc-talon::after,.tr .t-bc-talon::before{top:auto;bottom:-10px}.tr .t-bc-talon::before{right:auto;left:-10px}.tr .t-bc-corps{padding:var(--t-3) var(--t-2) var(--t-2)}.tr .t-bc-droits{margin-left:0}}@media (hover:none) and (pointer:coarse){.tr .t-bc-piece{min-height:44px}.tr .t-bc-vin a{padding:12px 0;margin:-12px 0}.tr .t-bc-bon:hover{transform:none}}@media (prefers-reduced-motion:reduce){.tr .t-bc-bon{animation:none!important;transition:none}.tr .t-bc-bon:focus-within,.tr .t-bc-bon:hover{transform:none}}.tr .t-ct{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:var(--t-6);align-items:start}.tr .t-ct-principal{min-width:0}.tr .t-ct-lettre{position:relative;padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:radial-gradient(90% 60% at 100% 0,rgba(201,168,76,.07),transparent 70%),linear-gradient(180deg,rgba(244,239,230,.035),transparent 60%)}.tr .t-ct-lettre h2{margin:0;font:400 var(--t-f-xl)/1.25 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-ct-chapo{margin:10px 0 var(--t-4);max-width:62ch;font-size:var(--t-f-s);line-height:1.75;color:var(--t-creme-2)}.tr .t-ct-ligne{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:12px}.tr .t-ct-rgpd{margin:4px 0 0;max-width:72ch;font-size:12px;line-height:1.7;color:var(--t-creme-3)}.tr .t-ct-envoi{display:flex;align-items:center;justify-content:flex-end;gap:var(--t-3);margin-top:4px}.tr .t-ct-compte{font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-ct-compte.est-proche{color:var(--t-or-clair)}.tr .t-champ .t-ct-compte{justify-self:end;min-height:1em}.tr .t-ct.est-sans-fil{grid-template-columns:minmax(0,1fr);max-width:860px}.tr .t-ct.est-sans-fil .t-ct-liste{position:static}.tr .t-ct-retour{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--t-creme-2);font-size:var(--t-f-s);text-decoration:none;transition:color var(--t-court)}.tr .t-ct-retour:hover{color:var(--t-or-clair)}.tr .t-ct-lettre-tete{padding-bottom:var(--t-3);border-bottom:1px solid var(--t-ligne)}.tr .t-ct-objet{margin:0 0 6px;font:600 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--t-or)}.tr .t-ct-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-ct-fil{list-style:none;margin:var(--t-4) 0 0;padding:0;display:grid;gap:var(--t-3)}.tr .t-ct-mot{max-width:min(82%,62ch);padding:14px 18px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:rgba(244,239,230,.03);animation:t-ct-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-ct-mot.est-vous{justify-self:end;border-bottom-right-radius:4px;background:rgba(244,239,230,.06)}.tr .t-ct-mot.est-maison{justify-self:start;border-bottom-left-radius:4px;border-color:rgba(201,168,76,.3);background:linear-gradient(120deg,rgba(201,168,76,.08),rgba(244,239,230,.02) 60%)}.tr .t-ct-qui{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px;font-size:12px;color:var(--t-creme-3)}.tr .t-ct-qui b{font-weight:500;color:var(--t-creme-2)}.tr .t-ct-mot.est-maison .t-ct-qui b{color:var(--t-or-clair)}.tr .t-ct-quand{font-variant-numeric:tabular-nums}.tr .t-ct-sceau{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--t-or);color:var(--t-noir);font:400 12px/1 var(--t-serif);font-variant-numeric:lining-nums}.tr .t-ct-texte{font-size:var(--t-f-m);line-height:1.65;color:var(--t-creme);white-space:pre-wrap;overflow-wrap:anywhere}.tr .t-ct-clos{margin:var(--t-4) 0 0;padding:12px 16px;border-radius:var(--t-r-s);border:1px dashed var(--t-ligne-2);font-size:var(--t-f-s);color:var(--t-creme-2);text-align:center}.tr .t-ct-repondre{margin-top:var(--t-4);padding-top:var(--t-3);border-top:1px solid var(--t-ligne)}@keyframes t-ct-pose{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tr .t-ct-liste{position:sticky;top:96px;min-width:0}.tr .t-ct-liste h2{margin:0 0 var(--t-2);font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-ct-liste ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.tr .t-ct-vide{margin:0;padding:var(--t-3);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-3)}.tr .t-ct-enveloppe{position:relative;display:grid;gap:6px;min-height:44px;padding:14px 16px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.025);color:inherit;text-decoration:none;transition:border-color var(--t-court),background var(--t-court),transform var(--t-moyen) var(--t-doux)}.tr .t-ct-enveloppe:hover{border-color:rgba(201,168,76,.5);transform:translateY(-2px)}.tr .t-ct-enveloppe.est-ici{border-color:var(--t-or);background:linear-gradient(120deg,rgba(201,168,76,.1),transparent 70%)}.tr .t-ct-enveloppe.est-non-lu::before{content:"";position:absolute;top:18px;left:-5px;width:9px;height:9px;border-radius:50%;background:var(--t-or);box-shadow:0 0 0 3px var(--t-noir)}.tr .t-ct-env-haut{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.tr .t-ct-env-sujet{min-width:0;font-weight:500;color:var(--t-creme);overflow-wrap:anywhere}.tr .t-ct-env-haut .t-pastille{flex:0 0 auto}.tr .t-ct-env-meta{font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-ct-env-apercu{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--t-f-s);line-height:1.55;color:var(--t-creme-2);overflow-wrap:anywhere}@media (max-width:900px){.tr .t-ct{grid-template-columns:minmax(0,1fr);gap:var(--t-6)}.tr .t-ct-liste{position:static}}@media (max-width:560px){.tr .t-ct-lettre{padding:var(--t-3)}.tr .t-ct-ligne{grid-template-columns:minmax(0,1fr)}.tr .t-ct-mot{max-width:92%}.tr .t-ct-envoi{flex-wrap:wrap}.tr .t-ct-envoi .t-btn{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.tr .t-ct-mot{animation:none!important}.tr .t-ct-enveloppe:hover{transform:none}}.tr .t-da{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:var(--t-6);align-items:start}.tr .t-da-principal{min-width:0}.tr .t-da-objet{margin:10px 0 0;font-size:var(--t-f-s);color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-da-num{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-da-suivi{list-style:none;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:var(--t-3) 0 var(--t-4);padding:0;counter-reset:t-da}.tr .t-da-jalon{position:relative;display:grid;gap:4px;align-content:start;padding:26px 12px 0 0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-da-jalon::before{content:"";position:absolute;top:7px;left:0;right:0;height:1px;background:var(--t-ligne-2)}.tr .t-da-jalon::after{content:"";position:absolute;top:7px;left:0;right:0;height:1px;background:var(--t-or);transform:scaleX(0);transform-origin:left}.tr .t-da-jalon.est-fait::after{animation:t-da-trace var(--t-long) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 220ms)}.tr .t-da-jalon:last-child::after,.tr .t-da-jalon:last-child::before{right:auto;width:15px}.tr .t-da-point{position:absolute;top:0;left:0;z-index:1;width:15px;height:15px;border-radius:50%;border:1px solid var(--t-ligne-2);background:var(--t-noir)}.tr .t-da-jalon.est-fait .t-da-point{border-color:var(--t-or);background:var(--t-or);box-shadow:0 0 0 4px rgba(201,168,76,.14)}.tr .t-da-jalon.est-encours .t-da-point{border-color:var(--t-or);background:radial-gradient(circle,var(--t-or) 0 3px,var(--t-noir) 4px);animation:t-da-pouls 2.4s ease-in-out infinite}.tr .t-da-jalon.est-fait.est-refusee .t-da-point{border-color:var(--t-non);background:var(--t-non);box-shadow:0 0 0 4px rgba(208,138,138,.14)}.tr .t-da-jalon-nom{color:var(--t-creme-2);line-height:1.4}.tr .t-da-jalon.est-encours .t-da-jalon-nom,.tr .t-da-jalon.est-fait .t-da-jalon-nom{color:var(--t-creme)}.tr .t-da-jalon-detail{font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}@keyframes t-da-trace{to{transform:scaleX(1)}}@keyframes t-da-pouls{50%{box-shadow:0 0 0 6px rgba(201,168,76,.16)}}.tr .t-da-requis{color:var(--t-or)}.tr .t-da-etat{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-da-refus{margin:var(--t-2) 0 0;padding:14px 18px;border-radius:var(--t-r-s);border:1px solid rgba(208,138,138,.4);background:rgba(208,138,138,.07);font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2);white-space:pre-wrap;overflow-wrap:anywhere}.tr .t-da-refus strong{color:var(--t-creme);font-weight:500}.tr .t-da-voies{display:grid;gap:12px;margin:var(--t-3) 0 0}.tr .t-da-voie{padding:16px 20px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.025);font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2)}.tr .t-da-voie p{margin:0 0 8px;max-width:72ch}.tr .t-da-voie p:last-child{margin-bottom:0}.tr .t-da-voie strong{color:var(--t-creme);font-weight:500}.tr .t-da-voie a:not(.t-btn){color:var(--t-or-clair);overflow-wrap:anywhere}.tr .t-da-voie.est-courte{border-color:rgba(201,168,76,.45);background:linear-gradient(120deg,rgba(201,168,76,.09),transparent 70%)}.tr .t-da-voie-titre{font:400 var(--t-f-l)/1.3 var(--t-serif)}.tr .t-da-voie-titre strong{font-weight:400}.tr .t-da-voie-note{color:var(--t-creme-3)}.tr .t-da-rembourse{max-width:none}.tr .t-da-sous{margin:var(--t-6) 0 0;padding-top:var(--t-3);border-top:1px solid var(--t-ligne);font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-da-fil{margin-top:var(--t-3)}.tr .t-da-fin{margin:var(--t-4) 0 0}.tr .t-da-commande{position:sticky;top:96px;min-width:0;overflow:hidden;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2)}.tr .t-da-talon{border-right:0;border-bottom:1px dashed var(--t-ligne-2)}.tr .t-da-talon::after,.tr .t-da-talon::before{top:auto;bottom:-10px}.tr .t-da-talon::before{right:auto;left:-10px}.tr .t-da-lignes{padding:var(--t-3) var(--t-3) 0}.tr .t-da-lignes .t-bc-ligne{grid-template-columns:44px minmax(0,1fr)}.tr .t-da-recap{margin:0;padding:0 var(--t-3) var(--t-3)}.tr .t-da-recap .t-bc-total{border-top:0}@media (max-width:900px){.tr .t-da{grid-template-columns:minmax(0,1fr);gap:var(--t-6)}.tr .t-da-commande{position:static}}@media (max-width:560px){.tr .t-da-dossier{padding:var(--t-3)}.tr .t-da-suivi{grid-auto-flow:row;gap:14px}.tr .t-da-jalon{padding:0 0 0 30px}.tr .t-da-jalon::after,.tr .t-da-jalon::before{top:15px;bottom:-14px;left:7px;right:auto;width:1px;height:auto;transform-origin:top}.tr .t-da-jalon::after{transform:scaleY(0)}.tr .t-da-jalon.est-fait::after{animation-name:t-da-trace-v}.tr .t-da-jalon:last-child::after,.tr .t-da-jalon:last-child::before{display:none}.tr .t-da-voie{padding:14px 16px}.tr .t-da-voie .t-btn{width:100%;justify-content:center}.tr .t-da-fin .t-btn{width:100%;justify-content:center}}@keyframes t-da-trace-v{to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.tr .t-da-jalon.est-fait::after{animation:none;transform:none}.tr .t-da-jalon.est-encours .t-da-point{animation:none}}.tr .t-rv-compte{margin:0 0 var(--t-3);font-size:var(--t-f-s);letter-spacing:.06em;color:var(--t-creme-3)}.tr .t-rv-compte b{font:400 var(--t-f-xl)/1 var(--t-serif);color:var(--t-or);margin-right:4px}.tr .t-rv-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--t-3)}.tr .t-rv-carton{position:relative;display:grid;grid-template-columns:168px minmax(0,1fr);overflow:hidden;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:linear-gradient(180deg,rgba(244,239,230,.035),transparent 40%),var(--t-noir-2);animation:t-ad-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 80ms);transition:border-color var(--t-court),box-shadow var(--t-moyen),transform var(--t-moyen) var(--t-doux)}.tr .t-rv-carton:focus-within,.tr .t-rv-carton:hover{border-color:rgba(201,168,76,.45);box-shadow:0 22px 50px -32px rgba(201,168,76,.5);transform:translateY(-2px)}.tr .t-rv-cachet{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:var(--t-3) var(--t-2);text-align:center;border-right:1px solid rgba(201,168,76,.25);background:radial-gradient(120% 90% at 50% 0,rgba(201,168,76,.14),transparent 70%),var(--t-noir-3)}.tr .t-rv-jsem,.tr .t-rv-mois{font:500 var(--t-f-micro)/1.3 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-or)}.tr .t-rv-jour{font:400 clamp(52px, 6vw, 72px)/1 var(--t-serif);color:var(--t-creme);font-variant-numeric:lining-nums}.tr .t-rv-heure{margin-top:8px;padding:4px 12px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.35);font-size:var(--t-f-s);color:var(--t-or-clair);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-rv-corps{display:flex;flex-direction:column;gap:10px;min-width:0;padding:var(--t-3) var(--t-4)}.tr .t-rv-etats{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0}.tr .t-rv-dans{font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-or-clair)}.tr .t-rv-titre{margin:0;font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-rv-titre a{display:inline-block;padding-block:4px;color:inherit;text-decoration:none;background:linear-gradient(var(--t-or),var(--t-or)) 0 100%/0 1px no-repeat;transition:background-size var(--t-moyen) var(--t-doux),color var(--t-court)}.tr .t-rv-titre a:focus-visible,.tr .t-rv-titre a:hover{color:var(--t-or-clair);background-size:100% 1px}@media (hover:none) and (pointer:coarse){.tr .t-rv-titre a{display:inline-flex;align-items:center;min-height:44px}}.tr .t-rv-date-txt{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-rv-reperes{display:flex;flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;list-style:none;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-rv-reperes li{display:inline-flex;align-items:center;gap:6px}.tr .t-rv-reperes strong{color:var(--t-or);font-weight:500}.tr .t-rv-invites{padding:12px 16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:rgba(244,239,230,.02)}.tr .t-rv-lib{margin:0 0 6px;font:500 var(--t-f-micro)/1.3 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-or)}.tr .t-rv-invites ol{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:var(--t-f-s);color:var(--t-creme)}.tr .t-rv-num,.tr .t-rv-rel{color:var(--t-creme-3)}.tr .t-rv-mot{margin:0;padding:2px 0 2px 14px;border-left:2px solid rgba(201,168,76,.45);font:400 var(--t-f-m)/1.5 var(--t-serif);color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-rv-virement p{margin:0 0 6px;line-height:1.6}.tr .t-rv-virement p:last-child{margin-bottom:0}.tr .t-rv-virement code{overflow-wrap:anywhere}.tr .t-rv-pied{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:4px;padding-top:var(--t-2);border-top:1px dashed var(--t-ligne-2)}.tr .t-rv-tarif{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-rv-tarif strong{font:400 var(--t-f-l)/1 var(--t-serif);color:var(--t-or);margin-left:4px}.tr .t-rv-gestes{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-left:auto}.tr .t-rv-gestes form{margin:0}.tr .t-rv-note{max-width:56ch;font-size:var(--t-f-s);line-height:1.5;color:var(--t-creme-3)}.tr .t-rv-note a{color:var(--t-or-clair);text-underline-offset:3px}.tr .t-rv-carton.est-annule{border-style:dashed;background:0 0}.tr .t-rv-carton.est-annule .t-rv-cachet{filter:grayscale(1);opacity:.7}.tr .t-rv-archives{grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr))}.tr .t-rv-carton.est-passe{grid-template-columns:96px minmax(0,1fr)}.tr .t-rv-carton.est-passe .t-rv-cachet{padding:var(--t-2) 8px;background:var(--t-noir-3);border-right-color:var(--t-ligne-2)}.tr .t-rv-carton.est-passe .t-rv-jour{font-size:40px;color:var(--t-creme-2)}.tr .t-rv-carton.est-passe .t-rv-mois{color:var(--t-creme-3)}.tr .t-rv-carton.est-passe .t-rv-corps{padding:var(--t-2) var(--t-3);gap:8px}.tr .t-rv-carton.est-passe .t-rv-titre{font-size:var(--t-f-l)}.tr .t-rv-carton.est-passe .t-rv-pied{justify-content:space-between}.tr .t-rv-vide-marque{display:inline-block;width:56px;height:44px;border:1px solid rgba(201,168,76,.55);border-radius:4px;background:linear-gradient(rgba(201,168,76,.28),rgba(201,168,76,.28)) 0 12px/100% 1px no-repeat}@media (max-width:640px){.tr .t-rv-carton,.tr .t-rv-carton.est-passe{grid-template-columns:minmax(0,1fr)}.tr .t-rv-cachet{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:4px 12px;padding:14px var(--t-2);border-right:0;border-bottom:1px solid rgba(201,168,76,.25);text-align:left}.tr .t-rv-carton.est-passe .t-rv-jour,.tr .t-rv-jour{font-size:40px}.tr .t-rv-heure{margin:0 0 0 auto}.tr .t-rv-carton.est-passe .t-rv-corps,.tr .t-rv-corps{padding:var(--t-2)}.tr .t-rv-gestes{margin-left:0;width:100%}.tr .t-rv-gestes .t-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-rv-carton{animation:none;transition:none}.tr .t-rv-carton:focus-within,.tr .t-rv-carton:hover{transform:none}}.tr .t-nl{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:start}.tr .t-nl-cote{position:sticky;top:112px}.tr .t-nl-intro{margin:0;font:400 var(--t-f-l)/1.6 var(--t-serif);color:var(--t-creme-2)}.tr .t-nl-compte{margin:var(--t-4) 0 0;padding-top:var(--t-3);border-top:1px solid var(--t-ligne);font-size:var(--t-f-s);letter-spacing:.06em;color:var(--t-creme-3)}.tr .t-nl-compte b{font:400 var(--t-f-2xl)/1 var(--t-serif);color:var(--t-or);margin-right:6px;font-variant-numeric:lining-nums}.tr .t-nl-form{min-width:0;margin:0}.tr .t-nl-lettres{list-style:none;margin:0;padding:0;display:grid;gap:var(--t-2)}.tr .t-nl-lettre{animation:t-ad-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 90ms)}.tr .t-nl-carte{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:var(--t-3);padding:var(--t-3) var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);cursor:pointer;transition:border-color var(--t-court),background var(--t-moyen),box-shadow var(--t-moyen),transform var(--t-moyen) var(--t-doux)}.tr .t-nl-carte:hover{border-color:rgba(201,168,76,.45);transform:translateY(-2px);box-shadow:0 22px 50px -32px rgba(201,168,76,.5)}.tr .t-nl-carte:has(.t-nl-case:checked){border-color:rgba(201,168,76,.4);background:linear-gradient(120deg,rgba(201,168,76,.09),transparent 65%),var(--t-noir-2)}.tr .t-nl-ico{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1px solid var(--t-ligne-2);color:var(--t-creme-3);transition:color var(--t-court),border-color var(--t-court)}.tr .t-nl-carte:has(.t-nl-case:checked) .t-nl-ico{color:var(--t-or);border-color:rgba(201,168,76,.4)}.tr .t-nl-txt{display:grid;gap:4px;min-width:0}.tr .t-nl-nom{font:400 var(--t-f-xl)/1.25 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-nl-desc{font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-nl-bascule{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:104px;text-align:center}.tr .t-nl-case{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tr .t-nl-cachet{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px dashed var(--t-ligne-2);color:transparent;transition:border-color var(--t-court)}.tr .t-nl-case:checked+.t-nl-cachet{border:0;color:var(--t-noir);background:radial-gradient(circle at 35% 30%,var(--t-or-clair),var(--t-or) 55%,#9c7f33);box-shadow:0 0 0 4px rgba(201,168,76,.14),inset 0 -2px 4px rgba(0,0,0,.25);animation:t-nl-sceau var(--t-moyen) var(--t-doux) both}.tr .t-nl-case:focus-visible+.t-nl-cachet{outline:2px solid var(--t-or);outline-offset:4px}.tr .t-nl-carte:hover .t-nl-case:not(:checked)+.t-nl-cachet{border-color:var(--t-or)}.tr .t-nl-etat{font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.tr .t-nl-oui{display:none;color:var(--t-or-clair)}.tr .t-nl-non{color:var(--t-creme-3)}.tr .t-nl-case:checked~.t-nl-etat .t-nl-oui{display:inline}.tr .t-nl-case:checked~.t-nl-etat .t-nl-non{display:none}@keyframes t-nl-sceau{0%{transform:scale(1.5) rotate(-18deg);opacity:0}60%{transform:scale(.92) rotate(3deg);opacity:1}100%{transform:none}}.tr .t-nl-envoi{margin-top:var(--t-4);padding:var(--t-3) var(--t-4);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);background:repeating-linear-gradient(135deg,rgba(114,47,55,.35) 0 10px,transparent 10px 20px,rgba(201,168,76,.25) 20px 30px,transparent 30px 40px) top/100% 3px no-repeat}.tr .t-nl-enveloppe{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 20px}.tr .t-nl-adresse{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-nl-adresse strong{display:block;margin-top:4px;font:400 var(--t-f-l)/1.3 var(--t-plume);font-style:italic;color:var(--t-creme)}.tr .t-nl-changer{font-size:var(--t-f-s)}@media (hover:none) and (pointer:coarse){.tr .t-nl-changer{display:inline-flex;align-items:center;min-height:44px}}.tr .t-nl-action{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin-top:var(--t-3)}.tr .t-nl-modif{font-size:var(--t-f-s);color:var(--t-or-clair)}.tr .t-nl-modif:not(:empty)::before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:var(--t-or);vertical-align:1px;animation:t-da-pouls 2.4s ease-in-out infinite}.tr .t-nl-mention{margin:var(--t-3) 0 0;max-width:70ch;font-size:12px;line-height:1.7;color:var(--t-creme-3)}.tr .t-nl-mention a{color:var(--t-creme-2);text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.tr .t-nl{grid-template-columns:minmax(0,1fr);gap:var(--t-4)}.tr .t-nl-cote{position:static}.tr .t-nl-compte{margin-top:var(--t-3)}}@media (max-width:560px){.tr .t-nl-carte{grid-template-columns:minmax(0,1fr) auto;gap:var(--t-2);padding:var(--t-2) 18px}.tr .t-nl-ico{display:none}.tr .t-nl-nom{font-size:var(--t-f-l)}.tr .t-nl-bascule{min-width:76px}.tr .t-nl-envoi{padding:var(--t-3) 18px}.tr .t-nl-action .t-btn{width:100%;justify-content:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-nl-case:checked+.t-nl-cachet,.tr .t-nl-lettre,.tr .t-nl-modif:not(:empty)::before{animation:none}.tr .t-nl-carte,.tr .t-nl-carte:hover{transition:none;transform:none}}.tr .t-pm{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--t-6);align-items:start}.tr .t-pm-compte{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3);letter-spacing:.04em}.tr .t-pm-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--t-3);container-type:inline-size}.tr .t-pm-item{display:grid;grid-template-columns:minmax(0,230px) minmax(0,1fr);gap:var(--t-4);align-items:start;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);animation:t-ad-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 80ms)}.tr .t-pm-item.est-defaut{border-color:rgba(201,168,76,.5);box-shadow:0 0 0 1px rgba(201,168,76,.12) inset,0 18px 40px -28px rgba(201,168,76,.45)}.tr .t-pm-carte{position:relative;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:1.586;padding:16px 18px;border-radius:12px;overflow:hidden;color:var(--t-creme);background:radial-gradient(120% 90% at 100% 0,rgba(201,168,76,.2),transparent 55%),linear-gradient(135deg,#3a1a1f,var(--t-bordeaux) 45%,#2a1216);box-shadow:0 1px 0 rgba(255,255,255,.08) inset,0 20px 36px -22px rgba(0,0,0,.9);transition:transform var(--t-moyen) var(--t-doux),box-shadow var(--t-moyen)}.tr .t-pm-carte::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.09) 48%,transparent 60%);transform:translateX(-60%);transition:transform var(--t-long) var(--t-doux);pointer-events:none}.tr .t-pm-item:hover .t-pm-carte{transform:translateY(-3px) rotate(-.8deg);box-shadow:0 1px 0 rgba(255,255,255,.08) inset,0 28px 44px -24px rgba(0,0,0,.95)}.tr .t-pm-item:hover .t-pm-carte::after{transform:translateX(60%)}.tr .t-pm-carte.est-sepa{background:radial-gradient(120% 90% at 100% 0,rgba(201,168,76,.16),transparent 55%),linear-gradient(135deg,#1f2226,#2c3036 50%,#17191c)}.tr .t-pm-carte-bas,.tr .t-pm-carte-haut{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.tr .t-pm-puce{width:34px;height:25px;border-radius:5px;background:linear-gradient(135deg,var(--t-or-clair),var(--t-or) 50%,#9c7f33);box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),inset 11px 0 0 -10px rgba(0,0,0,.3),inset -11px 0 0 -10px rgba(0,0,0,.3)}.tr .t-pm-marque{font:600 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-or-clair);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr .t-pm-numero{font:400 20px/1 var(--t-sans);letter-spacing:.16em;font-variant-numeric:tabular-nums lining-nums;color:#fbf7ef}.tr .t-pm-titulaire{min-width:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(244,239,230,.78);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr .t-pm-exp-carte{flex:0 0 auto;font-size:12px;letter-spacing:.1em;font-variant-numeric:tabular-nums;color:rgba(244,239,230,.85)}.tr .t-pm-item.est-expiree .t-pm-carte{filter:grayscale(1) brightness(.7)}.tr .t-pm-fiche{min-width:0}.tr .t-pm-nom{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:0 0 4px;font:400 var(--t-f-xl)/1.25 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-pm-detail{margin:0;font-size:var(--t-f-s);color:var(--t-creme-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tr .t-pm-exp{margin:6px 0 0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-pm-exp-bientot,.tr .t-pm-exp-mois{color:var(--t-or-clair)}.tr .t-pm-exp-expiree{color:var(--t-non)}.tr .t-pm-ici{margin:var(--t-2) 0 0;font-family:var(--t-plume);font-style:italic;font-size:var(--t-f-m);line-height:1.5;color:var(--t-or-clair)}.tr .t-pm-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:var(--t-3);padding-top:var(--t-2);border-top:1px dashed var(--t-ligne-2)}.tr .t-pm-actions form{margin:0}.tr .t-pm-suppr{background:0 0;color:var(--t-non);border-color:transparent}.tr .t-pm-suppr:hover{border-color:rgba(208,138,138,.45);color:#e9b0b0}.tr .t-pm-edit[open]{margin-top:var(--t-2);animation:t-cf-ouvre var(--t-court) var(--t-doux)}.tr .t-pm-edit-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px}.tr .t-pm-edit-form button{justify-self:start}.tr .t-pm .t-champ label{font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-pm input[type=text]{width:100%;min-width:0;min-height:46px;padding:0 14px;box-sizing:border-box;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m) var(--t-sans);transition:border-color var(--t-court)}.tr .t-pm input[type=text]:focus{outline:0;border-color:var(--t-or)}.tr .t-pm input[type=text]:focus-visible{box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-pm-vide{margin:0;padding:var(--t-6) var(--t-3);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-s);text-align:center;color:var(--t-creme-2)}.tr .t-pm-indispo{margin:0;padding:var(--t-4);border:1px solid var(--t-ligne-2);border-radius:var(--t-r-m);background:var(--t-noir-2);color:var(--t-creme-2)}.tr .t-pm-cote{position:sticky;top:96px;display:grid;gap:var(--t-3)}.tr .t-pm-intro{position:relative;margin:0;padding-left:34px;font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2)}.tr .t-pm-cadenas{position:absolute;left:0;top:2px;display:grid;place-items:center;width:24px;height:24px;color:var(--t-or)}.tr .t-pm-ajout{display:grid;gap:14px;padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-pm-ajout h2{margin:0;font-size:var(--t-f-xl)}.tr .t-pm-ajout .t-cf-art{margin:0!important}.tr .t-pm-facult{text-transform:none;letter-spacing:0}.tr .t-pm-lib-stripe{margin:0;font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-pm-element{min-height:44px}.tr .t-pm-message{font-size:var(--t-f-s);color:var(--t-non)}.tr .t-pm-message:empty{display:none}.tr .t-pm-ajout .t-btn-or{justify-self:start}@media (max-width:1199px){.tr .t-pm{grid-template-columns:minmax(0,1fr);gap:var(--t-4)}.tr .t-pm-cote{position:static}}@container (max-width:560px){.tr .t-pm-item{grid-template-columns:minmax(0,1fr);gap:var(--t-3)}.tr .t-pm-carte{max-width:260px}.tr .t-pm-edit-form{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.tr .t-pm-item{grid-template-columns:minmax(0,1fr);gap:var(--t-3)}.tr .t-pm-carte{max-width:260px}.tr .t-pm-edit-form{grid-template-columns:minmax(0,1fr)}.tr .t-pm-ajout{padding:var(--t-3)}.tr .t-pm-ajout .t-btn-or{width:100%;justify-content:center}}@media (hover:none) and (pointer:coarse){.tr .t-pm-actions .t-btn-petit{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-pm-edit[open],.tr .t-pm-item{animation:none!important}.tr .t-pm-carte,.tr .t-pm-carte::after{transition:none}.tr .t-pm-item:hover .t-pm-carte{transform:none}}.tr .t-pr{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:var(--t-6);align-items:start}.tr .t-pr-lettre{min-width:0;padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:radial-gradient(90% 60% at 100% 0,rgba(201,168,76,.07),transparent 70%),linear-gradient(180deg,rgba(244,239,230,.035),transparent 60%)}.tr .t-pr-demandes h2,.tr .t-pr-lettre h2{margin:0;font:400 var(--t-f-xl)/1.25 var(--t-serif);color:var(--t-creme)}.tr .t-pr-chapo{margin:10px 0 var(--t-4);max-width:62ch;font-size:var(--t-f-s);line-height:1.75;color:var(--t-creme-2)}.tr .t-pr-ligne{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.tr .t-pr input[type=email],.tr .t-pr input[type=text]{width:100%;min-width:0;min-height:46px;padding:0 14px;box-sizing:border-box;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m) var(--t-sans);transition:border-color var(--t-court)}.tr .t-pr input:focus{outline:0;border-color:var(--t-or)}.tr .t-pr input:focus-visible,.tr .t-pr textarea:focus-visible{box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-pr-facult{color:var(--t-creme-3)}.tr .t-pr-mots{display:grid;gap:var(--t-3);margin-top:var(--t-2)}.tr .t-pr-mot{position:relative;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne)}.tr .t-pr-mot.est-invite{border-color:rgba(201,168,76,.4);background:linear-gradient(150deg,rgba(201,168,76,.09),rgba(244,239,230,.015) 65%)}.tr .t-pr-mot.est-invite label{font-family:var(--t-plume);font-style:italic;font-size:var(--t-f-l);color:var(--t-or-clair)}.tr .t-pr-mot.est-invite textarea{font-family:var(--t-plume);font-size:var(--t-f-l);line-height:1.55}.tr .t-pr-mot.est-maison{background:rgba(244,239,230,.02)}.tr .t-pr-note{display:flex;align-items:flex-start;gap:7px;margin:2px 0 0;font-size:12px;line-height:1.6;color:var(--t-creme-3)}.tr .t-pr-note>span{flex:0 0 auto;margin-top:2px;color:var(--t-or)}.tr .t-pr-compte{justify-self:end;min-height:1em;font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-pr-compte.est-proche{color:var(--t-or-clair)}.tr .t-pr-envoi{display:flex;justify-content:flex-end;margin-top:var(--t-2)}.tr .t-pr-cote{position:sticky;top:96px;min-width:0;display:grid;gap:var(--t-4)}.tr .t-pr-chiffres{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tr .t-pr-chiffres li{display:grid;gap:2px;padding:12px 14px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);font-size:12px;letter-spacing:.04em;color:var(--t-creme-3)}.tr .t-pr-chiffres b{font:400 28px/1.1 var(--t-serif);font-variant-numeric:lining-nums tabular-nums;color:var(--t-creme)}.tr .t-pr-chiffres .est-ok b{color:var(--t-ok)}.tr .t-pr-chiffres .est-or b{color:var(--t-or-clair)}.tr .t-pr-chiffres .est-non b{color:var(--t-non)}.tr .t-pr-equipe{margin:0;padding:var(--t-3);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2)}.tr .t-pr-paliers{padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-pr-regle{margin:0 0 var(--t-3);font-size:12px;line-height:1.7;color:var(--t-creme-3)}.tr .t-pr-jauge{display:flex;align-items:center;gap:12px;margin:0 0 var(--t-3)}.tr .t-pr-jauge-barre{flex:1 1 auto;height:6px;border-radius:3px;background:var(--t-noir-3);overflow:hidden}.tr .t-pr-jauge-barre>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--t-or),var(--t-or-clair));transform-origin:left;animation:t-pr-jauge var(--t-moyen) var(--t-doux) both}.tr .t-pr-jauge-txt{flex:0 0 auto;font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-pr-jauge-txt b{font-weight:500;color:var(--t-or-clair)}@keyframes t-pr-jauge{from{transform:scaleX(0)}to{transform:none}}.tr .t-pr-echelle{position:relative;list-style:none;margin:0;padding:0;display:grid;gap:14px}.tr .t-pr-echelle::before{content:"";position:absolute;left:19px;top:20px;bottom:20px;width:1px;background:var(--t-ligne-2)}.tr .t-pr-palier{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;animation:t-ad-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 80ms)}.tr .t-pr-sceau{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme-3);transition:transform var(--t-moyen) var(--t-doux)}.tr .t-pr-palier.est-atteint .t-pr-sceau{border-color:var(--t-or);background:radial-gradient(circle at 35% 30%,rgba(201,168,76,.35),rgba(201,168,76,.08) 70%);color:var(--t-or-clair);box-shadow:0 0 0 4px rgba(201,168,76,.08)}.tr .t-pr-palier:hover .t-pr-sceau{transform:scale(1.06)}.tr .t-pr-palier.est-retire{opacity:.8}.tr .t-pr-palier-txt{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}.tr .t-pr-palier-nom{flex:1 1 100%;font-weight:500;color:var(--t-creme);overflow-wrap:anywhere}.tr .t-pr-palier.est-atteint .t-pr-palier-nom{color:var(--t-or-clair)}.tr .t-pr-palier-reste,.tr .t-pr-palier-seuil{font-size:12px;color:var(--t-creme-3)}.tr .t-pr-cadeau{font-size:12px;color:var(--t-or-clair)}.tr .t-pr-demandes{min-width:0}.tr .t-pr-bas{padding-top:var(--t-6);padding-bottom:clamp(72px,10vw,128px)}.tr .t-pr-demandes h2{margin-bottom:var(--t-3)}.tr .t-pr-vide{margin:0;padding:var(--t-6) var(--t-3);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);text-align:center;color:var(--t-creme-2)}.tr .t-pr-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:var(--t-3)}.tr .t-pr-carte{display:grid;align-content:start;gap:14px;min-width:0;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);animation:t-ad-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms);transition:border-color var(--t-court),transform var(--t-moyen) var(--t-doux)}.tr .t-pr-carte:hover{border-color:rgba(201,168,76,.4);transform:translateY(-2px)}.tr .t-pr-carte.est-approved{border-color:rgba(143,191,143,.3)}.tr .t-pr-carte-haut{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.tr .t-pr-carte-haut .t-pastille{flex:0 0 auto}.tr .t-pr-qui{min-width:0}.tr .t-pr-nom{margin:0;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-pr-mail{margin:2px 0 0;font-size:var(--t-f-s);color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-pr-frise{list-style:none;margin:0;padding:0;display:grid;gap:6px}.tr .t-pr-frise li{position:relative;display:flex;align-items:center;gap:10px;font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-pr-frise li+li::before{content:"";position:absolute;left:4px;top:-8px;height:10px;width:1px;background:var(--t-ligne-2)}.tr .t-pr-pt{flex:0 0 auto;width:9px;height:9px;border-radius:50%;border:1px solid var(--t-ligne-2);background:var(--t-noir)}.tr .t-pr-frise .est-fait{color:var(--t-creme-2)}.tr .t-pr-frise .est-fait .t-pr-pt{border-color:var(--t-or);background:var(--t-or)}.tr .t-pr-frise .est-encours .t-pr-pt{border-color:var(--t-or);box-shadow:0 0 0 3px rgba(201,168,76,.15)}.tr .t-pr-frise .est-encours{color:var(--t-or-clair)}.tr .t-pr-frise .est-non{color:var(--t-non)}.tr .t-pr-frise .est-non .t-pr-pt{border-color:var(--t-non);background:var(--t-non)}.tr .t-pr-memo{margin:0;padding-top:10px;border-top:1px solid var(--t-ligne);font-size:12px;line-height:1.6;color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-pr-memo-lib{display:block;margin-bottom:2px;font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-pr-retirer{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;padding-top:10px;border-top:1px dashed var(--t-ligne-2)}.tr .t-pr-retirer-btn{background:0 0;color:var(--t-non);border-color:rgba(208,138,138,.35)}.tr .t-pr-retirer-btn:hover{border-color:rgba(208,138,138,.6);color:#e9b0b0}.tr .t-pr-retirer-aide{flex:1 1 180px;font-size:12px;line-height:1.5;color:var(--t-creme-3)}@media (max-width:1023px){.tr .t-pr{grid-template-columns:minmax(0,1fr);gap:var(--t-4)}.tr .t-pr-bas{padding-top:var(--t-4)}.tr .t-pr-cote{position:static}.tr .t-pr-chiffres{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}@media (max-width:560px){.tr .t-pr-lettre,.tr .t-pr-paliers{padding:var(--t-3)}.tr .t-pr-ligne{grid-template-columns:minmax(0,1fr)}.tr .t-pr-carte-haut{flex-wrap:wrap}.tr .t-pr-mot{padding:14px}.tr .t-pr-envoi .t-btn{flex:1 1 100%;justify-content:center}.tr .t-pr-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:none) and (pointer:coarse){.tr .t-pr-retirer-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-pr-carte,.tr .t-pr-jauge-barre>span,.tr .t-pr-palier{animation:none!important}.tr .t-pr-carte:hover,.tr .t-pr-palier:hover .t-pr-sceau{transform:none}}.tr .t-pf{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--t-6);align-items:start;padding-bottom:clamp(72px,10vw,128px)}.tr .t-pf-carte{position:sticky;top:96px;min-width:0;display:grid;gap:var(--t-3);padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.4);background:radial-gradient(120% 70% at 50% 0,rgba(201,168,76,.14),transparent 62%),linear-gradient(170deg,#211b11,var(--t-noir-2) 58%);box-shadow:0 0 0 1px rgba(201,168,76,.08) inset,var(--t-ombre);animation:t-cer-pose var(--t-moyen) var(--t-doux) both}.tr .t-pf-portrait{display:grid;justify-items:center;gap:12px;text-align:center}.tr .t-pf-portrait .t-cer-lib{justify-self:stretch}.tr .t-pf-medaillon{position:relative;display:grid;place-items:center;width:128px;height:128px;border-radius:50%;overflow:hidden;background:var(--t-noir);box-shadow:0 0 0 1px var(--t-or),0 0 0 6px rgba(201,168,76,.1);transition:box-shadow var(--t-moyen) var(--t-doux)}.tr .t-pf-carte:hover .t-pf-medaillon{box-shadow:0 0 0 1px var(--t-or-clair),0 0 0 9px rgba(201,168,76,.14)}.tr .t-pf-medaillon img{width:100%;height:100%;object-fit:cover}.tr .t-pf-initiale{font:400 52px/1 var(--t-serif);color:var(--t-or)}.tr .t-pf-photo-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.tr .t-pf-photo-actions form{margin:0}.tr .t-pf-photo-choisir{cursor:pointer}.tr .t-pf-photo-choisir:focus-within .t-btn{box-shadow:0 0 0 3px var(--t-or-lueur);border-color:var(--t-or)}.tr .t-pf-suppr{background:0 0;color:var(--t-non);border-color:rgba(208,138,138,.35)}.tr .t-pf-suppr:hover{border-color:rgba(208,138,138,.6);color:#e9b0b0}.tr .t-pf-identite{display:grid;gap:4px;padding-top:var(--t-3);border-top:1px solid rgba(201,168,76,.2);text-align:center}.tr .t-pf-identite p{margin:0;overflow-wrap:anywhere}.tr .t-pf-nom{font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-pf-mail{font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-pf-identite .t-pf-depuis{margin-top:4px;font-family:var(--t-plume);font-style:italic;font-size:var(--t-f-m);color:var(--t-or-clair)}.tr .t-pf-statut{display:grid;gap:8px;padding-top:var(--t-3);border-top:1px solid rgba(201,168,76,.2)}.tr .t-pf-statut .t-cer-aide,.tr .t-pf-statut .t-cer-lib{margin:0}.tr .t-pf-faits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:4px 0 0}.tr .t-pf-faits div{display:flex;flex-direction:column;gap:3px;min-width:0}.tr .t-pf-faits dt{font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-pf-faits dd{display:flex;align-items:center;gap:8px;margin:0;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-pf-faits dd .ico-inline{margin-right:0}.tr .t-pf-faits .t-pf-ok{color:var(--t-ok)}.tr .t-pf-faits .t-pf-attention{color:var(--t-or-clair)}.tr .t-pf-rang{--rang-t:var(--rang, var(--t-or));display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:5px 14px 5px 10px;border-radius:17px;border:1px solid var(--t-ligne-2);border-color:color-mix(in srgb,var(--rang-t) 70%,var(--t-creme));background:rgba(201,168,76,.14);background:color-mix(in srgb,var(--rang-t) 18%,transparent);color:var(--t-creme);font:500 var(--t-f-l)/1.2 var(--t-serif);overflow-wrap:anywhere}.tr .t-pf-rang-or{color:var(--t-or-clair)}.tr .t-pf-rang-pt{flex:none;width:12px;height:12px;border-radius:50%;background:var(--rang-t);border:1px solid rgba(244,239,230,.35);box-shadow:0 0 0 3px color-mix(in srgb,var(--rang-t) 25%,transparent)}.tr .t-pf-faits-ligne{display:flex;flex-wrap:wrap;gap:14px 32px}.tr .t-pf-secu{justify-self:start;display:inline-flex;align-items:center;min-height:28px;margin-top:4px}.tr .t-pf-volets{display:grid;gap:var(--t-3);min-width:0}.tr .t-pf-adhesion,.tr .t-pf-volet{animation:t-ad-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(min(var(--i, 0), 8) * 70ms)}.tr .t-pf-volet{justify-items:stretch}.tr .t-pf-titre{margin:0;font:400 var(--t-f-xl)/1.25 var(--t-serif);color:var(--t-creme)}.tr .t-pf-volet>p{max-width:64ch}.tr .t-pf-verrou{display:grid;gap:var(--t-2);justify-items:start;padding:var(--t-3);border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.3);background:rgba(201,168,76,.06)}.tr .t-pf-verrou>*{margin:0}.tr .t-pf-verrou p{font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2)}.tr .t-pf-form{gap:var(--t-2)}.tr .t-pf-ligne{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.tr .t-pf input[type=email],.tr .t-pf input[type=password],.tr .t-pf input[type=tel],.tr .t-pf input[type=text],.tr .t-pf-code input{width:100%;min-width:0;min-height:46px;padding:0 14px;box-sizing:border-box;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m) var(--t-sans);transition:border-color var(--t-court),box-shadow var(--t-court)}.tr .t-pf input:focus{outline:0;border-color:var(--t-or)}.tr .t-pf input:focus-visible{box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-pf input:is([type=checkbox],[type=radio]):focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-pf input:user-invalid{border-color:var(--t-non)}.tr .t-pf-mdp{margin:-11px -13px;padding:10px 12px;border-radius:var(--t-r-s);border:1px solid transparent;transition:border-color var(--t-moyen) var(--t-doux),background var(--t-moyen) var(--t-doux)}.tr .t-pf-mdp.est-requis{border-color:rgba(201,168,76,.45);background:rgba(201,168,76,.05)}.tr .t-pf-mdp.est-requis label{color:var(--t-or-clair)}.tr .t-pf-mdp.est-requis small{color:var(--t-creme-2)}.tr .t-pf-envoi{display:flex;justify-content:flex-end;margin-top:4px}.tr .t-pf-coord{list-style:none;margin:0;padding:0;display:grid}.tr .t-pf-coord li{display:grid;gap:12px;padding:14px 0;border-top:1px solid var(--t-ligne)}.tr .t-pf-coord li:first-child{border-top:0;padding-top:4px}.tr .t-pf-coord-ligne{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tr .t-pf-coord-ligne form{margin:0}.tr .t-pf-coord-qui{display:grid;gap:2px;min-width:0}.tr .t-pf-coord-qui strong{font-weight:500;color:var(--t-creme)}.tr .t-pf-coord-qui span{font-size:var(--t-f-s);color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-pf-sceau{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font-size:12.5px;color:var(--t-creme-3)}.tr .t-pf-sceau .ico-inline{margin-right:0}.tr .t-pf-sceau.est-ok{border-color:rgba(143,191,143,.45);color:var(--t-ok)}.tr .t-pf-sceau.est-attention{border-color:rgba(201,168,76,.45);color:var(--t-or-clair)}.tr .t-pf-code{display:flex;gap:8px;align-items:center;margin:0;max-width:360px}.tr .t-pf-code input{flex:1 1 auto;letter-spacing:.3em;font-variant-numeric:tabular-nums}.tr .t-pf-code input::placeholder{letter-spacing:normal}.tr .t-pf-adhesion{display:grid;gap:var(--t-2);min-width:0;margin-top:var(--t-3);scroll-margin-top:96px}.tr .t-pf-adhesion>.t-cer-flash{margin:0}.tr .t-pf-adh-faits{margin:0;padding:var(--t-3) var(--t-4);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.3);background:linear-gradient(120deg,rgba(201,168,76,.08),rgba(201,168,76,.02))}.tr .t-pf-mode{display:grid;gap:var(--t-2);justify-items:start;width:100%;box-sizing:border-box;padding:var(--t-3);border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.2)}.tr .t-pf-mode fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:8px;width:100%}.tr .t-pf-adh-actions{display:flex;flex-wrap:wrap;gap:10px}.tr .t-pf-adh-actions form{margin:0}@media (max-width:1023px){.tr .t-pf{grid-template-columns:minmax(0,1fr);gap:var(--t-4)}.tr .t-pf-carte{position:static}.tr .t-pf-faits{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}@media (max-width:560px){.tr .t-pf-adh-faits,.tr .t-pf-carte{padding:var(--t-3)}.tr .t-pf-medaillon{width:104px;height:104px}.tr .t-pf-initiale{font-size:42px}.tr .t-pf-ligne{grid-template-columns:minmax(0,1fr)}.tr .t-pf-envoi .t-btn{flex:1 1 100%;justify-content:center}.tr .t-pf-code{max-width:none}}@media (hover:none) and (pointer:coarse){.tr .t-pf .t-btn-petit{min-height:44px}.tr .t-pf-secu{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-pf-adhesion,.tr .t-pf-carte,.tr .t-pf-volet{animation:none!important}.tr .t-pf-mdp,.tr .t-pf-medaillon{transition:none}}.tr .t-rt-faits{display:grid;margin:0 0 var(--t-4);border-top:1px solid var(--t-ligne)}.tr .t-rt-faits>div{display:grid;grid-template-columns:minmax(130px,200px) minmax(0,1fr);gap:var(--t-3);padding:14px 0;border-bottom:1px solid var(--t-ligne);font-size:var(--t-f-s);line-height:1.6}.tr .t-rt-faits dt{margin:0;font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3);padding-top:3px}.tr .t-rt-faits dd{margin:0;color:var(--t-creme);overflow-wrap:anywhere}.tr .t-rt-faits .t-rt-chiffre{font-variant-numeric:tabular-nums}.tr .t-rt-faits .est-delai dd{color:var(--t-or-clair)}.tr .t-rt-form{gap:var(--t-4)}.tr .t-rt-champ label{font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-rt-saisie{box-sizing:border-box;width:100%;max-width:460px;min-height:48px;padding:11px 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m) var(--t-sans);transition:border-color var(--t-court) var(--t-doux)}.tr .t-rt-saisie:focus{outline:0;border-color:var(--t-or);box-shadow:0 0 0 3px rgba(201,168,76,.16)}.tr .t-rt-saisie:not(:placeholder-shown):invalid{border-color:var(--t-non)}.tr .t-rt-champ small{max-width:62ch;line-height:1.7}.tr .t-rt-suite{padding:var(--t-3) var(--t-3) var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:rgba(244,239,230,.02)}.tr .t-rt-suite-titre{margin:0;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-rt-suivi{margin:var(--t-3) 0}.tr .t-rt-argent{margin:0;max-width:64ch;font-size:var(--t-f-s);line-height:1.75;color:var(--t-creme-2)}.tr .t-rt-argent strong{color:var(--t-creme);font-weight:500}@media (max-width:560px){.tr .t-rt-faits>div{grid-template-columns:minmax(0,1fr);gap:4px}.tr .t-rt-envoi{flex-direction:column-reverse;flex-wrap:nowrap;align-items:stretch}.tr .t-rt-envoi .t-btn{justify-content:center}}@media (hover:none) and (pointer:coarse){.tr .t-rt-envoi .t-btn{min-height:44px}}.tr .t-sc-coffre{gap:var(--t-2)}.tr .t-sc-coffre>*{margin:0}.tr .t-sc-niveau{font:400 var(--t-f-2xl)/1.15 var(--t-serif);color:var(--t-creme)}.tr .t-sc-serrures{list-style:none;padding:var(--t-2) 0 0;display:grid;gap:10px;border-top:1px solid rgba(201,168,76,.2)}.tr .t-sc-serrures li{display:flex;align-items:center;gap:14px}.tr .t-sc-ico{flex:0 0 auto;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid var(--t-ligne-2);color:var(--t-creme-3);transition:border-color var(--t-moyen) var(--t-doux),color var(--t-moyen) var(--t-doux),box-shadow var(--t-moyen) var(--t-doux)}.tr .t-sc-serrures li.est-ok .t-sc-ico{border-color:rgba(201,168,76,.55);color:var(--t-or-clair);box-shadow:0 0 0 4px rgba(201,168,76,.08)}.tr .t-sc-serrures li.est-ouverte .t-sc-ico{border-style:dashed}.tr .t-sc-serrure{display:grid;gap:1px;min-width:0}.tr .t-sc-serrure strong{font-weight:500;color:var(--t-creme)}.tr .t-sc-serrure span{font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-sc-serrures li.est-ok .t-sc-serrure span{color:var(--t-ok)}.tr .t-sc-serrures li.est-ouverte .t-sc-serrure span{color:var(--t-or-clair)}.tr .t-sc-jauge{display:grid;grid-template-columns:1fr 1fr;gap:6px}.tr .t-sc-jauge span{height:4px;border-radius:2px;background:var(--t-or);transform-origin:left;animation:t-sc-cran var(--t-moyen) var(--t-doux) both}.tr .t-sc-jauge span+span{animation-delay:0s;animation-duration:var(--t-court)}.tr .t-sc-jauge span.est-vide{background:var(--t-ligne-2);animation:none}@keyframes t-sc-cran{from{transform:scaleX(0)}to{transform:none}}.tr .t-sc-ajout{justify-self:start;display:inline-flex;align-items:center;min-height:28px}.tr .t-sc-veille{display:flex;gap:8px;padding-top:var(--t-2);border-top:1px solid rgba(201,168,76,.2)}.tr .t-sc-veille .ico-inline{flex:0 0 auto;margin:.3em 0 0;color:var(--t-or)}.tr .t-sc-mdp{position:relative}.tr .t-sc .t-sc-mdp input{padding-right:52px}.tr .t-sc-oeil{position:absolute;top:50%;right:2px;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--t-r-s);background:0 0;color:var(--t-creme-3);cursor:pointer;transition:color var(--t-court)}.tr .t-sc-oeil:hover,.tr .t-sc-oeil[aria-pressed=true]{color:var(--t-or-clair)}.tr .t-sc-oeil:focus-visible{outline:2px solid var(--t-or);outline-offset:-4px}.tr .t-champ label small{font-size:11.5px;color:var(--t-creme-3)}.tr .t-sc input[aria-invalid=true]{border-color:var(--t-non)}.tr .t-sc-force{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:2px}.tr .t-sc-force span{height:3px;border-radius:2px;background:var(--t-ligne-2);transition:background var(--t-moyen) var(--t-doux)}.tr .t-sc-force[data-force="1"] span:nth-child(-n+1){background:var(--t-non)}.tr .t-sc-force[data-force="2"] span:nth-child(-n+2){background:var(--t-or)}.tr .t-sc-force[data-force="3"] span{background:var(--t-ok)}.tr .t-sc-force-mot{min-height:1.4em}.tr .t-sc .t-pf-ligne{align-items:start}.tr .t-sc .t-champ{align-content:start}.tr .t-sc-ensuite{margin:0;font-size:12.5px;line-height:1.7;color:var(--t-creme-3)}.tr .t-sc-etat{display:flex;align-items:flex-start;gap:10px;width:100%;box-sizing:border-box;padding:14px 16px;border-radius:var(--t-r-s);border:1px solid;font-size:var(--t-f-s);line-height:1.6}.tr .t-sc-etat .ico-inline{flex:0 0 auto;margin:0}.tr .t-pf-volet>.t-sc-etat{max-width:none}.tr .t-sc-2fa>.t-btn{justify-self:start}.tr .t-cer-volet .t-sc-etat.est-ok{border-color:rgba(143,191,143,.4);background:rgba(143,191,143,.07);color:var(--t-ok)}.tr .t-cer-volet .t-sc-etat.est-attention{border-color:rgba(201,168,76,.4);background:rgba(201,168,76,.07);color:var(--t-or-clair)}.tr .t-sc-codes,.tr .t-sc-danger{display:grid;gap:10px;justify-items:start;width:100%;padding-top:var(--t-3);border-top:1px solid var(--t-ligne)}.tr .t-sc-codes>*,.tr .t-sc-danger>*{margin:0}.tr .t-sc-codes>div{display:grid;gap:8px;width:100%}.tr .t-sc-danger .t-cer-lib{color:var(--t-non)}.tr .t-sc-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%}.tr .t-sc-ligne input[type=password],.tr .t-sc-ligne input[type=text][name=secondFactor]{flex:0 1 260px;width:auto}@media (max-width:560px){.tr .t-sc-ligne input[type=password],.tr .t-sc-ligne input[type=text][name=secondFactor]{flex:1 1 100%}.tr .t-sc-ligne .t-btn{flex:1 1 auto;justify-content:center}.tr .t-sc-2fa>.t-btn{justify-self:stretch;justify-content:center}}@media (hover:none) and (pointer:coarse){.tr .t-sc-ajout{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-sc-jauge span{animation:none!important}.tr .t-sc-force span,.tr .t-sc-ico{transition:none}}.tr .t-sb{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:var(--t-6);align-items:start}.tr .t-sb-form{gap:var(--t-4)}.tr .t-sb-etape{display:grid;gap:14px;margin:0;padding:var(--t-3) 0 0;border:0;border-top:1px solid var(--t-ligne);min-width:0;animation:t-ct-pose var(--t-moyen) var(--t-doux) both}.tr .t-sb-etape:nth-of-type(2){animation-delay:80ms}.tr .t-sb-etape:nth-of-type(3){animation-delay:160ms}.tr .t-sb-etape legend{display:flex;align-items:center;gap:12px;float:left;width:100%;margin:0 0 4px;padding:0;font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-sb-etape legend+*{clear:both}.tr .t-sb-num{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid rgba(201,168,76,.5);color:var(--t-or-clair);font:400 15px/1 var(--t-serif);font-variant-numeric:lining-nums}.tr .t-sb-question{color:var(--t-creme-2)}.tr .t-sb-form input[type=text]{min-height:46px;box-sizing:border-box}.tr .t-sb-form select{width:100%;min-height:46px}.tr .t-sb-categorie{max-width:420px}.tr .t-sb-choix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tr .t-sb-option{align-items:center}.tr .t-sb-niveaux{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tr .t-sb-niveau{position:relative;display:grid;gap:10px;min-height:44px;padding:14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);cursor:pointer;transition:border-color var(--t-court),background var(--t-court),transform var(--t-court) var(--t-doux)}.tr .t-sb-niveau input{position:absolute;opacity:0;width:1px;height:1px}.tr .t-sb-niveau:hover{border-color:rgba(201,168,76,.45);transform:translateY(-2px)}.tr .t-sb-niveau:has(input:checked){border-color:var(--t-or);background:rgba(201,168,76,.07)}.tr .t-sb-niveau:has(input:focus-visible){outline:2px solid var(--t-or);outline-offset:2px}.tr .t-sb-niveau.est-critique:has(input:checked){border-color:var(--t-non);background:rgba(208,138,138,.08)}.tr .t-sb-niveau-t{font:400 var(--t-f-m)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-sb-crans{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;width:100%;max-width:72px}.tr .t-sb-crans i{height:4px;border-radius:2px;background:var(--t-ligne-2);transform-origin:left;transition:background var(--t-moyen) var(--t-doux)}.tr .t-sb-crans i.est-plein{background:rgba(201,168,76,.55)}.tr .t-sb-niveau:has(input:checked) .t-sb-crans i.est-plein{background:var(--t-or);animation:t-sc-cran var(--t-moyen) var(--t-doux) both}.tr .t-sb-importance.est-critique .t-sb-crans i.est-plein,.tr .t-sb-niveau.est-critique .t-sb-crans i.est-plein{background:var(--t-non)}.tr .t-sb-alerte{padding:14px 16px;border-radius:var(--t-r-s);border:1px solid rgba(208,138,138,.4);background:rgba(208,138,138,.06);animation:t-ct-pose var(--t-moyen) var(--t-doux) both}.tr .t-sb-alerte label{display:flex;align-items:center;gap:6px;color:var(--t-non)}.tr .t-sb-alerte label .ico-inline{margin:0}.tr .t-sb-suite{position:sticky;top:96px;display:grid;gap:var(--t-2);padding:var(--t-3);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2)}.tr .t-sb-suite h2{margin:0;font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-sb-statuts{list-style:none;margin:0;padding:0;display:grid;gap:8px;counter-reset:t-sb}.tr .t-sb-statuts li{display:flex;align-items:center;gap:10px;counter-increment:t-sb}.tr .t-sb-statuts li::before{content:counter(t-sb);width:18px;font:400 13px/1 var(--t-serif);color:var(--t-creme-3);font-variant-numeric:lining-nums}.tr .t-sb-mes{display:flex;align-items:center;margin:0 0 var(--t-3);font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-sb-liste{list-style:none;margin:0;padding:0;display:grid;gap:12px}.tr .t-sb-dossier{padding:18px 20px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.025);transition:border-color var(--t-court)}.tr .t-sb-dossier:has(details[open]),.tr .t-sb-dossier:hover{border-color:rgba(201,168,76,.4)}.tr .t-sb-dossier.est-critique{border-left:3px solid var(--t-non)}.tr .t-sb-dossier.est-critique:has(details[open]),.tr .t-sb-dossier.est-critique:hover{border-left-color:var(--t-non)}.tr .t-sb-dossier-haut{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 20px}.tr .t-sb-dossier-qui{min-width:0;flex:1 1 260px}.tr .t-sb-dossier h3{margin:0;font:400 var(--t-f-l)/1.25 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-sb-dossier-meta{margin:6px 0 0;font-size:var(--t-f-s);color:var(--t-creme-3);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.tr .t-sb-dossier-etat{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.tr .t-sb-importance{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--t-creme-2)}.tr .t-sb-importance .t-sb-crans{width:44px}.tr .t-sb-importance.est-critique{color:var(--t-non)}.tr .t-sb-importance .ico-inline{margin:0}.tr .t-sb-fil{margin-top:12px}.tr .t-sb-fil>summary{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--t-or-clair);font-size:var(--t-f-s);letter-spacing:.04em;cursor:pointer;list-style:none}.tr .t-sb-fil>summary::-webkit-details-marker{display:none}.tr .t-sb-fil>summary::after{content:"";width:7px;height:7px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform var(--t-court) var(--t-doux)}.tr .t-sb-fil[open]>summary::after{margin-top:3px;transform:rotate(-135deg)}.tr .t-sb-fil>summary:focus-visible{outline:2px solid var(--t-or);outline-offset:2px;border-radius:4px}.tr .t-sb-fil[open]>:not(summary){animation:t-ct-pose var(--t-moyen) var(--t-doux) both}.tr .t-sb-rappel{max-width:68ch;margin:6px 0 var(--t-3);padding:12px 16px;border-left:2px solid rgba(201,168,76,.45);background:rgba(244,239,230,.025);border-radius:0 var(--t-r-s) var(--t-r-s) 0}.tr .t-sb-ecart{margin-top:12px}.tr .t-sb-aucun{margin:0;font-size:var(--t-f-s);font-style:italic;color:var(--t-creme-3)}.tr .t-sb-fil .t-ct-fil{margin-top:var(--t-2);max-width:760px}.tr .t-sb-repondre{display:flex;gap:10px;max-width:760px;margin-top:var(--t-3)}.tr .t-sb-repondre input{flex:1 1 auto;min-width:0;min-height:44px;box-sizing:border-box}.tr .t-sb-pages{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:var(--t-4);font-size:var(--t-f-s);color:var(--t-creme-3)}@media (max-width:900px){.tr .t-sb{grid-template-columns:minmax(0,1fr);gap:var(--t-4)}.tr .t-sb-suite{position:static}.tr .t-sb-choix{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.tr .t-sb-choix{grid-template-columns:minmax(0,1fr)}.tr .t-sb-niveaux{grid-template-columns:repeat(2,minmax(0,1fr))}.tr .t-sb-dossier{padding:16px}.tr .t-sb-repondre{flex-wrap:wrap}.tr .t-sb-repondre .t-btn{flex:1 1 100%;justify-content:center}}@media (hover:none) and (pointer:coarse){.tr .t-sb-niveau:hover{transform:none}}@media (prefers-reduced-motion:reduce){.tr .t-sb-alerte,.tr .t-sb-etape,.tr .t-sb-fil[open]>:not(summary),.tr .t-sb-niveau:has(input:checked) .t-sb-crans i.est-plein{animation:none!important}.tr .t-sb-niveau:hover{transform:none}}.tr .t-sg-pas li{align-items:baseline;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-sg-pas strong{color:var(--t-creme);font-weight:500}.tr .t-sg-suivi{justify-self:start;display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-f-s)}.tr .t-bv-scene{min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:calc(76px + 64px) 0 var(--t-12);background:radial-gradient(110% 70% at 50% 35%,#2a1418 0,var(--t-noir) 68%)}.tr .t-bv-in{display:flex;justify-content:center}.tr .t-bv-carton{max-width:640px}.tr .t-bv-cachet-lettre{position:relative;z-index:1;font:400 30px/1 var(--t-serif);color:var(--t-or-clair)}.tr .t-bv-titre{font-size:var(--t-f-2xl);max-width:none;margin-bottom:var(--t-2)}.tr .t-bv-titre em{display:inline}.tr .t-bv-carton .t-cer-flash{margin:0 auto var(--t-3)}.tr .t-bv-parrain{display:flex;align-items:center;justify-content:center;gap:var(--t-2);margin:0 auto;text-align:left}.tr .t-bv-portrait{flex:none;width:56px;height:56px;border-radius:50%;overflow:hidden;border:1px solid rgba(201,168,76,.55);box-shadow:0 0 0 4px rgba(201,168,76,.08)}.tr .t-bv-portrait img{display:block;width:100%;height:100%;object-fit:cover}.tr .t-bv-invite{margin:0;color:var(--t-creme-2)}.tr .t-bv-invite strong{color:var(--t-creme);font-weight:500}.tr .t-bv-date{margin:2px 0 0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-bv-mot{position:relative;max-width:460px;margin:var(--t-4) auto 0;padding:var(--t-3) var(--t-3) var(--t-2);text-align:left;border-left:2px solid var(--t-bordeaux);background:rgba(244,239,230,.035);border-radius:0 var(--t-r-s) var(--t-r-s) 0}.tr .t-bv-mot-lib{margin:0 0 var(--t-1);font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-bv-mot blockquote{margin:0}.tr .t-bv-mot blockquote p{margin:0;font:italic 400 21px/1.5 var(--t-plume);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-bv-signe{margin:var(--t-1) 0 0;text-align:right;font:italic 400 var(--t-f-l)/1 var(--t-plume);color:var(--t-or-clair)}.tr .t-bv-gestes{justify-content:center;margin-top:var(--t-6)}.tr .t-bv-gestes form{margin:0}.tr .t-bv-suite{margin:var(--t-3) auto 0;max-width:44ch;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-bv-pose{animation:t-ct-pose var(--t-moyen) var(--t-doux) both}.tr .t-bv-titre{animation-delay:60ms}.tr .t-bv-carton>.t-chapo,.tr .t-bv-parrain{animation-delay:120ms}.tr .t-bv-mot{animation-delay:180ms}.tr .t-bv-gestes{animation-delay:240ms}.tr .t-bv-suite{animation-delay:240ms}@media (max-width:560px){.tr .t-bv-scene{min-height:0;align-items:flex-start;padding:calc(64px + 52px) 0 var(--t-8)}.tr .t-bv-parrain{flex-direction:column;text-align:center}.tr .t-bv-gestes{margin-top:var(--t-4)}.tr .t-bv-gestes .t-btn,.tr .t-bv-gestes form{width:100%}}@media (prefers-reduced-motion:reduce){.tr .t-bv-pose{animation:none!important}.tr .t-bv-carton>.t-vc-cachet{animation:none!important}}.tr .t-wl-compte{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3);letter-spacing:.04em}.tr .t-wl-compte-n{font:400 var(--t-f-l)/1 var(--t-serif);color:var(--t-or);margin-right:2px}.tr .t-wl-casier{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:var(--t-3)}.tr .t-wl-case{position:relative;display:flex;flex-direction:column;min-width:0;padding:var(--t-2) var(--t-2) var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:linear-gradient(180deg,rgba(244,239,230,.03),transparent 50%),var(--t-noir-2);animation:t-ad-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms);transition:border-color var(--t-court),box-shadow var(--t-court)}.tr .t-wl-case:focus-within,.tr .t-wl-case:hover{border-color:rgba(201,168,76,.45);box-shadow:0 18px 44px -30px rgba(201,168,76,.5)}.tr .t-wl-alveole{position:relative;display:block;aspect-ratio:4/5;border-radius:999px 999px var(--t-r-s) var(--t-r-s);overflow:hidden;border:1px solid var(--t-ligne);background:radial-gradient(70% 55% at 50% 40%,rgba(201,168,76,.14),transparent 72%),var(--t-noir-3);box-shadow:inset 0 -26px 40px -24px rgba(0,0,0,.7)}.tr .t-wl-initiale{position:absolute;inset:0;display:grid;place-items:center;font:400 52px/1 var(--t-serif);color:var(--t-or);opacity:.8}.tr .t-wl-alveole img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform var(--t-long) var(--t-doux)}.tr .t-wl-case:hover .t-wl-alveole img{transform:scale(1.05)}.tr .t-wl-corps{flex:1;display:flex;flex-direction:column;min-width:0;margin-top:var(--t-2)}.tr .t-wl-nom{margin:0;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-wl-nom a{color:inherit;text-decoration:none;background:linear-gradient(var(--t-or),var(--t-or)) 0 100%/0 1px no-repeat;transition:background-size var(--t-moyen) var(--t-doux),color var(--t-court)}.tr .t-wl-nom a:focus-visible,.tr .t-wl-nom a:hover{color:var(--t-or-clair);background-size:100% 1px}.tr .t-wl-ident{margin:4px 0 0;font-size:var(--t-f-s);color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-wl-millesime{color:var(--t-or);letter-spacing:.04em}.tr .t-wl-prix{margin:auto 0 0;padding-top:var(--t-2);display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-wl-ttc{font:500 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.16em;color:var(--t-creme-3)}.tr .t-wl-tarif{flex-basis:100%;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-or)}.tr .t-wl-gestes{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:var(--t-2);padding-top:var(--t-2);border-top:1px solid var(--t-ligne)}.tr .t-wl-etat{white-space:normal}.tr .t-wl-court{display:none}.tr .t-wl-gestes:has(.t-wl-adresse){flex-wrap:wrap}.tr .t-wl-adresse{display:contents}.tr .t-wl-adresse .t-wl-grise{flex:1 1 100%}.tr .t-wl-grise[disabled],.tr .t-wl-grise[disabled]:hover{opacity:1;cursor:not-allowed;background:0 0;color:var(--t-creme-2);border:1px dashed var(--t-ligne-2)}.tr .t-wl-retirer{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;margin-left:auto;padding:0;border-radius:50%;border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-or);cursor:pointer;transition:border-color var(--t-court),color var(--t-court),transform var(--t-court)}.tr .t-wl-retirer:hover{border-color:rgba(208,138,138,.5);color:var(--t-non);transform:scale(1.06)}.tr .t-wl-retirer:disabled{opacity:.5;cursor:progress}.tr .t-wl-case.est-epuise .t-wl-alveole,.tr .t-wl-case.est-retire .t-wl-alveole{filter:grayscale(1);opacity:.6}.tr .t-wl-alertes{margin-top:var(--t-8)}.tr .t-wl-alertes-tete h2{margin:0;font-size:var(--t-f-xl)}.tr .t-wl-alertes-intro{margin:var(--t-1) 0 var(--t-3);max-width:72ch;font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2)}.tr .t-wl-etiquettes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:var(--t-2)}.tr .t-wl-etiq{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px var(--t-2);min-width:0;padding:14px 14px 14px 52px;border-radius:var(--t-r-s) 28px 28px var(--t-r-s);border:1px solid rgba(201,168,76,.3);background:linear-gradient(90deg,rgba(201,168,76,.08),transparent 60%),var(--t-noir-2);animation:t-ad-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-wl-oeillet{position:absolute;left:18px;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;border:1px solid rgba(201,168,76,.6);background:var(--t-noir);box-shadow:inset 0 1px 3px rgba(0,0,0,.8)}.tr .t-wl-etiq-nom{grid-column:1;min-width:0;font:400 17px/1.35 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-wl-etiq-nom a{color:inherit;text-decoration:underline;text-decoration-color:rgba(201,168,76,.4);text-underline-offset:4px;text-decoration-thickness:1px;transition:color var(--t-court),text-decoration-color var(--t-court)}.tr .t-wl-etiq-nom a:focus-visible,.tr .t-wl-etiq-nom a:hover{color:var(--t-or-clair);text-decoration-color:var(--t-or)}.tr .t-wl-etiq-etats{grid-column:1;display:flex;flex-wrap:wrap;gap:6px}.tr .t-wl-etiq .remove-alert{grid-column:2;grid-row:1/span 2}.tr .t-wl-vide{max-width:560px;margin:0 auto;padding:var(--t-6) var(--t-3);text-align:center;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m)}.tr .t-wl-vide h2{margin:var(--t-2) 0 var(--t-1);font-size:var(--t-f-xl)}.tr .t-wl-vide p{margin:0 0 var(--t-3);color:var(--t-creme-2)}.tr .t-wl-vide-case{display:inline-grid;place-items:center;width:64px;height:78px;border:1px solid rgba(201,168,76,.55);border-radius:32px 32px 6px 6px;color:var(--t-or);background:radial-gradient(60% 40% at 50% 70%,rgba(201,168,76,.2),transparent)}.tr .t-wl-note-vide{margin:0;font-size:var(--t-f-s);color:var(--t-creme-2)}@media (max-width:560px){.tr .t-wl-casier{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--t-2)}.tr .t-wl-case{padding:10px 10px var(--t-2)}.tr .t-wl-initiale{font-size:40px}.tr .t-wl-nom{font-size:16px}.tr .t-wl-gestes{flex-wrap:wrap}.tr .t-wl-adresse,.tr .t-wl-gestes>.t-btn,.tr .t-wl-gestes>.t-pastille{flex:1 1 0;min-width:0}.tr .t-wl-adresse .t-btn{width:100%;padding:0 8px;white-space:normal;line-height:1.2}.tr .t-wl-long{display:none}.tr .t-wl-court{display:inline}.tr .t-wl-etiq{grid-template-columns:minmax(0,1fr)}.tr .t-wl-etiq .remove-alert{grid-column:1;grid-row:auto;justify-self:start}}@media (hover:none) and (pointer:coarse){.tr .t-wl-etiq .t-btn-petit,.tr .t-wl-gestes .t-btn-petit{min-height:44px}.tr .t-wl-retirer{width:44px;height:44px}.tr .t-wl-etiq-nom a,.tr .t-wl-nom a{display:inline-block;padding:10px 0;margin:-10px 0}.tr .t-wl-adresse .t-lien,.tr .t-wl-note-vide .t-lien{display:inline-flex;align-items:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-wl-case,.tr .t-wl-etiq{animation:none!important}.tr .t-wl-alveole img{transition:none}}.tr .t-er{position:relative;min-height:100vh;min-height:100svh;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(96px,14vh,140px) clamp(20px,4vw,48px) 88px;text-align:center;overflow:hidden}.tr .t-er::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 46% 42% at 50% 34%,var(--t-or-lueur) 0,transparent 72%)}.tr .t-er>*{position:relative}.tr .t-er-marque{position:absolute;top:28px;left:50%;transform:translateX(-50%);white-space:nowrap;font:400 14px/1 var(--t-serif);letter-spacing:.3em;color:var(--t-or);text-decoration:none;padding:15px 4px}.tr .t-er-marque:hover{color:var(--t-or-clair)}.tr .t-er-niche{position:relative;width:clamp(150px,22vw,200px);margin:0 0 var(--t-4)}.tr .t-er-niche svg{display:block;width:100%;height:auto;max-width:none;overflow:visible}.tr .t-er-trait{stroke:var(--t-or);stroke-width:1.2;opacity:.7;stroke-dasharray:560;stroke-dashoffset:0}.tr .t-er-planche{stroke:var(--t-ligne-2);stroke-width:1}.tr .t-er-code{position:absolute;left:0;right:0;top:50%;transform:translateY(-38%);font:400 clamp(52px, 8vw, 76px)/1 var(--t-serif);letter-spacing:-.02em;color:var(--t-or-clair);font-variant-numeric:lining-nums}.tr .t-er-surtitre{margin-bottom:var(--t-1)}.tr .t-er-titre{font-size:var(--t-f-2xl);line-height:1.1;margin:0 0 var(--t-2);max-width:20ch}.tr .t-er-message{margin:0;max-width:44ch;color:var(--t-creme-2);font-size:var(--t-f-m)}.tr .t-er-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:var(--t-4)}.tr .t-er-secondaires{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 28px;margin:var(--t-4) 0 0;padding:var(--t-3) 0 0;list-style:none;border-top:1px solid var(--t-ligne)}.tr .t-er-secondaires a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-f-s);letter-spacing:.04em;color:var(--t-creme-2);text-decoration:none;border-bottom:1px solid transparent;transition:color var(--t-court),border-color var(--t-court)}.tr .t-er-secondaires a:hover{color:var(--t-or-clair);border-bottom-color:currentColor}.tr .t-er-pied{position:absolute;left:0;right:0;bottom:20px;margin:0;padding:0 20px;font-size:var(--t-f-micro);letter-spacing:.06em;color:var(--t-creme-3)}@keyframes t-er-voute{from{stroke-dashoffset:560}to{stroke-dashoffset:0}}@keyframes t-er-monte{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tr .t-er-trait{animation:t-er-voute var(--t-moyen) var(--t-doux) both}.tr .t-er-code{animation:t-er-monte var(--t-moyen) var(--t-doux) 160ms both}.tr .t-er-actions,.tr .t-er-message,.tr .t-er-surtitre,.tr .t-er-titre{animation:t-er-monte var(--t-moyen) var(--t-doux) 280ms both}@keyframes t-er-monte-code{from{opacity:0;transform:translateY(calc(-38% + 8px))}to{opacity:1;transform:translateY(-38%)}}.tr .t-er-code{animation-name:t-er-monte-code}@media (max-width:560px){.tr .t-er{padding-top:104px;padding-bottom:104px;justify-content:flex-start}.tr .t-er-actions{flex-direction:column;align-items:stretch;width:100%;max-width:340px}.tr .t-er-pied{bottom:16px;line-height:1.5;padding:0 76px}}@media (prefers-reduced-motion:reduce){.tr .t-er-actions,.tr .t-er-code,.tr .t-er-message,.tr .t-er-surtitre,.tr .t-er-titre,.tr .t-er-trait{animation:none!important}}.tr .t-2f-coffre .t-sc-serrures li.est-en-cours .t-sc-ico{border-color:rgba(201,168,76,.55);color:var(--t-or-clair);animation:t-2f-respire 2.4s var(--t-doux) infinite}.tr .t-2f-jauge span.est-vide{position:relative;overflow:hidden}.tr .t-2f-jauge span.est-vide::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(201,168,76,.55),transparent);transform:translateX(-100%);animation:t-2f-cran 2.4s var(--t-doux) infinite}@keyframes t-2f-respire{0%,100%{box-shadow:0 0 0 0 rgba(201,168,76,0)}50%{box-shadow:0 0 0 6px rgba(201,168,76,.12)}}@keyframes t-2f-cran{to{transform:translateX(100%)}}.tr .t-2f-ensuite>div{display:grid;gap:6px;min-width:0}.tr .t-2f-ensuite>div>*{margin:0}.tr .t-2f-ensuite ul{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:12.5px;line-height:1.65;color:var(--t-creme-3)}.tr .t-2f-temps{list-style:none;margin:0;padding:0;display:grid;gap:var(--t-3);width:100%}.tr .t-2f-temps>li{display:grid;gap:12px;min-width:0;min-width:0;animation:t-cer-pose var(--t-moyen) var(--t-doux) both}.tr .t-2f-temps>li:nth-child(2){animation-delay:80ms}.tr .t-2f-temps>li+li{padding-top:var(--t-3);border-top:1px solid var(--t-ligne)}.tr .t-2f-temps>li>*{margin:0}.tr .t-2f-astuce{color:var(--t-creme-3)}.tr .t-2f-temps>li>p{max-width:64ch;color:var(--t-creme-2)}.tr .t-2f-temps h3{display:flex;align-items:center;gap:12px;font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-2f-qr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--t-3)}.tr .t-2f-tuile{flex:0 0 auto;padding:12px;border-radius:var(--t-r-m);background:#f4efe6;box-shadow:0 0 0 1px rgba(201,168,76,.4),0 0 0 8px rgba(201,168,76,.07)}.tr .t-2f-tuile img{display:block;width:228px;height:228px}.tr .t-2f-manuel{flex:1 1 240px;display:grid;gap:8px;justify-items:start;min-width:0}.tr .t-2f-manuel>*{margin:0}.tr .t-2f-app{display:none}.tr .t-2f-ou{font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-2f-cle-lib{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-or)}.tr .t-2f-cle{display:flex;flex-wrap:wrap;gap:4px 10px;max-width:100%;padding:10px 14px;border-radius:var(--t-r-s);border:1px dashed rgba(201,168,76,.45);background:var(--t-noir);font:500 15px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;color:var(--t-creme);user-select:all}.tr .t-2f-copier.est-copie{border-color:rgba(143,191,143,.5);color:var(--t-ok)}.tr .t-pf input.t-2f-otp{max-width:240px;font:500 22px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.45em;text-align:center}.tr .t-pf input.t-2f-otp::placeholder{color:var(--t-creme-3);opacity:.45}.tr .t-pf input.t-2f-otp.est-complet{border-color:rgba(143,191,143,.6)}.tr .t-2f-retour{margin:var(--t-2) 0 0}.tr .t-2f-retour .t-lien{display:inline-flex;align-items:center;min-height:28px}@media (hover:none) and (pointer:coarse){.tr .t-2f-app{display:inline-flex;min-height:44px}.tr .t-2f-manuel{order:-1}.tr .t-2f-copier,.tr .t-2f-retour .t-lien{min-height:44px;display:inline-flex;align-items:center}}@media (max-width:1023px){.tr .t-2f .t-2f-volet{order:-1}}@media (max-width:560px){.tr .t-2f-qr{justify-content:center}.tr .t-2f-manuel{justify-items:stretch}.tr .t-2f-manuel .t-btn{justify-content:center}.tr .t-2f-cle{justify-content:center}.tr .t-pf input.t-2f-otp{max-width:none}}@media (prefers-reduced-motion:reduce){.tr .t-2f-coffre .t-sc-serrures li.est-en-cours .t-sc-ico,.tr .t-2f-jauge span.est-vide::after,.tr .t-2f-temps>li{animation:none!important}}.tr .t-mt-porte{margin-bottom:var(--t-3)}.tr .t-mt-battant{stroke:var(--t-or);stroke-width:1;opacity:.38;stroke-dasharray:260;stroke-dashoffset:0}.tr .t-mt-joint{stroke:var(--t-ligne-2);stroke-width:1}.tr .t-mt-ico{position:absolute;left:50%;top:60%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--t-noir);border:1px solid rgba(201,168,76,.35);color:var(--t-or-clair)}.tr .t-mt-ico svg{display:block}.tr .t-mt-lueur{position:absolute;left:24%;right:24%;bottom:3px;height:2px;border-radius:2px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--t-or-clair),transparent);filter:blur(1.5px);opacity:.55}.tr .t-mt-tag{margin:0 0 var(--t-2)}.tr .t-mt-message{white-space:pre-line}.tr .t-mt-pied{margin-top:var(--t-6);padding-top:var(--t-3);border-top:1px solid var(--t-ligne);max-width:560px}.tr .t-mt-copy{margin:0 0 var(--t-1);font-size:var(--t-f-micro);letter-spacing:.06em;color:var(--t-creme-3)}.tr .t-mt-legal{display:flex;flex-wrap:wrap;justify-content:center;gap:0 4px}.tr .t-mt-legal a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;font-size:var(--t-f-micro);letter-spacing:.06em;color:var(--t-creme-3);text-decoration:none;transition:color var(--t-court)}.tr .t-mt-legal a:hover{color:var(--t-or-clair)}.tr span.t-er-marque{cursor:default}@keyframes t-mt-ferme{from{stroke-dashoffset:260}to{stroke-dashoffset:0}}@keyframes t-mt-pose{from{opacity:0;transform:translate(-50%,calc(-50% + 8px))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes t-mt-respire{0%,100%{opacity:.3}50%{opacity:.75}}.tr .t-mt-battant{animation:t-mt-ferme var(--t-moyen) var(--t-doux) 120ms both}.tr .t-mt-ico{animation:t-mt-pose var(--t-moyen) var(--t-doux) .2s both}.tr .t-mt-lueur{animation:t-mt-respire 3.2s ease-in-out .6s infinite}.tr .t-mt-tag{animation:t-er-monte var(--t-moyen) var(--t-doux) 280ms both}@media (max-width:560px){.tr .t-mt-pied{margin-top:var(--t-4)}}@media (prefers-reduced-motion:reduce){.tr .t-mt-battant,.tr .t-mt-ico,.tr .t-mt-lueur,.tr .t-mt-tag{animation:none!important}}.tr .t-adm{padding-top:clamp(32px,5vw,56px);padding-bottom:clamp(56px,8vw,96px);max-width:calc(1180px + 64px)}body.tr:has(.t-apercu) main.t-adm::after{content:"";display:block;height:72px}@media (max-width:900px){body.tr:has(.t-apercu) main.t-adm::after{height:112px}}.tr .t-adm-tete{padding-bottom:var(--t-4);margin-bottom:var(--t-4);border-bottom:1px solid var(--t-ligne)}.tr .t-adm-date{margin-bottom:var(--t-1)}.tr .t-adm-date::first-letter{text-transform:uppercase}.tr .t-adm-titre{margin:0 0 var(--t-1);font-size:var(--t-f-2xl);line-height:1.08}.tr .t-adm-chapo{margin:0;font-size:var(--t-f-m);color:var(--t-creme-2)}.tr .t-adm-avis{display:flex;align-items:flex-start;gap:12px;margin:0 0 var(--t-4);padding:14px 18px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.35);background:var(--t-or-lueur);color:var(--t-or-pale);font-size:var(--t-f-s)}.tr .t-adm-avis svg{flex:none;margin-top:2px;color:var(--t-or)}.tr .t-adm-avis b{color:var(--t-or-clair);font-weight:600}.tr .t-adm-bloc{margin-bottom:var(--t-6)}.tr .t-adm-bloc-titre{display:flex;align-items:center;gap:12px;margin:0 0 var(--t-3);font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-adm-bloc-titre::after{content:"";flex:1;height:1px;background:var(--t-ligne)}.tr .t-adm-gestes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));gap:var(--t-2)}.tr .t-adm-gestes>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 60ms)}.tr .t-adm-geste{--ton:var(--t-or);position:relative;display:flex;align-items:center;gap:14px;height:100%;box-sizing:border-box;min-height:76px;padding:16px 18px 16px 20px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);color:var(--t-creme);text-decoration:none;overflow:hidden;transition:border-color var(--t-court),transform var(--t-court) var(--t-doux),background var(--t-court)}.tr .t-adm-geste::before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--ton)}.tr .t-adm-geste:hover{transform:translateY(-2px);border-color:var(--ton);background:var(--t-noir-3)}.tr .t-adm-geste-urgent{--ton:var(--t-non)}.tr .t-adm-geste-veille{--ton:var(--t-or)}.tr .t-adm-geste-info{--ton:#9fb0c8}.tr .t-adm-geste-ico{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--t-ligne-2);color:var(--ton)}.tr .t-adm-geste-texte{display:flex;flex-direction:column;gap:2px;min-width:0}.tr .t-adm-geste-n{font:400 28px/1 var(--t-serif);color:var(--ton)}.tr .t-adm-geste-lib{font-size:var(--t-f-s);line-height:1.4;color:var(--t-creme-2)}@keyframes t-adm-pose{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tr .t-adm-calme{display:flex;align-items:center;gap:14px;padding:18px 22px;border-radius:var(--t-r-m);border:1px solid rgba(143,191,143,.3);background:rgba(143,191,143,.07);color:var(--t-ok)}.tr .t-adm-calme svg{flex:none}.tr .t-adm-calme p{margin:0}.tr .t-adm-calme-titre{font-size:var(--t-f-m);color:var(--t-ok)}.tr .t-adm-calme-texte{font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-adm-sous{margin-top:var(--t-4)}.tr .t-adm-sous-titre{margin:0 0 var(--t-2);font:400 var(--t-f-s)/1.4 var(--t-sans);letter-spacing:.04em}.tr .t-adm-sous-titre .t-lien{display:inline-flex;align-items:center;min-height:32px}.tr .t-adm-casiers{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.tr .t-adm-casiers a{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.25);background:rgba(201,168,76,.05);color:var(--t-creme-2);font-size:var(--t-f-s);text-decoration:none;transition:border-color var(--t-court),color var(--t-court)}.tr .t-adm-casiers a:hover{border-color:var(--t-or);color:var(--t-creme)}.tr .t-adm-casier-n{font:400 var(--t-f-l)/1 var(--t-serif);color:var(--t-or-clair)}.tr .t-adm-chiffres{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));gap:var(--t-2)}.tr .t-adm-chiffre{display:flex;flex-direction:column;gap:8px;height:100%;box-sizing:border-box;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);color:var(--t-creme);text-decoration:none;transition:border-color var(--t-court),transform var(--t-court) var(--t-doux)}.tr a.t-adm-chiffre:hover{border-color:rgba(201,168,76,.45);transform:translateY(-2px)}.tr .t-adm-chiffre-lib{font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr a.t-adm-chiffre .t-adm-chiffre-lib::after{content:" \2192";color:var(--t-or);opacity:0;transition:opacity var(--t-court)}.tr a.t-adm-chiffre:focus-visible .t-adm-chiffre-lib::after,.tr a.t-adm-chiffre:hover .t-adm-chiffre-lib::after{opacity:1}.tr .t-adm-chiffre-n{font:400 clamp(28px, 2.6vw, 34px)/1.05 var(--t-serif);color:var(--t-creme);font-variant-numeric:tabular-nums}.tr .t-adm-or{color:var(--t-or-clair)}.tr .t-adm-chiffre-unite{font:400 var(--t-f-m)/1 var(--t-sans);color:var(--t-creme-3)}.tr .t-adm-chiffre-note{font-size:12px;line-height:1.45;color:var(--t-creme-3)}.tr .t-adm-chiffre-alerte{color:var(--t-or-pale)}.tr .t-adm-panneau{min-width:0;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-adm-panneau-tete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--t-2);margin-bottom:var(--t-2)}.tr .t-adm-panneau-tete h2{margin:0;font-size:var(--t-f-xl);line-height:1.2}.tr .t-adm-panneau-tete .t-lien{display:inline-flex;align-items:center;min-height:32px;white-space:nowrap}.tr .t-adm-deux{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:var(--t-2);margin-bottom:var(--t-2)}.tr .t-adm-dernier{margin-bottom:0}.tr .t-adm-vide{margin:0;padding:var(--t-2) 0;color:var(--t-creme-3);font-size:var(--t-f-s)}.tr .t-adm-table{width:100%;border-collapse:collapse;font-size:var(--t-f-s)}.tr .t-adm-table thead th{text-align:left;padding:0 10px 12px;font:500 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3);border-bottom:1px solid var(--t-ligne-2)}.tr .t-adm-table tbody th,.tr .t-adm-table td{padding:12px 10px;border-bottom:1px solid var(--t-ligne);text-align:left;vertical-align:middle;color:var(--t-creme-2);font-weight:400}.tr .t-adm-table tbody tr:last-child>*{border-bottom:0}.tr .t-adm-table td:last-child,.tr .t-adm-table thead th:last-child{text-align:right}.tr .t-adm-ref{font:400 var(--t-f-m) var(--t-serif);color:var(--t-or-clair)!important;white-space:nowrap}.tr .t-adm-qui{min-width:0;color:var(--t-creme)!important}.tr .t-adm-montant{font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-adm-etat{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--t-r-rond);font-size:var(--t-f-micro);letter-spacing:.04em;line-height:1.4;white-space:nowrap;border:1px solid var(--t-ligne-2);color:var(--t-creme-2)}.tr .t-adm-etat::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.tr .t-adm-etat-attente{color:#e0b84a;border-color:rgba(224,184,74,.35)}.tr .t-adm-etat-or{color:var(--t-or-clair);border-color:rgba(201,168,76,.4);background:var(--t-or-lueur)}.tr .t-adm-etat-route{color:#9fb0c8;border-color:rgba(159,176,200,.35)}.tr .t-adm-etat-ok{color:var(--t-ok);border-color:rgba(143,191,143,.35)}.tr .t-adm-etat-non{color:var(--t-non);border-color:rgba(208,138,138,.35)}.tr .t-adm-etat-abandon{color:var(--t-creme-3)}.tr .t-adm-palmares{list-style:none;margin:0;padding:0}.tr .t-adm-palmares li{display:flex;align-items:center;gap:12px;min-height:48px;border-bottom:1px solid var(--t-ligne)}.tr .t-adm-palmares li:last-child{border-bottom:0}.tr .t-adm-rang{flex:none;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(201,168,76,.35);font:400 12px/1 var(--t-serif);color:var(--t-or-clair)}.tr .t-adm-palmares li:first-child .t-adm-rang{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir)}.tr .t-adm-nom{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--t-creme);font-size:var(--t-f-s)}.tr .t-adm-val{flex:none;font-size:var(--t-f-s);color:var(--t-creme-2);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-adm-jauge{flex:0 0 110px;height:6px;border-radius:var(--t-r-rond);background:rgba(244,239,230,.06);overflow:hidden}.tr .t-adm-jauge>span{display:block;height:100%;width:var(--p,0%);border-radius:inherit;background:linear-gradient(90deg,var(--t-bordeaux),var(--t-or));transform-origin:left;animation:t-adm-jauge var(--t-moyen) var(--t-doux) .2s both}@keyframes t-adm-jauge{from{transform:scaleX(0)}to{transform:scaleX(1)}}.tr .t-adm-raccourcis{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.tr .t-adm-raccourcis a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.04);color:var(--t-creme);font-size:var(--t-f-s);text-decoration:none;transition:border-color var(--t-court),color var(--t-court)}.tr .t-adm-raccourcis a svg{color:var(--t-or)}.tr .t-adm-raccourcis a:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-adm-courbe{min-height:220px}.tr .t-adm-courbe-svg{display:block;width:100%;height:auto;overflow:visible}.tr .t-adm-grille{stroke:var(--t-ligne)}.tr .t-adm-axe{font:10px var(--t-sans);fill:var(--t-creme-3)}.tr .t-adm-g-haut{stop-color:var(--t-or);stop-opacity:.26}.tr .t-adm-g-bas{stop-color:var(--t-or);stop-opacity:0}.tr .t-adm-trait{fill:none;stroke:var(--t-or);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:t-adm-trace 1.1s var(--t-doux) both}.tr .t-adm-aire{animation:t-adm-voile var(--t-moyen) ease .5s both}.tr .t-adm-point{fill:var(--t-noir);stroke:var(--t-or-clair);stroke-width:1.5;animation:t-adm-voile var(--t-court) ease both;animation-delay:calc(300ms + var(--i, 0) * 60ms)}@keyframes t-adm-trace{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes t-adm-voile{from{opacity:0}to{opacity:1}}.tr .t-adm-detail{margin-top:var(--t-2);border-top:1px solid var(--t-ligne)}.tr .t-adm-detail summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;color:var(--t-or-clair);font-size:var(--t-f-s);letter-spacing:.04em}.tr .t-adm-detail summary:hover{color:var(--t-or-pale)}.tr .t-adm-table-mois{max-width:420px}.tr .t-adm-table-mois tbody th{color:var(--t-creme)}.tr .t-adm-table-mois tbody th::first-letter{text-transform:uppercase}@media (max-width:1100px){.tr .t-adm-deux{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.tr .t-adm-tete{padding-bottom:var(--t-3);margin-bottom:var(--t-3)}.tr .t-adm-bloc{margin-bottom:var(--t-4)}.tr .t-adm-chiffres{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tr .t-adm-chiffre{padding:14px}.tr .t-adm-chiffre-n{font-size:24px}.tr .t-adm-panneau{padding:var(--t-2)}.tr .t-adm-jauge{flex-basis:64px}.tr .t-adm-table-cmd thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tr .t-adm-table-cmd,.tr .t-adm-table-cmd tbody{display:block}.tr .t-adm-table-cmd tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px 0;border-bottom:1px solid var(--t-ligne)}.tr .t-adm-table-cmd tr:last-child{border-bottom:0}.tr .t-adm-table-cmd td{display:block;padding:0;border:0!important;text-align:left!important}.tr .t-adm-table-cmd .t-adm-ref{grid-row:1;grid-column:1;overflow-wrap:anywhere;white-space:normal}.tr .t-adm-table-cmd .t-adm-montant{grid-row:1;grid-column:2;text-align:right!important}.tr .t-adm-table-cmd .t-adm-qui{grid-row:2;grid-column:1/-1}.tr .t-adm-table-cmd .t-adm-statut{grid-row:3;grid-column:1/-1}}@media (hover:none) and (pointer:coarse){.tr .t-adm-panneau-tete .t-lien,.tr .t-adm-sous-titre .t-lien{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-adm-aire,.tr .t-adm-gestes>li,.tr .t-adm-jauge>span,.tr .t-adm-point,.tr .t-adm-trait{animation:none!important}.tr .t-adm-geste:hover,.tr a.t-adm-chiffre:hover{transform:none}}.tr .t-an-tete{margin-bottom:var(--t-3)}.tr .t-an-barre{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--t-2) var(--t-3);margin:0 0 var(--t-6);padding-bottom:var(--t-2);border-bottom:1px solid var(--t-ligne)}.tr .t-an-onglets{display:flex;gap:var(--t-3)}.tr .t-an-onglet{position:relative;min-height:44px;padding:0 2px;background:0 0;border:0;color:var(--t-creme-3);font:400 var(--t-f-l)/1 var(--t-serif);cursor:pointer;transition:color var(--t-court)}.tr .t-an-onglet::after{content:"";position:absolute;left:0;right:0;bottom:calc(-1 * var(--t-2) - 1px);height:2px;background:var(--t-or);transform:scaleX(0);transform-origin:left;transition:transform var(--t-moyen) var(--t-doux)}.tr .t-an-onglet:hover{color:var(--t-creme)}.tr .t-an-onglet.is-actif{color:var(--t-or-clair)}.tr .t-an-onglet.is-actif::after{transform:scaleX(1)}.tr .t-an-outils{display:flex;flex-wrap:wrap;align-items:center;gap:12px var(--t-3)}.tr .t-an-champ{display:flex;align-items:center;gap:12px}.tr .t-an-champ-lib{font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-an-exports{display:flex;flex-wrap:wrap;gap:8px}.tr .t-an-segment{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.03)}.tr .t-an-seg{min-height:36px;padding:0 16px;border:0;border-radius:var(--t-r-rond);background:0 0;color:var(--t-creme-2);font:500 var(--t-f-s)/1 var(--t-sans);letter-spacing:.02em;cursor:pointer;transition:background var(--t-court),color var(--t-court)}.tr .t-an-seg:hover{color:var(--t-creme);background:rgba(244,239,230,.06)}.tr .t-an-seg.is-actif{background:var(--t-or);color:var(--t-noir)}.tr .t-an-segment-or{border-color:rgba(201,168,76,.35)}.tr .t-an-export{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.35);background:0 0;color:var(--t-creme);font:500 var(--t-f-s)/1 var(--t-sans);cursor:pointer;transition:border-color var(--t-court),background var(--t-court),color var(--t-court)}.tr .t-an-export svg{color:var(--t-or)}.tr .t-an-export:hover{border-color:var(--t-or);background:var(--t-or-lueur);color:var(--t-or-clair)}.tr .t-an-export:disabled{opacity:.6;cursor:progress}.tr .t-an-perimetre{margin:0 0 var(--t-2);font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-3);max-width:72ch}.tr .t-an-metrique{display:flex;flex-wrap:wrap;align-items:center;gap:12px var(--t-3);margin-bottom:var(--t-3)}.tr .t-an-def{margin:0;flex:1 1 280px;font:italic 400 var(--t-f-m)/1.5 var(--t-plume);color:var(--t-creme-2)}.tr .t-an-chiffres{margin-bottom:var(--t-2)}.tr .t-an-chiffres .t-adm-chiffre-n{transition:opacity var(--t-moyen)}.tr .t-an-chiffres .is-attente .t-adm-chiffre-n{opacity:.3}.tr .t-an-chiffres-2{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin-bottom:0}.tr .t-an-alerte,.tr .t-an-note{margin:0 0 var(--t-2);padding:14px 18px;border-radius:var(--t-r-s);font-size:var(--t-f-s);line-height:1.6}.tr .t-an-alerte{border:1px solid rgba(224,184,74,.35);background:rgba(224,184,74,.07);color:var(--t-or-pale)}.tr .t-an-alerte strong{color:var(--t-or-clair);font-weight:600}.tr .t-an-alerte a{color:var(--t-or-clair)}.tr .t-an-note{border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.03);color:var(--t-creme-2)}.tr .t-an-aide{font-size:12px;color:var(--t-creme-3)}.tr .t-an-deux{margin-bottom:var(--t-2)}.tr .t-an-moitie{grid-template-columns:repeat(2,minmax(0,1fr))}.tr .t-an-espace{margin-bottom:var(--t-2)}.tr .t-an-dernier{margin-bottom:0}.tr .t-an .t-adm-panneau-tete h3{margin:0;font:400 var(--t-f-l)/1.25 var(--t-serif);color:var(--t-creme)}.tr .t-an-graphe{position:relative;height:240px}.tr .t-an-graphe-rond{height:200px}.tr .t-an-graphe-vide{display:flex;align-items:center;justify-content:center;height:100%;padding:0}.tr .t-an-defile{margin:0 calc(-1 * var(--t-1));padding:0 var(--t-1)}.tr .t-an-table td:last-child,.tr .t-an-table thead th:last-child{text-align:left}.tr .t-an-table tbody th,.tr .t-an-table td{padding:11px 10px}.tr .t-an-table td.t-an-num,.tr .t-an-table thead th.t-an-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-an-table tbody tr:hover>*{background:rgba(244,239,230,.03)}.tr .t-an-table tbody th{color:var(--t-creme);white-space:nowrap}.tr .t-an-table tbody th::first-letter{text-transform:uppercase}.tr .t-an-rang{width:2.5em;font:400 var(--t-f-m) var(--t-serif);color:var(--t-or-clair)!important}.tr .t-an-nom{color:var(--t-creme)!important}.tr .t-an-date{white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-an-discret{font-size:12px;color:var(--t-creme-3)}.tr .t-an-neg{color:var(--t-non)!important}.tr .t-an-pos{color:var(--t-ok)!important}.tr .t-an-nd{color:var(--t-creme-3)!important}.tr .t-an-lien{color:var(--t-or-clair);text-decoration:none;border-bottom:1px solid rgba(226,201,126,.4)}.tr .t-an-lien:hover{border-bottom-color:currentColor}.tr .t-an-table-mois thead th{padding:0 0 8px}.tr .t-an-table-mois tbody th,.tr .t-an-table-mois td{padding:11px 8px}.tr .t-an-tri{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 8px;border:0;border-radius:var(--t-r-s);background:0 0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;white-space:nowrap}.tr .t-an-tri.is-actif,.tr .t-an-tri:hover{color:var(--t-or-clair)}.tr .t-an-fleche{display:inline-block;font-size:12px;transform:rotate(90deg);transition:transform var(--t-court) var(--t-doux);opacity:0}.tr .t-an-tri.is-actif .t-an-fleche{opacity:1}.tr .t-an-fleche.is-haut{transform:rotate(-90deg)}.tr .t-an-erreur{color:var(--t-non)}.tr .t-an-abandon{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:var(--t-2)}.tr .t-an-abandon-case{display:flex;flex-direction:column;align-items:center;gap:6px;padding:var(--t-3) var(--t-2);border-radius:var(--t-r-s);border:1px solid rgba(224,184,74,.22);background:rgba(224,184,74,.05);text-align:center}.tr .t-an-abandon-n{font:400 clamp(28px, 2.6vw, 34px)/1 var(--t-serif);color:#e0b84a;font-variant-numeric:tabular-nums}.tr .t-an-abandon-lib{font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-an-chargement{margin:0;padding:var(--t-3) 0;color:var(--t-creme-2);font:italic 400 var(--t-f-l)/1.5 var(--t-plume)}.tr .t-an-message{margin:0;font-size:var(--t-f-m);color:var(--t-creme-2)}.tr .t-an-stripe-tete{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--t-2);margin-bottom:var(--t-4)}.tr .t-an-stripe-tete>div{flex:1 1 320px}.tr .t-an-compte{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:14px 18px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);font-size:var(--t-f-s)}.tr .t-an-compte-nom{font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-an-badge{padding:4px 10px;border-radius:var(--t-r-rond);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.tr .t-an-badge.is-live{color:var(--t-ok);border:1px solid rgba(143,191,143,.4);background:rgba(143,191,143,.12)}.tr .t-an-badge.is-test{color:#e0b84a;border:1px solid rgba(224,184,74,.4);background:rgba(224,184,74,.12)}.tr .t-an-puce{padding:4px 10px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font-size:12px;color:var(--t-creme-2)}.tr .t-an-puce.is-ok{color:var(--t-ok);border-color:rgba(143,191,143,.35)}.tr .t-an-puce.is-ko{color:var(--t-non);border-color:rgba(208,138,138,.35)}.tr .t-an #analytics-root,.tr .t-an #stripe-root{animation:t-adm-voile var(--t-moyen) ease both}@media (max-width:1100px){.tr .t-an-moitie{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.tr .t-an-barre{margin-bottom:var(--t-4)}.tr .t-an-champ,.tr .t-an-outils{width:100%}.tr .t-an-champ{flex-wrap:wrap}.tr .t-an-segment{width:100%}.tr .t-an-segment .t-an-seg{flex:1 1 auto;padding:0 10px}.tr .t-an-segment-or{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:var(--t-r-m)}.tr .t-an-segment-or .t-an-seg{border-radius:var(--t-r-s)}.tr .t-an-chiffres-2{gap:8px}.tr .t-an-graphe{height:220px}.tr .t-an-graphe-rond{height:240px}}@media (hover:none) and (pointer:coarse){.tr .t-an-seg,.tr .t-an-tri{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-an #analytics-root,.tr .t-an #stripe-root{animation:none!important}.tr .t-an-fleche,.tr .t-an-onglet::after{transition:none}}.tr .t-po-chapo{max-width:72ch;font-size:var(--t-f-s);line-height:1.7}.tr .t-po-chapo strong{color:var(--t-creme);font-weight:500}.tr .t-po-cartes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--t-3)}.tr .t-po-carte{display:flex;flex-direction:column;gap:var(--t-3);min-width:0;padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 90ms);transition:border-color var(--t-court)}.tr .t-po-carte:focus-within{border-color:rgba(201,168,76,.4)}.tr .t-po-carte-tete{display:grid;gap:6px}.tr .t-po-carte-titre{margin:0;font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-po-carte-sous{margin:0;font-size:var(--t-f-s);line-height:1.5;color:var(--t-creme-3)}.tr .t-po-carte-sous code,.tr .t-po-police-meta code{font:12px/1 ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--t-or-pale);white-space:nowrap}.tr .t-po-vigueur{justify-self:start;margin:6px 0 0;padding:6px 12px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.28);background:var(--t-or-lueur);font-size:12.5px;color:var(--t-creme-2)}.tr .t-po-vigueur b{color:var(--t-or-clair);font-weight:500}.tr .t-po-vigueur span{color:var(--t-creme-3)}.tr .t-po-choix{gap:6px}.tr .t-po-form .t-champ>label:not(.t-po-fichier),.tr .t-po-lib,.tr .t-po-lib-champ{font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-po .t-form input[type=text],.tr .t-po select{min-height:44px}.tr .t-po-specimen{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--t-3);padding:var(--t-3);border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:linear-gradient(160deg,var(--t-noir),var(--t-noir-2))}.tr .t-po-aa{font-size:clamp(64px, 6vw, 92px);line-height:.9;color:var(--t-or);letter-spacing:-.01em}.tr .t-po-specimen-textes{display:grid;gap:8px;min-width:0}.tr .t-po-h{margin:0;font-size:clamp(24px, 2.4vw, 30px);line-height:1.15;color:var(--t-creme);overflow-wrap:anywhere}.tr .t-po-h-corps{font-size:19px}.tr .t-po-b{margin:0;font-size:var(--t-f-s);line-height:1.65;color:var(--t-creme-2)}.tr .t-po-carte-serif [data-preview=serif]{font-family:var(--font-serif)}.tr .t-po-carte-sans [data-preview=sans]{font-family:var(--font-sans)}.tr .t-po-gestes{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:auto}.tr .t-po-etat{font-size:12.5px;line-height:1.4;color:var(--t-creme-3)}.tr .t-po-aide{margin:0 0 var(--t-3);max-width:72ch;font-size:var(--t-f-s);line-height:1.65;color:var(--t-creme-2)}.tr .t-po-aide strong{color:var(--t-creme);font-weight:500}.tr .t-po-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);gap:var(--t-2) var(--t-3);align-items:end}.tr .t-po-champ-fichier{min-width:0}.tr .t-po-fichier{display:flex;align-items:center;gap:12px;min-width:0;min-height:44px;cursor:pointer}.tr .t-po-fichier-bouton{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--t-r-rond);border:1px dashed rgba(201,168,76,.45);color:var(--t-or-clair);font-size:var(--t-f-s);transition:border-color var(--t-court),background var(--t-court)}.tr .t-po-fichier:hover .t-po-fichier-bouton{border-color:var(--t-or);background:var(--t-or-lueur)}.tr .t-po-fichier:focus-within .t-po-fichier-bouton{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-po-fichier-nom{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--t-creme-3)}.tr .t-po-envoi{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.tr .t-po-liste{list-style:none;margin:0;padding:0;border-top:1px solid var(--t-ligne)}.tr .t-po-police{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px var(--t-3);padding:16px 0;border-bottom:1px solid var(--t-ligne)}.tr .t-po-police-nom{min-width:0;font-size:26px;line-height:1.2;color:var(--t-creme);overflow-wrap:anywhere}.tr .t-po-police-meta{grid-column:1;font-size:12px;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-po-police-usage{color:var(--t-creme-3)}.tr .t-po-suppr{grid-column:2;grid-row:1/span 2;color:var(--t-non);border-color:rgba(208,138,138,.35)}.tr .t-po-suppr:hover{color:var(--t-non);border-color:var(--t-non)}@media (max-width:1100px){.tr .t-po-cartes{grid-template-columns:minmax(0,1fr)}.tr .t-po-form{grid-template-columns:repeat(2,minmax(0,1fr))}.tr .t-po-champ-fichier{grid-column:1/-1}}@media (max-width:640px){.tr .t-po-carte{padding:var(--t-3) var(--t-2)}.tr .t-po-specimen{gap:var(--t-2);padding:var(--t-2)}.tr .t-po-aa{font-size:56px}.tr .t-po-form{grid-template-columns:minmax(0,1fr)}.tr .t-po-police{grid-template-columns:minmax(0,1fr)}.tr .t-po-suppr{grid-column:1;grid-row:auto;justify-self:start;margin-top:8px}}@media (prefers-reduced-motion:reduce){.tr .t-po-carte{animation:none!important}}.tr .t-ar{--ton:var(--t-creme-3)}.tr .t-ar-ton-paru{--ton:var(--t-ok)}.tr .t-ar-ton-epreuve{--ton:var(--t-or)}.tr .t-ar-ton-archive{--ton:rgba(244, 239, 230, .62)}.tr .t-ar-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-3);flex-wrap:wrap}.tr .t-ar-tete-texte{min-width:0;flex:1 1 420px}.tr .t-ar-chapo{max-width:64ch;font-size:var(--t-f-s);line-height:1.7}.tr .t-ar-nouveau{flex:none;gap:10px}.tr .t-ar-plus{font:300 20px/1 var(--t-sans)}.tr .t-ar-compteurs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--t-2)}.tr .t-ar-compteur{position:relative;display:flex;flex-direction:column;gap:8px;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 60ms)}.tr .t-ar-compteur-lib{display:flex;align-items:center;gap:8px;font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-ar-compteur-lib::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ton)}.tr .t-ar-compteur-n{font:400 clamp(28px, 2.6vw, 34px)/1.05 var(--t-serif);color:var(--t-creme);font-variant-numeric:tabular-nums}.tr .t-ar-avis{margin:var(--t-2) 0 0;align-items:center}.tr .t-ar-page-sur{letter-spacing:.08em;text-transform:none;color:var(--t-creme-3)}.tr .t-ar-planche{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:var(--t-3)}.tr .t-ar-page{min-width:0;animation:t-ar-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 55ms)}@keyframes t-ar-pose{from{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.tr .t-ar-feuillet{display:flex;flex-direction:column;height:100%;box-sizing:border-box;overflow:hidden;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);transition:border-color var(--t-court),transform var(--t-court) var(--t-doux),box-shadow var(--t-court)}.tr .t-ar-feuillet:focus-within,.tr .t-ar-feuillet:hover{border-color:rgba(201,168,76,.4);transform:translateY(-3px);box-shadow:var(--t-ombre)}.tr .t-ar-page-epreuve .t-ar-feuillet{border-style:dashed;border-color:rgba(201,168,76,.4)}.tr .t-ar-page-archive .t-ar-couv img{filter:grayscale(1) brightness(.7)}.tr .t-ar-page-archive .t-ar-titre{color:var(--t-creme-2)}.tr .t-ar-couv{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--t-noir);border-bottom:1px solid var(--t-ligne)}.tr .t-ar-couv img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--t-long) var(--t-doux)}.tr .t-ar-feuillet:hover .t-ar-couv img{transform:scale(1.04)}.tr .t-ar-couv-vide{display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,var(--t-noir) 0 14px,var(--t-noir-2) 14px 28px)}.tr .t-ar-couv-vide span{font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-ar-folio{position:absolute;right:12px;bottom:10px;font:italic 400 var(--t-f-m)/1 var(--t-plume);color:var(--t-creme);text-shadow:0 1px 8px rgba(0,0,0,.8)}.tr .t-ar-tampon{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:var(--t-r-rond);border:1px solid var(--ton);background:var(--t-voile);font:600 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ton)}.tr .t-ar-tampon::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.tr .t-ar-corps{flex:1;display:flex;flex-direction:column;gap:8px;padding:var(--t-3) var(--t-3) var(--t-2)}.tr .t-ar-rubrique{font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-ar-titre{margin:0;font-size:var(--t-f-l);line-height:1.3;overflow-wrap:anywhere}.tr .t-ar-doublon{display:inline-block;margin-left:6px;padding:3px 9px;vertical-align:3px;border-radius:var(--t-r-rond);border:1px dashed var(--t-or);font:600 10.5px/1.2 var(--t-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--t-or-clair);white-space:nowrap;cursor:help}.tr .t-ar-extrait{margin:0;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tr .t-ar-meta{display:flex;flex-wrap:wrap;gap:4px 0;margin:auto 0 0;padding-top:6px;font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-ar-meta span+span::before{content:"·";margin:0 8px;color:var(--t-or)}.tr .t-ar-gestes{display:flex;flex-wrap:wrap;gap:8px;margin:0 var(--t-3);padding:var(--t-2) 0 var(--t-3);border-top:1px dashed var(--t-ligne-2)}.tr .t-ar-suppr{margin-left:auto;background:0 0;color:var(--t-non);border-color:rgba(208,138,138,.35)}.tr .t-ar-suppr:hover{color:#e9b0b0;border-color:var(--t-non)}.tr .t-ar-vide{padding:var(--t-6) var(--t-3);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);text-align:center;color:var(--t-creme-2)}.tr .t-ar-vide p{margin:0;font:italic 400 var(--t-f-l)/1.5 var(--t-plume)}.tr .t-ar-folios{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:var(--t-4)}.tr .t-ar-folio-lien{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;box-sizing:border-box;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);color:var(--t-creme-2);font:400 var(--t-f-m)/1 var(--t-serif);text-decoration:none;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-ar-folio-pas{font:500 var(--t-f-s)/1 var(--t-sans)}.tr .t-ar-folio-lien:hover{border-color:var(--t-or);color:var(--t-creme)}.tr .t-ar-folio-lien[aria-current=page]{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir)}.tr .t-ar-voile{background:rgba(11,10,8,.86);backdrop-filter:blur(6px)}.tr .t-ar-feuille{max-width:760px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);box-shadow:var(--t-ombre-2)}.tr .t-ar-feuille-tete{position:sticky;top:0;z-index:2;padding:18px 24px;border-bottom:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-ar-feuille-tete h2{margin:0;font-size:var(--t-f-xl);color:var(--t-creme)}.tr .t-ar-fermer{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2);font-size:22px;cursor:pointer}.tr .t-ar-fermer:hover{border-color:var(--t-or);color:var(--t-creme)}.tr .t-ar-feuille-corps{padding:var(--t-3) 24px}.tr .t-ar-feuille .form-group label{font-size:var(--t-f-micro);letter-spacing:.16em;color:var(--t-creme-3)}.tr .t-ar-feuille .input-field{border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m)/1.5 var(--t-sans);min-height:44px}.tr .t-ar-feuille .input-field:focus{outline:0;border-color:var(--t-or)}.tr .t-ar-feuille .t-ar-champ-titre{font:400 var(--t-f-xl)/1.3 var(--t-serif)}.tr .t-ar-feuille textarea.input-field{min-height:92px;resize:vertical}.tr .t-ar-aide,.tr .t-ar-facultatif{margin:0 0 8px;font-size:12px;line-height:1.55;color:var(--t-creme-3);text-transform:none;letter-spacing:0}.tr .t-ar-couverture{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.tr .t-ar-couverture-apercu{width:120px;height:68px;border-radius:var(--t-r-s);object-fit:cover;border:1px solid rgba(201,168,76,.3)}.tr .t-ar-feuille .t-ar-couverture-choix{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--t-r-rond);border:1px dashed rgba(201,168,76,.45);color:var(--t-or-clair);font-size:var(--t-f-s);letter-spacing:.02em;text-transform:none;cursor:pointer;transition:border-color var(--t-court),background var(--t-court)}.tr .t-ar-couverture-choix:hover{border-color:var(--t-or);background:var(--t-or-lueur)}.tr .t-ar-couverture-choix:focus-within{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-ar-couverture .t-ar-suppr{margin-left:0}.tr .t-ar-couverture-etat{margin:0}.tr .t-ar-rang{grid-template-columns:repeat(3,minmax(0,1fr))}.tr .t-ar-feuille-pied{position:sticky;bottom:0;padding:14px 24px;border-top:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-ar-feuille .iv-editor{border:1px solid var(--t-ligne-2);border-radius:var(--t-r-s);overflow:hidden;background:var(--t-noir)}.tr .t-ar-feuille .iv-editor:focus-within{border-color:var(--t-or)}.tr .t-ar-feuille .iv-editor-bar{display:flex;flex-wrap:wrap;gap:2px;padding:6px 8px;border-bottom:1px solid var(--t-ligne);background:var(--t-noir-3)}.tr .t-ar-feuille .iv-tool{min-width:36px;height:36px;padding:0 8px;background:0 0;border:1px solid transparent;border-radius:6px;color:var(--t-creme-2);font-size:13px;cursor:pointer;line-height:1}.tr .t-ar-feuille .iv-tool:hover{background:var(--t-or-lueur);border-color:rgba(201,168,76,.3)}.tr .t-ar-feuille .iv-tool.busy{opacity:.6;cursor:wait}.tr .t-ar-feuille .iv-editor-area{min-height:260px;max-height:52vh;overflow:auto;padding:18px 22px;color:var(--t-creme);outline:0;font-size:var(--t-f-m);line-height:1.8}.tr .t-ar-feuille .iv-editor-area:empty:before{content:attr(data-ph);color:var(--t-creme-3)}.tr .t-ar-feuille .iv-editor-area img{max-width:100%;height:auto;border-radius:6px;display:block;margin:1.2em auto}.tr .t-ar-feuille .iv-editor-area h2{font-size:22px;margin:1.4em 0 .4em}.tr .t-ar-feuille .iv-editor-area h3{font-size:18px;margin:1.2em 0 .3em}.tr .t-ar-feuille .iv-editor-area blockquote{border-left:3px solid var(--t-or);margin:1.2em 0;padding-left:16px;font-style:italic;color:var(--t-or-pale)}.tr .t-ar-feuille .iv-editor-area ul{list-style:disc;padding-left:1.4em;margin:0 0 1em}.tr .t-ar-feuille .iv-editor-area ol{list-style:decimal;padding-left:1.4em;margin:0 0 1em}.tr .t-ar-feuille .iv-editor-area p,.tr .t-ar-feuille .iv-editor-area>div{margin:0 0 1em}@media (hover:none) and (pointer:coarse){.tr .t-ar-feuille .iv-tool{min-width:44px;height:44px}}@media (max-width:900px){.tr .t-ar-compteurs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.tr .t-ar-nouveau{width:100%}.tr .t-ar-compteur{padding:var(--t-2)}.tr .t-ar-corps{padding:var(--t-2) var(--t-2) var(--t-1)}.tr .t-ar-gestes{margin:0 var(--t-2)}.tr .t-ar-voile{padding:0;align-items:stretch}.tr .t-ar-feuille{max-height:none;min-height:100%;border-radius:0;border:0}.tr .t-ar-feuille-corps,.tr .t-ar-feuille-pied,.tr .t-ar-feuille-tete{padding-left:var(--t-2);padding-right:var(--t-2)}.tr .t-ar-feuille-pied{padding-right:76px}.tr .t-ar-rang{grid-template-columns:minmax(0,1fr);gap:0}}@media (prefers-reduced-motion:reduce){.tr .t-ar-compteur,.tr .t-ar-page{animation:none!important}.tr .t-ar-couv img,.tr .t-ar-feuillet{transition:none}.tr .t-ar-feuillet:focus-within,.tr .t-ar-feuillet:hover{transform:none}.tr .t-ar-feuillet:hover .t-ar-couv img{transform:none}}.tr .t-mc-ton-ERROR{--ton:var(--t-non)}.tr .t-mc-ton-WARN{--ton:#e0b84a}.tr .t-mc-ton-OK{--ton:var(--t-ok)}.tr .t-mc-ton-INFO{--ton:#9fb0c8}.tr .t-mc-point{flex:none;display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ton,var(--t-or))}.tr .t-mc-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-3);flex-wrap:wrap}.tr .t-mc-tete-texte{flex:1 1 520px;min-width:0}.tr .t-mc-total{margin:0 0 var(--t-2);font-size:var(--t-f-s);letter-spacing:.04em;color:var(--t-creme-3)}.tr .t-mc-total b{font:400 var(--t-f-l)/1 var(--t-serif);color:var(--t-or-clair);margin-right:4px;font-variant-numeric:tabular-nums}.tr .t-mc-chapo{max-width:760px;font-size:var(--t-f-s);line-height:1.7}.tr .t-mc-chapo strong{color:var(--t-creme);font-weight:600}.tr .t-mc-tete-gestes{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tr .t-mc-dev-interrupteur{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 14px 0 10px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);color:var(--t-creme-2);font-size:var(--t-f-s);cursor:pointer;user-select:none;transition:border-color var(--t-court),color var(--t-court)}.tr .t-mc-dev-interrupteur:hover{border-color:var(--t-or);color:var(--t-creme)}.tr .t-mc-dev-interrupteur input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tr .t-mc-dev-glissiere{position:relative;flex:none;width:34px;height:20px;border-radius:var(--t-r-rond);background:rgba(244,239,230,.12);transition:background var(--t-court)}.tr .t-mc-dev-glissiere::after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--t-creme-2);transition:transform var(--t-court) var(--t-doux),background var(--t-court)}.tr .t-mc-dev-interrupteur input:checked+.t-mc-dev-glissiere{background:var(--t-or)}.tr .t-mc-dev-interrupteur input:checked+.t-mc-dev-glissiere::after{transform:translateX(14px);background:var(--t-noir)}.tr .t-mc-dev-interrupteur input:checked~span:last-child{color:var(--t-or-clair)}.tr .t-mc-dev-interrupteur:has(input:focus-visible){outline:2px solid var(--t-or);outline-offset:3px}.tr .t-mc-alertes{display:none;margin:0 0 var(--t-4);padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid rgba(208,138,138,.3);background:linear-gradient(180deg,rgba(208,138,138,.07),rgba(208,138,138,.02))}.tr .t-mc-alertes.show{display:block;animation:t-mc-deplie var(--t-moyen) var(--t-doux) both}.tr .t-mc-alertes-tete{display:flex;align-items:center;justify-content:space-between;gap:var(--t-2);flex-wrap:wrap;margin-bottom:var(--t-2)}.tr .t-mc-alertes-tete h2{margin:0;font:500 var(--t-f-s)/1.5 var(--t-sans);letter-spacing:.04em;color:var(--t-non)}.tr .t-mc-alertes-n{font-variant-numeric:tabular-nums}.tr .t-mc-alertes-vide{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-mc-alertes-liste{list-style:none;margin:0;padding:0}.tr .t-mc-alertes-liste>li+li{border-top:1px solid var(--t-ligne)}.tr .t-mc-alerte{--ton:var(--t-non)}.tr .t-mc-alerte-veille{--ton:#e0b84a}.tr .t-mc-alerte summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 14px;min-height:44px;padding:8px 0;cursor:pointer;list-style:none;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-mc-alerte summary::-webkit-details-marker{display:none}.tr .t-mc-alerte summary:hover .t-mc-alerte-msg{color:var(--t-creme)}.tr .t-mc-alerte-marques{display:inline-flex;align-items:center;gap:8px}.tr .t-mc-alerte-critique-lib{padding:1px 6px;border-radius:3px;border:1px solid var(--t-non);font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--t-non);white-space:nowrap}.tr .t-mc-alerte-type{font-size:10px;letter-spacing:.08em;color:var(--t-or);white-space:nowrap}.tr .t-mc-alerte-msg{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;line-height:1.5}.tr .t-mc-alerte[open] .t-mc-alerte-msg{display:block;-webkit-line-clamp:unset}.tr .t-mc-alerte-meta{font-size:var(--t-f-micro);color:var(--t-creme-3);white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-mc-alerte pre,.tr .t-mc-dev pre{margin:8px 0 12px;padding:12px 14px;max-height:280px;overflow:auto;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.18);background:var(--t-noir);color:var(--t-or-pale);font:400 11.5px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;word-break:break-word}.tr .t-mc-recherche{margin:0 0 var(--t-6);padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-mc-filtres{display:grid;grid-template-columns:minmax(170px,1.3fr) repeat(2,minmax(150px,1fr)) repeat(2,minmax(140px,.9fr)) auto;align-items:end;gap:14px}.tr .t-mc-champ{display:flex;flex-direction:column;gap:6px;min-width:0}.tr .t-mc-champ label{font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-mc-champ input,.tr .t-mc-champ select{width:100%;min-height:44px;box-sizing:border-box;padding:0 12px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-s) var(--t-sans);color-scheme:dark;transition:border-color var(--t-court)}.tr .t-mc-champ input::placeholder{color:var(--t-creme-3)}.tr .t-mc-champ input:focus,.tr .t-mc-champ select:focus{outline:0;border-color:var(--t-or);box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-mc-filtres-gestes{display:flex;gap:8px}.tr .t-mc-filtres-gestes .t-btn{min-height:44px;white-space:nowrap}.tr .t-mc-pastilles{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:var(--t-3);padding-top:var(--t-3);border-top:1px solid var(--t-ligne)}.tr .t-mc-pastille{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;box-sizing:border-box;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.03);color:var(--t-creme-2);font-size:var(--t-f-s);cursor:pointer;user-select:none;transition:border-color var(--t-court),background var(--t-court),color var(--t-court)}.tr .t-mc-pastille:hover{border-color:var(--ton,var(--t-or));color:var(--t-creme)}.tr .t-mc-pastille:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-mc-pastille.active{background:var(--ton,var(--t-or));border-color:var(--ton,var(--t-or));color:var(--t-noir);font-weight:600}.tr .t-mc-pastille.active .t-mc-point{background:var(--t-noir)}.tr .t-mc-pastilles-note{flex:1 1 260px;font-size:12px;line-height:1.5;color:var(--t-creme-3)}.tr .t-mc-pastilles-compte{font-size:12px;color:var(--t-or-pale)}.tr .t-mc-pastilles-compte:empty{display:none}.tr .t-mc-page-sur{font-weight:400;letter-spacing:.08em;text-transform:none;color:var(--t-creme-3)}.tr .t-mc-liste .au-empty,.tr .t-mc-vide{padding:var(--t-6) var(--t-3);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);text-align:center;color:var(--t-creme-2);font:italic 400 var(--t-f-l)/1.5 var(--t-plume)}.tr .t-mc-vide p{margin:0}.tr .t-mc-jour{margin-bottom:var(--t-4)}.tr .t-mc-jour[hidden]{display:none}.tr .t-mc-jour-titre{position:sticky;top:0;z-index:1;display:flex;align-items:baseline;justify-content:space-between;gap:var(--t-2);flex-wrap:wrap;margin:0 0 var(--t-2);padding:12px 0 10px;border-bottom:1px solid var(--t-ligne-2);background:var(--t-noir);font-weight:400}.tr .t-mc-jour-nom{font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-mc-jour-nom::first-letter{text-transform:uppercase}.tr .t-mc-jour-n{font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-mc-lignes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.tr .t-mc-entree{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 45ms)}.tr .t-mc-ligne{position:relative;display:grid;grid-template-columns:52px 30px minmax(0,1fr) 20px;grid-template-areas:"heure av phrase chev";align-items:center;gap:16px;min-height:64px;padding:14px 18px 14px 22px;box-sizing:border-box;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);cursor:pointer;transition:border-color var(--t-court),background var(--t-court),border-radius var(--t-court)}.tr .t-mc-ligne:hover{border-color:rgba(201,168,76,.35);background:var(--t-noir-3)}.tr .t-mc-ligne:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-mc-ligne.open{border-color:rgba(201,168,76,.35);border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--t-noir-3)}.tr .t-mc-marge{position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--ton)}.tr .t-mc-heure{grid-area:heure;font:400 var(--t-f-m)/1 var(--t-serif);color:var(--t-or-clair);font-variant-numeric:tabular-nums}.tr .t-mc-ligne>.av{grid-area:av}.tr .t-mc-phrase{grid-area:phrase;min-width:0}.tr .t-mc-desc{font-size:var(--t-f-m);line-height:1.55;color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-mc-desc b{color:var(--t-creme);font-weight:600}.tr .t-mc-chevron{grid-area:chev;display:flex;justify-content:center;color:var(--t-creme-3);transition:transform var(--t-court) var(--t-doux),color var(--t-court)}.tr .t-mc-ligne:hover .t-mc-chevron{color:var(--t-or)}.tr .t-mc-ligne.open .t-mc-chevron{transform:rotate(90deg);color:var(--t-or)}.tr .t-mc-detail{display:none;padding:18px 22px 20px;border:1px solid rgba(201,168,76,.35);border-top:1px dashed var(--t-ligne-2);border-radius:0 0 var(--t-r-m) var(--t-r-m);background:var(--t-noir)}.tr .t-mc-detail.show{display:block;animation:t-mc-deplie var(--t-court) var(--t-doux) both}.tr .t-mc-fiche{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:14px 24px;margin:0}.tr .t-mc-fiche>div{min-width:0}.tr .t-mc-fiche-large{grid-column:1/-1}.tr .t-mc-fiche dt{margin-bottom:4px;font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-mc-fiche dd{margin:0;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme);overflow-wrap:anywhere}.tr .t-mc-dev{display:none;margin-top:18px;padding-top:16px;border-top:1px solid var(--t-ligne)}.tr .t-mc-dev.show{display:block}.tr .t-mc-dev h4,.tr .t-mc-dev-titre{margin:0 0 10px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-or)}.tr .t-mc-dev h4{margin-top:14px;color:var(--t-creme-3)}.tr .t-mc-fiche-code dd{font:400 12.5px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--t-or-pale)}@keyframes t-mc-deplie{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:1100px){.tr .t-mc-filtres{grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr))}.tr .t-mc-filtres-gestes{grid-column:1/-1}}@media (max-width:640px){.tr .t-mc-tete-gestes{width:100%}.tr .t-mc-recherche{padding:var(--t-2);margin-bottom:var(--t-4)}.tr .t-mc-filtres{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tr .t-mc-champ-action{grid-column:1/-1}.tr .t-mc-filtres-gestes .t-btn{flex:1;justify-content:center}.tr .t-mc-ligne{grid-template-columns:30px minmax(0,1fr) 20px;grid-template-areas:"av heure chev" "av phrase chev";gap:4px 14px;padding:14px 14px 14px 18px;align-items:start}.tr .t-mc-ligne>.av{align-self:start;margin-top:2px}.tr .t-mc-chevron{align-self:center}.tr .t-mc-heure{font-size:var(--t-f-s)}.tr .t-mc-desc{font-size:var(--t-f-s)}.tr .t-mc-detail{padding:16px}.tr .t-mc-alertes{padding:var(--t-2)}.tr .t-mc-alerte summary{grid-template-columns:minmax(0,1fr);gap:6px;padding:12px 0}.tr .t-mc-alerte-marques{flex-wrap:wrap}.tr .t-mc-alerte-type{white-space:normal;overflow-wrap:anywhere}.tr .t-mc-alerte-meta{white-space:normal;word-break:break-all}}@media (hover:none) and (pointer:coarse){.tr .t-mc-pastille{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-mc-alertes.show,.tr .t-mc-detail.show,.tr .t-mc-entree{animation:none!important}.tr .t-mc-chevron,.tr .t-mc-dev-glissiere::after{transition:none}}.tr .t-bug-ton-NOUVEAU{--ton:var(--t-or)}.tr .t-bug-ton-EN_COURS{--ton:#9fb0c8}.tr .t-bug-ton-RESOLU{--ton:var(--t-ok)}.tr .t-bug-ton-REJETE{--ton:var(--t-non)}.tr .t-bug-ton-critique{--ton:var(--t-non)}.tr .t-bug-ton-archive{--ton:#b3ad9f}.tr .t-bug-point{flex:none;display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ton,var(--t-or))}.tr .t-bug-titre-ico{width:.6em;height:.6em;margin-right:.12em;vertical-align:.02em;color:var(--t-or)}.tr .t-bug-chapo{max-width:68ch;font-size:var(--t-f-s);line-height:1.7}.tr .t-bug-alerte{display:flex;align-items:flex-start;gap:12px;margin:0 0 var(--t-3);padding:14px 18px;border-radius:var(--t-r-s);border:1px solid rgba(208,138,138,.38);background:rgba(208,138,138,.08);color:var(--t-non);font-size:var(--t-f-s);line-height:1.55}.tr .t-bug-alerte svg{flex:none;margin-top:2px}.tr .t-bug-alerte strong{font:400 var(--t-f-l)/1 var(--t-serif);color:#eab4b4}.tr .t-bug-alerte-critique{animation:t-bug-pouls 2.4s ease-in-out 2}@keyframes t-bug-pouls{0%,100%{border-color:rgba(208,138,138,.38)}50%{border-color:rgba(208,138,138,.85)}}.tr .t-bug-flash{margin:0 0 var(--t-3);padding:14px 18px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);color:var(--t-creme-2);font-size:var(--t-f-s)}.tr .t-bug-flash-error{border-color:rgba(208,138,138,.38);color:var(--t-non);background:rgba(208,138,138,.08)}.tr .t-bug-flash-success{border-color:rgba(143,191,143,.35);color:var(--t-ok);background:rgba(143,191,143,.07)}.tr .t-bug-bacs{margin:0 0 var(--t-4)}.tr .t-vitrine>.t-bug-bacs{flex:1 1 100%;min-width:0}.tr .t-bug-bacs ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-bug-bac-sep{margin-left:8px;padding-left:16px;border-left:1px solid var(--t-ligne-2)}.tr .t-bug-bac{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;box-sizing:border-box;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.03);color:var(--t-creme-2);font-size:var(--t-f-s);text-decoration:none;white-space:nowrap;transition:border-color var(--t-court),background var(--t-court),color var(--t-court)}.tr .t-bug-bac:hover{border-color:var(--ton,var(--t-or));color:var(--t-creme)}.tr .t-bug-bac:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-bug-bac-n{color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-bug-ton-critique:not(.active){color:var(--t-non);border-color:rgba(208,138,138,.4)}.tr .t-bug-bac.active{background:var(--ton,var(--t-or));border-color:var(--ton,var(--t-or));color:var(--t-noir);font-weight:600}.tr .t-bug-bac.active .t-bug-bac-n{color:rgba(11,10,8,.72)}.tr .t-bug-bac.active .t-bug-point{background:var(--t-noir)}.tr .t-bug-vide{padding:var(--t-6) var(--t-3);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);text-align:center;color:var(--t-creme-2);font:italic 400 var(--t-f-l)/1.5 var(--t-plume)}.tr .t-bug-vide p{margin:0}.tr .t-bug-sur{font-weight:400;letter-spacing:.08em;text-transform:none;color:var(--t-creme-3)}.tr .t-bug-recherche{display:flex;align-items:center;flex-wrap:wrap;gap:8px var(--t-2);margin:0 0 var(--t-3);padding:0;border:0;background:0 0}.tr .t-bug-champ{position:relative;display:block;flex:1 1 300px;max-width:460px}.tr .t-bug-loupe{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:var(--t-creme-3);pointer-events:none}.tr .t-bug-champ .ff-text{width:100%;min-height:44px;box-sizing:border-box;padding:0 16px 0 42px;border-radius:var(--t-r-rond);font:400 var(--t-f-s) var(--t-sans)}.tr .t-bug-compte{font-size:12px;color:var(--t-or-pale);font-variant-numeric:tabular-nums}.tr .t-bug-compte:empty{display:none}.tr .t-bug-table{display:block;width:100%;border-collapse:separate}.tr .t-bug-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tr .t-bug-table tbody{display:flex;flex-direction:column;gap:14px}.tr .t-bug-fiche{position:relative;display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:center;gap:12px 10px;padding:20px 22px 16px 28px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);transition:border-color var(--t-court),background var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 45ms)}.tr .t-bug-fiche::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:0 3px 3px 0;background:var(--ton,var(--t-or))}.tr .t-bug-fiche:hover{border-color:rgba(201,168,76,.32);background:var(--t-noir-3)}.tr .t-bug-fiche-critique{margin-top:10px;border-color:rgba(208,138,138,.45);background:linear-gradient(180deg,rgba(208,138,138,.07),rgba(208,138,138,0) 70%),var(--t-noir-2)}.tr .t-bug-fiche>td{display:block;min-width:0;padding:0;border:0;color:var(--t-creme-2)}.tr .t-bug-prio{position:absolute;top:-11px;left:22px}.tr .t-bug-prio:has(.t-bug-tiret){display:none}.tr .t-bug-critique{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--t-r-rond);background:var(--t-non);color:var(--t-noir);font-size:var(--t-f-micro);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tr .t-bug-page{order:1;flex:1 1 calc(100% - 260px);font:400 clamp(17px, 1.5vw, 20px)/1.35 var(--t-serif);color:var(--t-creme)!important;overflow-wrap:anywhere}.tr .t-bug-fiche-archive .t-bug-page{color:var(--t-creme-2)!important}.tr .t-bug-meta{display:inline-flex!important;align-items:baseline;gap:6px;order:3;flex:0 1 auto;max-width:100%;box-sizing:border-box;padding:4px 11px!important;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne)!important;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.tr .t-bug-meta::before{content:attr(data-lib);flex:none;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-bug-imp-ELEVE{color:#e0b84a!important;border-color:rgba(224,184,74,.35)!important}.tr .t-bug-imp-CRITIQUE{color:var(--t-non)!important;border-color:rgba(208,138,138,.45)!important}.tr .t-bug-extrait{order:5;flex:1 1 calc(100% - 300px);padding-left:14px!important;border-left:2px solid rgba(201,168,76,.35)!important;font:italic 400 var(--t-f-l)/1.5 var(--t-plume);color:var(--t-creme)!important;overflow-wrap:anywhere}.tr .t-bug-tiret{color:var(--t-creme-3)}.tr .t-bug-membre{order:6;flex:0 0 260px}.tr .t-bug-membre .av-txt>div{display:block}.tr .t-bug-nom{color:var(--t-creme);font-size:var(--t-f-s)}.tr .t-bug-mail{color:var(--t-creme-3);font-size:12px}.tr .t-bug-statut-cel{order:2;flex:none;margin-left:auto}.tr .t-bug-statut{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:var(--t-r-rond);border:1px solid var(--ton);background:color-mix(in srgb,var(--ton) 12%,transparent);color:var(--ton);font-size:12px;letter-spacing:.04em;white-space:nowrap;transition:color var(--t-court),border-color var(--t-court),background var(--t-court)}.tr .t-bug-date{order:2;font-size:12px;letter-spacing:.04em;color:var(--t-creme-3)!important;font-variant-numeric:tabular-nums}.tr .t-bug-gestes{order:7;flex:1 1 100%;margin-top:4px;padding-top:14px!important;border-top:1px dashed var(--t-ligne-2)!important}.tr .t-bug-gestes>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.tr .t-bug-gestes .t-btn-petit{padding:0 16px}.tr .t-bug-g-route{color:#b9c7da;border-color:rgba(159,176,200,.4)}.tr .t-bug-g-ok{color:var(--t-ok);border-color:rgba(143,191,143,.4)}.tr .t-bug-g-non{color:var(--t-non);border-color:rgba(208,138,138,.4)}.tr .t-bug-supprimer{background:0 0;color:#dba3a3;border-color:rgba(208,138,138,.3)}.tr .t-bug-supprimer:hover{background:rgba(208,138,138,.12);border-color:var(--t-non);color:#f0c4c4}.tr .t-bug-table .ff-empty-row{display:block}.tr .t-bug-table .ff-empty-row td{display:block;padding:var(--t-4) var(--t-3)!important;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);color:var(--t-creme-2)!important;font-size:var(--t-f-s)!important}.tr .t-bug-table .ff-empty-row button{min-height:44px!important;padding:0 16px!important;border-radius:var(--t-r-rond)!important}@media (max-width:900px){.tr .t-bug-extrait{flex-basis:100%}.tr .t-bug-membre{flex:1 1 auto}}@media (max-width:640px){.tr .t-bug-bacs ul{position:relative;flex-wrap:nowrap;overflow-x:auto;padding:2px 24px 6px 2px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}.tr .t-bug-bacs ul::-webkit-scrollbar{display:none}.tr .t-bug-bacs li{flex:none}.tr .t-bug-bac-sep{margin-left:4px;padding-left:12px}.tr .t-bug-fiche{gap:10px 8px;padding:18px 16px 14px 20px}.tr .t-bug-page{flex-basis:100%}.tr .t-bug-statut-cel{margin-left:0}.tr .t-bug-date{margin-left:auto}.tr .t-bug-extrait{font-size:var(--t-f-m)}.tr .t-bug-membre{flex-basis:100%}.tr .t-bug-gestes>div{justify-content:flex-start}.tr .t-bug-gestes .t-btn-petit{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.tr .t-bug-alerte-critique,.tr .t-bug-fiche{animation:none!important}}.tr .t-bug-table.data-table{display:block;min-width:0;overflow:visible;background:0 0;border:0;border-radius:0;font-size:inherit}.tr .t-bug-table.data-table tbody tr:hover>td{background:0 0}.tr .t-bug-tri{display:flex;align-items:center;gap:8px;margin-left:auto;font-size:12px;color:var(--t-creme-3)}.tr .t-bug-tri label{letter-spacing:.14em;text-transform:uppercase;font-size:var(--t-f-micro);white-space:nowrap}.tr .t-bug-tri select{min-height:44px;max-width:100%;padding:0 12px;border-radius:var(--t-r-s);font:400 var(--t-f-s) var(--t-sans);color-scheme:dark}.tr .t-bug-sens{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.03);color:var(--t-creme-2);font:400 var(--t-f-s) var(--t-sans);cursor:pointer;white-space:nowrap;transition:border-color var(--t-court),color var(--t-court)}.tr .t-bug-sens:hover:not([disabled]){border-color:var(--t-or);color:var(--t-creme)}.tr .t-bug-sens[disabled]{opacity:.45;cursor:not-allowed}@media (max-width:640px){.tr .t-bug-champ{flex-basis:100%;max-width:none}.tr .t-bug-tri{flex:1 1 100%;margin-left:0;flex-wrap:wrap}.tr .t-bug-tri label{flex:1 1 100%}.tr .t-bug-tri select{flex:1 1 0;min-width:0}}.tr .t-bugd>.t-ct-retour{margin:0 0 var(--t-2)}.tr .t-bugd-tete{position:relative;display:grid;gap:10px}.tr .t-bugd-quand{margin:0;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or);font-variant-numeric:tabular-nums}.tr .t-bugd-titre{margin:0;overflow-wrap:anywhere}.tr .t-bugd-etats{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tr .t-bugd-chapo{max-width:68ch;font-size:var(--t-f-s);line-height:1.7}.tr .t-bugd-tete.est-critique{padding-left:18px;border-left:3px solid var(--t-non)}.tr .t-bugd-attention{margin:0 0 var(--t-4);padding:18px 22px;border-radius:var(--t-r-m);border:1px solid rgba(208,138,138,.45);background:linear-gradient(180deg,rgba(208,138,138,.09),rgba(208,138,138,.02));animation:t-ct-pose var(--t-moyen) var(--t-doux) both}.tr .t-bugd-attention h2{display:flex;align-items:center;gap:8px;margin:0 0 10px;font:600 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-non)}.tr .t-bugd-attention p{margin:0;font-size:var(--t-f-m);line-height:1.65;color:var(--t-creme);white-space:pre-line;overflow-wrap:anywhere}.tr .t-bugd-corps{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);grid-template-rows:auto 1fr;grid-template-areas:"constat cote" "echange cote";gap:var(--t-4) var(--t-6);align-items:start}.tr .t-bugd-constat{grid-area:constat;min-width:0}.tr .t-bugd-echange{grid-area:echange;min-width:0}.tr .t-bugd-cote{grid-area:cote;position:sticky;top:var(--t-3);display:grid;gap:14px;min-width:0}.tr .t-bugd-citation{position:relative;margin:0;padding:6px 0 6px 22px;border-left:2px solid rgba(201,168,76,.45);animation:t-ct-pose var(--t-moyen) var(--t-doux) both}.tr .t-bugd-citation p{margin:0;font:italic 400 clamp(19px, 1.7vw, 23px)/1.55 var(--t-plume);color:var(--t-creme);white-space:pre-line;overflow-wrap:anywhere}.tr .t-bugd-rien{margin:0;padding:var(--t-3);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);font-size:var(--t-f-s);font-style:italic;color:var(--t-creme-3)}.tr .t-bugd-carte{padding:18px 20px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-bugd-carte h2{margin:0 0 12px;font:600 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-bugd-suivi{border-color:rgba(201,168,76,.3)}.tr .t-bugd-suivi-dit{margin:-4px 0 12px;font-size:12px;line-height:1.55;color:var(--t-creme-3)}.tr .t-bugd-statuts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tr .t-bugd-statut{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 12px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.03);color:var(--t-creme-2);font:400 var(--t-f-s) var(--t-sans);cursor:pointer;transition:border-color var(--t-court),background var(--t-court),color var(--t-court)}.tr .t-bugd-statut:hover:not([disabled]){border-color:var(--ton);color:var(--t-creme)}.tr .t-bugd-statut:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-bugd-statut.active,.tr .t-bugd-statut.active[disabled]{background:var(--ton);border-color:var(--ton);color:var(--t-noir);font-weight:600;opacity:1;cursor:default}.tr .t-bugd-statut.active .t-bug-point{background:var(--t-noir)}.tr .t-bugd-qui{display:flex;align-items:center;gap:12px;margin:0 0 4px;color:var(--t-creme);font-size:var(--t-f-m)}.tr .t-bugd-mail{margin:0;font-size:13px;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-bugd-lien{margin:8px 0 0}.tr .t-bugd-lien a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--t-or-clair);font-size:var(--t-f-s);text-decoration:none}.tr .t-bugd-lien a:hover{text-decoration:underline;text-underline-offset:3px}.tr .t-bugd-dl{display:grid;gap:10px;margin:0}.tr .t-bugd-dl>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;align-items:baseline}.tr .t-bugd-dl dt{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-bugd-dl dd{margin:0;font-size:var(--t-f-s);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-bugd-ua{margin:0;font:400 12px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-bugd-aide{margin:-6px 0 var(--t-3);font-size:13px;line-height:1.6;color:var(--t-creme-3);max-width:68ch}.tr .t-bugd-fil{display:grid;gap:12px;margin:0 0 var(--t-3)}.tr .t-bugd-fil .t-ct-mot.est-membre{justify-self:start;border-bottom-left-radius:4px}.tr .t-bugd-fil .t-ct-mot.est-maison{justify-self:end;border-bottom-left-radius:var(--t-r-m);border-bottom-right-radius:4px}.tr .t-bugd-fil .t-ct-mot.est-maison .t-ct-qui{justify-content:flex-end}.tr .t-bugd-fil .t-ct-texte{white-space:pre-line}.tr .t-bugd-repondre{display:grid;gap:8px;padding-top:var(--t-3);border-top:1px solid var(--t-ligne)}.tr .t-bugd-lib{font-size:12px;letter-spacing:.04em;color:var(--t-creme-2)}.tr .t-bugd-repondre textarea{width:100%;box-sizing:border-box;min-height:96px;padding:12px 14px;border-radius:var(--t-r-s);font:400 var(--t-f-m)/1.55 var(--t-sans);resize:vertical}.tr .t-bugd-envoi{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 16px}.tr .t-bugd-raccourci{font-size:12px;color:var(--t-creme-3)}.tr .t-bugd-envoi .t-btn{min-height:44px}.tr .t-bugd-envoi .t-btn[disabled]{opacity:.5;cursor:not-allowed}@media (max-width:1100px){.tr .t-bugd-corps{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"constat" "cote" "echange"}.tr .t-bugd-cote{position:static;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));align-items:start}}@media (max-width:640px){.tr .t-bugd-tete.est-critique{padding-left:14px}.tr .t-bugd-attention{padding:16px}.tr .t-bugd-carte{padding:16px}.tr .t-bugd-fil .t-ct-mot{max-width:92%}.tr .t-bugd-raccourci{display:none}.tr .t-bugd-envoi .t-btn{flex:1 1 auto}}@media (hover:none) and (pointer:coarse){.tr .t-bugd-raccourci{display:none}}@media (prefers-reduced-motion:reduce){.tr .t-bugd-attention,.tr .t-bugd-citation{animation:none!important}}.tr .t-dem-ton-tout{--ton:var(--t-or)}.tr .t-dem-ton-attente{--ton:#e0b84a}.tr .t-dem-ton-ok{--ton:var(--t-ok)}.tr .t-dem-ton-non{--ton:var(--t-non)}.tr .t-dem-ton-route{--ton:#9fb0c8}.tr .t-dem-chapo{max-width:68ch;font-size:var(--t-f-s);line-height:1.7}.tr .t-dem-chapo strong{color:var(--t-creme);font-weight:600}.tr .t-dem-bacs{margin-bottom:var(--t-3)}.tr .t-dem-releve{display:flex;flex-wrap:wrap;align-items:center;gap:8px var(--t-3);margin:0 0 var(--t-3);font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-dem-releve p{display:inline-flex;align-items:center;gap:8px;margin:0}.tr .t-dem-a-trancher b,.tr .t-dem-compte b{font-variant-numeric:lining-nums}.tr .t-dem-compte b{font:400 var(--t-f-l)/1 var(--t-serif);color:var(--t-creme)}.tr .t-dem-a-trancher{padding:6px 14px;border-radius:var(--t-r-rond);border:1px solid rgba(224,184,74,.4);background:rgba(224,184,74,.08);color:#e0b84a}.tr .t-dem-a-trancher b{font:400 var(--t-f-l)/1 var(--t-serif)}.tr .t-dem-rien-a-trancher{color:var(--t-ok)}.tr .t-dem-liste{display:flex;flex-direction:column;gap:14px}.tr .t-dem-vide p{margin:0}.tr .t-dem-fiche{position:relative;display:grid;gap:14px;min-width:0;box-sizing:border-box;padding:20px 24px 18px 30px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);transition:border-color var(--t-court),background var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 45ms)}.tr .t-dem-fiche::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:0 3px 3px 0;background:var(--ton,var(--t-or))}.tr .t-dem-fiche:hover{border-color:rgba(201,168,76,.28)}.tr .t-dem-fiche.est-ouverte{border-color:rgba(224,184,74,.4);background:linear-gradient(180deg,rgba(224,184,74,.06),rgba(224,184,74,0) 60%),var(--t-noir-2)}.tr .t-dem-haut{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.tr .t-dem-num{margin:0;min-width:0;font:400 clamp(17px, 1.5vw, 20px)/1.35 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere;font-variant-numeric:lining-nums}.tr .t-dem-sep{color:var(--t-creme-3)}.tr .t-dem-total{color:var(--t-or-clair);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.tr .t-dem-infos{display:flex;flex-wrap:wrap;gap:10px 28px;margin:0}.tr .t-dem-infos>div{display:grid;gap:3px;min-width:0}.tr .t-dem-infos dt{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-dem-infos dd{margin:0;font-size:var(--t-f-s);line-height:1.5;color:var(--t-creme);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.tr .t-dem-infos dd strong{font-weight:500}.tr .t-dem-qui{flex:1 1 260px}.tr .t-dem-mail{color:var(--t-creme-3)}.tr .t-dem-motif{margin:0;padding:4px 0 4px 18px;border-left:2px solid rgba(201,168,76,.4)}.tr .t-dem-motif p{margin:0;font:italic 400 var(--t-f-l)/1.55 var(--t-plume);color:var(--t-creme);white-space:pre-wrap;overflow-wrap:anywhere}.tr .t-dem-fil{display:grid;gap:10px;max-height:420px;overflow-y:auto;padding:4px 6px 4px 0}.tr .t-dem-fil:focus-visible{outline:2px solid var(--t-or);outline-offset:4px;border-radius:var(--t-r-s)}.tr .t-dem-fil .t-ct-mot{padding:10px 14px}.tr .t-dem-fil .t-ct-mot.est-membre{justify-self:start;border-bottom-left-radius:4px}.tr .t-dem-fil .t-ct-mot.est-maison{justify-self:end;border-bottom-left-radius:var(--t-r-m);border-bottom-right-radius:4px}.tr .t-dem-fil .t-ct-texte{font-size:var(--t-f-s)}.tr .t-dem-mot-meta{margin:6px 0 0}.tr .t-dem-fil .est-maison .t-dem-mot-meta{justify-content:flex-end}.tr .t-dem-notes{display:grid;gap:4px}.tr .t-dem-notes p{margin:0;font-size:var(--t-f-s);color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-dem-note{white-space:pre-line}.tr .t-dem-rembourse{display:inline-flex;align-items:center;gap:8px;color:#b9c7da!important}.tr .t-dem-rembourse svg{flex:none}.tr .t-dem-rembourse strong{color:var(--t-creme);font-weight:500}.tr .t-dem-gestes{display:flex;flex-wrap:wrap;gap:12px;padding-top:14px;border-top:1px dashed var(--t-ligne-2)}.tr .t-dem-geste{flex:1 1 280px;min-width:0;display:grid;gap:10px;padding:14px 16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:rgba(244,239,230,.02)}.tr .t-dem-geste-argent{flex-grow:2;border-color:rgba(159,176,200,.28)}.tr .t-dem-geste-titre{margin:0;font:600 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-dem-geste-argent .t-dem-geste-titre{color:#b9c7da}.tr .t-dem-boutons{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-dem-boutons .t-btn[disabled]{cursor:progress}.tr .t-dem-b-ok{color:var(--t-ok)!important;border-color:rgba(143,191,143,.4)!important}.tr .t-dem-b-non{color:var(--t-non)!important;border-color:rgba(208,138,138,.4)!important}.tr .t-dem-ou{font-size:12px;color:var(--t-creme-3)}.tr .t-dem-montant input{width:130px;min-height:38px;box-sizing:border-box;padding:0 12px;border-radius:var(--t-r-rond);font:400 var(--t-f-s) var(--t-sans);font-variant-numeric:tabular-nums;color-scheme:dark}.tr .t-dem-avert{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.5;color:#e0b84a}.tr .t-dem-avert svg{flex:none;margin-top:2px}.tr .t-dem-repondre{display:grid;gap:8px}.tr .t-dem-lib{font-size:12px;letter-spacing:.04em;color:var(--t-creme-2)}.tr .t-dem-lib span{color:var(--t-creme-3)}.tr .t-dem-repondre textarea{width:100%;box-sizing:border-box;min-height:64px;padding:10px 14px;border-radius:var(--t-r-s);font:400 var(--t-f-s)/1.55 var(--t-sans);resize:vertical}.tr .t-dem-envoi{display:flex;justify-content:flex-end}.tr .t-dem-replie{gap:0}.tr .t-dem-replie[open]{gap:8px}.tr .t-dem-replie summary{display:inline-flex;align-items:center;gap:8px;justify-self:start;min-height:38px;cursor:pointer;color:var(--t-or-clair);font-size:var(--t-f-s);letter-spacing:.04em;list-style:none}.tr .t-dem-replie summary::-webkit-details-marker{display:none}.tr .t-dem-replie summary::before{content:"+";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid rgba(201,168,76,.4);font-size:13px;line-height:1}.tr .t-dem-replie[open] summary::before{content:"\2212"}.tr .t-dem-replie summary:hover{color:var(--t-or-pale)}.tr .t-dem-replie summary:focus-visible{outline:2px solid var(--t-or);outline-offset:2px;border-radius:var(--t-r-s)}@media (max-width:640px){.tr .t-dem-fiche{padding:18px 16px 16px 20px}.tr .t-dem-infos{gap:10px 20px}.tr .t-dem-qui{flex-basis:100%}.tr .t-dem-fil .t-ct-mot{max-width:92%}.tr .t-dem-geste{flex-basis:100%;padding:12px}.tr .t-dem-boutons .t-btn{flex:1 1 auto}.tr .t-dem-ou{display:none}.tr .t-dem-montant{flex:1 1 120px}.tr .t-dem-montant input{width:100%}.tr .t-dem-envoi .t-btn{flex:1 1 auto}}@media (hover:none) and (pointer:coarse){.tr .t-dem-montant input,.tr .t-dem-replie summary{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-dem-fiche{animation:none!important}}.tr .t-crc-ton-tout{--ton:var(--t-or)}.tr .t-crc-ton-or{--ton:var(--t-or-clair)}.tr .t-crc-ton-attente{--ton:#e0b84a}.tr .t-crc-ton-ok{--ton:var(--t-ok)}.tr .t-crc-ton-non{--ton:var(--t-non)}.tr .t-crc-ton-neutre{--ton:var(--t-creme-3)}.tr .t-crc-tiret{margin:0 .2em;color:var(--t-creme-3)}.tr .t-crc-chapo{max-width:72ch;font-size:var(--t-f-s);line-height:1.7}.tr .t-crc-alerte p{margin:0}.tr .t-crc-alerte b{color:#eab4b4;font-weight:600}.tr .t-crc-alerte code{overflow-wrap:anywhere}.tr .t-crc-reglage-bloc{margin-bottom:var(--t-4)}.tr .t-crc-reglage{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--t-2) var(--t-3);max-width:760px;padding:18px 22px;box-sizing:border-box;border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.22);background:linear-gradient(120deg,rgba(201,168,76,.06),rgba(244,239,230,.015) 70%),var(--t-noir-2)}.tr .t-crc-champ{display:grid;gap:8px;min-width:0;flex:1 1 240px}.tr .t-crc-champ-prix{flex:0 1 160px}.tr .t-crc-champ label{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-crc-champ .input-field{width:100%;min-height:44px;box-sizing:border-box;padding:0 14px;border-radius:var(--t-r-s);font:400 var(--t-f-s) var(--t-sans);font-variant-numeric:tabular-nums;color-scheme:dark}.tr .t-crc-reglage .t-btn{min-height:44px}.tr .t-crc-reglage [disabled]{cursor:not-allowed;opacity:.55}.tr .t-crc-etat-cfg{flex:1 1 100%;min-height:1.4em;font-size:12px;color:var(--t-creme-3)}.tr .t-crc-etat-cfg:empty{display:none}.tr .t-crc-etat-cfg.est-erreur{color:var(--t-non)}.tr .t-crc-ro{display:flex;align-items:center;gap:8px;flex:1 1 100%;margin:0;font-size:12px;color:var(--t-creme-3)}.tr .t-crc-casiers{margin:0 0 var(--t-4)}.tr .t-crc-casiers ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(160px,100%),1fr));gap:10px}.tr .t-crc-casier{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;min-height:84px;box-sizing:border-box;padding:14px 16px 14px 20px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);color:var(--t-creme-2);font:inherit;text-align:left;cursor:pointer;overflow:hidden;transition:border-color var(--t-court),background var(--t-court),transform var(--t-court) var(--t-doux)}.tr .t-crc-casier::before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--ton);opacity:.55}.tr .t-crc-casier:hover{border-color:var(--ton);background:var(--t-noir-3);transform:translateY(-2px)}.tr .t-crc-casier:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-crc-casier-n{font:400 30px/1 var(--t-serif);color:var(--t-creme);font-variant-numeric:lining-nums tabular-nums}.tr .t-crc-casier-lib{font-size:12px;line-height:1.4;letter-spacing:.03em}.tr .t-crc-casier.est-a-faire{border-color:color-mix(in srgb,var(--ton) 45%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--ton) 9%,transparent),transparent 75%),var(--t-noir-2)}.tr .t-crc-casier.est-a-faire::before{opacity:1}.tr .t-crc-casier.est-a-faire .t-crc-casier-n{color:var(--ton)}.tr .t-crc-casier[aria-pressed=true]{border-color:var(--ton);background:color-mix(in srgb,var(--ton) 14%,var(--t-noir-2));color:var(--t-creme)}.tr .t-crc-casier[aria-pressed=true]::before{opacity:1;width:4px}.tr .t-crc-registre{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:var(--t-3);align-items:start}.tr .t-crc-colonne{min-width:0;display:flex;flex-direction:column;gap:10px}.tr .t-crc-outils{display:grid;gap:8px}.tr .t-crc-recherche{max-width:none;flex:none}.tr .t-crc-recherche input{width:100%;min-height:44px;box-sizing:border-box;padding:0 16px 0 42px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.04);color:var(--t-creme);font:400 var(--t-f-s) var(--t-sans)}.tr .t-crc-outils-ligne{display:flex;gap:8px}.tr .t-crc-outils-ligne select{flex:1 1 0;min-width:0;min-height:44px;box-sizing:border-box;padding:0 12px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);color:var(--t-creme);font:400 13px var(--t-sans);color-scheme:dark}.tr .t-crc-outils-ligne select:focus-visible,.tr .t-crc-recherche input:focus-visible{outline:2px solid var(--t-or);outline-offset:1px;border-color:var(--t-or)}.tr .t-crc-compte{margin:2px 0 0;font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-crc-compte:empty{display:none}.tr .t-crc-liste{display:flex;flex-direction:column;gap:6px;max-height:640px;overflow-y:auto;padding:2px 4px 2px 2px;overscroll-behavior:contain}.tr .t-crc-li{display:block}.tr .t-crc-vide-liste{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0;padding:var(--t-4) var(--t-2);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);text-align:center;color:var(--t-creme-2);font:italic 400 var(--t-f-m)/1.5 var(--t-plume)}.tr .t-crc-vide-liste .t-btn{font-style:normal}.tr .t-crc-item{position:relative;display:flex;flex-direction:column;gap:5px;width:100%;min-height:64px;box-sizing:border-box;padding:11px 14px 11px 18px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2);color:var(--t-creme);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-court),background var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 35ms)}.tr .t-crc-item::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--ton);opacity:.7}.tr .t-crc-item:hover{border-color:rgba(201,168,76,.4);background:var(--t-noir-3)}.tr .t-crc-item:focus-visible{outline:2px solid var(--t-or);outline-offset:1px}.tr .t-crc-item.is-active{border-color:var(--t-or);background:linear-gradient(90deg,rgba(201,168,76,.12),rgba(201,168,76,.03)),var(--t-noir-2)}.tr .t-crc-item.is-active::before{opacity:1}.tr .t-crc-item-nm{display:flex;align-items:center;gap:10px;min-width:0;font-size:var(--t-f-s);line-height:1.35}.tr .t-crc-item-nm>:first-child{flex:none}.tr .t-crc-item-qui{min-width:0;overflow-wrap:anywhere}.tr .t-crc-drapeau{font-size:11px;letter-spacing:.06em;white-space:nowrap}.tr .t-crc-drapeau-non{color:var(--t-non)}.tr .t-crc-drapeau-attente{color:#e0b84a}.tr .t-crc-item-sub{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;padding-left:40px;font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-crc-point{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ton)}.tr .t-crc-item-ech{flex-basis:100%;color:var(--t-creme-2)}.tr .t-crc-item-ech-sep{display:none}.tr .t-crc-fiche{position:sticky;top:var(--t-3);min-width:0;min-height:280px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:22px 24px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);scroll-margin-top:16px}.tr .t-crc-fiche:focus{outline:0}.tr .t-crc-fiche-vide{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:var(--t-4) var(--t-2);text-align:center;color:var(--t-creme-3)}.tr .t-crc-fiche-vide svg{color:var(--t-or);opacity:.7}.tr .t-crc-fiche-vide p{max-width:44ch;margin:0;font:italic 400 var(--t-f-m)/1.55 var(--t-plume);color:var(--t-creme-2)}.tr .t-crc-fiche-haut{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 16px;padding-bottom:14px;border-bottom:1px solid var(--t-ligne)}.tr .t-crc-fiche-qui{min-width:0}.tr .t-crc-fiche-nm{margin:0;font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-crc-fiche-em{margin:4px 0 0;font-size:12px;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-crc-fiche-info{margin:0;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2);font-variant-numeric:tabular-nums}.tr .t-crc-fiche-info strong{color:var(--t-creme);font-weight:500}.tr .t-crc-rembourse{display:block;padding:12px 16px;border-radius:var(--t-r-s);border:1px solid color-mix(in srgb,var(--ton) 40%,transparent);border-left:3px solid var(--ton);background:color-mix(in srgb,var(--ton) 7%,transparent);color:var(--ton);font-size:var(--t-f-s);line-height:1.55;overflow-wrap:anywhere}.tr .t-crc-rembourse-note{display:block;margin-top:4px;font-size:12px;color:var(--t-creme-3)}.tr .t-crc-rembourse code{font-size:12px}.tr .t-crc-fil{display:grid;gap:10px;max-height:360px;overflow-y:auto;padding:4px 6px 4px 0}.tr .t-crc-fil:focus-visible{outline:2px solid var(--t-or);outline-offset:4px;border-radius:var(--t-r-s)}.tr .t-crc-fil .t-ct-mot{padding:10px 14px}.tr .t-crc-fil .t-ct-mot.est-membre{justify-self:start;border-bottom-left-radius:4px}.tr .t-crc-fil .t-ct-mot.est-maison{justify-self:end;border-bottom-left-radius:var(--t-r-m);border-bottom-right-radius:4px}.tr .t-crc-fil .t-ct-qui{margin-bottom:4px}.tr .t-crc-fil .est-maison .t-ct-qui{justify-content:flex-end}.tr .t-crc-fil .t-ct-texte{font-size:var(--t-f-s)}.tr .t-crc-fil-vide{margin:0;padding:14px 0;text-align:center;font:italic 400 var(--t-f-m)/1.5 var(--t-plume);color:var(--t-creme-3)}.tr .t-crc-ecrire{display:flex;align-items:flex-end;gap:8px}.tr .t-crc-ecrire textarea{flex:1;min-width:0;min-height:48px;box-sizing:border-box;padding:11px 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.04);color:var(--t-creme);font:400 var(--t-f-s)/1.55 var(--t-sans);resize:vertical}.tr .t-crc-ecrire textarea:focus-visible{outline:2px solid var(--t-or);outline-offset:1px;border-color:var(--t-or)}.tr .t-crc-ecrire .t-btn{min-height:48px}.tr .t-crc-gestes{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding-top:14px;border-top:1px dashed var(--t-ligne-2)}.tr .t-crc-gestes .t-btn[disabled]{cursor:progress;opacity:.6}.tr .t-crc-phrase{flex:1 1 260px;min-width:0;font-size:12.5px;line-height:1.55;color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-crc-phrase code{color:var(--t-or-clair)}.tr .t-crc-phrase-attente{color:#e0b84a}.tr .t-crc-b-non{color:var(--t-non)!important;border-color:rgba(208,138,138,.4)!important}.tr .t-crc-b-non:hover{background:rgba(208,138,138,.1);border-color:var(--t-non)!important}@media (max-width:900px){.tr .t-crc-registre{grid-template-columns:minmax(0,1fr)}.tr .t-crc-liste{max-height:min(60vh,520px)}.tr .t-crc-fiche{position:static}}@media (max-width:640px){.tr .t-crc-reglage{padding:16px}.tr .t-crc-champ-prix{flex:1 1 120px}.tr .t-crc-reglage .t-btn{flex:1 1 auto}.tr .t-crc-casiers ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tr .t-crc-casier{min-height:72px;padding:12px 12px 12px 16px}.tr .t-crc-casier-n{font-size:24px}.tr .t-crc-outils-ligne{flex-direction:column}.tr .t-crc-fiche{padding:18px 16px}.tr .t-crc-fil .t-ct-mot{max-width:92%}.tr .t-crc-ecrire{flex-direction:column;align-items:stretch}.tr .t-crc-gestes .t-btn{flex:1 1 auto}}@media (hover:none) and (pointer:coarse){.tr .t-crc-gestes .t-btn,.tr .t-crc-vide-liste .t-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-crc-fil .t-ct-mot,.tr .t-crc-item{animation:none!important}.tr .t-crc-casier:hover{transform:none}}.tr .t-chat{display:flex;flex-direction:column;box-sizing:border-box;height:100vh;height:100dvh;min-height:560px;padding-bottom:clamp(20px,3vw,32px)}.tr .t-chat-tete{flex:none;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-2) var(--t-4);flex-wrap:wrap}.tr .t-chat-tete-texte{min-width:0;flex:1 1 420px}.tr .t-chat-chapo{max-width:72ch;font-size:var(--t-f-s);line-height:1.7}.tr .t-chat-pouls{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid rgba(143,191,143,.35);background:rgba(143,191,143,.07);color:var(--t-creme-2);font-size:12px;letter-spacing:.04em;white-space:nowrap}.tr .t-chat-pouls-point{position:relative;width:8px;height:8px;border-radius:50%;background:var(--t-ok)}.tr .t-chat-pouls-point::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid var(--t-ok);opacity:0;animation:t-chat-pouls 2.4s var(--t-doux) infinite}.tr .t-chat-pouls.est-coupe{border-color:rgba(208,138,138,.45);background:rgba(208,138,138,.08);color:var(--t-non)}.tr .t-chat-pouls.est-coupe .t-chat-pouls-point{background:var(--t-non)}.tr .t-chat-pouls.est-coupe .t-chat-pouls-point::after{border-color:var(--t-non)}@keyframes t-chat-pouls{0%{transform:scale(.6);opacity:.9}100%{transform:scale(1.6);opacity:0}}.tr .t-chat-salle{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:linear-gradient(180deg,var(--t-noir-2),rgba(19,17,13,.6));overflow:hidden}.tr .t-chat-fil{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px;padding:var(--t-4) clamp(16px,3vw,32px);scrollbar-width:thin;scrollbar-color:var(--t-ligne-2) transparent}.tr .t-chat-fil:focus-visible{outline:2px solid var(--t-or);outline-offset:-2px}.tr .t-chat-jour{display:flex;align-items:center;gap:14px;margin:var(--t-2) 0 4px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-or)}.tr .t-chat-jour::after,.tr .t-chat-jour::before{content:"";flex:1;height:1px;background:var(--t-ligne)}.tr .t-chat-jour:first-child{margin-top:0}.tr .t-chat-mot{position:relative;max-width:min(72%,62ch);padding:12px 16px 10px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:rgba(244,239,230,.035)}.tr .t-chat-mot.est-equipe{align-self:flex-start;border-bottom-left-radius:4px}.tr .t-chat-mot.est-vous{align-self:flex-end;border-bottom-right-radius:4px;border-color:rgba(201,168,76,.4);background:linear-gradient(120deg,rgba(201,168,76,.16),rgba(201,168,76,.05) 70%)}.tr .t-chat-mot.est-neuf{animation:t-ct-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 50ms)}.tr .t-chat-qui{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:12px;color:var(--t-creme-3)}.tr .t-chat-qui b{font-weight:500;color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-chat-texte{font-size:var(--t-f-m);line-height:1.6;color:var(--t-creme);overflow-wrap:anywhere}.tr .t-chat-pied{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:4px}.tr .t-chat-heure{font-size:11px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-chat-mot.est-vous .t-chat-heure{color:var(--t-or-pale)}.tr .t-chat-suppr{display:inline-grid;place-items:center;width:28px;height:28px;margin:-4px -8px -4px 0;padding:0;border:0;border-radius:50%;background:0 0;color:var(--t-creme-3);font:400 18px/1 var(--t-sans);cursor:pointer;opacity:.6;transition:opacity var(--t-court),background var(--t-court),color var(--t-court)}.tr .t-chat-mot:hover .t-chat-suppr,.tr .t-chat-suppr:focus-visible,.tr .t-chat-suppr:hover{opacity:1}.tr .t-chat-suppr:hover{background:rgba(208,138,138,.14);color:var(--t-non)}.tr .t-chat-suppr:focus-visible{outline:2px solid var(--t-or);outline-offset:1px}.tr .t-chat-vide{margin:auto;max-width:42ch;padding:var(--t-6) var(--t-3);text-align:center;color:var(--t-creme-3);font-size:var(--t-f-s);line-height:1.7}.tr .t-chat-vide p{margin:0}.tr .t-chat-vide-ico{display:inline-grid;place-items:center;width:56px;height:56px;margin-bottom:var(--t-2);border-radius:50%;border:1px solid rgba(201,168,76,.35);color:var(--t-or)}.tr .t-chat-vide-titre{margin-bottom:4px!important;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-chat-nouveaux{position:absolute;left:50%;bottom:92px;transform:translateX(-50%);min-height:40px;padding:0 18px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.6);background:var(--t-noir);color:var(--t-or-clair);font:500 13px/1 var(--t-sans);cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.5)}.tr .t-chat-nouveaux[hidden]{display:none}.tr .t-chat-nouveaux:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-chat-ecrire{flex:none;position:relative;display:flex;align-items:center;gap:10px;padding:14px 64px 14px clamp(14px,2vw,20px);border-top:1px solid var(--t-ligne);background:rgba(10,10,10,.55)}.tr .t-chat-ecrire input{flex:1 1 auto;min-width:0;min-height:48px;box-sizing:border-box;padding:0 16px;border-radius:var(--t-r-rond);font-size:var(--t-f-m)}.tr .t-chat-envoyer{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:48px}.tr .t-chat-envoyer[disabled]{opacity:.5;cursor:progress}.tr .t-chat-compte{position:absolute;right:72px;top:-22px;font-size:11px;color:var(--t-creme-3);font-variant-numeric:tabular-nums;pointer-events:none}.tr .t-chat-compte.est-proche{color:var(--t-or-clair)}@media (max-width:768px){.tr .t-chat{min-height:480px}.tr .t-chat-tete{align-items:flex-start}.tr .t-chat-mot{max-width:88%}}@media (max-width:600px){.tr .t-chat-ecrire{padding:12px}.tr .t-chat-compte{right:12px}.tr .t-chat-envoyer span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tr .t-chat-envoyer{width:48px;padding:0;justify-content:center}body.tr:has(.t-chat) .bugw-btn{bottom:84px}.tr .t-chat-nouveaux{bottom:84px}}@media (hover:none) and (pointer:coarse){.tr .t-chat-suppr{width:44px;height:44px;margin:-12px -14px -12px -6px;opacity:.85}}@media (prefers-reduced-motion:reduce){.tr .t-chat-mot.est-neuf{animation:none!important}.tr .t-chat-pouls-point::after{animation:none}}body.tr:has(.t-apercu) .t-chat-salle{margin-bottom:50px}@media (max-width:900px){body.tr:has(.t-apercu) .t-chat-salle{margin-bottom:112px}}.tr .t-crr-ton-OUVERT{--ton:var(--t-or)}.tr .t-crr-ton-EN_COURS{--ton:#9fb0c8}.tr .t-crr-ton-CLOS{--ton:var(--t-ok)}.tr .t-crr-titre-ico{width:.6em;height:.6em;margin-right:.12em;vertical-align:.02em;color:var(--t-or)}.tr .t-crr-chapo{max-width:68ch;font-size:var(--t-f-s);line-height:1.7}.tr .t-crr-table.data-table{display:block;width:100%;min-width:0;overflow:visible;background:0 0;border:0;border-radius:0;border-collapse:separate;font-size:inherit}.tr .t-crr-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tr .t-crr-table tbody{display:flex;flex-direction:column;gap:14px}.tr .t-crr-table.data-table tbody tr:hover>td{background:0 0}.tr .t-crr-lettre{position:relative;display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;gap:12px 12px;padding:20px 22px 18px 26px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);transition:border-color var(--t-court),background var(--t-court),transform var(--t-moyen) var(--t-doux);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 55ms)}.tr .t-crr-lettre::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:0 3px 3px 0;background:var(--ton,var(--t-or))}.tr .t-crr-lettre:hover{border-color:rgba(201,168,76,.32);background:var(--t-noir-3);transform:translateY(-2px)}.tr .t-crr-lettre.est-non-lu{border-color:rgba(201,168,76,.4);background:linear-gradient(120deg,rgba(201,168,76,.08),transparent 60%),var(--t-noir-2)}.tr .t-crr-lettre.est-non-lu::after{content:"";position:absolute;top:22px;left:-5px;width:9px;height:9px;border-radius:50%;background:var(--t-or);box-shadow:0 0 0 3px var(--t-noir)}.tr .t-crr-lettre>td{display:block;min-width:0;padding:0;border:0;color:var(--t-creme-2)}.tr .t-crr-qui{order:1;display:flex!important;align-items:center;gap:12px;flex:1 1 auto}.tr .t-crr-cachet{flex:none;display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid rgba(201,168,76,.45);background:radial-gradient(circle at 35% 30%,rgba(201,168,76,.28),rgba(201,168,76,.06) 70%)}.tr .t-crr-cachet::before{content:attr(data-ini);font:400 15px/1 var(--t-serif);letter-spacing:.04em;color:var(--t-or-clair)}.tr .t-crr-nom{min-width:0;font-size:var(--t-f-s);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-crr-statut-cel{order:2;flex:none}.tr .t-crr-quand{order:2;font-size:12px;letter-spacing:.04em;color:var(--t-creme-3)!important;font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-crr-sujet{order:3;flex:1 1 100%;padding-left:50px!important}.tr .t-crr-objet{font:400 clamp(18px, 1.6vw, 21px)/1.35 var(--t-serif);color:var(--t-creme);text-decoration:none;overflow-wrap:anywhere}.tr .t-crr-objet:hover{color:var(--t-or-clair);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.tr .t-crr-objet:focus-visible{outline:2px solid var(--t-or);outline-offset:3px;border-radius:2px}.tr .t-crr-lettre.est-non-lu .t-crr-objet{color:var(--t-or-clair)}.tr .t-crr-non-lu{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir);font-weight:600}.tr .t-crr-apercu{margin-top:8px;padding-left:14px;border-left:2px solid rgba(201,168,76,.3);font:italic 400 var(--t-f-m)/1.5 var(--t-plume);color:var(--t-creme-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.tr .t-crr-cat{order:4;margin-left:50px}.tr .t-crr-geste{order:5;margin-left:auto}.tr .t-crr-geste .t-btn-petit{padding:0 18px}.tr .t-crr-table .ff-empty-row{display:block}.tr .t-crr-table .ff-empty-row td{display:block;padding:var(--t-4) var(--t-3)!important;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);color:var(--t-creme-2)!important;font-size:var(--t-f-s)!important}.tr .t-crr-table .ff-empty-row button{min-height:44px!important;padding:0 16px!important;border-radius:var(--t-r-rond)!important}@media (max-width:640px){.tr .t-crr-lettre{gap:10px 8px;padding:18px 16px 16px 20px}.tr .t-crr-qui{flex-basis:100%}.tr .t-crr-quand{margin-left:auto}.tr .t-crr-sujet{padding-left:0!important}.tr .t-crr-cat{margin-left:0}.tr .t-crr-geste{flex:1 1 100%}.tr .t-crr-geste .t-btn-petit{width:100%}}@media (prefers-reduced-motion:reduce){.tr .t-crr-lettre{animation:none!important;transition:none}.tr .t-crr-lettre:hover{transform:none}}.tr .t-ctd-tete{display:flex;align-items:flex-start;gap:18px}.tr .t-ctd-cachet{width:54px;height:54px;margin-top:4px}.tr .t-ctd-cachet::before{font-size:21px}.tr .t-ctd-entete{display:grid;gap:10px;min-width:0;flex:1 1 auto}.tr .t-ctd-cat{color:var(--t-or-clair)}.tr .t-ctd-titre{margin:0;overflow-wrap:anywhere}.tr .t-ctd-statut-lib{display:inline}.tr .t-ctd-corps{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:var(--t-4) var(--t-6);align-items:start}.tr .t-ctd-echange{min-width:0;grid-column:1;grid-row:1}.tr .t-ctd-cote{grid-area:auto;grid-column:2;grid-row:1}.tr .t-ctd-statuts>:last-child:nth-child(odd){grid-column:1/-1}.tr .t-ctd-dl>div{grid-template-columns:minmax(0,118px) minmax(0,1fr)}.tr .t-ctd .t-bugd-mail a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.tr .t-ctd .t-bugd-mail a:hover{color:var(--t-or-clair);text-decoration:underline;text-underline-offset:3px}.tr .t-ctd-jour{display:flex;align-items:center;gap:14px;margin:6px 0 0;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-ctd-jour::after,.tr .t-ctd-jour::before{content:"";flex:1 1 auto;height:1px;background:var(--t-ligne)}.tr .t-ctd-jour span{flex:none}.tr .t-ctd-suite{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 12px;margin:8px 0 0;font-size:11.5px;color:var(--t-creme-3)}.tr .t-ctd-lu{display:inline-flex;align-items:center;gap:6px}.tr .t-ctd-lu::before{content:"";width:7px;height:7px;border-radius:50%;border:1px solid currentColor}.tr .t-ctd-lu.est-lu{color:var(--t-ok)}.tr .t-ctd-lu.est-lu::before{background:currentColor}@media (max-width:1100px){.tr .t-ctd-corps{grid-template-columns:minmax(0,1fr)}.tr .t-ctd-echange{grid-row:1}.tr .t-ctd-cote{grid-column:1;grid-row:2}}@media (max-width:640px){.tr .t-ctd-tete{gap:12px}.tr .t-ctd-cachet{width:42px;height:42px}.tr .t-ctd-cachet::before{font-size:16px}.tr .t-ctd-jour{letter-spacing:.14em}}.tr .t-tdm-chapo{max-width:68ch;font-size:var(--t-f-s);line-height:1.75}.tr .t-tdm-chapo .t-lien{border-bottom-color:rgba(226,201,126,.4)}.tr .t-tdm-chapo .t-lien:hover{border-bottom-color:var(--t-or-clair)}.tr .t-tdm-avis-texte{margin:0;line-height:1.65}.tr .t-tdm-comptes{display:flex;flex-wrap:wrap;gap:6px}.tr .t-tdm-compte{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font-size:var(--t-f-micro);letter-spacing:.04em;line-height:1.5;color:var(--t-creme-2);white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-tdm-compte-or{color:var(--t-or-clair);border-color:rgba(201,168,76,.4);background:var(--t-or-lueur)}.tr .t-tdm-compte-attention{color:#e0b84a;border-color:rgba(224,184,74,.45);border-style:dashed}.tr .t-tdm-fonds{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--t-2)}.tr .t-tdm-fonds>li{min-width:0;animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-tdm-fonds>li+li{animation-delay:70ms}.tr .t-tdm-fonds-carte{display:flex;align-items:flex-start;gap:16px;height:100%;box-sizing:border-box;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);color:var(--t-creme);text-decoration:none;transition:border-color var(--t-court),transform var(--t-court) var(--t-doux),background var(--t-court)}.tr .t-tdm-fonds-media{border-color:rgba(201,168,76,.42);background:radial-gradient(120% 90% at 100% 0,rgba(201,168,76,.1),transparent 60%),var(--t-noir-2)}.tr .t-tdm-fonds-carte:hover{border-color:var(--t-or);transform:translateY(-2px)}.tr .t-tdm-fonds-ico{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(201,168,76,.35);color:var(--t-or)}.tr .t-tdm-fonds-corps{display:grid;gap:8px;min-width:0}.tr .t-tdm-fonds-titre{margin:0;font:400 var(--t-f-l)/1.25 var(--t-serif);color:var(--t-creme)}.tr .t-tdm-fonds-texte{margin:0;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-tdm-cherche{display:grid;grid-template-columns:minmax(0,420px) auto;align-items:end;gap:6px 16px;margin:0 0 var(--t-3)}.tr .t-tdm-cherche[hidden]{display:none}.tr .t-tdm-cherche-lib{grid-column:1/-1;font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-tdm-cherche-ligne{position:relative}.tr .t-tdm-loupe{position:absolute;left:14px;top:50%;transform:translateY(-50%);display:flex;color:var(--t-creme-3);pointer-events:none}.tr .t-tdm-cherche input[type=text]{min-height:44px;padding-left:40px}.tr .t-tdm-cherche input[type=text]:focus{outline:0;border-color:var(--t-or);box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-tdm-n{margin:0;align-self:center;font-size:var(--t-f-s);color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-tdm-liste{list-style:none;margin:0;padding:0;border-top:1px solid var(--t-ligne)}.tr .t-tdm-entree{border-bottom:1px solid var(--t-ligne);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 45ms)}.tr .t-tdm-entree[hidden]{display:none}.tr .t-tdm-lien{position:relative;display:grid;grid-template-columns:52px 40px minmax(0,1fr);align-items:start;gap:0 16px;padding:22px 14px 22px 6px;color:var(--t-creme);text-decoration:none;transition:background var(--t-court)}.tr .t-tdm-lien::before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:2px;border-radius:2px;background:var(--t-or);transform:scaleY(0);transform-origin:top;transition:transform var(--t-court) var(--t-doux)}.tr .t-tdm-lien:focus-visible,.tr .t-tdm-lien:hover{background:linear-gradient(90deg,rgba(201,168,76,.06),transparent 70%)}.tr .t-tdm-lien:focus-visible::before,.tr .t-tdm-lien:hover::before{transform:none}.tr .t-tdm-folio{padding-top:4px;font:400 30px/1 var(--t-serif);color:var(--t-creme-3);text-align:right;font-variant-numeric:tabular-nums;transition:color var(--t-court)}.tr .t-tdm-lien:focus-visible .t-tdm-folio,.tr .t-tdm-lien:hover .t-tdm-folio{color:var(--t-or-clair)}.tr .t-tdm-ico{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--t-ligne-2);color:var(--t-or)}.tr .t-tdm-corps{display:grid;gap:8px;min-width:0}.tr .t-tdm-ligne{display:flex;align-items:center;gap:14px;min-width:0;min-height:40px}.tr .t-tdm-titre{margin:0;flex:0 1 auto;min-width:0;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere;transition:color var(--t-court)}.tr .t-tdm-lien:hover .t-tdm-titre{color:var(--t-or-pale)}.tr .t-tdm-points{flex:1 1 40px;min-width:24px;height:3px;background-image:radial-gradient(circle,rgba(232,220,190,.35) 1px,transparent 1.5px);background-size:8px 3px;background-repeat:repeat-x;background-position:left center}.tr .t-tdm-ligne .t-tdm-comptes{flex:none;justify-content:flex-end}.tr .t-tdm-blurb{margin:0;max-width:78ch;font-size:var(--t-f-s);line-height:1.65;color:var(--t-creme-2)}.tr .t-tdm-parties{margin:2px 0 0 -20px;display:flex;flex-wrap:wrap;gap:4px 0;clip-path:inset(0 0 0 20px);font-size:12px;line-height:1.6;color:var(--t-creme-3)}.tr .t-tdm-partie::before{content:"·";display:inline-block;width:20px;text-align:center;color:rgba(201,168,76,.55)}.tr .t-tdm-aucune{padding:var(--t-3) 0}.tr .t-tdm-renvois-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:0 var(--t-4)}.tr .t-tdm-renvoi{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:52px;padding:6px 0;border-bottom:1px solid var(--t-ligne);font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-tdm-renvoi-fleche{color:var(--t-or)}.tr .t-tdm-renvoi-ou{display:inline-flex;align-items:center;min-height:44px}.tr em.t-tdm-renvoi-ou{color:var(--t-creme);font-style:italic}@media (max-width:900px){.tr .t-tdm-fonds{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.tr .t-tdm-cherche{grid-template-columns:minmax(0,1fr)}.tr .t-tdm-lien{grid-template-columns:34px minmax(0,1fr);gap:0 12px;padding:18px 4px}.tr .t-tdm-folio{font-size:22px}.tr .t-tdm-ico{display:none}.tr .t-tdm-ligne{flex-wrap:wrap;gap:8px;min-height:0}.tr .t-tdm-titre{flex-basis:100%}.tr .t-tdm-points{display:none}.tr .t-tdm-ligne .t-tdm-comptes{justify-content:flex-start}.tr .t-tdm-fonds-carte{padding:var(--t-2);gap:12px}}@media (prefers-reduced-motion:reduce){.tr .t-tdm-entree,.tr .t-tdm-fonds>li{animation:none!important}.tr .t-tdm-fonds-carte:hover{transform:none}.tr .t-tdm-lien::before{transition:none}}.tr .t-ep [hidden]{display:none!important}.tr .t-ep{--cg:var(--t-or)}.tr .t-ep-tete{display:grid;gap:var(--t-2)}.tr .t-ep-retour{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:var(--t-f-s);color:var(--t-creme-3);text-decoration:none;transition:color var(--t-court)}.tr .t-ep-retour:hover{color:var(--t-or-clair)}.tr .t-ep-tete-ligne{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-3);flex-wrap:wrap}.tr .t-ep-tete-texte{flex:1 1 420px;min-width:0;display:grid;gap:6px}.tr .t-ep-folio{margin:0;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-ep-folio span{color:var(--t-or-clair)}.tr .t-ep-titre{overflow-wrap:anywhere}.tr .t-ep-chapo{max-width:72ch;font-size:var(--t-f-s);line-height:1.75}.tr .t-ep-note{color:var(--t-or-pale)}.tr .t-ep-gestes{display:flex;flex-wrap:wrap;gap:10px}.tr .t-ep-gestes .t-btn{min-height:44px;gap:8px}.tr .t-ep-pages{margin:0 0 var(--t-4)}.tr .t-ep-voisines{display:flex;justify-content:space-between;gap:var(--t-2);flex-wrap:wrap;margin-bottom:10px}.tr .t-ep-voisine{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:var(--t-f-s);color:var(--t-creme-2);text-decoration:none;transition:color var(--t-court)}.tr .t-ep-voisine:hover{color:var(--t-or-clair)}.tr .t-ep-voisine-lib{color:var(--t-creme-3)}.tr .t-ep-voisine-suiv{margin-left:auto;text-align:right}.tr .t-ep-pages-liste{list-style:none;margin:0;padding:0 0 var(--t-2);display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--t-ligne)}.tr .t-ep-page{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.03);font-size:12.5px;color:var(--t-creme-2);text-decoration:none;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-ep-page:hover{border-color:rgba(201,168,76,.5);color:var(--t-creme)}.tr .t-ep-page-n{font:400 12px/1 var(--t-serif);color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-ep-page.on{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir);font-weight:600}.tr .t-ep-page.on .t-ep-page-n{color:rgba(11,10,8,.6)}.tr .t-ep-corps{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,420px);gap:var(--t-4);align-items:start}.tr .t-ep-manuscrit{min-width:0;display:grid;gap:var(--t-3)}.tr .t-ep-epreuve{position:sticky;top:var(--t-2);min-width:0}.tr .t-ep-sur{padding:var(--t-2) var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-ep-sur-titre{margin:0 0 8px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-or)}.tr .t-ep-sur-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:0 var(--t-3)}.tr .t-ep-sur-liste a{display:flex;align-items:center;gap:10px;min-height:44px;border-bottom:1px solid var(--t-ligne);font-size:var(--t-f-s);color:var(--t-creme-2);text-decoration:none;transition:color var(--t-court)}.tr .t-ep-sur-liste a:focus-visible,.tr .t-ep-sur-liste a:hover{color:var(--t-creme)}.tr .t-ep-sur-n{flex:none;min-width:30px;font:400 13px/1 var(--t-serif);color:var(--t-or-clair)}.tr .t-ep-sur-compte{margin-left:auto;flex:none;font-size:var(--t-f-micro);color:var(--t-creme-3);white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-ep-sur-voir{flex:none;padding:1px 8px;border-radius:var(--t-r-rond);border:1px dashed rgba(224,184,74,.5);font-size:10.5px;color:#e0b84a;white-space:nowrap}.tr .t-ep .t-ep-bloc{margin:0;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);scroll-margin-top:var(--t-3);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-ep .t-ep-images{border-color:rgba(201,168,76,.32);background:radial-gradient(120% 90% at 100% 0,rgba(201,168,76,.08),transparent 60%),var(--t-noir-2)}.tr .t-ep .t-ep-bloc-tete{gap:14px;padding:18px var(--t-3);border-bottom:1px solid var(--t-ligne)}.tr .t-ep .t-ep-bloc-tete h2{font:400 var(--t-f-l)/1.3 var(--t-serif);letter-spacing:0;text-transform:none;color:var(--t-creme)}.tr .t-ep .t-ep-bloc-tete .n{padding:2px 10px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font-size:var(--t-f-micro);color:var(--t-creme-2);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-ep-paragraphe{flex:none;font:400 15px/1 var(--t-serif);color:var(--t-or-clair)}.tr .t-ep-bloc-ico{flex:none;display:flex;color:var(--t-or)}.tr .t-ep .cm-block-body{padding:var(--t-2) var(--t-3) var(--t-3)}.tr .t-ep .t-ep-aide{font-size:var(--t-f-s);color:var(--t-creme-3);line-height:1.7;max-width:76ch}.tr .t-ep-lien{color:var(--t-or-clair);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(226,201,126,.4)}.tr .t-ep-emplacements{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:var(--t-2)}.tr .t-ep .t-ep-emplacement{padding:var(--t-2);border:1px solid var(--t-ligne);border-radius:var(--t-r-s);background:rgba(11,10,8,.5)}.tr .t-ep .t-ep-emplacement:first-child{padding-top:var(--t-2)}.tr .t-ep .cm-slot-lbl{font-size:var(--t-f-s);color:var(--t-creme)}.tr .t-ep .cm-field-help,.tr .t-ep .cm-slot-help{font-size:12px;color:var(--t-creme-3)}.tr .t-ep .t-ep-geste{min-height:44px;padding:0 16px;border-radius:var(--t-r-rond);font-size:12.5px}.tr .t-ep .t-ep-cherche{position:relative;margin:0;padding:0 18px 0 44px;min-height:52px;border-radius:var(--t-r-rond);border-color:var(--t-ligne-2);background:var(--t-noir-2)}.tr .t-ep .t-ep-cherche:focus-within{border-color:var(--t-or);box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-ep-loupe{position:absolute;left:18px;top:50%;transform:translateY(-50%);display:flex;color:var(--t-creme-3)}.tr .t-ep .t-ep-cherche input{min-height:50px;min-width:0;font-size:var(--t-f-m);color:var(--t-creme)}.tr .t-ep .t-ep-cherche .n{font-size:var(--t-f-s);color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-ep .t-ep-champ{padding:14px 0;border-top-color:var(--t-ligne)}.tr .t-ep .t-ep-champ:first-child{padding-top:4px}.tr .t-ep .cm-field-lbl{flex-wrap:wrap;gap:6px 10px;font-size:var(--t-f-s);color:var(--t-creme)}.tr .t-ep .t-ep-marque{padding:2px 9px;border-radius:var(--t-r-rond);border-style:dashed;font-size:10px;letter-spacing:.06em;color:#e0b84a;background:0 0;border-color:rgba(224,184,74,.5)}.tr .t-ep .t-ep-marque-vide{border-style:solid;color:var(--t-or-pale);border-color:rgba(201,168,76,.35);background:var(--t-or-lueur)}.tr .t-ep .cm-del{min-height:28px;border-radius:var(--t-r-rond)}.tr .t-ep .cm-row{gap:10px}.tr .t-ep .cm-input{flex:1 1 320px;min-width:0;box-sizing:border-box;padding:11px 14px;border-radius:var(--t-r-s);border-color:var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m)/1.6 var(--t-sans)}.tr .t-ep .cm-input:focus{border-color:var(--t-or);box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-ep .cm-dest{flex:1 1 320px;min-width:0;max-width:100%;min-height:44px;border-color:var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme)}.tr .t-ep-envoi{flex:0 1 auto;margin-left:auto;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.tr .t-ep-envoi .cm-status{order:-1;margin-right:auto;min-width:0}.tr .t-ep .cm-save{min-height:44px;padding:0 22px;border-radius:var(--t-r-rond);background:var(--t-or);color:var(--t-noir);font-size:12.5px;letter-spacing:.04em;transition:opacity var(--t-court),background var(--t-court)}.tr .t-ep .cm-save:not(:disabled):hover{background:var(--t-or-clair)}.tr .t-ep .cm-save:disabled{opacity:.25}.tr .t-ep .cm-varbtn{min-height:44px;padding:0 14px;border-radius:var(--t-r-rond);border-color:var(--t-ligne-2);background:0 0;color:var(--t-or-pale)}.tr .t-ep .cm-varbtn:hover{border-color:var(--t-or)}.tr .t-ep-pied{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;margin-top:2px}.tr .t-ep .cm-more{min-height:32px;padding:0;color:var(--t-creme-3)}.tr .t-ep .cm-more:hover{color:var(--t-or-clair)}.tr .t-ep .cm-key{margin:0;font-size:10.5px;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-ep .cm-extra{padding:10px 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:rgba(11,10,8,.5)}.tr .t-ep-police-lib{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--t-creme-3)}.tr .t-ep .cm-font{min-height:40px;border-color:var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme)}.tr .t-ep .t-ep-valeur{border-radius:var(--t-r-s);border-color:var(--t-ligne-2);background:var(--t-noir)}.tr .t-ep-valeur-gestes{display:inline-flex;gap:6px;align-items:center}.tr .t-ep .cm-token{min-height:32px;padding:0 10px}.tr .t-ep .cm-var-del{min-width:32px;min-height:32px;margin:0;border-radius:50%}.tr .t-ep .cm-var-del:hover{background:rgba(208,138,138,.14)}.tr .t-ep .cm-var input{min-height:40px;box-sizing:border-box;border-color:var(--t-ligne-2);background:var(--t-noir-2);color:var(--t-creme)}.tr .t-ep-vide{font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-ep .t-ep-nouvelle{gap:10px;border-top-color:var(--t-ligne)}.tr .t-ep-nouvelle-lib{font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-ep .t-ep-nouvelle input{flex:1 1 180px;min-width:0;min-height:44px;box-sizing:border-box;border-color:var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme)}.tr .t-ep-nouvelle-etat{font-size:12px}.tr .t-ep .t-ep-feuille{border-radius:var(--t-r-m);border-color:rgba(201,168,76,.32);background:linear-gradient(180deg,var(--t-noir-3),var(--t-noir-2));box-shadow:var(--t-ombre)}.tr .t-ep .t-ep-feuille-tete{padding:14px 18px}.tr .t-ep .cm-frame-hd span,.tr .t-ep .cm-prev-hd h2{font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.2em;color:var(--t-or)}.tr .t-ep .cm-prev-zone{color:var(--t-creme-3);letter-spacing:.16em}.tr .t-ep .cm-frame-hd button{min-height:36px;padding:0 14px;border-radius:var(--t-r-rond)}.tr .t-ep .cm-frame-box{height:380px}.tr .t-ep .cm-frame-note{color:var(--t-creme-3)}@media (max-width:1180px){.tr .t-ep-corps{grid-template-columns:minmax(0,1fr)}.tr .t-ep-epreuve{position:static}}@media (max-width:640px){.tr .t-ep .t-ep-bloc-tete{padding:14px var(--t-2);gap:10px}.tr .t-ep .cm-block-body{padding:12px var(--t-2) var(--t-2)}.tr .t-ep-sur{padding:12px var(--t-2)}.tr .t-ep-voisine-lib{display:none}.tr .t-ep-pages-liste{gap:6px}.tr .t-ep-page{padding:0 11px;gap:6px}.tr .t-ep-gestes{width:100%}.tr .t-ep-gestes .t-btn{flex:1 1 auto;justify-content:center}.tr .t-ep .cm-save{flex:1 1 auto}.tr .t-ep .cm-frame-box{height:300px}}@media (hover:none) and (pointer:coarse){.tr .t-ep #cmSearch,.tr .t-ep .cm-dest,.tr .t-ep .cm-font,.tr .t-ep .cm-input,.tr .t-ep .cm-var input,.tr .t-ep .t-ep-nouvelle input{font-size:16px}.tr .t-ep .cm-more{min-height:44px}.tr .t-ep .cm-del{position:relative}.tr .t-ep .cm-del::after{content:"";position:absolute;inset:-8px -4px}.tr .t-ep .cm-thumb-x::after{content:"";position:absolute;inset:-4px -4px -14px -14px}}@media (prefers-reduced-motion:reduce){.tr .t-ep .t-ep-bloc{animation:none!important}}.tr .t-atl-tete{display:grid;gap:6px}.tr .t-atl-tete .t-ep-retour{margin-bottom:var(--t-1)}.tr .t-atl-chapo{max-width:76ch;font-size:var(--t-f-s);line-height:1.75}.tr .t-atl-chapo strong{color:var(--t-creme);font-weight:500}.tr .t-atl-table{margin:0 0 var(--t-4)}.tr .t-atl-table-tete{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px var(--t-3);margin-bottom:var(--t-2)}.tr .t-atl-table-tete .t-ep-sur-titre{margin:0}.tr .t-atl-table-compte{margin:0;font-size:var(--t-f-micro);color:var(--t-creme-3)}.tr .t-atl-table-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:10px}.tr .t-vitrine>.t-atl-planche,.tr .t-vitrine>.t-atl-table-liste{flex:1 1 100%;min-width:0}.tr .t-atl-table-liste>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 30ms)}.tr .t-atl-onglet{position:relative;display:flex;align-items:center;gap:14px;height:100%;box-sizing:border-box;min-height:64px;padding:12px 16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2);color:var(--t-creme);text-decoration:none;transition:border-color var(--t-court),background var(--t-court),transform var(--t-court) var(--t-doux)}.tr .t-atl-onglet:hover{border-color:rgba(201,168,76,.5);background:var(--t-noir-3);transform:translateY(-2px)}.tr .t-atl-onglet.perso{border-color:rgba(201,168,76,.32)}.tr .t-atl-onglet-n{flex:none;min-width:26px;font:400 20px/1 var(--t-serif);color:var(--t-or-clair);font-variant-numeric:tabular-nums}.tr .t-atl-onglet-texte{flex:1;min-width:0;display:grid;gap:2px}.tr .t-atl-onglet-nom{font:400 var(--t-f-m)/1.25 var(--t-serif)}.tr .t-atl-onglet-devise{font-size:12px;line-height:1.4;font-style:italic;color:var(--t-creme-3)}.tr .t-atl-onglet-perso{flex:none;align-self:flex-start;padding:2px 8px;border-radius:var(--t-r-rond);border:1px solid rgba(143,191,143,.35);font-size:10px;letter-spacing:.06em;color:var(--t-ok)}.tr .t-atl-planches{display:grid;gap:14px}.tr .t-atl .t-atl-planche{border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);scroll-margin-top:var(--t-3);overflow:hidden;transition:border-color var(--t-court)}.tr .t-atl .t-atl-planche[open]{border-color:rgba(201,168,76,.32);background:radial-gradient(120% 70% at 100% 0,rgba(201,168,76,.06),transparent 60%),var(--t-noir-2)}.tr .t-atl .t-atl-planche-tete{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;min-height:64px;box-sizing:border-box;padding:12px var(--t-3);cursor:pointer;user-select:none;list-style:none}.tr .t-atl .t-atl-planche-tete::-webkit-details-marker{display:none}.tr .t-atl .t-atl-planche-tete:focus-visible{outline:2px solid var(--t-or);outline-offset:-2px}.tr .t-atl .t-atl-planche-tete .chev{flex:none;color:var(--t-or);transition:transform var(--t-court) var(--t-doux)}.tr .t-atl .t-atl-planche[open] .chev{transform:rotate(90deg)}.tr .t-atl-planche-n{font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-atl .t-atl-planche-tete h2{margin:0;font:400 var(--t-f-l)/1.25 var(--t-serif);color:var(--t-creme)}.tr .t-atl .rgn-mod{padding:2px 9px;border-radius:var(--t-r-rond);border:1px solid rgba(143,191,143,.35);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--t-ok)}.tr .t-atl-planche-vins{font-size:var(--t-f-micro);color:var(--t-or-pale)}.tr .t-atl .t-atl-voir{margin-left:auto;display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font-size:12px;color:var(--t-creme-2);text-decoration:none;transition:border-color var(--t-court),color var(--t-court)}.tr .t-atl .t-atl-voir:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-atl .t-atl-planche-corps{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:var(--t-4);align-items:start;padding:var(--t-3);border-top:1px solid var(--t-ligne)}.tr .t-atl-saisie{min-width:0}.tr .t-atl .t-atl-champs{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}.tr .t-atl .rgn-field{min-width:0}.tr .t-atl .rgn-field.full{grid-column:1/-1}.tr .t-atl .rgn-field label{display:block;margin-bottom:6px;font-size:12.5px;color:var(--t-or-clair)}.tr .t-atl .rgn-field label small{font-size:11.5px;color:var(--t-creme-3)}.tr .t-atl .rgn-feat select,.tr .t-atl .rgn-field input,.tr .t-atl .rgn-field textarea{width:100%;box-sizing:border-box;min-height:44px;padding:10px 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-s)/1.6 var(--t-sans);transition:border-color var(--t-court),box-shadow var(--t-court)}.tr .t-atl .rgn-field textarea{min-height:76px;resize:vertical}.tr .t-atl .rgn-feat select:focus,.tr .t-atl .rgn-field input:focus,.tr .t-atl .rgn-field textarea:focus{outline:0;border-color:var(--t-or);box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-atl .rgn-field ::placeholder{color:rgba(244,239,230,.34)}.tr .t-atl .t-atl-vins{padding-top:16px;border-top:1px dashed var(--t-ligne-2)}.tr .t-atl .rgn-feat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tr .t-atl-aide{margin:8px 0 0;font-size:12px;line-height:1.6;color:var(--t-creme-3)}.tr .t-atl .t-atl-gestes{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin-top:var(--t-3)}.tr .t-atl .rgn-save{min-height:44px;padding:0 22px;border-radius:var(--t-r-rond)}.tr .t-atl .rgn-reset{min-height:44px;padding:0 18px;border-radius:var(--t-r-rond)}.tr .t-atl .rgn-status{font-size:12.5px;color:var(--t-creme-3)}.tr .t-atl .rgn-status.ok{color:var(--t-ok)}.tr .t-atl .rgn-status.err{color:var(--t-non)}.tr .t-atl .t-atl-apercu{position:sticky;top:var(--t-2);min-width:0;padding:20px 22px;border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.32);background:linear-gradient(180deg,var(--t-noir-3),var(--t-noir));box-shadow:var(--t-ombre)}.tr .t-atl .pv-tag{margin:0 0 12px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-or)}.tr .t-atl .pv-name{margin:0;font:400 var(--t-f-xl)/1.15 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-atl .pv-tagline{margin:4px 0 12px;font:italic 400 var(--t-f-s)/1.5 var(--t-serif);color:var(--t-or-clair)}.tr .t-atl .pv-desc{margin:0 0 14px;font-size:13px;line-height:1.75;color:var(--t-creme-2)}.tr .t-atl .pv-lbl{margin:14px 0 8px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-atl .pv-chips{display:flex;flex-wrap:wrap;gap:6px}.tr .t-atl .pv-chip{padding:4px 11px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.25);background:rgba(201,168,76,.05);font-size:11.5px;color:var(--t-creme-2)}@media (max-width:1100px){.tr .t-atl .t-atl-planche-corps{grid-template-columns:minmax(0,1fr)}.tr .t-atl .t-atl-apercu{position:static}}@media (max-width:860px){.tr .t-atl .t-atl-champs{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.tr .t-atl .rgn-feat{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.tr .t-atl .t-atl-planche-tete{padding:12px var(--t-2)}.tr .t-atl .t-atl-planche-corps{padding:var(--t-2);gap:var(--t-3)}.tr .t-atl .t-atl-voir{margin-left:0}.tr .t-atl .t-atl-gestes>button{flex:1 1 auto}.tr .t-atl-onglet{min-height:56px;padding:10px 14px}}@media (max-width:900px){.tr .t-atl .t-atl-planche{scroll-margin-top:76px}}@media (hover:none) and (pointer:coarse){.tr .t-atl .rgn-feat select,.tr .t-atl .rgn-field input,.tr .t-atl .rgn-field textarea{font-size:16px}.tr .t-atl .t-atl-voir,.tr .t-ep-page{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-atl-table-liste>li{animation:none!important}.tr .t-atl-onglet:hover{transform:none}}.tr .t-rz{--t-rz-rouge:#e0575a;--t-rz-rouge-pale:#f0a9ab;--t-rz-rouge-texte:#f2c9ca;--t-rz-rouge-lueur:rgba(224, 87, 90, .08);--t-rz-rouge-ligne:rgba(224, 87, 90, .32);max-width:1080px}.tr .t-rz .t-rz-rouge{color:var(--t-rz-rouge)}.tr .t-rz-tete{display:grid;gap:6px}.tr .t-rz-chapo{max-width:70ch}.tr .t-rz-sommaire{display:flex;flex-wrap:wrap;gap:10px;margin-top:var(--t-2)}.tr .t-rz-sommaire a{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px 0 8px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.3);background:var(--t-or-lueur);color:var(--t-or-pale);font-size:var(--t-f-s);text-decoration:none;transition:border-color var(--t-court),transform var(--t-court) var(--t-doux)}.tr .t-rz-sommaire a:hover{border-color:var(--t-or);transform:translateY(-1px)}.tr .t-rz-sommaire .t-rz-num{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:rgba(201,168,76,.16);color:var(--t-or)}.tr .t-rz-sommaire a.t-rz-sommaire-danger{border-color:var(--t-rz-rouge-ligne);background:var(--t-rz-rouge-lueur);color:var(--t-rz-rouge-pale)}.tr .t-rz-sommaire a.t-rz-sommaire-danger .t-rz-num{background:rgba(224,87,90,.16);color:var(--t-rz-rouge)}.tr .t-rz-sommaire a.t-rz-sommaire-danger:hover{border-color:var(--t-rz-rouge)}.tr .t-rz-resultat{margin:0 0 var(--t-4)}.tr .t-rz #bkpResult .alert,.tr .t-rz-resultat .alert{border-radius:var(--t-r-m);line-height:1.6}.tr .t-rz-coffre,.tr .t-rz-zone{scroll-margin-top:24px;margin:0 0 var(--t-6);padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.26);background:linear-gradient(180deg,rgba(201,168,76,.05),transparent 220px),var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-rz-zone{border-color:var(--t-rz-rouge-ligne);background:linear-gradient(180deg,rgba(176,48,48,.12),transparent 260px),var(--t-noir-2);animation-delay:80ms}.tr .t-rz-chambre-tete{display:flex;align-items:center;gap:14px;margin-bottom:var(--t-3)}.tr .t-rz-chambre-ic{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(201,168,76,.35);color:var(--t-or)}.tr .t-rz-chambre-ic-danger{border-color:var(--t-rz-rouge-ligne);color:var(--t-rz-rouge)}.tr .t-rz-chambre-sur{margin:0 0 2px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-rz-chambre-titre{margin:0;font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-rz-zone .t-rz-chambre-titre{color:var(--t-rz-rouge-pale)}.tr .t-rz #bkpState{margin:0 0 var(--t-3);padding:10px 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir);font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-rz #bkpState.ko{border-color:var(--t-rz-rouge-ligne);color:var(--t-rz-rouge-pale)}.tr .t-rz-portes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:var(--t-3)}.tr .t-rz-porte{display:flex;flex-direction:column;gap:12px;min-width:0;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir)}.tr .t-rz-porte p{margin:0;font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2)}.tr .t-rz-porte code{font-size:12px;color:var(--t-or-pale);word-break:break-word}.tr .t-rz-porte-danger{border-color:var(--t-rz-rouge-ligne);background:linear-gradient(180deg,var(--t-rz-rouge-lueur),transparent),var(--t-noir)}.tr .t-rz-porte-titre{display:flex;align-items:center;gap:10px;margin:0;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-rz-porte-titre svg{flex:none;color:var(--t-or)}.tr .t-rz-porte-danger .t-rz-porte-titre svg{color:var(--t-rz-rouge)}.tr .t-rz .t-rz-rgpd{padding-left:12px;border-left:2px solid var(--t-rz-rouge);color:var(--t-rz-rouge-texte)}.tr .t-rz-porte>.t-rz-btn{align-self:flex-start;margin-top:auto}.tr .t-rz-champs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px 16px}.tr .t-rz-champ{display:grid;gap:6px;align-content:start;min-width:0}.tr .t-rz-champ-large{grid-column:1/-1}.tr .t-rz-champ label{font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-rz-champ label strong{letter-spacing:.04em;text-transform:none;font-size:var(--t-f-s)}.tr .t-rz-champ input[type=file],.tr .t-rz-champ input[type=password],.tr .t-rz-champ input[type=text]{width:100%;box-sizing:border-box;min-height:44px;padding:10px 13px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m) var(--t-sans);transition:border-color var(--t-court)}.tr .t-rz-champ input[type=file]{padding:8px 10px;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-rz-champ input:focus{outline:0;border-color:var(--t-rz-rouge)}.tr .t-rz-champ input:focus-visible{outline:2px solid var(--t-rz-rouge);outline-offset:2px}.tr .t-rz-champ .t-rz-code{max-width:180px;letter-spacing:3px}.tr .t-rz-btn svg{flex:none}.tr .t-rz .t-rz-btn-danger{background:var(--t-rz-rouge);color:#1a0808;font-weight:600}.tr .t-rz .t-rz-btn-danger:hover:not([disabled]){background:#ec6a6d}.tr .t-rz .t-rz-btn-danger:not([disabled]){animation:t-rz-arme 1.8s var(--t-doux) infinite}@keyframes t-rz-arme{0%{box-shadow:0 0 0 0 rgba(224,87,90,.45)}70%{box-shadow:0 0 0 12px rgba(224,87,90,0)}100%{box-shadow:0 0 0 0 rgba(224,87,90,0)}}.tr .t-rz .t-btn[disabled]{opacity:.38}.tr .t-rz-rayons{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:var(--t-3);margin-top:var(--t-4);padding-top:var(--t-3);border-top:1px solid var(--t-ligne)}.tr .t-rz-rayon{min-width:0}.tr .t-rz-rayon-titre{margin:0 0 4px;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-rz .sub{margin:0 0 12px;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-3)}.tr .t-rz .bkp-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:10px 12px;margin-bottom:8px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir)}.tr .t-rz .bkp-row .n{flex:1 1 200px;min-width:0;font-size:var(--t-f-s);color:var(--t-creme-2);word-break:break-all}.tr .t-rz .bkp-row .m{font-size:12px;color:var(--t-creme-3);white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-rz .bkp-mini{display:inline-flex;align-items:center;min-height:36px;padding:0 13px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-or-pale);font:500 12px/1 var(--t-sans);text-decoration:none;cursor:pointer;white-space:nowrap;transition:border-color var(--t-court),color var(--t-court)}.tr .t-rz .bkp-mini:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-rz .bkp-mini.ko{color:var(--t-rz-rouge-pale);border-color:var(--t-rz-rouge-ligne)}.tr .t-rz .bkp-mini.ko:hover{border-color:var(--t-rz-rouge)}.tr .t-rz .bkp-mini[disabled]{opacity:.45;cursor:not-allowed}.tr .t-rz #bkpResult{margin-top:var(--t-3)}.tr .t-rz-consigne{margin:0 0 var(--t-3);font-size:var(--t-f-m);color:var(--t-creme-2)}.tr .t-rz-garde{margin:0 0 var(--t-4)}.tr .t-rz-garde-titre{display:flex;align-items:center;gap:8px;margin:0 0 var(--t-2);font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-ok)}.tr .t-rz-casiers{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px}.tr .t-rz-casier{padding:16px 18px;border-radius:var(--t-r-s);border:1px solid rgba(143,191,143,.24);border-left:3px solid var(--t-ok);background:rgba(143,191,143,.05)}.tr .t-rz-casier p{margin:0;font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2)}.tr .t-rz-casier strong{color:var(--t-creme);font-weight:600}.tr .t-rz-casier .t-rz-casier-nom{margin:0 0 6px;font:400 var(--t-f-m)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-rz-temps{list-style:none;margin:0;padding:0;display:grid;gap:var(--t-3)}.tr .t-rz-temps>li{min-width:0;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir)}.tr .t-rz-temps-titre{display:flex;align-items:center;gap:12px;margin:0 0 var(--t-2);font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-rz-temps-n{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--t-rz-rouge-ligne);color:var(--t-rz-rouge-pale);font:500 var(--t-f-s)/1 var(--t-sans)}.tr .t-rz-temps-texte{margin:0 0 var(--t-2);font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-rz-groupes{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:14px;align-items:start}.tr .t-rz-groupe{min-width:0;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2);overflow:hidden;transition:border-color var(--t-court)}.tr .t-rz-groupe.t-rz-groupe-arme{border-color:var(--t-rz-rouge-ligne)}.tr .t-rz-groupe-tete{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;border-bottom:1px solid var(--t-ligne)}.tr .t-rz-groupe-ic{flex:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--t-or-lueur);color:var(--t-or)}.tr .t-rz-groupe-nom{flex:1;min-width:0;margin:0;font:600 12px/1.3 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-or-pale)}.tr .t-rz-groupe-compte{font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-rz-groupe-arme .t-rz-groupe-compte{color:var(--t-rz-rouge-pale)}.tr .t-rz-tout{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 10px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--t-creme-2);cursor:pointer;user-select:none;white-space:nowrap}.tr .t-rz-tout:hover{border-color:var(--t-rz-rouge-ligne)}.tr .t-rz-tout input{width:16px;height:16px;margin:0;accent-color:var(--t-rz-rouge);cursor:pointer}.tr .t-rz-cases{display:grid;gap:2px;padding:6px}.tr .t-rz-case{display:flex;align-items:center;gap:12px;min-height:44px;box-sizing:border-box;padding:8px 10px;border-radius:8px;border:1px solid transparent;cursor:pointer;transition:background var(--t-court),border-color var(--t-court)}.tr .t-rz-case:hover{background:rgba(244,239,230,.03)}.tr .t-rz-case input{appearance:none;-webkit-appearance:none;flex:none;position:relative;width:20px;height:20px;margin:0;border:1.5px solid rgba(232,220,190,.32);border-radius:6px;background:var(--t-noir);cursor:pointer;transition:background var(--t-court),border-color var(--t-court)}.tr .t-rz-case input:checked{background:var(--t-rz-rouge);border-color:var(--t-rz-rouge)}.tr .t-rz-case input:checked::after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #1a0808;border-width:0 2px 2px 0;transform:rotate(45deg)}.tr .t-rz-case input:focus-visible{outline:2px solid var(--t-rz-rouge);outline-offset:2px}.tr .t-rz-case-ic{flex:none;display:flex;color:var(--t-creme-3)}.tr .t-rz-case-l{min-width:0;font-size:var(--t-f-s);line-height:1.45;color:var(--t-creme-2)}.tr .t-rz-case:has(input:checked){background:var(--t-rz-rouge-lueur);border-color:var(--t-rz-rouge-ligne)}.tr .t-rz-case:has(input:checked) .t-rz-case-l{color:var(--t-rz-rouge-texte)}.tr .t-rz-case:has(input:checked) .t-rz-case-ic{color:var(--t-rz-rouge)}.tr .t-rz-recap{margin:0 0 var(--t-3);padding:14px 16px;border-radius:var(--t-r-s);border:1px dashed var(--t-ligne-2)}.tr .t-rz-recap-compte{margin:0 0 6px;font-size:var(--t-f-s);color:var(--t-or-pale)}.tr .t-rz-recap-compte b{font:400 var(--t-f-l)/1 var(--t-serif);color:var(--t-creme)}.tr .t-rz-recap-lib,.tr .t-rz-recap-vide{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-rz-recap-liste{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px}.tr .t-rz-recap-liste li{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;font-size:var(--t-f-s);line-height:1.5;color:var(--t-rz-rouge-texte);animation:t-adm-pose var(--t-court) var(--t-doux) both}.tr .t-rz-recap-groupe{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-rz-declencheur{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px 18px}.tr .t-rz-mot{flex:0 1 220px}.tr .t-rz-mot input[type=text]{letter-spacing:3px;text-transform:uppercase}@media (max-width:640px){.tr .t-rz-coffre,.tr .t-rz-zone{padding:var(--t-2)}.tr .t-rz-porte,.tr .t-rz-temps>li{padding:var(--t-2)}.tr .t-rz-mot{flex:1 1 100%}.tr .t-rz-groupe-nom{letter-spacing:.08em}.tr .t-rz-groupe-tete{gap:8px;padding-left:10px}.tr .t-rz-declencheur .t-rz-btn,.tr .t-rz-porte>.t-rz-btn{width:100%}}@media (hover:none) and (pointer:coarse){.tr .t-rz .bkp-mini,.tr .t-rz-tout{min-height:44px}.tr .t-rz-champ input[type=password],.tr .t-rz-champ input[type=text]{font-size:16px}}@media (prefers-reduced-motion:reduce){.tr .t-rz-coffre,.tr .t-rz-recap-liste li,.tr .t-rz-zone{animation:none!important}.tr .t-rz .t-rz-btn-danger:not([disabled]){animation:none!important}.tr .t-rz-sommaire a:hover{transform:none}}.tr .t-cls{--t-cls-texte:#9fb0c8;--t-cls-tableau:#8fbf8f;--t-cls-image:#c9a0d8;--t-cls-pdf:#e08a7a;max-width:1180px}.tr .t-cls-sur{margin-bottom:var(--t-1)}.tr .t-cls-chapo{max-width:74ch;line-height:1.7}.tr .t-cls-chapo strong{color:var(--t-creme);font-weight:600}.tr .t-cls-plateau{position:relative;display:grid;gap:var(--t-3);padding:var(--t-4);border-radius:var(--t-r-m);border:1.5px dashed rgba(201,168,76,.34);background:radial-gradient(120% 90% at 0 0,rgba(201,168,76,.07),transparent 60%),var(--t-noir-2);cursor:pointer;transition:border-color var(--t-court),background var(--t-court),transform var(--t-court) var(--t-doux),box-shadow var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-cls-plateau:hover{border-color:rgba(201,168,76,.6)}.tr .t-cls-plateau.over{border-style:solid;border-color:var(--t-or);background:radial-gradient(120% 90% at 50% 0,rgba(201,168,76,.16),transparent 70%),var(--t-noir-2);transform:scale(1.006);box-shadow:0 0 0 6px var(--t-or-lueur)}.tr .t-cls-plateau:has(#fileInput:focus-visible){outline:2px solid var(--t-or);outline-offset:3px}.tr .t-cls-plateau-coeur{display:flex;align-items:center;flex-wrap:wrap;gap:var(--t-2) var(--t-3)}.tr .t-cls-plateau-ic{flex:none;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;border:1px solid rgba(201,168,76,.35);background:var(--t-or-lueur);color:var(--t-or);transition:transform var(--t-moyen) var(--t-doux)}.tr .t-cls-plateau.over .t-cls-plateau-ic,.tr .t-cls-plateau:hover .t-cls-plateau-ic{transform:translateY(-3px)}.tr .t-cls-plateau-texte{flex:1 1 260px;min-width:0}.tr .t-cls-plateau-texte p{margin:0 0 4px;font-size:var(--t-f-m);color:var(--t-creme-2)}.tr .t-cls-plateau-texte strong{font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-cls-plateau-texte small{font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-cls-parcourir{flex:none}.tr .t-cls-rangee{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px 16px;padding-top:var(--t-3);border-top:1px solid var(--t-ligne);cursor:default}.tr .t-cls-rangee-cat{padding-top:var(--t-2);border-top-style:dashed}.tr .t-cls-champ{display:grid;gap:6px;flex:0 1 260px;min-width:0}.tr .t-cls-champ-lib{font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-cls .dc-in{width:100%;box-sizing:border-box;min-height:44px;padding:0 13px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-s) var(--t-sans);transition:border-color var(--t-court)}.tr .t-cls .dc-in:focus{outline:0;border-color:var(--t-or)}.tr .t-cls .dc-in:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-cls-ajouter{background:0 0;color:var(--t-or-pale);border:1px solid rgba(201,168,76,.35)}.tr .t-cls-ajouter:hover:not([disabled]){border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-cls-ajouter[disabled]{opacity:.5;cursor:progress}.tr .t-cls-statut{align-self:center;min-height:1em;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-cls-outils{display:flex;flex-direction:column;gap:var(--t-2);margin-bottom:var(--t-4)}.tr .t-cls-recherche{flex:none;width:100%;max-width:460px}.tr .t-cls-recherche .t-bug-loupe{z-index:1}.tr .t-cls-recherche .dc-search{width:100%;min-height:44px;box-sizing:border-box;padding:0 16px 0 42px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-s) var(--t-sans)}.tr .t-cls-recherche .dc-search:focus{outline:0;border-color:var(--t-or)}.tr .t-cls-recherche .dc-search:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-cls-intercalaires{display:flex;flex-wrap:wrap;gap:8px}.tr .t-cls-intercalaires .dc-chip{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:40px;box-sizing:border-box;padding:0 8px 0 16px;border-radius:10px 10px 4px 4px;border:1px solid var(--t-ligne-2);border-bottom:2px solid var(--t-ligne-2);background:var(--t-noir-2);color:var(--t-creme-2);font-size:var(--t-f-s);cursor:pointer;user-select:none;transition:border-color var(--t-court),color var(--t-court),background var(--t-court),transform var(--t-court) var(--t-doux)}.tr .t-cls-intercalaires .dc-chip[data-cat="*"]{padding-right:16px}.tr .t-cls-intercalaires .dc-chip:hover{border-color:rgba(201,168,76,.45);color:var(--t-creme);transform:translateY(-2px)}.tr .t-cls-intercalaires .dc-chip:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-cls-intercalaires .dc-chip.active{border-color:var(--t-or);border-bottom-color:var(--t-or);background:var(--t-or-lueur);color:var(--t-or-clair);font-weight:600;transform:translateY(-2px)}.tr .t-cls-intercalaires .catdel{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:50%;background:0 0;color:var(--t-creme-3);font:400 16px/1 var(--t-sans);cursor:pointer;opacity:.7;transition:background var(--t-court),color var(--t-court),opacity var(--t-court)}.tr .t-cls-intercalaires .catdel:focus-visible,.tr .t-cls-intercalaires .catdel:hover{opacity:1;background:rgba(224,87,90,.14);color:#f0a9ab}.tr .t-cls-intercalaires .catdel:focus-visible{outline:2px solid #e0575a;outline-offset:1px}.tr .t-cls-chemises{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:var(--t-3) var(--t-2);padding-top:14px}.tr .t-cls-chemise{--ton:var(--t-cls-texte);position:relative;display:flex;flex-direction:column;min-width:0;border-radius:4px var(--t-r-m) var(--t-r-m) var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);transition:transform var(--t-court) var(--t-doux),border-color var(--t-court),box-shadow var(--t-court),opacity .4s;animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 50ms)}.tr .t-cls-tableau{--ton:var(--t-cls-tableau)}.tr .t-cls-image{--ton:var(--t-cls-image)}.tr .t-cls-pdf{--ton:var(--t-cls-pdf)}.tr .t-cls-chemise:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--ton) 40%,transparent);box-shadow:0 14px 30px -18px rgba(0,0,0,.9)}.tr .t-cls-onglet{position:absolute;left:-1px;top:-14px;min-width:52px;box-sizing:border-box;padding:3px 12px 2px;border-radius:6px 6px 0 0;border:1px solid color-mix(in srgb,var(--ton) 45%,transparent);border-bottom:0;background:color-mix(in srgb,var(--ton) 18%,var(--t-noir-2));color:var(--ton);font:600 10.5px/1.2 var(--t-sans);letter-spacing:.14em;text-align:center}.tr .t-cls-vignette{display:flex;align-items:center;justify-content:center;height:132px;overflow:hidden;border-radius:4px var(--t-r-m) 0 0;background:linear-gradient(180deg,color-mix(in srgb,var(--ton) 7%,transparent),transparent),var(--t-noir);cursor:zoom-in}.tr .t-cls-vignette img{width:100%;height:100%;object-fit:cover;transition:transform var(--t-moyen) var(--t-doux)}.tr .t-cls-chemise:hover .t-cls-vignette img{transform:scale(1.04)}.tr .t-cls-feuille{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--ton)}.tr .t-cls-feuille-ext{font:500 11px/1 var(--t-sans);letter-spacing:.16em;color:var(--t-creme-3)}.tr .t-cls-dos{flex:1;display:flex;flex-direction:column;gap:4px;padding:14px 16px 12px;border-top:1px solid var(--t-ligne)}.tr .t-cls-nom{margin:0;font:400 var(--t-f-m)/1.35 var(--t-serif);color:var(--t-creme);word-break:break-word}.tr .t-cls-poids{margin:0;font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-cls-classer{align-self:flex-start;max-width:100%;min-height:34px;margin-top:8px;padding:0 28px 0 12px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.28);background:var(--t-noir);color:var(--t-or-pale);font:400 12px var(--t-sans);cursor:pointer}.tr .t-cls-classer:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-cls-classer:disabled{opacity:.6;cursor:progress}.tr .t-cls-gestes{display:flex;flex-wrap:wrap;border-top:1px solid var(--t-ligne)}.tr .t-cls-gestes a,.tr .t-cls-gestes button{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 12px;white-space:nowrap;border:0;background:0 0;color:var(--t-creme-2);font:400 12px var(--t-sans);text-decoration:none;cursor:pointer;transition:background var(--t-court),color var(--t-court)}.tr .t-cls-gestes>*+*{border-left:1px solid var(--t-ligne)}.tr .t-cls-gestes a:hover{background:var(--t-or-lueur);color:var(--t-or-clair)}.tr .t-cls-gestes .del:hover{background:rgba(224,87,90,.12);color:#f0a9ab}.tr .t-cls-gestes a:focus-visible,.tr .t-cls-gestes button:focus-visible{outline:2px solid var(--t-or);outline-offset:-2px}.tr .t-cls-gestes:last-child{border-radius:0 0 var(--t-r-m) var(--t-r-m);overflow:hidden}.tr .t-cls-vide{display:flex;flex-direction:column;align-items:center;gap:10px;padding:var(--t-6) var(--t-3);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);text-align:center;color:var(--t-creme-3);font-size:var(--t-f-s)}.tr .t-cls-vide p{margin:0}.tr .t-cls-vide-ic{color:var(--t-or);opacity:.7}.tr .t-cls-vide-filtre{margin-top:var(--t-3)}.tr .t-cls-vide[hidden]{display:none}.tr .t-cls-plafond{margin:var(--t-3) 0 0;padding:12px 16px;border-left:2px solid var(--t-or);font-size:var(--t-f-s);color:var(--t-creme-2);background:var(--t-or-lueur);border-radius:0 var(--t-r-s) var(--t-r-s) 0}.tr .t-cls-voile{position:fixed;inset:0;z-index:200;display:none;align-items:center;justify-content:center;padding:clamp(12px,4vw,40px);background:rgba(5,4,3,.82);backdrop-filter:blur(6px)}.tr .t-cls-voile.show{display:flex;animation:t-cls-voile var(--t-court) var(--t-doux) both}.tr .t-cls-voile:focus{outline:0}.tr .t-cls-visionneuse{display:flex;flex-direction:column;width:100%;max-width:920px;max-height:90vh;overflow:hidden;border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.3);background:var(--t-noir);box-shadow:0 30px 80px -30px rgba(0,0,0,.9)}.tr .t-cls-voile.show .t-cls-visionneuse{animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-cls-visionneuse-tete{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 20px;border-bottom:1px solid var(--t-ligne)}.tr .t-cls-visionneuse-tete h3{margin:0;min-width:0;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-cls-fermer{flex:none;width:44px;height:44px;border:0;border-radius:50%;background:0 0;color:var(--t-creme-2);font:400 24px/1 var(--t-sans);cursor:pointer;transition:background var(--t-court)}.tr .t-cls-fermer:hover{background:rgba(244,239,230,.06)}.tr .t-cls-fermer:focus-visible{outline:2px solid var(--t-or);outline-offset:-2px}.tr .t-cls-visionneuse-corps{flex:1;display:flex;align-items:center;justify-content:center;overflow:auto;background:#000}.tr .t-cls-visionneuse-corps img{max-width:100%;max-height:80vh}.tr .t-cls-visionneuse-corps iframe{width:100%;height:80vh;border:0;background:#fff}.tr .t-cls-visionneuse-corps a{color:var(--t-or-clair)}@keyframes t-cls-voile{from{opacity:0}to{opacity:1}}@media (max-width:640px){.tr .t-cls-plateau{padding:var(--t-3) var(--t-2)}.tr .t-cls-parcourir{width:100%}.tr .t-cls-champ{flex:1 1 100%}.tr .t-cls-ajouter{width:100%}.tr .t-cls-chemises{grid-template-columns:minmax(0,1fr)}}@media (hover:none) and (pointer:coarse){.tr .t-cls-intercalaires .dc-chip{min-height:44px}.tr .t-cls-intercalaires .catdel{width:44px;height:44px;margin-right:-6px}.tr .t-cls-classer{min-height:44px}.tr .t-cls .dc-in,.tr .t-cls-recherche .dc-search{font-size:16px}}@media (prefers-reduced-motion:reduce){.tr .t-cls-chemise,.tr .t-cls-plateau,.tr .t-cls-voile.show,.tr .t-cls-voile.show .t-cls-visionneuse{animation:none!important}.tr .t-cls-chemise:hover,.tr .t-cls-chemise:hover .t-cls-vignette img,.tr .t-cls-intercalaires .dc-chip.active,.tr .t-cls-intercalaires .dc-chip:hover,.tr .t-cls-plateau.over,.tr .t-cls-plateau:hover .t-cls-plateau-ic{transform:none}}.tr .t-ecr{max-width:1240px}.tr .t-ecr-sur{margin-bottom:var(--t-1)}.tr .t-ecr-chapo{max-width:74ch;line-height:1.7}.tr .t-ecr-chapo strong{color:var(--t-creme);font-weight:600}.tr .t-ecr-plan{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,420px);grid-template-areas:"pupitre lettre" "cachet lettre";gap:var(--t-3) var(--t-4);align-items:start}.tr .t-ecr-pupitre{grid-area:pupitre;display:grid;gap:var(--t-3);min-width:0}.tr .t-ecr-lettre{grid-area:lettre;position:sticky;top:var(--t-2);min-width:0}.tr .t-ecr-cachet{grid-area:cachet}.tr .t-ecr-temps{min-width:0;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-ecr-temps-titre{display:flex;align-items:center;gap:14px;margin:0 0 var(--t-3);font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-ecr-n{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(201,168,76,.45);background:var(--t-or-lueur);font:400 15px/1 var(--t-serif);color:var(--t-or-clair);letter-spacing:.04em}.tr .t-ecr-champ{display:grid;gap:8px;min-width:0}.tr .t-ecr-champ+.t-ecr-champ{margin-top:var(--t-3)}.tr .t-ecr-champ>label,.tr .t-ecr-lib{margin:0;font:500 var(--t-f-micro)/1.5 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-ecr-champ>label small,.tr .t-ecr-lib small{letter-spacing:0;text-transform:none;font-size:12px}.tr .t-ecr .t-ecr-phrase-neuve input,.tr .t-ecr input[type=text].input-field,.tr .t-ecr select.input-field{width:100%;max-width:none;min-height:48px;margin:0;padding:0 14px;box-sizing:border-box;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m) var(--t-sans);transition:border-color var(--t-court)}.tr .t-ecr .t-ecr-phrase-neuve input:focus,.tr .t-ecr input[type=text].input-field:focus,.tr .t-ecr select.input-field:focus{outline:0;border-color:var(--t-or);box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-ecr [aria-invalid=true]{border-color:var(--t-non)!important}.tr .t-ecr-aide{margin:8px 0 0;font-size:12px;line-height:1.6;color:var(--t-creme-3)}.tr .t-ecr-champ .t-ecr-aide{margin-top:0}.tr .t-ecr-aide code{padding:1px 6px;border-radius:4px;background:rgba(201,168,76,.1);color:var(--t-or-pale);font-size:12px}.tr .t-ecr-objet-n{text-align:right;font-variant-numeric:tabular-nums}.tr .t-ecr-compte{color:var(--t-or-clair);font-size:var(--t-f-s);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-ecr-choix{margin-top:var(--t-3)}.tr .t-ecr-choix-tete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--t-2);flex-wrap:wrap;margin-bottom:10px}.tr .t-ecr-choix-lib{font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-ecr-membres{max-height:340px;overflow-y:auto;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);overscroll-behavior:contain}.tr .t-ecr-membres-cherche{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid var(--t-ligne);background:var(--t-noir-2);color:var(--t-creme-3)}.tr .t-ecr .t-ecr-membres-cherche input[type=text].input-field{flex:1;min-width:0;padding:0;border:0!important;background:0 0!important;box-shadow:none}.tr .t-ecr-membre{display:flex;align-items:center;gap:14px;min-height:56px;padding:8px 14px;border-bottom:1px solid var(--t-ligne);cursor:pointer;transition:background var(--t-court)}.tr .t-ecr-membre:last-child{border-bottom:0}.tr .t-ecr-membre:hover{background:var(--t-noir-3)}.tr .t-ecr-membre:has(.member-cb:checked){background:rgba(201,168,76,.07)}.tr .t-ecr-membre .member-cb{flex:none;width:20px;height:20px;margin:0;accent-color:var(--t-or);cursor:pointer}.tr .t-ecr-membre-texte{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0}.tr .t-ecr-membre-texte strong{font-weight:500;font-size:var(--t-f-s);color:var(--t-creme)}.tr .t-ecr-membre-texte small{flex-basis:100%;font-size:12px;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-ecr-rang{padding:2px 9px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.32);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-or-clair)}.tr .t-ecr-choix-gestes{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.tr .t-ecr-feuille{border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir);overflow:hidden;transition:border-color var(--t-court)}.tr .t-ecr-feuille:focus-within{border-color:rgba(201,168,76,.6)}.tr .t-ecr-outils{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px;border-bottom:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-ecr-outils-groupe{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.tr .t-ecr-outils-lib{margin:0 4px 0 6px;font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-ecr .editor-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:36px;min-height:36px;padding:0 10px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2);font:400 13px/1 var(--t-sans);cursor:pointer;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-ecr .editor-btn:hover{border-color:var(--t-or);color:var(--t-or-clair);background:var(--t-or-lueur)}.tr .t-ecr .editor-btn:focus-visible,.tr .t-ecr .shortcut-tag:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:2px}.tr .t-ecr .editor-btn[disabled]{opacity:.5;cursor:not-allowed}.tr .t-ecr .t-ecr-gras{font-weight:700}.tr .t-ecr .t-ecr-ital{font:italic 400 15px/1 var(--t-serif)}.tr .t-ecr .t-ecr-effacer{color:var(--t-non);font-size:17px}.tr .t-ecr textarea.editor-area{display:block;width:100%;min-height:280px;margin:0;padding:18px 20px;box-sizing:border-box;border:0;border-radius:0;background:0 0;color:var(--t-creme);font:400 var(--t-f-m)/1.75 var(--t-sans);resize:vertical}.tr .t-ecr textarea.editor-area:focus{outline:0;box-shadow:none}.tr .t-ecr-encrier{margin-top:var(--t-3);padding:var(--t-2) var(--t-3);border-radius:var(--t-r-m);border:1px dashed rgba(201,168,76,.28);background:rgba(201,168,76,.04)}.tr .t-ecr-encrier-titre{margin:0;font:500 var(--t-f-micro)/1.5 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-or)}.tr .t-ecr-encrier .t-ecr-aide{margin-top:2px}.tr .t-ecr-jetons{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.tr .t-ecr .shortcut-tag{display:inline-flex;align-items:center;min-height:36px;margin:0;padding:0 12px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.3);background:rgba(201,168,76,.06);font:400 12px/1 ui-monospace,Menlo,Consolas,monospace;color:var(--t-or-clair);cursor:pointer;transition:background var(--t-court),border-color var(--t-court)}.tr .t-ecr .shortcut-tag:hover{background:rgba(201,168,76,.14);border-color:var(--t-or)}.tr .t-ecr-phrases{margin-top:var(--t-2);border-top:1px solid var(--t-ligne)}.tr .t-ecr-phrases>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--t-2);min-height:48px;cursor:pointer;list-style:none;font-size:var(--t-f-s);color:var(--t-creme)}.tr .t-ecr-phrases>summary::-webkit-details-marker{display:none}.tr .t-ecr-phrases>summary em{font-style:normal;color:var(--t-creme-3)}.tr .t-ecr-phrases>summary::after{content:"";flex:none;width:8px;height:8px;margin-left:4px;border-right:1.5px solid var(--t-or);border-bottom:1.5px solid var(--t-or);transform:rotate(45deg) translateY(-2px);transition:transform var(--t-court) var(--t-doux)}.tr .t-ecr-phrases[open]>summary::after{transform:rotate(-135deg) translateY(-2px)}.tr .t-ecr-phrases>summary .t-ecr-compte{margin-left:auto}.tr .t-ecr-phrases>summary:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:2px}.tr .t-ecr-phrases-liste{display:grid;gap:6px;padding-top:4px}.tr .t-ecr .phrase-row{display:flex;align-items:center;gap:6px;min-width:0}.tr .t-ecr .phrase-ins{flex:1;min-width:0;justify-content:flex-start;text-align:left;padding:0 12px}.tr .t-ecr .phrase-ins small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--t-creme-2)}.tr .t-ecr-vide{padding:6px 0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-ecr-phrase-neuve{display:flex;gap:6px;margin:10px 0 var(--t-1)}.tr .t-ecr .t-ecr-phrase-neuve input{flex:1;min-width:0;min-height:40px;font-size:var(--t-f-s)}.tr .t-ecr .t-ecr-phrase-neuve .editor-btn{min-width:44px;min-height:40px;font-size:16px;color:var(--t-or-clair)}.tr .t-ecr-pj{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tr .t-ecr-pj-btn{gap:8px;cursor:pointer;margin:0}.tr .t-ecr-pj-btn:has(input:focus-visible){outline:2px solid var(--t-or-clair);outline-offset:2px}.tr .t-ecr-pj .t-ecr-aide{margin:0}.tr .t-ecr-pj-liste{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.tr .t-ecr-pj-liste:empty{display:none}.tr .t-ecr-lettre-titre{margin:0 0 10px;font:500 var(--t-f-micro)/1.5 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-or)}.tr .t-ecr-enveloppe{position:relative;border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.28);background:#0a0a0a;overflow:hidden;box-shadow:0 30px 60px -36px rgba(0,0,0,.9)}.tr .t-ecr-enveloppe::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--t-bordeaux),var(--t-or))}.tr .t-ecr-enveloppe-objet{padding:14px 16px 12px;border-bottom:1px solid var(--t-ligne);background:var(--t-noir-2);font-size:12px;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-ecr-enveloppe-objet span{color:var(--t-creme)}.tr .t-ecr-enveloppe iframe{display:block;width:100%;height:540px;border:0;background:#0a0a0a;color-scheme:light}.tr .t-ecr-cachet{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--t-2) var(--t-3);padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.35);background:radial-gradient(120% 140% at 0 0,rgba(201,168,76,.1),transparent 60%),var(--t-noir-2)}.tr .t-ecr-cachet-qui{margin:0;min-width:0}.tr .t-ecr-cachet-qui span{display:block;margin-bottom:4px;font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-ecr-cachet-qui strong{font:400 var(--t-f-l)/1.35 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-ecr-cachet-gestes{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tr .t-ecr-cachet-gestes .t-btn{gap:8px}.tr .t-ecr-envoi-cours{font-size:var(--t-f-s);color:var(--t-creme-3)}@media (max-width:1100px){.tr .t-ecr-plan{grid-template-columns:minmax(0,1fr);grid-template-areas:"pupitre" "lettre" "cachet"}.tr .t-ecr-lettre{position:static}}@media (max-width:640px){.tr .t-ecr-temps{padding:var(--t-2)}.tr .t-ecr-temps-titre{gap:12px;margin-bottom:var(--t-2);font-size:var(--t-f-l)}.tr .t-ecr-n{width:34px;height:34px;font-size:13px}.tr .t-ecr-encrier{padding:var(--t-2)}.tr .t-ecr-enveloppe iframe{height:460px}.tr .t-ecr-cachet{padding:var(--t-2)}.tr .t-ecr-cachet-gestes,.tr .t-ecr-cachet-gestes .t-btn{width:100%}}@media (hover:none) and (pointer:coarse){.tr .t-ecr .editor-btn,.tr .t-ecr .shortcut-tag,.tr .t-ecr .t-btn-petit,.tr .t-ecr .t-ecr-phrase-neuve .editor-btn,.tr .t-ecr .t-ecr-phrase-neuve input{min-height:44px}.tr .t-ecr .editor-btn{min-width:44px}}@media (prefers-reduced-motion:reduce){.tr .t-ecr-temps{animation:none!important}}.tr .t-pst{--t-pst-ok:var(--t-ok);--t-pst-err:#e0898b;--t-pst-aucun:rgba(232, 220, 190, .38);max-width:1180px}.tr .t-pst-tete{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--t-3)}.tr .t-pst-tete-texte{flex:1 1 420px;min-width:0}.tr .t-pst-sur{margin-bottom:var(--t-1)}.tr .t-pst-chapo{max-width:66ch;line-height:1.7}.tr .t-pst-nouveau{flex:none}.tr .t-pst-retour:empty{display:none}.tr .t-pst-retour{margin-bottom:var(--t-3)}.tr .t-pst-avis{align-items:flex-start;line-height:1.65}.tr .t-pst-avis p{margin:0;max-width:92ch}.tr .t-pst-avis strong{color:var(--t-or-clair)}.tr .t-pst-avis-ic{flex:none;display:flex;color:var(--t-or);padding-top:2px}.tr .t-pst .sender-health{flex:none;display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--t-pst-aucun)}.tr .t-pst .health-ok{background:var(--t-pst-ok);box-shadow:0 0 0 3px rgba(143,191,143,.16)}.tr .t-pst .health-err{background:var(--t-pst-err);box-shadow:0 0 0 3px rgba(224,137,139,.16)}.tr .t-pst .health-none{background:var(--t-pst-aucun)}.tr .t-pst-relais{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:var(--t-2)}.tr .t-pst-carte{--ton:var(--t-pst-aucun);position:relative;display:flex;flex-direction:column;gap:var(--t-2);min-width:0;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);border-top:2px solid var(--ton);background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 40%),var(--t-noir-2);transition:border-color var(--t-court),transform var(--t-court) var(--t-doux),box-shadow var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 60ms)}.tr .t-pst-carte:hover{transform:translateY(-2px);box-shadow:var(--t-ombre)}.tr .t-pst-carte.t-pst-ok{--ton:var(--t-pst-ok)}.tr .t-pst-carte.t-pst-err{--ton:var(--t-pst-err)}.tr .t-pst-carte.t-pst-inactif{--ton:var(--t-ligne-2)}.tr .t-pst-inactif .t-pst-fiche,.tr .t-pst-inactif .t-pst-ident{opacity:.72}.tr .t-pst-carte-tete{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px 12px}.tr .t-pst-lampe{margin-top:9px}.tr .t-pst-carte.t-pst-ok .t-pst-lampe{animation:t-pst-veille 3.2s ease-in-out infinite}@keyframes t-pst-veille{50%{box-shadow:0 0 0 6px rgba(143,191,143,.05)}}.tr .t-pst-ident{flex:1 1 180px;min-width:0}.tr .t-pst-nom{margin:0 0 2px;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-pst-adresse{margin:0;font-size:var(--t-f-s);color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-pst-etat{flex:none;display:inline-flex;align-items:center;min-height:26px;padding:0 11px;border-radius:var(--t-r-rond);border:1px solid currentColor;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ton)}.tr .t-pst-carte.t-pst-aucun .t-pst-etat,.tr .t-pst-carte.t-pst-inactif .t-pst-etat{color:var(--t-creme-3)}.tr .t-pst-etat-inactif{border-style:dashed}.tr .t-pst-fiche{display:grid;gap:6px;margin:0;padding-top:var(--t-2);border-top:1px solid var(--t-ligne);font-size:var(--t-f-s)}.tr .t-pst-fiche>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px}.tr .t-pst-fiche dt{font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3);padding-top:2px}.tr .t-pst-fiche dd{margin:0;color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-pst-mot-ok{color:var(--t-pst-ok)}.tr .t-pst-mot-err{color:var(--t-pst-err)}.tr .t-pst-gestes{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:var(--t-1)}.tr .t-pst-geste{background:0 0;color:var(--t-or-pale);border:1px solid rgba(201,168,76,.35)}.tr .t-pst-geste:hover:not([disabled]){border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-pst-geste[disabled]{opacity:.55;cursor:progress}.tr .t-pst-suppr{color:var(--t-pst-err);border-color:rgba(224,137,139,.4)}.tr .t-pst-suppr:hover:not([disabled]){color:#f0a9ab;border-color:var(--t-pst-err);background:rgba(224,137,139,.08)}.tr .t-pst-import{margin-top:var(--t-3);padding:var(--t-2) var(--t-3);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2)}.tr .t-pst-import-lib{display:flex;align-items:center;gap:8px;margin:0 0 var(--t-2);font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-pst-import-boites{display:flex;flex-wrap:wrap;gap:8px}.tr .t-pst-boite-btn{background:var(--t-noir-2);color:var(--t-creme);border:1px solid var(--t-ligne-2)}.tr .t-pst-boite-btn:hover:not([disabled]){border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-pst-repli{margin:0 0 var(--t-3);max-width:92ch;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-3)}.tr .t-pst-repli strong{color:var(--t-creme);font-weight:500;overflow-wrap:anywhere}.tr .t-pst-plan{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--t-f-s);border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2);overflow:hidden}.tr .t-pst-plan thead th{padding:12px 18px;text-align:left;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3);border-bottom:1px solid var(--t-ligne)}.tr .t-pst-sac th{padding:18px 18px 8px;text-align:left;font:400 var(--t-f-m)/1.3 var(--t-serif);color:var(--t-or-clair);background:linear-gradient(90deg,var(--t-or-lueur),transparent 60%);border-top:1px solid var(--t-ligne)}.tr .t-pst-sac:first-child th{border-top:0}.tr .t-pst-sac-n{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;margin-left:8px;padding:0 6px;box-sizing:border-box;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.35);font:500 11px/1 var(--t-sans);color:var(--t-or-pale);vertical-align:2px}.tr .t-pst-ligne td{padding:10px 18px;border-top:1px solid rgba(232,220,190,.06);vertical-align:middle;color:var(--t-creme-2);transition:background var(--t-court)}.tr .t-pst-ligne:hover td{background:rgba(232,220,190,.025)}.tr .t-pst-plan .t-pst-cat{width:34%;color:var(--t-creme)}.tr .t-pst .status-badge{display:inline-flex;align-items:flex-start;gap:10px;max-width:100%;overflow-wrap:anywhere}.tr .t-pst .status-badge>.sender-health{margin-top:.5em}.tr .t-pst .status-badge>span:not(.sender-health){min-width:0}.tr .t-pst .status-badge strong{color:var(--t-creme);font-weight:500}.tr .t-pst .t-pst-compte .text-muted{color:var(--t-creme-3)}.tr .t-pst-choix{width:1%;white-space:nowrap;text-align:right}.tr .t-pst-in,.tr .t-pst-select{box-sizing:border-box;min-height:40px;padding:0 12px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-s) var(--t-sans);transition:border-color var(--t-court)}.tr .t-pst-select{max-width:260px}.tr .t-pst-in:hover,.tr .t-pst-select:hover{border-color:rgba(201,168,76,.45)}.tr .t-pst-in:focus,.tr .t-pst-select:focus{outline:0;border-color:var(--t-or)}.tr .t-pst-in:focus-visible,.tr .t-pst-select:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-pst-voile{display:none;background:rgba(8,7,5,.82);backdrop-filter:blur(3px)}.tr .t-pst-voile.open{display:flex}.tr .t-pst-boite{width:560px;padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);border-top:2px solid var(--t-or);background:var(--t-noir-2);box-shadow:var(--t-ombre-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-pst-boite-sur{margin:0 0 4px}.tr .t-pst-boite h3{margin:0 0 var(--t-3);font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-pst-champ{display:grid;gap:6px;margin-bottom:var(--t-2);min-width:0}.tr .t-pst-champ label{font-size:var(--t-f-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-pst-champ label small{letter-spacing:0;text-transform:none;font-size:12px}.tr .t-pst-in{width:100%;min-height:44px}.tr .t-pst-serveur{display:grid;grid-template-columns:minmax(0,1fr) 150px 96px;gap:12px}.tr .t-pst-actif label{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:var(--t-f-s);letter-spacing:0;text-transform:none;color:var(--t-creme);cursor:pointer}.tr .t-pst-actif input{width:18px;height:18px;accent-color:var(--t-or)}.tr .t-pst-modal-retour:empty{display:none}.tr .t-pst-modal-retour{margin-bottom:var(--t-2)}.tr .t-pst-boite-gestes{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;padding-top:var(--t-2);border-top:1px solid var(--t-ligne)}.tr .t-pst-annuler{background:0 0;color:var(--t-creme-2);border:1px solid var(--t-ligne-2)}@media (max-width:720px){.tr .t-pst-plan,.tr .t-pst-plan tbody,.tr .t-pst-plan td,.tr .t-pst-plan th,.tr .t-pst-plan tr{display:block;width:auto}.tr .t-pst-plan{border:0;background:0 0;overflow:visible}.tr .t-pst-plan thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tr .t-pst-sac th{padding:var(--t-3) 0 var(--t-1);border-top:0;background:0 0}.tr .t-pst-ligne{display:grid;gap:6px;margin-bottom:8px;padding:14px 16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-pst-ligne td{padding:0;border:0}.tr .t-pst-ligne:hover td{background:0 0}.tr .t-pst-plan .t-pst-cat{width:auto;font-weight:500}.tr .t-pst-choix{text-align:left;white-space:normal}.tr .t-pst-select{width:100%;max-width:none}.tr .t-pst-serveur{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tr .t-pst-champ-hote{grid-column:1/-1}.tr .t-pst-boite{padding:var(--t-3)}.tr .t-pst-fiche>div{grid-template-columns:minmax(0,1fr);gap:2px}}@media (max-width:480px){.tr .t-pst-boite-gestes .t-btn,.tr .t-pst-nouveau{width:100%}.tr .t-pst-gestes .t-btn{flex:1 1 auto}}@media (hover:none) and (pointer:coarse){.tr .t-pst .t-btn-petit,.tr .t-pst-select,.tr .t-pst-voile .t-btn-petit{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-pst-boite,.tr .t-pst-carte,.tr .t-pst-carte.t-pst-ok .t-pst-lampe{animation:none!important}}.tr .t-crn{max-width:1180px}.tr .t-crn-chapo{max-width:62ch;line-height:1.7}.tr .t-crn-panne{align-items:center}.tr .t-crn-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-crn-bleu{color:#9fb0c8}.tr .t-crn-barre{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px var(--t-3);margin-bottom:var(--t-3)}.tr .t-crn-phrase{margin:0;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-crn-phrase strong{font:400 var(--t-f-l)/1 var(--t-serif);color:var(--t-creme)}.tr .t-crn-plafond{color:var(--t-creme-3)}.tr .t-crn-export{flex:none}.tr .t-crn-export svg{margin-right:2px}.tr .t-crn-table.data-table{display:table;width:100%;min-width:0;max-width:none;overflow:hidden;border-collapse:separate;border-spacing:0;font-size:var(--t-f-s);border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2)}.tr .t-crn-table thead th{padding:14px 18px;background:0 0;text-align:left;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3);border-bottom:1px solid var(--t-ligne)}.tr .t-crn-table thead th[aria-sort]:hover,.tr .t-crn-table thead th[data-dir]{color:var(--t-or-clair)}.tr .t-crn-table thead th:last-child{text-align:right}.tr .t-crn-ligne td{padding:10px 18px;border-bottom:1px solid var(--t-ligne);vertical-align:middle;font-size:var(--t-f-s);color:var(--t-creme-2);transition:background var(--t-court)}.tr .t-crn-table tbody .t-crn-ligne:last-child td{border-bottom:0}.tr .t-crn-table tbody .t-crn-ligne:hover td{background:rgba(244,239,230,.025)}.tr .t-crn-ligne{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 40ms)}.tr .t-crn-qui{white-space:nowrap;color:var(--t-creme)!important}.tr .t-crn-qui::before{content:attr(data-initiale);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:12px;border-radius:50%;border:1px solid rgba(201,168,76,.35);background:var(--t-or-lueur);font:400 14px/1 var(--t-serif);color:var(--t-or-clair);vertical-align:middle}.tr .t-crn-mail a{display:inline-flex;align-items:center;min-height:32px;color:var(--t-or);text-decoration:none;overflow-wrap:anywhere}.tr .t-crn-mail a:hover{color:var(--t-or-clair);text-decoration:underline;text-underline-offset:3px}.tr .t-crn-date{color:var(--t-creme-3)!important;white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-crn-geste{text-align:right}.tr .t-crn-retirer{background:0 0;color:#e0898b;border-color:rgba(224,137,139,.4)}.tr .t-crn-retirer:hover:not([disabled]){color:#f0a9ab;border-color:#e0898b;background:rgba(224,137,139,.08)}.tr .t-crn-table .ff-empty-row td{padding:var(--t-4) var(--t-3);color:var(--t-creme-2)}@media (max-width:720px){.tr .t-crn-table tbody,.tr .t-crn-table tbody td,.tr .t-crn-table tbody tr,.tr .t-crn-table.data-table{display:block;width:auto}.tr .t-crn-table.data-table{border:0;border-radius:0;background:0 0;overflow:visible}.tr .t-crn-table thead,.tr .t-crn-table thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-crn-table thead{margin-bottom:var(--t-2)}.tr .t-crn-table thead th{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);letter-spacing:.1em}.tr .t-crn-table thead th:last-child{display:none}.tr .t-crn-table tbody tr.t-crn-ligne{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:4px;margin-bottom:8px;padding:14px 16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-crn-ligne td{padding:0;border:0}.tr .t-crn-table tbody .t-crn-ligne:hover td{background:0 0}.tr .t-crn-ligne .t-crn-qui{display:contents;font-weight:500}.tr .t-crn-qui::before{grid-row:1/span 4;margin:0}.tr .t-crn-date,.tr .t-crn-geste,.tr .t-crn-mail{grid-column:2}.tr .t-crn-date{white-space:normal}.tr .t-crn-date::before{content:"Inscrit le "}.tr .t-crn-geste{text-align:left;margin-top:8px}}@media (max-width:480px){.tr .t-crn-export{width:100%}}@media (hover:none) and (pointer:coarse){.tr .t-crn .t-btn-petit,.tr .t-crn-mail a{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-crn-chiffres>li,.tr .t-crn-ligne{animation:none!important}}.tr .t-lac{max-width:1280px}.tr .t-lac-retour{display:flex;width:fit-content;align-items:center;min-height:32px;margin-bottom:var(--t-2);font-size:var(--t-f-s);color:var(--t-creme-3);text-decoration:none}.tr .t-lac-retour:hover{color:var(--t-or-clair)}.tr .t-lac-rdv{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin:var(--t-2) 0 0;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-lac-rdv>span{display:inline-flex;align-items:center;gap:8px}.tr .t-lac-rdv svg{color:var(--t-or)}.tr .t-lac-rdv-prix{padding:3px 12px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.35);color:var(--t-or-clair)}.tr .t-lac-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-lac-chiffre-note{font-size:var(--t-f-micro);color:var(--t-creme-3)}.tr .t-lac-sur{font-size:.55em;color:var(--t-creme-3)}.tr .t-lac-jauge{display:block;height:4px;border-radius:2px;background:var(--t-ligne);overflow:hidden}.tr .t-lac-jauge>span{display:block;height:100%;background:var(--t-or);border-radius:2px}.tr .t-lac-table.data-table{display:table;width:100%;min-width:0;max-width:none;overflow:hidden;border-collapse:separate;border-spacing:0;font-size:var(--t-f-s);border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2)}.tr .t-lac-table thead th{padding:14px;background:0 0;text-align:left;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3);border-bottom:1px solid var(--t-ligne)}.tr .t-lac-table thead th[aria-sort]:hover,.tr .t-lac-table thead th[data-dir]{color:var(--t-or-clair)}.tr .t-lac-ligne td{padding:12px 14px;border-bottom:1px solid var(--t-ligne);vertical-align:top;font-size:var(--t-f-s);color:var(--t-creme-2);transition:background var(--t-court)}.tr .t-lac-table tbody .t-lac-ligne:last-child td{border-bottom:0}.tr .t-lac-table tbody .t-lac-ligne:hover td{background:rgba(244,239,230,.025)}.tr .t-lac-ligne{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 30ms)}.tr .t-lac-qui strong{font-weight:500;color:var(--t-creme)}.tr .t-lac-annulee .t-lac-qui strong{color:var(--t-creme-3)}.tr .t-lac-contact{font-size:13px;overflow-wrap:anywhere}.tr .t-lac-contact a{display:inline-flex;align-items:center;min-height:28px;color:var(--t-or);text-decoration:none}.tr .t-lac-contact a:hover{color:var(--t-or-clair);text-decoration:underline;text-underline-offset:3px}.tr .t-lac-n{font:400 var(--t-f-l)/1 var(--t-serif);color:var(--t-creme)}.tr .t-lac-invite{display:block;margin-top:4px;font-size:var(--t-f-micro);color:var(--t-creme-2);white-space:nowrap}.tr .t-lac-mot{max-width:280px}.tr .t-lac-mot-txt{display:block;font-size:13px;line-height:1.55;color:var(--t-creme-2);font-style:italic;overflow-wrap:anywhere}.tr .t-lac-rien{font-size:var(--t-f-micro);color:var(--t-creme-3)}.tr .t-lac-date{white-space:nowrap;color:var(--t-creme-3)!important;font-variant-numeric:tabular-nums}.tr .t-lac-geste{text-align:right;white-space:nowrap}.tr .t-lac-danger{background:0 0;color:#e0898b;border-color:rgba(224,137,139,.4)}.tr .t-lac-danger:hover:not([disabled]){color:#f0a9ab;border-color:#e0898b;background:rgba(224,137,139,.08)}.tr .t-lac-table .ff-empty-row td{padding:var(--t-4) var(--t-3);color:var(--t-creme-2)}@media (max-width:1100px){.tr .t-lac-table tbody,.tr .t-lac-table tbody td,.tr .t-lac-table tbody tr,.tr .t-lac-table.data-table{display:block;width:auto;max-width:none}.tr .t-lac-table.data-table{border:0;border-radius:0;background:0 0;overflow:visible}.tr .t-lac-table thead,.tr .t-lac-table thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-lac-table thead{margin-bottom:var(--t-2)}.tr .t-lac-table thead th{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);letter-spacing:.1em}.tr .t-lac-table thead th:last-child{display:none}.tr .t-lac-table tbody tr.t-lac-ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;margin-bottom:10px;padding:16px 18px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-lac-ligne td{padding:0;border:0}.tr .t-lac-table tbody .t-lac-ligne:hover td{background:0 0}.tr .t-lac-ligne .t-lac-qui{grid-column:1;grid-row:1}.tr .t-lac-ligne .t-lac-statut{grid-column:2;grid-row:1;text-align:right}.tr .t-lac-ligne .t-lac-argent,.tr .t-lac-ligne .t-lac-contact,.tr .t-lac-ligne .t-lac-date,.tr .t-lac-ligne .t-lac-geste,.tr .t-lac-ligne .t-lac-mot,.tr .t-lac-ligne .t-lac-places{grid-column:1/-1}.tr .t-lac-ligne .t-lac-argent,.tr .t-lac-ligne .t-lac-date,.tr .t-lac-ligne .t-lac-mot,.tr .t-lac-ligne .t-lac-places{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:baseline;column-gap:12px}.tr .t-lac-argent::before,.tr .t-lac-date::before,.tr .t-lac-mot::before,.tr .t-lac-places::before{content:attr(data-lib);grid-row:1/span 9;font-size:var(--t-f-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-lac-argent>*,.tr .t-lac-date>*,.tr .t-lac-mot>*,.tr .t-lac-places>*{grid-column:2;justify-self:start}.tr .t-lac-invite{white-space:normal}.tr .t-lac-ligne .t-lac-geste{text-align:left;margin-top:4px}}@media (max-width:480px){.tr .t-lac-ligne .t-lac-argent,.tr .t-lac-ligne .t-lac-date,.tr .t-lac-ligne .t-lac-mot,.tr .t-lac-ligne .t-lac-places{grid-template-columns:92px minmax(0,1fr);column-gap:10px}.tr .t-lac-argent::before,.tr .t-lac-date::before,.tr .t-lac-mot::before,.tr .t-lac-places::before{letter-spacing:.08em}.tr .t-lac-table tbody tr.t-lac-ligne{padding:14px 16px;row-gap:8px}.tr .t-lac-geste .t-btn{width:100%}}@media (hover:none) and (pointer:coarse){.tr .t-lac .t-btn-petit,.tr .t-lac-contact a,.tr .t-lac-retour,.tr .t-lac-table thead th{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-lac-chiffres>li,.tr .t-lac-ligne{animation:none!important}}.tr .t-rdv{max-width:1320px}.tr .t-rdv-tete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--t-3)}.tr .t-rdv-tete-txt{flex:1 1 420px;min-width:0}.tr .t-rdv-nouveau{flex:none;gap:8px}.tr .t-rdv-chiffres{grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr))}.tr .t-rdv-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-rdv-vert{color:var(--t-ok)}.tr .t-rdv-bleu{color:#9fb0c8}.tr .t-rdv-bientot{display:flex;align-items:center;gap:10px;margin:var(--t-2) 0 0;padding:12px 16px;border-radius:var(--t-r-s);border:1px solid rgba(159,176,200,.3);background:rgba(159,176,200,.07);color:#b9c6d8;font-size:var(--t-f-s)}.tr .t-rdv-bientot svg{flex:none;color:#9fb0c8}.tr .t-rdv-reglage-carte{display:flex;flex-wrap:wrap;align-items:center;gap:6px 24px;padding:16px 18px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-rdv-case{display:inline-flex;align-items:center;gap:12px;min-height:32px;margin:0;cursor:pointer}.tr .t-rdv-case input[type=checkbox]{width:18px;height:18px;margin:0;flex:none;accent-color:var(--t-or)}.tr .t-rdv-case span{font-size:var(--t-f-s);color:var(--t-creme)}.tr .t-rdv-reglage-note{flex:1 1 320px;font-size:var(--t-f-micro);line-height:1.55;color:var(--t-creme-3)}.tr .t-rdv-table.data-table{display:table;width:100%;min-width:0;max-width:none;overflow:hidden;border-collapse:separate;border-spacing:0;font-size:var(--t-f-s);border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2)}.tr .t-rdv-table thead th{padding:14px 10px;background:0 0;text-align:left;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3);border-bottom:1px solid var(--t-ligne)}.tr .t-rdv-table thead th[aria-sort]:hover,.tr .t-rdv-table thead th[data-dir]{color:var(--t-or-clair)}.tr .t-rdv-ligne td{padding:14px 10px;border-bottom:1px solid var(--t-ligne);vertical-align:middle;font-size:var(--t-f-s);color:var(--t-creme-2);transition:background var(--t-court)}.tr .t-rdv-table tbody .t-rdv-ligne:last-child td{border-bottom:0}.tr .t-rdv-table tbody .t-rdv-ligne:hover td{background:rgba(244,239,230,.025)}.tr .t-rdv-ligne{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 30ms)}.tr .t-rdv-titre{min-width:190px}.tr .t-rdv-titre strong{font:400 var(--t-f-m)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-rdv-passe .t-rdv-quand::before,.tr .t-rdv-passe .t-rdv-titre strong{color:var(--t-creme-3)}.tr .t-rdv-passe .t-rdv-quand::before{border-color:var(--t-ligne);background:0 0}.tr .t-rdv-quand{white-space:nowrap}.tr .t-rdv-quand::before{content:attr(data-jour) "\A" attr(data-mois);white-space:pre;display:inline-grid;place-items:center;vertical-align:middle;width:48px;height:50px;margin-right:12px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.4);background:var(--t-or-lueur);font:400 18px/1.1 var(--t-serif);text-align:center;color:var(--t-or-clair);text-transform:uppercase}.tr .t-rdv-quand-txt{display:inline-block;vertical-align:middle;font-size:13px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-rdv-heure{display:block;font-size:var(--t-f-micro);color:var(--t-creme-2)}.tr .t-rdv-ou small{font-size:13px;color:var(--t-creme-2)}.tr .t-rdv-places{white-space:nowrap}.tr .t-rdv-places-n{display:block;font-variant-numeric:tabular-nums;color:var(--t-creme)}.tr .t-rdv-jauge{display:block;width:88px;height:4px;margin:6px 0;border-radius:2px;background:var(--t-ligne);overflow:hidden}.tr .t-rdv-jauge>span{display:block;height:100%;background:var(--t-or);border-radius:2px}.tr .t-rdv-prix{white-space:nowrap;color:var(--t-or-clair)!important}.tr .t-rdv-statut{white-space:nowrap}.tr .t-rdv-statut .t-adm-etat{display:flex;width:fit-content}.tr .t-rdv-statut .t-adm-etat+.t-adm-etat{margin-top:6px}.tr .t-rdv-gestes.actions-cell{width:270px;white-space:normal}.tr .t-rdv-gestes>.t-btn{margin:3px 2px;padding:0 14px}.tr .t-rdv-gestes>.t-rdv-accueil{display:flex;width:100%;margin:3px 2px 5px}.tr .t-rdv-danger{background:0 0;color:#e0898b;border-color:rgba(224,137,139,.4)}.tr .t-rdv-danger:hover:not([disabled]){color:#f0a9ab;border-color:#e0898b;background:rgba(224,137,139,.08)}.tr .t-rdv-danger[disabled]{opacity:.45;cursor:not-allowed}.tr .t-rdv-table .ff-empty-row td{padding:var(--t-4) var(--t-3);color:var(--t-creme-2)}.tr .t-rdv-folios{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:var(--t-4)}.tr .t-rdv-folios .page-btn{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2);font-size:var(--t-f-s);text-decoration:none}.tr .t-rdv-folios .page-btn:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-rdv-folios .page-btn[aria-current=page]{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir)}@media (max-width:1100px){.tr .t-rdv-table tbody,.tr .t-rdv-table tbody td,.tr .t-rdv-table tbody tr,.tr .t-rdv-table.data-table{display:block;width:auto;max-width:none}.tr .t-rdv-table.data-table{border:0;border-radius:0;background:0 0;overflow:visible}.tr .t-rdv-table thead,.tr .t-rdv-table thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-rdv-table thead{margin-bottom:var(--t-2)}.tr .t-rdv-table thead th{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);letter-spacing:.1em}.tr .t-rdv-table thead th:last-child{display:none}.tr .t-rdv-table tbody tr.t-rdv-ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;margin-bottom:10px;padding:16px 18px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-rdv-ligne td{padding:0;border:0}.tr .t-rdv-table tbody .t-rdv-ligne:hover td{background:0 0}.tr .t-rdv-ligne .t-rdv-titre{grid-column:1;grid-row:1}.tr .t-rdv-ligne .t-rdv-statut{grid-column:2;grid-row:1/span 2}.tr .t-rdv-statut .t-adm-etat{margin-left:auto}.tr .t-rdv-ligne .t-rdv-quand{grid-column:1;grid-row:2}.tr .t-rdv-ligne .t-rdv-gestes,.tr .t-rdv-ligne .t-rdv-ou,.tr .t-rdv-ligne .t-rdv-places,.tr .t-rdv-ligne .t-rdv-prix{grid-column:1/-1}.tr .t-rdv-ligne .t-rdv-ou,.tr .t-rdv-ligne .t-rdv-places,.tr .t-rdv-ligne .t-rdv-prix{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:baseline;column-gap:12px;white-space:normal}.tr .t-rdv-ou::before,.tr .t-rdv-places::before,.tr .t-rdv-prix::before{content:attr(data-lib);grid-row:1/span 9;font-size:var(--t-f-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-rdv-ou>*,.tr .t-rdv-places>*,.tr .t-rdv-prix>*{grid-column:2;justify-self:start}.tr .t-rdv-ligne .t-rdv-gestes.actions-cell{display:flex;flex-wrap:wrap;gap:8px;width:auto;min-width:0;margin-top:4px}.tr .t-rdv-gestes>.t-btn,.tr .t-rdv-gestes>.t-rdv-accueil{width:auto;margin:0}}@media (max-width:480px){.tr .t-rdv-nouveau{width:100%}.tr .t-rdv-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}.tr .t-rdv-table tbody tr.t-rdv-ligne{padding:14px 16px;row-gap:8px}.tr .t-rdv-gestes>.t-btn{flex:1 1 calc(50% - 4px)}.tr .t-rdv-gestes>.t-rdv-accueil{flex-basis:100%}}@media (hover:none) and (pointer:coarse){.tr .t-rdv .t-btn-petit,.tr .t-rdv-case,.tr .t-rdv-table thead th{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-rdv-chiffres>li,.tr .t-rdv-ligne{animation:none!important}}.tr .t-ivt{max-width:1180px}.tr .t-ivt-tete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--t-3)}.tr .t-ivt-tete-txt{flex:1 1 420px;min-width:0}.tr .t-ivt-chapo{max-width:62ch;line-height:1.7}.tr .t-ivt-nouveau{flex:none;gap:8px}.tr .t-ivt-chiffres{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.tr .t-ivt-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-ivt-attente{color:#e0b84a}.tr .t-ivt-vert{color:var(--t-ok)}.tr .t-ivt-rouge{color:var(--t-non)}.tr .t-ivt-alerte{display:flex;align-items:center;gap:10px;margin:var(--t-2) 0 0;padding:12px 16px;border-radius:var(--t-r-s);border:1px solid rgba(208,138,138,.3);background:rgba(208,138,138,.07);color:#e3b0b0;font-size:var(--t-f-s)}.tr .t-ivt-alerte svg{flex:none;color:var(--t-non)}.tr .t-ivt-alerte strong{color:var(--t-creme);font-weight:600}.tr .t-ivt-lien{margin:0 0 var(--t-4);padding:16px 18px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.4);background:var(--t-noir-2)}.tr .t-ivt-table.data-table{display:table;width:100%;min-width:0;max-width:none;overflow:hidden;border-collapse:separate;border-spacing:0;font-size:var(--t-f-s);border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2)}.tr .t-ivt-table thead th{padding:14px 18px;background:0 0;text-align:left;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3);border-bottom:1px solid var(--t-ligne)}.tr .t-ivt-table thead th[aria-sort]:hover,.tr .t-ivt-table thead th[data-dir]{color:var(--t-or-clair)}.tr .t-ivt-table thead th:last-child{text-align:right}.tr .t-ivt-ligne td{padding:12px 18px;border-bottom:1px solid var(--t-ligne);vertical-align:middle;font-size:var(--t-f-s);color:var(--t-creme-2);transition:background var(--t-court),opacity var(--t-court)}.tr .t-ivt-table tbody .t-ivt-ligne:last-child td{border-bottom:0}.tr .t-ivt-table tbody .t-ivt-ligne:hover td{background:rgba(244,239,230,.025)}.tr .t-ivt-ligne{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 40ms)}.tr .t-ivt-qui{color:var(--t-creme)!important;overflow-wrap:anywhere}.tr .t-ivt-qui strong{font-weight:500}.tr .t-ivt-qui::before{content:attr(data-initiale);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:12px;border-radius:50%;border:1px solid rgba(201,168,76,.35);background:var(--t-or-lueur);font:400 14px/1 var(--t-serif);color:var(--t-or-clair);vertical-align:middle}.tr .t-ivt-clos .t-ivt-qui::before{border-color:var(--t-ligne-2);background:0 0;color:var(--t-creme-3)}.tr .t-ivt-date{white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-ivt-reste{display:block;margin-top:2px;font-size:var(--t-f-micro);color:#e0b84a}.tr .t-ivt-geste{text-align:right;white-space:nowrap}.tr .t-ivt-geste .t-btn+.t-btn{margin-left:6px}.tr .t-ivt-rien{color:var(--t-creme-3)}.tr .t-ivt-retirer{background:0 0;color:#e0898b;border-color:rgba(224,137,139,.4)}.tr .t-ivt-retirer:hover:not([disabled]){color:#f0a9ab;border-color:#e0898b;background:rgba(224,137,139,.08)}.tr .t-ivt-vide{padding:var(--t-4) var(--t-3)!important;text-align:center}.tr .t-ivt-purge{margin:var(--t-2) 0 0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-ivt-table .ff-empty-row td{padding:var(--t-4) var(--t-3);color:var(--t-creme-2)}@media (max-width:760px){.tr .t-ivt-nouveau{width:100%}.tr .t-ivt-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}.tr .t-ivt-table tbody,.tr .t-ivt-table tbody td,.tr .t-ivt-table tbody tr,.tr .t-ivt-table.data-table{display:block;width:auto}.tr .t-ivt-table.data-table{border:0;border-radius:0;background:0 0;overflow:visible}.tr .t-ivt-table thead,.tr .t-ivt-table thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-ivt-table thead{margin-bottom:var(--t-2)}.tr .t-ivt-table thead th{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);letter-spacing:.1em}.tr .t-ivt-table thead th:last-child{display:none}.tr .t-ivt-table tbody tr.t-ivt-ligne{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:6px;margin-bottom:8px;padding:16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-ivt-ligne td{padding:0;border:0}.tr .t-ivt-table tbody .t-ivt-ligne:hover td{background:0 0}.tr .t-ivt-ligne .t-ivt-qui{display:contents}.tr .t-ivt-qui::before{grid-row:1/span 5;margin:0}.tr .t-ivt-date,.tr .t-ivt-etat,.tr .t-ivt-geste{grid-column:2}.tr .t-ivt-date{white-space:normal}.tr .t-ivt-date::before{content:attr(data-lib) " ";color:var(--t-creme-3)}.tr .t-ivt-geste{display:flex!important;flex-wrap:wrap;gap:8px;text-align:left;margin-top:8px}.tr .t-ivt-geste .t-btn{flex:1 1 120px}.tr .t-ivt-geste .t-btn+.t-btn{margin-left:0}.tr .t-ivt-geste:has(> .t-ivt-rien:only-child){display:none!important}.tr .t-ivt-table tbody tr.t-ivt-vide-ligne{border:1px solid var(--t-ligne);border-radius:var(--t-r-s);background:var(--t-noir-2)}}@media (hover:none) and (pointer:coarse){.tr .t-ivt .t-btn-petit{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-ivt-chiffres>li,.tr .t-ivt-ligne{animation:none!important}}.tr .t-ce-chapo{max-width:72ch;font-size:var(--t-f-s);line-height:1.75}.tr .t-ce-chapo strong{color:var(--t-or-clair);font-weight:500}.tr .t-ce-liens{list-style:none;margin:var(--t-3) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.tr .t-ce-liens .t-btn{gap:8px;min-height:44px}.tr .t-ce-bilan{margin-bottom:var(--t-3)}.tr .t-ce-chiffres{grid-template-columns:repeat(3,minmax(0,1fr))}.tr .t-ce-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-ce-chiffres>li:nth-child(2){animation-delay:70ms}.tr .t-ce-chiffres>li:nth-child(3){animation-delay:140ms}.tr .t-ce-a-voir{border-color:rgba(201,168,76,.35)}.tr .t-ce-date{font-size:clamp(22px, 2vw, 27px)}.tr .t-ce-vides summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;font-size:var(--t-f-s);color:var(--t-or-clair);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(226,201,126,.4)}.tr .t-ce-vides ul{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:2px}.tr .t-ce-vides a{display:inline-flex;align-items:center;min-height:44px;font-size:12.5px;color:var(--t-creme-2);text-decoration:none}.tr .t-ce-vides a:focus-visible,.tr .t-ce-vides a:hover{color:var(--t-creme)}.tr .t-ce-repli{font-size:11.5px;color:var(--t-creme-3)}.tr .t-ce-avis b{color:var(--t-or-clair)}.tr .t-ce-sommaire{margin:0 0 var(--t-4)}.tr .t-ce-sommaire ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.tr .t-ce-sommaire a{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 8px 0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.03);font-size:12.5px;color:var(--t-creme-2);text-decoration:none;transition:border-color var(--t-court),color var(--t-court)}.tr .t-ce-sommaire a:focus-visible,.tr .t-ce-sommaire a:hover{border-color:rgba(201,168,76,.55);color:var(--t-creme)}.tr .t-ce-num{font:400 13px/1 var(--t-serif);color:var(--t-or-clair);letter-spacing:.04em}.tr .t-ce-compte{flex:none;padding:3px 9px;border-radius:var(--t-r-rond);border:1px solid rgba(143,191,143,.35);font-size:11px;color:var(--t-ok);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-ce-compte.t-ce-incomplet{border-style:dashed;border-color:rgba(224,184,74,.5);color:#e0b84a}.tr .t-ce-corps{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,330px);gap:var(--t-4);align-items:start}.tr .t-ce-chapitres{min-width:0;display:grid;gap:var(--t-3)}.tr .t-ce-chap{min-width:0;padding:var(--t-3) var(--t-4) var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);scroll-margin-top:var(--t-3);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 50ms);transition:border-color var(--t-court)}.tr .t-ce-chap:focus-within{border-color:rgba(201,168,76,.4)}.tr .t-ce-chap-tete{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:var(--t-3);padding-bottom:var(--t-2);border-bottom:1px solid var(--t-ligne)}.tr .t-ce-chap-num{min-width:34px;font:400 26px/1 var(--t-serif);color:var(--t-or)}.tr .t-ce-chap-ico{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid var(--t-ligne-2);color:var(--t-or-clair)}.tr .t-ce-chap-texte{min-width:0}.tr .t-ce-chap-titre{margin:0;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-ce-chap-desc{margin:2px 0 0;font-size:12.5px;line-height:1.5;color:var(--t-creme-3)}.tr .t-ce-var{padding:1px 6px;border-radius:4px;background:var(--t-or-lueur);font:11.5px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--t-or-pale)}.tr .t-ce-grille{display:grid;gap:var(--t-3)}.tr .t-ce-col2{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--t-3) var(--t-4)}.tr .t-ce-col2 .t-ce-champ-large{grid-column:1/-1}.tr .t-ce .lg-field{display:flex;flex-direction:column;gap:8px;min-width:0}.tr .t-ce .lg-field>label{font-size:var(--t-f-s);line-height:1.45;color:var(--t-creme)}.tr .t-ce .lg-when{color:var(--t-creme-3);opacity:1;font-size:11.5px}.tr .t-ce .lg-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0}.tr .t-ce .lg-input{flex:1 1 140px;min-width:0;max-width:100%;box-sizing:border-box;min-height:44px;padding:0 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-m)/1.4 var(--t-sans);outline:0;transition:border-color var(--t-court),box-shadow var(--t-court)}.tr .t-ce select.lg-input{padding-right:34px}.tr .t-ce .lg-input::placeholder{color:var(--t-creme-3);opacity:.6}.tr .t-ce .lg-input:focus{border-color:var(--t-or);box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-ce .t-ce-champ-vide .lg-input:not(:focus){border-style:dashed;border-color:rgba(224,184,74,.45)}.tr .t-ce .lg-input.input-invalid{border-style:solid;border-color:var(--t-non)}.tr .t-ce .lg-save{flex:none;min-height:44px;padding:0 20px;border:0;border-radius:var(--t-r-rond);background:var(--t-or);color:var(--t-noir);font:600 12.5px/1 var(--t-sans);letter-spacing:.03em;cursor:pointer;transition:opacity var(--t-court),background var(--t-court)}.tr .t-ce .lg-save:not(:disabled):hover{background:var(--t-or-clair)}.tr .t-ce .lg-save:disabled{background:0 0;box-shadow:inset 0 0 0 1px var(--t-ligne-2);color:var(--t-creme-3);opacity:.7;cursor:default}.tr .t-ce .lg-status{flex:1 0 100%;min-width:0;margin-top:-2px;font-size:12px;color:var(--t-creme-3)}.tr .t-ce .lg-status.saving{color:var(--t-or-clair)}.tr .t-ce .lg-status.saved{color:var(--t-ok)}.tr .t-ce .lg-status.error{color:var(--t-non)}.tr .t-ce .lg-key{margin:0;font-size:12px;line-height:1.6;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-ce .lg-key code{font:11.5px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--t-or-pale);opacity:.8}.tr .t-ce .lg-key strong{color:var(--t-creme-2);font-weight:500}.tr .t-ce-etiquette{position:sticky;top:var(--t-3);min-width:0}.tr .t-ce-carton{padding:26px 24px 22px;border-radius:6px;background:linear-gradient(175deg,#f3ead6,#e9dcc0);color:#2b2117;box-shadow:0 18px 40px -22px rgba(0,0,0,.8),inset 0 0 0 1px rgba(110,84,40,.25),inset 0 0 0 6px #f3ead6,inset 0 0 0 7px rgba(110,84,40,.3);text-align:center;animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:160ms}.tr .t-ce-carton p{margin:0}.tr .t-ce-carton .t-ce-carton-sur{margin-bottom:14px;font:600 10px/1.4 var(--t-sans);letter-spacing:.24em;text-transform:uppercase;color:#6b5226}.tr .t-ce-carton .t-ce-carton-nom{margin-bottom:10px;font:400 24px/1.2 var(--t-serif);color:#20180f;overflow-wrap:anywhere}.tr .t-ce-carton-l{font:400 12.5px/1.7 var(--t-sans);color:#3a2d1d;overflow-wrap:anywhere}.tr .t-ce-manque .t-ce-val{font-style:italic;color:#7a5a1c}.tr .t-ce-filet{width:48px;margin:12px auto;border:0;border-top:1px solid rgba(110,84,40,.45)}.tr .t-ce-carton .t-ce-carton-note{margin-top:16px;padding-top:12px;border-top:1px dashed rgba(110,84,40,.35);font:400 11px/1.55 var(--t-sans);color:#5c4524}@media (max-width:1180px){.tr .t-ce-corps{grid-template-columns:minmax(0,1fr)}.tr .t-ce-etiquette{position:static;max-width:520px}}@media (max-width:860px){.tr .t-ce-col2{grid-template-columns:minmax(0,1fr)}.tr .t-ce-chiffres{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.tr .t-ce-chap{padding:var(--t-2) var(--t-2) var(--t-3)}.tr .t-ce-chap-tete{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}.tr .t-ce-chap-ico{display:none}.tr .t-ce-chap-num{min-width:0;font-size:22px}}@media (prefers-reduced-motion:reduce){.tr .t-ce-carton,.tr .t-ce-chap,.tr .t-ce-chiffres>li{animation:none!important}}.tr .t-cd-corps{grid-template-columns:minmax(0,1fr) minmax(250px,290px);grid-template-areas:"chap pupitre"}.tr .t-cd-corps>.t-ce-chapitres{grid-area:chap}.tr .t-cd .t-cd-compte{border-style:solid;border-color:var(--t-ligne-2);color:var(--t-creme-2)}.tr .t-cd-pupitre{grid-area:pupitre;position:sticky;top:var(--t-3);min-width:0}.tr .t-cd-jetons{padding:18px 18px 16px;border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.3);background:linear-gradient(180deg,rgba(201,168,76,.08),rgba(201,168,76,.015) 70%),var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:160ms}.tr .t-cd-jetons-titre{margin:0 0 12px;font:600 11px/1.4 var(--t-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--t-or-clair)}.tr .t-cd-puces{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.tr .t-cd-jeton{display:inline-flex;align-items:center;min-height:34px;padding:0 11px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.32);background:var(--t-or-lueur);color:var(--t-or-pale);font:11.5px/1 ui-monospace,SFMono-Regular,Consolas,monospace;cursor:pointer;transition:background var(--t-court),border-color var(--t-court)}.tr .t-cd-jeton:hover{background:rgba(201,168,76,.22);border-color:rgba(201,168,76,.55)}.tr .t-cd-jeton:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-cd-jeton.miss{border-color:var(--t-non);background:rgba(192,80,77,.28)}.tr .t-cd-consigne{margin:0;font-size:12px;line-height:1.6;color:var(--t-creme-3)}.tr .t-cd-consigne strong{color:var(--t-or-clair);font-weight:500}.tr .t-cd .t-cd-longs{margin-top:var(--t-3)}.tr .t-cd textarea.lg-input{flex:none;display:block;width:100%;min-height:44px;padding:10px 14px;line-height:1.65;resize:vertical}.tr .t-cd .lg-ta-bar{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.tr .t-cd .lg-ta-bar .lg-status{flex:1 1 auto;margin:0;text-align:right}.tr .t-cd .lg-ta-bar .lg-key{flex:0 1 auto;min-width:0}.tr .t-cd .t-cd-longs{row-gap:var(--t-4)}.tr .t-cd .lg-field>label{overflow-wrap:anywhere}.tr .t-cd-actif{display:inline-block;margin-left:6px;padding:2px 8px;border-radius:var(--t-r-rond);border:1px solid rgba(143,191,143,.35);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-ok);vertical-align:1px}.tr .t-cd-note{margin:0;font-size:12px;line-height:1.6;color:var(--t-creme-3)}.tr .t-cd-note strong{color:var(--t-creme-2);font-weight:500}@media (max-width:1180px){.tr .t-cd-corps{grid-template-columns:minmax(0,1fr);grid-template-areas:"pupitre" "chap"}.tr .t-cd-pupitre{position:static}}@media (hover:none) and (pointer:coarse){.tr .t-cd-jeton{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-cd-jetons{animation:none!important}}.tr .t-bal{max-width:1180px}.tr .t-bal-tete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--t-3)}.tr .t-bal-tete-txt{flex:1 1 420px;min-width:0}.tr .t-bal-chapo{max-width:62ch;line-height:1.7}.tr .t-bal-nouveau{flex:none;gap:8px}.tr .t-bal-flash{align-items:center}.tr .t-bal-flash-error{border-color:rgba(208,138,138,.35);background:rgba(208,138,138,.07);color:#e3b0b0}.tr .t-bal-flash-error svg{color:var(--t-non)}.tr .t-bal-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:var(--t-3)}.tr .t-bal-env{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);overflow:hidden;animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms);transition:border-color var(--t-court),transform var(--t-court) var(--t-doux),box-shadow var(--t-court)}.tr .t-bal-env::before{content:"";position:absolute;inset:0 0 auto;height:74px;pointer-events:none;background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgba(201,168,76,.32) 50%,transparent calc(50% + 1px)) left/50% 100% no-repeat,linear-gradient(to bottom left,transparent calc(50% - 1px),rgba(201,168,76,.32) 50%,transparent calc(50% + 1px)) right/50% 100% no-repeat,linear-gradient(180deg,rgba(201,168,76,.07),transparent);transition:opacity var(--t-court)}.tr .t-bal-env:hover{border-color:rgba(201,168,76,.45);transform:translateY(-2px);box-shadow:0 14px 36px rgba(0,0,0,.35)}.tr .t-bal-pli{position:relative;flex:1;padding:86px var(--t-3) var(--t-2)}.tr .t-bal-nom{display:flex;align-items:flex-start;gap:10px;margin:0 0 6px;padding-right:84px;font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-bal-nom svg{flex:none;margin:.42em 0 0!important;color:var(--t-or)}.tr .t-bal-adresse{margin:0 0 var(--t-2);font-size:var(--t-f-s);letter-spacing:.02em;color:var(--t-or-clair);overflow-wrap:anywhere}.tr .t-bal-poste{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:6px 12px;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-s);font-size:12px;color:var(--t-creme-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tr .t-bal-poste-lib{font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-bal-cachet{position:absolute;top:22px;right:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:66px;height:66px;border-radius:50%;color:#fbf1e6;text-align:center;background:radial-gradient(circle at 35% 30%,#9a4450,var(--t-bordeaux) 55%,#4f1f26);box-shadow:0 0 0 3px rgba(114,47,55,.35),inset 0 -3px 6px rgba(0,0,0,.35),0 6px 16px rgba(0,0,0,.4);animation:t-bal-cire var(--t-moyen) var(--t-doux) 260ms both}.tr .t-bal-cachet b{font:400 22px/1 var(--t-serif)}.tr .t-bal-cachet span{margin-top:2px;font-size:10px;letter-spacing:.08em}@keyframes t-bal-cire{from{opacity:0;transform:scale(.6) rotate(-14deg)}to{opacity:1;transform:none}}.tr .t-bal-inactive{display:inline-block;margin:0 0 10px;padding:4px 10px;border-radius:var(--t-r-rond);border:1px solid rgba(208,138,138,.4);background:rgba(208,138,138,.08);font-size:var(--t-f-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--t-non)}.tr .t-bal-eteinte{border-style:dashed}.tr .t-bal-eteinte::before{opacity:.35}.tr .t-bal-eteinte .t-bal-adresse,.tr .t-bal-eteinte .t-bal-nom,.tr .t-bal-eteinte .t-bal-poste{opacity:.55}.tr .t-bal-gestes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:var(--t-2) var(--t-3) var(--t-3);border-top:1px solid var(--t-ligne)}.tr .t-bal-gestes .t-btn{min-width:0}.tr .t-bal-gestes .t-btn:last-child:nth-child(odd){grid-column:1/-1}.tr .t-bal-retirer{background:0 0;color:#e0898b;border-color:rgba(224,137,139,.4)}.tr .t-bal-retirer:hover:not([disabled]){color:#f0a9ab;border-color:#e0898b;background:rgba(224,137,139,.08)}.tr .t-bal-vide{display:flex;flex-direction:column;align-items:center;gap:10px;padding:clamp(48px,8vw,88px) var(--t-3);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);text-align:center}.tr .t-bal-vide-ico{display:flex;align-items:center;justify-content:center;width:76px;height:76px;margin-bottom:6px;border-radius:50%;border:1px solid rgba(201,168,76,.3);background:var(--t-or-lueur);color:var(--t-or)}.tr .t-bal-vide-titre{margin:0;font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-bal-vide p{margin:0 0 6px;max-width:46ch;font-size:var(--t-f-s);color:var(--t-creme-2)}@media (max-width:640px){.tr .t-bal-nouveau{width:100%;justify-content:center}.tr .t-bal-pli{padding-top:78px}.tr .t-bal-env::before{height:64px}.tr .t-bal-cachet{top:16px;right:16px;width:58px;height:58px}}@media (prefers-reduced-motion:reduce){.tr .t-bal-cachet,.tr .t-bal-env{animation:none!important}.tr .t-bal-env:hover{transform:none}}.tr .t-cle{max-width:1180px}.tr .t-cle-retour{display:flex;width:max-content;align-items:center;min-height:44px;margin:-12px 0 6px;font-size:var(--t-f-s);color:var(--t-creme-3);text-decoration:none;transition:color var(--t-court)}.tr .t-cle-retour:focus-visible,.tr .t-cle-retour:hover{color:var(--t-or-clair)}.tr .t-cle-adresse{display:flex;align-items:center;margin:0;font-size:var(--t-f-s);letter-spacing:.02em;color:var(--t-or-clair);overflow-wrap:anywhere}.tr .t-cle-adresse svg{flex:none;color:var(--t-or)}.tr .t-cle-deux{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:var(--t-4);align-items:start}.tr .t-cle-liste{list-style:none;margin:0;padding:0;display:grid;gap:10px}.tr .t-cle-cle{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--t-2);padding:14px 16px 14px 22px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 60ms);transition:border-color var(--t-court)}.tr .t-cle-cle::before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--t-or)}.tr .t-cle-role::before{background:#9fb0c8}.tr .t-cle-cle:hover{border-color:rgba(201,168,76,.4)}.tr .t-cle-titulaire{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:6px 14px;min-width:0}.tr .t-cle-titulaire>.t-cle-av,.tr .t-cle-titulaire>.t-cle-ico{grid-row:span 2}.tr .t-cle-titulaire>.t-cle-type{justify-self:start}.tr .t-cle-av{display:inline-flex;flex:none}.tr .t-cle-ico{display:inline-flex;flex:none;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid var(--t-ligne-2);color:var(--t-or)}.tr .t-cle-role .t-cle-ico{color:#9fb0c8}.tr .t-cle-nom{min-width:0;font-size:var(--t-f-s);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-cle-nom strong{font-weight:600}.tr .t-cle-brut{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--t-creme-2)}.tr .t-cle-mail{font-size:12px;color:var(--t-creme-3)}.tr .t-cle-type{padding:3px 10px;border-radius:var(--t-r-rond);font-size:var(--t-f-micro);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.tr .t-cle-type-qui{color:var(--t-ok);border:1px solid rgba(143,191,143,.35);background:rgba(143,191,143,.07)}.tr .t-cle-type-role{color:#9fb0c8;border:1px solid rgba(159,176,200,.35);background:rgba(159,176,200,.07)}.tr .t-cle-revoquer{flex:none}.tr .t-cle-vide{display:flex;align-items:center;gap:var(--t-2);padding:var(--t-3);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m)}.tr .t-cle-vide p{margin:0;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-cle-vide small{color:var(--t-creme-3)}.tr .t-cle-vide-ico{display:flex;flex:none;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;border:1px solid rgba(201,168,76,.3);background:var(--t-or-lueur);color:var(--t-or)}.tr .t-cle-accorder{position:sticky;top:var(--t-3);padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.28);background:linear-gradient(180deg,rgba(201,168,76,.06),transparent 120px),var(--t-noir-2)}.tr .t-cle-bascule{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0 0 var(--t-3);padding:4px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.03)}.tr .t-cle-choix{position:relative;display:block;margin:0;cursor:pointer}.tr .t-cle-choix input{position:absolute;opacity:0;width:1px;height:1px}.tr .t-cle-choix span{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 10px;border-radius:var(--t-r-rond);font-size:12.5px;color:var(--t-creme-2);text-align:center;transition:background var(--t-court),color var(--t-court)}.tr .t-cle-choix input:checked+span{background:var(--t-or);color:var(--t-noir)}.tr .t-cle-choix input:focus-visible+span{outline:2px solid var(--t-or-clair);outline-offset:2px}.tr .t-cle-choix:hover input:not(:checked)+span{color:var(--t-creme)}.tr .t-cle-champ{margin:0 0 var(--t-3)}.tr .t-cle-lib{display:block;margin:0 0 8px;font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-or)}.tr .t-cle-select{width:100%;min-height:44px;padding:0 14px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.28);background:var(--t-noir);color:var(--t-creme);font:inherit;font-size:var(--t-f-s)}.tr .t-cle-select:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:1px}.tr .t-cle-aide{margin:8px 0 0;font-size:12px;color:var(--t-creme-3)}.tr .t-cle-envoyer{width:100%;justify-content:center;gap:8px}@media (max-width:900px){.tr .t-cle-deux{grid-template-columns:minmax(0,1fr)}.tr .t-cle-accorder{position:static}}@media (max-width:640px){.tr .t-cle-cle{flex-direction:column;align-items:stretch}.tr .t-cle-revoquer{width:100%}}@media (hover:none) and (pointer:coarse){.tr .t-cle-choix span{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-cle-cle{animation:none!important}}.tr .t-mel{max-width:1080px}.tr .t-mel-retour{margin:0 0 var(--t-2)}.tr .t-mel-enveloppe{position:relative;overflow:hidden;margin:0 0 var(--t-3);padding:var(--t-4) var(--t-4) var(--t-3);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.26);background:linear-gradient(160deg,rgba(201,168,76,.07),transparent 46%),var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-mel-enveloppe::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,transparent,var(--t-or) 50%,transparent);opacity:.55}.tr .t-mel-objet{margin:0 0 var(--t-3);font-size:clamp(24px, 2.6vw, 34px);line-height:1.2;overflow-wrap:anywhere}.tr .t-mel-adresses{display:grid;gap:8px;margin:0;padding:var(--t-2) 0;border-top:1px dashed var(--t-ligne-2);border-bottom:1px dashed var(--t-ligne-2)}.tr .t-mel-ligne{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:baseline}.tr .t-mel-ligne dt{font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-or)}.tr .t-mel-ligne dd{margin:0;font-size:var(--t-f-s);line-height:1.55;color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-mel-ligne:first-child dd{color:var(--t-creme)}.tr .t-mel-gestes{display:flex;flex-wrap:wrap;gap:8px;margin:var(--t-3) 0 0}.tr .t-mel-gestes .t-btn{gap:6px}.tr .t-mel-bascule[aria-pressed=true]{border-color:rgba(201,168,76,.45);color:var(--t-or-clair)}.tr .t-mel-etoile[aria-pressed=true] svg{fill:currentColor}.tr .t-mel-gestes .t-btn[disabled]{opacity:.55;cursor:wait}.tr .t-mel-lettre{overflow:hidden;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) 120ms both}.tr .t-mel-onglets{display:flex;gap:4px;padding:8px 8px 0;border-bottom:1px solid var(--t-ligne)}.tr .t-mel-onglet{min-height:44px;padding:0 18px;border:0;border-bottom:2px solid transparent;background:0 0;font:500 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3);cursor:pointer;transition:color var(--t-court),border-color var(--t-court)}.tr .t-mel-onglet:hover{color:var(--t-creme)}.tr .t-mel-onglet.active{color:var(--t-or-clair);border-bottom-color:var(--t-or)}.tr .t-mel-onglet:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:-2px}.tr .t-mel-images{align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;padding:10px 16px;border-bottom:1px solid rgba(224,184,74,.25);background:rgba(224,184,74,.07);font-size:12.5px;color:#e8c872}.tr .t-mel-images>span{min-width:0;flex:1 1 260px}.tr .t-mel-feuille{padding:clamp(10px,2.4vw,28px);background:radial-gradient(120% 80% at 50% 0,rgba(201,168,76,.06),transparent 60%)}.tr .t-mel-iframe{display:block;width:100%;min-height:400px;border:0;border-radius:var(--t-r-s);background:#fff;box-shadow:0 18px 50px -24px rgba(0,0,0,.85)}.tr .t-mel-texte{margin:0;padding:var(--t-3) var(--t-4);max-height:80vh;overflow-y:auto;font:inherit;font-size:var(--t-f-m);line-height:1.75;color:var(--t-creme-2);white-space:pre-wrap;overflow-wrap:anywhere}.tr .t-mel-vide{font-style:italic;color:var(--t-creme-3)}.tr .t-mel-pj{padding:var(--t-3) var(--t-4);border-top:1px solid var(--t-ligne);background:rgba(11,10,8,.5)}.tr .t-mel-pj .t-adm-bloc-titre{margin-bottom:var(--t-2)}.tr .t-mel-pj-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:8px}.tr .t-mel-pj-fiche{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 12px 6px 6px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);transition:border-color var(--t-court)}.tr .t-mel-pj-fiche:hover{border-color:rgba(201,168,76,.45)}.tr .t-mel-pj-ico{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:6px;background:var(--t-or-lueur);color:var(--t-or)}.tr .t-mel-pj-nom{display:flex;align-items:center;min-height:44px;min-width:0;font-size:var(--t-f-s);color:var(--t-or-clair);text-decoration:none;overflow-wrap:anywhere}.tr .t-mel-pj-nom:focus-visible,.tr .t-mel-pj-nom:hover{text-decoration:underline}.tr .t-mel-pj-taille{font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-mel-pj-note{margin:10px 0 0;font-size:12px;color:var(--t-creme-3)}.tr .t-mel-erreur{display:flex;flex-direction:column;align-items:center;gap:12px;padding:clamp(40px,7vw,72px) var(--t-3);border-radius:var(--t-r-m);border:1px dashed rgba(208,138,138,.4);background:rgba(208,138,138,.05);text-align:center}.tr .t-mel-erreur p{margin:0;max-width:52ch;font-size:var(--t-f-m);color:#e3b0b0}.tr .t-mel-erreur-ico{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;border:1px solid rgba(208,138,138,.4);color:var(--t-non)}.tr .t-mel-voile{position:fixed;inset:0;z-index:1000;align-items:center;justify-content:center;padding:var(--t-2);background:rgba(5,4,3,.78);backdrop-filter:blur(6px)}.tr .t-mel-dialogue{width:100%;max-width:400px;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.32);background:var(--t-noir-2);box-shadow:var(--t-ombre-2);animation:t-adm-pose var(--t-court) var(--t-doux) both}.tr .t-mel-dialogue h3{margin:0 0 var(--t-2);font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-mel-dialogue .t-cle-select{margin:0 0 var(--t-3)}.tr .t-mel-dialogue-gestes{display:flex;justify-content:flex-end;gap:10px}@media (max-width:640px){.tr .t-mel-enveloppe{padding:var(--t-3) var(--t-2) var(--t-2)}.tr .t-mel-ligne{grid-template-columns:48px minmax(0,1fr);gap:8px}.tr .t-mel-gestes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tr .t-mel-gestes .t-btn{min-width:0;justify-content:center;padding:0 10px}.tr .t-mel-onglet{flex:1}.tr .t-mel-texte{padding:var(--t-2);font-size:var(--t-f-s)}.tr .t-mel-pj{padding:var(--t-2)}.tr .t-mel-dialogue-gestes .t-btn{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.tr .t-mel-dialogue,.tr .t-mel-enveloppe,.tr .t-mel-lettre{animation:none!important}}.tr .t-lev{max-width:1180px}.tr .t-lev-chapo{max-width:62ch;line-height:1.7}.tr .t-lev-erreur{border-color:rgba(208,138,138,.35);background:rgba(208,138,138,.07);color:#e3b0b0}.tr .t-lev-erreur svg{color:var(--t-non)}.tr .t-lev-deux{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:var(--t-4);align-items:start}.tr .t-lev-form{min-width:0;max-width:680px}.tr .t-lev-lot{min-width:0;margin:0 0 var(--t-3);padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 90ms);transition:border-color var(--t-court)}.tr .t-lev-lot:focus-within{border-color:rgba(201,168,76,.45)}.tr .t-lev-legende{width:100%;padding:0;float:left;margin-bottom:var(--t-3)}.tr .t-lev-legende+*{clear:both}.tr .t-lev-n{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:50%;border:1px solid rgba(201,168,76,.45);font:500 11px/1 var(--t-sans);letter-spacing:0;color:var(--t-or-clair)}.tr .t-lev-champ{display:grid;gap:6px;margin-bottom:var(--t-2);min-width:0}.tr .t-lev-champ:last-child{margin-bottom:0}.tr .t-lev-lib{font-size:var(--t-f-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-lev-in{box-sizing:border-box;width:100%;min-height:44px;padding:0 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-s) var(--t-sans);transition:border-color var(--t-court)}.tr .t-lev-in::placeholder{color:var(--t-creme-3);opacity:.8}.tr .t-lev-in:hover{border-color:rgba(201,168,76,.45)}.tr .t-lev-in:focus{outline:0;border-color:var(--t-or)}.tr .t-lev-in:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-lev-aide{margin:0;font-size:12px;line-height:1.55;color:var(--t-creme-3)}.tr .t-lev-rangee{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-bottom:var(--t-2)}.tr .t-lev-rangee .t-lev-champ{margin-bottom:0}.tr .t-lev-case{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:var(--t-f-s);color:var(--t-creme);cursor:pointer}.tr .t-lev-case input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--t-or)}.tr .t-lev-actif{margin-top:var(--t-2);padding-top:var(--t-2);border-top:1px solid var(--t-ligne);width:100%}.tr .t-lev-gestes{display:flex;flex-wrap:wrap;gap:10px}.tr .t-lev-annuler,.tr .t-lev-test{background:0 0;color:var(--t-or-pale);border:1px solid rgba(201,168,76,.35)}.tr .t-lev-annuler:hover,.tr .t-lev-test:hover:not([disabled]){border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-lev-test[disabled]{opacity:.6;cursor:progress}.tr .t-lev-annuler{color:var(--t-creme-2);border-color:var(--t-ligne-2)}.tr .t-lev-apres{margin-top:10px}.tr .t-lev .test-result{display:none;margin-top:var(--t-2);padding:12px 16px;border-radius:var(--t-r-s);font-size:var(--t-f-s);line-height:1.55;overflow-wrap:anywhere;animation:t-adm-pose var(--t-court) var(--t-doux) both}.tr .t-lev .test-result.ok{border:1px solid rgba(143,191,143,.35);background:rgba(143,191,143,.08);color:var(--t-ok)}.tr .t-lev .test-result.err{border:1px solid rgba(208,138,138,.35);background:rgba(208,138,138,.07);color:#e3b0b0}.tr .t-lev-reflet{position:sticky;top:var(--t-3);min-width:0}.tr .t-lev-reflet-lib{margin:0 0 10px;font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-lev-env{animation-delay:180ms}.tr .t-lev-env:hover{transform:none;box-shadow:none}.tr .t-lev-env .t-bal-nom{padding-right:0}.tr .t-lev .t-bal-inactive[hidden]{display:none}.tr .t-lev-attente{opacity:.45;font-style:italic}@media (max-width:1000px){.tr .t-lev-deux{grid-template-columns:minmax(0,1fr);gap:var(--t-3)}.tr .t-lev-reflet{position:static;order:-1;max-width:520px}}@media (max-width:480px){.tr .t-lev-lot{padding:var(--t-2)}.tr .t-lev-gestes .t-btn{flex:1 1 100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.tr .t-lev .test-result,.tr .t-lev-lot{animation:none!important}}.tr .t-pig{max-width:1180px}.tr .t-pig-tete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--t-3)}.tr .t-pig-tete-txt{flex:1 1 420px;min-width:0}.tr .t-pig-titre{display:flex;align-items:flex-start;gap:12px;overflow-wrap:anywhere}.tr .t-pig-titre svg{flex:none;margin:.32em 0 0!important;color:var(--t-or)}.tr .t-pig-tete-gestes{display:flex;flex-wrap:wrap;gap:8px}.tr .t-pig-erreur-aide{font-size:12px;color:var(--t-creme-3)}.tr .t-pig-tri{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1.8fr) minmax(0,1fr) minmax(0,.9fr);gap:14px var(--t-2);margin:0 0 var(--t-3);padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:linear-gradient(180deg,rgba(201,168,76,.05),transparent 90px),var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-pig-champ{display:grid;gap:6px;min-width:0;margin:0}.tr .t-pig-lib{font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-or)}.tr .t-pig-tri .t-cle-select{box-sizing:border-box}.tr .t-pig-tri input[type=search].t-cle-select::placeholder{color:var(--t-creme-3);opacity:.85}.tr .t-pig-tri-fin{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:10px var(--t-2);padding-top:12px;border-top:1px solid var(--t-ligne)}.tr .t-pig-tri-fin .t-pig-case{margin-right:auto}.tr .t-pig-case{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:var(--t-f-s);color:var(--t-creme-2);cursor:pointer}.tr .t-pig-case input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--t-or)}.tr .t-pig-regles{margin:0 0 var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) 80ms both}.tr .t-pig-regles[open]{border-color:rgba(201,168,76,.32)}.tr .t-pig-regles-tete{display:flex;align-items:center;gap:12px;min-height:52px;padding:4px var(--t-3);list-style:none;cursor:pointer;border-radius:var(--t-r-m)}.tr .t-pig-regles-tete::-webkit-details-marker{display:none}.tr .t-pig-regles-tete::after{content:"";flex:none;width:8px;height:8px;margin-left:auto;border-right:1.5px solid var(--t-or);border-bottom:1.5px solid var(--t-or);transform:rotate(45deg);transition:transform var(--t-court) var(--t-doux)}.tr .t-pig-regles[open]>.t-pig-regles-tete::after{transform:rotate(-135deg)}.tr .t-pig-regles-tete:hover .t-pig-regles-titre{color:var(--t-or-clair)}.tr .t-pig-regles-tete:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:2px}.tr .t-pig-regles-titre{display:inline;margin:0;font:500 var(--t-f-micro)/1.5 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-or);transition:color var(--t-court)}.tr .t-pig-regles-corps{padding:0 var(--t-3) var(--t-3)}.tr .t-pig-note{margin:0 0 10px;max-width:72ch;font-size:12.5px;line-height:1.6;color:var(--t-creme-3)}.tr .t-pig-note-alerte{color:#e8c872}.tr .t-pig-regles-liste{list-style:none;margin:0 0 var(--t-2);padding:0;display:grid;gap:8px}.tr .t-pig-regle{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 8px 8px 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-pig-regle>span{flex:1 1 240px;min-width:0;overflow-wrap:anywhere}.tr .t-pig-regle strong{font-weight:600;color:var(--t-or-clair)}.tr .t-pig-regles-gestes{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:var(--t-2);border-top:1px solid var(--t-ligne)}.tr .t-pig-regles-gestes .t-cle-select{box-sizing:border-box;width:auto;flex:1 1 150px}.tr .t-pig-regles-gestes #ruleContains{flex-basis:200px}.tr .t-pig-regles-msg{flex-basis:100%;margin-top:2px;font-size:12px;color:var(--t-creme-3)}.tr .t-pig-plis{overflow:hidden;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) 140ms both}.tr .t-pig-compte{margin:0;padding:16px var(--t-3);border-bottom:1px solid var(--t-ligne)}.tr .t-pig-compte::after{display:none}.tr .t-pig-liste{list-style:none;margin:0;padding:0}.tr .t-pig-pli{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 10px;border-bottom:1px solid var(--t-ligne);transition:background var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(160ms + var(--i, 0) * 35ms)}.tr .t-pig-pli:last-child{border-bottom:0}.tr .t-pig-pli:hover{background:rgba(201,168,76,.05)}.tr .t-pig-nonlu{background:rgba(114,47,55,.09)}.tr .t-pig-nonlu:hover{background:rgba(114,47,55,.15)}.tr .t-pig-lien{display:grid;grid-template-columns:12px minmax(0,1fr) auto 18px;align-items:center;gap:4px 16px;min-height:64px;padding:10px 0 10px var(--t-3);color:inherit;text-decoration:none}.tr .t-pig-lien:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:-3px;border-radius:var(--t-r-s)}.tr .t-pig-cire{width:11px;height:11px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#a24c58,var(--t-bordeaux) 60%,#4f1f26);box-shadow:0 0 0 2px rgba(114,47,55,.32)}.tr .t-pig-cire.t-pig-lu{background:0 0;box-shadow:inset 0 0 0 1px var(--t-ligne-2)}.tr .t-pig-quoi{display:grid;gap:3px;min-width:0}.tr .t-pig-de{font-size:12.5px;letter-spacing:.02em;color:var(--t-creme-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr .t-pig-objet{font:400 var(--t-f-m)/1.35 var(--t-serif);color:var(--t-creme-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr .t-pig-nonlu .t-pig-de{font-weight:600;color:var(--t-or-clair)}.tr .t-pig-nonlu .t-pig-objet{color:var(--t-creme)}.tr .t-pig-date{font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-pig-etoile{display:flex;color:var(--t-creme-3);opacity:.55}.tr .t-pig-etoile.t-pig-marque{color:var(--t-or);opacity:1}.tr .t-pig-etoile.t-pig-marque svg{fill:currentColor}.tr .t-pig-archiver{margin-right:var(--t-2);min-width:92px;justify-content:center}.tr .t-pig-gestes{display:flex;align-items:center;gap:8px;margin-right:var(--t-2)}.tr .t-pig-gestes .t-pig-archiver{margin-right:0}.tr .t-pig-lire{justify-content:center}.tr .t-pig-lire[disabled]{opacity:.55;cursor:wait}.tr .t-pig-court{display:none}.tr .t-pig-archiver[disabled]{opacity:.55;cursor:wait}@media (hover:hover) and (pointer:fine){.tr .t-pig-archiver:not([disabled]),.tr .t-pig-lire:not([disabled]){opacity:.45;transition:opacity var(--t-court),border-color var(--t-court),color var(--t-court)}.tr .t-pig-pli:focus-within .t-pig-archiver,.tr .t-pig-pli:focus-within .t-pig-lire,.tr .t-pig-pli:hover .t-pig-archiver,.tr .t-pig-pli:hover .t-pig-lire{opacity:1}}.tr .t-pig-vide{display:flex;flex-direction:column;align-items:center;gap:12px;padding:clamp(40px,7vw,72px) var(--t-3);text-align:center;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-pig-vide-ico{display:flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:50%;border:1px solid rgba(201,168,76,.3);background:var(--t-or-lueur);color:var(--t-or)}.tr .t-pig-lus{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px var(--t-3);border-bottom:1px solid var(--t-ligne);background:rgba(114,47,55,.09)}.tr .t-pig-lus .t-pig-cire{flex:none}.tr .t-pig-lus-txt{margin:0 auto 0 0;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-pig-lus-txt strong{font-weight:600;color:var(--t-or-clair);font-variant-numeric:tabular-nums}.tr .t-pig-lus-gestes{display:flex;flex-wrap:wrap;gap:8px}.tr .t-pig-cats-liste{list-style:none;margin:0 0 var(--t-2);padding:0;display:flex;flex-wrap:wrap;gap:8px}.tr .t-pig-cat{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme-2);font-size:var(--t-f-s);text-decoration:none;overflow-wrap:anywhere;transition:border-color var(--t-court),background var(--t-court)}.tr .t-pig-cat:hover{border-color:var(--t-or)}.tr .t-pig-cat:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:2px}.tr .t-pig-cat-ici{border-color:var(--t-or);background:var(--t-or-lueur);color:var(--t-creme)}.tr .t-pig-cat-chiffre{font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-pig-cat-chiffre strong{font-weight:600;color:var(--t-or-clair)}.tr .t-pig-regles-gestes #catName{flex-basis:260px}.tr .t-pig-pages{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:var(--t-3) 0 0}.tr .t-pig-page-cur,.tr .t-pig-pages a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:0 14px;border-radius:var(--t-r-rond);font-size:var(--t-f-s);font-variant-numeric:tabular-nums}.tr .t-pig-pages a{border:1px solid var(--t-ligne-2);color:var(--t-or-clair);text-decoration:none;transition:border-color var(--t-court),background var(--t-court)}.tr .t-pig-pages a:hover{border-color:var(--t-or);background:var(--t-or-lueur)}.tr .t-pig-pages a:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:2px}.tr .t-pig-page-cur{background:var(--t-or);color:var(--t-noir);font-weight:600}.tr .t-pig-pages-total{flex-basis:100%;text-align:center;font-size:12px;color:var(--t-creme-3)}@media (max-width:1000px){.tr .t-pig-tri{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:640px){.tr .t-pig-tete-gestes{width:100%;display:grid;grid-template-columns:1fr 1fr}.tr .t-pig-tete-gestes .t-btn{justify-content:center}.tr .t-pig-tri{padding:var(--t-2)}.tr .t-pig-cherche,.tr .t-pig-dossier{grid-column:1/-1}.tr .t-pig-tri-fin .t-pig-case{flex-basis:100%}.tr .t-pig-tri-fin .t-btn{flex:1;justify-content:center}.tr .t-pig-regles-tete{padding:4px var(--t-2)}.tr .t-pig-regles-corps{padding:0 var(--t-2) var(--t-2)}.tr .t-pig-regles-gestes .t-btn,.tr .t-pig-regles-gestes .t-cle-select{flex:1 1 100%;justify-content:center}.tr .t-pig-compte{padding:14px var(--t-2)}.tr .t-pig-pli{grid-template-rows:auto auto}.tr .t-pig-lien{grid-column:1/-1;grid-row:1/3;grid-template-columns:10px minmax(0,1fr) 16px;gap:2px 12px;padding:12px var(--t-2) 6px}.tr .t-pig-lien .t-pig-date{grid-column:2;grid-row:2;display:flex;align-items:center;min-height:44px}.tr .t-pig-lien .t-pig-etoile{grid-column:3;grid-row:1}.tr .t-pig-archiver{position:relative;z-index:1;grid-column:2;grid-row:2;align-self:end;margin:0 var(--t-2) 6px 0;min-width:0;padding:0 14px}.tr .t-pig-gestes{position:relative;z-index:1;grid-column:2;grid-row:2;align-self:end;margin:0 var(--t-2) 6px 0}.tr .t-pig-gestes .t-pig-archiver{margin:0}.tr .t-pig-lire{min-width:44px;padding:0 14px}.tr .t-pig-long{display:none}.tr .t-pig-court{display:inline}.tr .t-pig-lus{padding:12px var(--t-2)}.tr .t-pig-lus-gestes{width:100%}.tr .t-pig-lus-gestes .t-btn{flex:1 1 auto;justify-content:center;white-space:nowrap}}@media (max-width:420px){.tr .t-pig-tri{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.tr .t-pig-pli,.tr .t-pig-plis,.tr .t-pig-regles,.tr .t-pig-tri{animation:none!important}.tr .t-pig-regles-tete::after{transition:none}}.tr .t-ard{max-width:1240px}.tr .t-ard-tete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--t-3)}.tr .t-ard-tete-txt{flex:1 1 420px;min-width:0}.tr .t-ard-nouvelle{flex:none;gap:8px}.tr .t-ard-tablette{display:flex;flex-wrap:wrap;align-items:center;gap:14px var(--t-3);margin:0 0 var(--t-4);padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:linear-gradient(180deg,rgba(201,168,76,.05),transparent 90px),var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-ard-onglets{display:inline-flex;flex:none;gap:0;margin:0;padding:4px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);background:var(--t-noir)}.tr .t-ard-onglet{min-height:40px;padding:0 20px;margin:0;border:0;border-radius:var(--t-r-rond);background:0 0;font:500 var(--t-f-s) var(--t-sans);color:var(--t-creme-2);cursor:pointer;transition:background var(--t-court),color var(--t-court)}.tr .t-ard-onglet:hover{color:var(--t-creme)}.tr .t-ard-onglet.active{background:var(--t-or);color:var(--t-noir)}.tr .t-ard-onglet:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:2px}.tr .t-ard-cherche{flex:1 1 260px;max-width:none}.tr .t-ard-pastilles{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:8px;padding-top:14px;border-top:1px solid var(--t-ligne)}.tr .t-ard .t-ard-pastille{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2);font:500 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-ard .t-ard-pastille:hover{border-color:var(--cat,var(--t-or));color:var(--t-creme)}.tr .t-ard .t-ard-pastille.active{border-color:var(--cat,var(--t-or));background:color-mix(in srgb,var(--cat,#c9a84c) 16%,transparent);color:var(--t-creme)}.tr .t-ard .t-ard-pastille:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:2px}.tr .t-ard-point{display:inline-block;flex:none;width:8px;height:8px;margin:0;border-radius:50%;background:var(--cat,var(--t-or))}.tr .t-ard-alerte{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;border-radius:var(--t-r-m);border:1px solid rgba(224,184,74,.4);background:rgba(224,184,74,.07);color:#e8c872}.tr .t-ard-alerte svg{flex:none;margin-top:2px}.tr .t-ard-alerte p{margin:0;font-size:var(--t-f-s);font-weight:500;line-height:1.55}.tr .t-ard-tronque{margin:0 0 var(--t-3);padding:12px 18px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.3);background:var(--t-or-lueur);font-size:13px;color:var(--t-creme-2)}.tr .t-ard-tronque strong{color:var(--t-or-clair);font-weight:600}.tr .t-ard-vide{display:flex;flex-direction:column;align-items:center;gap:4px;padding:clamp(40px,7vw,80px) var(--t-3);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);text-align:center}.tr .t-ard-vide p{margin:4px 0 0;max-width:52ch;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-ard-vide p .t-btn{margin-top:12px}.tr .t-ard-vide-ico{display:flex;align-items:center;justify-content:center;width:68px;height:68px;margin-bottom:12px;border-radius:50%;border:1px solid rgba(201,168,76,.3);background:var(--t-or-lueur);color:var(--t-or)}.tr .t-ard-vide-titre{margin:0;font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-ard-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:var(--t-3);align-items:start}.tr .t-ard-note{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);border-left:3px solid var(--cat,var(--t-ligne-2));background:var(--t-noir-2);transition:border-color var(--t-court),box-shadow var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(80ms + var(--i, 0) * 40ms)}.tr .t-ard-note:hover{border-color:rgba(201,168,76,.32);border-left-color:var(--cat,var(--t-or));box-shadow:0 12px 32px rgba(0,0,0,.35)}.tr .t-ard-epinglee{background:linear-gradient(180deg,rgba(201,168,76,.07),transparent 120px),var(--t-noir-2);border-top-color:rgba(201,168,76,.4);border-right-color:rgba(201,168,76,.4);border-bottom-color:rgba(201,168,76,.4)}.tr .t-ard-note-corps{flex:1;display:flex;flex-direction:column;gap:10px;padding:18px 20px 16px;min-width:0}.tr .t-ard-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0}.tr .t-ard-cat{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:0 0;font:600 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--cat,var(--t-creme-3))}.tr .t-ard-punaise{display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-size:12px;color:var(--t-or)}.tr .t-ard-titre{margin:0;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-ard-texte{margin:0;font:400 13.5px/1.7 var(--t-sans);color:var(--t-creme-2);white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.tr .t-ard-texte:empty{display:none}.tr .t-ard-signe{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:auto 0 0;padding-top:4px;font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-ard-signe .note-date{font-size:12px;color:var(--t-creme-3)}.tr .t-ard-auteur{margin-left:auto}.tr .t-ard-auteur::before{content:"par "}.tr .t-ard-gestes{display:flex;align-items:center;gap:4px;padding:6px 10px;border-top:1px solid var(--t-ligne);background:rgba(0,0,0,.18)}.tr .t-ard .t-ard-geste{display:inline-flex;align-items:center;justify-content:center;width:36px;min-height:36px;padding:0;border:0;border-radius:var(--t-r-s);background:0 0;color:var(--t-creme-2);cursor:pointer;transition:color var(--t-court),background var(--t-court)}.tr .t-ard .t-ard-geste:hover{background:rgba(232,220,190,.07);color:var(--t-creme)}.tr .t-ard .t-ard-geste.pin-active{color:var(--t-or)}.tr .t-ard .t-ard-geste:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:1px}.tr .t-ard .t-ard-suppr{margin-left:auto}.tr .t-ard .t-ard-suppr:hover{color:var(--t-non)}.tr .t-ard-lecture{min-height:48px;padding:0 20px;font-size:12px;color:var(--t-creme-3)}@media (hover:none) and (pointer:coarse){.tr .t-ard .t-ard-pastille,.tr .t-ard-onglet{min-height:44px}.tr .t-ard .t-ard-geste{width:44px;min-height:44px}}@media (max-width:640px){.tr .t-ard-nouvelle{width:100%;justify-content:center}.tr .t-ard-tablette{padding:var(--t-2)}.tr .t-ard-onglets{width:100%}.tr .t-ard-onglet{flex:1}.tr .t-ard-cherche{flex-basis:100%}.tr .t-ard-note-corps{padding:16px 16px 14px}}@media (prefers-reduced-motion:reduce){.tr .t-ard-note,.tr .t-ard-tablette{animation:none!important}}.tr .t-cpl{max-width:1240px}.tr .t-cpl .ct-tabs{margin-bottom:var(--t-4)}.tr .t-cpl-chapo{max-width:74ch}.tr .t-cpl-chapo strong,.tr .t-cpl-portee strong,.tr .t-cpl-texte strong{color:var(--t-creme);font-weight:600}.tr .t-cpl-texte{max-width:78ch;margin:0 0 var(--t-3);font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-cpl-etat{display:flex;align-items:flex-start;gap:12px;margin:0 0 var(--t-3);padding:14px 18px;border-radius:var(--t-r-s);font-size:var(--t-f-s);line-height:1.55;animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-cpl-etat svg{flex:none;margin-top:2px}.tr .t-cpl-etat p{margin:0;min-width:0;overflow-wrap:anywhere}.tr .t-cpl-etat a{color:inherit;text-decoration:underline;text-underline-offset:3px}.tr .t-cpl-etat code{font-size:12px;padding:1px 6px;border-radius:4px;background:rgba(244,239,230,.08)}.tr .t-cpl-etat-ok{border:1px solid rgba(143,191,143,.32);background:rgba(143,191,143,.07);color:var(--t-ok)}.tr .t-cpl-etat-ko{border:1px solid rgba(208,138,138,.4);background:rgba(114,47,55,.16);color:#e6a9a9}.tr .t-cpl-chiffres{margin-bottom:var(--t-3)}.tr .t-cpl-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-cpl-chiffres>li:nth-child(2){animation-delay:60ms}.tr .t-cpl-chiffres>li:nth-child(3){animation-delay:120ms}.tr .t-cpl-chiffres>li:nth-child(4){animation-delay:180ms}.tr .t-cpl-n-ko{color:var(--t-non)}.tr .t-cpl-sommaire{display:flex;flex-wrap:wrap;align-items:center;gap:10px var(--t-2);margin:0 0 var(--t-6);padding:var(--t-2) 0;border-top:1px solid var(--t-ligne);border-bottom:1px solid var(--t-ligne)}.tr .t-cpl-sommaire-lib{margin:0;font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-cpl-sommaire ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.tr .t-cpl-sommaire a{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);color:var(--t-creme-2);font-size:var(--t-f-s);text-decoration:none;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-cpl-sommaire a:hover{border-color:var(--t-or);color:var(--t-or-clair);background:var(--t-or-lueur)}.tr .t-cpl-sommaire-n{font:400 var(--t-f-s)/1 var(--t-serif);color:var(--t-or);font-variant-numeric:tabular-nums}.tr #t-cpl-journal,.tr #t-cpl-nl,.tr #t-cpl-var,.tr .t-cpl-famille{scroll-margin-top:var(--t-3)}.tr .t-cpl-cherche{display:grid;grid-template-columns:minmax(0,420px) auto;align-items:end;gap:6px var(--t-2);margin:0 0 var(--t-4)}.tr .t-cpl-cherche-lib{grid-column:1/-1;font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-or)}.tr .t-cpl-cherche-ligne{position:relative}.tr .t-cpl-cherche-ligne .t-cle-select{padding-left:42px;box-sizing:border-box}.tr .t-cpl-cherche-ligne .t-cle-select::placeholder{color:var(--t-creme-3);opacity:.85}.tr .t-cpl-loupe{position:absolute;left:14px;top:50%;transform:translateY(-50%);display:flex;color:var(--t-or);pointer-events:none}.tr .t-cpl-cherche-n{margin:0;align-self:center;font-size:12px;color:var(--t-creme-3)}.tr .t-cpl-aucun{margin:0 0 var(--t-4);padding:var(--t-3);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);text-align:center;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-cpl-famille{margin:0 0 var(--t-6)}.tr .t-cpl-famille-titre{display:flex;align-items:baseline;gap:14px;margin:0 0 var(--t-2);padding-bottom:10px;border-bottom:1px solid rgba(201,168,76,.2);font-size:var(--t-f-xl);line-height:1.2}.tr .t-cpl-famille-n{font:400 12px/1 var(--t-sans);letter-spacing:.06em;color:var(--t-creme-3)}.tr .t-cpl-lettres{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:var(--t-2);align-items:start}.tr .t-cpl-lettre{position:relative;display:flex;flex-direction:column;gap:var(--t-2);min-width:0;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:linear-gradient(180deg,rgba(201,168,76,.045),transparent 120px),var(--t-noir-2);transition:border-color var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 50ms)}.tr .t-cpl-lettre::before{content:"";position:absolute;left:var(--t-3);right:var(--t-3);top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(201,168,76,.55),transparent)}.tr .t-cpl-lettre:focus-within,.tr .t-cpl-lettre:hover{border-color:rgba(201,168,76,.4)}.tr .t-cpl-lettre-tete{display:grid;gap:6px;min-width:0}.tr .t-cpl-type{font:500 10.5px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--t-or);overflow-wrap:anywhere}.tr .t-cpl-nom{margin:0;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-cpl-desc{margin:0;font-size:12.5px;line-height:1.6;color:var(--t-creme-2)}.tr .t-cpl-cachet{display:flex;align-items:flex-start;gap:8px;margin:4px 0 0;padding:8px 12px;border-radius:var(--t-r-s);background:rgba(244,239,230,.035);font-size:12px;line-height:1.5;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-cpl-cachet svg{flex:none;margin:2px 0 0!important;color:var(--t-or)}.tr .t-cpl-cachet strong{font-weight:500;color:var(--t-or-clair)}.tr .t-cpl-champs{display:grid;gap:4px;padding-top:var(--t-2);border-top:1px solid var(--t-ligne)}.tr .t-cpl-champs-n{margin:0 0 4px;font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-cpl-lib{display:block;margin-top:6px;font-size:11.5px;letter-spacing:.06em;color:var(--t-or-pale)}.tr .t-cpl-lib::first-letter{text-transform:uppercase}.tr .t-cpl-in{width:100%;box-sizing:border-box;min-height:40px;padding:8px 12px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.24);background:var(--t-noir);color:var(--t-creme);font:inherit;font-size:var(--t-f-s);line-height:1.5;transition:border-color var(--t-court)}.tr textarea.t-cpl-in{resize:vertical;min-height:84px}.tr .t-cpl-in:hover{border-color:rgba(201,168,76,.45)}.tr .t-cpl-in:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:1px;border-color:var(--t-or)}.tr .t-cpl-msg{display:block;min-height:18px;margin-top:4px;font-size:12px;color:var(--t-ok)}.tr .t-cpl-dyn{font-size:12.5px;color:var(--t-creme-3)}.tr .t-cpl-gestes{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:var(--t-2);border-top:1px solid var(--t-ligne)}.tr .t-cpl-statut{flex-basis:100%;min-height:18px;font-size:12px;overflow-wrap:anywhere}.tr .t-cpl-statut:empty{display:none}.tr .t-cpl-libelles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:var(--t-2)}.tr .t-cpl-libelle{display:grid;gap:4px;align-content:start;padding:var(--t-2) var(--t-3) 14px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2)}.tr .t-cpl-libelle .t-cpl-lib{margin-top:0}.tr .t-cpl-cle{margin:0;font:400 11px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-cpl-var{max-width:780px}.tr .t-cpl-var-table td:last-child,.tr .t-cpl-var-table thead th:last-child{text-align:left}.tr .t-cpl-jeton{font:500 12.5px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--t-or-clair);white-space:nowrap}.tr .t-cpl-portee{margin:var(--t-2) 0 0;font-size:12.5px;line-height:1.65;color:var(--t-creme-3)}.tr .t-cpl-portee code{font-size:12px;padding:1px 6px;border-radius:4px;background:rgba(244,239,230,.07);color:var(--t-creme-2)}.tr .t-cpl-reponses{margin-bottom:var(--t-6)}.tr .t-cpl-reponses p{margin:0;min-width:0;overflow-wrap:anywhere}.tr .t-cpl-lien{color:var(--t-or-clair);text-decoration:underline;text-underline-offset:3px}.tr .t-cpl-journal-titre{flex-wrap:wrap}.tr .t-cpl-cumul{order:1;flex-basis:100%;font:400 12px/1.5 var(--t-sans);letter-spacing:.02em;text-transform:none;color:var(--t-creme-3)}.tr .t-cpl-filtre{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 var(--t-2)}.tr .t-cpl-filtre-btn{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2);font:inherit;font-size:var(--t-f-s);cursor:pointer;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-cpl-filtre-btn span{font-variant-numeric:tabular-nums;color:var(--t-creme-3)}.tr .t-cpl-filtre-btn:hover:not([disabled]){border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-cpl-filtre-btn[aria-pressed=true]{border-color:var(--t-or);background:var(--t-or);color:var(--t-noir)}.tr .t-cpl-filtre-btn[aria-pressed=true] span{color:var(--t-noir)}.tr .t-cpl-filtre-btn[disabled]{opacity:.45;cursor:not-allowed}.tr .t-cpl-filtre-note{font-size:12px;color:var(--t-creme-3)}.tr .t-cpl-registre{border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);padding:6px var(--t-2)}.tr .t-cpl-journal td{vertical-align:top}.tr .t-cpl-journal td:last-child,.tr .t-cpl-journal thead th:last-child{text-align:left}.tr .t-cpl-date{white-space:nowrap;font-size:12px;font-variant-numeric:tabular-nums;color:var(--t-creme-3)!important}.tr .t-cpl-dest{overflow-wrap:anywhere;color:var(--t-creme)!important}.tr .t-cpl-objet{overflow-wrap:anywhere}.tr .t-cpl-st{min-width:92px}.tr .t-cpl-ligne-ko>td{background:rgba(114,47,55,.1)}.tr .t-cpl-erreur{display:block;margin-top:6px;max-width:34ch;font-size:11.5px;line-height:1.45;color:#e6a9a9;overflow-wrap:anywhere}.tr .t-cpl-erreur::before{content:attr(data-erreur)}.tr .t-cpl-purge{margin:10px 0 0;font-size:12px;color:var(--t-creme-3)}.tr .t-cpl table.data-table{display:table;background:0 0;border:0;border-radius:0;overflow:visible}.tr .t-cpl .data-table thead th{background:0 0}.tr .t-cpl .data-table thead th[tabindex]{cursor:pointer;white-space:nowrap}.tr .t-cpl .data-table thead th[tabindex]:hover{color:var(--t-or-clair)}.tr .t-cpl .data-table thead th[aria-sort=ascending],.tr .t-cpl .data-table thead th[aria-sort=descending]{color:var(--t-or)}.tr .t-cpl .data-table tbody tr:hover td{background:rgba(201,168,76,.04)}.tr .t-cpl .data-table tbody tr.t-cpl-ligne-ko:hover td{background:rgba(114,47,55,.16)}.tr .t-cpl-registre>div:first-child,.tr .t-cpl-var>div:first-child{padding-top:12px}.tr .t-cpl-modale{z-index:300;background:var(--t-voile);backdrop-filter:blur(4px);padding:24px}.tr .t-cpl-modale-cadre{display:flex;flex-direction:column;width:min(680px,96vw);max-height:92vh;overflow:hidden;border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.32);background:var(--t-noir-2);box-shadow:var(--t-ombre-2)}.tr .t-cpl-modale-tete{display:flex;align-items:center;justify-content:space-between;gap:var(--t-2);padding:12px 14px 12px 20px;border-bottom:1px solid var(--t-ligne)}.tr .t-cpl-modale-titre{margin:0;min-width:0;font-size:var(--t-f-l);line-height:1.3;overflow-wrap:anywhere}.tr .t-cpl-modale-gestes{display:flex;align-items:center;gap:6px;flex:none}.tr .t-cpl-fermer{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:0 0;color:var(--t-creme-2);font-size:26px;line-height:1;cursor:pointer;transition:background var(--t-court),color var(--t-court)}.tr .t-cpl-fermer:hover{background:rgba(244,239,230,.08);color:var(--t-creme)}.tr .t-cpl-cadre{display:block;width:100%;height:70vh;border:0;background:#fff}.tr .t-cpl-modale-pied{padding:10px 20px;border-top:1px solid var(--t-ligne);font-size:12px;color:var(--t-creme-3)}@media (max-width:640px){.tr .t-cpl-sommaire{margin-bottom:var(--t-4)}.tr .t-cpl-cherche{grid-template-columns:minmax(0,1fr)}.tr .t-cpl-lettre{padding:var(--t-2)}.tr .t-cpl-lettre::before{left:var(--t-2);right:var(--t-2)}.tr .t-cpl-gestes .t-btn{flex:1 1 100%}.tr .t-cpl-libelle{padding:14px var(--t-2)}.tr .t-cpl-registre{padding:0 14px}.tr .t-cpl table.t-cpl-journal,.tr .t-cpl-journal tbody,.tr .t-cpl-journal thead{display:block}.tr .t-cpl-journal thead tr{display:flex;flex-wrap:wrap;gap:6px;padding:12px 0;border-bottom:1px solid var(--t-ligne-2)}.tr .t-cpl-journal thead th{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 12px!important;border:1px solid var(--t-ligne-2)!important;border-radius:var(--t-r-rond);letter-spacing:.1em}.tr .t-cpl-journal tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px 0;border-bottom:1px solid var(--t-ligne)}.tr .t-cpl-journal tr:last-child{border-bottom:0}.tr .t-cpl-journal td{display:block;padding:0;border:0!important;background:0 0!important}.tr .t-cpl-journal .t-cpl-date{grid-row:1;grid-column:1;align-self:center}.tr .t-cpl-journal .t-cpl-st{display:contents}.tr .t-cpl-st>.t-adm-etat{grid-row:1;grid-column:2;justify-self:end;align-self:center}.tr .t-cpl-st>.t-cpl-erreur{grid-row:5;grid-column:1/-1}.tr .t-cpl-journal .t-cpl-dest{grid-row:2;grid-column:1/-1}.tr .t-cpl-journal .t-cpl-objet{grid-row:3;grid-column:1/-1}.tr .t-cpl-journal .t-cpl-jtype{grid-row:4;grid-column:1/-1}.tr .t-cpl-erreur{max-width:none;text-align:left}.tr .t-cpl-modale{padding:10px}.tr .t-cpl-modale-tete{padding:8px 8px 8px 16px}}@media (hover:none) and (pointer:coarse){.tr .t-cpl-filtre-btn,.tr .t-cpl-in,.tr .t-cpl-journal thead th,.tr .t-cpl-sommaire a{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-cpl-chiffres>li,.tr .t-cpl-etat,.tr .t-cpl-lettre{animation:none!important}}.tr .t-pte{max-width:1180px}.tr .t-pte-chapo{max-width:74ch}.tr .t-pte-chapo strong{color:var(--t-creme);font-weight:600}.tr .t-pte-texte{max-width:78ch;margin:0 0 var(--t-3);font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-pte-maintenant{margin-bottom:var(--t-4)}.tr .t-pte-calme[hidden],.tr .t-pte-fermees[hidden]{display:none}.tr .t-pte-calme p{margin:0}.tr .t-pte-fermees{padding:16px 20px;border-radius:var(--t-r-m);border:1px solid rgba(224,184,74,.38);background:rgba(224,184,74,.07);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-pte-fermees-lib{margin:0 0 10px;font-size:var(--t-f-m);color:#e0b84a}.tr .t-pte-fermees-liste{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.tr .t-pte-fermees-liste a{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid rgba(224,184,74,.4);color:var(--t-creme);font-size:var(--t-f-s);text-decoration:none;transition:border-color var(--t-court),background var(--t-court)}.tr .t-pte-fermees-liste a:hover{border-color:#e0b84a;background:rgba(224,184,74,.1)}.tr .t-pte-fermee-type{font-size:var(--t-f-micro);letter-spacing:.1em;text-transform:uppercase;color:#e0b84a}.tr .t-pte-encaisse{display:flex;align-items:flex-start;gap:10px;margin:var(--t-2) 0 0;font-size:var(--t-f-s);line-height:1.5}.tr .t-pte-encaisse svg{flex:none;margin-top:2px}.tr .t-pte-encaisse-oui{color:var(--t-creme-3)}.tr .t-pte-encaisse-non{padding:12px 16px;border-radius:var(--t-r-s);border:1px solid rgba(208,138,138,.4);background:rgba(114,47,55,.16);color:#e6a9a9}.tr .t-pte-chiffres{margin-bottom:var(--t-4)}.tr .t-pte-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-pte-chiffres>li:nth-child(2){animation-delay:60ms}.tr .t-pte-chiffres>li:nth-child(3){animation-delay:120ms}.tr .t-pte-chiffres>li:nth-child(4){animation-delay:180ms}.tr .t-pte-n-non{color:var(--t-non)}.tr .t-pte-sommaire{display:flex;flex-wrap:wrap;align-items:center;gap:10px var(--t-2);margin:0 0 var(--t-6);padding:var(--t-2) 0;border-top:1px solid var(--t-ligne);border-bottom:1px solid var(--t-ligne)}.tr .t-pte-sommaire-lib{margin:0;font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-pte-sommaire ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.tr .t-pte-sommaire a{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);color:var(--t-creme-2);font-size:var(--t-f-s);text-decoration:none;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-pte-sommaire a:hover{border-color:var(--t-or);color:var(--t-or-clair);background:var(--t-or-lueur)}.tr .t-pte-sommaire-n{font:400 var(--t-f-s)/1 var(--t-serif);color:var(--t-or);font-variant-numeric:tabular-nums}.tr .t-pte-rubrique{margin-bottom:var(--t-6);scroll-margin-top:var(--t-3)}.tr .t-pte-rubrique-titre{justify-content:space-between;padding-bottom:8px;border-bottom:1px solid rgba(201,168,76,.16)}.tr .t-pte-rubrique-n{font:400 var(--t-f-s)/1 var(--t-serif);letter-spacing:0;text-transform:none;color:var(--t-creme-3)}.tr .t-pte-portes{display:flex;flex-direction:column;gap:10px}.tr .t-pte-porte{position:relative;padding:16px 20px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);scroll-margin-top:var(--t-3);transition:border-color var(--t-court),background var(--t-court)}.tr .t-pte-porte:target{border-color:var(--t-or)}.tr .t-pte-porte.est-fermee{border-color:rgba(224,184,74,.45);background:linear-gradient(90deg,rgba(224,184,74,.07),var(--t-noir-2) 40%)}.tr .t-pte-porte.est-fermee::before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;border-radius:3px;background:#e0b84a}.tr .t-pte-sous{margin-left:28px}.tr .t-pte-sous::after{content:"";position:absolute;left:-18px;top:0;bottom:50%;width:12px;border-left:1px solid rgba(201,168,76,.25);border-bottom:1px solid rgba(201,168,76,.25);border-bottom-left-radius:8px}.tr .t-pte-scellee{background:0 0;border-style:dashed}.tr .t-pte-porte-pay{border-color:rgba(208,138,138,.3)}.tr .t-pte-porte-pay.est-fermee{border-color:rgba(208,138,138,.6);background:linear-gradient(90deg,rgba(114,47,55,.22),var(--t-noir-2) 45%)}.tr .t-pte-porte-pay.est-fermee::before{background:var(--t-non)}.tr .t-pte-haut{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.tr .t-pte-nom{flex:1 1 200px;min-width:0}.tr .t-pte-nom-titre{margin:0;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-pte-chemin{margin:2px 0 0;font:400 12px/1.4 ui-monospace,'Courier New',monospace;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-pte-etats{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tr .t-pte-inter{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:52px;height:44px;cursor:pointer}.tr .t-pte-inter input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tr .t-pte-glissiere{position:relative;width:46px;height:26px;box-sizing:border-box;border-radius:var(--t-r-rond);background:#2a2721;border:1px solid var(--t-ligne-2);transition:background var(--t-court),border-color var(--t-court);pointer-events:none}.tr .t-pte-glissiere::before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--t-creme);transition:transform var(--t-court) var(--t-doux)}.tr .t-pte-inter input:checked+.t-pte-glissiere{background:#e0b84a;border-color:#e0b84a}.tr .t-pte-porte-pay .t-pte-inter input:checked+.t-pte-glissiere{background:var(--t-non);border-color:var(--t-non)}.tr .t-pte-inter input:checked+.t-pte-glissiere::before{transform:translateX(20px);background:var(--t-noir)}.tr .t-pte-inter input:focus-visible+.t-pte-glissiere{outline:2px solid var(--t-or-clair);outline-offset:3px}.tr .t-pte-sceau{flex:none;display:inline-flex;align-items:center;justify-content:center;width:52px;height:44px;color:var(--t-creme-3)}.tr .t-pte .mn-state{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:var(--t-r-rond);font-size:var(--t-f-micro);letter-spacing:.06em;line-height:1.4;white-space:nowrap;border:1px solid var(--t-ligne-2)}.tr .t-pte .mn-state::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.tr .t-pte .mn-state.mn-on{color:#e0b84a;border-color:rgba(224,184,74,.45);background:rgba(224,184,74,.12)}.tr .t-pte .mn-state.mn-off{color:var(--t-ok);border-color:rgba(143,191,143,.35)}.tr .t-pte-garde{padding:3px 10px;border-radius:var(--t-r-rond);border:1px solid rgba(230,198,106,.35);color:#e6c66a;font-size:var(--t-f-micro);white-space:nowrap}.tr .t-pte-effacer{min-height:34px;padding:0 12px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2);font:inherit;font-size:12px;cursor:pointer;transition:border-color var(--t-court),color var(--t-court)}.tr .t-pte-effacer:hover{border-color:var(--t-non);color:var(--t-non)}.tr .t-pte-effacer:disabled{opacity:.5;cursor:not-allowed}.tr .t-pte-pay-note,.tr .t-pte-scelle{max-width:72ch;margin:12px 0 0;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-pte-scelle a{color:var(--t-or-clair)}.tr .t-pte-msg{margin-top:14px;border-top:1px solid var(--t-ligne)}.tr .t-pte-msg-tete{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;list-style:none;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-pte-msg-tete::-webkit-details-marker{display:none}.tr .t-pte-msg-tete::after{content:"";width:8px;height:8px;margin-left:auto;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform var(--t-court)}.tr .t-pte-msg[open]>.t-pte-msg-tete::after{transform:rotate(-135deg) translateY(-2px)}.tr .t-pte-msg-tete:hover{color:var(--t-or-clair)}.tr .t-pte-msg-tete:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:2px;border-radius:4px}.tr .t-pte-msg-type{padding:2px 9px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font-size:var(--t-f-micro);color:var(--t-creme-3)}.tr .t-pte-msg-corps{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--t-3);padding:6px 0 4px}.tr .t-pte-champs{display:grid;grid-template-columns:170px minmax(0,1fr);gap:10px 16px;align-items:start}.tr .t-pte-lib{padding-top:12px;font-size:var(--t-f-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--t-or-pale)}.tr .t-pte-in{width:100%;box-sizing:border-box;min-height:44px;padding:10px 13px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.24);background:var(--t-noir);color:var(--t-creme);font:inherit;font-size:var(--t-f-s);line-height:1.5;transition:border-color var(--t-court)}.tr .t-pte-in:hover{border-color:rgba(201,168,76,.45)}.tr .t-pte-in:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:1px;border-color:var(--t-or)}.tr .t-pte-ta{min-height:88px;resize:vertical}.tr .t-pte-ecriteau{margin:0;display:flex;flex-direction:column;gap:8px;min-width:0}.tr .t-pte-ecriteau-lib{font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-pte-ecriteau-plaque{display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 20px 20px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.3);background:radial-gradient(120% 90% at 50% 0,rgba(201,168,76,.1),transparent 60%),var(--t-noir);text-align:center;box-shadow:inset 0 0 0 4px var(--t-noir),inset 0 0 0 5px rgba(201,168,76,.14)}.tr .t-pte-ecriteau-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(201,168,76,.35);color:var(--t-or)}.tr .t-pte-ecriteau-ic [hidden]{display:none}.tr .t-pte-ecriteau-tag{font-size:var(--t-f-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-pte-ecriteau-titre{font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-pte-ecriteau-texte{max-width:40ch;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2);white-space:pre-line;overflow-wrap:anywhere}.tr .t-pte-defaut{opacity:.78}.tr .t-pte-gestes{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin-top:12px}.tr .t-pte .mn-status{font-size:var(--t-f-s)}.tr .t-pte .mn-status.ok{color:var(--t-ok)}.tr .t-pte .mn-status.err{color:var(--t-non)}.tr .t-pte .mn-status.saving{color:var(--t-or-clair)}@media (max-width:900px){.tr .t-pte-msg-corps{grid-template-columns:1fr}}@media (max-width:640px){.tr .t-pte-porte{padding:14px 16px}.tr .t-pte-sous{margin-left:16px}.tr .t-pte-sous::after{left:-12px;width:8px}.tr .t-pte-haut{gap:6px 12px}.tr .t-pte-etats{flex-basis:100%;padding-left:64px}.tr .t-pte-champs{grid-template-columns:1fr;gap:6px}.tr .t-pte-lib{padding-top:8px}.tr .t-pte-gestes .t-btn{flex:1 1 100%}}@media (hover:none) and (pointer:coarse){.tr .t-pte-effacer,.tr .t-pte-fermees-liste a,.tr .t-pte-gestes .t-btn,.tr .t-pte-sommaire a{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-pte-chiffres>li,.tr .t-pte-fermees{animation:none!important}.tr .t-pte-glissiere,.tr .t-pte-glissiere::before{transition:none}}.tr .t-pc .ct-tabs{margin:0 0 var(--t-4);background:0 0}.tr .t-pc .ct-tabs-inner{max-width:none;padding-left:0;padding-right:0}.tr .t-pc-chapo{max-width:74ch}.tr .t-pc-chapo strong{color:var(--t-creme);font-weight:600}.tr .t-pc-chiffres{margin-bottom:var(--t-3)}.tr .t-pc-chiffres .t-adm-chiffre{gap:4px;padding:16px 20px}.tr .t-pc-chiffres .t-adm-chiffre-n{font-size:clamp(24px, 2.2vw, 28px)}.tr .t-pc-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-pc-chiffres>li:nth-child(2){animation-delay:60ms}.tr .t-pc-chiffres>li:nth-child(3){animation-delay:120ms}.tr .t-pc-chiffres>li:nth-child(4){animation-delay:180ms}.tr .t-pc-depot{margin-bottom:var(--t-2)}.tr .t-pc-drop{display:flex;align-items:center;gap:var(--t-2);box-sizing:border-box;width:100%;padding:14px 20px;border-radius:var(--t-r-m);border:1px dashed rgba(201,168,76,.4);background:linear-gradient(180deg,rgba(201,168,76,.06),transparent);cursor:pointer;transition:border-color var(--t-court),background var(--t-court)}.tr .t-pc-drop[hidden]{display:none}.tr .t-pc-drop:hover{border-color:rgba(201,168,76,.7)}.tr .t-pc-drop.hot{border-style:solid;border-color:var(--t-or);background:rgba(201,168,76,.14)}.tr .t-pc-drop:focus-within{outline:2px solid var(--t-or-clair);outline-offset:3px}.tr .t-pc-drop-ic{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(201,168,76,.35);color:var(--t-or)}.tr .t-pc-drop-texte{display:flex;align-items:center;flex-wrap:wrap;gap:10px var(--t-2);min-width:0}.tr .t-pc-drop-btn{pointer-events:none}.tr .t-pc-drop-aide{font-size:var(--t-f-s);line-height:1.5;color:var(--t-creme-3)}.tr .t-pc-statut{min-height:18px;margin:6px 0 0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-pc-outils{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:var(--t-3);padding:12px 0;border-top:1px solid var(--t-ligne);border-bottom:1px solid var(--t-ligne)}.tr .t-pc-in{box-sizing:border-box;min-height:44px;padding:0 14px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.26);background:var(--t-noir);color:var(--t-creme);font:inherit;font-size:var(--t-f-s);transition:border-color var(--t-court)}.tr .t-pc-in:hover{border-color:rgba(201,168,76,.45)}.tr .t-pc-in:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:1px;border-color:var(--t-or)}.tr .t-pc-in:disabled{opacity:.5}.tr .t-pc-cherche{flex:1 1 240px;min-width:0}.tr .t-pc-select{flex:0 1 auto;max-width:100%;cursor:pointer}.tr .t-pc-compte{margin-left:auto;font:400 var(--t-f-m)/1 var(--t-serif);color:var(--t-or-clair);white-space:nowrap}.tr .t-pc-table{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:var(--t-3);align-items:start;margin-bottom:var(--t-6)}.tr .t-pc-table:not(:has(> .t-pc-loupe:not([hidden]))){grid-template-columns:minmax(0,1fr)}.tr .t-pc-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:14px;counter-reset:t-pc-cliche}.tr .t-pc-grille[aria-busy=true]{opacity:.55;transition:opacity var(--t-court)}.tr .t-pc .md-card{counter-increment:t-pc-cliche;position:relative;display:flex;flex-direction:column;padding:6px 6px 0;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:#070605;color:var(--t-creme);text-align:left;font:inherit;cursor:pointer;overflow:hidden;transition:border-color var(--t-court),transform var(--t-court) var(--t-doux),box-shadow var(--t-court)}.tr .t-pc .md-card::after{content:counter(t-pc-cliche,decimal-leading-zero);position:absolute;top:12px;right:12px;padding:1px 6px;border-radius:4px;background:rgba(11,10,8,.72);font:400 10px/1.5 ui-monospace,'Courier New',monospace;letter-spacing:.08em;color:var(--t-or-pale);pointer-events:none}.tr .t-pc .md-card:hover{border-color:rgba(201,168,76,.5);transform:translateY(-2px)}.tr .t-pc .md-card:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:2px}.tr .t-pc .md-card.sel{border-color:var(--t-or);box-shadow:0 0 0 2px rgba(201,168,76,.25)}.tr .t-pc .md-card img,.tr .t-pc .md-noprev{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:4px;background:var(--t-noir-3)}.tr .t-pc .md-noprev{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 10px;text-align:center;font-size:11px;line-height:1.35;color:var(--t-creme-3)}.tr .t-pc .md-uses{position:absolute;top:12px;left:12px;z-index:1;padding:2px 8px;border-radius:var(--t-r-rond);background:rgba(201,168,76,.92);color:#1a1408;font-size:10px;font-weight:600;letter-spacing:.02em}.tr .t-pc .md-uses.zero{background:rgba(11,10,8,.78);color:var(--t-creme-2);border:1px solid var(--t-ligne-2)}.tr .t-pc .md-card-meta{padding:8px 4px 10px;min-width:0}.tr .t-pc .md-card-meta b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;color:var(--t-creme)}.tr .t-pc .md-card-meta span{display:block;margin-top:2px;font-size:11px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-pc-vide{margin:0;padding:var(--t-6) var(--t-3);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);text-align:center;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-pc-vide[hidden]{display:none}.tr .t-pc-vide button{min-height:44px}.tr .t-pc-loupe{position:sticky;top:16px;border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.3);background:var(--t-noir-2);overflow:hidden;animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-pc-loupe[hidden]{display:none}.tr .t-pc-loupe-tete{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 18px;border-bottom:1px solid rgba(201,168,76,.16);color:var(--t-or)}.tr .t-pc-loupe-tete>:is(h2,h4){flex:1;margin:0;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-pc-fermer{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:var(--t-r-s);background:0 0;color:var(--t-creme-2);font-size:22px;line-height:1;cursor:pointer;transition:color var(--t-court),background var(--t-court)}.tr .t-pc-fermer:hover{color:var(--t-creme);background:rgba(244,239,230,.06)}.tr .t-pc-fermer:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:-2px}.tr .t-pc-loupe-corps{padding:18px}.tr .t-pc-damier{margin-bottom:14px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.2);background-color:#1a1814;background-image:linear-gradient(45deg,#24211b 25%,transparent 25%),linear-gradient(-45deg,#24211b 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#24211b 75%),linear-gradient(-45deg,transparent 75%,#24211b 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0;overflow:hidden}.tr .t-pc-grande{display:block;width:100%;max-height:240px;object-fit:contain}.tr .t-pc-lib{display:block;margin:14px 0 6px;font-size:var(--t-f-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--t-or-pale)}.tr .t-pc-loupe .t-pc-in{width:100%}.tr .t-pc-gestes{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-top:16px}.tr .t-pc-gestes .cm-status{font-size:var(--t-f-s)}.tr .t-pc-remplacer{cursor:pointer}.tr .t-pc-remplacer:focus-within{outline:2px solid var(--t-or-clair);outline-offset:2px}.tr .t-pc-supprimer{background:0 0;color:var(--t-non);border-color:rgba(208,138,138,.45)}.tr .t-pc-supprimer:hover{background:rgba(114,47,55,.22);border-color:var(--t-non)}.tr .t-pc-faits{margin:14px 0 0;font-size:12px;line-height:1.7;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-pc-faits code{font:400 11px/1.5 ui-monospace,'Courier New',monospace;color:var(--t-creme-2);word-break:break-all}.tr .t-pc-usage{margin-top:16px;padding-top:14px;border-top:1px solid var(--t-ligne)}.tr .t-pc-usage h3{margin:0 0 10px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-pc-usage ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.tr .t-pc-usage li{padding-left:12px;border-left:2px solid rgba(201,168,76,.35);font-size:var(--t-f-s);line-height:1.45;color:var(--t-creme-2)}.tr .t-pc-usage li a{color:var(--t-or-clair);text-decoration:none}.tr .t-pc-usage li a:hover{text-decoration:underline}.tr .t-pc-usage li em{display:block;font-style:normal;font-size:12px;color:var(--t-creme-3)}.tr .t-pc-usage p{font-size:var(--t-f-s)!important;line-height:1.55;color:var(--t-creme-3)!important}.tr .t-pc-optim{padding-top:var(--t-3)}.tr .t-pc-optim-corps{display:flex;align-items:center;flex-wrap:wrap;gap:var(--t-2) var(--t-4);padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-pc-optim-texte{flex:1 1 320px;max-width:78ch;margin:0;font-size:var(--t-f-s);line-height:1.65;color:var(--t-creme-2)}.tr .t-pc-optim-texte strong{color:var(--t-creme);font-weight:600}.tr .t-pc-optim-geste{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px}.tr .t-pc-optim-geste .cm-status{font-size:var(--t-f-s)}@media (max-width:1120px){.tr .t-pc-table{grid-template-columns:minmax(0,1fr)}.tr .t-pc-loupe{position:static}}@media (max-width:640px){.tr .t-pc .ct-tabs-inner{padding-top:6px}.tr .t-pc-drop{flex-direction:column;align-items:stretch;text-align:center;padding:18px;gap:12px}.tr .t-pc-drop-ic{align-self:center}.tr .t-pc-drop-texte{flex-direction:column;align-items:stretch}.tr .t-pc-cherche{flex-basis:100%}.tr .t-pc-select{flex:1 1 0;min-width:0}.tr .t-pc-compte{margin-left:0}.tr .t-pc-grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tr .t-pc-gestes .t-btn,.tr .t-pc-optim-geste .t-btn{flex:1 1 auto}.tr .t-pc-optim-corps{padding:var(--t-2)}}@media (hover:none) and (pointer:coarse){.tr .t-pc-usage li a,.tr .t-pc-vide button{min-height:44px;display:inline-flex;align-items:center}}@media (prefers-reduced-motion:reduce){.tr .t-pc-chiffres>li,.tr .t-pc-loupe{animation:none!important}.tr .t-pc .md-card:hover{transform:none}}.tr .t-mbr>.t-ct-retour{margin:0 0 var(--t-2)}.tr .t-mbr-tete{display:flex;align-items:flex-start;gap:20px}.tr .t-mbr-tete>:first-child{flex:none}.tr .t-mbr-entete{display:grid;gap:10px;min-width:0;flex:1 1 auto}.tr .t-mbr-titre{margin:0;overflow-wrap:anywhere}.tr .t-mbr-etats{gap:8px}.tr .t-mbr-rang{color:var(--t-creme);border-color:color-mix(in srgb,var(--rang) 55%,transparent);background:color-mix(in srgb,var(--rang) 12%,transparent)}.tr .t-mbr-rang::before{background:var(--rang)}.tr .t-mbr-resume{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-mbr-flash{margin:0 0 var(--t-3)}.tr .t-mbr-flash .alert{margin:0;padding:14px 18px;border-radius:var(--t-r-s);font-size:var(--t-f-s)}.tr .t-mbr-flash .alert-error{border:1px solid rgba(208,138,138,.38);color:var(--t-non);background:rgba(208,138,138,.08)}.tr .t-mbr-flash .alert-success{border:1px solid rgba(143,191,143,.35);color:var(--t-ok);background:rgba(143,191,143,.07)}.tr .t-mbr-corps{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.tr .t-mbr-principal{min-width:0;grid-column:1;grid-row:1}.tr .t-mbr-cote{grid-area:auto;grid-column:2;grid-row:1}.tr .t-mbr-lot{margin-bottom:var(--t-6)}.tr .t-mbr-lot .t-adm-bloc-titre{margin-bottom:var(--t-3)}.tr .t-mbr-avis{margin-bottom:var(--t-3)}.tr .t-mbr-lot select.t-lev-in{padding-right:10px}.tr .t-mbr .t-lev-in[disabled]{opacity:.55;cursor:not-allowed}.tr .t-mbr-gestes{margin-top:var(--t-3)}.tr .t-mbr .t-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.tr .t-mbr-bloc{margin-bottom:var(--t-6)}.tr .t-mbr-bloc:last-child{margin-bottom:0}.tr .t-mbr-note{margin:-6px 0 var(--t-2);font-size:12px;color:var(--t-creme-3)}.tr .t-mbr-table.data-table{display:table;width:100%;min-width:0;max-width:none;overflow:visible;background:0 0;border:0;border-radius:0;font-size:var(--t-f-s)}.tr .t-mbr-table.data-table tbody tr:hover>td{background:0 0}.tr .t-mbr-table.data-table th{font:500 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.16em;color:var(--t-creme-3);cursor:pointer}.tr .t-mbr-table.data-table th:hover{color:var(--t-or-clair)}.tr .t-mbr-bloc input[type=search]{min-height:44px;box-sizing:border-box;border-color:var(--t-ligne-2)!important;background:var(--t-noir)!important;color:var(--t-creme)!important;font-size:var(--t-f-s)!important}.tr .t-mbr-bloc input[type=search]:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-mbr-cmd .t-adm-ref a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.tr .t-mbr-cmd .t-adm-ref a:hover{text-decoration:underline;text-underline-offset:3px}.tr .t-mbr-cmd td:nth-child(3),.tr .t-mbr-cmd thead th:nth-child(3){text-align:right}.tr .t-mbr-auth .t-mbr-quand{white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-mbr-ip{font:400 12px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--t-creme-3)!important}.tr .t-mbr-ip-m{display:none}.tr .t-mbr-dl>div{grid-template-columns:minmax(0,124px) minmax(0,1fr)}.tr .t-mbr-rien{color:var(--t-creme-3)}.tr .t-mbr-code{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.tr .t-mbr-code code{font:400 13px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.04em;color:var(--t-or-clair)}.tr .t-mbr-copier,.tr .t-mbr-voir{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2);font:400 12px var(--t-sans);cursor:pointer;transition:border-color var(--t-court),color var(--t-court)}.tr .t-mbr-copier:hover,.tr .t-mbr-voir:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-mbr-copier:focus-visible,.tr .t-mbr-voir:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-mbr-adresses{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:4px;font-size:12.5px;color:var(--t-creme-2)}.tr .t-mbr-adr-type{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-mbr-adr-def{color:var(--t-or-clair);font-size:11.5px}.tr .t-mbr-dit{margin:-4px 0 14px;font-size:13px;line-height:1.6;color:var(--t-creme-2)}.tr .t-mbr-dit:last-child{margin-bottom:0}.tr .t-mbr-dit-or{color:var(--t-or-pale)}.tr .t-mbr-dit a{color:var(--t-or-clair)}.tr .t-mbr-ok{color:var(--t-ok);font-weight:600}.tr .t-mbr-or{color:var(--t-or-clair)}.tr .t-mbr-note-dec{color:var(--t-creme-3)}.tr .t-mbr-aide{display:block;margin:10px 0 0;font-size:12px;line-height:1.55;color:var(--t-creme-3)}.tr .t-mbr-plein{width:100%;margin-top:4px}.tr .t-mbr-cote .t-btn{min-height:44px;padding:0 18px}.tr .t-mbr-sobre{background:0 0;color:var(--t-or-pale);border-color:rgba(201,168,76,.35)}.tr .t-mbr-sobre:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-mbr-retirer{background:0 0;color:var(--t-non);border-color:rgba(208,138,138,.35)}.tr .t-mbr-retirer:hover{border-color:var(--t-non);color:#e3b0b0}.tr .t-mbr-pile{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tr .t-mbr-pile .t-mbr-aide{margin:0}.tr .t-mbr-msg{font-size:12px}.tr .t-mbr-mdp-champ{position:relative}.tr .t-mbr-mdp-champ .t-lev-in{padding-right:96px}.tr .t-mbr-mdp-champ .t-mbr-voir{position:absolute;top:6px;right:6px}.tr .t-mbr-compte{min-height:1em;font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-mbr-compte.est-ok{color:var(--t-ok)}@media (max-width:1100px){.tr .t-mbr-corps{grid-template-columns:minmax(0,1fr)}.tr .t-mbr-cote{grid-column:1;grid-row:2}}@media (max-width:640px){.tr .t-mbr-tete{gap:14px}.tr .t-mbr-lot .t-lev-rangee{grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:0}.tr .t-mbr-lot .t-lev-rangee .t-lev-champ{margin-bottom:var(--t-2)}.tr .t-mbr-gestes .t-btn{flex:1 1 100%}.tr .t-mbr-table.t-adm-table-cmd thead{position:static;width:auto;height:auto;overflow:visible;clip-path:none;display:block}.tr .t-mbr-table.t-adm-table-cmd thead tr{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 12px;border-bottom:1px solid var(--t-ligne-2)}.tr .t-mbr-table.t-adm-table-cmd thead th{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);text-align:left!important}.tr .t-mbr-bloc input[type=search]{min-width:0!important;max-width:none!important}.tr .t-mbr-cmd .t-mbr-cmd-date{grid-row:2;grid-column:1}.tr .t-mbr-cmd .t-mbr-cmd-etat{grid-row:2;grid-column:2;text-align:right!important}.tr .t-mbr-auth .t-mbr-ip-col{display:none}.tr .t-mbr-auth .t-mbr-ip-m{display:block;font:400 11px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--t-creme-3)}.tr .t-mbr-pile .t-btn{flex:1 1 100%}}@media (hover:none) and (pointer:coarse){.tr .t-mbr-copier,.tr .t-mbr-voir{min-height:44px}.tr .t-mbr-mdp-champ .t-lev-in{min-height:56px}}.tr .t-adh{max-width:1180px}.tr .t-adh-chapo{max-width:64ch;line-height:1.7}.tr .t-adh-chiffres{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1180px){.tr .t-adh-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr .t-adh-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-adh-chiffre-li{list-style:none}.tr .t-adh-chiffre-geste{width:100%;text-align:left;font:inherit;cursor:pointer}.tr .t-adh-chiffre-geste:hover{border-color:rgba(201,168,76,.45);transform:translateY(-2px)}.tr .t-adh-chiffre-geste:focus-visible{outline:2px solid var(--t-or);outline-offset:3px}.tr .t-adh-chiffre-voir{margin-top:auto;color:var(--t-or-clair)}.tr .t-adh-chiffre-voir::after{content:" \2193"}.tr .t-adh-bleu{color:#9fb6e0}.tr .t-adh-ambre{color:#e0b84a}.tr .t-adh-rouge{color:var(--t-non)}.tr .t-adh-alerte{display:flex;align-items:center;gap:10px;margin:var(--t-2) 0 0;padding:12px 16px;border-radius:var(--t-r-s);border:1px solid rgba(208,138,138,.3);background:rgba(208,138,138,.07);color:#e3b0b0;font-size:var(--t-f-s)}.tr .t-adh-alerte svg{flex:none;color:var(--t-non)}.tr .t-adh-alerte strong{color:var(--t-creme);font-weight:600}.tr .t-adh-note-page{margin:var(--t-2) 0 0;font-size:12px;color:var(--t-creme-3)}.tr .t-adh-filtres{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 var(--t-3);padding:0;border:0;background:0 0}.tr .t-adh-champ{flex:1 1 260px;max-width:380px}.tr .t-adh-champ .ff-text{border:1px solid var(--t-ligne-2)!important;border-radius:var(--t-r-rond)!important;background:var(--t-noir-2)!important}.tr .t-adh-champ .ff-text:focus{border-color:var(--t-or)!important;box-shadow:0 0 0 3px var(--t-or-lueur)!important}.tr .t-adh-ff{flex:0 1 auto;width:auto!important;min-height:44px;max-width:100%;padding:0 36px 0 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);color:var(--t-creme);font:400 var(--t-f-s) var(--t-sans);outline:0;cursor:pointer;transition:border-color var(--t-court)}.tr .t-adh-ff:hover{border-color:rgba(201,168,76,.45)}.tr .t-adh-ff:focus-visible{border-color:var(--t-or);box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-adh-compte{margin-left:auto;white-space:nowrap}.tr .t-adh-table.data-table{display:table;width:100%;min-width:0;max-width:none;overflow:hidden;border-collapse:separate;border-spacing:0;font-size:var(--t-f-s);border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2)}.tr .t-adh-table thead th{padding:14px 16px;background:0 0;text-align:left;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3);border-bottom:1px solid var(--t-ligne)}.tr .t-adh-table thead th[aria-sort]:hover,.tr .t-adh-table thead th[data-dir]{color:var(--t-or-clair)}.tr .t-adh-table thead th:last-child{text-align:right}.tr .t-adh-ligne td{padding:12px 16px;border-bottom:1px solid var(--t-ligne);vertical-align:middle;font-size:var(--t-f-s);color:var(--t-creme-2);transition:background var(--t-court)}.tr .t-adh-table tbody .t-adh-ligne:last-of-type td{border-bottom:0}.tr .t-adh-table tbody .t-adh-ligne:hover td{background:rgba(244,239,230,.025)}.tr .t-adh-ligne{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 40ms)}.tr .t-adh-qui-in{display:inline-flex;align-items:center;gap:12px;min-width:0}.tr .t-adh-nom{min-width:0;color:var(--t-creme);overflow-wrap:break-word}.tr .t-adh-nom strong{font-weight:500}.tr .t-adh-suspendu .t-adh-nom{color:var(--t-creme-3)}.tr .t-adh-suspendu .t-adh-portrait{filter:grayscale(1);opacity:.6}.tr .t-adh-mail{overflow-wrap:anywhere}.tr .t-adh-nonverif{margin-left:6px;padding:2px 8px;font-size:10.5px;vertical-align:middle}.tr .t-adh-rang{position:relative;display:inline-flex;align-items:center;max-width:100%}.tr .t-adh-rang::before{content:"";position:absolute;left:12px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:var(--rang,#8a8a8a);box-sizing:border-box;border:1px solid rgba(244,239,230,.45);pointer-events:none}.tr .t-adh-rang-sel{min-height:38px;max-width:100%;padding:0 30px 0 30px;border-radius:var(--t-r-rond);border:1px solid color-mix(in srgb,var(--rang,#8a8a8a) 50%,rgba(244,239,230,.28));background:color-mix(in srgb,var(--rang,#8a8a8a) 8%,var(--t-noir));color:var(--t-creme);font:400 12.5px var(--t-sans);cursor:pointer;outline:0;transition:border-color var(--t-court)}.tr .t-adh-rang-sel:hover{border-color:var(--rang,var(--t-or))}.tr .t-adh-rang-sel:focus-visible{border-color:var(--t-or);box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-adh-depuis{white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-adh-neuf::after{content:"nouveau";display:inline-block;margin-left:8px;padding:1px 7px;border-radius:var(--t-r-rond);border:1px solid rgba(159,182,224,.4);font-size:10.5px;letter-spacing:.04em;color:#9fb6e0;vertical-align:1px}.tr .t-adh-geste{text-align:right;white-space:nowrap}.tr .t-adh-geste .t-btn+.t-btn{margin-left:6px}.tr .t-adh-suspendre{background:0 0;color:#e0898b;border-color:rgba(224,137,139,.4)}.tr .t-adh-suspendre:hover{color:#f0a9ab;border-color:#e0898b;background:rgba(224,137,139,.08)}.tr .t-adh-table .ff-empty-row td{padding:var(--t-4) var(--t-3)!important;color:var(--t-creme-2)!important}.tr .t-adh-table .ff-empty-row button{min-height:44px!important;padding:0 16px!important;border-radius:var(--t-r-rond)!important}.tr .t-adh-pages{margin:var(--t-4) 0 0;text-align:center;font-size:12px;letter-spacing:.04em;color:var(--t-creme-3)}.tr .t-adh-pages+.t-adh-folios{margin-top:var(--t-2)}.tr .t-adh-vide p{margin:0}@media (max-width:760px){.tr .t-adh-champ{flex-basis:100%;max-width:none}.tr .t-adh-ff{flex:1 1 140px}.tr .t-adh-compte{margin-left:0}}@media (max-width:1180px){.tr .t-adh-table tbody,.tr .t-adh-table tbody td,.tr .t-adh-table tbody tr,.tr .t-adh-table.data-table{display:block;width:auto}.tr .t-adh-table.data-table{border:0;border-radius:0;background:0 0;overflow:visible}.tr .t-adh-table thead,.tr .t-adh-table thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-adh-table thead{margin-bottom:var(--t-2)}.tr .t-adh-table thead th{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);letter-spacing:.1em}.tr .t-adh-table thead th:last-child{display:none}.tr .t-adh-table tbody tr.t-adh-ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:10px;margin-bottom:8px;padding:16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-adh-ligne td{padding:0;border:0}.tr .t-adh-table tbody .t-adh-ligne:hover td{background:0 0}.tr .t-adh-qui{grid-row:1;grid-column:1}.tr .t-adh-etat{grid-row:1;grid-column:2;align-self:center}.tr .t-adh-depuis,.tr .t-adh-geste,.tr .t-adh-mail,.tr .t-adh-rang-td{grid-column:1/-1}.tr .t-adh-mail{grid-row:2;padding-left:42px!important;font-size:12.5px;color:var(--t-creme-3)}.tr .t-adh-rang-td{grid-row:3}.tr .t-adh-depuis{grid-row:4;white-space:normal}.tr .t-adh-depuis::before{content:attr(data-lib) " ";color:var(--t-creme-3)}.tr .t-adh-rang,.tr .t-adh-rang-sel{width:100%}.tr .t-adh-rang-sel{min-height:44px}.tr .t-adh-geste{grid-row:5;display:flex!important;flex-wrap:wrap;gap:8px;text-align:left;padding-top:4px!important}.tr .t-adh-geste .t-btn{flex:1 1 120px}.tr .t-adh-geste .t-btn+.t-btn{margin-left:0}}@media (min-width:761px) and (max-width:1180px){.tr .t-adh-table tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tr .t-adh-table tbody tr.t-adh-ligne{margin-bottom:0}.tr .t-adh-table tbody tr.ff-empty-row{grid-column:1/-1}}@media (hover:none) and (pointer:coarse){.tr .t-adh .t-btn-petit,.tr .t-adh-rang-sel{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-adh-chiffres>li,.tr .t-adh-ligne{animation:none!important}.tr .t-adh-chiffre-geste:hover{transform:none}}.tr .t-bul-facons{margin:0 0 var(--t-4);padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.22);background:rgba(201,168,76,.04)}.tr .t-bul-facons-titre{margin:0 0 var(--t-2);font:500 var(--t-f-micro)/1.5 var(--t-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--t-or)}.tr .t-bul-facons-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--t-2)}.tr .t-bul-facon{display:grid;align-content:start;gap:6px;min-width:0;padding:14px 16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2);font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-bul-facon strong{font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-bul-facon strong small{margin-left:8px;padding:2px 9px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.4);font:500 10px/1.6 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--t-or-clair);vertical-align:middle}.tr .t-bul-facon em{font:inherit;font-style:normal;color:var(--t-creme)}.tr .t-bul-facon-ici{border-color:rgba(201,168,76,.45)}.tr .t-bul-facon a{display:inline-flex;align-items:center;min-height:44px;margin:-10px 0 -6px;color:inherit;text-decoration:none}.tr .t-bul-facon a strong::after{content:" \2192";color:var(--t-or)}.tr .t-bul-facon a:hover strong{color:var(--t-or-clair)}.tr .t-bul-facon a:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:2px;border-radius:4px}.tr .t-bul-cats{list-style:none;margin:0 0 var(--t-3);padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tr .t-bul-cat{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ic lib" "n n" "note note";align-items:start;align-content:start;gap:6px 10px;width:100%;height:100%;box-sizing:border-box;padding:14px 16px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-court),background var(--t-court),transform var(--t-court) var(--t-doux)}.tr .t-bul-cat:hover{border-color:rgba(201,168,76,.45);transform:translateY(-2px)}.tr .t-bul-cat:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:3px}.tr .t-bul-cat[aria-pressed=true]{border-color:var(--t-or);background:radial-gradient(120% 140% at 0 0,rgba(201,168,76,.12),transparent 60%),var(--t-noir-2);box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-bul-cat-ic{grid-area:ic;align-self:center;display:inline-flex;color:var(--t-or)}.tr .t-bul-cat-lib{grid-area:lib;align-self:center;min-height:calc(2em * 1.35);display:flex;align-items:center;min-width:0;font-size:var(--t-f-s);line-height:1.35;color:var(--t-creme-2);overflow-wrap:break-word}.tr .t-bul-cat-n{grid-area:n;font:400 clamp(28px, 2.6vw, 34px)/1.05 var(--t-serif);font-variant-numeric:tabular-nums;color:var(--t-creme)}.tr .t-bul-cat-note{grid-area:note;font-size:12px;line-height:1.45;color:var(--t-creme-3)}.tr .t-bul-cat-vide .t-bul-cat-n{color:var(--t-creme-3)}.tr .t-bul-menu{max-width:520px}.tr .t-bul textarea.editor-area{min-height:320px}.tr .t-bul input[type=text].input-field[required]:invalid{box-shadow:none}.tr .t-bul .t-bul-pj-liste li{min-height:44px;box-sizing:border-box}.tr .t-bul .t-bul-pj-liste li button{min-width:44px;min-height:40px}.tr .t-bul-qui{margin:0}.tr .t-bul-qui span{display:block;margin-bottom:4px;font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-bul-qui strong{font:400 var(--t-f-l)/1.35 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-bul-personne{margin:6px 0 0;font-size:var(--t-f-s);color:#e0b84a}.tr .t-bul-personne[hidden]{display:none}.tr .t-bul-statut{font-size:var(--t-f-s)}.tr .t-bul-statut:empty{display:none}@media (max-width:900px){.tr .t-bul-facons-liste{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.tr .t-bul-facons{padding:var(--t-2)}.tr .t-bul-cats{grid-template-columns:minmax(0,1fr);gap:8px}.tr .t-bul-cat{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic lib n" "note note note";padding:12px 14px}.tr .t-bul-cat-n{font-size:26px;align-self:center}.tr .t-bul-cat-lib{min-height:0}.tr .t-bul-menu select.input-field{font-size:var(--t-f-s)}.tr .t-bul textarea.editor-area{min-height:240px}}@media (prefers-reduced-motion:reduce){.tr .t-bul-cat{transition:none}.tr .t-bul-cat:hover{transform:none}}.tr .t-cln{max-width:calc(1040px + 64px)}.tr .t-cln-chapo{max-width:64ch}.tr .t-cln-facons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--t-2);margin:0 0 var(--t-6)}.tr .t-cln-facon{display:flex;flex-direction:column;gap:10px;min-width:0;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);font-size:var(--t-f-s);line-height:1.65;color:var(--t-creme-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-cln-facon-mail{animation-delay:80ms}.tr .t-cln-facon p{margin:0}.tr .t-cln-facon strong{color:var(--t-creme);font-weight:600}.tr .t-cln-facon-tete{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.tr .t-cln-facon-tete svg{color:var(--t-or)}.tr .t-cln-facon-tete strong{font:400 var(--t-f-l)/1.2 var(--t-serif)}.tr .t-cln-facon-tete small{padding:2px 10px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.4);font:500 10px/1.6 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--t-or-clair)}.tr .t-cln-pastille-temoin{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:#c0392b;color:#fff;font:700 11px/1 var(--t-sans)}.tr .t-cln-partage{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--t-r-s);border:1px solid rgba(224,184,74,.3);background:rgba(224,184,74,.06)}.tr .t-cln-partage svg{flex:none;margin-top:3px;color:#e0b84a}.tr .t-cln-facon .t-cln-compte{margin-top:auto;padding-top:6px;color:var(--t-creme-3)}.tr .t-cln-compte-n{font:400 28px/1 var(--t-serif);font-variant-numeric:tabular-nums;color:var(--t-or-clair);margin-right:4px}.tr .t-cln-compte-note{font-size:12px}.tr .t-cln-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.tr .t-cln-type{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px 18px;padding:16px 20px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);transition:border-color var(--t-court),background var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 45ms)}.tr .t-cln-type:hover{border-color:rgba(201,168,76,.35)}.tr .t-cln-cloche{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:1px solid rgba(201,168,76,.35);background:var(--t-or-lueur);color:var(--t-or-clair);transform-origin:50% 10%;transition:color var(--t-court),border-color var(--t-court),background var(--t-court)}.tr .t-cln-quoi{min-width:0}.tr .t-cln-nom{margin:0 0 3px;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-cln-desc{margin:0;max-width:62ch;font-size:var(--t-f-s);line-height:1.55;color:var(--t-creme-3)}.tr .t-cln-inters{display:grid;grid-template-columns:136px 136px;gap:8px}.tr .t-cln-muette{background:0 0;border-style:dashed}.tr .t-cln-muette .t-cln-cloche{color:var(--t-creme-3);border-color:var(--t-ligne-2);background:0 0}.tr .t-cln-muette .t-cln-nom{color:var(--t-creme-2)}.tr .t-cln-tinte .t-cln-cloche{animation:t-cln-tinte .6s var(--t-doux) 1}@keyframes t-cln-tinte{0%,100%{transform:rotate(0)}20%{transform:rotate(14deg)}45%{transform:rotate(-11deg)}70%{transform:rotate(6deg)}}.tr .t-cln-inter{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 12px 0 8px;box-sizing:border-box;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);color:var(--t-creme-3);font-size:var(--t-f-s);cursor:pointer;user-select:none;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-cln-inter:hover{border-color:var(--t-or);color:var(--t-creme)}.tr .t-cln-inter input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tr .t-cln-glissiere{position:relative;flex:none;width:38px;height:22px;box-sizing:border-box;border-radius:var(--t-r-rond);background:#2a2721;border:1px solid var(--t-ligne-2);transition:background var(--t-court),border-color var(--t-court);pointer-events:none}.tr .t-cln-glissiere::before{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--t-creme-2);transition:transform var(--t-court) var(--t-doux),background var(--t-court)}.tr .t-cln-inter input:checked+.t-cln-glissiere{background:var(--t-or);border-color:var(--t-or)}.tr .t-cln-inter input:checked+.t-cln-glissiere::before{transform:translateX(16px);background:var(--t-noir)}.tr .t-cln-inter:has(input:checked){color:var(--t-creme);border-color:rgba(201,168,76,.45);background:rgba(201,168,76,.06)}.tr .t-cln-inter:has(input:focus-visible){outline:2px solid var(--t-or-clair);outline-offset:3px}.tr .t-cln-inter-lib{pointer-events:none}.tr .t-cln-sans-mail{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;box-sizing:border-box;border-radius:var(--t-r-rond);border:1px dashed var(--t-ligne);color:var(--t-creme-3);font-size:var(--t-f-s)}.tr .t-cln-barre{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-top:var(--t-3);padding:14px 0;background:linear-gradient(to top,var(--t-noir) 70%,transparent)}.tr .t-cln-enreg{min-height:44px}.tr .t-cln-statut{font-size:var(--t-f-s)}.tr .t-cln-sale{display:inline-flex;align-items:center;gap:8px;font-size:var(--t-f-s);color:#e0b84a}.tr .t-cln-sale::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.tr .t-cln-sale[hidden]{display:none}@media (max-width:1230px){.tr main.t-cln.admin-content{overflow-x:clip}}body.tr:has(.t-apercu) .t-cln-barre{bottom:60px}@media (max-width:900px){body.tr:has(.t-apercu) .t-cln-barre{bottom:136px}}.tr .t-cln-global{margin-top:var(--t-6);padding:var(--t-4);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.32);background:radial-gradient(120% 120% at 0 0,rgba(201,168,76,.07),transparent 55%),var(--t-noir-2)}.tr .t-cln-portee{display:inline-flex;align-items:center;gap:8px;margin-bottom:var(--t-2);padding:4px 12px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.45);font:500 var(--t-f-micro)/1.5 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--t-or-clair)}.tr .t-cln-global-titre{margin:0 0 var(--t-2);font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-cln-texte{max-width:78ch;margin:0 0 var(--t-2);font-size:var(--t-f-s);line-height:1.65;color:var(--t-creme-2)}.tr .t-cln-texte strong{color:var(--t-creme);font-weight:600;overflow-wrap:anywhere}.tr .t-cln-petit{font-size:13px;color:var(--t-creme-3)}.tr .t-cln-canaux{display:flex;flex-direction:column;margin-top:var(--t-3)}.tr .t-cln-canal{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;padding:16px 0;border-top:1px solid var(--t-ligne)}.tr .t-cln-canal-lbl{flex:1 1 280px;min-width:0}.tr .t-cln-canal-route{padding-left:14px;box-shadow:inset 2px 0 0 var(--t-or)}.tr .t-cln-canal-nom{display:block;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);cursor:pointer}.tr .t-cln-canal-desc{margin-top:2px;font-size:13px;line-height:1.5;color:var(--t-creme-3)}.tr .t-cln-eff{margin-top:6px;font-size:13px;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-cln-eff b{color:var(--t-or-clair);font-weight:600}.tr .t-cln-in{flex:0 1 340px;min-width:0;width:100%;min-height:44px;box-sizing:border-box;padding:10px 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:inherit;font-size:var(--t-f-s)}.tr .t-cln-in::placeholder{color:var(--t-creme-3)}.tr .t-cln-in:focus{outline:2px solid var(--t-or);outline-offset:1px;border-color:transparent}.tr .t-cln-in:disabled{opacity:.6;cursor:not-allowed}.tr .t-cln-gestes{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-top:var(--t-2);padding-top:var(--t-2);border-top:1px solid var(--t-ligne)}.tr .t-cln-reserve{display:flex;align-items:center;gap:8px;margin-top:var(--t-2)}.tr .t-cln-erreur{display:flex;align-items:flex-start;gap:10px;margin-top:var(--t-6);padding:14px 18px;border-radius:var(--t-r-s);border:1px solid rgba(224,184,74,.38);background:rgba(224,184,74,.07);color:#e0b84a;font-size:var(--t-f-s)}.tr .t-cln-erreur svg{flex:none;margin-top:2px}@media (max-width:900px){.tr .t-cln-facons{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.tr .t-cln-type{grid-template-columns:auto minmax(0,1fr);padding:14px 16px}.tr .t-cln-inters{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.tr .t-cln-inter,.tr .t-cln-sans-mail{width:100%}.tr .t-cln-global{padding:var(--t-3) var(--t-2)}.tr .t-cln-in{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.tr .t-cln-facon,.tr .t-cln-type{animation:none}.tr .t-cln-tinte .t-cln-cloche{animation:none}}.tr .t-bdl-tete{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 24px}.tr .t-bdl-entete{display:grid;gap:10px;min-width:0;flex:1 1 320px}.tr .t-bdl-titre{margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.tr .t-bdl-facture{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-bdl-facture strong{color:var(--t-creme);font-weight:500;font-variant-numeric:tabular-nums}.tr .t-bdl-tete-gestes{display:flex;gap:10px}.tr .t-bdl .t-btn{min-height:44px;padding:0 20px}.tr .t-bdl-chemin{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 var(--t-4);padding:0;list-style:none}.tr .t-bdl-chemin::after,.tr .t-bdl-chemin::before{content:"";position:absolute;top:9px;left:12.5%;height:2px;border-radius:2px}.tr .t-bdl-chemin::before{right:12.5%;background:var(--t-ligne-2)}.tr .t-bdl-chemin::after{width:calc(75% * var(--pas)/ 3);background:linear-gradient(90deg,var(--t-or),var(--t-or-clair));transform-origin:left;animation:t-bdl-trace 480ms var(--t-doux) both}.tr .t-bdl-etape{position:relative;z-index:1;display:grid;justify-items:center;align-content:start;gap:6px;text-align:center;min-width:0}.tr .t-bdl-point{width:20px;height:20px;box-sizing:border-box;border-radius:50%;border:2px solid var(--t-ligne-2);background:var(--t-noir)}.tr .t-bdl-etape.est-fait .t-bdl-point{border-color:var(--t-or);background:var(--t-or)}.tr .t-bdl-etape.est-ici .t-bdl-point{border-color:var(--t-or-clair);background:var(--t-noir);box-shadow:0 0 0 4px var(--t-or-lueur)}.tr .t-bdl-etape.est-ici .t-bdl-point::after{content:"";display:block;width:8px;height:8px;margin:4px;border-radius:50%;background:var(--t-or-clair)}.tr .t-bdl-etape-nom{font:500 var(--t-f-micro)/1.3 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-bdl-etape.est-fait .t-bdl-etape-nom{color:var(--t-creme-2)}.tr .t-bdl-etape.est-ici .t-bdl-etape-nom{color:var(--t-or-clair)}.tr .t-bdl-etape-date{font-size:12px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}@keyframes t-bdl-trace{from{transform:scaleX(0)}to{transform:scaleX(1)}}.tr .t-bdl-retract{animation:t-ct-pose var(--t-moyen) var(--t-doux) both}.tr .t-bdl-retract strong{color:var(--t-creme)}.tr .t-bdl-retract p{margin:6px 0 0;line-height:1.6;color:var(--t-or-pale)}.tr .t-bdl-gerer{margin:0 0 var(--t-4)}.tr .t-bdl-gestes{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tr .t-bdl-annuler{margin-left:auto;background:0 0;color:var(--t-non);border-color:rgba(208,138,138,.35)}.tr .t-bdl-annuler:hover{border-color:var(--t-non);color:#e3b0b0}.tr .t-bdl-bloc{margin-bottom:var(--t-6)}.tr .t-bdl-articles td:not(:first-child),.tr .t-bdl-articles thead th:not(:first-child){text-align:right}.tr .t-bdl-produit{color:var(--t-creme)!important}.tr .t-bdl-produit a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.tr .t-bdl-produit a:hover{color:var(--t-or-clair);text-decoration:underline;text-underline-offset:3px}.tr .t-bdl-qte{font-variant-numeric:tabular-nums}.tr .t-bdl-totaux{display:grid;gap:2px;max-width:340px;margin:var(--t-3) 0 0 auto;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-bdl-totaux>div{display:flex;justify-content:space-between;gap:16px;padding:5px 0}.tr .t-bdl-totaux dd,.tr .t-bdl-totaux dt{margin:0}.tr .t-bdl-totaux dd{font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-bdl-totaux .est-remise{color:var(--t-ok)}.tr .t-bdl-totaux .est-total{margin-top:6px;padding-top:12px;border-top:1px solid var(--t-ligne-2);color:var(--t-or-clair);font:400 20px/1.3 var(--t-serif)}.tr .t-bdl-bloc input[type=search]{min-height:44px;box-sizing:border-box;border-color:var(--t-ligne-2)!important;background:var(--t-noir)!important;color:var(--t-creme)!important;font-size:var(--t-f-s)!important}.tr .t-bdl-dl>div{grid-template-columns:minmax(0,168px) minmax(0,1fr)}.tr .t-bdl-dl code{overflow-wrap:anywhere}.tr .t-bdl-dl .est-virement dd code{color:var(--t-or-clair);font-size:14px}.tr .t-bdl-dl .est-rembourse dd{color:#e0b84a}.tr .t-bdl-net{color:var(--t-ok)!important}.tr .t-bdl-liens{display:flex;flex-wrap:wrap;gap:10px;margin-top:var(--t-3)}.tr .t-bdl-rembourse{margin:0 0 var(--t-4);padding:18px 22px;border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.3);background:var(--t-noir-2)}.tr .t-bdl-rembourse h2{margin:0 0 12px;font:600 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-bdl-rembourse>p{margin:0 0 14px;font-size:13px;line-height:1.6;color:var(--t-creme-2)}.tr .t-bdl-rembourse>p:last-child{margin-bottom:0}.tr .t-bdl-rembourse.est-ok{border-color:rgba(143,191,143,.35)}.tr .t-bdl-rembourse.est-ok h2{color:var(--t-ok)}.tr .t-bdl-rembourse.est-non{border-color:rgba(208,138,138,.45);background:rgba(208,138,138,.05)}.tr .t-bdl-rembourse.est-non h2{color:var(--t-non)}.tr .t-bdl-man-gestes{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tr .t-bdl-ou{font-size:12px;color:var(--t-creme-3)}.tr .t-bdl-montant{width:140px;min-height:44px;box-sizing:border-box}.tr .t-bdl-coche{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:8px;font-size:13px;color:var(--t-creme-2);cursor:pointer}.tr .t-bdl-coche input{width:18px;height:18px;accent-color:var(--t-or)}.tr .t-bdl .t-btn[disabled]{opacity:.6;cursor:progress;transform:none}.tr .t-bdl-adresse{margin:0;font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme);overflow-wrap:anywhere}.tr .t-bdl-mode{margin-top:10px}.tr .t-bdl-fiche{margin-top:4px}.tr .t-bdl-cadeau{border-color:rgba(201,168,76,.3)}.tr .t-bdl-mot{margin:0;font:italic 400 18px/1.6 var(--t-plume);color:var(--t-creme);white-space:pre-line;overflow-wrap:anywhere}@media (max-width:1100px){.tr .t-bdl-cote{grid-row:1}.tr .t-bdl-corps .t-mbr-principal{grid-row:2}}@media (max-width:640px){.tr .t-bdl-tete-gestes,.tr .t-bdl-tete-gestes .t-btn{width:100%}.tr .t-bdl-etape-nom{letter-spacing:.08em;font-size:10px}.tr .t-bdl-gestes .t-btn{flex:1 1 100%}.tr .t-bdl-annuler{margin-left:0}.tr .t-bdl-dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.tr .t-bdl-totaux{max-width:none}.tr .t-bdl-rembourse{padding:16px}.tr .t-bdl-man-gestes .t-btn,.tr .t-bdl-montant{flex:1 1 100%;width:100%}.tr .t-bdl-ou{display:none}.tr .t-bdl-liens .t-btn{flex:1 1 100%}.tr .t-bdl-articles thead th{padding:0 6px 12px}.tr .t-bdl-articles td{padding:10px 6px}}@media (hover:none) and (pointer:coarse){.tr .t-bdl .t-mbr-copier{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-bdl-chemin::after,.tr .t-bdl-retract{animation:none!important}}.tr .t-cex{max-width:1240px}.tr .t-cex-chapo{max-width:66ch;line-height:1.7}.tr .t-cex-onglets{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 var(--t-3)}.tr .t-cex-onglet{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;box-sizing:border-box;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);color:var(--t-creme-2);font:400 var(--t-f-s)/1.2 var(--t-sans);text-decoration:none;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-cex-onglet:hover{border-color:rgba(201,168,76,.45);color:var(--t-creme)}.tr .t-cex-onglet:focus-visible{outline:2px solid var(--t-or-clair);outline-offset:2px}.tr .t-cex-onglet-n{font-size:12px;font-variant-numeric:tabular-nums;color:var(--t-or-pale)}.tr .t-cex-onglet.est-vide .t-cex-onglet-n{color:var(--t-creme-3)}.tr .t-cex-onglet.est-ici{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir);font-weight:500}.tr .t-cex-onglet.est-ici .t-cex-onglet-n{color:rgba(10,9,8,.72)}.tr .t-cex-cherche{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 var(--t-3)}.tr .t-cex-champ{flex:1 1 280px;max-width:420px}.tr .t-cex-champ .ff-text{border:1px solid var(--t-ligne-2)!important;border-radius:var(--t-r-rond)!important;background:var(--t-noir-2)!important;color:var(--t-creme)}.tr .t-cex-champ .ff-text:focus{border-color:var(--t-or)!important;box-shadow:0 0 0 3px var(--t-or-lueur)!important}.tr .t-cex-ff{flex:0 1 auto;width:auto!important;min-height:44px;max-width:100%;padding:0 36px 0 16px;border-radius:var(--t-r-rond)!important;border:1px solid var(--t-ligne-2)!important;background:var(--t-noir-2)!important;color:var(--t-creme);font:400 var(--t-f-s) var(--t-sans);cursor:pointer}.tr .t-cex-ff:focus-visible{border-color:var(--t-or)!important;box-shadow:0 0 0 3px var(--t-or-lueur)!important}.tr .t-cex-btn{min-height:44px}.tr .t-cex-filtre{margin:0 0 var(--t-3);font-size:12.5px;line-height:1.6;color:var(--t-creme-3)}.tr .t-cex-filtre strong{color:var(--t-or-clair);font-weight:500}.tr .t-cex-chiffres{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1180px){.tr .t-cex-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr .t-cex-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-cex-bleu{color:#9fb0c8}.tr .t-cex-ambre{color:#e0b84a}.tr .t-cex-alerte{display:flex;align-items:center;gap:10px;margin:var(--t-2) 0 0;padding:12px 16px;border-radius:var(--t-r-s);border:1px solid rgba(224,184,74,.35);background:rgba(224,184,74,.08);color:#e8c97a;font-size:var(--t-f-s);line-height:1.5}.tr .t-cex-alerte svg{flex:none;color:#e0b84a}.tr .t-cex-alerte strong{color:var(--t-creme);font-weight:600}.tr .t-cex-alerte a{display:inline-flex;align-items:center;min-height:44px;margin:-12px 0;padding:0 4px;color:#e0b84a;text-decoration:underline;text-underline-offset:3px}.tr .t-cex-table.data-table{display:table;width:100%;min-width:0;max-width:none;overflow:hidden;border-collapse:separate;border-spacing:0;font-size:var(--t-f-s);border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2)}.tr .t-cex-table thead th{padding:14px 16px;background:0 0;text-align:left;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3);border-bottom:1px solid var(--t-ligne)}.tr .t-cex-table thead th[aria-sort]:hover,.tr .t-cex-table thead th[data-dir]{color:var(--t-or-clair)}.tr .t-cex-table thead th:last-child{text-align:right}.tr .t-cex-ligne td{padding:14px 16px;border-bottom:1px solid var(--t-ligne);vertical-align:middle;font-size:var(--t-f-s);color:var(--t-creme-2);transition:background var(--t-court)}.tr .t-cex-table tbody .t-cex-ligne:last-of-type td{border-bottom:0}.tr .t-cex-table tbody .t-cex-ligne:hover td{background:rgba(244,239,230,.025)}.tr .t-cex-ligne{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 40ms)}.tr .t-cex-retracte td:first-child{box-shadow:inset 3px 0 0 var(--t-non)}.tr .t-cex-close .t-cex-nom,.tr .t-cex-close .t-cex-total{color:var(--t-creme-3)}.tr .t-cex-ref{min-width:0}.tr .t-cex-fac,.tr .t-cex-pi{display:inline-block;margin-top:3px;font-size:10.5px;line-height:1.4;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-cex-pi{font-family:ui-monospace,monospace}.tr .t-cex-qui-in{min-width:0}.tr .t-cex-nom{color:var(--t-creme)}.tr .t-cex-mail{overflow-wrap:anywhere}.tr .t-cex-date{white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-cex-vieux::after{content:"+ de 48 h";display:inline-block;margin-left:8px;padding:1px 7px;border-radius:var(--t-r-rond);border:1px solid rgba(224,184,74,.45);font-size:10.5px;letter-spacing:.04em;color:#e0b84a;vertical-align:1px}.tr .t-cex-total{color:var(--t-creme)}.tr .t-cex-etat-in{display:inline-flex;flex-wrap:wrap;gap:6px}.tr .t-cex-retract{padding:4px 9px}.tr .t-cex-chemin{position:relative;display:flex;justify-content:space-between;width:84px;margin-top:10px}.tr .t-cex-chemin::after,.tr .t-cex-chemin::before{content:"";position:absolute;top:3px;left:4px;height:2px;border-radius:2px}.tr .t-cex-chemin::before{right:4px;background:var(--t-ligne-2)}.tr .t-cex-chemin::after{width:calc((100% - 8px) * var(--pas)/ 3);background:var(--t-or)}.tr .t-cex-chemin i{position:relative;z-index:1;width:8px;height:8px;box-sizing:border-box;border-radius:50%;border:1px solid var(--t-ligne-2);background:var(--t-noir-2)}.tr .t-cex-chemin i::after{content:"";position:absolute;inset:-1px;border-radius:50%;background:var(--t-or);opacity:clamp(0, calc(var(--pas) - var(--k) + 1), 1)}.tr .t-cex-chemin i:first-child{--k:0}.tr .t-cex-chemin i:nth-child(2){--k:1}.tr .t-cex-chemin i:nth-child(3){--k:2}.tr .t-cex-chemin i:nth-child(4){--k:3}.tr .t-cex-gestes{text-align:right}.tr .t-cex-gestes>.t-btn{margin:3px 0 3px 6px}.tr .t-cex-annuler{background:0 0;color:#e0898b;border-color:rgba(224,137,139,.4)}.tr .t-cex-annuler:hover{color:#f0a9ab;border-color:#e0898b;background:rgba(224,137,139,.08)}.tr .t-cex-pages{margin:var(--t-4) 0 0;text-align:center;font-size:12px;letter-spacing:.04em;color:var(--t-creme-3)}.tr .t-cex-pages+.t-cex-folios{margin-top:var(--t-2)}.tr .t-cex-vide p{margin:0}.tr .t-cex-vide .t-cex-vide-gestes{margin-top:8px}.tr .t-cex-vide a{display:inline-flex;align-items:center;min-height:44px}@media (max-width:760px){.tr .t-cex-champ{flex-basis:100%;max-width:none}.tr .t-cex-ff{flex:1 1 160px}.tr .t-cex-onglet{flex:1 1 auto;justify-content:center;padding:0 14px}}@media (max-width:1180px){.tr .t-cex-table tbody,.tr .t-cex-table tbody td,.tr .t-cex-table tbody tr,.tr .t-cex-table.data-table{display:block;width:auto}.tr .t-cex-table.data-table{border:0;border-radius:0;background:0 0;overflow:visible}.tr .t-cex-table thead,.tr .t-cex-table thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-cex-table thead{margin-bottom:var(--t-2)}.tr .t-cex-table thead th{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);letter-spacing:.1em}.tr .t-cex-table thead th:last-child{display:none}.tr .t-cex-table tbody tr.t-cex-ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:10px;align-content:start;margin-bottom:8px;padding:16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-cex-table tbody tr.t-cex-retracte{border-left:3px solid var(--t-non)}.tr .t-cex-retracte td:first-child{box-shadow:none}.tr .t-cex-ligne td{padding:0;border:0}.tr .t-cex-table tbody .t-cex-ligne:hover td{background:0 0}.tr .t-cex-ref{grid-row:1;grid-column:1}.tr .t-cex-ligne .t-cex-total{grid-row:1;grid-column:2;justify-self:end;font:400 var(--t-f-l)/1.1 var(--t-serif)}.tr .t-cex-date,.tr .t-cex-etat,.tr .t-cex-gestes,.tr .t-cex-qui{grid-column:1/-1}.tr .t-cex-qui{grid-row:2}.tr .t-cex-etat{grid-row:3;display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.tr .t-cex-etat .t-cex-chemin{margin-top:0}.tr .t-cex-date{grid-row:4;white-space:normal;font-size:12.5px}.tr .t-cex-date::before{content:attr(data-lib) " ";color:var(--t-creme-3)}.tr .t-cex-gestes{grid-row:5;display:flex!important;flex-wrap:wrap;gap:8px;text-align:left;padding-top:4px!important}.tr .t-cex-gestes>.t-btn{flex:1 1 120px;margin:0}}@media (min-width:761px) and (max-width:1180px){.tr .t-cex-table tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tr .t-cex-table tbody tr.t-cex-ligne{margin-bottom:0}}@media (hover:none) and (pointer:coarse){.tr .t-cex .t-btn-petit{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-cex-chiffres>li,.tr .t-cex-ligne{animation:none!important}}.tr .t-lcv{max-width:1240px}.tr .t-lcv-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-3) var(--t-4);flex-wrap:wrap}.tr .t-lcv-tete-texte{flex:1 1 420px;min-width:0}.tr .t-lcv-chapo{max-width:64ch;line-height:1.7}.tr .t-lcv-gestes{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tr .t-lcv-btn{min-height:44px}@media (max-width:480px){.tr .t-lcv-gestes{width:100%}.tr .t-lcv-gestes>.t-btn-fantome{flex:1 1 0;min-width:0;padding:0 12px}.tr .t-lcv-gestes>.t-lcv-nouveau{flex:1 0 100%}}.tr .t-lcv-chiffres{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1180px){.tr .t-lcv-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr .t-lcv-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-lcv-ambre{color:#e0b84a}.tr .t-lcv-rouge{color:#e0898b}.tr .t-lcv-alerte a{margin-left:6px}.tr .t-lcv-filtre{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 var(--t-4);padding:12px 16px;border-radius:var(--t-r-s);border:1px solid rgba(201,168,76,.3);background:var(--t-or-lueur);font-size:var(--t-f-s);line-height:1.5;color:var(--t-creme-2)}.tr .t-lcv-filtre strong{color:var(--t-or-clair);font-weight:500}.tr .t-lcv-onglet{margin:0;cursor:pointer;appearance:none;-webkit-appearance:none}.tr .t-lcv-onglets{margin-bottom:var(--t-3)}.tr .t-lcv-facettes.admin-facets{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 var(--t-3);padding:0;background:0 0;border:0;border-radius:0}.tr .t-lcv-champ{flex:1 1 260px;max-width:360px}.tr .t-lcv-champ .ff-text{border:1px solid var(--t-ligne-2)!important;border-radius:var(--t-r-rond)!important;background:var(--t-noir-2)!important;color:var(--t-creme)}.tr .t-lcv-champ .ff-text:focus{border-color:var(--t-or)!important;box-shadow:0 0 0 3px var(--t-or-lueur)!important}.tr .t-lcv-ff{flex:0 1 auto;width:auto!important;min-height:44px;max-width:100%;padding:0 36px 0 16px;border-radius:var(--t-r-rond)!important;border:1px solid var(--t-ligne-2)!important;background:var(--t-noir-2)!important;color:var(--t-creme);font:400 var(--t-f-s) var(--t-sans);cursor:pointer}.tr .t-lcv-ff:focus-visible{border-color:var(--t-or)!important;box-shadow:0 0 0 3px var(--t-or-lueur)!important}.tr .t-lcv-compte{font-size:12px;font-variant-numeric:tabular-nums;color:var(--t-creme-3);white-space:nowrap}.tr .t-lcv-limite{flex-basis:100%;font-size:11.5px;color:var(--t-creme-3)}.tr .t-lcv-table.data-table{display:table;width:100%;min-width:0;max-width:none;overflow:hidden;border-collapse:separate;border-spacing:0;font-size:var(--t-f-s);border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2)}.tr .t-lcv-table thead th{padding:14px 16px;background:0 0;text-align:left;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3);border-bottom:1px solid var(--t-ligne);white-space:nowrap}.tr .t-lcv-table thead th[aria-sort]:hover,.tr .t-lcv-table thead th[data-dir]{color:var(--t-or-clair)}.tr .t-lcv-table thead th:last-child{text-align:right}.tr .t-lcv-ligne td{padding:12px 16px;border-bottom:1px solid var(--t-ligne);vertical-align:middle;font-size:var(--t-f-s);color:var(--t-creme-2);transition:background var(--t-court)}.tr .t-lcv-table tbody .t-lcv-ligne:last-of-type td{border-bottom:0}.tr .t-lcv-table tbody .t-lcv-ligne:hover td{background:rgba(244,239,230,.025)}.tr .t-lcv-ligne{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 40ms)}.tr .t-lcv-table .ff-empty-row td{color:var(--t-creme-3)!important}.tr .t-lcv-qui{display:flex;align-items:center;gap:14px;min-width:0}.tr .t-lcv-qui-texte{min-width:0}.tr .t-lcv-nom{font:400 var(--t-f-m)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-lcv-meta{font-size:12px;line-height:1.5;color:var(--t-creme-3)!important}.tr .t-lcv-vignette{position:relative;flex:none;width:44px;height:58px;overflow:hidden;border-radius:6px;border:1px solid var(--t-ligne);background:linear-gradient(180deg,rgba(244,239,230,.04),transparent 60%),var(--t-noir-3)}.tr .t-lcv-vignette::after,.tr .t-lcv-vignette::before{content:"";position:absolute;left:50%;transform:translateX(-50%);background:rgba(201,168,76,.2)}.tr .t-lcv-vignette::before{bottom:9px;width:14px;height:28px;border-radius:4px 4px 3px 3px}.tr .t-lcv-vignette::after{bottom:36px;width:5px;height:11px;border-radius:2px 2px 0 0}.tr .t-lcv-vignette-verrerie::before{bottom:22px;width:18px;height:16px;border-radius:2px 2px 9px 9px}.tr .t-lcv-vignette-verrerie::after{bottom:9px;width:2px;height:14px;border-radius:0}.tr .t-lcv-vignette-img{position:absolute;inset:0;z-index:1;background-size:cover;background-repeat:no-repeat}.tr .t-lcv-marques{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.tr .t-lcv-marque{display:inline-block;padding:2px 8px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.35);font-size:10.5px;line-height:1.5;letter-spacing:.03em;color:var(--t-or-pale)}.tr .t-lcv-prix{color:var(--t-creme);white-space:nowrap}.tr .t-lcv-rangs{display:inline-block;margin-top:3px;font-size:10.5px;color:var(--t-or-pale);white-space:normal}.tr .t-lcv-achat-in{width:96px;min-height:36px;box-sizing:border-box;padding:0 10px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme-2);font:400 12.5px var(--t-sans);font-variant-numeric:tabular-nums;outline:0;transition:border-color var(--t-court)}.tr .t-lcv-achat-in:focus-visible{border-color:var(--t-or);box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-lcv-achat-in::placeholder{color:var(--t-creme-3)}.tr .t-lcv-stock-in{display:inline-flex;align-items:center;gap:10px}.tr .t-lcv-n{min-width:1.6em;font:400 var(--t-f-m)/1 var(--t-serif);font-variant-numeric:tabular-nums;color:var(--t-creme)}.tr .t-lcv-n.text-error{color:#e0898b}.tr .t-lcv-n.text-warning{color:#e0b84a}.tr .t-lcv-epuise{color:#e0898b;font-weight:500}.tr .t-lcv-casier{display:inline-grid;grid-template-columns:repeat(3,7px);gap:3px;--c:var(--t-or)}.tr .est-faible .t-lcv-casier{--c:#e0b84a}.tr .t-lcv-casier i{position:relative;width:7px;height:7px;box-sizing:border-box;border-radius:2px;border:1px solid var(--t-ligne-2)}.tr .t-lcv-casier i::after{content:"";position:absolute;inset:-1px;border-radius:2px;background:var(--c);opacity:clamp(0, calc(var(--n) - var(--k)), 1)}.tr .est-epuise .t-lcv-casier i{border-color:rgba(224,137,139,.4)}.tr .t-lcv-casier i:first-child{--k:0}.tr .t-lcv-casier i:nth-child(2){--k:1}.tr .t-lcv-casier i:nth-child(3){--k:2}.tr .t-lcv-casier i:nth-child(4){--k:3}.tr .t-lcv-casier i:nth-child(5){--k:4}.tr .t-lcv-casier i:nth-child(6){--k:5}.tr .t-lcv-attente{display:block;margin-top:4px;font-size:11px;color:#e0b84a}.tr .t-lcv-gestes-ligne{text-align:right;white-space:normal!important}.tr .t-lcv-gestes-ligne>.t-btn{margin:3px 0 3px 6px}.tr .t-lcv-archives .t-lcv-nom,.tr .t-lcv-archives .t-lcv-prix{color:var(--t-creme-3)}.tr .t-lcv-vide p{margin:0}.tr .t-lcv-vide a{display:inline-flex;align-items:center;min-height:44px}.tr .t-lcv-folios{margin-top:var(--t-4)}@media (max-width:760px){.tr .t-lcv-champ{flex-basis:100%;max-width:none}.tr .t-lcv-ff{flex:1 1 160px}.tr .t-lcv-onglet{flex:1 1 auto;justify-content:center}}@media (max-width:480px){.tr .t-lcv-ff{flex-basis:100%}}@media (max-width:1180px){.tr .t-lcv-table tbody,.tr .t-lcv-table tbody td,.tr .t-lcv-table tbody tr,.tr .t-lcv-table.data-table{display:block;width:auto}.tr .t-lcv-table.data-table{border:0;border-radius:0;background:0 0;overflow:visible}.tr .t-lcv-table thead,.tr .t-lcv-table thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-lcv-table thead{margin-bottom:var(--t-2)}.tr .t-lcv-table thead th{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);letter-spacing:.1em}.tr .t-lcv-table thead th:last-child{display:none}.tr .t-lcv-table tbody tr.t-lcv-ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:12px;align-content:start;margin-bottom:8px;padding:16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-lcv-ligne td{padding:0;border:0}.tr .t-lcv-table tbody .t-lcv-ligne:hover td{background:0 0}.tr .t-lcv-nom-cell{grid-row:1;grid-column:1}.tr .t-lcv-ligne .t-lcv-prix{grid-row:1;grid-column:2;justify-self:end;text-align:right;font:400 var(--t-f-l)/1.1 var(--t-serif)}.tr .t-lcv-stock{grid-row:2;grid-column:1}.tr .t-lcv-statut{grid-row:2;grid-column:2;justify-self:end;align-self:center}.tr .t-lcv-achat{grid-row:3;grid-column:1/-1;display:flex!important;align-items:center;gap:10px}.tr .t-lcv-achat::before,.tr .t-lcv-stock::before{content:attr(data-lib);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-lcv-stock::before{display:block;margin-bottom:4px}.tr .t-lcv-gestes-ligne{grid-row:4;grid-column:1/-1;display:flex!important;flex-wrap:wrap;gap:8px;text-align:left;padding-top:4px!important}.tr .t-lcv-gestes-ligne>.t-btn{flex:1 1 110px;margin:0}.tr .t-lcv-archives tbody tr.t-lcv-ligne .t-lcv-gestes-ligne{grid-row:2}}@media (min-width:761px) and (max-width:1180px){.tr .t-lcv-table tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tr .t-lcv-table tbody tr.t-lcv-ligne{margin-bottom:0}.tr .t-lcv-table tbody tr.ff-empty-row{grid-column:1/-1}}@media (hover:none) and (pointer:coarse){.tr .t-lcv .t-btn-petit,.tr .t-lcv-achat-in{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-lcv-chiffres>li,.tr .t-lcv-ligne{animation:none!important}}.tr .t-bdc{max-width:1240px}.tr .t-bdc-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-3) var(--t-4);flex-wrap:wrap}.tr .t-bdc-tete-texte{flex:1 1 420px;min-width:0}.tr .t-bdc-chapo{max-width:62ch;line-height:1.7}.tr .t-bdc-nouveau{min-height:44px}@media (max-width:480px){.tr .t-bdc-nouveau{flex:1 0 100%}}.tr .t-bdc-chiffres{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:640px){.tr .t-bdc-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}.tr .t-bdc-chiffres>li:first-child{grid-column:1/-1}}.tr .t-bdc-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-bdc-vert{color:var(--t-ok)}.tr .t-bdc-ambre{color:#e0b84a}.tr .t-bdc-rouge{color:#e0898b}.tr .t-bdc-eteint{color:var(--t-creme-3)}.tr .t-bdc-table.data-table{display:block;width:100%;min-width:0;max-width:none;overflow:visible;border:0;background:0 0;font-size:var(--t-f-s)}.tr .t-bdc-table tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(540px,100%),1fr));gap:var(--t-2)}.tr .t-bdc-table thead,.tr .t-bdc-table thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-bdc-table thead{margin-bottom:var(--t-2)}.tr .t-bdc-table thead th{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);background:0 0;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-bdc-table thead th[aria-sort]:hover,.tr .t-bdc-table thead th[data-dir]{color:var(--t-or-clair);border-color:rgba(201,168,76,.45)}.tr .t-bdc-table thead th:last-child{display:none}.tr .t-bdc-table .ff-empty-row{grid-column:1/-1;display:block}.tr .t-bdc-table .ff-empty-row td{display:block;padding:var(--t-4) var(--t-3)!important;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);color:var(--t-creme-2)!important}.tr .t-bdc-bon{--ton:var(--t-ok);display:grid;grid-template-columns:minmax(130px,172px) minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"souche valeur type statut" "souche usage limite expire" "souche gestes gestes gestes";align-items:start;overflow:hidden;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);transition:border-color var(--t-court),transform var(--t-court) var(--t-doux);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 50ms)}.tr .t-bdc-bon:hover{border-color:rgba(201,168,76,.35)}.tr .t-bdc-ton-non{--ton:#e0898b}.tr .t-bdc-ton-eteint{--ton:rgba(244, 239, 230, .22)}.tr .t-bdc-bon>td{display:block;padding:0;border:0;background:0 0!important;color:var(--t-creme-2);text-align:left}.tr .t-bdc-bon>td[data-lib]::before{content:attr(data-lib);display:block;margin-bottom:4px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-bdc-souche{grid-area:souche;align-self:stretch;position:relative;display:flex!important;flex-direction:column;justify-content:center;gap:10px;padding:20px 18px 20px 22px!important;border-right:2px dashed var(--t-ligne-2)!important;background:linear-gradient(135deg,rgba(201,168,76,.07),transparent 70%)!important;box-shadow:inset 3px 0 0 var(--ton)}.tr .t-bdc-souche::after,.tr .t-bdc-souche::before{content:"";position:absolute;right:-9px;width:16px;height:16px;border-radius:50%;background:var(--t-noir);border:1px solid var(--t-ligne)}.tr .t-bdc-souche::before{top:-9px}.tr .t-bdc-souche::after{bottom:-9px}.tr .t-bdc-code{font:500 17px/1.25 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em;color:var(--t-or-clair);overflow-wrap:anywhere}.tr .t-bdc-ton-eteint .t-bdc-code{color:var(--t-creme-2)}.tr .t-bdc-copier{align-self:flex-start;display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2);font:400 12px var(--t-sans);letter-spacing:.04em;cursor:pointer;transition:border-color var(--t-court),color var(--t-court)}.tr .t-bdc-copier:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-bdc-copier:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-bdc-valeur{grid-area:valeur;padding:18px 12px 6px 22px!important}.tr .t-bdc-valeur strong{font:400 clamp(28px, 2.4vw, 34px)/1 var(--t-serif);color:var(--t-creme);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-bdc-ton-eteint .t-bdc-valeur strong{color:var(--t-creme-2)}.tr .t-bdc-type{grid-area:type;padding:18px 12px 6px!important}.tr .t-bdc-statut{grid-area:statut;justify-self:end;padding:18px 18px 6px 8px!important}.tr .t-bdc-usage{grid-area:usage;padding:12px 12px 14px 22px!important;font-variant-numeric:tabular-nums}.tr .t-bdc-limite{grid-area:limite;padding:12px 12px 14px!important;color:var(--t-creme-3)!important}.tr .t-bdc-limite.est-reglee{color:var(--t-or-clair)!important}.tr .t-bdc-expire{grid-area:expire;padding:12px 18px 14px 12px!important}.tr .t-bdc-expire.est-bientot::after{content:attr(data-bientot);display:block;margin-top:2px;font-size:11.5px;color:#e0b84a}.tr .t-bdc-gestes{grid-area:gestes;display:flex!important;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0 18px 0 22px;padding:12px 0 16px!important;border-top:1px solid var(--t-ligne)!important}.tr .t-bdc-jauge{display:block;width:100%;max-width:150px;height:4px;margin-top:8px;border-radius:var(--t-r-rond);background:rgba(244,239,230,.08);overflow:hidden}.tr .t-bdc-jauge>i{display:block;height:100%;width:var(--p,0%);border-radius:inherit;background:var(--t-or);transform-origin:left;animation:t-bdc-jauge 480ms var(--t-doux) 160ms both}.tr .t-bdc-jauge.est-pleine>i{background:#e0898b}@keyframes t-bdc-jauge{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:640px){.tr .t-bdc-bon{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"souche souche" "valeur statut" "type usage" "limite expire" "gestes gestes"}.tr .t-bdc-souche{flex-direction:row;align-items:center;justify-content:space-between;padding:16px 16px 16px 20px!important;border-right:0!important;border-bottom:2px dashed var(--t-ligne-2)!important}.tr .t-bdc-souche::after,.tr .t-bdc-souche::before{top:auto;bottom:-9px}.tr .t-bdc-souche::before{left:-9px;right:auto}.tr .t-bdc-souche::after{right:-9px}.tr .t-bdc-copier{align-self:center;flex:none}.tr .t-bdc-limite,.tr .t-bdc-type,.tr .t-bdc-valeur{padding-left:20px!important}.tr .t-bdc-expire,.tr .t-bdc-usage{padding-left:12px!important;padding-right:16px!important}.tr .t-bdc-statut{align-self:center}.tr .t-bdc-expire,.tr .t-bdc-limite,.tr .t-bdc-type,.tr .t-bdc-usage{padding-top:10px!important;padding-bottom:10px!important}.tr .t-bdc-gestes{margin:0 16px 0 20px;justify-content:stretch}.tr .t-bdc-gestes>.t-btn{flex:1 1 100px}}@media (hover:none) and (pointer:coarse){.tr .t-bdc .t-btn-petit,.tr .t-bdc-copier,.tr .t-bdc-table thead th{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-bdc-bon,.tr .t-bdc-chiffres>li,.tr .t-bdc-jauge>i{animation:none!important}}.tr .t-rgs{max-width:1240px}.tr .t-rgs-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-3) var(--t-4);flex-wrap:wrap}.tr .t-rgs-tete-texte{flex:1 1 420px;min-width:0}.tr .t-rgs-chapo{max-width:62ch;line-height:1.7}.tr .t-rgs-nouveau{min-height:44px}@media (max-width:480px){.tr .t-rgs-nouveau{flex:1 0 100%}}.tr .t-rgs-chiffres{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.tr .t-rgs-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr .t-rgs-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-rgs-defaut-n{display:flex;align-items:center;gap:12px;min-width:0;font-size:clamp(22px, 2vw, 26px);overflow-wrap:anywhere}.tr .t-rgs-pastille{display:inline-block;flex:none;width:12px;height:12px;border-radius:50%;background:var(--rang,var(--t-rang-defaut));border:1px solid rgba(255,255,255,.22);box-shadow:0 0 0 3px rgba(244,239,230,.05)}.tr .t-rgs-defaut-n .t-rgs-pastille{width:14px;height:14px}.tr .t-rgs-regles{list-style:none;margin:var(--t-4) 0 0;padding:0;display:grid;gap:10px;max-width:86ch}.tr .t-rgs-regles li{position:relative;padding-left:22px;font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2)}.tr .t-rgs-regles li::before{content:"";position:absolute;left:2px;top:.85em;width:8px;height:1px;background:var(--t-or)}.tr .t-rgs-regles b{font-weight:500;color:var(--t-creme)}.tr .t-rgs-table.data-table{display:block;width:100%;min-width:0;max-width:none;overflow:visible;border:0;background:0 0;font-size:var(--t-f-s)}.tr .t-rgs-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.tr .t-rgs-table tbody{display:grid;gap:12px}.tr .t-rgs-table .ff-empty-row,.tr .t-rgs-vide{display:block}.tr .t-rgs-table .ff-empty-row td,.tr .t-rgs-vide td{display:block;padding:var(--t-4) var(--t-3)!important;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);text-align:center;color:var(--t-creme-2)!important}.tr .t-rgs-marche{display:grid;align-items:center;column-gap:var(--t-3);grid-template-columns:220px minmax(0,1fr) auto repeat(3,92px) auto;grid-template-areas:"pos rang defaut membres produits evenements gestes";margin-left:calc(var(--m,0) * 22px);padding:18px 20px 18px 22px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);box-shadow:inset 3px 0 0 var(--rang,var(--t-rang-defaut));transition:border-color var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-rgs-marche:hover{border-color:rgba(201,168,76,.32)}.tr .t-rgs-marche.est-defaut{background:linear-gradient(90deg,var(--t-or-lueur),var(--t-noir-2) 42%)}.tr .t-rgs-marche>td{display:block;min-width:0;padding:0;border:0;background:0 0!important;color:var(--t-creme-2);text-align:left}.tr .t-rgs-marche>td:first-child{grid-area:pos}.tr .t-rgs-marche>td:nth-child(2){grid-area:rang}.tr .t-rgs-marche>td:nth-child(3){grid-area:defaut}.tr .t-rgs-marche>td:nth-child(4){grid-area:membres}.tr .t-rgs-marche>td:nth-child(5){grid-area:produits}.tr .t-rgs-marche>td:nth-child(6){grid-area:evenements}.tr .t-rgs-marche>td:nth-child(7){grid-area:gestes}.tr .t-rgs-pos{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.tr .t-rgs-num{font:400 22px/1 var(--t-serif);color:var(--t-or-clair);font-variant-numeric:tabular-nums}.tr .t-rgs-borne{font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-rgs-borne.est-haut{color:var(--t-or)}.tr .t-rgs-fleches{flex-basis:100%;display:flex;gap:6px;margin-top:8px}.tr .t-rgs-fleche{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2);font:400 12px var(--t-sans);letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:border-color var(--t-court),color var(--t-court)}.tr .t-rgs-fleche:hover:not(:disabled){border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-rgs-fleche:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-rgs-fleche:disabled{opacity:.35;cursor:not-allowed}.tr .t-rgs-nom{display:flex;align-items:center;gap:12px;font:400 clamp(20px, 1.7vw, 24px)/1.25 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-rgs-avantages{display:block;margin:6px 0 0 24px;max-width:62ch;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2);overflow-wrap:anywhere;white-space:pre-line}.tr .t-rgs-sans{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.tr .t-rgs-n{font:400 22px/1.1 var(--t-serif);color:var(--t-creme)!important;font-variant-numeric:tabular-nums}.tr .t-rgs-marche>td.t-rgs-n{display:flex;flex-direction:column;justify-content:flex-end;align-self:stretch}.tr .t-rgs-n::before{content:attr(data-lib);display:block;margin-bottom:4px;font:500 10.5px/1.3 var(--t-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-rgs-gestes{display:flex!important;flex-wrap:wrap;justify-content:flex-end;gap:8px}@media (max-width:1180px){.tr .t-rgs-marche{margin-left:0;row-gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"rang rang defaut" "membres produits evenements" "pos pos gestes"}.tr .t-rgs-defaut{justify-self:end}.tr .t-rgs-pos{align-items:center;padding-top:14px!important;border-top:1px solid var(--t-ligne)!important}.tr .t-rgs-fleches{flex-basis:auto;margin:0 0 0 auto}.tr .t-rgs-gestes{align-self:stretch;align-items:center;padding-top:14px!important;border-top:1px solid var(--t-ligne)!important}}@media (max-width:640px){.tr .t-rgs-marche{padding:16px 16px 16px 18px;grid-template-areas:"rang rang defaut" "membres produits evenements" "pos pos pos" "gestes gestes gestes"}.tr .t-rgs-avantages{margin-left:0}.tr .t-rgs-n::before{letter-spacing:.06em}.tr .t-rgs-fleches{flex-basis:100%;margin:6px 0 0}.tr .t-rgs-fleche{flex:1 1 0;justify-content:center}.tr .t-rgs-gestes{padding-top:0!important;border-top:0!important}.tr .t-rgs-gestes>.t-btn{flex:1 1 0}}.tr .t-rgs-aide{margin:0 0 var(--t-3);font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-rgs-visi-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2);font-size:var(--t-f-s)}.tr .t-rgs-visi-table thead th{padding:14px 16px;text-align:center;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3);border-bottom:1px solid var(--t-ligne)}.tr .t-rgs-visi-table thead th:first-child{text-align:left}.tr .t-rgs-visi-table tbody td,.tr .t-rgs-visi-table tbody th{padding:4px 16px;border-bottom:1px solid var(--t-ligne);text-align:center}.tr .t-rgs-visi-table tbody tr:last-child>*{border-bottom:0}.tr .t-rgs-visi-rang{height:52px;text-align:left!important;font:400 var(--t-f-m)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-rgs-visi-rang .t-rgs-pastille{margin-right:10px;vertical-align:-1px}.tr .t-rgs-case{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:44px;min-height:44px;cursor:pointer}.tr .t-rgs-case input{width:20px;height:20px;margin:0;accent-color:var(--t-or);cursor:pointer}.tr .t-rgs-case>span{display:none}.tr .t-rgs-visi-pied{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:var(--t-3) 0 0}.tr .t-rgs-visi-pied .t-btn{min-height:44px}.tr .t-rgs-sale{font-size:12px;color:#e0b352}.tr .t-rgs-sale[hidden]{display:none}@media (max-width:640px){.tr .t-rgs-visi-table,.tr .t-rgs-visi-table tbody{display:block}.tr .t-rgs-visi-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.tr .t-rgs-visi-table tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--t-ligne)}.tr .t-rgs-visi-table tbody tr:last-child{border-bottom:0}.tr .t-rgs-visi-table tbody td,.tr .t-rgs-visi-table tbody th{border-bottom:0;padding:0 8px}.tr .t-rgs-visi-rang{grid-column:1/-1;height:auto;padding:14px 16px 4px!important}.tr .t-rgs-case{flex-direction:column;gap:4px;width:100%;padding:8px 0 12px}.tr .t-rgs-case::after{content:attr(data-lib);font-size:11px;line-height:1.3;text-align:center;color:var(--t-creme-3)}.tr .t-rgs-visi-pied .t-btn{flex:1 1 100%}}@media (hover:none) and (pointer:coarse){.tr .t-rgs .t-btn-petit,.tr .t-rgs-fleche{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-rgs-chiffres>li,.tr .t-rgs-marche{animation:none!important}}.tr .t-prs{max-width:1240px}.tr .t-prs-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-3) var(--t-4);flex-wrap:wrap}.tr .t-prs-tete-texte{flex:1 1 420px;min-width:0}.tr .t-prs-chapo{max-width:64ch;line-height:1.7}.tr .t-prs-chapo strong{font-weight:500;color:var(--t-creme)}.tr .t-prs-retour{display:flex;width:max-content;align-items:center;min-height:32px;margin-bottom:var(--t-2);color:var(--t-creme-3);font-size:var(--t-f-s);letter-spacing:.04em;text-decoration:none;transition:color var(--t-court)}.tr .t-prs-retour:hover{color:var(--t-or-clair)}.tr .t-prs-nouveau{min-height:44px}@media (max-width:480px){.tr .t-prs-nouveau{flex:1 0 100%}}.tr .t-prs-chiffres{grid-template-columns:repeat(4,minmax(0,1fr))}.tr .t-prs-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-prs-ambre{color:#e0b84a}@media (max-width:900px){.tr .t-prs-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr .t-prs-bloc{scroll-margin-top:24px}.tr .t-prs-bloc-tete{display:flex;align-items:flex-start;gap:16px;margin-bottom:var(--t-3)}.tr .t-prs-bloc-tete .t-surtitre{margin-bottom:4px}.tr .t-prs-h2{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0;font-size:var(--t-f-xl);line-height:1.2}.tr .t-prs-aide{margin:8px 0 0;max-width:72ch;font-size:var(--t-f-s);line-height:1.65;color:var(--t-creme-2)}.tr .t-prs-etape-n{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:2px;border-radius:50%;border:1px solid rgba(201,168,76,.45);background:var(--t-or-lueur);font:400 20px/1 var(--t-serif);color:var(--t-or-clair)}.tr .t-prs-nombre{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 9px;box-sizing:border-box;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font:500 13px/1 var(--t-sans);color:var(--t-creme-2);font-variant-numeric:tabular-nums}.tr .t-prs-nombre-ambre{color:#e0b84a;border-color:rgba(224,184,74,.4);background:rgba(224,184,74,.08)}.tr .t-prs-vide{padding:var(--t-3) var(--t-3);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);color:var(--t-creme-2);font-size:var(--t-f-s);line-height:1.7}.tr .t-prs-vide p{margin:0;max-width:86ch}.tr .t-prs-vide strong{font-weight:500;color:var(--t-creme)}.tr .t-prs .empty-state{padding:var(--t-6) var(--t-3);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);text-align:center;color:var(--t-creme-2)}.tr .t-prs .empty-state p{margin:0;font:italic 400 var(--t-f-l)/1.5 var(--t-plume)}.tr .t-prs-table.data-table{display:block;width:100%;min-width:0;max-width:none;overflow:visible;border:0;border-radius:0;background:0 0;font-size:var(--t-f-s)}.tr .t-prs-cartes thead,.tr .t-prs-cartes thead tr,.tr .t-prs-paliers thead,.tr .t-prs-paliers thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-prs-cartes thead,.tr .t-prs-paliers thead{margin-bottom:var(--t-2)}.tr .t-prs-cartes thead th,.tr .t-prs-paliers thead th{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);background:0 0;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-prs-table thead th[aria-sort]:hover,.tr .t-prs-table thead th[data-dir]{color:var(--t-or-clair);border-color:rgba(201,168,76,.45)}.tr .t-prs-cartes thead th:last-child,.tr .t-prs-paliers thead th:last-child{display:none}.tr .t-prs-table .ff-empty-row{grid-column:1/-1;display:block}.tr .t-prs-table .ff-empty-row td{display:block;padding:var(--t-4) var(--t-3)!important;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);color:var(--t-creme-2)!important}.tr .t-prs-table td[data-lib]::before{content:attr(data-lib);display:block;margin-bottom:4px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-prs-table small{font-size:12.5px;color:var(--t-creme-3)}.tr .t-prs-paliers tbody{position:relative;display:grid;gap:12px}.tr .t-prs-paliers tbody::before{content:"";position:absolute;left:66px;top:44px;bottom:44px;width:1px;background:linear-gradient(var(--t-or),rgba(201,168,76,.15))}.tr .t-prs-palier{position:relative;display:grid;align-items:center;column-gap:var(--t-3);row-gap:12px;grid-template-columns:132px minmax(0,1fr) auto;grid-template-areas:"seuil cadeau actif" "seuil desc gestes";padding:20px 22px 20px 0;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);box-shadow:inset 3px 0 0 var(--t-or);transition:border-color var(--t-court),box-shadow var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-prs-palier:hover{border-color:rgba(201,168,76,.32)}.tr .t-prs-palier>td{display:block;min-width:0;padding:0;border:0;background:0 0!important;color:var(--t-creme-2);text-align:left}.tr .t-prs-seuil{grid-area:seuil;align-self:stretch;display:flex!important;align-items:center;justify-content:center}.tr .t-prs-seuil strong{display:flex;flex-direction:column;align-items:center;gap:6px;font-weight:400}.tr .t-prs-seuil-n{display:flex;align-items:center;justify-content:center;width:64px;height:64px;box-sizing:border-box;border-radius:50%;border:1px solid rgba(201,168,76,.55);background:radial-gradient(circle at 32% 28%,rgba(201,168,76,.22),var(--t-noir-2) 72%);font:400 28px/1 var(--t-serif);color:var(--t-or-clair);font-variant-numeric:tabular-nums;transition:color var(--t-court),border-color var(--t-court)}.tr .t-prs-seuil-u{font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-prs-cadeau{grid-area:cadeau}.tr .t-prs-cadeau-lib{display:block;font:400 clamp(19px, 1.6vw, 22px)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-prs-lie{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px;font-size:13px;color:var(--t-or-pale)}.tr .t-prs-lie svg{color:var(--t-or)}.tr .t-prs-lie-type{color:var(--t-creme-3)}.tr .t-prs-desc{grid-area:desc;font-size:var(--t-f-s);line-height:1.6;overflow-wrap:anywhere;white-space:pre-line}.tr .t-prs-desc.est-vide{color:var(--t-creme-3)!important}.tr .t-prs-actif{grid-area:actif;justify-self:end}.tr .t-prs-palier .t-prs-gestes{grid-area:gestes}.tr .t-prs-palier:has(.t-prs-case input:not(:checked)){box-shadow:inset 3px 0 0 rgba(244,239,230,.16)}.tr .t-prs-palier:has(.t-prs-case input:not(:checked)) .t-prs-seuil-n{color:var(--t-creme-3);border-color:var(--t-ligne-2);background:var(--t-noir-2)}.tr .t-prs-palier:has(.t-prs-case input:not(:checked)) .t-prs-cadeau-lib{color:var(--t-creme-2)}.tr .t-prs-case{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:0 14px 0 10px;box-sizing:border-box;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);color:var(--t-creme-3);font-size:13px;cursor:pointer;transition:border-color var(--t-court),color var(--t-court)}.tr .t-prs-case input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--t-or);cursor:pointer}.tr .t-prs-case:has(input:checked){color:var(--t-ok);border-color:rgba(143,191,143,.4)}.tr .t-prs-case:has(input:focus-visible){outline:2px solid var(--t-or);outline-offset:2px}.tr .t-prs-case:has(input:disabled){opacity:.6;cursor:progress}.tr .t-prs-gestes{display:flex!important;flex-wrap:wrap;justify-content:flex-end;gap:8px}.tr .t-prs-cartes tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(460px,100%),1fr));gap:12px}.tr .t-prs-carte{--ton:var(--t-or);display:grid;align-items:center;gap:14px 18px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"qui compte" "du gestes";padding:18px 20px 18px 22px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);box-shadow:inset 3px 0 0 var(--ton);transition:border-color var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 60ms)}.tr .t-prs-carte:hover{border-color:rgba(201,168,76,.32)}.tr .t-prs-carte-attente{--ton:#e0b84a}.tr .t-prs-carte>td{display:block;min-width:0;padding:0;border:0;background:0 0!important;color:var(--t-creme-2);text-align:left}.tr .t-prs-qui{grid-area:qui}.tr .t-prs-qui strong{color:var(--t-creme);font-size:var(--t-f-m);font-weight:400}.tr .t-prs-qui small{display:block}.tr .t-prs-compte,.tr .t-prs-palier-de{grid-area:compte;justify-self:end;text-align:right!important}.tr .t-prs-compte>span{font:400 34px/1 var(--t-serif);color:var(--t-or-clair);font-variant-numeric:tabular-nums}.tr .t-prs-du{grid-area:du}.tr .t-prs-carte .t-prs-du{padding-top:14px!important;border-top:1px solid var(--t-ligne)!important}.tr .t-prs-du strong{font:400 19px/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-prs-carte .t-prs-gestes{grid-area:gestes;align-self:stretch;align-items:flex-end;padding-top:14px!important;border-top:1px solid var(--t-ligne)!important}@media (max-width:480px){.tr .t-prs-carte{grid-template-areas:"qui compte" "du du" "gestes gestes";padding:16px 16px 16px 18px}.tr .t-prs-carte .t-prs-gestes{padding-top:0!important;border-top:0!important}.tr .t-prs-carte .t-prs-gestes>.t-btn{flex:1 1 0}}.tr .t-prs-registre.data-table{display:table;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2)}.tr .t-prs-registre thead th{padding:14px 16px;border-bottom:1px solid var(--t-ligne-2);background:0 0;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3);text-align:left}.tr .t-prs-registre td{padding:14px 16px;border-bottom:1px solid var(--t-ligne);background:0 0!important;color:var(--t-creme-2);vertical-align:middle}.tr .t-prs-registre tbody tr:last-child td{border-bottom:0}.tr .t-prs-registre tbody tr:hover td{background:rgba(201,168,76,.04)!important}.tr .t-prs-registre td[data-lib]::before{display:none}.tr .t-prs-registre .t-prs-du strong{font-size:17px}.tr .t-prs-ligne{animation:t-adm-voile var(--t-moyen) ease both;animation-delay:calc(var(--i, 0) * 40ms)}@media (max-width:760px){.tr .t-prs-registre.data-table{display:block}.tr .t-prs-registre thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.tr .t-prs-registre tbody{display:block}.tr .t-prs-ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"qui statut" "du du" "date par";gap:10px 14px;padding:16px 18px;border-bottom:1px solid var(--t-ligne)}.tr .t-prs-registre tbody tr:last-child{border-bottom:0}.tr .t-prs-ligne>td{display:block;min-width:0;padding:0;border:0!important}.tr .t-prs-ligne .t-prs-qui{grid-area:qui}.tr .t-prs-ligne .t-prs-statut{grid-area:statut;justify-self:end}.tr .t-prs-ligne .t-prs-du{grid-area:du}.tr .t-prs-ligne .t-prs-date{grid-area:date}.tr .t-prs-ligne .t-prs-par{grid-area:par;text-align:right}.tr .t-prs-registre td[data-lib]::before{display:block}}@media (max-width:640px){.tr .t-prs-bloc-tete{gap:12px}.tr .t-prs-etape-n{width:36px;height:36px;font-size:17px}.tr .t-prs-paliers tbody::before{left:54px}.tr .t-prs-palier{grid-template-columns:108px minmax(0,1fr);grid-template-areas:"seuil cadeau" "seuil actif" "desc desc" "gestes gestes";padding:18px 16px 16px 0}.tr .t-prs-seuil-n{width:52px;height:52px;font-size:23px}.tr .t-prs-seuil-u{font-size:10px;letter-spacing:.08em}.tr .t-prs-actif{justify-self:start}.tr .t-prs-desc,.tr .t-prs-palier .t-prs-gestes{margin-left:18px}.tr .t-prs-palier .t-prs-gestes{justify-content:stretch;padding-top:12px!important;border-top:1px solid var(--t-ligne)!important}.tr .t-prs-palier .t-prs-gestes>.t-btn{flex:1 1 0}}@media (hover:none) and (pointer:coarse){.tr .t-prs .t-btn-petit,.tr .t-prs-cartes thead th,.tr .t-prs-case,.tr .t-prs-paliers thead th,.tr .t-prs-retour{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-prs-carte,.tr .t-prs-chiffres>li,.tr .t-prs-ligne,.tr .t-prs-palier{animation:none!important}}.tr .t-prr{max-width:1240px}.tr .t-prr-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-3) var(--t-4);flex-wrap:wrap}.tr .t-prr-tete-texte{flex:1 1 420px;min-width:0}.tr .t-prr-titre{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.tr .t-prr-a-trancher{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:var(--t-r-rond);border:1px solid rgba(224,184,74,.4);background:rgba(224,184,74,.08);font:500 13px/1 var(--t-sans);letter-spacing:.02em;color:#e0b84a;font-variant-numeric:tabular-nums}.tr .t-prr-chapo{max-width:66ch;line-height:1.7}.tr .t-prr-chapo strong{font-weight:500;color:var(--t-creme)}.tr .t-prr-cadeaux{display:inline-flex;align-items:center;gap:8px;min-height:44px}.tr .t-prr-cadeaux svg{color:var(--t-or)}@media (max-width:480px){.tr .t-prr-cadeaux{flex:1 0 100%;justify-content:center}}.tr .t-prr-filtres{margin-bottom:var(--t-4)}.tr .t-prr-chiffres{grid-template-columns:repeat(4,minmax(0,1fr))}.tr .t-prr-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-prr-filtre{--ton:var(--t-or);position:relative;overflow:hidden}.tr .t-prr-ton-attente{--ton:#e0b84a}.tr .t-prr-ton-ok{--ton:var(--t-ok)}.tr .t-prr-ton-non{--ton:var(--t-non)}.tr .t-prr-ton-tout{--ton:var(--t-creme-3)}.tr .t-prr-filtre:hover{border-color:rgba(201,168,76,.4);transform:translateY(-2px)}.tr .t-prr-filtre:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-prr-filtre .t-adm-chiffre-lib{display:inline-flex;align-items:center;gap:8px}.tr .t-prr-point{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ton)}.tr .t-prr-filtre.est-actif{border-color:rgba(201,168,76,.55);background:linear-gradient(180deg,var(--t-or-lueur),var(--t-noir-2) 80%)}.tr .t-prr-filtre.est-actif::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--t-or)}.tr .t-prr-filtre.est-actif .t-adm-chiffre-n{color:var(--t-or-clair)}@media (max-width:900px){.tr .t-prr-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr .t-prr-table.data-table{display:block;width:100%;min-width:0;max-width:none;overflow:visible;border:0;border-radius:0;background:0 0;font-size:var(--t-f-s)}.tr .t-prr-table thead,.tr .t-prr-table thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-prr-table thead{margin-bottom:var(--t-2)}.tr .t-prr-table thead th{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);background:0 0;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-prr-table thead th[aria-sort]:hover,.tr .t-prr-table thead th[data-dir]{color:var(--t-or-clair);border-color:rgba(201,168,76,.45)}.tr .t-prr-table thead th:last-child{display:none}.tr .t-prr-table tbody{display:grid;gap:12px}.tr .t-prr-table .ff-empty-row{display:block}.tr .t-prr-table .ff-empty-row td{display:block;padding:var(--t-4) var(--t-3)!important;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);color:var(--t-creme-2)!important}.tr .t-prr-table td[data-lib]::before{content:attr(data-lib);display:block;margin-bottom:8px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-prr .empty-state{padding:var(--t-6) var(--t-3);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);text-align:center;color:var(--t-creme-2)}.tr .t-prr .empty-state p{margin:0;font:italic 400 var(--t-f-l)/1.5 var(--t-plume)}.tr .t-prr-carte{--ton:#e0b84a;display:grid;align-items:start;column-gap:0;row-gap:10px;grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr) auto;grid-template-rows:auto 1fr auto;grid-template-areas:"parrain fleche invite statut" "parrain fleche mail statut" "date date date gestes";padding:20px 22px 18px 24px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);box-shadow:inset 3px 0 0 var(--ton);transition:border-color var(--t-court),box-shadow var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 60ms)}.tr .t-prr-carte:has(.badge-success){--ton:var(--t-ok)}.tr .t-prr-carte:has(.badge-error){--ton:var(--t-non)}.tr .t-prr-carte:hover{border-color:rgba(201,168,76,.32)}.tr .t-prr-carte::before{content:"→";grid-area:fleche;align-self:center;justify-self:center;display:flex;align-items:center;justify-content:center;width:36px;height:36px;box-sizing:border-box;border-radius:50%;border:1px solid var(--t-ligne-2);font:400 17px/1 var(--t-sans);color:var(--t-or)}.tr .t-prr-carte>td{display:block;min-width:0;padding:0;border:0;background:0 0!important;color:var(--t-creme-2);text-align:left}.tr .t-prr-parrain{grid-area:parrain}.tr .t-prr-invite strong,.tr .t-prr-parrain strong{font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-prr-parrain .av-row{align-items:center}.tr .t-prr-mail-p{display:block;margin-top:2px;font-size:12.5px;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-prr-parrain .t-prr-agg{display:inline-block;margin-top:10px;font-size:12px!important;color:var(--t-or-pale)!important;letter-spacing:.01em}.tr .t-prr-invite{grid-area:invite}.tr .t-prr-sans-nom{color:var(--t-creme-3)}.tr .t-prr-mail{grid-area:mail;display:flex!important;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-prr-mail-i{font-size:var(--t-f-s);color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-prr-banni{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--t-r-rond);border:1px solid rgba(208,138,138,.4);background:rgba(208,138,138,.08);font-size:11.5px;letter-spacing:.02em;color:var(--t-non);cursor:help}.tr .t-prr-statut{grid-area:statut;display:flex!important;flex-direction:column;align-items:flex-end;gap:6px;padding-left:var(--t-3)!important}.tr .t-prr .badge{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:var(--t-r-rond);font:400 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.04em;text-transform:none;white-space:nowrap;border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2)}.tr .t-prr .badge::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.tr .t-prr .badge-gold{color:#e0b84a;border-color:rgba(224,184,74,.35)}.tr .t-prr .badge-success{color:var(--t-ok);border-color:rgba(143,191,143,.35)}.tr .t-prr .badge-error{color:var(--t-non);border-color:rgba(208,138,138,.35)}.tr .t-prr-inscrit{font-size:12px;color:var(--t-ok)}.tr .t-prr-date{grid-area:date;align-self:stretch;display:flex!important;align-items:center;padding-top:14px!important;border-top:1px solid var(--t-ligne)!important;font-size:var(--t-f-s);color:var(--t-creme-2);white-space:nowrap}.tr .t-prr-table .t-prr-date[data-lib]::before{display:inline;margin:0 8px 0 0}.tr .t-prr-gestes{grid-area:gestes;display:flex!important;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:14px!important;border-top:1px solid var(--t-ligne)!important}.tr .t-prr-gestes .btn-xs{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 16px;box-sizing:border-box;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;font:500 13px/1 var(--t-sans);letter-spacing:.02em;text-transform:none;color:var(--t-creme-2);cursor:pointer;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-prr-gestes .btn-xs:hover{border-color:rgba(201,168,76,.5);color:var(--t-creme)}.tr .t-prr-gestes .btn-xs:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-prr-gestes .t-prr-b-oui{color:var(--t-noir);border-color:var(--t-or);background:var(--t-or)}.tr .t-prr-gestes .t-prr-b-oui:hover{color:var(--t-noir);background:var(--t-or-clair);border-color:var(--t-or-clair)}.tr .t-prr-gestes .text-error{color:var(--t-non);border-color:rgba(208,138,138,.4)}.tr .t-prr-gestes .text-error:hover{color:#e9a9a9;border-color:var(--t-non);background:rgba(208,138,138,.08)}@media (max-width:760px){.tr .t-prr-carte{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:none;grid-template-areas:"parrain statut" "fleche fleche" "invite invite" "mail mail" "date date" "gestes gestes";padding:16px 16px 16px 18px;row-gap:8px}.tr .t-prr-carte::before{content:"↓";justify-self:start;width:32px;height:32px;margin-left:4px;font-size:15px}.tr .t-prr-date{padding-top:12px!important}.tr .t-prr-gestes{justify-content:stretch;padding-top:0!important;border-top:0!important}.tr .t-prr-gestes .btn-xs{flex:1 1 0}}.tr .t-prr-voile{position:fixed;inset:0;z-index:1000;align-items:center;justify-content:center;padding:20px;background:var(--t-voile);backdrop-filter:blur(3px)}.tr .t-prr-fiche{width:100%;max-width:640px;max-height:90vh;overflow-y:auto;box-sizing:border-box;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);border-top:2px solid var(--t-or);background:var(--t-noir-2);box-shadow:var(--t-ombre-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-prr-fiche-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--t-2);padding:20px 16px 16px 24px;border-bottom:1px solid var(--t-ligne)}.tr .t-prr-fiche-tete .t-surtitre{margin:0 0 4px}.tr .t-prr-fiche-tete h3{margin:0;font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-prr-fermer{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid transparent;background:0 0;color:var(--t-creme-3);font-size:22px;line-height:1;cursor:pointer;transition:color var(--t-court),border-color var(--t-court)}.tr .t-prr-fermer:hover{color:var(--t-creme);border-color:var(--t-ligne-2)}.tr .t-prr-fermer:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-prr-fiche-corps{display:flex;flex-direction:column;gap:14px;padding:20px 24px 24px}.tr .t-prr-lib{margin:0 0 8px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-prr-lib-ico{display:flex;align-items:center;gap:6px}.tr .t-prr-duo{display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:center;gap:10px}.tr .t-prr-qui{min-width:0;height:100%;box-sizing:border-box;padding:16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir)}.tr .t-prr-qui-nom{margin:0 0 4px;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-prr-qui-nom img{border-color:rgba(201,168,76,.4)!important}.tr .t-prr-qui-mail{margin:0;font-size:13px;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-prr-qui .badge{margin-top:6px}.tr .t-prr-duo-fleche{display:flex;align-items:center;justify-content:center;width:36px;height:36px;box-sizing:border-box;border-radius:50%;border:1px solid var(--t-ligne-2);color:var(--t-or)}.tr .t-prr-part{padding:16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir)}.tr .t-prr-message{margin:0;padding-left:14px;border-left:2px solid rgba(201,168,76,.45);font:italic 400 var(--t-f-m)/1.65 var(--t-plume);color:var(--t-creme);white-space:pre-line;overflow-wrap:anywhere}.tr .t-prr-note{display:block;width:100%;box-sizing:border-box;min-height:84px;padding:10px 12px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);color:var(--t-creme);font:400 var(--t-f-s)/1.55 var(--t-sans);resize:vertical;transition:border-color var(--t-court)}.tr .t-prr-note:focus{outline:0;border-color:var(--t-or)}.tr .t-prr-note:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-prr-note-pied{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:10px}.tr .t-prr-note-etat{font-size:12px}.tr .t-prr-frise{list-style:none;margin:0;padding:0 0 0 18px;border-left:1px solid rgba(201,168,76,.35);font-size:13px;line-height:1.5;color:var(--t-creme-2)}.tr .t-prr-frise li{position:relative;padding:4px 0}.tr .t-prr-frise li::before{content:"";position:absolute;left:-22px;top:11px;width:7px;height:7px;border-radius:50%;background:var(--t-or);box-shadow:0 0 0 3px var(--t-noir)}.tr .t-prr-fiche-pied{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tr .t-prr-date-lib{font-size:12px;color:var(--t-creme-3)}.tr .t-prr-date-val{font-size:13px;color:var(--t-creme-2)}.tr .t-prr-fiche .badge{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:var(--t-r-rond);font:400 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.04em;text-transform:none;border:1px solid var(--t-ligne-2);background:0 0}.tr .t-prr-fiche .badge:empty{display:none}.tr .t-prr-fiche .badge-gold{color:#e0b84a;border-color:rgba(224,184,74,.35)}.tr .t-prr-fiche .badge-success{color:var(--t-ok);border-color:rgba(143,191,143,.35)}.tr .t-prr-fiche .badge-error{color:var(--t-non);border-color:rgba(208,138,138,.35)}.tr .t-prr-fiche-gestes{display:flex;flex-wrap:wrap;gap:8px}.tr .t-prr-fiche-gestes:empty{display:none}.tr .t-prr-fiche-gestes>button{flex:1 1 0;min-height:44px;border-radius:var(--t-r-rond)}@media (max-width:560px){.tr .t-prr-voile{padding:10px}.tr .t-prr-fiche-tete{padding:16px 10px 12px 18px}.tr .t-prr-fiche-corps{padding:16px 16px 18px}.tr .t-prr-duo{grid-template-columns:minmax(0,1fr)}.tr .t-prr-duo-fleche{justify-self:start;margin-left:12px;transform:rotate(90deg)}}@media (hover:none) and (pointer:coarse){.tr .t-prr-fiche .t-btn-petit,.tr .t-prr-gestes .btn-xs,.tr .t-prr-table thead th{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-prr-carte,.tr .t-prr-chiffres>li,.tr .t-prr-fiche{animation:none!important}.tr .t-prr-filtre:hover{transform:none}}.tr .t-dac{max-width:1180px}.tr .t-dac-tete .t-surtitre{margin:0 0 var(--t-1)}.tr .t-dac-titre{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.tr .t-dac-titre-ico{display:inline-flex;color:var(--t-or)}.tr .t-dac-a-trancher{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:var(--t-r-rond);border:1px solid rgba(224,184,74,.4);background:rgba(224,184,74,.08);font:500 13px/1 var(--t-sans);letter-spacing:.02em;color:#e0b84a;font-variant-numeric:tabular-nums}.tr .t-dac-chapo{max-width:68ch;line-height:1.7}.tr .t-dac-chapo strong{font-weight:500;color:var(--t-creme)}.tr .t-dac-chiffres{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:var(--t-4)}.tr .t-dac-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-dac-chiffre{--ton:var(--t-or);position:relative;overflow:hidden;width:100%;font:inherit;text-align:left}.tr a.t-dac-chiffre,.tr button.t-dac-chiffre{cursor:pointer}.tr .t-dac-ton-attente{--ton:#e0b84a}.tr .t-dac-ton-ok{--ton:var(--t-ok)}.tr .t-dac-ton-non{--ton:var(--t-non)}.tr .t-dac-ton-gris{--ton:var(--t-creme-3)}.tr a.t-dac-chiffre:hover,.tr button.t-dac-chiffre:hover{border-color:rgba(201,168,76,.4);transform:translateY(-2px)}.tr .t-dac-chiffre:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-dac-chiffre .t-adm-chiffre-lib{display:inline-flex;align-items:center;gap:8px}.tr .t-dac-point{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ton)}.tr .t-dac-chiffre.est-actif{border-color:rgba(201,168,76,.55);background:linear-gradient(180deg,var(--t-or-lueur),var(--t-noir-2) 80%)}.tr .t-dac-chiffre.est-actif::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--t-or)}.tr .t-dac-chiffre.est-actif .t-adm-chiffre-n{color:var(--t-or-clair)}@media (max-width:900px){.tr .t-dac-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr .t-dac-facettes.admin-facets{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:var(--t-3);padding:0;border:0;background:0 0}.tr .t-dac-cherche{flex:1 1 260px;min-width:0;max-width:420px;min-height:44px;box-sizing:border-box;border-radius:var(--t-r-rond)!important;padding:0 18px!important}.tr .t-dac-statut{min-height:44px;border-radius:var(--t-r-rond)!important;padding:0 14px!important}.tr .t-dac-compte{font-size:12.5px;color:var(--t-creme-3);font-variant-numeric:tabular-nums}.tr .t-dac-table.data-table{display:block;width:100%;min-width:0;max-width:none;overflow:visible;border:0;border-radius:0;background:0 0;font-size:var(--t-f-s)}.tr .t-dac-table thead,.tr .t-dac-table thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-dac-table thead{margin-bottom:var(--t-2)}.tr .t-dac-table thead th{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);background:0 0;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-dac-table thead th[aria-sort]:hover,.tr .t-dac-table thead th[data-dir]{color:var(--t-or-clair);border-color:rgba(201,168,76,.45)}.tr .t-dac-table thead th:last-child,.tr .t-dac-table thead th:nth-child(4){display:none}.tr .t-dac-table tbody{display:grid;gap:12px}.tr .t-dac-table .ff-empty-row{display:block}.tr .t-dac-table .ff-empty-row td{display:block;padding:var(--t-4) var(--t-3)!important;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);color:var(--t-creme-2)!important}.tr .t-dac-vide{padding:var(--t-6) var(--t-3);border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);text-align:center}.tr .t-dac-vide p{margin:0;font:italic 400 var(--t-f-l)/1.5 var(--t-plume);color:var(--t-creme-2)}.tr .t-dac-carte{--ton:#e0b84a;display:grid;align-items:start;column-gap:0;row-gap:6px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nom etat" "mail etat" "message message" "date gestes";padding:20px 22px 18px 24px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);box-shadow:inset 3px 0 0 var(--ton);transition:border-color var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 60ms)}.tr .t-dac-carte:has(.badge-success){--ton:var(--t-ok)}.tr .t-dac-carte:has(.badge-error){--ton:var(--t-non)}.tr .t-dac-carte:hover{border-color:rgba(201,168,76,.32)}.tr .t-dac-carte>td{display:block;min-width:0;padding:0;border:0;background:0 0!important;color:var(--t-creme-2);text-align:left}.tr .t-dac-nom{grid-area:nom;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)!important;overflow-wrap:anywhere}.tr .t-dac-mail{grid-area:mail;font-size:var(--t-f-s);color:var(--t-or-pale)!important;overflow-wrap:anywhere}.tr .t-dac-etat{grid-area:etat;justify-self:end;padding-left:var(--t-3)!important}.tr .t-dac-message{grid-area:message;margin-top:10px}.tr .t-dac-citation{display:block;padding-left:14px;border-left:2px solid rgba(201,168,76,.45);font:italic 400 var(--t-f-m)/1.65 var(--t-plume);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-dac-sans{color:var(--t-creme-3)}.tr .t-dac-message .t-dac-tout{display:inline-flex;align-items:center;min-height:32px;margin:8px 0 0 14px;padding:0 12px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.35);background:0 0;font:500 12px/1 var(--t-sans);color:var(--t-or);cursor:pointer}.tr .t-dac-message .t-dac-tout:hover{background:var(--t-or-lueur)}.tr .t-dac-message .t-dac-tout:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-dac-date{grid-area:date;align-self:stretch;display:flex!important;align-items:center;margin-top:10px;padding-top:14px!important;border-top:1px solid var(--t-ligne)!important;font-size:var(--t-f-s);white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-dac-date-lib{margin-right:8px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-dac-gestes{grid-area:gestes;display:flex!important;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-left:var(--t-2)!important;margin-top:10px;padding-top:14px!important;border-top:1px solid var(--t-ligne)!important}.tr .t-dac-note{flex:1 1 auto;font-size:12.5px;font-style:italic;color:var(--t-creme-3);text-align:right;overflow-wrap:anywhere}.tr .t-dac .badge{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:var(--t-r-rond);font:400 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.04em;text-transform:none;white-space:nowrap;border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2)}.tr .t-dac .badge::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.tr .t-dac .badge-warning{color:#e0b84a;border-color:rgba(224,184,74,.35)}.tr .t-dac .badge-success{color:var(--t-ok);border-color:rgba(143,191,143,.35)}.tr .t-dac .badge-error{color:var(--t-non);border-color:rgba(208,138,138,.35)}.tr .t-dac-b.btn-xs{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 16px;box-sizing:border-box;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;font:500 13px/1 var(--t-sans);letter-spacing:.02em;text-transform:none;color:var(--t-creme-2);cursor:pointer;white-space:nowrap;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-dac-b.btn-xs:hover{border-color:rgba(201,168,76,.5);color:var(--t-creme)}.tr .t-dac-b.btn-xs:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-dac-b-oui.btn-xs{color:var(--t-noir);border-color:var(--t-or);background:var(--t-or)}.tr .t-dac-b-oui.btn-xs:hover{color:var(--t-noir);background:var(--t-or-clair);border-color:var(--t-or-clair)}.tr .t-dac-b-effacer.btn-xs,.tr .t-dac-b-non.btn-xs{color:var(--t-non);border-color:rgba(208,138,138,.4)}.tr .t-dac-b-effacer.btn-xs:hover,.tr .t-dac-b-non.btn-xs:hover{color:#e9a9a9;border-color:var(--t-non);background:rgba(208,138,138,.08)}.tr .t-dac-b-oui-doux.btn-xs{color:var(--t-ok);border-color:rgba(143,191,143,.4)}.tr .t-dac-b-oui-doux.btn-xs:hover{color:#b3d9b3;border-color:var(--t-ok);background:rgba(143,191,143,.08)}@media (max-width:640px){.tr .t-dac-carte{grid-template-areas:"nom etat" "mail mail" "message message" "date date" "gestes gestes";padding:16px 16px 16px 18px}.tr .t-dac-gestes{justify-content:stretch;margin-top:0;padding-top:4px!important;padding-left:0!important;border-top:0!important}.tr .t-dac-gestes .t-dac-b.btn-xs{flex:1 1 0}.tr .t-dac-note{flex-basis:100%;text-align:left}.tr .t-dac-cherche{max-width:none;flex-basis:100%}.tr .t-dac-statut{flex:1 1 auto}}.tr .t-dac-chapitre{margin-top:var(--t-6);padding-top:var(--t-4);border-top:1px solid var(--t-ligne);scroll-margin-top:24px}.tr .t-dac-chapitre-titre{display:flex;align-items:center;gap:12px;margin:0 0 6px;font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-dac-chapitre-n{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 10px;box-sizing:border-box;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font:500 13px/1 var(--t-sans);color:var(--t-creme-2);font-variant-numeric:tabular-nums}.tr .t-dac-chapitre-texte{max-width:72ch;margin:0 0 var(--t-3);font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-3)}.tr .t-dac-calme{margin:0;padding:16px 20px;border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);font:italic 400 var(--t-f-m)/1.5 var(--t-plume);color:var(--t-creme-3)}.tr .t-dac-liste{width:100%;border-collapse:collapse;font-size:var(--t-f-s)}.tr .t-dac-liste th{padding:0 12px 10px;border-bottom:1px solid var(--t-ligne-2);text-align:left;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-dac-liste td{padding:12px;border-bottom:1px solid var(--t-ligne);vertical-align:middle;color:var(--t-creme-2)}.tr .t-dac-liste tbody tr{transition:background var(--t-court)}.tr .t-dac-liste tbody tr:hover{background:rgba(244,239,230,.02)}.tr .t-dac-l-nom{color:var(--t-creme)!important}.tr .t-dac-l-mail{overflow-wrap:anywhere}.tr .t-dac-l-date,.tr .t-dac-l-n{white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-dac-l-geste{text-align:right}.tr .t-dac-l-qui>span{display:block;overflow-wrap:anywhere}.tr .t-dac-l-qui .t-dac-l-mail{color:var(--t-creme)}.tr .t-dac-l-nom-b{margin-top:3px;font-size:12.5px;color:var(--t-creme-2)}.tr .t-dac-l-msg{margin-top:3px;font:italic 400 13px/1.5 var(--t-plume);color:var(--t-creme-3)}@media (max-width:760px){.tr .t-dac-liste,.tr .t-dac-liste tbody{display:block}.tr .t-dac-liste thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tr .t-dac-liste tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:14px 0;border-bottom:1px solid var(--t-ligne)}.tr .t-dac-liste td{display:block;padding:0;border:0;text-align:left}.tr .t-dac-liste td:not([data-lib]):not(.t-dac-l-geste){grid-column:1/-1}.tr .t-dac-liste td:first-child{grid-column:1;grid-row:1;align-self:center}.tr .t-dac-liste td[data-lib]{grid-column:1;font-size:13px}.tr .t-dac-liste td[data-lib]::before{content:attr(data-lib) " · ";color:var(--t-creme-3)}.tr .t-dac-l-geste{grid-column:2;grid-row:1;align-self:start}}.tr .t-dac-voile{position:fixed;inset:0;z-index:1000;align-items:center;justify-content:center;padding:20px;background:var(--t-voile);backdrop-filter:blur(3px)}.tr .t-dac-fiche{width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-sizing:border-box;border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);border-top:2px solid var(--t-or);background:var(--t-noir-2);box-shadow:var(--t-ombre-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-dac-fiche-etroite{max-width:460px}.tr .t-dac-fiche-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--t-2);padding:20px 16px 16px 24px;border-bottom:1px solid var(--t-ligne)}.tr .t-dac-fiche-tete .t-surtitre{margin:0 0 4px}.tr .t-dac-fiche-tete h3{margin:0;font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-dac-fermer{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid transparent;background:0 0;color:var(--t-creme-3);cursor:pointer;transition:color var(--t-court),border-color var(--t-court)}.tr .t-dac-fermer:hover{color:var(--t-creme);border-color:var(--t-ligne-2)}.tr .t-dac-fermer:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-dac-fiche-corps{padding:20px 24px 24px}.tr .t-dac-message-plein{margin:0;padding-left:16px;border-left:2px solid rgba(201,168,76,.45);font:italic 400 var(--t-f-m)/1.75 var(--t-plume);color:var(--t-creme);white-space:pre-wrap;overflow-wrap:anywhere}.tr .t-dac-lib{margin:0 0 10px;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-dac-note-champ{display:block;width:100%;box-sizing:border-box;min-height:96px;padding:10px 12px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 var(--t-f-s)/1.55 var(--t-sans);resize:vertical}.tr .t-dac-note-champ:focus{outline:0;border-color:var(--t-or)}.tr .t-dac-fiche-gestes{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px}.tr .t-dac-fiche-gestes .t-btn{min-height:44px}.tr .t-dac-b-refus{color:var(--t-non);border:1px solid rgba(208,138,138,.5);background:rgba(208,138,138,.1)}.tr .t-dac-b-refus:hover{color:#f0b9b9;border-color:var(--t-non);background:rgba(208,138,138,.16)}@media (max-width:560px){.tr .t-dac-voile{padding:10px}.tr .t-dac-fiche-tete{padding:16px 10px 12px 18px}.tr .t-dac-fiche-corps{padding:16px 16px 18px}.tr .t-dac-fiche-gestes .t-btn{flex:1 1 0}}@media (hover:none) and (pointer:coarse){.tr .t-dac-b.btn-xs,.tr .t-dac-message .t-dac-tout,.tr .t-dac-table thead th{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-dac-carte,.tr .t-dac-chiffres>li,.tr .t-dac-fiche{animation:none!important}.tr a.t-dac-chiffre:hover,.tr button.t-dac-chiffre:hover{transform:none}}.tr .t-avm{max-width:1180px}.tr .t-avm-tete .t-surtitre{margin:0 0 var(--t-1)}.tr .t-avm-titre{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.tr .t-avm-a-moderer{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:var(--t-r-rond);border:1px solid rgba(224,184,74,.4);background:rgba(224,184,74,.08);font:500 13px/1 var(--t-sans);letter-spacing:.02em;color:#e0b84a;font-variant-numeric:tabular-nums}.tr .t-avm-chapo{max-width:68ch;line-height:1.7}.tr .t-avm-chapo strong{font-weight:500;color:var(--t-creme)}.tr .t-avm-chiffres{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:var(--t-4)}.tr .t-avm-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-avm-chiffre{--ton:var(--t-or);position:relative;overflow:hidden}.tr .t-avm-ton-attente{--ton:#e0b84a}.tr .t-avm-ton-ok{--ton:var(--t-ok)}.tr .t-avm-ton-non{--ton:var(--t-non)}.tr .t-avm-chiffre:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-avm-chiffre .t-adm-chiffre-lib{display:inline-flex;align-items:center;gap:8px}.tr .t-avm-point{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ton)}.tr .t-avm-chiffre .t-adm-chiffre-n{margin-top:auto}.tr .t-avm-chiffre.a-faire .t-adm-chiffre-n{color:#e0b84a}.tr .t-avm-chiffre.est-actif{border-color:rgba(201,168,76,.55);background:linear-gradient(180deg,var(--t-or-lueur),var(--t-noir-2) 80%)}.tr .t-avm-chiffre.est-actif::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--t-or)}.tr .t-avm-chiffre.est-actif .t-adm-chiffre-n{color:var(--t-or-clair)}@media (max-width:640px){.tr .t-avm-chiffres{gap:8px}.tr .t-avm-chiffre{padding:14px 12px}.tr .t-avm-chiffre .t-adm-chiffre-lib{gap:6px;font-size:10px;letter-spacing:.06em;white-space:nowrap}.tr .t-avm-chiffre .t-adm-chiffre-note{display:none}}.tr .t-avm-bandeau{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 10px;margin:0 0 var(--t-3);padding:14px 18px;border-radius:var(--t-r-m);font-size:var(--t-f-s);line-height:1.5}.tr .t-avm-bandeau svg{flex:none}.tr .t-avm-bandeau-panne{border:1px solid rgba(201,168,76,.3);background:rgba(201,168,76,.06);color:var(--t-or-clair)}.tr .t-avm-bandeau-attente{border:1px solid rgba(224,184,74,.3);background:rgba(224,184,74,.07);color:#e0b84a}.tr .t-avm-bandeau-attente strong{font-weight:600;font-variant-numeric:tabular-nums}.tr .t-avm-bandeau-attente a{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid rgba(224,184,74,.45);color:#e0b84a;text-decoration:none;font-weight:500}.tr .t-avm-bandeau-attente a:hover{background:rgba(224,184,74,.1)}.tr .t-avm .admin-panel.t-avm-registre{padding:0;border:0;background:0 0;box-shadow:none;overflow:visible}.tr .t-avm-table.data-table{display:block;width:100%;min-width:0;max-width:none;overflow:visible;border:0;border-radius:0;background:0 0;font-size:var(--t-f-s)}.tr .t-avm-table thead,.tr .t-avm-table thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-avm-table thead{margin-bottom:var(--t-2)}.tr .t-avm-table thead th{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);background:0 0;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-avm-table thead th[aria-sort]:hover,.tr .t-avm-table thead th[data-dir]{color:var(--t-or-clair);border-color:rgba(201,168,76,.45)}.tr .t-avm-table thead th:last-child,.tr .t-avm-table thead th:nth-child(4){display:none}.tr .t-avm-table tbody{display:grid;gap:12px}.tr .t-avm-table .ff-empty-row{display:block}.tr .t-avm-table .ff-empty-row td{display:block;padding:var(--t-4) var(--t-3)!important;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);color:var(--t-creme-2)!important}.tr .t-avm #reviewsEmpty,.tr .t-avm .t-avm-vide{padding:var(--t-6) var(--t-3)!important;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);background:0 0;box-shadow:none;text-align:center}.tr .t-avm #reviewsEmpty p,.tr .t-avm .t-avm-vide p{margin:0;font:italic 400 var(--t-f-l)/1.5 var(--t-plume);color:var(--t-creme-2)!important}.tr .t-avm-carte{--ton:#e0b84a;display:grid;align-items:start;column-gap:0;row-gap:8px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"note produit" "membre membre" "commentaire commentaire" "date gestes";padding:20px 22px 18px 24px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);box-shadow:inset 3px 0 0 var(--ton);transition:border-color var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 60ms)}.tr .t-avm-etat-ok{--ton:var(--t-ok)}.tr .t-avm-etat-non{--ton:var(--t-non)}.tr .t-avm-carte:hover{border-color:rgba(201,168,76,.32)}.tr .t-avm-carte>td{display:block;min-width:0;padding:0;border:0;background:0 0!important;color:var(--t-creme-2);text-align:left}.tr .t-avm-note{grid-area:note;display:flex!important;align-items:center;gap:10px}.tr .t-avm-etoiles{display:inline-flex;gap:3px;color:var(--t-or)}.tr .t-avm-sur5{font:500 13px/1 var(--t-sans);color:var(--t-creme-2);font-variant-numeric:tabular-nums}.tr .t-avm-produit{grid-area:produit;justify-self:end;padding-left:var(--t-3)!important;text-align:right!important;overflow-wrap:anywhere}.tr .t-avm-produit a{font:400 var(--t-f-m)/1.35 var(--t-serif);color:var(--t-or-clair);text-decoration:none;border-bottom:1px solid rgba(201,168,76,.35)}.tr .t-avm-produit a:hover{border-bottom-color:var(--t-or)}.tr .t-avm-sans{font-style:italic;color:var(--t-creme-3)}.tr .t-avm-membre{grid-area:membre}.tr .t-avm-membre .av-row{align-items:center}.tr .t-avm-membre .av-txt,.tr .t-avm-membre .av-txt>*{min-width:0;overflow:visible;white-space:normal;text-overflow:clip}.tr .t-avm-nom{font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-avm-mail{display:block;font-size:var(--t-f-s);color:var(--t-or-pale);overflow-wrap:anywhere}.tr .t-avm-commentaire{grid-area:commentaire;margin-top:6px}.tr .t-avm-citation{display:block;margin:0;padding-left:14px;border-left:2px solid rgba(201,168,76,.45);font:italic 400 var(--t-f-m)/1.65 var(--t-plume);color:var(--t-creme);white-space:pre-wrap;overflow-wrap:anywhere}.tr .t-avm-motif{display:block;margin:12px 0 0;padding:10px 14px;border-radius:var(--t-r-s);border:1px solid rgba(208,138,138,.3);background:rgba(208,138,138,.06)}.tr .t-avm-motif-lib{display:block;margin-bottom:3px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-avm-motif-txt{font-size:13px;line-height:1.55;color:#e0a5a5;overflow-wrap:anywhere}.tr .t-avm-date{grid-area:date;align-self:stretch;display:flex!important;align-items:center;margin-top:10px;padding-top:14px!important;border-top:1px solid var(--t-ligne)!important;font-size:var(--t-f-s);white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-avm-date-lib{margin-right:8px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-avm-gestes{grid-area:gestes;display:flex!important;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-left:var(--t-2)!important;margin-top:10px;padding-top:14px!important;border-top:1px solid var(--t-ligne)!important}.tr .t-avm-lecture{font-size:12.5px;font-style:italic;color:var(--t-creme-3)}.tr .t-avm-b.btn-sm,.tr .t-avm-b.btn-xs{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;min-width:36px;padding:0 16px;box-sizing:border-box;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;font:500 13px/1 var(--t-sans);letter-spacing:.02em;text-transform:none;color:var(--t-creme-2);cursor:pointer;white-space:nowrap;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-avm-b.btn-sm:hover,.tr .t-avm-b.btn-xs:hover{border-color:rgba(201,168,76,.5);color:var(--t-creme)}.tr .t-avm-b:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-avm-b-oui.btn-sm,.tr .t-avm-b-oui.btn-xs{color:var(--t-noir);border-color:var(--t-or);background:var(--t-or)}.tr .t-avm-b-oui.btn-sm:hover,.tr .t-avm-b-oui.btn-xs:hover{color:var(--t-noir);background:var(--t-or-clair);border-color:var(--t-or-clair)}.tr .t-avm-b-non.btn-sm,.tr .t-avm-b-non.btn-xs,.tr .t-avm-b-suppr-txt.btn-xs,.tr .t-avm-b-suppr.btn-sm{color:var(--t-non);border-color:rgba(208,138,138,.4)}.tr .t-avm-b-non.btn-sm:hover,.tr .t-avm-b-non.btn-xs:hover,.tr .t-avm-b-suppr-txt.btn-xs:hover,.tr .t-avm-b-suppr.btn-sm:hover{color:#e9a9a9;border-color:var(--t-non);background:rgba(208,138,138,.08)}.tr .t-avm-b-suppr.btn-sm{padding:0;width:36px}@media (max-width:640px){.tr .t-avm-carte{grid-template-areas:"note note" "produit produit" "membre membre" "commentaire commentaire" "date date" "gestes gestes";padding:16px 16px 16px 18px}.tr .t-avm-produit{justify-self:start;padding-left:0!important;text-align:left!important}.tr .t-avm-gestes{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;margin-top:0;padding-top:4px!important;padding-left:0!important;border-top:0!important}.tr .t-avm-gestes .t-avm-b.btn-sm{min-width:0;padding:0 10px;white-space:normal;text-align:center;line-height:1.2}.tr .t-avm-gestes .t-avm-b-suppr.btn-sm{grid-column:3;width:44px;padding:0}.tr .t-avm-gestes .t-avm-lecture{grid-column:1/-1}}.tr .t-avm-chapitre{margin-top:var(--t-6);padding-top:var(--t-4);border-top:1px solid var(--t-ligne)}.tr .t-avm-chapitre-titre{margin:0 0 6px;font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-avm-chapitre-texte{max-width:72ch;margin:0 0 var(--t-3);font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-3)}.tr .t-avm-pastilles{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--t-3)}.tr .t-avm-pastille.btn-sm{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;font:500 13px/1 var(--t-sans);letter-spacing:.02em;text-transform:none;color:var(--t-creme-2);cursor:pointer;font-variant-numeric:tabular-nums;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-avm-pastille.btn-sm:hover{border-color:rgba(201,168,76,.5);color:var(--t-creme)}.tr .t-avm-pastille.btn-sm.active{border-color:var(--t-or);background:var(--t-or-lueur);color:var(--t-or-clair)}.tr .t-avm-pastille:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-avm-pastille span{color:var(--t-creme-3)}.tr .t-avm-pastille.active span{color:inherit}.tr .t-avm-ev{display:grid;gap:12px}.tr .t-avm-calme{margin:0;padding:16px 20px;border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);font:italic 400 var(--t-f-m)/1.5 var(--t-plume);color:var(--t-creme-3)}.tr .t-avm-erreur{border-color:rgba(208,138,138,.45);color:var(--t-non)}.tr .t-avm .admin-panel.t-avm-ev-carte{--ton:#e0b84a;margin:0;padding:18px 22px 16px 24px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);box-shadow:inset 3px 0 0 var(--ton);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 60ms)}.tr .t-avm .t-avm-ev-carte.t-avm-etat-ok{--ton:var(--t-ok)}.tr .t-avm .t-avm-ev-carte.t-avm-etat-non{--ton:var(--t-non)}.tr .t-avm-ev-tete{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px}.tr .t-avm-etoiles-txt{color:var(--t-or);letter-spacing:2px;font-size:15px}.tr .t-avm-ev-qui{font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-avm-ev-quoi{margin:4px 0 12px;font-size:var(--t-f-s);color:var(--t-or-pale);overflow-wrap:anywhere}.tr .t-avm-ev-note{margin-bottom:12px}.tr .t-avm-ev-gestes{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--t-ligne)}@media (max-width:640px){.tr .t-avm .admin-panel.t-avm-ev-carte{padding:16px 16px 14px 18px}.tr .t-avm-ev-gestes{justify-content:stretch}.tr .t-avm-ev-gestes .t-avm-b{flex:1 1 auto}}@media (hover:none) and (pointer:coarse){.tr .t-avm-b.btn-sm,.tr .t-avm-b.btn-xs,.tr .t-avm-bandeau-attente a,.tr .t-avm-pastille.btn-sm,.tr .t-avm-table thead th{min-height:44px}.tr .t-avm-produit a{display:inline-flex;align-items:center;min-height:44px}.tr .t-avm-b-suppr.btn-sm{width:44px}}@media (prefers-reduced-motion:reduce){.tr .t-avm .admin-panel.t-avm-ev-carte,.tr .t-avm-carte,.tr .t-avm-chiffres>li{animation:none!important}.tr a.t-avm-chiffre:hover{transform:none}}.tr .t-idx{max-width:1180px}.tr .t-idx-tete .t-surtitre{margin:0 0 var(--t-1)}.tr .t-idx-chapo{max-width:62ch;line-height:1.7}.tr .t-idx-form{display:flex;align-items:stretch;flex-wrap:wrap;gap:12px;margin:0 0 var(--t-3);max-width:760px}.tr .t-idx-champ{flex:1 1 360px;max-width:none}.tr .t-idx-champ .t-bug-loupe{left:20px;color:var(--t-or)}.tr .t-idx-champ .t-idx-saisie{width:100%;min-height:56px;box-sizing:border-box;margin:0;padding:0 22px 0 52px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);color:var(--t-creme);font:400 var(--t-f-m)/1.2 var(--t-sans);transition:border-color var(--t-court),box-shadow var(--t-court)}.tr .t-idx-champ .t-idx-saisie::placeholder{color:var(--t-creme-3);opacity:1}.tr .t-idx-champ .t-idx-saisie{border:1px solid var(--t-ligne-2)!important;border-radius:var(--t-r-rond)!important;background:var(--t-noir-2)!important;color:var(--t-creme)!important}.tr .t-idx-champ .t-idx-saisie:focus{outline:0;border-color:var(--t-or)!important;box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-idx-go.t-btn{min-height:56px;padding:0 30px;border:0}.tr .t-idx-perimetre{margin:0 0 40px;max-width:860px}.tr .t-idx-perim-ligne{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin:0 0 10px;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-idx-perim-lib{font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-idx-pastilles{display:inline-flex;flex-wrap:wrap;gap:6px;font-weight:400;font-size:0}.tr .t-idx-pastille{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 12px;border-radius:var(--t-r-rond);border:1px solid rgba(143,191,143,.3);background:rgba(143,191,143,.06);font-size:13px;color:var(--t-creme-2)}.tr .t-idx-pastille svg{color:var(--t-ok)}.tr .t-idx-pastille-hors{border-color:var(--t-ligne-2);background:0 0;color:var(--t-creme-3)}.tr .t-idx-pastille-hors svg{color:var(--t-creme-3)}.tr .t-idx-perim-hors{color:var(--t-creme-3)}.tr .t-idx-point{display:none}.tr .t-idx-perim-rien{color:var(--t-or-pale)}.tr .t-idx-perim-note{margin:4px 0 0;font-size:13px;line-height:1.6;color:var(--t-creme-3)}.tr .t-idx-invite{display:flex;align-items:center;gap:14px;margin:0;padding:22px 24px;border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);font:italic 400 var(--t-f-m)/1.5 var(--t-plume);color:var(--t-creme-3)}.tr .t-idx-invite svg{flex:none;color:var(--t-or)}.tr .t-idx-reponse{margin:0 0 var(--t-4);padding-top:var(--t-3);border-top:1px solid var(--t-ligne)}.tr .t-idx-bilan{margin:0 0 var(--t-2);font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-idx-bilan-n{font:400 var(--t-f-xl)/1 var(--t-serif);color:var(--t-or-clair);font-variant-numeric:tabular-nums;margin-right:4px}.tr .t-idx-bilan strong{font-weight:500;color:var(--t-creme)}.tr .t-idx-sommaire{display:flex;flex-wrap:wrap;gap:8px}.tr .t-idx-sommaire a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.03);color:var(--t-creme);font-size:var(--t-f-s);text-decoration:none;animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 50ms);transition:border-color var(--t-court),color var(--t-court)}.tr .t-idx-sommaire a:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-idx-sommaire-n{font:400 var(--t-f-m)/1 var(--t-serif);color:var(--t-or-clair);font-variant-numeric:tabular-nums}.tr .t-idx-plus{margin-left:-6px;color:var(--t-or)}.tr .t-idx-section{scroll-margin-top:24px;animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-idx-section-titre{font-variant-numeric:tabular-nums}.tr .t-idx-table.data-table{display:table;width:100%;min-width:0;max-width:none;overflow:hidden;border-collapse:separate;border-spacing:0;font-size:var(--t-f-s);border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2)}.tr .t-idx-table thead th{padding:14px 18px;background:0 0;text-align:left;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3);border-bottom:1px solid var(--t-ligne);white-space:nowrap}.tr .t-idx-table thead th[aria-sort]:hover,.tr .t-idx-table thead th[data-dir]{color:var(--t-or-clair)}.tr .t-idx-ligne td{padding:12px 18px;border-bottom:1px solid var(--t-ligne);vertical-align:middle;font-size:var(--t-f-s);color:var(--t-creme-2);transition:background var(--t-court)}.tr .t-idx-table tbody .t-idx-ligne:last-child td{border-bottom:0}.tr .t-idx-table tbody .t-idx-ligne:hover td{background:rgba(244,239,230,.025)}.tr .t-idx-ligne{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 35ms)}.tr .t-idx-tete-ligne{color:var(--t-creme)!important;overflow-wrap:anywhere}.tr .t-idx-nom{font:400 var(--t-f-m)/1.35 var(--t-serif)}.tr .t-idx-ref{font:400 var(--t-f-m) var(--t-serif);color:var(--t-or-clair)!important;white-space:nowrap}.tr .t-idx-mail{overflow-wrap:anywhere}.tr .t-idx-date,.tr .t-idx-montant{font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-idx-epuise{color:var(--t-non)}.tr .t-idx .badge.t-adm-etat{background:0 0;text-transform:none;font-weight:400}.tr .t-idx .badge.t-adm-etat-or{background:var(--t-or-lueur)}.tr .t-idx-cat.badge,.tr .t-idx-role.badge{border-radius:var(--t-r-rond);border-color:var(--t-ligne-2);background:0 0;color:var(--t-creme-2);font-weight:400;letter-spacing:.06em}.tr .t-idx-geste{text-align:right;white-space:nowrap}.tr .t-idx-lien.btn-xs{display:inline-flex;align-items:center;min-height:34px;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme);font:500 12px/1 var(--t-sans);letter-spacing:.06em;text-decoration:none;transition:border-color var(--t-court),color var(--t-court)}.tr .t-idx-lien.btn-xs:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-idx-lien::after{content:"\2192";margin-left:8px;color:var(--t-or)}.tr .t-idx-table .ff-empty-row td{padding:var(--t-4) var(--t-3);color:var(--t-creme-2)}.tr mark.t-idx-trouve{padding:0 2px;border-radius:3px;background:rgba(201,168,76,.22);color:var(--t-or-pale)}.tr .t-idx-vide.empty-state{padding:40px var(--t-4);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);background:0 0;text-align:left}.tr .t-idx-vide p{margin:0 0 10px}.tr .t-idx-vide p:last-child{margin-bottom:0}.tr .t-idx-vide-titre{font:400 var(--t-f-l)/1.4 var(--t-serif);color:var(--t-creme)}.tr .t-idx-vide-texte{font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-3)}.tr .t-idx-vide-texte strong{color:var(--t-creme-2);font-weight:500}@media (max-width:760px){.tr .t-idx-go.t-btn{flex:1 1 100%}.tr .t-idx-table tbody,.tr .t-idx-table tbody td,.tr .t-idx-table tbody tr,.tr .t-idx-table.data-table{display:block;width:auto;max-width:none}.tr .t-idx-table.data-table{border:0;border-radius:0;background:0 0;overflow:visible}.tr .t-idx-table thead,.tr .t-idx-table thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-idx-table thead{margin-bottom:var(--t-2)}.tr .t-idx-table thead th{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);letter-spacing:.1em}.tr .t-idx-table thead th:empty{display:none}.tr .t-idx-table tbody tr.t-idx-ligne{display:grid;grid-template-columns:minmax(0,1fr);row-gap:8px;margin-bottom:8px;padding:16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-idx-ligne td{padding:0;border:0!important;text-align:left}.tr .t-idx-table tbody .t-idx-ligne:hover td{background:0 0}.tr .t-idx-ligne td[data-lib]{display:block;white-space:normal}.tr .t-idx-ligne td[data-lib]::before{content:attr(data-lib);display:inline-block;vertical-align:middle;min-width:94px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-idx-geste{margin-top:6px;text-align:left}.tr .t-idx-lien.btn-xs{width:100%;box-sizing:border-box;justify-content:center;min-height:44px}.tr .t-idx-table .ff-empty-row{display:block}}@media (hover:none) and (pointer:coarse){.tr .t-idx-lien.btn-xs,.tr .t-idx-sommaire a,.tr .t-idx-table thead th{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-idx-ligne,.tr .t-idx-section,.tr .t-idx-sommaire a{animation:none!important}}.tr .t-vig{--vig-crit:var(--t-non);--vig-warn:#e0b84a;--vig-ok:var(--t-ok)}.tr .t-vig-barre,.tr .t-vig-pointage,.tr .t-vig-verdict{--ton:var(--vig-ok)}.tr .t-vig .t-vig-ton-crit{--ton:var(--vig-crit)}.tr .t-vig .t-vig-ton-warn{--ton:var(--vig-warn)}.tr .t-vig .t-vig-ton-ok{--ton:var(--vig-ok)}.tr .t-vig-tete .t-surtitre{margin:0 0 var(--t-1)}.tr .t-vig-chapo{max-width:72ch;font-size:var(--t-f-s);line-height:1.7}.tr .t-vig-gestes{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;margin:0 0 var(--t-6)}.tr .t-vig-scan{min-height:44px}.tr .t-vig .sec-status{font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-vig .sec-status.ok{color:var(--vig-ok)}.tr .t-vig .sec-status.err{color:var(--vig-crit)}.tr .t-vig .sec-status.saving{color:var(--t-or-clair)}.tr .t-vig-note{display:flex;align-items:flex-start;gap:8px;flex-basis:100%;margin:0;font-size:var(--t-f-s);color:var(--t-or-pale)}.tr .t-vig-note svg{flex:none;margin-top:3px;color:var(--t-or)}.tr .t-vig-verdict{position:relative;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--t-3);margin:0 0 var(--t-3);padding:var(--t-3) var(--t-4);border-radius:var(--t-r-m);border:1px solid color-mix(in srgb,var(--ton) 35%,transparent);background:linear-gradient(120deg,color-mix(in srgb,var(--ton) 10%,var(--t-noir-2)),var(--t-noir-2) 70%);overflow:hidden;animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-vig-verdict::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--ton)}.tr .t-vig-verdict-texte{flex:1 1 260px;min-width:0}.tr .t-vig-niveau{display:flex;align-items:center;gap:12px;margin:0 0 var(--t-1)}.tr .t-vig-point{flex:none;width:12px;height:12px;border-radius:50%;background:var(--ton)}.tr .t-vig-niveau-lib.t-adm-etat{padding:0;border:0;background:0 0;font:400 var(--t-f-2xl)/1.05 var(--t-serif);letter-spacing:0}.tr .t-vig-niveau-lib.t-adm-etat::before{display:none}.tr .t-vig-quand{margin:0;font-size:var(--t-f-m);color:var(--t-creme-2)}.tr .t-vig-quand strong{color:var(--t-creme);font-weight:500;font-variant-numeric:tabular-nums}.tr .t-vig-resume{margin:4px 0 0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-vig-ruban{flex:0 1 320px;min-width:0;margin:0}.tr .t-vig-ruban-barres{display:flex;align-items:flex-end;gap:3px;height:56px}.tr .t-vig-barre{flex:1 1 0;min-width:3px;height:var(--h,50%);border-radius:2px 2px 0 0;background:var(--ton);opacity:.55;transform-origin:bottom;animation:t-vig-monte var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 18ms)}.tr .t-vig-barre:last-child{opacity:1}@keyframes t-vig-monte{from{transform:scaleY(0)}to{transform:none}}.tr .t-vig-ruban-lib{margin-top:8px;font-size:var(--t-f-micro);letter-spacing:.04em;color:var(--t-creme-3)}.tr .t-vig-points{list-style:none;margin:0 0 var(--t-3);padding:0;display:grid;gap:8px}.tr .t-vig-pointage{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);border-left:3px solid var(--ton);background:var(--t-noir-2);font-size:var(--t-f-s);line-height:1.55;color:var(--t-creme);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 60ms)}.tr .t-vig-pointage svg{flex:none;margin-top:2px;color:var(--ton)}.tr .t-vig-calme{margin:0 0 var(--t-3)}.tr .t-vig-aparte{margin:0 0 var(--t-4);padding:14px 18px;border-left:3px solid var(--t-ligne-2);border-radius:0 var(--t-r-s) var(--t-r-s) 0;background:rgba(244,239,230,.025)}.tr .t-vig-aparte p{margin:0;font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-3)}.tr .t-vig-aparte p+p{margin-top:10px}.tr .t-vig-aparte strong{color:var(--t-creme-2);font-weight:600}.tr .t-vig-aparte em{font:inherit;font-style:italic;color:var(--t-creme-2)}.tr .t-vig-aparte code,.tr .t-vig-lecture code{font-size:12px;color:var(--t-or-pale)}.tr .t-vig-familles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:var(--t-3);margin:0 0 var(--t-4)}.tr .t-vig-famille{min-width:0}.tr .t-vig-famille-titre,.tr .t-vig-sous-titre{margin:0 0 12px;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-vig-tuiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr));gap:8px}.tr .t-vig-tuile{--ton:var(--t-creme);display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 30ms)}.tr .t-vig-tuile-lib{font:500 var(--t-f-micro)/1.35 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-vig-tuile-v{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;font:400 26px/1.1 var(--t-serif);color:var(--ton);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tr .t-vig-tuile-v small{font:400 var(--t-f-s)/1 var(--t-sans);color:var(--t-creme-3)}.tr .t-vig-v-good{--ton:var(--vig-ok)}.tr .t-vig-v-warn{--ton:var(--vig-warn);border-color:rgba(224,184,74,.3)}.tr .t-vig-v-crit{--ton:var(--vig-crit);border-color:rgba(208,138,138,.35)}.tr .t-vig-v-neutre{--ton:var(--t-creme-3)}.tr .t-vig-v-neutre .t-vig-tuile-v{font-size:20px}.tr .t-vig-c-crit{color:var(--vig-crit)}.tr .t-vig-c-warn{color:var(--vig-warn)}.tr .t-vig-c-good{color:var(--vig-ok)}.tr .t-vig-c-neutre{color:var(--t-creme-3)}.tr .t-vig-historique,.tr .t-vig-images{margin:0 0 var(--t-4);padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);min-width:0}.tr .t-vig-shark{display:flex;align-items:flex-start;gap:10px;margin:0 0 12px;padding:12px 14px;border-radius:var(--t-r-s);border:1px solid rgba(208,138,138,.4);background:rgba(208,138,138,.08);font-size:var(--t-f-s);color:var(--t-creme)}.tr .t-vig-shark svg{flex:none;margin-top:2px;color:var(--vig-crit)}.tr .t-vig-shark-tag{font-size:10px;letter-spacing:.08em;color:var(--vig-crit)}.tr .t-vig-image.est-shark>*{background:rgba(208,138,138,.06)}.tr .t-vig-table-images tbody th{color:var(--t-creme);overflow-wrap:anywhere}.tr .t-vig-table-images td{font-variant-numeric:tabular-nums}.tr .t-vig-lecture{margin:12px 0 0;font-size:12.5px;line-height:1.7;color:var(--t-creme-3)}.tr .t-vig-lecture strong{color:var(--t-creme-2);font-weight:600}.tr .t-vig-hist tbody th,.tr .t-vig-hist td{font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-vig-hist tbody th{color:var(--t-creme)}.tr .t-vig-hist td:last-child,.tr .t-vig-hist thead th:last-child{text-align:left}.tr .t-vig-journal{margin:0 0 var(--t-4);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-vig-journal summary{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 var(--t-3);cursor:pointer;list-style:none;font-size:var(--t-f-s);color:var(--t-creme-2);border-radius:var(--t-r-m)}.tr .t-vig-journal summary::-webkit-details-marker{display:none}.tr .t-vig-journal summary:hover{color:var(--t-creme)}.tr .t-vig-journal summary:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-vig-chevron{flex:none;color:var(--t-or);transition:transform var(--t-court) var(--t-doux)}.tr .t-vig-journal[open] .t-vig-chevron{transform:rotate(45deg)}.tr .t-vig-journal>:not(summary){margin-left:var(--t-3);margin-right:var(--t-3)}.tr .t-vig-journal>:last-child{margin-bottom:var(--t-3)}.tr .t-vig-pre{max-height:340px;overflow:auto;margin-top:4px;padding:14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:#070605;color:var(--t-creme-2);font:11.5px/1.6 'Courier New',monospace;white-space:pre-wrap;word-break:break-word}.tr .t-vig-vide{display:flex;align-items:flex-start;gap:var(--t-3);padding:var(--t-4);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);background:var(--t-noir-2);font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-3)}.tr .t-vig-vide-ico{flex:none;color:var(--t-or)}.tr .t-vig-vide p{margin:0 0 10px}.tr .t-vig-vide p:last-child{margin:0}.tr .t-vig-vide-titre{color:var(--t-creme-2);font-size:var(--t-f-m)}.tr .t-vig-cron{display:inline-block;max-width:100%;margin:6px 0;font-size:11.5px;color:var(--t-or-pale);overflow-wrap:anywhere}@media (max-width:760px){.tr .t-vig-verdict{padding:var(--t-3)}.tr .t-vig-ruban{flex-basis:100%}.tr .t-vig-historique,.tr .t-vig-images{padding:var(--t-2)}.tr .t-vig-hist thead,.tr .t-vig-table-images thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tr .t-vig-hist thead th,.tr .t-vig-hist thead tr,.tr .t-vig-table-images thead th,.tr .t-vig-table-images thead tr{display:block;width:1px}.tr .t-vig-hist,.tr .t-vig-hist tbody,.tr .t-vig-table-images,.tr .t-vig-table-images tbody{display:block}.tr .t-vig-hist tbody tr,.tr .t-vig-table-images tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;padding:14px 0;border-bottom:1px solid var(--t-ligne)}.tr .t-vig-hist tbody tr:last-child,.tr .t-vig-table-images tbody tr:last-child{border-bottom:0}.tr .t-vig-hist tbody tr>*,.tr .t-vig-table-images tbody tr>*{padding:0;border:0;text-align:left;white-space:normal}.tr .t-vig-image-nom{grid-column:1/-1}.tr .t-vig-hist-date{grid-column:1/3}.tr .t-vig-hist-niveau{grid-column:3;text-align:right!important}.tr .t-vig-hist td[data-lib]::before,.tr .t-vig-table-images td[data-lib]::before{content:attr(data-lib);display:block;margin-bottom:2px;font:500 10px/1.3 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-vig-tuile-v{font-size:22px}.tr .t-vig-vide{flex-direction:column;padding:var(--t-3)}}@media (prefers-reduced-motion:reduce){.tr .t-vig-barre,.tr .t-vig-pointage,.tr .t-vig-tuile,.tr .t-vig-verdict{animation:none!important}.tr .t-vig-chevron{transition:none}}.tr .t-dbl-chapo{max-width:62ch}.tr .t-dbl-cartouche{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:var(--t-3) var(--t-4);margin:0 0 40px;padding:var(--t-3) var(--t-4);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.28);background:linear-gradient(120deg,rgba(201,168,76,.09),var(--t-noir-2) 65%);overflow:hidden;animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-dbl-cartouche::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--t-or)}.tr .t-dbl-somme{display:flex;flex-direction:column;gap:4px;flex:0 0 auto}.tr .t-dbl-famille-titre,.tr .t-dbl-somme-lib{font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-dbl-somme-n{font:400 clamp(32px, 3.4vw, 44px)/1 var(--t-serif);color:var(--t-or-clair);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-dbl-somme-tva{font-size:var(--t-f-s);color:var(--t-creme-2);font-variant-numeric:tabular-nums}.tr .t-dbl-qui{display:flex;flex-direction:column;gap:4px;flex:1 1 240px;min-width:0;padding-left:var(--t-4);border-left:1px solid var(--t-ligne)}.tr .t-dbl-qui-nom{font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-dbl-qui-quoi{font-size:var(--t-f-m);color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-dbl-qui-quand{font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-dbl-origine{align-self:flex-start}.tr .t-dbl-familles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--t-2)}.tr .t-dbl-famille{min-width:0;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-dbl-famille:nth-child(2){animation-delay:60ms}.tr .t-dbl-famille:nth-child(3){animation-delay:120ms}.tr .t-dbl-famille-titre{margin:0 0 var(--t-2);color:var(--t-or)}.tr .t-dbl-lignes{margin:0}.tr .t-dbl-ligne{padding:10px 0;border-top:1px solid var(--t-ligne)}.tr .t-dbl-ligne:first-child{border-top:0;padding-top:0}.tr .t-dbl-ligne dt{margin:0 0 3px;font-size:12px;letter-spacing:.04em;color:var(--t-creme-3)}.tr .t-dbl-ligne dd{margin:0;font-size:var(--t-f-s);line-height:1.5;color:var(--t-creme);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.tr .t-dbl-doux{color:var(--t-creme-3)}.tr .t-dbl-petit{font-size:12px}.tr .t-dbl-or{color:var(--t-or-clair)}.tr .t-dbl-total{font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-or-clair)}.tr .t-dbl-feuille{padding:var(--t-2);border-radius:var(--t-r-m);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);box-shadow:0 18px 40px -24px rgba(0,0,0,.8)}.tr .t-dbl-cadre{display:block;width:100%;height:70vh;min-height:420px;border:0;border-radius:var(--t-r-s);background:var(--black-2,#111)}.tr .t-dbl-legende{margin:var(--t-1) 0 0;font-size:12px;color:var(--t-creme-3)}@media (max-width:1100px){.tr .t-dbl-familles{grid-template-columns:repeat(2,minmax(0,1fr))}.tr .t-dbl-famille-argent{grid-column:1/-1}}@media (max-width:640px){.tr .t-dbl-cartouche{padding:var(--t-3)}.tr .t-dbl-qui{flex-basis:100%;padding-left:0;padding-top:var(--t-2);border-left:0;border-top:1px solid var(--t-ligne)}.tr .t-dbl-familles{grid-template-columns:minmax(0,1fr)}.tr .t-dbl-feuille{padding:6px}.tr .t-dbl-cadre{min-height:360px}}@media (prefers-reduced-motion:reduce){.tr .t-dbl-cartouche,.tr .t-dbl-famille{animation:none!important}}.tr .t-rgn-chapo{max-width:72ch;line-height:1.65}.tr .t-rgn-or{color:var(--t-or-clair)}.tr .t-rgn-barre{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--t-3);margin:0 0 var(--t-4)}.tr .t-rgn-chiffres{flex:1 1 360px;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--t-2)}.tr .t-rgn-chiffre{flex:0 1 180px;min-width:150px;height:auto;padding:var(--t-2) var(--t-3);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-rgn-chiffre+.t-rgn-chiffre{animation-delay:60ms}.tr .t-rgn-erreur{color:var(--t-non)}.tr .t-rgn-filtre{display:flex;flex-direction:column;gap:6px;flex:0 1 420px;min-width:0}.tr .t-rgn-filtre-lib{font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-rgn-filtre-ligne{display:flex;gap:8px}.tr .t-rgn .t-rgn-champ{flex:1 1 auto;min-width:0;width:auto;min-height:44px;box-sizing:border-box}.tr .t-rgn-bouton{flex:none;min-height:44px}.tr .t-rgn-tout{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-f-s);color:var(--t-or-clair)}.tr .t-rgn-registre{padding:var(--t-2) var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-rgn-table td{vertical-align:top}.tr .t-rgn-table thead th{white-space:nowrap}.tr .t-rgn-mois th{padding:var(--t-3) 10px 8px!important;font:400 var(--t-f-l)/1.2 var(--t-serif)!important;letter-spacing:0;text-transform:none;color:var(--t-or-clair)!important;border-bottom:1px solid rgba(201,168,76,.25)!important}.tr .t-rgn-mois th::first-letter{text-transform:uppercase}.tr .t-rgn-mois:first-child th{padding-top:6px!important}.tr .t-rgn-date{white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-rgn-nom{color:var(--t-creme)}.tr .t-rgn-doux{font-size:12px;color:var(--t-creme-3)}.tr .t-rgn-mail{overflow-wrap:anywhere;hyphens:none}.tr .t-rgn-num{text-align:right!important;white-space:nowrap}.tr .t-rgn-total{font:400 var(--t-f-m)/1.2 var(--t-serif);color:var(--t-or-clair);font-variant-numeric:tabular-nums}.tr .t-rgn-geste{white-space:nowrap}.tr .t-rgn-voir{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;font-size:12px;letter-spacing:.06em}.tr .t-rgn-vide{padding:var(--t-4);border-radius:var(--t-r-m);border:1px dashed var(--t-ligne-2);color:var(--t-creme-2);font-size:var(--t-f-s);line-height:1.7;max-width:80ch}.tr .t-rgn-pages{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--t-3)}.tr .t-rgn-pages a{display:inline-flex;align-items:center;min-height:44px}@media (max-width:1180px){.tr .t-rgn-registre{padding:var(--t-1) var(--t-2)}.tr .t-rgn-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tr .t-rgn-table thead th,.tr .t-rgn-table thead tr{display:block;width:1px}.tr .t-rgn-table,.tr .t-rgn-table tbody{display:block}.tr .t-rgn-mois{display:block}.tr .t-rgn-mois th{display:block}.tr .t-rgn-ligne{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:16px 4px;border-bottom:1px solid var(--t-ligne)}.tr .t-rgn-ligne:last-child{border-bottom:0}.tr .t-rgn-ligne>*{padding:0!important;border:0!important;text-align:left!important;white-space:normal}.tr .t-rgn-client,.tr .t-rgn-geste,.tr .t-rgn-presta{grid-column:1/-1}.tr .t-rgn-ligne td[data-lib]::before{content:attr(data-lib);display:block;margin-bottom:2px;font:500 10px/1.3 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-rgn-voir{width:100%;justify-content:center;box-sizing:border-box}}@media (max-width:640px){.tr .t-rgn-chiffre{flex:1 1 140px}.tr .t-rgn-filtre{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.tr .t-rgn-chiffre{animation:none!important}}.tr .t-pup{max-width:calc(1080px + 64px)}.tr .t-pup-sommaire{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--t-3)}.tr .t-pup-sommaire a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font-size:12px;letter-spacing:.06em;color:var(--t-creme-2);text-decoration:none;transition:border-color var(--t-court),color var(--t-court)}.tr .t-pup-sommaire a:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-pup [id^=pup-]{scroll-margin-top:24px}.tr .t-pup-desc{margin:0 0 var(--t-3);max-width:78ch;font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2)}.tr .t-pup-aide strong,.tr .t-pup-desc strong,.tr .t-pup-reserve strong,.tr .t-pup-verrou strong{color:var(--t-creme);font-weight:600}.tr .t-pup code{padding:1px 6px;border-radius:4px;background:rgba(244,239,230,.07);font-size:.92em;color:var(--t-or-pale);overflow-wrap:anywhere}.tr .t-pup-alerte a,.tr .t-pup-lien{color:var(--t-or-clair);text-underline-offset:3px}.tr .t-pup-lien{white-space:nowrap;padding:14px 0;margin:-14px 0}.tr .t-pup-renvoi{display:flex;align-items:center;gap:var(--t-2);flex-wrap:wrap;margin:0 0 var(--t-6);padding:18px 22px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-pup-renvoi-ico{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--t-or-lueur);color:var(--t-or)}.tr .t-pup-renvoi-txt{flex:1 1 320px;min-width:0}.tr .t-pup-renvoi-txt h2{margin:0 0 4px;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-pup-renvoi-txt p{margin:0;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-pup-renvoi-lien{flex:none;min-height:44px;display:inline-flex;align-items:center;text-decoration:none}.tr .t-pup-alerte{margin-bottom:var(--t-6);border-color:rgba(224,184,74,.5);background:rgba(224,184,74,.09)}.tr .t-pup-alerte svg{color:#e0b84a}.tr .t-pup-alerte p{margin:0;font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2)}.tr .t-pup-alerte b{color:#e0b84a}.tr .t-pup-services{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));gap:var(--t-2)}.tr .t-pup-svc{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:18px 18px 18px 22px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);color:inherit;text-decoration:none;transition:border-color var(--t-court)}.tr .t-pup-svc::before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:#e0b84a;transition:background var(--t-court)}.tr .t-pup-svc.service-ok::before{background:var(--t-ok)}.tr .t-pup-svc.service-ok{border-color:rgba(143,191,143,.28)}.tr .t-pup-svc.service-warn{border-color:rgba(224,184,74,.3)}.tr .t-pup-svc-tete{display:flex;align-items:center;gap:10px}.tr .t-pup-svc-ico{display:grid;place-items:center;color:var(--t-or)}.tr .t-pup-svc-nom{font:400 var(--t-f-l)/1.25 var(--t-serif);color:var(--t-creme)}.tr .t-pup-svc-detail{font-size:12px;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-pup-svc-etat{font-size:var(--t-f-s);line-height:1.5;color:var(--t-creme-2)}.tr .t-pup-svc.service-warn .t-pup-svc-etat{color:#e0b84a}.tr .t-pup-svc-geste{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:8px}.tr .t-pup-svc-lien:hover{border-color:var(--t-or)}.tr .t-pup-svc-voir{margin-top:auto;padding-top:8px;min-height:44px;display:flex;align-items:flex-end;font-size:12px;letter-spacing:.06em;color:var(--t-or-clair)}.tr .t-pup-chap{padding-top:var(--t-1)}.tr .t-pup-etat-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 var(--t-2)}.tr .t-pup-etat-ligne .t-adm-etat{white-space:normal}.tr .t-pup-env{font-size:var(--t-f-s);color:#e0b84a}.tr .t-pup-champs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));gap:var(--t-3) var(--t-4)}.tr .t-pup-champ{display:grid;gap:8px;align-content:start;min-width:0}.tr .t-pup-champ-large{margin-bottom:var(--t-3);max-width:760px}.tr .t-pup-champ>label{font:500 var(--t-f-micro)/1.5 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-pup-pose{margin-left:4px;letter-spacing:.04em;text-transform:none;color:var(--t-ok)}.tr .t-pup-saisie{display:flex;gap:8px;min-width:0}.tr .t-pup-in{flex:1 1 auto;min-width:0;min-height:44px;box-sizing:border-box;padding:10px 13px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.04);color:var(--t-creme);font:400 var(--t-f-s)/1.4 var(--t-sans);transition:border-color var(--t-court)}.tr .t-pup-in::placeholder{color:var(--t-creme-3);opacity:1}.tr .t-pup-in:focus{outline:0;border-color:var(--t-or)}.tr .t-pup-in:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-pup-in[readonly]{background:0 0;border-style:dashed;color:var(--t-or-pale)}.tr select.t-pup-in{appearance:auto}.tr select.t-pup-in option{background:var(--t-noir-2);color:var(--t-creme)}.tr .t-pup-btn{flex:none;min-height:44px;padding:0 18px;font-size:12px;letter-spacing:.06em;white-space:nowrap}.tr .t-pup-btn:disabled{opacity:.6;cursor:progress;transform:none}.tr .t-pup .settings-status{min-height:1.4em;font-size:12px;line-height:1.4;color:var(--t-creme-2)}.tr .t-pup .settings-status.ok{color:var(--t-ok)}.tr .t-pup .settings-status.err{color:var(--t-non)}.tr .t-pup-aide{margin:0;font-size:12.5px;line-height:1.6;color:var(--t-creme-3)}.tr .t-pup-essai{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:var(--t-3)}.tr .t-pup-etapes{margin:0 0 var(--t-3);padding:18px 22px;border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.25);background:var(--t-or-lueur);max-width:860px}.tr .t-pup-etapes-titre{margin:0 0 10px;font-weight:600;font-size:var(--t-f-s);color:var(--t-or-clair)}.tr .t-pup-etapes ol{margin:0;padding:0;list-style:none;counter-reset:pup;display:grid;gap:10px}.tr .t-pup-etapes li{position:relative;padding-left:38px;font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2);counter-increment:pup}.tr .t-pup-etapes li::before{content:counter(pup);position:absolute;left:0;top:0;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--t-or);font:400 13px/1 var(--t-serif);color:var(--t-or-clair)}.tr .t-pup-etapes em{font:italic 400 1em var(--t-sans);color:var(--t-creme)}.tr .t-pup-verrou{display:flex;gap:14px;align-items:flex-start;margin-top:var(--t-3);padding:18px 22px;border-radius:var(--t-r-m);border:1px solid rgba(224,184,74,.35);background:rgba(224,184,74,.06);max-width:860px}.tr .t-pup-verrou.est-ouvert{border-color:rgba(143,191,143,.35);background:rgba(143,191,143,.06)}.tr .t-pup-verrou-ico{flex:none;margin-top:2px;color:#e0b84a}.tr .t-pup-verrou.est-ouvert .t-pup-verrou-ico{color:var(--t-ok)}.tr .t-pup-verrou-nom{margin:0 0 6px;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-pup-verrou-etat{font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-pup-verrou-detail{margin-top:8px;font-size:12.5px;line-height:1.6;color:var(--t-creme-3)}.tr .t-pup-reserve{margin:var(--t-3) 0 0;max-width:860px;padding-left:16px;border-left:2px solid var(--t-ligne-2);font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2)}@media (max-width:600px){.tr .t-pup-saisie{flex-wrap:wrap}.tr .t-pup-in{flex-basis:100%;font-size:16px}.tr .t-pup-saisie .t-pup-btn{flex:1 1 100%;justify-content:center}.tr .t-pup-renvoi-lien{width:100%;justify-content:center;box-sizing:border-box}.tr .t-pup-etapes,.tr .t-pup-verrou{padding:16px}}.tr .t-trn{max-width:1240px}.tr .t-trn-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--t-3) var(--t-4);flex-wrap:wrap}.tr .t-trn-tete-texte{flex:1 1 420px;min-width:0}.tr .t-trn-chapo{max-width:62ch;line-height:1.7}.tr .t-trn-nouveau{min-height:44px}@media (max-width:480px){.tr .t-trn-nouveau{flex:1 0 100%}}.tr .t-trn-chiffres{grid-template-columns:repeat(3,minmax(0,1fr))}.tr .t-trn-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-trn-sur{font-size:.5em;color:var(--t-creme-3)}.tr .t-trn-eteint{color:var(--t-creme-3)}.tr .t-trn-doux{font-size:12px;color:var(--t-creme-3);font-weight:400}.tr .t-trn-zones{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:var(--t-2)}.tr .t-trn-zone{position:relative;display:flex;flex-direction:column;gap:4px;padding:18px 20px 18px 24px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms + 120ms)}.tr .t-trn-zone::before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--t-ok)}.tr .t-trn-zone.est-vide{border-color:rgba(224,184,74,.3)}.tr .t-trn-zone.est-vide::before{background:#e0b84a}.tr .t-trn-zone p{margin:0}.tr .t-trn-zone-nom{font:400 var(--t-f-l)/1.25 var(--t-serif);color:var(--t-creme)}.tr .t-trn-zone-qui{font-size:12px;color:var(--t-creme-3)}.tr .t-trn-zone-n{margin-top:8px!important;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-trn-zone-n strong{font:400 22px/1 var(--t-serif);color:var(--t-or-clair);margin-right:2px}.tr .t-trn-zone-detail{font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-trn-zone-detail strong{color:var(--t-creme);font-weight:600}.tr .t-trn-zone-alerte{color:#e0b84a}.tr .t-trn-table.data-table{display:block;width:100%;min-width:0;max-width:none;overflow:visible;border:0;background:0 0;font-size:var(--t-f-s)}.tr .t-trn-table tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));gap:var(--t-2)}.tr .t-trn-table thead,.tr .t-trn-table thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr .t-trn-table thead{margin-bottom:var(--t-2)}.tr .t-trn-table thead th{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);background:0 0;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-trn-table thead th[aria-sort]:hover,.tr .t-trn-table thead th[data-dir]{color:var(--t-or-clair);border-color:rgba(201,168,76,.45)}.tr .t-trn-table thead th:last-child{display:none}@media (pointer:coarse){.tr .t-trn-table thead th{min-height:44px}}.tr .t-trn-table .ff-empty-row{grid-column:1/-1;display:block}.tr .t-trn-table .ff-empty-row td{display:block;padding:var(--t-4) var(--t-3)!important;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);color:var(--t-creme-2)!important}.tr .t-trn-tournee{--ton:var(--t-ok);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"nom nom statut" "zone zone zone" "prix min delai" "gestes gestes gestes";align-items:start;overflow:hidden;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);box-shadow:inset 3px 0 0 var(--ton);transition:border-color var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 50ms)}.tr .t-trn-tournee:hover{border-color:rgba(201,168,76,.35)}.tr .t-trn-tournee.est-eteinte{--ton:rgba(244, 239, 230, .22)}.tr .t-trn-tournee>td{display:block;padding:0;border:0;background:0 0!important;color:var(--t-creme-2);text-align:left}.tr .t-trn-tournee>td[data-lib]::before{content:attr(data-lib);display:block;margin-bottom:4px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-trn-nom{grid-area:nom;padding:18px 12px 4px 24px!important}.tr .t-trn-nom .shipping-opt-name{font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-trn-tournee.est-eteinte .shipping-opt-name{color:var(--t-creme-2)}.tr .t-trn-doublon{margin-left:6px;vertical-align:2px}.tr .t-trn-statut{grid-area:statut;justify-self:end;padding:20px 18px 4px 8px!important}.tr .t-trn-zone-c{grid-area:zone;padding:6px 18px 12px 24px!important}.tr .t-trn-zone-c::before{display:none!important}.tr .t-trn-prix{grid-area:prix;padding:4px 12px 16px 24px!important}.tr .t-trn-prix strong{font:400 clamp(24px, 2.2vw, 30px)/1.05 var(--t-serif);color:var(--t-or-clair);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-trn-tournee.est-eteinte .t-trn-prix strong{color:var(--t-creme-2)}.tr .t-trn-min{grid-area:min;padding:4px 12px 16px!important;font-variant-numeric:tabular-nums}.tr .t-trn-delai{grid-area:delai;padding:4px 18px 16px 12px!important}.tr .t-trn-gestes{grid-area:gestes;display:flex!important;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0 18px 0 24px;padding:12px 0 16px!important;border-top:1px solid var(--t-ligne)!important}.tr .t-trn-gestes .t-btn-petit{min-height:44px}.tr .t-trn-vide{max-width:640px}@media (max-width:640px){.tr .t-trn-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}.tr .t-trn-chiffres>li:first-child{grid-column:1/-1}.tr .t-trn-tournee{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"nom nom" "statut statut" "zone zone" "prix prix" "min delai" "gestes gestes"}.tr .t-trn-statut{justify-self:start;padding:6px 18px 0 24px!important}.tr .t-trn-prix{padding-bottom:8px!important}.tr .t-trn-min{padding-left:24px!important}.tr .t-trn-gestes{justify-content:stretch}.tr .t-trn-gestes .t-btn-petit{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.tr .t-trn-chiffres>li,.tr .t-trn-tournee,.tr .t-trn-zone{animation:none!important}}.tr .t-sor{max-width:1240px}.tr .t-sor-total{font:400 .5em/1 var(--t-sans);color:var(--t-creme-3);vertical-align:.35em}.tr .t-sor-chapo{max-width:70ch;line-height:1.7}.tr .t-sor-chapo strong{color:var(--t-creme);font-weight:500}.tr .t-sor-sceau{position:relative;display:flex;align-items:flex-start;gap:18px;margin:0 0 var(--t-4);padding:20px 24px 20px 26px;border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.28);background:linear-gradient(100deg,var(--t-or-lueur),rgba(201,168,76,.02) 70%);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-sor-sceau::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:0 3px 3px 0;background:var(--t-or)}.tr .t-sor-sceau-ico{flex:none;margin-top:2px;color:var(--t-or)}.tr .t-sor-sceau p{margin:0;max-width:92ch;font-size:var(--t-f-s);line-height:1.75;color:var(--t-creme-2)}.tr .t-sor-sceau strong{color:var(--t-creme);font-weight:500}.tr .t-sor-sceau p>strong:first-child{display:block;margin-bottom:4px;font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-or-clair)}.tr .t-sor-filtres{grid-template-columns:repeat(2,minmax(140px,.85fr)) minmax(190px,1.4fr) minmax(160px,1fr) minmax(160px,1fr) auto}@media (max-width:1280px){.tr .t-sor-filtres{grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr))}.tr .t-sor-filtres .t-mc-filtres-gestes{grid-column:1/-1}}@media (max-width:640px){.tr .t-sor-filtres{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr .t-sor-note{margin:var(--t-2) 0 0;padding-top:var(--t-2);border-top:1px solid var(--t-ligne);max-width:110ch;font-size:12.5px;line-height:1.65;color:var(--t-creme-3)}.tr .t-sor-note strong{color:var(--t-creme-2);font-weight:500}.tr .t-sor-borne{display:block;margin-top:4px;font-size:12px;line-height:1.5;color:#e0b84a}.tr .t-sor-borne-bloc{margin:var(--t-2) 0 0;font-size:var(--t-f-s)}.tr .t-sor-alerte{color:#e0b84a}.tr .t-sor-inconnu{color:#e0b84a;font-style:italic}.tr .t-sor-mot{font-size:clamp(22px, 2vw, 26px)}.tr .t-sor-panne{margin:0 0 var(--t-2);padding:14px 18px;border-radius:var(--t-r-s);border:1px solid rgba(224,184,74,.45);background:rgba(224,184,74,.08);color:#e0b84a;font-size:var(--t-f-s);line-height:1.6}.tr .t-sor-panne strong{color:#f0cd6a;font-weight:600}.tr .t-sor-panne-registre{padding:22px 20px}.tr .t-sor-limite{position:relative;margin:var(--t-2) 0 0;padding:12px 16px 12px 20px;max-width:110ch;border-radius:var(--t-r-s);background:rgba(224,184,74,.05);color:#e0b84a;font-size:12.5px;line-height:1.65}.tr .t-sor-limite::before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;background:rgba(224,184,74,.6)}.tr .t-sor-limite strong{color:#f0cd6a;font-weight:600}.tr .t-sor-cmt{display:block;margin-top:3px;font-size:12px;line-height:1.5;color:var(--t-creme-3)}.tr .t-sor-pourquoi{margin:0 0 var(--t-3);max-width:110ch;font-size:var(--t-f-s);line-height:1.75;color:var(--t-creme-2)}.tr .t-sor-pourquoi strong{color:var(--t-creme);font-weight:500}.tr .t-sor-pourquoi-regime{padding:14px 18px;border-radius:var(--t-r-s);border:1px solid rgba(159,176,200,.3);background:rgba(159,176,200,.06)}.tr .t-sor-chiffres{grid-template-columns:repeat(3,minmax(0,1fr))}.tr .t-sor-chiffres>li{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 70ms)}.tr .t-sor-num{text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-sor-benef,.tr .t-sor-motifs{max-width:100%}.tr .t-sor-benef tbody tr,.tr .t-sor-motifs tbody tr{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 50ms + 100ms)}.tr .t-sor-motif{min-width:200px}.tr .t-sor-motif-nom{display:block;color:var(--t-creme)}.tr .t-sor-jauge{display:block;width:min(220px,100%);margin-top:8px}.tr .t-sor-regle{list-style:none;margin:0 0 var(--t-3);padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--t-2)}.tr .t-sor-regle li{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-sor-regle-n{font:400 clamp(24px, 2.2vw, 30px)/1.05 var(--t-serif);color:var(--t-or-clair);font-variant-numeric:tabular-nums}.tr .t-sor-regle-lib{font-size:12.5px;line-height:1.45;color:var(--t-creme-3)}.tr .t-sor-qui{color:var(--t-creme)!important;min-width:180px}.tr .t-sor-verdict{min-width:260px;text-align:left!important}.tr .t-sor-benef td.t-sor-verdict{text-align:left!important}.tr .t-sor-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font-size:12px;line-height:1.4;white-space:nowrap}.tr .t-sor-tag::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.tr .t-sor-tag-vert{color:var(--t-ok);border-color:rgba(143,191,143,.35);background:rgba(143,191,143,.07)}.tr .t-sor-tag-ambre{color:#e0b84a;border-color:rgba(224,184,74,.45);background:rgba(224,184,74,.07)}.tr .t-sor-tag-rouge{color:#ef8a8a;border-color:rgba(239,83,80,.45);background:rgba(239,83,80,.08)}.tr .t-sor-tag-neutre{color:#9fb0c8;border-color:rgba(159,176,200,.35);background:rgba(159,176,200,.06)}.tr .t-sor-verdict .t-sor-cmt{max-width:44ch}.tr .t-sor-vers{position:relative;display:block;width:min(260px,100%);height:6px;margin-top:10px;border-radius:var(--t-r-rond);background:rgba(244,239,230,.06)}.tr .t-sor-vers::after{content:"";position:absolute;right:0;top:-4px;bottom:-4px;width:2px;border-radius:1px;background:var(--t-creme-3)}.tr .t-sor-vers>span{display:block;height:100%;width:var(--p,0%);border-radius:inherit;background:var(--t-ok);transform-origin:left;animation:t-adm-jauge var(--t-moyen) var(--t-doux) 250ms both}.tr .t-sor-ton-rouge .t-sor-vers>span{background:#ef8a8a}.tr .t-sor-ton-ambre .t-sor-vers>span{background:#e0b84a}.tr .t-sor-registre.data-table{width:100%;min-width:0;border:0;background:0 0;font-size:var(--t-f-s);border-collapse:collapse}.tr .t-sor-registre thead th{padding:0 12px 12px;background:0 0;border-bottom:1px solid var(--t-ligne-2);font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3);text-align:left}.tr .t-sor-registre thead th.t-sor-num{text-align:right}.tr .t-sor-registre tbody td{padding:14px 12px;border-bottom:1px solid var(--t-ligne);background:0 0;color:var(--t-creme-2);vertical-align:top}.tr .t-sor-registre tbody tr:hover td{background:rgba(244,239,230,.025)}.tr .t-sor-ligne{animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 40ms)}.tr .t-sor-jour{color:var(--t-creme);white-space:nowrap;font-variant-numeric:tabular-nums}.tr .t-sor-differe{color:#9fb0c8}.tr .t-sor-vin{color:var(--t-creme);overflow-wrap:anywhere}.tr .t-sor-millesime{color:var(--t-creme-3)}.tr .t-sor-rev{display:inline-flex;margin-top:6px;padding:2px 10px;border-radius:var(--t-r-rond);border:1px solid rgba(159,176,200,.35);color:#9fb0c8;font-size:12px;line-height:1.5}.tr .t-sor-ligne.est-correction td:first-child{box-shadow:inset 2px 0 0 #9fb0c8}.tr .t-sor-qte{font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-or-clair)!important}.tr .t-sor-valeur .t-sor-cmt{text-align:right}.tr .t-sor-page-sur{letter-spacing:.08em;color:var(--t-creme-3)}.tr .t-sor-vide{max-width:720px}.tr .t-sor-vide .t-lien{font-style:normal}@media (max-width:1024px){.tr .t-sor-registre.data-table{display:block;overflow:visible}.tr .t-sor-registre thead,.tr .t-sor-registre thead tr{display:flex;flex-wrap:wrap;gap:8px}.tr .t-sor-registre thead{margin-bottom:var(--t-2)}.tr .t-sor-registre thead th{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond);letter-spacing:.1em}.tr .t-sor-registre thead th[data-dir]{color:var(--t-or-clair);border-color:rgba(201,168,76,.45)}.tr .t-sor-registre tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:var(--t-2)}.tr .t-sor-registre .ff-empty-row{grid-column:1/-1;display:block}.tr .t-sor-registre .ff-empty-row td{display:block;padding:var(--t-4) var(--t-3)!important;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m)}.tr .t-sor-ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date qte" "produit produit" "motif motif" "benef valeur" "auteur reste";gap:0;overflow:hidden;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);box-shadow:inset 3px 0 0 var(--t-or)}.tr .t-sor-ligne.est-correction{box-shadow:inset 3px 0 0 #9fb0c8}.tr .t-sor-ligne.est-correction td:first-child{box-shadow:none}.tr .t-sor-registre tbody tr:hover td{background:0 0}.tr .t-sor-ligne>td{display:block;padding:0 18px 12px 22px;border:0;text-align:left!important}.tr .t-sor-ligne>td[data-lib]::before{content:attr(data-lib);display:block;margin-bottom:3px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-sor-date{grid-area:date;padding-top:16px!important}.tr .t-sor-qte{grid-area:qte;padding-top:16px!important;text-align:right!important;font-size:26px}.tr .t-sor-qte::before{text-align:right}.tr .t-sor-produit{grid-area:produit}.tr .t-sor-vin{font:400 var(--t-f-l)/1.3 var(--t-serif)}.tr .t-sor-motif-c{grid-area:motif}.tr .t-sor-benef-c{grid-area:benef;padding-top:12px!important;border-top:1px solid var(--t-ligne)!important}.tr .t-sor-valeur{grid-area:valeur;padding-top:12px!important;border-top:1px solid var(--t-ligne)!important;text-align:right!important}.tr .t-sor-reste::before,.tr .t-sor-valeur::before{text-align:right}.tr .t-sor-auteur{grid-area:auteur;padding-bottom:16px!important}.tr .t-sor-reste{grid-area:reste;padding-bottom:16px!important;text-align:right!important}.tr .t-sor-ligne>td.t-sor-qte,.tr .t-sor-ligne>td.t-sor-reste,.tr .t-sor-ligne>td.t-sor-valeur{text-align:right!important}}@media (max-width:1100px){.tr .t-sor-benef thead,.tr .t-sor-motifs thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tr .t-sor-benef,.tr .t-sor-benef tbody,.tr .t-sor-motifs,.tr .t-sor-motifs tbody{display:block}.tr .t-sor-benef tr,.tr .t-sor-motifs tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:16px 0;border-bottom:1px solid var(--t-ligne)}.tr .t-sor-benef tr:last-child,.tr .t-sor-motifs tr:last-child{border-bottom:0}.tr .t-sor-benef th[scope=row],.tr .t-sor-motifs th[scope=row],.tr .t-sor-verdict{grid-column:1/-1;min-width:0}.tr .t-sor-benef tr>*,.tr .t-sor-motifs tr>*{display:block;padding:0!important;border:0!important;text-align:left!important}.tr .t-sor-benef td[data-lib]::before,.tr .t-sor-motifs td[data-lib]::before{content:attr(data-lib);display:block;margin-bottom:2px;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3);white-space:normal}.tr .t-sor-motif-nom,.tr .t-sor-qui{font:400 var(--t-f-l)/1.3 var(--t-serif)}.tr .t-sor-jauge{width:100%}}@media (max-width:760px){.tr .t-sor-regle{grid-template-columns:minmax(0,1fr);gap:8px}.tr .t-sor-regle li{flex-direction:row;align-items:baseline;gap:12px;padding:12px 16px}.tr .t-sor-regle-n{flex:none;min-width:4.6em}}@media (max-width:640px){.tr .t-sor-sceau{flex-direction:column;gap:10px;padding:18px 18px 18px 22px}.tr .t-sor-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}.tr .t-sor-chiffres>li:last-child{grid-column:1/-1}.tr .t-sor-champ-produit{grid-column:1/-1}.tr .t-sor-registre tbody{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.tr .t-sor-registre thead th{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-sor-benef tbody tr,.tr .t-sor-chiffres>li,.tr .t-sor-ligne,.tr .t-sor-motifs tbody tr,.tr .t-sor-sceau,.tr .t-sor-vers>span{animation:none!important}}body.tr.t-inv-page{min-height:100vh}body.tr:has(.t-apercu) main.t-inv::after{content:"";display:block;height:72px}@media (max-width:900px){body.tr:has(.t-apercu) main.t-inv::after{height:112px}}.tr .t-inv{max-width:1180px;margin:0 auto;padding:clamp(16px,3vw,40px) clamp(14px,3vw,40px) clamp(48px,7vw,96px)}.tr .t-inv-pupitre{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--t-1) var(--t-2);margin-bottom:var(--t-2)}.tr .t-inv-gestes{display:flex;flex-wrap:wrap;gap:var(--t-1)}.tr .t-inv-filtres{display:flex;flex-wrap:wrap;align-items:center;gap:12px var(--t-2);margin-bottom:var(--t-3);padding:var(--t-2) 20px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-inv-champs{display:flex;flex-wrap:wrap;gap:var(--t-1);flex:1 1 420px;min-width:0}.tr .t-inv-saisie{min-height:44px;padding:0 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 14px/1.4 var(--t-sans)}.tr .t-inv-saisie[type=search]{flex:1 1 240px;min-width:0}.tr .t-inv-saisie:focus{outline:0;border-color:var(--t-or)}.tr .t-inv-saisie::placeholder{color:var(--t-creme-3)}.tr .t-inv-puces{display:flex;flex-wrap:wrap;gap:var(--t-1)}.tr .t-inv-puce{min-height:40px;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:0 0;color:var(--t-creme-2);font:500 13px/1 var(--t-sans);cursor:pointer;transition:border-color var(--t-court),background var(--t-court),color var(--t-court)}.tr .t-inv-puce:hover{border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-inv-puce[aria-pressed=true]{border-color:var(--t-or);background:var(--t-or);color:var(--t-noir)}.tr .t-inv-compte{margin-left:auto;font-size:var(--t-f-s);color:var(--t-creme-2);font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-inv-astuce{flex:1 1 100%;margin:0;font-size:12px;color:var(--t-creme-3)}.tr .t-inv-feuille{position:relative;padding:clamp(20px,4vw,48px);border-radius:6px;background:#f6f1e6;color:#1f1b14;box-shadow:var(--t-ombre-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both}.tr .t-inv-feuille ::selection{background:#7a5c16;color:#f6f1e6}.tr .t-inv-feuille :focus-visible{outline-color:#7a5c16}.tr .t-inv-entete{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--t-1) var(--t-2);padding-bottom:14px;border-bottom:2px solid #b58b2e}.tr .t-inv-titre{margin:0;font:400 clamp(26px, 3vw, 34px)/1.15 var(--t-serif);color:#1f1b14}.tr .t-inv-meta{margin:6px 0 0;font-size:12px;color:#5d5546;font-variant-numeric:tabular-nums}.tr .t-inv-marque{font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:#7a5c16}.tr .t-inv-selection{margin:var(--t-2) 0 0;padding:10px 14px;border-left:3px solid #b58b2e;border-radius:0 6px 6px 0;background:#ece3cf;font-size:var(--t-f-s);line-height:1.5;color:#1f1b14}.tr .t-inv-chiffres{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 var(--t-3)}.tr .t-inv-chiffre{min-width:0;padding:12px 16px;border-radius:var(--t-r-s);border:1px solid #e0d6c0}.tr .t-inv-chiffre dt{font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:#5d5546}.tr .t-inv-chiffre dd{margin:4px 0 0;font:400 clamp(20px, 2vw, 24px)/1.2 var(--t-serif);color:#1f1b14;font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-inv-chiffre-alerte{border-color:rgba(161,38,38,.35)}.tr .t-inv-chiffre-alerte dd{color:#a12626}.tr .t-inv-defile{overflow-x:auto}.tr .t-inv-table{width:100%;border-collapse:collapse;font-size:var(--t-f-s);line-height:1.45;font-variant-numeric:tabular-nums}.tr .t-inv-table thead th{padding:0;border-bottom:2px solid #d6c79f;background:#ece3cf;color:#4a3b12;font:600 var(--t-f-micro)/1.3 var(--t-sans);letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:nowrap}.tr .t-inv-table thead th.num{text-align:right}.tr .t-inv-tri{display:flex;align-items:center;width:100%;min-height:36px;padding:8px 10px;border:0;background:0 0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.tr .t-inv-table th.num .t-inv-tri{justify-content:flex-end}.tr .t-inv-tri:hover{color:#7a5c16}.tr .t-inv-tri::after{content:"›";display:inline-block;margin-left:6px;opacity:.35;line-height:1;transform:rotate(90deg)}.tr th.asc .t-inv-tri::after{opacity:1;transform:rotate(-90deg)}.tr th.desc .t-inv-tri::after{opacity:1;transform:rotate(90deg)}.tr .t-inv-table td{padding:8px 10px;border-bottom:1px solid #e6dfcf;vertical-align:top}.tr .t-inv-table tbody tr:nth-child(2n) td{background:#f1ebde}.tr .t-inv-table tbody tr:hover td{background:#ece3cf}.tr .t-inv-table td.num{text-align:right;white-space:nowrap}.tr .t-inv-nom{font-weight:500}.tr .t-inv-table .out{color:#a12626;font-weight:600}.tr .t-inv-table .ko{color:#a12626}.tr .t-inv-rupture td:first-child{box-shadow:inset 3px 0 0 #a12626}.tr .t-inv-vide td{padding:var(--t-3);text-align:center;color:#5d5546}.tr .t-inv-table tfoot td{border-top:2px solid #d6c79f;border-bottom:0;background:#ece3cf;font-weight:700}@media screen and (max-width:900px){.tr .t-inv-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:760px){.tr .t-inv-compte{margin-left:0}.tr .t-inv-defile{overflow:visible}.tr .t-inv-table,.tr .t-inv-table tbody,.tr .t-inv-table tfoot{display:block}.tr .t-inv-table thead{display:block;margin-bottom:12px}.tr .t-inv-table thead tr{display:flex;flex-wrap:wrap;gap:6px}.tr .t-inv-table thead th{border:1px solid #d6c79f;border-radius:var(--t-r-rond)}.tr .t-inv-table thead th.asc,.tr .t-inv-table thead th.desc{border-color:#7a5c16;background:#e3d5b2}.tr .t-inv-tri{min-height:36px;padding:0 12px}.tr .t-inv-table tbody{display:grid;gap:10px}.tr .t-inv-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:12px 14px;border-radius:var(--t-r-s);border:1px solid #e0d6c0;background:#fbf8f1}.tr .t-inv-table tbody tr:hover td,.tr .t-inv-table tbody tr:nth-child(2n) td{background:0 0}.tr .t-inv-table td,.tr .t-inv-table td.num{display:block;min-width:0;padding:0;border:0;text-align:left;white-space:normal;overflow-wrap:anywhere}.tr .t-inv-table td[data-lib]::before{content:attr(data-lib);display:block;margin-bottom:1px;font:500 10px/1.4 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:#5d5546}.tr .t-inv-table td.t-inv-nom{grid-column:1/-1;font:400 var(--t-f-l)/1.3 var(--t-serif)}.tr .t-inv-table td.t-inv-nom::before{content:none}.tr .t-inv-table tbody td[data-lib]:empty::after{content:"—";color:#5d5546}.tr .t-inv-table tbody tr.t-inv-rupture{border-left:3px solid #a12626}.tr .t-inv-rupture td:first-child{box-shadow:none}.tr .t-inv-table tbody tr.t-inv-vide{display:block}.tr .t-inv-table tfoot{margin-top:12px}.tr .t-inv-table tfoot tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:12px 14px;border-radius:var(--t-r-s);background:#ece3cf}.tr .t-inv-table tfoot td{padding:0;border:0;background:0 0}.tr .t-inv-table tfoot td:first-child{grid-column:1/-1}.tr .t-inv-table td.t-inv-sans{display:none}}@media screen and (max-width:520px){.tr .t-inv-pupitre{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tr .t-inv-gestes{display:contents}.tr .t-inv-pupitre .t-btn{padding:0 12px}.tr .t-inv-pupitre .t-btn-or{grid-column:1/-1}.tr .t-inv-saisie{flex:1 1 100%}.tr .t-inv-chiffre dd{white-space:normal}}@media (pointer:coarse){.tr .t-inv-puce,.tr .t-inv-tri{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-inv-feuille{animation:none}}@media print{body.tr.t-inv-page{background:#fff}.tr .t-apercu,.tr .t-inv-filtres,.tr .t-inv-pupitre{display:none!important}.tr .t-inv{max-width:none;padding:0}.tr .t-inv-feuille{padding:0;border-radius:0;background:#fff;color:#000;box-shadow:none;animation:none}.tr .t-inv-selection{background:0 0;border:1px solid #999;border-left-width:3px}.tr .t-inv-chiffre{border-color:#bbb}.tr .t-inv-defile{overflow:visible}.tr .t-inv-table{font-size:8pt;line-height:1.3}.tr .t-inv-table thead{display:table-header-group}.tr .t-inv-table thead th{background:#eee!important;color:#000;font-size:7pt;letter-spacing:.02em;white-space:normal;-webkit-print-color-adjust:exact;print-color-adjust:exact}.tr .t-inv-tri{min-height:0;padding:3px 4px}.tr .t-inv-tri::after{content:none}.tr .t-inv-table td{padding:3px 4px}.tr .t-inv-table tbody tr{break-inside:avoid}.tr .t-inv-table tbody tr:nth-child(2n) td{background:#f6f6f6;-webkit-print-color-adjust:exact;print-color-adjust:exact}body.tr:has(.t-apercu) main.t-inv::after{content:none}}.tr .t-mch-fiche{display:flex;flex-wrap:wrap;gap:8px 28px;margin:var(--t-2) 0 0;font-size:var(--t-f-s)}.tr .t-mch-fiche>div{display:flex;gap:8px;min-width:0}.tr .t-mch-fiche dt{color:var(--t-creme-3)}.tr .t-mch-fiche dd{margin:0;color:var(--t-creme);overflow-wrap:anywhere}.tr .t-mch-verdict{align-items:center;margin-bottom:var(--t-6)}.tr .t-mch-verdict-lib{font:400 var(--t-f-xl)/1.25 var(--t-serif);color:var(--t-creme)}.tr .t-mch-verdict-lib strong{font-weight:400;color:var(--ton);font-variant-numeric:tabular-nums}.tr .t-mch-alertes{flex:0 1 auto;margin:0}.tr .t-mch .t-mch-alertes .sev{white-space:normal;font-size:var(--t-f-s);letter-spacing:.02em;text-transform:none;padding:8px 14px;line-height:1.45}.tr .t-mch-alertes a{color:inherit;text-decoration:underline;text-underline-offset:3px}.tr .t-mch .sev{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font:600 10px/1.4 var(--t-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--t-creme-2)}.tr .t-mch .sev-CRITICAL{color:var(--t-non);border-color:rgba(208,138,138,.5);background:rgba(208,138,138,.12)}.tr .t-mch .sev-ERROR{color:var(--t-non);border-color:rgba(208,138,138,.35)}.tr .t-mch .sev-WARN{color:#e0b84a;border-color:rgba(224,184,74,.35)}.tr .t-mch .sev-INFO{color:#9fb0c8;border-color:rgba(159,176,200,.35)}.tr .t-mch .sev-OK{color:var(--t-ok);border-color:rgba(143,191,143,.35)}.tr .t-mch-chiffres,.tr .t-mch-jauges{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--t-2)}.tr .t-mch-chiffres{margin-top:var(--t-2)}.tr .t-mch-chiffres>li,.tr .t-mch-jauge{--ton:var(--t-creme-3);display:flex;flex-direction:column;gap:8px;min-width:0;padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 60ms)}.tr .t-vig .t-mch-jauge.t-vig-ton-ok{--ton:var(--vig-ok)}.tr .t-vig .t-mch-jauge.t-vig-ton-warn{--ton:var(--vig-warn)}.tr .t-vig .t-mch-jauge.t-vig-ton-crit{--ton:var(--vig-crit);border-color:rgba(208,138,138,.35)}.tr .t-mch-chiffres>li{padding:18px var(--t-3);background:rgba(244,239,230,.02)}.tr .t-mch-lib{font:500 var(--t-f-micro)/1.35 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-mch-v{font:400 clamp(34px, 3.4vw, 44px)/1 var(--t-serif);color:var(--ton);font-variant-numeric:tabular-nums}.tr .t-mch-v small{margin-left:2px;font:400 var(--t-f-m)/1 var(--t-sans);color:var(--t-creme-3)}.tr .t-mch-n{font:400 var(--t-f-xl)/1.15 var(--t-serif);color:var(--t-creme);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tr .t-mch-note{font-size:12.5px;line-height:1.55;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-mch-barre{display:block;height:6px;border-radius:var(--t-r-rond);background:rgba(244,239,230,.07);overflow:hidden}.tr .t-mch-barre>span{display:block;height:100%;width:var(--p,0%);max-width:100%;border-radius:inherit;background:var(--ton);transform-origin:left;animation:t-adm-jauge var(--t-moyen) var(--t-doux) .2s both}.tr .t-mch-texte{margin:0 0 var(--t-2);max-width:78ch;font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2)}.tr .t-mch-texte strong{color:var(--t-creme);font-weight:600}.tr .t-mch-note code,.tr .t-mch-texte code{font-size:12px;color:var(--t-or-pale)}.tr .t-mch .t-mch-alerte{color:#e0b84a}.tr .t-mch-coffre{padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.3);background:linear-gradient(180deg,rgba(201,168,76,.06),var(--t-noir-2) 60%)}.tr .t-mch-coffre .t-adm-bloc-titre{margin-bottom:var(--t-2)}.tr .t-mch-gestes{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.tr .t-mch-geste{min-height:44px;gap:8px}.tr .t-mch-geste svg{color:var(--t-or)}.tr .t-mch-indispo{max-width:520px}.tr .t-mch-filet{padding-left:14px;border-left:3px solid #e0b84a}.tr .t-mch-cartes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px}.tr .t-mch-carte{display:flex;flex-direction:column;gap:6px;min-width:0;padding:18px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir-2)}.tr .t-mch-carte-etroite{max-width:560px}.tr .t-mch-pleine{grid-column:1/-1;margin:0}.tr .t-mch-kv>code{display:block;margin-top:2px;white-space:nowrap;overflow-x:auto}.tr .t-mch-diag{display:block;max-width:100%;white-space:pre-wrap;word-break:break-all}.tr .t-mch-journal-tete{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;margin-bottom:12px}.tr .t-mch-journal-titre{margin:0 0 6px;font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-mch-journal-tete .t-mch-texte{margin:0}.tr .t-mch-lien{display:inline-flex;align-items:center;min-height:32px;color:var(--t-or-clair);text-decoration:none;border-bottom:1px solid transparent;transition:border-color var(--t-court)}.tr .t-mch-lien:focus-visible,.tr .t-mch-lien:hover{border-bottom-color:currentColor}.tr .t-mch-outils{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:10px}.tr .t-mch-recherche{flex:1 1 240px;min-width:0;min-height:44px;box-sizing:border-box;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:var(--t-noir-2);color:var(--t-creme);font:inherit;font-size:var(--t-f-s)}.tr .t-mch-recherche::placeholder{color:var(--t-creme-3)}.tr .t-mch-recherche:focus-visible{outline:2px solid var(--t-or);outline-offset:2px;border-color:var(--t-or)}.tr .t-mch-periodes,.tr .t-mch-puces{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tr .t-mch-periodes{margin-bottom:var(--t-2)}.tr .t-mch-periodes-lib{margin-right:6px;font:500 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-mch .lg-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);background:rgba(244,239,230,.03);color:var(--t-creme-2);font:inherit;font-size:12.5px;text-decoration:none;cursor:pointer;transition:border-color var(--t-court),color var(--t-court),background var(--t-court)}.tr .t-mch .lg-chip:hover{border-color:rgba(201,168,76,.5);color:var(--t-creme)}.tr .t-mch .lg-chip.active{background:var(--t-or);border-color:var(--t-or);color:var(--t-noir);font-weight:600}.tr .t-mch .lg-chip:focus-visible,.tr .t-mch .t-mch-bascule:focus-within{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-mch .lg-chip-action{color:var(--t-or-clair);border-color:rgba(201,168,76,.55);font-weight:600}.tr .t-mch .lg-chip-action:hover{background:var(--t-or-lueur);border-color:var(--t-or)}.tr .t-mch .lg-chip-action:disabled{opacity:.5;cursor:progress}.tr .t-mch-bascule{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);color:var(--t-creme-2);font-size:12.5px;cursor:pointer;user-select:none}.tr .t-mch-bascule input{width:15px;height:15px;margin:0;accent-color:var(--t-or)}.tr .t-mch-registre{min-width:0;padding:6px var(--t-3) var(--t-1);border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);overflow-x:auto}.tr .t-mch-registre .t-adm-vide{padding:var(--t-2) 0}.tr .t-mch-table{font-size:12.5px}.tr .t-mch-table thead th{padding-top:14px;white-space:nowrap}.tr .t-mch-table td:last-child,.tr .t-mch-table thead th:last-child{text-align:left}.tr .t-mch-table td{vertical-align:top}.tr .t-mch-table th[aria-sort]{cursor:pointer;user-select:none}.tr .t-mch-table th[aria-sort]:focus-visible,.tr .t-mch-table th[aria-sort]:hover{color:var(--t-or-clair)}.tr .t-mch-table th[aria-sort]:focus-visible{outline:2px solid var(--t-or);outline-offset:-2px}.tr .t-mch-table th .ar{display:inline-block;margin-left:4px;opacity:.4;font-size:12px;line-height:1;transform:rotate(90deg);transition:transform var(--t-court) var(--t-doux),opacity var(--t-court)}.tr .t-mch-table th[aria-sort=ascending] .ar{opacity:1;transform:rotate(-90deg)}.tr .t-mch-table th[aria-sort=descending] .ar{opacity:1;transform:rotate(90deg)}.tr .t-mch-c-date{white-space:nowrap;color:var(--t-creme-3)!important;font-variant-numeric:tabular-nums}.tr .t-mch-c-type code{font-size:11px;color:var(--t-or-pale);overflow-wrap:anywhere}.tr .t-mch-c-msg{max-width:380px;color:var(--t-creme)!important}.tr .t-mch-table-sec .t-mch-c-msg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr .t-mch-c-url code{font-size:11px;color:var(--t-creme-3)}.tr .t-mch-c-ip,.tr .t-mch-rien,.tr .t-mch-secours{color:var(--t-creme-3)}.tr .t-mch-c-trait{white-space:nowrap}.tr .t-mch-retard{color:var(--t-non);font-weight:600}.tr .t-mch-bientot{color:#e0b84a;font-weight:600}.tr .t-mch .lg-chev{display:inline-block;margin-right:6px;color:var(--t-or);transition:transform var(--t-court) var(--t-doux)}.tr .t-mch .lg-row[aria-expanded=true] .lg-chev{transform:rotate(90deg)}.tr .t-mch .lg-row.expandable[role=button]:hover>td{background:rgba(201,168,76,.04)}.tr .t-mch .lg-row:focus-visible{outline:2px solid var(--t-or);outline-offset:-2px}.tr .t-mch .lg-detail{display:none}.tr .t-mch .lg-detail.show{display:table-row}.tr .t-mch .lg-detail>td{background:rgba(0,0,0,.25)}.tr .t-mch-kvs{display:flex;flex-wrap:wrap;gap:4px 18px;margin-bottom:8px;font-size:11.5px;color:var(--t-creme-3)}.tr .t-mch-detail-msg b,.tr .t-mch-kvs b{color:var(--t-or-pale);font-weight:500}.tr .t-mch-detail-msg{margin-bottom:4px;font-size:11.5px;color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-mch-vide-filtre>td{padding:18px 10px;text-align:center!important;color:var(--t-creme-3)}.tr .t-mch-pied{margin:var(--t-2) 0 0;font-size:12px;color:var(--t-creme-3)}@media (max-width:900px){.tr .t-mch-chiffres,.tr .t-mch-jauges{grid-template-columns:minmax(0,1fr);gap:10px}.tr .t-mch-jauge{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px 12px;padding:18px}.tr .t-mch-jauge .t-mch-barre,.tr .t-mch-jauge .t-mch-note{grid-column:1/-1}.tr .t-mch-v{font-size:30px}.tr .t-mch-chiffres>li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:14px 18px}.tr .t-mch-chiffres .t-mch-note{grid-column:1/-1}.tr .t-mch-chiffres .t-mch-n{font-size:var(--t-f-l);text-align:right}}@media (max-width:760px){.tr .t-mch-verdict-lib{font-size:var(--t-f-l)}.tr .t-mch-registre{padding:0 var(--t-2);overflow:visible}.tr .t-mch-coffre{padding:var(--t-2)}.tr .t-mch-table,.tr .t-mch-table tbody,.tr .t-mch-table thead{display:block}.tr .t-mch-table thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:12px 0;border-bottom:1px solid var(--t-ligne-2)}.tr .t-mch-table thead tr::before{content:"Trier par";margin-right:4px;font:500 10px/1.3 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-mch-table thead th.nosort{display:none}.tr .t-mch-table thead th[data-sort]:not(.nosort){display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:1px solid var(--t-ligne-2);border-radius:var(--t-r-rond)}.tr .t-mch-table-auth thead{display:none}.tr .t-mch-table tr.lg-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px 0;border-bottom:1px solid var(--t-ligne)}.tr .t-mch-table tr.lg-row>td{display:block;padding:0;border:0!important;text-align:left;white-space:normal;max-width:none}.tr .t-mch-table .t-mch-c-date{text-align:right!important;font-size:11.5px}.tr .t-mch-table .t-mch-c-msg,.tr .t-mch-table .t-mch-c-trait,.tr .t-mch-table .t-mch-c-type{grid-column:1/-1}.tr .t-mch-table-sec .t-mch-c-msg{white-space:normal;overflow:visible;overflow-wrap:anywhere}.tr .t-mch-table td[data-lib]::before{content:attr(data-lib);display:block;margin-bottom:2px;font:500 10px/1.3 var(--t-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-mch-table .t-mch-c-url code{overflow-wrap:anywhere}.tr .t-mch .lg-detail.show{display:block;padding:0 0 14px;border-bottom:1px solid var(--t-ligne)}.tr .t-mch .lg-detail.show>td{display:block;padding:12px;border:0;border-radius:var(--t-r-s)}.tr .t-mch-vide-filtre,.tr .t-mch-vide-filtre>td{display:block}.tr .t-mch-c-trait .lg-chip{min-height:44px}}@media (hover:none) and (pointer:coarse){.tr .t-mch .lg-chip,.tr .t-mch-bascule,.tr .t-mch-lien{min-height:44px}.tr .t-mch-table thead th[aria-sort]{height:44px;box-sizing:border-box}.tr .t-mch-alertes a,.tr .t-mch-c-qui .t-lien{display:inline-flex;align-items:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-mch-barre>span,.tr .t-mch-chiffres>li,.tr .t-mch-jauge{animation:none!important}.tr .t-mch .lg-chev,.tr .t-mch-table th .ar{transition:none}}.tr .t-eqp strong{color:var(--t-creme);font-weight:600}.tr .t-eqp-legende{list-style:none;margin:var(--t-3) 0 0;padding:0;display:grid;gap:10px;max-width:860px;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-eqp-legende>li{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:baseline;gap:14px}.tr .t-eqp-legende .badge-role,.tr .t-eqp-legende .t-eqp-cadenas{justify-self:start}.tr .t-eqp-cadenas{position:relative;display:inline-block;width:11px;height:9px;margin:0 8px 0 4px;border-radius:2px;background:var(--t-creme-3);vertical-align:-1px}.tr .t-eqp-cadenas::before{content:"";position:absolute;left:2px;bottom:7px;width:5px;height:5px;border:1.5px solid var(--t-creme-3);border-bottom:0;border-radius:4px 4px 0 0}.tr .t-eqp .badge-role{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--t-r-rond);font:600 10px/1.3 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--t-ligne-2)}.tr .t-eqp .role-OWNER{color:#f0d98a;border-color:rgba(201,168,76,.6);background:linear-gradient(90deg,rgba(201,168,76,.28),rgba(201,168,76,.12))}.tr .t-eqp .role-ADMIN{color:var(--t-or-clair);border-color:rgba(201,168,76,.4);background:var(--t-or-lueur)}.tr .t-eqp .role-MODERATOR{color:#8fb2e8;border-color:rgba(90,140,220,.4);background:rgba(90,140,220,.12)}.tr .t-eqp .role-STAFF{color:var(--t-ok);border-color:rgba(143,191,143,.38);background:rgba(143,191,143,.1)}.tr .t-eqp .role-MEMBER{color:var(--t-creme-3)}.tr .t-eqp .tm-teamtag{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--t-r-rond);font-size:11px;color:#9fb0c8;border:1px solid rgba(159,176,200,.3);background:rgba(159,176,200,.08);white-space:nowrap;max-width:16ch;overflow:hidden;text-overflow:ellipsis}.tr .t-eqp-outils{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--t-2)}.tr .t-eqp-filtres{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;flex:3 1 560px;min-width:0}.tr .t-eqp-filtre{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-height:76px;padding:12px 16px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);color:var(--t-creme-2);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-court),background var(--t-court)}.tr .t-eqp-filtre:hover{border-color:rgba(201,168,76,.4)}.tr .t-eqp-filtre.active{border-color:var(--t-or);background:var(--t-or-lueur)}.tr .t-eqp-filtre:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-eqp-filtre-n{font:400 28px/1 var(--t-serif);color:var(--t-creme);font-variant-numeric:tabular-nums}.tr .t-eqp-filtre.active .t-eqp-filtre-n{color:var(--t-or-clair)}.tr .t-eqp-filtre-lib{font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-eqp-filtre.active .t-eqp-filtre-lib{color:var(--t-or-pale)}.tr .t-eqp-cherche{position:relative;flex:1 1 260px;display:flex;align-items:center;min-width:0;color:var(--t-creme-3)}.tr .t-eqp-cherche svg{position:absolute;left:16px;pointer-events:none}.tr .t-eqp-cherche input{flex:1;width:100%;min-width:0;height:100%;min-height:48px;box-sizing:border-box;padding:0 16px 0 42px;border-radius:var(--t-r-m);font:inherit;font-size:var(--t-f-s);outline:0}.tr .t-eqp-cherche input:focus{border-color:var(--t-or)!important}.tr .t-eqp-note{margin:var(--t-2) 0 0;max-width:860px;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-3)}.tr .t-eqp-lien{color:var(--t-or-clair);text-decoration:underline;text-decoration-color:rgba(226,201,126,.45);text-underline-offset:3px}.tr .t-eqp-lien:hover{text-decoration-color:currentColor}.tr .t-eqp-liste{display:flex;flex-direction:column;gap:10px}.tr .t-eqp-vide{display:none;padding:var(--t-4) var(--t-2);text-align:center;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);color:var(--t-creme-3);font-size:var(--t-f-s)}.tr .t-eqp-vide.show{display:block;margin-bottom:10px}.tr .t-eqp-carte{position:relative;border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2);overflow:hidden;transition:border-color var(--t-court)}.tr .t-eqp-carte[hidden]{display:none}.tr .t-eqp-carte[open]{border-color:var(--t-ligne-2)}.tr .t-eqp-sum{display:grid;grid-template-columns:auto minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;box-sizing:border-box;padding:14px 20px;cursor:pointer;list-style:none}.tr .t-eqp-sum::-webkit-details-marker{display:none}.tr .t-eqp-sum:hover{background:rgba(201,168,76,.03)}.tr .t-eqp-sum:focus-visible{outline:2px solid var(--t-or);outline-offset:-2px}.tr .t-eqp-id{display:flex;flex-direction:column;gap:2px;min-width:0}.tr .t-eqp-nm{font:400 var(--t-f-m)/1.3 var(--t-serif);color:var(--t-creme);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr .t-eqp-em{font-size:12px;color:var(--t-creme-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr .t-eqp-droits{font-size:12.5px;color:var(--t-creme-2);font-variant-numeric:tabular-nums}.tr .t-eqp-meta{display:flex;align-items:center;justify-content:flex-end;gap:8px}.tr .t-eqp-chev{flex:none;width:8px;height:8px;margin-left:6px;border-right:1.5px solid var(--t-or);border-bottom:1.5px solid var(--t-or);transform:rotate(-45deg);transition:transform var(--t-court) var(--t-doux)}.tr .t-eqp-carte[open]>.t-eqp-sum .t-eqp-chev{transform:rotate(45deg)}.tr .t-eqp-blason{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid rgba(159,176,200,.35);background:rgba(159,176,200,.08);color:#9fb0c8;font:400 16px/1 var(--t-serif)}.tr .t-eqp-groupe .t-eqp-sum{grid-template-columns:auto minmax(0,1fr) auto}.tr .t-eqp-icone{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;border-radius:50%;color:var(--t-creme-3);font-size:15px;line-height:1;text-decoration:none;transition:color var(--t-court),background var(--t-court)}.tr .t-eqp-icone:hover{color:var(--t-or-clair);background:rgba(244,239,230,.05)}.tr .t-eqp-icone-non{color:var(--t-non);font-size:19px}.tr .t-eqp-icone-non:hover{color:#ef9a9a}.tr .t-eqp-icone:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-eqp-corps{padding:6px 20px 20px;border-top:1px solid var(--t-ligne)}.tr .t-eqp-lecture{margin:14px 0 4px;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-eqp-lecture strong{color:#f0d98a}.tr .t-eqp-champs{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 24px;margin:18px 0 6px}.tr .t-eqp-champ{display:flex;flex-direction:column;gap:6px;min-width:0}.tr .t-eqp-champ-lib,.tr .t-eqp-champ>label{font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-eqp-champ-texte,.tr .t-eqp-select{min-height:44px;min-width:200px;max-width:100%;box-sizing:border-box;padding:0 14px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:inherit;font-size:var(--t-f-s);transition:border-color var(--t-court)}.tr .t-eqp-champ-texte:focus,.tr .t-eqp-select:focus{outline:0;border-color:var(--t-or)}.tr .t-eqp-champ-texte::placeholder{color:#948c79}.tr .t-eqp-champ-texte[aria-invalid=true]{border-color:var(--t-non)}.tr .t-eqp-seg{display:inline-flex;flex-wrap:wrap;gap:3px;padding:3px;border-radius:22px;border:1px solid var(--t-ligne-2);background:var(--t-noir)}.tr .t-eqp-seg button{min-height:38px;padding:0 16px;border:0;border-radius:var(--t-r-rond);background:0 0;color:var(--t-creme-2);font:500 var(--t-f-s)/1 var(--t-sans);cursor:pointer;transition:background var(--t-court),color var(--t-court)}.tr .t-eqp-seg button:hover:not([disabled]):not(.on){color:var(--t-creme);background:rgba(244,239,230,.05)}.tr .t-eqp-seg button.on{background:var(--t-or);color:var(--t-noir);font-weight:600}.tr .t-eqp-seg button[disabled]{opacity:.35;cursor:not-allowed}.tr .t-eqp-seg button:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-eqp-seg .t-eqp-seg-admin{box-shadow:inset 1px 0 0 rgba(201,168,76,.3)}.tr .t-eqp-perms{margin-top:14px}.tr .t-eqp-perms .tm-perm-note{display:none;margin:4px 0;padding:12px 16px;border-radius:var(--t-r-s);background:rgba(244,239,230,.04);font-size:var(--t-f-s);line-height:1.5;color:var(--t-creme-2)}.tr .t-eqp-perms.off .tm-perm-note{display:block}.tr .t-eqp-perms.off .perm-table,.tr .t-eqp-perms.off .tm-presets{display:none}.tr .t-eqp-presets{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.tr .t-eqp-presets>span{margin-right:4px;font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-eqp .tm-preset{min-height:36px;padding:0 14px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.3);background:0 0;color:var(--t-or-pale);font:500 12.5px/1 var(--t-sans);cursor:pointer;transition:background var(--t-court),border-color var(--t-court)}.tr .t-eqp .tm-preset:hover{background:var(--t-or-lueur);border-color:var(--t-or)}.tr .t-eqp .tm-preset:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-eqp-grille{width:100%;border-collapse:collapse;font-size:var(--t-f-s)}.tr .t-eqp-grille thead th{padding:8px 10px;font:500 10px/1.3 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3);text-align:left;border-bottom:1px solid var(--t-ligne-2)}.tr .t-eqp-grille .ctr{width:96px;text-align:center}.tr .t-eqp-grille thead th.ctr label{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer}.tr .t-eqp-grille thead th.ctr small{font-size:9px;letter-spacing:.08em;color:rgba(244,239,230,.4)}.tr .t-eqp-grille tbody th{padding:6px 10px;font:400 var(--t-f-s)/1.4 var(--t-sans);letter-spacing:0;text-transform:none;color:var(--t-creme-2);text-align:left}.tr .t-eqp-grille tbody td{padding:4px 10px}.tr .t-eqp-grille tbody tr+tr>*{border-top:1px solid var(--t-ligne)}.tr .t-eqp-grille tbody tr:hover>*{background:rgba(201,168,76,.03)}.tr .t-eqp-grille tr.t-eqp-bloque{opacity:.4}.tr .t-eqp-grille input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0;flex:none;vertical-align:middle;width:24px;height:24px;box-sizing:border-box;border:0 solid transparent;border-radius:6px;background:transparent center/14px no-repeat;background-clip:padding-box;box-shadow:inset 0 0 0 1.5px rgba(232,220,190,.32);cursor:pointer;transition:background-color var(--t-court),box-shadow var(--t-court)}.tr .t-eqp-grille input[type=checkbox]:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--t-or)}.tr .t-eqp-grille input[type=checkbox]:checked{background-color:var(--t-or);box-shadow:inset 0 0 0 1.5px var(--t-or);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.2 8.4l3 3 6.6-6.8' fill='none' stroke='%230b0a08' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.tr .t-eqp-grille input[type=checkbox]:indeterminate{background-color:rgba(201,168,76,.35);box-shadow:inset 0 0 0 1.5px var(--t-or);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8h8' stroke='%23f4efe6' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E")}.tr .t-eqp-grille input[type=checkbox]:disabled{cursor:not-allowed}.tr .t-eqp-grille input[type=checkbox]:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-eqp-verrous td,.tr .t-eqp-verrous th{color:var(--t-creme-3)}.tr .t-eqp-verrous tr.t-eqp-verrous-tete>th{padding:18px 10px 8px;border-top:0;font:500 10px/1.3 var(--t-sans);letter-spacing:.14em;text-transform:uppercase;background:0 0}.tr .t-eqp-verrous th[scope=row]{padding-top:8px;padding-bottom:8px}.tr .t-eqp-verrous small{display:block;margin-top:2px;font-size:11.5px;color:rgba(244,239,230,.44)}.tr .t-eqp-verrous td{font-size:11px;letter-spacing:.06em}.tr .t-eqp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:18px}.tr .t-eqp .t-btn{min-height:44px;padding:0 22px}.tr .t-eqp .t-btn:disabled{opacity:.45;cursor:default;transform:none}.tr .t-eqp .tm-status{font-size:12.5px;color:var(--t-creme-3)}.tr .t-eqp .tm-status.ok{color:var(--t-ok)}.tr .t-eqp .tm-status.err{color:#ef8a8a}.tr .t-eqp .tm-status.saving{color:var(--t-or-clair)}.tr .t-eqp-supprimer{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:20px;padding-top:16px;border-top:1px solid rgba(208,138,138,.22)}.tr .t-eqp-btn-danger{min-height:40px;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid rgba(208,138,138,.45);background:rgba(176,48,48,.12);color:#ef9a9a;font:500 12.5px/1 var(--t-sans);cursor:pointer;transition:background var(--t-court)}.tr .t-eqp-btn-danger:hover:not(:disabled){background:rgba(176,48,48,.22)}.tr .t-eqp-btn-danger:focus-visible{outline:2px solid var(--t-non);outline-offset:2px}.tr .t-eqp .t-eqp-supprimer-note{font-size:11.5px}.tr .t-eqp-creer{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:var(--t-2) 0}.tr .t-eqp-creer .t-eqp-champ-texte{flex:0 1 320px}.tr .t-eqp-avis{margin:0 0 var(--t-2)}.tr .t-eqp-propriete{margin-top:var(--t-6);padding:var(--t-3);border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.4);background:linear-gradient(180deg,rgba(201,168,76,.07),rgba(201,168,76,.02))}.tr .t-eqp-propriete .t-adm-bloc-titre{color:#f0d98a}.tr .t-eqp-propriete-texte{margin:0 0 var(--t-3);max-width:780px;font-size:var(--t-f-s);line-height:1.65;color:var(--t-creme-2)}.tr .t-eqp-propriete-texte strong{color:#f0d98a}.tr .t-eqp-propriete-texte .t-eqp-irreversible{color:#ef9a9a}.tr .t-eqp-transfert{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1.2fr) minmax(0,.8fr) auto;align-items:end;gap:16px}.tr .t-eqp-transfert .t-eqp-champ-texte,.tr .t-eqp-transfert .t-eqp-select{width:100%;min-width:0}.tr .t-eqp-transfert-geste{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.tr .t-eqp-btn-sceau{background:#d4b34a;color:var(--t-noir)}.tr .t-eqp-btn-sceau:hover{background:var(--t-or-clair);color:var(--t-noir)}@media (max-width:1100px){.tr .t-eqp-sum{grid-template-columns:auto minmax(0,1fr) auto;row-gap:4px}.tr .t-eqp-sum>.t-eqp-droits{grid-column:2/-1;grid-row:2}.tr .t-eqp-sum>.av{grid-row:1/span 2;align-self:start}.tr .t-eqp-transfert{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:760px){.tr .t-eqp-legende>li{grid-template-columns:minmax(0,1fr);gap:4px}.tr .t-eqp-filtres{grid-template-columns:repeat(2,minmax(0,1fr));flex-basis:100%}.tr .t-eqp-filtres .t-eqp-filtre:first-child{grid-column:1/-1;flex-direction:row;align-items:baseline;gap:10px;min-height:56px}.tr .t-eqp-filtre{min-height:68px;padding:10px 14px}.tr .t-eqp-filtre-n{font-size:24px}.tr .t-eqp-sum{grid-template-columns:auto minmax(0,1fr);gap:4px 12px;padding:14px 44px 14px 16px}.tr .t-eqp-sum>.t-eqp-droits{grid-column:2}.tr .t-eqp-sum>.t-eqp-meta{grid-column:2;grid-row:3;justify-content:flex-start;flex-wrap:wrap;margin-top:4px}.tr .t-eqp-sum>.t-eqp-meta .t-eqp-chev{position:absolute;top:30px;right:20px;margin:0}.tr .t-eqp-groupe .t-eqp-sum{grid-template-columns:auto minmax(0,1fr) auto;padding-right:44px}.tr .t-eqp-groupe .t-eqp-sum>.t-eqp-meta{grid-column:3;grid-row:1;margin-top:0}.tr .t-eqp-corps{padding:4px 14px 18px}.tr .t-eqp-champs{flex-direction:column;align-items:stretch}.tr .t-eqp-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:18px}.tr .t-eqp-seg button{border-radius:14px}.tr .t-eqp-seg .t-eqp-seg-admin{box-shadow:none}.tr .t-eqp-champ-texte,.tr .t-eqp-select{width:100%;min-width:0}.tr .t-eqp-grille{table-layout:fixed}.tr .t-eqp-grille .ctr{width:56px;padding-left:0;padding-right:0}.tr .t-eqp-grille thead th{letter-spacing:.06em}.tr .t-eqp-grille th{overflow-wrap:anywhere}.tr .t-eqp-grille tbody th,.tr .t-eqp-grille thead th:first-child{padding-left:2px}.tr .t-eqp-creer .t-eqp-champ-texte{flex:1 1 100%}.tr .t-eqp-propriete{padding:var(--t-2)}.tr .t-eqp-transfert{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.tr table.t-eqp-grille{display:table;overflow:visible;max-width:none;table-layout:fixed}.tr table.t-eqp-grille td,.tr table.t-eqp-grille th{white-space:normal}}@media (hover:none) and (pointer:coarse){.tr .t-eqp-grille input[type=checkbox]{width:44px;height:44px;border-width:11px;border-radius:17px}.tr .t-eqp .tm-preset,.tr .t-eqp-btn-danger,.tr .t-eqp-icone,.tr .t-eqp-seg button{min-height:44px}.tr .t-eqp-icone{min-width:44px}.tr .t-eqp-lien{display:inline-flex;align-items:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-eqp-chev,.tr .t-eqp-filtre,.tr .t-eqp-grille input[type=checkbox]{transition:none}}.tr .t-nua-chapo{max-width:780px;line-height:1.7}.tr .t-nua .t-adm-bloc-titre .t-nua-compte{font:400 12px/1.4 var(--t-sans);letter-spacing:.04em;text-transform:none;color:var(--t-creme-3)}.tr .t-nua-reglages{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--t-4);align-items:center;padding:var(--t-4)}.tr .t-nua-verdict{display:flex;align-items:flex-start;gap:18px}.tr .t-nua-goutte{flex:none;width:48px;height:48px;border-radius:50%;border:1px solid var(--t-ligne-2);box-shadow:inset 0 0 0 7px var(--g-acc,var(--t-or))}.tr .t-nua-verdict-titre{margin:0 0 8px;font:400 clamp(20px, 2vw, 24px)/1.25 var(--t-serif);color:var(--t-creme)}.tr .t-nua-verdict-texte{margin:0;font-size:var(--t-f-s);line-height:1.7;color:var(--t-creme-2);max-width:52ch}.tr .t-nua-cfg{display:grid;gap:14px;padding-left:var(--t-4);border-left:1px solid var(--t-ligne)}.tr .t-nua-cfg-aide{margin:0;font-size:12.5px;color:var(--t-creme-3)}.tr .t-nua-case{padding:4px 0;align-items:center}.tr .t-nua-case input{margin-top:0}.tr .t-nua-impose{gap:6px}.tr .t-nua-lib{display:block;margin:0 0 10px;padding:0;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--t-or)}.tr .t-nua-impose .t-nua-lib{margin:0}.tr .t-nua-cfg-gestes,.tr .t-nua-fin{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.tr .t-nua .th-status{font-size:12.5px;color:var(--t-creme-2)}.tr .t-nua .th-status.ok{color:var(--t-ok)}.tr .t-nua .th-status.err{color:var(--t-non)}.tr .t-nua-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:var(--t-3)}.tr .t-nua-carte{display:flex;flex-direction:column;min-width:0;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);overflow:hidden;animation:t-nua-entre 420ms var(--t-doux) both;animation-delay:calc(var(--i, 0) * 60ms);transition:border-color var(--t-court)}.tr .t-nua-carte:hover{border-color:var(--t-ligne-2)}.tr .t-nua-carte.est-edite{border-color:var(--t-or)}.tr .t-nua-carte.est-eteint .t-nua-mini,.tr .t-nua-carte.est-eteint .t-nua-nuancier{filter:saturate(.45);opacity:.7}@keyframes t-nua-entre{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tr .t-nua-mini{display:grid;align-content:start;gap:10px;height:150px;padding:14px;box-sizing:border-box}.tr .t-nua-mini-nav{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-radius:6px;font-size:10px}.tr .t-nua-mini-nav b{font:500 10px/1 var(--t-serif);letter-spacing:.2em}.tr .t-nua-mini-nav i{font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr .t-nua-mini-carte{display:grid;gap:6px;padding:10px 12px;border:1px solid;border-radius:8px}.tr .t-nua-mini-t{font:400 15px/1.2 var(--t-serif)}.tr .t-nua-mini-l{display:block;width:80%;height:5px;border-radius:3px;opacity:.55}.tr .t-nua-mini-l2{width:55%;opacity:.45}.tr .t-nua-mini-btn{justify-self:start;margin-top:2px;padding:4px 9px;border:1px solid;border-radius:4px;font:500 9px/1.2 var(--t-sans);letter-spacing:.14em;text-transform:uppercase}.tr .t-nua-nuancier{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(9,1fr);height:14px;border-block:1px solid var(--t-ligne)}.tr .t-nua-nuancier li{min-width:0}.tr .t-nua-corps{display:flex;flex-direction:column;flex:1;padding:var(--t-3)}.tr .t-nua-nom{margin:0 0 4px;font:400 22px/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-nua-desc{margin:0;min-height:1.6em;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-2)}.tr .t-nua-badges{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 10px}.tr .t-nua-fourni{color:#9fb0c8;border-color:rgba(159,176,200,.35)}.tr .t-nua-pour{margin:0;font-size:12.5px;line-height:1.5;color:var(--t-creme-3)}.tr .t-nua-gestes{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:var(--t-3)}.tr .t-nua-suppr{background:0 0;color:var(--t-non);border-color:rgba(208,138,138,.35)}.tr .t-nua-suppr:hover{background:rgba(208,138,138,.1);color:var(--t-non)}.tr .t-nua-atelier{padding:clamp(18px,3vw,var(--t-4));border-radius:var(--t-r-m);border:1px solid rgba(201,168,76,.22);background:var(--t-noir-2);scroll-margin-top:24px}.tr .t-nua-atelier-tete{margin-bottom:var(--t-4)}.tr .t-nua-atelier-titre{margin:0 0 4px;font:400 clamp(22px, 2.4vw, 28px)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-nua-aide{margin:0;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-nua-deux{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--t-4);align-items:start}.tr .t-nua-champs{gap:var(--t-4);min-width:0}.tr .t-nua-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.tr .t-nua-groupe{min-width:0;margin:0;padding:0;border:0}.tr .t-nua-couleurs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));gap:8px}.tr .t-nua-couleur{display:flex;align-items:center;gap:10px;min-height:52px;padding:7px 10px;box-sizing:border-box;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);background:var(--t-noir);cursor:pointer;transition:border-color var(--t-court)}.tr .t-nua-couleur:focus-within,.tr .t-nua-couleur:hover{border-color:var(--t-or)}.tr .t-nua-couleur input[type=color]{flex:none;width:40px;height:36px;min-height:36px;padding:0;border:0;background:0 0;cursor:pointer}.tr .t-nua-couleur .cl{display:grid;gap:2px;flex:1;min-width:0}.tr .t-nua-couleur .cl-n{font-size:12.5px;line-height:1.25;color:var(--t-creme)}.tr .t-nua-couleur .cl-v{font:400 11px/1.3 ui-monospace,monospace;color:var(--t-creme-3);overflow-wrap:anywhere}.tr .t-nua-rangs{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px;transition:opacity var(--t-court)}.tr .t-nua-rang{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:var(--t-r-rond);border:1px solid var(--t-ligne-2);font-size:var(--t-f-s);color:var(--t-creme-2);cursor:pointer}.tr .t-nua-rang input{width:16px;height:16px;margin:0;accent-color:var(--t-or)}.tr .t-nua-rang:has(input:checked){border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-nua-note{margin:8px 0 0;font-size:12px;line-height:1.5;color:var(--t-creme-3)}.tr .t-nua-cote{position:sticky;top:24px;display:grid;gap:var(--t-3);min-width:0}.tr .t-nua-apercu{border:1px dashed rgba(201,168,76,.3);border-radius:var(--t-r-m);overflow:hidden}.tr .t-nua-apercu-barre{padding:8px 14px;font:500 10px/1.4 var(--t-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-nua-pv{padding:20px;transition:background-color .2s,color .2s}.tr .t-nua-pv-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:14px;padding:10px 14px;border-radius:8px;font-size:12px;transition:background-color .2s,color .2s}.tr .t-nua-pv-nav strong{font-family:var(--t-serif);letter-spacing:2px}.tr .t-nua-pv-carte{margin-bottom:12px;padding:16px 18px;border-radius:10px;transition:background-color .2s,border-color .2s}.tr .t-nua-pv-t{margin:0 0 6px;font:400 19px/1.3 var(--t-serif)}.tr .t-nua-pv-p{margin:0 0 12px;font-size:13px;line-height:1.7}.tr .t-nua-pv-btn{display:inline-block;padding:9px 18px;border:1px solid;border-radius:6px;font-size:11px;letter-spacing:1.5px;text-transform:uppercase}.tr .t-nua-pv-discret{font-size:12px}.tr .t-nua-lisible .t-nua-lib{margin-bottom:8px}.tr .t-nua-lisible-liste{list-style:none;margin:0;padding:0;display:grid;gap:6px}.tr .t-nua-lisible-liste li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:var(--t-r-s);border:1px solid var(--t-ligne);font-size:12.5px;color:var(--t-creme-2)}.tr .t-nua-lisible-liste b{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.tr .t-nua-lisible-liste .est-ok b{color:var(--t-ok)}.tr .t-nua-lisible-liste .est-faible{border-color:rgba(208,138,138,.35)}.tr .t-nua-lisible-liste .est-faible b{color:var(--t-non)}.tr .t-nua-fin{margin-top:var(--t-4);padding-top:var(--t-3);border-top:1px solid var(--t-ligne)}@media (max-width:1100px){.tr .t-nua-deux{grid-template-columns:minmax(0,1fr)}.tr .t-nua-cote{position:static}}@media (max-width:900px){.tr .t-nua-reglages{grid-template-columns:minmax(0,1fr);padding:var(--t-3)}.tr .t-nua-cfg{padding:var(--t-3) 0 0;border-left:0;border-top:1px solid var(--t-ligne)}}@media (max-width:640px){.tr .t-nua-duo{grid-template-columns:minmax(0,1fr)}.tr .t-nua-mini{height:136px}.tr .t-nua-verdict{gap:14px}.tr .t-nua-goutte{width:40px;height:40px;box-shadow:inset 0 0 0 6px var(--g-acc,var(--t-or))}.tr .t-nua-cfg-gestes .t-btn,.tr .t-nua-fin .t-btn{flex:1 1 auto}}@media (hover:none) and (pointer:coarse){.tr .t-nua-case{min-height:44px}.tr .t-nua-rang{min-height:44px}.tr .t-nua-couleur input[type=color]{width:44px;height:44px;min-height:44px}.tr .t-nua .t-btn-petit{min-height:44px}}@media (prefers-reduced-motion:reduce){.tr .t-nua-carte{animation:none}.tr .t-nua-couleur,.tr .t-nua-pv,.tr .t-nua-pv-carte,.tr .t-nua-pv-nav,.tr .t-nua-rangs{transition:none}}.tr .t-dmn-tete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--t-3)}.tr .t-dmn-tete-texte{flex:1 1 520px;min-width:0}.tr .t-dmn-chapo{max-width:640px;line-height:1.7}.tr .t-dmn-nouveau{flex:none}.tr .t-dmn-outils{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--t-2)}.tr .t-dmn-filtres{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;flex:3 1 600px;min-width:0}.tr .t-dmn-filtre{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-height:76px;padding:12px 16px;border-radius:var(--t-r-m);border:1px solid var(--t-ligne);background:var(--t-noir-2);color:var(--t-creme-2);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-court),background var(--t-court)}.tr .t-dmn-filtre:hover:not([disabled]){border-color:rgba(201,168,76,.4)}.tr .t-dmn-filtre.active{border-color:var(--t-or);background:var(--t-or-lueur)}.tr .t-dmn-filtre[disabled]{cursor:default;opacity:.55}.tr .t-dmn-filtre:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-dmn-filtre-n{font:400 28px/1 var(--t-serif);color:var(--t-creme);font-variant-numeric:tabular-nums}.tr .t-dmn-filtre.active .t-dmn-filtre-n{color:var(--t-or-clair)}.tr .t-dmn-filtre-lib{font-size:var(--t-f-micro);letter-spacing:.12em;text-transform:uppercase;line-height:1.35;color:var(--t-creme-3)}.tr .t-dmn-filtre.active .t-dmn-filtre-lib{color:var(--t-or-pale)}.tr .t-dmn-cherche{position:relative;flex:1 1 240px;display:flex;align-items:center;min-width:0;color:var(--t-creme-3)}.tr .t-dmn-cherche svg{position:absolute;left:16px;pointer-events:none}.tr .t-dmn-cherche input{flex:1;width:100%;min-width:0;height:100%;min-height:48px;box-sizing:border-box;padding:0 16px 0 42px;border-radius:var(--t-r-m);font:inherit;font-size:var(--t-f-s);outline:0}.tr .t-dmn-cherche input:focus{border-color:var(--t-or)!important}.tr .t-dmn-legende{margin:var(--t-2) 0 var(--t-3);max-width:860px;font-size:var(--t-f-s);line-height:1.6;color:var(--t-creme-3)}.tr .t-dmn-lien{color:var(--t-or-clair);text-decoration:underline;text-decoration-color:rgba(226,201,126,.45);text-underline-offset:3px}.tr .t-dmn-lien:hover{text-decoration-color:currentColor}.tr .t-dmn-vide{display:none;padding:var(--t-4) var(--t-2);text-align:center;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);color:var(--t-creme-3);font-size:var(--t-f-s)}.tr .t-dmn-vide.est-seul,.tr .t-dmn-vide.show{display:block;margin:0 0 10px}.tr .t-dmn-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.tr .t-dmn-ligne{display:grid;grid-template-columns:120px minmax(0,1.5fr) 96px minmax(0,1fr) 264px;grid-template-areas:"portrait id vins fiche gestes";align-items:center;gap:22px;padding:14px 20px 14px 14px;border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2);transition:border-color var(--t-court);animation:t-adm-pose var(--t-moyen) var(--t-doux) both;animation-delay:calc(var(--i, 0) * 30ms)}.tr .t-dmn-ligne:hover{border-color:var(--t-ligne-2)}.tr .t-dmn-ligne[hidden]{display:none}.tr .t-dmn-portrait{grid-area:portrait;position:relative;width:120px;height:90px;border-radius:var(--t-r-s);overflow:hidden;background:var(--t-noir-3)}.tr .t-dmn-portrait img{display:block;width:100%;height:100%;object-fit:cover}.tr .t-dmn-portrait.est-vide{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px dashed var(--t-ligne-2);box-sizing:border-box}.tr .t-dmn-portrait.est-vide>span:first-child{font:400 30px/1 var(--t-serif);color:var(--t-or-clair)}.tr .t-dmn-sans{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-dmn-id{grid-area:id;min-width:0}.tr .t-dmn-nom{margin:0 0 6px;font:400 var(--t-f-l)/1.25 var(--t-serif);color:var(--t-creme);overflow-wrap:anywhere}.tr .t-dmn-lieu{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 6px}.tr .t-dmn-region{display:inline-flex;align-items:center;padding:2px 10px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.3);background:rgba(201,168,76,.06);font-size:12px;line-height:1.5;color:var(--t-creme-2)}.tr .t-dmn-region.est-hors{border-style:dashed;border-color:var(--t-ligne-2);background:0 0;color:var(--t-creme-3)}.tr .t-dmn-pays{font-size:12px;color:var(--t-creme-3)}.tr .t-dmn-pays::before{content:"·";margin:0 6px 0 2px}.tr .t-dmn-app{margin:0;font-size:var(--t-f-s);line-height:1.5;color:var(--t-creme-2);overflow-wrap:anywhere}.tr .t-dmn-rien{color:var(--t-creme-3)}.tr .t-dmn-vins{grid-area:vins;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:0}.tr .t-dmn-vins-n{font:400 26px/1 var(--t-serif);color:var(--t-creme);font-variant-numeric:tabular-nums}.tr .t-dmn-vins-lib{font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-dmn-vins-pub{flex-basis:100%;font-size:12px;color:var(--t-creme-3)}.tr .t-dmn-fiche{grid-area:fiche;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.tr .t-dmn-nonpub{border-style:dashed;color:var(--t-creme-2)}.tr .t-dmn-manque,.tr .t-dmn-pourquoi{font-size:12px;line-height:1.5;color:var(--t-creme-3)}.tr .t-dmn-gestes{grid-area:gestes;display:flex;align-items:center;justify-content:flex-end;gap:8px}.tr .t-dmn-suppr{min-height:38px;padding:0 10px;border:0;border-radius:var(--t-r-s);background:0 0;color:var(--t-non);font:500 12px/1 var(--t-sans);letter-spacing:.04em;cursor:pointer}.tr .t-dmn-suppr:hover{text-decoration:underline;text-underline-offset:3px}.tr .t-dmn-suppr:focus-visible{outline:2px solid var(--t-non);outline-offset:2px}.tr .t-dmn-fenetre{max-width:760px}.tr .t-dmn-fenetre .modal-body{padding-top:8px}.tr .t-dmn-part{margin:0;padding:18px 0 4px;border:0;border-top:1px solid var(--t-ligne);min-width:0}.tr .t-dmn-part:first-of-type{border-top:0}.tr .t-dmn-part>legend{float:left;width:100%;margin:0 0 14px;padding:0;font:500 var(--t-f-micro)/1.4 var(--t-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-or)}.tr .t-dmn-part>legend+*{clear:left}.tr .t-dmn-puces{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.tr .t-dmn-puces:empty{display:none}.tr #vRegionsChips button{min-width:28px;min-height:28px}.tr .t-dmn-ajout{display:flex;gap:8px}.tr .t-dmn-ajout select{flex:1;min-width:0}@media (max-width:480px){.tr .t-dmn-ajout{flex-direction:column;align-items:flex-start}.tr .t-dmn-ajout select{width:100%}}.tr .t-dmn-aide{margin:6px 0 0;font-size:12px;line-height:1.5;color:var(--t-creme-3)}.tr .t-dmn-suggest{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.tr .t-dmn-suggest-lib{margin-right:2px;font-size:11px;color:var(--t-creme-3)}.tr .t-dmn-chip{min-height:30px;padding:3px 12px;border-radius:var(--t-r-rond);border:1px solid rgba(201,168,76,.28);background:rgba(201,168,76,.08);color:var(--t-creme-2);font-size:11.5px;cursor:pointer}.tr .t-dmn-chip:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-dmn-photo{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.tr .t-dmn-photo-mini{width:56px;height:56px;border-radius:8px;object-fit:cover;border:1px solid rgba(201,168,76,.3)}.tr .t-dmn-choisir{margin:0;cursor:pointer}.tr .t-dmn-statut{font-size:11px;color:var(--t-creme-3)}.tr .t-dmn-cadrage{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin-top:14px}.tr .t-dmn-cadrage-choix .t-dmn-aide{margin:0 0 8px}.tr .t-dmn-focal{position:relative;width:100%;max-width:320px;aspect-ratio:16/10;border-radius:8px;overflow:hidden;border:1px solid rgba(201,168,76,.3);background:#000;cursor:crosshair}.tr .t-dmn-focal img{width:100%;height:100%;object-fit:cover;pointer-events:none}.tr .t-dmn-point{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 2px rgba(0,0,0,.5);pointer-events:none}.tr .t-dmn-rendus{display:flex;align-items:flex-end;gap:12px}.tr .t-dmn-rendu{margin:0;display:flex;flex-direction:column;gap:6px}.tr .t-dmn-rendu img{display:block;object-fit:cover;border-radius:6px;border:1px solid var(--t-ligne-2);background:var(--t-noir-3)}.tr .t-dmn-rendu-fiche img{width:88px;height:110px}.tr .t-dmn-rendu-annuaire img{width:120px;height:90px}.tr .t-dmn-rendu figcaption{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}@media (hover:none) and (pointer:coarse){.tr .t-dmn-suppr{min-height:44px}.tr #vRegionsChips button,.tr .t-dmn-chip{min-height:44px}.tr #vRegionsChips button{min-width:44px}}@media (max-width:1180px){.tr .t-dmn-ligne{grid-template-columns:120px minmax(0,1fr) 96px;grid-template-areas:"portrait id vins" "portrait fiche gestes";row-gap:12px}.tr .t-dmn-portrait{align-self:start}}@media (max-width:760px){.tr .t-dmn-filtres{grid-template-columns:repeat(2,minmax(0,1fr));flex-basis:100%}.tr .t-dmn-filtres .t-dmn-filtre:first-child{grid-column:1/-1;flex-direction:row;align-items:baseline;gap:10px;min-height:56px}.tr .t-dmn-filtre{min-height:68px;padding:10px 14px}.tr .t-dmn-filtre-n{font-size:24px}.tr .t-dmn-ligne{grid-template-columns:88px minmax(0,1fr);grid-template-areas:"portrait id" "vins fiche" "gestes gestes";gap:12px 14px;padding:14px}.tr .t-dmn-portrait{width:88px;height:66px}.tr .t-dmn-vins{flex-direction:column;align-items:flex-start}.tr .t-dmn-gestes{justify-content:flex-start;flex-wrap:wrap;padding-top:10px;border-top:1px solid var(--t-ligne)}.tr .t-dmn-cadrage{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.tr .t-dmn-ligne{animation:none}}.tr .t-dmn-tri{flex:0 1 230px;display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0}.tr .t-dmn-tri-lib{font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-dmn-tri select{width:100%;min-height:44px;border-radius:var(--t-r-m)}@media (max-width:760px){.tr .t-dmn-tri{flex-basis:100%}}.tr .t-mso-tete-gestes{display:flex;flex-wrap:wrap;gap:10px;flex:none}.tr .t-mso-ligne{grid-template-columns:120px minmax(0,1.5fr) 144px minmax(0,1fr) 320px}.tr .t-mso-ligne.est-masque .t-dmn-id,.tr .t-mso-ligne.est-masque .t-dmn-portrait{opacity:.55}.tr .t-mso-ordre{flex-wrap:nowrap;align-items:center;gap:6px}.tr .t-mso-ordre .t-dmn-vins-n{min-width:1.4em}.tr .t-mso-fleche{flex:none;display:inline-grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--t-ligne-2);border-radius:50%;background:0 0;color:var(--t-creme-2);font:400 16px/1 var(--t-sans);cursor:pointer;transition:border-color var(--t-court),color var(--t-court)}.tr .t-mso-fleche:hover:not([disabled]){border-color:var(--t-or);color:var(--t-or-clair)}.tr .t-mso-fleche[disabled]{opacity:.35;cursor:default}.tr .t-mso-fleche:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-mso-lib{display:block;margin-bottom:8px;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-2)}.tr .form-group :is(.t-mso-option,.t-mso-case){text-transform:none;letter-spacing:normal}.tr .t-mso-choix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tr .t-mso-option{display:flex;align-items:flex-start;gap:10px;min-height:44px;margin:0;padding:12px 14px;border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2);font-size:var(--t-f-s);line-height:1.45;color:var(--t-creme-2);cursor:pointer}.tr .t-mso-option strong{color:var(--t-creme);font-weight:500}.tr .t-mso-option:has(input:checked){border-color:var(--t-or);background:var(--t-or-lueur)}.tr .t-mso-option input{flex:none;margin-top:3px;accent-color:var(--t-or)}.tr .t-mso-case{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:var(--t-f-s);color:var(--t-creme-2);cursor:pointer}.tr .t-mso-case input{accent-color:var(--t-or);width:18px;height:18px}.tr .t-mso-rendu-etiquette img{width:120px;height:96px;border-radius:60px 60px 0 0/54px 54px 0 0}@media (hover:none) and (pointer:coarse){.tr .t-mso-fleche{width:44px;height:44px}}@media (max-width:1180px){.tr .t-mso-ligne{grid-template-columns:120px minmax(0,1fr) 144px}}@media (max-width:760px){.tr .t-mso-ligne{grid-template-columns:88px minmax(0,1fr);grid-template-areas:"portrait id" "vins vins" "fiche fiche" "gestes gestes"}.tr .t-mso-ordre{flex-direction:row}.tr .t-mso-choix{grid-template-columns:minmax(0,1fr)}.tr .t-mso-tete-gestes{width:100%}}.tr .t-ac{position:relative;min-height:100vh;min-height:100svh;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(96px,13vh,132px) clamp(16px,4vw,48px) var(--t-6);overflow:hidden}.tr .t-ac::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 50% 40% at 50% 30%,var(--t-or-lueur) 0,transparent 72%)}.tr .t-ac>*{position:relative}.tr .t-ac-marque{position:absolute;top:28px;left:50%;transform:translateX(-50%);white-space:nowrap;font:400 14px/1 var(--t-serif);letter-spacing:.3em;color:var(--t-or);text-decoration:none;padding:15px 4px}.tr .t-ac-marque:hover{color:var(--t-or-clair)}.tr .t-ac-carton{width:100%;max-width:440px;box-sizing:border-box;display:grid;gap:var(--t-2);padding:var(--t-4) clamp(20px,5vw,36px);border-radius:var(--t-r-m);background:linear-gradient(170deg,#17140e,var(--t-noir-2) 60%);border:1px solid var(--t-ligne-2);box-shadow:var(--t-ombre)}.tr .t-ac-carton>*{margin:0}.tr .t-ac-picto{justify-self:center;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;border:1px solid rgba(201,168,76,.55);color:var(--t-or-clair);box-shadow:0 0 0 6px rgba(201,168,76,.07)}.tr .t-ac-picto.est-ok{border-color:rgba(143,191,143,.55);color:var(--t-ok);box-shadow:0 0 0 6px rgba(143,191,143,.07)}.tr .t-ac-tete{display:grid;gap:6px;text-align:center}.tr .t-ac-tete .t-surtitre{justify-content:center;margin:0}.tr .t-ac-tete .t-surtitre::after{content:"";width:28px;height:1px;background:currentColor;opacity:.7}.tr .t-ac-titre{font:400 var(--t-f-xl)/1.15 var(--t-serif);color:var(--t-creme);margin:0}.tr .t-ac-texte{color:var(--t-creme-2);font-size:var(--t-f-m);line-height:1.65;text-align:center}.tr .t-ac-texte strong{color:var(--t-creme);font-weight:500;overflow-wrap:anywhere}.tr .t-ac-alerte{padding:12px 16px;border-radius:var(--t-r-s);border:1px solid rgba(208,138,138,.45);background:rgba(208,138,138,.08);color:#efb4b4;font-size:var(--t-f-s);line-height:1.6}.tr .t-ac-alerte:focus{outline:0}.tr .t-ac-alerte:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}.tr .t-ac-alerte a{color:inherit;text-decoration:underline}.tr .t-ac-alerte.est-success{border-color:rgba(143,191,143,.4);background:rgba(143,191,143,.08);color:#b9dcb9}.tr .t-ac-alerte.est-info{border-color:rgba(201,168,76,.35);background:rgba(201,168,76,.07);color:#e6d6a8}.tr .t-ac-form{display:grid;gap:var(--t-2)}.tr .t-ac .t-champ label{color:var(--t-creme-2)}.tr .t-ac input[type=email],.tr .t-ac input[type=password],.tr .t-ac input[type=text]{width:100%;min-width:0;min-height:48px;padding:0 14px;box-sizing:border-box;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 16px var(--t-sans);transition:border-color var(--t-court),box-shadow var(--t-court)}.tr .t-ac input:focus{outline:0;border-color:var(--t-or)}.tr .t-ac input:focus-visible{box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-ac input[aria-invalid=true]{border-color:var(--t-non)}.tr .t-ac .t-sc-mdp input{padding-right:52px}.tr .t-ac-accord{min-height:1.4em;font-size:12px;color:var(--t-creme-3)}.tr .t-ac-accord.est-ok{color:var(--t-ok)}.tr .t-ac-accord.est-non{color:var(--t-non)}.tr .t-ac-envoi{width:100%;justify-content:center;min-height:48px}.tr .t-ac-note{font-size:12.5px;line-height:1.7;color:var(--t-creme-3);text-align:center}.tr .t-ac-liens{display:flex;flex-wrap:wrap;justify-content:center;gap:0 22px;padding-top:var(--t-2);border-top:1px solid var(--t-ligne);list-style:none}.tr .t-ac-liens a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-f-s);color:var(--t-creme-2);text-decoration:none;border-bottom:1px solid transparent;transition:color var(--t-court),border-color var(--t-court)}.tr .t-ac-liens a:hover{color:var(--t-or-clair);border-bottom-color:currentColor}.tr .t-ac-pied{width:100%;max-width:440px;margin-top:var(--t-3);text-align:center}.tr .t-ac-pied .auth-legal-notice,.tr .t-ac-pied .consent-notice{margin:0 0 8px;color:var(--t-creme-3)}.tr .t-ac-pied a{color:var(--t-creme-2)}.tr .t-ac input.t-ac-otp{text-align:center;font:500 22px/1 var(--t-sans);letter-spacing:.4em;padding-left:calc(14px + .4em);font-variant-numeric:tabular-nums}.tr .t-ac input.t-ac-otp.est-complet{border-color:rgba(201,168,76,.7)}.tr .t-ac input.t-ac-majuscules{text-transform:uppercase;letter-spacing:.08em}.tr .t-ac-repli{border-top:1px solid var(--t-ligne);padding-top:var(--t-1)}.tr .t-ac-repli>summary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;cursor:pointer;list-style:none;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-ac-repli>summary::-webkit-details-marker{display:none}.tr .t-ac-repli>summary::after{content:"+";color:var(--t-or);font-size:16px;line-height:1}.tr .t-ac-repli[open]>summary::after{content:"−"}.tr .t-ac-repli>summary:hover{color:var(--t-or-clair)}.tr .t-ac-repli>summary:focus-visible{outline:2px solid var(--t-or);outline-offset:2px;border-radius:var(--t-r-s)}.tr .t-ac-repli .t-ac-form{padding:var(--t-1) 0 var(--t-2)}.tr .t-ac-repli+.t-ac-liens{padding-top:0;border-top:0}.tr .t-ac-compte{margin:0 0 8px;font-size:var(--t-f-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--t-creme-3);text-align:center}.tr .t-ac-codes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.tr .t-ac-codes code{display:block;padding:10px 8px;border-radius:6px;text-align:center;background:#f4eddd;color:#1a1408;border:1px solid rgba(201,168,76,.35);font:600 16px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;user-select:all}.tr .t-ac-gestes{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px}.tr .t-ac-gestes .t-btn{min-height:40px}.tr .t-ac-seuil{margin-top:var(--t-2);padding-top:var(--t-3);padding-bottom:var(--t-3);gap:12px;background:rgba(23,20,14,.55);box-shadow:none;border-color:var(--t-ligne)}.tr .t-ac-seuil .t-ac-texte{font-size:var(--t-f-s)}.tr .t-ac-note a{color:var(--t-creme-2);text-decoration:underline;text-underline-offset:3px}.tr .t-ac-note a:hover{color:var(--t-or-clair)}.tr .t-ac-envoi:disabled{opacity:.7;cursor:progress}.tr .t-ac-carton.est-large,.tr .t-ac-pied.est-large{max-width:540px}.tr .t-ac-duo{display:grid;grid-template-columns:1fr 1fr;gap:var(--t-2)}@media (max-width:560px){.tr .t-ac-duo{grid-template-columns:1fr}}.tr .t-ac input[type=tel]{width:100%;min-width:0;min-height:48px;padding:0 14px;box-sizing:border-box;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 16px var(--t-sans);transition:border-color var(--t-court),box-shadow var(--t-court)}.tr .t-ac input.t-ac-fige{background:0 0;border-style:dashed;color:var(--t-creme-2);cursor:not-allowed;opacity:1}.tr .t-ac-requis{color:var(--t-non)}.tr .t-ac-legende{text-align:left;margin:0}.tr .t-ac-parrain{color:var(--t-or-clair)!important}.tr .t-ac-etapes{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:0 0 var(--t-3);padding:0;list-style:none;font-size:var(--t-f-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--t-creme-3)}.tr .t-ac-etapes li{display:inline-flex;align-items:center;gap:8px}.tr .t-ac-etapes li span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--t-ligne-2);font:500 11px/1 var(--t-sans);letter-spacing:0}.tr .t-ac-etapes li.est-fait span{border-color:rgba(143,191,143,.55);color:var(--t-ok)}.tr .t-ac-etapes li.est-ici{color:var(--t-or-clair)}.tr .t-ac-etapes li.est-ici span{border-color:var(--t-or);background:rgba(201,168,76,.12);color:var(--t-or-clair)}@media (max-width:480px){.tr .t-ac-etapes{column-gap:10px;letter-spacing:.06em}.tr .t-ac-etapes li{gap:6px}}@media (max-width:359px){.tr .t-ac-etapes{column-gap:6px;letter-spacing:0}.tr .t-ac-etapes li{gap:4px}}@media (max-width:340px){.tr .t-ac-etapes li:not(.est-ici){font-size:0;gap:0;letter-spacing:0}}.tr .t-ac-liens li{display:block;max-width:100%;text-align:center;line-height:1.5;font-size:var(--t-f-s);color:var(--t-creme-3)}.tr .t-ac-statut{padding:18px 20px;border-radius:var(--t-r-m);font-size:var(--t-f-s);line-height:1.75;border:1px solid rgba(201,168,76,.28);background:rgba(201,168,76,.07);color:#e6d6a8}.tr .t-ac-statut.est-ok{border-color:rgba(143,191,143,.4);background:rgba(143,191,143,.08);color:#c3e0c3}.tr .t-ac-statut.est-non{border-color:rgba(190,160,160,.32);background:rgba(190,160,160,.07);color:#dcc6c6}.tr .t-ac-statut strong{color:inherit;font-weight:600}.tr .t-ac-badge{display:inline-block;margin-bottom:10px;padding:4px 12px;border-radius:999px;border:1px solid currentColor;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase}.tr .t-ac-frise{list-style:none;margin:0;padding:0 0 0 18px;display:grid;gap:10px;border-left:1px solid var(--t-ligne-2)}.tr .t-ac-frise li{position:relative;font-size:var(--t-f-s);color:var(--t-creme-2)}.tr .t-ac-frise li::before{content:"";position:absolute;left:-23px;top:.55em;width:9px;height:9px;border-radius:50%;background:var(--t-noir-2);border:1px solid var(--t-ligne-2)}.tr .t-ac-frise li.est-fait::before,.tr .t-ac-frise li.est-ok::before{background:var(--t-ok);border-color:var(--t-ok)}.tr .t-ac-frise li.est-non::before{background:#c9a7a7;border-color:#c9a7a7}.tr .t-ac-frise li.est-attente{color:var(--t-creme-3);font-style:italic}.tr .t-ac-frise li.est-attente::before{border-color:var(--t-or)}.tr .t-ac-rgpd{text-align:left;font-size:12px}.tr .t-ac-mentions{margin:0 0 8px;font-size:12px;color:var(--t-creme-3)}.tr .t-ac-evin{margin:0;font-size:11.5px;line-height:1.6;color:var(--t-creme-3)}.tr .t-ac textarea{width:100%;min-height:140px;padding:12px 14px;box-sizing:border-box;resize:vertical;border-radius:var(--t-r-s);border:1px solid var(--t-ligne-2);background:var(--t-noir);color:var(--t-creme);font:400 16px/1.6 var(--t-sans);transition:border-color var(--t-court),box-shadow var(--t-court)}.tr .t-ac input::placeholder,.tr .t-ac textarea::placeholder{color:#8a8272}.tr .t-ac textarea:focus{outline:0;border-color:var(--t-or)}.tr .t-ac textarea:focus-visible{box-shadow:0 0 0 3px var(--t-or-lueur)}.tr .t-ac textarea[aria-invalid=true]{border-color:var(--t-non)}.tr .t-ac-piege{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0}.tr .t-ac-compte-mots{display:block;margin-top:4px;color:var(--t-creme-3)}.tr .t-ac-compte-mots.est-court{color:#e6d6a8}.tr .t-ac-renvoi{min-height:48px;height:auto;padding-top:10px;padding-bottom:10px;white-space:normal;line-height:1.4;font-size:13px}.tr .t-ac-lien-form{margin:0;display:inline-flex}.tr .t-ac-lien-form button{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;border-bottom:1px solid transparent;background:0 0;cursor:pointer;font:inherit;font-size:var(--t-f-s);color:var(--t-creme-2);transition:color var(--t-court),border-color var(--t-court)}.tr .t-ac-lien-form button:hover{color:var(--t-or-clair);border-bottom-color:currentColor}.tr .t-ac-lien-form button:focus-visible{outline:2px solid var(--t-or);outline-offset:2px}@media (max-width:440px){.tr .t-ac-tete .t-surtitre::after,.tr .t-ac-tete .t-surtitre::before{display:none}}@media print{.tr .t-ac-envoi,.tr .t-ac-gestes,.tr .t-ac-marque,.tr .t-ac-picto,.tr .t-ac-pied,.tr .t-ac::before,.tr .t-apercu{display:none!important}.tr .t-ac-carton{box-shadow:none;border-color:#999;background:#fff;color:#000}.tr .t-ac-alerte,.tr .t-ac-note,.tr .t-ac-texte,.tr .t-ac-titre{color:#000!important;background:0 0!important}}@keyframes t-ac-monte{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tr .t-ac-carton{animation:t-ac-monte var(--t-moyen) var(--t-doux) both}@media (max-width:560px){.tr .t-ac{padding-top:92px;justify-content:flex-start}.tr .t-ac-carton{padding:var(--t-3) 18px}}@media (prefers-reduced-motion:reduce){.tr .t-ac-carton{animation:none!important}}.tr .t-mai-tete-grille{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:end}.tr .t-mai-tete .t-titre{font-size:clamp(40px, 5.6vw, 76px);line-height:1.02;margin:0 0 var(--t-2)}.tr .t-mai-tete .t-chapo{max-width:58ch;margin:0}.tr .t-mai-sommaire{list-style:none;margin:0;padding:0;border-top:1px solid var(--t-ligne)}.tr .t-mai-sommaire a{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:10px 4px;border-bottom:1px solid var(--t-ligne);color:var(--t-creme);text-decoration:none;font:400 var(--t-f-l)/1.2 var(--t-serif);transition:color var(--t-court),padding var(--t-court)}.tr .t-mai-sommaire a svg{color:var(--t-or);transition:transform var(--t-court)}.tr .t-mai-sommaire a:hover{color:var(--t-or-clair);padding-left:10px}.tr .t-mai-sommaire a:hover svg{transform:translateX(4px)}.tr .t-mai-num{font:400 var(--t-f-s)/1 var(--t-serif);letter-spacing:.12em;color:var(--t-or)}.tr .t-mai-chap{position:relative;overflow:hidden;border-top:1px solid var(--t-ligne);scroll-margin-top:120px}.tr .t-mai-chap-grille{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px,5vw,88px);align-items:center}.tr .t-mai-chap.est-inverse .t-mai-chap-tete{order:2}.tr .t-mai-grand-num{display:block;margin:0 0 var(--t-2);font:400 clamp(72px, 8vw, 112px)/.9 var(--t-serif);color:transparent;-webkit-text-stroke:1px rgba(201,168,76,.55);user-select:none}.tr .t-mai-chap-tete .t-surtitre svg{flex:none}.tr .t-mai-chap-tete .t-titre{font-size:var(--t-f-2xl);margin:0 0 var(--t-2)}.tr .t-mai-chap-tete .t-chapo{max-width:44ch;margin:0}.tr .t-mai-equipe{margin:var(--t-3) 0 0;font:italic 400 var(--t-f-l)/1.4 var(--t-plume);color:var(--t-creme)}.tr .t-mai-equipe>span{font:400 var(--t-f-micro)/1 var(--t-sans);font-style:normal;letter-spacing:.16em;text-transform:uppercase;color:var(--t-or);margin-right:6px}.tr .t-mai-equipe.est-vide{display:inline-block;max-width:44ch;padding:10px 14px;border:1px dashed var(--t-ligne-2);border-radius:var(--t-r-m);font:400 var(--t-f-s)/1.5 var(--t-sans);color:var(--t-creme-3)}.tr .t-mai-chap-corps{padding:clamp(22px,3vw,36px);border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2)}.tr .t-mai-pourvous{margin:0 0 var(--t-2);font-size:var(--t-f-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--t-or)}.tr .t-mai-gestes-liste{list-style:none;margin:0;padding:0;display:grid;gap:14px}.tr .t-mai-gestes-liste li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;color:var(--t-creme-2);line-height:1.55}.tr .t-mai-gestes-liste svg{margin-top:4px;color:var(--t-or)}.tr .t-mai-geste{margin-top:var(--t-3)}.tr .t-mai-geste svg,.tr .t-mai-qui-gestes .t-btn svg{flex:none}.tr .t-mai-qui{border-top:1px solid var(--t-ligne);scroll-margin-top:120px}.tr .t-mai-qui-chapo{max-width:46ch}.tr .t-mai-qui-liste{list-style:none;margin:var(--t-3) 0 0;padding:0;border-top:1px solid var(--t-ligne)}.tr .t-mai-qui-liste li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px var(--t-3);padding:16px 0;border-bottom:1px solid var(--t-ligne)}.tr .t-mai-qui-question{font:400 var(--t-f-l)/1.3 var(--t-serif);color:var(--t-creme)}.tr .t-mai-qui-equipe{display:inline-flex;align-items:baseline;gap:10px;font-size:var(--t-f-s);color:var(--t-creme-2);white-space:nowrap}.tr .t-mai-qui-gestes{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--t-4)}@media (max-width:900px){.tr .t-mai-chap-grille,.tr .t-mai-tete-grille{grid-template-columns:1fr}.tr .t-mai-chap.est-inverse .t-mai-chap-tete{order:0}}@media (max-width:600px){.tr .t-mai-qui-liste li{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.tr .t-mai-qui-gestes .t-btn{width:100%;justify-content:center}}.tr .t-mai-fiche{padding:clamp(48px,7vw,88px) 0 0;border-top:1px solid var(--t-ligne);scroll-margin-top:90px}.tr .t-mai .t-jn-liste+[data-t-zone=fiches]{margin-top:clamp(48px,7vw,88px)}.tr .t-mai-fiche .t-jn-a-plaque{margin-bottom:var(--t-4)}.tr .t-mai-fiche-corps h3{margin-top:0}.tr .t-mai-fiche-corps::first-letter{float:none;margin:0;font:inherit;color:inherit}.tr .t-mai-fiche .t-mai-equipe{margin:0 0 var(--t-3)}.tr .t-mai-fiche-gestes{display:flex;flex-wrap:wrap;align-items:center;gap:12px var(--t-3);margin:0 0 clamp(48px,7vw,88px)}.tr .t-mai-fiche-gestes .t-btn svg{flex:none}.tr .t-jn-retour-lien{display:inline-flex;align-items:center;min-height:44px;color:var(--t-or-clair);text-decoration:none;font-size:var(--t-f-s);letter-spacing:.04em}.tr .t-jn-retour-lien:hover{text-decoration:underline;text-underline-offset:3px}.tr .t-mai-fiche-pied{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--t-3);padding-block:clamp(40px,6vw,72px);border-top:1px solid var(--t-ligne)}.tr .t-mai-fiche-pied .t-chapo{margin:0;max-width:52ch}.tr .t-mai-fiche-pied .t-btn svg{flex:none}@media (max-width:480px){.tr .t-mai-fiche-gestes .t-btn,.tr .t-mai-fiche-pied .t-btn{width:100%;justify-content:center}}.tr .t-mai-mono{font:400 clamp(56px, 7vw, 88px)/1 var(--t-serif);letter-spacing:.04em;color:transparent;-webkit-text-stroke:1px rgba(226,201,126,.8);user-select:none}@supports not (-webkit-text-stroke:1px){.tr .t-mai-mono{color:var(--t-or)}}.tr .t-mai-portrait-tete{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:clamp(20px,4vw,48px);align-items:center;margin-bottom:var(--t-4)}.tr .t-mai-portrait-tete .t-jn-a-plaque{margin-bottom:0}.tr .t-mai-portrait-tete .t-jn-titre{overflow-wrap:anywhere;hyphens:auto}.tr .t-mai-portrait{aspect-ratio:4/5;width:100%}.tr .t-mai-portrait img{width:100%;height:100%;object-fit:cover}.tr .t-mai-staff{list-style:none;margin:0 0 var(--t-3);padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.tr .t-mai-staff li{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 12px;border:1px solid var(--t-ligne);border-radius:var(--t-r-m);color:var(--t-creme);font:400 var(--t-f-l)/1.2 var(--t-serif)}.tr .t-mai-mono-petit{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--t-ligne-2);font-size:15px;color:var(--t-or);-webkit-text-stroke:0}.tr .t-mai-staff-photo{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover;border:1px solid var(--t-ligne-2)}.tr .t-mai-staff-id{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.tr .t-mai-staff-role{font:400 var(--t-f-s)/1.4 var(--t-sans);color:var(--t-creme-3)}@media (max-width:600px){.tr .t-mai-portrait-tete{grid-template-columns:1fr;justify-items:center}.tr .t-mai-portrait{max-width:200px}.tr .t-mai-portrait-tete .t-jn-a-plaque{width:100%}}.tr .t-tst code{padding:1px 6px;border-radius:4px;background:rgba(244,239,230,.08);font-size:.92em;color:var(--t-creme)}.tr .t-tst a:not(.t-btn){color:var(--t-or-clair);text-decoration:underline;text-underline-offset:3px}.tr .t-tst-services{margin-bottom:var(--t-3)}.tr .t-tst-services .t-adm-etat{align-self:flex-start;max-width:100%;white-space:normal}.tr .t-tst-services .t-tst-alerte{border-color:rgba(208,138,138,.45);background:rgba(208,138,138,.06)}.tr .t-tst-avis{display:flex;align-items:flex-start;gap:12px;margin:0;padding:14px 18px;border-radius:var(--t-r-s);border:1px solid rgba(143,191,143,.3);background:rgba(143,191,143,.06);color:var(--t-creme-2);font-size:var(--t-f-s);line-height:1.6}.tr .t-tst-avis svg{flex:none;margin-top:2px;color:var(--t-ok)}.tr .t-tst-avis b{color:var(--t-creme);font-weight:600}.tr .t-tst-avis-danger{border-color:rgba(208,138,138,.5);background:rgba(208,138,138,.08)}.tr .t-tst-avis-danger svg{color:var(--t-non)}.tr .t-tst .t-adm-avis{margin:0}.tr .t-tst-tete-bloc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px var(--t-3);margin-bottom:var(--t-3)}.tr .t-tst-sous{margin:0;color:var(--t-creme-3);font-size:var(--t-f-s)}.tr .t-tst .t-btn svg{flex:none}.tr .t-tst-familles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(420px,100%),1fr));gap:var(--t-3);align-items:start}.tr .t-tst-famille{padding:var(--t-3);border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2)}.tr .t-tst-famille-titre{display:flex;align-items:center;gap:10px;margin:0 0 var(--t-2);font:400 var(--t-f-l)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-tst-famille-titre svg{color:var(--t-or)}.tr .t-tst-n{margin-left:auto;font:400 var(--t-f-micro)/1 var(--t-sans);letter-spacing:.12em;color:var(--t-creme-3)}.tr .t-tst-mails{list-style:none;margin:0;padding:0}.tr .t-tst-mails li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 0;border-top:1px solid var(--t-ligne)}.tr .t-tst-mail-nom{color:var(--t-creme-2);font-size:var(--t-f-s);line-height:1.4}.tr .t-tst-mail-gestes{display:inline-flex;gap:8px}.tr .t-tst-statut{min-height:1.4em;margin:var(--t-2) 0 0;font-size:var(--t-f-s)}.tr .t-tst-statut.est-ok{color:var(--t-ok)}.tr .t-tst-statut.est-err{color:var(--t-non)}.tr .t-tst-voies{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:var(--t-3)}.tr .t-tst-voie{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:var(--t-3) var(--t-3) var(--t-3) calc(var(--t-3) + 44px);border:1px solid var(--t-ligne);border-radius:var(--t-r-m);background:var(--t-noir-2)}.tr .t-tst-voie h3{margin:0;font:400 var(--t-f-l)/1.25 var(--t-serif);color:var(--t-creme)}.tr .t-tst-voie h3 span{font:400 var(--t-f-s)/1 var(--t-sans);color:var(--t-creme-3)}.tr .t-tst-voie p{margin:0;color:var(--t-creme-2);font-size:var(--t-f-s);line-height:1.6}.tr .t-tst-voie .t-tst-voie-num{position:absolute;top:var(--t-3);left:var(--t-3);width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--t-or);border-radius:50%;font:400 15px/1 var(--t-serif);color:var(--t-or)}.tr .t-tst-voie-gestes{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.tr .t-tst-btn-danger{background:0 0;color:var(--t-non);border:1px solid rgba(208,138,138,.45)}.tr .t-tst-btn-danger:hover{background:rgba(208,138,138,.1)}.tr .t-tst .t-btn[disabled]{opacity:.45;cursor:not-allowed}.tr .t-tst-table-cadre{margin-top:var(--t-2);overflow-x:auto;border:1px solid var(--t-ligne);border-radius:var(--t-r-m);padding:var(--t-2) var(--t-2) 0}.tr .t-tst-num{font-variant-numeric:tabular-nums;color:var(--t-creme)}.tr .t-tst-table .t-tst-num,.tr .t-tst-table td:nth-child(3){white-space:nowrap}.tr .t-tst-simu{display:inline-flex;gap:8px}.tr .t-tst-coupe{display:flex;align-items:flex-start;gap:var(--t-3);max-width:760px;padding:var(--t-4);border:1px solid var(--t-ligne-2);border-radius:var(--t-r-m);background:var(--t-noir-2)}.tr .t-tst-coupe-ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;border:1px solid var(--t-or);color:var(--t-or)}.tr .t-tst-coupe h2{margin:0 0 var(--t-1);font:400 var(--t-f-xl)/1.2 var(--t-serif);color:var(--t-creme)}.tr .t-tst-coupe p{margin:0 0 var(--t-2);color:var(--t-creme-2);line-height:1.6}.tr .t-tst-coupe .t-tst-coupe-gestes{margin:0}@media (hover:none) and (pointer:coarse){.tr .t-tst .t-btn-petit{min-height:44px}}@media (max-width:600px){.tr .t-tst-coupe{flex-direction:column;padding:var(--t-3)}.tr .t-tst-voie-gestes .t-btn{width:100%;justify-content:center}.tr .t-tst-voie-gestes .t-btn{border-radius:22px;padding-top:10px;padding-bottom:10px;line-height:1.3;text-align:center}.tr .t-tst-mails li{flex-direction:column;align-items:flex-start}}