.translations-view[data-v-b708b2b5]{gap:var(--space-5);flex-direction:column;display:flex}.filter[data-v-b708b2b5]{min-height:var(--field-h);padding:var(--space-2) var(--space-3);border:var(--border-hairline) solid var(--field-edge);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font:inherit;font-weight:var(--weight-regular)}.key[data-v-b708b2b5]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.excerpt[data-v-b708b2b5]{max-width:36ch;color:var(--color-text);overflow-wrap:anywhere}.excerpt.muted[data-v-b708b2b5]{color:var(--color-text-faint)}.actions-head[data-v-b708b2b5],.actions[data-v-b708b2b5]{text-align:end;white-space:nowrap}.badge[data-v-b708b2b5]{white-space:nowrap;font-size:var(--text-xs);font-weight:var(--weight-medium);border-radius:10px;padding:2px 10px;display:inline-block}.badge-pending[data-v-b708b2b5]{background:color-mix(in oklch, var(--accent-amber-500,#f59e0b) 22%, transparent);color:var(--color-text)}.badge-approved[data-v-b708b2b5]{background:color-mix(in oklch, var(--accent-green-500) 22%, transparent);color:var(--color-text)}.badge-rejected[data-v-b708b2b5]{background:color-mix(in oklch, var(--accent-red-500) 22%, transparent);color:var(--color-text)}.badge-info[data-v-b708b2b5],.badge-merged[data-v-b708b2b5]{background:color-mix(in oklch, var(--brand-500) 18%, transparent);color:var(--color-text)}.panel-row td[data-v-b708b2b5]{background:var(--color-surface)}.panel[data-v-b708b2b5]{gap:var(--space-2);flex-direction:column;max-width:60ch;display:flex}.panel-label[data-v-b708b2b5]{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted)}.panel textarea[data-v-b708b2b5],.panel input[data-v-b708b2b5]{width:100%;padding:var(--space-2) var(--space-3);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font:inherit}.panel-actions[data-v-b708b2b5]{gap:var(--space-2);display:flex}.btn-primary[data-v-b708b2b5],.btn-secondary[data-v-b708b2b5],.btn-danger[data-v-b708b2b5]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:var(--border-hairline) solid var(--color-border);cursor:pointer;font-size:var(--text-sm)}.btn-primary[data-v-b708b2b5]{background:var(--brand-700);color:var(--color-on-brand,#fff);border-color:var(--brand-700)}.btn-danger[data-v-b708b2b5]{color:var(--accent-red-700);border-color:var(--accent-red-500);background:0 0}.btn-secondary[data-v-b708b2b5]{background:var(--color-surface);color:var(--color-text)}.status-line[data-v-b708b2b5]{font-size:var(--text-sm);color:var(--color-text-muted);gap:var(--space-3);align-items:center;display:flex}.status-line.empty[data-v-b708b2b5]{padding:var(--space-6);justify-content:center}.retry[data-v-b708b2b5]{padding:var(--space-2) var(--space-4);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}.toast[data-v-b708b2b5]{padding:var(--space-2) var(--space-4);background:var(--color-surface);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-sm);align-self:flex-end}[data-v-b708b2b5]:focus-visible{outline:var(--focus-outline-width,2px) solid var(--color-focus,#2563eb);outline-offset:2px;border-radius:2px}
