/* shared/pages/tunnel.css — feuille de tunnel.html, sortie de son bloc \3c style> le 17/10/2026 (lot 8 du dossier 1 : CSP sans
   style en ligne). Chargée par une balise <link> à la place exacte de l’ancien bloc : même ordre dans la cascade. */
/* ══════════════ FUNNEL — cœur du design « tunnel-visiteurs », intégré dans l'app.
   Tout est SCOPÉ sous .tunnel → n'affecte JAMAIS la sidebar / le reste de l'app.
   Réutilise les tokens de theme.css (--accent/--ink/--muted/--line identiques) +
   quelques tokens spécifiques au funnel déclarés ici. ══════════════ */
.tunnel{
  --tn-surface-2:var(--palette-surface-tunnel); --tn-ink-2:var(--palette-texte-action-composants-2); --tn-muted-2:var(--palette-texte-secondaire-composants-6);
  --tn-line-strong:var(--palette-bordure-tunnel); --tn-accent-soft:var(--palette-surface-action-composants-3); --tn-accent-softer:var(--palette-surface-action-composants-2);
  --tn-gold:var(--palette-texte-avertissement-tunnel); --tn-success:var(--palette-texte-succes-espace-patient); --tn-success-soft:var(--palette-surface-succes-composants-2);
  --tn-shadow-card:0 1px 0 var(--palette-ombre-changer-psychologue-2), 0 10px 30px -20px var(--palette-ombre-consultation);
  --tn-shadow-pop:0 2px 0 var(--palette-ombre-consultation-2), 0 26px 54px -24px var(--palette-ombre-demarrer);
  color:var(--ink); font-size:var(--palette-typographie-composants-14); line-height:1.55; letter-spacing:var(--palette-typographie-conversation-2);
  padding:var(--palette-espacement-composants-2) var(--palette-espacement-cabinet) var(--palette-espacement-components-6); max-width:1160px; margin:0 auto;
}
.tunnel *{box-sizing:border-box}
.tunnel .serif{font-family:var(--palette-police-editoriale-tunnel);font-style:italic;font-weight:500}
/* NB : PAS de `border:0` global ici — il écraserait (spécificité .tunnel button = 0,1,1)
   les bordures des puces/formules (.tn-chip/.tn-plan = 0,1,0). Le reset border est porté
   par les classes de boutons pleins (.tn-btn) uniquement. */
.tunnel button{font-family:inherit;color:inherit;cursor:pointer}
.tunnel textarea,.tunnel input{font-family:inherit;color:inherit}

/* progress */
.tn-progress{display:flex;align-items:center;justify-content:center;gap:0;margin:0 0 var(--palette-espacement-composants-2);padding:var(--palette-espacement-cabinet-conversation-2) 0;border-bottom:1px solid var(--line)}
.tn-pstep{display:flex;align-items:center;gap:var(--palette-espacement-cabinet-conversation-4);color:var(--tn-muted-2)}
.tn-pstep .b{width:26px;height:26px;border-radius:var(--palette-rayon-composants-2);background:var(--surface);border:1.5px solid var(--tn-line-strong);display:flex;align-items:center;justify-content:center;font-size:var(--palette-typographie-cabinet-conversation-4);font-weight:700;transition:.3s}
.tn-pstep .l{font-size:var(--palette-typographie-components-2);font-weight:600}
.tn-pstep.active{color:var(--ink)}
.tn-pstep.active .b{background:var(--adaptation-fond-action-accent, var(--accent));border-color:var(--adaptation-bordure-action-accent, var(--accent));color:var(--palette-texte-inverse-components);box-shadow:0 0 0 4px var(--adaptation-reflet-tn-accent-softer, var(--tn-accent-softer))}
.tn-pstep.done{color:var(--tn-ink-2)}
.tn-pstep.done .b{background:var(--tn-accent-softer);border-color:var(--adaptation-bordure-tn-accent-soft, var(--tn-accent-soft));color:var(--accent)}
.tn-psep{width:34px;height:1.5px;background:var(--adaptation-surface-action-tn-line-strong, var(--tn-line-strong));margin:0 var(--palette-espacement-cabinet-conversation-7);border-radius:var(--palette-rayon-consultation);transition:.3s}
.tn-psep.done{background:var(--tn-accent-soft)}
.tn-secure{margin-left:var(--palette-espacement-cabinet-conversation-10);display:inline-flex;align-items:center;gap:var(--palette-espacement-components);font-size:var(--palette-typographie-components-2);color:var(--muted);font-weight:500}
.tn-secure svg{color:var(--tn-success)}

/* layout : contenu + rail */
/* Par défaut : UNE colonne (le rail n'apparaît que s'il y a la place, cf. @media
   min-width:1200px). Évite que sidebar app + contenu + rail dépasse l'écran → rail coupé. */
.tn-shell{display:grid;grid-template-columns:1fr;gap:var(--palette-espacement-invitation-7);align-items:start}
.tn-shell.solo{grid-template-columns:minmax(0,640px);justify-content:center}
.tn-main{min-width:0}

.tn-head{margin-bottom:var(--palette-espacement-composants-3)}
.tn-eyebrow{display:inline-flex;align-items:center;gap:var(--palette-espacement-components);font-size:var(--palette-typographie-components-4);font-weight:700;text-transform:uppercase;letter-spacing:var(--palette-typographie-tunnel);color:var(--accent);margin-bottom:var(--palette-espacement-cabinet-conversation-7)}
.tn-eyebrow .dot{width:6px;height:6px;border-radius:var(--palette-rayon-composants-2);background:var(--adaptation-fond-action-accent, var(--accent))}
.tn-head h1{margin:0 0 var(--palette-espacement-cabinet-conversation-11);font-size:var(--palette-typographie-tunnel-2);line-height:1.14;letter-spacing:var(--palette-typographie-demarrer);font-weight:700}
.tn-head p{margin:0;color:var(--muted);font-size:var(--palette-typographie-cabinet-conversation-5);max-width:52ch}

.tn-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--palette-rayon-composants);padding:var(--palette-espacement-composants-2) var(--palette-espacement-components-5);box-shadow:var(--tn-shadow-card)}
.tn-card + .tn-card{margin-top:var(--palette-espacement-cabinet-conversation-2)}
.tn-card h2{margin:0 0 var(--palette-espacement-cabinet-2);font-size:var(--palette-typographie-composants-9);font-weight:700;letter-spacing:var(--palette-typographie-tunnel-3)}
.tn-clead{color:var(--muted);font-size:var(--palette-typographie-components);margin-bottom:var(--palette-espacement-cabinet-conversation-8)}

.tn-chips{display:flex;flex-wrap:wrap;gap:var(--palette-espacement-cabinet-conversation-6)}
.tn-chip{display:inline-flex;align-items:center;gap:var(--palette-espacement-cabinet-conversation-11);padding:var(--palette-espacement-components-2) var(--palette-espacement-cabinet-conversation-2);border-radius:var(--palette-rayon-cabinet-conversation-3);background:var(--surface);border:1.5px solid var(--tn-line-strong);font-size:var(--palette-typographie-cabinet-conversation-2);font-weight:600;color:var(--tn-ink-2);transition:.15s}
.tn-chip:hover{border-color:var(--adaptation-bordure-tn-accent-soft, var(--tn-accent-soft));background:var(--tn-surface-2)}
.tn-chip.sel{border-color:var(--adaptation-bordure-action-accent, var(--accent));background:var(--tn-accent-softer);color:var(--ink)}
.tn-chip .tick{width:18px;height:18px;border-radius:var(--palette-rayon-composants-2);background:var(--adaptation-fond-action-accent, var(--accent));color:var(--palette-texte-inverse-components);display:none;align-items:center;justify-content:center}
.tn-chip.sel .tick{display:inline-flex}

.tn-plans{display:flex;flex-direction:column;gap:var(--palette-espacement-cabinet-conversation-7);margin-top:var(--palette-espacement-cabinet-conversation-2)}
.tn-plan{display:flex;gap:var(--palette-espacement-composants-7);align-items:flex-start;text-align:left;width:100%;padding:var(--palette-espacement-cabinet-conversation-8) var(--palette-espacement-cabinet-conversation-10);border-radius:var(--palette-rayon-cabinet);border:1.5px solid var(--tn-line-strong);background:var(--surface);transition:.15s}
.tn-plan:hover{border-color:var(--adaptation-bordure-tn-accent-soft, var(--tn-accent-soft))}
.tn-plan.sel{border-color:var(--adaptation-bordure-action-accent, var(--accent));background:var(--tn-accent-softer);box-shadow:0 0 0 3px var(--adaptation-reflet-tn-accent-softer, var(--tn-accent-softer))}
.tn-plan .radio{width:22px;height:22px;border-radius:var(--palette-rayon-composants-2);border:2px solid var(--tn-line-strong);flex:0 0 22px;margin-top:var(--palette-espacement-composants-5);display:flex;align-items:center;justify-content:center;transition:.15s}
.tn-plan.sel .radio{border-color:var(--adaptation-bordure-action-accent, var(--accent));background:var(--adaptation-fond-action-accent, var(--accent))}
.tn-plan.sel .radio::after{content:"";width:8px;height:8px;border-radius:var(--palette-rayon-composants-2);background:var(--palette-surface-cabinet-conversation)}
.tn-plan .pbody{flex:1;min-width:0}
.tn-plan .pname{font-weight:700;font-size:var(--palette-typographie-composants-10);display:flex;align-items:center;gap:var(--palette-espacement-cabinet-conversation-4);flex-wrap:wrap}
.tn-badge{font-size:var(--palette-typographie-composants-17);font-weight:700;text-transform:uppercase;letter-spacing:var(--palette-typographie-consultation);color:var(--palette-texte-inverse-components);background:var(--adaptation-fond-action-accent, var(--accent));padding:var(--palette-espacement-components-4) var(--palette-espacement-cabinet-conversation-11);border-radius:var(--palette-rayon-conversation)}
.tn-badge.gold{background:var(--adaptation-fond-avertissement-tn-gold, var(--tn-gold))}
.tn-plan .pdesc{color:var(--muted);font-size:var(--palette-typographie-cabinet-conversation-3);margin-top:var(--palette-espacement-cabinet-2);line-height:1.5}
.tn-feats{margin-top:var(--palette-espacement-components-2);display:flex;flex-direction:column;gap:var(--palette-espacement-cabinet-conversation-3)}
.tn-feat{display:flex;gap:var(--palette-espacement-cabinet-conversation-11);align-items:center;font-size:var(--palette-typographie-components-2);color:var(--tn-ink-2);font-weight:500}
.tn-feat .ico{color:var(--tn-success);flex:0 0 auto}
.tn-plan .pprice{text-align:right;flex:0 0 auto}
.tn-plan .pprice b{font-size:var(--palette-typographie-cabinet-conversation);font-weight:700;letter-spacing:var(--palette-typographie-layout-2)}
.tn-plan .pprice span{display:block;font-size:var(--palette-typographie-components-4);color:var(--muted);font-weight:500}

.tn-field{margin-bottom:var(--palette-espacement-cabinet-conversation-5)}
.tn-field label{display:block;font-size:var(--palette-typographie-components-2);font-weight:600;color:var(--tn-ink-2);margin-bottom:var(--palette-espacement-cabinet-conversation-3)}
.tn-iwrap{position:relative}
.tn-input{width:100%;border:1.5px solid var(--tn-line-strong);border-radius:var(--palette-rayon-cabinet-conversation-3);background:var(--surface);padding:var(--palette-espacement-cabinet-conversation-7) var(--palette-espacement-composants-7);font-size:var(--palette-typographie-composants-14);color:var(--ink);transition:.15s}
.tn-input:focus{outline:0;border-color:var(--adaptation-bordure-action-accent, var(--accent));box-shadow:0 0 0 4px var(--adaptation-reflet-tn-accent-softer, var(--tn-accent-softer))}
/* E-mail d'une session ouverte : verrouillé (14/09/2026, jamais de 2e compte). */
.tn-input[readonly]{background:var(--tn-surface-2);color:var(--tn-ink-2);cursor:default}
.tn-input[readonly]:focus{border-color:var(--tn-line-strong);box-shadow:none}
.tn-code-links{display:flex;justify-content:space-between;gap:var(--palette-espacement-cabinet-conversation-11) var(--palette-espacement-cabinet-conversation-2);flex-wrap:wrap;margin-top:var(--palette-espacement-cabinet-conversation-6);font-size:var(--palette-typographie-components-2)}
.tunnel .tn-linkbtn{background:none;border:0;padding:0;font-size:var(--palette-typographie-components-2);font-weight:600;color:var(--accent);text-decoration:underline}
.tunnel .tn-linkbtn:disabled{color:var(--muted);text-decoration:none;cursor:default}
.tn-code-info{font-size:var(--palette-typographie-components-2);color:var(--muted);min-height:16px;margin-top:var(--palette-espacement-cabinet-conversation-3)}
.tn-stripe-el{width:100%;border:1.5px solid var(--tn-line-strong);border-radius:var(--palette-rayon-cabinet-conversation-3);background:var(--surface);padding:var(--palette-espacement-cabinet-conversation-5) var(--palette-espacement-composants-7);transition:.15s}
.tn-stripe-el.StripeElement--focus{border-color:var(--adaptation-bordure-action-accent, var(--accent));box-shadow:0 0 0 4px var(--adaptation-reflet-tn-accent-softer, var(--tn-accent-softer))}
.tn-stripe-el.StripeElement--invalid{border-color:var(--palette-bordure-danger-ma-formule-2)}
.tn-err{color:var(--palette-texte-danger-consultation);font-size:var(--palette-typographie-components-2);margin:var(--palette-espacement-composants-5) 0 var(--palette-espacement-cabinet-conversation-6);min-height:16px;font-weight:500}
.tn-row2{display:grid;grid-template-columns:1fr 1fr;gap:var(--palette-espacement-cabinet-conversation-7)}
.tn-brands{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;gap:var(--palette-espacement-cabinet-conversation-9)}
.tn-cb{font-size:var(--palette-typographie-tunnel-4);font-weight:800;color:var(--palette-texte-inverse-components);padding:var(--palette-espacement-cabinet-2) var(--palette-espacement-cabinet-conversation-3);border-radius:var(--palette-rayon-invitation-4)}
.tn-cb.visa{background:var(--palette-fond-inverse-tunnel)}.tn-cb.cb{background:var(--palette-fond-inverse-tunnel-2)}
.tn-tos{display:flex;gap:var(--palette-espacement-cabinet-conversation-6);align-items:flex-start;margin:var(--palette-espacement-cabinet-conversation-2) 0;font-size:var(--palette-typographie-components-2);color:var(--muted);line-height:1.5}
.tn-tos input{margin-top:var(--palette-espacement-composants-5);accent-color:var(--accent);width:16px;height:16px;flex:0 0 16px}
.tn-tos b{color:var(--tn-ink-2)}
.tn-snote{display:flex;align-items:center;gap:var(--palette-espacement-cabinet-conversation-11);justify-content:center;font-size:var(--palette-typographie-cabinet-conversation-4);color:var(--muted);margin:var(--palette-espacement-cabinet-conversation-5) 0;font-weight:500}
.tn-snote svg{color:var(--tn-success)}

.tn-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--palette-espacement-cabinet-conversation-4);font-weight:700;border:0;border-radius:var(--palette-rayon-cabinet-conversation-3);transition:.15s;font-size:var(--palette-typographie-composants-14);padding:0 var(--palette-espacement-composants-3);height:46px}
.tn-btn.primary{background:var(--adaptation-fond-action-accent, var(--accent));color:var(--palette-texte-inverse-components)}
.tn-btn.primary:hover{background:var(--adaptation-fond-action-accent-hover, var(--accent-hover,var(--palette-fond-action-composants-3)))}
.tn-btn.primary:disabled{background:var(--tn-accent-soft);cursor:not-allowed}
.tn-btn.ghost{background:var(--surface);border:1.5px solid var(--tn-line-strong);color:var(--tn-ink-2)}
.tn-btn.ghost:hover{border-color:var(--adaptation-bordure-tn-accent-soft, var(--tn-accent-soft));background:var(--tn-surface-2)}
.tn-btn.lg{height:52px;font-size:var(--palette-typographie-composants-10);padding:0 var(--palette-espacement-components-5)}
.tn-actions{display:flex;align-items:center;justify-content:space-between;margin-top:var(--palette-espacement-cabinet-conversation-10);gap:var(--palette-espacement-cabinet-conversation-7)}
.tn-actions.end{justify-content:flex-end}

/* rail */
.tn-rail{position:sticky;top:20px;display:none;flex-direction:column;gap:var(--palette-espacement-cabinet-conversation-5)}
.tn-rail-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--palette-rayon-cabinet-conversation);box-shadow:var(--tn-shadow-card);overflow:hidden}
.tn-rail-psy{padding:var(--palette-espacement-cabinet-conversation-8) var(--palette-espacement-cabinet-conversation-10);display:flex;gap:var(--palette-espacement-composants-6);align-items:center;border-bottom:1px solid var(--line)}
.tn-rail-psy .av{width:48px;height:48px;border-radius:var(--palette-rayon-composants-2);flex:0 0 48px;background:linear-gradient(135deg,var(--palette-fond-action-tunnel),var(--palette-fond-action-composants));color:var(--palette-texte-inverse-components);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--palette-typographie-composants-9);overflow:hidden}
.tn-rail-psy .av img{width:100%;height:100%;object-fit:cover;display:block}
.tn-rail-psy .nm{font-weight:700;font-size:var(--palette-typographie-cabinet-conversation-5)}
.tn-rail-psy .ti{font-size:var(--palette-typographie-components-2);color:var(--muted)}
.tn-rail-psy .rate{display:inline-flex;align-items:center;gap:var(--palette-espacement-cabinet-conversation-9);font-size:var(--palette-typographie-cabinet-conversation-4);color:var(--muted);margin-top:var(--palette-espacement-components-4)}
.tn-rail-psy .rate b{color:var(--tn-ink-2)}
.tn-rail-psy .rate .st{color:var(--tn-gold);letter-spacing:var(--palette-typographie-tunnel-5)}
.tn-rail-body{padding:var(--palette-espacement-cabinet-conversation-2) var(--palette-espacement-cabinet-conversation-10);display:flex;flex-direction:column;gap:var(--palette-espacement-composants-6)}
.tn-rl{display:flex;gap:var(--palette-espacement-components-2);font-size:var(--palette-typographie-cabinet-conversation-3);line-height:1.45}
.tn-rl .ico{width:30px;height:30px;border-radius:var(--palette-rayon-cabinet-conversation-2);background:var(--tn-accent-softer);color:var(--accent);display:flex;align-items:center;justify-content:center;flex:0 0 30px}
.tn-rl.pending{opacity:.5}
.tn-rl.pending .ico{background:var(--tn-surface-2);color:var(--tn-muted-2)}
.tn-rl .t{font-weight:600;color:var(--ink)}
.tn-rl .s{color:var(--muted);font-size:var(--palette-typographie-cabinet-conversation-4)}
.tn-rail-total{padding:var(--palette-espacement-cabinet-conversation-2) var(--palette-espacement-cabinet-conversation-10);border-top:1px dashed var(--tn-line-strong);display:flex;align-items:center;justify-content:space-between;background:var(--tn-surface-2)}
.tn-rail-total .lbl{font-size:var(--palette-typographie-cabinet-conversation-3);color:var(--muted);font-weight:600}
.tn-rail-total .amt{font-size:var(--palette-typographie-components-6);font-weight:700}
.tn-rail-total .amt span{font-size:var(--palette-typographie-components-2);color:var(--muted);font-weight:500}
.tn-reassure{display:flex;flex-direction:column;gap:var(--palette-espacement-cabinet-conversation-4);padding:var(--palette-espacement-composants-5) var(--palette-espacement-cabinet-conversation-3)}
.tn-rr{display:flex;gap:var(--palette-espacement-cabinet-conversation-4);align-items:center;font-size:var(--palette-typographie-cabinet-conversation-4);color:var(--muted);font-weight:500}
.tn-rr svg{color:var(--tn-success);flex:0 0 auto}

.tn-trust{display:flex;align-items:center;gap:var(--palette-espacement-cabinet-conversation-5);padding:var(--palette-espacement-cabinet-conversation-5) var(--palette-espacement-cabinet-conversation-8);background:var(--surface);border:1px solid var(--line);border-radius:var(--palette-rayon-cabinet);box-shadow:var(--tn-shadow-card);flex-wrap:wrap;margin-top:var(--palette-espacement-cabinet-conversation-2)}
.tn-trust .tp{display:flex;align-items:center;gap:var(--palette-espacement-components);font-size:var(--palette-typographie-cabinet-conversation-4);color:var(--muted);font-weight:600}
.tn-trust .stars{display:inline-flex;gap:var(--palette-espacement-conversation)}
.tn-trust .s{width:13px;height:13px;background:var(--palette-fond-succes-conversation);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--palette-rayon-consultation)}
.tn-trust .s svg{color:var(--palette-texte-inverse-components)}
.tn-trust .div{width:1px;height:20px;background:var(--adaptation-surface-action-tn-line-strong, var(--tn-line-strong))}
.tn-trust b{color:var(--ink)}
.tn-gstars{color:var(--tn-gold);letter-spacing:var(--palette-typographie-tunnel-5);font-size:var(--palette-typographie-cabinet-conversation-4)}

.tn-confirm{max-width:560px;margin:var(--palette-espacement-cabinet-conversation-11) auto 0;text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--palette-rayon-composants-4);padding:var(--palette-espacement-invitation-3) var(--palette-espacement-components-3);box-shadow:var(--tn-shadow-pop)}
.tn-orb{width:82px;height:82px;border-radius:var(--palette-rayon-composants-2);background:var(--tn-success-soft);display:flex;align-items:center;justify-content:center;margin:0 auto var(--palette-espacement-cabinet-conversation-10);color:var(--tn-success)}
.tn-confirm h1{margin:0 0 var(--palette-espacement-cabinet-conversation-11);font-size:var(--palette-typographie-invitation-3)}
.tn-confirm .lead{color:var(--muted);font-size:var(--palette-typographie-composants-14);margin:0 auto var(--palette-espacement-cabinet-conversation);max-width:42ch}
.tn-cbox{text-align:left;border:1px solid var(--line);border-radius:var(--palette-rayon-cabinet);overflow:hidden;margin-bottom:var(--palette-espacement-composants-3)}
.tn-cbrow{display:flex;gap:var(--palette-espacement-cabinet-conversation-7);align-items:center;padding:var(--palette-espacement-cabinet-conversation-5) var(--palette-espacement-cabinet-conversation-8)}
.tn-cbrow + .tn-cbrow{border-top:1px solid var(--line)}
.tn-cbrow .ico{width:34px;height:34px;border-radius:var(--palette-rayon-cabinet-conversation-4);background:var(--tn-accent-softer);color:var(--accent);display:flex;align-items:center;justify-content:center;flex:0 0 34px}
.tn-cbrow .t{font-weight:600;font-size:var(--palette-typographie-components)}
.tn-cbrow .s{color:var(--muted);font-size:var(--palette-typographie-components-2)}

.tn-fade{animation:tnfade .4s ease both}
@keyframes tnfade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.tn-fade{animation:none}}

/* Rail (colonne récap) : UNIQUEMENT quand il y a la place (sidebar app ~260px +
   contenu ~600px + rail 320px). En dessous → contenu pleine largeur, pas de rail coupé. */
@media (min-width:1200px){
  .tn-shell{grid-template-columns:minmax(0,1fr) 320px}
  .tn-rail{display:flex}
}
/* mobile : single-col, rail masqué, CTA inline (pas de barre fixe → pas de conflit tabbar) */
@media (max-width:900px){
  .tunnel{padding:var(--palette-espacement-cabinet-conversation-2) var(--palette-espacement-cabinet-conversation-2) var(--palette-espacement-components-3)}
  .tn-progress .l{display:none}
  .tn-psep{width:16px;margin:0 var(--palette-espacement-cabinet-conversation-3)}
  .tn-secure span{display:none}
  .tn-shell{grid-template-columns:1fr}
  .tn-rail{display:none}
  .tn-head h1{font-size:var(--palette-typographie-conversation-5)}
  .tn-card{padding:var(--palette-espacement-cabinet-conversation-10) var(--palette-espacement-cabinet-conversation-8)}
  .tn-actions{flex-direction:column-reverse;gap:var(--palette-espacement-cabinet-conversation-6)}
  .tn-actions .tn-btn{width:100%}
}
