.parallel-corpus{border-top:1px solid var(--line);padding:32px 0;margin-top:30px}.parallel-corpus h2{font:32px var(--serif);margin:12px 0}.parallel-corpus>p{font-size:13px;color:var(--muted);line-height:1.7}.parallel-corpus form{display:flex;gap:14px;flex-wrap:wrap;align-items:end;margin:24px 0}.parallel-corpus label{display:flex;flex-direction:column;gap:7px;font:12px Arial}.parallel-corpus label:first-child{flex:1;min-width:200px}.parallel-corpus input,.parallel-corpus select{padding:11px;border:1px solid var(--line);border-radius:3px;background:white;font:16px var(--serif);color:var(--ink)}.parallel-corpus button{padding:12px 16px;border:1px solid var(--wine);background:var(--wine);color:white;border-radius:3px;font:13px Arial;cursor:pointer}.parallel-corpus button:disabled{opacity:.4;cursor:default}.parallel-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:22px 0;border-bottom:1px solid var(--line)}.parallel-pair small{font:11px Arial;color:var(--muted)}.parallel-pair p{font:17px/1.8 var(--serif);margin:8px 0}.parallel-row{grid-column:1/-1}#parallel-status{font-size:13px;color:var(--green)}#parallel-paging{display:flex;gap:12px;margin-top:22px}.parallel-source{margin-top:24px}.parallel-jump{display:inline-block;margin-top:12px;font-size:13px;color:var(--wine)}@media(max-width:760px){.parallel-pair{grid-template-columns:1fr;gap:10px}.parallel-corpus form{display:grid;grid-template-columns:1fr}.parallel-corpus h2{font-size:28px}}

.corpus-collection-stats{border-left:2px solid var(--green);padding:6px 15px;margin-top:18px;font:13px/1.7 Arial;color:var(--muted)}.corpus-collection-stats p{margin:4px 0}
