.pf{background:var(--opl-color-ink);color:var(--opl-color-ivory)}.pf-wrap{max-width:var(--opl-maxw);padding:0 var(--opl-space-4);margin:0 auto}.pf-hero{padding:var(--opl-space-6)0 var(--opl-space-5);border-bottom:1px solid var(--opl-grille)}.pf-kicker{font-family:var(--font-mono);font-size:var(--opl-fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--opl-or-lisible);margin:0 0 var(--opl-space-3)}.pf-titre{font-family:var(--font-editorial);font-weight:400;font-size:var(--opl-fs-600);margin:0 0 var(--opl-space-3);max-width:22ch;line-height:1.1}.pf-chapeau{font-size:var(--opl-fs-300);color:var(--opl-ivory-muted);max-width:70ch;margin:0 0 var(--opl-space-3);line-height:1.6}.pf-posture{border-left:2px solid var(--opl-color-gold);padding-left:var(--opl-space-3);font-size:var(--opl-fs-100);color:var(--opl-ivory-muted);max-width:70ch;margin:0;line-height:1.6}.pf-sec{padding:var(--opl-space-5)0;border-bottom:1px solid var(--opl-grille)}.pf-sec--fin{border-bottom:none}.pf-h2{font-family:var(--font-editorial);font-weight:400;font-size:var(--opl-fs-400);margin:0 0 var(--opl-space-2)}.pf-h3{font-family:var(--font-editorial);font-weight:400;font-size:var(--opl-fs-300);margin:var(--opl-space-3)0 var(--opl-space-2)}.pf-lede{font-size:var(--opl-fs-100);color:var(--opl-ivory-muted);max-width:74ch;margin:0 0 var(--opl-space-2);line-height:1.65}.pf-note{font-size:var(--opl-fs-100);color:var(--opl-muted);max-width:74ch;margin:0 0 var(--opl-space-3);line-height:1.6}.pf-note--defaut{color:var(--opl-color-caution-text)}.pf-note--poids{font-family:var(--font-mono);font-size:var(--opl-fs-micro);letter-spacing:.06em;color:var(--opl-or-lisible);margin-bottom:0}.pf-date{font-family:var(--font-mono);font-size:var(--opl-fs-micro);letter-spacing:.06em;color:var(--opl-or-lisible);margin:0 0 var(--opl-space-2)}.pf-refus{border-left:2px solid var(--opl-color-caution);padding-left:var(--opl-space-3)}.pf-selecteur{border:1px solid var(--opl-filet);border-radius:var(--opl-radius-lg);background:var(--opl-surface);padding:var(--opl-space-4)}.pf-choix{border:none;margin:0;padding:0}.pf-legende{font-family:var(--font-mono);font-size:var(--opl-fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--opl-muted);margin-bottom:var(--opl-space-2);padding:0}.pf-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pf-charge{height:10px;margin:var(--opl-space-3)0 var(--opl-space-1);border:1px solid var(--opl-filet);background:var(--opl-color-ink);border-radius:999px;display:flex;overflow:hidden}.pf-charge__part{background:var(--opl-color-gold);border-right:1px solid var(--opl-color-ink);min-width:2px;transition:width var(--opl-t-2)var(--opl-ease-out)}.pf-charge__part:last-child{border-right:0}.pf-charge__part[data-tresorerie=true]{background:repeating-linear-gradient(135deg,var(--opl-ivory-muted)0 3px,transparent 3px 6px)}.pf-charge__resume{margin:0 0 var(--opl-space-3);font-family:var(--font-mono);font-size:var(--opl-fs-micro);letter-spacing:.06em;color:var(--opl-muted)}.pf-lignes{margin:0 0 var(--opl-space-2);flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.pf-ligne{align-items:center;gap:var(--opl-space-2);border-radius:var(--opl-radius-sm);grid-template-columns:minmax(7rem,1fr) minmax(3rem,1.2fr) auto auto;padding:6px 4px 6px 8px;display:grid}.pf-ligne:hover{background:var(--opl-color-ink)}.pf-ligne__nom{font-size:var(--opl-fs-100);color:var(--opl-color-ivory);overflow-wrap:anywhere}.pf-ligne__piste{background:var(--opl-color-ink);border:1px solid var(--opl-grille);border-radius:3px;height:6px;display:block;overflow:hidden}.pf-ligne__jauge{background:var(--opl-color-gold);height:100%;transition:width var(--opl-t-2)var(--opl-ease-out);display:block}.pf-ligne[data-tresorerie=true] .pf-ligne__jauge{background:repeating-linear-gradient(135deg,var(--opl-ivory-muted)0 3px,transparent 3px 6px)}.pf-ligne__pas{align-items:center;gap:2px;display:flex}.pf-pas,.pf-retirer{border:1px solid var(--opl-filet);border-radius:var(--opl-radius-sm);min-width:28px;min-height:28px;color:var(--opl-ivory-muted);font-family:var(--font-mono);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;font-size:.95rem;line-height:1;display:inline-flex}.pf-pas:hover,.pf-retirer:hover{color:var(--opl-color-ivory);border-color:var(--opl-color-gold)}.pf-pas:focus-visible{color:var(--opl-color-ivory);border-color:var(--opl-color-gold)}.pf-retirer:focus-visible{color:var(--opl-color-ivory);border-color:var(--opl-color-gold)}.pf-retirer{color:var(--opl-muted);border-color:transparent}.pf-retirer:hover{color:var(--opl-color-caution-text);border-color:var(--opl-color-caution-text)}.pf-retirer:focus-visible{color:var(--opl-color-caution-text);border-color:var(--opl-color-caution-text)}.pf-ligne__part{align-items:baseline;gap:2px;display:inline-flex}.pf-ligne__part input[type=number]{text-align:right;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;width:4.25rem}.pf-ligne__part input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pf-ligne__part input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pf-ligne__pourcent{font-family:var(--font-mono);font-size:var(--opl-fs-micro);color:var(--opl-muted)}.pf-hors{margin:0 0 var(--opl-space-3);border-left:2px solid var(--opl-ivory-muted);font-size:var(--opl-fs-100);color:var(--opl-ivory-muted);padding-left:8px}.pf-gestes{gap:var(--opl-space-2);margin-bottom:var(--opl-space-3);flex-wrap:wrap;display:flex}.pf-geste{border:1px solid var(--opl-filet);border-radius:var(--opl-radius-sm);color:var(--opl-color-ivory);font-family:var(--font-ui);font-size:var(--opl-fs-100);cursor:pointer;background:0 0;padding:6px 12px}.pf-geste:hover:not(:disabled){border-color:var(--opl-color-gold)}.pf-geste:focus-visible:not(:disabled){border-color:var(--opl-color-gold)}.pf-geste:disabled{color:var(--opl-muted);cursor:default}.pf-geste--discret{color:var(--opl-muted);text-underline-offset:4px;border-color:transparent;text-decoration:underline}.pf-tiroir{margin-bottom:var(--opl-space-2);border-top:1px solid var(--opl-grille);padding-top:var(--opl-space-2)}.pf-tiroir__titre{font-family:var(--font-mono);font-size:var(--opl-fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--opl-muted);cursor:pointer}.pf-tiroir__titre:hover{color:var(--opl-color-ivory)}.pf-tiroir__liste{margin:var(--opl-space-2)0 0;flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.pf-tiroir__item{border:1px dashed var(--opl-filet);color:var(--opl-ivory-muted);font-family:var(--font-ui);font-size:var(--opl-fs-100);cursor:pointer;background:0 0;border-radius:999px;padding:5px 10px}.pf-tiroir__item:hover:not(:disabled){color:var(--opl-color-ivory);border-style:solid;border-color:var(--opl-color-gold)}.pf-tiroir__item:focus-visible:not(:disabled){color:var(--opl-color-ivory);border-style:solid;border-color:var(--opl-color-gold)}.pf-tiroir__item:disabled{color:var(--opl-muted);cursor:default}.pf-valider{background:var(--opl-color-gold);border:1px solid var(--opl-color-gold);border-radius:var(--opl-radius-sm);color:var(--opl-color-ink);font-family:var(--font-ui);font-size:var(--opl-fs-100);cursor:pointer;padding:9px 18px;font-weight:600}.pf-valider:disabled{color:var(--opl-muted);border-color:var(--opl-filet);cursor:default;background:0 0}@media (max-width:40rem){.pf-ligne{grid-template-columns:1fr auto auto;grid-template-areas:"nom pas retirer""piste piste piste"}.pf-ligne__nom{grid-area:nom}.pf-ligne__piste{grid-area:piste}.pf-ligne__pas{grid-area:pas}.pf-retirer{grid-area:retirer}}@media (prefers-reduced-motion:reduce){.pf-charge__part,.pf-ligne__jauge{transition:none}}.pf-selecteur input[type=number],.pf-selecteur input[type=date]{background:var(--opl-color-ink);color:var(--opl-color-ivory);border:1px solid var(--opl-filet);border-radius:var(--opl-radius-sm);font-family:var(--font-mono);font-size:var(--opl-fs-100);width:6.5ch;padding:4px 6px}.pf-selecteur input[type=date]{width:auto;min-width:16ch}.pf-selecteur input:disabled{opacity:.35}.pf-selecteur-plus{margin-top:var(--opl-space-4)}.pf-selecteur-plus__titre{cursor:pointer;width:-moz-fit-content;width:fit-content;font-family:var(--font-ui);font-size:var(--opl-fs-100);color:var(--opl-ivory-muted)}.pf-selecteur-plus__titre:hover{color:var(--ivoire)}.pf-selecteur-plus__titre:focus-visible{color:var(--ivoire)}.pf-selecteur-date{margin-top:var(--opl-space-3);align-items:center;gap:var(--opl-space-2);flex-wrap:wrap;display:flex}.pf-selecteur-date .pf-note{flex-basis:100%;margin:0}.pf-selecteur-actions{margin-top:var(--opl-space-4);align-items:center;gap:var(--opl-space-3);flex-wrap:wrap;display:flex}.pf-cta{background:var(--opl-color-gold);color:var(--opl-encre-fixe);border-radius:var(--opl-radius-sm);padding:10px var(--opl-space-4);font-family:var(--font-ui);font-size:var(--opl-fs-100);letter-spacing:.04em;cursor:pointer;border:none;text-decoration:none;display:inline-block}.pf-cta:hover{background:var(--opl-gold-light)}.pf-cta__apres{margin:var(--opl-space-3)0 0;max-width:42ch;font-size:var(--opl-fs-micro);color:var(--opl-texte-tiers);line-height:1.5}.pf-cta:disabled{background:var(--opl-filet);color:var(--opl-muted);cursor:not-allowed}.pf-parcours{counter-reset:pf-pas;gap:var(--opl-space-2);margin:var(--opl-space-3)0 0;padding:0;list-style:none;display:grid}.pf-parcours li{counter-increment:pf-pas;gap:var(--opl-space-2);font-family:var(--font-ui);font-size:var(--opl-fs-100);color:var(--ivoire);grid-template-columns:1.6rem minmax(0,1fr);align-items:baseline;line-height:1.6;display:grid}.pf-parcours li:before{content:counter(pf-pas);background:color-mix(in oklab,var(--opl-color-gold)22%,var(--opl-surface));width:1.4rem;height:1.4rem;font-family:var(--font-mono);font-size:var(--opl-fs-micro);color:var(--ivoire);border-radius:50%;place-items:center;line-height:1;display:inline-grid}.pf-vide__cta{margin:var(--opl-space-5)0 0}.pf-lien{color:var(--opl-ivory-muted);font-family:var(--font-ui);font-size:var(--opl-fs-100);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.pf-table{border-collapse:collapse;width:100%;font-size:var(--opl-fs-100)}.pf-table th,.pf-table td{text-align:left;border-bottom:1px solid var(--opl-grille);padding:8px 10px 8px 0;font-weight:400}.pf-table th[scope=row]{overflow-wrap:anywhere}.pf-table td{white-space:nowrap}.pf-table thead th{font-family:var(--font-mono);font-size:var(--opl-fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--opl-muted)}.pf-table th[scope=row]{color:var(--opl-color-ivory)}.pf-table td{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--opl-ivory-muted)}.pf-couverture{margin:0 0 var(--opl-space-3);padding:0;list-style:none}.pf-couverture__ligne{font-size:var(--opl-fs-100);color:var(--opl-ivory-muted);padding:8px 0 8px var(--opl-space-3);border-left:2px solid var(--opl-filet);max-width:74ch;margin-bottom:6px;line-height:1.6}.pf-couverture__ligne--manque{border-left-color:var(--opl-color-caution);color:var(--opl-color-caution-text)}.pf-manque,.pf-absentes{margin-top:var(--opl-space-4);border-top:1px solid var(--opl-grille)}.pf-modele{margin-top:var(--opl-space-3);border-left:2px solid var(--opl-color-caution);max-width:74ch;padding:2px 0 2px 10px}.pf-modele__ligne{font-size:var(--opl-fs-100);color:var(--opl-ivory-muted);margin:0;line-height:1.5}.pf-modele__lien{font-size:var(--opl-fs-100);color:var(--opl-color-ivory);text-underline-offset:2px;text-decoration:underline;display:inline}.pf-chiffres{gap:var(--opl-space-4)var(--opl-space-5);margin:var(--opl-space-4)0 var(--opl-space-4);flex-wrap:wrap;padding:0;display:flex}.pf-chiffre{min-width:0;max-width:22ch}.pf-chiffre__n{font-family:var(--font-editorial);font-size:var(--opl-fs-500);color:var(--opl-color-ivory);font-variant-numeric:tabular-nums;line-height:1.05}.pf-chiffre__l{font-size:var(--opl-fs-100);color:var(--opl-ivory-muted);margin:4px 0 0;line-height:1.4}.pf-chiffre[data-cle=croisees] .pf-chiffre__n{color:var(--opl-color-gold)}.pf-barre{background:var(--opl-filet);border-radius:999px;height:4px;width:100%;min-width:60px;margin-bottom:5px;display:block;overflow:hidden}.pf-barre__fond{background:var(--opl-color-gold);border-radius:999px;height:100%;display:block}.pf-part-nombre{display:block}.pf-part-arrete{font-size:var(--opl-fs-micro);color:var(--opl-muted);letter-spacing:.02em;white-space:nowrap;display:block}@media (max-width:760px){.pf-part-arrete{white-space:normal;overflow-wrap:anywhere;min-width:0}.pf-table--transparence .pf-td--part{white-space:normal;flex-wrap:wrap;min-width:0}.pf-table--transparence .pf-td--part .pf-part-arrete{text-align:right;flex-basis:100%}}.pf-table--transparence .pf-td--part{white-space:nowrap;min-width:110px}.pf-appel{margin-top:var(--opl-space-5);padding:var(--opl-space-4);border:1px solid color-mix(in oklab,var(--opl-color-gold)35%,transparent);background:color-mix(in oklab,var(--opl-color-gold)5%,transparent);border-radius:10px}.pf-appel__titre{font-family:var(--font-editorial);font-weight:400;font-size:var(--opl-fs-300);color:var(--opl-color-ivory);margin:0}.pf-appel__corps{margin:8px 0 var(--opl-space-3);font-size:var(--opl-fs-100);color:var(--opl-ivory-muted);max-width:68ch;line-height:1.6}.pf-appel__cta{border:1px solid var(--opl-color-gold);font-family:var(--font-ui);font-size:var(--opl-fs-100);color:var(--opl-color-ivory);border-radius:999px;padding:10px 18px;text-decoration:none;display:inline-block}.pf-appel__cta:hover{background:var(--opl-color-gold);color:var(--opl-color-ink)}.pf-appel__cta:focus-visible{background:var(--opl-color-gold);color:var(--opl-color-ink)}@media (max-width:560px){.pf-chiffres{gap:var(--opl-space-3)var(--opl-space-4)}.pf-chiffre__n{font-size:var(--opl-fs-400)}}.pf-table--transparence .pf-td--via{white-space:normal;font-variant-numeric:normal;max-width:46ch;font-family:inherit;line-height:1.5}.pf-sanspoids{color:var(--opl-muted);font-size:var(--opl-fs-micro);letter-spacing:.02em}.pf-croisees{margin-top:var(--opl-space-5);padding-top:var(--opl-space-4);border-top:1px solid var(--opl-grille)}.pf-manque--sansnom .pf-h3,.pf-manque--nommee .pf-h3{color:var(--opl-color-caution-text)}.pf-n1{margin-top:var(--opl-space-4)}.pf-n1-head{justify-content:space-between;align-items:baseline;gap:var(--opl-space-3);border-bottom:1px solid var(--opl-filet);padding:10px 0;display:flex}.pf-n1-nom{font-family:var(--font-editorial);font-weight:400;font-size:var(--opl-fs-300);margin:0}.pf-n1-nom:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.pf-n1-nom:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.pf-n1-nom:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.pf-n1-nom:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.pf-n1-nom:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.pf-n1-nom:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.pf-n1--manque .pf-n1-nom,.pf-n1--manque .pf-n1-head .pf-part{color:var(--opl-color-caution-text)}.pf-n1--manque .pf-n1-head{border-bottom-color:var(--opl-color-caution)}.pf-n2{margin-top:var(--opl-space-3);border-left:2px solid color-mix(in oklab,var(--opl-color-data)38%,transparent);padding-left:14px}.pf-n2-head{justify-content:space-between;align-items:baseline;gap:var(--opl-space-2);padding:4px 2px 6px;display:flex}.pf-n2-nom{font-family:var(--font-editorial);font-weight:400;font-size:var(--opl-fs-200);margin:0}.pf-n2-nom:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.pf-n2-nom:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.pf-n2-nom:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.pf-n2-nom:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.pf-n2-nom:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.pf-n2-nom:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.pf-n3{padding-left:14px}.pf-n3-head{justify-content:space-between;align-items:baseline;gap:var(--opl-space-2);border-top:1px solid var(--opl-grille);padding:6px 2px;display:flex}.pf-n3-nom{font-family:var(--font-ui);font-weight:400;font-size:var(--opl-fs-100);letter-spacing:.01em;color:var(--opl-ivory-muted);margin:0}.pf-part{font-family:var(--font-mono);font-size:var(--opl-fs-100);font-variant-numeric:tabular-nums;color:var(--opl-color-ivory);white-space:nowrap;text-align:right}.pf-part-valeur{color:var(--opl-color-ivory);font-weight:400}.pf-part-base{font-family:var(--font-ui);font-size:var(--opl-fs-micro);color:var(--opl-muted);letter-spacing:0}.pf-part--base-une .pf-part-base{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pf-note--base{margin-top:calc(var(--opl-space-2)*-1);font-variant-numeric:tabular-nums}.pf-note--bases-multiples{margin-top:var(--opl-space-2);padding:var(--opl-space-3);color:var(--opl-color-ivory);max-width:78ch}.pf-note--bases-multiples:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:2px solid var(--opl-color-caution-text)}.pf-note--bases-multiples:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:2px solid var(--opl-color-caution-text)}.pf-note--bases-multiples:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:2px solid var(--opl-color-caution-text)}.pf-note--bases-multiples:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--opl-color-caution-text)}.pf-note--bases-multiples:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--opl-color-caution-text)}.pf-note--bases-multiples:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--opl-color-caution-text)}.pf-sec--transparence-absente .pf-h2{color:var(--opl-color-caution-text)}.pf-sec--transparence-absente .pf-note--raison,.pf-sec--transparence-absente .pf-note--tentative{max-width:78ch}.pf-sec--transparence-absente .pf-note--tentative{font-size:var(--opl-fs-micro);color:var(--opl-muted);font-variant-numeric:tabular-nums}.pf-reserve{font-size:var(--opl-fs-micro);color:var(--opl-muted);max-width:74ch;margin:6px 0 0;font-style:italic;line-height:1.55}.pf-detail{border-bottom:1px solid var(--opl-grille);padding:var(--opl-space-2)0}.pf-detail-tete{cursor:pointer;align-items:baseline;gap:var(--opl-space-2)var(--opl-space-3);flex-wrap:wrap;display:flex}.pf-detail-nom{font-family:var(--font-editorial);font-size:var(--opl-fs-200);color:var(--opl-color-ivory)}.pf-detail-resume{font-size:var(--opl-fs-100);color:var(--opl-muted)}.pf-detail-liste{margin:var(--opl-space-2)0 0;padding:0 0 0 var(--opl-space-3);border-left:1px solid var(--opl-grille);list-style:none}.pf-detail-ligne{justify-content:space-between;gap:var(--opl-space-3);font-size:var(--opl-fs-100);color:var(--opl-ivory-muted);padding:4px 0;display:flex}.pf-detail-libelle{overflow-wrap:anywhere}.pf-final{gap:var(--opl-space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.pf-carte{border:1px solid var(--opl-filet);border-radius:var(--opl-radius-lg);background:var(--opl-surface);padding:var(--opl-space-4)}.pf-fsma{border-top:1px solid var(--opl-grille);padding-top:var(--opl-space-3);font-size:var(--opl-fs-micro);color:var(--opl-muted);max-width:90ch;line-height:1.6}.pf-fsma strong{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--opl-ivory-muted);margin-bottom:6px;font-weight:400;display:block}@media (max-width:880px){.pf-titre{font-size:var(--opl-fs-500)}.pf-n2,.pf-n3{padding-left:10px}.pf-choix-item{flex-wrap:wrap}.pf-table{font-size:var(--opl-fs-micro)}}.pf-sortie{margin:0 0 var(--opl-space-4);font-size:var(--opl-fs-100)}.pf-sortie a{color:var(--opl-or-lisible);border-bottom:1px solid color-mix(in oklab,var(--opl-color-gold)45%,transparent);text-decoration:none}.pf-sortie a:hover{color:var(--opl-gold-light)}.pf-nonpublie{font-family:var(--font-ui);font-size:var(--opl-fs-micro);color:var(--opl-muted);white-space:nowrap;font-style:italic}.pf-note--nonpublie{color:var(--opl-ivory-muted)}@media (max-width:760px){.pf-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pf-table,.pf-table tbody,.pf-table tr,.pf-table th,.pf-table td{display:block}.pf-table tr{padding:var(--opl-space-2)0;border-bottom:1px solid var(--opl-filet)}.pf-table th,.pf-table td{border-bottom:none;padding:3px 0}.pf-table th[scope=row]{font-family:var(--font-editorial);font-size:var(--opl-fs-200);color:var(--opl-color-ivory);margin-bottom:4px}.pf-table td{justify-content:space-between;align-items:baseline;gap:var(--opl-space-3);display:flex}.pf-table td:before{content:attr(data-libelle);font-family:var(--font-mono);font-size:var(--opl-fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--opl-muted)}}.pf-choix-liste{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}@media (max-width:420px){.pf-wrap{padding:0 var(--opl-space-3)}.pf-selecteur{padding:var(--opl-space-3)}.pf-selecteur input[type=number]{width:5.5ch}.pf-selecteur-date input[type=date]{width:100%;min-width:0}}.pf-comparee{border:1px solid var(--opl-filet);border-radius:var(--opl-radius-lg);background:var(--opl-surface);padding:var(--opl-space-3)var(--opl-space-4);margin-top:var(--opl-space-4)}.pf-comparee-tete{cursor:pointer;align-items:baseline;gap:var(--opl-space-2)var(--opl-space-3);padding-bottom:var(--opl-space-2);border-bottom:1px solid var(--opl-grille);flex-wrap:wrap;display:flex}.pf-comparee-tete .pf-detail-nom{flex-basis:100%}.pf-comparee .pf-n1:first-of-type{margin-top:var(--opl-space-2)}@media (max-width:420px){.pf-n1-head,.pf-n2-head,.pf-n3-head,.pf-detail-ligne{flex-wrap:wrap}.pf-part{white-space:normal;flex:1 0 100%}.pf-part-valeur{white-space:nowrap}.pf-part-base{white-space:normal;overflow-wrap:anywhere;display:block}}.pf-detail-nonpublie{color:var(--opl-muted);white-space:normal;overflow-wrap:anywhere;flex-basis:100%;font-style:italic}.pf-figure{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:center;gap:8px 34px;margin:0 0 26px;display:grid}.pf-figure__anneau{height:auto;width:100%;max-width:260px}.pf-figure__n{font-family:var(--font-mono);font-variant-numeric:tabular-nums;fill:var(--opl-texte-fort);font-size:38px}.pf-figure__l{font-family:var(--font-ui);letter-spacing:.04em;fill:var(--opl-texte-tiers);font-size:14px}.pf-figure__legende{min-width:0;max-width:420px;margin:0}.pf-figure__legende ul{margin:0;padding:0;list-style:none}.pf-figure__legende li{border-bottom:1px solid var(--opl-trait);align-items:baseline;gap:10px;padding:7px 0;font-size:14px;display:flex}.pf-figure__legende li:last-child{border-bottom:0}.pf-figure__nom{color:var(--opl-texte-second)}.pf-figure__part{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--opl-texte-fort)}.pf-figure__part:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.pf-figure__part:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.pf-figure__part:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.pf-figure__part:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.pf-figure__part:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.pf-figure__part:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.pf-pastille{border-radius:2px;flex:none;align-self:center;height:10px;width:10px}.pf-n1>summary,.pf-n2>summary{cursor:pointer;list-style:none}.pf-n1>summary::-webkit-details-marker{display:none}.pf-n2>summary::-webkit-details-marker{display:none}.pf-n1>summary:focus-visible{outline:2px solid var(--opl-or-lisible);outline-offset:2px}.pf-n2>summary:focus-visible{outline:2px solid var(--opl-or-lisible);outline-offset:2px}.pf-chevron{border-top:5px solid transparent;border-bottom:5px solid transparent;height:0;width:0;transition:transform .14s var(--opl-ease-out,ease-out);flex:none;align-self:center}.pf-chevron:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:7px solid var(--opl-texte-tiers)}.pf-chevron:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:7px solid var(--opl-texte-tiers)}.pf-chevron:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:7px solid var(--opl-texte-tiers)}.pf-chevron:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:7px solid var(--opl-texte-tiers)}.pf-chevron:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:7px solid var(--opl-texte-tiers)}.pf-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:7px solid var(--opl-texte-tiers)}.pf-n1[open]>summary .pf-chevron,.pf-n2[open]>summary .pf-chevron{transform:rotate(90deg)}.pf-n1>summary:hover .pf-chevron:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-n1>summary:hover .pf-chevron:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-n1>summary:hover .pf-chevron:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-n2>summary:hover .pf-chevron:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-n2>summary:hover .pf-chevron:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-n2>summary:hover .pf-chevron:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-n1>summary:hover .pf-chevron:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}.pf-n1>summary:hover .pf-chevron:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}.pf-n1>summary:hover .pf-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}.pf-n2>summary:hover .pf-chevron:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}.pf-n2>summary:hover .pf-chevron:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}.pf-n2>summary:hover .pf-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}@media (prefers-reduced-motion:reduce){.pf-chevron{transition:none}}@media (max-width:760px){.pf-figure{grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px}.pf-figure__legende{width:100%}}.pf-pastille--n2{height:8px;width:8px}.pf-composer>summary{cursor:pointer;align-items:center;gap:var(--opl-space-3);border-top:1px solid var(--opl-trait);padding:12px 0;list-style:none;display:flex}.pf-composer>summary::-webkit-details-marker{display:none}.pf-composer>summary:focus-visible{outline:2px solid var(--opl-or-lisible);outline-offset:2px}.pf-composer__titre{font-family:var(--font-editorial);font-size:var(--opl-fs-300);color:var(--opl-texte-fort)}.pf-composer[open]>summary .pf-chevron{transform:rotate(90deg)}.pf-composer>summary:hover .pf-chevron:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-composer>summary:hover .pf-chevron:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-composer>summary:hover .pf-chevron:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-composer>summary:hover .pf-chevron:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}.pf-composer>summary:hover .pf-chevron:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}.pf-composer>summary:hover .pf-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}.pf-composer__corps{margin:0 0 var(--opl-space-4);max-width:62ch;color:var(--opl-texte-second);font-size:var(--opl-fs-100);line-height:1.6}.pf-sec--apercu .pf-carte{margin-top:var(--opl-space-4);padding:var(--opl-space-5);border:1px solid var(--opl-trait);background:var(--opl-surface-1);border-radius:2px}.pf-sec--apercu .pf-chiffres{gap:var(--opl-space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.pf-sec--apercu .pf-chiffre{max-width:none}.pf-sec--apercu .pf-chiffre[data-cle=croisees]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--opl-trait);padding-left:var(--opl-space-4)}.pf-sec--apercu .pf-chiffre[data-cle=croisees]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--opl-trait);padding-left:var(--opl-space-4)}.pf-sec--apercu .pf-chiffre[data-cle=croisees]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--opl-trait);padding-left:var(--opl-space-4)}.pf-sec--apercu .pf-chiffre[data-cle=croisees]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--opl-trait);padding-right:var(--opl-space-4)}.pf-sec--apercu .pf-chiffre[data-cle=croisees]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--opl-trait);padding-right:var(--opl-space-4)}.pf-sec--apercu .pf-chiffre[data-cle=croisees]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--opl-trait);padding-right:var(--opl-space-4)}@media (max-width:760px){.pf-sec--apercu .pf-chiffres{grid-template-columns:minmax(0,1fr)}.pf-sec--apercu .pf-chiffre[data-cle=croisees]{border-top:1px solid var(--opl-trait);padding-top:var(--opl-space-4)}.pf-sec--apercu .pf-chiffre[data-cle=croisees]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:0;padding-left:0}.pf-sec--apercu .pf-chiffre[data-cle=croisees]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:0;padding-left:0}.pf-sec--apercu .pf-chiffre[data-cle=croisees]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:0;padding-left:0}.pf-sec--apercu .pf-chiffre[data-cle=croisees]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:0;padding-right:0}.pf-sec--apercu .pf-chiffre[data-cle=croisees]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:0;padding-right:0}.pf-sec--apercu .pf-chiffre[data-cle=croisees]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:0;padding-right:0}}.pf-figure--theme{justify-items:start}.pf-arc{cursor:pointer}.pf-arc path{transition:opacity var(--opl-t-2)var(--opl-ease-out),transform var(--opl-t-2)var(--opl-ease-out);transform-origin:50%;transform-box:view-box}.pf-figure__anneau:hover .pf-arc path{opacity:.45}.pf-figure__anneau .pf-arc:hover path{opacity:1;transform:scale(1.022)}.pf-figure__anneau .pf-arc:focus-visible path{opacity:1;transform:scale(1.022)}.pf-arc:focus-visible{outline:2px solid var(--opl-or-lisible);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pf-arc path{transition:none}.pf-figure__anneau .pf-arc:hover path{transform:none}}.pf-figure__legende a{width:100%;color:inherit;border-radius:var(--opl-radius-sm);align-items:baseline;gap:10px;text-decoration:none;display:flex}.pf-figure__legende a:hover .pf-figure__nom{color:var(--opl-texte-fort)}.pf-figure__legende a:focus-visible{outline:2px solid var(--opl-or-lisible);outline-offset:2px}.pf-figure__legende--theme li{font-size:var(--opl-fs-micro);padding:3px 0}.pf-figure__legende--theme .pf-figure__part{font-size:var(--opl-fs-micro)}.pf-n1:target>summary,.pf-n2:target>summary,.pf-figure__legende li:target{animation:pf-cible 3s var(--opl-ease-out)both;border-radius:var(--opl-radius-sm)}@keyframes pf-cible{0%,55%{background:color-mix(in oklab,var(--opl-or-etat)22%,transparent);box-shadow:inset 2px 0 0 var(--opl-or-etat)}to{box-shadow:none;background:0 0}}@media (prefers-reduced-motion:reduce){.pf-n1:target>summary,.pf-n2:target>summary,.pf-figure__legende li:target{box-shadow:inset 2px 0 0 var(--opl-or-etat);animation:none}}.pf-n1[id],.pf-n2[id],.pf-figure__legende li[id]{scroll-margin-block-start:calc(var(--opl-header-h,72px) + 20px)}.pf-figure__titre{margin:0 0 var(--opl-space-3);font-size:var(--opl-fs-micro);color:var(--opl-texte-tiers);max-width:46ch;line-height:1.45}.pf-nommees{gap:var(--opl-space-2);flex-direction:column;display:flex}.pf-maison{border-top:1px solid var(--opl-filet)}.pf-maison:last-of-type{border-bottom:1px solid var(--opl-filet)}.pf-maison__tete{justify-content:space-between;align-items:baseline;gap:var(--opl-space-2);padding:var(--opl-space-2)0;cursor:pointer;list-style:none;display:flex}.pf-maison__tete::-webkit-details-marker{display:none}.pf-maison__tete:focus-visible{outline:2px solid var(--opl-color-ivory);outline-offset:3px}.pf-maison__nom{font-family:var(--font-ui);font-size:var(--opl-fs-100);color:var(--opl-texte-fort);align-items:baseline;gap:var(--opl-space-2);display:inline-flex}.pf-maison__nom:before{content:"";border-right:1px solid var(--opl-muted);border-bottom:1px solid var(--opl-muted);width:6px;height:6px;transition:transform var(--opl-t-2)var(--opl-ease-out);flex:none;transform:rotate(-45deg)}.pf-maison[open] .pf-maison__nom:before{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.pf-maison__nom:before{transition:none}}.pf-maison__compte{font-family:var(--font-mono);font-size:var(--opl-fs-micro);color:var(--opl-muted);font-variant-numeric:tabular-nums}.pf-noms{padding:0 0 var(--opl-space-3);gap:var(--opl-space-2)var(--opl-space-4);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin:0;list-style:none;display:grid}.pf-nom{font-family:var(--font-ui);font-size:var(--opl-fs-100);color:var(--opl-color-ivory);text-wrap:pretty;line-height:1.4}.pf-nom__lien{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--opl-filet);text-decoration-color:var(--opl-filet);text-underline-offset:3px}.pf-nom__lien:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.pf-nom__lien:focus-visible{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.pf-nom__arrete{font-size:var(--opl-fs-micro);color:var(--opl-muted);letter-spacing:.02em;display:block}.pf-note--arretes{font-variant-numeric:tabular-nums}.pf-nom__aussi{font-size:var(--opl-fs-micro);color:var(--opl-ivory-muted);display:block}@media (max-width:560px){.pf-noms{grid-template-columns:1fr}}.pf-couverture__ligne--autrebase{border-left-style:dotted;border-left-color:var(--opl-grille)}.pf-horsbase{margin:var(--opl-space-4)0 0;padding:0;list-style:none}.pf-horsbase__ligne{font-size:var(--opl-fs-100);color:var(--opl-ivory-muted);max-width:74ch;padding:8px 0 8px var(--opl-space-3);border-left:2px dotted var(--opl-grille);margin-bottom:6px;line-height:1.6}.pf-note--couvre{margin-top:4px}.pf-note--apres{margin-top:var(--opl-space-2);margin-bottom:0}.pf-garde{padding:var(--opl-space-4)0;border-bottom:1px solid var(--opl-grille)}.pf-garde__cadre{justify-content:space-between;align-items:flex-end;gap:var(--opl-space-3)var(--opl-space-4);border-top:2px solid var(--opl-color-gold);padding-top:var(--opl-space-3);flex-wrap:wrap;display:flex}.pf-garde--garde .pf-garde__cadre{border-top-color:var(--opl-filet)}.pf-garde__texte{flex:22rem;min-width:0}.pf-garde__etat{font-family:var(--font-mono);font-size:var(--opl-fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--opl-or-lisible);margin:0 0 var(--opl-space-2)}.pf-garde--garde .pf-garde__etat{color:var(--opl-ivory-muted)}.pf-garde__resume{font-size:var(--opl-fs-100);color:var(--opl-ivory-muted);max-width:70ch;margin:0;line-height:1.6}.pf-garde__gestes{align-items:center;gap:var(--opl-space-2)var(--opl-space-3);flex-wrap:wrap;display:flex}.pf-garde__form{gap:var(--opl-space-2);flex-wrap:wrap;display:flex}.pf-garde__nom{width:16rem;max-width:100%}.pf-garde__modifier{font-size:var(--opl-fs-100);color:var(--opl-ivory-muted);text-underline-offset:3px;text-decoration:underline}.pf-garde__modifier:hover{color:var(--opl-color-ivory)}.pf-garde__repli>summary{cursor:pointer;list-style:none}.pf-garde__repli>summary::-webkit-details-marker{display:none}.pf-garde__repli[open]{flex:100%;order:2}.pf-garde__repli[open]>summary{margin-bottom:var(--opl-space-2)}.pf-garde__msg{flex:100%;margin:0}.pf-garde__msg:empty{display:none}@media (max-width:40rem){.pf-garde__nom,.pf-garde__form,.pf-garde__form .opl-compte__submit{width:100%}}.pf-dette__montant{font-variant-numeric:tabular-nums;display:block}.pf-dette__perimetre{font-size:var(--opl-fs-micro);color:var(--opl-muted);margin-top:2px;display:block}.pf-dette__raison{font-family:var(--font-ui);font-size:var(--opl-fs-micro);color:var(--opl-muted);white-space:normal;overflow-wrap:anywhere;font-style:italic;line-height:1.5}.pf-dette__valeur{display:block}@media (max-width:760px){.pf-table--dette td{white-space:normal;display:block}.pf-table--dette td:before{white-space:nowrap;margin-bottom:2px;display:block}.pf-table--dette td.pf-td--date{display:flex}.pf-table--dette .pf-dette__valeur,.pf-table--dette .pf-dette__raison{text-align:left;overflow-wrap:anywhere}}.pf .terme{font:inherit;color:inherit;cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--opl-texte-tiers);text-decoration-color:var(--opl-texte-tiers);text-transform:inherit;letter-spacing:inherit;text-align:inherit;line-height:inherit;font-variant-numeric:inherit;background:0 0;border:0;margin:0;padding:0;transition:-webkit-text-decoration-color .12s linear,text-decoration-color .12s linear}.pf .terme:hover,.pf .terme[aria-expanded=true]{-webkit-text-decoration-color:var(--opl-or-etat);text-decoration-color:var(--opl-or-etat)}.pf .terme:focus-visible{outline:2px solid var(--opl-or-etat);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){.pf .terme{transition:none}}.pf-glossaire .definition{z-index:80;background:var(--opl-surface-1);border:1px solid var(--opl-trait-fort);border-radius:var(--opl-radius-md);max-width:340px;box-shadow:var(--opl-ombre-flottante);pointer-events:none;padding:13px 15px 14px;position:fixed}.pf-glossaire .definition[hidden]{display:none}.pf-glossaire .def-terme{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--opl-or-lisible);font-size:.6875rem;font-weight:500}[data-theme=light] .pf-glossaire .def-terme{color:var(--opl-texte-second)}.pf-glossaire .def-quoi{color:var(--opl-texte-fort);margin-top:8px;font-size:.875rem;line-height:1.6}.pf-glossaire .def-ici{border-left:1px solid var(--opl-trait-fort);color:var(--opl-texte-second);margin-top:9px;padding-left:11px;font-size:.8125rem;line-height:1.6}.pf-glossaire .def-ici-mot{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--opl-texte-tiers);margin-bottom:3px;font-size:.625rem;font-weight:500;display:block}.pf-glossaire .def-pied{border-top:1px solid var(--opl-trait);color:var(--opl-texte-tiers);margin-top:10px;padding-top:8px;font-size:.6875rem;line-height:1.45}@media (max-width:900px){.pf-glossaire .definition{max-width:calc(100vw - 32px)}}.pf-methode{border-bottom:1px solid var(--opl-grille)}.pf-methode>summary{cursor:pointer;padding:var(--opl-space-5)0;list-style:none}.pf-methode>summary::-webkit-details-marker{display:none}.pf-methode>summary:focus-visible{outline:2px solid var(--opl-or-lisible);outline-offset:-2px}.pf-methode__rang{align-items:baseline;gap:var(--opl-space-3);display:flex}.pf-methode__rang .pf-chevron{align-self:center}.pf-methode__texte{flex-direction:column;gap:4px;display:flex}.pf-methode__titre{font-family:var(--font-editorial);font-size:var(--opl-fs-300);color:var(--opl-texte-fort)}.pf-methode__corps{color:var(--opl-texte-second);max-width:60ch;font-size:.9375rem;line-height:1.5}.pf-methode[open]>summary .pf-chevron{transform:rotate(90deg)}.pf-methode>summary:hover .pf-chevron:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-methode>summary:hover .pf-chevron:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-methode>summary:hover .pf-chevron:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-methode>summary:hover .pf-chevron:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}.pf-methode>summary:hover .pf-chevron:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}.pf-methode>summary:hover .pf-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}.pf-methode>summary:hover .pf-methode__titre{text-underline-offset:4px;text-decoration:underline}.pf-releve .pf-h2{margin-bottom:var(--opl-space-3)}.pf-releve__tete{justify-content:space-between;align-items:flex-end;gap:var(--opl-space-3)var(--opl-space-5);margin-bottom:var(--opl-space-4);flex-wrap:wrap;display:flex}.pf-releve__tete .pf-h2{margin:0}.pf-montant{justify-items:end;gap:4px;display:grid}.pf-montant__libelle{font-family:var(--font-mono);font-size:var(--opl-fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--opl-texte-tiers)}.pf-montant__champ{border:1px solid var(--opl-filet);border-radius:var(--opl-radius-md,8px);background:var(--opl-surface-1);font-family:var(--font-mono);color:var(--opl-texte-fort);align-items:baseline;gap:6px;padding:6px 12px;font-size:1.125rem;display:inline-flex}.pf-montant__champ:focus-within{outline:2px solid var(--opl-or-etat);outline-offset:2px}.pf-montant__champ input{width:11ch;font:inherit;color:inherit;text-align:right;background:0 0;border:0;outline:none}.pf-montant__aide{text-align:right;max-width:36ch;color:var(--opl-texte-tiers);margin:0;font-size:.75rem;line-height:1.45}.pf-compo{height:14px;margin:0 0 var(--opl-space-4);border-radius:7px;gap:2px;display:flex;overflow:hidden}.pf-compo__part{flex-basis:0;min-width:3px;display:block}.pf-positions-repli>summary{cursor:pointer;min-height:44px;color:var(--opl-texte-fort);align-items:center;gap:10px;font-size:.9375rem;list-style:none;display:flex}.pf-positions-repli>summary::-webkit-details-marker{display:none}.pf-positions-repli>summary:hover .pf-chevron:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-positions-repli>summary:hover .pf-chevron:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-positions-repli>summary:hover .pf-chevron:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--opl-texte-fort)}.pf-positions-repli>summary:hover .pf-chevron:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}.pf-positions-repli>summary:hover .pf-chevron:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}.pf-positions-repli>summary:hover .pf-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--opl-texte-fort)}.pf-positions-repli>summary:focus-visible{outline:2px solid var(--opl-or-etat);outline-offset:2px}.pf-positions-repli[open]>summary{margin-bottom:var(--opl-space-3)}.pf-positions-repli[open]>summary .pf-chevron{transform:rotate(90deg)}.pf-positions{border-collapse:collapse;width:100%;font-size:.9375rem}.pf-positions th,.pf-positions td{border-bottom:1px solid var(--opl-trait);text-align:left;vertical-align:middle;padding:12px 12px 12px 0;font-weight:400}.pf-positions thead th{font-family:var(--font-mono);font-size:var(--opl-fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--opl-texte-tiers);padding-top:0}.pf-positions tbody th[scope=row]{color:var(--opl-texte-fort);overflow-wrap:anywhere}.pf-positions tbody th a{color:inherit;border-bottom:1px solid var(--opl-filet);text-decoration:none}.pf-positions tbody th a:hover{border-bottom-color:currentColor}.pf-positions tbody th a:focus-visible{border-bottom-color:currentColor}.pf-positions .pf-num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--opl-texte-fort)}.pf-positions thead .pf-num{color:var(--opl-texte-tiers)}.pf-positions td.pf-positions__arrete,.pf-positions th.pf-positions__arrete{color:var(--opl-texte-tiers);font-size:.8125rem}.pf-positions tfoot th,.pf-positions tfoot td{border-bottom:0;border-top:1px solid var(--opl-texte-tiers);color:var(--opl-texte-fort);font-weight:600}.pf-pastille-ligne{vertical-align:0;border-radius:3px;width:10px;height:10px;margin-right:10px;display:inline-block}.pf-positions__poids{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.pf-positions__barre{background:var(--opl-trait);border-radius:2px;width:72px;height:4px;display:inline-block;overflow:hidden}.pf-positions__barre>span{border-radius:2px;height:100%;display:block}.pf-positions__via{color:var(--opl-texte-second);font-size:.8125rem}.pf-releve--detient .pf-lede{margin-bottom:var(--opl-space-4)}.pf-anneaux.fiche-huit{color:inherit;background:0 0}.pf-anneau+.pf-anneau{margin-top:var(--opl-space-5);padding-top:var(--opl-space-5);border-top:1px solid var(--opl-trait)}.pf-anneau__titre{font-family:var(--font-editorial);color:var(--opl-texte-fort);margin:0 0 4px;font-size:1.375rem;font-weight:400}.pf-anneau__note{margin:0 0 var(--opl-space-4);max-width:70ch;color:var(--opl-texte-second);font-size:.875rem;line-height:1.55}.pf-premiers{margin-bottom:var(--opl-space-5);padding-bottom:var(--opl-space-5);border-bottom:1px solid var(--opl-trait)}.pf-premiers .pf-anneau__titre{margin-bottom:var(--opl-space-3)}.pf-premiers__suite{margin:var(--opl-space-3)0 0;font-size:.875rem}.pf-premiers__suite a{color:var(--opl-texte-fort);text-decoration:underline;-webkit-text-decoration-color:var(--opl-trait-fort);text-decoration-color:var(--opl-trait-fort);text-underline-offset:3px}.pf-premiers__suite a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.pf-positions__via-ligne{display:none}.pf-bascule{margin:0 0 var(--opl-space-4);border:1px solid var(--opl-trait-fort);border-radius:var(--opl-radius-sm);display:inline-flex;overflow:hidden}.pf-bascule__bouton{border:0;border-left:1px solid var(--opl-trait-fort);min-height:44px;font:inherit;color:var(--opl-texte-second);cursor:pointer;background:0 0;padding:10px 18px;font-size:.9375rem}.pf-bascule__bouton:first-child{border-left:0}.pf-bascule__bouton:hover{color:var(--opl-texte-fort)}.pf-bascule__bouton:focus-visible{outline:2px solid var(--opl-or-etat);outline-offset:-2px}.pf-bascule__bouton[aria-pressed=true]{background:var(--opl-surface-2);color:var(--opl-texte-fort)}.pf-anneaux.fiche-huit .donut-centre .dc-libelle,.pf-anneaux.fiche-huit .donut-centre .dc-sous{font-size:11px}@media (min-width:1000px){.pf-anneaux.fiche-huit[data-deux]{gap:var(--opl-space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.pf-anneaux.fiche-huit[data-deux]>.pf-anneau{min-width:0}.pf-anneaux.fiche-huit[data-deux] .pf-anneau+.pf-anneau{border-top:0;margin-top:0;padding-top:0}.pf-anneaux.fiche-huit[data-deux] .ecran-1-corps{grid-template-columns:minmax(0,1fr)}.pf-anneaux.fiche-huit[data-deux] .ecran-1-corps .donut-bloc{gap:var(--opl-space-3);grid-template-columns:minmax(0,1fr)}.pf-anneaux.fiche-huit[data-deux] .ecran-1-corps .donut-scene{max-width:360px;margin:0 auto;position:relative;top:auto}.pf-anneaux.fiche-huit[data-deux] .pf-anneau__note{min-height:3.1em}.pf-bascule{display:none}}@media (max-width:999px){.pf-anneaux[data-vue=nature]>.pf-anneau--secteurs,.pf-anneaux[data-vue=secteurs]>.pf-anneau--nature{display:none}.pf-anneaux[data-vue] .pf-anneau+.pf-anneau{border-top:0;margin-top:0;padding-top:0}.pf-anneaux[data-vue] .pf-anneau__titre{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.pf-releve-detail>#pf-detail{scroll-margin-top:96px}@media (max-width:640px){.pf-montant{justify-items:start}.pf-montant__aide{text-align:left}.pf-positions{font-size:.875rem}.pf-positions__barre,.pf-positions__arrete,.pf-positions__via{display:none}.pf-positions th,.pf-positions td{padding-right:8px}.pf-positions tbody th,.pf-positions tbody td{padding-top:9px;padding-bottom:9px}.pf-positions__via-ligne{color:var(--opl-texte-second);margin-top:2px;font-size:.75rem;line-height:1.35;display:block}}
