/* TALKCHAT_R19C12R9R12R2_DESKTOP_ROOMS_LIGHT_PARITY
   Fixes desktop Tüm Odalar light-theme card inconsistency.
   Dark mode and mobile remain untouched.
*/
@media (min-width:768px){
  html[data-theme="light"] .right-panel.desktop-rooms-modal{
    background:#ffffff!important;
    border-color:#d9e1ea!important;
    box-shadow:0 26px 70px rgba(15,23,42,.22)!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-rooms-modal-head{
    background:#ffffff!important;
    border-bottom-color:#e2e8f0!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-rooms-modal-head strong{
    color:#111827!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-rooms-modal-head button{
    color:#64748b!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-rooms-modal-head button:hover{
    background:#f1f5f9!important;
    color:#0f172a!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .panel-tabs,
  html[data-theme="light"] .right-panel.desktop-rooms-modal .panel-search,
  html[data-theme="light"] .right-panel.desktop-rooms-modal .panel-content{
    background:#ffffff!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .panel-search{
    border-bottom-color:#e2e8f0!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .panel-search input{
    background:#f8fafc!important;
    border-color:#dbe3ec!important;
    color:#0f172a!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .panel-search input::placeholder{
    color:#94a3b8!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .panel-tabs button{
    color:#64748b!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .panel-tabs button:hover{
    background:#f1f5f9!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .panel-tabs button.selected{
    background:#eff6ff!important;
    border-color:#bfdbfe!important;
    color:#168de0!important;
  }

  html[data-theme="light"] .desktop-room-group>h3{
    color:#168de0!important;
  }

  /* Standard room card */
  html[data-theme="light"] .right-panel.desktop-rooms-modal .room-card.desktop-room-card{
    background:#ffffff!important;
    color:#111827!important;
    border-color:#cfd8e3!important;
    border-left-color:#64748b!important;
    box-shadow:0 1px 2px rgba(15,23,42,.04)!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .room-card.desktop-room-card:hover{
    background:#f8fbff!important;
    border-color:#9fb4c9!important;
  }

  /* Current room must stay light too; only blue accent distinguishes it. */
  html[data-theme="light"] .right-panel.desktop-rooms-modal .room-card.desktop-room-card.current{
    background:#edf7ff!important;
    border-color:#8fc8ef!important;
    border-left-color:#168de0!important;
    box-shadow:inset 0 0 0 1px rgba(22,141,224,.05)!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-room-card .rs-body>b,
  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-room-card .rs-body small strong{
    color:#111827!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-room-card .rs-body small{
    color:#64748b!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-room-card .rs-body small em,
  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-room-card .desktop-current-room{
    color:#059669!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-room-card .room-favorite{
    color:#8291a3!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-room-card .room-favorite:hover,
  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-room-card .room-favorite.active{
    color:#168de0!important;
    background:#e9f5ff!important;
  }

  /* Right entry strip: pale blue on normal cards, saturated only for current room. */
  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-room-card .rs-angle{
    background:#e7f3fb!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-room-card.current .rs-angle{
    background:#168de0!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-room-card .rs-arrow{
    color:#168de0!important;
  }

  html[data-theme="light"] .right-panel.desktop-rooms-modal .desktop-room-card.current .rs-arrow{
    color:#ffffff!important;
  }

  html[data-theme="light"] .ref-shell .panel-backdrop.desktop-rooms-backdrop.open{
    background:rgba(15,23,42,.44)!important;
  }
}

/* No mobile overrides. */
@media (max-width:767px){
  html[data-theme="light"] .right-panel.desktop-rooms-modal{
    /* existing mobile room UI remains authoritative */
  }
}
