.cron-workspace,.image-workspace{padding:var(--space-6)}.cron-workspace h2,.image-workspace h2{margin:20px 0 12px;font-size:19px}.cron-controls,.image-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.cron-workspace input,.cron-workspace select,.image-workspace input,.image-workspace select{width:100%;min-width:0;min-height:44px}#cron-expression{font:18px var(--font-code)}.roundtwo-actions{flex-wrap:wrap;gap:8px;display:flex}.roundtwo-actions button{white-space:normal;min-height:44px}.roundtwo-help{border-top:1px solid var(--line);margin-top:24px}.roundtwo-help p,.cron-workspace .tool-summary,.image-workspace .tool-summary{font:16px/1.65 var(--font-body);color:var(--muted);overflow-wrap:anywhere}.roundtwo-help a{min-height:44px;color:var(--blue-dark);align-items:center;text-decoration:underline;display:inline-flex}#cron-times{padding-left:36px}#cron-times li{border-bottom:1px solid var(--line);font:15px/1.6 var(--font-code);overflow-wrap:anywhere;padding:10px 4px}.cron-fields{gap:8px;display:grid}.cron-fields>div{border-bottom:1px solid var(--line);grid-template-columns:100px minmax(0,1fr);padding-bottom:8px;display:grid}.cron-fields dt{color:var(--muted);font-size:16px}.cron-fields dd{font:14px/1.7 var(--font-code);overflow-wrap:anywhere;margin:0}.image-file-control{border:2px dashed var(--line-strong);background:var(--surface-muted);gap:12px;padding:22px;font-weight:600;display:grid}.image-file-control input{font:15px var(--font-body);overflow:hidden}.image-file-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.image-file-row button{min-height:44px}#image-file-name{overflow-wrap:anywhere;font-size:16px;font-weight:400}.image-file-control input::file-selector-button{border:1px solid var(--line-strong);min-height:44px;color:var(--blue-dark);background:#fff;margin-right:8px;padding:8px 12px}.image-quality{align-items:center;gap:12px;display:flex}.image-quality output{font:16px var(--font-code);flex-shrink:0}.image-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.image-comparison figure{border:1px solid var(--line);min-width:0;margin:8px 0;padding:12px}.image-comparison figcaption{margin-bottom:12px;font-size:16px;font-weight:700}.image-comparison img{object-fit:contain;background:repeating-conic-gradient(#f2f4f4 0% 25%,#fff 0% 50%) 50%/16px 16px;width:100%;height:280px}.image-comparison p{overflow-wrap:anywhere;font:14px/1.7 var(--font-code)}@media (width<=760px){.cron-workspace,.image-workspace{padding:14px}.cron-controls,.image-controls,.image-comparison{grid-template-columns:1fr}.roundtwo-actions button{flex:auto}.image-file-control{padding:14px}}
