/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[5].use[3]!./src/surfaces/werkruimte/features/activities/activity-chat-layout.module.css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************/
/* The existing chat keeps its provider and scroll logic inside the workspace. */
.activity-chat-layout_embedded__SHCcK [data-slot="activity-chat-column"] {
  container-type: size;
  container-name: activity-chat;
}

.activity-chat-layout_embedded__SHCcK [data-slot="activity-chat-input-area"] {
  max-height: 100%;
  overflow-y: auto;
}

@container activity-chat (max-height: 400px) {
  .activity-chat-layout_embedded__SHCcK [data-slot="activity-chat-welcome"] {
    display: none;
  }

  .activity-chat-layout_embedded__SHCcK [data-slot="workspace-process-trace-header"] {
    position: static;
  }
}

@media (max-width: 1023px) {
  .activity-chat-layout_embedded__SHCcK [data-workspace-research-layout]:not([data-workspace-research-layout="v2-panels"]) {
    grid-template-rows: minmax(0, 1fr);
  }

  .activity-chat-layout_embedded__SHCcK [data-workspace-research-layout]:not([data-workspace-research-layout="v2-panels"]):has(> [data-slot="activity-navigation-rail"]) {
    grid-template-rows: auto minmax(0, 1fr);
  }

  .activity-chat-layout_embedded__SHCcK [data-slot="activity-navigation-rail"] {
    min-height: 0;
    height: auto;
    overflow: hidden;
  }

  .activity-chat-layout_embedded__SHCcK [data-slot="activity-navigation-rail"] > :first-child,
  .activity-chat-layout_embedded__SHCcK [data-slot="activity-navigation-rail"] > :last-child {
    display: none;
  }

  .activity-chat-layout_embedded__SHCcK [data-slot="activity-navigation-rail"] [role="tablist"],
  .activity-chat-layout_embedded__SHCcK [data-slot="activity-navigation-rail"] [role="group"] {
    flex-direction: row;
    flex-shrink: 0;
    align-items: center;
  }

  .activity-chat-layout_embedded__SHCcK [data-slot="activity-navigation-rail"] [role="tablist"] {
    overflow-x: auto;
    overflow-y: hidden;
  }

  .activity-chat-layout_embedded__SHCcK [data-slot="activity-navigation-rail"] [role="group"] > [aria-hidden="true"],
  .activity-chat-layout_embedded__SHCcK [data-slot="activity-navigation-rail"] [data-slot="separator"] {
    display: none;
  }

  .activity-chat-layout_embedded__SHCcK [data-slot="activity-chat-column"] {
    min-height: 0;
    height: 100%;
  }
}

