/* LILYJO_DESTINATION_ETA_PANEL_STYLE_027N29A */
#pub-ray-destination-eta-panel{
  margin:12px 0;
  padding:14px 16px 16px;
  border:1px solid rgba(89,173,207,.26);
  border-radius:14px;
  background:linear-gradient(135deg,rgba(14,49,64,.97),rgba(8,30,42,.99));
  color:#eef8fb;
}
#pub-ray-destination-eta-panel .n29a-head{
  display:flex;justify-content:space-between;align-items:flex-start;
  gap:12px;margin-bottom:11px
}
#pub-ray-destination-eta-panel .n29a-kicker{
  font-size:.62rem;font-weight:850;letter-spacing:.13em;color:rgba(183,220,233,.66)
}
#pub-ray-destination-eta-panel .n29a-title{
  margin-top:2px;font-size:.94rem;font-weight:800
}
#pub-ray-destination-eta-panel .n29a-live{
  padding:3px 7px;border-radius:999px;
  background:rgba(42,205,127,.13);
  border:1px solid rgba(42,205,127,.32);
  color:#6de0a0;font-size:.59rem;font-weight:900;letter-spacing:.08em
}
#pub-ray-destination-eta-panel .n29a-grid{
  display:grid;grid-template-columns:1.35fr 1fr;gap:10px
}
#pub-ray-destination-eta-panel .n29a-cell{
  min-height:76px;padding:11px 13px;
  border:1px solid rgba(113,177,201,.16);
  border-radius:10px;background:rgba(0,0,0,.12)
}
#pub-ray-destination-eta-panel .n29a-label{
  font-size:.61rem;font-weight:850;letter-spacing:.11em;color:rgba(175,211,225,.68)
}
#pub-ray-destination-eta-panel .n29a-value{
  margin-top:6px;font-size:1.35rem;font-weight:850;line-height:1.05;
  color:#f2f9fb;overflow-wrap:anywhere
}
#pub-ray-destination-eta-panel .n29a-eta{color:#ffd15a}
#pub-ray-destination-eta-panel .n29a-sub{
  margin-top:6px;font-size:.70rem;line-height:1.3;color:rgba(203,225,233,.66)
}
@media(max-width:700px){
  #pub-ray-destination-eta-panel .n29a-grid{grid-template-columns:1fr}
}
