.ft-snip-meter{gap:8px;min-width:0;display:grid}.ft-snip-meter-head{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.ft-snip-meter-label{font-size:14px;font-weight:750}.ft-snip-meter-value{font-family:var(--font-mono), monospace;color:var(--muted);font-variant-numeric:tabular-nums;margin-right:auto;font-size:12px}.ft-snip-meter-track{border:1px solid var(--ink);background:var(--romeo-stone-soft);height:10px;position:relative}.ft-snip-meter-fill{display:block;position:absolute;inset:0 auto 0 0}.ft-snip-meter-pass{background:var(--green)}.ft-snip-meter-warn{background:var(--romeo-ochre)}.ft-snip-meter-fail{background:var(--red)}.ft-snip-meter-limit{background:var(--ink);width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.ft-snip-meter-note{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.6}.ft-snip-rewrite{border:1.5px solid var(--ink);background:var(--romeo-stone-soft);gap:12px;padding:20px;display:grid}.ft-snip-rewrite-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;display:flex}.ft-snip-rewrite-head .ft-hint{max-width:56ch;margin-top:4px}.ft-snip-rewrite-actions{flex-wrap:wrap;gap:8px;display:flex}.ft-snip-rewrite .ft-results{margin-top:4px;padding-top:16px}.ft-snip-suggestions{border-top:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.ft-snip-suggestion{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:14px 0;display:grid}.ft-snip-suggestion-text{overflow-wrap:anywhere;font-weight:700;line-height:1.55}.ft-snip-suggestion-meta{flex-wrap:wrap;grid-column:1;gap:6px 14px;display:flex}.ft-snip-suggestion-actions{flex-wrap:wrap;grid-area:1/2/span 2;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.ft-snip-fit{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ft-snip-fit-detail{font-family:var(--font-mono), monospace;color:var(--muted);font-size:12px}@media (max-width:560px){.ft-snip-suggestion{grid-template-columns:minmax(0,1fr)}.ft-snip-suggestion-actions{grid-area:auto/1;justify-content:flex-start}}
