.localization-dialog{width:min(980px,calc(100vw - 32px));max-height:calc(100dvh - 32px);box-sizing:border-box;border:1px solid var(--line,#d9e2e9);border-radius:16px;padding:20px;color:inherit;font:inherit;overflow:auto}.localization-dialog::backdrop{background:#0d243a99}.localization-dialog input,.localization-dialog textarea,.localization-dialog select{max-width:100%;box-sizing:border-box;font:inherit}.localization-dialog .field{min-width:0}.localization-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.localization-card,.localization-term{padding:12px;border:1px solid var(--line,#d9e2e9);border-radius:12px;margin-block:10px}.localization-term{display:grid;grid-template-columns:1fr 1fr;gap:10px}.localization-json{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:.9em}.localization-comparison{overflow:auto;max-width:100%}.localization-comparison table{width:100%;border-collapse:collapse;min-width:560px}.localization-comparison th,.localization-comparison td{padding:10px;border:1px solid var(--line,#d9e2e9);text-align:left;vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere}.localization-comparison td{width:40%}@media(max-width:600px){.localization-dialog{padding:12px}.localization-term{grid-template-columns:1fr}.localization-dialog .task-header{display:block}.localization-dialog .actions{flex-wrap:wrap}.localization-dialog .button{white-space:normal;max-width:100%}}
