.translation-localization-page .localization-workspace .workspace-main{grid-template-columns:minmax(0,1fr) 152px;min-height:430px}
.translation-localization-page .localization-workspace .workspace-canvas{padding:14px;background:#081321}
.translation-localization-page .localization-editor{height:100%;padding:12px;border:1px solid #21384f;border-radius:8px;background:#0d1b2b}
.translation-localization-page .localization-head{display:grid;grid-template-columns:1.2fr 1fr .8fr;gap:1px;overflow:hidden;border:1px solid #263e55;border-radius:6px;background:#263e55}
.translation-localization-page .localization-head>span,.translation-localization-page .localization-flags>span{padding:8px;background:#0a1727}
.translation-localization-page .localization-head small,.translation-localization-page .localization-flags small{display:block;color:#66829c;font-size:.43rem;font-weight:800;letter-spacing:.1em}
.translation-localization-page .localization-head b,.translation-localization-page .localization-flags b{display:block;margin-top:3px;color:#c7d7e5;font-size:.5rem}
.translation-localization-page .bilingual-panes{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:9px}
.translation-localization-page .bilingual-panes>div{min-height:130px;padding:10px;border:1px solid #263f56;border-radius:7px;background:#102036}
.translation-localization-page .bilingual-panes header{display:flex;justify-content:space-between;gap:8px;padding-bottom:7px;border-bottom:1px solid #2a4258;color:#6f8ba4;font-size:.43rem;letter-spacing:.08em}
.translation-localization-page .bilingual-panes header b{color:#57d9ff}
.translation-localization-page .bilingual-panes p{margin:14px 0;color:#dce8f2;font-size:.7rem;line-height:1.55}
.translation-localization-page .target-pane{box-shadow:inset 3px 0 #22d3ee}
.translation-localization-page .target-pane p{font-family:"Nirmala UI","Noto Sans Bengali",sans-serif;font-size:.76rem}
.translation-localization-page .bilingual-panes>div>small{color:#607b95;font-size:.42rem;letter-spacing:.08em}
.translation-localization-page .localization-tools{display:grid;grid-template-columns:1.15fr .85fr;gap:8px;margin-top:9px}
.translation-localization-page .localization-tools>div{padding:9px;border:1px solid #263e55;border-radius:6px;background:#0a1727}
.translation-localization-page .localization-tools small{display:block;color:#66829c;font-size:.42rem;font-weight:800;letter-spacing:.09em}
.translation-localization-page .localization-tools p{margin:7px 0;color:#c4d5e3;font-size:.52rem}
.translation-localization-page .localization-tools>div>span{color:#4ade80;font-size:.4rem;letter-spacing:.08em}
.translation-localization-page .term-check p{display:flex;align-items:center;gap:6px}
.translation-localization-page .term-check mark{padding:3px 5px;color:#071426;border-radius:3px;background:#fbbf24;font-size:.48rem}
.translation-localization-page .term-check i{flex:1;border-top:1px dashed #38bdf8}
.translation-localization-page .term-check b{color:#e0ebf4;font-family:"Nirmala UI","Noto Sans Bengali",sans-serif;font-size:.62rem}
.translation-localization-page .localization-flags{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:9px;overflow:hidden;border:1px solid #263e55;border-radius:6px;background:#263e55}
.translation-localization-page .localization-flags .flagged{box-shadow:inset 3px 0 #4ade80}
.translation-localization-page .localization-panel>div.selected{margin:-2px -3px 7px;padding:5px 3px;border:1px solid #315572;border-radius:5px;background:#102940}
.translation-localization-page .workspace-meta{grid-template-columns:repeat(4,1fr)}

.translation-localization-page .mini-visual{padding:12px;color:#b9cadb}
.translation-localization-page .mini-visual p{color:#dbe7f2;font-size:.61rem;line-height:1.4}
.translation-localization-page .human-translation-mini{display:grid;grid-template-columns:1fr 24px 1fr;align-items:center;gap:5px}
.translation-localization-page .human-translation-mini>div{padding:9px;border:1px solid #29445c;border-radius:6px;background:#102238}
.translation-localization-page .human-translation-mini span,.translation-localization-page .transliteration-mini span{color:#66829c;font-size:.4rem;letter-spacing:.08em}
.translation-localization-page .human-translation-mini p{margin:8px 0 0}
.translation-localization-page .human-translation-mini>div:last-child p{font-family:"Nirmala UI","Noto Sans Bengali",sans-serif}
.translation-localization-page .human-translation-mini>i{border-top:1px dashed #38bdf8}
.translation-localization-page .regional-localization-mini header{padding-bottom:7px;color:#64819b;border-bottom:1px solid #294258;font-size:.42rem;letter-spacing:.1em}
.translation-localization-page .regional-localization-mini div{display:flex;justify-content:space-between;margin-top:7px;padding:7px;border-left:2px solid #38bdf8;background:#102238;font-size:.46rem}
.translation-localization-page .regional-localization-mini div+div{border-color:#a78bfa}
.translation-localization-page .regional-localization-mini b{color:#e2ebf3}
.translation-localization-page .regional-localization-mini small,.translation-localization-page .glossary-control-mini small,.translation-localization-page .transliteration-mini small,.translation-localization-page .alignment-mini small,.translation-localization-page .post-editing-mini small{display:block;margin-top:8px;color:#66829c;font-size:.4rem;letter-spacing:.08em}
.translation-localization-page .glossary-control-mini{display:grid;grid-template-columns:1fr 20px 1fr;align-items:center;gap:5px}
.translation-localization-page .glossary-control-mini span{color:#69859e;font-size:.4rem}
.translation-localization-page .glossary-control-mini b,.translation-localization-page .glossary-control-mini strong{display:block;margin-top:6px;color:#fbbf24;font-size:.62rem}
.translation-localization-page .glossary-control-mini strong{color:#67e8f9;font-family:"Nirmala UI","Noto Sans Bengali",sans-serif}
.translation-localization-page .glossary-control-mini>i{border-top:1px dashed #38bdf8}
.translation-localization-page .glossary-control-mini small{grid-column:1/-1}
.translation-localization-page .transliteration-mini>div{padding:7px 9px;border-left:2px solid #22d3ee;background:#102238}
.translation-localization-page .transliteration-mini>div+div{margin-top:6px;border-color:#fbbf24}
.translation-localization-page .transliteration-mini p{margin:5px 0 0;font-family:"Nirmala UI","Noto Sans Devanagari",sans-serif}
.translation-localization-page .alignment-mini{display:grid;grid-template-columns:1fr 58px 1fr;align-items:center;gap:6px}
.translation-localization-page .alignment-mini>div{display:grid;gap:6px}
.translation-localization-page .alignment-mini>div span{padding:6px;color:#a9bfd2;border:1px solid #29445c;border-radius:4px;background:#102238;font-size:.43rem;text-align:center}
.translation-localization-page .alignment-mini svg{width:100%;height:90px}
.translation-localization-page .alignment-mini path{fill:none;stroke:#38bdf8;stroke-width:1.5;stroke-dasharray:4 3}
.translation-localization-page .alignment-mini small{position:absolute;right:12px;bottom:7px}
.translation-localization-page .post-editing-mini{display:grid;grid-template-columns:1fr 22px 1fr;align-items:center;gap:5px}
.translation-localization-page .post-editing-mini>div{padding:9px;border:1px solid #29445c;border-radius:6px;background:#102238}
.translation-localization-page .post-editing-mini span{color:#66829c;font-size:.4rem}
.translation-localization-page .post-editing-mini p{margin:8px 0 0;color:#fb7185}
.translation-localization-page .post-editing-mini>div:nth-of-type(2) p{color:#4ade80}
.translation-localization-page .post-editing-mini>i{border-top:1px dashed #38bdf8}
.translation-localization-page .post-editing-mini small{position:absolute;right:12px;bottom:7px}
.translation-localization-page .multilingual-qa-mini{display:grid;grid-template-columns:1fr 32px 1fr;align-items:center;gap:6px}
.translation-localization-page .multilingual-qa-mini>div{padding:10px;border:1px solid #29445c;border-radius:6px;background:#102238}
.translation-localization-page .multilingual-qa-mini span,.translation-localization-page .multilingual-qa-mini b{color:#708ba4;font-size:.42rem}
.translation-localization-page .multilingual-qa-mini p{margin:8px 0;color:#fbbf24;font-family:"Nirmala UI","Noto Sans Bengali",sans-serif;font-size:.78rem;font-weight:800}
.translation-localization-page .multilingual-qa-mini>div:last-child p,.translation-localization-page .multilingual-qa-mini>div:last-child b{color:#4ade80}
.translation-localization-page .multilingual-qa-mini>i{position:relative;border-top:1px dashed #38bdf8}
.translation-localization-page .multilingual-qa-mini>i:after{position:absolute;right:0;top:-4px;width:7px;height:7px;border-top:1px solid #38bdf8;border-right:1px solid #38bdf8;transform:rotate(45deg);content:""}

.translation-localization-page .translation-industry-visual{position:relative;overflow:hidden;height:210px;padding:22px;background:#0b1d30;color:#b8cada}
.translation-localization-page .translation-industry-visual>strong{position:absolute;right:12px;bottom:10px;color:#a9c2d8;font-size:.56rem;letter-spacing:.1em}
.translation-localization-page .prompt-line{padding:11px;border:1px solid #29445c;border-left:3px solid #38bdf8;border-radius:6px;background:#10243a}
.translation-localization-page .prompt-line span{color:#68859e;font-size:.43rem}
.translation-localization-page .prompt-line p{margin:7px 0 0;color:#dbe7f1;font-size:.66rem}
.translation-localization-page .intent-path{display:grid;grid-template-columns:1fr 24px 1.35fr;align-items:center;gap:5px;margin-top:11px}
.translation-localization-page .intent-path span{padding:8px;color:#66839c;border:1px solid #29445c;border-radius:5px;font-size:.42rem}
.translation-localization-page .intent-path b{display:block;margin-top:4px;color:#dce7f1;font-size:.5rem}
.translation-localization-page .intent-path span:last-child b{font-family:"Nirmala UI","Noto Sans Bengali",sans-serif}
.translation-localization-page .intent-path i{border-top:1px dashed #38bdf8}
.translation-localization-page .product-application{display:grid;grid-template-columns:1fr 1.1fr;gap:16px;align-items:center}
.translation-localization-page .product-tile{padding:15px;border:1px solid #2a455e;border-radius:7px;background:#10243a}
.translation-localization-page .product-tile span,.translation-localization-page .product-tile small{display:block;color:#6f8ba4;font-size:.43rem}
.translation-localization-page .product-tile b{display:block;margin:12px 0;color:#e1ebf3;font-size:.58rem}
.translation-localization-page .locale-record span,.translation-localization-page .document-meta span{display:block;margin:5px 0;padding:7px;border-left:2px solid #a78bfa;background:#142640;font-size:.42rem}
.translation-localization-page .locale-record b,.translation-localization-page .document-meta b{display:block;margin-top:3px;color:#dbe8f3}
.translation-localization-page .knowledge-application{display:grid;grid-template-columns:1fr 1.1fr;gap:17px;align-items:center}
.translation-localization-page .knowledge-application .document-sheet{padding:15px;border:1px solid #2c465d;background:#e8eef4;box-shadow:7px 7px #132b42}
.translation-localization-page .knowledge-application .document-sheet b{color:#263a4b;font-size:.5rem}
.translation-localization-page .knowledge-application .document-sheet i{display:block;height:4px;margin-top:12px;background:#9aaaba}
.translation-localization-page .knowledge-application .document-sheet i:nth-child(3){width:80%}
.translation-localization-page .knowledge-application .document-sheet i:nth-child(4){width:58%}
.translation-localization-page .wave-line{display:flex;align-items:center;gap:4px;height:54px;padding:8px;border:1px solid #29445c;border-radius:6px;background:#10243a}
.translation-localization-page .wave-line i{flex:1;height:var(--wave,24px);background:#38bdf8}
.translation-localization-page .wave-line i:nth-child(2),.translation-localization-page .wave-line i:nth-child(6){height:38px}
.translation-localization-page .wave-line i:nth-child(3),.translation-localization-page .wave-line i:nth-child(7){height:16px}
.translation-localization-page .wave-line i:nth-child(4){height:44px}
.translation-localization-page .caption-line{margin-top:8px;padding:8px;border-left:2px solid #fbbf24;background:#102238}
.translation-localization-page .caption-line span{color:#758fa6;font-size:.42rem}
.translation-localization-page .caption-line p{margin:4px 0 0;color:#dce7f1;font-size:.54rem}
.translation-localization-page .media-meta{display:flex;gap:5px;margin-top:7px}
.translation-localization-page .media-meta span{padding:4px 6px;color:#86a1b7;border:1px solid #29445c;border-radius:4px;font-size:.4rem}

@media(max-width:767.98px){
.translation-localization-page .localization-workspace .workspace-main{grid-template-columns:1fr}
.translation-localization-page .localization-panel{grid-template-columns:repeat(2,1fr)}
.translation-localization-page .workspace-meta{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:479.98px){
.translation-localization-page .localization-workspace .workspace-canvas{padding:7px}
.translation-localization-page .localization-editor{padding:8px}
.translation-localization-page .localization-head{grid-template-columns:1fr 1fr}
.translation-localization-page .localization-head>span:last-child{grid-column:1/-1}
.translation-localization-page .bilingual-panes,.translation-localization-page .localization-tools{grid-template-columns:1fr}
.translation-localization-page .localization-flags{grid-template-columns:1fr}
.translation-localization-page .multilingual-qa-mini{grid-template-columns:1fr}
.translation-localization-page .multilingual-qa-mini>i{height:12px;width:1px;margin:auto;border-top:0;border-left:1px dashed #38bdf8}
.translation-localization-page .multilingual-qa-mini>i:after{right:-3px;top:auto;bottom:0;transform:rotate(135deg)}
.translation-localization-page .translation-industry-visual{height:230px;padding:16px}
.translation-localization-page .product-application,.translation-localization-page .knowledge-application{grid-template-columns:1fr 1fr;gap:10px}
}
