/* Keep the export action and its status visible while cover checks scroll. */
.cb-preview-dialog[open]{display:flex;flex-direction:column;overflow:hidden}.cb-preview-dialog>.cb-dialog-heading{flex-shrink:0}.cb-preview-body{min-height:0;overflow-y:auto;overscroll-behavior:contain}.cb-preview-visual{min-width:0}.cb-preview-footer{flex-shrink:0;background:#fff;align-items:center;justify-content:space-between;box-shadow:0 -5px 20px #24372d09}.cb-export-step{flex:1;min-width:0}.cb-preview-footer .cb-check-accept{margin:0;padding:0;display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.6}.cb-preview-footer .cb-check-accept input{flex:0 0 auto;margin-top:3px;accent-color:#a7012a}.cb-preview-footer .cb-export-status{max-width:none;margin:8px 0 0;color:#345242;font-size:12px;line-height:1.6}.cb-preview-footer .cb-export-status[data-error=true]{color:#a7012a}.cb-preview-actions{display:flex;gap:9px;align-items:center;flex-shrink:0}.cb-preview-actions .cb-button{min-height:44px;white-space:normal}.cb-export-intro{font-size:13px;line-height:1.7;color:#536354;margin:0 0 14px}.cb-export-preview .cb-preview-body{display:grid;grid-template-columns:1.05fr 1fr}.cb-export-preview .cb-preview-visual{position:sticky;top:0;align-self:start}.cb-export-preview .cb-preflight{min-width:0;padding:20px}.cb-export-preview .cb-checks{padding:0}.cb-export-preview .cb-preview-art{padding:24px 18px}.cb-export-preview .cb-preview-art svg{max-height:39dvh}.cb-export-preview .cb-preview-note{font-size:11px;padding:12px 20px}.cb-export-preview .cb-mockup{height:285px;min-height:0}.cb-export-preview .cb-book3d{scale:.8}.cb-export-preview .cb-preview-tabs{padding:14px}.cb-export-preview .cb-rotation{padding:10px 18px}.cb-export-preview #cbQuote{display:none}@media(max-width:650px){.cb-preview-dialog>.cb-dialog-heading{padding:16px 20px}.cb-preview-dialog h2{font-size:26px}.cb-export-preview .cb-preview-body{display:block}.cb-export-preview .cb-preview-visual{position:static}.cb-export-preview .cb-mockup{height:220px}.cb-export-preview .cb-book3d{scale:.6}.cb-preview-footer{padding:14px 18px;display:block}.cb-preview-actions{margin-top:12px}.cb-preview-actions .cb-button{flex:1}.cb-preview-footer .cb-export-status{font-size:11px}.cb-export-preview .cb-preflight{padding:16px 20px}}
