*{box-sizing:border-box}body{padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}
@media(max-width:950px){header{flex-wrap:wrap;gap:15px;padding:16px}.view-toggle{flex-wrap:wrap}.view-toggle button{min-height:44px}.filters label{min-height:44px}main{grid-template-columns:1fr;min-width:0}main>aside{max-height:150px}section{padding:14px;min-width:0}.segment{overflow-wrap:anywhere}.cmp-grid{grid-template-columns:1fr;height:auto}.cmp-files{max-height:140px}.cmp-focus{max-height:65dvh;min-height:240px;overflow:auto}.cmp-focus-b{border-top:2px solid #9aaabd}.cmp-file-block h3,.src-file h2,.tgt-file h2{overflow-wrap:anywhere}.tgt-marker,.tgt-to-cmp{min-height:44px;line-height:44px}#tooltip{max-width:calc(100vw - 20px)}.file{min-height:44px}}
