.lang-bar{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.lang-bar-label{font-family:var(--font-vt),var(--font-plex),monospace;letter-spacing:.1em;color:var(--soft);margin-right:4px;font-size:14px}.lang-bar a{color:var(--ink);background:#c8f0d212;border-radius:999px;padding:3px 10px;text-decoration:none}.lang-bar a:hover{background:#c8f0d224}.lang-bar a[aria-current]{background:var(--shu);color:var(--on-accent);font-weight:700}.lang-bar .lang-bar-add{color:var(--shu);background:0 0;box-shadow:inset 0 0 0 1px #46f08c66}.lang-bar-missing{color:var(--kaya);background:#ffd84a1a;border-radius:8px;flex-basis:100%;margin:6px 0 0;padding:8px 12px;font-size:12.5px}.tr-page{gap:20px;max-width:1180px;margin:0 auto;padding:32px clamp(16px,3vw,40px) 64px;display:grid}.tr-page h1{font-family:var(--font-dot),monospace;color:#fff;margin:0;font-size:clamp(24px,3vw,34px);font-weight:400}.tr-page .tr-lead{color:var(--soft);margin:0;font-size:14px;line-height:1.8}.tr-editor{gap:18px;display:grid}.tr-lang{color:var(--soft);align-items:center;gap:10px;font-size:13px;display:flex}.tr-lang select,.tr-field input,.tr-field textarea{color:var(--ink);font:inherit;background:#c8f0d20f;border:0;border-radius:10px;padding:10px 12px}.tr-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.tr-original{align-content:start;gap:6px;display:grid}.tr-original-text{color:var(--soft);white-space:pre-wrap;background:#c8f0d208;border-radius:10px;max-height:420px;padding:12px;font-size:13px;line-height:1.8;overflow:auto}.tr-field{gap:6px;display:grid}.tr-field textarea{resize:vertical;line-height:1.8}.tr-label{letter-spacing:.06em;color:var(--soft);margin:0;font-size:12px;font-weight:700}.tr-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tr-actions p{color:var(--kaya);margin:0;font-size:13px}@media (width<=800px){.tr-row{grid-template-columns:minmax(0,1fr)}}
