
/*
 Theme Name:   Hello Child
 Theme URI:    https://example.com/
 Description:  Child theme for Hello Elementor with agents automation
 Author:       Attention Creative
 Author URI:   https://attention.co.il/
 Template:     hello-elementor
 Version:      0.1.0
 Text Domain:  hello-child
*/
:root{
  --hl-red:#E53935;
  --hl-green:#2E7D32;
  --hl-gray:#ECEFF1;
  --hl-dark:#263238;
}
/* basic tab + notice styles for agent profile form */
.agent-form{max-width:960px;margin:24px auto;background:#fff;border:1px solid var(--hl-gray);border-radius:16px;overflow:hidden}
.agent-tabs{display:flex;gap:8px;background:#fafafa;border-bottom:1px solid var(--hl-gray);padding:8px}
.agent-tab{padding:10px 14px;border-radius:10px;cursor:pointer;font-weight:600;color:#333}
.agent-tab[aria-selected="true"]{background:#fff;border:1px solid var(--hl-gray);border-bottom-color:#fff}
.agent-tab .badge{display:inline-block;margin-inline-start:8px;font-size:12px;padding:2px 8px;border-radius:999px;background:var(--hl-red);color:#fff}
.tab-panel{display:none;padding:18px}
.tab-panel.active{display:block}
.notice{padding:12px 14px;border-radius:12px;margin:14px 16px}
.notice.error{background:#fde7e7;color:#7f1d1d;border:1px solid #fca5a5}
.notice.success{background:#e7f7ea;color:#0f5132;border:1px solid #a7d7b5}
.notice .where{font-weight:bold}
.field{margin:10px 0;display:flex;flex-direction:column}
.field label{font-weight:600;margin-bottom:6px}
.field input[type="text"],.field input[type="email"],.field input[type="password"],.field url{border:1px solid #cfd8dc;border-radius:10px;padding:10px}
.actions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}
.btn{padding:10px 14px;border-radius:10px;border:1px solid #cfd8dc;background:#fff;cursor:pointer}
.btn.primary{background:#111827;color:#fff;border-color:#111827}
.required::after{content:" *";color:var(--hl-red)}
*/
