.m-resultat-haut-cadre{container-type:inline-size}.m-resultat-haut{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@container (min-width: 860px){.m-resultat-haut{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.m-titre-bloc{margin:0;font-size:13px;line-height:20px;font-weight:650}.m-titre-bouton{padding:0;border:0;background:none;font:inherit;color:inherit;text-align:start;text-decoration:underline dotted #8a8a8a;text-underline-offset:3px;cursor:pointer}.m-titre-bouton:focus-visible{outline:2px solid #005bd3;outline-offset:2px;border-radius:2px}.m-titre-aide{margin:2px 0 6px;max-inline-size:60ch}.m-resultat-asterisque{margin-top:12px;font-size:11px}.m-lecteur{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.m-cs{container-type:inline-size;margin-top:16px}.m-cs-cadre{position:relative;height:200px;margin-right:12px}.m-cs-dessin,.m-cs-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.m-cs-grad,.m-cs-ref{position:absolute;left:0;right:0;border-top:1px dashed #e3e3e3}.m-cs-zero{border-top:1px solid #8a8a8a}.m-cs-ref{border-top:2px dashed}.m-cs-grad>span,.m-cs-axe>span{position:absolute;font-size:11px;line-height:16px;color:#616161;white-space:nowrap}.m-cs-grad>span{right:calc(100% + 8px);transform:translateY(-50%)}.m-cs-ref-legende{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:2px 12px 0 0;font-size:11px;line-height:16px;font-weight:650}.m-cs-ref-trait{width:16px;border-top:2px dashed}.m-cs-hors{position:absolute;top:-9px;overflow:visible;transform:translate(-50%)}.m-cs-hors-empilee{top:-16px}.m-cs-point{position:absolute;width:8px;height:8px;border-radius:50%;transform:translate(-50%,-50%)}.m-cs-zone{position:absolute;top:0;bottom:0;margin:0;padding:0;border:0;background:transparent;cursor:default}.m-cs-zone:focus-visible{outline:2px solid #005bd3;outline-offset:-2px;border-radius:4px}.m-cs-repere{position:absolute;top:0;bottom:0;border-left:1px solid #b5b5b5;pointer-events:none}.m-cs-bulle{position:absolute;top:-8px;z-index:3;pointer-events:none;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026,0 0 0 1px #0000000f;padding:8px 12px;font-size:12px;line-height:18px;white-space:nowrap}.m-cs-bulle>div,.m-cs-legende>span{display:flex;align-items:center;gap:6px}.m-cs-rond{width:8px;height:8px;border-radius:50%;background:#0a8ff2;flex:none}.m-cs-tiret{width:12px;border-top:2px dashed #8fcdf9;flex:none}.m-cs-axe{position:relative;height:16px;margin:6px 12px 0 0}.m-cs-axe>span{transform:translate(-50%)}@container (min-width: 480px){.m-cs-axe>.m-cs-cache-large{visibility:hidden}}@container (max-width: 479.98px){.m-cs-axe>.m-cs-cache-etroit{visibility:hidden}}.m-cs-petite{margin-top:14px}.m-cs-petite .m-cs-cadre{height:96px}.m-cs-legende{margin-top:10px;display:flex;justify-content:center;gap:4px 16px;flex-wrap:wrap;font-size:12px;line-height:16px;color:#616161}.m-kpis-cadre{container-type:inline-size}.m-kpis{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@container (min-width: 880px){.m-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.m-kpi-valeur{font-size:20px;line-height:28px;font-weight:700;white-space:nowrap}.m-afaire-lien{font-size:12px;line-height:16px;white-space:nowrap}.m-afaire{list-style:none;margin:8px 0 0;padding:0}.m-afaire-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 0;border-top:1px solid #ebebeb}.m-afaire-premiere{border-top:0}.m-afaire-texte{flex:1 1 220px;min-width:0;overflow-wrap:anywhere}.m-afaire-texte>span{display:block;font-size:12px;line-height:16px}.m-afaire-zone:focus{outline:none}.m-afaire-droite{flex:0 1 auto;margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.m-afaire-effet{font-weight:650;white-space:nowrap;font-variant-numeric:tabular-nums}.m-budget-defile{max-inline-size:100%;overflow-x:auto}.m-budget-table{width:100%;margin-top:8px;border-collapse:collapse;font-size:13px;line-height:18px;font-variant-numeric:tabular-nums}.m-budget-table th,.m-budget-table td{padding:6px 0 6px 8px;border-top:1px solid #ebebeb;text-align:right;vertical-align:top;white-space:nowrap}.m-budget-table thead th{border-top:0;font-weight:450;color:#616161}.m-budget-table th[scope=row]{padding-left:0;text-align:left;font-weight:650;white-space:normal}.m-budget-roas{display:block;font-size:12px;line-height:16px;font-weight:450;color:#616161}.m-budget-pub td{font-weight:650}.m-sources{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:12px}.m-sources-legende{flex:1 1 200px;min-width:0}
