.ft-rtc-anchor{scroll-margin-top:24px}.ft-rtc-tester{border:1.5px solid var(--ink);background:var(--romeo-stone-soft);gap:16px;padding:20px;display:grid}.ft-rtc-tester-fields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 20px;display:grid}.ft-rtc-verdict{border:1.5px solid var(--ink);background:var(--surface);align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.ft-rtc-verdict-allow{box-shadow:inset 4px 0 0 var(--green)}.ft-rtc-verdict-block{box-shadow:inset 4px 0 0 var(--red)}.ft-rtc-verdict-title{overflow-wrap:anywhere;font-weight:750;line-height:1.5}.ft-rtc-verdict-title code,.ft-rtc-why,.ft-rtc-sitemap-line{font-family:var(--font-mono), monospace;font-size:13px}.ft-rtc-verdict-why{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:14px;line-height:1.65}.ft-rtc-file-wrap{min-width:0}.ft-rtc-file{border:1.5px solid var(--ink);background:var(--surface);max-height:440px;overflow:auto}.ft-rtc-file:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ft-rtc-file ol{margin:0;padding:6px 0;list-style:none}.ft-rtc-line{font-family:var(--font-mono), monospace;grid-template-columns:48px minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;padding:1px 10px 1px 0;font-size:13px;line-height:1.6;display:grid}.ft-rtc-ln{text-align:right;color:var(--muted);border-right:1px solid var(--line);-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;padding-right:8px}.ft-rtc-code{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit}.ft-rtc-comment .ft-rtc-code{color:var(--muted)}.ft-rtc-group{background:var(--romeo-eye-soft)}.ft-rtc-hit-allow{background:var(--green-soft);box-shadow:inset 4px 0 0 var(--green)}.ft-rtc-hit-block{background:var(--red-soft);box-shadow:inset 4px 0 0 var(--red)}.ft-rtc-tag,.ft-rtc-flag{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border:1px solid;justify-self:end;padding:0 6px;font-size:10px;font-weight:600}.ft-rtc-tag{color:var(--ink);background:var(--surface)}.ft-rtc-tag-quiet{color:var(--accent-dark);border-color:var(--line)}.ft-rtc-line>.ft-rtc-tag+.ft-rtc-flag{grid-column:3}.ft-rtc-flag-error{color:var(--red);background:var(--red-soft)}.ft-rtc-flag-warning{color:var(--amber);background:var(--amber-soft)}.ft-rtc-flag-info{color:var(--romeo-slate);background:var(--romeo-stone-soft)}.ft-rtc-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.ft-rtc-sitemaps{gap:6px;margin-top:10px;padding:0;list-style:none;display:grid}.ft-rtc-sitemaps li{overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 12px;line-height:1.6;display:flex}.ft-rtc-sitemap-line{color:var(--muted)}@media (max-width:620px){.ft-rtc-tester{padding:14px}.ft-rtc-verdict{flex-direction:column;gap:8px}.ft-rtc-line{grid-template-columns:38px minmax(0,1fr)}.ft-rtc-tag,.ft-rtc-flag{grid-column:2;justify-self:start}}
