/* Outil « Le piège de la deuxième année » : frise mensuelle des prélèvements Urssaf (barres CSS empilées, repère du coût réel) */
.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-graph{margin:14px 0 10px;background:#fff;border-radius:12px;padding:12px 12px 30px 58px}
.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-zone{position:relative;height:200px;border-bottom:1px solid #1D1D1B}
.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-grille{position:absolute;left:0;right:0;height:0;border-top:1px dashed #e4e4de}
.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-grille em{position:absolute;right:100%;top:-8px;margin-right:6px;font:normal 11px Inter,sans-serif;color:#777;white-space:nowrap;font-variant-numeric:tabular-nums}
.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-cols{position:absolute;inset:0;display:flex;align-items:stretch;gap:2px}
.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-col{flex:1;min-width:0;position:relative;display:flex;flex-direction:column-reverse;outline:none;cursor:default}
.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-col span{display:block;width:100%;transition:height .25s}
.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-p{background:#9a9a92}
.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-r{background:#FCEA69;border-radius:3px 3px 0 0}
.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-reel{position:absolute;left:-1px;right:-1px;height:0;border-top:2px solid #1D1D1B;transition:bottom .25s}
.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-an::before{content:"";position:absolute;left:-2px;top:0;bottom:-6px;border-left:1px solid #c9c9c2}
.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-col small{position:absolute;bottom:-24px;left:0;font-size:11px;color:#555;white-space:nowrap;font-weight:600}
.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-col:hover span,.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-col:focus span{opacity:.75}
.hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-li-reel{height:0!important;border-top:2px solid #1D1D1B;border-radius:0!important}
@media (max-width:640px){
  .hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-graph{padding:10px 8px 28px 48px}
  .hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-zone{height:170px}
  .hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-cols{gap:1px}
  .hero-modele-post .wysiwyg .pepit-outil[data-outil="regul_tns"] .rt-grille em{font-size:10px}
}
