<style>
/* Nuova UI Radar Alert */
.al-config-panel { padding:14px; background:linear-gradient(180deg,rgba(15,20,30,.9),rgba(10,15,24,.99)); border-bottom:1px solid rgba(255,255,255,.05); flex-shrink:0; }
.alrc-head { margin-bottom:12px; }
.alrc-title { font-family:var(--fr); font-size:14px; font-weight:700; color:var(--t1); margin-bottom:4px; }
.alrc-sub { font-family:var(--fm); font-size:10px; color:var(--t3); line-height:1.4; max-width:600px; }
.alrc-grid { display:grid; grid-template-columns:repeat(auto-fit, minmax(280px, 1fr)); gap:12px; margin-bottom:14px; }
.alrc-card { display:flex; align-items:flex-start; gap:12px; background:var(--s1); border:1px solid var(--line); border-radius:8px; padding:12px; cursor:pointer; transition:0.15s ease; user-select:none; }
.alrc-card:hover { background:var(--s2); border-color:var(--line2); transform:translateY(-1px); }
.alrc-card.on, .alrc-card.active { background:var(--s2); border-color:var(--amber); border-left:3px solid var(--amber); }
.alrc-card.active#radar-card-overlap, .alrc-card.on#radar-card-overlap { border-color:var(--red); border-left:3px solid var(--red); }
.alrc-card-icon { font-size:18px; padding-top:2px; }
.alrc-card-body { flex:1; }
.alrc-card-title { font-family:var(--fr); font-size:11px; font-weight:700; color:var(--t1); margin-bottom:3px; }
.alrc-card-desc { font-family:var(--fm); font-size:9.5px; color:var(--t3); line-height:1.4; }
.alrc-footer { display:flex; align-items:center; gap:12px; border-top:1px solid var(--line); padding-top:12px; flex-wrap:wrap; }
</style>

.alrc-card { position: relative; }
.alrc-card-edit {
  position: absolute;
  top: 10px;
  right: 10px;
  background: var(--s0);
  border: 1px solid var(--line);
  color: var(--t2);
  width: 24px;
  height: 24px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  opacity: 0;
  transition: 0.2s;
  z-index: 10;
}
.alrc-card:hover .alrc-card-edit {
  opacity: 1;
}
.alrc-card-edit:hover {
  background: var(--s2);
  color: var(--gold);
}
