.dispatch-simple>*,.dispatch-simple-defaults>*{min-width:0}
.dispatch-auto-tools{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}
.dispatch-auto-result{margin-top:14px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--white,#fff);min-width:0;max-width:100%;box-sizing:border-box}
.dispatch-auto-result h4{margin:0 0 6px;font-size:15px}
.dispatch-auto-result .notice{margin:10px 0}
.dispatch-auto-table{width:100%;border-collapse:collapse;font-size:13px}
.dispatch-auto-table th,.dispatch-auto-table td{padding:8px 6px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}
.dispatch-auto-table th{font-weight:600;color:var(--muted);white-space:nowrap}
.dispatch-auto-table tr.muted td{color:var(--muted)}
.dispatch-auto-result .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}
.difficulty-pick{margin-top:8px;max-width:260px}
.difficulty-pick .field{margin:0}
.difficulty-pick p{margin:4px 0 0}
.painter-hours-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}
.painter-hours-row .field{margin:0}
.painter-hours-grid input{font-size:16px;max-width:100%;box-sizing:border-box}
@media(max-width:600px){.painter-hours-grid{grid-template-columns:minmax(0,1fr)}.difficulty-pick{max-width:none}.dispatch-auto-tools button{flex:1 1 auto}.dispatch-auto-result{padding:10px}.dispatch-auto-table{font-size:12px}.dispatch-auto-table th{white-space:normal}.dispatch-auto-table th,.dispatch-auto-table td{padding:6px 4px}.dispatch-auto-table .small-text{display:block}}

.image-preview-trigger{position:relative}
.difficulty-tag{position:absolute;left:4px;top:4px;z-index:1;padding:1px 6px;font-size:11px;line-height:1.5;border-radius:10px;background:rgba(250,250,248,.92);color:var(--ink);border:1px solid var(--line);pointer-events:none;white-space:nowrap}
.difficulty-tag[data-level="normal"]{color:var(--muted)}
.difficulty-tag[data-level="high"]{color:var(--keeper,#AD4737);border-color:rgba(173,71,55,.4)}
