.mt-root{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--foreground);max-width:var(--page-max,1280px);margin:0 auto;padding:28px 32px 64px}.mt-cols{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:22px;display:grid}@media (width<=1080px){.mt-cols{grid-template-columns:minmax(0,1fr)}}.mt-card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow-xs)}.mt-badge{border-radius:var(--radius-full);font-size:var(--text-2xs);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:5px;padding:2px 9px;font-weight:600;display:inline-flex}.mt-badge[data-tone=ok]{background:color-mix(in oklab, var(--primary) 14%, transparent);color:var(--primary)}.mt-badge[data-tone=wait]{background:color-mix(in oklab, var(--foreground) 8%, transparent);color:var(--muted-foreground)}.mt-badge[data-tone=bad]{background:color-mix(in oklab, var(--coral) 14%, transparent);color:var(--coral)}.mt-badge[data-tone=muted]{background:color-mix(in oklab, var(--muted-foreground) 12%, transparent);color:var(--muted-foreground)}.mt-field{flex-direction:column;gap:5px;margin-bottom:14px;display:flex}.mt-field>label{font-size:var(--text-xs);color:var(--foreground);font-weight:500}.mt-hint{font-size:var(--text-2xs);color:var(--dim-foreground);line-height:1.45}.mt-input,.mt-textarea,.mt-select{width:100%;font:inherit;font-size:var(--text-sm);color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 10px}.mt-textarea{resize:vertical;min-height:96px;line-height:1.5}.mt-input:focus-visible,.mt-textarea:focus-visible,.mt-select:focus-visible{outline:2px solid color-mix(in oklab, var(--primary) 55%, transparent);outline-offset:1px}.mt-examples{flex-direction:column;margin-bottom:14px;display:flex}.mt-btn{width:100%;font:inherit;font-size:var(--text-sm);color:var(--primary-foreground);background:var(--primary);border-radius:var(--radius-sm);cursor:pointer;border:0;padding:10px 14px;font-weight:600;transition:opacity .15s}.mt-btn:disabled{opacity:.55;cursor:default}.mt-error{font-size:var(--text-xs);color:var(--destructive,#c0392b);background:color-mix(in oklab, var(--destructive,#c0392b) 8%, transparent);border:1px solid color-mix(in oklab, var(--destructive,#c0392b) 22%, transparent);border-radius:var(--radius-sm);white-space:pre-wrap;margin-top:12px;padding:9px 11px;line-height:1.5}.mt-mono{font-family:var(--font-mono);font-size:var(--text-xs)}.mt-cuenta{border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;padding:12px 16px;display:flex}.mt-cuenta-chip{border:1px solid var(--border);background:color-mix(in oklab, var(--foreground) 6%, transparent);width:34px;height:34px;color:var(--foreground);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mt-cuenta-txt{flex-direction:column;min-width:0;display:flex}.mt-cuenta-eti{color:var(--dim-foreground);font-size:11px}.mt-cuenta-nombre{font-size:13px}.mt-cuenta-nombre strong{font-weight:600}.mt-cuenta-tel{color:var(--muted-foreground)}.mt-cuenta-waba{color:var(--muted-foreground);margin-left:auto;font-size:12px}.mt-lista{flex-direction:column;gap:10px;min-width:0;display:flex}.mt-lista-cab{align-items:baseline;gap:8px;display:flex}.mt-lista-tit{margin:0;font-size:14px;font-weight:600}.mt-lista-n{color:var(--dim-foreground);font-size:12px}.mt-tpl{border-radius:12px;padding:14px 16px}.mt-tpl-cab{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mt-tpl-nombre{font-size:13px;font-weight:600}.mt-tpl-meta{color:var(--muted-foreground);margin-left:auto;font-size:11px;font-weight:500}.mt-tpl-cuerpo{color:var(--foreground);text-wrap:pretty;margin:9px 0 0;font-size:12.5px;line-height:1.65}.mt-tpl-rechazo{color:var(--coral);margin:8px 0 0;font-size:12px}.mt-var{font-family:var(--font-mono);background:color-mix(in oklab, var(--primary) 14%, transparent);color:var(--primary);white-space:nowrap;border-radius:5px;padding:1px 5px;font-size:11.5px}.mt-form{border-radius:14px;flex-direction:column;gap:16px;padding:18px;display:flex}.mt-form .mt-field,.mt-form .mt-examples{margin-bottom:0}.mt-form-tit{margin:0;font-size:14px;font-weight:600}.mt-field>label,.mt-eti{color:var(--muted-foreground);font-size:12px;font-weight:500}.mt-dos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.mt-seg{border:1px solid var(--border);background:var(--background);border-radius:9px;gap:2px;padding:3px;display:flex}.mt-seg>button{height:28px;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;font-size:12.5px;font-weight:500}.mt-seg>button[aria-pressed=true]{background:color-mix(in oklab, var(--foreground) 10%, transparent);color:var(--foreground);font-weight:600}.mt-seg>button:focus-visible{outline:2px solid color-mix(in oklab, var(--primary) 55%, transparent);outline-offset:1px}.mt-ejemplos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.mt-ejemplo{align-items:center;gap:6px;min-width:0;display:flex}.mt-ejemplo>.mt-input{flex:1;min-width:0;padding:6px 8px}.mt-form .mt-btn{height:40px;padding:0 14px}.aj-cuerpo .mt-cols{grid-template-columns:minmax(0,1fr) 320px;gap:16px}@media (width<=1000px){.aj-cuerpo .mt-cols{grid-template-columns:minmax(0,1fr)}}
