.edition-state{display:grid;grid-template-columns:1fr 1fr;gap:24px;border-left:4px solid #26755b}.edition-state h2{font-size:17px}.edition-state .text-btn{display:block;margin-top:12px}.edition-diff{min-width:600px}.edition-diff th,.edition-diff td{vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;max-width:400px}.edition-review{max-height:70vh;overflow:auto}.pending-upload{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-top:1px solid var(--line,#dce4e7)}.pending-upload>div{min-width:0}.pending-upload b{overflow-wrap:anywhere}.pending-upload small{display:block;margin:6px 0}.pending-upload progress{display:block;max-width:100%;margin:8px 0}.attention-item{padding:16px 0;border-top:1px solid #dce4e7}.attention-item h3{margin:0 0 8px}.attention-item .row-actions{flex-wrap:wrap}.comparison-wrap.compact .compare-product img{display:none}.comparison-wrap.compact .compare-product{min-height:0;gap:6px}.comparison-wrap.compact th,.comparison-wrap.compact td{padding:10px 14px}.comparison-wrap.compact th:first-child{position:sticky;left:0;z-index:2;background:#f5f8f9;min-width:160px;max-width:200px}.comparison-wrap.compact thead th{vertical-align:top}.comparison-wrap.compact .compare-product>a{font-size:15px}.pdf-stage{position:relative;flex:none}.pdf-stage>canvas{display:block}.pdf-text-layer .pdf-hit{background:rgba(255,208,50,.45);color:transparent}.pdf-text-layer .pdf-hit.active{background:rgba(247,128,40,.65);outline:2px solid #e86700}.pdf-text mark{background:#ffdb72}.pdf-text mark.active{background:#ffa850}.pdf-text-layer{--total-scale-factor:1;--user-unit:1}.pdf-viewer .pdf-toolbar{flex-wrap:wrap}
@media(max-width:650px){.edition-state{grid-template-columns:1fr;gap:12px}.pending-upload{display:block}.pending-upload .row-actions{margin-top:10px;flex-wrap:wrap}.comparison-wrap.compact th:first-child{min-width:120px;max-width:140px}.comparison-wrap.compact th,.comparison-wrap.compact td{padding:8px;min-width:160px}.edition-review{max-height:65dvh}.attention-item .btn{min-height:44px}.pdf-search{gap:6px}.pdf-search label{width:100%}}
.pdf-text-layer{--scale-round-x:1px;--scale-round-y:1px}.pdf-text-layer[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}.pdf-text-layer[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}.pdf-text-layer[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.pdf-text-layer mark{font:inherit;padding:0;margin:0}
