:root{--rp-verre:#100f1680;--rp-flou:blur(26px) saturate(1.45);--rp-flou-leger:blur(14px) saturate(1.3);--rp-fond:#100f168f;--rp-voile:#05060847;--rp-hud:var(--rp-verre);--rp-flou-hud:var(--rp-flou);--rp-ombre-texte:0 1px 2px #0006;--rp-reflet:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #ffffff12;--rp-ombre:0 18px 48px #0000004d;--rp-surface:#ffffff0e;--rp-survol:#ffffff16;--rp-sel:#ffffff26;--rp-filet:#ffffff1a;--rp-encre:#f5f6f8;--rp-encre-2:#c3c8d0;--rp-encre-3:#a6adb7;--rp-accent:#ebe8e1;--rp-sur-accent:#17161c;--rp-accent-appui:#d6d2ca;--rp-moyen:#d9b26a;--rp-ok:#6fdb9e;--rp-err:#ff8577;--rp-r-s:8px;--rp-r-m:12px;--rp-r-l:16px;--rp-f-xs:12px;--rp-f-s:13px;--rp-f-b:14px;--rp-f-m:15px;--rp-f-l:17px;--rp-f-xl:22px;--rp-f-xxl:28px;--rp-cible:40px}html.rp-opaque{--rp-verre:#121118e0;--rp-fond:#121118f5;--rp-voile:#05060873;--rp-flou:none;--rp-flou-leger:none}@media (pointer:coarse){:root{--rp-cible:44px}}.mtr.rp-ui{--t-ink:var(--rp-encre);--t-soft:var(--rp-encre-2);--t-faint:var(--rp-encre-3);--t-line:var(--rp-filet);--t-hover:var(--rp-survol);--t-accent:var(--rp-accent);--t-sel:var(--rp-sel);--t-bon:var(--rp-ok);--t-moyen:var(--rp-moyen);--t-mauvais:var(--rp-err);--t-title:var(--sans);--rp-marge-x:24px;background:var(--rp-voile);color:var(--rp-encre);font:500 var(--rp-f-m)/1.45 var(--sans)}.rp-s{--rp-largeur:460px}.rp-m{--rp-largeur:640px}.rp-l{--rp-largeur:980px}.rp-ui .mtr-panel{box-sizing:border-box;width:min(var(--rp-largeur), 100%);background:var(--rp-fond);height:auto;max-height:100%;-webkit-backdrop-filter:var(--rp-flou);backdrop-filter:var(--rp-flou);border-radius:var(--rp-r-l);box-shadow:var(--rp-reflet), var(--rp-ombre);flex-direction:column;display:flex;overflow:hidden}.rp-l .mtr-panel{height:min(700px,100%)}.rp-haut .mtr-panel{height:min(660px,100%)}.rp-l.rp-haut .mtr-panel{height:min(700px,100%)}.rp-ui .mtr-panel{position:relative;container-type:inline-size}.rp-ui .mtr-head{grid-template-columns:minmax(min(max-content, 55%), 1fr) minmax(0, auto);padding:16px calc(var(--rp-cible) + 24px) 14px var(--rp-marge-x);border-bottom:1px solid var(--rp-filet);min-height:calc(var(--rp-cible) + 30px);box-sizing:border-box;flex:none;align-items:center;gap:8px 14px;margin:0;display:grid}.rp-ui .mtr-titres{min-width:0;min-height:var(--rp-cible);flex-direction:column;grid-area:1/1;justify-content:center;display:flex}.rp-ui .mtr-extra{grid-area:1/2}.rp-ui .mtr-fermer{z-index:2;position:absolute;top:16px;right:14px}@container (width<=430px){.rp-ui .mtr-head{grid-template-columns:minmax(0,1fr)}.rp-ui .mtr-extra{grid-area:2/1;justify-content:flex-start}}.rp-ui .mtr-titre{overflow-wrap:normal;word-break:keep-all;font:700 var(--rp-f-xl)/1.2 var(--sans);letter-spacing:0;text-transform:none;color:var(--rp-encre)}.rp-ui .mtr-sous{font:600 var(--rp-f-s)/1.35 var(--sans);letter-spacing:0;text-transform:none;color:var(--rp-encre-2);margin:2px 0 0}.rp-ui .mtr-extra{color:var(--rp-encre-2);justify-content:flex-end;gap:8px;min-width:0}.rp-solde{background:var(--rp-surface);border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:6px 12px;display:inline-flex}.rp-solde-l{font-size:var(--rp-f-s);color:var(--rp-encre-2)}.rp-ui .rp-fermer{width:var(--rp-cible);height:var(--rp-cible);color:var(--rp-encre-2);letter-spacing:0;border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.rp-ui .rp-fermer:hover{background:var(--rp-survol);color:var(--rp-encre)}.rp-icone{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.rp-ui .mtr-tabs{padding:12px var(--rp-marge-x) 0;border:0;flex:none;gap:6px;margin:0}.rp-ui .mtr-tab{min-height:34px;font:600 var(--rp-f-b)/1.25 var(--sans);letter-spacing:0;text-transform:none;color:var(--rp-encre-2);background:var(--rp-surface);border-radius:999px;padding:6px 14px}.rp-ui .mtr-tab:hover{background:var(--rp-survol);color:var(--rp-encre)}.rp-ui .mtr-tab[aria-selected=true]{background:var(--rp-sel);color:var(--rp-encre);font-weight:800}.rp-ui .mtr-tab[aria-selected=true]:after{display:none}.rp-ui .mtr-body{flex:auto;min-height:0;margin:0}.rp-ui .mtr-body>.mtr-col,.rp-ui .mtr-2col>.mtr-col{padding:16px var(--rp-marge-x) 20px;scrollbar-color:#ffffff2e transparent;overflow:auto}.rp-ui .mtr-2col{gap:0}.rp-ui .mtr-col+.mtr-col{border-left:1px solid var(--rp-filet)}@media (max-width:760px){.rp-ui .mtr-2col{grid-auto-rows:max-content;align-content:start;overflow:auto}.rp-ui .mtr-2col>.mtr-col{min-height:auto;overflow:visible}.rp-ui .mtr-col+.mtr-col{border-left:0;border-top:1px solid var(--rp-filet)}}.rp-ui .mtr-foot{padding:12px var(--rp-marge-x) 14px;border-top:1px solid var(--rp-filet);flex:none;gap:8px 16px;margin:0}.rp-ui .mtr-status{min-height:0;font:600 var(--rp-f-b)/1.35 var(--sans);color:var(--rp-encre-2);flex:200px}.rp-ui .mtr-status.err{color:var(--rp-err)}.rp-ui .mtr-status.ok{color:var(--rp-ok)}.rp-ui .mtr-status.attente{color:var(--rp-encre-3)}.rp-ui .mtr-status:empty{flex-basis:0}.rp-pied-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.rp-pied-actions:empty{display:none}.rp-ui .mtr-aide{font:600 var(--rp-f-xs)/1.3 var(--sans);letter-spacing:0;color:var(--rp-encre-3);flex-wrap:wrap;flex:100%;gap:4px 14px;display:flex}.rp-ui .mtr-aide:empty{display:none}.rp-touches-i{align-items:center;gap:4px;display:inline-flex}.rp-touches-i>span{margin-left:2px}@media (pointer:coarse){.rp-ui .mtr-aide{display:none}.rp-ui .mtr-foot:not(:has(.mtr-status:not(:empty))):not(:has(.rp-pied-actions:not(:empty))){display:none}}.mtr.rp-ui :focus,.mtr.rp-ui :focus-visible,.mtr.rp-ui.pad :focus,.rpa.rp-ui :focus,.rpa.rp-ui :focus-visible,body.monde-rp .mtr :focus,body.monde-rp .mtr :focus-visible,body.monde-rp .mtr.pad :focus{outline:none}body.monde-rp .mtr :is(.mtr-item,.mtr-tab,.mtr-case,.mtr-puce,.mtr-bouton,.mtr-machine,.mtr-cours):focus-visible,body.monde-rp .mtr.pad :is(.mtr-item,.mtr-tab,.mtr-case,.mtr-puce,.mtr-bouton,.mtr-machine,.mtr-cours):focus{background:var(--t-hover);color:var(--t-ink)}body.monde-rp .mtr .mtr-champ:focus-within{border-color:var(--t-line);background:var(--t-hover)}.mtr.rp-ui .mtr-tab:focus-visible,.mtr.rp-ui.pad .mtr-tab:focus,.rp-ui button.rp-ligne:focus-visible,.rp-ui.pad button.rp-ligne:focus,.rp-ui .rp-puce:focus-visible,.rp-ui.pad .rp-puce:focus,.rp-ui .mtr-case:focus-visible,.rp-ui.pad .mtr-case:focus,.mtr.rp-ui .rp-fermer:focus-visible,.mtr.rp-ui.pad .rp-fermer:focus{background:var(--rp-survol);color:var(--rp-encre)}.rp-ui button.rp-ligne[aria-current=true]:focus-visible,.rp-ui.pad button.rp-ligne[aria-current=true]:focus,.mtr.rp-ui .mtr-tab[aria-selected=true]:focus-visible,.mtr.rp-ui.pad .mtr-tab[aria-selected=true]:focus{background:#ffffff30}.rp-ui .rp-btn.secondaire:focus-visible,.rp-ui.pad .rp-btn.secondaire:focus{background:#fff3}.rp-ui .rp-btn.discret:focus-visible,.rp-ui.pad .rp-btn.discret:focus{background:var(--rp-survol);color:var(--rp-encre)}.rp-ui .rp-btn.danger:focus-visible,.rp-ui.pad .rp-btn.danger:focus{background:#ff857742}.rp-ui .rp-btn.primaire:focus-visible,.rp-ui.pad .rp-btn.primaire:focus{filter:brightness(1.07)}.rp-ui .rp-saisie:focus-within{background:#ffffff1c}.rp-section+.rp-section,.rp-carte+.rp-section,.rp-section+.rp-carte{margin-top:22px}.mtr-col.rp-col>*+*{margin-top:18px}.mtr-col.rp-col>*+.rp-note,.mtr-col.rp-col>.rp-note+.rp-btns,.mtr-col.rp-col>.rp-carte+.rp-carte{margin-top:10px}.mtr-col.rp-col>.rp-titre-fiche+.rp-note{margin-top:2px}.rp-h{font:700 var(--rp-f-b)/1.3 var(--sans);color:var(--rp-encre-2);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin:0 0 8px;display:flex}.rp-h-v{color:var(--rp-encre-3);font-variant-numeric:tabular-nums;font-weight:600}.rp-note{font-size:var(--rp-f-s);color:var(--rp-encre-2);margin:10px 0 0;line-height:1.45}.rp-note:first-child{margin-top:0}.rp-note.err{color:var(--rp-err)}.rp-euros{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--rp-encre);font-weight:700}.rp-euros.grand{font-size:var(--rp-f-xxl);line-height:1.1}.rp-euros.plus{color:var(--rp-ok)}.rp-euros.moins{color:var(--rp-err)}.rp-tag{max-width:100%;font:700 var(--rp-f-xs)/1.45 var(--sans);color:var(--rp-encre-2);background:#ffffff1a;border-radius:999px;padding:2px 9px;display:inline-block}.rp-tag.ok{color:var(--rp-ok);background:#63d39429}.rp-tag.err{color:var(--rp-err);background:#ff7a6b29}.rp-niveau{color:var(--rp-err);letter-spacing:.1em}.rp-tag.accent{color:var(--rp-encre);background:#ffffff2e}.rp-touche{box-sizing:border-box;min-width:22px;height:22px;color:var(--rp-encre);font:700 var(--rp-f-xs)/1 var(--sans);letter-spacing:0;white-space:nowrap;vertical-align:middle;background:#ffffff21;border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-style:normal;display:inline-flex}.rp-ui button.rp-btn,.rp-btn{box-sizing:border-box;min-height:var(--rp-cible);cursor:pointer;font:700 var(--rp-f-b)/1.25 var(--sans);letter-spacing:0;text-transform:none;text-align:center;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;transition:background .12s,filter .12s,color .12s;display:inline-flex;position:relative}.rp-btn.secondaire{color:var(--rp-encre);background:#ffffff1a}.rp-btn.secondaire:hover{background:#ffffff29}.rp-btn.primaire{background:var(--rp-accent);color:var(--rp-sur-accent)}.rp-btn.primaire:active:not(:disabled),.rp-btn.secondaire:active:not(:disabled){filter:none;transform:translateY(1px)}.rp-btn.primaire:active:not(:disabled){background:var(--rp-accent-appui)}.rp-btn.primaire:hover{filter:brightness(1.05)}.rp-btn.danger{color:var(--rp-err);background:#ff7a6b24}.rp-btn.danger:hover{background:#ff7a6b38}.rp-btn.arme{background:var(--rp-err);color:#200906}.rp-btn.discret{color:var(--rp-encre-2);background:0 0}.rp-btn.discret:hover{background:var(--rp-survol);color:var(--rp-encre)}.rp-btn.plein{width:100%}.rp-btn .rp-touche{color:inherit;background:#0000002e;margin:-2px 0}.rp-btn.secondaire .rp-touche,.rp-btn.discret .rp-touche{background:#ffffff24}@media (pointer:coarse){.rp-btn .rp-touche{display:none}}.rp-btn:disabled{opacity:.4;cursor:default;filter:none}.rp-btn[aria-busy=true] .rp-btn-t{visibility:hidden}.rp-btn[aria-busy=true]:after,.rp-rond{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;margin:auto;animation:.8s linear infinite rp-tour;position:absolute;inset:0}.rp-rond{display:block;position:static}@keyframes rp-tour{to{transform:rotate(1turn)}}.rp-btns{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.rp-btns:first-child{margin-top:0}.rp-liste{flex-direction:column;gap:2px;display:flex}.rp-ui button.rp-ligne,.rp-ligne{box-sizing:border-box;width:100%;min-height:var(--rp-cible);text-align:left;color:var(--rp-encre);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:9px 12px;display:flex}button.rp-ligne{cursor:pointer}button.rp-ligne:hover{background:var(--rp-survol)}.rp-ligne[aria-current=true]{background:var(--rp-sel)}.rp-ligne[aria-current=true] .rp-ligne-t{font-weight:800}.rp-ligne:disabled,.rp-ligne.inactif{opacity:.5;cursor:default}.rp-ligne.alerte{background:#ff7a6b1f}.rp-ligne-c{flex-direction:column;flex:12em;gap:2px;min-width:0;display:flex}.rp-ligne-t{font-weight:600}.rp-ligne-s{font-size:var(--rp-f-s);color:var(--rp-encre-2);line-height:1.4}.rp-ligne-v{text-align:right;font-variant-numeric:tabular-nums;flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:6px 10px;margin-left:auto;font-weight:600;display:flex}.rp-ligne-v .rp-btn{min-height:34px;padding:6px 12px}.rp-carte{border-radius:var(--rp-r-m);background:var(--rp-surface);padding:14px 16px 16px}.rp-carte+.rp-carte{margin-top:10px}.rp-carte-h{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.rp-carte-t{min-width:0;font:700 var(--rp-f-l)/1.3 var(--sans);flex:auto;margin:0}.rp-carte-s{font-size:var(--rp-f-s);color:var(--rp-encre-2);margin:4px 0 0}.rp-carte>.rp-kv,.rp-carte>.rp-liste,.rp-carte>.rp-form,.rp-carte>.mtr-barre{margin-top:10px}.rp-carte .rp-liste{margin-left:-12px;margin-right:-12px}.rp-kv{margin:0}.rp-kv-l{border-top:1px solid var(--rp-filet);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding:8px 0;display:flex}.rp-kv-l:first-child{border-top:0;padding-top:0}.rp-kv dt{color:var(--rp-encre-2);flex:auto}.rp-kv dd{text-align:right;font-variant-numeric:tabular-nums;flex:0 auto;min-width:0;margin:0 0 0 auto;font-weight:600}.rp-vide{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:24px 12px;display:flex}.rp-vide-t{color:var(--rp-encre);margin:0;font-weight:700}.rp-vide-a{font-size:var(--rp-f-s);color:var(--rp-encre-2);max-width:34em;margin:0}.rp-vide .rp-btn{margin-top:8px}.rp-charge .rp-rond{color:var(--rp-encre-3);margin-bottom:4px}.rp-form{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));align-items:end;gap:12px;display:grid}.rp-champ{flex-direction:column;gap:6px;min-width:0;display:flex}.rp-champ-l{font:600 var(--rp-f-s)/1.3 var(--sans);color:var(--rp-encre-2)}.rp-saisie{box-sizing:border-box;min-height:var(--rp-cible);border:1px solid var(--rp-filet);background:#ffffff0f;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.rp-saisie input,.rp-saisie select,.rp-saisie textarea{width:100%;min-width:0;color:var(--rp-encre);font:600 var(--rp-f-m)/1.35 var(--sans);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:auto;padding:8px 0}.rp-saisie textarea{resize:vertical;min-height:5.5em}.rp-champ.multi .rp-saisie{align-items:stretch}.rp-saisie select{cursor:pointer}.rp-saisie option{color:#111}.rp-saisie input[type=number]{appearance:textfield}.rp-saisie input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rp-saisie input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rp-suffixe{color:var(--rp-encre-2);flex:none;font-weight:700}.rp-puces{flex-wrap:wrap;gap:6px;display:flex}.rp-ui button.rp-puce,.rp-puce{background:var(--rp-surface);min-height:34px;color:var(--rp-encre-2);font:700 var(--rp-f-s)/1.2 var(--sans);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;padding:4px 12px}.rp-puce:hover{background:var(--rp-survol);color:var(--rp-encre)}.rp-puce[aria-pressed=true]{background:var(--rp-sel);color:var(--rp-encre);font-weight:800}.rp-montant{flex-direction:column;gap:10px;max-width:420px;display:flex}@media (pointer:coarse){.rp-ui button.rp-puce,.rp-puce{min-height:40px}}.rp-inter .rp-inter-p{background:#ffffff2e;border-radius:999px;flex:none;width:40px;height:24px;margin-left:auto;transition:background .15s;position:relative}.rp-inter .rp-inter-p:after{content:"";background:var(--rp-encre);border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}.rp-inter[aria-checked=true] .rp-inter-p{background:var(--rp-ok)}.rp-inter[aria-checked=true] .rp-inter-p:after{transform:translate(16px)}.rp-ui .mtr-barre{font-size:var(--rp-f-s);margin:8px 0}.rp-ui .mtr-jauge{border-radius:3px;height:6px}@media (max-width:520px){.mtr.rp-ui,.rpa.rp-ui{--rp-marge-x:16px}}@media (max-height:540px){.mtr.rp-ui,.rpa.rp-ui{--rp-marge-x:16px}.rp-ui .mtr-head{padding-top:8px;padding-bottom:8px}.rp-ui .mtr-titre{font-size:var(--rp-f-l)}.rp-ui .mtr-tabs{padding-top:8px}.rp-ui .mtr-body>.mtr-col,.rp-ui .mtr-2col>.mtr-col{padding-top:10px;padding-bottom:12px}.rp-ui .mtr-foot{padding-top:8px;padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.rp-btn[aria-busy=true]:after,.rp-rond{animation-duration:2.4s}}.rp-encart{background:#ffffff0a;border-radius:10px;margin-top:12px;padding:12px}.rp-carte .rp-sous-h{font-size:var(--rp-f-s);margin:16px 0 4px}.hud>.rp-hud{top:var(--z-haut);left:var(--z-gauche);max-width:calc(var(--z-largeur) - 52px);box-sizing:border-box;border-radius:var(--rp-r-l);background:var(--rp-hud);-webkit-backdrop-filter:var(--rp-flou-hud);backdrop-filter:var(--rp-flou-hud);box-shadow:var(--rp-reflet);font:600 var(--rp-f-s)/1.3 var(--sans);color:var(--rp-encre-2);opacity:0;pointer-events:none;text-shadow:var(--rp-ombre-texte);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:6px 8px 6px 12px;transition:opacity .4s;display:flex;position:absolute}.hud>.rp-hud.on{opacity:1}.hud>.rp-hud.on:not(.cede):not(.attend){pointer-events:auto;cursor:pointer}.rp-hud b{color:var(--rp-encre);font-weight:700}.rp-hud .rp-euros{color:var(--rp-encre)}.rp-hud-k{color:var(--rp-encre-2);align-items:center;gap:6px;display:inline-flex}@media (pointer:coarse){.rp-hud-k .rp-touche{display:none}}.hud>.rp-aide{right:var(--z-droite);bottom:var(--z-bas);box-sizing:border-box;border-radius:var(--rp-r-l);background:var(--rp-hud);width:min(400px,34%);-webkit-backdrop-filter:var(--rp-flou-hud);backdrop-filter:var(--rp-flou-hud);box-shadow:var(--rp-reflet);font:600 var(--rp-f-xs)/1.25 var(--sans);color:var(--rp-encre-2);opacity:0;pointer-events:none;text-shadow:var(--rp-ombre-texte);padding:8px 10px 9px;transition:opacity .4s;position:absolute}.hud>.rp-aide.on{opacity:1}.hud>.rp-aide.replie{width:-moz-fit-content;width:fit-content;max-width:min(400px,34%);padding:5px 9px}.rp-aide-g{grid-template-columns:repeat(auto-fill,minmax(min(100%,8.6em),1fr));gap:3px 10px;display:grid}.rp-aide-s{color:var(--rp-encre);grid-column:1/-1;margin-top:4px;font-size:11px;font-weight:700}.rp-aide-s:first-child{margin-top:0}.rp-aide-l{align-items:center;gap:5px;min-width:0;display:flex}.hud>.rp-aide{container-type:inline-size}.hud>.rp-aide.replie{container-type:normal}@container (width>=250px){.rp-aide-l.large{grid-column:span 2}}.rp-aide-k{flex:none;gap:2px;display:inline-flex}.rp-aide-v{min-width:0}.rp-aide .rp-touche{border-radius:5px;min-width:18px;height:18px;padding:0 4px;font-size:10.5px}.no-keyhints .hud>.rp-aide{display:none}.rp-ui .mtr-grille{gap:10px}.rp-ui .mtr-case{border-radius:var(--rp-r-m);background:var(--rp-surface);border:0;min-height:120px;padding:14px 8px 12px}.rp-ui .mtr-case:hover{background:var(--rp-survol)}.rp-ui .mtr-case[aria-current=true]{background:var(--rp-sel)}.rp-ui .mtr-case-nom{font:700 var(--rp-f-s)/1.3 var(--sans);color:var(--rp-encre);text-align:center}.rp-ui .rp-col>.rp-note:first-child+.mtr-grille{margin-top:14px}.rpa.rp-ui{--rp-marge-x:24px;--t-ink:var(--rp-encre);--t-soft:var(--rp-encre-2);--t-faint:var(--rp-encre-3);--t-line:var(--rp-filet);--t-hover:var(--rp-survol);--t-accent:var(--rp-accent);--t-sel:var(--rp-sel);--t-bon:var(--rp-ok);--t-moyen:var(--rp-moyen);--t-mauvais:var(--rp-err);color:var(--rp-encre);font:500 var(--rp-f-m)/1.45 var(--sans)}.rpa.rp-ui .rpa-panel{padding:0 var(--rp-marge-x);border-radius:var(--rp-r-l);background:var(--rp-fond);-webkit-backdrop-filter:var(--rp-flou);backdrop-filter:var(--rp-flou);box-shadow:var(--rp-reflet), var(--rp-ombre);border:0}.rpa.rp-ui .rpa-head{min-height:calc(var(--rp-cible) + 30px);box-sizing:border-box;padding:14px 0 12px;padding-right:calc(var(--rp-cible) + 24px - var(--rp-marge-x));align-items:center}.rpa.rp-ui .rpa-fermer{z-index:2;position:absolute;top:16px;right:14px}.rpa.rp-ui .rpa-titre{font:700 var(--rp-f-xl)/1.2 var(--sans)}.rpa.rp-ui .rpa-sous{font:600 var(--rp-f-s)/1.35 var(--sans);letter-spacing:0;text-transform:none;color:var(--rp-encre-2);margin-top:2px}.rpa.rp-ui .rpa-fermer{width:var(--rp-cible);height:var(--rp-cible);color:var(--rp-encre-2);border-radius:10px;place-items:center;padding:0;display:grid}.rpa.rp-ui .rpa-fermer:hover{background:var(--rp-survol);color:var(--rp-encre)}.rpa.rp-ui .rpa-status{font:600 var(--rp-f-b)/1.35 var(--sans)}.rpa.rp-ui .rpa-aide{letter-spacing:0;color:var(--rp-encre-3)}.rpa.rp-ui .rpa-btn{min-height:var(--rp-cible);letter-spacing:0;text-transform:none;background:#ffffff1a;border:0;border-radius:10px;padding:8px 14px;font:700 var(--rp-f-b)/1.25 var(--sans)!important;color:var(--rp-encre)!important}.rpa.rp-ui .rpa-btn:hover:not(:disabled){background:#ffffff29}.rpa.rp-ui .rpa-grand{background:var(--rp-accent);color:var(--rp-sur-accent)!important}.rpa.rp-ui .rpa-grand:hover:not(:disabled){background:var(--rp-accent);filter:brightness(1.05)}.rpa.rp-ui .rpa-discret{background:0 0;color:var(--rp-encre-2)!important}.rpa.rp-ui .rpa-option{text-align:left;font-weight:600!important}.rpa.rp-ui .rpa-option.sel{background:var(--rp-sel);font-weight:800!important}.rpa.rp-ui .rpa-btn:focus-visible,.rpa.rp-ui .rpa-feu:focus-visible{background:#fff3}.rpa.rp-ui .rpa-grand:focus-visible{background:var(--rp-accent);filter:brightness(1.07)}.rpa.rp-ui .rpa-note{font-size:var(--rp-f-s);color:var(--rp-encre-2)}.rpa.rp-ui .rpa-carte{border-radius:var(--rp-r-m);background:var(--rp-surface);border:0;margin-top:10px;padding:12px 14px 14px}.rpa.rp-ui .rpa-carte-t{font:700 var(--rp-f-l)/1.3 var(--sans)}.rpa.rp-ui .rpa-carte-v{color:var(--rp-encre-2)}.rpa.rp-ui .rpa-ing{font-size:var(--rp-f-s)}.rpa.rp-ui .rpa-etapes-l{color:var(--rp-encre-2)}.rpa.rp-ui .rpa-etape-t{font:700 var(--rp-f-l)/1.3 var(--sans)}.rpa.rp-ui .rpa-legende{letter-spacing:0;color:var(--rp-encre-2)}.rpa.rp-ui .rpa-resultat{font:700 var(--rp-f-xxl)/1.15 var(--sans)}.rpa.rp-ui .rpa-temp{font:700 30px/1.05 var(--sans)}.rpa.rp-ui .rpa-feu{background:var(--rp-surface);border-radius:8px;min-height:36px;border:0!important}.rpa.rp-ui .rpa-feu.conseil{color:var(--rp-ok)!important}.rpa.rp-ui .rpa-feu.sel{background:var(--rp-sel)}.rpa.rp-ui .rpa-ligne{border-radius:10px}.rp-titre-fiche{font:700 var(--rp-f-xl)/1.25 var(--sans);margin:0 0 4px}.rp-col>.rp-kv{margin-top:12px}.rp-teintes{flex-wrap:wrap;gap:8px;display:flex}.rp-ui button.rp-teinte{cursor:pointer;border-radius:50%;width:32px;height:32px;padding:0;transition:transform .15s;position:relative;box-shadow:inset 0 0 0 1px #ffffff40}.rp-ui button.rp-teinte[aria-pressed=true]:after{content:"";filter:drop-shadow(0 0 1px #000c);border:0 solid #fff;border-width:0 0 2.5px 2.5px;width:10px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-70%)rotate(-45deg)}.rp-ui button.rp-teinte:focus-visible,.rp-ui.pad button.rp-teinte:focus{transform:scale(1.15)}@media (pointer:coarse){.rp-ui button.rp-teinte{width:40px;height:40px}}html[data-lieu=roleplay] :is(#quest,.qh-fil,.qh-notes,.qh-counter,.qh-guide,.porte-note,.avis-urgent,.glg-hud,.mp){display:none!important}html[data-lieu=roleplay] .place-name{font:700 17px/1.1 var(--sans);letter-spacing:.04em}[data-reponse].rep-actif:after{content:attr(data-touche);box-sizing:border-box;min-width:20px;height:20px;color:inherit;font:700 11px/1 var(--sans,system-ui, sans-serif);letter-spacing:0;vertical-align:middle;background:#00000038;border-radius:6px;justify-content:center;align-items:center;margin:-2px 0 -2px 8px;padding:0 5px;display:inline-flex}[data-reponse].rep-actif.secondaire:after,[data-reponse].rep-actif.discret:after{background:#ffffff29}@media (pointer:coarse){[data-reponse].rep-actif:after{display:none}}html[data-lieu=roleplay] #boot .psy-head{visibility:hidden}@media (max-width:520px),(max-height:540px){.rpa.rp-ui{--rp-marge-x:16px}}
