.color-control{display:flex;align-items:center;gap:12px;width:100%;height:44px;margin-top:8px;padding:4px 10px;border:1px solid var(--line);border-radius:10px;background:#fbfcf9}
.sheet-margins{margin-top:18px}
.color-control input[type=color]{display:block;width:58px!important;height:34px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;cursor:pointer}
.color-control span{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:700;color:var(--ink)}
.sticker-counts{padding:12px 27px;border-bottom:1px solid var(--line);color:var(--muted);font-size:11px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}
.file-actions{display:flex;justify-content:flex-end;margin-top:8px}
.file-actions button:disabled{cursor:default}
.press-preview{overflow:hidden}
.press-preview svg{height:auto;max-height:260px;aspect-ratio:488/330}
.press-note{margin:9px 0 0;color:var(--muted);font-size:11px;line-height:1.5}
.job-info{min-width:0;flex:1}
.job-preview{display:grid;justify-items:start;gap:7px;margin-top:12px}
.job-preview img{display:block;max-width:220px;max-height:220px;width:auto;height:auto;object-fit:contain;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 5px 14px rgba(18,40,25,.08)}
.job-preview-controls{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:11px;font-weight:700}
.job-preview-controls button{width:24px;height:24px;padding:0;border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--green);font-size:14px}
.job-preview-controls button:disabled{opacity:.4;cursor:default}
