.translator .paste{margin-top:12px}.translator .paste textarea{width:100%;font-family:var(--mono);font-size:13px}.translator .picker-foot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.quality-good{border-color:color-mix(in srgb, var(--good) 40%, transparent);background:color-mix(in srgb, var(--good) 8%, var(--surface))}.quality-rough,.quality-untested{border-color:color-mix(in srgb, var(--warn) 40%, transparent);background:color-mix(in srgb, var(--warn) 10%, var(--surface))}.hint>span{flex:1}.between{justify-content:space-between}.t-progress{gap:6px;margin-top:16px;display:grid}.t-progress .step-line{justify-content:space-between;display:flex}.t-progress .bar{background:var(--sunken);border-radius:3px;height:6px;overflow:hidden}.t-progress .bar>div{background:var(--accent-fill);transform-origin:0;height:100%}.t-result{gap:12px;margin-top:16px;display:grid}.t-rows{border:1px solid var(--line);border-radius:var(--radius-sm);max-height:520px;margin:0;padding:0;list-style:none;overflow:auto}.t-rows li{border-bottom:1px solid var(--line);grid-template-columns:56px minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;padding:8px 10px;display:grid}.t-rows li:last-child{border-bottom:0}.t-rows li.over .t-dst{border-color:var(--warn)}.t-src{color:var(--ink-2);white-space:pre-line;padding-top:8px;font-size:14px}.t-dst{resize:vertical;width:100%;font-size:15px;line-height:1.4;font-family:var(--sans), var(--script-fallback)}.t-time{padding-top:10px}@media (width<=640px){.t-rows li{grid-template-columns:1fr;gap:4px}.t-time,.t-src{padding-top:0}}
