.ai-batch-workbench[data-v-8ac94e3a]{margin-block:24px 36px}.batch-boundary[data-v-8ac94e3a],.batch-help[data-v-8ac94e3a],.batch-local[data-v-8ac94e3a]{color:var(--ink-soft);overflow-wrap:anywhere;font-size:.82rem;line-height:1.85}.batch-local[data-v-8ac94e3a]{margin-bottom:18px}.batch-layout[data-v-8ac94e3a]{align-items:start;gap:20px;display:grid}.batch-settings[data-v-8ac94e3a]{min-width:0;padding:0;overflow:hidden}.batch-scroll[data-v-8ac94e3a]{min-height:0;padding:22px}.batch-heading[data-v-8ac94e3a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.batch-heading h2[data-v-8ac94e3a]{margin:0;font-size:1.1rem}.batch-dock .button[data-v-8ac94e3a],.batch-heading .button[data-v-8ac94e3a]{min-height:44px}.batch-source[data-v-8ac94e3a]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.batch-dock[data-v-8ac94e3a]{border-top:1px solid var(--line);background:var(--paper);flex-wrap:wrap;gap:10px;padding:16px 22px;display:flex}.batch-results[data-v-8ac94e3a]{min-width:0}.batch-summary[data-v-8ac94e3a]{background:var(--info-wash);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:12px;flex-direction:column;gap:8px;margin-bottom:16px;padding:18px;display:flex}.batch-summary span[data-v-8ac94e3a]{font-size:.83rem;line-height:1.8}.batch-error[data-v-8ac94e3a],.batch-warning[data-v-8ac94e3a]{background:var(--risk-wash);color:var(--ink-strong);border:1px solid var(--risk);overflow-wrap:anywhere;border-radius:12px;padding:16px;font-size:.84rem;line-height:1.85}.batch-warning[data-v-8ac94e3a]{background:color-mix(in srgb,var(--insight) 24%,var(--paper));border-color:var(--line)}.batch-boundary[data-v-8ac94e3a]{padding:16px}.batch-boundary[data-v-8ac94e3a],.batch-diagnostics[data-v-8ac94e3a]{border:1px solid var(--line);border-radius:12px}.batch-diagnostics[data-v-8ac94e3a]{background:var(--paper);max-width:100%;overflow:auto}.batch-diagnostics table[data-v-8ac94e3a]{border-collapse:collapse;width:100%;font-size:.8rem}.batch-diagnostics td[data-v-8ac94e3a],.batch-diagnostics th[data-v-8ac94e3a]{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 10px}.batch-diagnostics td[data-v-8ac94e3a]:first-child{white-space:normal;overflow-wrap:anywhere;max-width:180px}.field>span[data-v-8ac94e3a]{margin-bottom:8px;font-size:.85rem;font-weight:600;display:block}.field small[data-v-8ac94e3a]{overflow-wrap:anywhere;font-size:.77rem;line-height:1.8;display:block}.field input[data-v-8ac94e3a],.field textarea[data-v-8ac94e3a]{box-sizing:border-box;min-width:0;max-width:100%}.batch-upload input[data-v-8ac94e3a]{width:100%;font-size:.82rem}@media (width>=900px){.batch-layout[data-v-8ac94e3a]{grid-template-columns:minmax(300px,.95fr) minmax(0,1.05fr)}.batch-settings[data-v-8ac94e3a]{flex-direction:column;max-height:calc(100dvh - 126px);display:flex;position:sticky;top:108px}.batch-scroll[data-v-8ac94e3a]{scrollbar-gutter:stable;overflow:auto}.batch-dock[data-v-8ac94e3a]{flex:none}}@media (width<=540px){.batch-scroll[data-v-8ac94e3a]{padding:18px}.batch-dock[data-v-8ac94e3a]{padding:14px 18px}.batch-source[data-v-8ac94e3a],.field input[data-v-8ac94e3a]{font-size:16px}}
