/* CasinoLab 25.14: theme-only readability and selected drawing state. */
html[data-theme="light"] #drawing-editor #draw-lock-selected {
  background:#f6f9fd!important;
  border-color:#d5e0ec!important;
  color:#475d76!important;
  box-shadow:none!important;
}
html[data-theme="light"] #drawing-editor #draw-lock-selected:hover {
  background:#edf3fa!important;
  border-color:#bfd1e3!important;
  color:#264968!important;
}
html[data-theme="light"] #drawing-editor #draw-lock-selected.locked,
html[data-theme="light"] #drawing-editor #draw-lock-selected[aria-pressed="true"] {
  background:#e1f1fc!important;
  border-color:#9cc7e2!important;
  color:#19658b!important;
}
html[data-theme="light"] #drawing-editor #draw-lock-selected.locked svg,
html[data-theme="light"] #drawing-editor #draw-lock-selected[aria-pressed="true"] svg {stroke:#19658b!important}
html[data-theme="light"] .market-ticker-footer .ticker-last {
  color:#253c57!important;
  font-weight:700!important;
  opacity:1!important;
  text-shadow:none!important;
}
html[data-theme="light"] .market-ticker-footer .ticker-last:hover{color:#0f547d!important}
/* Suggestion-only pending guides are lighter, so users never confuse them with active protection. */
.trade-price-pill.pending-risk.suggested-level{
  opacity:.84;
  border-style:dashed;
  box-shadow:0 3px 10px rgba(0,0,0,.25);
}
.trade-price-pill.pending-risk.suggested-level .pending-pill-price{
  font-size:9px;
  font-weight:600;
}
html[data-theme="light"] .trade-price-pill.pending-risk.suggested-level{
  opacity:.85;
  box-shadow:0 2px 8px rgba(41,57,81,.15);
}
