
/* StomaDent CRM v5.6 — stable Board Discussion */

.discussion-layout{
  isolation:isolate;
}

.discussion-compose{
  position:relative;
  z-index:8;
}

.discussion-compose .board-v56-recipient{
  display:flex!important;
  visibility:visible!important;
  pointer-events:auto!important;
}

.discussion-compose .board-v56-recipient select{
  position:relative;
  z-index:12;
  pointer-events:auto!important;
  cursor:pointer;
}

.board-v50-channels{
  position:relative;
  z-index:4;
}

.board-v56-status{
  padding:9px 11px;
  margin-bottom:8px;
  border-radius:9px;
  font-size:10px;
  font-weight:700;
}

.board-v56-status[data-kind="error"]{
  background:#fff0f0;
  color:#a52f38;
}

.board-v56-status[data-kind="success"]{
  background:#e9f8f0;
  color:#167047;
}

.board-v56-status[data-kind="info"]{
  background:#eef3ff;
  color:#3451bf;
}

/* Native dropdown must stay above feed/cards while open. */
.discussion-compose label:has(select){
  position:relative;
  z-index:10;
}

/* Avoid expensive repaint loops while the dropdown is open. */
.discussion-page,
.discussion-layout,
.discussion-feed,
.discussion-compose,
.board-v50-channels{
  contain:layout style;
}

@media(max-width:1100px){
  .discussion-compose{
    z-index:20;
  }
}
