.mfav3-panel{max-width:1100px;margin:20px auto;font-family:system-ui,Arial,sans-serif}.mfav3-card{background:#fff;border:1px solid #ddd;border-radius:16px;padding:18px;margin:16px 0;box-shadow:0 3px 12px rgba(0,0,0,.06)}.mfav3-grid-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.mfav3-grid-form label{font-weight:700}.mfav3-grid-form select,.mfav3-grid-form input{width:100%;padding:9px;margin-top:5px}.mfav3-check{display:flex;gap:8px;align-items:center}.mfav3-table{width:100%;border-collapse:collapse;margin-top:12px}.mfav3-table th,.mfav3-table td{border:1px solid #ddd;padding:8px;text-align:left}.mfav3-table th{background:#f1f5f9}button{cursor:pointer}
