.alloc-module{--opl-alloc-fond:#0d1117;--opl-alloc-texte:var(--opl-color-ivory);--opl-alloc-texte-doux:var(--opl-ivory-muted);--opl-alloc-texte-tertiaire:var(--opl-color-slate-light);--opl-alloc-filet:var(--opl-grille);--opl-alloc-voile:rgba(92,107,122,.08);--opl-alloc-bloc-LIQUIDE:#5ea1df;--opl-alloc-bloc-ILLIQUIDE:#bb963d;--opl-alloc-bloc-NON_RESOLU:#989ca0;--opl-alloc-t-LISTED_DIRECT_COMPANIES:#86b3e3;--opl-alloc-t-LISTED_FUNDS_AND_SECURITIES:#6bb4ca;--opl-alloc-t-CASH_AND_CASH_EQUIVALENTS:#66afb1;--opl-alloc-t-CASH_AND_OTHER_LIQUID_ASSETS:#839bc5;--opl-alloc-t-PUBLIC_FIXED_INCOME:#6b9bb2;--opl-alloc-t-PHYSICAL_BULLION_AND_LIQUID_COMMODITIES:#808bb0;--opl-alloc-t-LIQUID_DIGITAL_ASSETS:#6b8ba2;--opl-alloc-t-OTHER_LIQUID_ASSETS:#60878e;--opl-alloc-t-PRIVATE_DIRECT_COMPANIES:#cca962;--opl-alloc-t-PRIVATE_EQUITY_FUNDS:#afae66;--opl-alloc-t-VENTURE_AND_GROWTH_FUNDS:#cd976a;--opl-alloc-t-DIRECT_REAL_ESTATE:#aba062;--opl-alloc-t-DIRECT_INFRASTRUCTURE:#b99164;--opl-alloc-t-PRIVATE_CREDIT:#929a66;--opl-alloc-t-ILLIQUID_COMMODITY_AND_COLLECTIBLE_ASSETS:#a78a60;--opl-alloc-t-ILLIQUID_DIGITAL_ASSETS:#aa7e6b;--opl-alloc-t-OTHER_PRIVATE_DIRECT_COMPANIES:#91845d;--opl-alloc-t-OTHER_ILLIQUID_ASSETS:#997863;--opl-alloc-t-UNRESOLVED_ASSETS:#b1b5ba;--opl-alloc-t-UNRESOLVED_MIXED_BUCKET:#878b90;--opl-alloc-t-ROUNDING_ADJUSTMENT:#7b7f84}[data-theme=light] .alloc-module,.alloc-module[data-fond=clair]{--opl-alloc-fond:#f9f6f0;--opl-alloc-texte:#1a1f26;--opl-alloc-texte-doux:#3a4553;--opl-alloc-texte-tertiaire:#5c6b7a;--opl-alloc-filet:#ddd7cd;--opl-alloc-voile:rgba(58,69,83,.07);--opl-alloc-bloc-LIQUIDE:#145d96;--opl-alloc-bloc-ILLIQUIDE:#715501;--opl-alloc-bloc-NON_RESOLU:#565a5e;--opl-alloc-t-LISTED_DIRECT_COMPANIES:#0a365e;--opl-alloc-t-LISTED_FUNDS_AND_SECURITIES:#004555;--opl-alloc-t-CASH_AND_CASH_EQUIVALENTS:#005153;--opl-alloc-t-CASH_AND_OTHER_LIQUID_ASSETS:#3a4f74;--opl-alloc-t-PUBLIC_FIXED_INCOME:#2f5e74;--opl-alloc-t-PHYSICAL_BULLION_AND_LIQUID_COMMODITIES:#565f82;--opl-alloc-t-LIQUID_DIGITAL_ASSETS:#4f6f85;--opl-alloc-t-OTHER_LIQUID_ASSETS:#547c82;--opl-alloc-t-PRIVATE_DIRECT_COMPANIES:#453100;--opl-alloc-t-PRIVATE_EQUITY_FUNDS:#403e00;--opl-alloc-t-VENTURE_AND_GROWTH_FUNDS:#633500;--opl-alloc-t-DIRECT_REAL_ESTATE:#544902;--opl-alloc-t-DIRECT_INFRASTRUCTURE:#6c471a;--opl-alloc-t-PRIVATE_CREDIT:#565c29;--opl-alloc-t-ILLIQUID_COMMODITY_AND_COLLECTIBLE_ASSETS:#745930;--opl-alloc-t-ILLIQUID_DIGITAL_ASSETS:#835a47;--opl-alloc-t-OTHER_PRIVATE_DIRECT_COMPANIES:#786c46;--opl-alloc-t-OTHER_ILLIQUID_ASSETS:#8c6c58;--opl-alloc-t-UNRESOLVED_ASSETS:#303337;--opl-alloc-t-UNRESOLVED_MIXED_BUCKET:#606468;--opl-alloc-t-ROUNDING_ADJUSTMENT:#73777b}.alloc-chapeau{max-width:var(--opl-measure-lede);color:var(--opl-alloc-texte-doux);margin:0 0 22px;font-size:.92rem;line-height:1.7}.alloc-wrap{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:start;gap:36px;display:grid}@media (max-width:880px){.alloc-wrap{grid-template-columns:1fr;gap:26px}}.alloc-stage{width:100%;max-width:420px;margin:0 auto;position:relative;container-type:inline-size}.alloc-stage svg{width:100%;height:auto;display:block;overflow:visible}.alloc-arc{cursor:pointer;transition:opacity var(--opl-t-1)linear}.alloc-arc:focus-visible{stroke:var(--opl-gold-light);stroke-width:2px;paint-order:stroke;outline:none}.alloc-arc:hover{stroke:var(--opl-gold-light);stroke-width:1.2px}.alloc-centre{text-align:center;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.alloc-centre>div{max-width:44%}.alloc-centre .ac-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--opl-alloc-texte-tertiaire);font-size:max(9.5px,min(2.7cqi,12px))}.alloc-centre .ac-valeur{font-family:var(--font-mono);font-size:1.3rem;color:var(--opl-alloc-texte);font-variant-numeric:tabular-nums;overflow-wrap:break-word;margin-top:5px;font-size:max(.95rem,min(6.6cqi,1.55rem));line-height:1.15}.alloc-centre .ac-sous{font-size:11.5px;color:var(--opl-muted);margin-top:4px;font-size:max(10px,min(2.9cqi,12.5px));line-height:1.45}.alloc-panneau{flex-direction:column;justify-content:center;min-width:0;display:flex}.alloc-panneau__vue{animation:alloc-vue-in var(--opl-t-3)var(--opl-ease-out)}@keyframes alloc-vue-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.alloc-legende{--alloc-colonnes:auto minmax(0,1fr)4.6ch 13.5ch;margin:0;padding:0;list-style:none;display:grid}.alloc-legende__bloc{gap:3px;padding:9px 0;display:grid}.alloc-legende__bloc+.alloc-legende__bloc{border-top:1px solid var(--opl-alloc-filet)}.alloc-legende__tranches{border-left:1px solid var(--opl-alloc-filet);border-left-color:color-mix(in srgb,var(--alloc-famille)52%,transparent);gap:1px;margin:3px 0 0 6px;padding:1px 0 1px 18px;list-style:none;display:grid}.alloc-declencheur{grid-template-columns:var(--alloc-colonnes);text-align:left;cursor:pointer;border-radius:var(--opl-radius-sm);width:100%;transition:color var(--opl-t-1)linear,background-color var(--opl-t-1)linear;align-items:center;gap:0 11px;padding:3px 5px 3px 3px;font-size:.88rem;display:grid}.alloc-declencheur--tranche{font-size:.82rem}.alloc-declencheur .pastille{border-radius:2px;flex:none;width:13px;height:13px}.alloc-declencheur--tranche .pastille{width:9px;height:9px;margin-left:2px}.alloc-declencheur .nom{min-width:0;color:var(--opl-alloc-texte);transition:color var(--opl-t-1)linear}.alloc-declencheur--bloc .nom{letter-spacing:.005em;font-weight:600}.alloc-declencheur .part,.alloc-declencheur .montant{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--opl-alloc-texte-tertiaire);text-align:right;white-space:nowrap}.alloc-declencheur--bloc .part{color:var(--opl-alloc-texte-doux)}.alloc-declencheur .montant{font-size:11px}.alloc-declencheur:hover,.alloc-declencheur[data-actif]{background-color:var(--opl-alloc-voile)}.alloc-declencheur:focus-visible{background-color:var(--opl-alloc-voile)}.alloc-declencheur:hover .nom,.alloc-declencheur[data-actif] .nom{color:var(--opl-color-ivory-deep)}.alloc-declencheur:focus-visible .nom{color:var(--opl-color-ivory-deep)}[data-theme=light] .alloc-declencheur:hover .nom,[data-theme=light] .alloc-declencheur[data-actif] .nom,.alloc-module[data-fond=clair] .alloc-declencheur:hover .nom,.alloc-module[data-fond=clair] .alloc-declencheur[data-actif] .nom{color:var(--opl-color-ink)}[data-theme=light] .alloc-declencheur:focus-visible .nom{color:var(--opl-color-ink)}.alloc-module[data-fond=clair] .alloc-declencheur:focus-visible .nom{color:var(--opl-color-ink)}@media (max-width:560px){.alloc-legende{--alloc-colonnes:auto minmax(0,1fr)auto auto}.alloc-declencheur{gap:0 9px}}.alloc-panneau__tete{justify-content:space-between;align-items:center;gap:16px;display:flex}.alloc-panneau__titre{align-items:center;gap:12px;min-width:0;margin:0;display:flex}.alloc-panneau__titre .pastille{border-radius:3px;flex:none;width:12px;height:12px}.alloc-panneau__titre .nom{font-family:var(--font-editorial);color:var(--opl-alloc-texte);white-space:normal;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.05rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.alloc-panneau__titre .part{font-family:var(--font-mono);color:var(--opl-color-gold);font-variant-numeric:tabular-nums}.alloc-retour{letter-spacing:.01em;min-height:40px;color:var(--opl-color-gold-texte);background:color-mix(in srgb,var(--opl-color-gold)12%,transparent);border:1px solid color-mix(in srgb,var(--opl-color-gold)55%,transparent);cursor:pointer;transition:color var(--opl-t-1)linear,border-color var(--opl-t-1)linear;border-radius:999px;flex:none;align-items:center;gap:8px;margin:0 0 14px;padding:8px 16px 8px 12px;font-size:14px;font-weight:600;display:inline-flex}.alloc-retour:before{content:"←";font-size:16px;line-height:1}.alloc-retour:hover{color:var(--opl-color-gold);border-color:var(--opl-color-gold)}.alloc-retour:focus-visible{color:var(--opl-color-gold);border-color:var(--opl-color-gold)}.alloc-sous-groupe{margin-top:14px}.alloc-sous-groupe__tete{align-items:center;gap:10px;margin:0 0 4px;display:flex}.alloc-sous-groupe__tete .pastille{border-radius:3px;flex:none;width:10px;height:10px}.alloc-sous-groupe__tete .nom{min-width:0;font-family:var(--font-editorial);color:var(--opl-alloc-texte);flex:1;font-size:.9rem;font-weight:600}.alloc-sous-groupe__tete .part{font-family:var(--font-mono);color:var(--opl-alloc-texte-tertiaire);font-variant-numeric:tabular-nums;font-size:.85rem}.alloc-lignes{gap:2px;max-height:240px;margin:8px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.alloc-lignes li{border-bottom:1px solid var(--opl-alloc-filet);align-items:baseline;gap:12px;padding:3px 0;display:flex}.alloc-lignes .nom{min-width:0;color:var(--opl-alloc-texte);flex:1;font-size:.88rem}.alloc-lignes .montant,.alloc-lignes .part{font-family:var(--font-mono);color:var(--opl-alloc-texte-tertiaire);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.85rem}.alloc-passerelle{border-top:1px solid var(--opl-alloc-filet);margin:22px 0 0;padding-top:14px}.ap-duo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.ap-bloc--droite{text-align:right}.ap-lab{letter-spacing:.08em;text-transform:uppercase;color:var(--opl-alloc-texte-doux);margin-bottom:6px;font-size:11px;display:block}.ap-val{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--opl-alloc-texte);font-variant-numeric:tabular-nums;font-size:1.45rem;line-height:1.05;display:block}.ap-val--levier{font-size:1.2rem}.ap-barre{background:var(--opl-alloc-filet);border-radius:2px;height:14px;margin-top:18px;display:flex;overflow:hidden}.ap-s{min-width:0;display:block}.ap-s--net{background:var(--opl-alloc-bloc-LIQUIDE);border-right:2px solid var(--opl-alloc-fond)}.ap-s--dette{background:var(--opl-alloc-texte-tertiaire)}.ap-bornes{justify-content:space-between;gap:18px;margin-top:9px;display:flex}.ap-borne--droite{text-align:right}.ap-borne .ap-lab{align-items:center;gap:7px;margin-bottom:3px;display:flex}.ap-borne--droite .ap-lab{justify-content:flex-end}.ap-pastille{border-radius:2px;flex:none;width:9px;height:9px}.ap-pastille--net{background:var(--opl-alloc-bloc-LIQUIDE)}.ap-pastille--dette{background:var(--opl-alloc-texte-tertiaire)}.ap-montant{font-family:var(--font-mono);color:var(--opl-alloc-texte);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.92rem}.ap-absent{color:var(--opl-alloc-texte-tertiaire);margin:16px 0 0;font-size:.85rem;font-style:italic}@media (max-width:560px){.ap-val{font-size:1.25rem}.ap-bornes{flex-direction:column;gap:10px}.ap-borne--droite,.ap-borne--droite .ap-lab{text-align:left;justify-content:flex-start}}.alloc-note{color:var(--opl-alloc-texte-tertiaire);max-width:56ch;margin:12px 0 0;font-size:12px;line-height:1.6}.alloc-note--reserve{border-left:2px solid var(--opl-alloc-texte-tertiaire);padding-left:10px}.alloc-refus{background:var(--opl-alloc-voile);border-left:3px solid var(--opl-alloc-texte-tertiaire);max-width:78ch;margin:0;padding:18px 20px}.alloc-refus__registre{letter-spacing:.16em;text-transform:uppercase;color:var(--opl-alloc-texte-tertiaire);margin:0;font-size:10.5px}.alloc-refus__titre{font-family:var(--font-editorial);color:var(--opl-alloc-texte);margin:8px 0 0;font-size:1.15rem;line-height:1.3}.alloc-refus__corps{color:var(--opl-alloc-texte-doux);margin:10px 0 0;font-size:.9rem;line-height:1.75}.alloc-refus[data-nature=definitif]{border-left-width:5px;border-left-color:var(--opl-alloc-bloc-ILLIQUIDE);background:var(--opl-alloc-voile)}.alloc-refus[data-nature=definitif] .alloc-refus__registre{color:var(--opl-alloc-bloc-ILLIQUIDE)}.alloc-refus[data-nature=non-lisible]{border-left-style:dashed;border-left-color:var(--opl-alloc-texte-tertiaire);background:0 0}@media (prefers-reduced-motion:reduce){.alloc-panneau__vue{animation:none}.alloc-arc,.alloc-declencheur,.alloc-declencheur .nom,.alloc-retour{transition:none}}.fiche-cta{flex-wrap:wrap;gap:14px;margin-top:22px;display:flex}.fiche-cta a{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--opl-radius-sm);border:1px solid var(--opl-filet);color:var(--opl-color-ivory);padding:10px 18px;font-size:11px}.fiche-cta a.primary{border-color:var(--opl-gold-deep);color:var(--opl-or-lisible)}.fiche-cta a:hover{border-color:var(--opl-or-etat);color:var(--opl-or-lisible)}
