.coordination-view{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);background:white;border:1px solid var(--line);border-radius:7px;overflow:hidden;margin:25px 0 35px}.coordination-canvas{padding:22px;background:#f1f3ec;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.coordination-canvas img{display:block;width:100%;height:auto}.coordination-canvas>p{margin:8px 0 0;text-align:center;font-size:10px}.overlay-controls{align-self:flex-start;margin-bottom:10px}.coordination-copy{padding:30px}.coordination-copy h2{font-size:32px}.coordination-copy .feature-num{padding:15px 0}.coordination-copy .feature-num p{font-size:12px}.sheet-preview{max-height:680px}.sheet-toolbar .actions{gap:7px}.sheet-toolbar h3{max-width:260px}#zoom-label{min-width:35px;text-align:center}.coordination-view+ .section-head{align-items:flex-start}.sheet-nav button{min-height:65px}@media(max-width:1100px){.coordination-view{grid-template-columns:1fr}.coordination-canvas img{max-width:700px}.coordination-copy{padding:26px}.coordination-copy .feature-num{padding:14px 0}.section-head:has([data-set]){flex-direction:column}}@media(max-width:800px){.coordination-canvas{padding:14px}.coordination-copy{padding:22px}.coordination-copy h2{font-size:28px}.sheet-toolbar .actions{gap:6px}.sheet-preview{max-height:570px}.sheet-nav button{min-height:64px}.overlay-controls .filter{padding:7px 10px}}@media print{.overlay-controls,[data-set],[data-zoom],#zoom-label{display:none}.coordination-view{break-inside:avoid}.sheet-preview{max-height:none;overflow:visible}}
