.ft-hreflang-group{border:0;min-width:0;margin:0;padding:0}.ft-hreflang-group legend{letter-spacing:-.01em;padding:0;font-size:16px;font-weight:800}.ft-hreflang-group>.ft-hint{margin-top:4px}.ft-hreflang-rows{border-top:1px solid var(--line);gap:0;margin:14px 0;padding:0;list-style:none;display:grid}.ft-hreflang-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,2fr) auto;align-items:end;gap:12px;padding:14px 0;display:grid}.ft-hreflang-row-meta{align-items:center;gap:12px;min-height:44px;display:flex}.ft-hreflang-row-meta .ft-link-button{color:var(--muted);margin-top:0;font-size:13px}.ft-hreflang-code{border:1.5px solid var(--ink);background:var(--romeo-eye-soft);min-width:64px;font-family:var(--font-mono), monospace;text-align:center;padding:4px 8px;font-size:13px;font-weight:600}.ft-hreflang-x{border-top:1px dashed var(--line);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px 20px;margin-top:24px;padding-top:20px;display:grid}.ft-hreflang-bulk{border:1px dashed var(--line);background:var(--romeo-stone-soft);margin-top:20px;padding:12px 16px}.ft-hreflang-bulk summary{cursor:pointer;font-weight:750}.ft-hreflang-bulk[open] summary{margin-bottom:14px}.ft-hreflang-bulk .ft-small-button,.ft-hreflang-bulk .ft-checks{margin-top:12px}@media (max-width:900px){.ft-hreflang-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ft-hreflang-row>.ft-field:nth-child(3){grid-column:1/-1}.ft-hreflang-row-meta{grid-column:1/-1;min-height:0}}@media (max-width:480px){.ft-hreflang-row{grid-template-columns:1fr}}
