.dvo-ecran .dvo-ecran-titre{align-items:center;gap:12px;display:flex}.dvo-ecran-compte{background:var(--color-grey);min-width:40px;height:40px;font-family:var(--font-sans);letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:19px;font-weight:700;display:inline-flex}.dvo-ecran-gain{background:color-mix(in srgb,var(--color-blue) 12%,transparent);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:18px;font-weight:800}.dvo-ecran-prix .dvo-ecran-gain{margin-left:auto}.dvo-ecran-prix b{color:var(--color-grey-2);font-weight:800}.dvo-ecran .dvo-ecran-appliquer{flex:none;margin-left:auto;padding-inline:26px}.dvo-ecran-capsule{background:var(--color-white);border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:17px;font-weight:700}.dvo-ecran-offre{margin:0;font-size:24px;font-weight:800;line-height:1.25}.dvo-ecran-raison{margin:0;font-size:19px;line-height:1.4}.dvo-ecran-cout{margin:0;font-size:20px;font-weight:600;line-height:1.35}.dvo-ecran-section{align-items:center;gap:12px;margin:0;font-size:26px;font-weight:800;display:flex}.dvo-ecran-note{gap:2px;display:inline-flex}.dvo-ecran-note svg{fill:none;stroke:color-mix(in srgb,var(--color-grey-2) 45%,transparent);stroke-width:1.6px;stroke-linejoin:round}.dvo-ecran-note .dvo-pleine{fill:var(--color-grey-2);stroke:var(--color-grey-2)}.dvo-ecran .dvo-ecran-logo{border-radius:9px;width:34px;height:34px}.dvo-ecran-citation{margin:0;font-size:20px;line-height:1.35}.dvo-ecran-reponse{background:var(--color-white);box-shadow:inset 0 0 0 1.5px var(--dv-bord);border-radius:16px;margin:0;padding:14px 16px;font-size:18px;line-height:1.4}.dvt-ecran .dvo-ecran{padding-top:40px}.dvo-ea{gap:16px}.dvo-ea .dvt-titre{font-family:var(--font-sans);font-weight:700}.dvo-ea-onglets{border-bottom:1.5px solid var(--dv-bord);white-space:nowrap;color:color-mix(in srgb,var(--color-grey-2) 70%,transparent);gap:22px;margin:-4px 0 0;font-size:18px;font-weight:600;display:flex;overflow:hidden}.dvo-ea-onglets span{padding:2px 0 12px}.dvo-ea-onglets .dvo-ea-actif{color:var(--color-grey-2);box-shadow:inset 0 -3px 0 var(--color-blue)}.dvo-ea-carte{background:var(--color-white);box-shadow:inset 0 0 0 1.5px var(--dv-bord);border-radius:22px;flex-direction:column;gap:12px;padding:18px 18px 16px;display:flex}.dvo-ea-pf{align-items:center;gap:12px;margin:0;font-size:21px;font-weight:700;display:flex}.dvo-ea .dvo-ea-pf .dvt-logo{border-radius:10px;width:36px;height:36px}.dvo-ea-nom{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:19px;line-height:1.3;display:flex}.dvo-ea-nom b{font-weight:700}.dvo-ea-nom span{font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--color-grey-2) 75%,transparent);font-size:17px}.dvo-ea-tuiles{gap:8px;display:grid}.dvo-ea-tuile{background:var(--color-grey);border-radius:14px;flex-direction:column;gap:2px;margin:0;padding:12px 14px;font-size:16px;line-height:1.35;display:flex}.dvo-ea-tuile>span:first-child{color:color-mix(in srgb,var(--color-grey-2) 80%,transparent);font-weight:600}.dvo-ea-tuile b{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.2}.dvo-ea-tuile>span:last-child{color:color-mix(in srgb,var(--color-grey-2) 85%,transparent)}.dvo-ea-selon{font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--color-grey-2) 75%,transparent);margin:0;font-size:16px;line-height:1.4}.dvo-ea-actions{flex-wrap:wrap;gap:10px;margin:2px 0 0;display:flex}.dvo-ea-actions span{box-shadow:inset 0 0 0 1.5px var(--dv-bord);white-space:nowrap;border-radius:12px;padding:9px 16px;font-size:17px;font-weight:600}.dvo-film-ecran .dvo-ea-tuiles{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.dvo-film-ecran .dvo-ea-tuile{padding:12px}.dvo-film-ecran .dvo-ea-carte[data-zone]:after,.dvo-film-ecran .dvo-ea-tuiles[data-zone]:after{border-radius:22px}.dvo-et{gap:16px;padding-inline:26px}.dvo-et-choix{box-shadow:inset 0 0 0 1.5px var(--dv-bord);border-radius:14px;align-self:flex-start;align-items:center;gap:12px;margin:0;padding:10px 14px 10px 12px;font-size:19px;font-weight:700;display:flex}.dvo-et-choix svg{flex:none}.dvo-et-choix svg:last-child{color:color-mix(in srgb,var(--color-grey-2) 70%,transparent)}.dvo-et-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:4px;display:flex}.dvo-et-titre{margin:0;font-size:24px;font-weight:700;line-height:1.2}.dvo-et-periode{background:var(--color-grey);border-radius:999px;margin:0;padding:6px 14px;font-size:17px;font-weight:600}.dvo-et-sous{color:color-mix(in srgb,var(--color-grey-2) 75%,transparent);margin:-10px 0 0;font-size:17px}.dvo-et-cartes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:6px;display:grid}.dvo-et-kpi{box-shadow:inset 0 0 0 1.5px var(--dv-bord);color:color-mix(in srgb,var(--color-grey-2) 80%,transparent);border-radius:18px;flex-direction:column;gap:4px;margin:0;padding:16px 18px;font-size:17px;font-weight:600;display:flex}.dvo-et-kpi b{font-family:var(--font-chiffres);font-variant-numeric:tabular-nums;color:var(--color-grey-2);font-size:36px;font-weight:700;line-height:1.1}.dvo-et-table{box-shadow:inset 0 0 0 1.5px var(--dv-bord);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.dvo-et-ligne{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:12px;margin:0;padding:14px 18px;font-size:19px;display:grid}.dvo-et-ligne+.dvo-et-ligne{border-top:1.5px solid var(--dv-bord)}.dvo-et-ligne>span{text-align:right}.dvo-et-ligne b{font-weight:700}.dvo-et-entete{background:var(--color-grey);color:color-mix(in srgb,var(--color-grey-2) 80%,transparent);padding-block:10px;font-size:16px;font-weight:600}.dvo-et-entete>span:first-child{text-align:left}
