.print-area-bar{padding:17px 20px;background:#fff;border-bottom:1px solid #e5e1d5;display:flex;flex-wrap:wrap;gap:14px;align-items:center}.print-area-title{flex:1;min-width:145px}.print-area-title strong{font-size:15px;display:block}.print-area-title span{font-size:11px;color:#77736a;display:block;margin-top:5px}.print-area-fields{display:flex;align-items:center;gap:8px}.print-area-fields label{font-size:10px;color:#615c50}.print-area-fields input{display:block;margin-top:5px;width:90px;padding:8px;background:#fffcf0;border-color:#ded4aa;font-size:14px}.print-area-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;flex-basis:100%}.print-area-actions button,.print-area-actions select{font-size:12px;padding:8px 10px}.print-area-actions select{max-width:100%;background:white}.print-area-bar p{flex-basis:100%;font-size:11px;color:#777063;line-height:1.5;margin:0}.print-zone-move{border:0;cursor:move;touch-action:none;white-space:nowrap;min-height:25px;display:flex;align-items:center;gap:5px;z-index:10}.print-zone-move:focus-visible,.print-edge-handle:focus-visible{outline:3px solid #222;outline-offset:3px}.studio-stage .print-edge-handle{position:absolute;display:block;width:10px;height:10px;min-width:0;min-height:0;padding:0;border:1.5px solid #8b7100;background:#ffdf2b;z-index:9;touch-action:none;border-radius:2px}.handle-nw{left:-5px;top:-5px;cursor:nwse-resize}.handle-n{left:calc(50% - 5px);top:-5px;cursor:ns-resize}.handle-ne{right:-5px;top:-5px;cursor:nesw-resize}.handle-e{right:-5px;top:calc(50% - 5px);cursor:ew-resize}.handle-se{right:-5px;bottom:-5px;cursor:nwse-resize}.handle-s{left:calc(50% - 5px);bottom:-5px;cursor:ns-resize}.handle-sw{left:-5px;bottom:-5px;cursor:nesw-resize}.handle-w{left:-5px;top:calc(50% - 5px);cursor:ew-resize}.guides-hidden .print-edge-handle,.proof-capture .print-edge-handle{display:none}.studio-stage .studio-art-host{overflow:hidden}.studio-stage .artwork-zone{background:#ffdf2b05}.area-adjusting .studio-stage .artwork-zone{background:#ffdf2b12}.studio-stage .studio-zone-label{left:50%;transform:translateX(-50%);font-size:8px;letter-spacing:.2px}.print-area-actions [aria-pressed="true"]{background:#ffdf2b;border-color:#c6a700}
@media(max-width:700px){.print-area-bar{padding:14px;gap:10px}.print-area-fields input{width:76px}.print-area-title strong{font-size:14px}.print-area-actions{gap:5px}.print-area-actions button{font-size:11px;padding:8px}.studio-stage .print-edge-handle{width:12px;height:12px}.print-zone-move{min-height:29px}}
.print-narrow .handle-n,.print-narrow .handle-s,.print-short .handle-e,.print-short .handle-w{display:none}.studio-stage .print-zone-move{top:-32px}
