.fv2p .gt{flex-direction:column;gap:14px;display:flex}.fv2p .gt-note{background:var(--warn-bg);border:1px solid var(--warn-border);color:#78350f;border-radius:10px;margin:0;padding:8px 11px;font-size:12.5px;line-height:1.5}.fv2p .gt-formules{color:var(--ink-soft);margin:0;font-size:12.5px;line-height:1.5}.fv2p .gt-formules b{color:var(--ink)}.fv2p .gt-section{flex-direction:column;display:flex}.fv2p .gt-titre{color:var(--ink-soft);margin:0;padding:6px 0 4px;font-size:12.5px;font-weight:700}.fv2p .gt-ligne{border-top:1px solid var(--border-soft);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:3px 10px;padding:9px 0;font-size:14px;display:grid}.fv2p .gt-entete{color:var(--ink-soft);border-top:none;padding:0 0 2px;font-size:11.5px;font-weight:700}.fv2p .gt-entete span{text-align:right}.fv2p .gt-lib{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-weight:600}.fv2p .gt-val{text-align:right;flex-direction:column;align-items:flex-end;min-width:0;display:flex}.fv2p .gt-val b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700}.fv2p .gt-val small{color:var(--ink-soft);font-size:11.5px;font-weight:500}.fv2p .gt-large{grid-column:2/4}@media (max-width:400px){.fv2p .gt-ligne{gap:3px 8px;font-size:13.5px}}
