/* Crop to print size */
#stage{display:grid;justify-items:center;gap:10px}
#preview{display:block;max-width:100%;border-radius:6px;background:#e9ede5;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}
#preview.is-dragging{cursor:grabbing}
#preview:focus-visible{outline:3px solid #176654;outline-offset:3px}
.tool-panel.is-empty .needs-photo{opacity:.55}
.zoom-label{display:flex;justify-content:space-between;gap:10px}
.paper-note{font-size:13px;color:#5a665e;margin:0 0 12px}
.crop-actions{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}
.tool-panel>.fine{margin-top:10px}
.crop-example{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:24px 0 10px}.crop-example figure{margin:0;min-width:0}
.crop-example img{display:block;width:100%;height:auto;border:1px solid #dce1d8;border-radius:8px;background:#fff}
.crop-example figcaption{font-size:14px;color:#5a665e;margin-top:6px;line-height:1.5}.crop-example figcaption strong{color:#17221d}
@media(max-width:640px){.crop-example{grid-template-columns:1fr}}
