.localized-copy-editor{display:grid;min-width:0;gap:12px}.localized-copy-drawer{overflow:hidden;border:1px solid #e5dfe8;border-radius:10px;background:#fbfafc}.localized-copy-drawer>summary{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;list-style:none;cursor:pointer}.localized-copy-drawer>summary::-webkit-details-marker{display:none}.localized-copy-drawer>summary>span:first-child{display:grid;gap:2px;min-width:0}.localized-copy-drawer>summary small{color:#776f7b;font-size:11px}.localized-copy-summary-actions{display:flex;align-items:center;gap:9px;flex:none}.localized-copy-summary-actions b{padding:3px 7px;border-radius:999px;background:#eee8f2;color:#745586;font-size:10px}.localized-copy-summary-actions i{color:#776f7b;font-style:normal;transition:transform .16s ease}.localized-copy-drawer[open] .localized-copy-summary-actions i{transform:rotate(180deg)}.localized-copy-body{padding:12px;border-top:1px solid #e5dfe8}.localized-copy-toolbar{display:flex;align-items:end;justify-content:space-between;gap:12px}.localized-copy-toolbar__selectors{display:flex;align-items:end;gap:10px;min-width:0}.localized-copy-toolbar label{display:grid;gap:4px;min-width:170px;color:#776f7b;font-size:11px}.localized-copy-toolbar select{min-height:36px;padding:7px 9px;border:1px solid #cfc6d3;border-radius:7px;background:#fff;color:#28222d}.localized-copy-notice{margin:8px 0 0;padding:8px 10px;border-radius:6px;background:#f3eef6;color:#725184;font-size:11px;line-height:1.55}.localized-copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:480px;margin-top:10px;padding-right:4px;overflow-y:auto}.localized-copy-grid.is-focused{grid-template-columns:1fr;max-height:min(420px,42vh)}.localized-copy-grid fieldset{display:grid;min-width:0;gap:7px;margin:0;padding:10px;border:1px solid #ded7e1;border-radius:8px;background:#fff}.localized-copy-grid fieldset.is-source{background:#f4f0f6}.localized-copy-grid legend{padding:0 4px;color:#28222d;font-size:11px;font-weight:750}.localized-copy-grid legend small{margin-left:5px;color:#776f7b;font-weight:500}.localized-copy-grid legend b{margin-left:7px;color:#745586;font-size:9px}.localized-copy-field{display:grid;gap:3px;min-width:0;color:#776f7b;font-size:10px}.localized-copy-field__heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.localized-copy-grid :is(input,textarea){width:100%;min-width:0;padding:7px 8px;border:1px solid #cfc6d3;border-radius:6px;background:#fff;color:#28222d;font:inherit;font-size:11px;line-height:1.5;resize:vertical}.localized-copy-grid fieldset:disabled :is(input,textarea){color:#675d6d;opacity:1}.translation-coverage-toolbar{display:grid;min-width:min(100%,280px);gap:6px}.translation-coverage-toolbar__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.translation-coverage-toolbar__notice,.translation-coverage-toolbar__summary{margin:0;color:#776f7b;font-size:11px;line-height:1.45;text-align:right}.translation-coverage-toolbar__notice{color:#725184}.translation-review-backdrop{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:20px;background:rgba(24,18,27,.46);backdrop-filter:blur(3px)}.translation-review-dialog{width:min(560px,100%);overflow:hidden;border:1px solid #e2d8e6;border-radius:18px;background:#fff;box-shadow:0 28px 80px rgba(36,21,41,.24)}.translation-review-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 16px;border-bottom:1px solid #eee8f0}.translation-review-dialog>header span{color:#b43276;font-size:10px;font-weight:850;letter-spacing:.13em}.translation-review-dialog>header h2{margin:4px 0 0;color:#28222d;font-size:20px;line-height:1.25}.translation-review-dialog>header button{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:999px;background:#f5f1f6;color:#6f6772;font-size:22px;line-height:1;cursor:pointer}.translation-review-dialog>header button:disabled{cursor:default;opacity:.48}.translation-review-dialog__body{display:grid;gap:16px;padding:20px 24px}.translation-review-dialog__body>p{margin:0;color:#625a66;font-size:13px;line-height:1.7}.translation-review-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.translation-review-stats>div{display:grid;gap:3px;padding:10px 12px;border:1px solid #ebe4ed;border-radius:10px;background:#fbf9fc}.translation-review-stats dt{color:#817786;font-size:10px}.translation-review-stats dd{margin:0;color:#332b36;font-size:18px;font-weight:850}.translation-review-progress{display:flex;align-items:center;gap:9px;color:#725184;font-size:12px}.translation-review-progress span{width:15px;height:15px;flex:none;border:2px solid #e3c2d3;border-top-color:#c92d7c;border-radius:999px;animation:translation-review-spin .75s linear infinite}.translation-review-dialog>footer{display:flex;justify-content:flex-end;gap:9px;padding:14px 24px 20px}@keyframes translation-review-spin{to{transform:rotate(1turn)}}@media (max-width:720px){.localized-copy-grid{grid-template-columns:1fr}.localized-copy-toolbar,.localized-copy-toolbar__selectors{align-items:stretch;flex-direction:column}.localized-copy-toolbar label{min-width:0}.translation-coverage-toolbar{min-width:0;width:100%}.translation-coverage-toolbar__actions{align-items:stretch;flex-direction:column}.translation-coverage-toolbar__notice,.translation-coverage-toolbar__summary{text-align:left}.translation-review-backdrop{padding:12px}.translation-review-dialog>footer,.translation-review-dialog>header,.translation-review-dialog__body{padding-right:16px;padding-left:16px}.translation-review-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}