.workspaceNav{grid-template-columns:repeat(4,1fr)}.translationShell{max-width:1460px;margin:auto;padding:28px 26px 70px}.translationHeader h1{color:#183e55}.translationHeader p{color:var(--muted);margin:0}.translationSeal{background:#1f607e}.workspaceNav .translationActive:before{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#1f607e}.translationLayout{display:grid;grid-template-columns:255px minmax(0,1fr);gap:20px;align-items:start}.translationRail{position:sticky;top:18px;min-height:700px;padding:17px;background:#152d38;color:#fff}.translationProjectList{display:grid;gap:6px;margin-top:14px}.translationProjectList>button{display:grid;grid-template-columns:52px 1fr;gap:10px;align-items:center;width:100%;padding:11px 9px;background:transparent;color:#fff;border:1px solid transparent;text-align:left}.translationProjectList>button.selected,.translationProjectList>button:hover{background:#ffffff10;border-color:#ffffff20}.translationProjectList>button>span{display:flex;align-items:center;justify-content:center;gap:3px;width:50px;height:38px;background:#1f607e;color:#d3eef8;font-size:9px;font-weight:900}.translationProjectList>button>span i{color:#d4a05a;font-style:normal}.translationProjectList>button div{display:grid;gap:4px;min-width:0}.translationProjectList strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.translationProjectList small{color:#ffffff82;font-size:8px}.translatorHint{margin-top:28px;padding:15px;border:1px solid #78b8d455;background:#78b8d412}.translatorHint>span{font-size:8px;letter-spacing:.15em;color:#8fcbe4;font-weight:800}.translatorHint strong{display:block;margin:6px 0;font:700 15px Georgia}.translatorHint p{margin:0;color:#ffffff99;font-size:10px;line-height:1.55}.translationWorkspace{min-width:0}.glossaryPanel,.newTranslationPanel,.translationEditor,.translationHero,.translationStats{background:var(--paper);border:1px solid var(--line);box-shadow:0 8px 24px #3a31230b}.glossaryPanel,.newTranslationPanel{padding:25px;margin-bottom:18px}.glossaryPanel .panelHeading>div>span,.newTranslationPanel .panelHeading>div>span{color:#1f607e}.translationForm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.glossaryPanel label,.translationForm label{display:grid;gap:6px;color:#183e55;font-size:10px;font-weight:800}.translationForm .wide{grid-column:1/-1}.glossaryPanel input,.translationForm input,.translationForm select,.translationForm textarea{width:100%;padding:11px;border:1px solid #c9d3d7;background:#fff;color:var(--ink);border-radius:3px}.translationForm label>small{color:var(--muted);font-weight:400}.translationForm textarea{resize:vertical}.translationEmpty{min-height:430px;display:grid;place-items:center;align-content:center}.translationHero{display:flex;justify-content:space-between;gap:28px;padding:25px 28px;border-left:5px solid #1f607e}.translationHero>div>span{font-size:9px;letter-spacing:.12em;color:#1f607e;font-weight:850}.translationHero h2{margin:6px 0 8px;font:700 35px Georgia;letter-spacing:-.02em}.translationHero p{margin:0;color:var(--muted);font-size:11px}.translationProgress{background:conic-gradient(#1f607e var(--progress),#e1e9ec 0)}.translationStats{display:grid;grid-template-columns:repeat(4,1fr);margin:10px 0 14px}.translationStats span{display:grid;gap:3px;padding:12px 17px;border-right:1px solid var(--line);color:var(--muted);font-size:9px}.translationStats span:last-child{border-right:0}.translationStats strong{color:var(--ink);font-size:14px}.translationActions{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px}.translationActions>div{display:flex;gap:7px}.translationActions a{display:inline-flex;align-items:center;padding:10px 12px;border:1px solid #b9c9cf;background:#fff;color:#1f607e;text-decoration:none;font-size:10px;font-weight:800}.translationActions .translateAll{background:#1f607e}.translationEditor{display:grid;grid-template-columns:245px minmax(0,1fr);min-height:680px;margin-bottom:18px}.translationEditor>aside{background:#e8eef0;border-right:1px solid #c9d3d7;padding:9px}.segmentListTitle{display:flex;justify-content:space-between;align-items:center;padding:10px;color:#1f607e;font-size:9px;letter-spacing:.12em}.segmentListTitle strong{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#1f607e;color:#fff}.translationEditor>aside>button{display:grid;grid-template-columns:28px 1fr 8px;gap:8px;align-items:center;width:100%;padding:10px 8px;background:transparent;color:var(--ink);border:1px solid transparent;text-align:left}.translationEditor>aside>button.selected,.translationEditor>aside>button:hover{background:#fff;border-color:#c8d5da}.translationEditor>aside>button>span{color:#1f607e;font:700 10px ui-monospace}.translationEditor>aside>button div{display:grid;gap:4px;min-width:0}.translationEditor>aside strong{font:700 11px Georgia;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.translationEditor>aside small{color:var(--muted);font-size:8px}.translationEditor>aside i{width:7px;height:7px;border-radius:50%;background:#aaa}.translationEditor>aside i.translated{background:#d4a05a}.translationEditor>aside i.reviewed{background:#2f9567}.bilingualEditor{min-width:0;padding:18px;background:#fff}.bilingualHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.bilingualHeader span{color:#1f607e;font-size:9px;letter-spacing:.12em;font-weight:850}.bilingualHeader h3{margin:4px 0 0;font:700 22px Georgia}.textColumns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.textColumns label{display:grid;gap:7px}.textColumns label>span{font-size:9px;letter-spacing:.12em;color:var(--muted);font-weight:850}.textColumns textarea{width:100%;min-height:510px;padding:20px;border:1px solid #ccd6da;background:#fbfdfd;color:#20272a;font:14px/1.75 Georgia,Times New Roman,serif;resize:vertical}.textColumns label:last-child textarea{background:#fffefa;border-color:#d9cdbd}.translationSave{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:end;margin-top:10px;padding:12px;background:#eef4f6}.translationSave>div{display:grid;gap:4px;color:var(--muted);font-size:9px}.translationSave>div strong{color:#1f607e}.translationSave>div em{font-style:normal;color:#8a6231}.translationSave .secondaryButton{background:#536b75}.glossaryBadge{padding:6px 10px;color:#1f607e;background:#e5f0f4;border:1px solid #bdd5df;border-radius:20px;font-size:9px;font-weight:800}.glossaryPanel form{display:grid;grid-template-columns:1fr 1fr 1.5fr auto;gap:9px;align-items:end;padding:14px;background:#eef4f6;border:1px solid #d2e0e5}.glossaryTable{margin-top:13px;border:1px solid var(--line)}.glossaryTable>div{display:grid;grid-template-columns:1fr 30px 1fr 1.5fr 30px;align-items:center;gap:8px;padding:10px 13px;border-bottom:1px solid var(--line);font-size:10px}.glossaryTable>div:last-child{border-bottom:0}.glossaryTable i{color:#1f607e;text-align:center}.glossaryTable span{color:var(--muted)}.glossaryTable button{padding:2px 7px;background:transparent;color:var(--red);font-size:17px}.translationDanger{display:flex;justify-content:flex-end}.translationDanger .delete{background:transparent}@media(max-width:1100px){.translationLayout{grid-template-columns:1fr}.translationRail{position:static;min-height:0}.translationProjectList{grid-template-columns:repeat(3,1fr)}.translatorHint{display:none}.translationForm{grid-template-columns:repeat(2,1fr)}.translationEditor{grid-template-columns:210px minmax(0,1fr)}.glossaryPanel form{grid-template-columns:1fr 1fr}}@media(max-width:760px){.workspaceNav{grid-template-columns:1fr}.translationShell{padding:20px 14px 50px}.translationHeader{align-items:flex-start}.translationHeader h1{font-size:42px}.glossaryPanel form,.textColumns,.translationForm,.translationProjectList{grid-template-columns:1fr}.translationForm .wide{grid-column:auto}.translationStats{grid-template-columns:1fr 1fr}.translationActions{flex-direction:column}.translationActions>div{flex-wrap:wrap}.translationEditor{grid-template-columns:1fr}.translationEditor>aside{display:flex;overflow:auto;border-right:0;border-bottom:1px solid #c9d3d7}.segmentListTitle{display:none}.translationEditor>aside>button{min-width:190px}.textColumns textarea{min-height:320px}.translationSave{grid-template-columns:1fr}.glossaryTable>div{grid-template-columns:1fr 20px 1fr 25px}.glossaryTable span{grid-column:1/-1}.translationHero h2{font-size:28px}.glossaryPanel,.newTranslationPanel{padding:17px}}.translationActions .editorAll{background:#714330}.translationActions a.translationDocumentExport{background:#1f607e;color:#fff;border-color:#1f607e}.translationEditor>aside i.edited{background:#1f607e;box-shadow:0 0 0 3px #1f607e22}.segmentActions{display:flex;gap:7px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.segmentActions a{display:inline-flex;align-items:center;min-height:37px;padding:9px 11px;border:1px solid #bdd2dc;background:#fff;color:#1f607e;text-decoration:none;font-size:9px;font-weight:850}.segmentActions a:hover{background:#edf6f9}.translationEditorReport{margin-top:12px;padding:17px;border:1px solid #c8d8df;background:linear-gradient(135deg,#edf6f9,#fffaf1)}.translationEditorReport>div{display:flex;align-items:center;justify-content:space-between;gap:15px}.translationEditorReport>div>span{font-size:9px;letter-spacing:.15em;color:#1f607e;font-weight:900}.translationEditorReport>div>strong{font:700 24px Georgia;color:#1f607e}.translationEditorReport>div small{font:400 9px sans-serif;color:var(--muted)}.translationEditorReport>p{margin:7px 0 13px;color:var(--muted);font-size:10px;line-height:1.55}.translationEditorReport>section{display:grid;grid-template-columns:1fr 1fr;gap:10px}.translationEditorReport>section>div{display:grid;gap:5px;padding:11px;background:#fff;border:1px solid #dbe4e7}.translationEditorReport b{font-size:9px;color:#183e55}.translationEditorReport em{font-size:9px;color:var(--muted);font-style:normal;line-height:1.4}@media(max-width:760px){.segmentActions{width:100%;flex-wrap:wrap}.translationEditorReport>section{grid-template-columns:1fr}}