:root {
  --w-font-sans: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
html, body, #app { font-family: var(--w-font-sans); }
html, body { font-feature-settings: normal; }
h1, h2, h3, h4, h5, h6, .font-display, .font-sans,
h1.font-serif, h2.font-serif, h3.font-serif { font-family: var(--w-font-sans); }
button, input, optgroup, select, textarea { font-family: inherit; }


.mto-bulk-tools[data-v-135a6574]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.65rem .9rem;border-bottom:1px solid #e2e8f0;background:#f8fafc;font-size:.8rem;color:#475569}
.mto-bulk-button[data-v-135a6574]{border:1px solid #cbd5e1;border-radius:.45rem;background:#fff;color:#334155;padding:.45rem .7rem;font-weight:600;cursor:pointer}
.mto-bulk-button[aria-pressed="true"][data-v-135a6574]{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}
.mto-bulk-primary[data-v-135a6574]{background:#2563eb;border-color:#2563eb;color:#fff}
.mto-bulk-link[data-v-135a6574]{border:none;background:none;color:#1d4ed8;text-decoration:underline;cursor:pointer;font-size:inherit}
.mto-bulk-tools button[data-v-135a6574]:disabled{opacity:.5;cursor:not-allowed}
.mto-bulk-note[data-v-135a6574]{margin:.25rem 0;font-size:.8rem;line-height:1.6;color:#64748b}
.mto-bulk-tools>.mto-bulk-note[data-v-135a6574]{flex-basis:100%}
.mto-bulk-message[data-v-135a6574]{margin:.6rem .9rem;padding:.6rem .8rem;border:1px solid #bfdbfe;border-radius:.45rem;background:#eff6ff;color:#1e40af;font-size:.8rem;line-height:1.5}
.mto-zone-choice[data-v-135a6574]{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px}
.mto-zone-selected[data-v-135a6574]{background:#dbeafe;outline:1px solid #93c5fd}
.mto-zone-check[data-v-135a6574]{margin-left:.4rem;width:16px;height:16px;accent-color:#2563eb;cursor:pointer;flex-shrink:0}
.mto-zone-check[data-v-135a6574]:disabled{cursor:default;opacity:.5}
.mto-bulk-dialog[data-v-135a6574]{max-width:54rem}
.mto-bulk-fields[data-v-135a6574]{margin:1rem 0;padding:.75rem;border:1px solid #e2e8f0;border-radius:.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}
.mto-bulk-fields legend[data-v-135a6574]{font-weight:600;font-size:.85rem;color:#334155;padding:0 .3rem}
.mto-bulk-field[data-v-135a6574]{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem;border:1px solid #e2e8f0;border-radius:.4rem;cursor:pointer;font-size:.8rem;color:#475569;overflow-wrap:anywhere}
.mto-bulk-field input[data-v-135a6574]{margin-top:.2rem;accent-color:#2563eb;flex-shrink:0}
.mto-bulk-field strong[data-v-135a6574]{display:block;color:#0f172a;margin-top:.15rem}
.mto-bulk-targets[data-v-135a6574]{font-size:.82rem;color:#334155}
.mto-bulk-targets ul[data-v-135a6574]{list-style:none;margin:.5rem 0 0;padding:0;max-height:13rem;overflow:auto;border:1px solid #e2e8f0;border-radius:.5rem}
.mto-bulk-targets li[data-v-135a6574]{padding:.55rem .75rem;border-bottom:1px solid #f1f5f9}
.mto-bulk-targets li[data-v-135a6574]:last-child{border-bottom:0}
.mto-bulk-targets small[data-v-135a6574]{display:block;color:#64748b;margin-top:.15rem}
.mto-bulk-targets .mto-bulk-error[data-v-135a6574]{color:#b91c1c}
@media(max-width:640px){.mto-bulk-fields[data-v-135a6574]{grid-template-columns:minmax(0,1fr)}.mto-bulk-dialog .tpl-foot[data-v-135a6574]{flex-wrap:wrap;gap:.6rem}.mto-bulk-tools[data-v-135a6574]{padding:.6rem}.mto-bulk-tools>.mto-bulk-primary[data-v-135a6574]{width:100%}}


.mto-bulk-tools[data-v-200f71e3]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.65rem .9rem;border-bottom:1px solid #e2e8f0;background:#f8fafc;font-size:.8rem;color:#475569}
.mto-bulk-button[data-v-200f71e3]{border:1px solid #cbd5e1;border-radius:.45rem;background:#fff;color:#334155;padding:.45rem .7rem;font-weight:600;cursor:pointer}
.mto-bulk-button[aria-pressed="true"][data-v-200f71e3]{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}
.mto-bulk-primary[data-v-200f71e3]{background:#2563eb;border-color:#2563eb;color:#fff}
.mto-bulk-link[data-v-200f71e3]{border:none;background:none;color:#1d4ed8;text-decoration:underline;cursor:pointer;font-size:inherit}
.mto-bulk-tools button[data-v-200f71e3]:disabled{opacity:.5;cursor:not-allowed}
.mto-bulk-note[data-v-200f71e3]{margin:.25rem 0;font-size:.8rem;line-height:1.6;color:#64748b}
.mto-bulk-tools>.mto-bulk-note[data-v-200f71e3]{flex-basis:100%}
.mto-bulk-message[data-v-200f71e3]{margin:.6rem .9rem;padding:.6rem .8rem;border:1px solid #bfdbfe;border-radius:.45rem;background:#eff6ff;color:#1e40af;font-size:.8rem;line-height:1.5}
.mto-zone-choice[data-v-200f71e3]{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px}
.mto-zone-selected[data-v-200f71e3]{background:#dbeafe;outline:1px solid #93c5fd}
.mto-zone-check[data-v-200f71e3]{margin-left:.4rem;width:16px;height:16px;accent-color:#2563eb;cursor:pointer;flex-shrink:0}
.mto-zone-check[data-v-200f71e3]:disabled{cursor:default;opacity:.5}
.mto-bulk-dialog[data-v-200f71e3]{max-width:54rem}
.mto-bulk-fields[data-v-200f71e3]{margin:1rem 0;padding:.75rem;border:1px solid #e2e8f0;border-radius:.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}
.mto-bulk-fields legend[data-v-200f71e3]{font-weight:600;font-size:.85rem;color:#334155;padding:0 .3rem}
.mto-bulk-field[data-v-200f71e3]{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem;border:1px solid #e2e8f0;border-radius:.4rem;cursor:pointer;font-size:.8rem;color:#475569;overflow-wrap:anywhere}
.mto-bulk-field input[data-v-200f71e3]{margin-top:.2rem;accent-color:#2563eb;flex-shrink:0}
.mto-bulk-field strong[data-v-200f71e3]{display:block;color:#0f172a;margin-top:.15rem}
.mto-bulk-targets[data-v-200f71e3]{font-size:.82rem;color:#334155}
.mto-bulk-targets ul[data-v-200f71e3]{list-style:none;margin:.5rem 0 0;padding:0;max-height:13rem;overflow:auto;border:1px solid #e2e8f0;border-radius:.5rem}
.mto-bulk-targets li[data-v-200f71e3]{padding:.55rem .75rem;border-bottom:1px solid #f1f5f9}
.mto-bulk-targets li[data-v-200f71e3]:last-child{border-bottom:0}
.mto-bulk-targets small[data-v-200f71e3]{display:block;color:#64748b;margin-top:.15rem}
.mto-bulk-targets .mto-bulk-error[data-v-200f71e3]{color:#b91c1c}
@media(max-width:640px){.mto-bulk-fields[data-v-200f71e3]{grid-template-columns:minmax(0,1fr)}.mto-bulk-dialog .tpl-foot[data-v-200f71e3]{flex-wrap:wrap;gap:.6rem}.mto-bulk-tools[data-v-200f71e3]{padding:.6rem}.mto-bulk-tools>.mto-bulk-primary[data-v-200f71e3]{width:100%}}

