/* [project]/src/components/header/Header.module.scss.module.css [app-client] (css) */
.Header-module-scss-module__yUQ6Nq__wrapper {
  z-index: 1030;
  background: #fbfffe;
  border-bottom: 1px solid rgba(0, 0, 0, .1);
  height: 60px;
  padding: 12px;
  transition: left .3s;
  position: fixed;
  top: 0;
  left: 250px;
  right: 0;
}

[class*="tablet"] .Header-module-scss-module__yUQ6Nq__wrapper, [class*="mobile"] .Header-module-scss-module__yUQ6Nq__wrapper {
  height: 100px;
  padding: 8px;
  left: 0;
}

.Header-module-scss-module__yUQ6Nq__container {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  padding: 0 16px;
  display: flex;
  max-width: 100% !important;
}

[class*="tablet"] .Header-module-scss-module__yUQ6Nq__container, [class*="mobile"] .Header-module-scss-module__yUQ6Nq__container {
  padding: 0 8px;
}

.Header-module-scss-module__yUQ6Nq__leftSection {
  align-items: center;
  gap: 8px;
  display: flex;
}

.Header-module-scss-module__yUQ6Nq__mobileMenuButton {
  display: none;
}

[class*="tablet"] .Header-module-scss-module__yUQ6Nq__mobileMenuButton, [class*="mobile"] .Header-module-scss-module__yUQ6Nq__mobileMenuButton {
  display: flex;
}

.Header-module-scss-module__yUQ6Nq__rightSection {
  align-items: center;
  gap: 12px;
  display: flex;
}

[class*="mobile"] .Header-module-scss-module__yUQ6Nq__rightSection {
  gap: 4px;
}

.Header-module-scss-module__yUQ6Nq__fullSection {
  flex-direction: row;
  align-items: center;
  gap: 12px;
  width: 100%;
  display: flex;
}

.Header-module-scss-module__yUQ6Nq__fullSection.Header-module-scss-module__yUQ6Nq__between {
  justify-content: space-between;
}

.Header-module-scss-module__yUQ6Nq__iconButton {
  color: #07020d;
  transition: all .3s;
}

.Header-module-scss-module__yUQ6Nq__iconButton:hover {
  color: olive;
  background-color: rgba(128, 128, 0, .1);
}

.Header-module-scss-module__yUQ6Nq__userInfo {
  text-align: center;
  align-items: start;
  gap: 16px;
  min-width: 280px;
  margin-bottom: 4px;
  padding: 12px;
  display: flex;
}

[class*="mobile"] .Header-module-scss-module__yUQ6Nq__userInfo {
  gap: 8px;
  min-width: 240px;
  padding: 8px;
}

.Header-module-scss-module__yUQ6Nq__userInfo .Header-module-scss-module__yUQ6Nq__userInfoText {
  flex-direction: column;
  align-items: start;
  display: flex;
}

.Header-module-scss-module__yUQ6Nq__avatarSmall {
  color: #fbfffe !important;
  background-color: olive !important;
  width: 32px !important;
  height: 32px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
}

.Header-module-scss-module__yUQ6Nq__avatarMedium {
  color: #fbfffe !important;
  background-color: olive !important;
  width: 48px !important;
  height: 48px !important;
  font-size: 16px !important;
  font-weight: 600 !important;
}

.Header-module-scss-module__yUQ6Nq__select {
  align-items: end;
  gap: 16px;
}

[class*="tablet"] .Header-module-scss-module__yUQ6Nq__select, [class*="mobile"] .Header-module-scss-module__yUQ6Nq__select {
  justify-content: start;
  gap: 8px;
  width: 100%;
  font-size: 12px;
}

.Header-module-scss-module__yUQ6Nq__logoWrapper .Header-module-scss-module__yUQ6Nq__logo {
  width: auto;
  height: 28px;
}

.Header-module-scss-module__yUQ6Nq__center {
  text-align: start;
  flex-direction: column;
  justify-content: start;
  display: flex;
}

.Header-module-scss-module__yUQ6Nq__caption {
  color: olive;
  font-size: 9px !important;
}

.Header-module-scss-module__yUQ6Nq__name {
  margin-top: -4px !important;
  font-size: 12px !important;
}

[class*="mobile"] .Header-module-scss-module__yUQ6Nq__name {
  font-size: 11px !important;
}

/* [project]/src/components/common/resourceDialog/ResourceDialog.module.scss.module.css [app-client] (css) */
.ResourceDialog-module-scss-module__NKE46a__resourceSelect {
  height: 42px !important;
  margin-top: 8px !important;
}

.ResourceDialog-module-scss-module__NKE46a__rowWrapper {
  margin-bottom: 24px;
}

/* [project]/src/components/sidebar/Sidebar.module.scss.module.css [app-client] (css) */
.Sidebar-module-scss-module__2ASEvG__desktopWrapper {
  z-index: 1030;
  background: #fbfffe;
  border-right: 1px solid rgba(0, 0, 0, .1);
  flex-direction: column;
  width: 250px;
  height: 100vh;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
}

[class*="tablet"] .Sidebar-module-scss-module__2ASEvG__desktopWrapper, [class*="mobile"] .Sidebar-module-scss-module__2ASEvG__desktopWrapper, [class*="desktop"] .Sidebar-module-scss-module__2ASEvG__mobileDrawer {
  display: none;
}

.Sidebar-module-scss-module__2ASEvG__mobileDrawerPaper {
  border-right: 1px solid rgba(0, 0, 0, .1);
  background: #fbfffe !important;
  width: 280px !important;
}

.Sidebar-module-scss-module__2ASEvG__wrapper {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.Sidebar-module-scss-module__2ASEvG__logoWrapper {
  border-bottom: 1px solid rgba(0, 0, 0, .1);
  justify-content: space-between;
  align-items: center;
  min-height: 60px;
  padding: 0 16px;
  display: flex;
}

.Sidebar-module-scss-module__2ASEvG__logoWrapper .Sidebar-module-scss-module__2ASEvG__logo {
  width: 100px;
  height: auto;
}

.Sidebar-module-scss-module__2ASEvG__mobileCloseButton {
  display: none;
}

[class*="tablet"] .Sidebar-module-scss-module__2ASEvG__mobileCloseButton, [class*="mobile"] .Sidebar-module-scss-module__2ASEvG__mobileCloseButton {
  display: flex;
}

.Sidebar-module-scss-module__2ASEvG__navWrapper {
  flex: 1;
  padding: 4px 0;
  overflow-y: auto;
}

.Sidebar-module-scss-module__2ASEvG__navListWrapper {
  padding: 0;
}

.Sidebar-module-scss-module__2ASEvG__navItem {
  border-radius: 8px;
  margin: 4px 8px;
  transition: all .3s;
  padding: 4px 12px 4px 24px !important;
}

.Sidebar-module-scss-module__2ASEvG__navItem:hover, .Sidebar-module-scss-module__2ASEvG__navItem.Sidebar-module-scss-module__2ASEvG__active {
  color: olive;
  background-color: rgba(128, 128, 0, .1);
}

.Sidebar-module-scss-module__2ASEvG__navItem.Sidebar-module-scss-module__2ASEvG__subItem {
  padding-left: 40px !important;
}

[class*="mobile"] .Sidebar-module-scss-module__2ASEvG__navItem {
  padding: 8px 12px !important;
}

[class*="mobile"] .Sidebar-module-scss-module__2ASEvG__navItem.Sidebar-module-scss-module__2ASEvG__subItem {
  padding-left: 32px !important;
}

/* [project]/src/app/(protected)/layout.module.scss.module.css [app-client] (css) */
.layout-module-scss-module__4rHa7a__container {
  background-color: #f5f5f5;
  flex-direction: column;
  flex-grow: 1;
  min-height: calc(100vh - 60px);
  margin-top: 60px;
  margin-left: 250px;
  padding: 24px;
  transition: margin-left .3s;
  display: flex;
  max-width: 100% !important;
}

[class*="tablet"] .layout-module-scss-module__4rHa7a__container, [class*="mobile"] .layout-module-scss-module__4rHa7a__container {
  min-height: calc(100vh - 100px);
  margin-top: 100px;
  margin-left: 0;
  padding: 8px;
}

.layout-module-scss-module__4rHa7a__overlay {
  z-index: 1025;
  opacity: 0;
  visibility: hidden;
  background-color: rgba(0, 0, 0, .5);
  transition: opacity .3s, visibility .3s;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.layout-module-scss-module__4rHa7a__overlay.layout-module-scss-module__4rHa7a__active {
  opacity: 1;
  visibility: visible;
}

[class*="desktop"] .layout-module-scss-module__4rHa7a__overlay {
  display: none;
}

.layout-module-scss-module__4rHa7a__chatBotSelect {
  padding-top: 24px !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
}

/*# sourceMappingURL=src_29bce134._.css.map*/