.cron-fields{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px}.cron-fields .field{display:flex;flex-direction:column;align-items:center;padding:8px;border:1px solid var(--color-slate-200);border-radius:8px;background:var(--color-surface-secondary)}.cron-fields .field-value{font-family:var(--font-family-mono);font-weight:700;color:var(--color-slate-800);overflow-wrap:anywhere;text-align:center}.cron-fields .field-label{font-size:.75rem;color:var(--color-slate-500)}.timezone-select{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;white-space:nowrap}.preset-btn{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px}.preset-cron{font-family:var(--font-family-mono)}.preset-desc{font-size:.75rem;font-weight:400}.message{position:fixed;top:20px;right:20px;z-index:1000;max-width:320px;padding:12px 18px;border-radius:8px;color:#fff;font-size:.875rem;box-shadow:0 4px 12px #00000026;transition:opacity .3s,transform .3s;background:var(--color-success)}.message.error{background:var(--color-error)}.tool-notes{margin-top:24px;color:var(--color-slate-600);font-size:.875rem;line-height:1.8}.tool-notes h4{color:var(--color-slate-800);font-size:1rem;font-weight:700;margin-bottom:4px}.tool-notes ul{padding-left:20px;list-style:disc}.builder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:12px 0}.builder-field{display:flex;flex-direction:column;gap:4px;font-size:.875rem}.builder-field select{width:100%}
