.mobile-directive-switch{display:flex;gap:6px;margin-bottom:8px}.mobile-directive-switch button{flex:1;border:1px solid var(--border-color,#d8e0e8);border-radius:8px;background:transparent;padding:8px;color:inherit}.mobile-directive-switch button.active{background:#dbeafe;border-color:#60a5fa;color:#1e3a8a;font-weight:700}.mobile-directive-fields{display:none;gap:7px;margin-bottom:8px;padding:9px;border:1px solid #93c5fd;border-radius:10px;background:rgba(219,234,254,.35)}.mobile-directive-fields.visible{display:grid}.mobile-directive-fields label{display:grid;gap:3px;font-size:12px;color:var(--muted,#64748b)}.mobile-directive-wide{grid-column:1/-1}.mobile-directive-fields input,.mobile-directive-fields select{width:100%;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:7px;padding:9px;background:var(--card-bg,#fff);color:inherit}.mobile-directive-note{font-size:11px;color:var(--muted,#64748b);line-height:1.4}
