.ft-comp-shared{font-variant-numeric:tabular-nums;justify-content:flex-end;min-width:120px;padding:0 4px;font-weight:700;display:inline-flex;position:relative}.ft-comp-shared-bar{background:var(--romeo-eye-soft);border-right:2px solid var(--accent-dark);z-index:0;position:absolute;inset:2px auto 2px 0}.ft-comp-shared>:not(.ft-comp-shared-bar){position:relative}.ft-comp-gap:empty{display:none}.ft-comp-gap>.ft-results{margin-top:32px}
